4.10.1 FPGA仿真板软件(ISE 6.2)安装步骤
一 ISE 6.2的安装文件包含两个部分:CD1和CD2。其中CD1主要为软件安装,CD2主要为库安装。
二 打开CD1文件夹下的ise CD1文件夹,运行其中的setup文件。其中的Registration ID可通过运行CRACK文件夹中的KEYGEN得到。自行设置安装路径(文件安装会占用1.5G左右空间),其他都选择默认安装。
三 安装好CD1中的软件之后,打开CD2文件夹下的ise CD2文件夹,运行其中的setup文件,全部选择默认安装即可。
4.10.2 FPGA仿真板软件(ISE 6.2)使用说明。
运行桌面上的(或开始程序中的)Project Navigator//驾驶员、领航员。
一 建立新项目。选择FILE下拉菜单下的New Project选项。在弹出的对话框中键入项目名及项目所在路径。其中顶层模块类型(TOP-LEVEL MODULE TYPE) 可以根据输入模块的类型选择HDL(源代码为Verilog或VHDL形式), Schematic(源代码为电路图形式),EDIF(源代码为网表形式),NGC\\NGO中的一种。然后选择“下一步”,进入对项目器件以及设计流程的选择。其中,Device Family选Spartan2,Device选xc2s200,Package选pq208,Speed Grade选-6。如顶层模块类型为HDL,Synthesis Tool会默认为XST(VHDL\\Verilog),Simulator应选Modelsim, Generated Simulation language可根据需要选Verilog或VHDL中的一种。(如图所示)
二 在项目中加入源文件。选择Project下拉菜单下的New Source选项。在弹出的对话框左边选择一种输入源文件的类型,并给出文件名称及其路径。如源文件已写好,可以直接选择Project下拉菜单中的Add Source选项,然后在弹出的对话框选中所需源文件即可。(注意源文件不能设为只读)
三 在项目中加入.ucf文件格式的管脚约束文件。选择Project下拉菜单下的New Source选项。在弹出的对话框左边选择Implementation Constrains File,并给出文件名称及其路径。如.ucf文件已写好,就可直接选择Project下拉菜单下的Add Source选项,然后在弹出的框选中所需的.ucf文件即可。(注意文件不能设为只读)
四 综合与实现。在成功导入源文件以及管脚约束文件之后,就可以进行综合和实现了。综合及实现由ISE 6.2自动完成。选中界面左上方Sources in Project中的顶层源文件(必须为顶层源文件,不能为其中的某一模块文件或.ucf文件),在Sources in Project下方Process view中就会显示出实现的整个过程。一般可直接右键选中Process view栏的最下面的Configure Device(iMPACT),选择run即可。(如图所示)
运行之后,会出现如图所示的对话框
选择Boundary-Scan Mode,然后下一步,选择Automatically connect to cable and identify Boundary-Scan chain.
通过扫描就找到了仿真板。(之前仿真板须与PC连接好)双击图片上的芯片,选择ISE6.2所生成的.bit文件。(如图所示)
然后,右键选中芯片。选择program(如图所示)可将程序下载到芯片中。
最后,下载成功(如图所示)
即可在仿真板上实现所设计的功能了!