• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      Zynq7000 SoC平臺在分布式信號處理節(jié)點中的應(yīng)用

      2019-11-09 19:45:22于旭洋
      關(guān)鍵詞:分布式系統(tǒng)信號處理

      于旭洋

      【摘 要】論文主要介紹了Xilinx推出的Zynq7000嵌入式SoC平臺在分布式系統(tǒng)中作為信號處理節(jié)點的應(yīng)用,詳細分析了FPGA+ARM的硬件處理架構(gòu)特點。針對SWaP(小尺寸、重量輕、低功耗)分布式信號處理節(jié)點的有關(guān)需求,提出了一種Zynq7000 SoC平臺快速系統(tǒng)搭建的解決方案。

      【Abstract】This paper mainly introduces the application of Zynq7000, an embedded SoC platform produced by Xilinx, as signal processing node in the distributed system. The paper analyzes the characteristics of hardware processing architecture of FPGA + ARM in detail. Aiming at the requirement of SWaP (small size, lightweight, low power) distributed signal processing node, this paper proposes a solution for fast system construction of Zynq7000 SoC platform.

      【關(guān)鍵詞】SoC;分布式系統(tǒng);信號處理

      【Keywords】SoC; distributed system; signal process

      【中圖分類號】TN911.7? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文獻標志碼】A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文章編號】1673-1069(2019)08-0189-02

      1 引言

      隨著電磁環(huán)境和雷達信號體制的變化,電子對抗系統(tǒng)的規(guī)模日益增大。然而單裝設(shè)備的計算能力和資源處理能力都十分有限,簡單地通過“資源堆砌”來增加處理能力勢必會增加系統(tǒng)的體積、功耗,使得系統(tǒng)的靈活性和可靠性大大降低。通過分布式多節(jié)點分擔信號處理工作量,利用分布式網(wǎng)絡(luò)資源協(xié)作完成信號處理,可以非常方便的實現(xiàn)系統(tǒng)處理能力的擴展,完成SWaP(Size, Weight and Power)尺寸小、重量輕、功耗低的指標。因此,近年來分布式信號處理一直都是學術(shù)熱點。目前,已有諸多正在致力于解決圍繞分布式系統(tǒng)新興問題的研究。如美國國防部先進研究項目局DARPA的傳感器信息技術(shù)項目,其正在發(fā)展固定及移動分布式自組織網(wǎng)絡(luò)相關(guān)的分布式數(shù)據(jù)庫,并研究相關(guān)方法論以收集、存儲和處理傳感網(wǎng)中的數(shù)據(jù)。其中,最關(guān)鍵的領(lǐng)域就是各種分布式信號處理算法的設(shè)計與實現(xiàn)[1]。

      本文以Zynq7000 SoC平臺為例,結(jié)合分布式信號處理的特點,研究了SoC嵌入式處理器架構(gòu)在分布式信號處理節(jié)點中的應(yīng)用。

      2 Zynq7000 SoC平臺簡介

      Zynq7000 SoC平臺基于“ARM+FPGA”的體系結(jié)構(gòu),如圖1(a)所示,上半部分主要是處理器系統(tǒng),包括應(yīng)用處理單元、存儲器接口和內(nèi)部互聯(lián)中心;下半部分是可編程邏輯資源,也就是FPGA部分,其資源特點和結(jié)構(gòu)與Xilinx 7系列的FPGA一致[2]。

      Zynq7000系列的SoC包含了完整的ARM處理子系統(tǒng),每一顆Zynq7000系列的處理器都包含了雙核的Cortex-A9處理器,整個處理器的搭建都以Cortex-A9處理器為中心,而且處理器子系統(tǒng)中集成了內(nèi)存控制器和大量的外設(shè),使Cortex-A9的核在Zynq7000中完全獨立于可編程邏輯單元。另外,可編程邏輯部分緊密地與ARM的處理單元結(jié)合。FPGA的部分用于擴展子系統(tǒng),其有豐富的擴展能力,有超過3000個內(nèi)部互連資源,可提供100Gb/s以上的內(nèi)部傳輸帶寬。此外在I/O接口方面,Zynq7000上有非常靈活、可充分自定義的MIO、SelectIO資源,以及FPGA上的高速串行收發(fā)器接口MGT。這種架構(gòu)很適合小型分布式信號處理設(shè)備的應(yīng)用。

      3 分布式信號處理節(jié)點設(shè)計的實現(xiàn)

      未來無線網(wǎng)絡(luò)的重要特征之一是由集中式到分布式的轉(zhuǎn)變。理想的全分布式網(wǎng)絡(luò)中所有節(jié)點地位等同,其任意兩個網(wǎng)絡(luò)節(jié)點之間都有多條路徑直接或間接相連,并能實時接受新的節(jié)點,而其基本協(xié)議則應(yīng)保證在大量節(jié)點被封堵仍能夠有效持續(xù)傳送數(shù)據(jù)。因此,分布式網(wǎng)絡(luò)具有抗攻擊性強、規(guī)模越大越穩(wěn)定、快速部署等諸多優(yōu)點[3]。

      分布式信號處理節(jié)點需具備無線高速通信能力、信號偵收能力、位置信息獲取能力及授時能力等。因此,采用一體式AD9361+Zynq7000 SoC平臺快速搭建分布式節(jié)點,其基本架構(gòu)如圖1(b)所示。AD9361集成了前端、通道、ADC、DAC等,將其引入電子戰(zhàn)系統(tǒng)應(yīng)用中,將在很大程度上簡化電子戰(zhàn)系統(tǒng)的設(shè)計。分布式節(jié)點由SoC平臺部分、射頻前端及通道、通信前端、導航模塊等部分構(gòu)成。

      3.1 SoC平臺部分

      SoC平臺主要分CPU和FPGA兩部分,CPU完成通信信號的編碼及解碼,完成運行分布式節(jié)點的資源管理,提供分布式服務(wù)接口,實現(xiàn)位置時間管理以及電源管理等功能。FPGA主要實現(xiàn)數(shù)字處理、信號檢測、通道控制管理和數(shù)據(jù)傳輸?shù)裙δ堋?/p>

      3.2 數(shù)模混合射頻前端

      射頻前端和通道提供信號偵收所需的低噪聲放大器、濾波、下變頻等功能。A/D完成模擬信號到數(shù)字信號的轉(zhuǎn)變。AD9361的主要指標如下:

      ①集成12位ADC的射頻2×2接收器;

      ②帶寬范圍軟件可調(diào):70MHz~6GHz;

      ③可調(diào)信道帶寬:200kHz~56MHz;

      ④支持MIMO無線電;

      ⑤可通過SPI接口訪問所有的器件寄存器。

      3.3 通信、導航以及電源管理

      通信前端及信道完成無線通信信道的收發(fā)切換,提供分布式節(jié)點無線通信所需的接收低噪聲放大、發(fā)射功放,調(diào)制及解調(diào)等功能。

      導航模塊提供分布式節(jié)點的定位和授時能力,采用通用UART接口的GPS/北斗導航模塊。

      由于分布式節(jié)點采用電池供電,因此,系統(tǒng)設(shè)計時應(yīng)重點關(guān)注設(shè)備的續(xù)航時間,完成電源管理、BIT檢測和健康狀態(tài)管理,收集數(shù)據(jù)并完成上報。

      3.4 偵收天線、通信天線、導航天線

      偵收天線提供分布式節(jié)點的偵察接收能力,根據(jù)任務(wù)要求需覆蓋相應(yīng)的頻段。通信天線提供通信的接收和發(fā)射能力,覆蓋頻段根據(jù)所接入的無線網(wǎng)絡(luò)確定。導航天線接入北斗、GPS導航系統(tǒng)。

      由于節(jié)點設(shè)備受限于電池續(xù)航能力以及散熱等因素,節(jié)點設(shè)計方案上考慮采用帶有低功耗能力的處理系統(tǒng),以及帶有待機、喚醒功能的電源管理系統(tǒng)。系統(tǒng)在待機時,設(shè)計了多級待機模式,根據(jù)不同的應(yīng)用需求,使得部分耗電較大的硬件處于低功耗狀態(tài),最大限度地延長系統(tǒng)待機時間。同時,為了使節(jié)點功能更加靈活,預留了系統(tǒng)功能重配置能力,處理系統(tǒng)可以根據(jù)控制下發(fā)的指令重新加載不同功能的固件,實現(xiàn)不同的功能。

      4 結(jié)語

      本文采用Zynq7000 SoC平臺實現(xiàn)分布式信號處理節(jié)點在單芯片中進行FPGA與ARM處理器協(xié)同開發(fā),增加了分布式節(jié)點的靈活性。最后提出了一種分布式信號處理節(jié)點完整的解決方案,并闡述了各個組成部分的具體內(nèi)容。

      【參考文獻】

      【1】Technical Report.DARPA sensor information technology program[DB/OL].http://www.darpa.mil/ito/research/sensit/index.html.

      【2】Xilinx.All programmable SoC Zynq-7000[J].今日電子,2013(42):103-105.

      【3】張華滋.無線網(wǎng)絡(luò)中的分布式信號處理與信息傳播[D].杭州:浙江大學,2013.

      猜你喜歡
      分布式系統(tǒng)信號處理
      《信號處理》征稿簡則
      信號處理(2018年5期)2018-08-20 06:16:02
      《信號處理》第九屆編委會
      信號處理(2018年5期)2018-08-20 06:16:00
      《信號處理》征稿簡則
      信號處理(2018年9期)2018-07-26 02:49:44
      《信號處理》第九屆編委會
      信號處理(2018年9期)2018-07-26 02:49:12
      《信號處理》征稿簡則
      信號處理(2018年8期)2018-07-25 12:25:42
      《信號處理》第九屆編委會
      信號處理(2018年8期)2018-07-25 12:24:56
      基于現(xiàn)場采集與云服務(wù)的流量積算管理系統(tǒng)研究
      典型應(yīng)用領(lǐng)域全球定量遙感產(chǎn)品生產(chǎn)體系
      科技資訊(2016年25期)2016-12-27 16:23:06
      以數(shù)據(jù)為中心的分布式系統(tǒng)自適應(yīng)集成方法
      軟件導刊(2016年11期)2016-12-22 21:30:47
      分布式系統(tǒng)中的辯證對立統(tǒng)一概念與方法
      計算機教育(2016年9期)2016-12-21 00:33:11
      河津市| 平顺县| 绥棱县| 武山县| 库车县| 黎川县| 香河县| 津市市| 大田县| 仪陇县| 视频| 普陀区| 平远县| 文成县| 普陀区| 仪征市| 西平县| 同江市| 闽侯县| 阳信县| 建始县| 德格县| 安顺市| 江都市| 云霄县| 聊城市| 安康市| 任丘市| 财经| 武宣县| 马尔康县| 治多县| 德安县| 永平县| 光山县| 鸡东县| 东莞市| 云阳县| 贵阳市| 德保县| 大丰市|