FPGA集成开发环境搭建.ppt
《FPGA集成开发环境搭建.ppt》由会员分享,可在线阅读,更多相关《FPGA集成开发环境搭建.ppt(99页珍藏版)》请在三一办公上搜索。
1、第三章 集成开发环境基础,集成开发环境建立ISE的安装与配置ModelSim的安装与配置Synplify的安装与配置ChipScope的安装与配置集成开发环境使用ISE工程开发基础ModelSim仿真技术入门Synplify综合技术入门集成开发环境使用的常见问题,ISE的安装与配置,ISE for Windows主要版本ISE 4.x,ISE 5.x 已经很少使用ISE 6.3testbench变为.v文件ISE 7.1.4 面向中低端芯片的成熟工具可支持Virtex 4,支持中文注释ISE 8.2较稳定的集成开发环境ISE 9.1规模急剧增大,后继版本10G以上ISE 10.x支持Virte
2、x 5ISE 12.x支持Virtex 6,适用windows 7系统 售价约3,000美元注:ISE对主机硬件配置要求较高,ISE的安装与配置,ISE 简介XILINX公司的FPGA集成开发环境;包括设计输入、仿真(Simulate)、综合(Synthesize)、布局布线(Place&Route)、生成BIT文件、配置、在线调试等功能;支持多种第三方工具:ModelSim,Synplify等;ISE用于FPGA逻辑设计开发,如需使用XILINX芯片的PowerPC或MicroBlaze嵌入式处理器,则使用EDK工具。,ISE的安装与配置,ISE 7.1 的安装与配置(后继版本类似)1)检查
3、系统时间正常;1)三张光盘按顺序安装;2)安装的补丁,只有增加此补丁才可以支持Virtex 4系列芯片。,ISE的安装与配置,按照提示安装,ISE的安装与配置,接受许可,ISE的安装与配置,ISE的安装与配置,ISE的安装与配置,输入序列号,ISE的安装与配置,安装路径不允许中文路径,ISE的安装与配置,默认设置即可,ISE的安装与配置,ISE的安装与配置,确认安装,ISE的安装与配置,后两张光盘按照同样的步骤安装在同一目录下。安装补丁,按提示安装即可。IP补丁为可选,解压覆盖即可,ISE的安装与配置,启动,注意检验启动提示版本是否为7.1.4,ISE的安装与配置,正常启动界面,ModelSi
4、m的安装与配置,ModelSim简介Mentor公司的HDL语言仿真软件;唯一的单内核支持VHDL和Verilog混合仿真的仿真器;对SystemC直接支持,和HDL任意混合;支持SystemVerilog的设计功能;分几种不同的版本:SE、PE、LE和OEM:SE为最高级版本,支持PC、UNIX和LINUX混合平台;XE为Xilinx的OEM版本。ISE中可直接调用ModelSim仿真,也可以独立使用ModelSim进行仿真。,ModelSim的安装与配置,ModelSim for Windows常用版本5.xX已经较少使用,仿真速度较慢20,000美元6.0X(X标号为a,b,c,d)6.
5、1X6.2X6.5X(支持Windows 7平台)注:1)各个二级版本号不同版本间仿真库不通用;2)功能和使用方法基本相同。,ModelSim的安装与配置,ModelSim 6.0D的安装与配置注意:安装前必须检查系统时间是否正常,使用时不允许时间回调,ModelSim的安装与配置,选择完整版安装,ModelSim的安装与配置,按提示安装,ModelSim的安装与配置,同样不能安装在中文路径下,ModelSim的安装与配置,安装此步骤时一定要选“否”,否则后续无法完成,只能重新安装,ModelSim的安装与配置,后续几步可任意选择,ModelSim的安装与配置,License选择Close,不
6、要使用向导生成,此时先不要运行ModelSim,ModelSim的安装与配置,配置License新建一个License目录,例如 C:flexlm将license.dat复制到此目录下注:早期版本需要配置系统环境变量,6.0以后版本不需要检查License启动ModelSim,ModelSim的安装与配置,启动成功界面,ModelSim的安装与配置,ModelSim仿真库的配置前面只完成了软件的安装,SE版本不包含专门Xilinx FPGA的仿真库;(XE版本包含)需要手工编译仿真库,此过程较为复杂;如果二级版本号相同(如6.0d和6.0e),可以直接从已配置好的系统中进行复制,并进行库的映射
7、;先安装ISE,才能进行仿真库的编译。,ModelSim的安装与配置,1)修改配置文件将安装目录下的modelsim.ini文件的只读属性去掉,否则生成的仿真库无法添加到配置文件中。2)创建仿真库目录在安装目录下新建目录/Xilinx/Verilog 一个二级目录(理论上目录名称和位置可以任意,映射正确即可)3)运行ModelSim,设置库路径,ModelSim的安装与配置,选择我们所新建的目录为仿真库目录,ModelSim的安装与配置,目的是生成三个库unisims_versimprims_verXilinxCoreLib_ver 下面以unisims_ver为例,介绍编译方法,ModelS
8、im的安装与配置,4)新建一个库在workspace区域右键 New-Library,ModelSim的安装与配置,在对话框中输入unisims_ver,ModelSim的安装与配置,5)编译unisims_ver库注意:1)先选中unisims_ver,然后再Compile 2)弹出窗口中Library名称一定要改为unisims_ver,ModelSim的安装与配置,源文件定位查找范围选择ISE的安装目录找到/verilog/src 目录,我们所需要的三个库,ModelSim的安装与配置,打开unisims文件夹这里是各种库的Verilog源码全选,进行Compile(注意:实际不能这样做
9、),ModelSim的安装与配置,先选择一半文件进行编译原因是全选导致命令行过长溢出,ModelSim崩溃全部完成后,点击Done,ModelSim的安装与配置,6)编辑仿真库选中unisims_ver,右键Edit,映射物理仿真库,ModelSim的安装与配置,此时打开modelsim.ini文件可选步骤:绝对路径修改为相对路径:D:/Modeltech_6.0/Xilinx/verilog/unisims_ver$MODEL_TECH/./Xilinx/verilog/unisims_ver,ModelSim的安装与配置,按照同样的步骤建立和配置其它两个库simprims_ver(文件较少
10、,可以一次性编译)XilinxCoreLib_ver(文件较多,分两次编译),ModelSim的安装与配置,注意事项在编译库过程中,如果重新启动ModelSim,工作路径需要重新设置检查根目录下/Xilinx/verilog/是否包含三个仿真库目录,ModelSim的安装与配置,7)与ISE进行关联启动ISE,关联ModelSim,通常能自动关联,Synplify的安装与配置,Synplify简介Synplicity公司针对FPGA和CPLD实现的逻辑综合工具;Synplicity在2004年的全球FPGA市场占有率以绝对领先的67;自动对关键路径做Retiming,可以提高性能高达25%;支
11、持VHDL和Verilog的混合设计输入,并支持网表*.edn文件的输入;Pipeline功能提高了乘法器和ROM的性能;有限状态机优化器可以自动找到最优的编码方法;,Synplify的安装与配置,Synplify简介Synplicity公司2008年被Synopsys公司收购;主要产品系列:SynplifySynplify ProSynplify Premier Synplify DSP 注:软件规模也越来越庞大,综合和调试能力越来越强,Synplify的安装与配置,Synplify Pro 常用版本7.6,7.7.1经典版8.1,8.2,8.58.1和8.5较为稳定注:7.x和8.x在wi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 集成 开发 环境 搭建

链接地址:https://www.31ppt.com/p-5431454.html