📄 a-4-22.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功能结合(3)<br>发信站: 饮水思源站 (Mon Jun 7 19:02:08 1999) , 站内信件<br> Analog Device 就推出一种GSM手机,结合ADSP2100 DSP与Hitachi H8<br>微处理器内核。微处理器提供系统控制并处理协议堆栈。DSP处理所有的<br>GSM语音和信道编码。<br><br> 德州仪器公司在将其产品推向基站工业时也采取了相同的方法。<br>为诺基亚和爱立信手机而设计的,就结合了C54x DSP和较次的ARM处理器。<br><br>什么才合理<br> 从效率的角度来说,把DSP和微处理器集成到一块芯片内,在设计<br>市场大、功能固定的产品如调制解调器或基站终端时是非常合理的。在这种<br>情况下,数据处理和信号处理的要求能事先确定,CPU、DSP和输入输出资源<br>能最优化分配。<br><br> 缺点是需要为两个内核各开发独立的软件。一般程序员要掌握两套<br>开发工具,用两种语言写代码(微处理器用C语言,DSP用汇编语言),而且需<br>要手工调整使两个程序同步。许多芯片供应商都愿意容忍这个让人头痛的事<br>,只要在生产时解决这个问题,把费用转嫁到成千上万的产品中去。<br><br> 在通用器件中结合独立的DSP内核与微处理器是不很合理的。想在很<br>广的应用范围内充分利用DSP的功能是非常困难的。而且,双轨发展的努力最<br>终要用户来接收。用户对产品投放市场的时间很挑剔,这使软件的拖延变的<br>更加不可容忍,另外,产品数量小的话,就很难收回研究成本。<br><br><br>紧密结合<br> 为提高硬件效率和编程者的效率,瞄准通用项目的芯片供应商采用<br>了DSP、CPU的混合结构,把微处理器和DSP执行单元更加紧密的结合在一起。<br>ARM为第一代Piccolo 器件而作的设计变化,结合了ARM7 CPU和16位的DSP,<br>就生动的说明了这一点。<br><br> 公司自己承认,Piccolo在几个关键方面受到限制。其中之一,DSP<br>缺乏自己的地址发生器,因此,它要依赖ARM7来获得数据,这降低了协作性。<br>其次,尽管内核的编程环境一样,DSP有自己的一套指令和独立的寄存器,使<br>编程更加复杂。<br><br> 将于五月召开的嵌入式处理器讨论会上,ARM 将推出一种新的器件,<br>可以弥补以上那些缺点。这种新器件采用ARM9内核,通过提供外部32位指令和<br>数据通道,以及为DSP提供独立的地址产生器,大大提高数据产生量与精确度<br>。为使这种器件易于编程,ARM使指令系统和寄存器相统一,使DSP能用C语言<br>编程(Piccolo DSP 只能用汇编编程)。公司也暗示,将采用多乘加器以改进<br>DSP内核。<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 + -