
Verilog语法基础之wait语句
5星
- 浏览量: 0
- 大小:None
- 文件类型:PPT
简介:
本篇文章介绍了Verilog语言中的wait语句的基础知识和使用方法,帮助读者理解如何在硬件描述中正确地应用wait语句来实现复杂的时序逻辑控制。
`wait` 语句用于行为级代码中的电平敏感的时序控制。
以下是一个输出锁存器的加法器的行为描述示例,在其中使用了关键字 `or` 的边沿敏感时序以及用 `wait` 语句描述的电平敏感时序:
```verilog
module latch_adder (out, a, b, enable);
input enable;
input [2:0] a, b;
output [3:0] out;
reg [3:0] out;
always @(a or b)
begin
wait (!enable) // 当 enable 为低电平时执行加法
out = a + b;
end
endmodule
```
需要注意的是,综合工具目前还不支持 `wait` 语句。
全部评论 (0)
还没有任何评论哟~


