新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于fpga二維小波變換核的實(shí)時(shí)可重構(gòu)電路

        基于fpga二維小波變換核的實(shí)時(shí)可重構(gòu)電路

        作者: 時(shí)間:2014-12-07 來源:網(wǎng)絡(luò) 收藏

          項(xiàng)目背景及可行性分析

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

          2.1 項(xiàng)目名稱及摘要:

          基于二維核的實(shí)時(shí)可重構(gòu)電路

          現(xiàn)場(chǎng)可編程門陣列為可進(jìn)化設(shè)計(jì)提供了一個(gè)理想的模板。FPGAs 提供了一個(gè)硬件環(huán)境 ,這個(gè)環(huán)境 可將邏輯物理實(shí)現(xiàn)和 布線資源 按照為了特定功能所配置的比特流而重新組織構(gòu)建起來。 RTR設(shè)計(jì)工具 繞過傳統(tǒng)的綜合以及比特流生成過程 使可進(jìn)化設(shè)計(jì)成為可能. JBits工具套裝 就為在Xilinx 的Virtex系列和4000系列設(shè)備上進(jìn)行RTR設(shè)計(jì)提供了一個(gè)設(shè)計(jì)環(huán)境。

          這個(gè)項(xiàng)目旨在利用JBits實(shí)時(shí)可重構(gòu)系統(tǒng)完成一個(gè)基于二維離散核的全面設(shè)計(jì)過程 ,這包括仿真 ,調(diào)試 ,以及搭建 硬件與可重構(gòu)計(jì)算平臺(tái)的接口。 JBits API的發(fā)展使對(duì)Xilinx 4000 系列和Virtex系列 器件配置比特流成為可能 。應(yīng)用JBits API, 設(shè)計(jì)者可以繞開傳統(tǒng)的邏輯綜合和物理實(shí)現(xiàn)步驟 而允許高速比特流的重構(gòu)。比較于asic 使用JBits 可以創(chuàng)造更高性能的電路以用于實(shí)時(shí)可重構(gòu)系統(tǒng) 。因此 JBits API成為 設(shè)計(jì)一個(gè)有效的基于的 實(shí)時(shí)可重構(gòu)和可進(jìn)化設(shè)計(jì)的必要工具。

          2.2 應(yīng)用背景

          隨著信息技術(shù)的飛速發(fā)展,計(jì)算機(jī)系統(tǒng)面臨的問題越來越復(fù)雜,如何保證復(fù)雜系統(tǒng)的可靠性成為一個(gè)不容忽視的問題。可進(jìn)化硬件給我們提供了一個(gè)很好的解決方案。可進(jìn)化硬件EHW(Evolvable Hardware)是將進(jìn)化算法和可編程邏輯元件融合在一起而產(chǎn)生的一種新的硬件研究流派。當(dāng)所使用的環(huán)境發(fā)生變化時(shí),或被放置于未知的環(huán)境中時(shí),這種硬件會(huì)自動(dòng)地改變內(nèi)部結(jié)構(gòu),使之經(jīng)常處于最適合狀態(tài),快速高效地完成規(guī)定的任務(wù)。

          可編程門陣列(FPGA)以其獨(dú)有的優(yōu)點(diǎn)為國(guó)外多數(shù)研究人員用作硬件進(jìn)化平臺(tái)。EHW利用FPGA的在線可編程技術(shù)(ISP)及動(dòng)態(tài)重構(gòu)技術(shù),將FPGA的配置信息作為染色體,通過遺傳算法(GA)對(duì)其進(jìn)行反復(fù)的適應(yīng)度計(jì)算,交叉和變異,最終進(jìn)化出符號(hào)環(huán)境要求的個(gè)體(即電路配置),從而使電路適合環(huán)境的變化。

          與此同時(shí),隨著FPGA技術(shù)的發(fā)展,芯片的性能越來越強(qiáng)、規(guī)模越來越大、開發(fā)的周期越來越長(zhǎng),使得芯片設(shè)計(jì)業(yè)正面臨一系列新的 問題:設(shè)計(jì)質(zhì)量難以控制,設(shè)計(jì)成本也越來越高。IP(Intelligence Property)技術(shù)解決了當(dāng)今芯片設(shè)計(jì)業(yè)所面臨的難題。IP是指可用來生成ASIC和PLD的邏輯功能塊,又稱(IP Core)或虛擬器件(VC)。設(shè)計(jì)者可以重復(fù)使用已經(jīng)設(shè)計(jì)并經(jīng)過驗(yàn)證的,從而專注于整個(gè)系統(tǒng)的設(shè)計(jì),提高設(shè)計(jì)的效率和正確性,降低成本。目前數(shù)字IP已得到了充分的發(fā)展,可以很方便地購(gòu)買到并整合到SoC的設(shè)計(jì)中。

          

        圖 1 FPGA 中的 可進(jìn)化ip核和 普通 ip核

         

          圖 1 FPGA 中的 可進(jìn)化ip核和 普通 ip核

          因此,可以考慮將進(jìn)化硬件的思想應(yīng)用于IP核的設(shè)計(jì)中,設(shè)計(jì)一種可進(jìn)化的IP核,根據(jù)當(dāng)前的環(huán)境進(jìn)化出相應(yīng)的電路,并能夠在普通的可重構(gòu)器件中實(shí)現(xiàn)。


        上一頁 1 2 3 4 下一頁

        關(guān)鍵詞: fpga 小波變換 IP核

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 蓬安县| 富平县| 织金县| 石楼县| 绩溪县| 肃宁县| 彭州市| 兴化市| 开阳县| 两当县| 寿光市| 永川市| 天全县| 清苑县| 阳泉市| 财经| 报价| 宁蒗| 永靖县| 都兰县| 水富县| 晴隆县| 平潭县| 冀州市| 宜良县| 常州市| 天峻县| 日照市| 军事| 大余县| 客服| 东阿县| 隆子县| 凤阳县| 金川县| 托克逊县| 余姚市| 兖州市| 古丈县| 玛曲县| 云林县|