新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 手把手課堂:簡單MicroBlaze微控制器的理念

        手把手課堂:簡單MicroBlaze微控制器的理念

        作者: 時間:2011-05-06 來源:電子產品世界 收藏

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

          用于可對16位寬的軟件映射地址總線進行解碼,以將不同的定制接口或外設連接至。在插入片選 (Chip Select) 兩個時鐘周期后對讀取數據進行采樣。

          一些預配置的版本可提供串行16450 UART選項。波特率在軟件中進行編程,以保持UART獨立于時鐘輸入。調試選擇可使用內部FPGA資源,并直接連接至FPGA JTAG接口,從而通過常規FPGA下載線纜實現應用調試。

          FPGA設計流程

          FPGA設計流程遵循如圖3所示的標準ISE FPGA實施流程。您可在FPGA設計中的任何層級級別上通過Verilog或VHDL創建實例。

          使用兩個與硬件相關的文件 —— 網表 (smm.ngc) 和Block RAM存儲器映射文件 (smm.bmm) —— 即能完成FPGA的實施,用戶既不必費心學習新的工具,也不用使用復雜的腳本流程。FPGA嵌入式設計從未如此的簡單易行。微控制器配置之間的切換非常簡單,只需替換所需的網表文件,然后重新實施FPGA即可。

          運行實施工具后, 將額外生成一個文件,指示微控制器所使用 (smm_bd.bmm) 的Block RAM的物理位置。

        c++相關文章:c++教程




        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 台北县| 德惠市| 丰镇市| 鹤峰县| 湘阴县| 姜堰市| 民丰县| 通许县| 田东县| 颍上县| 荆门市| 清新县| 社会| 千阳县| 玉门市| 高淳县| 广宗县| 和林格尔县| 万州区| 喀喇沁旗| 卫辉市| 青田县| 阿鲁科尔沁旗| 云浮市| 屯留县| 子洲县| 宁乡县| 通河县| 工布江达县| 正阳县| 高雄市| 黄石市| 措勤县| 海兴县| 郸城县| 丰顺县| 冕宁县| 长宁县| 安西县| 大英县| 田阳县|