當(dāng)前,片上系統(tǒng)(SOC)已成為系統(tǒng)實現(xiàn)的主流技術(shù)。流片風(fēng)險與費用增加、上市時間壓力加大、產(chǎn)品功能愈加復(fù)雜等因素使得SOC產(chǎn)業(yè)逐漸劃分為IP提供者、SOC設(shè)計服務(wù)者和芯片集成者三個層次。SOC設(shè)計已走向基于IP集成的平臺設(shè)計階段,經(jīng)過嚴(yán)格驗證質(zhì)量可靠的IP核成為SOC產(chǎn)業(yè)中的重要一環(huán)。 GPIB控制器芯片是組建自動測試系統(tǒng)的核心,在測試領(lǐng)域應(yīng)用廣泛。本人通過查閱大量的技術(shù)資料,分析了集成電路在國內(nèi)外發(fā)展的最新動態(tài),提出了基于FPGA的自主知識產(chǎn)權(quán)的GPIB控制器IP核的設(shè)計和實現(xiàn)。 本文首先討論了基于FPGA的GPIB控制器的背景意義,接著對FPGA開發(fā)所具備的基本知識作了簡要介紹。文中對GPIB總線進(jìn)行了簡單的描述,根據(jù)芯片設(shè)計的主要思想,重點在于論述怎樣用FPGA來實現(xiàn)IEEE-488.2協(xié)議,并詳細(xì)闡述了GPIB控制器的十種接口功能及其狀態(tài)機的IP核實現(xiàn)。同時,對數(shù)據(jù)通路也進(jìn)行了較為細(xì)致的說明。在設(shè)計的時候采用基于模塊化設(shè)計思想,用VerilogHDL語言完成各模塊功能描述,通過Synplifv軟件的綜合,用Modelsim對設(shè)計進(jìn)行了前、后仿真。最后利用生成的模塊符號采取類似畫電路圖的方法完成整個系統(tǒng)芯片的lP軟核設(shè)計,并用EDA工具下載到了FPGA上。 為了更好地驗證設(shè)計思想,借助EDA工具對GPIB控制器的工作狀態(tài)進(jìn)行了軟件仿真,給出仿真結(jié)果,仿真波形驗證了GPIB控制器的工作符合預(yù)想。最后,本文對基于FPGA的GPIB控制器的IP核設(shè)計過程進(jìn)行了總結(jié),展望了當(dāng)前GPIB控制器設(shè)計的發(fā)展趨勢,指出了開展進(jìn)一步研究需要做的工作。
上傳時間: 2013-04-24
上傳用戶:rockjablew
隨著信息技術(shù)和電子技術(shù)的進(jìn)步和日益成熟,計算機數(shù)據(jù)采集技術(shù)得到了廣泛應(yīng)用。由于ISA數(shù)據(jù)采集卡的固有缺陷,PCI接口的數(shù)據(jù)采集卡將逐漸取代ISA數(shù)據(jù)采集卡,成為數(shù)據(jù)采集的主流。為了簡化PCI數(shù)據(jù)采集卡結(jié)構(gòu),提高數(shù)據(jù)采集可靠性,本文研究并開發(fā)了一種基于FPGA的PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)。 論文對PCI對目標(biāo)設(shè)備數(shù)據(jù)采集卡實現(xiàn)的原理和方法進(jìn)行了深入研究,設(shè)計了基于FPGA的PCI數(shù)據(jù)采集卡的硬件電路,通過在FPGA中嵌入了PCI目標(biāo)設(shè)備的IP核與用戶邏輯部分,構(gòu)成了SOPC系統(tǒng)。使用Verilog硬件描述語言設(shè)計并實現(xiàn)了FPGA內(nèi)部采集數(shù)據(jù)管理、數(shù)據(jù)管理寄存器和FIFO數(shù)據(jù)緩沖隊列等模塊電路。利用ModelSim對PCI系統(tǒng)進(jìn)行了仿真。完成了系統(tǒng)硬件電路PCB板的設(shè)計,最終制作了PCI數(shù)據(jù)采集卡。 論文針對PCI結(jié)構(gòu)的數(shù)據(jù)采集卡系統(tǒng)軟件需求,研究了WDM設(shè)備驅(qū)動軟件、Windows環(huán)境的簡易虛擬示波器以及簡易虛擬邏輯儀實現(xiàn)原理和方法。利用DriverStudio+Windows DDK for XP+VC6的軟件平臺,開發(fā)了WDM設(shè)備驅(qū)動程序。實現(xiàn)了Windows環(huán)境的簡易虛擬示波器,和簡易虛擬邏輯儀。系統(tǒng)測試結(jié)果表明該系統(tǒng)設(shè)計正確,系統(tǒng)運行穩(wěn)定,功能和指標(biāo)達(dá)到了設(shè)計要求。
標(biāo)簽: FPGA PCI 數(shù)據(jù)采集卡
上傳時間: 2013-07-22
上傳用戶:z754970244
串行數(shù)字接口SDI是目前使用最廣泛的數(shù)字視頻接口。它是遵循SMPTE-259M和EBtJ-Tech-3267標(biāo)準(zhǔn)制定的,己經(jīng)被世界上眾多數(shù)字視頻設(shè)備生產(chǎn)廠家普遍采納并作為標(biāo)準(zhǔn)視頻接口,主要用在非線性編輯系統(tǒng)、視頻服務(wù)器、虛擬演播室以及數(shù)字切換矩陣和數(shù)字光端機等場合。 以往的SDI接口在實現(xiàn)方法上有成本高、靈活性低等缺點,針對這些不足,本文在研究串行數(shù)字接口工作原理的基礎(chǔ)上,提出了一種基于FPGA的標(biāo)清串行數(shù)字接口(SD-SDI)的設(shè)計方案,并使用SOPC Builder構(gòu)成一個Nios II處理器系統(tǒng),將SDI接口以IP核形式嵌入到FPGA內(nèi)部,從而提高系統(tǒng)的集成度,使之具有視頻數(shù)據(jù)處理速度快、實時性強、性價比高的特點。具體研究內(nèi)容包括: 1.在分析SDI接口的硬件結(jié)構(gòu)和工作原理的基礎(chǔ)上,提出了串行數(shù)字接口的嵌入式系統(tǒng)設(shè)計方法,完成了SDI接口卡的FPGA芯片內(nèi)部配置以及驅(qū)動電路、均衡電路、電源電路等硬件電路設(shè)計。 2.采用軟邏輯方法實現(xiàn)SDI接口的傳輸功能,進(jìn)行了具體的模塊化設(shè)計與仿真。 3.引入Nios II嵌入式軟核處理器對數(shù)據(jù)進(jìn)行處理,設(shè)計了視頻圖像數(shù)據(jù)的采集程序。 該傳輸系統(tǒng)以Altera公司的Cyclone II EP2C35F672C8為核心芯片,通過發(fā)送和接收電路的共同作用,能夠完成標(biāo)清數(shù)字視頻信號的傳輸,初步確立了以SDI接口為數(shù)據(jù)源的視頻信號傳輸系統(tǒng)的整體模式和框架。
上傳時間: 2013-04-24
上傳用戶:標(biāo)點符號
根據(jù)交通部公布的數(shù)據(jù),交通事故呈逐年上升趨勢,交通事故不僅給公民的財產(chǎn)造成了損失,而且給公民的人身安全也會造成威脅。因此如何更好地避免交通事故成為一個焦點課題,汽車安全系統(tǒng)更是成為汽車生產(chǎn)商和研究機構(gòu)的研究熱點。 當(dāng)前汽車安全系統(tǒng)有兩大種類:一是被動式安全系統(tǒng)。例如:安全帶,安全氣囊等。二是主動式安全系統(tǒng)。主動安全系統(tǒng)又分為主動被動式和主動自動式。前者有ABS等。后者有汽車自動防撞系統(tǒng)和倒車?yán)走_(dá)等。 本文采用激光測距系統(tǒng),開發(fā)一種汽車在高速公路上行駛的主動式防撞系統(tǒng),本文的重點是開發(fā)測距預(yù)警系統(tǒng),采用專門的激光測距芯片和接收芯片,并采用FPGA(Filed Programmable Gate Array)作為主控芯片,對前車進(jìn)行有效的監(jiān)控,根據(jù)檢測得到的數(shù)據(jù),實時提出建議和報警,提醒駕駛員減速或者采取制動措施,從而達(dá)到預(yù)防追尾碰撞的目的。本文工作主要有以下幾個方面: 1) 在比較分析激光、雷達(dá)和毫米波等測距方法的基礎(chǔ)上,根據(jù)市場需求及潛在用戶分析,確定采用激光脈沖測距方式。針對激光脈沖測距存在的技術(shù)難題,提出以FPGA作為系統(tǒng)核心控制模塊的測距系統(tǒng)設(shè)計方案。 2) 根據(jù)對車載動態(tài)測距系統(tǒng)測量精度、測量頻率和測量范圍的基本要求,結(jié)合脈沖激光測距的特點,提出采用多頭脈沖激光測距和多周期脈沖測量的技術(shù)方案。該方案可有效提高系統(tǒng)測距精度和測量范圍,降低系統(tǒng)成本。 3) 基于上述方案,完成了基于FPGA的多頭脈沖激光測距系統(tǒng)的各功能模塊的詳細(xì)設(shè)計、功能仿真、綜合優(yōu)化及板級測試實驗。實驗表明,各主要功能模塊基本達(dá)到預(yù)期設(shè)計要求,為測距系統(tǒng)的后期開發(fā)奠定了基礎(chǔ)。 4) 完成了激光測距傳感器外圍光電轉(zhuǎn)換電路、電源轉(zhuǎn)換電路及通訊接口的設(shè)計、制作、安裝及實驗室調(diào)試。 5) 最后對論文研究工作進(jìn)行了總結(jié),提出了系統(tǒng)的不足之處和進(jìn)一步研究工作的方向。
標(biāo)簽: FPGA 激光測距系統(tǒng)
上傳時間: 2013-05-27
上傳用戶:yatouzi118
在傳統(tǒng)的電力電子電路中,DC/DC變換器通常采用模擬電路實現(xiàn)電壓或電流的控制。數(shù)字控制與模擬控制相比,有著顯著的優(yōu)點,數(shù)字控制可以實現(xiàn)復(fù)雜的控制策略,同時大大提高系統(tǒng)的可靠性和靈活性,并易于實現(xiàn)系統(tǒng)的智能化。但目前數(shù)字控制基本上限于電力傳動領(lǐng)域,DC/DC變換器由于其開關(guān)頻率較高,一般其外圍功能由DSP或微處理器完成,而控制的核心,如PWM發(fā)生等大多采用專用控制芯片實現(xiàn)。FPGA由于其快速性、靈活性及保密性等優(yōu)點,近年來在數(shù)字控制領(lǐng)域受到越來越多的關(guān)注。基于FPGA的DC/DC變換器是電力電子領(lǐng)域重要的研究方向之一。本文研究了同步Buck變換器的建模、設(shè)計及仿真,采用Xinlix的VIRTEX-Ⅱ PRO FPGA開發(fā)板實現(xiàn)了Buck變換器的全數(shù)字控制。 論文首先從Buck變換器的理論分析入手,根據(jù)它的物理特性,研究了該變換器的狀態(tài)空間平均模型和小信號分析。為了獲得高性能的開關(guān)電源,提出并分析了混雜模型設(shè)計方案,然后進(jìn)行了控制器設(shè)計。并采用MATLAB/SIMULINK建立了同步Buck電路的仿真模型,并進(jìn)行仿真研究。浮點仿真的運算精度與溢出問題,影響了仿真的精度。為了克服這些不足,作者采用了定點仿真方法,得到了滿意的仿真結(jié)果。論文還著重論述了開關(guān)電源的數(shù)字控制器部分,數(shù)字控制器一般由三個主要功能模塊組成:模數(shù)轉(zhuǎn)換器、數(shù)字脈寬調(diào)制器(Digital PulseWidth Modulation:DPWM)和數(shù)字補償器。文中重點研究了DPWM和數(shù)字補償器,闡述了目前高頻數(shù)字控制變換器中存在的主要問題,特別是高頻狀態(tài)下DPWM分辨率較低,影響控制精度,甚至引起極限環(huán)(Limit Cycling)現(xiàn)象,對DPWM分辨率的提高與系統(tǒng)硬件工作頻率之間的矛盾、DPWM分辨率與A/D分辨率之間的關(guān)系等問題作了全面深入的分析。論文提出了一種新的提高DPWM分辨率的方法,該方法在不提高系統(tǒng)硬件頻率的前提下,采用軟件使DPWM的分辨率大大提高。作者還設(shè)計了兩種數(shù)字補償器,并進(jìn)行了分析比較,選擇了合適的補償算法,達(dá)到了改善系統(tǒng)性能的目的。 設(shè)計完成后,作者使用ISE 9.1i軟件進(jìn)行了FPGA實現(xiàn)的前、后仿真,驗證了所提出理論及控制算法的正確性。作者完成了Buck電路的硬件制作及基于FPGA的軟件設(shè)計,采用32MHz的硬件晶振實現(xiàn)了11-bit的DPWM分辨率,開關(guān)頻率達(dá)到1MHz,得到了滿意的系統(tǒng)性能,論文最后給出了仿真和實驗結(jié)果。
標(biāo)簽: FPGA DCDC 高頻 數(shù)字
上傳時間: 2013-07-23
上傳用戶:kristycreasy
本論文設(shè)計了一種基于FPGA的高速FIR數(shù)字濾波器,濾波器實現(xiàn)低通濾波,截止頻率為1MHz,通帶波紋小于1 dB,阻帶最大衰減為-40 dB,輸入輸出數(shù)據(jù)為8位二進(jìn)制,采樣頻率為10MHz。 論文首先簡要介紹了數(shù)字濾波器的基本原理和線性FIR數(shù)字濾波器的性質(zhì)、結(jié)構(gòu),根據(jù)濾波器的性能要求選擇窗函數(shù)、確定系數(shù),在算法上為了滿足數(shù)字濾波器的要求,對系數(shù)放大512倍并取整,并用Matlab對數(shù)字濾波器原理進(jìn)行了證明。同時簡述了EDA技術(shù)和FPGA設(shè)計流程。 其次,論文說明了FIR數(shù)字濾波器模塊的劃分,并用Verilog語言在Modelsim環(huán)境下進(jìn)行了功能測試。對于數(shù)字濾波器系數(shù)中的-1,-2,4這些簡單的系數(shù)乘法直接進(jìn)行移位和取反,可以極大的節(jié)省資源和優(yōu)化設(shè)計。而對普通系數(shù)乘法采用4-BANT(4bits-at-a-time)的并行算法,用加法累加快速實現(xiàn)了乘積的運算;另外,在本設(shè)計進(jìn)行部分積累加時,采用舍取冗余位,主要是根據(jù)設(shè)計時已對系數(shù)進(jìn)行了放大,而輸出時又要將結(jié)果相應(yīng)的縮小,所以在累加時,提前對部分積縮小,從而減少了運算量,從時間和資源上都得到了優(yōu)化。 論文的最后分別用Modelsim和Quartus II進(jìn)行了FIR數(shù)字濾波器的前仿真和后仿真,將仿真的結(jié)果和Matlab中原理驗證時得到的理想值進(jìn)行了比較,并對所產(chǎn)生的誤差進(jìn)行了分析。仿真結(jié)果表明:本16階FIR數(shù)字濾波器設(shè)計能夠?qū)崿F(xiàn)截止頻率為1MHz的低通濾波,并且工作頻率可達(dá)150MHz以上。
標(biāo)簽: FPGA FIR 數(shù)字 濾波器設(shè)計
上傳時間: 2013-07-15
上傳用戶:lanwei
隨著科學(xué)技術(shù)的不斷發(fā)展,視頻圖像處理的應(yīng)用越來越廣泛,各種圖像處理算法日趨成熟,相關(guān)的硬件技術(shù)更是不斷推陳出新。現(xiàn)代大規(guī)模集成電路VLSI技術(shù)的迅猛發(fā)展為視頻圖像處理技術(shù)提供了硬件基礎(chǔ)。其中,現(xiàn)場可編程門陣列FPGA用于嵌入式視頻圖像處理有其獨特優(yōu)勢。FPGA高性能、高集成度、低功耗的特點不僅使其具備高速CPU的性能,而且其可編程性使得設(shè)計者可以方便的通過對邏輯結(jié)構(gòu)的修改和配置,完成對系統(tǒng)的升級。 本文根據(jù)FPGA的并行處理特點,以及其在實時圖像處理方面的優(yōu)勢,進(jìn)行了基于FPGA的全景圖像處理系統(tǒng)的設(shè)計。在設(shè)計過程中,廣泛查閱了相關(guān)資料,通過分析系統(tǒng)的功能,進(jìn)行具體器件的選型,最后確定紅色颶風(fēng)Ⅱ代開發(fā)板及其擴展板作為本系統(tǒng)的硬件開發(fā)平臺。然后通過編寫相應(yīng)的驅(qū)動程序(I2C總線控制器、SDRAM控制器),應(yīng)用程序(視頻數(shù)據(jù)接收與存儲邏輯模塊),實現(xiàn)系統(tǒng)圖像采集、存儲的功能。本文的所有邏輯模塊均采用Verilog HDL語言進(jìn)行描述設(shè)計。 本文最后對系統(tǒng)進(jìn)行了調(diào)試。經(jīng)實驗驗證,系統(tǒng)達(dá)到了圖像實時采集、存儲的功能,能進(jìn)行正確可靠的工作。該系統(tǒng)為后續(xù)的圖像處理打下了堅實的基礎(chǔ),同時整個系統(tǒng)的邏輯模塊資源消耗只占FPGA(EP1C12)的百分之幾,剩余資源還可以來用作一些硬件算法。
標(biāo)簽: FPGA 全景圖像 處理系統(tǒng)
上傳時間: 2013-07-02
上傳用戶:lh25584
正交頻分復(fù)用(OFDM)技術(shù)是一種多載波數(shù)字調(diào)制技術(shù),具有頻譜利用率高、抗多徑干擾能力強、成本低等特點,適合無線通信的高速化、寬帶化及移動化的需求,將成為下一代無線通信系統(tǒng)(4G)的核心調(diào)制傳輸技術(shù)。 本文首先描述了OFDM技術(shù)的基本原理。對OFDM的調(diào)制解調(diào)以及其中涉及的特性和關(guān)鍵技術(shù)等做了理論上的分析,指出了OFDM區(qū)別于其他調(diào)制技術(shù)的巨大優(yōu)勢;然后針對OFDM中的信道估計技術(shù),深入分析了基于FFT級聯(lián)的信道估計理論和基于聯(lián)合最大似然函數(shù)的半盲分組估計理論,在此基礎(chǔ)上詳細(xì)研究描述了用于OFDM系統(tǒng)的迭代的最大似然估計算法,并利用Matlab做了相應(yīng)的仿真比較,驗證了它們的有效性。 而后,在Matlab中應(yīng)用Simulink工具構(gòu)建OFDM系統(tǒng)仿真平臺。在此平臺上,對OFDM系統(tǒng)在多徑衰落、高斯白噪聲等多種不同的模型參數(shù)下進(jìn)行了仿真,并給出了數(shù)據(jù)曲線,通過分析結(jié)果可正確評價OFDM系統(tǒng)在多個方面的性能。 在綜合了OFDM的系統(tǒng)架構(gòu)和仿真分析之后,設(shè)計并實現(xiàn)了基于FPGA的OFDM調(diào)制解調(diào)系統(tǒng)。首先根據(jù)802.16協(xié)議和OFDM系統(tǒng)的具體要求,設(shè)定了合理的參數(shù);然后從調(diào)制器和解調(diào)器的具體組成模塊入手,對串/并轉(zhuǎn)換,QPSK映射,過采樣處理,插入導(dǎo)頻,添加循環(huán)前綴,IFFT/FFT,幀同步檢測等各個模塊進(jìn)行硬件設(shè)計,詳細(xì)介紹了各個模塊的設(shè)計和實現(xiàn)過程,并給出了相應(yīng)的仿真波形和參數(shù)說明。其中,針對定點運算的局限性,為系統(tǒng)設(shè)計并自定義了24位的浮點運算格式,參與傅立葉反變換和傅立葉變換的運算,在系統(tǒng)參數(shù)允許的范圍內(nèi),充分利用了有限資源,提高了系統(tǒng)運算精度;然后重點描述了基于FPGA的快速傅立葉變換算法的改進(jìn)、優(yōu)化和設(shè)計實現(xiàn),針對原始快速傅立葉變換FPGA實現(xiàn)算法運算空閑時間過多,資源占用較大的問題,提出了帶有流水作業(yè)功能、資源占用較少的快速傅立葉變換優(yōu)化算法設(shè)計方案,使之運用于OFDM基帶處理系統(tǒng)當(dāng)中并加以實現(xiàn),結(jié)果滿足系統(tǒng)參數(shù)的需求。最后以理論分析為依據(jù),對整個OFDM的基帶處理系統(tǒng)進(jìn)行了系統(tǒng)調(diào)試與性能分析,證明了設(shè)計的可行性。 綜上所述,本文完成了一個基于FPGA的OFDM基帶處理系統(tǒng)的設(shè)計、仿真和實現(xiàn)。本設(shè)計為OFDM通信系統(tǒng)的進(jìn)一步改進(jìn)提供了大量有用的數(shù)據(jù)。
標(biāo)簽: FPGA OFDM 調(diào)制解調(diào)器
上傳時間: 2013-04-24
上傳用戶:vaidya1bond007b1
偏移正交相移鍵控(OQPSK:Offset Quadrature Phase Shift Keying)調(diào)制技術(shù)是一種恒包絡(luò)調(diào)制技術(shù),具有頻譜利用率高、頻譜特性好等特點,廣泛應(yīng)用于衛(wèi)星通信和移動通信領(lǐng)域。 論文以某型偵收設(shè)備中OQPSK解調(diào)器的全數(shù)字化為研究背景,設(shè)計并實現(xiàn)了基于FPGA的全數(shù)字OQPSK調(diào)制解調(diào)器,其中調(diào)制器主要用于仿真未知信號,作為測試信號源。論文研究了全數(shù)字OQPSK調(diào)制解調(diào)的基本算法,包括成形濾波器、NCO模型、載波恢復(fù)、定時恢復(fù)等;完成了整個調(diào)制解調(diào)算法的MATLAB仿真。在此基礎(chǔ)上,采用VHDL硬件描述語言在Xilinx公司ISE7.1開發(fā)環(huán)境下設(shè)計并實現(xiàn)了各個算法模塊,并在硬件平臺上加以實現(xiàn)。通過實際現(xiàn)場測試,實現(xiàn)了對所偵收信號的正確解調(diào)。論文還實現(xiàn)了解調(diào)器的百兆以太網(wǎng)接口,使得系統(tǒng)可以方便地將解調(diào)數(shù)據(jù)發(fā)送給計算機進(jìn)行后續(xù)處理。
標(biāo)簽: OQPSK FPGA 調(diào)制解調(diào)器
上傳時間: 2013-05-19
上傳用戶:zl123!@#
本文主要研究一種隔離器高速數(shù)據(jù)通信卡設(shè)計,并對基于PCI總線的內(nèi)外網(wǎng)數(shù)據(jù)通訊和交換的硬件編程實現(xiàn)進(jìn)行詳細(xì)的說明,最后在pc機windows平臺下對數(shù)據(jù)通信卡進(jìn)行吞吐量和穩(wěn)定性的測試。 首先介紹了網(wǎng)絡(luò)安全的現(xiàn)狀以及物理網(wǎng)絡(luò)隔離的原理和重要性,并敘述了網(wǎng)絡(luò)隔離產(chǎn)品的發(fā)展,接著介紹網(wǎng)絡(luò)隔離系統(tǒng),并提出硬件平臺的總體設(shè)計方案:重點敘述了網(wǎng)閘內(nèi)外網(wǎng)通訊的硬件核心數(shù)據(jù)通信卡設(shè)計思路和數(shù)據(jù)的流程,以及基于FPGA的PCI接口外部邏輯設(shè)計,并對該數(shù)據(jù)通訊卡在windows平臺雙機之間通訊作了測試,并對測試結(jié)果作了分析。
標(biāo)簽: FPGA PCI 高速數(shù)據(jù) 通信卡
上傳時間: 2013-07-30
上傳用戶:muyehuli
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1