允述在超长指令字处理器中处理可变长指令的设备、方法和编译器技术

技术编号:2859330 阅读:207 留言:0更新日期:2012-04-11 18:40
计算机结构,包括固定数据通路,通过控制字集控制该数据通路。每个控制字控制部分数据通路。每组指令产生新的控制字集。在VLIW处理器的情况下,多指令封装在一个所谓的VLIW指令中。VLIW处理器使用多个独立的功能单元以并行执行这些多指令。在单VLIW指令中,VLIW处理器的应用具体域调整需要该指令具有可变需求以维持有效编码和指令编码,所述具有可变需求的指令的需求相对于指令所需要的能够编码的指令比特数量而变化。本发明专利技术描述了处理设备以及用于处理数据的处理方法,其允许使用这样的不对称指令集。处理方法包括至少第一发送插槽(UC↓[0])和第二发送插槽(UC↓[3]),其中每个发送插槽包括多个功能单元(FU↓[01]-FU↓[02]、FU↓[30]-FU↓[32])。由来自第一指令(InstrA)的第一控制字(411)控制所述第一发送插槽(UC↓[0]),由来自第二指令(InstrD)的第二控制字(417)控制所述第二发送插槽,第一控制字(411)宽度与第二控制字(417)宽度不同。通过改变对应的控制字宽度,可在VLIW指令中将需要不同数量比特的指令有效编码并同时提供有效的指令解码。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及处理设备,包括-输入装置,用于输入数据;-寄存器文件,用于存储所述输入数据;-至少第一发和第二发送插槽(issue slot),其中每个发送插槽包括多个功能单元;其中认为处理设备是基于从并行执行的指令集产生的控制信号来处理从寄存器文件检索的数据,指令集包括至少第一和第二指令、由对应于第一指令的第一控制字所控制的第一发送插槽以及由对应于第二指令的第二控制字所控制的第二发送插槽。本专利技术还涉及用于处理数据的处理方法,所述方法包括下列步骤-在寄存器文件中存储输入数据;-基于从并行执行的指令集产生的控制信号来处理从寄存器文件检索的数据,指令集包括至少第一和第二指令、由对应于第一指令的第一控制字所控制的第一发送插槽以及由对应于第二指令的第二控制字所控制的第二发送插槽,其中第一和第二发送插槽包括多个功能单元。本专利技术还涉及编译器程序产品,用于产生一序列指令集,配置指令集用于并行执行,所述指令集包括至少第一指令和第二指令。本专利技术还涉及信息载体,其包括一序列指令集,配置指令集用于并行执行,所述指令集包括至少第一和第二指令。本专利技术还涉及计算机程序,其包括计算机程序代码装本文档来自技高网...

【技术保护点】
一种处理设备,包括:-输入装置,用于输入数据;-寄存器文件,用于存储所述输入数据;-至少第一和第二发送插槽,其中每个发送插槽包括多个功能单元;其中认为所述处理设备用于基于从并行执行的指令集产生的控制信号来处理 从所述寄存器文件检索的数据,所述指令集包括至少第一和第二指令、由对应于所述第一指令的第一控制字控制所述第一发送插槽以及由对应于所述第二指令的第二控制字控制所述第二发送插槽,其特征在于:所述第一控制字的宽度与所述第二控制字的宽度不同。

【技术特征摘要】
【国外来华专利技术】EP 2002-8-16 02078393.21.一种处理设备,包括-输入装置,用于输入数据;-寄存器文件,用于存储所述输入数据;-至少第一和第二发送插槽,其中每个发送插槽包括多个功能单元;其中认为所述处理设备用于基于从并行执行的指令集产生的控制信号来处理从所述寄存器文件检索的数据,所述指令集包括至少第一和第二指令、由对应于所述第一指令的第一控制字控制所述第一发送插槽以及由对应于所述第二指令的第二控制字控制所述第二发送插槽,其特征在于所述第一控制字的宽度与所述第二控制字的宽度不同。2.如权利要求1所述的设备,其特征在于所述处理设备是VLIW处理器,在VLIW指令中将所述指令集分组。3.如权利要求2所述的设备,其特征在于所述VLIW指令是压缩VLIW指令,其包括专用比特,用于将NOP操作编码。4.如权利要求3所述的设备,其特征在于其包括解压缩装置,用于将所述压缩VLIW指令解压缩,其中认为所述解压缩装置利用所述专用比特在所述控制字宽度导出信息。5.如权利要求1所述的设备,其还包括连接网络,用于耦合所述寄存器文件和所述发送插槽。6.如权利要求2所述的设备,其特征在于所述寄存器文件是分布式寄存器文件。7.如权利要求1所述的设备,其特征在于所述第一和第二控制字的宽度是预定值的整数倍。8.一种用于处理数据的处理方法,所述方法包括下列步骤-在寄存器文件中存储输入数据;-基于从并行执行的指令集产生的控制信号来处理从所述寄存器文件检索的数据,所述指令集包括至少第一和第二指令、由对应于所述第一...

【专利技术属性】
技术研发人员:JAJ莱坦
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利