高性能SHARC 2148x及低功耗SHARC 2147x系列DSP提高了浮點信號處理精度(ADI)
Analog Devices, Inc.最新推出的32位浮點數字信號處理器SHARC產品組合的最新成員——SHARC 2148x及SHARC 2147x系列憑借集成高達5Mb 的存儲器,為各種應用提高了單芯片、浮點信號處理精度,并為便攜式設備實現了高端系統(tǒng)功能。
據ADI公司處理器 - DSP亞洲業(yè)務區(qū)域經理陸磊先生介紹,采用SHARC 2148x及SHARC 2147x處理器,設計師可以利用端到端 SHARC 系列的代碼兼容性及魯棒的ADI開發(fā)工具套件,借助性能極佳的32位浮點DSP平臺來實現更高水平的開發(fā)效率和設計創(chuàng)新。
ADI公司處理器 - DSP亞洲業(yè)務區(qū)域經理陸磊
相比于以往為專用系統(tǒng)保留的用以容納多處理器、片外存儲器的電路板空間以及浮點處理能力,現在,可以幫助工程師更輕松、更經濟地將高端處理能力帶到大批量市場應用中。 SHARC 2148x系列處理器比同類競爭的32位浮點DSP產品在性能上提高了33%(400MHz),片上存儲器增大250%(5Mb),這些特性使得SHARC 2148x系列非常適合高清晰度(HD)音頻和家庭影院應用,以及高級工業(yè)應用,因為這些應用的需求是:單芯片、具備浮點精度且價格便宜。
如下圖所示,ADSP-2148x 內核支持300 MHz、350 MHz及400 MHz ,多個操作可并行執(zhí)行;5Mb 或3Mb 兩種大容量片上內存可快速執(zhí)行算法;集成的熱敏二極管支持高環(huán)境溫度工作;支持濾波器功能,并行執(zhí)行不耗用內核資源;集成的內存控制器,可直接連接SDRAM、閃存和SRAM;其高度集成的I/O包括串行接口、PCG、TWI、UART及SPI;176引腳LQFP和100引腳LQFP封裝既方便制造又節(jié)省電路板空間。
便攜式及電池供電系統(tǒng)的設計師們如今可獲得比以往更好的硬件基礎,以便充分利用浮點處理精度,無需犧牲系統(tǒng)功率預算、電路板空間或元器件成本。便攜式設備應用如高級駕駛員輔助系統(tǒng)(ADAS)需要浮點處理精度,并且具備低功耗和適應極惡劣的環(huán)境條件,而新款12x12mm SHARC 2147x系列處理器功耗僅為363mW(典型值),比同類競爭處理器降低達20%,并提供最高266MHz的性能,片上存儲器空間高達5Mb,相比其它任何同類浮點DSP產品,每平方毫米可提供更高的性能和存儲器集成度。
新型SHARC 2148x 和SHARC 2147x處理器具備專用的硬件加速器和獨立的計算單元以及DMA存儲映射,實現了后臺執(zhí)行FFT/FIT/IIR信號處理工作的能力,可減輕內核處理負擔。 如下圖所示,所以加速器都有以下單元:控制寄存器組,用于配置加速器操作;DMA控制器,用于在主內存和加速器本地存儲器之間移動數據;兩個本地存儲器塊,用于存儲系數和狀態(tài)變量(或延時存儲器),并減小到主內存的帶寬;運算單元,內含專門針對加速器剪裁的算術操作。
硬件加速器可在后臺執(zhí)行任務,不消耗內核MIPS資源
存儲器的使用率是通過變量指令集架構(VISA)支持實現優(yōu)化的。陸磊先生表示,變量指令集架構是首次應用于SHARC處理器系列。以往的指令為定長的48比特,采用VISA模式則更加靈活,可以通過縮減指令操作碼大小,為應用代碼釋放多達30%的存儲空間。
陸磊先生表示,基于高性能SHARC 2148x及低功耗SHARC 2147x系列的上述特性,他們非常適合用于高清音頻和家庭影院、基于雷達的汽車電子、便攜式醫(yī)療設備及超高效率的電機控制。
集成以音頻為中心的外設和專用片上解碼器來實現高性能音頻產品設計,SHARC2148x處理器使設計師能以不斷減小的外形尺寸開發(fā)出功能豐富、價格具有競爭力的高清音頻和家庭影院系統(tǒng)。SHARC級別的算法處理因實現優(yōu)美的音質和高級數字音效而享譽專業(yè)音頻市場,現在也可用于要求低成本、單芯片電路板實現的消費級AVR系統(tǒng)。
SHARC2147x處理器提供的計算精度有利于提升基于雷達的ADAS性能,包括自適應巡航控制、盲點檢測及十字路口交通警告,為苛刻的安全應用實現最佳的目標分辨、多目標跟蹤及實時系統(tǒng)響應。 具備低功耗屬性并且能適應105℃環(huán)境工作溫度,SHARC2147x處理器滿足了汽車環(huán)境需求并且具有價格競爭力,可幫助降低ADAS 整體價格,并加速消費者的接受和采用。
對于診所、救護車和其它非醫(yī)院環(huán)境下醫(yī)療專業(yè)人員所配備的便攜式醫(yī)療設備,低功耗SHARC2147x處理器也是理想選擇。基于SHARC2147x的醫(yī)療設備可確保高度精密的信號處理,可得到精確的病人數據,方便醫(yī)療專業(yè)人員快速制定治療方案。
SHARC2148x處理器為設計師提供他們所需的性能、處理精度及外設,以開發(fā)具有成本效益的新一代電機驅動和工業(yè)控制系統(tǒng)。 設計師可以利用可視化開發(fā)軟件來實現高級算法,以獲得動態(tài)系統(tǒng)控制及更高的能效,同時減少設計復雜度并加快上市時間。