SHARC

ADSP-21020。 SHARC處理器採用SHARC ADSP

簡介

SHARC是美國ADI公司推出的32位浮點數位訊號處理器(即 DSP)系列產品的名字。
“SHARC”是超級哈佛架構(Super Harvard ARChitecture) 的縮寫,是 ADI 公司為他們的浮點處理器起的名字。SHARC 處理器在標準哈佛架構基礎上作了改進,不僅方便了PM (程式存儲器)匯流排上的數據傳送,並通過增加一個指令快取最佳化了基於緊密循環的計算過程的吞吐性能。改進後的架構能夠同時存取數據和係數,並同時從指令快取執行所選的指令,從而高效地實現了處理器的三匯流排操作模式。
SHARC 處理器最早起源於 ADSP-21020。這個浮點單指令單數據 (SISD) DSP 實際上是一個不帶嵌入式存儲器或外設的獨立計算核心。PM 和 DM(數據存儲器)存儲空間是通過連線到 SRAM 晶片的外部匯流排進行訪問的,通過 JTAG 接口對處理器進行編程和調試。
ADSP-21020 可以在 33MHz 時鐘頻率下工作,執行單周期指令。ADSP-21020 可以利用80位累加器完成32位或40位浮點和32位定點運算,是 ADI 公司在1991年推向市場的突破性產品。這種核心技術是 ADI 公司對浮點性能和創新做出承諾的起始點。

平台

SHARC處理器採用SHARC Melody平台,即ADI公司於1999年研發的SHARC DSP高性能晶片組,該晶片組的核心是功能強大的單片、32位浮點SHARC DSP,它能夠實現自動檢測及解碼多個聲音程式。Melody晶片組可以重新編程,極大地方便了將來載入新的聲音平台。

產品介紹

ADSP 2148x和ADSP 2147x屬於第四代SHARC處理器,它繼承了第四代SHARC處理器的優點並實現了多項創新:具有PCG、8個串口、4個立體聲通道ASRCUARTTWI,可為工業、儀表、消費類音響、汽車和專業音回響用提供理想的外設特性;採用可變指令集架構(VISA),可以通過縮減指令操作碼大小為套用代碼釋放多達30%的存儲空間;最高5Mb片上RAM容量支持單晶片解決方案,允許許多套用取消外部存儲器元件,而且每Mb的價格只有競爭性器件的一半,從而降低系統BOM成本;濾波器硬體加速器允許並行執行,能為核心釋放出更多的MIPS;具有專用的硬體加速器和獨立的計算單元以及DMA控制器,實現了後台執行FFT/FIT/IIR信號處理,可減輕核心處理負擔,等等。

相關詞條

相關搜尋

熱門詞條

聯絡我們