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

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

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

3天內不再提示

DDR3 SDRAM配置教程

FPGA設計論壇 ? 來源:至芯 ? 2025-04-10 09:42 ? 次閱讀

來源:至芯

DDR3 SDRAM(Double-Data-Rate ThreeSynchronous Dynamic Random Access Memory)是DDR SDRAM的第三代產品,相較于DDR2,DDR3有更高的運行性能與更低的電壓。DDR SDRAM是在SDRAM技術的基礎上發展改進而來的;與SDRAM相比,DDR SDRAM的最大特點是雙沿觸發,即在時鐘的上升沿和下降沿都能進行數據采集和發送,同樣的工作時鐘,DDR SDRAM的讀寫速度比傳統的SDRAM快一倍。本次實驗使用的DDR3芯片是MT41J256MM16,芯片的bank位寬為,行位寬為,列位寬為,所以它的地址大小等于,數據位寬為16bit,所以容量大小為256Mb*16bit,也就是512MB。DDR3是半雙工,讀寫不能同時發生,掉電數據丟失。

1)點擊“IP Catalog”按鈕。

3b301226-144c-11f0-9310-92fbcf53809c.png

2)在搜索欄中輸入MIG,此時出現MIG IP核,直接雙擊打開。

3b550e82-144c-11f0-9310-92fbcf53809c.png

3)確認工程的信息,主要是芯片信息和編譯環境的信息,如果沒有問題,直接點擊“Next”。

3b638ba6-144c-11f0-9310-92fbcf53809c.png

4)選擇“Create Design”,在“Component Name”一欄設置該IP核的名稱,這里取默認軟件的名稱,再往下選擇控制器數量,默認為“1”即可。最后是AXI4接口,本工程使用的是Native接口,不勾選。配置完點擊“Next”。

3b7a96ca-144c-11f0-9310-92fbcf53809c.png

5)這一頁主要是讓用戶選擇可以兼容的芯片,本工程默認不勾選,即不需要兼容其他的FPGA芯片。配置完成點擊“Next”。

3b8cbf1c-144c-11f0-9310-92fbcf53809c.png

6)這一頁選擇第一個選項“DDR3 SDRAM”,因為本實驗用的就是DDR3芯片。配置完成點擊“Next”。

3ba7b966-144c-11f0-9310-92fbcf53809c.png

7)配置MIG IP核。

3bb6859a-144c-11f0-9310-92fbcf53809c.png

3bcf1ed4-144c-11f0-9310-92fbcf53809c.png

Clock Period:DDR3芯片運行時鐘周期,這個參數的范圍和FPGA的芯片選型以及具體類型的速度等級有關。本實驗選擇1250ps,對應800MHz。注意這個時鐘是由MIG IP核產生,并輸出給DDR3物理芯片使用,它關系到DDR3芯片具體的運行帶寬。本次實驗的開發板板載了2顆DDR3芯片,數據位寬為32位,因為是雙沿觸發,這里帶寬達到了800*32*2=51.2Gb/s。

PHY to ControllerClock Ratio:DDR3物理芯片運行時鐘和MIG IP核的用戶端(FPGA)的時鐘之比,一般有4:1和2:1兩個選項,本次實驗選4:1。由于DDR芯片的運行時鐘是800MHz,因此MIG IP核的用戶時鐘就是200MHz。當DDR3時鐘選擇了350MHz到最高的400MHz,比例默認只為4:1,低于350MHz才有4:1和2:1兩個選項。

VCCAUX_IO:這是FPGA高性能bank(High Performancebank)的供電電壓。它的設置取決于MIG控制器運行的周期/頻率。當用戶讓控制器工作在最快頻率的時候,系統會默認為2.0V。

Memory Type:DDR3存儲器類型選擇。本實驗選擇Component。

Memory Part:DDR3芯片的具體型號。本實驗選擇MT41J256M8XX-125,這個型號其實和實際硬件原理圖上的型號是不同的,這個沒關系,只要用戶的DDR3芯片容量和位寬一致大部分是可以兼容的,其他的型號也是可以的。

Memory Voltage:是DDR3芯片的電壓選擇,本實驗選1.5V。

