DSP芯片功能的扩展简介

DSP芯片功能的扩展简介

DSP芯片功能的扩展简介

数字信号处理器(DSP)做某些模拟工作比模拟电路要出色,因此得以生存。在某些情况下,由于成本或复杂性的原因,任务甚至不能考虑用模拟电路,DSP 仍然是一种可行的选择,在很多情况下可以轻松地完成那些任务。

这是因为DSP 进行算术运算既好又快,如加法和乘法。聪明的数学家和工程师利用了这一实际,通过创造算法来解决主要采用两种数?运算的复杂的

信号处理任务。

如今的DSP 芯片不仅仅只是一个优秀的处理引擎。芯片上还集成了存储子系统、高速接口、I/O 等等。增加这些部件的目的是为了提高整体性能,降

低功耗以及针对特殊的处理任务。

为了更好地理解各种DSP 芯片的可用选项以及器件各部分是如何配合作为一个整体,分析当今市场上几种有代表性的DSP 是有帮助的。我们将仔细研究单核、单核加微控制器以及多核DSP 芯片的例子。

单核DSP 芯片

认为DSP 芯片有一个单DSP 核是很自然的,例如,TI 的

TMS320C6?52(

C6?52 DSP 集成了组织为两级存储子系统的片上存储器。一级(L1)程序和数据存储器每个都是32k 字节。此存储器可配置为映射RAM、高速缓存,

或者两者的某种组合。

当配置为高速缓存时,L1 程序(L1P)是一个直接映射高速缓存,而L1 数据(L1D)是一个双向指令集结合高速缓存。二级(L2)存储在程序与数据空间之间共享。L2 存储也能配置为映射RAM、高速缓存或者两者的某种组合。设计师

可使用片上存储器为其项目增加特色。

相关主题
相关文档
最新文档