基于MSP430單片機(jī)的紅外遙控系統(tǒng),發(fā)送端通過PWM調(diào)制將紅外指令發(fā)送出去,接收端接收并解碼。
上傳時(shí)間: 2014-12-21
上傳用戶:gundamwzc
vc 關(guān)于串口的發(fā)送和接收文件的一個(gè)小程序,向連接串口上載文件,在接收端接收文件,
標(biāo)簽: vc 串口
上傳時(shí)間: 2015-03-27
上傳用戶:ZHT9
隨著手機(jī)攝像頭和數(shù)碼相機(jī)性能的提升,增加攝像頭設(shè)備到平臺(tái)處理器之間的傳輸帶寬變?cè)絹碓接斜匾瑐鹘y(tǒng)的DVP接口已經(jīng)不能適應(yīng)現(xiàn)在的科技發(fā)展。在這樣的大形勢(shì)下MIPI聯(lián)盟應(yīng)運(yùn)而生,它制定了一個(gè)通用的標(biāo)準(zhǔn)來規(guī)范高性能移動(dòng)終端的接口,而它的子協(xié)議MIPI CSI-2則完美的解決了攝像頭設(shè)備與平臺(tái)處理器之間高速通信的難題,提供了一種標(biāo)準(zhǔn)化、強(qiáng)大、可靠、低功耗的傳輸方式。MPI CSI-2接口采用差分信號(hào)線,確保了高速數(shù)據(jù)在傳輸時(shí)不易受到外界的干擾,而其采用的ECC編碼和CRC編碼則從一定程度上減少了個(gè)別錯(cuò)誤數(shù)據(jù)對(duì)于整體數(shù)據(jù)的影響,又由于自身處于MIPI大家族協(xié)議之中,它自身也很容易兼容應(yīng)用MIPI家族協(xié)議的其他設(shè)備。本文詳細(xì)的介紹了MIPI CSI-2協(xié)議數(shù)字部分RTL的實(shí)現(xiàn),模擬部分的實(shí)現(xiàn),以及后續(xù)的測試分析。在設(shè)計(jì)中RTL的設(shè)計(jì)、糾錯(cuò)以及模塊的時(shí)序分析在Linux平臺(tái)上進(jìn)行。而模擬部分的實(shí)現(xiàn)以及整體的動(dòng)態(tài)測試在FPGA平臺(tái)上進(jìn)行。通過這樣的分工可以更全面的發(fā)揮兩個(gè)平臺(tái)的長處,更具體的來說,在Linux階段的設(shè)計(jì)時(shí)充分的利用了modelsim與verdi配合的優(yōu)勢(shì),從而更好的設(shè)計(jì)代碼、分析代碼和測試代碼。而在綜合時(shí)又利用Design Compile與Prime time充分的對(duì)設(shè)計(jì)做了資源分析和時(shí)序分析,保證了設(shè)計(jì)的質(zhì)量。而在FPGA階段設(shè)計(jì)時(shí),充分的利用了FPGA靈活而且可以動(dòng)態(tài)測試的優(yōu)勢(shì)來驗(yàn)證模塊的正確性,此外在FPGA上還可以使用商用接收端來接收最后產(chǎn)生的MIPI數(shù)據(jù),這樣的驗(yàn)證方法更權(quán)威也更有說服力。在設(shè)計(jì)方法上,在數(shù)字部分的RTL設(shè)計(jì)中充分的應(yīng)用了模塊化的思想,不僅實(shí)現(xiàn)了協(xié)議的要求,而且靈活的適應(yīng)了MIPI CSI-2協(xié)議在實(shí)際應(yīng)用時(shí)的一些變通的需求。而在模擬部分的物理層設(shè)計(jì)中則大膽的做了嘗試和創(chuàng)新,成功的在沒有先例參照的情況下自主設(shè)計(jì)了FPGA下的物理層部分,并且最后成功的被商用接收端驗(yàn)證。總的來說在整個(gè)設(shè)計(jì)過程中遇到了阻礙和很多難題,但是經(jīng)過不懈的努力最終克服了技術(shù)上的種種困難,最終也獲得了階段性的成果和自身的技術(shù)提高。
上傳時(shí)間: 2022-05-30
上傳用戶:kingwide
這是一款符合Qi標(biāo)準(zhǔn)協(xié)議(WPC無線充電聯(lián)盟)的無線充電接收端控制芯片,充電效率可達(dá)70%;良好的兼容性,適配WPC Qi1.2協(xié)議的Qi標(biāo)準(zhǔn)發(fā)射系統(tǒng),可以支持滿電信號(hào)數(shù)據(jù)發(fā)送,有LED燈指示狀態(tài)功能。1.1、 產(chǎn)品特性? 兼容WPC無線充電聯(lián)盟的qi標(biāo)準(zhǔn)協(xié)議V1.2?外圍元件少,產(chǎn)品成本低,性價(jià)比高?可支持溫度保護(hù)功能?支持LED指示工作狀態(tài)功能?可以個(gè)性化定制?支持滿電信號(hào)數(shù)據(jù)發(fā)送,例如電池滿電之后可以給發(fā)射板發(fā)送滿電數(shù)據(jù),避免一直充?較小的封裝 采用MSOP-8?符合RoHS、可過各項(xiàng)輻射認(rèn)證1.2、產(chǎn)品應(yīng)用 ? qi協(xié)議無線充電接收應(yīng)用?耳機(jī)充電盒?禮品產(chǎn)品?電動(dòng)牙刷 電動(dòng)工具 成人用品等消費(fèi)類無線充產(chǎn)品應(yīng)用
上傳時(shí)間: 2022-07-11
上傳用戶:aben
現(xiàn)實(shí)生活中的語音不可避免的要受到周圍環(huán)境的影響,背景噪聲例如機(jī)械噪聲、街頭音樂噪音,其他說話者的話音等均會(huì)嚴(yán)重地影響語音信號(hào)的質(zhì)量:此外傳輸系統(tǒng)本身也會(huì)產(chǎn)生各種噪聲,因此接收端的信號(hào)為帶噪語音信號(hào)。混疊在語音信號(hào)中的噪聲按類別可分為環(huán)境噪聲等的加法性噪聲及電器線路干擾等的乘法性噪聲;按性質(zhì)可分為平穩(wěn)噪聲和非平穩(wěn)噪聲。 語音增強(qiáng)的根本目的就是凈化語音質(zhì)量。把不需要的噪音減低到最小程度。但是由于噪音的復(fù)雜性,很難歸納出一個(gè)統(tǒng)一的特征,因此不可能尋求一種算法完全適應(yīng)于所有的噪音消除,因此語音增強(qiáng)是一個(gè)復(fù)雜的工程。 有關(guān)抗噪聲技術(shù)的研究以及實(shí)際環(huán)境下的語音信號(hào)處理系統(tǒng)的開發(fā),在國內(nèi)外已經(jīng)成為語音信號(hào)處理非常重要的研究課題,已經(jīng)作了大量的研究工作,取得了豐富的研究成果。本文僅對(duì)加性噪聲下的語音增強(qiáng)技術(shù)做了較為仔細(xì)的討論,我們先給出語音信號(hào)處理的基本理論,它是語音增強(qiáng)算法研究和實(shí)現(xiàn)的理論基礎(chǔ),在此基礎(chǔ)總結(jié)了自適應(yīng)信號(hào)處理技術(shù)的特點(diǎn)以及在語音增強(qiáng)方面的應(yīng)用。選取工程領(lǐng)域最常用的自適應(yīng)LMS濾波算法和RLS濾波算法作為研究對(duì)象,提出了利用最小均方誤差意義下自適應(yīng)濾波器的輸出信號(hào)與主通道噪聲信號(hào)的等效關(guān)系,得到濾波器最佳自適應(yīng)參數(shù)的方法,并分析了在平穩(wěn)和非平穩(wěn)噪聲環(huán)境下,L M S濾波器族和R L S濾波器在不同噪音輸入下的權(quán)系數(shù)收斂速度、權(quán)系數(shù)穩(wěn)定性、跟蹤輸入信號(hào)的能力和信噪比的改善等特性。 研究了MATLAB語言程序設(shè)計(jì)和使用MALTLAB對(duì)語音算法進(jìn)行仿真、并輸入了多種實(shí)際環(huán)境下的噪音進(jìn)行濾波仿真并對(duì)仿真的結(jié)果進(jìn)行比較和分析。總結(jié)出了LMS、NLMS、SIGN-ERROR-LMS、RLS自適應(yīng)濾波器在語音濾波方面的特點(diǎn) 和應(yīng)用情況。 最后在MATLAB仿真的基礎(chǔ)上,利用Altera公司的Cyclone2系列FPGA芯片和多種EDA工具,完成了L M S自適應(yīng)濾波器的FPGA設(shè)計(jì)。 關(guān)鍵詞:語音增強(qiáng),背景噪音,自適應(yīng)濾波器,LMS,RLS,F(xiàn)PGA
標(biāo)簽: FPGA 語音增強(qiáng) 算法研究
上傳時(shí)間: 2013-04-24
上傳用戶:lijianyu172
藍(lán)牙(Bluetooth)技術(shù)是近年來國外先進(jìn)國家研究發(fā)展最快的短程無線通信技術(shù)之一,能夠廣泛地應(yīng)用于工業(yè)短距離無線控制裝置、近距離移動(dòng)無線控制設(shè)備、機(jī)器人控制、辦公自動(dòng)化及多媒體娛樂設(shè)備等局部范圍內(nèi)無線數(shù)據(jù)傳輸?shù)念I(lǐng)域中。在我國,由于對(duì)藍(lán)牙技術(shù)的研究還處于研究開發(fā)的初級(jí)階段, 還沒有形成藍(lán)牙數(shù)據(jù)短距離無線通信的一套開放性應(yīng)用標(biāo)準(zhǔn)。 在無線音頻傳輸領(lǐng)域內(nèi),傳統(tǒng)的基于模擬調(diào)制方式的無線音頻傳輸由于抗干擾能力較差,傳輸?shù)囊纛l質(zhì)量會(huì)受到較大的影響,而國內(nèi)市場上的藍(lán)牙音頻產(chǎn)品僅支持單聲道語音傳輸。所以,對(duì)基于藍(lán)牙技術(shù)的高品質(zhì)多通道音頻傳輸技術(shù)的研究將具有一定的技術(shù)創(chuàng)新性,在無線音頻傳輸領(lǐng)域也具有較為廣闊的市場前景。 本文以嵌入式藍(lán)牙技術(shù)與音頻信號(hào)傳輸系統(tǒng)為研究開發(fā)課題,參考國外藍(lán)牙技術(shù)協(xié)議標(biāo)準(zhǔn),利用功能模塊單元與嵌入式技術(shù),目標(biāo)是研制一種基于嵌入式開發(fā)應(yīng)用的高品質(zhì)雙聲道藍(lán)牙無線音頻傳輸系統(tǒng)。本系統(tǒng)通過對(duì)雙聲道線性模擬音源的數(shù)字化MP3編解碼處理,結(jié)合基于嵌入式應(yīng)用的簡化后的HCI層藍(lán)牙應(yīng)用協(xié)議,實(shí)現(xiàn)了藍(lán)牙信道帶寬內(nèi)的高品質(zhì)雙聲道音頻信號(hào)點(diǎn)對(duì)點(diǎn)的傳輸。 在硬件設(shè)計(jì)上,系統(tǒng)采用了模塊化設(shè)計(jì)思想。發(fā)送端和接收端由音頻處理模塊、控制傳輸模塊和無線模塊三部分構(gòu)成。其中,音頻處理模塊以MAS3587音頻處理芯片為核心,負(fù)責(zé)音頻信號(hào)的AD采樣、MP3壓縮和解壓縮以及DA還原等工作;控制傳輸模塊以MSP430F169為核心,負(fù)責(zé)MP3數(shù)據(jù)幀的高速傳輸以及藍(lán)牙接口協(xié)議控制;無線模塊采用藍(lán)牙單芯片解決方案(集成藍(lán)牙射頻、基帶和鏈路管理等),負(fù)責(zé)MP3數(shù)據(jù)幀的射頻發(fā)送和接收。模塊與模塊之間采用工業(yè)標(biāo)準(zhǔn)接口方式連接。音頻處理模塊和控制傳輸模塊之間采用DMA方式的通用并口(PIO);控制傳輸模塊與藍(lán)牙模塊之間采用DMA方式的通用異步串口(UART)。 在軟件設(shè)計(jì)上,系統(tǒng)主要由藍(lán)牙協(xié)議解釋、傳輸控制和芯片驅(qū)動(dòng)三部分構(gòu)成。在藍(lán)牙協(xié)議解釋上,系統(tǒng)采用了基于HCI層的ACL數(shù)據(jù)包透明傳輸方式;在傳輸控制上,采用了基于通用并口(PIO)和異步串口(UART)的DMA方式高效率批量數(shù)據(jù)傳輸技術(shù);芯片驅(qū)動(dòng)主要指對(duì)MAS3587的基本配置。 對(duì)目標(biāo)系統(tǒng)的測試實(shí)驗(yàn)采用了目前流行的音頻測試虛擬儀器軟件Adobe Audition 1.5。實(shí)驗(yàn)項(xiàng)目包括掃頻測試、音樂測試、聽覺測試、距離測試以及抗干擾測試等。實(shí)驗(yàn)結(jié)果表明,輸入音源在經(jīng)過MP3編碼、發(fā)射、接收及MP3解碼后,音頻質(zhì)量基本上沒受影響,實(shí)際雙聲道音質(zhì)接近于CD音質(zhì),而無線傳輸?shù)目煽啃赃h(yuǎn)高于模擬無線音頻傳輸,幾乎沒有斷音與錯(cuò)音,充分體現(xiàn)了嵌入式藍(lán)牙無線技術(shù)的優(yōu)勢(shì)。
標(biāo)簽: 嵌入式 傳輸 藍(lán)牙技術(shù)
上傳時(shí)間: 2013-05-27
上傳用戶:稀世之寶039
通信與信息技術(shù)行業(yè)飛速發(fā)展,已成為我國支柱產(chǎn)業(yè)之一。隨著該行業(yè)的迅速發(fā)展,社會(huì)對(duì)具備實(shí)際動(dòng)手能力人才的需求也不斷增加,高校通信教學(xué)改革勢(shì)在必行。在最初的通信原理實(shí)驗(yàn)設(shè)備中每個(gè)實(shí)驗(yàn)獨(dú)立占用一塊硬件資源,隨著EDA技術(shù)的發(fā)展,實(shí)驗(yàn)設(shè)備廠商將CPLD/FPGA技術(shù)作為獨(dú)立的一項(xiàng)實(shí)驗(yàn)內(nèi)容,加入到通信原理實(shí)驗(yàn)設(shè)備中。FPGA技術(shù)具備集成度高、速度快和現(xiàn)場可編程的優(yōu)勢(shì),適合高集成度和高速的時(shí)序運(yùn)算。本文總結(jié)現(xiàn)有通信原理實(shí)驗(yàn)設(shè)備的優(yōu)缺點(diǎn),采用FPGA技術(shù)設(shè)計(jì)出集驗(yàn)證性和設(shè)計(jì)性于一體,具備較高的綜合性和系統(tǒng)性的通信原理實(shí)驗(yàn)系統(tǒng)。 本系統(tǒng)提供了一個(gè)開放性的硬件、軟件平臺(tái),從培養(yǎng)學(xué)生實(shí)際動(dòng)手能力出發(fā),利用FPGA在通用的硬件上實(shí)現(xiàn)所有實(shí)驗(yàn)內(nèi)容。學(xué)生在本系統(tǒng)上除了能完成已固化的實(shí)驗(yàn)內(nèi)容,還可以實(shí)現(xiàn)電子設(shè)計(jì)開發(fā)和驗(yàn)證。這對(duì)培養(yǎng)學(xué)生的實(shí)踐能力大有裨益。 本文結(jié)合數(shù)字通信系統(tǒng)基本模型,把基于FPGA的通信原理實(shí)驗(yàn)系統(tǒng)劃分為信號(hào)源模塊、發(fā)送端模塊、信道仿真模塊、接收端模塊和同步模塊幾部分。其中,模擬信號(hào)源采用DDS技術(shù),能夠生成非常高的頻率精度,可作為任意波形發(fā)生器。發(fā)送端和接收端模塊結(jié)合到一起組成多體制調(diào)制解調(diào)器,形成多頻段、多波形的軟件無線電系統(tǒng)。載波同步采用全數(shù)字COSTAS環(huán)提取技術(shù),具備良好的載波跟蹤特性,利用對(duì)載波相位不敏感 的Gardner算法跟蹤位同步信號(hào)。 本文首先介紹了通信原理實(shí)驗(yàn)系統(tǒng)的研究現(xiàn)狀和意義;然后根據(jù)通信系統(tǒng)模型從《通信原理》各個(gè)章節(jié)中提煉出各模塊的實(shí)驗(yàn)內(nèi)容,分別列出各實(shí)驗(yàn)的數(shù)字化實(shí)現(xiàn)模型;繼而根據(jù)各模塊資源需求選取合適FPGA芯片,并給出硬件設(shè)計(jì)方案;最后,給出各模塊在FPGA上具體實(shí)現(xiàn)過程、系統(tǒng)測試結(jié)果及分析。測試和實(shí)際運(yùn)行結(jié)果表明設(shè)計(jì)方法正確,且功能和技術(shù)指標(biāo)滿足設(shè)計(jì)要求。 關(guān)鍵詞:通信原理,實(shí)驗(yàn)系統(tǒng),F(xiàn)PGA,DDS,多體制調(diào)制解調(diào),全數(shù)字COSTAS環(huán),位同步
標(biāo)簽: FPGA 通信原理 實(shí)驗(yàn)系統(tǒng)
上傳時(shí)間: 2013-07-07
上傳用戶:evil
隨著航天技術(shù)的發(fā)展,載人飛船、空間站等復(fù)雜航天器對(duì)空-地或空-空之間數(shù)據(jù)傳輸速率的要求越來越高。在此情況下,為了提高空間通信中數(shù)據(jù)傳輸?shù)目煽啃裕WC接收端分路系統(tǒng)能和發(fā)送端一致,必須要經(jīng)過幀同步。對(duì)衛(wèi)星基帶信號(hào)處理來說,幀同步是處理的第一步也是關(guān)鍵的一步。只有正確幀同步才能獲取正確的幀數(shù)據(jù)進(jìn)行數(shù)據(jù)處理。因此,幀同步的效率,將直接影響到整個(gè)衛(wèi)星基帶信號(hào)處理的結(jié)果。 @@ 本設(shè)計(jì)在研究CCSDS標(biāo)準(zhǔn)及幀同步算法的基礎(chǔ)上,利用硬件描述語言及ISE9.2i開發(fā)平臺(tái)在基于FPGA的硬件平臺(tái)上設(shè)計(jì)并實(shí)現(xiàn)了單路數(shù)據(jù)輸入及兩路合路數(shù)據(jù)輸入的幀同步算法,并解決了其中可能存在的幀滑動(dòng)及模糊度問題。在此基礎(chǔ)之上,針對(duì)兩路合路輸入時(shí)可能存在的兩路輸入不同步或幀滑動(dòng)在兩路中分布不均勻問題,設(shè)計(jì)實(shí)現(xiàn)了兩路并行幀同步算法,并利用ModelSim SE 6.1f工具對(duì)上述算法進(jìn)行了前仿真和后仿真,仿真結(jié)果表明上述算法符合設(shè)計(jì)要求。 @@ 本論文首先介紹了課題研究的背景及國內(nèi)外研究現(xiàn)狀,其次介紹了與本課題相關(guān)的基礎(chǔ)理論及系統(tǒng)的軟硬件結(jié)構(gòu)。然后對(duì)單路數(shù)據(jù)輸入幀同步、兩路數(shù)據(jù)合路輸入幀同步和兩路并行幀同步算法的具體設(shè)計(jì)及實(shí)現(xiàn)過程進(jìn)行了詳細(xì)說明,并給出了后仿真結(jié)果及結(jié)果分析。最后,對(duì)論文工作進(jìn)行了總結(jié)和展望,分析了其中存在的問題及需要改進(jìn)的地方。 @@關(guān)鍵詞 FPGA;CCSDS;幀同步:模糊度;幀滑動(dòng)
標(biāo)簽: CCSDS FPGA 標(biāo)準(zhǔn)
上傳時(shí)間: 2013-06-11
上傳用戶:liglechongchong
自20世紀(jì)80年代以來,正交頻分復(fù)用技術(shù)不但在廣播式數(shù)字音頻和視頻領(lǐng)域得到廣泛的應(yīng)用,而且已經(jīng)成為無線局域網(wǎng)標(biāo)準(zhǔn)(例如IEEE802.11a和HiperLAN/2等)的一部分。OFDM由于其頻譜利用率高,成本低等原因越來越受到人們的關(guān)注。隨著人們對(duì)通信數(shù)據(jù)化、寬帶化、個(gè)人化和移動(dòng)化需求的增強(qiáng),OFDM技術(shù)在綜合無線接入領(lǐng)域?qū)?huì)獲得越來越廣泛的應(yīng)用。人們開始集中越來越多的精力開發(fā)OFDM技術(shù)在移動(dòng)通信領(lǐng)域的應(yīng)用,本文也是基于無線通信平臺(tái)上的OFDM技術(shù)的運(yùn)用。 本文的所有內(nèi)容都是建立在空地?cái)?shù)據(jù)無線通信系統(tǒng)下行鏈路FPGA實(shí)現(xiàn)基礎(chǔ)上的。本文作者的主要工作集中在鏈路接收端的FPGA實(shí)現(xiàn)和調(diào)試上。主要包括幀同步(時(shí)間同步)算法的研究與設(shè)計(jì)、OFDM頻率同步算法的研究與設(shè)計(jì)以及同步模塊、OFDM解調(diào)模塊、QAM解調(diào)模塊的FPGA實(shí)現(xiàn)。最終實(shí)現(xiàn)高速數(shù)字圖像傳輸系統(tǒng)下行鏈路在無線環(huán)境中連通。 對(duì)于無線移動(dòng)通信系統(tǒng)而言,多普勒頻移、收發(fā)設(shè)備的本地載頻偏差均可能破壞OFDM系統(tǒng)子載波之間的正交性,從而導(dǎo)致ICI,影響系統(tǒng)性能。另外,由于OFDM系統(tǒng)大多采用IFFT/FFT實(shí)現(xiàn)調(diào)制解調(diào),因此在接收方確定FFT的起點(diǎn)對(duì)數(shù)據(jù)的正確解調(diào)也至關(guān)重要。同步技術(shù)即是針對(duì)系統(tǒng)中存在的定時(shí)偏差、頻率偏差進(jìn)行定時(shí)、頻偏的估計(jì)與補(bǔ)償,來減少各種同步偏差對(duì)系統(tǒng)性能的影響。在OFDM實(shí)現(xiàn)的關(guān)鍵技術(shù)中,同步技術(shù)是十分重要的一部分。本文花費(fèi)了三個(gè)章節(jié)闡述了同步技術(shù)的原理、算法和實(shí)現(xiàn)方法。 目前OFDM系統(tǒng)的載波同步方案,可以歸納為三大類:輔助數(shù)據(jù)類,盲估計(jì)類和基于循環(huán)前綴的半盲估計(jì)類。本文首先分析了各種載波同步方案的優(yōu)缺點(diǎn),并舉例說明了各個(gè)載波同步方式的實(shí)現(xiàn)方法。然后具體闡述了本文在FPGA平臺(tái)上實(shí)現(xiàn)的OFDM接收端同步的同步方式,包括其具體算法和FPGA實(shí)現(xiàn)結(jié)構(gòu)。本文所采用的幀同步和頻率同步方案都是采用輔助數(shù)據(jù)類的,在闡述其具體算法的同時(shí)對(duì)算法在不同參數(shù)和不同形式下的性能做出了仿真對(duì)比分析。 OFDM的解調(diào)采用FFT算法,在FPGA上的實(shí)現(xiàn)是十分方便的。本文主要闡述其實(shí)現(xiàn)結(jié)構(gòu),重點(diǎn)放在提取有效數(shù)據(jù)部分有效數(shù)據(jù)位置的推導(dǎo)過程。最后介紹了本文實(shí)現(xiàn)QAM軟解調(diào)的解調(diào)方法。 本文闡述算法采用先提出原理,然后給出具體公式,再根據(jù)公式中的系數(shù)和變量分析算法性能的方式。在闡述實(shí)現(xiàn)方式時(shí)首先給出實(shí)現(xiàn)框圖,然后對(duì)框圖中比較重要或者復(fù)雜的部分進(jìn)行詳細(xì)闡述。在介紹完每個(gè)模塊實(shí)現(xiàn)方式之后給出了仿真或者上板結(jié)果,最后再給出整體測試結(jié)果。
上傳時(shí)間: 2013-06-26
上傳用戶:希醬大魔王
隨著信息時(shí)代的到來,用戶對(duì)數(shù)據(jù)保護(hù)和傳輸可靠性的要求也在不斷提高。由于信道衰落,信號(hào)經(jīng)信道傳輸后,到達(dá)接收端不可避免地會(huì)受到干擾而出現(xiàn)信號(hào)失真。因此需要采用差錯(cuò)控制技術(shù)來檢測和糾正由信道失真引起的信息傳輸錯(cuò)誤。RS(Reed—Solomon)碼是差錯(cuò)控制領(lǐng)域中一類重要的線性分組碼,由于它編解碼結(jié)構(gòu)相對(duì)固定,性能強(qiáng),不但可以糾正隨機(jī)差錯(cuò),而且對(duì)突發(fā)錯(cuò)誤的糾錯(cuò)能力也很強(qiáng),被廣泛應(yīng)用在數(shù)字通信、數(shù)據(jù)存儲(chǔ)系統(tǒng)中,以滿足對(duì)數(shù)據(jù)傳輸通道可靠性的要求。因此設(shè)計(jì)一款高性能的RS編解碼器不但具有很大的應(yīng)用意義,而且具有相當(dāng)大的經(jīng)濟(jì)價(jià)值。 本文首先介紹了線形分組碼及其子碼循環(huán)碼、BCH碼的基礎(chǔ)理論知識(shí),重點(diǎn)介紹了BCH碼的重要分支RS碼的常用編解碼算法。由于其算法在有限域上進(jìn)行,接著介紹了有限域的有關(guān)理論。基于RS碼傳統(tǒng)的單倍結(jié)構(gòu),本文提出了一種八倍并行編碼及九倍并行解碼方案,并用Verilog HDL語言實(shí)現(xiàn)。其中編碼器基于傳統(tǒng)的線性反饋移位寄存器除法電路并進(jìn)行八倍并行擴(kuò)展,譯碼器關(guān)鍵方程求解模塊基于修正的歐幾里德算法設(shè)計(jì)了一種便于硬件實(shí)現(xiàn)的脈動(dòng)關(guān)鍵方程求解結(jié)構(gòu),其他模塊均采用九倍并行實(shí)現(xiàn)。由于進(jìn)行了超前運(yùn)算、流水線及并行處理,使編解碼的數(shù)據(jù)吞吐量大為提高,同時(shí)延時(shí)更小。 本論文設(shè)計(jì)了C++仿真平臺(tái),并與HDL代碼結(jié)果進(jìn)行了對(duì)比驗(yàn)證。Verilog HDL代碼經(jīng)過modelsim仿真驗(yàn)證,并在ALTERA STRATIX3 EP3SL15OF1152C2 FPGA上進(jìn)行綜合驗(yàn)證以及靜態(tài)時(shí)序分析,綜合軟件為QUATURSⅡ V8.0。驗(yàn)證及測試表明,本設(shè)計(jì)在滿足編解碼基本功能的基礎(chǔ)上,能夠?qū)崿F(xiàn)數(shù)據(jù)的高吞吐量和低延時(shí)傳輸,達(dá)到性能指標(biāo)要求。本論文在基于FPGA的RS(255,223)編解碼器的高速并行實(shí)現(xiàn)方面的研究成果,具有通用性、可移植性,有一定的理論及經(jīng)濟(jì)價(jià)值。
上傳時(shí)間: 2013-04-24
上傳用戶:思琦琦
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1