哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Arty Artix-35T FPGA開(kāi)發(fā)板的DDR3和mig介紹

電子設(shè)計(jì) ? 來(lái)源:FPGA開(kāi)源工作室 ? 作者:FPGA開(kāi)源工作室 ? 2021-01-01 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

講解xilinx FPGA 使用mig IP對(duì)DDR3的讀寫(xiě)控制,旨在讓大家更快的學(xué)習(xí)和應(yīng)用DDR3。

本實(shí)驗(yàn)和工程基于Digilent的Arty Artix-35T FPGA開(kāi)發(fā)板完成。

軟件使用Vivado 2018.1。

第一篇:DDR3和mig的介紹

1 DDR3介紹

以鎂光的MT41K128M16為例來(lái)介紹DDR3。

pIYBAF9uE2qAHIVbAAHS4dqArOU295.png

通過(guò)以上信息我們即可知道DDR3的內(nèi)存容量,Row,Column和Bank的地址位寬。開(kāi)發(fā)板選用的MT41K128M16 DDR3的容量為16Megx16x8banks=2048Mb=2Gb。

1.1 DDR3命名

o4YBAF9uE2yAT67mAAP0sApAePg223.png

我們通過(guò)Configuration,Package,Speed...等DDR3的命名可知道DDR3的容量,封裝,速度等級(jí)等信息。

1.2 DDR3的內(nèi)部結(jié)構(gòu)

o4YBAF9uE26ABYlqAAOVpl4MXBc849.png

1.3接口

pIYBAF9uE3SAZg9dAA0iZXDomCA625.png


o4YBAF9uE3mAG_zIAAncdM3DkKg287.png


pIYBAF9uE32APTcoAAkGM4Y9FlI101.png

使用xilinx mig IP來(lái)控制DDR3的數(shù)據(jù)讀寫(xiě)我們了解DDR3以上信息即可。

2 mig介紹

pIYBAF9uE4CAdY-SAASUlIlLE10677.png

如上圖所示,mig(Memory Interface Solution) IP由三部分組成User Interface Block,Memory Controller和Physical Layer。IP的一邊是連接DDR3的接口(Physical Interface),另一邊是用戶邏輯控制接口(User FPGA Logic)。想要正確的控制DDR3的讀寫(xiě),我們需要正確的設(shè)置mig IP和正確的用戶邏輯控制接口邏輯。

2.1 mig user interface

o4YBAF9uE4SAdiP2AAgH29E3B-0197.png


pIYBAF9uE4eAZzRfAAVisMBC2fU403.png

pIYBAF9uE4uAeHwlAAm33sCHFDk481.png

對(duì)于mig用戶端接口含義我們將在《第三篇--mig IP用戶邏輯接口讀寫(xiě)時(shí)序分析》中詳細(xì)介紹。

3 DDR3原理圖和FPGA原理圖

o4YBAF9uE46ADGqiAAZl3cBrCrw620.png


pIYBAF9uE5GAIBGHAAXsavxkDZY307.png

通過(guò)DDR3的原理圖我們可以知道DDR3的供電電壓為1.35V。DDR3掛在FPGA的34 bank上。

