国产精品久久久久久久久免费,高潮迭起av乳颜射后入,国产对白老熟女正在播放,国产精品igao视频网网址,丰满人妻熟妇乱又伦精品

機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
數(shù)字信號處理器DSPs簡介
數(shù)字信號處理器DSPs簡介
 更新時間:2009-6-5 9:17:57  點(diǎn)擊數(shù):2
【字體: 字體顏色

1 什么是DSP芯片

DSP芯片,也稱數(shù)字信號處理器,是一種具有特殊結(jié)構(gòu)的微處理器。DSP芯片的內(nèi)部采用程序和數(shù)據(jù)分開的哈佛結(jié)構(gòu),具有專門的硬件乘法器,廣泛采用流水線操作,提供特殊的DSP 指令,可以用來快速地實現(xiàn)各種數(shù)字信號處理算法。根據(jù)數(shù)字信號處理的要求,DSP芯片一般具有如下的一些主要特點(diǎn):

(1) 在一個指令周期內(nèi)可完成一次乘法和一次加法。

(2) 程序和數(shù)據(jù)空間分開,可以同時訪問指令和數(shù)據(jù)。

(3) 片內(nèi)具有快速RAM,通常可通過獨(dú)立的數(shù)據(jù)總線在兩塊中同時訪問。

(4) 具有低開銷或無開銷循環(huán)及跳轉(zhuǎn)的硬件支持。

(5) 快速的中斷處理和硬件I/O支持。

(6) 具有在單周期內(nèi)操作的多個硬件地址產(chǎn)生器。

(7) 可以并行執(zhí)行多個操作。

(8) 支持流水線操作,使取指、譯碼和執(zhí)行等操作可以重疊執(zhí)行。

與通用微處理器相比,DSP芯片的其他通用功能相對較弱些。

2 DSP芯片的發(fā)展

    世界上第一個單片DSP芯片是1978年AMI公司宣布的S2811,1979年美國Iintel公司發(fā)布的商用可編程期間2920是DSP芯片的一個主要里程碑。這兩種芯片內(nèi)部都沒有現(xiàn)代DSP芯片所必須的單周期芯片。 1980年。日本NEC公司推出的μPD7720是第一個具有乘法器的商用DSP 芯片。第一個采用CMOS工藝生產(chǎn)浮點(diǎn)DSP芯片的是日本的Hitachi 公司,它于1982年推出了浮點(diǎn)DSP芯片。1983年,日本的Fujitsu公司推出的MB8764,其指令周期為120ns ,且具有雙內(nèi)部總線,從而處理的吞吐量發(fā)生了一個大的飛躍。而第一個高性能的浮點(diǎn)DSP芯片應(yīng)是AT&T公司于1984年推出的DSP32。

    在這么多的DSP芯片種類中,最成功的是美國德克薩斯儀器公司(Texas Instruments,簡稱TI)的一系列產(chǎn)品。TI公司災(zāi)982年成功推出啟迪一代DSP芯片TMS32010及其系列產(chǎn)品TMS32011、TMS32C10/C14/C15/C16/C17等,之后相繼推出了第二代DSP芯片TMS32020、TMS320C25/C26/C28,第三代DSP芯片TMS32C30/C31/C32,第四代DSP芯片TMS32C40/C44,第五代DSP芯片TMS32C50/C51/C52/C53以及集多個DSP于一體的高性能DSP芯片TMS32C80/C82等。

    自1980年以來,DSP芯片得到了突飛猛進(jìn)的發(fā)展,DSP芯片的應(yīng)用越來越廣泛。從運(yùn)算速度來看,MAC(一次乘法和一次加法)時間已經(jīng)從80年代初的400ns(如TMS32010)降低到40ns(如TMS32C40),處理能力提高了10多倍。DSP芯片內(nèi)部關(guān)鍵的乘法器部件從1980年的占模區(qū)的40左右下降到5以下,片內(nèi)RAM增加一個數(shù)量級以上。從制造工藝來看,1980年采用4μ的N溝道MOS工藝,而現(xiàn)在則普遍采用亞微米CMOS工藝。DSP芯片的引腳數(shù)量從1980年的最多64個增加到現(xiàn)在的200個以上,引腳數(shù)量的增加,意味著結(jié)構(gòu)靈活性的增加。此外,DSP芯片的發(fā)展,是DSP系統(tǒng)的成本、體積、重量和功耗都有很大程度的下降。

