📄 a-4-23.htm
字号:
<html><head><title>饮水思源精华区</title><Content-type: text/html; charset=gb2312><link rel=stylesheet type=text/css href="bbsdl.css"></head><table cellspacing=0 class=title width=90%><th class=title align=left width=20%>饮水思源站</th><th class=title align=center width=60%>文章阅读</th><th class=title align=right width=20%>精华区离线浏览</th></tr></table><hr><table align=center cellspacing=1 class=doc><tr><td>发信人: Webber (剧院魅影), 信区: DSP<br>标 题: CPU和DSP功能结合(4)<br>发信站: 饮水思源站 (Mon Jun 7 19:02:41 1999) , 站内信件<br>再迈进一步<br>东芝和西门子已经作出努力,把DSP、CPU更加紧密的结合在一起。东芝的尖端<br>产品,例如SH3-DSP,结合了32位的SuperH RISC 处理器与16位的定点DSP。<br>SH3-DSP也提供了128入口的MMU,4通道DMA控制器,2个40位的累加器,8通道的<br>10位AD转换器,2通道的8位DA转换器。而且还提供8KB的X、Y的数据RAM,16KB<br>的CPU、DSP共享的数据缓存区。<br><br>SH3-DSP提供独立的CPU(68条16位RISC指令)和DSP(92条16/32位DSP指令),<br>以及寄存器(6个32位DSP寄存器)。DSP和CPU采用不同的指令系统时,共享数据<br>和解码单元。<br><br>为使协调性最大,SH3-DSP提供了4套内部总线。这种结构能使CPU、DSP在DMA<br>控制器选中X、Y数据RAM时同时访问共享缓存区。最主要的,器件在每个时<br>钟周期内可执行4条独立指令――加,减,乘,在内存里存取数据。<br><br>西门子的Tricore,结合32位的RISC CPU和16位DSP,使集成度和精确度更高。<br>象SH3-DSP一样,CPU、DSP共享一块数据和解码单元。但是于之不同的是,<br>Tricore的DSP、CPU是在一条流水管道,一套指令系统,一套寄存器的基础<br>上发展起来的。<br><br>为使协调性最大,Tricore器件通过独立的总线向内核传输16KB的指令与数据<br>缓存区的内容。Tricore也提供两个16位的乘法器,每个时钟周期可以作两个<br>16×16的乘法或一个32×32的乘法。<br><br>将CPU、DSP紧密结合提高了硅的利用率,减小了能耗。同样重要的是,这简<br>化了编程,更易于在集成软件环境下开发器件。例如,Green Hills Software<br>用普通的IDE就能使用SH3-DSP和Tricore器件,提供系统级的调试,编译,执<br>行和版本控制。高水平的软件支持是大型机设计者能接收DSP的重要条件。<br><br><br><br>--<br> 禁行受,不上网,汝今能持否?<br><br>※ 来源:·饮水思源站 bbs.sjtu.edu.cn·[FROM: 202.120.8.158]<br></tr></table><br><caption align=bottom><hr><table align=center cellspacing=1 class=foot><tr><td class=foot><a href="a-4.htm">返回</tr></table><p class=copyr align=center>Copyright © 2001 <a class=copyr href="http://bbs.sjtu.edu.cn">SJTUBBS</a>, All Rights Reserved.<br><br>版权所有<a class=copyr href="telnet://bbs.sjtu.edu.cn">上海交大BBS饮水思源站</a></caption></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -