新聞中心

        EEPW首頁 > 嵌入式系統 > 牛人業話 > 零基礎學FPGA(十六)testbench很重要,前仿真全過程筆記(下篇)

        零基礎學FPGA(十六)testbench很重要,前仿真全過程筆記(下篇)

        —— 零基礎學FPGA(十八)testbench很重要,前仿真全過程筆記(下篇)
        作者: 時間:2015-03-07 來源:網絡 收藏

          進入波形仿真后點擊運行按鈕即可出波形,下面我們來驗證我們的cpu代碼是否正確

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

          大家先看兩個圖,等會小墨同學會結合這兩個圖給大家細細講解仿真過程

          

        360桌面截圖20141126143850.jpg

         

          

        360桌面截圖20141126143929.jpg

         

          

        360桌面截圖20141126145240.jpg

         

          我們先來看第一個過程

          

        360桌面截圖20141126144751.jpg

         

          上電后,cpu先從ROM中讀回兩個周期的數據,是從ROM的0地址開始的,再對比我們之前定義好的ROM,數據讀取正確,讀回的數據的前三位是111,即指令碼JMP,后13位003c為地址碼,JMP指令是將讀回的數據作為新的地址碼來讀取相應地址的數據。那么,下一步,cpu應該是從ROM的003c地址處讀數據才對,再看一下波形

          

        360桌面截圖20141126145636.jpg

         

          對比波形后可知,cpu正好是從003c處讀取數據,讀到的數據指令碼位111即JMP,地址碼位0006,再到ROM的0006地址處看

          

        360桌面截圖20141126145939.jpg

        fpga相關文章:fpga是什么


        低通濾波器相關文章:低通濾波器原理



        上一頁 1 2 下一頁

        關鍵詞: FPGA testbench

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平利县| 体育| 昌黎县| 泰州市| 渝北区| 张家口市| 汪清县| 晋城| 贺兰县| 梅州市| 河曲县| 焉耆| 定结县| 贵溪市| 南通市| 石泉县| 绥滨县| 栾川县| 靖州| 台南县| 南城县| 台东市| 新河县| 卫辉市| 鹤壁市| 郓城县| 灵宝市| 巩义市| 莲花县| 东港市| 白城市| 三原县| 县级市| 贵阳市| 通许县| 湾仔区| 紫阳县| 南京市| 鹰潭市| 宁陕县| 怀柔区|