[問題] 請教Verilog Testbench語法問題?

看板Electronics作者 (布蘭迪)時間14年前 (2012/01/06 22:24), 編輯推噓3(307)
留言10則, 7人參與, 最新討論串1/1
首先程式碼概略如下 initial begin . . . wait( enable == 1'b1 ); @(posedge CLK); do_something; . . . end 上面的code是希望在特定時間開始給訊號做模擬 想請問一下 在開始工作的時間是否為數字4的時候...因為有點混淆了 = =" __ enable ________| |______________ __ __ __ __ CLK __| |__| |__| |__| |__ 1 2 3 4 我重新描述了我的問題~~ 不知道這樣有沒有比較清楚? 謝謝囉! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.8.63

01/07 00:38, , 1F
你的enable是DDR的啊?
01/07 00:38, 1F

01/07 01:28, , 2F
你的問題是啥?有看沒有懂...想在第四個cycle display東西
01/07 01:28, 2F

01/07 01:28, , 3F
嗎?
01/07 01:28, 3F
※ 編輯: brandy613 來自: 180.177.8.63 (01/07 10:00)

01/07 10:02, , 4F
enable跟DDR沒關係...只是用來表示我的問題
01/07 10:02, 4F

01/07 10:02, , 5F
然後我剛剛重新描述問題了....希望有人能幫忙解惑!
01/07 10:02, 5F

01/07 17:28, , 6F
如果enable是在2之後才起來的話,應該是在3do_something
01/07 17:28, 6F

01/08 02:22, , 7F
initial enable=0; #(4) enable=1; #(1)enable=0; ?
01/08 02:22, 7F

01/09 23:52, , 8F
我的想法與bakerly一樣!會在第3T do_something
01/09 23:52, 8F

01/11 00:01, , 9F
2
01/11 00:01, 9F

01/13 11:22, , 10F
我贊成樓上的答案
01/13 11:22, 10F
文章代碼(AID): #1F1mGNJQ (Electronics)