關(guān) 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 一種基于FPGA的DDR SDRAM控制器的設(shè)計

        一種基于FPGA的DDR SDRAM控制器的設(shè)計

        作者: 時間:2013-04-24 來源:網(wǎng)絡(luò) 收藏

        3 控制的仿真和驗證
        3.1 SDPAM的軟件仿真
        的軟件功能仿真是利用硬件描述語言VerilogHDL寫出測試代碼,在Mentor公司的Modelsim軟件中進行,通過檢查波形完成。 SD RAM測試流如圖5所示,實現(xiàn)了寫數(shù)據(jù)到第1組寄存器,讀校驗數(shù)據(jù),寫數(shù)據(jù)到第2組寄存器,讀校驗數(shù)據(jù)。

        本文引用地址:http://www.104case.com/article/159415.htm

        g.JPG


        接收到請求發(fā)送數(shù)據(jù)的命令后,由命令引腳產(chǎn)生相應(yīng)的Write命令傳送給DDR ,接下來會反饋—個握手信號ready以告知用戶端已準備就緒可以繼續(xù)接收數(shù)據(jù),而接收到的數(shù)據(jù)通過dq端口直接傳給DDR SDRAK。經(jīng)過Modelsim功能仿真Read/Write波形如圖6和圖7所示,結(jié)果表明DDR 能順利地完成讀寫、刷新和預(yù)充電,行與行、塊與塊之間的交換平穩(wěn)迅速,無論是連續(xù)還是單個操作都非常順暢。

        a.JPG


        3.2 DDR SDRAM控制器的驗證
        的DDR SDRAM控制器硬件驗證在Altera公司CycloneII系列的EP2C5Q208C8 芯片中進行,利用在線仿真技術(shù)快速建立芯片的硬件模型,然后將設(shè)計映射至目標電路中,通過加載設(shè)定的激勵信號,觀察所輸出的結(jié)果并與所期望的輸出結(jié)果進行比較,發(fā)現(xiàn)寫入和輸出的數(shù)據(jù)完全吻合。經(jīng)過綜合,基礎(chǔ)邏輯單元資源占用率為12.33%,引腳資源占用率為62.5%,鎖相環(huán)PLL資源的占有率為50%,流片頻率測試也能達到期望要求,能完全勝任對DDRSDRAM控制。

        4 結(jié)束語
        在研究DDR SDRAM的主要工作特性以及時序的基礎(chǔ)上,利用Verilog HDL硬件描述語言提出了一種適用于DDR SDRAM的控制器的設(shè)計。并且通過了Modelsim軟件功能仿真、FPGA硬件驗證,結(jié)果表明該設(shè)計傳輸數(shù)據(jù)穩(wěn)定可靠,讀寫效率較高,接口電路簡單,可應(yīng)用于各種高速度、大容量存儲器場合中。

        電容器相關(guān)文章:電容器原理


        fpga相關(guān)文章:fpga是什么


        電荷放大器相關(guān)文章:電荷放大器原理
        漏電開關(guān)相關(guān)文章:漏電開關(guān)原理
        鎖相環(huán)相關(guān)文章:鎖相環(huán)原理

        上一頁 1 2 3 4 下一頁

        關(guān)鍵詞: 控制器 設(shè)計 SDRAM DDR FPGA 基于

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 岐山县| 高尔夫| 城固县| 镇赉县| 宜良县| 根河市| 剑河县| 鄂托克前旗| 平潭县| 汝州市| 铜梁县| 彭山县| 崇信县| 蓝田县| 库尔勒市| 和田市| 丰原市| 宝鸡市| 仁寿县| 九江市| 额济纳旗| SHOW| 景洪市| 寿宁县| 城市| 瓮安县| 梨树县| 临泽县| 尉氏县| 石林| 顺昌县| 凤冈县| 涿州市| 西平县| 凉山| 平陆县| 于都县| 延津县| 佛冈县| 弥勒县| 隆德县|