Interfaces
AXI Interface
The AXI interface is described in a separate chapter.
Applicability to configurations:
Configuration |
Implementation |
---|---|
CV32A60AX |
AXI implemented |
CV32A60X |
AXI implemented |
CV64A6_MMU |
AXI implemented |
Debug Interface
The team is looking for a contributor for this section. We can likely reuse an E4 DVplan. Remember: the debug module (DTM) is not in the scope, so we focus on the debug interrupt. How to use the interface (HW/SW). We can refer to RISC-V specifications. If the section is too heavy, promote it to a separate chapter.
Applicability to configurations:
Configuration |
Implementation |
---|---|
CV32A60AX |
Debug interface implemented |
CV32A60X |
No debug interface |
CV64A6_MMU |
Debug interface implemented |
Interrupt Interface
The team is looking for a contributor for this section. We can likely reuse an E4 DVplan. How to use the interface (HW/SW). We can refer to RISC-V specifications. If the section is too heavy, promote it to a separate chapter.
The interrupt interface is applicable to all configurations.
TRI Interface
The TRI interface is exclusive of the AXI interface.
For more information, refer to OpenPiton documents.
Applicability to configurations:
Configuration |
Implementation |
---|---|
CV32A60AX |
No TRI interface |
CV32A60X |
No TRI interface |
CV64A6_MMU |
No TRI interface |