Feedback on RISC-V Trace Connectors Specification
Closed this issue · 2 comments
- "MIPI Debug & Trace Connector Recommendations" white paper (dated 7/2/2021) defines two pin options - "Narrow JTAG + Trace" and "JTAG + Trace" - for the 20-pin connector. This pin mapping supports the use of pin 14/16/18/20 as TRC_DATA[0/1/2/3] and pin 12 as TRC_CLK. It is unclear why Chapter 2 indicates that these are new additions to MIPI.
- Chapter 2, Table 1 - shows two pins as SerialTrace. What is the function of having two SerialTrace pins and why do they have identical names?
- Chapter 2, Table 1 - The layout in Table 1 does not match the mappings in Table 4 of the MIPI white paper. Specifically the JTAG mapping shown as mapping B in Table 1 is deprecated by MIPI. The Table 1 should be reconciled with MIPI and specifically identify why chapter 2 should diverge from MIPI recommendation.
- The option of providing power through pin 11/13 is noted by MIPI whitepaper in Table 4 as supported by ARM but not supported by MIPI. The rationale for RISC-V to support this is not clear.
- Please provide more rationale for chapter 3 not simply pointing to Table 11 of MIPI white paper i.e. the need for Chapter 3.
- Please provide the rationale for chapter 4 not being a reference to chapter 7 of the MIPI white paper.
Please provide further arguements for why this document should not be a white paper (mostly reference ARM and MIPI specifications where appropriate) instead of a normative RISC-V specification.
Two commits:
7eea6ee
98fb6b2 (forgotten to save ...)
are IMO addressing all issues mentioned above (Google DOC comments provide more explanations).
Corresponding PDF (1.0.0_rc10, 2023-12-08) is here:
https://github.com/riscv-non-isa/tg-nexus-trace/actions/runs/7146467079
I assume after you verify it is OK, you will close this issue.
I am closing all Connectors PDF related issues with same comments as all issues were handled via comments/discussions in SINGLE Google Docs. Relevant links are as follows:
Notes to Connectors PDF: https://docs.google.com/document/d/1iNbB7-nTiQQ4vQBzLqxtBDQxT51QeUQMd9MFOe0jsBs
Connectors PDF rc20: 221f6b1
Connectors for ARC review: 1de77dc