ASIC對產(chǎn)品成本和靈活性有一定的要求.基于MCU方式的ASIC具有較高的靈活性和較低的成本,然而抗干擾性和可靠性相對較低,運算速度也受到限制.常規(guī)ASIC的硬件具有速度優(yōu)勢和較高的可靠性及抗干擾能力,然而不是靈活性較差,就是成本較高.與傳統(tǒng)硬件(CHW)相比,具有一定可配置特性的場可編程門陣列(FPGA)的出現(xiàn),使建立在可再配置硬件基礎(chǔ)上的進化硬件(EHW)成為智能硬件電路設(shè)計的一種新方法.作為進化算法和可編程器件技術(shù)相結(jié)合的產(chǎn)物,可重構(gòu)FPGA的研究屬于EHW的研究范疇,是研究EHW的一種具體的實現(xiàn)方法.論文認為面向分類的專用類可重構(gòu)FPGA(ASR-FPGA)的研究,可使可重構(gòu)電路粒度劃分的針對性更強、設(shè)計更易實現(xiàn).論文研究的可重構(gòu)FPGA的BCH通訊糾錯碼進化電路是一類ASR-FPGA電路的具體方法,具有一定的實用價值.論文所做的工作主要包括:(1)BCH編譯碼電路的設(shè)計——求取實驗用BCH碼的生成多項式和校驗多項式及其相應(yīng)的矩陣并構(gòu)造實驗用BCH碼;(2)建立基于可重構(gòu)FPGA的基核——構(gòu)造具有可重構(gòu)特性的硬件功能單元,以此作為可重構(gòu)BCH碼電路的設(shè)計基礎(chǔ);(3)構(gòu)造實現(xiàn)可重構(gòu)BCH糾錯碼電路的方法——建立可重構(gòu)糾錯碼硬件電路算法并進行實驗驗證;(4)在可重構(gòu)糾錯碼電路基礎(chǔ)上,構(gòu)造進化硬件控制功能塊的結(jié)構(gòu),完成各進化RLA控制模塊的驗證和實現(xiàn).課題是將可重構(gòu)BCH碼的編譯碼電路的實現(xiàn)作為一類ASR-FPGA的研究目標,主要成果是根據(jù)可編程邏輯電路的特點,選擇一種可編程樹的電路模型,并將它作為可重構(gòu)FPGA電路的基核T;通過對循環(huán)BCH糾錯碼的構(gòu)造原理和電路結(jié)構(gòu)的研究,將基核模型擴展為能滿足糾錯碼電路需要的糾錯碼基本功能單元T;以T作為再劃分的基本單元,對FPGA進行"格式化",使T規(guī)則排列在FPGA上,通過對T的控制端的不同配置來實現(xiàn)糾錯碼的各個功能單元;在可重構(gòu)基核的基礎(chǔ)上提出了糾錯碼重構(gòu)電路的嵌套式GA理論模型,將嵌套式GA的染色體串作為進化硬件描述語言,通過轉(zhuǎn)換為相應(yīng)的VHDL語言描述以實現(xiàn)硬件電路;采用RLA模型的有限狀態(tài)機FSM方式實現(xiàn)了可重構(gòu)糾錯碼電路的EHW的各個控制功能塊.在實驗方面,利用Xilinx FPGA開發(fā)系統(tǒng)中的VHDL語言和電路圖相結(jié)合的設(shè)計方法建立了循環(huán)糾錯碼基核單元的可重構(gòu)模型,進行循環(huán)糾錯BCH碼的電路和功能仿真,在Xilinx公司的Virtex600E芯片進行了FPGA實現(xiàn).課題在研究模型上選取的是比較基本的BCH糾錯碼電路,立足于解決基于可重構(gòu)FPGA核的設(shè)計的基本問題.課題的研究成果及其總結(jié)的一套ASR-FPGA進化硬件電路的設(shè)計方法對實際的進化硬件設(shè)計具有一定的實際指導(dǎo)意義,提出的基于專用類基核FPGA電路結(jié)構(gòu)的研究方法為新型進化硬件的器件結(jié)構(gòu)的設(shè)計也可提供一種借鑒.
上傳時間: 2013-07-01
上傳用戶:myworkpost
一 實驗?zāi)康? 1. 了解單片機的用途,增加感性認識,激發(fā)學(xué)習(xí)微機原理這門課的興趣 2. 對單片機不同型號和種類有一定的了解,抓住內(nèi)在規(guī)律學(xué)好微機原理這門課 二 實驗內(nèi)容: 1. 觀看單片機控制演示實驗 a) 單片機控制紅綠燈 b) 單片機控制軟驅(qū)步進電機 c) 單片機演奏音樂 d) 單片機調(diào)速步進馬達 2. 通過CAI軟件了解單片機不同型號和種類 三 實驗報告: 1. 到圖書館或網(wǎng)站查找不同種類的單片機(至少寫出與CAI課件不同的五種型 號) 2. 你認為單片機用途大嗎?對該課程有興趣嗎?打算怎樣學(xué)習(xí)這門課?
上傳時間: 2014-12-27
上傳用戶:
細胞神經(jīng)網(wǎng)絡(luò)(CNN)GUI源代碼 細胞神經(jīng)網(wǎng)絡(luò)(CNN)是一種和人類神經(jīng)網(wǎng)絡(luò)非常相似的并行計算模型,各個鄰接節(jié)點間有不同的通信。在本程序中A模型是反饋矩陣,B是控制矩陣。
標簽: CNN 神經(jīng)網(wǎng)絡(luò) GUI 源代碼
上傳時間: 2014-01-27
上傳用戶:kelimu
電子時鐘課程設(shè)計,用匯編語言編寫,鍵盤的掃描需要用兩個輸入輸出端口控制,數(shù)碼管的顯示需要兩個輸出端口控制,所以可以用8255的A口和B口控制鍵盤
標簽: 電子時鐘
上傳時間: 2017-08-14
上傳用戶:yuanyuan123
jk-b交通信號控制機原理圖
上傳時間: 2013-07-13
上傳用戶:eeworm
專輯類-實用電子技術(shù)專輯-385冊-3.609G jk-b交通信號控制機原理圖-1.3M.zip
上傳時間: 2013-08-02
上傳用戶:zhf1234
B/S權(quán)限控制的例子
標簽: 權(quán)限控制
上傳時間: 2014-01-11
上傳用戶:yoleeson
注塑機生產(chǎn)過程的微機控制系統(tǒng)設(shè)計本系統(tǒng)設(shè)計是通過8255A并行端口A、B傳輸數(shù)據(jù)控制12個LED發(fā)光二級管的亮滅來模擬控制兩臺注塑機的生產(chǎn)過程。其中端口A和B分別對應(yīng)1號和2號注塑機,每一個LED代表一個工序。編程語言采用BORLAND C++語言。
標簽: 8255A 注塑機 LED 生產(chǎn)過程
上傳時間: 2013-12-25
上傳用戶:葉山豪
計算機控制技術(shù).了解步進電機控制的基本原理; b.掌握控制步進電機轉(zhuǎn)動的編程方法。
上傳時間: 2014-01-20
上傳用戶:咔樂塢
基于事件驅(qū)動的串口通訊控件 消息幀數(shù)據(jù)格式: 1 0 A B X X 其中 10 為消息標識, AB表示文本長度,L=A*100+B XX為配位字符,任意 控制幀數(shù)據(jù)格式 0 1 A B M N 其中 01為控制標識, AB為請求標識 MN為附加標識 11表示請求對方接收文件,M表示描述字串中文件名子串的長度 N表示描述字串中文件大小子串的長度 10通知對方放棄傳輸 00通知文件傳輸完畢 01請求對方發(fā)送數(shù)據(jù), MN為10請求發(fā)送下一個 MN為00請求重發(fā) 數(shù)據(jù)幀數(shù)據(jù)格式 0 0 A B M N 其中 00 為數(shù)據(jù)標識, AB表示數(shù)據(jù)長度,L=A*100+B MN為校驗,M*100+N=A+B
標簽: 100 幀 數(shù)據(jù)格式 10
上傳時間: 2015-10-06
上傳用戶:拔絲土豆
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1