本論文主要對無線擴頻集成電路設計中的信道編解碼算法進行研究并對其FPGA實現思路和方法進行相關研究。 近年來無線局域網IEEE802.11b標準建議物理層采用無線擴頻技術,所以開發一套擴頻通信芯片具有重大的現實意義。無線擴頻通信系統與常規通信相比,具有很強的抗干擾能力,并具有信息蔭蔽、多址保密通信等特點。無線信道的特性較復雜,因此在無線擴頻集成電路設計中,加入信道編碼是提高芯片穩定性的重要方法。 在了解擴頻通信基本原理的基礎上,本文提出了“串聯級聯碼+兩次交織”的信道編碼方案。串聯的級聯碼由外碼——(15,9,4)里德-所羅門(Reed-SOLOMON)碼,和內碼-(2,1,3)卷積碼構成,交織則采用交織深度為4的塊交織。重點對RS碼的時域迭代譯碼算法和卷積碼的維特比譯碼算法進行了詳細的討論,并完成信道編譯碼方案的性能仿真及用FPGA實現的方法。 計算機仿真的結果表明,采用此信道編碼方案可以較好的改善現有仿真系統的誤符號率。 本論文的內容安排如下:第一章介紹了無線擴頻通信技術的發展狀態以及國內外開發擴頻通信芯片的現狀,并給出了本論文的研究內容和安排。第二章主要介紹了擴頻通信的基本原理,主要包括擴頻通信的定義、理論基礎和分類,直接序列擴頻通信方式的數學模型。第三章介紹了基本的信道編碼原理,信道編碼的分類和各自的特點。第四章給出了本課題選擇的信道編碼方案——“串聯級聯碼+兩次交織”,詳細討論了方案中里德-所羅門(Reed-SOLOMON)碼和卷積碼的基本原理、編碼算法和譯碼算法。最后給出編碼方案的實際參數。第五章對第四章提出的編碼方案進行了性能仿真。第六章結合項目實際,討論了FPGA開發基帶擴頻通信系統的設計思路和方法。首先對FPGA開發流程以及實際開發的工具進行了簡要的介紹,然后給出了擴頻通信系統的總體設計。對發射和接收子系統中信道編碼、解碼等相關功能模塊的實現原理和方法進行分析。第七章對論文的工作進行總結。
上傳時間: 2013-07-18
上傳用戶:hbsunhui
糾錯碼技術是一種通過增加一定冗余信息來提高信息傳輸可靠性的有效方法。RS碼是一種典型的糾錯碼,在線性分組碼中,它具有最強的糾錯能力,既能糾正隨機錯誤,也能糾正突發錯誤,在深空通信、移動通信、磁盤陣列、光存儲及數字視頻廣播(DVB)等系統中具有廣泛的應用。 DVD是一種高容量的存儲媒質。DVD技術的應用很廣泛,在數字技術中占有重要地位。DVD系統中采用里德-所羅門乘積碼(RS-PC:Reed-SOLOMON ProductCode)進行糾錯,RS碼譯碼器在伺服芯片中具有重要作用。 FPGA在開發階段具有安全、方便、可隨時修改設計等不可替代的優點,在電子系統中采用FPGA可以極大的提升硬件系統設計的靈活性,可靠性,同時提高硬件開發的速度和降低系統的成本。FPGA的固有優點使其得到越來越廣泛的應用,FPGA設計技術也被越來越多的設計人員所掌握。 本文首先介紹了編碼理論和常用的RS編譯碼算法,提出RS編碼器實現方案,詳細分析了譯碼器的ME算法和改進BM算法的實現,針對ME算法提出了一種流水線結構的糾刪糾錯RS譯碼器實現方案,在譯碼器復雜度和延時上作了折衷,降低了譯碼器的復雜度并提高了最高工作頻率,利用有限域乘法器的特性對編譯碼電路進行優化。這些技術的采用大大的提高了RS編譯碼器的效率,節省了RS編譯碼器占用的資源。在Xilinx公司的Virtex-II系列FPGA上設計并成功實現了RS(208,192)編譯碼器。
上傳時間: 2013-07-20
上傳用戶:xinshou123456
本文采用Altera公司的FPGA器件Cyclone III系列EP3C10作為核心器件構成了R-S(255,223)編碼系統;利用Quartus II 9.0作為硬件仿真平臺,用硬件描述語言Verilog_HDL實現編程,并且通過JTAG接口與EP3C10連接。R-S(Reed-SOLOMON)碼是一類糾錯能力很強的特殊的非二進制BCH碼,能應對隨機性和突發性錯誤,廣泛應用于各種通信系統中和保密系統中。R-S(255,223)碼能夠檢測32字節長度和糾錯16字節長度的連續數據錯誤信息。
標簽: CycloneIII RS編碼
上傳時間: 2013-11-07
上傳用戶:exxxds
本文采用Altera公司的FPGA器件Cyclone III系列EP3C10作為核心器件構成了R-S(255,223)編碼系統;利用Quartus II 9.0作為硬件仿真平臺,用硬件描述語言Verilog_HDL實現編程,并且通過JTAG接口與EP3C10連接。R-S(Reed-SOLOMON)碼是一類糾錯能力很強的特殊的非二進制BCH碼,能應對隨機性和突發性錯誤,廣泛應用于各種通信系統中和保密系統中。R-S(255,223)碼能夠檢測32字節長度和糾錯16字節長度的連續數據錯誤信息。
標簽: CycloneIII RS編碼
上傳時間: 2013-10-08
上傳用戶:yuchunhai1990
在matlab中,使用Koetter-Vardy算法進行Reed-SOLOMON碼的解碼。
標簽: matlab
上傳時間: 2015-06-09
上傳用戶:zhuimenghuadie
實現8比特字節的RS糾錯編碼,可以指定極性校驗字節數目,能產生的最大校驗序列長度為255字節(含極性校驗字節).This is an implementation of a Reed-SOLOMON code with 8 bit bytes, and a configurable number of parity bytes. The maximum sequence length (codeword) that can be generated is 255 bytes, including parity bytes.
上傳時間: 2016-08-24
上傳用戶:思琦琦
This thesis is devoted to several efficient VLSI architecture design issues in errorcorrecting coding, including finite field arithmetic, (Generalized) Low-Density Parity- Check (LDPC) codes, and Reed-SOLOMON codes.
標簽: errorcorrecting architecture efficient devoted
上傳時間: 2017-05-08
上傳用戶:康郎
:采用FPGA來實現一個基于OFDM技術的通信系統中的基帶數據處理部分,即調制解調器。其中發射部分的調制器包括:信道編碼(Reed-SOLOMON編碼),交織,星座映射,FFT和插入循環前綴等模塊。我另外制作了相應的解調器,可以實現上述功能的逆變換。
上傳時間: 2017-06-23
上傳用戶:ukuk
信息論與編碼理論_沈世鎰 陳魯生2002科學出版社 本書主要介紹了信息論與編碼理論的基本內容,其特點是具有較嚴謹的數學描述與推導,同時注意到信息論的實用背景,其中許多典型問題在通信工程中已得到實際應用。全書共12章,主要內容包括:信息的度量和信源、信道編碼問題與編碼定理,編碼理論中用到的基本代數知識,編碼理論的基本概念和基本問題,線性碼、漢明碼以及循環碼、BCH碼、Reed-SOLOMON碼及其他的一些重要的線性碼、以及信息與編碼理論的應用問題。本書每章末均附有習題,其中有些習題是對正文內容的補充,以供學生復習鞏固書中所學的內容。 本書可作為高等院校信息科學專業及相關專業的本科生教材,也可供相關領域中的研究生、教學與科研人員和工程技術人員參考。
上傳時間: 2013-11-27
上傳用戶:zmy123
正交頻分復用(OFDM,Orthogonal Frequency Division Multiplexing)是當前一種非常熱門的通信技術。它即可以被看作是一種調制技術,也可以被看作是一種復用技術。由于它具有抗多徑衰落和頻譜利用率高的特點,因此被廣泛應用于高速數字通信領域,比如應用于IEEE 802.11a無線局域網(WLAN)的物理層等等。我的畢業設計的核心任務是:采用FPGA來實現一個基于OFDM技術的通信系統中的基帶數據處理部分,即調制解調器。其中發射部分的調制器包括:信道編碼(Reed-SOLOMON編碼),交織,星座映射,FFT和插入循環前綴等模塊。我另外制作了相應的解調器,可以實現上述功能的逆變換。另外,我還對OFDM技術,IEEE 802.11a的標準文獻,基于Simulink的OFDM模型和仿真,ALTERA公司的技術和IP Core的使用等方面進行了研究。這些在文章中都有體現。
上傳時間: 2022-07-29
上傳用戶: