那曲檬骨新材料有限公司

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

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

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

通過Arty Artix-35T FPGA開發(fā)板創(chuàng)建mig IP

電子設(shè)計 ? 來源: FPGA開源工作室 ? 作者:OpenSLee ? 2020-12-16 15:47 ? 次閱讀

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

本實驗和工程基于Digilent的Arty Artix-35T FPGA開發(fā)板完成。

軟件使用Vivado 2018.1

第二篇:mig IP的創(chuàng)建

1 DDR3

Digilent的Arty Artix-35T FPGA開發(fā)板板載MT41K128M16JT-125 DDR3基本信息如下表所示。

o4YBAF9uEwGAE65ZAARlBk1Rb7Y195.png

2 mig IP的創(chuàng)建

1>點擊IP Catalog ->搜索mig->雙擊Memory Interface Generator(MIG 7 Series)

o4YBAF9uEwaAERPLAAS9pT63p8Q638.png

2>打開后可以看到一些基本信息

pIYBAF9uEwqAYFm9AASAWxFH4xs640.png

3> Enter a component name in the Component Name field ->Next

Component name(組件名稱):ddr3_ip

o4YBAF9uEw6AOlGNAAOgycgrzB8902.png

4>這里我們不做兼容性選擇,直接下一步

pIYBAF9uExKAe9vEAAOmPZ4-z-E887.png

5>控制類型選擇DDR3 SDRAM

o4YBAF9uExWAdsq3AAJPpW8-JN8406.png

6>①Clock Period:(此功能表示所有控制器的工作頻率,頻率模塊受所選FPGA和器件速度等級等因素的限制。) 3000ps(333.33MHZ)。

②PHY to Controller Clock Ratio :(此功能確定物理層(存儲器)時鐘頻率與控制器和用戶界面時鐘頻率的比率。 由于FPGA邏輯時序限制,2:1比率會降低最大存儲器接口頻率。 2:1比率的用戶界面數(shù)據(jù)總線寬度是物理存儲器接口寬度寬度的四倍,而4:1比率的總線寬度是物理存儲器接口寬度的八倍。 2:1比率具有較低的延遲。 4:1的比率是最高數(shù)據(jù)速率所必需的)4:1。

③Memory Type:此功能選擇設(shè)計中使用的內(nèi)存部件類型。

④Memory Part :此選項為設(shè)計選擇內(nèi)存部件。 選擇可以從列表中創(chuàng)建或者可以創(chuàng)建新部件。MT41K128M16XX-15E。

⑤Memory Voltage:根據(jù)設(shè)計原理圖1.35V。

⑥D(zhuǎn)ata Width:(可以根據(jù)之前選擇的存儲器類型在此處選擇數(shù)據(jù)寬度值。 該列表顯示所選部件的所有支持的數(shù)據(jù)寬度。 可以選擇其中一個數(shù)據(jù)寬度。 這些值通常是各個器件數(shù)據(jù)寬度的倍數(shù)。 在某些情況下,寬度可能不是精確倍數(shù)。 例如,16位是x16組件的默認數(shù)據(jù)寬度,但8位也是有效值。)16。

⑦Data Mask:(選擇時,此選項會分配數(shù)據(jù)屏蔽引腳。 應(yīng)取消選擇此選項以釋放數(shù)據(jù)屏蔽引腳并提高引腳效率。 此外,對于不支持數(shù)據(jù)掩碼的內(nèi)存部分禁用此功能。)勾選。

NXET。

pIYBAF9uExqABWdjAAYeCuScbl4197.png

7>①Input clock Period:6000ps(166.667MHZ)。

②Read Burst Type and Length:Sequential。

③Output Driver Impedance Control:RZQ/6。

其他默認,NEXT。

o4YBAF9uEx-AC51VAATPY0zC6UI657.png

8>①System Clock :(此選項為sys_clk信號對選擇時鐘類型(單端,差分或無緩沖)。 選擇No Buffer選項時,IBUF原語不會在RTL代碼中實例化,并且不會為系統(tǒng)時鐘分配引腳。 )No Buffer。

②Reference Clock :(此選項為clk_ref信號對選擇時鐘類型(單端,差分,無緩沖或使用系統(tǒng)時鐘)。 當輸入頻率介于199和201 MHz之間時(即輸入時鐘周期介于5,025 ps(199 MHz)和4,975 ps(201 MHz)之間),將顯示Use System Clock(使用系統(tǒng)時鐘)選項。參考時鐘頻率基于數(shù)據(jù)速率 并注意添加MMCM以創(chuàng)建高于1,333 Mb / s的適當ref_clk頻率。當選擇No Buffer選項時,IBUF原語不會在RTL代碼中實例化,并且引腳不會分配給參考時鐘。)No Buffer。

