[問題] RS232 transmitter

看板Electronics作者 (FET)時間17年前 (2008/11/21 17:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好,我寫了一個RS232的transmitter 一次輸入資料有8個bit,經過測試可以正常執行。 設計的input有: clock [7:0] in start:收到positive edge之後會開始傳 busy output有一個bit 現在要傳的資料有16bits,想再寫一個module來吃輸入16bit的transmitter 想法是用兩個8bit的Tx 一個(Tx1)輸入是in[7:0], 另一個(Tx2)輸入in[15:8] 第一個輸入的start可以直接由16bits的Tx來指定 但是第二個Tx不知道要怎麼來trigger 有想過要用negedge busy of Tx1 但是verilog怎麼寫都沒辦法得到正確的結果 請問各位要用哪一個條件來觸發Tx2開始? 不知道有沒有參考書籍有這方面的知識? 謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.17.93
文章代碼(AID): #199e8YkX (Electronics)