IP PortfolioProcessorsmcu_subsystem
of_cpu_mcu_subsys_auto
Automotive MCU subsystem
Maturity plannedTargets FPGA + ASICDifficulty HardPriority 2
Lockstep RV32 subsystem with ECC SRAM, flash interface, CAN FD controllers, safety monitors and an error management unit.
Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.
Interfaces
| Port | Direction | Kind | Width | Notes |
|---|---|---|---|---|
| can_tx | out | parallel | 4 | |
| can_rx | in | parallel | 4 |
Standards
- ISO 26262
- ISO 11898-1
More in mcu_subsystem
| ID | Block | Maturity |
|---|---|---|
| of_cpu_mcu_subsys_basic | Basic RV32 microcontroller subsystem | simulated |
| of_cpu_mcu_subsys_lowpower | Low-power IoT MCU subsystem | planned |
| of_cpu_soc_mgmt | SoC management controller | simulated |
| of_cpu_power_ctrl | Core power and clock controller | planned |
| of_cpu_hw_rtos | Hardware RTOS scheduler | planned |
| of_cpu_pio | Programmable I/O state machines | planned |
| of_cpu_microsequencer | Programmable microsequencer | planned |
| of_cpu_amo_unit | Far atomic memory operation unit | planned |
| of_cpu_boot_ctrl | Multi-source boot controller | planned |