FPGA实验教学系统是适合工科专业进行EDA课程教学实验以及课程设计的必备工具,系统由四部分组成,包括:可编程逻辑器件(FPGA)部分、外围接口部分、扩展接口部分,实验内容丰富生动形象,能够大大的激发学生的兴趣,使学生老师在教学的过程中能够寓教于乐,同时在学习EDA的同时可以加强对控制、通信、电子电路等课程进行加深,让学生学有所得。
二、结构特点:
1、FPGA采用ALTERA CycloneIV系列中的EP4C6用户可更换其它核心板;
2、核心板自带SDRAM与FLASH,可用于NIOSII、IP CORE设计验计;
3、FPGA核心板板载USB-Blaster下载调试模块,只需要一根USB连接线即可进行程序的加载调试;
4、FPGA主芯片I/O口完全开放,用户可以任意定义;
5、核心板提供7路8位信号连接端口,供用户进行外部模块与FPGA的连接,同时对外部模块进行供电;
6、核心板提供一路50M的系统时钟和系统复位电路;
7、FPGA核心板单5V供电,用户可使用FPGA核心板进行其它教学科研设计;
8、丰富的实验模块,在数字电路的基础上增加了控制类、接口类、通信类的实验模块;
9、二个时钟源,四路输出,每路相对独立, 24MHZ—1HZ的频率能满足用户要求;
10、丰富的样板实验程序,在常规的EDA实验基础上增加了交通灯、电梯、步进电机、直流电机、PS2、VGA、音乐、键盘等实验,实验内容形象生动;
11、QUARTUSII11.0开发软件,支持多种语言输入,自带LICENSE;
12、可以配套虚拟仿真软件;
13、详细的操作手册,含软、硬件的使用说明,各模块的功能说明。
三、系统组成
1、FPGA实验教学系统核心板组成
1)FPGA核心板主芯片采用ALTERA CycloneIV系列中的EP4CE6E22C8N;
2)FPGA内门电路高达10万门,内部使用RAM作电路结构,速度高达几百MHZ,且可任意规划更改电路,是一个可随心所欲的设计芯片;
3)8M-Byte SDRAM;
4)4M-Bits EPCS4;
5)JTAG编程调试接口;
6)USB-Blaster下载调试模块;
7)7个扩展接口,扩展FPGA共56个IO接脚
8)50M系统时钟输入;
9)一路复位电路模块;
10)5V/DC电源输入接口;
2、系统底板组成
1)16位拨动开关输入模块
2)16位按键开关输入模块
3)4*4矩阵键盘输入模块
4)16位LED显示模块
5)16*16点阵显示模块和8X8双色
6)128*64点阵图形液晶显示模块
7)1602字符液晶显示模块
8)8通道8位并行AD转换模块
9)2路8位并行DA转换模块
10)幅度、频率可调的信号源输出
11)蜂鸣器、喇叭输入接口模块
12)1个四向模拟交通灯控制模块
13)1个四相步进电机控制模块
14)1个速度可控、可测直流电机模块
15)1个VGA接口
16)2个UART串行通信接口
17)2个PS2接口模块
18)4路脉冲输出(24MHZ-1HZ)
19)设计有MCS-51 单片机总线接口,可以选配单片机核心模块。
20)实验导线要求以排线形式,不采纳单根连接方式。
21)8位LED数码管
22)电源模块
23)外部时钟模块
24)单次脉冲源
四、实验项目
1、基于QUARTUSII图形输入电路的设计
2、基于VHDL格雷码编码器的设计
3、含异步清零和同步使能的加法计数器
4、八位七段数码管动态显示电路的设计
5、数控分频器的设计
6、图形和VHDL混合输入的电路设计
7、基本触发器的设计
8、可控脉冲发生器的设计
9、基于VHDL的抢答器的设计
10、基于VHDL的表决器的设计
11、正负脉宽调制信号发生器设计
12、AUDIO电子音乐实验
13、直流电机的测速实验
14、步进电机驱动控制
15、交通灯控制电路实验
16、PS2接口键盘显示实验
17、VGA彩条信号发生器的设计
18、数字频率计的设计
19、多功能数字钟的设计
20、电梯控制的设计
21、AD/DA转换实验
22、矩阵键盘接口电路的设计
23、加法器
24、译码器
25、编码器
26、数据选择器
27、移位寄存器
28、计数器
29、数码管动态扫描显示电路
30、简易交通灯控制电路
31、汽车尾灯控制电路
32、4*4矩阵键盘实验
33、16*16点阵基础实验
34、16*16点阵显示汉字实验
35、液晶显示实验
36、FPGA实验系统的安全保护设计
五、配套软件
根据不同用户要求可配套不同版本的软件,随机配套的软件功能齐全,支持VHDL/Verilog硬件描述语言等多种设计输入。
六、配置清单