作為電子類專業(yè)學(xué)生,實(shí)驗(yàn)是提高學(xué)生對(duì)所學(xué)知識(shí)的印象以及發(fā)現(xiàn)問(wèn)題和解決問(wèn)題的能力,增加學(xué)生動(dòng)手能力的必須環(huán)節(jié)。本設(shè)計(jì)的目的就是開(kāi)發(fā)一套滿足學(xué)生實(shí)驗(yàn)需求的信號(hào)源,基于此目的本信號(hào)源并不需要突出的性能,但經(jīng)濟(jì)上要求低成本,同時(shí)要求操作簡(jiǎn)單,能夠輸出多種波形,并且利于學(xué)生在此平臺(tái)上認(rèn)識(shí)信號(hào)源原理,同時(shí)方便在此平臺(tái)上進(jìn)行拓展開(kāi)發(fā)。 設(shè)計(jì)中運(yùn)用虛擬儀器技術(shù)將計(jì)算機(jī)屏幕作為儀器面板,采用EPP接口,同時(shí)在FPGA上開(kāi)發(fā)控制電路,為后續(xù)開(kāi)發(fā)留下了空間,同時(shí)節(jié)省了成本。本設(shè)計(jì)采用地址線16位,數(shù)據(jù)線12位的靜態(tài)RAM作為信號(hào)源的波形存儲(chǔ)器,后端采用兩種濾波類型對(duì)需要濾波的信號(hào)進(jìn)行濾波。啟動(dòng)信號(hào)時(shí)軟件需要先將波形數(shù)據(jù)預(yù)存在存儲(chǔ)器中便于調(diào)用,最后得到的結(jié)果基本滿足教學(xué)實(shí)驗(yàn)的需求。 本文結(jié)構(gòu)上首先介紹了直接采用DDS芯片制作信號(hào)源的利弊,及作者采用這種設(shè)計(jì)的初衷,然后介紹了信號(hào)源的整體結(jié)構(gòu),總體模塊。以下章節(jié)首先介紹FPGA內(nèi)部設(shè)計(jì),包括總體結(jié)構(gòu)和幾大部分模塊,包括:時(shí)鐘產(chǎn)生電路,相位累加器,數(shù)據(jù)輸入控制電路,濾波器控制電路,信號(hào)源啟動(dòng)控制電路。 然后介紹了其他模塊的設(shè)計(jì),包括存儲(chǔ)器選擇,幅度控制電路的設(shè)計(jì)以及濾波器電路的設(shè)計(jì),本設(shè)計(jì)的幅度控制采用兩級(jí)DA級(jí)聯(lián),以及后端電阻分壓網(wǎng)絡(luò)調(diào)節(jié)的方式進(jìn)行設(shè)計(jì),提高了幅度調(diào)節(jié)的范圍。對(duì)于濾波器的設(shè)計(jì),依據(jù)不同的信號(hào)頻率,分成了4個(gè)部分,對(duì)于500K以下的信號(hào)采用的是二階巴特沃斯有源低通濾波,對(duì)于500K以上至5M以下信號(hào)采用的五階RC低通濾波器。 在軟件設(shè)計(jì)部分,分成兩個(gè)部分,對(duì)于底層驅(qū)動(dòng)程序采用以Labwindows/CVI為平臺(tái)進(jìn)行開(kāi)發(fā),利用其編譯和執(zhí)行速度快,并且和LabVIEW能夠很好連接的特性。對(duì)于上層控制軟件,采用以LabVIEW為平臺(tái)進(jìn)行開(kāi)發(fā),充分利用其圖化設(shè)計(jì),易于擴(kuò)展。 論文最后對(duì)所做工作進(jìn)行了總結(jié),提出了進(jìn)一步改進(jìn)的方向。
上傳時(shí)間: 2013-04-24
上傳用戶:afeiafei309
隨著信息時(shí)代的到來(lái),用戶對(duì)數(shù)據(jù)保護(hù)和傳輸可靠性的要求也在不斷提高。由于信道衰落,信號(hào)經(jīng)信道傳輸后,到達(dá)接收端不可避免地會(huì)受到干擾而出現(xiàn)信號(hào)失真。因此需要采用差錯(cuò)控制技術(shù)來(lái)檢測(cè)和糾正由信道失真引起的信息傳輸錯(cuò)誤。RS(Reed—Solomon)碼是差錯(cuò)控制領(lǐng)域中一類重要的線性分組碼,由于它編解碼結(jié)構(gòu)相對(duì)固定,性能強(qiáng),不但可以糾正隨機(jī)差錯(cuò),而且對(duì)突發(fā)錯(cuò)誤的糾錯(cuò)能力也很強(qiáng),被廣泛應(yīng)用在數(shù)字通信、數(shù)據(jù)存儲(chǔ)系統(tǒng)中,以滿足對(duì)數(shù)據(jù)傳輸通道可靠性的要求。因此設(shè)計(jì)一款高性能的RS編解碼器不但具有很大的應(yīng)用意義,而且具有相當(dāng)大的經(jīng)濟(jì)價(jià)值。 本文首先介紹了線形分組碼及其子碼循環(huán)碼、BCH碼的基礎(chǔ)理論知識(shí),重點(diǎn)介紹了BCH碼的重要分支RS碼的常用編解碼算法。由于其算法在有限域上進(jìn)行,接著介紹了有限域的有關(guān)理論?;赗S碼傳統(tǒng)的單倍結(jié)構(gòu),本文提出了一種八倍并行編碼及九倍并行解碼方案,并用Verilog HDL語(yǔ)言實(shí)現(xiàn)。其中編碼器基于傳統(tǒng)的線性反饋移位寄存器除法電路并進(jìn)行八倍并行擴(kuò)展,譯碼器關(guān)鍵方程求解模塊基于修正的歐幾里德算法設(shè)計(jì)了一種便于硬件實(shí)現(xiàn)的脈動(dòng)關(guān)鍵方程求解結(jié)構(gòu),其他模塊均采用九倍并行實(shí)現(xiàn)。由于進(jìn)行了超前運(yùn)算、流水線及并行處理,使編解碼的數(shù)據(jù)吞吐量大為提高,同時(shí)延時(shí)更小。 本論文設(shè)計(jì)了C++仿真平臺(tái),并與HDL代碼結(jié)果進(jìn)行了對(duì)比驗(yàn)證。Verilog HDL代碼經(jīng)過(guò)modelsim仿真驗(yàn)證,并在ALTERA STRATIX3 EP3SL15OF1152C2 FPGA上進(jìn)行綜合驗(yàn)證以及靜態(tài)時(shí)序分析,綜合軟件為QUATURSⅡ V8.0。驗(yàn)證及測(cè)試表明,本設(shè)計(jì)在滿足編解碼基本功能的基礎(chǔ)上,能夠?qū)崿F(xiàn)數(shù)據(jù)的高吞吐量和低延時(shí)傳輸,達(dá)到性能指標(biāo)要求。本論文在基于FPGA的RS(255,223)編解碼器的高速并行實(shí)現(xiàn)方面的研究成果,具有通用性、可移植性,有一定的理論及經(jīng)濟(jì)價(jià)值。
上傳時(shí)間: 2013-04-24
上傳用戶:思琦琦
焊有元件的印制電路板在線測(cè)試是印制電路板生產(chǎn)過(guò)程中的一個(gè)重要環(huán)節(jié),關(guān)系著整個(gè)電子產(chǎn)品的質(zhì)量。本文在深入研究國(guó)內(nèi)外印制電路板自動(dòng)測(cè)試技術(shù)的基礎(chǔ)上,結(jié)合當(dāng)前先進(jìn)的電子技術(shù),設(shè)計(jì)出一套高性能,低價(jià)位,小體積,便于攜帶和操作的印制電路板在線測(cè)試儀。 本文設(shè)計(jì)的在線測(cè)試儀系統(tǒng)包括控制器電路、信號(hào)發(fā)生電路、信號(hào)采集電路、元件測(cè)試電路、USB通信電路和開(kāi)關(guān)矩陣電路等,其中控制器電路是以FPGA可編程控制芯片為核心,負(fù)責(zé)控制下位機(jī)其它所有電路的正常工作,并實(shí)現(xiàn)與上位機(jī)間的通信。 針對(duì)模擬元件的測(cè)試,本文首先探討了對(duì)印制電路板上模擬元件測(cè)試時(shí)的隔離原理,繼而詳細(xì)闡述了電阻、電容(電感)、二極管、三極管、運(yùn)算放大器等的測(cè)試方法,并分別設(shè)計(jì)了硬件測(cè)試電路。因?yàn)闇y(cè)試時(shí)需向被測(cè)元件施加測(cè)試激勵(lì)信號(hào),本文設(shè)計(jì)并完成了一信號(hào)發(fā)生電路,可輸出幅值可調(diào)的直流恒壓源信號(hào)和直流恒流源信號(hào)、幅值和頻率都可調(diào)的交流信號(hào)。 針對(duì)數(shù)字器件的測(cè)試,本文將數(shù)字器件分為兩種,一種為具有邊界掃描功能單元的器件,另一類為非邊界掃描器件,并分別對(duì)兩種類型的數(shù)字器件的測(cè)試原理和方法進(jìn)行了詳細(xì)的描述,在文中給出了相關(guān)的硬件測(cè)試電路圖。 本設(shè)計(jì)中,所有測(cè)試激勵(lì)信號(hào)經(jīng)測(cè)試電路后輸出的測(cè)試結(jié)果都是直流電壓信號(hào),所以本文設(shè)計(jì)了一通用信號(hào)采集電路來(lái)完成對(duì)測(cè)試結(jié)果的取樣。本文還設(shè)計(jì)了開(kāi)關(guān)矩陣電路,用于將被測(cè)印制電路板上的元件接入到測(cè)試電路中。對(duì)通信電路的設(shè)計(jì),本文采用USB通信方式與上位機(jī)進(jìn)行有效的數(shù)據(jù)交換,并通過(guò)USB接口芯片完成了硬件電路的設(shè)計(jì)。 在軟件方面,本文采用NiosⅡ C語(yǔ)言完成所有軟件設(shè)計(jì),以協(xié)助硬件部分來(lái)完成對(duì)印制電路板的測(cè)試工作。 本文已完成各部分電路試驗(yàn)及系統(tǒng)聯(lián)調(diào),試驗(yàn)證明設(shè)計(jì)達(dá)到了項(xiàng)目預(yù)定要求。
上傳時(shí)間: 2013-08-02
上傳用戶:fywz
近年來(lái),大容量數(shù)據(jù)存儲(chǔ)設(shè)備主要是機(jī)械硬盤(pán),機(jī)械硬盤(pán)采用機(jī)械馬達(dá)和磁片作為載體,存在抗震性能低、高功耗和速度提升難度大等缺點(diǎn)。固態(tài)硬盤(pán)是以半導(dǎo)體作為存儲(chǔ)介質(zhì)及控制載體,無(wú)機(jī)械裝置,具有抗震、寬溫、無(wú)噪、可靠和節(jié)能等特點(diǎn),是目前存儲(chǔ)領(lǐng)域所存在問(wèn)題的解決方案之一。本文針對(duì)這一問(wèn)題,設(shè)計(jì)基于FPGA的固態(tài)硬盤(pán)控制器,實(shí)現(xiàn)數(shù)據(jù)的固態(tài)存儲(chǔ)。 文章首先介紹硬盤(pán)技術(shù)的發(fā)展,分析固態(tài)硬盤(pán)的技術(shù)現(xiàn)狀和發(fā)展趨勢(shì),闡述課題研究意義,并概述了本文研究的主要內(nèi)容及所做的工作。然后從分析固態(tài)硬盤(pán)控制器的關(guān)鍵技術(shù)入手,研究了SATA接口協(xié)議和NANDFLASH芯片特性。整體設(shè)計(jì)采用SOPC架構(gòu),所有功能由單片F(xiàn)PGA完成。移植MicroBlaze嵌入式處理器軟核作為主控制器,利用Verilog HDL語(yǔ)言描述IP核形式設(shè)計(jì)SATA控制器核和NAND FLASH控制器核。SATA控制器核作為高速串行傳輸接口,實(shí)現(xiàn)SATA1.0協(xié)議,根據(jù)協(xié)議劃分四層模型,通過(guò)狀態(tài)機(jī)和邏輯電路實(shí)現(xiàn)協(xié)議功能。NAND FLASH控制器核管理NANDFLASH芯片陣列,將NAND FLASH接口轉(zhuǎn)換成通用的SRAM接口,提高訪問(wèn)效率。控制器完成NAND FLASH存儲(chǔ)管理和糾錯(cuò)算法,實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)和讀取。最后完成固態(tài)硬盤(pán)控制器的模塊測(cè)試和整體測(cè)試,介紹了測(cè)試方法、測(cè)試工具和測(cè)試流程,給出測(cè)試數(shù)據(jù)和結(jié)果分析,得出了驗(yàn)證結(jié)論。 本文設(shè)計(jì)的固態(tài)硬盤(pán)控制器,具有結(jié)構(gòu)簡(jiǎn)單和穩(wěn)定性高的特點(diǎn),易于升級(jí)和二次開(kāi)發(fā),是實(shí)現(xiàn)固態(tài)硬盤(pán)和固態(tài)存儲(chǔ)系統(tǒng)的關(guān)鍵技術(shù)。
標(biāo)簽: FPGA 固態(tài)硬盤(pán) 制器設(shè)計(jì)
上傳時(shí)間: 2013-05-28
上傳用戶:sssnaxie
虛擬儀器技術(shù)是以傳感器、信號(hào)測(cè)量與處理、微型計(jì)算機(jī)等技術(shù)為基礎(chǔ)而形成的一門(mén)綜合應(yīng)用技術(shù)。目前虛擬儀器大部分是基于PC機(jī),利用PCI等總線技術(shù)傳輸數(shù)據(jù),數(shù)據(jù)卡插拔不便,便攜性差。隨著嵌入式技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)平臺(tái)已經(jīng)應(yīng)用到各個(gè)領(lǐng)域,而市場(chǎng)上的嵌入式虛擬儀器系統(tǒng)還相當(dāng)少,各種研究工作才剛剛起步,各種高性能的虛擬儀器和處理系統(tǒng)在現(xiàn)代工業(yè)控制和科學(xué)研究中已成為必不可少的部分。因此在我國(guó)開(kāi)發(fā)具有較高性能、接口靈活、功能多樣化、低成本的虛擬儀器裝置勢(shì)在必行。 針對(duì)目前虛擬儀器系統(tǒng)發(fā)展趨勢(shì)和特點(diǎn),采用FPGA技術(shù),進(jìn)行一種支持多種平臺(tái)的高速虛擬儀器系統(tǒng)的設(shè)計(jì)與研究,并針對(duì)高速虛擬儀器系統(tǒng)中的一些技術(shù)難點(diǎn)提出解決方案。首先進(jìn)行了系統(tǒng)的總體設(shè)計(jì),確定了采用FPGA作為系統(tǒng)的控制核心,并選取了Labview作為PC平臺(tái)應(yīng)用程序開(kāi)發(fā)工具,利用USB2.0接口來(lái)進(jìn)行數(shù)據(jù)傳輸;同時(shí)選取嵌入式處理器S3C2410以及WinCE作為嵌入式系統(tǒng)硬軟件平臺(tái)。隨后進(jìn)行了各個(gè)具體模塊的設(shè)計(jì),在硬件方面,分別設(shè)計(jì)了前端處理電路,ADC電路以及USB接口電路。在軟件方面,進(jìn)行了FPGA控制程序的設(shè)計(jì)工作,實(shí)現(xiàn)了對(duì)各個(gè)模塊和接口電路的控制功能。在上層應(yīng)用程序的設(shè)計(jì)方面,設(shè)計(jì)了Labview應(yīng)用程序,實(shí)現(xiàn)了波形顯示和頻譜分析等儀器功能,人機(jī)界面良好。在嵌入式平臺(tái)上面,進(jìn)行了WinCE下GPIO驅(qū)動(dòng)程序設(shè)計(jì),并在上層應(yīng)用程序中調(diào)用驅(qū)動(dòng)來(lái)進(jìn)行數(shù)據(jù)的讀取。為了解決高速ADC與數(shù)據(jù)緩存器的速度不匹配的問(wèn)題,提出利用多體交叉式存儲(chǔ)器結(jié)構(gòu)的設(shè)計(jì)方案,并在FPGA內(nèi)對(duì)控制程序進(jìn)行了設(shè)計(jì),對(duì)其時(shí)序進(jìn)行了仿真。 最后對(duì)系統(tǒng)進(jìn)行了聯(lián)合調(diào)試工作,利用上層軟件對(duì)輸入波形進(jìn)行采集。根據(jù)調(diào)試結(jié)果看,該系統(tǒng)對(duì)輸入信號(hào)進(jìn)行了較好的采樣和存儲(chǔ),還原了波形,達(dá)到了預(yù)期效果。課題研究并且對(duì)設(shè)計(jì)出一種支持多平臺(tái)的新型虛擬儀器系統(tǒng),具有性能好、使用靈活,節(jié)省成本等特點(diǎn),具有較高的研究?jī)r(jià)值和現(xiàn)實(shí)意義。
上傳時(shí)間: 2013-04-24
上傳用戶:shwjl
便攜式B型超聲診斷儀具有無(wú)創(chuàng)傷、簡(jiǎn)便易行、相對(duì)價(jià)廉等優(yōu)勢(shì),在臨床中越來(lái)越得到廣泛的應(yīng)用。它將超聲波技術(shù)、微電子技術(shù)、計(jì)算機(jī)技術(shù)、機(jī)械設(shè)計(jì)與制造及生物醫(yī)學(xué)工程等技術(shù)融合在一起。開(kāi)展該課題的研究對(duì)提高臨床診斷能力和促進(jìn)我國(guó)醫(yī)療事業(yè)的發(fā)展具有重要的意義。 便攜式B型超聲診斷儀由人機(jī)交互系統(tǒng)、探頭、成像系統(tǒng)、顯示系統(tǒng)構(gòu)成。其基本工作過(guò)程是:首先人機(jī)交互系統(tǒng)接收到用戶通過(guò)鍵盤(pán)或鼠標(biāo)發(fā)出的命令,然后成像系統(tǒng)根據(jù)命令控制探頭發(fā)射超聲波,并對(duì)回波信號(hào)處理、合成圖像,最后通過(guò)顯示系統(tǒng)完成圖像的顯示。 成像系統(tǒng)作為便攜式B型超聲診斷儀的核心對(duì)圖像質(zhì)量有決定性影響,但以前研制的便攜式B型超聲診斷儀的成像系統(tǒng)在三個(gè)方面存在不足:第一、采用的是單片機(jī)控制步進(jìn)電機(jī),控制精度不高,導(dǎo)致成像系統(tǒng)采樣不精確;第二、采用的數(shù)字掃描變換算法太粗糙,影響超聲圖像的分辨率;第三、它的CPU多采用的是51系列單片機(jī),測(cè)量速度太慢,同時(shí)也不便于系統(tǒng)升級(jí)和擴(kuò)展。 針對(duì)以上不足,提出了基于FPGA的B型超聲成像系統(tǒng)解決方案,采用Altera公司的EP2C5Q208C8芯片實(shí)現(xiàn)了步進(jìn)電機(jī)步距角的細(xì)分,使電機(jī)旋轉(zhuǎn)更勻速,提高了采樣精度;提出并采用DSTI-ULA算法(Uniform Ladder Algorithm based on Double Sample and Trilinear Interotation)在FPGA內(nèi)實(shí)現(xiàn)數(shù)字掃描變換,提高了圖像分辨率;人機(jī)交互系統(tǒng)采用S3C2410-AL作為CPU,改善了測(cè)量速度和系統(tǒng)的擴(kuò)展性。 通過(guò)對(duì)系統(tǒng)硬件電路的設(shè)計(jì)、制作,軟件的編寫(xiě)、調(diào)試,結(jié)果表明,本文所設(shè)計(jì)的便攜式B型超聲成像系統(tǒng)圖像分辨率高、測(cè)量速度快、體積小、操作方便。本文所設(shè)計(jì)的便攜式B型超聲診斷儀可在野外作業(yè)和搶險(xiǎn)(諸如地震、抗洪)中發(fā)揮作用,同時(shí)也可在鄉(xiāng)村診所中完成對(duì)相關(guān)疾病的診斷工作。
上傳時(shí)間: 2013-05-18
上傳用戶:helmos
現(xiàn)代數(shù)字信號(hào)處理對(duì)實(shí)時(shí)性提出了很高的要求,當(dāng)最快的數(shù)字信號(hào)處理器(DSP)仍無(wú)法達(dá)到速度要求時(shí),唯一的選擇是增加處理器的數(shù)目,或采用客戶定制的門(mén)陣列產(chǎn)品。隨著可編程邏輯器件技術(shù)的發(fā)展,具有強(qiáng)大并行處理能力的現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)在成本、性能、體積等方面都顯示出了優(yōu)勢(shì)。本文以此為背景,研究了基于FPGA的快速傅立葉變換、數(shù)字濾波、相關(guān)運(yùn)算等數(shù)字信號(hào)處理算法的高效實(shí)現(xiàn)。 首先,針對(duì)圖像聲納實(shí)時(shí)性的要求和FPGA片內(nèi)資源的限制,設(shè)計(jì)了級(jí)聯(lián)和并行遞歸兩種結(jié)構(gòu)的FFT處理器。文中詳細(xì)討論了利用流水線技術(shù)和并行處理技術(shù)提高FFT處理器運(yùn)算速度的方法,并針對(duì)蝶形運(yùn)算的特點(diǎn)提出了一些優(yōu)化和改進(jìn)措施。 其次,分析了具有相同結(jié)構(gòu)的數(shù)字濾波和相關(guān)運(yùn)算的特點(diǎn),采用了有乘法器和無(wú)乘法器兩種結(jié)構(gòu)實(shí)現(xiàn)乘累加(MAC)運(yùn)算。無(wú)乘法器結(jié)構(gòu)采用分布式算法(DA),將乘法運(yùn)算轉(zhuǎn)化為FPGA易于實(shí)現(xiàn)的查表和移位累加操作,顯著提高了運(yùn)算效率。此外,還對(duì)相關(guān)運(yùn)算的時(shí)域多MAC方法及頻域FFT方法進(jìn)行了研究。 最后,完成了圖像聲納預(yù)處理模塊。在一片EP2S60上實(shí)現(xiàn)了對(duì)160路信號(hào)的接收、濾波、正交變換以及發(fā)送等處理。實(shí)驗(yàn)表明,本論文所有算法均達(dá)到了設(shè)計(jì)要求。
標(biāo)簽: FPGA 數(shù)字信號(hào)處理 算法研究
上傳時(shí)間: 2013-06-09
上傳用戶:zgu489
隨著圖像聲納技術(shù)的發(fā)展,對(duì)于大數(shù)據(jù)量圖像數(shù)據(jù)的壓縮成為必須要解決的一個(gè)課題。本文結(jié)合水聲圖像特點(diǎn),應(yīng)用VerilogHDL 語(yǔ)言在Quartus Ⅱ軟件環(huán)境下設(shè)計(jì)實(shí)現(xiàn)了JPEG基本模式編解碼器。 JPEG是國(guó)際標(biāo)準(zhǔn)化組織(ISO)和CCITT 聯(lián)合制定的靜態(tài)圖像的壓縮標(biāo)準(zhǔn),是目前最常使用的圖像存儲(chǔ)格式。 論文首先介紹了JPEG編碼的基本原理,然后根據(jù)編碼的流程從總體結(jié)構(gòu)上對(duì)JPEG編碼器進(jìn)行了模塊劃分。對(duì)于2D—DCT變換采用了行列分離的快速算法;針對(duì)水聲圖像特點(diǎn)采用了DC系數(shù)直接編碼。以一幅真實(shí)的水聲圖像作為JPEG編碼器的測(cè)試輸入,對(duì)編碼器輸出的碼流經(jīng)過(guò)軟件編程后正確顯示出了JPEG圖片,并分析了壓縮圖像效果和質(zhì)量。 JPEG解碼器采用了和JPEG編碼器對(duì)稱的模塊劃分,2D—IDCT變換同樣采用了行列分離的快速算法;根據(jù)JPEG標(biāo)準(zhǔn)中哈夫曼編碼的特點(diǎn),哈夫曼解碼采用了濃縮哈夫曼表法,降低了存儲(chǔ)資源,提高了解碼速度。對(duì)經(jīng)本文設(shè)計(jì)的JPEG解碼器解碼后的圖片和原圖片進(jìn)行了比較分析,結(jié)果表明本設(shè)計(jì)滿足要求。
上傳時(shí)間: 2013-05-25
上傳用戶:sn2080395
隨著人們對(duì)數(shù)字電視和數(shù)字視頻信息的需求越來(lái)越大,數(shù)字電視廣播在中國(guó)迅速的發(fā)展起來(lái)。近幾年,數(shù)字電視傳輸系統(tǒng)技術(shù)逐漸成熟,數(shù)字電視地面廣播(DTTB)傳輸標(biāo)準(zhǔn)也于2006年8月30號(hào)正式出臺(tái)。此標(biāo)準(zhǔn)技術(shù)是由我國(guó)多家單位聯(lián)合研究的,具有自主知識(shí)產(chǎn)權(quán)的數(shù)字地面電視傳輸標(biāo)準(zhǔn)。DTTB系統(tǒng)標(biāo)準(zhǔn)的研究與仿真,具有巨大的實(shí)用價(jià)值和廣闊的市場(chǎng)前景。 @@ 本文首先研究了地面數(shù)字電視廣播標(biāo)準(zhǔn)中平方根升余弦(SRRC)濾波器(滾降系數(shù)為0.05)的結(jié)構(gòu)設(shè)計(jì),介紹了一種適合在FPGA中實(shí)現(xiàn)的高階高速FIR濾波器的并行流水線結(jié)構(gòu)。在本設(shè)計(jì)中,以CSD數(shù)優(yōu)化濾波器系數(shù),并運(yùn)用簡(jiǎn)化加法器圖(Reduced Adder Graph,RAG)算法進(jìn)行改進(jìn),最后采用并行處理的轉(zhuǎn)置型流水線結(jié)構(gòu)實(shí)現(xiàn)。 @@ 接著研究數(shù)字電視地面?zhèn)鬏敇?biāo)準(zhǔn)采用的傳輸技術(shù)-OFDM的基本概念和技術(shù)特點(diǎn),并研究了清華大學(xué)提出的DMB-T方案中TDS-OFDM信號(hào)幀的組成結(jié)構(gòu)以及相關(guān)原理。 @@ 最后,本文針對(duì)OFDM調(diào)制所需要的3780點(diǎn)FFT處理器進(jìn)行研究。為了保證OFDM信號(hào)的采樣率和時(shí)域?qū)ьl的采樣率相同,以達(dá)到較好的同步性能,采用了3780個(gè)正交子載波的設(shè)計(jì)方案。在實(shí)現(xiàn)過(guò)程中,分析比較了多種算法的計(jì)算復(fù)雜性,設(shè)計(jì)出在硬件實(shí)現(xiàn)復(fù)雜度上進(jìn)行優(yōu)化的3780點(diǎn)FFT處理器的數(shù)據(jù)流流水線算法。之后,通過(guò)定點(diǎn)仿真比較各模塊輸出的動(dòng)態(tài)范圍和概率分布,設(shè)計(jì)出定點(diǎn)字長(zhǎng)的優(yōu)化方案,并分析計(jì)算了這一處理器的輸出信噪比與內(nèi)部各模塊字長(zhǎng)的關(guān)系,進(jìn)一步降低了硬件實(shí)現(xiàn)復(fù)雜性。 @@關(guān)鍵字:數(shù)字電視地面廣播傳輸(DTTB);平方根升余弦濾波器(SRRC);正交頻分復(fù)用調(diào)制(OFDM);快速傅立葉變換(FFT); 3780
上傳時(shí)間: 2013-04-24
上傳用戶:mdrd3080
人臉自動(dòng)識(shí)別技術(shù)是模式識(shí)別、圖像處理等學(xué)科的一個(gè)最熱門(mén)研究課題之一。隨著社會(huì)的發(fā)展,各方面對(duì)快速有效的自動(dòng)身份驗(yàn)證的要求日益迫切,而人臉識(shí)別技術(shù)作為各種生物識(shí)別技術(shù)中最重要的方法之一,已經(jīng)越來(lái)越多的受到重視。對(duì)于具有實(shí)時(shí),快捷,低誤識(shí)率的高性能算法以及對(duì)算法硬件加速的研究也逐漸展開(kāi)。 本文詳細(xì)分析了智能人臉識(shí)別算法原理,發(fā)展概況和前景,包括人臉檢測(cè)算法,人眼定位算法,預(yù)處理算法,PCA和ICA 算法,詳細(xì)分析了項(xiàng)目情況,系統(tǒng)劃分,軟硬件平臺(tái)的資源和使用。并在ISE軟件平臺(tái)上,用硬件描述語(yǔ)言(verilog HDL)對(duì)算法部分嚴(yán)格按照FPGA代碼風(fēng)格進(jìn)行了RTL 硬件建模,并對(duì)C++算法進(jìn)行了優(yōu)化處理,通過(guò)仿真與軟件算法結(jié)果進(jìn)行比對(duì),評(píng)估誤差,最后在VirtexII Pro FPGA 上進(jìn)行了綜合實(shí)現(xiàn)。 主要研究?jī)?nèi)容如下: 首先,對(duì)硬件平臺(tái)xilinx的VirtexII Pro FPGA 上的系統(tǒng)資源進(jìn)行了描述和研究,對(duì)存儲(chǔ)器sdram,RS-232 串口,JTAG 進(jìn)行了研究和調(diào)試,對(duì)Coreconnect的OPB總線仲裁機(jī)理進(jìn)行了兩種算法的比較,RTL 設(shè)計(jì),仿真和綜合。利用ISE和VC++軟件平臺(tái),對(duì)verilog和C++算法進(jìn)行同步比較測(cè)試,使每步算法對(duì)應(yīng)正確的結(jié)果。對(duì)軟硬件平臺(tái)的合理使用使得在項(xiàng)目中能盡可能多的充分利用硬件資源,制板時(shí)正確選型,以及加快設(shè)計(jì)和調(diào)試進(jìn)度。其次,對(duì)人臉識(shí)別算法流程中的人臉檢測(cè),人眼定位,預(yù)處理,識(shí)別算法分別進(jìn)行了比較研究,選取其中各自性能最好的一種算法對(duì)其原理進(jìn)行了分析討論。人臉檢測(cè)采用adaboost 算法,因其速度和精度的綜合性能表現(xiàn)優(yōu)異。人眼定位采用小塊合并算法,因?yàn)樗哂锌焖?,?zhǔn)確,弱時(shí)實(shí)的特點(diǎn)。預(yù)處理算法采用直方圖均衡加平滑的算法,簡(jiǎn)單,高效。 識(shí)別算法采用PCA 加ICA 算法,它能最大的弱化姿態(tài)和光照對(duì)人臉識(shí)別的影響。 最后,使用Verilog HDL 硬件描述語(yǔ)言進(jìn)行算法的RTL 建模,在C++算法的基礎(chǔ)上,保證原來(lái)效果的前提下,根據(jù)FPGA 硬件特點(diǎn)對(duì)算法進(jìn)行了優(yōu)化。視頻輸入輸出是人臉識(shí)別的前提,它提供FPGA 上算法需要處理的數(shù)據(jù),預(yù)處理算法在C++算法的基礎(chǔ)上進(jìn)行了優(yōu)化,最大的減少了運(yùn)算量,提高了運(yùn)算速度,16 位計(jì)算器模塊使得在算法實(shí)現(xiàn)時(shí)可以根據(jù)系統(tǒng)要求,在FPGA的ip 核和自己設(shè)計(jì)的模塊之間選擇性能更好的一個(gè)來(lái)調(diào)用,F(xiàn)IFO的設(shè)計(jì)提供同步和異步時(shí)鐘域的數(shù)據(jù)緩存。設(shè)計(jì)在ISE和VC++軟件平臺(tái)同時(shí)進(jìn)行,隨時(shí)對(duì)verilog和C++數(shù)據(jù)進(jìn)行監(jiān)測(cè)和比對(duì)。全部設(shè)計(jì)模塊通過(guò)仿真,達(dá)到預(yù)定的性能要求,并在FPGA 上綜合實(shí)現(xiàn)。
上傳時(shí)間: 2013-07-13
上傳用戶:李夢(mèng)晗
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1