SAHRC是ADI的浮点DSP,历史悠久,自ADI决定做DSP开始,SAHRC就放在了第一位,其老型号21060,2116X,2126X等到今天仍然是很多产品的选择。新SHARC希望能够以其更高的性价比取代老型号,21489就是新SHARC的代表作。下面我们来看一下这颗浮点DSP的性能到底如何。
首先,DSP经过这么多年的发展,主频的飙升是一定的,于是ADI就把老sharc的几十M主频提升到了21489的450M,更高的主频就意味着更快速的计算。这颗DSP是基于一款单指定多数据(SIMD)内核制成,支持32位定点和32/40位浮点算法格式。众所周知的浮点运算中要涉及到的FFT、FIR、IIR在这里有了更好的处理,21489片内集成了硬核的FFT、FIR、IIR加速器,让你更极速运算!
外设也是这颗浮点DSP的特点,21489集成了很多专用外设,方便大家简化硬件设计,这些功能模块在21489里叫做DAI,数字应用接口,可以互相连接,也可以通过SRU连接到外部引脚。SRU是一种新型架构,可在DAI模块间实现完全、灵活路由。 可通过SRU连接的外设包括但不限于串行端口、IDP、S/PDIF Tx/Rx和8通道异步采样速率转换器模块。另外可将来自串行端口的数据通过DMA控制器直接传输到外部存储器。 SPI、UART、双线接口等其他外设通过数字外设接口(DPI)路由。
封装方便,采用的最常规的LQFP封装,做到了2148x系列的pin to pin兼容,为生产和cost down提供了最佳的便利条件!
我们把21489的性能列一下:
- 450 MHz内核时钟速度
- 5 Mb片内RAM
- FIR、IIR和FFT加速器
- 16位宽SDR SDRAM外部存储器接口
- 数字应用接口(DAI)可实现用户定制访问外设,包括1个S/P DIF Tx/Rx和1个8通道异步采样速率转换器。
- 全面增强的DMA引擎,包括分散/聚集DMA、延迟线DMA
- 8个串行端口(SPORT),支持I2S、左对齐采样对、DSP串行和TDM模式
- 2个SPI兼容端口,支持主机和从机模式
- UART和双线接口
- 16个脉冲宽度调制(PWM)通道
- 3个全功能定时器
- 176 ld LQFP EPAD和100 ld LQFP EPAD封装
21489被广泛的应用在了音频、信号处理领域,OpenADSP开源社区与中科院某院所合作,为这颗处理器研制了一款稳定可靠的核心板。核心板以最小系统核心板作为基础,将21489处理器的功能管脚全部引出,并搭配详细的设计文档、原理图、基础代码源码、Flash烧写说明等资料,方便客户在第一时间迅速的超低成本评估这颗最新的SHARC处理器。
核心板链接:http://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.ZxlrlJ&id=39868115399
图示:
|