[問題] [verilog] output=1 失敗?

看板Electronics作者 ( )時間19年前 (2007/04/10 15:26), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
使用ModelSim,以下語法會失敗: module Test(in,out); input in; output out; reg out; out=1; //<----這行會失敗 endmodue 改成 wire out; assign out=1; 就可以,我不懂為什麼reg就不能指定,我看書本上這樣用都沒事。 請問誰可以告訴我為什麼? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.110.99

04/10 15:33, , 1F
reg只有在always block裏面,才能放在left assignment..
04/10 15:33, 1F

04/10 15:35, , 2F
這是規定,基本中的基本..
04/10 15:35, 2F

04/10 15:46, , 3F
一語道破 我沒學好 謝謝指教
04/10 15:46, 3F
文章代碼(AID): #166pm_Sb (Electronics)