目前對數字化音頻處理的具體實現主要集中在以DSP或專用ASIC芯片為核心的處理平臺的開發方面,存在著并行處理性能差,系統升級和在線配置不靈活等缺點。另一方面現有解決方案的設計主要集中于處理器芯片,而對于音頻編解碼芯片的關注度較低,而且沒有提出過從芯片層到PCB板層的完整設計思路。本文針對上述問題對數字化音頻處理平臺進行了研究,主要內容包括: 1、提出了基于FPGA的通用音頻處理平臺,該方案有別于現有的基于MCU、DSP和其它專用ASIC芯片的方案,論證了基于FPGA的音頻處理系統的結構及設計工作流程,并對嵌入式音頻處理系統專門進行了研究。 2、提出了從芯片層到PCB板層的完整設計思路,并將設計思路得以實現。完成了FPGA的設計及實現過程,包括:系統整體分析,設計流程分析,配置模塊和數據通信模塊的RTL實現等;解決了FPGA與音頻編解碼芯片TLV320AIC23B之間接口不匹配問題;給出配置和數據通信模塊的功能方框圖;從多個角度完善PCB板設計,給出了各個系統組成部分的詳細設計方案和硬件電路原理圖,并附有PCB圖。 3、建立了實驗和分析環境,完成了各項實驗和分析工作,主要包括:PCB板信號完整性分析和優化,FPGA系統中各個功能模塊的實驗與分析等。實驗和分析結果論證了系統設計的合理性和實用性。 本文的研究與實現工作通過實驗和分析得到了驗證。結果表明,本文提出的由FPGA和音頻編解碼芯片TLV320AIC23B組成的數字化音頻處理系統完全可以實現音頻信號的數字化處理,從而可以將FPGA在數字信號處理領域的優點充分發揮于音頻信號處理領域。
上傳時間: 2013-04-24
上傳用戶:lanwei
互聯網、移動通信、星基導航是21世紀信息社會的三大支柱產業,而GPS系統的技術水平和發展歷程代表著全世界衛星導航系統的發展狀況。目前,我國已經成為GPS的使用大國,衛星導航產業鏈也已基本形成。然而,我們對GPS核心技術的研究還不夠深入,我國GPS產品的核心部分多數還是靠進口。 GPS接收機工作時,為了將本地信號和接收到的信號同步,要完成復雜的信號處理過程。其中,如何捕獲衛星信號并保持對信號的跟蹤是最重要的核心技術。很多研究者提出了多種解決方法,但這些方法多數都只停留在理論階段,無法應用于GPS接收機系統進行實時處理。 本課題在分析了多種現有算法的基礎上,研究設計了基于FPGA的GPS信號捕獲與跟蹤系統。在研究過程中,首先利用Nemerix公司的GPS芯片組設計制作了GPS接收機模塊,它能正常穩定地工作,并可用作GPS基帶信號處理的研究平臺;該平臺可實時地輸出GPS數字中頻信號;本課題在中頻信號的基礎上深入研究了GPS信號的捕獲與跟蹤技術。先詳細分析比較了幾種GPS信號捕獲方法,給出了步進相關的捕獲方案;接著分析了跟蹤環路的特點,給出了鎖頻環和鎖相環交替工作跟蹤載波以及載波輔助偽碼的跟蹤方案,并最終實現了這些方案。 本課題設計的GPS信號捕獲與跟蹤處理系統是通過硬件和軟件協同工作的方式實現的。硬件電路主要實現數據速率高、邏輯簡單的相關器功能;而基于MicroBlaze軟處理器的軟件主要實現數據速率低、邏輯復雜的功能。本文給出了硬件電路的詳細設計、仿真結果以及軟件設計的詳細流程。 本課題最終在FPGA上實現了GPS信號的捕獲與跟蹤功能,而且系統的性能良好。由此可以得出結論:本設計能夠滿足系統功能和性能的要求,可以直接用于實時GPS接收機系統的設計中,為自主設計GPS接收機奠定了基礎。 本課題的研究得到了大連市信息產業局集成電路設計專項的資助,項目名稱是“定位與通信集成功能的SOC設計”,研究成果將在2008年上半年投入試用。
上傳時間: 2013-04-24
上傳用戶:1583060504
現代通信系統要求通信距離遠、通信容量大、傳輸質量好。作為其關鍵技術之一的調制解調技術一直是人們研究的一個重要方向。用FPGA實現調制解調器具有體積小、功耗低、集成度高、可軟件升級、抗干擾能力強的特點,符合未來通信技術發展的方向。論文從以下幾個方面討論和實現了基于FPGA的調制解調系統。 論文首先介紹了調制解調系統的發展現狀及FPGA的相關知識。然后介紹了幾種常見的相位調制解調方式,重點是QDPSK調制解調系統的理論算法。 論文重點介紹了QDPSK解調調制系統的具體實現。首先,在在MATLAB環境下對系統里的每個子模塊完成了功能仿真,并取得滿意的仿真結果;其次,在QDPSK調制解調系統功能仿真正確的基礎上,對每個模塊的功能編寫C++算法,并且驗證了算法的正確性和可實現性;最后,在altera公司的FPGA開發平臺Quartus Ⅱ 6.0上,采用Verilog硬件描述語言對QDPSK調制解調系統實現了時序仿真和綜合仿真。
上傳時間: 2013-04-24
上傳用戶:lepoke
在數字通信中,采用差錯控制技術(糾錯碼)是提高信號傳輸可靠性的有效手段,并發揮著越來越重要的作用。糾錯碼主要有分組碼和卷積碼兩種。在碼率和編碼器復雜程度相同的情況下,卷積碼的性能優于分組碼。 卷積碼的譯碼方法主要有代數譯碼和概率譯碼。代數譯碼是基于碼的代數結構;而概率譯碼不僅基于碼的代數結構,還利用了信道的統計特性,能充分發揮卷積碼的特點,使譯碼錯誤概率達到很小。 卷積碼譯碼器的設計是由高性能的復雜譯碼器開始的,對于概率譯碼最初的序列譯碼,隨著譯碼約束長度的增加,其譯碼錯誤概率可達到非常小。后來慢慢地向低性能的簡單譯碼器演化,對不太長的約束長度,維特比(Viterbi)算法是非常實用的。維特比算法是一種最大似然的譯碼方法。當編碼約束度不太大(小于等于10)或者誤碼率要求不太高(約10-5)時,Viterbi譯碼算法效率很高,速度很快,譯碼器也較簡單。 目前,卷積碼在數傳系統,尤其是在衛星通信、移動通信等領域已被廣泛應用。 本論文對卷積碼編碼和Viterbi譯碼的設計原理及其FPGA實現方案進行了研究。同時,將交織和解交織技術應用于編碼和解碼的過程中。 首先,簡要介紹了卷積碼的基礎知識和維特比譯碼算法的基本原理,并對硬判決譯碼和軟判決譯碼方法進行了比較。其次,討論了交織和解交織技術及其在糾錯碼中的應用。然后,介紹了FPGA硬件資源和軟件開發環境Quartus Ⅱ,包括數字系統的設計方法和設計規則。再有,對基于FPGA的維特比譯碼器各個模塊和相應算法實現、優化進行了研究。最后,在Quartus Ⅱ平臺上對硬判決譯碼和軟判決譯碼以及有無交織等不同情況進行了仿真,并根據仿真結果分析了維特比譯碼器的性能。 分析結果表明,系統的誤碼率達到了設計要求,從而驗證了譯碼器設計的可靠性,所設計基于FPGA的并行Viterbi譯碼器適用于高速數據傳輸的場合。
上傳時間: 2013-04-24
上傳用戶:tedo811
隨著科學技術的發展與公共安全保障需求的提高,視頻監控系統在工業生產、日常生活、警備與軍事方面的應用越來越廣泛。采用基于 FPGA 的SOPC技術、H.264壓縮編碼技術和網絡傳輸控制技術實現網絡視頻監控系統,在穩定性、功能、成本與擴展性等方面都有著突出的優勢,具有重要的學術意義與實用意義, 本課題所設計的網絡視頻監控系統由以Nios Ⅱ為核心的嵌入式圖像服務器、相關網絡設備與若干PC機客戶端組成。嵌入式圖像服務器實時采集圖像,采用H.264 編碼算法進行壓縮,并持續監聽網絡。PC機客戶端可通過網絡對服務器進行遠程訪問,接收編碼數據,使用H.264解碼算法重建圖像并實時顯示,使監控人員有效地掌握現場情況, 在嵌入式圖像服務器設計階段,本文首先進行了芯片選型與開發平臺選擇。然后構建圖像采集子系統,采用雙緩存乒乓交換的方法設計圖像采集用戶自定義模塊。接著設計雙Nios Ⅱ架構的SOPC系統,闡述了雙軟核設計中定制連接、內存芯片共享、數據搬移、通信與互斥的解決方法。同時完成了網絡服務器的設計,采用μC/OS-Ⅱ進行多任務的管理與調度, H.264視頻壓縮編解碼算法設計與實現是本文的重點。文中首先分析H.264.標準,規劃編解碼器結構。接著設計了16×16幀內預測算法,并設計宏塊掃描方式,采用兩次判決策略進行預測模式選擇。然后設計4×4子塊掃描方式,編寫整數變換與量化算法程序。熵編碼采用Exp-Golomb編碼與CAVLC相結合的方案,針對除拖尾系數之外的非零系數值編碼子算法,實現了一種基于表示范圍判別的編碼方法。最后設計了網絡傳輸的碼流組成格式,并針對編碼算法設計相應解碼算法。使用VC++完成算法驗證,并進行測試,觀察不同參數下壓縮率與失真度的變化。 算法驗證完成后,本文進行了PC機客戶端設計,使其具有遠程訪問、H.264解碼與實時顯示的功能。同時將H.264 編碼算法程序移植到NiosⅡ中,并將嵌入式圖像服務器與若干客戶端接入網絡進行聯合調試,構建完整的網絡視頻監控系統, 實驗結果表明,本系統視頻壓縮率高,監控圖像質量良好,充分證明了系統軟硬件與圖像編解碼算法設計成功。本系統具有成本低、擴展性好及適用范圍廣等優點,發展前景十分廣闊。
上傳時間: 2013-04-24
上傳用戶:wang0123456789
頻率合成技術廣泛應用于通信、航空航天、儀器儀表等領域,目前,常用的頻率合成技術有直接頻率合成、鎖相頻率合成和直接數字頻率合成(DDS)等。其中DDS是一種新的頻率合成方法,是頻率合成的一次革命。全數字化的DDS技術由于具有頻率分辨率高、頻率切換速度快、相位噪聲低和頻率穩定度高等優點而成為現代頻率合成技術中的佼佼者。隨著數字集成電路、微電子技術和EDA技術的深入研究,DDS技術得到了飛速的發展。 DDS是把一系列數字量化形式的信號通過D/A轉換形成模擬量形式的信號的合成技術。主要是利用高速存儲器作查尋表,然后通過高速D/A轉換產生已經用數字形式存入的正弦波(或其它任意波形)。一個典型的DDS系統應包括以下三個部分:相位累加器可以時鐘的控制下完成相位的累加;相位一幅度碼轉換電路一般由ROM實現;D/A轉換電路,將數字形式的幅度碼轉換成模擬信號。 現場可編程門陣列(FPGA)設計靈活、速度快,在數字專用集成電路的設計中得到了廣泛的應用。本論文主要討論了如何利用FPGA來實現一個DDS系統,該DDS系統的硬件結構是以FPGA為核心實現的,使用Altera公司的Cyclone系列FPGA。 文章首先介紹了頻率合成器的發展,闡述了基于FPGA實現DDS技術的意義;然后介紹了DDS的基本理論;接著介紹了FPGA的基礎知識如結構特點、開發流程、使用工具等;隨后介紹了利用FPGA實現直接數字頻率合成(DDS)的原理、電路結構、優化方法等。重點介紹DDS技術在FPGA中的實現方法,給出了部分VHDL源程序。采用該方法設計的DDS系統可以很容易地嵌入到其他系統中而不用外接專用DDS芯片,具有高性能、高性價比,電路結構簡單等特點;接著對輸出信號頻譜進行了分析,特別是對信號的相位截斷誤差和幅度量化誤差進行了詳細的討論,由此得出了改善系統性能的幾種方法;最后給出硬件實物照片和測試結果,并對此作了一定的分析。
上傳時間: 2013-07-05
上傳用戶:suxuan110425
簡述了SPI總線協議工作時序和配置要求,通過一個成功的實例詳細介紹了使用SPI 總線實現DSP與MCU之間的高速通信方法,并參考實例給出了SPI接口的硬件連接、初始化、 以及傳輸測試程序的編寫方法。 關鍵詞:SPI接口;McBSP;總線;高速通信
上傳時間: 2013-04-24
上傳用戶:jhksyghr
單片機與DSP之間通信問題一直是大家關注得焦點,目前已出現的不少解決方案但大多針對于5V工作電壓的DSP系 統,筆者對諸方案進行詳細比較分析,發現多數并未從根本上解決不同系統之間通信的電平轉換問題,面對工作電壓并不唯一的 DSP芯片系列,在此提出一種全新的串行通信模式,經濟有效地解決了通信中電平轉換問題可靠地實現數據交換,并且在實際開發 的直流無刷電機變頻器人機界面與控制核心TMS320LF2407 DSP之間串行通信中驗證了其可行性。
上傳時間: 2013-07-18
上傳用戶:abc123456.
Systemview動態系統分析 及 通信系統 仿真設計
標簽: Systemview 動態 仿真設計
上傳時間: 2013-06-10
上傳用戶:chens000
如今電力電子電路的控制旨在實現高頻開關的計算機控制,并向著更高頻率、更低損耗和全數字化的方向發展。現場可編程門陣列器件(Field Programmable Gate Arrays)是近年來嶄露頭角的一類新型集成電路,它具有簡潔、經濟、高速度、低功耗等優勢,又具有全集成化、適用性強,便于開發和維護(升級)等顯著優點。與單片機和DSP相比,FPGA的頻率更高、速度更快,這些特點順應了電力電子電路的日趨高頻化和復雜化發展的需要。因此,在越來越多的領域中FPGA得到了日益廣泛的發展和應用。 本文提出了一種采用現場可編程門陣列(FPGA)器件實現數字化變頻調速控制系統的設計方案。該系統能產生三相六路正弦脈寬調制(SPWM)波形;調制頻率范圍為0~4KHZ,分7級控制;16位的速度控制分辨率;載波頻率分8級控制,最高可達24KHZ;系統接口兼容Intel系列和Motorola系列單片機;該系統控制簡單、精確,易修改,可現場編程;同時具有脈沖延時小、最小脈沖刪除、過壓和過流保護功能等特點,可應用于PWM變頻調速系統的全數字化控制。文中對方案的實現進行了詳細的論述,主要包括系統設計的理論分析,系統結構設計及在FPGA硬件上的實現,最終驗證了該控制系統的可行性和有效性。 數字化設計是本系統的特點,系統最終生成的三相SPWM脈沖是基于三相正弦調制波和三角載波比較得到的。設計時,充分結合FPGA器件的結構特點,利用一種改進結構的數字控制振蕩器(NCO)來產生正弦波樣本,在一定程度上解決了傳統NCO產生正弦波的精度和頻率相互制約的問題;把分時復用數字通信原理結合到系統的設計中,設計出分時運算電路,使得系統在同步時鐘下,生成三相正弦調制波而不影響系統的速度,同三角載波邏輯比較后,最終得到三相SPWM脈沖序列。
上傳時間: 2013-07-05
上傳用戶:duoshen1989