[問題] verilog如何產生所需要的clock

看板Electronics作者 (東西要出清啦)時間18年前 (2008/03/10 00:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
小弟剛接觸verilog,有幾個問題請教各位大大。 如果要利用jtag去讀取一個chip的id出來,已知有固定的clock跟input值 只要把值正確輸入,在第n個clock就會產生出chip的id來。首先我在輸入的clock 用timescale 去定義頻率,用forever指令方式去產生一個我想要clock可以嗎? 接著我在特定的第n個clock去設定trst跟tms設1或0 我是用alway @( posedge clock) tms <= #10 1'b1 <= 在10個時間單位後tdi設為1 這樣去設每個時間點的值,不曉得合成jed檔,燒到cpld裡時會如我預期動作嗎? 用modelsim模擬出來是我想要的,可是實際燒入時,會不會有時間delay的問題 導致整個錯亂呢? 請大大給我指示,謝謝了!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.155.137.147
文章代碼(AID): #17r0vNpB (Electronics)
文章代碼(AID): #17r0vNpB (Electronics)