"); //-->
PP825A 3BSE042240R3 采用带延迟分支和分支预测
PP825A 3BSE042240R3 采用带延迟分支和分支预测
1976年,理查德·威金斯提出朗读和拼写保罗·布里德洛夫、拉里·布兰廷汉姆和吉恩·弗兰茨在德州仪器达拉斯研究机构。两年后的1978年,他们制造了第一个“说话和咒语”,其技术核心是TMS5100,[15]业界首款数字信号处理器。它还建立了其他里程碑,成为第一个使用线性预测编码的芯片语音合成。[16]这种芯片是由一种七 m PMOS 制作工艺。[17]
在1978年,美国微系统公司(AMI)发布了S2811。[3][4]像许多后来的DSP一样,AMI S2811“信号处理外设”具有一个硬件乘法器,使其能够乘法-累加运算在一条指令中。[18]S2281是第一款集成电路专门设计为DSP的芯片,采用VMOS(V型槽MOS),一种以前没有量产的技术。[4]它被设计为微处理器外设,用于摩托罗拉6800,[3]它必须由主机初始化。S2811在市场上并不成功。
在1979年,美国英特尔公司(财富500强公司之一ˌ以生产CPU芯片著称)发布了作为“模拟信号处理器”的2920。[19]它有一个带内部信号处理器的片内ADC/DAC,但没有硬件乘法器,在市场上并不成功。
1980年,首款独立、完整的DSPs日本电气公司sNEC PD7720和美国电话电报公司(American Telephone and Telegraph Company)sDSP1–出现在国际固态电路会议'80.这两款处理器都受到了1998年研究的启发公共交换电话网(公共电话网)电信。推出的PD7720适用于语音频带是商业上最成功的早期DSP之一。[3]
Altamira DX-1是另一款早期的DSP,采用带延迟分支和分支预测的四整数流水线。[需要引用]
德州仪器(TI)生产的另一种DSPTMS32010被证明是一个更大的成功。它基于哈佛体系结构,因此有独立的指令和数据存储器。它已经有了一个特殊的指令集,像加载累加或乘加累加这样的指令。它可以处理16位数字,乘法-加法运算需要390 ns。TI现在是通用DSP的市场领导者。
大约五年后,第二代DSP开始普及。他们有3个存储器同时存储两个操作数,并包括硬件加速紧密循环;它们还有一个能够循环寻址的寻址单元。他们中的一些操作24位变量,一个典型的模型只需要大约21 ns的MAC。这一代产品包括美国电话电报公司DSP16A或摩托罗拉56000。
第三代中的主要改进是在数据路径中出现了特定于应用程序的单元和指令,或者有时作为协处理器。这些单元允许非常具体但复杂的数学问题的直接硬件加速,如傅立叶变换或矩阵运算。一些芯片,如摩托罗拉MC68356,甚至包括一个以上的处理器核心并行工作。1995年以后的其他DSP是TI TMS320C541或TMS 320C80。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。