MPEG-2是MPEG組織在1994年為了高級工業標準的圖象質量以及更高的傳輸率所提出的視頻編碼標準,其優秀性使之成為過去十年應用最為廣泛的標準,也是未來十年影響力最為廣泛的標準之一。 本文以MPEG-2視頻標準為研究內容,建立系統級設計方案,設計FPGA原型芯片,并在FPGA系統中驗證視頻解碼芯片的功能。最后在0.18微米工藝下實現ASIC的前端設計。完成的主要工作包括以下幾個方面: 1.完成解碼系統的體系結構的設計,采用了自頂而下的設計方法,實現系統的功能單元的劃分;根據其視頻解碼的特點,確定解碼器的控制方式;把視頻數據分文幀內數據和幀間數據,實現兩種數據的并行解碼。 2.實現了具體模塊的設計:根據本文研究的要求,在比特流格式器模塊設計中提出了特有的解碼方式;在可變長模塊中的變長數據解碼采用組合邏輯外加查找表的方式實現,大大減少了變長數據解碼的時間;IQ、IDCT模塊采用流水的設計方法,減少數據計算的時間:運動補償模塊,針對模塊數據運算量大和訪問幀存儲器頻繁的特點,采用四個插值單元同時處理,增加像素緩沖器,充分利用并行性結構等方法來加快運動補償速度。 3.根據視頻解碼的參考軟件,通過解碼系統的仿真結果和軟件結果的比較來驗證模塊的功能正確性。最后用FPGA開發板實現了解碼系統的原型芯片驗證,取得了良好的解碼效果。 整個設計采用Verilog HDL語言描述,通過了現場可編程門陣列(FPGA)的原型驗證,并采用SIMC0.18μm工藝單元庫完成了該電路的邏輯綜合。經過實際視頻碼流測試,本文設計可以達到MPEG-2視頻主類主級的實時解碼的技術要求。
上傳時間: 2013-07-27
上傳用戶:ice_qi
MP3音樂是目前最為流行的音樂格式,因其音質、復雜度與壓縮比的完美折中,占據著廣闊的市場,不僅在互聯網上廣為流傳,而且在便攜式設備領域深受人們喜愛。本文以MPEG-1的MP3音頻解碼器為研究對象,在實時性、面積等約束條件下,研究MP3解碼電路的設計方法,實現FPGA原型芯片,研究MP3原型芯片的驗證方法。 論文的主要貢獻如下: (1)使用算法融合方法合并MP3解碼過程的相關步驟,以減少緩沖區存儲單元的容量和訪存次數。如把重排序步驟融合到反量化模塊,可以減少一半的讀寫RAM操作;把IMDCT模塊內部的三個算法步驟融合在一起進行設計,可以省去存儲中間計算結果的緩存區單元。 (2)反量化、立體聲處理等模塊中,采用流水線設計技術,設置寄存器把較長的組合邏輯路徑隔開,提高了電路的性能和可靠性;使用連續訪問公共緩存技術,合理規劃各計算子模塊的工作時序,將數據計算的時間隱藏在訪存過程中;充分利用頻率線的零值區特性,有效地減少數據計算量,加快了數據處理的速度。 (3)設計了MP3硬件解碼器的FPGA原型芯片。采用Verilog HDL硬件描述語言設計RTL級電路,完成功能仿真,以Altera公司Stratix II系列的EP2S180 FPGA開發板為平臺,實現MP3解碼器的FPGA原型芯片。MP3硬件解碼器在Stratix II EP2S180器件內的資源利用率約為5%,其中組合邏輯查找表ALUT為7189個,寄存器共有4024個,系統頻率可達69.6MHz,充分滿足了MP3解碼過程的實時性要求。實驗結果表明,MP3音頻解碼FPGA原型芯片可正常播放聲音,解碼音質良好。
上傳時間: 2013-07-01
上傳用戶:xymbian
同步是移動通信領域中的關鍵技術,是保障通信初始和進行的必要過程,對系統的性能影響重大。縱觀移動通信系統的發展史,同步技術自始至終都是人們研究的熱點。 @@ WCDMA作為第三代移動通信無線接口標準之一,已經在全世界范圍內得到了商用。小區搜索是WCDMA的重要物理層過程,是實現下行移動臺和基站間同步的重要手段。 @@ 作為ASIC領域的一種半定制電路,現場可編程門陣列(FPGA)既解決了全定制電路不能修改的不足,又解決了原有可編程器件容量有限的問題。FPGA以其強大的現場可編程能力和開發速度優勢,逐漸成為ASIC電路中設計周期最短、開發費用最低、風險最小的器件之一。 @@ 因此,研究WCDMA同步算法及其在FPGA中的實現與驗證是具有理論和現實意義的。本文首先介紹了WCDMA物理層基礎,接著詳細討論了WCDMA主同步、輔同步和導頻同步的原理,介紹了前兩步同步的改進型算法和證明,并和傳統相關算法在資源和實現復雜度方面進行了比較,給出了下行同步的浮點仿真結果和分析。之后,深入討論了下行同步的FPGA (V4-SX-35)實現方案、運算流程和模塊間的接口設計。最后,介紹了下行同步的FPGA驗證方法。 @@ 本文較為深入的討論了WCDMA下行同步的算法和FPGA實現方案,給出了理論分析和仿真、實驗結果。并在低復雜度和資源開銷條件下,完成了FPGA的硬件設計和片上測試,達到了系統的性能指標。 @@關鍵詞:WCDMA;同步;小區搜索;FPGA
上傳時間: 2013-04-24
上傳用戶:wsm555
隨著人們對于高速無線數據業務的急切需求以及新的無線通信技術的發展,頻譜資源匱乏問題日益嚴重。無線頻譜的緊缺已經成為限制無線通信與服務應用持續發展的瓶頸。認知無線電技術(Cognitive Radio)改變了傳統的固定頻譜分配方式,它以頻譜利用的高效性為目標,允許非授權用戶擇機利用授權用戶的頻譜空洞傳輸數據,以此來解決無線頻譜資源短缺的問題。它是具有自主尋找和使用空閑頻譜資源能力的智能無線電技術。本文的目標是在基于FPGA+DSP的系統硬件平臺上,以軟件編程的方式實現認知無線電數據傳輸的功能。 軟件無線電是實現認知無線電的理想平臺。本文首先闡述了軟件無線電的基本工作原理及關鍵技術途徑,對多速率信號處理中的內插和抽取、帶通采樣、數字下變頻、濾波等技術進行了分析與探討,為設計多速率調制解調系統提供了理論基礎。然后針對軟件無線電的要求給出了基于FPFA+DSP的系統設計硬件框圖,并對其中的部分硬件(FPGA、AD9857、AD9235)做了簡要的描述并給出其初始化過程。在理解基本概念和原理的基礎上,詳細論述了在系統硬件設計平臺上實現的π/4-DQPSK、8PSK、16QAM調制解調技術。本文給出了調制解調系統實現方案中的各個功能模塊(差分編、解碼,加同步頭、內插和成形濾波,下變頻,系統同步等)具體的設計方案和通過硬件編程實現了板級的仿真和最后的硬件實現,并對其中得到的數據進行分析,進一步驗證方案的可行性。最后介紹了通信板同頻譜感知板協同工作原理,依據頻譜感知板獲取的各個信道狀況自適應的選擇π/4-DQPSK、8PSK、16QAM調制解調方式并在FPGA上實現了其中部分功能。
上傳時間: 2013-05-30
上傳用戶:fywz
安川變頻器的大功率逆變電路很有特色,它沒有采用負電源,值得大家學習。
上傳時間: 2013-07-28
上傳用戶:kkchan200
數字高清電視是當前世界上最先進的圖像壓縮編碼技術和數字傳輸技術的結合,是高技術競爭的焦點之一。其中,信道處理系統及其相關芯片更是集中了數字信號處理、前向糾錯編解碼等數字電視傳輸的核心技術,成為設計和開發整個數字電視系統的關鍵技術之一。本文以衛星數字電視的信道處理系統為對象,結合國際通行的DVB-S/S2標準,研究了該系統在發射端的設計與實現所涉及到的一系列內容。 本文介紹了數字電視的發展概況和主要標準,特別是對我國衛星電視的發展進行了詳細的介紹。然后,本文DVB-S/S2信道處理系統的基本原理進行了介紹和分析,主要包括RS碼、卷積碼、BCH碼、LDPC碼等的差錯編碼的基本原理,以及基帶信號處理的基本原理。在此基礎上對兩種系統的傳輸性能和DVB-S2的后向兼容系統分別進行了基于Matlab的仿真。最后闡述了基于FPGA的DVB-S調制器的信道編碼和調制實現,按功能對DVB-S/S2信道編碼過程進行模塊分解,并針對每個模塊進行工作原理分析、算法分析、HDL描述、時序仿真及FPGA實現。DVB-S/S2調制器的核心是信道編碼和調制部分,利用FPGA在數字信號處理方面的優勢,本文重點對其中的幾個關鍵模塊,包括RS編碼、卷積交織器、卷積編碼、BCH編碼、LDPC編碼等的實現算法進行了比較詳細的分析,并通過HDL描述和時序仿真來驗證算法正確性。
上傳時間: 2013-07-10
上傳用戶:gmh1314
高速、高精度已經成為伺服驅動系統的發展趨勢,而位置檢測環節是決定伺服系統高速、高精度性能的關鍵環節之一。光電編碼器作為伺服驅動系統中常用的檢測裝置,根據結構和原理的不同分為增量式和絕對式。本文從原理上對增量式光電編碼器和絕對式光電編碼器做了深入的分析,通過對比它們的特性,得出了絕對式光電編碼器更適合高速、高精度伺服驅動系統的結論。 絕對式光電編碼器精度高、位數多的特點決定其通信方式只能采取串行傳輸方式,且由相應的通信協議控制信息的傳輸。本文首先針對編碼器主要生產廠商日本多摩川公司的絕對式光電編碼器,深入研究了通信協議相關的硬件電路、數據幀格式、時序等。隨后介紹了新興的電子器件FPGA及其開發語言硬件描述語言Verilog HDL,并對基于FPGA的絕對式編碼器通信接口電路做了可行性的分析。在此基礎上,采用自頂向下的設計方法,將整個接口電路劃分成發送模塊、接收模塊、序列控制模塊等多個模塊,各個模塊采用Verilog語言進行描述設計編碼器接口電路。最終的設計在相關硬件電路上實現。最后,通過在TMS320F2812伺服控制平臺上編寫的硬件驅動程序驗證了整個設計的各項功能,達到了設計的要求。
上傳時間: 2013-07-11
上傳用戶:snowkiss2014
國家863項目“飛行控制計算機系統FC通信卡研制”的任務是研究設計符合CPCI總線標準的FC通信卡。本課題是這個項目的進一步引伸,用于設計SCI串行通信接口,以實現環上多計算機系統間的高速串行通信。 本文以此項目為背景,對基于FPGA的SCI串行通信接口進行研究與實現。論文先概述SCI協議,接著對SCI串行通信接口的兩個模塊:SCI節點模型模塊和CPCI總線接口模塊的功能和實現進行了詳細的論述。 SCI節模型包含Aurora收發模塊、中斷進程、旁路FIFO、接受和發送存儲器、地址解碼、MUX。在SCI節點模型的實現上,利用FPGA內嵌的RocketIO高速串行收發器實現主機之間的高速串行通信,并利用Aurora IP核實現了Aurora鏈路層協議;設計一個同步FIFO實現旁路FIFO;利用FPGA上的塊RAM實現發送和接收存儲器;中斷進程、地址解碼和多路復合分別在控制邏輯中實現。 CPCI總線接口包括PCI核、PCI核的配置模塊以及用戶邏輯三個部分。本課題中,采用FPGA+PCI軟核的方法來實現CPCI總線接口。PCI核作為PCI總線與用戶邏輯之間的橋梁:PCI核的配置模塊負責對PCI核進行配置,得到用戶需要的PCI核;用戶邏輯模塊負責實現整個通信接口具體的內部邏輯功能;并引入中斷機制來提高SCI通信接口與主機之間數據交換的速率。 設計選用硬件描述語言VerilogHDL和VHDL,在開發工具Xilinx ISE7.1中完成整個系統的設計、綜合、布局布線,利用Modelsim進行功能及時序仿真,使用DriverWorks為SCI串行通信接口編寫WinXP下的驅動程序,用VC++6.0編寫相應的測試應用程序。最后,將FPGA設計下載到FC通信卡中運行,并利用ISE內嵌的ChipScope Pro虛擬邏輯分析儀對設計進行驗證,運行結果正常。 文章最后分析傳輸性能上的原因,指出工作中的不足之處和需要進一步完善的地方。
上傳時間: 2013-04-24
上傳用戶:竺羽翎2222
本項目完成的是基于中國“數字電視地面廣播傳輸系統幀結構、信道編碼和調制”國家標準的發射端系統FPGA設計與實現。在本設計中,系統采用了Stratix系列的EP1S80F1020C5 FPGA為基礎構建的主硬件處理平臺。對于發射端系統,數據處理部分的擾碼器(隨機化)、前向糾錯編碼(FEC)、符號星座映射、符號交織、系統信息復用、頻域交織、幀體數據處理(OFDM調制)、同步PN頭插入、以及信號成形4倍插值滾降濾波器(SRRC)等各模塊都是基于FPGA硬件設計實現的。其中關鍵技術:TDS-OFDM技術及其和絕對時間同步的復幀結構、信號幀的頭和幀體保護技術、低密度校驗糾錯碼(LDPC)等,體現了國標的自主創新特點,為數字電視領域首次采用。其硬件實現,亦尚未有具體產品參考。 本文首先介紹了當今國內外數字電視的發展現狀,中國數字電視地面廣播傳輸國家標準的頒布背景。并對國標系統技術原理框架,發端系統的整體結構以及FPGA設計的相關知識進行了簡要介紹。在此基礎上,第三章重點、詳細地介紹了基于FPGA實現的發射端系統各主要功能模塊的具體結構設計,論述了系統中各功能模塊的FPGA設計和實現,包括設計方案、算法和結構的選取、FPGA實現、仿真分析等。第四章介紹了對整個系統的級連調試過程中,對系統結構進行的優化調整,并對級連后的整個系統的性能進行了仿真、分析和驗證。作者在項目中完成的工作主要有: 1.閱讀相關資料,了解并分析國標系統的技術結構和原理,分解其功能模塊。 2.制定了基于國標的發端系統FPGA實現的框架及各模塊的接口定義。 3.調整和改進了3780點IFFT OFDM調制模塊及滾降濾波器模塊的FPGA設計并驗證。 4.完成了擾碼器、前向糾錯編碼、符號星座映射、符號交織、系統信息復用、頻域交織、幀體數據處理、同步PN頭插入、以及信號成形4倍插值滾降濾波器等功能模塊的FPGA設計和驗證。 5.在系統級連調試中,利用各模塊數據結構特點,優化系統模塊結構。 6.完成了整個發射端系統FPGA部分的調試、分析和驗證。
上傳時間: 2013-04-24
上傳用戶:zzbbqq99n
隨著電力電子技術、微處理器技術、控制理論及永磁材料等技術的快速發展,以永磁同步電機作為控制對象的傳動領域得到了越來越廣泛的關注,隨著FPGA的技術的普及和廣泛應用,使得各種先進的控制算法得以實現,于是數字化、智能化的永磁交流控制器成為必然的發展趨勢和當前的研究熱點。本文的主要工作就是圍繞數字化的永磁同步電機控制器研究來展開。首先深入研究了永磁同步電機的數學建模方法及電機控制策略問題。在對永磁同步電機的數學模型進行了推導的基礎上,在PSIM仿真軟件中建立了永磁同步電機的電機模型,提出了一種永磁同步電機傳統控制系統仿真建模的新方法。其次對常用的數字脈寬調制方法進行了數學推導,并對滑模控制理論和矢量控制進行了深入的研究分析,將滑模變結構控制應用于永磁同步電機的調速系統中,改善了傳統PI控制器參數整定繁瑣、系統魯棒性差的缺點,仿真結果驗證了該系統設計方案的優越性。最后在永磁同步電機建模仿真的基礎上,根據永磁同步電機控制器的設計要求及FPGA的特點,提出永磁同步電機控制器的的設計方案。按照FPGA模塊化設計思想,將整個系統進行了合理的劃分,分別對SVPWM、Park變換、SMC、反饋速度測量等重要模塊的FPGA硬件實現算法進行了深入的研究。各模塊在Modelsim平臺上完成功能仿真后并下載到Spartan-3E開發板上完成硬件驗證,驗證結果表明:永磁同步電機在低速和高速時都能穩定運行,從而證實了本設計方案的可行性。
上傳時間: 2013-04-24
上傳用戶:wff