资料介绍
回顾数字信号处理(DSP)技术的发展史,我们可以看到,DSP的发展大致经历了五个阶段:
1)雏形阶段。世界上第一个单片DSP芯片应当是1978年AMI公司发布的S2811,1980年,日本 NEC公司推出的μPD7720是第一个具有乘法器的商用DSP 芯片。
(2)第一代真正意义的DSP。1982年TI公司推出的TMS320ClO是第一代DSP的代表,它是16位定点DSP,首次采用哈佛结构,完成乘累加运算时间为390ns,处理速度较慢。
(3)第二代DSP。1987年Motorola公司(后分离出Freescale半导体公司)推出了24位定点DSP芯片——DSP56001。ADI公司的ADSP-2100、TI公司的TMS320C50、AT&T公司的DSPl6A等也都是第二代DSP产品的典型代表。
(3)第三代DSP。包括第三代定点(ADSP-2180、TMS320C541、DSP56301等),这些产品改进了内部结构,增加了并行处理单元,扩展了内部存储器容量,提高了处理速度。同时期还出现了功能更强的32位浮点,如ADI公司的ADSP-21020,TI公司的TMS320C3X等。
(4)第四代DSP。过去几年业界推出了性能更高的第四代处理器并不断衍生更多产品,如ADI公司的32位浮点处理器SHRAC系列一代(ADSP2106X)、二代(ADSP2116X)、三代(ADSP2126X、ADSP2136X)以及最新的第四代SHARC系列ADSP2146X等,成为通用DSP技术发展路线上的又一座分水岭。
从ADI SHARC产品组合可以看到:在速度、性能、集成度和I/O吞吐率等方面,第四代DSP比前一代DSP又有跨越式的增强。SHARC支持高性能32位和40位扩展浮点运算以及32位定点运算,速度最快的SHARC处理器的内核时钟频率最高可达450 MHz,处理能力达到2700 MFLOP(SHARC 2146x系列),而且片上外设也越来越丰富。它们正在为诸如工业控制、专业音响、汽车音频、医疗电子等对信号处理品质要求非常严苛的高端应用提供核心动力,为人类生活创造更多精彩。
第四代通用DSP的典型先进特性
强大的运算处理能力。SHARC处理器的高运算性能来自SHARC内核采用的一种单指令多数据(SIMD)架构。此架构包含两个能够并行执行代码的运算单元,这意味着用户可以在这两个运算单元中于同一周期内执行相同的指令。单周期执行双乘法和ALU运算是SHARC处理器的特点之一,而且在单周期内还能完成双读或双写数据以及取指令操作。为了保持这种单周期操作性能,内核和存储器之间存在很宽的带宽。SHARC的一些浮点优势,如浮点运算可以减少量化误差,还能实现更高的精度和更大的动态范围,这对滤波器等应用来说是很有帮助的。
SHARC上集成了最多达67个零开销DMA通道的直接存储器访问引擎。这个引擎在移动数据时无需内核干预,因为DMA传送期间可以同时传送代码和数据,而且在传送过程中还能自动打包8、16、32、40或48位数据。这也为提高系统处理性能立下了汗马功劳。
图1:第四代通用DSP的最先进代表——SHARC ADSP2146X的功能框图。
大容量片上存储器。在片上存储器结构方面,SHARC处理器具有很大容量的内部RAM和ROM(例如,ADSP 2146x拥有5Mb的最大容量片上SRAM和4Mb的金属掩膜编程ROM,如图1所示)。片上RAM和内核的运行速度是一样的,因此在代码和数据访问期间可实现零等待状态。
1)雏形阶段。世界上第一个单片DSP芯片应当是1978年AMI公司发布的S2811,1980年,日本 NEC公司推出的μPD7720是第一个具有乘法器的商用DSP 芯片。
(2)第一代真正意义的DSP。1982年TI公司推出的TMS320ClO是第一代DSP的代表,它是16位定点DSP,首次采用哈佛结构,完成乘累加运算时间为390ns,处理速度较慢。
(3)第二代DSP。1987年Motorola公司(后分离出Freescale半导体公司)推出了24位定点DSP芯片——DSP56001。ADI公司的ADSP-2100、TI公司的TMS320C50、AT&T公司的DSPl6A等也都是第二代DSP产品的典型代表。
(3)第三代DSP。包括第三代定点(ADSP-2180、TMS320C541、DSP56301等),这些产品改进了内部结构,增加了并行处理单元,扩展了内部存储器容量,提高了处理速度。同时期还出现了功能更强的32位浮点,如ADI公司的ADSP-21020,TI公司的TMS320C3X等。
(4)第四代DSP。过去几年业界推出了性能更高的第四代处理器并不断衍生更多产品,如ADI公司的32位浮点处理器SHRAC系列一代(ADSP2106X)、二代(ADSP2116X)、三代(ADSP2126X、ADSP2136X)以及最新的第四代SHARC系列ADSP2146X等,成为通用DSP技术发展路线上的又一座分水岭。
从ADI SHARC产品组合可以看到:在速度、性能、集成度和I/O吞吐率等方面,第四代DSP比前一代DSP又有跨越式的增强。SHARC支持高性能32位和40位扩展浮点运算以及32位定点运算,速度最快的SHARC处理器的内核时钟频率最高可达450 MHz,处理能力达到2700 MFLOP(SHARC 2146x系列),而且片上外设也越来越丰富。它们正在为诸如工业控制、专业音响、汽车音频、医疗电子等对信号处理品质要求非常严苛的高端应用提供核心动力,为人类生活创造更多精彩。
第四代通用DSP的典型先进特性
强大的运算处理能力。SHARC处理器的高运算性能来自SHARC内核采用的一种单指令多数据(SIMD)架构。此架构包含两个能够并行执行代码的运算单元,这意味着用户可以在这两个运算单元中于同一周期内执行相同的指令。单周期执行双乘法和ALU运算是SHARC处理器的特点之一,而且在单周期内还能完成双读或双写数据以及取指令操作。为了保持这种单周期操作性能,内核和存储器之间存在很宽的带宽。SHARC的一些浮点优势,如浮点运算可以减少量化误差,还能实现更高的精度和更大的动态范围,这对滤波器等应用来说是很有帮助的。
SHARC上集成了最多达67个零开销DMA通道的直接存储器访问引擎。这个引擎在移动数据时无需内核干预,因为DMA传送期间可以同时传送代码和数据,而且在传送过程中还能自动打包8、16、32、40或48位数据。这也为提高系统处理性能立下了汗马功劳。
图1:第四代通用DSP的最先进代表——SHARC ADSP2146X的功能框图。
大容量片上存储器。在片上存储器结构方面,SHARC处理器具有很大容量的内部RAM和ROM(例如,ADSP 2146x拥有5Mb的最大容量片上SRAM和4Mb的金属掩膜编程ROM,如图1所示)。片上RAM和内核的运行速度是一样的,因此在代码和数据访问期间可实现零等待状态。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- DSP在嵌入式系统中的应用实例 22次下载
- 基于DSP的通用FFT在电网检测中的应用 2次下载
- ADSP-21160 SHARC<sup>®</sup>DSP硬件参考 1次下载
- ADSP-21262高性能第三代SHARC DSP 0次下载
- ADSP-21160 SHARC<sup>®</sup>DSP指令集参考 2次下载
- EE-191:使用SHARC®DSP SPORT实施无缝UART 0次下载
- 基于DSP的语音分析系统附录 6次下载
- EE-195:从ADSP-21160M SHARC®DSP迁移到ADSP-21160N SHARC DSP 3次下载
- EE-216:评估ADSP-21262S SHARC®DSP的功耗 0次下载
- 逻辑分析仪设计实例 52次下载
- DSP应用与实例 6次下载
- DSP通过FLASH并行加载的分析和实例 7次下载
- DSP应用与实例1 35次下载
- 基于DSP的通用伪随机激电观测系统 37次下载
- DSP易学通实例 35次下载
- C2000系列DSP移相功能缺陷的分析与解决方法(一) 1820次阅读
- Device Studio应用实例之LAMMPS应用实例 2573次阅读
- 基于MVME2700单板机实现DSP系统实时通信控制的方案研究 2206次阅读
- SHARC音频模块主要优势及应用介绍 3610次阅读
- 基于PPI接口的红外视频处理通用模块构架应用研究 1012次阅读
- 简单实用的6个PLC程序实例分析 9269次阅读
- FPGA会取代DSP吗?FPGA与DSP区别介绍 3.5w次阅读
- ADSP-SC57xSHARC双核处理器解决方案(特性,框图,电路图) 2032次阅读
- 高端装备制造产业现状分析 2.6w次阅读
- 用实例深入阐述双端口分析和回归比分析 5732次阅读
- 根据公开资料对通用无人车的一些分析估计 5170次阅读
- DSP芯片主流厂商分析与常用芯片 8.2w次阅读
- SHARC并行系统软件设计方法 1290次阅读
- PCI驱动程序开发实例 6505次阅读
- DSP编程的关键问题分析 1568次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多