RISC-V MC CPU IP核

用于微控制器应用的RISC-V CPUbobappios下载地址

Lattbob投注软件ice Semiconductor RISC-V MC CPU软IP包含一个32位RISC-V处理器核心和可选的子模块-定时器和可编程中断控制器(PIC)。CPU核心支持RV32I指bob电子竞技俱乐部令集、外部中断和调试功能,符合JTAG - IEEE 1149.1标准。

Timer子模块是一个64位实时计数器,它将一个实时寄存器与另一个寄存器进行比较,以断言定时器中断。PIC子模块将多达8个外部中断输入聚合为一个外部中断。子模块寄存器由处理器核心使用32位AHB-L接口访问。

该设计是在Verilog HDL中实现的。它可以配置和生成使用Lattice Propel Builder软件。它可以针对CrossLink-NX和MachXO3D FPGA器件,并使用与Synplify Pro合成工具集成的Lattice Radiant软件或Lattice Diamond软件Place and Route工具实现。

特性

  • RV32I指令集(RV32C仅当PFR_OPT未选中时有效)
  • 五个阶段​​的管道
  • bob电子竞技俱乐部支持指令/数据端口的AHB-L总线标准
  • 通过GDB和Openocd可选调试
  • 可选的定时器/图片模块
  • 在RISC-V特权ISA规范v1.10中使用Machine模式处理中断和异常
晶格推动

框图

文档

快速参考
标题 数量 版本 日期 格式 大小
RISC-V MC CPU IP核心- Lattice Propel Builder
FPGA-IPUG-02149 1.0 12/8/2020 PDF 1 MB.
小型RISC-V CPU IP核心- Lattice Propel Builder
fpga - ipug - 02114 1.0 6/3/2020 PDF 1.4 MB

*点击“更改通知”按钮,即表示您同意收到更改所选文件的通知。

像大多数网站一样,我们使用cookie和类似的技术来增强您的用户体验。我们也允许第三方在我们的网站上放置cookie。如继续使用本网站,即表示您同意使用我们所述的cookiesCookie政策