版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
9.5自动测试平台电路的自动测试平台模型示意图如所示。电路的激励文件有很多个,每个激励文件测试电路某一个或多个功能,每个功能会有一个预期输出结果。图给出的5个功能块,其中电路输出结果是仿真工具软件测试电路产生的输出信号波形,其余四个模块都需要设计人员自己编写程序代码被测电路可以是从各个层次描述的电路,可以是行为算法级描述、RTL级描述、网表级描述以及电路布局和布线后的有延时信息电路网表激励文件和期望输出结果是根据电路功能编写,没有可综合性的要求被测电路期望输出结果比较激励电路输出结果9.5.1模16计数器自动测试设计模16计数器之前,把输入和期望输出用VerilogHDL描述,并调试正确modulecount4(c_out,reset,clk);inputreset,clk;output[3:0]c_out;endmodule`timescale1ns/1nsmodulecount4_top;regclk,reset;wire[3:0]q;wireresult;parameterClockPeriods=100;//count4电路尚未设计,此处仅为空模块用于波形调试count4count4(.c_out(q),.reset(reset),.clk(clk));initialclk=1;always#(ClockPeriods/2)clk=~clk;initialbeginreset=1;#(1.5*ClockPeriods)reset=0;endreg[3:0]count;initial//生成结果值begincount=4'h0;#(2*ClockPeriods)count=4'h1;#(ClockPeriods)count=4'h2;#(ClockPeriods)count=4'h3;#(ClockPeriods)count=4'h4;#(ClockPeriods)count=4'h5;#(ClockPeriods)count=4'h6;#(ClockPeriods)count=4'h7;#(ClockPeriods)count=4'h8;#(ClockPeriods)count=4'h9;#(ClockPeriods)count=4'ha;#(ClockPeriods)count=4'hb;#(ClockPeriods)count=4'hc;#(ClockPeriods)count=4'hd;#(ClockPeriods)count=4'he;#(ClockPeriods)count=4'hf;end//把电路count4的输出q和仿真生成的count进行自动比较assignresult=(q==count)?1'b1:1'b0;endmodule在count4_top测试文件中,设计人员建立了一个自动测试平台期望的计数器count4的输出结果,先用信号count表示,测试中利用initial语句进行产生0、1、2、…、f,这里不考虑电路的实现,只考虑输入和输出波形用count与计数器电路count4输出结果q的值进行实时比较。由于count4还没有设计好,输出q的值是z值,result的结果是x在这一步,主要关注reset、clk和count信号的波形仿真平台建好以后,完善count4计数器电路的内容modulecount4(c_out,reset,clk);inputreset,clk;output[3:0]c_out;reg[3:0]c_out;always@(posedgeclkorposedgereset)beginif(reset)c_out<=0;elsec_out<=c_out
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 印染成品定等工安全技能测试考核试卷含答案
- 装裱师安全技能测试考核试卷含答案
- 2025年下半年教师资格证笔试小学《综合素质》真题及参考答案
- 2025年网络空间安全(网络安全攻防与网络空间安全)试卷及答案
- 2025年上半年高中心理健康教师资格证面试试题及答案
- 2025年高中信息技术学业水平考试真题及答案
- 2026年秋季开学高三睡眠管理主题班会课件
- 安徽省十联考2027届高三上学期第一次教学质量测评语文试题及答案
- 2026及未来5年中国木制太阳伞配件数据监测研究报告
- 2026浙江省直及地市、县事业单位招聘考试(申论)历年参考题库含答案详解3卷
- 2026年湖南省选调生考试《申论》真题及答案解析
- 电子书 -货币的悖论 资本收益率崩溃式萧条
- 2026云南大理大学第一附属医院住院医师规范化培训招收90人考试参考题库及答案详解
- TSG31-2025《工业管道安全技术规程》贯宣20250122
- 1995年74号文转发省劳动厅河南省深化企业职工养老保险制度改革试行方案的通知
- QGDW11447-202410kV-500kV输变电设备交接试验规程
- 《测量学教程》全套教学课件
- 光伏组件红外热成像(TIS)检测技术规范
- 新北师大版三年级数学上册全册课件【完整版】
- 电子围栏技术规范标准书
- 第二章纳米粒子的制备方法
评论
0/150
提交评论