TVI-XS3500E虚拟仪器与EDA/SoPC集成实验开发系统是为普通高校与职业院校研制的全新综合实验平台,该系统既可以用于虚拟仪器实验教学,也可以用于EDA(CPLD/FPGA)与SoPC实验开发。在用于EDA实验教学时,该系统不但可以采用传统的VHDL/Verilog HDL语言编程开发模式,更可以采用以LabVIEW FPGA为基础的图形化开发平台,让用户体验到一种全新的EDA/SoPC程序开发手段――无需复杂的VHDL/Verilog HDL代码,只需图形模块与连线即可完成各种复杂的程序与应用,此种形式大大降低实验教学与开发的难度,拓展了新的实验应用领域。
系统由LabVIEW FPGA图形化开发工具及Xilinx EDA/SoPC硬件开发平台构成,该硬件平台是一个外设模块齐全、接口丰富、功能强大的开发平台。它具备一个50万门的Spartan 3E FPGA 芯片和一个高性能的Xilinx CoolRunner™-II CPLD芯片。除此之外,系统还具有滑动开关、旋转编码器、LED指示灯、液晶显示屏、FLASH芯片、A/D D/A转换模块、以太网模块、USB接口、VGA显示器接口、PS2接口、串口、JTAG仿真器接口、Hirose扩展接口等。另外,我们可以借助Xilinx EDK嵌入式系统设计套件开发8位与32位RISC架构嵌入式软核处理器,从而构成一套完整的SoPC开发平台。
TVI-XS3500E实验平台适合于电子、自动化、计算机、电机等专业的学生学习虚拟仪器编程技术、EDA/SoPC编程开发技术以及如何利用LabVIEW图形化开发手段进行EDA系统设计。
▲ 系统构成:
1. 主要器件:
1. FPGA芯片:Xilinx Spartan-3E(XC3S500E-4FG320C)
2. CPLD芯片:Xilinx CoolRunner™-II(XC2C64A-5VQ44C)和 Platform Flash(XCF04S-VO20C)
2. 存取器件:
1. ST M2P16 16Mbit SPI FLASH
2. Intel JS28F128 128Mbit StrataFlash
3. Micron 256Mbit DDR SDRAM
3. 外围模块和接口:
1. SMSC LAN83C185 以太网 10/100PHY接口
2. 2通道串行A/D
3. 4通道串行D/A
4. JTAG USB 下载
5. 2个9引脚 RS-232 串行端口
6. PS/2型鼠标/键盘端口
7. 带有按钮的旋转编码器
8. 3个滑动开关
9. 8个独立的 LED 输出
10. 4个瞬时接触按钮
11. 100引脚 Hirose 扩展连接端口
12. 3个6引脚扩展连接器
13. TI TPS75003 多路电源管理器
14. LCD液晶显示
15. 时钟频率:50MHz
利用LabVIEW集成开发环境进行图形化编程与开发
▲ 部分实验项目:
1. 3-8译码器实验
2. BCD七段显示译码器实验
3. 加法器实验
4. 补码实验
5. 多位数值比较器实验
6. 触发器实验
7. FIFO寄存器实验
8. 同步计数器实验
9. 可逆计数器实验
10. 脉冲发生器实验
11. 分频器实验
12. 状态机实验
13. A/D D/A转换实验
14. UART串口通信实验
15. LCD显示实验
16. LED显示实验
17. VGA显示实验
18. 扩展接口实验
19. 电子钟实验
20. 计算器实验
21. 信号采集滤波实验
22. 频率计实验
23. 函数发生器实验
24. 交通灯实验