亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

運(yùn)行速度

  • 儀器接口平臺SCPI解析模塊設(shè)計.rar

    隨著計算機(jī)技術(shù)的迅猛發(fā)展,受其影響的儀器行業(yè)也發(fā)生了巨大的變革,即儀器的手動操作使用改為計算機(jī)控制自動測試。隨著自動測試技術(shù)和程控儀器的發(fā)展,除了要求物理硬件接口標(biāo)準(zhǔn)化外,也要求軟件控制標(biāo)準(zhǔn)化。 硬件方面,從20世紀(jì)50代自動測試概念建立起,經(jīng)過初期專用接口、半專用接口到20世紀(jì)80年代中期才普及推廣開放式標(biāo)準(zhǔn)接口總線,如RS232串行通信接口總線、GPIB通用接口總線、PXI計算機(jī)外圍儀器系統(tǒng)總線、VXI塊式儀器系統(tǒng)總線等。 軟件方面,1987年6月頒布的IEEE488.2(程控儀器消息交換協(xié)議)標(biāo)準(zhǔn)首先解決了數(shù)據(jù)結(jié)構(gòu)方面的問題,但仍將大量的器件語義留給設(shè)計者自由定義。1990年4月,國際上九家儀器公司在IEEE488.2基礎(chǔ)上提出了SCPI(Standard Commands for Programmable Instruments程控儀器標(biāo)準(zhǔn)命令),才使程控儀器器件數(shù)據(jù)和命令得到標(biāo)準(zhǔn)化。SCPI的總目標(biāo)是縮短自動測試系統(tǒng)程序開發(fā)時間,保護(hù)儀器制造者和使用者雙方的硬、軟件投資,為儀器控制和數(shù)據(jù)利用提供廣泛兼容的編碼環(huán)境。 儀器接收到SCPI消息后進(jìn)行響應(yīng):接收字符串消息、詞法分析、語法分析、中間代碼生成、優(yōu)化和目標(biāo)代碼生成,語法分析模塊的性能直接影響到程控執(zhí)行效率。為了進(jìn)一步簡化儀器內(nèi)語法分析模塊、提高程控執(zhí)行效率,本課題提出了在接口電路中加入解析模塊的思想,可將控制器發(fā)送到儀器的SCPI消息即復(fù)雜的ASCII碼字符串轉(zhuǎn)變?yōu)楹唵蔚亩M(jìn)制代碼。采用此解析模塊將大大簡化儀器設(shè)計者的軟件工作,既能實現(xiàn)儀器語言標(biāo)準(zhǔn)化又能提高儀器對遠(yuǎn)程 控制的響應(yīng)速度,這在研究實驗室內(nèi)的自制儀器時將是很有用的。 儀器接口有很多種,本課題主要討論了RS232和GPIB兩種接口。本設(shè)計中儀器接口板是獨(dú)立于儀器的,與儀器單獨(dú)使用微處理器,若要與儀器連接實現(xiàn)通信只需在兩微處理器之間進(jìn)行通信即可,這樣做的目的是:一方面可以不影響儀器的設(shè)計和操作,一方面可以實現(xiàn)接口板的通用性和儀器的可換性。針對于RS232接口為一簡單接口,我先將工作重心放在軟件設(shè)計上,主要考慮怎樣把復(fù)雜的ASCII碼字符串解析為簡單的二進(jìn)制代碼。針對于GPIB接口,軟件設(shè)計的主要部分已完成,再把工作重心放在硬件設(shè)計上,采用性價比更高的CPID實現(xiàn)GPIB接口芯片NAT9914。為了觀察解析結(jié)果還加入了LCD顯示。本設(shè)計在開發(fā)通用的、低價的儀器接口板方面做了一個有益的嘗試,為進(jìn)一步的自動測試系統(tǒng)研究打下了基礎(chǔ)。 關(guān)鍵詞:儀器;SCPI;RS232接口;GPIB接口;CPLD

    標(biāo)簽: SCPI 儀器接口 模塊設(shè)計

    上傳時間: 2013-04-24

    上傳用戶:Andy123456

  • 基于卡爾曼濾波算法的永磁同步電機(jī)無速度傳感器控制研究.rar

    永磁同步電機(jī)是同步電機(jī)的一個重要類型,其轉(zhuǎn)子一般采用稀土永磁材料做激磁磁極,與傳統(tǒng)同步電機(jī)相比,體積和重量大為減小,而且結(jié)構(gòu)簡單,運(yùn)行可靠,維護(hù)更方便。現(xiàn)代電氣傳動控制的發(fā)展趨勢之一是開發(fā)新的交流調(diào)速與伺服系統(tǒng)。無論在矢量控制還是標(biāo)量控制中,轉(zhuǎn)速與位置的閉環(huán)控制都需要在電機(jī)軸上安裝一個速度傳感器,但是由于速度傳感器的引進(jìn)不僅增加了成本,降低了系統(tǒng)可靠性,還存在安裝問題,效果并不十分理想。因此高性能無速度傳感器控制成為近年來電機(jī)研究的熱點(diǎn)。 本文在系統(tǒng)介紹卡爾曼濾波器的基礎(chǔ)上,將其引入到永磁同步電機(jī)無速度傳感器狀態(tài)觀測中。由于永磁同步電機(jī)是一個強(qiáng)耦合的多階非線性系統(tǒng),本文采用了工程實際中普遍采用的泰勒展開式截斷的方法,對電機(jī)方程線性化處理,將卡爾曼濾波算法推廣至非線性系統(tǒng),并加入了反映電機(jī)系統(tǒng)模型誤差和環(huán)境干擾的系統(tǒng)噪聲和測量噪聲模型,形成擴(kuò)展卡爾曼濾波算法。擴(kuò)展卡爾曼濾波器將電機(jī)轉(zhuǎn)子位置與轉(zhuǎn)速作為系統(tǒng)狀態(tài)變量進(jìn)行實時估算,并將所得信息反饋到永磁同步電機(jī)控制系統(tǒng)中。通過仿真,與電機(jī)實際運(yùn)行狀態(tài)進(jìn)行比較,證明了擴(kuò)展卡爾曼濾波具有良好的動態(tài)跟蹤能力和抗噪聲能力。 針對擴(kuò)展卡爾曼濾波算法在無速度傳感器控制中存在的不足,本文給出了降階線性卡爾曼濾波算法。降階線性卡爾曼濾波算法重新選擇了系統(tǒng)狀態(tài)變量,建立新的完全線性化的系統(tǒng)方程,并且卡爾曼濾波算法中的系統(tǒng)協(xié)方差矩陣成為時不變序列,因此可以直接應(yīng)用線性卡爾曼濾波算法。仿真結(jié)果證明,與擴(kuò)展卡爾曼濾波算法相比,新的算法更加簡單,減輕了繁重的參數(shù)調(diào)節(jié)任務(wù),易于數(shù)字化實現(xiàn),不僅具備擴(kuò)展卡爾曼濾波算法的優(yōu)勢,而且在某些性能方面超越了擴(kuò)展卡爾曼濾波算法。 通過分析得知,由于將系統(tǒng)模型不確定性與測量噪聲體現(xiàn)在系統(tǒng)方程中,因此卡爾曼濾波算法在狀態(tài)估算方面具有良好的性能。本文以降階線性卡爾曼濾波 算法為理論基礎(chǔ),以永磁同步電機(jī)為對象,以數(shù)字信號處理器(DSP)為核心,設(shè)計了電機(jī)狀態(tài)觀測系統(tǒng)的設(shè)計方案。整個方案在不增加成本的基礎(chǔ)上,充分利用數(shù)字信號處理器(DSP)豐富的資源和強(qiáng)大的運(yùn)算能力,通過檢測電機(jī)相電流,實時估算出電機(jī)轉(zhuǎn)子位置與轉(zhuǎn)速。本系統(tǒng)可以代替?zhèn)鹘y(tǒng)速度傳感器,為電機(jī)控制系統(tǒng)提供轉(zhuǎn)子位置和轉(zhuǎn)速反饋信息。本文的下一步主要工作便是將此系統(tǒng)付諸實踐,應(yīng)用于實際工程中,對卡爾曼濾波算法在永磁同步電機(jī)無速度傳感器控制方面的性能進(jìn)行進(jìn)一步研究。關(guān)鍵詞:永磁同步電機(jī);無速度傳感器;卡爾曼濾波

    標(biāo)簽: 卡爾曼 濾波算法 永磁同步電機(jī)

    上傳時間: 2013-04-24

    上傳用戶:lifangyuan12

  • 異步電機(jī)無速度傳感器矢量控制系統(tǒng)研究.rar

    異步電機(jī)無速度傳感器矢量控制技術(shù)提高了交流傳動系統(tǒng)的可靠性,降低了系統(tǒng)的實現(xiàn)成本。準(zhǔn)確辨識電機(jī)轉(zhuǎn)速是實現(xiàn)無速度傳感器矢量控制的關(guān)鍵。 本文對無速度傳感器矢量控制系統(tǒng)進(jìn)行了研究,建立了異步電動機(jī)無速度傳感器電壓解耦矢量控制系統(tǒng)和基于模型參考自適應(yīng)(MRAS)的無速度傳感器矢量控制系統(tǒng)。基于MRAS的無速度傳感器矢量控制系統(tǒng)利用電動機(jī)定子電壓方程和電流方程得到電動機(jī)轉(zhuǎn)速的模型參考自適應(yīng)辨識算法,在此基礎(chǔ)上建立了一個改進(jìn)的變參數(shù)MRAS速度辨識數(shù)學(xué)模型,并利用Matlab軟件對基于該速度辨識模型的無速度傳感器異步電動機(jī)矢量控制系統(tǒng)在不同的情況下進(jìn)行了詳細(xì)的仿真研究。仿真結(jié)果驗證了該改進(jìn)的變參數(shù)MRAS速度辨識模型具有令人滿意的辨識精度和動態(tài)性能。 基于MRAS的轉(zhuǎn)速估算理論從本質(zhì)上來說屬于基于電機(jī)理想模型的轉(zhuǎn)速估算方案,該方法依賴于電機(jī)參數(shù),而電機(jī)參數(shù)在電機(jī)運(yùn)動過程中變化很大,因而給出了對電機(jī)的一些定、轉(zhuǎn)子參數(shù)進(jìn)行實時辨識方法,以保持系統(tǒng)的動、靜態(tài)性能。 在傳統(tǒng)型模型參考自適應(yīng)系統(tǒng)基礎(chǔ)上,將系統(tǒng)中原有的自適應(yīng)調(diào)節(jié)機(jī)構(gòu)用一個具有在線學(xué)習(xí)能力的人工神經(jīng)網(wǎng)絡(luò)取代,提出一種基于神經(jīng)網(wǎng)絡(luò)的異步電機(jī)轉(zhuǎn)速估計方法,并給出了速度估計器的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)和學(xué)習(xí)算法。最后對基于神經(jīng)網(wǎng)絡(luò)轉(zhuǎn)速估計的異步電機(jī)矢量控制系統(tǒng)進(jìn)行了仿真,結(jié)果表明該系統(tǒng)具有良好的性能。 簡單介紹了基于DSP的異步電機(jī)無速度傳感器矢量控制系統(tǒng)的硬件結(jié)構(gòu)以及軟件系統(tǒng)的設(shè)計。

    標(biāo)簽: 異步電機(jī) 速度傳感器 矢量控制

    上傳時間: 2013-05-30

    上傳用戶:hakim

  • 基于DSP的移動機(jī)器人控制系統(tǒng)設(shè)計與避障算法的實現(xiàn).rar

    移動機(jī)器人是機(jī)器人研究領(lǐng)域中重要的一個分支,智能移動機(jī)器人集人工智能、智能控制、信息處理、圖象處理、檢測與轉(zhuǎn)換等專業(yè)技術(shù)為一體,跨計算’機(jī)、自動控制、機(jī)械、電子等多學(xué)科,成為當(dāng)前智能機(jī)器人研究的重點(diǎn)之一。路徑規(guī)劃是移動機(jī)器人研究的一個基本而又極其重要的課題。靈活有效的路徑規(guī)劃算法能夠幫助機(jī)器人適應(yīng)各種復(fù)雜的環(huán)境,大大提高機(jī)器人的應(yīng)用領(lǐng)域,尤其是使移動機(jī)器人具備自動識別環(huán)境的能力,能在未知環(huán)境下完成一定的工作。 本文的主要任務(wù)是以LEGO Technic組件為本體,重新設(shè)計一個控制器,并據(jù)此研究移動機(jī)器人的避障和路徑規(guī)劃策略。為滿足移動機(jī)器人避障的實時性、準(zhǔn)確性要求,需要有一個功能完善的硬件平臺,實現(xiàn)信息采集、處理以及避障的策略。本文設(shè)計了一套移動機(jī)器人控制器,該控制器以DSP TMS320F2407A為核心,輔之以相應(yīng)的外圍電路、傳感器、人機(jī)交互、串行通信和電源等模塊。車體動力學(xué)實驗及避障實驗結(jié)果驗證了本文所設(shè)計的控制器的性能。 在對移動機(jī)器人的避障策略的研究過程中,采用了基于虛擬力場法的位置閉環(huán)控制方法,這種方法簡化了傳統(tǒng)避障方法的數(shù)學(xué)運(yùn)算過程,提高了機(jī)器人對障礙物的反應(yīng)速度。最后,設(shè)計了一套實驗系統(tǒng),進(jìn)行相應(yīng)的避障方法實驗。結(jié)果表明,所設(shè)計的控制器能夠完成基本的實時避障功能。

    標(biāo)簽: DSP 移動機(jī)器人 控制系統(tǒng)設(shè)計

    上傳時間: 2013-06-30

    上傳用戶:gdgzhym

  • 全數(shù)字超聲診斷系統(tǒng)部分核心算法的FPGA實現(xiàn).rar

    60年代初,國際上首次將B超診斷儀應(yīng)用于臨床診斷,40多年來B超診斷儀的發(fā)展極為迅速。隨著數(shù)字信號處理及計算機(jī)技術(shù)的發(fā)展,目前國際上先進(jìn)水平的超聲診斷設(shè)備幾乎每一個環(huán)節(jié)都包含著數(shù)字信號處理的內(nèi)容,研制全數(shù)字化的超聲診斷設(shè)備已成為發(fā)展趨勢。 @@ 基于FPGA及嵌入式操作系統(tǒng)的全數(shù)字超聲診斷系統(tǒng)具有技術(shù)含量高、便攜的特點(diǎn),可用數(shù)字硬件電路來實現(xiàn)數(shù)據(jù)量極其龐大的超聲信息的實時處理。 @@ 本文從超聲診斷原理入手,在對超聲診斷系統(tǒng)中的幾個關(guān)鍵技術(shù)進(jìn)行分析的基礎(chǔ)上,重點(diǎn)研究開發(fā)超聲診斷系統(tǒng)中數(shù)字信號處理部分的兩個核心算法。以FPGA芯片為載體,在Quartus Ⅱ平臺中采用Verilog HDL語言進(jìn)行編程并仿真驗證,分別實現(xiàn)了數(shù)字FIR濾波器及CORDIC坐標(biāo)變換兩個模塊的功能。另外,采用Verilog HDL語言對應(yīng)用于圖像顯示模塊的SPI接口進(jìn)行了編程設(shè)計,編譯下載至FPGA中,最終實現(xiàn)了與ARM A8的OMPG3530板之間高速串行數(shù)據(jù)的傳輸。 @@ 采用在單片F(xiàn)PGA芯片內(nèi)實現(xiàn)數(shù)字式超聲診斷部分核心算法并與高性能ARMA8處理器相配合的數(shù)字信號處理解決方案,具有高速度、高精度、高集成度、便攜的特點(diǎn),為全數(shù)字化便攜超聲診斷設(shè)備的研制打下了基礎(chǔ)。 @@關(guān)鍵詞:超聲診斷系統(tǒng);FPGA;數(shù)字FIR濾波器;CORDIC算法;SPI總線

    標(biāo)簽: FPGA 全數(shù)字 超聲診斷系統(tǒng)

    上傳時間: 2013-07-07

    上傳用戶:hxy200501

  • 基于USB2.0FPGA的高速數(shù)據(jù)采集系統(tǒng)的研究與設(shè)計.rar

    隨著科學(xué)技術(shù)的快速發(fā)展和數(shù)據(jù)采集系統(tǒng)的廣泛應(yīng)用,人們對數(shù)據(jù)采集系統(tǒng)的速度、精度、易操作性以及實時性的要求也在不斷地提高。通用串行總線USB作為一種新型的微機(jī)總線接口規(guī)范,以其使用方便、易于擴(kuò)展、速度快等優(yōu)點(diǎn)而被廣泛地應(yīng)用于數(shù)據(jù)采集系統(tǒng)中。現(xiàn)場可編程門陣列最大的特點(diǎn)是結(jié)構(gòu)靈活,開發(fā)周期較短,適合于實時信號處理,已被廣泛應(yīng)用于通信、數(shù)據(jù)采集、圖像處理等諸多領(lǐng)域。 @@ 本文充分利用USB和FPGA的上述優(yōu)點(diǎn),設(shè)計了一種基于USB2.0技術(shù)和FPGA技術(shù)相結(jié)合的高速數(shù)據(jù)采集系統(tǒng)。 @@ 首先,對數(shù)據(jù)采集基本理論及系統(tǒng)相關(guān)技術(shù)進(jìn)行了簡單地介紹。 @@ 其次,對以ADC轉(zhuǎn)換器(TLC5510)、FPGA芯片(EP1C6Q240C8)為控制器和USB接口芯片(CY7C68013A-56,簡稱FX2)為主的數(shù)據(jù)采集系統(tǒng)進(jìn)行了硬件設(shè)計和分析,并在此設(shè)計的基礎(chǔ)上給出相應(yīng)的原理圖、PCB。硬件設(shè)計主要包括FPGA與ADC和FX2之間的接口電路設(shè)計以及硬件邏輯設(shè)計。 @@ 再次,根據(jù)系統(tǒng)需求,對系統(tǒng)軟件部分進(jìn)行了設(shè)計,分三部分:一是為滿足FX2在USB上的最大傳輸速率而編寫的固件程序;二是在PC機(jī)中的WindowsXP系統(tǒng)下利用GPD編寫USB設(shè)備驅(qū)動程序;三是充分了解FX2的主要功能特點(diǎn),并編寫出應(yīng)用程序。 @@ 最后,對系統(tǒng)的軟硬件進(jìn)行了調(diào)試,給出了調(diào)試結(jié)果和分析,對出現(xiàn)的問題給出了解決方案。結(jié)果表明,系統(tǒng)符合設(shè)計要求。 @@關(guān)鍵詞:USB2.0;FPGA;SOPC;數(shù)據(jù)采集;固件;

    標(biāo)簽: FPGA USB 2.0

    上傳時間: 2013-06-21

    上傳用戶:cath

  • 基于FPGA的PCI軟核模塊的研究與實現(xiàn).rar

    本課題是在課題組已實現(xiàn)的高速串行通信平臺的基礎(chǔ)上,進(jìn)一步引伸,設(shè)計開源的PCI軟核通信模塊替代Xilinx公司提供的LogiCORE PCI核,力求在從模式下,做到占用資源更少,傳輸速度更快,也為以后實現(xiàn)更完整的功能提供平臺。 本文以此為背景,基于FPGA平臺,搭建以開源的PCI軟核為核心的串行通信接口平臺,使其成為PCI總線與用戶邏輯之間的橋梁,使用戶邏輯避開與復(fù)雜的PCI總線協(xié)議。本課題采用Spartan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板作為串行通信接口的硬件實驗平臺,實現(xiàn)了支持配置讀/寫交易、單數(shù)據(jù)段讀/寫、突發(fā)模式讀/寫、命令/地址譯碼功能和數(shù)據(jù)傳送錯誤檢測與處理功能的PCI軟核。 本文主要闡述了以PCI軟核為核心的串行通信平臺的實現(xiàn),首先介紹了PCI軟核的編程語言、軟件工具和硬件實驗平臺Spartan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板。然后,介紹了PCI總線命令、PCI軟核所支持的功能、PCI軟核兩側(cè)信號的定義、PCI軟核配置模塊以及探討了PCI軟核的狀態(tài)機(jī)接收、發(fā)送數(shù)據(jù)等過程,分析了PCI軟核的數(shù)據(jù)收發(fā)功能仿真,主要包括配置讀/寫交易、單數(shù)據(jù)段模式讀/寫和突發(fā)模式讀/寫的仿真圖形,并闡述了管腳約束的操作流程。最后介紹PCI軟核模塊的WDM驅(qū)動,內(nèi)容包括驅(qū)動程序簡介、驅(qū)動程序的開發(fā)、中斷處理、驅(qū)動程序與應(yīng)用程序之間的通信以及應(yīng)用程序操作。最后,對PCI軟核的各種性能進(jìn)行了比較分析。整個模塊設(shè)計緊湊,完成在實驗平臺上的數(shù)據(jù)發(fā)送。 設(shè)計選用硬件描述語言VerilogHDL,在開發(fā)工具Xilinx ISE7.1中完成整個系統(tǒng)的設(shè)計、綜合、布局布線,利用Modelsim進(jìn)行功能及時序仿真,使用DriverWorks為PCI軟核編寫WinXP下的驅(qū)動程序,用VC++6.0編寫相應(yīng)的測試應(yīng)用程序。之后,將FPGA設(shè)計下載到Spanan-II FPGA芯片XC2S200-6FG456C系統(tǒng)開發(fā)板中運(yùn)行。 文章最后指出工作中的不足之處和需要進(jìn)一步完善的地方。

    標(biāo)簽: FPGA PCI 軟核

    上傳時間: 2013-04-24

    上傳用戶:sc965382896

  • 基于FPGA的SATAⅡ協(xié)議研究與實現(xiàn).rar

    現(xiàn)代的計算機(jī)追求的是更快的速度、更高的數(shù)據(jù)完整性和靈活性。無論從物理性能,還是從電氣性能來看,現(xiàn)今的并行總線都已出現(xiàn)了某些局限,無法提供更高的數(shù)據(jù)傳輸率。而SATA以其傳輸速率快、支持熱插拔、可靠的數(shù)據(jù)傳輸?shù)忍攸c(diǎn),得到各行業(yè)越來越多的支持。 目前市場上的SATA IP CORE都是面向IC設(shè)計的,不利于在FPGA上集成,因此,本文在Xilinx公司的Virtex5系列FPGA上實現(xiàn)SATAⅡ協(xié)議,對SATA技術(shù)的推廣、國內(nèi)邏輯IP核的發(fā)展都有一定的意義。 本文將SATAⅡ協(xié)議的FPGA實現(xiàn)劃分成物理層、鏈路層、傳輸層和應(yīng)用層四個模塊。提出了物理層串行收/發(fā)器設(shè)計以及物理鏈路初始化方案。分析了鏈路層模塊結(jié)構(gòu),給出了作為SATAⅡ鏈路層核心的狀態(tài)機(jī)的設(shè)計。為滿足SATAⅡ協(xié)議3.0Gbps的速率,采用擴(kuò)大數(shù)據(jù)處理位寬的方法,設(shè)計完成了鏈路層的16b/20b編碼模塊,同時為提高數(shù)據(jù)傳輸可靠性和信號的穩(wěn)定性,分別實現(xiàn)了鏈路層CRC校驗?zāi)K和并行擾碼模塊。在描述協(xié)議傳輸層的模塊結(jié)構(gòu)的基礎(chǔ)上,給出了作為傳輸層核心的狀態(tài)機(jī)的設(shè)計,并以DMA DATA OUT命令的操作為例介紹了FIS在傳輸層中的處理過程。完成了命令層協(xié)議狀態(tài)機(jī)的設(shè)計,并實現(xiàn)了SATAⅡ新增功能NCQ技術(shù),從而使得數(shù)據(jù)傳輸更加有效。最后為使本設(shè)計應(yīng)用更加廣泛,設(shè)計了基于AHB總線的用戶接口。 本設(shè)計采用Verilog HDL語言對需要實現(xiàn)的電路進(jìn)行描述,并使用Modelsim軟件仿真。仿真結(jié)果表明,本文設(shè)計的邏輯電路可靠穩(wěn)定,與SATAⅡ協(xié)議定義功能一致。

    標(biāo)簽: FPGA SATA 協(xié)議研究

    上傳時間: 2013-06-16

    上傳用戶:cccole0605

  • 基于FPGA的軟件無線電數(shù)字接收機(jī)的研究.rar

    在現(xiàn)代電子系統(tǒng)中,數(shù)字化已經(jīng)成為發(fā)展的必然趨勢,接收機(jī)數(shù)字化是電子系統(tǒng)數(shù)字化中的一項重要內(nèi)容,對數(shù)字化接收機(jī)的研究具有重要的意義。隨著數(shù)字化理論和微電子技術(shù)的迅速發(fā)展,高速的中頻數(shù)字化接收機(jī)的實現(xiàn)已經(jīng)成為可能。本文研究了一種基于FPGA的軟件無線電數(shù)字接收平臺的設(shè)計,并著重研究了其中數(shù)字中頻處理單元的設(shè)計和實現(xiàn)。FPGA器件具有設(shè)計靈活、開發(fā)周期短和開發(fā)成本低等優(yōu)點(diǎn),所以廣泛應(yīng)用于各種通信系統(tǒng)中。相比于傳統(tǒng)的DSP串行結(jié)構(gòu),F(xiàn)PGA能夠進(jìn)行流水線性設(shè)計,對數(shù)據(jù)進(jìn)行并行處理,所以FPGA在進(jìn)行數(shù)據(jù)量大,要求實時處理的系統(tǒng)設(shè)計時有很大的優(yōu)勢。 本文首先首先分析了軟件無線電當(dāng)前的發(fā)展趨勢及技術(shù)現(xiàn)狀,針對存在的處理速度跟不上的DSP瓶頸問題,提出了中頻軟件無線電的FPGA實現(xiàn)方案。本文以FPGA實現(xiàn)為重點(diǎn),在深入分析軟件無線電相關(guān)理論的基礎(chǔ)上,著重研究和完成了中頻軟件無線電數(shù)字接收平臺兩大模塊的FPGA實現(xiàn):數(shù)字下變頻相關(guān)模塊和數(shù)字調(diào)制解調(diào)模塊。其中,在深入研究數(shù)字下變頻實現(xiàn)結(jié)構(gòu)的基礎(chǔ)上,首先對數(shù)字下變頻模塊的數(shù)控振蕩器(NCO)采用了直接頻率合成技術(shù)(DDS)實現(xiàn),其頻率分辨率高,靈活,易于實現(xiàn);高效抽取濾波器組由積分梳狀濾波器(CIC),半帶濾波器(HB),F(xiàn)IR濾波器組成。對積分梳狀濾波器(CIC)本文采用了Hogenaur“剪除”理論對內(nèi)部寄存器的位寬進(jìn)行改進(jìn),極大地節(jié)約了資源,提高了運(yùn)行速率。對FIR濾波器和半帶濾波器采用了(DA)分布式算法,它的運(yùn)行速度只與數(shù)據(jù)的寬度有關(guān),只有加減法運(yùn)算和二進(jìn)制除法,既縮減了系統(tǒng)資源又大大節(jié)省了運(yùn)算時間,實現(xiàn)了高效的實時處理。對數(shù)字調(diào)制解調(diào)模塊,重點(diǎn)研究和完成了2ASK和2FSK的調(diào)制解調(diào)的FPGA實現(xiàn),模塊有很好的通用性,能方便地移植到其它的系統(tǒng)中。在文章的最后還對整個系統(tǒng)進(jìn)行了Matlab仿真,驗證了系統(tǒng)設(shè)計思想的正確性。在系統(tǒng)各個關(guān)鍵模塊的設(shè)計過程中,都是先依據(jù)一定的設(shè)計指標(biāo)進(jìn)行verilog編程,然后再在Quartus軟件中編譯,時序仿真測試,并與Matlab仿真結(jié)果進(jìn)行對比,驗證設(shè)計的正確性。

    標(biāo)簽: FPGA 軟件無線電 數(shù)字接收機(jī)

    上傳時間: 2013-05-18

    上傳用戶:450976175

  • 基于FPGA的固態(tài)硬盤控制器設(shè)計.rar

    近年來,大容量數(shù)據(jù)存儲設(shè)備主要是機(jī)械硬盤,機(jī)械硬盤采用機(jī)械馬達(dá)和磁片作為載體,存在抗震性能低、高功耗和速度提升難度大等缺點(diǎn)。固態(tài)硬盤是以半導(dǎo)體作為存儲介質(zhì)及控制載體,無機(jī)械裝置,具有抗震、寬溫、無噪、可靠和節(jié)能等特點(diǎn),是目前存儲領(lǐng)域所存在問題的解決方案之一。本文針對這一問題,設(shè)計基于FPGA的固態(tài)硬盤控制器,實現(xiàn)數(shù)據(jù)的固態(tài)存儲。 文章首先介紹硬盤技術(shù)的發(fā)展,分析固態(tài)硬盤的技術(shù)現(xiàn)狀和發(fā)展趨勢,闡述課題研究意義,并概述了本文研究的主要內(nèi)容及所做的工作。然后從分析固態(tài)硬盤控制器的關(guān)鍵技術(shù)入手,研究了SATA接口協(xié)議和NANDFLASH芯片特性。整體設(shè)計采用SOPC架構(gòu),所有功能由單片F(xiàn)PGA完成。移植MicroBlaze嵌入式處理器軟核作為主控制器,利用Verilog HDL語言描述IP核形式設(shè)計SATA控制器核和NAND FLASH控制器核。SATA控制器核作為高速串行傳輸接口,實現(xiàn)SATA1.0協(xié)議,根據(jù)協(xié)議劃分四層模型,通過狀態(tài)機(jī)和邏輯電路實現(xiàn)協(xié)議功能。NAND FLASH控制器核管理NANDFLASH芯片陣列,將NAND FLASH接口轉(zhuǎn)換成通用的SRAM接口,提高訪問效率。控制器完成NAND FLASH存儲管理和糾錯算法,實現(xiàn)數(shù)據(jù)的存儲和讀取。最后完成固態(tài)硬盤控制器的模塊測試和整體測試,介紹了測試方法、測試工具和測試流程,給出測試數(shù)據(jù)和結(jié)果分析,得出了驗證結(jié)論。 本文設(shè)計的固態(tài)硬盤控制器,具有結(jié)構(gòu)簡單和穩(wěn)定性高的特點(diǎn),易于升級和二次開發(fā),是實現(xiàn)固態(tài)硬盤和固態(tài)存儲系統(tǒng)的關(guān)鍵技術(shù)。

    標(biāo)簽: FPGA 固態(tài)硬盤 制器設(shè)計

    上傳時間: 2013-05-28

    上傳用戶:sssnaxie

主站蜘蛛池模板: 车险| 诸城市| 濉溪县| 石柱| 临江市| 青田县| 江永县| 明溪县| 宁陵县| 平邑县| 宾阳县| 井冈山市| 封开县| 邛崃市| 诸暨市| 茂名市| 土默特左旗| 蒙山县| 咸宁市| 城固县| 蒙自县| 商水县| 宾阳县| 苍溪县| 神农架林区| 曲水县| 乌海市| 嘉荫县| 长沙市| 通城县| 沛县| 梁平县| 那曲县| 纳雍县| 始兴县| 秭归县| 萝北县| 乌鲁木齐县| 饶河县| 洛宁县| 磐石市|