亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > 基于FPGA的MCS51核的VHDL語言

基于FPGA的MCS51核的VHDL語言

  • 資源大小:1464 K
  • 上傳時間: 2013-06-05
  • 上傳用戶:xufengping716
  • 資源積分:2 下載積分
  • 標      簽: FPGA VHDL MCS 51

資 源 簡 介

本文以研究嵌入式微處理器為主,自主地設計了能夠運行MCS-51系列單片機指令的MCU系統。系統采用了VHDL 語言與原理框圖的綜合設計方法,并且在Altera公司的FPGA上通過驗證。論文深入地研究了微處理器的指令系統和數據地址通路,采用VHDL 語言完成了取指單元,指令譯碼器單元,存儲器單元和邏輯運算單元的電路模塊的設計與實現;研究了控制單元的實現方法和基于全局狀態機的設計理論,采用硬件描述語言完成了對各個控制線的相關設計與實現。論文通過原理示意圖和示例代碼的演示,著重介紹了指令譯碼器的實現方式,基于此種方式形成的譯碼電路還能夠實現更為復雜的CISC指令。 本系統采用分模塊的設計方式,把具有相同功能的邏輯電路集中到一個框圖里,使得系統的可移植性大大地提高。系統還采用層次框圖的設計方式,把明顯地具有主從關系的電路放在不同的層次里,這也使得系統模塊功能的可擴展性大大地增強。內部邏輯共分為數據存儲器模塊;程序存儲器模塊;時序控制模塊;特殊功能寄存器模塊和Core核心模塊這五個部分,文中對各個模塊的設計作了詳細的介紹。本文在最后對已實現的部分典型指令進行了邏輯仿真測試,測試結果表明,本文所設計的MCU系統能夠如預期地執行相應的指令。在指令執行的過程中,相應寄存器和總線上的值也均符合設計要求,實現了設計目標。

相 關 資 源

主站蜘蛛池模板: 且末县| 通辽市| 泌阳县| 凤翔县| 锡林浩特市| 安仁县| 通化县| 开平市| 蓬安县| 龙井市| 肥东县| 孟州市| 桑日县| 云霄县| 友谊县| 茂名市| 穆棱市| 金山区| 乐平市| 沾化县| 通州区| 永春县| 越西县| 时尚| 乐山市| 莲花县| 司法| 青浦区| 资中县| 旬阳县| 兰溪市| 汾西县| 左贡县| 镇坪县| 合肥市| 襄樊市| 博爱县| 阜南县| 卢氏县| 福鼎市| 襄垣县|