概述
最近两年,DSP处理器的更高性能由于不能从
传统结构中得到解决,因此提出了各种提高性能的策略。其中提高
时钟频率似乎是有限的,最好的方法是提高
并行性。提高操作
并行性,可以由两个途径实现:提高每条指令执行的操作的数量,或者是提高每个
指令周期中执行的指令的数量。这两种并行要求产生了多种DSPs新结构。
增强型 DSP
以前,DSP处理器使用复杂的、混合的指令集,使
编程者可以把多个操作编码在一条指令中。传统上DSP处理器在一条
指令周期只发射并执行一条指令。这种单流、复杂指令的方法使得DSP处理器获得很强大的性能而无需大量的内存。
在保持DSP结构和上述
指令集不变的情况下,要提高每个指令的工作量,其中的一个办法是用额外的执行单元和增加
数据通路。例如,一些高端的DSP有两个乘法器&#x