回波抵消器在免提電話、無線產(chǎn)品、IP電話、ATM語(yǔ)音服務(wù)和電話會(huì)議等系統(tǒng)中,都有著重要的應(yīng)用。在不同應(yīng)用場(chǎng)合對(duì)回波抵消器的要求并不完全相同,本文主要研究應(yīng)用于電話系統(tǒng)中的電回波抵消器。電回波是由于語(yǔ)音信號(hào)在電話網(wǎng)中傳輸時(shí)由于阻抗不匹配而產(chǎn)生的。 傳統(tǒng)回波抵消器主要是基于通用DSP處理器實(shí)現(xiàn)的,這種回波抵消器在系統(tǒng)實(shí)時(shí)性要求不高的場(chǎng)合能很好的滿足回波抵消的性能要求,但是在實(shí)時(shí)性要求較高的場(chǎng)合,其處理速度等性能方面已經(jīng)不能滿足系統(tǒng)高速、實(shí)時(shí)的需要。現(xiàn)代大容量、高速度的FPGA的出現(xiàn),克服了上訴方案的諸多不足。用FPGA來實(shí)現(xiàn)數(shù)字信號(hào)處理可以很好地解決并行性和速度問題,且其靈活的可配置特性使得FPGA構(gòu)成的DSP系統(tǒng)非常易于修改、測(cè)試和硬件升級(jí)。 本文研究目標(biāo)是如何在FPGA芯片上實(shí)現(xiàn)回波抵消器,完成的主要工作有: (1)深入研究了回波抵消器各模塊算法,包括自適應(yīng)濾波算法、遠(yuǎn)端檢測(cè)算法、雙講檢測(cè)算法、NLP算法、舒適噪聲產(chǎn)生算法,并實(shí)現(xiàn)了這些算法的C程序。 (2)深入研究了回波抵消器基于FPGA的設(shè)計(jì)流程與實(shí)現(xiàn)方法,并利用硬件描述語(yǔ)言Verilog HDL實(shí)現(xiàn)了各部分算法。 (3)在OuartusⅡ和ModelSim仿真環(huán)境下對(duì)該系統(tǒng)進(jìn)行模塊級(jí)和系統(tǒng)級(jí)的功能仿真、時(shí)序仿真和驗(yàn)證。并在FPGA硬件平臺(tái)上實(shí)現(xiàn)了該系統(tǒng)。 (4)根據(jù)ITU-T G.168的標(biāo)準(zhǔn)和建議,對(duì)設(shè)計(jì)進(jìn)行了大量的主、客測(cè)試,各項(xiàng)測(cè)試結(jié)果均達(dá)到或優(yōu)于G.168的要求。
上傳時(shí)間: 2013-06-23
上傳用戶:123啊
LED恒流驅(qū)動(dòng)器的幾種類型:
標(biāo)簽: LED 恒流驅(qū)動(dòng)器
上傳時(shí)間: 2013-06-22
上傳用戶:lrx1992
隨著微電子技術(shù)的高速發(fā)展,實(shí)時(shí)圖像處理在多媒體、圖像通信等領(lǐng)域有著越來越廣泛的應(yīng)用。FPGA就是硬件處理實(shí)時(shí)圖像數(shù)據(jù)的理想選擇,基于FPGA的圖像處理專用系統(tǒng)的研究將成為信息產(chǎn)業(yè)的新熱點(diǎn)。 本文詳細(xì)介紹了一種實(shí)時(shí)監(jiān)控圖像處理系統(tǒng)的設(shè)計(jì)方案,實(shí)現(xiàn)了具有前端視頻采集系統(tǒng)、圖像預(yù)處理功能系統(tǒng)、圖像顯示系統(tǒng)。該系統(tǒng)采用Altera公司的FPGA芯片作為中央處理器,由視頻采集模塊、異步FIFO模塊、視頻解碼模塊、I
上傳時(shí)間: 2013-06-20
上傳用戶:wc412467303
隨著系統(tǒng)芯片(SoC)設(shè)計(jì)復(fù)雜度不斷增加,使得縮短面市時(shí)間的壓力越來越大。雖然IP核復(fù)用大大減少了SoC的設(shè)計(jì)時(shí)間,但是SoC的驗(yàn)證仍然非常復(fù)雜耗時(shí)。SoC和ASIC的最大不同之處在于它的規(guī)模和復(fù)雜的系統(tǒng)性,除了大量硬件模塊之外,SoC還需要大量的同件和軟件,如操作系統(tǒng),驅(qū)動(dòng)程序以及應(yīng)用程序等。面對(duì)SoC數(shù)目眾多的硬件模塊,復(fù)雜的嵌入式軟件,由于軟件仿真速度和仿真模犁的局限性,驗(yàn)證往往難以達(dá)到令人滿意的要求,耗費(fèi)了大最的時(shí)間,將給系統(tǒng)芯片的上市帶來嚴(yán)重的影響。為了減少此類情況的發(fā)生,在流樣片之前,進(jìn)行基于FPGA的系統(tǒng)原型驗(yàn)證,即在FPGA上快速地實(shí)現(xiàn)SoC設(shè)計(jì)中的硬件模塊,讓軟件模塊在真正的硬件環(huán)境中高速運(yùn)行,從而實(shí)現(xiàn)SoC設(shè)計(jì)的軟硬件協(xié)同驗(yàn)證。這種方法已經(jīng)成為SoC設(shè)計(jì)流程前期階段常用的驗(yàn)證方法。 在簡(jiǎn)要分析幾種業(yè)內(nèi)常用的驗(yàn)證技術(shù)的基礎(chǔ)上,本文重點(diǎn)闡述了基于FPGA的SoC驗(yàn)證流程與技術(shù)。結(jié)合Mojox數(shù)碼相機(jī)系統(tǒng)芯片(以下簡(jiǎn)稱為Mojox SoC)的FPGA原型驗(yàn)證平臺(tái)的設(shè)計(jì),介紹了Mojox FPGA原型驗(yàn)證平臺(tái)的硬件設(shè)計(jì)過程和Mojox SoC的FPGA原型實(shí)現(xiàn),并采用基于模塊的FPGA設(shè)計(jì)實(shí)現(xiàn)方法,加快了原型驗(yàn)證的工作進(jìn)程。 本文還介紹了Mojox SoC中ARM固件和PC應(yīng)用軟件等原型軟件的設(shè)計(jì)實(shí)現(xiàn)以及原型驗(yàn)證平臺(tái)的軟硬協(xié)同驗(yàn)證的過程。通過軟硬協(xié)同驗(yàn)證,本文實(shí)現(xiàn)了PC機(jī)對(duì)整個(gè)驗(yàn)證平臺(tái)的摔制,達(dá)到了良好的驗(yàn)證效果,且滿足了預(yù)期的設(shè)計(jì)要求。
標(biāo)簽: SoC 系統(tǒng)芯片 原型 驗(yàn)證技術(shù)
上傳時(shí)間: 2013-07-02
上傳用戶:dsgkjgkjg
軟件無線電技術(shù)作為一種新的通信技術(shù),其基本思想是構(gòu)造一個(gè)通用硬件平臺(tái),使寬帶A/D,D/A盡量靠近天線,在數(shù)字域完成信號(hào)處理,通過選用不同軟件模塊即可實(shí)現(xiàn)不同的通信功能,這樣大大縮短了電臺(tái)的研發(fā)周期。該技術(shù)在通信(尤其是在移動(dòng)通信)領(lǐng)域有著迫切的需求和廣闊的應(yīng)用前景。 本文闡述了軟件無線電的基礎(chǔ)理論,對(duì)信號(hào)采樣理論、多速率信號(hào)處理技術(shù)、高效數(shù)字濾波器、數(shù)字正交變換理論進(jìn)行了分析和研究。從目前器件發(fā)展水平和實(shí)驗(yàn)研究條件出發(fā),設(shè)計(jì)了一個(gè)基于FPGA的軟件無線電通信平臺(tái)。設(shè)計(jì)采用了中頻數(shù)字化處理的硬件平臺(tái)結(jié)構(gòu),選用Altera Cyclone系列FPGA作為信號(hào)處理和總體控制配置的核心,并結(jié)合專用通信芯片,數(shù)字上變頻器AD9856和數(shù)字下變頻器AD6654來實(shí)現(xiàn)該平臺(tái)。采用VHDL和Verilog HDL語(yǔ)言對(duì)時(shí)分復(fù)用模塊、信道編解碼模塊、調(diào)制解調(diào)模塊等進(jìn)行了模塊化設(shè)計(jì),并對(duì)電路板設(shè)計(jì)過程中系統(tǒng)的配置和控制、無源濾波器設(shè)計(jì)、阻抗匹配電路設(shè)計(jì)等問題進(jìn)行了詳細(xì)的討論,最后對(duì)印制電路板進(jìn)行測(cè)試和調(diào)試,獲得了預(yù)期的效果。 本文給出的設(shè)計(jì)方案,大大簡(jiǎn)化了數(shù)字通信系統(tǒng)的硬件設(shè)備,具有較強(qiáng)的通用性和靈活性,通過修改系統(tǒng)參數(shù)和配置程序,即可適應(yīng)不同的通信模式和信道狀況,充分體現(xiàn)了軟件無線電的優(yōu)勢(shì)。該平臺(tái)不僅僅能應(yīng)用在通信設(shè)備上,在許多系統(tǒng)驗(yàn)證平臺(tái)、測(cè)試設(shè)備中均可應(yīng)用,頗具實(shí)用價(jià)值。
標(biāo)簽: FPGA 軟件無線電 通信平臺(tái)
上傳時(shí)間: 2013-07-21
上傳用戶:淺言微笑
隨著電子技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展,視頻圖像處理技術(shù)近年來得到極大的重視和長(zhǎng)足的發(fā)展,其應(yīng)用范圍主要包括數(shù)字廣播、消費(fèi)類電子、視頻監(jiān)控、醫(yī)學(xué)成像及文檔影像處理等領(lǐng)域。當(dāng)前視頻圖像處理主要問題是當(dāng)處理的數(shù)據(jù)量很大時(shí),處理速度慢,執(zhí)行效率低。而且視頻算法的軟件和硬件仿真和驗(yàn)證的靈活性低。 本論文首先根據(jù)視頻信號(hào)的處理過程和典型視頻圖像處理系統(tǒng)的構(gòu)成提出了基于FPGA的視頻圖像處理系統(tǒng)總體框圖;其次選擇視頻轉(zhuǎn)換芯片SAA7113,完成視頻圖像采集模塊的設(shè)計(jì),主要分三步完成:1)配置視頻轉(zhuǎn)換芯片的工作模式,完成視頻轉(zhuǎn)化芯片SAA7113的初始化:2)通過分析輸出數(shù)據(jù)流的格式標(biāo)準(zhǔn),來識(shí)別奇偶場(chǎng)信號(hào)、場(chǎng)消隱信號(hào)和有效行數(shù)據(jù)的開始和結(jié)束信號(hào)三種控制信號(hào),并根據(jù)控制信號(hào),用Verilog硬件描述語(yǔ)言編程實(shí)現(xiàn)圖像數(shù)據(jù)的采集;3)分析SRAM的讀寫控制時(shí)序,采用兩塊SRAM完成圖像數(shù)據(jù)的存儲(chǔ)。然后編寫軟件測(cè)試文件,在ISE Simulator仿真環(huán)境進(jìn)行程序測(cè)試與運(yùn)行,并分析仿真結(jié)果,驗(yàn)證了數(shù)據(jù)采集和存儲(chǔ)的正確性;最后,對(duì)常用視頻圖像算法的MATLAB仿真,選擇適當(dāng)?shù)乃阕樱捎霉ぞ進(jìn)ATLAB、System Generator for DSP和ISE,利用模塊構(gòu)建方式,搭建視頻算法平臺(tái),實(shí)現(xiàn)圖像平滑濾波、銳化濾波算法,在Simulink中仿真并自動(dòng)生成硬件描述語(yǔ)言和網(wǎng)表,對(duì)資源的消耗做簡(jiǎn)要分析。 本論文的創(chuàng)新點(diǎn)是采用新的開發(fā)環(huán)境System Generator for DSP實(shí)現(xiàn)視頻圖像算法。這種開發(fā)視頻圖像算法的方式靈活性強(qiáng)、設(shè)計(jì)周期短、驗(yàn)證方便、是視頻圖像處理發(fā)展的必然趨勢(shì)。
標(biāo)簽: FPGA 視頻圖像 處理系統(tǒng)
上傳時(shí)間: 2013-07-28
上傳用戶:lingzhichao
隨著科學(xué)技術(shù)的發(fā)展,指紋識(shí)別技術(shù)被廣泛應(yīng)用到各種不同的領(lǐng)域。對(duì)于一般的指紋識(shí)別系統(tǒng),其設(shè)計(jì)要求具有很高的實(shí)時(shí)性和易用性,因此識(shí)別算法應(yīng)該具有較低的復(fù)雜度,較快的運(yùn)算速度,從而滿足實(shí)時(shí)性的要求。所以有必要根據(jù)不同的識(shí)別算法采用不同的實(shí)現(xiàn)平臺(tái),使得指紋識(shí)別系統(tǒng)具有較高的可靠性、實(shí)時(shí)性、有效性等性能要求。 SOPC片上可編程系統(tǒng)和嵌入式系統(tǒng)是當(dāng)前電子設(shè)計(jì)領(lǐng)域中最熱門的概念。NiosⅡ是Altera.公司開發(fā)的一種采用流水線技術(shù)、單指令流的RISC嵌入式處理器軟核,可以將它嵌入到FPGA內(nèi)部,與用戶自定義邏輯組建成一個(gè)基于FPGA的片上專用系統(tǒng)。 本文在綜合考慮各種應(yīng)用情況的基礎(chǔ)上,以網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、指紋識(shí)別技術(shù)和嵌入式系統(tǒng)技術(shù)為理論基礎(chǔ),提出了一種有效可行的系統(tǒng)架構(gòu)方案。對(duì)指紋識(shí)別技術(shù)中各個(gè)環(huán)節(jié)的算法和原理進(jìn)行了深入研究,合理的改進(jìn)了部分指紋識(shí)別算法;同時(shí)為了提高系統(tǒng)的實(shí)時(shí)性,采用NiosⅡ嵌入式處理器和FPGA硬件模塊實(shí)現(xiàn)指紋圖像處理主要算法。論文主要包括以下幾個(gè)方面: 1、對(duì)指紋圖像預(yù)處理、特征提取和特征匹配算法原理進(jìn)行闡述,同時(shí)改進(jìn)了指紋圖像的細(xì)化算法,提高了算法的性能,并設(shè)計(jì)了一套實(shí)用的指紋特征數(shù)據(jù)結(jié)構(gòu); 2、針對(duì)指紋圖像預(yù)處理模塊,包括圖像的歸一化、頻率提取、方向提取以及方向?yàn)V波,采用基于FPGA的硬件電路的方式實(shí)現(xiàn)。實(shí)驗(yàn)結(jié)果表明,在保證系統(tǒng)誤識(shí)率較低、可靠性高的基礎(chǔ)上,大大提高了系統(tǒng)的執(zhí)行速度; 3、改變了傳統(tǒng)的單枚指紋識(shí)別方法,提出采用多枚指紋唯一標(biāo)識(shí)身份,大大降低了識(shí)別系統(tǒng)的誤識(shí)率; 4、改進(jìn)了傳統(tǒng)的基于三角形匹配中獲取基準(zhǔn)點(diǎn)的方法,同時(shí)結(jié)合可變界限盒思想進(jìn)行指紋特征匹配。 5、結(jié)合COM+技術(shù)、數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)技術(shù),開發(fā)了后臺(tái)指紋特征匹配服務(wù)系統(tǒng),實(shí)現(xiàn)了嵌入式指紋識(shí)別系統(tǒng)同數(shù)據(jù)庫(kù)的實(shí)時(shí)信息交換。 實(shí)驗(yàn)結(jié)果表明,本文所提出的系統(tǒng)構(gòu)架方案有效可行,基于FPGA的自動(dòng)指紋識(shí)別系統(tǒng)在速度、功耗、擴(kuò)展性等方面具有獨(dú)特的優(yōu)勢(shì),擁有廣闊的發(fā)展前景。
標(biāo)簽: FPGA 嵌入式 指紋識(shí)別 系統(tǒng)研究
上傳時(shí)間: 2013-04-24
上傳用戶:15528028198
采用現(xiàn)場(chǎng)可編程門陣列(FPGA)可以快速實(shí)現(xiàn)數(shù)字電路,但是用于生成FPGA編程的比特流文件的CAD工具在編制大規(guī)模電路時(shí)常常需要數(shù)小時(shí)的時(shí)間,以至于許多設(shè)計(jì)者甚至通過在給定FPGA上采用更多的資源,或者以犧牲電路速度為代價(jià)來提高編制速度。電路編制過程中大部分時(shí)間花費(fèi)在布線階段,因此有效的布線算法能極大地減少布線時(shí)間。 許多布線算法已經(jīng)被開發(fā)并獲得應(yīng)用,其中布爾可滿足性(SAT)布線算法及幾何查找布線算法是當(dāng)前最為流行的兩種。然而它們各有缺點(diǎn):基于SAT的布線算法在可擴(kuò)展性上有很大缺陷;幾何查找布線算法雖然具有廣泛的拆線重布線能力,但當(dāng)實(shí)際問題具有嚴(yán)格的布線約束條件時(shí),它在布線方案的收斂方面存在很大困難。基于此,本文致力于探索一種能有效解決以上問題的新型算法,具體研究工作和結(jié)果可歸納如下。 1、在全面調(diào)查FPGA結(jié)構(gòu)的最新研究動(dòng)態(tài)的基礎(chǔ)上,確定了一種FPGA布線結(jié)構(gòu)模型,即一個(gè)基于SRAM的對(duì)稱陣列(島狀)FPGA結(jié)構(gòu)作為研究對(duì)象,該模型僅需3個(gè)適合的參數(shù)即能表示布線結(jié)構(gòu)。為使所有布線算法可在相同平臺(tái)上運(yùn)行,選擇了美國(guó)北卡羅來納州微電子中心的20個(gè)大規(guī)模電路作為基準(zhǔn),并在布線前采用VPR399對(duì)每個(gè)電路都生成30個(gè)布局,從而使所有的布線算法都能夠直接在這些預(yù)制電路上運(yùn)行。 2、詳細(xì)研究了四種幾何查找布線算法,即一種基本迷宮布線算法Lee,一種基于協(xié)商的性能驅(qū)動(dòng)的布線算法PathFinder,一種快速的時(shí)延驅(qū)動(dòng)的布線算法VPR430和一種協(xié)商A
上傳時(shí)間: 2013-05-18
上傳用戶:ukuk
回波消除器廣泛應(yīng)用于公用電話交換網(wǎng)(PSTN)、移動(dòng)通信系統(tǒng)和視頻電話會(huì)議系統(tǒng)等多種語(yǔ)音通信領(lǐng)域。在PSTN系統(tǒng)中,由于線路阻抗不匹配,遠(yuǎn)端語(yǔ)音信號(hào)通過混合線圈時(shí)產(chǎn)生一定泄漏,一部分信號(hào)又傳回遠(yuǎn)端,產(chǎn)生線路回波,回波的存在會(huì)嚴(yán)重影響語(yǔ)音通信質(zhì)量。本文主要針對(duì)線路回波進(jìn)行研究,設(shè)計(jì)并實(shí)現(xiàn)了滿足實(shí)用要求的基于FPGA平臺(tái)的回波消除器。 首先,對(duì)回波產(chǎn)生原理和目前幾種常用回波消除算法進(jìn)行了分析,在研究自適應(yīng)回波消除器的各個(gè)模塊,特別是深入分析各種自適應(yīng)濾波算法和雙講檢測(cè)算法,綜合考慮各種算法的運(yùn)算復(fù)雜度和性能的情況下,這里采用NLMS算法實(shí)現(xiàn)自適應(yīng)回波消除器。針對(duì)傳統(tǒng)雙講檢測(cè)算法在近端語(yǔ)音幅度較低情況下容易產(chǎn)生誤判的情況,給出一種基于子帶濾波器組的改進(jìn)雙講檢測(cè)算法。 本文首先使用C語(yǔ)言實(shí)現(xiàn)回波消除器的各個(gè)模塊,其中包括自適應(yīng)濾波器、遠(yuǎn)端檢測(cè)、雙講檢測(cè)、非線性處理和舒適噪聲產(chǎn)生模塊。經(jīng)過仿真測(cè)試,相關(guān)模塊算法能夠有效提高回波消除器性能。在此基礎(chǔ)上,本文使用硬件描述語(yǔ)言Veillog HDL,在QuartusⅡ和ModelSim軟件平臺(tái)上實(shí)現(xiàn)各功能模塊,并通過模塊級(jí)和系統(tǒng)級(jí)功能仿真以及時(shí)序仿真驗(yàn)證,最終在現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Arrav,F(xiàn)PGA)平臺(tái)上實(shí)現(xiàn)回波消除系統(tǒng)。本文詳細(xì)闡述了基于FPGA的設(shè)計(jì)流程與設(shè)計(jì)方法,并描述了自適應(yīng)濾波器、基于分布式算法FIR濾波器、除法器和有限狀態(tài)機(jī)的設(shè)計(jì)過程。 根據(jù)ITU-T G.168標(biāo)準(zhǔn)提出的測(cè)試要求,本文塒基于FPGA設(shè)計(jì)實(shí)現(xiàn)的自適應(yīng)回波消除系統(tǒng)進(jìn)行大量主客觀測(cè)試。經(jīng)過測(cè)試,各項(xiàng)性能指標(biāo)均達(dá)到或超過G.168標(biāo)準(zhǔn)的要求,具有良好的回波消除效果。
上傳時(shí)間: 2013-06-18
上傳用戶:qwe1234
本文針對(duì)目前國(guó)內(nèi)外基于FPGA實(shí)現(xiàn)模糊控制器的理論、EDA軟件工具的使用以及FPGA 技術(shù)的發(fā)展,對(duì)模糊控制器的設(shè)計(jì)作了有益的探索,并達(dá)到了預(yù)期的實(shí)驗(yàn)效果。文章綜述了模糊控制理論的產(chǎn)生、發(fā)展、應(yīng)用現(xiàn)狀以及今后的發(fā)展方向;介紹了模糊邏輯、模糊控制的基本原理和模糊控制器的結(jié)構(gòu);闡述了常規(guī)模糊控制器的設(shè)計(jì)過程。文章介紹了運(yùn)用 VHDL語(yǔ)言進(jìn)行模糊控制器的設(shè)計(jì)過程。對(duì)模糊控制過程中隸屬度函數(shù)的存儲(chǔ)采用了分段存儲(chǔ)法,其設(shè)計(jì)方法簡(jiǎn)單,提高了運(yùn)算速度和運(yùn)算精度。采用了“最大-最小”函數(shù)法簡(jiǎn)化了模糊控制規(guī)則的推理過程。運(yùn)用“倒數(shù)相乘法”實(shí)現(xiàn)除法器的設(shè)計(jì),能夠?qū)崿F(xiàn)任意數(shù)的除法運(yùn)算,且精度較高。并以模糊空調(diào)溫度控制器為例進(jìn)行了理論說明和模糊設(shè)計(jì),并給出了相應(yīng)的VHDL代碼。整體設(shè)計(jì)及其各個(gè)模塊都在ALTERA公司的EDA 工具Quartus Ⅱ和Modelsim SE平臺(tái)上進(jìn)行了邏輯綜合及功能時(shí)序仿真,綜合與仿真的結(jié)果表明,基于FPGA的模糊控制器芯片消耗較少的硬件資源,達(dá)到了較高的設(shè)計(jì)性能,在速度和資源利用率方面均達(dá)到了較優(yōu)的狀態(tài),通過在 FPGA開發(fā)板上的驗(yàn)證與測(cè)試,測(cè)試結(jié)果表明,所設(shè)計(jì)的模糊控制器可滿足實(shí)時(shí)模糊控制的要求。關(guān)鍵詞:模糊邏輯 模糊控制器 VHDL FPGA
上傳時(shí)間: 2013-04-24
上傳用戶:003030
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1