這篇論文以數字電視條件接收系統為研究對象,系統硬件設計以DSP和FPGA為實現平臺,采用以DSP實現其加密算法、以FPGA實現其外圍電路,對數字電視條件接收系統進行設計。首先根據數字電視條件接收系統的原理及其軟硬分離的發展趨勢,提出采用 DSP+FPGA結構的設計方式,將ECC與AES加密算法應用于SK與CW的加密;根據其原理對系統進行總體設計,同時對系統各部分的硬件原理圖進行詳細設計,并進行 PCB設計。其次采用從上而下的設計方式,對FPGA實現的邏輯功能劃分為各個功能模塊,然后再對各個模塊進行設計、仿真。采用Quartus Ⅱ7.2軟件對FPGA實現的邏輯功能進行設計、仿真。仿真結果表明:基于通用加擾算法(CSA)的加擾器模塊,滿足TS流加擾要求;塊加密模塊的最高時鐘頻率達到229.89MHz,流加密模塊的最高時鐘頻率達到331.27MHz,對于實際的碼流來說,具有比較大的時序裕量;DSP接口模塊滿足 ADSP BF-535的讀寫時序;包處理模塊實現對加密后數據的包處理。最后對條件接收系統中加密算法程序采用結構化、模塊化的編程方式進行設計。 ECC設計時采用C語言與匯編語言混合編程,充分利用兩種編程語言的優勢。將ECC 與AES加密算法在VisualDSP++3.0開發環境下進行驗證,并下載至ADSP BF-535評估板上運行。輸出結果表明:有限域運算匯編語言編程的實現方式,其運行速度明顯提高, 192位加法提高380個時鐘周期,32位乘法提高92個時鐘周期;ECC與AES達到加密要求。上述工作對數字電視條件接收系統的設計具有實際的應用價值。關鍵詞:條件接收,DSP,FPGA,ECC,AEs
上傳時間: 2013-07-03
上傳用戶:www240697738
隨著數字電視全國范圍丌播時間表的臨近,數字電視技術得到很大發展,數字電視信號在信源基帶數據和信道傳輸等方面已經進一步標準化,數字電視傳播途徑也越來越廣,在衛星、地面及有線電視網中傳輸數字電視信號得到迅速發展。借著2008年奧運的東風,數字電視領域的應用研究方興未艾。 本課題目的是完成有線數字電視廣播系統的重要設備--調制器的設計和實現,核心器件選用FPGA芯片。系統硬件實現以國家標準GY/T 170-2001(有線數字電視廣播信道編碼與調制規范)為主要依據,以Xilinx公司的Virtex系列(Virtex 4,Virtex 5)芯片及相關開發板(ML402、ML506)為平臺,主要任務是基于相關標準對其實用技術進行研究和開發。完成了信道編碼和調制的模塊劃分、Verilog HLD程序的編寫(或IP核的調用)和仿真以及在板調試和聯調等工作,設計目的是在提高整個系統集成度的前提下實現多頻點調制。 本文在研究現有數字電視網絡技術和相關產品的基礎上,以國標GY/T170-2001為主要依據并參閱了其他的相關標準,提出了多頻點QAM調制器的實現方案。整個工作包括:模塊劃分,完成了基帶物理接口(輸入)、包頭反轉與隨機化、RS編碼、卷積交織、碼流變換、差分編碼、星座映射、基帶成型(包括Nyquist濾波器、半帶濾波器、CIC濾波器的設計或模塊調用)、高端DAC的配置(輸出)等模塊的Verilog HLD程序的編寫(或者IP核調用)和仿真等工作;成功進行了開發板板級調試,調試的過程中充分利用Xilinx公司的開發板和調試軟件ChipScope,成功設計了驗證方案并進行了模塊驗證;最后進行了各模塊聯調工作,設計了系統驗證方案并成功完成對整個系統的驗證工作。 經測試表明,該系統主要性能達到國家相關標準GY/T 198-2003(有線數字電視廣播QAM調制器技術要求和測量方法)規定的技術指標,可以進入樣機試生產環節。
上傳時間: 2013-04-24
上傳用戶:jiangfire
在擴頻通信中,Rake接收是抵抗多徑衰落的有效方法。本文首先介紹無線移動通信的信道特性,然后對Rake接收的基本原理和接收機結構進行詳細描述,并對Rake接收性能進行了仿真比較。仿真結果表明,在多徑信道條件下,Rake接收方式能很好的改善接收系統誤碼性能;采用GOLD序列擴頻比m序列擴頻方式時,Rake接收方法性能提高的更明顯。
上傳時間: 2013-11-16
上傳用戶:whenfly
本文對MIMO OFDM 系統中基于iJlI練序列的信道估計問題進行了研究,針對信道沖擊響應的最大抽頭數大于每個OFDM符號中導頻數的情況,提出一種有效的結合前后若干iJII練序列進行信道估計的算法和結合方式。仿真結果表明,在基于無線局域網(WLAN)中打包傳送的MIMO OFDM系統里,本文的方法比采用塊狀訓練序列的估計算法有著更小的歸一化均方誤差。
上傳時間: 2013-10-23
上傳用戶:xianglee
分析了在HAPS中應用協作通信的需求,研究了HAPS通信信道在不同仰角區域的特性,在此基礎上提出一種HAPS通信中基于MIMO的信號協作接收方案,并在不同仰角區域中對該協作接收方案進行性能仿真,仿真結果表明,在中、低仰角區域內使用該協作接收方案能夠獲得較大的組合分集增益,但是,對于高仰角區域此協作通信方案的性能改善不明顯,最后,就上述2種現象產生的原因進行了分析。
上傳時間: 2014-12-30
上傳用戶:hzht
提供I2C總線初始化、工作時的啟始位、結束位、提供I2C總線的時鐘信號,并返回在時鐘電平為高期間 SDA信號線上狀態。本函數可用于數據發送,也可用于數據接收
上傳時間: 2015-03-15
上傳用戶:yzhl1988
利用哈夫曼編碼進行通信可以大大提高通信信道利用率,縮短信息傳輸時間,降低傳輸成本。這要求在發送端通過一個編碼系統將傳輸數據預先編碼;在接收端將傳來的數據進行譯碼(復原)。對于雙工信道(即可以雙工傳輸信息的信道),每端都需要一個完整的編/譯碼系統。為這樣的信息收發站設計的一個哈夫曼編/譯碼系統。
上傳時間: 2014-01-21
上傳用戶:lps11188
利用哈夫曼編碼進行通信可以大大提高通信信道利用率,縮短信息傳輸時間,降低傳輸成本。這要求在發送端通過一個編碼系統將傳輸數據預先編碼;在接收端將傳來的數據進行譯碼(復原)。對于雙工信道(即可以雙工傳輸信息的信道),每端都需要一個完整的編/譯碼系統。為這樣的信息收發站設計的一個哈夫曼編/譯碼系統。 (2
上傳時間: 2015-04-01
上傳用戶:hustfanenze
CAN的調試程序。CAN的初始化重要包括下面幾個方面。RXB0SIDH,RXB0SIDL,RXB0MIDH,RXB0MIDL。這是接收過濾器。TXB0SIDH,TXB0SIDL,TXB0DLC,這是發送標志位。還有波特率寄存器。操作模式為 正常模式。
上傳時間: 2013-12-22
上傳用戶:dsgkjgkjg
基于串口AT的手機短信程序 一個基于串口的手機短信發送/接收程序;Demo很簡單,是以異步方式讀寫串口的;在對話框初始化中修改串口的配置參數正確后,能100%的正常發送/接收短信。
上傳時間: 2015-04-05
上傳用戶:waitingfy