[发明专利]在一个超长指令字中执行的子流水线和流水线有效
申请号: | 01122080.5 | 申请日: | 2001-06-14 |
公开(公告)号: | CN1365047A | 公开(公告)日: | 2002-08-21 |
发明(设计)人: | D·E·施泰斯;小L·R·西马 | 申请(专利权)人: | 德克萨斯仪器股份有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 上海专利商标事务所 | 代理人: | 钱慰民 |
地址: | 美国得*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了在超长指令字中执行的子流水线和流水线,能在当前与后代DSP之间提供二进制兼容。当从存储器检索到提取包时,按请求时的执行模式为其指定操作模式。提取包经语法分析成为执行包,并在两种执行模式共享的数据通道中由执行单元作分类。由于迁移与基础体系中的提取包语法和执行单元编码不同,所以两种模式具有单独的控制逻辑电路。基础或迁移体系的译码逻辑电路根据原始指令提取包所约束的执行模式译码。经译码的代码产生控制寄存器文件和执行硬件功能单元用的机器字。操作模式控制多路复用器选择机器字,以产生用于子流水线的机器字和顺续逻辑电路。选中的机器字控制全局寄存器文件,为所有硬件执行单元提供操作数并接受返回结果。 | ||
搜索关键词: | 一个 超长 指令 执行 流水线 | ||
【主权项】:
1.一种具体的子流水线翻译的结构,提供基础体系结构和VLIW体系结构的迁移体系结构之间的二进制兼容性,包括:一个VLIW体系结构,包括一个基础体系结构和一个迁移体系结构并且具有一个基础执行方式和一个迁移执行方式;一个从存储器检索的提取包,该提取包在该请求到达提取包的存储器时根据执行方式具有一个操作方式;一个由基础和迁移体系结构共享的数据通道,用于把所述基础体系结构方式和迁移体系结构方式的诸提取包语法分析成执行包并输送这些基础执行包到适当的执行硬件的基础体系结构译码;一个迁移体系结构控制电路,用于把具有迁移执行方式的执行包指令输送到迁移体系结构译码;执行硬件,用于在执行单元上对执行包指令进行执行并具有一个基础体系结构译码和一个迁移体系结构译码,用于分别对所述的基础体系结构指令和所述的迁移体系结构指令进行译码,在进行执行之前,依据正被译码指令的提取包的执行方式;一个多路复用器,具有至少两个输入和一个机器字输出,其中一个输入是所述迁移体系结构译码的输出和另一个输入是所述基础体系结构译码的输出,所述多路复用器依据所述提取包的操作方式进行选择;机器字,用于控制执行硬件单元。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德克萨斯仪器股份有限公司,未经德克萨斯仪器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/01122080.5/,转载请声明来源钻瓜专利网。
- 上一篇:吹胀薄膜
- 下一篇:对无缝拼接、可变编码率、压缩数字视频信号的帧比特长度分配