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文章
510瀏覽量
42503 -
GPIO
+關注
關注
16文章
1328瀏覽量
56217
發布評論請先 登錄
相關推薦
熱點推薦
Renesas AIK - RA4E1 v1開發套件:嵌入式開發的得力助手
Renesas AIK - RA4E1 v1開發套件:嵌入式開發的得力助手 在嵌入式開發的領域中,一款優質的開發套件能夠顯著提升開發效率,為開發者帶來諸多便利。今天,我們就來深入了解一下
探索 RENESAS EK - RX261 v1 評估套件:開啟嵌入式系統設計新旅程
探索 RENESAS EK - RX261 v1 評估套件:開啟嵌入式系統設計新旅程 在嵌入式系統開發的廣闊領域中,一款優秀的評估套件能夠極大地提升開發效率,幫助工程師快速驗證設計理念。今天,我們
Renesas FPB-RA0E2 v1快速原型開發板使用指南
Renesas FPB-RA0E2 v1快速原型開發板使用指南 在嵌入式系統開發領域,快速原型開發板是工程師們驗證設計和開發應用的得力工具。Renesas的FPB-RA0E2 v1快速原型開發板專為
InterfaceDesinger 使用案例-v1 -DDIO用法
評論