新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > FPGA芯片在高速數據采集緩存系統中的應用

        FPGA芯片在高速數據采集緩存系統中的應用

        作者: 時間:2010-04-01 來源:網絡 收藏

        摘要:給出了以為核心邏輯控制模塊的高性能數據系統的設計方法,并在QuartusII8.0集成環境中進行軟件設計和系統仿真,最后給出了新型緩存系統中主要功能模塊的仿真圖形。
        關鍵詞:;高速;數據;緩存

        本文引用地址:http://www.104case.com/article/191754.htm

        0 引言
        方面,有單片機和DSP無法比擬的優勢。FPGA的時鐘頻率高.內部時延小,全部控制邏輯都可由硬件完成,而且速度
        快,組成形式靈活,并可以集成外圍控制、譯碼和接口電路。更最主要的是,FPGA可以采用IP內核技術,以通過繼承、共享或購買所需的知識產權內核提高其開發進度。而利用EDA工具進行設計、綜合和驗證,則可加速設計過程,降低開發風險,縮短了開發周期。效率高而且更能適應市場。本數據采集系統就是基于FPGA技術設計的多路模擬量、數字量采集與處理系統。FPGA的10端口多,且可以自由編程、支配、定義其功能,同時配以verilogHDL語言以及自帶的可定制模塊,即可進行軟件設計。FPGA的最大優點是可在線編程。此外,基于FPGA設計的數據采集器還可以方便地進行遠程功能擴展,以適應不同應用場合的需要。

        1 系統基本構架
        本文所設計的采集系統是某雷達信號處理系統的一部分,可用于雷達信號的預處理以及采集、緩存。本系統以高速FPCA為核心邏輯控制模塊,并與高速ADC和DSP相連接。其系統基本架構如圖1所示。


        圖l中的FPGA可用作數字接收機的預處理模塊,該器件集成有PPL倍頻、ADC控制接口、FIFO及其管理、SPI接口、DSP總線接口、狀態和自
        檢模塊等。FPGA的內部結構功能框圖如圖2所示。


        圖2中的中斷產生模塊用于產生周期性中斷,利用視頻包絡和100 MHz時鐘可形成50 MHz的DMA同步傳送時鐘,然后通過外部口DMA方式將
        采樣數據傳送到DSP。ADC控制串行接口為通用三線串口,SPI總線接口實際上是一個串并轉換器,可用于控制本振。本系統的DSP數據總線為
        64位寬度,地址為32位。
        由于雷達信號接收機中的信號處理量大,信號復雜,因此,通過基于高速大容量FPGA的實時數據采集系統可以很好的滿足對信號預處理的需要。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 高邮市| 临泽县| 铜梁县| 汤阴县| 太原市| 梅州市| 新乡县| 巴里| 洪雅县| 诏安县| 浦北县| 钦州市| 图片| 军事| 华坪县| 乡城县| 廉江市| 上林县| 宜宾县| 柘荣县| 新民市| 澄城县| 涪陵区| 马鞍山市| 和顺县| 塔城市| 怀集县| 依兰县| 汽车| 舞阳县| 乌鲁木齐市| 楚雄市| 赤峰市| 从化市| 尼勒克县| 理塘县| 西贡区| 利津县| 江门市| 甘德县| 富阳市|