use*_*303 1 verilog system-verilog
我是 vera 的新手并试图理解语法。4b' 和 32' 代表什么?这是像4位和32位吗?
我很困惑,必须处理与此相关的事情。
另一个问题是 bit [31:0] 是什么意思?这是否意味着第 31 位和 0 位的任何内容?
谢谢
数字编号格式为:
[width]'[base][value]
所以 4'b1001 是一个 4 位的二进制值 1001 (9)
32'h0 是一个 32 位的十六进制值 0。
有时你也会看到 'd 是十进制的。
附加到总线末尾的[n:m]
是部分选择,这意味着从该总线的n
tom
中选择位。所以 [31:0] 选择总线的低 32 位(或者所有总线,如果它是 32 位宽)。
归档时间: |
|
查看次数: |
9267 次 |
最近记录: |