## STEP CYC10 ### 概览 小脚丫STEP-CYC10 是一款基于Intel Cyclone10设计的FPGA开发板。板卡尺寸只有72mm×40mm。核心FPGA芯片选用了Intel公司Cyclone 10 LP系列的10CL016YU256C8G,相比于前一代的Cyclone IV系列的FPGA,它的性能更强,功耗更低,板上的FPGA芯片资源达16000逻辑单元(LEs),同时该板卡最高支持10CL025YU256芯片。另外,板卡上集成了USB Blaster编程器、SDRAM、FLASH等多种外设。板上预留了PCIE子卡插座,你可以方便的进行扩展。\\ 除了大容量资源之外,板上集成了SDRAM,非常适合软核处理器的移植学习,比如NIOS II,RISC-V,ARM Cortex M0,8051等软核设计。 \\ STEP-CYC10板卡上集成的编程器能够完美支持开发工具Quartus Prime,你只需要一根MicroUSB连接线就能够完成FPGA的编程仿真和下载,使用更加方便。 \ ### 硬件规范 {{ ::cyc10正面.png?600 |}} {{ :cyc10_riscv_board_back.png?600 |}} **小脚丫STEP-CYC10** - 核心器件:Intel Cyclone 10 LP FPGA-10CL016YU256C8G * 16000个LEs(查找表)资源 * 56个M9K memory blocks, 片上存储空间达504Kbit * 56个DSP blocks * 4路PLL * 支持DDR/DDR2/LPDDR存储器; * 53对LVDS - 板载资源: * 2路Micro USB接口 * 4位7段数码管; * 2个RGB三色LED; * 8路拨码开关; * 1路5向按键; * 8路用户LED; * 1个可扩展的STEP-PCIE接口; * 集成USB Blaster编程器; * 64Mbit SDRAM * 64Mbit Flash * 三轴加速度计ADXL345 * USB转Uart桥接芯片CP2102 * 12M与50M双路时钟源 ### 硬件框图 {{ :cyc10_risc10_block.png |cyc10框图}} ### 在该平台上移植RISC V的文章 * [关于RISC V](https://www.eetree.cn/doc/detail/1126) * [RISC-V相关资源](https://www.eetree.cn/doc/detail/77) * [使用Arduino在FPGA上开发RISC-V](https://www.eetree.cn/doc/detail/97) * [运行开源RISC V、基于Intel Cyclone 10的FPGA开发平台](https://www.eetree.cn/doc/detail/122) * [基于FPGA与RISC-V的嵌入式系统设计配套资源](https://www.eetree.cn/doc/detail/1138) * [从零开始制作基于RISC-V@FPGA控制器的自平衡小车](https://www.eetree.cn/doc/detail/1037) * [全球Soft CPU大奖赛冠军讲述“基于RISC V和FPGA的嵌入式系统设计直播介绍](https://class.eetree.cn/detail/l_5e368d2ab995c_uLAi8Hom/4) ### 相关文档下载: * {{::step_cyc10_sch.pdf|Cyc10_SoC的原理图PDF文件}} * {{::step-cyc10_hwmanual.pdf|Cyc10_SoC的硬件使用手册PDF文件}} * {{::step-cyc10_sw_manual.pdf|Cyc10_SoC的软件使用手册PDF文件}}