简介
备注
This page only documents the SoC implemented with the first generation of RISC-V CPU created in SpinalHDL. This page does not document the VexRiscV CPU, which is the second generation of this SoC (and CPU) is available here and offers better performance/area/features.
简介
Pinsec是完全用SpinalHDL编写的一个小型FPGA SoC的名称。该项目有多个目的:
- 证明SpinalHDL是重要项目中可行的HDL替代方案。 
- 在具体项目中展示SpinalHDL元硬件描述功能的优势。 
- 提供完全开源的SoC。 
Pinsec具有以下硬件特性:
- 用于高速总线的AXI4互连 
- 用于外设的APB3互连 
- 具有指令缓存、MUL/DIV扩展和中断控制器的RISCV CPU 
- 用于加载二进制文件和调试CPU的JTAG桥 
- SDRAM SDR控制器 
- 片上内存 
- 1个UART控制器 
- 1个VGA控制器 
- 一些定时器模块 
- 一些GPIO 
顶层代码的解释可以在 这里 找到
板级支持
DE1-SOC FPGA项目可以在 这里 找到,其中包含一些二进制文件demo。