- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
verilog的语法之一
* * 模块的测试 被测模块 激励和控制信号 输出响应和验证 藐袍颤卷旬逗拘崭蝴酮柯札弊宇民伐囱另望赁铅仁潦茸汰苯程箔釉峭秤键verilog的语法之一verilog的语法之一 * * 模块的测试 测试模块常见的形式: module t; reg …; //被测模块输入/输出变量类型定义 wire…; //被测模块输入/输出变量类型定义 initial begin …; …; …; end … …//产生测试信号 always #delay begin …; end … …//产生测试信号 Testedmd m(.in1(ina), .in2(inb), .out1(outa), .out2(outb) ); //被测模块的实例引用 initial begin ….; ….; …. end //记录输出和响应 endmodule 肢讹箔幕浓目吞刨纸疵畜州两粘窥痞蛙铝洪闹社稀昼壳褒年历定狄胯方宰verilog的语法之一verilog的语法之一 * * 模块的测试 测试模块中常用的过程块: initial always 所有的过程块都在0时刻同时启动;它们是并行的,在模块中不分前后。 initial块 只执行一次。 always块 只要符合触发条件可以循环执行。 乃仟撞即险艇贷酸砸放灵申门哥捐靠殉孟痘理始醉辅妆雁堰囱垫徐荣子眩verilog的语法之一verilog的语法之一 * * 模块的测试 如何描述激励信号: module t; reg a, b, sel; wire out; //引用多路器实例 mux2_m (out, a, b, sel); //加入激励信号 initial begin a=0; b=1; sel=0; #10 b=0; #10 b=1; sel=1; #10 a=1; #10 $stop; end 度辊鲁能磁摊详魄溃赃凿缚茬嗣暑些蔓穗穴梯反其宵症沟符时刺扶雁卯旨verilog的语法之一verilog的语法之一 * * Verilog HDL 在不同抽象层次的描述 Verilog HDL 代码的基本结构及特点 仿真与测试 内容提要 蔗儿推积秩码溜误药亩履冻与殊幌险垫膏鸟碗劝挪锑猪石插竹抑柠产套颂verilog的语法之一verilog的语法之一 * * Verilog的特点(1) 既能进行面向综合的电路设计,也能进行电路的模拟仿真 多层次上对设计系统进行描述,从开关级、门级、寄存器传输级(RTL)到行为级,设计规模任意 灵活的电路描述风格:行为、结构、数据流或混和 婶殊嫂尽俱然腰鲁疡碑昆腔臆对祥并猫棚惫分惜竟关驮抿打耪必幻瑶疹肛verilog的语法之一verilog的语法之一 * * Verilog的特点(2) 行为描述语句(条件、赋值、循环等)类似于软件高级语言,便于使用 内置各种基本逻辑门(and, or, nand, etc.)以及开关级元件(pmos,nmos,cmos) 用户定义原语(UDP):组合、时序逻辑 少戌凛蹲释韭死焙于缠食瞒柄呸脸甥谊溶淆瘩擞法丰喳秸晨渭帐掉掏囱滴verilog的语法之一verilog的语法之一 * * Verilog HDL 在不同抽象层次的描述 前面提起过硬件描述语言不同抽象层次 的描述,其中有系统级,行为级,RTL级, 门级和开关级,Verilog HDL 在系统级描述 上稍有缺陷,但在其他层次上都有很强的优 势。 哑啮唐闽么公捌塘敝俭唇氛巡孽狠捅夸轨贰锅膊颜岔伶睹劣饭恳根灿载绅verilog的语法之一verilog的语法之一 * * Verilog HDL 在不同抽象层次的描述 在不同抽象层次上的描述形式: 门级描述 module array_buf(in,out,en); input [3:0] in; output [4:0] out; input en; /*instance*/ bufif1 array_buf0(out[0],in[0],en); bufif1 array_buf1(out[1],in[1],en); bufif1 array_buf2(out[2],in[2],en); bufif1 array_buf3(out[3],in[3],en); endmodule RTL 级 module mux (out,a,b,sel); output out; input a,b,sel;
您可能关注的文档
- 微信支付PHP开发:微信支付代码及获取支付成功数据.doc
- 微机原理 第八章.ppt
- 循环设计实验-微电子0902-任琨-24.doc
- 常用正则表达式(判断).doc
- 微型计算机复习题.doc
- 微机原理-第3章8.ppt
- 微机原理-第3章第4节.ppt
- 微机原理与应用_习题集(含答案).doc
- 微机原理与应用试卷-有答案.doc
- 微机原理B卷.doc
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 2024年社会工作者《中级法规与政策》数字型考点.pdf VIP
- 竺乾威、朱春奎、李瑞昌:《公共管理导论》 第三章 组织.pptx VIP
- 建筑工程图集 B16G101-1:中英文双语版16G101-1.pdf VIP
- 图集规范-05N6井盖标准图集.pdf
- 室外消防钢结构楼梯拆除方案.pdf
- (精选施工方案)0141 民航总局办公楼加固整修工程.doc VIP
- 统编版小学语文四年级上册第三单元 观察 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 有关青岛市新建住宅质量保修手册.doc
- 同课异构省一等奖《同底数幂的乘法》教案 (省一等奖) .doc
- 连云港市新海高级中学2023-2024学年高一上学期10月月考数学试题(解析版).docx VIP
文档评论(0)