- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]Synopsys实验系列1_HDL语言_VHDL
Synopsys 实验系列1_HDL语言_VHDL Verilog 2010.10.25 HDL Compiler分类 DC的使用有多种方式,主要可以分为图形界面模式和命令行模式,两者在本质上是一致的,使用者可以根据自己的喜好选择。 下面就在这两种模式下对HDL Compiler的调用作一一介绍。 图形界面模式——Read命令(续) 图形界面模式——write命令(续) 命令行模式——指定工作库 命令行模式——write命令 命令行模式——write命令(续) 1. 库文件指定命令 set target_library ./*/*.db 指定元件库 set symbol_library ./*/* .sdb 指定符号库 set link_library ./*/*. 把目标库放入内存 2. 工作库指定命令 define_design_lib ADD –path ./ADD 3. analyze与elaborate命令(可用read命令取代) analyze –format verilog (or vhdl) ./*/*.v (or .vhd) elaborate 模块名(或实体名) (read_file –format verilog (or vhdl) ./*/*.v (or .vhdl) 4. 保存结果(write命令) write –xg_force_db 直接输入write时的出错 这里没有指定所要保存的文件名,默认方式下为elaborate命令中执行 的工程名加.db的后缀 (alu_width8.db) 小结:命令行模式下HDL Compiler调用过程 LOGO LOGO * * 两者都是HDL代码编译工具分别是针对于VHDL语言与Verilog语言的编译。都属于Synopsys HDL Compiler家族中的成员。在设计流程中, VHDL Compiler与HDL Compiler for Verilog这两个工具的作用类似,只是工作的语言不同。 HDL Compiler VHDL Compiler HDL Compiler for Verilog 3 HDL Compiler 的作用(VHDL) 作用: 一是进行转换,将VHDL或Verilog语言的源代码转换成Synopsys内部可识 别的数据格式(.db).[ (V)HDL Compiler converts (V)HDL source code to an internal format used by Synopsys Design Compiler(*.db). ] 二是进行优化,在block-level级别上进行优化。 设计流程中处的位置 5 HDL Compiler的调用方法 在Synopsys中有两种方法可以实现HDL Compiler的调用。 方法一: 调用Design Analyzer中的HDL Compiler工具。 方法二: 调用Design Compiler(简称DC)中的HDL Compiler工具(包括analyze与elaborate 命令或read命令)来实现HDL Compiler的调用;具体方法的选用取决于具体系统的支持情况 ,以下所讲都是在DC的环境下实现的。 Design Compiler(DC)的使用方式 12 图形界面模式—启动图形界面的DC 输入命令启动DC DC工具列表中HDL Compiler与VHDL Compiler工具 13 图形界面模式—DC的图形界面 14 图形界面模式——指定库文件 “指定库文件”框 20 图形界面模式——analyze命令 21 图形界面模式——analyze命令(续) 默认为Auto 22 图形界面模式——analyze命令(续) 将Auto该为Verilog 选择要读入文件 24 图形界面模式——analyze命令(续) 所选文件 25 图形界面模式——elaborate命令 26 图形界面模式——elaborate命令(续) 注:若没有特别指定工作库,Default即为Work库。 默认为Default 27 图形界面模式——elaborate命令(续)
您可能关注的文档
最近下载
- (新教材)粤教版五年级下册科学2.13网上学习:身边的发酵食品课件.pptx VIP
- 《SketchUp三维辅助设计》课件——05 SketchUp基本编辑工具.pptx VIP
- 云天课件-中职《机械基础》第十章-气动传动与液压传动(动画版)(栾学钢、赵玉奇、陈少斌).ppt VIP
- 全国农产品地理标志产品列表.docx VIP
- 《SketchUp三维辅助设计》课件——04 SketchUp基本绘图工具.pptx VIP
- 华为公司战略规划和落地方法之:五看三定工具解析.pptx
- 《SketchUp三维辅助设计》课件——03 SketchUp基本操作方法.pptx VIP
- 《SketchUp三维辅助设计》课件——02 SketchUp的绘图环境.pptx VIP
- 会议室接待用品清单.pdf
- 7多元文化 多样魅力课件道德与法治统编版六年级下册.pptx VIP
文档评论(0)