編輯:hfy


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1663

    文章

    22491

    瀏覽量

    638843
  • DDR3
    +關(guān)注

    關(guān)注

    2

    文章

    290

    瀏覽量

    44268
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6398

    瀏覽量

    120444
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【ALINX 教程】FPGA Multiboot 功能實(shí)現(xiàn)——基于 ALINX Artix US+ AXAU25 開(kāi)發(fā)板

    教程目的 本教程介紹如何在 ?ALINX Artix US+ AXAU25 FPGA ?開(kāi)發(fā)板上,通過(guò)? Multiboot ?實(shí)現(xiàn)多個(gè) bitstream 的存儲(chǔ)與動(dòng)態(tài)切換,并在配置
    的頭像 發(fā)表于 01-05 15:41 ?1587次閱讀
    【ALINX 教程】<b class='flag-5'>FPGA</b> Multiboot 功能實(shí)現(xiàn)——基于 ALINX <b class='flag-5'>Artix</b> US+ AXAU25 <b class='flag-5'>開(kāi)發(fā)板</b>

    如何不用olimex ARM-USB-TINY-H debugger實(shí)現(xiàn)調(diào)試?

    我用的板子是Nexys4 DDR,也就是Artix-7 100T,具體型號(hào)是xc7a100ticsg324-1L。 我到e200_opensource/fpga/artydevkit
    發(fā)表于 11-10 08:15

    HummingBird EV Kit - DDR3 引腳不匹配是怎么回事?

    下面是HummingBird EV Kit給的版圖,其中DDR3_D0對(duì)應(yīng)的應(yīng)該是板子上的FPGA的C2引腳:? 不過(guò)我在配置MIG的時(shí)候,通過(guò)讀入ucf文件的方式配置DDR3 SD
    發(fā)表于 11-06 07:57

    Hbirdv2移植到Nexys4 DDR和Nexys Video開(kāi)發(fā)板

    /product-nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications.html Hbirdv2對(duì)于不同開(kāi)發(fā)板的移植步驟基本相同,可以直接新建Vivado工程,也可以在官方提供的
    發(fā)表于 10-31 07:26

    利用蜂鳥(niǎo)E203搭建SoC【4】——DDR200T內(nèi)存擴(kuò)展

    對(duì)應(yīng)的DDR3型號(hào)。注意:此處不可隨便選,DDR3型號(hào)不對(duì)應(yīng)無(wú)法工作!Nuclei DDR200T FPGA開(kāi)發(fā)板使用的是MT41K128M
    發(fā)表于 10-29 07:16

    DDR存儲(chǔ)拓展教程

    文件夾內(nèi),打開(kāi)文件夾。閱讀readme說(shuō)明文檔,我們能夠知道,原作者采用了vivado MIG IP來(lái)控制開(kāi)發(fā)板上的DDR3,由于芯來(lái)科技的E203平臺(tái)系統(tǒng)片內(nèi)總線是icb總線,所以我們需要做跨時(shí)鐘域
    發(fā)表于 10-28 07:25

    DDR200TDDR的使用與時(shí)序介紹

    DDR使用 在我們的項(xiàng)目中,我們使用的是芯來(lái)科技的DDR200T開(kāi)發(fā)板,我們通過(guò)調(diào)用上的DDR3 IP核完成如下表的配置,配置完成后例化該
    發(fā)表于 10-28 07:24

    E203分享之DDR擴(kuò)展方案實(shí)施流程(下)

    的timing summary,然后右鍵點(diǎn)擊違約的時(shí)序路徑,選擇set false path,然后將約束寫(xiě)入新建的.xdc文件中,時(shí)序違約便可消除。 FPGA開(kāi)發(fā)板下載程序:(想要用到擴(kuò)展好的DDR3
    發(fā)表于 10-23 06:16

    基于FPGADDR控制器設(shè)計(jì)

    難以實(shí)現(xiàn)大量圖像數(shù)據(jù)的緩存,因此借助開(kāi)發(fā)板上存在的片外存儲(chǔ)器DDR3 SDRAM對(duì)圖像數(shù)據(jù)進(jìn)行緩存。 DDR3 SDRAM(Double-Date-Rate Three Synchronous
    發(fā)表于 10-21 14:30

    基于DDR200T開(kāi)發(fā)板的e203進(jìn)行DDR3擴(kuò)展

    IP DDR3控制器 RISC-V 基于DDR200T開(kāi)發(fā)板原理圖,找到所需要使用的DDR引腳,制成DDR.ucf文件方便在添加管腳約束時(shí)
    發(fā)表于 10-21 12:43

    FPGA搭建DDR控制模塊

    的緩存,因此借助開(kāi)發(fā)板上存在的片外存儲(chǔ)器DDR3 SDRAM對(duì)圖像數(shù)據(jù)進(jìn)行緩存。 DDR3 SDRAM(Double-Date-Rate Three Synchronous Dynamic Random
    發(fā)表于 10-21 10:40

    FPGA實(shí)現(xiàn)DDR控制模塊介紹

    的緩存,因此借助開(kāi)發(fā)板上存在的片外存儲(chǔ)器DDR3 SDRAM對(duì)圖像數(shù)據(jù)進(jìn)行緩存。 DDR3 SDRAM(Double-Date-Rate Three Synchronous Dynamic
    發(fā)表于 10-21 08:43

    fpga開(kāi)發(fā)板 璞致Artix-7系列之PA-Starlite Artix7 A735T 75T 100T 200T開(kāi)發(fā)板用戶手冊(cè)-學(xué)習(xí)

    方式(USB Type-C或40P擴(kuò)展口)。板載包括:1GB DDR3、128Mb QSPI Flash、64Kbit EEPROM、千兆以太網(wǎng)、HDMI輸出、MIPI接口(除PA35T)、SD卡槽等。開(kāi)發(fā)板集成USB轉(zhuǎn)JTAG
    的頭像 發(fā)表于 10-14 14:59 ?2950次閱讀
    <b class='flag-5'>fpga</b><b class='flag-5'>開(kāi)發(fā)板</b> 璞致<b class='flag-5'>Artix</b>-7系列之PA-Starlite <b class='flag-5'>Artix</b>7 A735<b class='flag-5'>T</b> 75<b class='flag-5'>T</b> 100<b class='flag-5'>T</b> 200<b class='flag-5'>T</b><b class='flag-5'>開(kāi)發(fā)板</b>用戶手冊(cè)-學(xué)習(xí)<b class='flag-5'>板</b>

    AD設(shè)計(jì)DDR3時(shí)等長(zhǎng)設(shè)計(jì)技巧

    的講解數(shù)據(jù)線等長(zhǎng)設(shè)計(jì)。? ? ? 在另一個(gè)文件《AD設(shè)計(jì)DDR3時(shí)等長(zhǎng)設(shè)計(jì)技巧-地址線T型等長(zhǎng)》中著重講解使用AD設(shè)計(jì)DDR地址線走線T型走線等長(zhǎng)處理的方法和技巧。
    發(fā)表于 07-28 16:33 ?5次下載

    在Vivado調(diào)用MIG產(chǎn)生DDR3的問(wèn)題解析

    下面是調(diào)用的DDR3模塊的,模塊的倒數(shù)第二行是,模塊的時(shí)鐘輸入,時(shí)鐘源來(lái)自PLL產(chǎn)生的系統(tǒng)時(shí)鐘的倍頻。
    的頭像 發(fā)表于 05-03 10:21 ?1730次閱讀
    在Vivado調(diào)用<b class='flag-5'>MIG</b>產(chǎn)生<b class='flag-5'>DDR3</b>的問(wèn)題解析
    沙湾县| 阿巴嘎旗| 红原县| 北流市| 大悟县| 镇赉县| 深州市| 绥江县| 枝江市| 翁牛特旗| 临汾市| 千阳县| 祁阳县| 长岭县| 左贡县| 旌德县| 扶风县| 遂昌县| 师宗县| 西乌珠穆沁旗| 泰州市| 白水县| 南昌县| 班戈县| 德惠市| 阳东县| 泾源县| 巴彦县| 凤凰县| 鲜城| 宁都县| 镇康县| 扎赉特旗| 天等县| 温泉县| 阿鲁科尔沁旗| 崇州市| 手游| 吉林市| 仙桃市| 双桥区|