ADSP-21261SKBCZ150是第三代SHARC®可编程数字信号处理器中成本最低的成员。ADSP-21261集成了大型片上存储器和多种外围设备,将为语音识别、医疗设备、测量设备、高质量音频和汽车娱乐系统等一系列对成本敏感的应用带来好处。
ADSP-21261SKBCZ150非常适合在成本敏感的信号处理应用中使用。
ADSP-21261SKBCZ150基于SHARC(SIMD)内核,支持32位定点和32/40位浮点算术格式的执行。ADSP-21261SKBCZ150的核心运行频率为150MHz(6.67ns指令周期时间),能够在61us中执行复杂的快速傅里叶变换(FFT)操作(1024点复数FFT)。处理器的单指令多数据(SIMD)模式有效地将处理器性能提高了一倍。
ADSP-21261SKBCZ150提供了高级别的集成,包括1Mbit的片上双端口SRAM和3Mbit的掩模可编程ROM存储器。这种大型片上双端口存储器可以在不需要外部存储器的情况下实现持续的处理器和I/O性能。系统I/O通过四个全双工串行端口、四个定时器、一个16位并行端口、一个串行外围接口(SPI)、18个零开销直接存储器存取(DMA)通道实现,无需处理器干预即可实现快速数据传输,以及一个创新的数字音频接口(DAI),该接口通过其信号路由单元(SRU)为用户提供完整的软件控制。
用于简化I/O系统开发的数字音频接口(DAI)ADSP-21261SKBCZ150利用数字音频接口,这是一种实现各种片上外设完整软件编程的架构。SHARC编程模型的灵活性和易用性与DAI相结合,允许制造商将一种硬件配置部署到具有不同I/O需求的多种产品中。
使用灵活的信号路由单元(SRU)进行连接,这是一组引脚的矩阵路由,在所有DAI组件和SRU之间提供可配置和灵活的连接。通过DAI连接的外围设备有:精密时钟发生器(PCG)、输入数据端口(IDP)、四个SPORTS(串行端口)、六个标志输入、六个标记输出、三个计时器和SRU。IDP为DSP核心提供了一条额外的输入路径,可配置为8个接收串行数据通道或7个接收串行信号通道以及最多20位宽的并行数据通道。这种集成级别使设计者能够充分利用各种外围设备,而不牺牲整体系统性能。
CROSSCORE开发工具所有第三代SHARC处理器都得到ADI CROSSCOR品牌获奖开发工具的支持。CROSSCORE组件包括VisualDSP++™ 软件开发环境EZ-KIT Lite™ 评估系统和仿真器。
VisualDSP++是一个集成的软件开发环境,允许快速轻松地开发、调试和部署。EZ-KIT Lite评估系统为研究ADI系列处理器的功能并开始开发应用程序提供了一种简单的方法。仿真器可用于PCI和USB主机平台,用于快速片上调试。其他开发工具和算法可从广泛的第三方开发社区获得。
注:数据表中提供了功能框图。
特色
- 150MHz(6.67ns)SIMD SHARC核心,能够实现900MFLOPS峰值性能
- 与所有SHARC处理器兼容的代码
- 支持IEEE兼容的32位浮点、40位浮点和32位定点数据类型
- 1Mbit片上双端口SRAM;3Mbits掩码可编程ROM
- 4个独立串行端口-支持:标准DSP串行模式、I2S模式、左对齐采样对模式和TDM模式
- 18个零开销DMA通道
- SPI兼容接口和16位并行端口
- 数字音频接口(DAI)
- 软件可配置PLL,提供许多乘数比
- 四个定时器:1个核心和3个通用定时器
- 136球BGA(12mm x 12mm)和144铅LQFP(20mm x 20mm)封装可用于商业和工业温度范围