差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
fpga编程3天速成 [2016/07/11 23:50]
gongyu [2 小脚丫FPGA开发板使用]
fpga编程3天速成 [2016/07/13 03:42] (当前版本)
gongyu [4 基于小脚丫的扩展模块设计要点及举例]
行 5: 行 5:
 === 1.3 XO2 管脚配置 === === 1.3 XO2 管脚配置 ===
  
------ 
 ----- -----
 ====2 小脚丫FPGA开发板使用==== ====2 小脚丫FPGA开发板使用====
行 13: 行 12:
 ===2.4 使用注意 === ===2.4 使用注意 ===
  
 +-----
 ====3 Lattice Diamond编译系统安装使用==== ====3 Lattice Diamond编译系统安装使用====
-===3.1 ​Diamond软件下载 ​=== +  - [[软件安装及配置|Diamond安装及配置]],包括软件下载、License的申请以及软件安装整个过程。 
-===3.2 ​申请License === +  - [[Lattice Diamond的使用]],以最简单的[[点亮LED灯]]为例,简单介绍了一下该软件从编辑输入开始到最终的bitstream下载到FPGA。在此示例中可以让学员修改分频数,得到不同的心跳频率(__0.5秒亮:​0.5秒灭__,​ __2秒亮:​2秒灭__,​ __1秒亮:​3秒灭__)
-===3.3 Diamond软件安装=== +
-===3.4 第一次使用 ​===+
  
 +-----
 ====4 基于小脚丫的扩展模块设计要点及举例==== ====4 基于小脚丫的扩展模块设计要点及举例====
 +小脚丫[[FPGA]]开发板全部采用了[[DIP40]]标准封装,扩展非常灵活,主要有三种方式:
 +  * 层叠同样大小的DIP40标准的模块
 +  * 作为独立功能的模块使用在主板上
 +  * 在实验中可以直接插在面包板上进行各种测试,方便灵活,避开了FPGA使用QFP/BGA封装的问题
  
 +StepFPGA提供的小脚丫FPGA模块:
 +StepFPGA一代
 +StepFPGA
 +
 +-----
 ====5 Verilog语法基础及在组合逻辑、时序逻辑中的使用要点==== ====5 Verilog语法基础及在组合逻辑、时序逻辑中的使用要点====
 +
 +-----
 ====6 基于小脚丫FPGA模块的数字钟的制作==== ====6 基于小脚丫FPGA模块的数字钟的制作====
 +
 +-----
 ====7 串行总线(SPI/I2C)的原理、应用及FPGA实现==== ====7 串行总线(SPI/I2C)的原理、应用及FPGA实现====
 +
 +-----
 ====8 FPGA+ADC/​LCD实现数字示波器功能==== ====8 FPGA+ADC/​LCD实现数字示波器功能====