3 DSP芯片的分類

    DSP的芯片可以按照以下的三種方式進(jìn)行分類。

1. 按基礎(chǔ)特性分

    這是根據(jù)DSP芯片的工作時鐘和指令類型來分類的。如果DSP芯片在某時鐘頻率范圍內(nèi)的任何頻率上能正常工作,除計算速度有變化外,沒有性能的下降,這類DSP芯片一般稱之為靜態(tài)DSP芯片。

    如果有兩種或兩種以上的DSP芯片,它們的指令集和相應(yīng)的機(jī)器代碼機(jī)管腳結(jié)構(gòu)相互兼容,則這類DSP芯片稱之為一致性的DSP芯片。

2. 按數(shù)據(jù)格式分

    這是根據(jù)DSP芯片工作的數(shù)據(jù)格式來分類的。數(shù)據(jù)以定點(diǎn)格式工作的DSP芯片稱之為定點(diǎn)DSP芯片。以浮點(diǎn)格式工作的稱為DSP芯片。不同的浮點(diǎn)DSP芯片所采用的浮點(diǎn)格式不完全一樣,有的DSP芯片采用自定義的浮點(diǎn)格式,有的DSP芯片則采用IEEE的標(biāo)準(zhǔn)浮點(diǎn)格式。

3. 按用途分

    按照DSP芯片的用途來分,可分為通用型DSP芯片和專用型的DSP芯片。通用型DSP芯片適合普通的DSP應(yīng)用,如TI公司的一系列DSP芯片。專用型DSP芯片市為特定的DSP運(yùn)算而設(shè)計,更適合特殊的運(yùn)算,如數(shù)字濾波,卷積和FFT等。

4 DSP芯片的選擇

    設(shè)計DSP應(yīng)用系統(tǒng),選擇DSP芯片時非常重要的一個環(huán)節(jié)。只有選定了DSP芯片才能進(jìn)一步設(shè)計外圍電路集系統(tǒng)的其它電路?偟膩碚f,DSP芯片的選擇應(yīng)根據(jù)實際的應(yīng)用系統(tǒng)需要而確定。一般來說,選擇DSP芯片時考慮如下諸多因素。

1. DSP芯片的運(yùn)算速度。運(yùn)算速度是DSP芯片的一個最重要的性能指標(biāo),也是選擇DSP芯片時所需要考慮的一個主要因素。DSP芯片的運(yùn)算速度可以用以下幾種性能指標(biāo)來衡量:

(1) 指令周期。就是執(zhí)行一條指令所需要的時間,通常以ns為單位。

(2) MAC時間。即一次乘法加上一次加法的時間。

(3) FFT執(zhí)行時間。即運(yùn)行一個N點(diǎn)FFT程序所需的時間。

(4) MIPS。即每秒執(zhí)行百萬條指令。

(5) MOPS。即每秒執(zhí)行百萬次操作。

(6) MFLOPS。即每秒執(zhí)行百萬次浮點(diǎn)操作。

(7) BOPS。即每秒執(zhí)行十億次操作。

2. DSP芯片的價格。根據(jù)一個價格實際的應(yīng)用情況,確定一個價格適中的DSP芯片。

3. DSP芯片的硬件資源。

4. DSP芯片的運(yùn)算速度。

5. DSP芯片的開發(fā)工具。

6. DSP 芯片的功耗。

7. 其它的因素,如封裝的形式、質(zhì)量標(biāo)準(zhǔn)、生命周期等。

    DSP應(yīng)用系統(tǒng)的運(yùn)算量是確定選用處理能力多大的DSP芯片的基礎(chǔ)。那么如何確定DSP系統(tǒng)的運(yùn)算量以選擇DSP芯片呢?

1. 按樣點(diǎn)處理

    按樣點(diǎn)處理就是DSP算法對每一個輸入樣點(diǎn)循環(huán)一次。例如;一個采用LMS算法的256抽頭德的自適應(yīng)FIR濾波器,假定每個抽頭的計算需要3個MAC周期,則256抽頭計算需要256*3=768個MAC周期。如果采樣頻率為8KHz,即樣點(diǎn)之間的間隔為125μs的時間,DSP芯片的MAC周期為200μs,則768個周期需要153.6μs的時間,顯然無法實時處理,需要選用速度更快的芯片。

