91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 模擬技術

DSP+FPGA實時信號處理系統

發布時間:2008/5/26 0:00:00 訪問次數:879

作者:長沙國防科技大學atr實驗室410073 來曉嵐 趙佳明 盧煥章 來源:《電子技術應用》

摘要:簡要敘述了常用的信號處理系統的類型與處理機結構,介紹了正逐步得到廣泛應用的dsp+fpga處理機結構,在此基礎上提出了一種實時信號處理的線性流水陣列,并舉例說明了該結構的具體實現,最后分析說明了此結構的優越性。 關鍵詞:實時信號處理 處理機結構 線性流水陣列 實時信號處理系統要求必須具有處理大數據量的能力,以保證系統的實時性;其次對系統的體積、功耗、穩定性等也有較嚴格的要求。實時信號處理算法中經常用到對圖象的求和、求差運算,二維梯度運算,圖象分割及區域特征提取等不同層次、不同種類的處理。其中有的運算本身結構比較簡單,但是數據量大,計算速度要求高;有些處理對速度并沒有特殊的要求,但計算方式和控制結構比較復雜,難以用純硬件實現。因此,實時信號處理系統是對運算速度要求高、運算種類多的綜合性信息處理系統。

1 信號處理系統的類型與常用處理機結構

根據信號處理系統在構成、處理能力以及計算問題到硬件結構映射方法的不同,將現代信號處理系統分為三大類:

·指令集結構(isa)系統。在由各種微處理器、dsp處理器或專用指令集處理器等組成的信號處理系統中,都需要通過系統中的處理器所提供的指令系統(或微代碼)來描述各種算法,并在指令部件的控制下完成對各種可計算問題的求解。

·硬連線結構系統。主要是指由專用集成電路(asic)構成的系統,其基本特征是功能固定、通常用于完成特定的算法,這種系統適合于實現功能固定和數據結構明確的計算問題。不足之處主要在于:設計周期長、成本高,且沒有可編程性,可擴展性差。

·可重構系統。基本特征是系統中有一個或多個可重構器件(如fpga),可重構處理器之間或可重構處理器與isa結構處理器之間通過互連結構構成一個完整的計算系統。

從系統信號處理系統的構成方式來看,常用的處理機結構有下面幾種:單指令流單數據流(sisd)、單指令流多數據流(simd)、多指令流多數據流(mimd)。

·sisd結構通常由一個處理器和一個存貯器組成,它通過執行單一的指令流對單一的數據流進行操作,指令按順序讀取,數據在每一時刻也只能讀取一個。弱點是單片處理器處理能力有限,同時,這種結構也沒有發揮數據處理中的并行性潛力,所以在實時系統或高速系統中,很少采用sisd結構。

· simd結構系統由一個控制器、多個處理器、多個存貯模塊和一個互連網絡組成。所有“活動的”處理器在同一時刻執行同一條指令,但每個處理器執行這條指令時所用的數據是從它本身的存儲模塊中讀取的。對操作種類多的算法,當要求存取全局數據或對于不同的數據要求做不同的處理時,它是無法獨立勝任的。另外,simd 一般都要求有較多的處理單元和極高的i/o吞吐率,如果系統中沒有足夠多的適合simd 處理的任務,采用simd 是不合算的。

· mimd結構就是通常所指的多處理機,典型的mimd系統由多臺處理機、多個存儲模塊和一個互連網絡組成,每臺處理機執行自己的指令,操作數

作者:長沙國防科技大學atr實驗室410073 來曉嵐 趙佳明 盧煥章 來源:《電子技術應用》

摘要:簡要敘述了常用的信號處理系統的類型與處理機結構,介紹了正逐步得到廣泛應用的dsp+fpga處理機結構,在此基礎上提出了一種實時信號處理的線性流水陣列,并舉例說明了該結構的具體實現,最后分析說明了此結構的優越性。 關鍵詞:實時信號處理 處理機結構 線性流水陣列 實時信號處理系統要求必須具有處理大數據量的能力,以保證系統的實時性;其次對系統的體積、功耗、穩定性等也有較嚴格的要求。實時信號處理算法中經常用到對圖象的求和、求差運算,二維梯度運算,圖象分割及區域特征提取等不同層次、不同種類的處理。其中有的運算本身結構比較簡單,但是數據量大,計算速度要求高;有些處理對速度并沒有特殊的要求,但計算方式和控制結構比較復雜,難以用純硬件實現。因此,實時信號處理系統是對運算速度要求高、運算種類多的綜合性信息處理系統。

1 信號處理系統的類型與常用處理機結構

根據信號處理系統在構成、處理能力以及計算問題到硬件結構映射方法的不同,將現代信號處理系統分為三大類:

·指令集結構(isa)系統。在由各種微處理器、dsp處理器或專用指令集處理器等組成的信號處理系統中,都需要通過系統中的處理器所提供的指令系統(或微代碼)來描述各種算法,并在指令部件的控制下完成對各種可計算問題的求解。

·硬連線結構系統。主要是指由專用集成電路(asic)構成的系統,其基本特征是功能固定、通常用于完成特定的算法,這種系統適合于實現功能固定和數據結構明確的計算問題。不足之處主要在于:設計周期長、成本高,且沒有可編程性,可擴展性差。

·可重構系統。基本特征是系統中有一個或多個可重構器件(如fpga),可重構處理器之間或可重構處理器與isa結構處理器之間通過互連結構構成一個完整的計算系統。

從系統信號處理系統的構成方式來看,常用的處理機結構有下面幾種:單指令流單數據流(sisd)、單指令流多數據流(simd)、多指令流多數據流(mimd)。

·sisd結構通常由一個處理器和一個存貯器組成,它通過執行單一的指令流對單一的數據流進行操作,指令按順序讀取,數據在每一時刻也只能讀取一個。弱點是單片處理器處理能力有限,同時,這種結構也沒有發揮數據處理中的并行性潛力,所以在實時系統或高速系統中,很少采用sisd結構。

· simd結構系統由一個控制器、多個處理器、多個存貯模塊和一個互連網絡組成。所有“活動的”處理器在同一時刻執行同一條指令,但每個處理器執行這條指令時所用的數據是從它本身的存儲模塊中讀取的。對操作種類多的算法,當要求存取全局數據或對于不同的數據要求做不同的處理時,它是無法獨立勝任的。另外,simd 一般都要求有較多的處理單元和極高的i/o吞吐率,如果系統中沒有足夠多的適合simd 處理的任務,采用simd 是不合算的。

· mimd結構就是通常所指的多處理機,典型的mimd系統由多臺處理機、多個存儲模塊和一個互連網絡組成,每臺處理機執行自己的指令,操作數

相關IC型號

熱門點擊

 

推薦技術資料

泰克新發布的DSA830
   泰克新發布的DSA8300在一臺儀器中同時實現時域和頻域分析,DS... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
大安市| 徐水县| 桐柏县| 荣成市| 称多县| 瑞安市| 宝山区| 平遥县| 阿拉善盟| 怀来县| 阿拉尔市| 南岸区| 湘潭市| 朝阳市| 万全县| 邵东县| 长治市| 桂林市| 樟树市| 望都县| 南江县| 明水县| 博白县| 乌兰县| 馆陶县| 罗田县| 东乡族自治县| 兴海县| 清水河县| 新余市| 大关县| 左云县| 收藏| 涞源县| 静乐县| 阿尔山市| 庄河市| 固阳县| 呼图壁县| 元谋县| 石城县|