正交頻分復用(OFDM)技術是一種多載波數字調制技術,具有頻譜利用率高、抗多徑干擾能力強、成本低等特點,適合無線通信的高速化、寬帶化及移動化的需求,將成為下一代無線通信系統(4G)的核心調制傳輸技術。 本文首先描述了OFDM技術的基本原理。對OFDM的調制解調以及其中涉及的特性和關鍵技術等做了理論上的分析,指出了OFDM區別于其他調制技術的巨大優勢;然后針對OFDM中的信道估計技術,深入分析了基于FFT級聯的信道估計理論和基于聯合最大似然函數的半盲分組估計理論,在此基礎上詳細研究描述了用于OFDM系統的迭代的最大似然估計算法,并利用Matlab做了相應的仿真比較,驗證了它們的有效性。 而后,在Matlab中應用Simulink工具構建OFDM系統仿真平臺。在此平臺上,對OFDM系統在多徑衰落、高斯白噪聲等多種不同的模型參數下進行了仿真,并給出了數據曲線,通過分析結果可正確評價OFDM系統在多個方面的性能。 在綜合了OFDM的系統架構和仿真分析之后,設計并實現了基于FPGA的OFDM調制解調系統。首先根據802.16協議和OFDM系統的具體要求,設定了合理的參數;然后從調制器和解調器的具體組成模塊入手,對串/并轉換,QPSK映射,過采樣處理,插入導頻,添加循環前綴,IFFT/FFT,幀同步檢測等各個模塊進行硬件設計,詳細介紹了各個模塊的設計和實現過程,并給出了相應的仿真波形和參數說明。其中,針對定點運算的局限性,為系統設計并自定義了24位的浮點運算格式,參與傅立葉反變換和傅立葉變換的運算,在系統參數允許的范圍內,充分利用了有限資源,提高了系統運算精度;然后重點描述了基于FPGA的快速傅立葉變換算法的改進、優化和設計實現,針對原始快速傅立葉變換FPGA實現算法運算空閑時間過多,資源占用較大的問題,提出了帶有流水作業功能、資源占用較少的快速傅立葉變換優化算法設計方案,使之運用于OFDM基帶處理系統當中并加以實現,結果滿足系統參數的需求。最后以理論分析為依據,對整個OFDM的基帶處理系統進行了系統調試與性能分析,證明了設計的可行性。 綜上所述,本文完成了一個基于FPGA的OFDM基帶處理系統的設計、仿真和實現。本設計為OFDM通信系統的進一步改進提供了大量有用的數據。
上傳時間: 2013-07-25
上傳用戶:14786697487
本課題首先研究了常規的RS譯碼器的算法,確定在關鍵方程的計算中采用一種新改進的BM算法,然后提出了基于復數基的有限域快速并行乘法器和利用冪指數相減進行除法計算的有限域除法器,通過這些優化方法提高了RS譯碼器的速度,減少了譯碼延時和硬件資源使用,最后利用VHDL硬件描述語言在FPGA上實現了流水線處理的RS(255,223)譯碼器。 本課題實現的RS(255,223)硬件譯碼器的性能在國內具有領先水平,對我國以后航天項目高速數據傳輸系統的設計有著很大的意義。
上傳時間: 2013-06-29
上傳用戶:gokk
本文對于全并行Viterbi譯碼器的設計及其FPGA實現方案進行了研究,并最終將用FPGA實現的譯碼器嵌入到某數字通信系統之中。 首先介紹了卷積碼及Viterbi譯碼算法的基本原理,并對卷積碼的糾錯性能進行了理論分析。接著介紹了Viterbi譯碼器各個模塊實現的一些經典算法,對這些算法的硬件結構設計進行優化并利用FPGA實現,而后在QuartusⅡ平臺上對各模塊的實現進行仿真以及在Matlab平臺上對結果進行驗證。最后給出Viterbi譯碼模塊應用在實際系統上的誤碼率測試性能結果。 測試結果表明,系統的誤碼率達到了工程標準的要求,從而驗證了譯碼器設計的可靠性,同時所設計的基于FPGA實現的全并行Viterbi譯碼器適用于高速數據傳輸的應用場合。
上傳時間: 2013-07-30
上傳用戶:13913148949
數字電視近年來飛速發展,它最終取代模擬電視是一個必然趨勢。可編程邏輯技術以及EDA技術的升溫也帶來了電子系統設計的巨大變革。本論文將迅速發展的FPGA技術應用于數字電視系統中,研究探討了數字電視前端系統中的關鍵設備——傳輸流復用器的FPGA建模和實現,以及相關的關鍵技術。本論文首先介紹了數字電視的發展現狀和前景,概述了數字電視前端系統的組成結構與關鍵技術,以及可編程邏輯技術的發展和優勢。然后介紹了數字電視系統中的重要標準MPEG-2以及傳輸流復用器的原理和系統結構,并且從理論上闡述了復用器設計的關鍵技術:PSI重組和PCR調整。接著詳細說明了如何運用創新思路,采用獨特的硬件架構在一片FPGA上實現整個復用器的軟件和硬件系統的方案,并且舉例說明了復用器硬件邏輯設計中所運用的幾個FPGA設計技巧。最后對本文進行總結,并提出了數字電視系統中復用器設備未來發展的設想。本文中介紹的基于SOPC的硬件復用器設計方案,將系統的軟件和硬件集成在一款Altera公司新推出的低成本高密度cyclone系列FPGA上,并且將FPGA設計技巧運用于復用器的硬件邏輯設計中。整個設計方案不但簡化了系統設計,而且實現了穩定,高速,低成本,可擴展性強的復用器系統。
上傳時間: 2013-06-02
上傳用戶:gtzj
逆變控制器的發展經歷從分立元件的模擬電路到以專用微處理芯片(DSP/MCU)為核心的電路系統,并從數模混合電路過渡到純數字控制的歷程。但是,通用微處理芯片是為一般目的而設計,存在一定局限。為此,近幾年來逆變器專用控制芯片(ASIC)實現技術的研究越來越受到關注,已成為逆變控制器發展的新方向之一。本文利用一個成熟的單相電壓型PWM逆變器控制模型,圍繞逆變器專用控制芯片ASIC的實現技術,依次對專用芯片的系統功能劃分,硬件算法,全系統的硬件設計及優化,流水線操作和并行化,芯片運行穩定性等問題進行了初步研究。首先引述了單相電壓型PWM逆變器連續時間和離散時間的數學模型,以及基于極點配置的單相電壓型PWM逆變器電流內環電壓外環雙閉環控制系統的設計過程,同時給出了仿真結果,仿真表明此系統具有很好的動、靜態性能,并且具有自動限流功能,提高了系統的可靠性。緊接著分析了FPGA器件的特征和結構。在給出本芯片應用目標的基礎上,制定了FPGA目標器件的選擇原則和芯片的技術規格,完成了器件選型及相關的開發環境和工具的選取。然后系統闡述了復雜FPGA設計的設計方法學,詳細介紹了基于FPGA的ASIC設計流程,概要介紹了僅使用QuartusII的開發流程,以及Modelsim、SynplifyPro、QuartusII結合使用的開發流程。在此基礎上,進行了芯片系統功能劃分,針對:DDS標準正弦波發生器,電壓電流雙環控制算法單元,硬件PI算法單元,SPWM產生器,三角波發生器,死區控制器,數據流/控制流模塊等逆變器控制硬件算法/控制單元,研究了它們的硬件算法,完成了模塊化設計。分析了全數字鎖相環的結構和模型,以此為基礎,設計了一種應用于逆變器的,用比例積分方法替代傳統鎖相系統中的環路濾波,用相位累加器實現數控振蕩器(DCO)功能的高精度二階全數字鎖相環(DPLL)。分析了“流水線操作”等設計優化問題,并針對逆變器控制系統中,控制系統算法呈多層結構,且層與層之間還有數據流聯系,其執行順序和數據流的走向較為復雜,不利于直接采用流水線技術進行設計的特點,提出一種全新的“分層多級流水線”設計技術,有效地解決了復雜控制系統的流水線優化設計問題。本文最后對芯片運行穩定性等問題進行了初步研究。指出了設計中的“競爭冒險”和飽受困擾之苦的“亞穩態”問題,分析了產生機理,并給出了常用的解決措施。
上傳時間: 2013-05-28
上傳用戶:ice_qi
軟件無線電是二十世紀九十年代提出的一種實現無線通信的體系結構,被認為是繼模擬通信、數字通信之后的第三代無線電通信技術。它的中心思想是:構造一個開放性、標準化、模塊化的通用硬件平臺,并使寬帶模數和數模轉換器盡可能靠近天線,從而將各種功能,如工作頻段、調制解調類型、數據格式、加密模式、通信協議等用軟件來完成。 本論文首先介紹了軟件無線電的基本原理和三種結構形式,綜述了軟件無線電的幾項關鍵技術及其最新研究進展。其中調制解調模塊是軟件無線電系統中的重要部分,集中體現了軟件無線電最顯著的優點——靈活性。目前這一部分的技術實現手段多種多樣。隨著近幾年來芯片制造工藝的飛速發展,可編程器件FPGA以其高速的處理性能、高容量和靈活的可重構能力,成為實現軟件無線電技術的重要手段。 本論文調制解調系統的設計,選擇有代表性的16QAM和QPSK兩種方式作為研究對象,采用SystemView軟件作為系統級開發工具進行集成化設計。在實現系統仿真和FPGA整體規劃后,著重分析用VHDL實現其中關鍵模塊以及利用嵌入FPGA的CPU核控制調制解調方式轉換的方法。同時,在設計中成功地調用了Xilinx公司的IP核,實現了設計復用。由于FPGA內部邏輯可以根據需要進行重構,因而硬件的調試和升級變得很容易,而內嵌CPU使信號處理過程可以用軟件進行控制,充分體現了軟件無線電的靈活性。 通過本論文的研究,初步驗證了在FPGA內實現數字調制解調過程及控制的技術可行性和應用的靈活性,并對將來的擴展問題進行了研究和討論,為實現完整的軟件無線電系統奠定了基礎。
上傳時間: 2013-06-10
上傳用戶:xhz1993
本論文依據IEEE802.16a物理層對RS-CC碼的參數要求,研究了RS-CC碼的高速編、譯碼的VLSI硬件算法,同時對FPGA開發技術進行了研究,以VerilogHDL為描述語言,在Xilinx公司的FPGA上實現了高速的RS-CC編、譯碼器。RS譯碼器中,錯誤位置多項式和錯誤值多項式的求解采用無求逆單元,并具有規則數據流、易于VLSI實現的改進的歐幾里德算法(MEA);CC譯碼器由采用模歸一化路徑度量的全并行的“加比選(ACS)”模塊和具有脈動陣列結構的幸存路徑回溯模塊組成。 在實現RS-CC譯碼器的過程中,分別從算法上和根據FPGA的結構特點上,對譯碼器做了一些優化工作,降低了硬件資源占有率和提高了譯碼速度。 此外,還搭建了以Xilinx公司40萬等效門的FPGASpartan-Ⅲ400-4PQ208為主體,以Cypress公司的USB2.0芯片CY7C68013為高速數據接口的硬件試驗平臺,并在此試驗平臺上實現了文中的高速RS-CC編譯碼系統。
上傳時間: 2013-06-03
上傳用戶:lx9076
隨著電子技術的不斷發展,各種智能核儀器逐步走向自動化、智能化、數字化和便攜式的方向發展。針對傳統的多道脈沖幅度分析器體積大,人機交互不友好,不方便現場分析等的缺陷[5]。新型的高速、集成度高、界面友好的多道脈沖幅度分析器的陸續出現填補了這一缺點。 隨著電子技術的發展,以ARM為核的處理器技術的應用領域不斷擴大,相比較單片機而言,它的主頻高、運算速度快,可以滿足多道脈沖幅度分析器的苛刻的時間上的要求。而且ARM處理器功耗小,適合于功耗要求比較苛刻的地方,這些方面的特點正好滿足了便攜式多道脈沖幅度分析器野外勘察的要求。同時,由于以ARM為核的處理器具有豐富的外設資源,這樣就簡化了外設電路及芯片的使用,降低了功耗并增強了產品的信賴性。另外,ARM芯片可以方便的移植操作系統,為多道脈沖幅度分析器多任務的管理和并行的處理,甚至硬實時功能的實現提供了前提。而且在ARM平臺使用嵌入式linux操作系統使多道脈沖幅度分析器的軟件易于升級。 智能化和小型化是多道脈沖幅度分析器的發展趨勢。智能化要求系統的自動化程度高、操作簡便、容錯性好。智能化除了需要控制軟件外,還需要軟件命令的執行者即硬件控制電路來實現相應的控制邏輯,兩者的結合才能真正的實現智能化。小型化要求系統的體積小、功耗小、便于攜帶;小型化除了要求采用微功耗的器件,還要求電路板的尺寸盡量的小且所用元件盡量的少,但小型化的同時必須保持系統的智能化,即不能減少智能化所要求的復雜的邏輯和時序的控制功能。為此采用高集成度的ARM芯片實現控制電路能滿意地同時滿足智能化和小型化的要求。在研制的多道脈沖幅度分析器中,幾乎所有的控制都可以用控制芯片來實現,如閾值設定、自動穩譜以及多道數據采集,在節省了元件的數目和電路板的尺寸的同時仍能保持系統的智能化程度。 Linux內核精簡而高效,可修改性強,支持多種體系結構的處理器等,使得它是一個非常適合于嵌入式開發和應用的操作系統。嵌入式Linux可以運行的硬件平臺十分廣泛,從x86、MIPS、POWERPC到ARM,以及其他許多硬件體系結構。目前在世界范圍內,ARM體系結構的SOC逐漸占領32位嵌入式微處理器市場,ARM處理器及技術的應用幾乎已經深入到各個領域,例如:工業控制,無線通訊,網絡,消費類電子,成像等。 本課題采用三星公司生產的ARM(Advanced RISC Machines,先進精簡指令集機器)芯片S3C2410A設計并研制了一種便攜式的核數據采集系統設計方案。利用ARM芯片豐富的外設資源對傳統的多道脈沖幅度分析器進行改進和簡化。系統由前端探測器系統,以及由線性脈沖放大器、甄別電路、控制電路、采樣保持電路組成的前置電路,中央處理器模塊,顯示模塊,用戶交互模塊,存儲模塊,網絡傳輸模塊等多個模塊組成。本設計基于ARM9芯片S3C2410,并在此平臺上移植了嵌入式linux操作系統來進行任務的調度和處理等。 電路板核心板部分設計采用6層PCB板結構,這樣增加了系統可靠性,提高了電磁兼容的穩定性。數據采集系統是多道脈沖幅度分析器的核心,A/D轉換直接使用了S3C2410內置的ADC(Analog to Digital Converter,模數轉換器),在2.5 MHz的轉換時鐘下最大轉換速度500 KSPS(Kilo-Samples per second,千采樣點每秒),滿足了系統最低轉換時間≤5 μs的要求,并且控制簡單,簡化了外部接口電路。由于SD(Secure Digital Card,安全數碼卡)卡存儲容量大、攜帶方便、成本低等優點,所以設計中采用其作為外部的數據存儲設備,其驅動部分采用SD卡軟件包,為開發帶來了方便。本設計采用640*480的6.4寸LCD(Liquid Crystal Display,液晶顯示)屏作為人機交互的顯示部分,并且通過Qt/Embedded為系統提供圖形用戶界面的應用框架和窗口系統。其中包括了波形顯示部分和用戶菜單設置部分,這樣方便了用戶操作。系統的數據存取方面是基于SQLite嵌入式小型數據庫而進行的。為了方便數據向上位機的傳輸,系統設計中采用XML(Extensible Markup Language,可擴展標記語言)格式來組織傳輸的數據,通過基于TCP/IP(Transmission Control Protocol/Internet Protocol)協議的Linux下Socket套接字編程,來進行與上位機或PC(Personal Computer,個人計算機或桌面機)等的連接和數據傳輸。
上傳時間: 2013-04-24
上傳用戶:tzl1975
本文介紹了通訊協議轉換器研究的背景意義和目前國內外發展的現狀,并詳細敘述了所選方案的設計過程。本協議轉換器的豐控制芯片采用了基于ARM7內核的32位微控制芯片LPC2212,提供了高速穩定的硬件平臺。操作系統采用實時嵌入式操作系統μC/OS-Ⅱ,工作穩定,實時性強,移植方便。 本文的豐要內容如下:整體的設計思路,結構組成;系統硬件的設計,豐要包括網絡接口電路,USB接口電路,以及串口擴展電路;TCP/IP協議,豐要包括TCP協議,IP協議,ARP協議等;USB協議,豐要包括USB設備構架,USB數據流模型;串口數據轉以太網數據和 USB 數據以及太網數據和 USB 數據轉串口數據;嵌入式實時操作系統μC/OS-Ⅱ,豐要包括信號量,消息郵箱,消息隊列等;操作系統的移植,豐要包括與處理器相關的文件的改寫。整個系統的硬件和底層軟件部分已經完成,經串口調試軟件、USB總線監測軟件以及以太網數據監測軟件進行實際的收發數據實驗,驗證了方案的合理性。 在USB和以太網驅動程序的編寫中,查閱了大量的相關資料。對于USB協議,重點分析了USB協議的架構和數據流模型。對于TCP/IP協議,仔細分析了其封裝和分用,分析了TCP協議、IP協議、ARP協議的原理及程序的實現。對于操作系統的移植,給出了具體的實現步驟,并給出了豐要的代碼。
上傳時間: 2013-06-10
上傳用戶:f1364628965
高速光電隔離器6N137應用,高頻PWM輸出隔離器件
上傳時間: 2013-04-24
上傳用戶:907070592