此部分为FPGA初学者入门项目,以STEP MXO2和MAX10两款小脚丫核心板硬件为例(它们的GPIO管脚配置不同),使用Verilog作为编程语言,目的是让初学者快速了解基本的逻辑实现和FPGA的编程过程,我们由浅入深,从如何点亮LED、数码管到利用状态机去完成交通灯的设计。
基于STEP-Baseboard V2.2板子实验
基于STEP-Baseboard V3.0板子实验
当我们完成了入门教程之后,对小脚丫以及Verilog的编程有了初步了解。在这里我们将通过小脚丫来实现一些有趣的小项目,体会FPGA的强大和灵活,有些项目可能需要用到面包板或者小脚丫扩展底板。
综合性项目,相对难度高一些