- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* Xilinx和ModelSim的使用 一、 Xilinx简介 二、 ModelSim简介 三、 Xilinx软件ISE使用说明 四、 ModelSim仿真使用说明 一、Xilinx简介: Xilinx(赛灵思)是全球领先的可编程逻辑完整解决方案的供应商,研发、制造并销售应用范围广泛的高级集成电路、软件设计工具以及定义系统功能的IP核,长期以来一直推动着FPGA的发展。 Xilinx公司新推出的ISE,使得赛灵思解决了高级FPGA进行设计的设计师所面对的最严峻挑战,并且第一次提供了一个统一的逻辑、嵌入式和DSP应用设计人员需要解决的方案。 下面简要说明各功能及作用: 1、设计输入:ISE提供的设计输入工具包括用于HDL代码输入和查看报告的ISE文本编辑器,用于原理图编辑的工具ECS,用于生成IP Core的Core Generator,用于状态机设计的StateCAD以及用于约束文件编辑的Constraint Editor等。 2、综合:ISE的综合工具不但包含了Xilinx自身提供的综合工具XST,同时还可以实现无缝链接。 3、仿真:ISE本身自带了一个具有图形化波形编辑功能的仿真工具HDL Bencher,同时又提供了使用Model Tech公司的ModelSim进行仿真的接口。 4、实现:此功能包括了翻译、映射、布局布线等,还具备时序分析、管脚指定以及增量设计等高级功能。 5、下载:下载功能包括了BitGen,用于将布局布线后的设计文件转换为位流文件。 二、ModelSim简介: ISE可结合第三方软件进行仿真,常用的工具就是ModelSim。通过仿真能及时发现设计中的错误,加快设计进度,提高设计的可靠性。 ModelSim是一个独立的仿真工具,它在工作时不需要其它软件的支持和协助。在ISE集成开发环境中给ModelSim仿真软件预留了接口,通过这个接口可以直接从ISE集成开发环境中启动ModelSim工具进行仿真。 ModelSim仿真软件介绍 ? ? 1、 仿真的目的: ?? ? 在软件环境下,验证电路的行为和设想中的是否一致。?? ? 2、 仿真的分类:? ? ? a) 功能仿真:在RTL层进行的仿真,其特点是不考虑构成电路的逻辑和门的时间延迟,着重考虑电路在理想环境下的行为和设计构想的一致性。? ? b) 时序仿真:又称为后仿真,是在电路已经映射到特定的工艺环境后,将电路的路径延迟和门延迟考虑进对电路行为的影响后,来比较电路的行为是否还能够在一定条件下满足设计构想。?? ? ? ? 3、 功能仿真的目的:? ? ? a) 设计出能工作的电路:功能仿真不是一个孤立的过程,其和综合、时序分析等形成一个反馈工作过程,只有这个过程收敛,各个环节才有意义。而孤立的功能仿真通常是没有意义的,如果在时序分析过程中发现时序不满足,需要更改代码,则功能仿真必须从新进行。? ? ??? ? b)代码排错:功能仿真是代码排错的最重要的手段之一。? Xilinx和ModelSim使用思路: 1、双击软件图标打开 2、新建工程 3、添加源文件 4、输入功能代码 5、对代码进行语法检查 6、添加激励文件(测试文件) 7、用与ISE关联好的ModelSim进行仿真 三、ISE使用说明 新建工程 工程的基本信息 工程的基本信息 工程的基本信息 已建好的工程 源文件的建立 源文件的建立 源文件的建立 源文件的建立 输入代码 语法检查 建立激励文件(测试文件) 建立激励文件(测试文件 ) 建立激励文件(测试文件) 建立激励文件(测试文件) 建立激励文件(测试文件) 在ISE与ModelSim关联好的情况下仿真。 四、 ModelSim使用 仿真 仿真 仿真 *
原创力文档


文档评论(0)