在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于IDDR與FPGA的介紹與淺析

FPGA開源工作室 ? 來源:FPGA開源工作室 ? 作者:FPGA開源工作室 ? 2021-03-13 09:07 ? 次閱讀

1 IDDR

Primitive: Input Dual Data-Rate Register

1.1 介紹

該設計元素是專用的輸入寄存器,旨在將外部雙數據速率(DDR信號接收到Xilinx FPGA中。IDDR可用的模式可以在捕獲數據的時間和時鐘沿或在相同的時鐘沿向FPGA架構顯示數據。此功能使您可以避免其他時序復雜性和資源使用情況。

1)OPPOSITE_EDGE模式-以傳統的DDR方法恢復數據。給定分別在引腳D和C上的DDR數據和時鐘,在時鐘C的每個上升沿之后Q1發生變化,在時鐘C的每個下降沿之后Q2發生變化。

2)SAME_EDGE模式-時鐘C的相對邊沿仍然恢復數據。但是,在負邊沿數據寄存器后面放置了一個額外的寄存器。這個額外的寄存器由時鐘信號C的正時鐘沿提供時鐘。結果,現在DDR數據在相同的時鐘沿提供給FPGA架構。但是,由于此功能,數據對似乎是“分離的”。Q1和Q2不再具有對1和2。相反,出現的第一個對是對1和DONT_CARE,在下一個時鐘周期之后是對2和3。

3)SAME_EDGE_PIPELINED模式-以與SAME_EDGE模式類似的方式恢復數據。為了避免SAME_EDGE模式的“分離”效應,在上升沿數據寄存器的前面放置了一個額外的寄存器。現在,數據對同時出現在Q1和Q2引腳上。但是,使用此模式將使Q1和Q2信號更改的延遲時間增加一個額外的周期。

1.2 Verilog Instantiation Template

// IDDR: Input Double Data Rate Input Register with Set, Reset

// and Clock Enable.

// 7 Series

// Xilinx HDL Libraries Guide, version 14.7

IDDR #(

.DDR_CLK_EDGE(“OPPOSITE_EDGE”), // “OPPOSITE_EDGE”, “SAME_EDGE”

// or “SAME_EDGE_PIPELINED”

.INIT_Q1(1‘b0), // Initial value of Q1: 1’b0 or 1‘b1

.INIT_Q2(1’b0), // Initial value of Q2: 1‘b0 or 1’b1

.SRTYPE(“SYNC”) // Set/Reset type: “SYNC” or “ASYNC”

) IDDR_inst (

.Q1(Q1), // 1-bit output for positive edge of clock

.Q2(Q2), // 1-bit output for negative edge of clock

.C(C), // 1-bit clock input

.CE(CE), // 1-bit clock enable input

.D(D), // 1-bit DDR data input

.R(R), // 1-bit reset

.S(S) // 1-bit set

);

// End of IDDR_inst instantiation

1.3端口描述

1.4 可用屬性


編輯:lyn

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5427

    瀏覽量

    123698
  • DDR
    DDR
    +關注

    關注

    11

    文章

    731

    瀏覽量

    66514
  • Xilinx FPGA
    +關注

    關注

    1

    文章

    29

    瀏覽量

    7280

原文標題:xilinx源語 IDDR和ODDR