Data Width:數據位寬選擇,根據硬件原理圖選擇,選擇32,因為是2片DDR拼接而成的。

ECC:ECC校驗使能,數據位寬為72位的時候才能使用,本實驗不使用它。

Data Mask:數據屏蔽管腳使能。

Number of BankMachine:Bank Machine的數量是用來對具體的每個或幾個來單獨控制的,選擇多了控制效率就會高,相應的占用的資源也多,本實驗選擇4個,平均一個Bank Machine控制兩個Bank。

ORDERING:該信號用來決定MIG控制器是否可以對它的指令進行重新排序,選擇Normal則允許,Strict則禁止。本實驗選擇Normal,從而獲得更高效率。

點擊“Next”,如下圖所示:

3be92df6-144c-11f0-9310-92fbcf53809c.png

Input ClockPeriod:MIG IP核的系統輸入時鐘,該輸入時鐘是由FPGA內部產生的,本次實驗選擇的時鐘頻率為200MHz(5000ps)。

Read Burst Typeand Length:突發類型選擇,突發類型有順序突發和交叉突發兩種,本實驗選擇順序突發(Sequential),其突發長度固定為8。

Output DriverImpdance Control:輸出阻抗控制。本實驗選擇RZQ/7。

RTT:終結電阻,可進行動態控制。本實驗選擇RZQ/4。

Controller ChipSelect Pin:片選管腳引出使能。本實驗選擇enable,表示把片選信號cs引出來,由外部控制。

BANK_ROW_COLUMN:尋址方式選擇。本實驗選擇第二種,即BANK-ROW-COLUMN的形式,這是一種最常規的DDR3尋址方式,即要指定某個地址,先指定bank,再指定行,最后指定列,這樣就確定了具體地址。一般來說這樣尋址方式有利于降低功耗,但是讀寫性能上不如“ROW_BANK_COLUMN”。配置完成點擊“Next”。

3c017366-144c-11f0-9310-92fbcf53809c.png

3c1ed2d0-144c-11f0-9310-92fbcf53809c.png

System Clock:MIG IP核輸入時鐘。本實驗選擇“Differential”,由外部晶振提供。

Referance Clock:MIG IP核參考時鐘。選擇“Use SystemClock”這個選項,這時候的MIG IP系統時鐘同時作為了參考時鐘,MIG IP核參考時鐘要求是200MHz,而MIG IP核的系統時鐘剛好也使用了200MHz的系統時鐘。

System ResetPolarity:復位有效電平選擇。本實驗選擇“ACTIVE HIGH”高電平有效。

Debug SignalsControl:該選項用于控制MIG IP核是否把一些調試信號引出來,它會自動添加到ILA,這些信號包括一些DDR3芯片的校準狀態信息。本實驗選擇“OFF”,不需要讓MIG IP核產生各種調試信號。

Sample DataDepth:采樣深度選擇。當“Debug Signals Control”選擇“OFF”時,所有采樣深度是不可選的。

Internal Vref:內部參考管腳,表示將某些參考管腳當成普通的輸入管腳來用。由于開發板的IO資源較為緊張,因此這里需要選擇“ON”,把參考管腳當做普通的輸入管腳來用。

IO PowerReduction:IO管腳節省功耗設置。本實驗選擇“ON”,即開啟。

XADCInstantiation:XADC模塊例化。使用MIG IP核運行的時候需要進行溫度補償,可以直接選擇XADC模塊的溫度數據引到MIG IP核來使用,否則需要額外提供溫度數據,所以本實驗選擇“Enable”。

點擊“Next”按鈕,界面如下圖所示:

3c398f76-144c-11f0-9310-92fbcf53809c.png

上圖界面是內部高性能bank端接匹配阻抗的設置,這里不去改它,默認50歐姆即可。接下來點擊“Next”,界面如下圖所示:

3c4f3af6-144c-11f0-9310-92fbcf53809c.png

選擇第一種,點擊“Next”,如下圖所示:

3c66fdee-144c-11f0-9310-92fbcf53809c.png

點擊“Next”,如下圖所示:

3c82d280-144c-11f0-9310-92fbcf53809c.png

點擊“Next”,如下圖所示:

3ca44762-144c-11f0-9310-92fbcf53809c.png

