- 1
- 0
- 约小于1千字
- 约 9页
- 2026-09-09 发布于湖南
- 举报
第二章VerilogHDL语言与VIVADO
;1连续赋值语句assign
assign语句
用于对wire型变量赋值,是描述组合逻辑最常用的方法之一。
例如assignc=ab;
//a、b可以是wire型变量或寄存器变量,c必须是wire型变量或其他线网型变量。
2过程赋值语局“=”和“=”
用于对reg型变量赋值
在过程块中使用过程赋值语句。;always块包含一个或一个以上的语句(如:过程赋值语句、条件语句和循环语句等),在运行的全过程中,在时钟控制下被反复执行。
时钟有效边沿来了就执行。
在always块中被赋值的只能是寄存器reg型变量。
always块的写法是:always@(敏感信号表达式)
例如:
always@(clk)//只要clk发生变化就触发
always@(posedgeclk)//clk上升沿触发
always@(negedgeclk)//clk下降沿触发
always@(negedgeclk1orposedgeclk2)//clk1下降沿触发,clk2上升沿也触发
always@(*)该语句所在模块的任何输入信号变化了都触发。
;initial语句用于对寄存器变量赋予初值;阻塞的概念:
在一个块语句中,如果有多条阻塞赋值语句,在前面的赋值语句
您可能关注的文档
最近下载
- 《教育学原理(第二版)》全套教学课件.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)