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

    EEPW首頁 > 嵌入式系統 > 設計應用 > 使用用CPLD和Flash實現FPGA的配置

    使用用CPLD和Flash實現FPGA的配置

    作者: 時間:2010-08-02 來源:網絡 收藏

      2 具體設計

      國家數字交換系統工程技術研究中心承擔的國家863項目高性能IPv6核心路由器采用一片Intel E28F128J3A150 16位作為Boot對PowerPC2860(MPC860)處理機進行加電配置下載更新的方案,其多余的存儲空間完全可以存放下所需的配置文件。加電復位、系統啟動后,由處理機與一片XilinxXC95288XL 配合,控制配置文件從下載到中,完成對FPGA的配置。860處理機支持網絡功能,當配置文件需要更新時,可通過網絡將新的配置文件發(fā)送到處理機,然后再由處理機更新系統中的Flash。采用XC95288配置FPGA的具體電路設計結構如圖2所示。

    采用XC95288CPLD配置FPGA的具體電路設計結構

      圖2中,主要功能是把從Flash中讀出的數據轉換成串行輸出,然后再將地址遞增。CCLK(信號由CPU時鐘產生。PROG信號則由CPU輸出的地址數據經譯碼模塊產生。XC95288C PLD邏輯結構如圖3所示。

    使用用CPLD和Flash實現FPGA的配置



    關鍵詞: CPLD FPGA Flash RAM EDA VHDL

    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 方城县| 隆德县| 凌云县| 昂仁县| 来凤县| 孟村| 诸暨市| 北海市| 中牟县| 滨州市| 阿坝县| 茂名市| 五寨县| 呼图壁县| 满城县| 哈密市| 黑龙江省| 二手房| 清水河县| 蒙山县| 定日县| 铁岭市| 宁安市| 平凉市| 尖扎县| 赤峰市| 治县。| 罗山县| 正阳县| 安阳市| 伊宁县| 冷水江市| 和田市| 长岛县| 临江市| 沭阳县| 五寨县| 华容县| 永安市| 天等县| 通许县|