• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 利用單片機實現CPLD的在系統編程

    利用單片機實現CPLD的在系統編程

    作者: 時間:2012-02-27 來源:網絡 收藏

    四、過程

    本設計的過程如圖2所示。

    43.gif

    第一步,XILINX提供的工具,用原理圖或HDL語言設計所需的邏輯,然后進行綜合。

    第二步,將文件輸出為標準的JEDEC文件(*.jed)。

    第三步,順JTAGProgrammer環境下,將文件進一步轉換為SVF文件。

    第四步,VSF2XSVF軟件,將SVF轉換為XSVF。

    第五步,將二進制的XSVF轉換為MCU可接受的相應格式。本設計中采用Intel公司16位,所以生成Intel Hex格式文件。

    當需要更新邏輯時,MCU從網絡總線上獲得更新后的XSVF文件(Intel Hex格式),暫存于RAM空間,然后讀取XSVF文件命令,逐條解釋,并予以執行,即通過I/O口模擬JTAG的TAP口操作,產生指令、數據和控制信號,完成對的擦除、編程、校驗、讀寫保護設置等項工作。


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 铁力市| 云阳县| 高邮市| 蒲城县| 胶州市| 乌鲁木齐县| 明星| 高陵县| 巴楚县| 保德县| 承德县| 阳高县| 昂仁县| 双辽市| 独山县| 商水县| 蒙城县| 临澧县| 石柱| 虹口区| 托里县| 锡林浩特市| 青岛市| 安达市| 弋阳县| 许昌市| 樟树市| 介休市| 延川县| 武隆县| 大理市| 靖安县| 双城市| 贺州市| 岢岚县| 张家港市| 巴塘县| 武宣县| 江门市| 周宁县| 井陉县|