发现文章标题:[SHARC处理器的起源和演进] 起源处理器温度 [SHARC处理器的起源和演进] 起源处理器温度.doc-免费下载

公文高手,超级方便的公文写作神器! 立即了解


[SHARC处理器的起源和演进] 起源处理器温度

1引言说到要求超高性能的前沿应用,就不得不提起adi公司的sharc处理器。随着更高动态范围、更高性能和更低成本等市场压力的与日俱增,各种应用对浮点处理器的需求也在不断增加。本文将介绍第一款sharc处理器背后的历史,并讨论其架构的创新,这使得这款处理器在18年的数字信号处理历史中一直处于领先的地位。

2sharc处理器的历史

“sharc”是超级哈佛架构(superharvardarchitecture)的缩写,是adi公司为他们的浮点处理器起的名字。sharc处理器在标准哈佛架构基础上作了改进,不仅方便了pm(程序存储器)总线上的数据传送,并通过增加一个指令缓存优化了基于紧密循环的计算过程的吞吐性能。改进后的架构能够同时存取数据和系数,并同时从指令缓存执行所选的指令,从而高效地实现了处理器的三总线操作模式。

大家知道,sharc处理器最早起源于adsp-21020。这个浮点单指令单数据(sisd)dsp实际上是一个不带嵌入式存储器或外设的独立计算内核。pm和dm(数据存储器)存储空间是通过连接到sram芯片的外部总线进行访问的,通过jtag接口对处理器进行编程和调试。

adsp-21020可以在33mhz时钟频率下工作,执行单周期指令。adsp-21020可以利用80位累加器完成32位或40位浮点和32位定点运算,是adi公司在1991年推向市场的突破性产品。这种内核技术是adi公司对浮点性能和创新做出承诺的起始点。

3集成与创新:sharc的诞生

第一款真正的sharc处理器是adsp-21060。adi公司在adsp-21020内核产品的基础上开发出了一个完全集成的处理器,其中包括了用于控制集成外设的dma流量的片上sram和i/o处理器。

adsp-21060浮点处理器是1994年进入市场的,当时被认为是dsp性能和创新方面的顶尖水平。

sharc内核能够在一个周期内以高达40mhz的速度执行计算,并且增加了i/o处理器,能够在不增加任何内核开销的条件下,在外设和双端口4mbsram存储器之间高速传输数据。

为了进一步提高最终用户的系统性能和可扩展性,adi设计团队着手创建允许多处理器系统能共享数据并且开销很小的机制。在外部端口逻辑中增加了一个簇总线控制器,可以无缝地进行处理器间的并行数据通信,每个簇最多可以有6个处理器。这种突破性技术允许系统架构师以高达240mbps的带宽从主处理器向指定从处理器的内存直接传送大量数据,或使用广播模式向簇中的所有从器件直接发送数据。

使用adi的链路端口专利技术还能实现处理器间的高速通信。每个adsp-21060集成了6个独立的链路端口用于点到点通信,因此可以实现额外的240mbps的i/o带宽。

由于具有这种真正平衡的架构和扩展功能,sharc处理器被广泛用于运算强度大的应用,如医疗成像、军事雷达和电子游戏机。


(未完,全文共3819字,当前显示1213字)

(请认真阅读下面的提示信息)


温馨提示

此文章为6点公文网原创,稍加修改便可使用。只有正式会员才能完整阅读,请理解!

会员不仅可以阅读完整文章,而且可以下载WORD版文件

已经注册:立即登录>>

尚未注册:立即注册>>

6点公文网 ,让我们一起6点下班!