③System Reset Polarity:(可以選擇系統(tǒng)復位(sys_rst)的極性。 如果選項選擇為低電平有效,則參數(shù)RST_ACT_LOW設(shè)置為1,如果設(shè)置為高電平 - 高,則參數(shù)RST_ACT_LOW設(shè)置為0。)ACTIVE LOW。

④Debug Signals Control:選擇此選項可以將校準狀態(tài)和用戶端口信號端口映射到example_top模塊中的ILA和VIO。 這有助于使用Vivado Design Suite調(diào)試功能監(jiān)控用戶界面端口上的流量。 取消選擇Debug Signals Control選項會使example_top模塊中的調(diào)試信號保持未連接狀態(tài),并且IP目錄不會生成ILA / VIO模塊。 此外,始終禁用調(diào)試端口以進行功能仿真。OFF。

⑤Sample Data Depth:此選項選擇Vivado調(diào)試邏輯中使用的ILA模塊的樣本數(shù)據(jù)深度。 當“內(nèi)存控制器的調(diào)試信號”選項為“開”時,可以選擇此選項。

⑥Internal Verf:(內(nèi)部VREF可用于數(shù)據(jù)組字節(jié),以允許使用VREF引腳進行正常的I / O使用。 內(nèi)部VREF僅應(yīng)用于800 Mb / s或更低的數(shù)據(jù)速率。)勾選。

其他默認,NEXT。

o4YBAF9uEyOAZsj1AAT1YBICweY343.png

9>默認,NEXT。

pIYBAF9uEyaAKf6iAAIaP7m_luI532.png

10>選擇Fixed Pin Out。我們的原理圖管腳已經(jīng)確定無需從新設(shè)計。

11>點擊Read XDC/UCF,這里DDR3管腳支持兩種約束文件。

pIYBAF9uEyyAG2DoAAVEa-5N978943.png

12>點擊Validate驗證管腳約束是否有錯誤。驗證通過NEXT。

pIYBAF9uEy6AZv9nAAUPlbAi4G0942.png

13>默認,NEXT。

o4YBAF9uEzGARoPDAAQTDJOJ9eo046.png

14>Next。

pIYBAF9uEzOAQqpLAAOpCpaNUm8472.png

15>Accept,Next。

o4YBAF9uEziAbEjhAAjZcZBUL9E359.png

16>Generate

o4YBAF9uEzuAU0hZAAXffgy6hgw203.png

17>Generate

pIYBAF9uEz2AdUfhAAS8u5UQU_s157.png

18>至此我們的mig IP創(chuàng)建完成。

pIYBAF9uE0CAGq2aAATaEPdTcrE133.png

編輯:hfy

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

    關(guān)注

    1630

    文章

    21796

    瀏覽量

    606002
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5121

    瀏覽量

    98194
