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