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

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 使用用CPLD和Flash實(shí)現(xiàn)FPGA的配置

    使用用CPLD和Flash實(shí)現(xiàn)FPGA的配置

    作者: 時(shí)間:2010-08-02 來源:網(wǎng)絡(luò) 收藏

      1 下載配置模式

      配置文件的下載模式有五種:主串模式(masterserial)、從串模式(slave serial)、主并模式(master selectMAP)、從并模式(slave selectMAP)及JTAG模式。其中,JTAG模式在開發(fā)調(diào)試階段使用。為了便于開發(fā)設(shè)計(jì)階段的調(diào)試,本核心路由器設(shè)計(jì)將JTAG口直接做在信號(hào)處理板上。

      主、從模式的最大區(qū)別在于:主模式的下載同步時(shí)鐘(CCLK)由提供;從模式的下載同步時(shí)鐘(CCLK)由外部時(shí)鐘源或者外部控制信號(hào)提供。主模式對(duì)下載時(shí)序的要求比從模式嚴(yán)格得多。因此從處理機(jī)易于控制下載過程的角度考慮,選擇使用從串模式或從并模式較為合適。本設(shè)計(jì)采用從串模式進(jìn)行FPGA配置。從串模式引腳說明如表l所示。

    從串模式引腳說明

      從串配置時(shí)序圖如圖l所示。TPROG是配置邏輯的復(fù)位時(shí)間,對(duì)xilinx VIRTEXE和VIRTEX2系列,最小應(yīng)大于300ns。TPL為復(fù)位延遲時(shí)問,表明配置邏輯復(fù)位的延續(xù)。對(duì)VIRTEXE系列來說,當(dāng)復(fù)位信號(hào)PROG變?yōu)楦唠娖綍r(shí),INIT立即變?yōu)楦唠娖剑渲眠壿嬀涂梢越邮张渲脭?shù)據(jù)流;而對(duì)于VIRTEX2系列,TPL最小有500ns的延遲。TICCK為配置時(shí)鐘CCLK的輸出延遲。

    從串配置時(shí)序圖

      當(dāng)PROG有效(對(duì)配置邏輯進(jìn)行復(fù)位)時(shí),F(xiàn)PGA將置低INIT和DONE;PROG變?yōu)楦唠娖綍r(shí),INIT將延遲一段時(shí)間用于表明復(fù)位狀態(tài)的延續(xù),繼續(xù)置低INIT可以延遲配置的進(jìn)行。當(dāng)FPGA正在接收配置數(shù)據(jù)時(shí),INIT變低,表明CRC校驗(yàn)錯(cuò)。當(dāng)配置完所有的數(shù)據(jù)時(shí),若配置正確,DONE將會(huì)變高。此后FPGA開始啟動(dòng)序列,繼續(xù)置低DONE可以延遲啟動(dòng)的進(jìn)行。



    關(guān)鍵詞: CPLD FPGA Flash RAM EDA VHDL

    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 鹤壁市| 灵石县| 武鸣县| 西青区| 保康县| 乌海市| 松溪县| 德庆县| 云林县| 沈阳市| 嫩江县| 济阳县| 太原市| 枞阳县| 和硕县| 吉水县| 崇文区| 双柏县| 马鞍山市| 宁明县| 布尔津县| 化州市| 大新县| 拉萨市| 湟源县| 丽水市| 调兵山市| 丰镇市| 唐山市| SHOW| 成都市| 呼伦贝尔市| 揭西县| 孝昌县| 永善县| 顺昌县| 原阳县| 石城县| 蒙城县| 九江县| 黔西县|