- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设计综合和行为仿真 何宾 2008.09 第8章 设计综合和行为仿真-本章概要 本章详细介绍了设计综合和行为仿真的流程和方法。 在设计综合部分,介绍了综合的概念、综合属性配置方法 和综合实现,以及RTL原理图查看。在行为仿真部分,介 绍了测试向量的生成、行为仿真工具、基于Modelsim软件 的行为仿真和基于ISE仿真器的行为仿真的实现,同时还 介绍了使用波形和VHDL语言建立测试向量的方法。 第8章 设计综合和行为仿真-行为综合 在集成电路设计领域,综合是指设计人员使用高级 设计语言对系统逻辑功能的描述,在一个包含众多结构、 功能、性能均已知的逻辑元件的逻辑单元库的支持下,将 其转换成使用这些基本的逻辑单元组成的逻辑网络结构实 现。这个过程一方面是在保证系统逻辑功能的情况下进行 高级设计语言到逻辑网表的转换,另一方面是根据约束条 件对逻辑网表进行时序和面积的优化。 第8章 设计综合和行为仿真-行为综合 行为级综合可以自动将系统直接从行为级描述综合为寄 存器传输级描述。 行为级综合的输入为系统的行为级描述,输出为寄存 器传输级描述的数据通路。 行为级综合工具可以让设计者从更加接近系统概念模 型的角度来设计系统。同时,行为级综合工具能让设计者 对于最终设计电路的面积、性能、功耗以及可测性进行很 方便地优化。 行为级综合所需要完成的任务从广义上来说可以分为分 配、调度以及绑定。 第8章 设计综合和行为仿真-行为综合 分配包括决定系统实现所需要的各个功能组件的个数以 及种类。这些组件以及资源来自采用寄存器传输级描述的 元件库,包括诸如运算逻辑单元、加法器、乘法器和多路 复用器等。分配同时也决定了系统中总线的数量、宽度、 以及类型。 第8章 设计综合和行为仿真-行为综合 调度为行为级描述中的每个操作指派时间间隙,这也成 为控制执行步骤。数据流从一级寄存器流向下一级寄存器 并按调度所指定的执行步骤在功能单元上执行。每一个执 行步骤的时间长度通常为一个时钟周期,并且在这一个执 行步骤中的操作被绑定到特定寄存器传输级描述的组件上。 上述这些操作都完成后,系统所完成的功能被分配到各个 功能单元模块,变量被存储在各个存储单元,并且不同功 能单元之间的互连关系也建立起来了。 在实际的PLD设计流程中,逻辑综合将使用硬件逻辑 描述语言如Verilog、VHDL等描述的寄存器传输级(RTL) 描述,转换成使用逻辑单元库中基本逻辑单元描述的门级 网表电路。 第8章 设计综合和行为仿真-基于XST的综合 当所有的设计完成,并且进行完语法检查后,就可以使 用Xilinx的XST工具或Synplify工具进行综合了,综合工具 使用HDL代码,然后生成支持的网表格式EDIF或NGC, 然后Xilinx的实现工具将使用这些网表文件完成随后的处 理过程。 综合工具在对设计的综合过程中,主要执行以下三个 步骤: 1、语法检查过程,检查设计文件语法是否有错误; 2、编译过程,翻译和优化HDL代码,将其转换为综合 工具可以识别的元件序列; 3、映射过程,将这些可识别的元件序列转换为可识别 的目标技术的基本元件; 第8章 设计综合和行为仿真-基于XST的综合 在ISE的主界面的处理子窗口的synthesis的工具可以完 成下面的任务:查看综合报告(view Synthesis Report)、查 看RTL原理图(View RTL schematic)、查看技术原理图 (View Technology Schematic)、检查语法(Check Syntax) 和产生综合后仿真模型(Generate Post-Synthesis Simulation Model)。 第8章 设计综合和行为仿真--约束及设计综合的实现 XST支持用户约束文件格式(UCF,User Constraint File),该文件主要是用于综合和时序的约束。这种文件 格式叫Xilinx的约束文件(XCF,Xilinx Constraint File)。下面 介绍该设计中所用到的用户文件的生成和插入设计的步骤: 1、在ISE主界面,选择Project-Add source,选择 stopwatch.xcf文件,并打开; 2、stopwatch.xcf文件作为用户文档添加到用户的设计 文件中; 3、打开该文件,下面是对于该设计的约束描述: NET CLK TNM_NET = CLK_GROUP; 第8章 设计综合和行为仿真--约束及设计综合的实现 TIME
您可能关注的文档
最近下载
- 2025年辽宁省初中学业水平考试英语模拟试卷试题(含答案).pdf VIP
- 螺纹联接与螺旋传动介绍.ppt VIP
- 《大学美育》教案 第13课 光影流转的传奇 影视之美(二).docx VIP
- 小学生3500个常用汉字归类(带拼音).pdf VIP
- 《大学美育》教案 第12课 光影流转的传奇 影视之美(一).docx VIP
- 《大学美育》教案 第11课 五彩缤纷的世界:绘画之美(二).docx VIP
- Dahua大华以太网交换机(桌面式管理型)_WEB使用说明书_V1.0.0.pdf
- 党校中级考试资料.docx VIP
- (2025秋新版)人教版三年级数学上册全册教案.docx
- 智能体@AEI:Agentic Al,开启企业融合智简运维新范式.pdf
文档评论(0)