FPGA实验培训讲义利用RCII-SP3S400开发板做FPGA实验,应具备一些条件:1、应用此开发板应该具备的基础知识1)HDL相关知识:FPGA的设计与应用涉及到软件和硬件相关的知识,要求学员具备了一定的Verilog或VHDL基础
如果没有这方面的基础,可以利用课余时间把相关内容补上
2)电路相关知识:由于用FPGA开发板做实验,可能要涉及到硬件的测试等,这要求学员对开发板的整个结构和原理图要有个充分的了解,有利于硬件的调试和测试
3)接口协议该开发板提供了相关标准接口,如串口、LCD、USB等,如果要用这些接口,希望对大家能对这些接口协议有了基本的了解,有助于相关实验的进行
4)FPGA知识对FPGA的内部结构和相关资源的了解,能充分利用FPGA的资源,可加速实验的进展
所以建议学员对FPGA的基本结构和性能有个大体了解
2、使用开发板前的准备工作:1)设计软件的安装使用此开发板前,首先确保已安装了相关的设计软件,在开发包中提供现在主流的一些设计软件,包括:ISE12
2、ModelSim、Synplify,ChipScope和XilinxEDK,其中ISE12
2为Xilinx公司专门用于FPGA开发的工具,ModelSim和Synplify是目前应用比较广泛的仿真工具和综合工具,ChipScopePro是一个功能很强大的在线逻辑分析工具,在FPGA的调试阶段很有用,如果没有安装这些软件,请先安装上述软件
建议先装ISE,再装其它的辅助工具
2)熟悉开发板的硬件环境参照提供的原理图,对照开发板,了解一下FPGA外围器件和接口的配置,对电路板的整体情况有个了解,便于以后的开发
特别是FPGA的供电电路以及FLASH的配置方法,有助于以后做相关FPGA的开发
3)利用本开发板进行FPGA实验的安排利用本开发板的实验分为四个节点,不同的节点侧重点不同,学习的内容和深度也