相关疑难解决方法(0)

Verilog中的花括号是什么意思?

我很难理解verilog中的以下语法:

input [15:0] a;  // 16-bit input
output [31:0] result; // 32-bit output
assign result = {{16{a[15]}}, {a[15:0]}};
Run Code Online (Sandbox Code Playgroud)

我知道assign声明会result使用连线和组合逻辑将某些东西连接到总线,但是花括号和16 {a [15]}是什么?

verilog concatenation

34
推荐指数
2
解决办法
9万
查看次数

标签 统计

concatenation ×1

verilog ×1