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

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

xilinx

xilinx(賽靈思)是全球領先的可編程邏輯完整解決方案的供應商。xilinx研發、制造并銷售范圍廣泛的高級集成電路、軟件設計工具以及作為預定義系統級功能的IP(IntellectualProperty)核。
  • DDR2SDRAM存儲器接口設計

    內部存儲器負責計算機系統內部數據的中轉、存儲與讀取,作為計算機系統中必不可少的三大件之一,它對計算機系統性能至關重要。內存可以說是CPU處理數據的“大倉庫”,所有經過CPU處理的指令和數據都要經過內存傳遞到電腦其他配件上,因此內存性能的好壞,直接影響到系統的穩定性和運行性能。在當今的電子系統設計中,內存被使用得越來越多,并且對內存的要求越來越高。既要求內存讀寫速度盡可能的快、容量盡可能的大,同時由于競爭的加劇以及利潤率的下降,人們希望在保持、甚至提高系統性能的同時也能降低內存產品的成本。面對這種趨勢,設計和實現大容量高速讀寫的內存顯得尤為重要。因此,近年來內存產品正經歷著從小容量到大容量、從低速到高速的不斷變化,從技術上也就有了從DRAM到SDRAM,再到DDR SDRAM及DDR2 SDRAM等的不斷演進。和普通SDRAM的接口設計相比,DDR2 SDRAM存儲器在獲得大容量和高速率的同時,對存儲器的接口設計也提出了更高的要求,其接口設計復雜度也大幅增加。一方面,由于I/O塊中的資源是有限的,數據多路分解和時鐘轉換邏輯必須在FPGA核心邏輯中實現,設計者可能不得不對接口邏輯進行手工布線以確保臨界時序。而另一方面,不得不處理好與DDR2接口有關的時序問題(包括溫度和電壓補償)。要正確的實現DDR2接口需要非常細致的工作,并在提供設計靈活性的同時確保系統性能和可靠性。 本文對通過xilinx的Spartan3 FPGA實現DDR2內存接口的設計與實現進行了詳細闡述。通過xilinx FPGA提供了I/O模塊和邏輯資源,從而使接口設計變得更簡單、更可靠。本設計中對I/O模塊及其他邏輯在RTL代碼中進行了配置、嚴整、執行,并正確連接到FPGA上,經過仔細仿真,然后在硬件中驗證,以確保存儲器接口系統的可靠性。

    標簽: DDR2SDRAM 存儲器 接口設計

    上傳時間: 2013-06-08

    上傳用戶:fairy0212

  • 卷積編碼和維特比譯碼的FPGA實現

    由于其很強的糾錯性能和適合硬件實現的編譯碼算法,卷積編碼和軟判決維特比譯碼目前已經廣泛應用于衛星通信系統。然而隨著航天事業的發展,衛星有效載荷種類的增多和分辨率的不斷提高,信息量越來越大。如何在低信噪比的功率受限信道條件下提高傳輸速率成為目前亟待解決的問題。本論文結合在研項目,在編譯碼算法、編譯碼器的設計與實現、編譯碼器性能提高三個方面對卷積編碼和維特比譯碼進行了深入研究,并進一步介紹了使用VHDL語言和原理圖混合輸入的方式,實現一種(7,3/4)增信刪余方式的高速卷積編碼器和維特比譯碼器的詳細過程;然后將設計下載到xilinx的Virtex2 FPGA內部進行功能和時序確認,最終在整個數據傳輸系統中測試其性能。本文所實現的維特比譯碼器速率達160Mbps,遠遠高于目前國內此領域內的相關產品速率。 首先,論文具體介紹了卷積編碼和維特比譯碼的算法,研究卷積碼的各種參數(約束長度、生成多項式、碼率以及增信刪余等)對其譯碼性能的影響;針對項目需求,確定卷積編碼器的約束長度、生成多項式格式、碼率和相應的維特比譯碼器的回歸長度。 其次,論文介紹了編解碼器的軟、硬件設計和調試一根據已知條件,使用VHDL語言和原理圖混合輸入的方式設計卷積編碼和維特比譯碼的源代碼和原理圖,分別采用功能和電路級仿真,確定卷積編碼和維特比譯碼分別需要占用的資源,考慮卷積編碼器和維特比譯碼器的具體設計問題,包括編譯碼的基本結構,各個模塊的功能及實現策略,編譯碼器的時序、邏輯綜合等;根據軟件仿真結果,分別確定卷積編碼器和維特比譯碼器的接口、所需的FPGA器件選型和進行各自的印制板設計。利用卷積碼本身的特點,結合FPGA內部結構,采用并行卷積編碼和譯碼運算,設計出高速編譯碼器;對軟、硬件分別進行驗證和調試,并將驗證后的軟件下載到FPGA進行電路級調試。 最后,論文討論了卷積編碼和維特比譯碼的性能:利用已有的測試設備在整個數據傳輸系統中測試其性能(與沒有采用糾錯編碼的數傳系統進行比對);在信道中加入高斯白噪聲,模擬高斯信道,進行誤碼率和信噪比測試。

    標簽: FPGA 卷積 編碼 譯碼

    上傳時間: 2013-04-24

    上傳用戶:mingaili888

  • 雷達信號處理系統的設計與FPGA實現

    雷達信號處理是雷達系統的重要組成部分。在數字信號處理技術飛速發展的今天,雷達信號處理中也普遍使用數字信號處理技術。而現場可編程門陣列(FPGA)在數字信號處理中的廣泛應用,使得FPGA在雷達信號處理中也占據了重要地位。 針對雷達信號處理的設計與實現,本文在以下兩個方面展開研究: 一方面以線性調頻信號(LFM)為例,分別對幾種基本的雷達信號處理,如正交相干檢波、脈沖壓縮、動目標顯示(MTI)/動目標檢測(MTD)和恒虛警(CFAR)詳細地闡述了其原理,在此基礎上給出了其經常采用的實現方法,并在MATLAB環境中對各個環節進行了參數化仿真,詳盡地給出了各環節的仿真波形圖。針對仿真結果,直觀形象地說明了不同實現方法的優劣。 另一方面結合MATLAB仿真結果,給出利用FPGA實現雷達信號處理的方案。在xilinx ISE6.3i軟件集成環境下,通過對xilinx提供的IP核的調用,并與VHDL語言相結合,完成雷達信號處理的FPGA實現。

    標簽: FPGA 雷達信號 處理系統

    上傳時間: 2013-04-24

    上傳用戶:ylwleon

  • 真實感圖形繪制中明暗效果的FPGA實現

    計算機圖形學中真實感成像包括兩部分內容:物體的精確圖形表示;場景中光照效果的適當的描述。光照效果包括光的反射、透明性、表面紋理和陰影。對物體進行投影,然后再可見面上產生自然光照效果,可以實現場景的真實感顯示。光照明模型主要用于物體表面某點處的光強度計算。面繪制算法是通過光照模型中的光強度計算,以確定場景中物體表面的所有投影像素點的光強度。Phong明暗處理算法是生成真實感3D圖像最佳算法之一。但是由于其大量的像素級運算和硬件難度而在實現實時真實感圖形繪制中被Gotuaud明暗處理算法所取代。VLSI技術的發展以及對于高真實感實時圖形的需求使得Phong明暗處理算法的實現成為可能。利用泰勒級數近似的Fast Phong明暗處理算法適合硬件實現。此算法需要存儲大量數據的ROM。這增加了實現的難度。 本文完成了以下工作: 1、本文簡述了實時真實感圖形繪制管線,詳細敘述了所用到的光照明模型和明暗處理方法,并對幾種明暗處理方法的效果作了比較,實驗結果表明Fast Phong明暗處理算法適用于實時真實感圖形繪制。 2、在熟悉xilinx公司FPGA芯片結構及其開發流程的基礎上,結合xilinx公司提供的FPGA開發工具ISE 7.1i,仿真工具為ISE simulator,綜合工具為XST;完成了Fast Phong明暗處理模塊的FPGA設計與實現。綜合得到的電路的最高頻率為54.058MHz。本文的Fast Phong明暗處理硬件模塊適用于實時真實感圖形繪制。 3、本文通過誤差分析,提出了優化的查找表結構。通過在FPGA上對本文所提結構進行驗證。結果表明,本方案在提高速度、精度的同時將ROM的數據量從64K*8bit減少至13K*8bit。

    標簽: FPGA 圖形 繪制

    上傳時間: 2013-06-21

    上傳用戶:ghostparker

  • 視頻圖像處理系統的研究

    視頻圖像處理的應用越來越廣泛,各種處理算法也日趨成熟,相關的硬件技術不斷地推陳出新。視頻圖像處理系統的硬件實現一般來說有三種方式:數字信號處理器(Digital Signal Processor)、專用集成芯片(Application Specific Integrated Circuit)和現場可編程邏輯門陣列(Field Programmable Gate Array)以及相關電路組成。最近幾年,隨著電子設計自動化(Electronic Design Automation)技術的迅速發展,使得基于FPGA的可編程片上系統(System On a Programmable Chip)逐漸成為嵌入式系統。應用的一種趨勢。特別地,在視頻圖像處理系統設計中,數據量大,要求處理速度快,靈活性高,FPGA有其獨特的優勢。鑒于此,本文對基于FPGA和SOPC技術的視頻圖像處理系統進行了研究。 本文介紹了xilinx公司FPGA的結構和功能特點,以及可編程片上系統的開發工具和片內系統設計流程。根據視頻信號的相關知識,編寫了視頻圖像處理IP核,構建了視頻圖像處理系統。整個系統以FPGA為核心器件,內嵌PowerPC405處理器模塊,通過ⅡC總線完成視頻解碼芯片的初始化,總體上實現了對視頻圖像信號的采集、處理、存儲和顯示。 本文最后對系統進行了調試。經過實驗驗證,系統能正確和可靠地工作。整個系統的邏輯資源消耗占FPGA的百分之十幾,剩余的資源可以做許多硬件算法或其它方面的應用。

    標簽: 視頻圖像 處理系統

    上傳時間: 2013-05-24

    上傳用戶:kaka

  • OFDM發射機系統的FPGA設計

    無線局域網是計算機網絡技術和無線通信技術相結合的產物,是利用無線媒介傳輸信息的計算機網絡。在無線通信信道中,由于多徑時延不可避免地存在符號間干擾,正交頻分復用(OFDM)作為一種可以有效對抗符號間干擾(ISI)和提高頻譜利用率的高速傳輸技術,引起了廣泛關注。在無線局域網(WLAN)系統中,OFDM調制技術已經被采用作為其物理層標準,并且公認為是下一代無線通信系統中的核心技術。基于IEEE802.11a的無線局域網標準的物理層采用了OFDM技術,能有效的對抗多徑信道衰落,達到54Mbps的速度,而未來而的IEEE802.11n將達到100Mbps的高速。因此,研發以OFDM為核心的原型機研究非常有必要。 本文在深入理解OFDM技術的同時,結合相應的EDA工具對系統進行建模并基于IEEE802.11a物理層標準給出了一種OFDM基帶發射機系統的FPGA實現方案。整個設計采用目前主流的自頂向下的設計方法,由總體設計至詳細設計逐步細化。在系統功能模塊的FPGA實現過程中,針對xilinx一款160萬門的Spartan-3E XCS1600E芯片,依照:IEEE802.11a幀格式,對發射機系統各個模塊進行了詳細設計和仿真: (1)訓練序列生成模塊,包括長,短訓練序列; (2)信令模塊,包括卷積編碼,交織,BPSK調制映射; (3)數據模塊,包括加擾,卷積編碼,刪余,交織,BPSK/QPSK/16QAM/64QAM調制映射; (4)OFDM處理部分,包括導頻插入,加循環前綴,IFFT處理; (5)對整個發射處理部分聯調,并給出仿真結果另外,還完成了接收機部分模塊的FPGA設計,并給出了相應的頂層結構與仿真波形。最后提出了改進和進一步開發的方向。

    標簽: OFDM FPGA 發射機

    上傳時間: 2013-04-24

    上傳用戶:李彥東

  • 認知無線電頻譜感知功能的FPGA實現

    本文主要研究了認知無線電頻譜感知功能的關鍵技術以及硬件實現方法。首先,提出了認知無線電頻譜感知功能的硬件實現框圖,包括射頻前端部分和數字信號處理部分,接著簡單介紹了射頻前端電路的功能與特性,最后重點介紹了數字信號處理部分的FPGA實現與驗證過程。 數字處理部分主要實現寬帶信號的短時傅立葉分析,將中頻寬帶數字信號通過基于多相濾波器組的下變頻模塊,實現并行多通道的數字下變頻,然后對每個信道進行重疊加窗處理,最后再做快速傅立葉分析(FFT),從而得到信號的時頻關系。整個系統主要包括:延時抽取模塊、多相濾波器模塊、32點開關式流水線FFT模塊、滑動窗緩沖區、256點流水線FFT模塊等。 本設計采用Verilog HDL硬件描述語言進行設計,基于xilinx公司的Virtex-4XC4VSX35芯片。整個系統采用全同步設計,可穩定工作于200MHz,其分析帶寬高達65MHz,具有很高的使用價值。

    標簽: FPGA 認知無線電 感知功能 頻譜

    上傳時間: 2013-06-13

    上傳用戶:bcjtao

  • 視頻圖像采集和預處理系統的FPGA實現

    本文研究的視頻處理系統是上海市科委技術攻關基金項目“計算機視覺及其芯片化實現”的一部分,主要完成計算機視覺系統的一些基本工作,即視頻圖像的采集、預處理和顯示等。 視頻圖像采集和預處理系統以xilinx公司Virtex-ⅡPro系列的FPGA為核心控制器件,結合視頻模數轉換芯片和VGA顯示器,完成視頻圖像的實時采集、預處理和顯示。采集和顯示部分作為同外界交流信息的渠道,是構成計算機視覺系統必不可少的一部分;圖像預處理則是計算機視覺系統進行高層處理的基礎,優秀的預處理算法能有效改善圖像質量,提高系統分析判斷的準確性。 本文在介紹基于FPGA的視頻采集、預處理系統整體架構的基礎上,圍繞以下四個方面展開了工作: 1.研究并給出了兩種基于FPGA的設計方案用于實現YCrCb色度空間到RGB色度空間的轉換; 2.針對采集的視頻圖像,根據VGA顯示的要求,給出了一種實現圖像去隔行的方案; 3.分析了一系列圖像濾波的預處理算法,如均值濾波、中值濾波和自適應濾波等,在比較和總結各算法特點的基礎上,提出了一種新的適用于處理混合噪聲的濾波算法:混合自適應濾波法; 4.根據算法特點設計了多種采用FPGA實現的圖像濾波算法,并對硬件算法進行RTL級的功能仿真和驗證,還給出了各種濾波算法的實驗結果,在此基礎上對各種算法的效果進行直觀的比較。 文中,預處理算法的實現充分利用了FPGA的片內資源,體現了FPGA在圖像處理方面的特點及優勢。同時,視頻采集和顯示的控制模塊也由同一FPGA芯片實現,從而簡化了系統整體結構。視頻采集和預處理系統在FPGA上的成功實現為“計算機視覺及其芯片化實現”奠定了必要的基礎、提供了一定理論依據。

    標簽: FPGA 視頻圖像 采集

    上傳時間: 2013-04-24

    上傳用戶:我好難過

  • 基于FPGA的GPS定位信息處理系統設計

    隨著GPS(Global Positioning System)技術的不斷發展和成熟,其全球性、全天候、低成本等特點使得GPS接收機的用戶數量大幅度增加,應用領域越來越廣。但由于定位過程中各種誤差源的存在,單機定位精度受到影響。目前常從兩個方面考慮減小誤差提高精度:①用高精度相位天線、差分技術等通過提高硬件成本獲取高精度;②針對誤差源用濾波算法從軟件方面實現精度提高。兩種方法中,后者相對于前者在滿足精度要求的前提下節約成本,而且便于系統融合,是應用于GPS定位的系統中更有前景的方法。但由于在系統中實現定位濾波算法需要時間,傳統CPU往往不能滿足實時性的要求,而FPGA以其快速并行計算越來越受到青睞。    本文在FPGA平臺上,根據“先時序后電路”的設計思想,由同步沒計方法以及自頂向下和自下而上的混合設計方法實現系統的總體設計。從GPS-OEM板輸出的定位信息的接收到定位結果的坐標變換,最終到kalman濾波遞推計算減小定位誤差,實現實時、快速、高精度的GPS定位信息采集處理系統,為GPS定位數據的處理方法做了新的嘗試,為基于FPGA的GPS嵌入式系統的開發奠定了基礎。具體工作如下:    基于FPGA設計了GPS定位數據的正確接收和顯示,以及經緯度到平面坐標的投影變換。根掘GPS輸出信息標準和格式,通過串口接收模塊實現串口數掘的接收和經緯度信息提取,并通過LCD實時顯示。在提取信息的同時將數據格式由ASCⅡ碼轉變為十進制整數型,實現利用移位和加法運算達到代替乘法運算的效果,從而減少資源的利用率。在坐標轉換過程中,利用查找表的方法查找轉化時需要的各個參數值,并將該參數先轉為雙精度浮點小數,再進行坐標轉換。根據高斯轉化公式的規律將公式簡化成只涉及加法和乘法運算,以此簡化公式運算量,達到節省資源的目的。    卡爾曼濾波器的實現。首先分析了影響定位精度的各種誤差因素,將各種誤差因素視為一階馬爾科夫過程的總誤差,建立了系統狀態方程、觀測方程和濾波方程,并基于分散濾波的思想進行卡爾曼濾波設計,并通過Matlab進行仿真。結果表明,本文設計的卡爾曼濾波器收斂性好,定位精度高、估計誤差小。在仿真基礎上,實現基于FPGA的卡爾曼濾波計算。在滿足實時性的基礎上,通過IP核、模塊的分時復用和樹狀結構節省資源,實現數據卡爾曼濾波,達到提高數據精度的效果。    設計中以xilinx公司的Virtex-5系列的XC5VLX110-FF676為硬件平臺,采用Verilog HDL硬件描述語言實現,利用xilinx公司的ISE10.1工具布局布線,一共使用44438個邏輯資源,時鐘頻率達到100MHZ以上,滿足實時性信號處理要求,在保證精度的前提下達到資源最優。Modelsim仿真驗證了該設計的正確性。

    標簽: FPGA GPS 定位 信息處理

    上傳時間: 2013-04-24

    上傳用戶:二驅蚊器

  • 基于FPGA的遺傳算法的硬件實現

    遺傳算法是一種基于自然選擇原理的優化算法,在很多領域有著廣泛的應用。但是,遺傳算法使用計算機軟件實現時,會隨著問題復雜度和求解精度要求的提高,產生很大的計算延時,這種計算的延時限制了遺傳算法在很多實時性要求較高場合的應用。為了提升運行速度,可以使用FPGA作為硬件平臺,設計數字系統完成遺傳算法。和軟件實現相比,硬件實現盡管在實時性和并行性方面具有很大優勢,但同時會導致系統的靈活性不足、通用性不強。本文針對上述矛盾,使用基于功能的模塊化思想,將基于FPGA的遺傳算法硬件平臺劃分成兩類模塊:系統功能模塊和算子功能模塊。針對不同問題,可以在保持系統功能模塊不變的前提下,選擇不同的遺傳算子功能模塊完成所需要的優化運算。本文基于xilinx公司的Virtex5系列FPGA平臺,使用VerilogHDL語言實現了偽隨機數發生模塊、隨機數接口模塊、存儲器接口/控制模塊和系統控制模塊等系統功能模塊,以及基本位交叉算子模塊、PMX交叉算子模塊、基本位變異算子模塊、交換變異算子模塊和逆轉變異算子模塊等遺傳算法功能模塊,構建了系統功能構架和遺傳算子庫。該設計方法不僅使遺傳算法平臺在解決問題時具有更高的靈活性和通用性,而且維持了系統架構的穩定。本文設計了多峰值、不連續、不可導函數的極值問題和16座城市的旅行商問題 (TSP)對遺傳算法硬件平臺進行了測試。根據測試結果,該硬件平臺表現良好,所求取的最優解誤差均在1%以內。相對于軟件實現,該系統在求解一些復雜問題時,速度可以提高2個數量級。最后,本文使用FPGA實現了粗粒度并行遺傳算法模型,并用于 TSP問題的求解。將硬件平臺的運行速度在上述基礎上提高了近1倍,取得了顯著的效果。關鍵詞:遺傳算法,硬件實現,并行設計,FPGA,TSP

    標簽: FPGA 算法 硬件實現

    上傳時間: 2013-06-15

    上傳用戶:hakim

主站蜘蛛池模板: 浠水县| 饶阳县| 分宜县| 江陵县| 高邑县| 金阳县| 杭锦后旗| 邛崃市| 仪陇县| 克拉玛依市| 读书| 五台县| 阳高县| 丰台区| 阳东县| 政和县| 武川县| 南丹县| 三明市| 正镶白旗| 双峰县| 民丰县| 平谷区| 周宁县| 仙桃市| 铁力市| 日照市| 堆龙德庆县| 文安县| 平罗县| 清流县| 灵石县| 兴安盟| 敖汉旗| 北京市| 嘉鱼县| 卢龙县| 德庆县| 双鸭山市| 大竹县| 太仆寺旗|