-1
A
回答
1
可以用左手concats
下面的示例演示如何做到這一點。
reg a,b,c,d,e;
initial begin
{a,b,c,d,e} = 5'b0;
end
除非您使用數組,否則沒有其他更「有條理」的方法。
reg [4:0] var;
...
var = 5'b0;
或多維壓縮數組,你可以使用循環
reg [1:0] var [4:0];
...
for (i = 0; i < 5; i++) var[i] = 0;
1
如果所有變量具有相同的位寬,因此你想分配給這些變量值有相同的位寬,可以進行復制級聯:
{a,b,c,d,e} = {5{value}};
相關問題
- 1. 將相同的值分配給多個變量
- 2. 將相同的值分配給多個變量
- 3. SystemC中的verilog wire相當於什麼?
- 4. 在Verilog中爲reg分配整數
- 5. 將不同的值分配給多個具有相同名稱的JQuery選擇
- 6. verilog中多維數組值的分配
- 7. 將多個值分配給屬性
- 8. 如何在Verilog中將值分配給輸出寄存器?
- 9. 在配置文件中相同的密鑰分配多個值
- 10. jquery給多個DIV分配相同的文本
- 11. Jenkins - 將相同的作業分配給不同的奴隸
- 12. 如何將值分配給具有相同ID的不同跨度的變量
- 13. 將同一個數據源分配給多個DropDownLists?
- 14. 如何同時將多個名稱分配給一個C#類
- 15. 將方法的相同值傳遞給多個表單
- 16. 將具有相同類別的多個元素分配給具有相同類別的其他元素
- 17. 如何將多個值分配給打開或固定大小的數組?
- 18. 將不同的上下文菜單分配給多個按鈕
- 19. 打印多個REG EXPR在相同的字符串匹配的Perl
- 20. 分配REG具有
- 21. 如何使用django表單將值分配給多個不同的對象
- 22. VHDL將多個值分配給一個信號
- 23. 將單個值分配給多個變量
- 24. 將一個值分配給多個變量
- 25. 將值分配給javascript中的多個隨機數
- 26. 如何將多個值分配給oracle中的字符串
- 27. 如何將值分配給數據框中的多個列?
- 28. 將IObserver分配給多個IObservable實例
- 29. 將多個用戶分配給「任務」
- 30. 如何將多個UIButton分配給UITextView
使用循環會產生開銷還是循環在綜合過程中運行? –
合成應該展開循環,並將其轉換爲5線制的東西,與所有其他情況相同。 – Serge
感謝您的澄清! –