選擇“Accept”,點擊“Next”,如下圖所示:

3cb5a8f4-144c-11f0-9310-92fbcf53809c.png

點擊“Next”,如下圖所示:

3cd4a100-144c-11f0-9310-92fbcf53809c.png

點擊“Generator”,如下圖所示:

3ce989ee-144c-11f0-9310-92fbcf53809c.png

選擇“OOC”模式,點擊“Next”,如下圖所示:

3d09b174-144c-11f0-9310-92fbcf53809c.png

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

    關注

    459

    文章

    52308

    瀏覽量

    437957
  • SDRAM
    +關注

    關注

    7

    文章

    441

    瀏覽量

    56121
  • DDR3
    +關注

    關注

    2

    文章

    283

    瀏覽量

    43006
  • DDR2
    +關注

    關注

    1

    文章

    104

    瀏覽量

    41919

原文標題:DDR3詳細配置步驟

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    DDR3 SDRAM控制器IP核的寫命令和寫數據間關系講解

    1. 背景 這篇文章主要介紹了DDR3IP核的寫實現。 2. 寫命令和數據總線介紹 DDR3 SDRAM控制器IP核主要預留了兩組總線,一組可以直接綁定到DDR3
    的頭像 發表于 12-31 11:17 ?6065次閱讀
    <b class='flag-5'>DDR3</b> <b class='flag-5'>SDRAM</b>控制器IP核的寫命令和寫數據間關系講解

    華邦將持續擴產 DDR3 SDRAM

    和?x16 配置中均可提供高達?2133Mbps 的數據傳輸速率,并可與1.5V DDR3實現100%兼容。目前,華邦的?DRAM 產品布局包括1Gb-4Gb DDR3、128Mb-2Gb
    的頭像 發表于 04-20 16:04 ?3198次閱讀
    華邦將持續擴產 <b class='flag-5'>DDR3</b> <b class='flag-5'>SDRAM</b>

    DDR SDRAMSDRAM的區別

    DDR內存1代已經淡出市場,直接學習DDR3 SDRAM感覺有點跳躍;如下是DDR1、DDR2以及DDR
    發表于 04-04 17:08 ?4750次閱讀
    <b class='flag-5'>DDR</b> <b class='flag-5'>SDRAM</b>與<b class='flag-5'>SDRAM</b>的區別

    665x的DDR3配置

    如表2所示。表2 DDR3 SDRAM 命令2.3.1. 模式寄存器的設置(MRS/EMRS)DDR3 SDRAM包含模式寄存器和擴展模式寄存器,用來
    發表于 01-18 22:04

    ddr3 sdram controller with uniphy 17.1 無法例化

    在使用DDR3 SDRAM Controller with Uniphy ip(quartus prime 17.1 )核時卡在如下情況,無法生成(持續一晚上), 且軟件沒有報錯誤及其它提示。再換用
    發表于 05-14 19:29

    DDR4,DDR3,DDR2,DDR1及SDRAM有什么不同之處?

    DDR4,DDR3,DDR2,DDR1及SDRAM有什么不同之處?
    發表于 03-12 06:22

    基于Stratix III的DDR3 SDRAM控制器設計

    本文介紹了DDR3 SDRAM 的基本特點和主要操作時序,給出了一種基于ALTMEMPHY宏功能的DDR3 SDRAM控制器的設計方法。詳述了控制器基本結構和設計思想,分析了各模塊功能
    發表于 07-30 17:13 ?30次下載

    檢驗DDR, DDR2 和DDR3 SDRAM命令和協議

    不只計算機存儲器系統一直需要更大、更快、功率更低、物理尺寸更小的存儲器,嵌入式系統應用也有類似的要求。本應用指南介紹了邏輯分析儀在檢驗DDR, DDR2 和DDR3 SDRAM 命令和
    發表于 08-06 08:29 ?81次下載

    SDRAM,DDR3,DDR2,DDR4,DDR1的區別對比及其特點分析

    DDR3 SDRAM(Double Data Rate Three SDRAM):為雙信道三次同步動態隨機存取內存。 DDR4 SDRAM
    發表于 11-17 13:15 ?2.7w次閱讀

    基于FPGA的DDR3 SDRAM控制器用戶接口設計

    為了滿足高速圖像數據采集系統中對高帶寬和大容量的要求,利用Virtex-7 系列FPGA 外接DDR3 SDRAM 的設計方法,提出了一種基于Verilog-HDL 語言的DDR3 SDRAM
    發表于 11-17 14:14 ?3828次閱讀
    基于FPGA的<b class='flag-5'>DDR3</b> <b class='flag-5'>SDRAM</b>控制器用戶接口設計

    DRAM、SDRAMDDR SDRAM之間的概念詳解

    DRAM (動態隨機訪問存儲器)對設計人員特別具有吸引力,因為它提供了廣泛的性能,用于各種計算機和嵌入式系統的存儲系統設計中。本文概括闡述了DRAM 的概念,及介紹了SDRAMDDR SDRAM
    發表于 06-07 22:10 ?9.4w次閱讀

    DDR3DDR4的設計與仿真學習教程免費下載

    DDR3 SDRAMDDR3的全稱,它針對Intel新型芯片的一代內存技術(但目前主要用于顯卡內存),頻率在800M以上。DDR3是在DDR
    發表于 10-29 08:00 ?0次下載
    <b class='flag-5'>DDR3</b>和<b class='flag-5'>DDR</b>4的設計與仿真學習教程免費下載

    DDR3 SDRAM的JESD79-3D標準免費下載

    本文件定義了DDR3 SDRAM規范,包括特性、功能、交直流特性、封裝和球/信號分配。本文檔的目的是為符合jedec的512 MB到8 GB的x4、x8和x16 ddr3 sdram
    發表于 11-04 08:00 ?94次下載
    <b class='flag-5'>DDR3</b> <b class='flag-5'>SDRAM</b>的JESD79-<b class='flag-5'>3</b>D標準免費下載

    DDR3 SDRAM的IP核調取流程

    學完SDRAM控制器后,可以感受到SDRAM的控制器的書寫是十分麻煩的,因此在xilinx一些FPGA芯片內已經集成了相應的IP核來控制這些SDRAM,所以熟悉此類IP核的調取和使用是非常必要的。下面我們以A7的
    發表于 11-10 10:28 ?5512次閱讀
    <b class='flag-5'>DDR3</b> <b class='flag-5'>SDRAM</b>的IP核調取流程

    1Gb DDR3 SDRAM手冊

    DDR3 SDRAM使用雙倍數據速率架構來實現高速操作。雙倍數據速率結構是一種8n預取架構,其接口經過設計,可在I/O引腳上每個時鐘周期傳輸兩個數據字。DDR3 SDRAM的單個讀或寫
    發表于 02-06 10:12 ?9次下載
    主站蜘蛛池模板: 久久精品影院永久网址 | 制服丝袜中文字幕第一页 | 精品久久香蕉国产线看观看亚洲 | 4438x成人网全国最大 | 色花堂国产精品首页第一页 | 欧美97色| 天天操狠狠| 欧美美女一区二区三区 | 免费高清视频免费观看 | 98pao强力打造高清免费 | 国产精品无码永久免费888 | 国内精品久久影视免费 | 久久三级网站 | 特级无码毛片免费视频尤物 | 黄视频网站在线观看 | 色综合久久久高清综合久久久 | 婷婷激情四月 | 午夜精品久久久久久99热7777 | 日本亚洲免费 | 精品国产自在在线在线观看 | 国产婷婷色一区二区三区深爱网 | 天堂免费观看 | 男人操女人在线观看 | 婷婷丁香九月 | 月夜免费观看高清在线完整 | 特黄特级高清免费视频毛片 | www.淫.com| 男人一级片 | 午夜免费视频网站 | 毛片毛| 日日爱网址 | 欧美日韩亚洲国内综合网俺 | 禁网站在线观看免费视频 | 亚州视频一区二区 | 日本在线观看成人小视频 | japanese69xxx日本 japanesexxx日本69 | 欧美不卡视频在线观看 | 国内精品久久久久影院薰衣草 | 深夜动态福利gif进出粗暴 | 日本丶国产丶欧美色综合 | 乱子伦xxx欧美 |