**这是本文档旧的修订版!**

STEP小脚丫系列是为初学者打造的一个FPGA入门平台,即使没有数字电路的基础和可编程逻辑的知识也能在很短时间内掌握FPGA的应用设计。如果你想开始学习可编程逻辑设计,STEP小脚丫系列无疑是一个非常酷又好玩的平台,你还可以基于STEP小脚丫做二次开发,做出属于自己的创意项目。

这里汇集了STEP小脚丫的所有资料,我们也会不断完善FPGA的相关资料。

如果你购买了我们的STEP FPGA相关开发板,可以现在开始一步一步(step by step)学习。如果你对FPGA完全不了解,没关系,可以从FPGA快速入门开始。



-

STEP FPGA开发板

STEP小脚丫FPGA学习平台是思得普信息科技公司专门针对FPGA初学者打造的一款性价比最高、学习门槛最低的学习模块系列。系列中所有板子的大小兼容标准的DIP40封装,尺寸只有52mm x 18mm,非常便于携带;并通过MicroUSB端口进行供电和下载,板上选用的芯片兼具了FPGA和CPLD的优点,瞬时上电启动,无需外部重新配置FPGA,是学习数字逻辑绝佳的选择。而且能够直接插在面包板上或以模块的方式放置在其它电路板上以即插即用的方式,大大简化系统的设计。

小脚丫系列产品:

产品XO2-4000HCXO2-4000HCUXO2-4000HCDMAX10M02MAX10M08
核心器件 LCMXO2-4000HCLCMXO2-4000HCLCMXO2-4000HC10M02SCM15310M02SCM153
器件厂商 LatticeLatticeLatticeIntelIntel
逻辑资源 4320LUTs4320LUTs4320LUTs2000LEs 8000LEs
块RAM 92Kbit 92Kbit 92Kbit 108Kbits 378Kbits
用户Flash 64Kbit 64Kbit 64Kbit 12KB172KB
内部资源 SPI、I2C(2)、定时器SPI、I2C(2)、定时器SPI、I2C(2)、定时器16路硬件乘法器 24路硬件乘法器
软核支持 MICO8/32、8051 MICO8/32、8051 MICO8/32、8051 NOIS、8051
编译工具 Diamond Diamond Diamond Quartus II Quartus II
配置方式 JTAGU盘U盘软件内支持软件内支持
  • STEP-MXO2第二代 采用Lattice的MachXO2-4000器件,模块本身集成了编程器,不需要外置的编程模块就可以直接使用。另外该模块上增加了更多的输入和输出、LED、数码管显示灯,单个模块完全可以满足高校数字电路教学实验
  • STEP-MXO2-C STEP团队专为“FPGA万人大赛”所打造的比赛平台,核心采用Lattice的MachXO2-4000器件,模块本身集成了MCU编程器,瞬间即可完成下载,不需要外置的编程模块就可以直接使用。另外该模块上增加了更多的输入和输出、LED、数码管显示灯,单个模块完全可以满足高校数字电路教学实验。
  • STEP-MAX10 采用Altera的MAX10系列芯片,模块本身集成编程器,外设资源与STEP-MXO2第二代完全相同,差别只是FPGA芯片。非常适合Altera的FPGA入门学习。
  • STEP-Baseboard 针对高校数字电路教学设计的扩展学习平台
  • STEP-CYC10 采用Intel Cyclone10 FPGA,支持NIOS II,RISC-V,ARM Cortex M0,8051等软核