[发明专利]数字信号处理器有效
申请号: | 99806366.5 | 申请日: | 1999-03-04 |
公开(公告)号: | CN1301363A | 公开(公告)日: | 2001-06-27 |
发明(设计)人: | G·C·西赫;周群真;S·K·杰哈;I·坎;林健;Q·莫蒂瓦拉;D·约翰;张利;张海涛;李维新;C·E·萨卡玛基;P·A·坎塔克 | 申请(专利权)人: | 夸尔柯姆股份有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/38 |
代理公司: | 上海专利商标事务所 | 代理人: | 沈昭坤 |
地址: | 美国加州*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字信号 处理器 | ||
1.一种数字信号处理器,用于按变长指令作数字信号处理,所述变长指令含有数量可变的指令段,所述数字信号处理器包括:
取指单元,用于对至少一个最长的完整指令取出足够的指令数据,所述指令数据包含所述变长指令:
指令译码器,用于对所述指令译码并产生控制信号;
寄存库,用于存贮要处理的数据;
第一存储库,用于存贮第一数据;
第二存储库,用于存贮第二数据;
第三存储库,用于存贮第三数据;
第一数据总线,用于将所述第一数据读入所述寄存库中的第一寄存器;
第二数据总线,用于将所述第二数据读入所述寄存库中的第二寄存器;及
第一处理单元,用于处理所述第一与第二寄存器中要处理的数据,并将结果写到所述寄存库中的第三寄存器;
第三数据总线,用于将所述结果从所述第三寄存器写到所述第三存储器。
2.如权项1所述的数字信号处理器还包括:
第二处理单元,用于产生通过处理所述结果而进一步处理的结果,并将所述结果存入所述寄存库中的第四寄存器,其中所述第三数据总线进一步将所述进一步处理的结果从所述第四寄存器写到所述第三存储器。
3.如权项1所述的数字信号处理器,其中所述第三数据总线比所述第一与第二数据总线更宽。
4.如权项2所述的数字信号处理器,其中所述寄存库中的第一组寄存器可以写到所述第一与第二处理单元,而所述寄存库中的第二组寄存器可以写到该组的所述第一或第二处理单元之一。
5.如权项2所述的数字信号处理器,其中所述寄存库中的第一组寄存器可从所述第一与第二处理单元中读出,而所述寄存库中的第二组寄存器可从该组所述第一或第二处理单元之一中读出。
6.一种数字信号处理器,地按指令数据处理数字信号,这里的所述数字信号包括一组:
第一数据总线,用于在第一存储器与寄存库之间读写数据;
第二数据总线,用于在第二存储器与所述寄存库之间读写数据;
第三数据总线,用于在第三存储器与所述寄存库之间读写数据,其中
所述第一、第二和第三数据总线同时操作。
7.如权项6所述的数字信号处理器,还包括一个处理存贮在所述寄存库里的数据的处理单元。
8.如权项6所述的数字信号处理器还包括:
取指单元,用于取出变长指令,所述指令请求一组操作;
指令译码器,用于对所述变长指令译码,并执行所述组的操作。
9.如权项6所述的数字信号处理器还包括:
第二处理单元,用于与所述第一处理单元同时处理所述寄存库中的数据。
10.一种数据处理方法,包括以下步骤:
经第一数据总线接收第一数据值;
第二数据总线接收第二数据值;及
用所述第一与第二数据值产生结果;及
将所述经第三数据总线写到存储器。
11.如权项10所述的方法,其中所述第三数据总线比所述第一数据总线宽。
12.如权项10所述的方法,其中所述第三总线比所述第一总线宽。
13.如权项10所述的方法进一步包括步骤:
将所述第一数据值存入第一寄存器;
将所述第二数据值存入第二寄存器;及
将所述结果存入第三寄存器。
14.如权项13所述的方法还包括步骤:
用第一处理单元产生所述结果;
用耦合至所述第三寄存器的第二处理从所述第一结果产生第二结果。
15.一种处理数字信号的数字信号处理器包括:
处理单元,用于根据第一与第二输入数据产生结果数据;
第一数据总线,用于将所述第一输入数据发送给所述处理单元;
第二数据总线,用于将第二输入数据发送给所述处理单元;及
第三数据总线,用于发送所述结果数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于夸尔柯姆股份有限公司,未经夸尔柯姆股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99806366.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:绕组基本为矩形的无定形金属变压器
- 下一篇:血红蛋白-多糖缀合物