<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 安全與國(guó)防 > 設(shè)計(jì)應(yīng)用 > FPGA在頻率綜合器中的應(yīng)用設(shè)計(jì)與電路

          FPGA在頻率綜合器中的應(yīng)用設(shè)計(jì)與電路

          作者: 時(shí)間:2010-05-21 來(lái)源:網(wǎng)絡(luò) 收藏

          概述

            近年來(lái),集成電路的蓬勃發(fā)展使數(shù)字電路的研究及應(yīng)用出現(xiàn)了非常大的發(fā)展空間,F(xiàn)PGA功耗低、可靠性高、體積小、重量輕、價(jià)格低,具有用戶可重復(fù)定義的邏輯功能即具有可重復(fù)編程的特點(diǎn),因此,F(xiàn)PGA可使數(shù)字電路系統(tǒng)的設(shè)計(jì)非常靈活,并且大大縮短了系統(tǒng)研制的周期,縮小了數(shù)字電路系統(tǒng)的體積并減少了使用芯片的品種。FPGA已經(jīng)普遍用于通信、雷達(dá)、導(dǎo)航、廣播、電視、儀器、自動(dòng)控制和計(jì)算機(jī)等領(lǐng)域。

          流程和設(shè)計(jì)環(huán)境

            圖1表示FPGA的整個(gè)設(shè)計(jì)流程,從設(shè)計(jì)輸入到器件編程這四個(gè)階段可在MAX+PLUS II提供的環(huán)境完成。與圖1對(duì)應(yīng),圖2是MAX+PLUS II所提供的設(shè)計(jì)流程。

            

            設(shè)計(jì)輸入

            MAX+PLUS II的輸入可以有三種方式,即圖形輸入、文本輸入和波形輸入。圖形輸入即輸入電路原理圖,不僅可以使用MAX+PLUS II中豐富的圖形器件庫(kù),而且可以使用幾乎全部的標(biāo)準(zhǔn)EDA設(shè)計(jì)工具。如可識(shí)別標(biāo)準(zhǔn)EDIF網(wǎng)表文件、VHDL網(wǎng)表文件、原理圖以及Xilinx網(wǎng)表文件等,文本輸入方式支持ALTERA公司的AHDL語(yǔ)言,同時(shí)兼容VHDL和Verlog HDL。波形輸入最有特點(diǎn),它允許設(shè)計(jì)者通過編輯輸入波形,而由系統(tǒng)自動(dòng)生成該功能模塊。

            此外,符號(hào)編輯器用于編輯用戶自己的模塊符號(hào)。通過底層編輯器可以觀察實(shí)際器件的內(nèi)部結(jié)構(gòu),并可以改變器件管腳分布,或者調(diào)整各模塊在器件內(nèi)部宏單元之間的分布、從而優(yōu)化器件性能。

            設(shè)計(jì)實(shí)現(xiàn)

            設(shè)計(jì)實(shí)現(xiàn)意味著在所選的內(nèi)部物理地實(shí)現(xiàn)所需邏輯,這個(gè)過程用MAX+PLUS II中的核心部分編譯器(Compiler)完成,它主要依據(jù)設(shè)計(jì)輸入文件自動(dòng)生成用于器件編程,波形仿真及延時(shí)分析所需的數(shù)據(jù)文件,包括以下幾個(gè)步驟:

           ?、龠x擇目標(biāo)器件及設(shè)定編譯環(huán)境參數(shù),這一步由電路設(shè)計(jì)者自行設(shè)計(jì),以下各步驟由系統(tǒng)自動(dòng)執(zhí)行。

           ?、谏筛鱾€(gè)模塊的二進(jìn)制網(wǎng)表(.cnf)文件。

           ?、圻B接所有CNF文件,建立數(shù)據(jù)庫(kù),用以描述整個(gè)設(shè)計(jì)。

           ?、苓M(jìn)行邏輯綜合,計(jì)算所有布爾等式,并優(yōu)化觸發(fā)器設(shè)計(jì)等。

           ?、輰⒄麄€(gè)設(shè)計(jì)映射到相應(yīng)的器件內(nèi)。

           ?、蕻a(chǎn)生波形仿真文件及編程文件。

            

            仿真器和時(shí)延分析器利用編譯器產(chǎn)生的數(shù)據(jù)庫(kù)文件自動(dòng)完成邏輯功能仿真和延時(shí)特性仿真。在仿真文件中加載不同的激勵(lì)信號(hào),可以觀察中間結(jié)果以及輸出波形。必要時(shí),可以返回設(shè)計(jì)階段,修改設(shè)計(jì)輸入,最終達(dá)到設(shè)計(jì)要求。

            器件編程與測(cè)試

            結(jié)果正確后,就可以進(jìn)行器件編程,即通過編程器BYTEBLASTER電纜將設(shè)計(jì)下載到實(shí)際芯片中,最后測(cè)試芯片在系統(tǒng)的實(shí)際運(yùn)行性能。

            器件性能

            器件框圖

            EPF10K10內(nèi)部框圖如圖3。

            

            器件資源

            ALTERA公司推出的采用0.25μm CMOS ROM工藝規(guī)程的結(jié)構(gòu)性能優(yōu)良、高密度的FLEX10K系列器件產(chǎn)品,片內(nèi)門數(shù)已經(jīng)達(dá)到25萬(wàn),其資源如表1。

            器件速度

            選用的EPF10K10已經(jīng)滿足器的要求,其速度等級(jí)如表2。

            

            


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();