- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * 又有个”e”来捣乱,虽然编译的时候编译器会区分 Under_score “_” * high impedance * * * 标识符中忌讳用“$” 注意,但是 Module可以,但强烈不建议这样作 键字是用于定义程序结构的预定义的标识符,关键字前不可以加转义标识符。Verilog中的关键字全部小写, 2005年必威体育精装版规定的语法关键字有123个,程序中其他标识符不可与关键字相同。 * RTL——寄存器传输级 * #delayValue #(delayValue_rise, delayValue_fall, delayTurnoff) * 时间精度是取整 * * * * `timescale reference_time_unit / time_precision * * * * * Net是网(强调拓扑结构),不是网络(强调连通功能) * * * * 如果`define需要作用域怎么办? `if, `endif * * * * A.1 仿真工具——ModelSim * Modelsim 用户界面 * * A.1 仿真工具——ModelSim ModelSim 的仿真实现方式 交互式的命令行(cmd)的方式 —— 惟一的界面是控制台的命令行,没有用户界面。 用户界面UI的方式——可以接受菜单输入和命令行输入的仿真方式。 批处理模式——从 DOS 或 UNIX 命令行运行批处理文件的仿真方式。 * * A.1 仿真工具——ModelSim ModelSim 基本仿真步骤 建立库。 映射库到物理层目录。 编译源代码 —— 所有的 HDL 代码必须被编译; Verilog 和 VHDL必须有不同的编译器支持。 启动仿真器, 执行仿真。 也可以从其他软件上直接调用, 启动内嵌的仿真器执行仿真。 * * A.2 ModelSim 仿真过程 创建一个项目 启动 ModelSim 在主窗口选择 File → New → Project → Create a Project 打开项目对话框。 项目设立对话框 项目选择页面 * * A.2 ModelSim 仿真过程 创建一个项目(续) 添加包含设计内容的源文件到项目中,在 Add items to the Project 对话框中点击 Add Existing File 选择文件至当前项目栏 * * A.2 ModelSim 仿真过程 创建一个项目(续) 在工具栏点击编译按键或在项目页面点击鼠标右键并选择 Compile → Compile All 加入的文件被编译后, 点击 Library 标签,并且通过点击 “ + ” 图标展开 work 库, 将会看到被编译的设计例举单元 选择编译文件 目标文件的显示 * * A.2 ModelSim 仿真过程 仿真过程 设计文件的装载 通过选择Simulate→Simulate来装载设计单元,出现仿真对话框,点击“work”下面的“+”扩展符号,可看到counter设计元目录 从主窗口菜单中选择View →All Window来打开所有窗口 在信号窗口菜单中通过选择 Add → Wave → Signals in Region 来加载顶层信号到波形窗口中。 选择 Simulate 装载设计单元 信号窗口 * * A.2 ModelSim 仿真过程 运行仿真 激励信号的加载主要有两种方式 用 force 命令的人机交互式 建立测试平台程序的方式。 仿真结果的调试 声明调试方式 在波形窗口中组合信号 创建并浏览数据表( datasets ) * * A.3 测试平台 测试平台(Test Bench 或 Test Fixture),或者称为测试基准,它为测试或仿真一个Verilog HDL程序搭建了一个“平台”, 通过给被测试的模块施加激励信号,通过观察被测试模块的输出响应,从而判断其逻辑功能和时序关系正确与否。 所谓:DUT – Device Under Test * * A.3 测试平台 激励向量 测试模块 输出显示 输入激励信号 reg类型 待测试模块 输出显示信号 wire类型 测试平台示意图 * * A.3 测试平台——测试程序的一般结构 module 仿真模块名; //无端口列表 各种输入、输出变量定义 数据类型说明 //其中激励信号定义为reg型,显示信号定义为wire型 integer parameter 待测试模块调用 激
您可能关注的文档
- 0型盐雾试验机课件.ppt
- 安全阀的一点小知识42张幻灯片课件.ppt
- 安全防患于未然国金刘玲贵.ppt
- 1Unit2课堂课件惠州卫生职业技术学院谢颖怡创新杯说课大赛国赛说课课件.ppt
- 1Unit2说课课件惠州卫生职业技术学院谢颖怡创新杯说课大赛国赛说课课件.ppt
- 安塞腰鼓1章节.ppt
- 安塞腰鼓2章节.ppt
- 安塞腰鼓3章节.ppt
- 2000网络概述.ppt
- 安塞腰鼓4章节.ppt
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向测评练习题(含答案详解).docx
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向测评练习题(含答案解析).docx
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向攻克试题(含详解).docx
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向攻克试题(含答案解析).docx
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向攻克试题(解析版).docx
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向攻克试题(含解析).docx
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向攻克试题(含答案解析版).docx
- 2025年学校秋季学期开学通知致家长的一封信(汇编4份).docx
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向攻克试题.docx
- 考点解析-人教版(五四制)6年级数学下册《数据的收集、整理与描述》定向练习练习题(含答案解析).docx
最近下载
- 《配电网典型供电模式》(发展规二〔2014〕21号)资料.doc VIP
- 高级值班机工(值班机工)见习记录簿(案例参考)专题三.pdf VIP
- 《新闻稿撰写》课件.ppt VIP
- 体验式经济.doc VIP
- 喘息性支气管炎护理查房ppt课件.pptx VIP
- 体验经济与网络文学研究的范式转型-core.pdf VIP
- ADR21 00中文版-2006年车辆标准(澳大利亚设计规则2100—仪表板).doc VIP
- 2025年执业药师考试《中药学专业知识二》考试真题(附有答案) .pdf VIP
- 2025执业药师《药事管理与法规》试题及答案.docx VIP
- 2025年执业药师考试《中药学专业知识(一)》真题及解析.pdf VIP
文档评论(0)