作者kuraki7up (Make Mai Day)
看板Electronics
標題[問題] FPGA to FPGA問題
時間Fri Apr 18 21:18:10 2008
我有兩顆FPGA 其中一顆配合CLK_A丟出資料給另一顆
另一顆根據收到的CLK_A和DATA要再配合自己的CLK_B丟出DATA,兩個CLK是相同頻率,但
各個獨立
如圖:
┌───┐ ┌────┐
│ out├─DATA─┤in out├─DATA
│A out├─CLKA─┤in B out├─CLKB
└───┘ └────┘
DATA├D1┼D2┼D3┼D4┼D5┼D6┼D7┼ 每到CLKA負緣 資料變化
CLKA ╴□╴□╴□╴□╴□╴□╴□η
DATA 0┼D1┼D2┼D3┼D4┼D5┼D6┼D7 將抓到的資料以對準CLKB排列丟出
CLKB □╴□╴□╴□╴□╴□╴□╴
以Verilog寫法 有何比較好的方式?
PS:我是先CLKA正緣觸發將資料抓到暫存器
再利用CLKB負緣觸發將暫存器資料丟出來
可是好像隔一段時間就會傳錯
例如資料進來是101010101010規律變化,但我用此方式丟出資料卻是10101011010101
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.99.66
1F:→ horsehead:注意一下兩個時脈的相位 04/18 23:13