文章出處:【微信號:leezym0317,微信公眾號:FPGA開源工作室】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    同步電機失步淺析

    純分享帖,需要者可點擊附件免費獲取完整資料~~~*附件:同步電機失步淺析.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除內容!
    發表于 06-20 17:42

    FPGA與高速ADC接口簡介

    本文介紹FPGA與高速ADC接口方式和標準以及JESD204與FPGA高速串行接口。
    的頭像 發表于 06-12 14:18 ?562次閱讀
    <b class='flag-5'>FPGA</b>與高速ADC接口簡介

    Altera Agilex 3 FPGA和SoC產品介紹

    Altera 的 Agilex 3 FPGA 和 SoC 可在不影響性能的前提下顯著提高成本效益。其通過出色的 Hyperflex FPGA 架構、先進的收發器技術、更高的集成度和更強大的安全
    的頭像 發表于 06-03 16:40 ?367次閱讀
    Altera Agilex 3 <b class='flag-5'>FPGA</b>和SoC產品<b class='flag-5'>介紹</b>

    是否有關于如何通過 I2C 總線上的 uProcessor 或 FPGA 與芯片通信的文檔?

    上的 uProcessor 或 FPGA 與芯片通信的文檔? 3. 關于我們 CAN 使用哪種芯片/系列的任何建議? 我們所關心的只是警局的回讀。
    發表于 05-29 06:13

    進群免費領FPGA學習資料!數字信號處理、傅里葉變換與FPGA開發等

    進群免費領FPGA學習資料啦!小編整理了數字信號處理、傅里葉變換與FPGA開發等FPGA必看資料,需要的小伙伴可以加小助手(微信:elecfans123)或進 QQ 群:913501156 群免費領
    發表于 04-07 16:41

    ISERDESE2原語端口及參數介紹

    前面在講解HDMI接口之前,講解過IDDR、ODDR、OSERDESE2、IBUF等原語,之后一直有讀者在問什么時候更新ISERDESE2這個原語。前文講解過這些原語都在HDMI或者RGMII中使用過,但是ISERDESE2這個原語目前我的板子除了HDMI輸入,其余并不會使用到,所以當時就沒有出。
    的頭像 發表于 03-17 10:52 ?1121次閱讀
    ISERDESE2原語端口及參數<b class='flag-5'>介紹</b>

    請問關于ADS5407內部寄存器有沒有相關的中文介紹的?

    請問關于ADS5407內部寄存器有沒有相關的中文介紹的?其中有幾個寄存器的功能不是特別明白,麻煩啦
    發表于 01-17 07:36

    基于Agilex 5 FPGA的模塊系統介紹

    基于Agilex 5 FPGA的模塊系統(SoM)是一種由英特爾的合作伙伴提供的生產就緒型解決方案,專門針對嵌入式應用。采用先進的Agilex 5 FPGA的SoM可以滿足邊緣應用日益增長的需求
    的頭像 發表于 12-19 17:10 ?679次閱讀
    基于Agilex 5 <b class='flag-5'>FPGA</b>的模塊系統<b class='flag-5'>介紹</b>

    SOPC、SoC 、FPGA的異同優缺點介紹及常見應用場景

    、高性能、高集成、高帶寬。 二、關于SOPC 1.概念 片上可編程系統(System On a Programmable Chip),將處理器、存儲單元及各種功能模塊等集成到一片FPGA中,且采用FPGA
    的頭像 發表于 12-17 11:15 ?1514次閱讀
    SOPC、SoC 、<b class='flag-5'>FPGA</b>的異同優缺點<b class='flag-5'>介紹</b>及常見應用場景

    技術科普 | 芯片設計中的LEF文件淺析

    技術科普 | 芯片設計中的LEF文件淺析
    的頭像 發表于 11-13 01:03 ?714次閱讀
    技術科普 | 芯片設計中的LEF文件<b class='flag-5'>淺析</b>

    FPGA基礎知識及設計和執行FPGA應用所需的工具

    本文將首先介紹FPGA的基礎知識,包括FPGA的工作原理以及為什么要使用FPGA等,然后討論設計和執行FPGA應用所需的工具。
    的頭像 發表于 11-11 11:29 ?1719次閱讀
    <b class='flag-5'>FPGA</b>基礎知識及設計和執行<b class='flag-5'>FPGA</b>應用所需的工具

    淺析FPGA的重要用途

    FPGA 允許在單個芯片中實現大量數字邏輯,其運行速度相對較高,并且只需很少或不需要在 CPU 內核上運行的傳統順序程序即可完成其工作。
    的頭像 發表于 11-05 15:49 ?2006次閱讀
    <b class='flag-5'>淺析</b><b class='flag-5'>FPGA</b>的重要用途

    使用FPGA構建ADAS系統簡易過程

    之前已經介紹過《FPGA在汽車電子中應用-ADAS》,但是很多人留言說是沒有相關例程,應用不夠直觀,所以,今天他來了-使用FPGA制作一個便攜式 ADAS 系統(源碼開源)。
    的頭像 發表于 11-05 09:19 ?648次閱讀

    詳解FPGA的基本結構

    ZYNQ PL 部分等價于 Xilinx 7 系列 FPGA,因此我們將首先介紹 FPGA 的架構。簡化的 FPGA 基本結構由 6 部分組成,分別為可編程輸入/輸出單元、基本可編程邏
    的頭像 發表于 10-25 16:50 ?3155次閱讀
    詳解<b class='flag-5'>FPGA</b>的基本結構

    DS1302芯片與FPGA之間SPI通信原理

    本文通過以DS1302芯片為基礎,介紹該芯片與FPGA之間SPI通信原理,詳細描述硬件設計原理及FPGA SPI接口驅動設計。
    的頭像 發表于 10-24 14:16 ?1416次閱讀
    DS1302芯片與<b class='flag-5'>FPGA</b>之間SPI通信原理
    主站蜘蛛池模板: 日韩亚洲欧美日本精品va | 91免费视| 一女被两男吃奶玩乳尖口述 | 黄色aaaa| 丁香花在线观看免费观看 | 男女交性视频免费播放 | 天天舔天天射天天操 | 亚洲福利在线视频 | 久久久久国产精品免费看 | 免费大片av手机看片 | 香蕉成人国产精品免费看网站 | 精品乱人伦一区二区三区 | 天天综合天天看夜夜添狠狠玩 | 亚洲乱码一区二区三区在线观看 | 午夜亚洲国产精品福利 | 九九热在线观看 | 日韩欧美中文字幕在线播放 | 夜天干天干啦天干天天爽 | 国产精品视频网站你懂得 | 亚洲爱婷婷色婷婷五月 | 夜夜操夜夜操 | 亚洲wwww| 色视频在线观看 | 欧美成人天天综合天天在线 | 久久成人综合网 | 美女天天操 | 在线亚洲一区二区 | 国产精品高清一区二区三区 | 四虎东方va私人影库在线观看 | 高清不卡一区二区三区 | 天天色天天搞 | 亚洲a在线播放 | 天堂福利视频 | 一卡二卡卡四卡无人区中文 | 人人操在线播放 | 国产在线小视频 | 77久久| 手机看片福利盒子久久青 | 亚洲一区二区三区电影 | 美女很黄很黄是免费的·无遮挡网站 | 亚洲精品蜜桃久久久久久 |