- 1
- 0
- 约1.05千字
- 约 10页
- 2026-09-09 发布于湖南
- 举报
第二章VerilogHDL语言与VIVADO
;在Verilog中存在着多种循环语句,用来控制执行语句的执行次数。
这些语句C语言中很常见,也是必须的。
在FPGA设计中,循环语句不一定能被综合,
多用于在仿真代码生成仿真激励信号。
;forever语句:连续执行的语句。
格式:forever?begin语句块end
forever常用于仿真代码中。
仿真程序代码2.9中【1】和【2】是等价的,都是产生20个时间单位的方波,占空比50%。
仿真的时间单位,可以在系统中设置,也可以在仿真文件的开始加上:
`timescale1ns/1ps//时间单位1ns,精度1ps;repeat语句:?连续执行n次的语句。
格式:repeat(表达式)?begin语句块end
其中“表达式”用于指定循环次数,可以是一个整数、变量或者数值表达式。如果是变量或者数值表达式,其数值只在第一次循环时得到计算,从而得到确定循环次数。
repeat语句也常用于仿真。
例如
repeat(10)
begin
#10clk=0;
#10clk=1;
end
;while语句:??执行语句,直至某个条件不满足。
格
您可能关注的文档
最近下载
- 《教育学原理(第二版)》全套教学课件.pptx
- 《学前儿童音乐教育》课件 第一章 学前儿童音乐教育概述.pptx VIP
- 夜间施工监理实施细则.docx VIP
- 炊事员考试题及答案.doc VIP
- 粉尘清理和处置管理制度.docx
- AQ3067-2026《重大事故隐患判定准则》深度解读.pptx VIP
- 2.2 人机的互动 课件 清华大学版(2024)信息技术七年级上册.pptx VIP
- 激光基础——半导体泵浦全固体激光器 实验步骤.ppt VIP
- 第2课 西方国家古代和近代政治制度的演变 课件(共24张PPT).pptx VIP
- 2025年“外研社国才杯”理解当代中国”-外语能综合能力赛项真题二(附参考答案).pdf VIP
原创力文档

文档评论(0)