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

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

FPGA SOC

  • 基于FPGA的GPS信號捕獲與跟蹤系統設計研究.rar

    互聯網、移動通信、星基導航是21世紀信息社會的三大支柱產業,而GPS系統的技術水平和發展歷程代表著全世界衛星導航系統的發展狀況。目前,我國已經成為GPS的使用大國,衛星導航產業鏈也已基本形成。然而,我們對GPS核心技術的研究還不夠深入,我國GPS產品的核心部分多數還是靠進口。 GPS接收機工作時,為了將本地信號和接收到的信號同步,要完成復雜的信號處理過程。其中,如何捕獲衛星信號并保持對信號的跟蹤是最重要的核心技術。很多研究者提出了多種解決方法,但這些方法多數都只停留在理論階段,無法應用于GPS接收機系統進行實時處理。 本課題在分析了多種現有算法的基礎上,研究設計了基于FPGA的GPS信號捕獲與跟蹤系統。在研究過程中,首先利用Nemerix公司的GPS芯片組設計制作了GPS接收機模塊,它能正常穩定地工作,并可用作GPS基帶信號處理的研究平臺;該平臺可實時地輸出GPS數字中頻信號;本課題在中頻信號的基礎上深入研究了GPS信號的捕獲與跟蹤技術。先詳細分析比較了幾種GPS信號捕獲方法,給出了步進相關的捕獲方案;接著分析了跟蹤環路的特點,給出了鎖頻環和鎖相環交替工作跟蹤載波以及載波輔助偽碼的跟蹤方案,并最終實現了這些方案。 本課題設計的GPS信號捕獲與跟蹤處理系統是通過硬件和軟件協同工作的方式實現的。硬件電路主要實現數據速率高、邏輯簡單的相關器功能;而基于MicroBlaze軟處理器的軟件主要實現數據速率低、邏輯復雜的功能。本文給出了硬件電路的詳細設計、仿真結果以及軟件設計的詳細流程。 本課題最終在FPGA上實現了GPS信號的捕獲與跟蹤功能,而且系統的性能良好。由此可以得出結論:本設計能夠滿足系統功能和性能的要求,可以直接用于實時GPS接收機系統的設計中,為自主設計GPS接收機奠定了基礎。 本課題的研究得到了大連市信息產業局集成電路設計專項的資助,項目名稱是“定位與通信集成功能的SOC設計”,研究成果將在2008年上半年投入試用。

    標簽: FPGA GPS 信號捕獲

    上傳時間: 2013-04-24

    上傳用戶:1583060504

  • 基于AVR和FPGA的SOC—FPSLIC的無人機下級控制系統.rar

    論文提出了一種基于FPSLIC的下位機控制器系統設計,并且在嵌入式硬件和軟件的聯合調度之下予以實現,并將該系統應用于微小型無人直升機MUAV控制上。 微小型無人直升機體積小、重量輕、隱蔽性好、機動性強、易實現懸停和超低空飛行,因此在軍用和民用領域都有廣泛的應用前景。微小型無人直升機在空中執行任務時需要實時獲得在空間的姿態和高度位置信息,然后通過調制舵機狀態來調整飛行器的空中姿態,糾正飛行路線,而MUAV的飛控系統需要具有負荷輕,功能強大,實時性強以及低功耗的特點,對嵌入式處理器要求較高,所以針對MUAV的控制采用上下位機聯合控制的結構。并且由于目前現有的下位機控制器滿足不了MUAV控制發展的需求,所以本文中利用FPS[JC優越的性能,實現了一種新的下位機控制器的設計,具有體積小、重量輕、價格低、功耗低、實時性強、可靠性高、擴展性好等優點的同時,完成了基于PWM的舵機的控制和基于Kalman濾波的多傳感器的數據融合,以及上下位機之間的通訊等功能,具有較強的使用和應用價值。 論文首先介紹了MUAV飛行控制的結構,以及下位機實現功能的模塊劃分。然后是對MUAV控制系統相關理論的介紹,包括舵機控制的原理和方法以及多傳感器數據融合的理論。 其次論文介紹了基于FPSLIC的下位機控制器系統的軟硬件設計。在硬件設計上,給出了硬件總體設計方案,并對各個功能模塊進行了詳細論述,軟件部分在給出了主要的框架和功能劃分后,主要介紹了利用FPSLIC的FPGA部分實現PWM控制和測量的模塊以及AVR部分對多傳感器信息進行Kalman濾波融合的實現。 最后在實驗室的汽油無人直升機的測試平臺上進行了舵機控制和高度測試實驗,取得了滿意的實驗結果。

    標簽: FPSLIC FPGA AVR SOC

    上傳時間: 2013-04-24

    上傳用戶:fredguo

  • 基于FPGA控制的高速數據采集系統設計與實現.rar

    數據采集系統是信號與信息處理系統中不可缺少的重要組成部分,同時也是軟件無線電系統中的核心模塊,在現代雷達系統以及無線基站系統中的應用越來越廣泛。為了能夠滿足目前對軟件無線電接收機自適應性及靈活性的要求,并充分體現在高性能FPGA平臺上設計SOC系統的思路,本文提出了由高速高精度A/D轉換芯片、高性能FPGA、PCI總線接口、DB25并行接口組成的高速數據采集系統設計方案及實現方法。其中FPGA作為本系統的控制核心和傳輸橋梁,發揮了極其重要的作用。通過FPGA不僅完成了系統中全部數字電路部分的設計,并且使系統具有了較高的可適應性、可擴展性和可調試性。 在時序數字邏輯設計上,充分利用FPGA中豐富的時序資源,如鎖相環PLL、觸發器,緩沖器FIFO、計數器等,能夠方便的完成對系統輸入輸出時鐘的精確控制以及根據系統需要對各處時序延時進行修正。 在存儲器設計上,采用FPGA片內存儲器。可根據系統需要隨時進行設置,并且能夠方便的完成數據格式的合并、拆分以及數據傳輸率的調整。 在傳輸接口設計上,采用并行接口和PCI總線接口的兩種數據傳輸模式。通過FPGA中的宏功能模塊和IP資源實現了對這兩種接口的邏輯控制,可使系統方便的在兩種傳輸模式下進行切換。 在系統工作過程控制上,通過VB程序編寫了應用于PC端的上層控制軟件。并通過并行接口實現了PC和FPGA之間的交互,從而能夠方便的在PC機上完成對系統工作過程的控制和工作模式的選擇。 在系統調試方面,充分利用QuartuslI軟件中自帶的嵌入式邏輯分析儀SignalTaplI,實時準確的驗證了在系統整個傳輸過程中數據的正確性和時序性,并極大的降低了用常規儀器觀測FPGA中眾多待測引腳的難度。 本文第四章針對FPGA中各功能模塊的邏輯設計進行了詳細分析,并對每個模塊都給出了精確的仿真結果。同時,文中還在其它章節詳細介紹了系統的硬件電路設計、并行接口設計、PCI接口設計、PC端控制軟件設計以及用于調試過程中的SignalTapⅡ嵌入式邏輯分析儀的使用方法,并且也對系統的仿真結果和測試結果給出了分析及討論。最后還附上了系統的PCB版圖、FPGA邏輯設計圖、實物圖及注釋詳細的相關源程序清單。

    標簽: FPGA 控制 高速數據

    上傳時間: 2013-07-09

    上傳用戶:sdfsdfs

  • 基于FPGA的JPEG壓縮編碼的研究與實現.rar

    隨著移動終端、多媒體、通信、圖像掃描技術的發展,圖像應用日益廣泛,壓縮編碼技術對圖像處理中大量數據的存儲和傳輸至關重要。同時, FPGA單片規模的不斷擴大,在FPGA芯片內實現復雜的數字信號處理系統也成為現實,因此采用FPGA實現圖像壓縮已成為一種必然趨勢。JPEG靜態圖像壓縮標準應用非常廣泛,是圖像壓縮中主要的標準之一。研究JPEG圖像壓縮在FPGA上的實現,具有廣闊的應用背景。 論文從實際工程應用出發,通過設計圖像壓縮的IP核,完成JPEG壓縮算法在FPGA上的實現。首先闡述JPEG基本模式的壓縮編碼的標準,然后在設計規劃過程中,采用SOC的設計思想,給出整個系統的內部結構、層次劃分,對各個模塊的HDL實現進行詳細的描述,最后完成整體驗證。方案采用了IP核復用的設計技術,基于Xilinx公司本身的IP核,進行了再次開發。在研究JPEG標準的核心算法DCT的基礎上,加以改進,設計了適合器件結構的基于DA算法的DCT變換的IP核。通過結構和算法的優化,提高了速度,減少占用過多的片內資源。 設計基于Xilinx的Virtex- II系列的FPGA的硬件平臺,在ISE7.1中編譯綜合,最后通過Modelsim仿真驗證。分辨率為352×288大小的源圖像,在不同的壓縮等級設置下,均測試通過。仿真驗證的結果表明:基于FPGA的JPEG壓縮編碼占用較少的硬件資源,可在較高的工作頻率下運行,設計在速度和資源利用率方面達到了較優的狀態,能夠滿足一般圖像壓縮的要求。 整個設計可以作為單獨的JPEG編碼芯片也可以作為IP核添加到其他系統中去,具有一定的使用價值。

    標簽: FPGA JPEG 壓縮編碼

    上傳時間: 2013-04-24

    上傳用戶:nairui21

  • 嵌入式USB總線器件端處理器的FPGA實現研究

      本文提出了一種適合于嵌入式SoC的USB器件端處理器的硬件實現結構。并主要研究了USB器件端處理器的RTL級實現及FPGA原型驗證、和ASIC實現研究,包括從模型建立、算法仿真、各個模塊的RTL級設計及仿真、FPGA的下載測試和ASIC的綜合分析。它的速度滿足預定的48MHz,等效門面積不超過1萬門,完全可應用于SOC設計中。  本文重點對嵌入式USB器件端處理器的FPGA實現作了研究。為了準確測試本處理器的運行情況,本文應用串口傳遞測試數據入FPGA開發板,測試模塊讀入測試數據,發送入PC機的主機端。通過NI-VISA充當軟件端,檢驗測試數據的正確。     

    標簽: FPGA USB 嵌入式 器件

    上傳時間: 2013-07-24

    上傳用戶:1079836864

  • 8位MCU架構研究及基于FPGA的IP驗證平臺實現

    本文首先介紹了主流8位MCU(微控制器)的通用架構,通過比較分析主流國際MCU半導體供應商的MCU產品,結合作者在德國英飛凌公司的項目實踐,分析了英飛凌XC866系列8位MCU的架構特點和功能特性。在此基礎上,介紹了該MCU芯片的系統集成方法,以及組成模塊的架構和功能。 LlN協議是當前廣泛應用的車載局部互連協議,作為英飛凌XC866MCU上很關鍵的一個外圍IP,本論文在介紹了MCU架構基礎上,設計實現了LlN控制器。LIN協議是UART在數據鏈路層上的擴展,其關鍵是LlN協議數據鏈路層的檢測實現。本文給出了一種可靠,高效的協議檢測機制,從而使軟件和硬件更好配合工作完成協議檢測。在完成LlN控制器設計后,本文結合了XC866ADC的架構,介紹了ADC模擬和系統的數字接口概念和實現要點,介紹了如何考慮分析選擇合理的數字接口方案。論文最后以XC866的系統架構為基礎,提出了一種高效的基于FPGA的IP原型驗證平臺方案,并以LlN控制器作為驗證這一平臺的IP,在FPGA上成功的實現了驗證方案。論文同時介紹了從SOC設計向FPGA原型驗證轉換時的處理方法及工程經驗,介紹了MCU及驗證平臺的測試平臺思想,以及基于FPGA原型和邏輯分析儀實時測試的MCU固件代碼覆蓋率測試方法。 目前8位MCU在中低端的應用越來越廣泛,特別是目前發展迅速的汽車電子和消費電子領域。因此對MCU架構的不斷研究和提高,對更多面向應用領域的IP的研究和設計,以及如何更快速的實現芯片驗證將極大的推動MCU在各個領域的應用和推廣,將產生極大的經濟和應用價值。

    標簽: FPGA MCU 8位 架構

    上傳時間: 2013-07-14

    上傳用戶:李夢晗

  • 10100M以太網芯片的I2C接口模塊的FPGA設計

    該文結合"10M/100M以太網交換芯片的設計"課題,介紹了以太網技術發展的概況和IP CORE、SoC的設計方法,闡述了以太網交換原理及關鍵技術,研究了CSMA/CD協議、交換機、VLAN的原理和數據流優先技術及流量控制,在此基礎上完成了10M/100M以太網交換芯片的主要模塊的設計方案和實現框圖.同時結合Philip公司的IC總線的工作原理,給出了10M/100M以太網交換芯片的設計方案中的IC接口模塊的FPGA設計的驗證和仿真,并對仿真結果進行分析比較,驗證了IC接口模塊可以作為一個軟核來使用.

    標簽: 10100M FPGA I2C 以太網

    上傳時間: 2013-07-18

    上傳用戶:jichenxi0730

  • 64位MIPS微處理器的模塊設計和FPGA驗證

      作為嵌入式系統核心的微處理器,是SOC不可或缺的“心臟”,微處理器的性能直接影響著整個SOC的性能。  與國際先進技術相比,我國在這一領域的研究和開發工作還相當落后,這直接影響到我國信息產業的發展。本著趕超國外先進技術,填補我國在該領域的空白以擺脫受制于國外的目的,我國很多科研單位和公司進行了自己的努力和嘗試。經過幾年的探索,已經有多種自主知識產權的處理器芯片完成了設計驗證并逐漸進入市場化階段。我國已結束無“芯”的歷史,并向設計出更高性能處理器的目標邁進。  艾科創新微電子公司的VEGA處理器,是公司憑借自己的技術力量和科研水平設計出的一款64位高性能RSIC微處理器。該處理器基于MIPSISA構架,采用五級流水線的設計,并且使用了高性能處理器所廣泛采用的虛擬內存管理技術。設計過程中采用自上而下的方法,根據其功能將其劃分為取指、譯碼、算術邏輯運算、內存管理、流水線控制和cache控制等幾個功能塊,使得我們在設計中能夠按照其功能和時序要求進行。  本文的首先介紹了MIPS微處理器的特點,通過對MIPS指令集和其五級流水線結構的介紹使得對VEGA的設計有了一個直觀的認識。在此基礎上提出了VEGA的結構劃分以及主要模塊的功能。作為采用虛擬內存管理技術的處理器,文章的主要部分介紹了VEGA的虛擬內存管理技術,將VEGA的內存管理單元(MMU)尤其是內部兩個翻譯后援緩沖(TLB)的設計作為重點給出了流水線處理器設計的方法。結束總體設計并完成仿真后,并不能代表設計的正確性,它還需要我們在實際的硬件平臺上進行驗證。作為論文的又一重點內容,介紹了我們在VEGA驗證過程中使用到的FPGA的主要配置單元,FPGA的設計流程。VEGA的FPGA平臺是一完整的計算機系統,我們利用在線調試軟件XilinxChipscope對其進行了在線調試,修正其錯誤。  經過模塊設計到最后的FPGA驗證,VEGA完成了其邏輯設計,經過綜合和布局布線等后端流程,VEGA采用0.18工藝流片后達到120MHz的工作頻率,可在其平臺上運行Windows-CE和Linux嵌入式操作系統,達到了預計的設計要求。  

    標簽: MIPS FPGA 微處理器 模塊設計

    上傳時間: 2013-07-07

    上傳用戶:標點符號

  • 基于FPGA的嵌入式MCU設計與應用研究

    隨著電子技術和信息技術的發展,可編程邏輯器件的應用領域越來越寬。可編程SoC設計已成為SoC設計的新方法。論文介紹了可編程邏輯器件的設計方法和開發技術,并用硬件描述語言和FPGA/CPLD設計技術,探索和研究了基于FPGA的RISCMCU的設計與實現過程。 論文參照Mircochip公司的PICl6C5X單片機的體系結構,設計了8位RISCMCU。該嵌入式MCU設計采用了自頂向下的設計方法和模塊化設計思想。MCU總體結構設計劃分控制模塊、ALU模塊、存儲模塊三大模塊。然后,對各模塊的具體技術實現細節分別進行了闡述。論文中設計的MCU能實現PICl6C5X單片機33條指令中除OPTION、CLRWDT、SLEEP和TRIS四條指令以外的其余29條指令的功能,但應用是基于FPGA的,能與其他外設IP方便的結合在一起使用,比ASIC的PICl6C57X的應用更具靈活性。 軟件仿真和硬件驗證表明:所設計的嵌入式MCU在各方面均達到了一定的性能指標,在Altera公司ACEX1K系列的EPlK30TCl44-3器件上的工作頻率達21.88MHz。這些為自主設計R/SCMCU的IP核提供了值得借鑒的探索成果和設計思路,在通用控制領域也有一定的實用價值。 此外,論文中還介紹了三相SPWM控制模塊的設計,該模塊具有死區時間和載波比任意可調的特點,可以單獨應用,也可以作為MCU的外設子模塊應用。

    標簽: FPGA MCU 嵌入式 應用研究

    上傳時間: 2013-07-16

    上傳用戶:熊少鋒

  • PCI從設備控制器的FPGA設計與實現

    隨著星載電子系統復雜度、小型化需求的提高,SoC已經成為應對未來星載電子系統設計需求的解決途徑。為了簡化設計流程并且提高部件的可重用性,在目前的SoC設計中引入了稱之為平臺的體系結構模板,用它來描述采用已有的標準核來開發SoC的方法。在星載電子系統中常用部件的分類設計,最終建立一個包括多種功能部件,互連部件和處理部件的設計平臺,從而有效的提高星載電子系統的設計能力。在當前NASA和ESA的空間應用中,PCI總線廣泛作為背板總線和局部總線,有鑒于此,本研究選擇PCI總線作為星載電子系統設計平臺要提供的一個互連部件對其進行設計。 針對這一需求,本論文采用自項向下的設計方法對PCI總線從設備控制器的設計與實現進行了研究,對PCI總線協議做了深刻的分析,完成了PCI總線目標設備控制器的設計,采用Verilog HDL對其進行了RTL級的描述。 在該課題的研究中,采用了目前集成電路設計中常見的自頂向下設計方法,使用硬件描述語言Verilog HDL對其進行描述,重點分析了PCI總線設備控制器的設計。以PCI總線協議的分析和理解為基礎,對PCI總線設備控制器進行了功能分析和結構劃分。根據PCI總線設備控制器的功能和結構劃分,對PCI總線目標設備控制器的設計思路和各個子模塊電路的設計和實現進行了詳細的分析闡述,并且通過編寫測試激勵程序完成了功能仿真。應用FPGA作為物理驗證和實現載體,進行了面向FPGA的電路綜合,進行了布局布線后的時序仿真,證明所實現的PCI目標設備控制器符合基本功能要求,在以上基礎上完成了PCI目標設備控制器的FPGA實現。通過這整個論文的工作,按照設計、仿真、綜合驗證及布局布線的步驟,完成了PCI總線目標設備控制器IP軟核的設計。

    標簽: FPGA PCI 設備 控制器

    上傳時間: 2013-06-07

    上傳用戶:tccc

主站蜘蛛池模板: 陵水| 延寿县| 银川市| 北流市| 余庆县| 启东市| 扎囊县| 太仆寺旗| 临沭县| 玉环县| 高淳县| 永新县| 长宁区| 隆德县| 沐川县| 泾阳县| 永嘉县| 宝应县| 扶沟县| 涿州市| 临城县| 娄底市| 桐乡市| 土默特右旗| 丘北县| 靖安县| 长阳| 抚州市| 丹东市| 江达县| 华坪县| 方城县| 花垣县| 巨鹿县| 龙州县| 依安县| 根河市| 华容县| 河曲县| 繁昌县| 曲周县|