收藏 人收藏

    評論

    相關(guān)推薦

    開發(fā)者福利 一文帶你了解Digilent Arty S7 FPGA開發(fā)板

    Digilent為Arty FPGA開發(fā)板系列增加了新的成員——兩種不同規(guī)格的新的Arty S7,這款FPGA
    的頭像 發(fā)表于 09-27 06:33 ?8594次閱讀
    <b class='flag-5'>開發(fā)</b>者福利 一文帶你了解Digilent <b class='flag-5'>Arty</b> S7 <b class='flag-5'>FPGA</b><b class='flag-5'>開發(fā)板</b>

    基于Digilent的Arty Artix-35T FPGA開發(fā)板的DDR3讀寫控制

    通過五篇文章來給大家講解xilinx FPGA 使用mig IP對DDR3的讀寫控制,旨在讓大家更快的學習和應(yīng)用DDR3。 本實驗和工程基于Digilent的
    的頭像 發(fā)表于 12-15 16:45 ?2892次閱讀
    基于Digilent的<b class='flag-5'>Arty</b> <b class='flag-5'>Artix-35T</b> <b class='flag-5'>FPGA</b><b class='flag-5'>開發(fā)板</b>的DDR3讀寫控制

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

    講解xilinx FPGA 使用mig IP對DDR3的讀寫控制,旨在讓大家更快的學習和應(yīng)用DDR3。 本實驗和工程基于Digilent的Arty
    的頭像 發(fā)表于 01-01 10:09 ?4300次閱讀
    基于<b class='flag-5'>Arty</b> <b class='flag-5'>Artix-35T</b> <b class='flag-5'>FPGA</b><b class='flag-5'>開發(fā)板</b>的DDR3和<b class='flag-5'>mig</b>介紹

    Meet ARTY@$99:Artix-7 35T開發(fā)套件開箱視頻

    觀看視頻了解 ARTY 開發(fā)套件的功能與配置。(Artix-7 FPGA,關(guān)注每瓦性能,降低成本,適用面廣的優(yōu)異選擇)。
    發(fā)表于 07-26 19:49

    arty A7 35T開發(fā)板用nuclei studio下載程序出錯是為什么?

    用的arty A7 35T開發(fā)板,移植的蜂鳥內(nèi)核,調(diào)試器用的ARM-USB-TINY-H,使用IDE下載程序時,出現(xiàn)下面的情況: 但是最后是這樣的: 想問一下這樣有沒有下載成功
    發(fā)表于 08-16 08:04

    Nexys?4_Artix-7_FPGA_開發(fā)板原理圖

    Nexys?4_Artix-7_FPGA_開發(fā)板原理圖。
    發(fā)表于 08-03 19:37 ?138次下載

    Arty Board Artix-7 FPGA開源創(chuàng)客開發(fā)板用戶手冊

    Arty是一款基于Artix-7? FPGA而設(shè)計的,打開即用的開發(fā)平臺。Arty具有定制的MicroBlaze?處理器,可針對幾乎任何嵌入
    發(fā)表于 08-04 08:57 ?205次下載

    Artix-7 FPGA AC701開發(fā)板-板載Debug Checklist

    Artix-7 FPGA AC701 開發(fā)板 - 板載Debug Checklist。
    發(fā)表于 08-08 18:27 ?100次下載

    Artix-7 50T FPGA開發(fā)板接口功能測試實例

    Artix-7 50T FPGA開發(fā)板接口功能測試實例,This document describes a MicroBlazeTM design implemented and te
    發(fā)表于 08-04 09:17 ?198次下載

    7 Arty開發(fā)板上實現(xiàn)四核8051處理器

    MicroCore實驗室將四個兼容8051微處理器核的MCL51處理器集成到售價$99的Avnet/Digilent Xilinx Arty 開發(fā)板上,該開發(fā)板基于Xilinx Artix
    發(fā)表于 02-08 11:09 ?556次閱讀

    7 35T Arty FPGA 評估套件

    Artix?-7 35T FPGA? 評估套件由 ?Avnet? 和 ?Digilen? 設(shè)計, ? 是一款完全可定制的開發(fā)套件,是需要高靈活、低功耗平臺的嵌入式設(shè)計人員的理想選擇。
    發(fā)表于 02-08 20:38 ?460次閱讀

    Artix-7 ARTY FPGA評估套件的演示

    該視頻演示了基于Artix-7的低功耗ARTY FPGA評估套件,該套件采用-1LI Artix-7 FPGA。 對于演示,該套件的工作功
    的頭像 發(fā)表于 11-29 06:23 ?2930次閱讀

    基于Artix-7 35T的評估套件的ARTY介紹

    當我們開啟ARTY時,觀看此視頻。 ARTY完全關(guān)注Artix-7 FPGA的適應(yīng)性和每瓦特性能以及降低成本的優(yōu)勢。
    的頭像 發(fā)表于 11-27 06:27 ?2537次閱讀

    一款售價約280美元的Xilinx Artix-7100T FPGA開發(fā)板

    FPGA采用的是ArtyA7,一款售價約 280 美元的 Xilinx Artix-7100T FPGA 開發(fā)板,采用 28 納米工藝,具有 101,440 個邏輯單元(
    的頭像 發(fā)表于 11-17 11:19 ?1625次閱讀

    FPGA核心 Xilinx Artix-7系列XC7A100T開發(fā)平臺,米爾FPGA工業(yè)開發(fā)板

    MYC-J7A100T核心開發(fā)板Xilinx Artix-7系列XC7A100T開發(fā)平臺,
    發(fā)表于 05-31 15:12 ?11次下載
    大发888信誉最新娱乐| 太阳百家乐开户| 百家乐官网博娱乐场| 菲律宾沙龙国际| 鼎尚百家乐的玩法技巧和规则| 百家乐傻瓜式投注法| 利都百家乐官网国际赌场娱乐网规则| 嘉峪关市| 娱乐城注册送礼金| 明升投注网 | 大发888手机版下载官方网站| 中国百家乐澳门真人娱乐平台网址| 打百家乐庄闲的技巧| 百家乐娱乐用品| 做生意开店风水| 嘉禾百家乐官网的玩法技巧和规则| 百家乐官网一般的庄闲比例是多少 | 大世界娱乐城真人娱乐| 大发888促销活动| 大发888娱乐场下载 17| 棋牌新教室| 利来国际城| 皇冠赌球网| 百家乐官网转盘技巧| 建湖县| 在线百家乐官网大家赢| 网上百家乐官网哪家最好| 太阳城百家乐官网作弊| 金海岸百家乐官网娱乐城| 在线水果机游戏| 大发888娱乐捕鱼游戏| 德州扑克在线玩| 金豪娱乐| 天津市| 百家乐官网网站赌博| 百家乐官网赌博代理| 百家乐官网赌博筹| 大亨百家乐娱乐城| 伯爵百家乐官网的玩法技巧和规则| 百家乐百家乐伴侣| 百家乐视频挖坑|