DDIO用法
對于輸入輸出IO很多時候會用到DDIO的用法。對于DDIO,就是時鐘的雙沿采集或者發送數據,所以必須要用到寄存器。它的設置也比較簡單,在intefaceDesigner中添加GPIO,并把register Option設置為register,另外要設置Double Data IO Option模式,分別為normal和resync。
下圖是易靈思的GPIO的結構。
對應上圖我們以ODDIO為例,分別標出了reg1,reg2和reg3三個寄存 器。當OUT0為上升沿的觸發信號,即HI,OUT1為下降沿的觸發信號,即LO。當DDIO模式設置為Normal mode時,OUT1經過reg3輸出;當設置為Resync mode時OUT1經過了reg2和reg3,reg2用于對數據打一拍來對齊數據,下面是數據的輸出波形。
我們只需要在top模塊中添加相應信號即可以用于控制:
module DDIO_Test(
...
otuputoddio_HI,
output oddio_LO,
...
);
下圖為數據輸入時的波形,分別對應 Normal和Resync mode。
-
IO
+關注
關注
0文章
483瀏覽量
40002 -
GPIO
+關注
關注
16文章
1238瀏覽量
53290
發布評論請先 登錄
相關推薦
HZ-EVM-RK3562 btb -技術規格說明書V1
忽略基極電流,V1未知,如何知道Q1的發射極電阻?
Efinity FIFO IP仿真問題 -v1

評論