新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 換個角度解讀DSP芯片

        換個角度解讀DSP芯片

        作者: 時間:2014-02-15 來源:網絡 收藏
          讓你說出知道的芯片的名稱,你可能會一時想不起,也不能一一羅列都有哪些。或許是對深刻的了解才了然于心,由于種種原因的忘卻;或許是因為大家在說好,既然大家都說好,那才是真的好,至于怎樣好,可能是似懂非懂。那好吧,不管是懂還是不懂,現在讓我們從新的視角來讀懂這個芯片的世界,讓你發現不曾明白的細節。  DSP芯片,也稱數字信號處理器,采用特殊的軟硬件結構,是一種專注于進行數字信號處理運算的微處理器,其主要應用是實時快速地實現各種數字信號處理,是數字信號處理理論實用化過程的重要技術工具。在語音處理、圖像處理等技術領域得到了廣泛的應用。那根據對DSP芯片的理解來對比與其他芯片的最要的區別是什么?杭州海康威視數字技術股份有限公司的高級嵌入式開發經理黃田認為,DSP芯片與其它芯片的最大區別在于它擁有針對各種算法設計的大量專用指令,比如各種向量運算。另外DSP芯片在設計時更多地考慮到數據總線的帶寬以及吞吐量,避免數據訪問成為影響算法性能的瓶頸。

          芯片的基本結構

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

          為了快速地實現數字信號處理運算,DSP芯片一般都采用特殊的軟硬件結構。下面簡單介紹DSP芯片的基本結構。

          (1)哈佛結構

          主要特點是將程序和數據存儲在不同的存儲空間中,即程序存儲器和數據存儲器是兩個相互獨立的存儲器,每個存儲器獨立編址,獨立訪問。與兩個存儲器相對應的是系統中設置了程序總線和數據總線,從而使數據的吞吐率提高了一倍。由于程序和數據在兩個分開的空間,因此取指和執行能完全重疊。

          (2)流水線操作

          流水線與哈佛結構相關,DSP芯片廣泛采用流水線以減少指令執行時間,從而增強了處理器的處理能力。處理器可以并行處理二到四條指令,每條指令處于流水線的不同階段。下面所列是一個三級流水線操作的例子:

          CLLOUT1

          取指NN-1N-2;

          譯碼N-1NN-2;

          執行N-2N-1N,

          (3)專用的硬件乘法器

          專用的硬件乘法器,乘法速度越快,DSP處理器的性能越高。由于具有專用的應用乘法器,乘法可在一個指令周期內完成。



        關鍵詞: 解讀 DSP芯片

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 成安县| 张家口市| 土默特右旗| 台安县| 桦南县| 南溪县| 惠东县| 家居| 元朗区| 石狮市| 文山县| 安徽省| 汕头市| 许昌县| 镇安县| 拉萨市| 年辖:市辖区| 上栗县| 松阳县| 葫芦岛市| 怀化市| 渑池县| 绥棱县| 扬中市| 桃江县| 东阿县| 土默特左旗| 茶陵县| 抚远县| 万山特区| 田东县| 金坛市| 北川| 紫金县| 江陵县| 兴文县| 玛多县| 望奎县| 临安市| 万宁市| 永宁县|