ADI 發(fā)布 SHARC 處理器白皮書
作者:Paul Wheeler,GP-DSP 部日本區(qū)域總監(jiān)。
全球領(lǐng)先的高性能信號(hào)處理解決方案供應(yīng)商 Analog Devices, Inc. 較新發(fā)布 SHARC 處理器白皮書 -- SHARC 處理器的起源和演進(jìn)。具體內(nèi)容如下:
1. 引言
說(shuō)到要求超高性能的前沿應(yīng)用,就不得不提起ADI公司的SHARC處理器。隨著更高動(dòng)態(tài)范圍、更高性能和更低成本等市場(chǎng)壓力的與日俱增,各種應(yīng)用對(duì)浮點(diǎn)處理器的需求也在不斷增加。本文將介紹第一款SHARC處理器背后的歷史,并討論其架構(gòu)的創(chuàng)新,這使得這款處理器在18年的數(shù)字信號(hào)處理歷史中一直處于領(lǐng)先的地位。
2.SHARC 處理器的歷史 -- 第一步
“SHARC”是超級(jí)哈佛架構(gòu) (Super Harvard ARChitecture) 的縮寫,是 ADI 公司為他們的浮點(diǎn)處理器起的名字。SHARC 處理器在標(biāo)準(zhǔn)哈佛架構(gòu)基礎(chǔ)上作了改進(jìn),不僅方便了PM (程序存儲(chǔ)器)總線上的數(shù)據(jù)傳送,并通過(guò)增加一個(gè)指令緩存優(yōu)化了基于緊密循環(huán)的計(jì)算過(guò)程的吞吐性能。改進(jìn)后的架構(gòu)能夠同時(shí)存取數(shù)據(jù)和系數(shù),并同時(shí)從指令緩存執(zhí)行所選的指令,從而高效地實(shí)現(xiàn)了處理器的三總線操作模式。
大家知道,SHARC 處理器較早起源于 ADSP-21020。這個(gè)浮點(diǎn)單指令單數(shù)據(jù) (SISD) DSP 實(shí)際上是一個(gè)不帶嵌入式存儲(chǔ)器或外設(shè)的獨(dú)立計(jì)算內(nèi)核。PM 和 DM(數(shù)據(jù)存儲(chǔ)器)存儲(chǔ)空間是通過(guò)連接到 SRAM 芯片的外部總線進(jìn)行訪問(wèn)的,通過(guò) JTAG 接口對(duì)處理器進(jìn)行編程和調(diào)試。
ADSP-21020 可以在 33MHz 時(shí)鐘頻率下工作,執(zhí)行單周期指令。ADSP-21020 可以利用80位累加器完成32位或40位浮點(diǎn)和32位定點(diǎn)運(yùn)算,是 ADI 公司在1991年推向市場(chǎng)的突破性產(chǎn)品。這種內(nèi)核技術(shù)是 ADI 公司對(duì)浮點(diǎn)性能和創(chuàng)新做出承諾的起始點(diǎn)。
ADSP-21020架構(gòu)
ADSP-21020評(píng)估系統(tǒng):注意用于 PM 和 DM 空間的外部 DIP SRAM 組
集成與創(chuàng)新:SHARC 的誕生
第一款真正的 SHARC 處理器是 ADSP-21060。ADI公司在ADSP-21020內(nèi)核產(chǎn)品的基礎(chǔ)上開(kāi)發(fā)出了一個(gè)完全集成的處理器,其中包括了用于控制集成外設(shè)的 DMA 流量的片上SRAM和I/O處理器。
ADSP-21060 浮點(diǎn)處理器是1994年進(jìn)入市場(chǎng)的,當(dāng)時(shí)被認(rèn)為是DSP性能和創(chuàng)新方面的頂尖水平。
SHARC 內(nèi)核能夠在一個(gè)周期內(nèi)以高達(dá) 40MHz 的速度執(zhí)行計(jì)算,并且增加了 I/O 處理器,能夠在不增加任何內(nèi)核開(kāi)銷的條件下,在外設(shè)和雙端口 4Mb SRAM 存儲(chǔ)器之間高速傳輸數(shù)據(jù)。
為了進(jìn)一步提高較終用戶的系統(tǒng)性能和可擴(kuò)展性,ADI 設(shè)計(jì)團(tuán)隊(duì)著手創(chuàng)建允許多處理器系統(tǒng)能共享數(shù)據(jù)并且開(kāi)銷很小的機(jī)制。在外部端口邏輯中增加了一個(gè)簇總線控制器,可以無(wú)縫地進(jìn)行處理器間的并行數(shù)據(jù)通信,每個(gè)簇較多可以有6個(gè)處理器。這種突破性技術(shù)允許系統(tǒng)架構(gòu)師以高達(dá) 240MBps 的帶寬從主處理器向指定從處理器的內(nèi)存直接傳送大量數(shù)據(jù),或使用廣播模式向簇中的所有從器件直接發(fā)送數(shù)據(jù)。
使用 ADI 的鏈路端口專利技術(shù)還能實(shí)現(xiàn)處理器間的高速通信。每個(gè) ADSP-21060 集成了6個(gè)獨(dú)立的鏈路端口用于點(diǎn)到點(diǎn)通信,因此可以實(shí)現(xiàn)額外的 240MBps 的 I/O 帶寬。
第一代 SHARC ADSP-21062 評(píng)估平臺(tái)
由于具有這種真正平衡的架構(gòu)和擴(kuò)展功能,SHARC 處理器被廣泛用于運(yùn)算強(qiáng)度大的應(yīng)用,如醫(yī)療成像、軍事雷達(dá)和電子游戲機(jī)。
也許讓人不敢相信,具有這種功能的處理器在15年前就推向市場(chǎng)了,但讓許多人更加驚奇的是,這種處理器目前還在繼續(xù)為用戶所用!這是 SHARC 架構(gòu)性能的良好擴(kuò)展性以及 ADI 公司對(duì)質(zhì)量和用戶滿意做出承諾的較好證明。
第二代 SHARC 處理器將處理性能提升到了新的層次,它將內(nèi)核架構(gòu)擴(kuò)展為單指令多數(shù)據(jù)(SIMD)系統(tǒng),并將內(nèi)核時(shí)鐘頻率提高到 100MHz。ADSP-2116x 系列處理器保持了與 ADSP-2106x SISD 處理器的源代碼的完全兼容性,而且經(jīng)過(guò)少量代碼修改就能讓用戶發(fā)揮新增加的并行運(yùn)算單元(寄存器文件 + 乘法器 + ALU + 桶式移位器)的作用,與上一代 SHARC 相比可以將周期性能指標(biāo)提高一倍。
為了在不降低周期性能的條件下方便到這個(gè)新增加的運(yùn)算單元的數(shù)據(jù)傳送,內(nèi)部的 PM 和 DM 數(shù)據(jù)總線寬度都增加到了64位,同時(shí)在ADSP-21161上集成了48位寬 100MHz SDRAM 控制器來(lái)增加 I/O 數(shù)據(jù)傳送帶寬,從而能夠?qū)崿F(xiàn)高達(dá) 600MBps 帶寬的數(shù)據(jù)傳送能力。
就像上一代 SISD SHARC 一樣,第二代 SHARC 保留了支持簇總線系統(tǒng)架構(gòu)的多處理器無(wú)膠合連接,以及通過(guò)鏈路端口的點(diǎn)到點(diǎn)連接,使性能升級(jí)路線圖更加簡(jiǎn)單清晰。
就像上一代 SISD SHARC 一樣,第二代 SHARC 系列器件被醫(yī)療、工業(yè)和軍事應(yīng)用所廣泛采用,而且由于額外集成了支持時(shí)分復(fù)用 (TDM) 和 I2S 格式的串行端口 (SPORT),專業(yè)音響和高端消費(fèi)/汽車音響設(shè)備很快地利用到了該處理器的浮點(diǎn)運(yùn)算提供的大動(dòng)態(tài)范圍優(yōu)勢(shì)。
第三代 SHARC 處理器開(kāi)始跳出多處理器應(yīng)用空間,主動(dòng)迎接新的挑戰(zhàn)。由于在音頻應(yīng)用中具有明顯的浮點(diǎn)處理優(yōu)勢(shì),SHARC 技術(shù)開(kāi)發(fā)的重點(diǎn)開(kāi)始轉(zhuǎn)向以較低系統(tǒng)成本努力增加片上處理功能。
以這個(gè)目標(biāo)開(kāi)發(fā)并推向市場(chǎng)的第一批處理器是 ADSP-2126x 系列。就像 ADSP-2116x 一樣,ADSP-2126x 采用 SIMD 架構(gòu)使運(yùn)算性能較大化。除了將內(nèi)核性能翻倍達(dá)到200MHz外,ADSP-21266處理器還是 SHARC 系列中首個(gè)內(nèi)置片上掩膜 ROM 的產(chǎn)品。集成 4Mb ROM 降低了系統(tǒng)復(fù)雜性和成本,將曾經(jīng)給人們留下“高成本”印象的浮點(diǎn)型 DSP 推向了消費(fèi)類音頻領(lǐng)域。
第三代 SHARC 中引入的 DAI 能顯著減少引腳數(shù)量和降低成本的例子
為了進(jìn)一步降低硬件系統(tǒng)設(shè)計(jì)的復(fù)雜性,ADI 公司開(kāi)發(fā)出了名為“數(shù)字應(yīng)用接口”(DAI)的創(chuàng)新性外設(shè)。與以前的 SHARC 和同類競(jìng)爭(zhēng)性產(chǎn)品將引腳功能固定下來(lái)不同,DAI 允許用戶將任何外設(shè)功能分配到他們想要的任意一個(gè)外部引腳。對(duì)于音頻系統(tǒng)來(lái)說(shuō),這意味著當(dāng)系統(tǒng)輸入輸出要求發(fā)生改變時(shí),音頻時(shí)鐘域可以隨時(shí)通過(guò)軟件分配到引腳并路由到串行端口。這種靈活性可以顯著減少為了支持特殊系統(tǒng)規(guī)范所需的外部引腳數(shù)量,有助于硬件設(shè)計(jì)的簡(jiǎn)化,幫助用戶進(jìn)一步降低成本。
ADSP-2136x 繼承了 ADSP-2126x 節(jié)省成本的優(yōu)點(diǎn),并增加了先進(jìn)的音頻信號(hào)鏈集成方法。內(nèi)核性能提高了60%以上,達(dá)到 333MHz,內(nèi)部 SRAM 可增加到 3Mb。另外還集成了許多針對(duì)音頻的外設(shè),如高性能異步采樣率轉(zhuǎn)換器 (ASRC)、SPDIF 收發(fā)器和 DTCP 加密引擎,從而進(jìn)一步優(yōu)化了可編程性能和音頻系統(tǒng) BOM 成本,鞏固了 ADI 在音頻市場(chǎng)中的領(lǐng)導(dǎo)地位。在這一系列的高性能產(chǎn)品中還集成了工作頻率高達(dá) 166MHz 的32位 SDRAM 接口,以增加 I/O 帶寬,同時(shí)有利于數(shù)據(jù)密集應(yīng)用使用批量生產(chǎn)的存儲(chǔ)器。
基于這種突破性的音頻系統(tǒng)集成和性價(jià)比領(lǐng)先優(yōu)勢(shì),第三代 SHARC 系列不僅在專業(yè)音頻領(lǐng)域,而且在消費(fèi)音頻應(yīng)用(如家庭影院系統(tǒng)、AV 放大器)中得到了廣泛應(yīng)用,為新一代高清音頻標(biāo)準(zhǔn) (DTS Master Audio和Dolby Tru-HD) 推向市場(chǎng)發(fā)揮了重要作用。
第四代 SHARC 系列 -- ADSP-2146x
第四代 SHARC:ADSP-2146x 架構(gòu)框圖
第三代SHARC 處理器在優(yōu)化性價(jià)比方面取得了成功,推動(dòng)浮點(diǎn)處理器進(jìn)入了對(duì)成本敏感的消費(fèi)類應(yīng)用,而這類應(yīng)用曾被人們認(rèn)為是不可能使用昂貴的浮點(diǎn)處理器的。
ADI 公司現(xiàn)在面臨著一個(gè)有意思的挑戰(zhàn):如何進(jìn)一步改進(jìn)具備優(yōu)異性價(jià)比的浮點(diǎn)處理器?
在定義第四代處理器時(shí),產(chǎn)品開(kāi)發(fā)團(tuán)隊(duì)注重的是核心價(jià)值,正是它們使得 SHARC 一直處于浮點(diǎn) DSP 技術(shù)的前沿:
-- 市場(chǎng)領(lǐng)先性能
-- 架構(gòu)平衡
-- 性能可擴(kuò)展性
-- 智能集成
下面將詳細(xì)介紹上述每個(gè)關(guān)鍵的方面。
ADSP-2146x 性能增強(qiáng)
在 ADSP-2136x 系列內(nèi)核改進(jìn)的基礎(chǔ)上,ADI 的 SHARC 開(kāi)發(fā)團(tuán)隊(duì)制定了更高的性能目標(biāo),并采用臺(tái)積電 (TSMC) 的 65nm 硅工藝?yán)^續(xù)優(yōu)化性能和成本平衡。通過(guò)仔細(xì)的工程設(shè)計(jì)和規(guī)劃,ADI 在2008年11月正式發(fā)布了ADSP-2146x 系列處理器,其內(nèi)核性能可達(dá) 450MHz,與較接近的競(jìng)爭(zhēng)產(chǎn)品相比幾乎高出30%。然而,ADI 設(shè)計(jì)團(tuán)隊(duì)并不滿足于僅僅增強(qiáng)性能,開(kāi)始尋求創(chuàng)新的方式來(lái)大幅度提高運(yùn)算性能,同時(shí)對(duì)功耗和成本的影響降至較小。
許多工程師利用浮點(diǎn)處理器提供的寬動(dòng)態(tài)范圍實(shí)現(xiàn)各種算法,如圖案檢測(cè)、數(shù)據(jù)壓縮/解壓縮、加密/解密和自適應(yīng)濾波。在其中的許多運(yùn)算密集型算法中,快速傅里葉變換 (FFT)、有限沖擊響應(yīng) (FIR) 濾波器和無(wú)限沖激響應(yīng) (IIR) 濾波器等一些基本的信號(hào)處理單元得到了廣泛使用,并作為大多數(shù)數(shù)字信號(hào)處理應(yīng)用的基礎(chǔ)。專注于這些內(nèi)核信號(hào)處理構(gòu)建模塊的 ADI 公司開(kāi)始將這些功能集成進(jìn) 2146x DMA 架構(gòu)中,以便進(jìn)
相關(guān)閱讀:
- ...2011/11/28 14:38·一種ADI Blackfin處理器介紹
- ...2011/07/05 10:36·ADI集成模擬前端子系統(tǒng) ADAS1000 簡(jiǎn)化診斷級(jí) ECG 應(yīng)用設(shè)計(jì)
- ...2011/05/30 16:09·HD Radio? 技術(shù)的數(shù)據(jù)與音頻處理
- ...2009/09/27 14:46·ADI推出適合三匯VoIP電話和呼叫中心解決方案
- ...2009/06/29 09:55·中國(guó)儀控產(chǎn)業(yè)蘊(yùn)含巨大商機(jī),ADI DSP助跑本土軍團(tuán)
- ...2009/04/23 14:45·ADI新款差分放大器在醫(yī)學(xué)成像、無(wú)線通信和儀器儀表中應(yīng)用
- ...·圖文詳解汽車儀表板背后的車規(guī)級(jí)安全設(shè)計(jì)要求
- ...·使用有安全保障的閃存存儲(chǔ)構(gòu)建安全的汽車系統(tǒng)
- ...·反向偏置差分線性傳感器的較新進(jìn)展和應(yīng)用
- ...·艾德克斯測(cè)評(píng)某品牌智能插座——待機(jī)功耗篇
- ...·三線電阻式溫度檢測(cè)器測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響(續(xù))
- ...·三線電阻式溫度檢測(cè)器測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響
- ...·RTD測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響
- ...·藍(lán)牙BR/EDR 和 Bluetooth Smart的十大重要區(qū)別
- ...·IoT網(wǎng)關(guān)平臺(tái)與應(yīng)用
- ...·增強(qiáng)版ARM DesignStart:通向定制化SoC的較快、較低風(fēng)險(xiǎn)之路
- ...·實(shí)體零售轉(zhuǎn)型O2O,倉(cāng)儲(chǔ)物流的智能化水平從何提升?
- ...·幾種車用LED驅(qū)動(dòng)方案的比較
- ...·藍(lán)牙配對(duì)第二篇:密鑰生成方法
- ...·中電瑞華推出領(lǐng)先的無(wú)線數(shù)據(jù)采集解決方案
- ...·安森美半導(dǎo)體配合市場(chǎng)趨勢(shì)的無(wú)線充電方案
- ...·安森美半導(dǎo)體配合汽車照明設(shè)計(jì)趨勢(shì)的解決方案
- ...· “芯創(chuàng)杯”首屆高校未來(lái)汽車人機(jī)交互設(shè)計(jì)大賽報(bào)名正式啟動(dòng)
- ...· 探秘第二屆衛(wèi)藍(lán)山鷹“創(chuàng)新·共享”試驗(yàn)技術(shù)論壇!
- ...· “2018中國(guó)半導(dǎo)體生態(tài)鏈大會(huì)”在江蘇省盱眙舉行
- ...· 新主題新規(guī)劃,CITE 2019瞭望智慧未來(lái)
- ...· 從汽車到工廠,TI毫米波傳感器致力于創(chuàng)造更智能的世界
- ...· 意法半導(dǎo)體(ST)、Cinemo和Valens在CES 2018展上聯(lián)合演示汽車信息娛樂(lè)解決方案
- ...· 北京集成電路產(chǎn)業(yè)創(chuàng)新發(fā)展高峰論壇即將在京召開(kāi)
- ...· 三菱電機(jī)強(qiáng)勢(shì)出擊PCIM亞洲2017展
- ...· GPGPU國(guó)產(chǎn)替代:中國(guó)芯片產(chǎn)業(yè)的空白地帶
- ...· 物聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)中Wi-Fi連接的四個(gè)關(guān)鍵因素
- ...· 第三屆中國(guó)MEMS智能傳感器產(chǎn)業(yè)發(fā)展大會(huì)即將于蚌埠拉開(kāi)帷幕
- ...· IAIC專項(xiàng)賽演繹“中國(guó)芯“應(yīng)用創(chuàng)新,信息安全高峰論壇亮劍海寧
- ...· 智能控制有源鉗位反激
- ...· 解讀5G毫米波OTA 測(cè)試技術(shù)
- ...· 多個(gè)市場(chǎng)高速增長(zhǎng)推動(dòng)Molex加強(qiáng)汽車領(lǐng)域的發(fā)展
- ...· 中國(guó)綠色制造聯(lián)盟成立大會(huì)召開(kāi)在即 政產(chǎn)學(xué)研用共探綠色發(fā)展新模式
- ...· Efinix® 全力驅(qū)動(dòng)AI邊緣計(jì)算,成功推出Trion™ T20 FPGA樣品, 同時(shí)將產(chǎn)品擴(kuò)展到二十萬(wàn)邏輯單元的T200 FPGA
- ...· 英飛凌亮相進(jìn)博會(huì),引領(lǐng)智慧新生活
- ...· 三電產(chǎn)品開(kāi)發(fā)及測(cè)試研討會(huì)北汽新能源專場(chǎng)成功舉行
- ...· Manz亞智科技跨入半導(dǎo)體領(lǐng)域 為面板級(jí)扇出型封裝提供化學(xué)濕制程、涂布及激光應(yīng)用等生產(chǎn)設(shè)備解決方案
- ...· 中電瑞華BITRODE動(dòng)力電池測(cè)試系統(tǒng)順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測(cè)試系統(tǒng)中標(biāo)北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負(fù)載系統(tǒng)成功交付中電熊貓
- ...· 中電瑞華國(guó)際在電動(dòng)汽車及關(guān)鍵部件測(cè)評(píng)研討會(huì)上演繹先進(jìn)測(cè)評(píng)技術(shù)
- ...· 數(shù)據(jù)采集終端系統(tǒng)設(shè)備
- ...· 簡(jiǎn)儀科技踏上新征程
- ...· 易靈思® 宣布 AEC-Q100 資質(zhì)認(rèn)證和汽車系列產(chǎn)品計(jì)劃
- ...· 易靈思® 宣布擴(kuò)充高性能 鈦金系列™ FPGA 產(chǎn)品 鈦金系列產(chǎn)品擴(kuò)充至包含 1M 邏輯單元的 FPGA
- ...· 易靈思® 宣布Trion® Titanium 在臺(tái)積電 (TSMC) 16納米工藝節(jié)點(diǎn)流片
- ...· TI杯2019年全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽頒獎(jiǎng)典禮在京舉行
- ...· BlackBerry QNX虛擬機(jī)獲得全球首個(gè)汽車安全完整性等級(jí)(ASIL) ‘D’認(rèn)證
- ...· 威馬汽車選擇BlackBerry助力下一代汽車