0

我正在浏览一段verilog代码并遇到以下问题

abet_val<=strt?{{12 -1{1'b0}}, write_rly}:{{12 -1{1'b0}}, 1'b1};

花括号“{}”里面的东西是什么意思?请帮帮我。

4

1 回答 1

0

它是 和 之间的多路复用{11'b0}, write_rly12'b1。当 strt 为一个时,您选择第一个选项,当它为零时,您将获得第二个输出

{} 这些是连接运算符,意味着您将它们组合成一个数字

于 2013-09-11T16:36:34.230 回答