第12章 12.3 断言(ASSERT)语句 断言语句的书写格式为: ASSERT 条件 [REPORT输出信息] [SEVERITY级别]; 当执行ASSERT语句时,就会对条件进行判别。如果条件为TRUE,则向下执行另一个语句。如果条件为FALSE,则输出错误信息和错误严重程度的级别。 例如:ASSERT (waitA=‘1’) REPORT “waitA timed out at ’1’” SEVERITY ERROR; 该断言语句的条件是信号量waitA=‘1’。如果执行到该语句 时,信号量waitA=‘0’,说明条件不满足,就会输出REPORT后跟的文字串。 SEVERITY ERROR语句告诉操作人员,其出错级别为ERROR。 ASSERT语句方便了程序的仿真和调试。 第12章 12.3 返回语句 空操作语句 返回语句有两种语句格式: Return; --第一种语句格式 Return 表达式; --第二种语句格式 第一种语句格式只能用于过程,它只是结束过程,并不返回任何值;第二种语句格式只能用于函数,并且必须返回一个值。返回语句只能用于子程序体中。 空操作语句的语句格式如下: NULL 空操作语句不完成任何操作,它唯一的功能就是使逻辑运行流程跨入下一步语句的执行。 第12章 12.3 VHDL并行语句 在
您可能关注的文档
最近下载
- 2023年中医四大经典知识竞赛真题模拟汇编(共600题).pdf VIP
- 计算机应用基础(Windows 7+Office 2010)中职全套教学课件.pptx
- 移动式操作平台监理实施细则.doc VIP
- GA 1800.1-2021 电力系统治安反恐防范要求 第1部分 电网企业.pdf
- 2026新教材人教PEP版五年级上册英语Unit 1 Different Friends 知识清单.docx VIP
- 小学班级管理第3版全套完整教学课件.pptx
- 基于人工智能的初中物理困难学生教学策略与个性化学习路径研究教学研究课题报告.docx
- api682标准简介新.pdf VIP
- 安徽省水文手册标准.pdf VIP
- T_SILA 003-2021 蓝牙Mesh智能家居照明互联规范.docx VIP
原创力文档

文档评论(0)