**这是本文档旧的修订版!**
本培训针对高校在校学生在最短的时间内通过小脚丫FPGA模块了解FPGA的基础知识、使用、设计流程,尤其是通过Verilog代码编写实现组合逻辑、时序逻辑以及稍微复杂的系统设计。
时间 | 上午 | 下午 |
---|---|---|
第1天 | 可编程逻辑基础及FPGA设计流程 | Lattice Diamond编译及仿真软件使用方法 |
第2天 | Verilog基本语法 | 组合逻辑实验、时钟分频器实验 |
第3天 | 加法器、乘法器 | 交通灯,状态机,PWM输出,呼吸灯 |
第4天 | 按键消抖、矩阵键盘 | 显示驱动、计算器 |
第5天 | 数字钟设计 | 电子琴设计 |
第6天 | 通信接口SPI、I2C介绍及SPI逻辑实现 | 串行ADC实现直流电压表 |
第7天 | 串行DAC产生任意信号 | 总结报告 |