[問題] MUX兩種Verilog寫法的差異
最近找工作爬科技版
發現了下面這個題目
always@(*)
if(en)
a <= b ;
else
a <= c;
與 a = en ? b : c ; 有什麼不一樣
我用Design Compiler分別合成
兩者產生的電路都是一樣的
所以我覺得應該是問blocking 與 nonblocking的差異
但是我想不出有什麼差異@@
麻煩大家指點迷津~
PS: 這題結束後的下一題就問
如果判斷式成立
a <= b
a <= c
與
a = b
a = c
有什麼差別?
這我就更疑惑了XD
先謝謝大家的幫忙^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.87.244
推
09/29 23:19, , 1F
09/29 23:19, 1F
→
09/29 23:19, , 2F
09/29 23:19, 2F
→
09/29 23:23, , 3F
09/29 23:23, 3F
→
09/30 09:22, , 4F
09/30 09:22, 4F
→
09/30 09:22, , 5F
09/30 09:22, 5F
→
09/30 09:23, , 6F
09/30 09:23, 6F
→
09/30 15:12, , 7F
09/30 15:12, 7F
→
09/30 15:14, , 8F
09/30 15:14, 8F
※ 編輯: simcityjerry 來自: 125.224.87.106 (09/30 15:37)
→
09/30 15:39, , 9F
09/30 15:39, 9F
→
09/30 15:40, , 10F
09/30 15:40, 10F
→
09/30 15:44, , 11F
09/30 15:44, 11F
→
09/30 15:45, , 12F
09/30 15:45, 12F
→
09/30 19:11, , 13F
09/30 19:11, 13F
→
09/30 19:14, , 14F
09/30 19:14, 14F
→
09/30 19:14, , 15F
09/30 19:14, 15F
→
09/30 19:17, , 16F
09/30 19:17, 16F
→
09/30 19:18, , 17F
09/30 19:18, 17F
→
09/30 19:26, , 18F
09/30 19:26, 18F
→
09/30 19:35, , 19F
09/30 19:35, 19F
→
09/30 21:04, , 20F
09/30 21:04, 20F
→
09/30 21:05, , 21F
09/30 21:05, 21F
→
09/30 21:44, , 22F
09/30 21:44, 22F
→
09/30 21:45, , 23F
09/30 21:45, 23F
→
09/30 21:45, , 24F
09/30 21:45, 24F
→
09/30 21:49, , 25F
09/30 21:49, 25F
→
09/30 21:49, , 26F
09/30 21:49, 26F
推
10/01 22:02, , 27F
10/01 22:02, 27F
→
10/01 22:03, , 28F
10/01 22:03, 28F
→
10/01 22:04, , 29F
10/01 22:04, 29F
→
10/01 22:05, , 30F
10/01 22:05, 30F
→
10/01 22:07, , 31F
10/01 22:07, 31F
→
10/03 22:05, , 32F
10/03 22:05, 32F
→
10/03 22:05, , 33F
10/03 22:05, 33F
推
10/03 22:42, , 34F
10/03 22:42, 34F
推
10/03 22:44, , 35F
10/03 22:44, 35F
推
10/03 22:46, , 36F
10/03 22:46, 36F
推
10/03 22:50, , 37F
10/03 22:50, 37F
推
10/19 22:02, , 38F
10/19 22:02, 38F
→
08/13 19:31, , 39F
08/13 19:31, 39F
→
09/17 23:25, , 40F
09/17 23:25, 40F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):