RISC-V MC CPU IP核

RISC-V CPU用于微控制器应用

莱迪思半导体的RISC-V MC CPU软IP包括了一个32位的RISC-V处理器核和可选的子模块,定时器和可编程中断控制器(图片)。CPU核支持RV32I指令集,外部中断和调试功能,符合JTAG-IEEE 1149.1标准。

定时器子模块是一个64位实时计数器,它将实时寄存器与另一个寄存器进行比较以触发定时器中断。照片子模块最多将八个外部中断输入聚合为一个外部中断。处理器核通过使用32位AHB-L接口访问子模块寄存器。

该该通讯Verilog HDL实现。它可以通讯莱迪思Propel Builder软件进行配置和生成。它可用于Crosslink-NX和MachXO3D FPGA器材,并通过成成像Synplify Pro整合工具的莱迪思辐射或钻石软件布置布线布线工具实现

特性

  • RV32I指令集(仅当未勾选PFR_OPT时RV32C才有效)
  • 五级流水线
  • 支持用于指令/数据端口的AHB-L总线标准
  • 通过GDB和OpenOCD实现可选调试
  • 可选的定时器/图片模块
  • 使用RISC-V特权级ISA规范v1.10的机器模式进行中断和异常处理
晶格推动

框图

文章

快速参考
标题 版本 日期 格式 文件大小
小型RISC-V CPU IP核- Lattice驱动生成器
fpga - ipug - 02114 1.0 6/3/2020 PDF 1.4 MB
RISC-V MC CPU IP Core - Lattice Propel Builder
FPGA-IPUG-02149 1.0 12/8/2020 PDF 1 MB.
像大多数网站一样,我们使用cookie和类似的技术来增强您的用户体验。我们也允许第三方在我们的网站上放置cookie。如您继续使用本网站,即表示您同意使用我们的网站所述的cookiesCookie政策