2. 按幀處理

    有些數(shù)字信號處理算法不是每個輸入樣點(diǎn)循環(huán)一次,而是每隔一定的時間間隔(通常稱為幀)循環(huán)一次。所以選擇DSP芯片應(yīng)該比較一幀內(nèi)DSP芯片的處理能力和DSP算法的運(yùn)算量。假設(shè)DSP芯片的指令周期為P(ns),一幀的時間為⊿τ(ns),則該DSP芯片在一幀內(nèi)所提供的最大運(yùn)算量為⊿τ/ P 條指令。

5 DSP芯片的基本結(jié)構(gòu)

DSP芯片的基本結(jié)構(gòu)包括:

(1)哈佛結(jié)構(gòu);

(2)流水線操作;

(3)專用的硬件乘法器;

(4)特殊的DSP指令;

(5)快速的指令周期。

哈佛結(jié)構(gòu)

    哈佛結(jié)構(gòu)的主要特點(diǎn)是將程序和數(shù)據(jù)存儲在不同的存儲空間中,即程序存儲器和數(shù)據(jù)存儲器是兩個相互獨(dú)立的存儲器,每個存儲器獨(dú)立編址,獨(dú)立訪問。與兩個存儲器相對應(yīng)的是系統(tǒng)中設(shè)置了程序總線和數(shù)據(jù)總線,從而使數(shù)據(jù)的吞吐率提高了一倍。由于程序和存儲器在兩個分開的空間中,因此取指和執(zhí)行能完全重疊。

    流水線與哈佛結(jié)構(gòu)相關(guān),DSP芯片廣泛采用流水線以減少指令執(zhí)行的時間,從而增強(qiáng)了處理器的處理能力。處理器可以并行處理二到四條指令,每條指令處于流水線的不同階段。入圖示出一個三級流水線操作的例子。

CLLOUT1

取指 N N-1 N-2

譯碼 N-1 N N-2

執(zhí)行 N-2 N-1 N

圖4-1 三級流水線操作

專用的硬件乘法器

乘法速度越快,DSP處理器的性能越高。由于具有專用的應(yīng)用乘法器,乘法可在一個指令周期內(nèi)完成。

特殊的DSP指令DSP芯片是采用特殊的指令。

    快速的指令周期哈佛結(jié)構(gòu)、流水線操作、專用的硬件乘法器、特殊的DSP指令再加上集成電路的優(yōu)化設(shè)計可使DSP芯片的指令周期在200ns以下。

6 DSP系統(tǒng)的特點(diǎn)

    數(shù)字信號處理系統(tǒng)是以數(shù)字信號處理為基礎(chǔ),因此具有數(shù)字處理的全部特點(diǎn):

(1) 接口方便。DSP系統(tǒng)與其它以現(xiàn)代數(shù)字技術(shù)為基礎(chǔ)的系統(tǒng)或設(shè)備都是相互兼容,這樣的系統(tǒng)接口以實現(xiàn)某種功能要比模擬系統(tǒng)與這些系統(tǒng)接口要容易的多。

(2) 編程方便。DSP系統(tǒng)種的可編程DSP芯片可使設(shè)計人員在開發(fā)過程中靈活方便地對軟件進(jìn)行修改和升級。

(3) 穩(wěn)定性好。DSP系統(tǒng)以數(shù)字處理為基礎(chǔ),受環(huán)境溫度以及噪聲的影響較小,可靠性高。

(4) 精度高。16位數(shù)字系統(tǒng)可以達(dá)到的精度。

(5) 可重復(fù)性好。模擬系統(tǒng)的性能受元器件參數(shù)性能變化比較大,而數(shù)字系統(tǒng)基本上不受影響,因此數(shù)字系統(tǒng)便于測試,調(diào)試和大規(guī)模生產(chǎn)。

(6) 集成方便。DSP系統(tǒng)中的數(shù)字部件有高度的規(guī)范性,便于大規(guī)模集成。

<!--插入廣告JS代碼-->
  • 上一篇: C6202 ROM引導(dǎo)裝載方式的研究
  • 下一篇: DSP編程的幾個關(guān)鍵問題
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實性、準(zhǔn)確性和合法性。
    機(jī)電之家對此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請聯(lián)系機(jī)電之家,機(jī)電之家將及時作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1