討論串[問題] 一些verilog的問題...
共 9 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者WizardRush (插很大)時間16年前 (2010/01/01 04:04), 編輯資訊
0
0
0
內容預覽:
我知道<=都代表同步更新. 但如果像這樣呢:. always@(posedge clk) begin. A = B;. C <= D;. end. always@(posedge clk) begin. E <= F;. G = H;. end. 這四條的先後順序還是A先再來C、E一起然後G嗎?.
(還有228個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ksmrt0123 (ksmrt)時間16年前 (2009/12/30 20:13), 編輯資訊
0
0
0
內容預覽:
建議可以安裝Altera Quartus 2,. 學校應該有正式版,. 不然去網站download免費的web edition也行.. Quartus 2有個功能叫 RTL viewer,. 你把code放進去compile好後,. 可以用RTL viewer看到 register level的電路

推噓2(2推 0噓 27→)留言29則,0人參與, 7年前最新作者zxvc (執著)時間16年前 (2009/12/30 12:44), 編輯資訊
0
0
0
內容預覽:
如果你問的是simulator會先做誰。. 答案是第一個if先做。因為begin...end是sequential block。. 但真實的電路是同時運作的。. 如果是在同一個module,那IEEE 1364無定義。誰先誰後都有可能,. 跟你用的simulatior有關。. 如果是在不同的modu
(還有196個字)

推噓4(5推 1噓 9→)留言15則,0人參與, 7年前最新作者karyuuissen時間16年前 (2009/12/30 03:46), 編輯資訊
0
0
0
內容預覽:
我想先問關於blocking和nonblocking assignment的問題. 1. 像以下這種2個if的是同時做嗎?. always@(posedge clk) begin. if(condition1). A <= B;. if(condition2). C <= D;. end. 2. 兩
(還有768個字)
首頁
上一頁
1
2
下一頁
尾頁