看板 Electronics 關於我們 聯絡資訊
我知道<=都代表同步更新 但如果像這樣呢: always@(posedge clk) begin A = B; C <= D; end always@(posedge clk) begin E <= F; G = H; end 這四條的先後順序還是A先再來C、E一起然後G嗎? ----------------------------------------------- 一個always裡面,不能同時存在=和<=,跑一下simulation, tool應該會告訴你有error吧! 再來一個電路裡面本來就會有critical path,他會決定你一 個週期至少需要多少,不是你做了某些改良,critical path 就會消失.. 另外你又問了很多誰跑得比較快的問題,那我想請問一下你是 怎麼定義快或是慢呢?是指誰的gate delay比較大的意思嗎? 你要不要先思考一下你的問題到底是...? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.63.115 ※ 編輯: WizardRush 來自: 114.32.63.115 (01/01 04:07)