- 4
- 0
- 约4.33万字
- 约 277页
- 2015-12-13 发布于广东
- 举报
begin unit: DFF port map(Q, QN, D, CP, CLR); --以上实现对DFF的调用 process begin CP = ′0′; wait for 5000 ps; CP = ′1′; wait for 5000 ps; end process; process begin CLR = ′0′; D = ′0′; wait for 12500 ps; D = ′1′; wait for 10000 ps; CLR = ′1′; wait for 15000 ps; D = ′0′; wait for 15000 ps; D = ′1′; wait for 15000 ps; CLR = ′0′; wait; end process; end; 图 2-18 SUMMIT Visual HDL界面下的输入、 输出波形 2.5.5 测试基准中的VHDL激励信号 VHDL可以很有效地作为测试基准中激励信号的编程语言, 激励信号中的测试矢量可以直接用VHDL语言来编写,这使得测试矢量的编写与模拟器无关。 例如,对于半加器、全加器施加激励信号,测试矢量可以如表 2-4 所示(不是惟一的)。 表 2-4 测 试 矢 量 续表 2.5.6 Active-VHDL中测试基准自动生成流程 (1) 设计半加器时, 设计浏览器(Design Browser) 如图 2-8 所示。 (2) 在“Design”菜单项下选择“Compile all”命令项,对所有源文件进行编译。 编译完成后,设计浏览器的每一个源文件前面都出现一个“+”号, 表示其产生子项。 (3) 点击选中“半加器和全加器”前面的“+”号, 将打开其下的子项。 (4) 用鼠标右击该子项, 将出现如图 2-9 所示的弹出式菜单。 图 2-8 设计浏览器 图 2-9 右击快捷菜单 (5) 选择“Generate Test Bench...”项目, 将出现如图 2-10 所示的对话框。 图 2-10 测试基准生成对话框 (6) 可选择要产生测试基准的实体和结构体, 以及测试基准的类型。 (7) 单击“下一步”按钮,按提示要求选择对话框有关选项。 这时如果要从文件引入测试矢量, 可以选定“Test vectors from file”项。然后选择可以从中引入测试矢量的文件,否则将自动产生测试矢量。 (8) 单击“下一步”按钮,将出现选择对话框,按提示进行操作。 (9) 单击“完成”按钮, 将自动生成测试基准(testbench-for-half-adder)。 (10) 打开该文件, 在其中的“--add your stimulus here...”位置加上测试矢量描述即可, 参见图 2-11。 例如, 半加器可以是: 图 2-11 半加器测试基准示意图 - - Add your stimulus here ... x=′0′, ′1′after 200ns, ′0′after 400ns, ′1′after 450ns, ′0′after 500ns, ′1′after 550ns, ′0′after 600ns, ′1′after 650ns, ′0′after 700ns; y=′0′, ′1′after100ns, ′0′after 200ns, ′1′after 300ns, ′0′after450ns, ′1′after550ns, ′0′after 650ns; 如果是全加器, 则再增加一句即可: c_in=′0′, ′1′after50ns, ′0
您可能关注的文档
- UG模具设计基础教程(NX 6版) 作者 978-7-302-22522-5 第一章.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第1章 基于面向对象的UML.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第2章 UML语言综述.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第3章 UML工具——Rational Rose.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第4章 类图和对象图.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第6章 用例图.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第10章 状态图.ppt
- UML面向对象分析与设计教程 作者 978-7-302-28541-0 第13章 网上购物商店.ppt
- UML系统建模基础教程 作者 978-7-302-22519-5 chapter03.ppt
- UML系统建模基础教程 作者 978-7-302-22519-5 chapter04.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 汽车热管理系统仿真分析与实例解析 课件 06 AI 技术与汽车热管理.pptx
- 《钛合金锻坯 缺陷检测 相控阵超声水浸检测方法》.pdf VIP
- F665065【复试】2024年长春理工大学070200物理学《复试物理光学》考研复试终极预测5套卷.pdf VIP
- 7.2《秦腔》课件(共43张PPT)(含音频+视频).pptx VIP
- 《急危重症护理学》配套ppt 9.第九章 泌尿系统功能监护.ppt VIP
- ZR-ZT-无油空压机培训资料.ppt VIP
- 2025年度医院党支部组织生活会临床医生个人对照检查材料.doc VIP
- (国家标准)GB T 7424.1-2003 光缆总规范 第1部分:总则.pdf
- 《工业控制系统信息安全防护指南》解读.doc VIP
- 救护员培训应急救护PPT课件.pptx VIP
原创力文档

文档评论(0)