## FPGA核心板 STEP小脚丫系列是为初学者打造的一个[[FPGA]]入门平台,即使没有数字电路的基础和可编程逻辑的知识也能在很短时间内掌握FPGA的应用设计。如果你想开始学习可编程逻辑设计,STEP小脚丫系列无疑是一个非常酷又好玩的平台,你还可以基于STEP小脚丫做二次开发,做出属于自己的创意项目。 * [[STEP-MXO2第二代|基于Lattice XO2-4000HC FPGA,通过Diamond工具下载,Micro-USB连接器]] * [[STEP-MXO2-C|基于Lattice XO2-4000 FPGA U盘模式下载,Micro-USB连接器]] * [[xo2-4000hcd|基于Lattice XO2-4000 FPGA,U盘模式下载,USB Type C连接器]] * [[STEP-MAX10|基于Intel(Altera) MAX10M02/08 FPGA,Quartus工具下载,Micro-USB连接器]] * [[ice40_pico_board|基于ICE40UP5K FPGA,U盘下载,USB Type C连接器]] 这里汇集了STEP小脚丫的所有资料,我们也会不断完善FPGA的相关资料。 如果你在[[https://shop591798238.taobao.com/|小脚丫FPGA淘宝旗舰店]]购买了我们的小脚丫FPGA核心板,可以现在开始一步一步(step by step)学习。如果你对FPGA完全不了解,没关系,可以从[[fpga_start|FPGA快速入门]]开始。 \\ \\ \\ {{ :stepfpga_flash.jpg?600 |}} \\ 小脚丫系列产品: ^ ^{{ :stepxo2.png?300 |}}^{{ :stepxo2.png?300 |}}^ {{ :stepfpgalpc.png?300 |}} ^ {{ :step10m02.png?300 |}}^ {{ :step10m08.png?300 |}} ^ ^ 产品|[[https://www.stepfpga.com/doc/xo2-4000hc|STEP-MXO2-V2]]|[[https://www.stepfpga.com/doc/xo2-4000hcu|STEP-MXO2-C]]|[[https://www.stepfpga.com/doc/xo2-4000hcd|STEP-MXO2-LPC]]|[[https://www.stepfpga.com/doc/max10m02|STEP-MAX10-02]]|[[https://www.stepfpga.com/doc/max10m08|STEP-MAX10-08A]]| ^ 核心器件 |LCMXO2-4000HC|LCMXO2-4000HC|LCMXO2-4000HC|10M02SCM153|10M02SCM153| ^ 器件厂商 |Lattice|Lattice|Lattice|Intel|Intel|| ^ 逻辑资源 |4320LUTs|4320LUTs|4320LUTs|2000LEs | 8000LEs | ^ 块RAM | 92Kbit | 92Kbit | 92Kbit | 108Kbits | 378Kbits| ^ 用户Flash | 64Kbit | 64Kbit | 64Kbit |12KB|172KB | ^ 内部资源 |SPI、I2C(2)、定时器|SPI、I2C(2)、定时器|SPI、I2C(2)、定时器|16路硬件乘法器 |24路硬件乘法器| ^ 软核支持 |MICO8/32、8051 |MICO8/32、8051 |MICO8/32、8051 | 无 |NOIS、8051| ^ 编译工具 |Diamond |Diamond、Web IDE |Diamond、Web IDE |Quartus II |Quartus II | ^ 配置方式 |JTAG|U盘|U盘(同时支持一路串口)|软件内支持|软件内支持| * [[STEP-MXO2第二代]] 采用Lattice的MachXO2-4000器件,模块本身集成了编程器,不需要外置的编程模块就可以直接使用。另外该模块上增加了更多的输入和输出、LED、数码管显示灯,单个模块完全可以满足高校数字电路教学实验 * [[STEP-MXO2-C]] STEP团队专为“FPGA万人大赛”所打造的比赛平台,核心采用Lattice的MachXO2-4000器件,模块本身集成了MCU编程器,瞬间即可完成下载,不需要外置的编程模块就可以直接使用。另外该模块上增加了更多的输入和输出、LED、数码管显示灯,单个模块完全可以满足高校数字电路教学实验。 * [[https://www.stepfpga.com/doc/xo2-4000hcd|STEP-MXO2-LPC]] 新升级的小脚丫Lattice版本,本身集成MCU编程器,可通过虚拟U盘拷贝完成文件下载。同时USB也支持一路串口通信,方便实现小脚丫与上位机之间数据通信。 * [[STEP-MAX10]] 采用Altera的MAX10系列芯片,模块本身集成编程器,外设资源与[[STEP-MXO2第二代]]完全相同,差别只是FPGA芯片。非常适合Altera的FPGA入门学习。 * [[STEP-Baseboard]] 针对高校数字电路教学设计的扩展学习平台 * [[ice40_pico_board|ICE40UP5K核心板]] \\ \\ \\