新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > FPGA系統設計的仿真驗證之:SDRAM讀寫控制的實現與Modelsim仿真

        FPGA系統設計的仿真驗證之:SDRAM讀寫控制的實現與Modelsim仿真

        作者: 時間:2015-05-06 來源:網絡 收藏

          (5)仿真。

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

          在Workspace瀏覽器中選擇“Library”復選頁,單擊Work左邊的小加號。在彈出的子菜單里面找到仿真模塊“sdram_test_tb”。雙擊或右鍵選擇“Simulate”選項,ModelSim就會自動運行仿真,如圖7.40所示。

          

         

          圖7.39 編譯正確通過 圖7.40 仿真

          (6)觀察波形。

          在Workspace瀏覽器中選擇“Sim”復選頁,可以看到仿真模塊的實例列表,如圖7.41所示。

          

         

          圖7.41 仿真模塊實例列表

          如圖7.42所示,右鍵單擊頂層測試模塊,選擇“Add”/“Add to Wave”選項,將該仿真模塊的所有實例添加至波形觀察器中。

          添加后,ModelSim將會自動打開一個波形觀察器,并將頂層測試模塊的所有寄存器和接口添加進去。回到ModelSim的界面,在命令輸入窗口中鍵入“run 20us”,開始執行仿真,如圖7.43所示。

          

         

          圖7.42 添加實例至波形觀察器 圖7.43 執行仿真

          執行仿真后,經過相應的仿真時間,就可以在波形觀察器中看見如圖7.44所示的仿真結果。這個就是通過利用已有的控制器及器件模型,由用戶編寫對控制器的狀態機控制后得到的仿真結果。

          

         

          圖7.44 SDRAM控制器仿真結果

          7.6.4 小結

          本節對數字系統中常用的存儲器SDRAM做了初步的介紹,并在中實現了對SDRAM控制器的仿真。通過這個實例,讀者能夠掌握分立器件是如何與FPGA邏輯實現聯合仿真的。

          在大型的系統設計中,在系統硬件實現前對系統進行仿真是非常必要的。而這個仿真又不僅僅局限在FPGA等可編程邏輯器件內部,與之相關的分立器件也是系統仿真的重要組成部分。因此掌握分立器件的聯合仿真是一個非常重要的技能。


        上一頁 1 2 3 下一頁

        關鍵詞: SDRAM Modelsim

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泗阳县| 昌乐县| 高密市| 阿拉善盟| 信丰县| 高平市| 连平县| 屯留县| 信宜市| 新巴尔虎右旗| 潮州市| 尚义县| 杭锦后旗| 揭东县| 雅江县| 彭州市| 碌曲县| 威信县| 乌兰浩特市| 遵义县| 新乡市| 齐齐哈尔市| 婺源县| 呼图壁县| 锦州市| 塔城市| 开封市| 新干县| 基隆市| 清流县| 河西区| 唐山市| 碌曲县| 武川县| 花莲县| 武平县| 波密县| 逊克县| 赤壁市| 乐亭县| 梨树县|