Verilog 注意事項
Verilog基本語法型態全域變數基本元件多樣的寫法指定assignalwaysinitial運算式分枝迴圈模組函數Task陣列輸出入觀察真值表測試程式訊息顯示注意事項模擬程序硬體工程程式範例XorXor3全加器加法器加減器快速加法器乘法器ALU閂鎖器脈衝偵測計數器多工器暫存器群記憶體延遲問題浮點數狀態機程式計數器CPU0-MiniCPU0pipeline工具QuartusIIIcarusVeritek訊息相關網站參考文獻最新修改簡體版English |
重點:
wire 與 reg如果是拉線的部分,像是以下範例中的 pcTick pct (.clock(clock), .reset(reset), .pc(pc), .tick(tick)); 語句,乃是採用拉線的方式,此時 module cpu0m 的 pc 與 tick 都不能使用 reg, 只能使用 wire。 因此 reg 只能使用在宣告他的單元之中,因為他是一個暫存器。
|
page revision: 19, last edited: 18 Apr 2012 08:47
Post preview:
Close preview