MICROCHIP DDR 讀取 IP
規格
- 產品名稱:DDR讀取IP v2.0
- 與視訊仲裁器IP相容
- 用於從DDR記憶體中讀取突發的連續數據
- 通常用於視訊應用,讀取 DDR 記憶體中儲存的視訊幀的每個水平線
DDR Read IP 在 Arbiter 中也有輸入和輸出端口
使用者手冊中列出了介面匯流排和 AXI4 Stream Interface。
常問問題
- DDR讀IP的目的是什麼?
- DDR Read IP 所需的相容性是什麼?
- DDR Read IP 通常用於哪些應用?
介紹
DDR Read IP 從 DDR 記憶體讀取突發的連續資料。 DDR 讀取 IP 必須與視訊仲裁器 IP 一起使用,以將讀取請求轉換為 AXI4 事務。 DDR 讀取 IP 通常用於視訊應用,以讀取 DDR 記憶體中儲存的視訊幀的每個水平行。
圖 1. SmartDesign 仲裁器介面
主要特點
- 通常用於讀取視訊幀行
- 支援 8、16 和 32 位元的輸出視訊像素寬度
- 支援 128、256 和 512 位元視訊仲裁器接口
- 支援 AXI4 流介面
硬件實現
IP 根據使用者輸入的水平解析度訊框起始位址產生到視訊仲裁器 IP 的控制訊號。 read_en_i 的上升沿啟動讀取事務。視訊裁判的資料儲存在 CDC FIFO 中,該 CDC FIFO 將資料從 DDR 時脈域轉換為像素時脈域。在 read_en_i 的下降沿從 FIFO 讀取資料並解包以產生像素資料。 read_en_i 應在足夠長的時間內處於高電平以完成 DDR 讀取事務,並且建議的持續時間是等於水平分辨率的幾個時脈。第一行從由frame_start_addr_i定義的位址讀取,並且在每次讀取交易之後,該位址遞增line_gap_i。在每個frame_end_i訊號處,讀取位址被重設為frame_start_addr_i。對於水平解析度數量的時鐘來說,輸出資料較高。
設計說明
- 下圖顯示了 DDR Read 的頂層引腳圖。
輸入和輸出端口
下表列出了 Native Interface 中 DDR Read IP 的輸入和輸出連接埠。
表 1-1。 DDR 讀取本機介面的輸入和輸出埠。
連接埠名稱 | 類型 | 寬度 | 描述 |
重置_i | 輸入 | — | 低電平有效異步復位訊號設計 |
像素時脈_i | 輸入 | — | 像素時鐘 |
ddr_clk_i | 輸入 | — | 來自記憶體控制器的 DDR 時鐘 |
幀_結束_i | 輸入 | — | 幀結束訊號 |
閱讀_en_i | 輸入 | — | 讀使能訊號用於讀取 |
線間隙_i | 輸入 | 16位 | 兩條線之間的線間隙 |
horz_resl_i | 輸入 | 16位 | 水平解析度 |
連接埠名稱 | 類型 | 寬度 | 描述 |
h_pan_i | 輸入 | 12位 | 用於水平平移的每條視訊線的水平偏移 |
v_pan_i | 輸入 | 12位 | 用於垂直平移的幀起始位址的垂直偏移 |
讀_ackn_i | 輸入 | — | 確認來自視訊仲裁器的讀取請求 |
讀完成我 | 輸入 | — | 從視訊仲裁器讀取完成輸入 |
ddr_data_valid_i | 輸入 | — | 從仲裁器讀取有效數據 |
幀起始位址 | 輸入 | 8位 | 視訊畫面起始位址 |
wdata_i | 輸入 | 輸入資料寬度 | 從仲裁器讀取數據 |
讀取請求 | 輸出 | — | 向仲裁器讀取請求 |
讀取起始位址 | 輸出 | 32位 | 必須開始讀取的 DDR 位址 |
突發大小o | 輸出 | 8位 | 讀取突發大小 |
數據有效值 | 輸出 | — | 數據有效 |
數據_o | 輸出 | 輸出資料寬度 | 視訊串流數據 |
下表列出了仲裁器介面匯流排中 DDR 讀取 IP 的輸入和輸出埠。
表 1-2。 DDR 讀取仲裁器介面匯流排的輸入和輸出埠。
連接埠名稱 | 類型 | 寬度 | 描述 |
讀取資料_I | 輸入 | 輸入資料寬度 | 從仲裁器讀取數據 |
RVALID_I | 輸入 | — | 從仲裁器讀取有效數據 |
ARREADY_I | 輸入 | — | 仲裁器對讀取請求的確認 |
BUSER_I | 輸入 | — | 讀取完成 |
ARADDR_O | 輸出 | 32位 | 必須開始讀取的 DDR 位址 |
ARVALID_O | 輸出 | — | 向仲裁器讀取請求 |
ARSIZE_O | 輸出 | 8位 | 讀取突發大小 |
下表列出了 AXI4 Stream Interface 中 DDR Read IP 的輸入和輸出連接埠。
表 1-3。 AXI4 流介面中 DDR 讀取的輸入和輸出埠。
連接埠名稱 | 類型 | 寬度 | 描述 |
時鐘_I | 輸入 | — | 像素時鐘 |
重置_n_I | 輸入 | — | 低電平有效異步復位訊號設計 |
TDATA_O | 輸出 | 輸出資料寬度 | 輸出視頻數據 |
TSTRB_O | 輸出 | [輸出資料寬度/8 – 1 : 0] | 輸出視頻數據選通 |
TKEEP_O | 輸出 | [輸出資料寬度/8 – 1 : 0] | 輸出視頻數據保持 |
TVALID_O | 輸出 | — | 輸出視訊數據有效 |
TUSER_O | 輸出 | 4位 | 輸出用戶資料0bit=VSYNC
3bit = 幀結束 |
連接埠名稱 | 類型 | 寬度 | 描述 |
TLAST_O | 輸出 | — | 輸出視訊幀結束 |
配置參數
下表列出了 DDR Read IP 硬體實作中使用的配置參數。這些是通用參數,可以根據應用要求而變化。
表 1-4。 配置參數
參數名稱 | 描述 |
水平解析度 | 定義水平分辨率 |
輸入資料寬度 | 定義輸入資料寬度(128、256 和 512 位元) |
輸出資料寬度 | 定義輸出資料寬度(8、16、24、32 和 64 位元) |
仲裁器介面 | 從下拉式選單中選擇仲裁器介面作為本機或匯流排介面的選項 |
資料介面 | 從下拉式選單中選擇資料介面作為本機和 AXI4 流介面的選項 |
資源利用
下表列出了本機介面中 DDR 讀取 IP 在輸入資料寬度 = 256、輸出資料寬度 = 8 的情況下的資源利用率。
DDR 讀取模組在 PolarFire FPGA 裝置 MPF300TS_ES-1FCG1152E 封裝上實作。
表 1-5。本機介面中的 DDR 讀取 IP
資源 | 用法 |
DFF | 502 |
4 個輸入 LUT | 513 |
反貪會 | 0 |
LSRAM 18K | 14 |
靜態隨機記憶體 | 0 |
下表列出了輸入資料寬度 = 4、輸出資料寬度 = 256 時匯流排介面和 AXI8 流中 DDR 讀取 IP 的資源利用率。
表 1-6。匯流排介面和 AXI4 流中的 DDR 讀取 IP
資源 | 用法 |
DFF | 512 |
4 個輸入 LUT | 514 |
反貪會 | 0 |
LSRAM 18K | 14 |
靜態隨機記憶體 | 0 |
修訂歷史
修訂歷史記錄描述了文件中實施的變更。變更按修訂版列出,從最新出版物開始。
修訂 | 日期 | 描述 |
1.0 | 03/2022 | 初步修訂。 |
微芯片 FPGA 支持
Microchip FPGA 產品組為其產品提供各種支持服務,包括客戶服務、客戶技術支持中心、 web網站和全球銷售辦事處。建議客戶在聯繫支援人員之前先造訪 Microchip 線上資源,因為他們的疑問很可能已經得到解答。
透過以下方式聯絡技術支援中心 web站點位於 www.microchip.com/support。提及 FPGA 裝置零件編號,選擇適當的案例類別,然後上傳設計 file在創建技術支持案例時。 聯繫客戶服務獲取非技術產品支持,例如產品定價、產品升級、更新信息、訂單狀態和授權。
- 來自北美,請致電 800.262.1060
- 來自世界其他地方,請致電 650.318.4460
- 傳真,來自世界任何地方,650.318.8044
微芯片 Web地點
Microchip 透過我們的網站提供線上支持 web站點位於 www.microchip.com/。這 web網站用於製作 file客戶可以輕鬆獲取資訊和資訊。一些可用的內容包括:
- 產品支持——數據表和勘誤表、應用說明和 samp文件程式、設計資源、使用者指南和硬體支援文件、最新軟體版本和存檔軟體。
- 一般技術支援 – 常見問題 (FAQ)、技術支援請求、線上討論群組、Microchip 設計合作夥伴計劃成員清單。
- Microchip 業務 – 產品選擇和訂購指南、最新的 Microchip 新聞稿、研討會和活動清單、Microchip 銷售辦事處、分銷商和工廠代表清單。
產品變更通知服務
Microchip 的產品變更通知服務有助於客戶隨時了解 Microchip 產品的最新情況。每當有與感興趣的指定產品系列或開發工具相關的變更、更新、修訂或勘誤表時,訂閱者將收到電子郵件通知。
要註冊,請訪問 www.microchip.com/pcn 並依照註冊說明進行操作。
客戶支援
Microchip 產品的使用者可以透過多種管道獲得協助:
- 經銷商或代表
- 當地銷售辦事處
- 嵌入式解決方案工程師 (ESE)
- 技術支援
客戶應聯繫其經銷商、代表或 ESE 尋求支持。 當地銷售辦事處也可以為客戶提供幫助。 本文檔中包含銷售辦事處和地點的列表。 技術支持可通過 web網站位於: www.microchip.com/support.
Microchip 設備代碼保護功能
請注意 Microchip 產品上代碼保護功能的以下詳細資訊:
- Microchip 產品符合其特定 Microchip 資料表中所包含的規格。
- Microchip 相信,其產品系列在按預期方式、符合操作規範和正常條件下使用時是安全的。
- Microchip 重視並積極保護其智慧財產權。嚴格禁止嘗試破壞 Microchip 產品的程式碼保護功能,否則可能違反《數位千禧年版權法》。
- Microchip 或任何其他半導體製造商都無法保證其程式碼的安全性。代碼保護並不意味著我們保證產品「牢不可破」。代碼保護不斷發展。 Microchip 致力於不斷改進我們產品的程式碼保護功能。
法律聲明
本出版物及其中的信息僅可用於 Microchip 產品,包括設計、測試 Microchip 產品以及將其與您的應用集成。 以任何其他方式使用此信息均違反了這些條款。 有關設備應用程序的信息僅為了您的方便而提供,並且可能會被更新所取代。 您有責任確保您的應用程序符合您的規格。 請聯繫您當地的 Microchip 銷售辦事處以獲得更多支持,或者通過以下網址獲取更多支持: www.microchip.com/en-us/support/design-help/client-support-services.
此資訊由 MICROCHIP 「按原樣」提供。 MICROCHIP 不對資訊做出任何明示或暗示、書面或口頭、法定或其他形式的陳述或保證,包括但不限於對不侵權、適銷性和特定用途適用性的任何暗示保證,或保證與其狀況、品質或性能有關。在任何情況下,MICROCHIP 均不對與本資訊或其使用相關的任何類型的間接、特殊、懲罰性、附帶或後果性損失、損壞、成本或費用承擔責任,無論其原因為何,即使 MICROCHIP 已被告知可能性或損害是可以預見的。在法律允許的最大範圍內,MICROCHIP 對與該資訊或其使用相關的所有索賠的全部責任不會超過您就該資訊直接向 MICROCHIP 支付的費用(如果有)。
在生命維持和/或安全應用中使用 Microchip 設備的風險完全由買方承擔,買方同意為 Microchip 辯護、賠償並使 Microchip 免受因此類使用而造成的所有損害、索賠、訴訟或費用。除非另有說明,否則任何 Microchip 智慧財產權均不會以暗示或其他方式授予任何授權。
商標
Microchip 名稱和標誌、Microchip 標誌、Adaptec、AnyRate、AVR、AVR 標誌、AVR Freaks、BesTime、BitCloud、CryptoMemory、CryptoRF、AVR、flexPWR、HELDO、IGLOO、JukeBlox、KeeLoq、Kleds、LANX、MOL以、SyncServer、Tachyon、TimeSource、tinyAVR、UNI/O、Vectron 和XMEGA 是Microchip Technology Incorporated 在美國和其他國家的註冊商標。 AgileSwitch、APT、ClockWorks、嵌入式控制解決方案公司、EtherSynch、Flashtec、Hyper Speed Control、HyperLight Load、IntelliMOS、Libero、motor bench、mTouch、Powermite 32、Precision Edge、ProASIC、ProASIC Plus、ProASIC Plus 標誌、Quiet- Wire 、SmartFusion、SyncWorld、Temux、TimeCesium、TimeHub、TimePictra、TimeProvider、TrueTime、WinPath 和 ZL 是 Microchip Technology Incorporated 在美國的註冊商標
相鄰密鑰抑制、AKS、模擬數字時代、任何電容器、AnyIn、AnyOut、增強開關、BlueSky、BodyCom、CodeGuard、CryptoAuthentication、CryptoAutomotive、CryptoCompanion、CryptoController、dsPICDEM、dsPICDEM.net、動態平均匹配、DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, 在線串行編程, ICSP, INICnet, 智能並行, 芯片間連接, JitterBlocker, Knob-on-Display, maxCrypto, maxView、膜、Mindi、MiWi、MPASM、MPF、MPLAB 認證標誌、MPLIB、MPLINK、MultiTRAK、NetDetach、NVM Express、NVMe、Omniscient 程式碼產生、PICDEM、PICDEM.net、PICkit、PICtail、PowerSmart、PureSiliconICE、QMatrix、REDEM.net、PICkit、PICtail、PowerSmart、PureSiliconICE、QMatrix、REDEM.net、PICkit、PICtail、PowerSmart、PureSilicon 、Ripple Blocker、RTAX、RTG4、SAMICE、串行四I/O、簡單映射、SimpliPHY、SmartBuffer、SmartHLS、SMART-IS、storClad、SQI、SuperSwitcher、SuperSwitcher II、Switchtec、SynchroPHY、Total Endurance、TSHARC、BCheck、 VariSense 、VectorBlox、VeriPHY、
- ViewSpan、WiperLock、XpressConnect 和 ZENA 是 Microchip Technology Incorporated 在美國和其他國家的商標。
- SQTP 是美國 Microchip Technology Incorporated 的服務商標
- Adaptec 徽標、Frequency on Demand、Silicon Storage Technology、Symmcom 和 Trusted Time 是 Microchip Technology Inc. 在其他國家/地區的註冊商標。
- GestIC 是 Microchip Technology Inc. 的子公司 Microchip Technology German II GmbH & Co. KG 在其他國家的註冊商標。
- 此處提及的所有其他商標均為其各自公司的財產。
- © 2022,Microchip Technology Incorporated 及其子公司。 版權所有。 書號:978-1-6683-0015-2
品質管理體系
有關 Microchip 品質管理系統的信息,請訪問 www.microchip.com/quality.
接觸
美洲 | 亞太 | 亞太 | 歐洲 |
公司辦公室
西錢德勒大道 2355 號。 亞利桑那州錢德勒 85224-6199 電話: 480-792-7200 傳真: 480-792-7277 技術支援: www.microchip.com/support Web 地址: www.microchip.com 亞特蘭大 喬治亞州德盧斯 電話: 678-957-9614 傳真: 678-957-1455 德州奧斯汀 電話: 512-257-3370 波士頓 馬薩諸塞州韋斯特伯勒電話: 774-760-0087 傳真: 774-760-0088 芝加哥 伊利諾伊州艾塔斯卡 電話: 630-285-0071 傳真: 630-285-0075 達拉斯 德克薩斯州艾迪生 電話: 972-818-7423 傳真: 972-818-2924 底特律 密西根州諾維 電話: 248-848-4000 德州休士頓 電話: 281-894-5983 印第安納波利斯 印第安納州諾布爾斯維爾電話: 317-773-8323 傳真: 317-773-5453 電話: 317-536-2380 洛杉磯 加州米遜維耶霍電話: 949-462-9523 傳真: 949-462-9608 電話: 951-273-7800 北卡羅來納州羅利 電話: 919-844-7510 紐約州紐約市 電話: 631-435-6000 加州聖荷西 電話: 408-735-9110 電話: 408-436-4270 加拿大 – 多倫多 電話: 905-695-1980 傳真: 905-695-2078 |
澳洲 – 雪梨
電話:61-2-9868-6733 中國 – 北京 電話:86-10-8569-7000 中國 – 成都 電話:86-28-8665-5511 中國 – 重慶 電話:86-23-8980-9588 中國 – 東莞 電話:86-769-8702-9880 中國 – 廣州 電話:86-20-8755-8029 中國 – 杭州 電話:86-571-8792-8115 中國 - 香港特別行政區 電話:852-2943-5100 中國 – 南京 電話:86-25-8473-2460 中國 – 青島 電話:86-532-8502-7355 中國 – 上海 電話:86-21-3326-8000 中國 – 沉陽 電話:86-24-2334-2829 中國 – 深圳 電話:86-755-8864-2200 中國 – 蘇州 電話:86-186-6233-1526 中國 – 武漢 電話:86-27-5980-5300 中國 – 西安 電話:86-29-8833-7252 中國 – 廈門 電話:86-592-2388138 中國 – 珠海 電話:86-756-3210040 |
印度 – 班加羅爾
電話:91-80-3090-4444 印度 - 新德里 電話:91-11-4160-8631 印度 – 浦那 電話:91-20-4121-0141 日本 - 大阪 電話:81-6-6152-7160 日本 – 東京 電話:81-3-6880-3770 韓國——大邱 電話:82-53-744-4301 韓國 – 首爾 電話:82-2-554-7200 馬來西亞–吉隆坡 電話:60-3-7651-7906 馬來西亞 – 檳城 電話:60-4-227-8870 菲律賓 – 馬尼拉 電話:63-2-634-9065 新加坡 電話:65-6334-8870 台灣 – 新竹 電話:886-3-577-8366 台灣 – 高雄 電話:886-7-213-7830 台灣 – 台北 電話:886-2-2508-8600 泰國 – 曼谷 電話:66-2-694-1351 越南——胡志明 電話:84-28-5448-2100 |
奧地利 - 韋爾斯
電話:43-7242-2244-39 傳真:43-7242-2244-393 丹麥 – 哥本哈根 電話:45-4485-5910 傳真:45-4485-2829 芬蘭 – 埃斯波 電話:358-9-4520-820 法國 – 巴黎 Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 德國 – 加興 電話:49-8931-9700 德國 – 漢 電話:49-2129-3766400 德國 – 海爾布隆 電話:49-7131-72400 德國——卡爾斯魯厄 電話:49-721-625370 德國 – 慕尼黑 Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 德國——羅森海姆 電話:49-8031-354-560 以色列——拉阿納納 電話:972-9-744-7705 意大利——米蘭 電話:39-0331-742611 傳真:39-0331-466781 意大利——帕多瓦 電話:39-049-7625286 荷蘭 – Drunen 電話:31-416-690399 傳真:31-416-690340 挪威 – 特隆赫姆 電話:47-72884388 波蘭 – 華沙 電話:48-22-3325737 羅馬尼亞 – 布加勒斯特 Tel: 40-21-407-87-50 西班牙 – 馬德里 Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 瑞典 – 哥德堡 Tel: 46-31-704-60-40 瑞典 – 斯德哥爾摩 電話:46-8-5090-4654 英國 – 沃金厄姆 電話:44-118-921-5800 傳真:44-118-921-5820 |
文件/資源
![]() |
MICROCHIP DDR 讀取 IP [pdf] 使用者指南 DDR讀IP、DDR、讀IP、IP |