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

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

spartan-3E

  • 基于FPGA的數據采集系統的SOPC實現

    本課題完成了基于FPGA的數據采集器以及IIC總線的模數轉換器部分、通訊部分的電路設計。其中FPGA采用Xilinx公司Spartan-Ⅱ系列的XC2S100芯片,在芯片中嵌入32位軟處理器MicroBlaze;ⅡC總線的模數轉換采用Microchip公司的MCP3221芯片,通訊部分則在FPGA片內用VHDL語言實現。通過上述設計實現了“準單片化”的模擬量和數字量的數據采集和處理。 所設計的數據采集器可以和結構類似的上位機通訊,本課題完成了在上位機中用VHDL語言實現的通信電路模塊。通過上述兩部分工作,將微處理器、數據存儲器、程序存儲器等數字邏輯電路均集成在同一個FPGA內部,形成一個可編程的片上系統。FPGA片外僅為模擬器件和開關量驅動芯片。FPGA內部的硬件電路采用VHDL語言編寫;MCU軟核工作所需要的程序采用C語言編寫。多臺數據采集器與服務器構成數據采集系統。服務器端軟件用VB開發,既可以將實時采集的數據以數字方式顯示,也可以用更加直觀的曲線方式顯示。 由于數據采集器是所有自控類系統所必需的電路模塊,所以一個通用的片上系統設計可以解決各類系統的應用問題,達到“設計復用”(DesignReuse)的目的。采用基于FPGA的SOPC設計的更加突出的優點是不必更換芯片就可以實現設計的改進和升級,同時也可以降低成本和提高可靠性。

    標簽: FPGA SOPC 數據采集系統

    上傳時間: 2013-07-12

    上傳用戶:a155166

  • 基于FPGA的Rake接收機的研究

    碼分多址(CDMA)通信方式以其特有的抗干擾性、多址能力和多徑分集能力,而成為第三代移動通信系統的主要技術。其中Rake接收技術是CDMA系統中的一項關鍵技術。隨著通信技術的迅猛發展,Rake接收技術以其有效的抗衰落的能力一直是人們研究的熱點。人們不斷的對傳統的Rake接收機進行改進,獲得性能更佳的Rake接收機。FPGA技術的快速發展,也很大的改變了傳統的數字系統設計的方法。FPGA以其龐大的規模、開發過程投資小、開發周期短、保密性好等優點,為人們對Rake接收機的研究提供了方便。 本文旨在設計一種功耗低、硬件實現相對簡單的Rake接收機結構。首先,本文介紹了Rake接收的相關理論,對Rake技術的抗衰落性能進行了分析,然后,對各種Rake接收機進行了比較,最終提出了一種靈活配置的Rake接收機的改進方案,該方案采用了不同的緩沖器結構,能夠更多的節約硬件資源,整個接收機的功耗更低。最后利用VerilogHDL語言對其中的主要模塊進行編程設計,并在Xilinx公司的集成開發工具ISE6.1中進行仿真,仿真平臺為Spartan-3系列中的XC3S1000芯片。仿真結果表明了所設計模塊的正確性。所設計模塊具有良好的可移植性,能夠被相關的系統調用,本文所做工作有一定的實際意義。

    標簽: FPGA Rake 接收機

    上傳時間: 2013-06-21

    上傳用戶:gaorxchina

  • DVB信道編解碼算法研究與FPGA實現

    隨著人們對于數字視頻和數字圖像的需求越來越大,數字電視廣播和手機電視迅速發展起來,但是人們對于數字圖像質量的要求也越來越高。對于觀眾來講,畫面的質量幾乎是最為重要的,然而由于信道傳輸特性不理想和加性噪聲的影響,不可避免地會產生誤碼,導致圖像質量的下降,甚至無法正常收看。因此,為了保障圖像質量就需要采用糾錯編碼(又稱信道編碼)的方式來實現通信。在數字視頻廣播系統(DVB)中,無論是衛星傳輸,電纜傳輸還是地面傳輸都采用了信道編碼。 本文首先深入研究DVB標準中的信道編碼部分的關鍵技術;然后依照DVB-T標準技術要求,設計并硬件實現了數字視頻傳輸的信道編解碼系統。在該系統中,編解碼器與信源端的接口利用了MPEG-2的視頻傳輸接口同步并行接口(SPI),這種接口的應用讓系統具有很強的通用性;與信道端接口采用了G.703接口,具有G.703接口功能和特性的數據通信設備可以直接與數字通信設備連接,這使得應用時對于信道的選擇具有較大的靈活性。 在深入理解RS編解碼算法,卷積交織/解交織原理,卷積編碼/VITERBI譯碼算法原理的基礎上,本文給出了解碼部分的設計方案,并利用Xilinx公司的SpartanⅢ系列XC3S2000芯片完成方案的硬件實現。在RS解碼過程中引入了流水線機制,從而很大程度上提高了解碼效率。解交織器部分采用了RAM分區循環法,利用對RAM讀寫地址的控制實現解卷積交織,這種方法控制電路簡單,實現速度比較快,代價小。VITERBI譯碼器采用截尾譯碼,在幾乎不影響譯碼準確度的基礎上大大提高了解碼效率。

    標簽: FPGA DVB 信道 編解碼

    上傳時間: 2013-07-16

    上傳用戶:372825274

  • 基于FPGA的實時脈沖參數測量技術研究

    該論文首先對脈沖及其參數進行了分析,然后介紹了雷達脈沖參數測量的原理,并針對現代復雜電磁環境的特點,對脈沖參數測量的方案進行了設計.最后利用Xilinx公司的Spartan-II系列20萬門FPGA芯片實現了對高密度視頻脈沖流的脈沖到達時間(TOA)、脈沖寬度(PW)和脈沖幅度(PA)等參數的實時高精度測量,并對測量誤差進行了分析,同時給出了功能仿真的波形.該測量方法是基于FPGA的硬件實現方法,其系統結構簡單,測量速度快、精度高,滿足對脈沖參數測量高精度、實時性的要求.

    標簽: FPGA 脈沖 參數測量 技術研究

    上傳時間: 2013-07-05

    上傳用戶:14786697487

  • 運動估計算法的FPGA仿真與實現研究

    隨著通信技術和計算機技術的發展,多媒體的應用與服務越來越廣泛,視頻壓縮編碼技術也隨之成為非常重要的研究領域。運動估計是視頻壓縮編碼中的一項關鍵技術。由于視頻編碼系統的復雜性主要取決于運動估計算法,因此如何找到一種可靠、快速、性能優良的運動估計算法一直是視頻壓縮編碼的研究熱點。運動估計在視頻編碼器中承擔的運算量最大、控制最為復雜,由于對視頻編碼的實時性要求,因此運動估計模塊一般都采用硬件來設計。 本文的目的是在FPGA芯片上設計實現一種更優的易于硬件實現的塊匹配運動估計算法——二步搜索算法。全文首先討論了塊匹配運動估計理論及其主要技術指標,介紹了運動估計技術在MPEG-4中的應用,然后在對典型的運動估計算法進行分析比較的基礎上討論了一種性能和硬件實現難易度綜合指數較高的二步搜索算法。本文對已有的用于全搜索算法實現的VLSI結構進行了改進,設計了符合二步搜索算法要求的FPGA實現結構,并在對其理論分析之后,對實現該算法的運動估計模塊進行了功能模塊的劃分,并運用VerilogHDL硬件描述語言、ISE及Modelsim開發工具在Spartan-IIEXC2S300eFPGA芯片上完成了對各功能模塊的設計、實現與時序仿真。最后,對整個運動估計模塊進行了仿真測試,給出了其在FPGA上搭建實現后的時序仿真波形圖與占用硬件資源情況,通過對時序仿真結果可知本文設計的各功能模塊工作正常,并且能夠協同工作,整個運動估計模塊能夠正確的實現二步搜索運動估計算法,并輸出正確的運動估計結果;通過對占用硬件資源及時鐘頻率情況的分析驗證了本文設計的二步搜索運動估計算法的FPGA實現結構具備先進性和實時可實現性。

    標簽: FPGA 運動估計 算法 仿真

    上傳時間: 2013-05-27

    上傳用戶:wpt

  • 隨機讀寫I2C串行總線接口電路設計

    I2C(Inter Integrated Circuits)是Philips公司開發的用于芯片之間連接的串行總線,以其嚴格的規范、卓越的性能、簡便的操作和眾多帶I2C接口的外圍器件而得到廣泛的應用并受到普遍的歡迎。 現場可編程門陣列(FPGA)設計靈活、速度快,在數字專用集成電路的設計中得到了廣泛的應用。本論文主要討論了如何利用Verilog/FPGA來實現一個隨機讀/寫的I2C接口電路,實現與外圍I2C接口器件E2PROM進行數據通信,實現讀、寫等功能,傳輸速率實現為100KBps。在Modelsim6.0仿真軟件環境中進行仿真,在Xilinx公司的ISE9.li開發平臺上進行了下載,搭建外圍電路,用Agilem邏輯分析儀進行數據采集,分析測試結果。 首先,介紹了微電子設計的發展概況以及設計流程,重點介紹了HDL/FPGA的設計流程。其次,對I2C串行總線進行了介紹,重點說明了總線上的數據傳輸格式并對所使用的AT24C02 E2PROM存儲器的讀/寫時序作了介紹。第三,基于Verilog _HDL設計了隨機讀/寫的I2C接口電路、測試模塊和顯示電路;接口電路由同步有限狀態機(FSM)來實現;測試模塊首先將數據寫入到AT24C02的指定地址,接著將寫入的數據讀出,并將兩個數據顯示在外圍LED數碼管和發光二極管上,從而直觀地比較寫入和輸出的數據的正確性。FPGA下載芯片為Xilinx SPARTAN Ⅲ XC3S200。第四,用Agilent邏輯分析儀進行傳輸數據的采集,分析數據傳輸的時序,從而驗證電路設計的正確性。最后,論文對所取得的研究成果進行了總結,并展望了下一步的工作。

    標簽: I2C 隨機 讀寫 串行總線接口

    上傳時間: 2013-06-08

    上傳用戶:再見大盤雞

  • 基于FPGA的FFT信號處理器的設計與實現

    現場可編程門陣列(FPGA)是作為專用集成電路(ASIC)領域中的一種半定制電路而出現的,它結合了微電子技術、電路技術和EDA(Electronics Design Automation)技術。隨著它的廣泛應用和快速發展,使設計電路的規模和集成度不斷提高,同時也帶來了電子系統設計方法和設計思想的不斷推陳出新。 隨著數字電子技術的發展,數字信號處理的理論和技術廣泛的應用于通訊、語音處理、計算機和多媒體等領域。離散傅立葉變換(DFT)作為數字信號處理中的基本運算,發揮著重要作用。而快速傅里葉變換(FFT)算法的提出,使離散傅里葉變換的運算量減小了幾個數量級,使得數字信號處理的實現變得更加容易。FFT已經成為現代數字信號處理的核心技術之一,因此對FFT算法及其實現方法的研究具有很強的理論和現實意義。 本文主要研究如何利用FPGA實現FFT算法,研制具有自主知識產權的FFT信號處理器。該設計采用高效基-16算法實現了一種4096點FFT復數浮點運算處理器,其蝶形處理單元的基-16運算核采用兩級改進的基-4算法級聯實現,僅用8個實數乘法器就可實現基-16蝶形單元所需的8次復數乘法運算,在保持處理速度的優勢下,比傳統的基-16算法節省了75%的乘法器邏輯資源。 在重點研究處理器蝶形單元設計的基礎上,本文完成了整個FFT處理器電路的FPGA設計。首先基于對處理器功能和特點的分析,研究了FFT算法的選取和優化,并完成了處理器體系結構的設計;在此基礎上,以提高處理器處理速度和減小硬件資源消耗為重點研究了具體的實現方案,完成了1.2萬行RTL代碼編程,并在XILINX公司提供的ISE 9.1i集成開發環境中實現了處理器各個模塊的RTL設計:隨后,以XILINX Spartan-3系列FPGA芯片xc3S1000為硬件平臺,完成了整個FFT處理器的電路設計實現。 經過仿真驗證,本文所設計的FFT處理器芯片運行速度達到了100MHz,占用的FPGA門數為552806,電路的信噪比可以達到50dB以上,達到了高速高性能的設計要求。

    標簽: FPGA FFT 信號處理器

    上傳時間: 2013-04-24

    上傳用戶:科學怪人

  • 基于FPGA的MJPEG編碼器

    在視頻傳輸系統中,最大障礙是視頻數據的大數據量傳輸。故壓縮就顯得尤為必要。MJPEG是以25幀每秒傳輸的JPEG圖像。本文根據JPEG基本壓縮模式,通過前端圖像采集芯片輸出標準的4:2:2格式的圖像流,在XILINX公司的SPARTAN IIE芯片下壓縮,獲得了良好效果,壓縮比達到10:1。中間的各個環節同MATLAB下同等壓縮相比,除了精度上有點差別外,基本一致。同專用芯片相比,比專用芯片靈活得多,FPGA內部全部是可編程,燒寫不同的程序便可實現不同的壓縮。同DSP相比,壓縮時間極大的提高,同周霖的“基于DSP技術的靜態圖像壓縮編碼”一文中編碼所需的時間進行比較(DCT變換消耗4224個指令,量化Z排序耗960指令,huffman編碼至少耗1400指令),假設令其采用6000系列DSP,指令周期為6ns,運算速度為1336MIPS。壓縮一個8*8DCT塊,采用高檔的DSP,消耗39tJs,而采用27M的FPGA只需6us,若采用FPGA內部自帶的DLL將時鐘倍頻到54M,則只需要3us.本設計同傳統的壓縮實現方式相比,在速度和靈活性上有了極大的提高。

    標簽: MJPEG FPGA 編碼器

    上傳時間: 2013-04-24

    上傳用戶:TI初學者

  • 基于FPGA的串行通信實現與CRC校驗

    本文應用EDA技術,基于FPGA器件設計與實現UART,并采用CRC校驗。主要工作如下: 1、在異步串行通信電路部分完全用FPGA來實現。選用Xilinx公司的SpartanⅢ系列的XC3S1000來實現異步串行通信的接收、發送和接口控制功能,利用FPGA集成度比較高,具有在線可編程能力,在其完成各種功能的同時,完全可以將串行通信接口構建其中,可根據實際需求分配資源。 2、利用VerilogHDL語言非常容易掌握,功能比VHDL更強大的特點,可以在設計時不斷修改程序,來適用不同規模的應用,而且采用Verilog輸入法與工藝性無關,利用系統設計時對芯片的要求,施加不同的約束條件,即可設計出實際電路。 3、利用ModelSim仿真工具對程序進行功能仿真和時序仿真,以驗證設計是否能獲得所期望的功能,確定設計程序配置到邏輯芯片之后是否可以運行,以及程序在目標器件中的時序關系。 4、為保證數據傳輸的正確性,采用循環冗余校驗CRC(CyclicRedundancyCheck),該編碼簡單,誤判概率低,為了減少硬件成本,降低硬件設計的復雜度,本設計通過CRC算法軟件實現。 實驗結果表明,基于EDA技術的現場可編程門陣列FPGA集成度高,結構靈活,設計方法多樣,開發周期短,調試方便,修改容易,采用FPGA較好地實現了串行數據的通信功能,并對數據作了一定的處理,本設計中為CRC校驗。另外,可以利用FPGA的在線可編程特性,對本設計電路進行功能擴展,以滿足更高的要求。

    標簽: FPGA CRC 串行 通信實現

    上傳時間: 2013-04-24

    上傳用戶:Altman

  • 基于FPGA的高速實時數字存儲示波器

    數字存儲示波器(DSO)上世紀八十年代開始出現,由于當時它的帶寬和分辨率較低,實時性較差,沒有具備模擬示波器的某些特點,因此并沒有受到人們的重視。隨著數字電路、大規模集成電路及微處理器技術的發展,尤其是高速模/數(A/D)轉換器及半導體存儲器(RAM)的發展,數字存儲示波器的采樣速率和實時性能得到了很大的提高,在工程測量中,越來越多的工程師用DSO來替代模擬示波器。 本文介紹了一款雙通道采樣速率達1GHz,分辨率為8Bits,實時帶寬為200MHz數字存儲示波器的研制。通過對具體功能和技術指標的分析,提出了FPGA+ARM架構的技術方案。然后,本文分模塊詳細敘述了整機系統中部分模塊,包括前端高速A/D轉換器和FPGA的硬件模塊設計,數據處理模塊軟件的設計,以及DSO的GPIB擴展接口邏輯模塊的設計。 本文在分析了傳統DSO架構的基礎上,提出了本系統的設計思想和實現方案。在高速A/D選擇上,國家半導體公司2005年推出的雙通道采樣速率達500MHz高速A/D轉換器芯片ADC08D500,利用其雙邊沿采樣模式(DES)實現對單通道1GHz的采樣速率,并且用Xilinx公司Spraten-3E系列FPGA作為數據緩沖單元和存儲單元,提高了系統的集成度和穩定性。其中,FPGA緩沖單元完成對不同時基情況下多通道數據的抽取,處理單元完成對數據正弦內插的計算,而DSO中其余數據處理功能包括數字濾波和FFT設計在后端的ARM內完成。DSO中常用的GPIB接口放在FPGA內集成,不僅充分利用了FPGA內豐富的邏輯資源,而且降低了整機成本,也減少了電路規模。 最后,利用ChipscopePro工具對采樣系統進行調試,并分析了數據中的壞數據產生的原因,提出了解決方案, 并給出了FPGA接收高速A/D的正確數據。

    標簽: FPGA 高速實時數 字存儲 示波器

    上傳時間: 2013-07-07

    上傳用戶:asdkin

主站蜘蛛池模板: 甘泉县| 天柱县| 大悟县| 安溪县| 岑溪市| 鹤岗市| 施秉县| 清流县| 老河口市| 三江| 云霄县| 连江县| 富锦市| 互助| 会同县| 淄博市| 胶南市| 东阳市| 合阳县| 华安县| 武山县| 从江县| 襄汾县| 和平县| 青神县| 绥江县| 施秉县| 饶平县| 达拉特旗| 锡林浩特市| 闸北区| 隆化县| 南乐县| 民县| 池州市| 永丰县| 扎兰屯市| 都安| 潮州市| 麦盖提县| 梁平县|