[发明专利]允述在超长指令字处理器中处理可变长指令的设备、方法和编译器无效
申请号: | 03819311.6 | 申请日: | 2003-07-18 |
公开(公告)号: | CN1675619A | 公开(公告)日: | 2005-09-28 |
发明(设计)人: | J·A·J·莱坦 | 申请(专利权)人: | 皇家飞利浦电子股份有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F9/45;G06F9/30 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 杨凯;王勇 |
地址: | 荷兰艾*** | 国省代码: | 荷兰;NL |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 计算机结构,包括固定数据通路,通过控制字集控制该数据通路。每个控制字控制部分数据通路。每组指令产生新的控制字集。在VLIW处理器的情况下,多指令封装在一个所谓的VLIW指令中。VLIW处理器使用多个独立的功能单元以并行执行这些多指令。在单VLIW指令中,VLIW处理器的应用具体域调整需要该指令具有可变需求以维持有效编码和指令编码,所述具有可变需求的指令的需求相对于指令所需要的能够编码的指令比特数量而变化。本发明描述了处理设备以及用于处理数据的处理方法,其允许使用这样的不对称指令集。处理方法包括至少第一发送插槽(UC0)和第二发送插槽(UC3),其中每个发送插槽包括多个功能单元(FU01-FU02、FU30-FU32)。由来自第一指令(InstrA)的第一控制字(411)控制所述第一发送插槽(UC0),由来自第二指令(InstrD)的第二控制字(417)控制所述第二发送插槽,第一控制字(411)宽度与第二控制字(417)宽度不同。通过改变对应的控制字宽度,可在VLIW指令中将需要不同数量比特的指令有效编码并同时提供有效的指令解码。 | ||
搜索关键词: | 超长 指令 字处理 处理 变长 设备 方法 编译器 | ||
【主权项】:
1.一种处理设备,包括:-输入装置,用于输入数据;-寄存器文件,用于存储所述输入数据;-至少第一和第二发送插槽,其中每个发送插槽包括多个功能单元;其中认为所述处理设备用于基于从并行执行的指令集产生的控制信号来处理从所述寄存器文件检索的数据,所述指令集包括至少第一和第二指令、由对应于所述第一指令的第一控制字控制所述第一发送插槽以及由对应于所述第二指令的第二控制字控制所述第二发送插槽,其特征在于:所述第一控制字的宽度与所述第二控制字的宽度不同。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于皇家飞利浦电子股份有限公司,未经皇家飞利浦电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03819311.6/,转载请声明来源钻瓜专利网。
- 上一篇:医用针安全防护装置
- 下一篇:自动化固件维护系统及方法