分支目标预测器的制作方法

文档序号:16637161发布日期:2019-01-16 07:07阅读:194来源:国知局
分支目标预测器的制作方法

本申请案有权主张2016年6月24日申请的美国专利申请案第15/192,794号的优先权,其全部内容以引用的方式并入本文中。

本公开大体上涉及分支目标预测器。



背景技术:

技术上的进步已经产生更强大的计算装置。举例来说,当前存在多种计算装置,包含无线计算装置,例如便携式无线电话、个人数字助理(pda),以及体积小、重量轻且便于用户携带的寻呼装置;手提式计算机和台式计算机;以及服务器。

计算装置可包含可操作以执行指令集(例如,程序)中的不同指令的处理器。指令集可包含直接分支和间接分支。间接分支可规定来自指令存储器的将被执行的下一条指令的提取地址。可间接提取下一条指令,这是因为指令地址驻留在某一其它存储元件(例如,处理器寄存器)中。因此,间接分支可能不将偏移嵌入到分支指令中的指令字段中的一个内的目标指令的地址。间接分支的非限制性实例包含计算的跳转、间接跳转和寄存器间接跳转。为了尝试增加处理器处的性能,处理器可预测提取地址。为预测提取地址,处理器可使用多个预测器表,其中每一预测器表包含多个预测条目,且其中每一预测条目存储提取地址。

因为每一预测条目存储整个提取地址且多个预测表可包含类似条目,因此在某些情境中,在每一预测器表处可存在相对大量的开销。举例来说,预测器表中的每一预测条目可不被应用程序使用,多个预测器表可包含相同预测器条目(例如,目标复制),且数个预测器表条目可能无法独立于数个目标指令进行调整。

处理器也可以使用来自过去的间接分支的所存储全局历史预测提取地址。举例来说,处理器可基于提供情境的前十个间接分支的经预测提取地址来预测提取地址。存储在全局历史中的每一提取地址可使用大约十位的存储。举例来说,存储在全局历史中的二十个先前预测的提取地址可使用大约两百位的存储。因此,相对大量的存储可用于全局历史。



技术实现要素:

根据本公开的一个实施方案,一种用于预测将提取的下一条指令的提取地址的设备包含存储器系统、第一选择逻辑和第二选择逻辑。所述存储器系统包含多个预测器表和目标表。所述多个预测器表包含第一预测器表和第二预测器表。所述第一预测器表包含具有第一道识别符的第一条目,且所述第二预测器表包含具有第二道识别符的第二条目。所述目标表包含存储与第一道识别符相关联的第一提取地址的第一道和存储与第二道识别符相关联的第二提取地址的第二道。所述第一道和第二道与有效地址相关联。根据一个实施方案,第一道识别符和第二道识别符可“指向”类似道。根据另一实施方案,第一道识别符和第二道识别符可指向不同道。第一选择逻辑经耦合以基于有效提取地址和历史预测数据选择第一道识别符或第二道识别符作为道指针。第二选择逻辑被配置成基于所述道指针选择第一提取地址或第二提取地址作为经预测提取地址。通过相较于在不同预测器表处存储多个(且有时为相同的)提取地址,使用独立表(例如,目标表)存储多个提取地址,可减小开销的量。另外,历史预测数据可包含相较于整个提取地址的先前使用的提取地址的“简化版本”(例如,先前使用的提取地址的某些位)、与先前使用的提取地址的路径识别符相关联的数据,或两者的组合。提取地址的最高有效位可能不显著地从一个提取地址改变为另一提取地址。低阶位(或散列函数)可用以将特定提取地址减小为较小数目个位。根据一个实例,历史预测数据可包含每一先前使用的提取地址的目标表中的道数目(例如,道识别符)。因此,代替64位先前使用的提取地址,历史预测数据可包含用于每一先前使用的提取地址的某些位(例如,三到五位)以及用以识别每一先前使用的提取地址的道的相对少数目个位(例如,两到三位)。统一用于预测目标指令的提取地址的常规处理系统相比,此位减少可减小处理系统处的开销。

根据本公开的另一实施方案,一种用于预测将提取的下一条指令的提取地址的方法包含在处理器处,基于有效提取地址和历史预测数据选择第一道识别符或第二道识别符作为道指针。第一预测器表包含具有所述第一道识别符的第一条目且第二预测器表包含具有所述第二道识别符的的第二条目。所述方法还包含基于所述道指针选择第一提取地址或第二提取地址作为经预测提取地址。目标表包含存储所述第一提取地址的第一道和存储所述第二提取地址的第二道。所述第一道和所述第二道与所述有效提取地址相关联。所述第一提取地址与所述第一道识别符相关联且所述第二提取地址与所述第二道识别符相关联。

根据本公开的另一实施方案,一种非暂时性计算机可读媒体包含用于预测将提取的下一条指令的提取地址。所述命令在由处理器执行时致使所述处理器执行包含基于有效提取地址和历史预测数据选择第一道识别符或第二道识别符作为道指针的操作。第一预测器表包含具有所述第一道识别符的第一条目且第二预测器表包含具有所述第二道识别符的的第二条目。所述操作还包含基于所述道指针选择第一提取地址或第二提取地址作为经预测提取地址。目标表包含存储所述第一提取地址的第一道和存储所述第二提取地址的第二道。所述第一道和所述第二道与所述有效提取地址相关联。所述第一提取地址与所述第一道识别符相关联且所述第二提取地址与所述第二道识别符相关联。

根据本公开的另一实施方案,一种用于预测将提取的下一条指令的提取地址的设备包含用于存储数据的装置。所述用于存储数据的装置包含多个预测器表和目标表。所述多个预测器表包含第一预测器表和第二预测器表。所述第一预测器表包含具有第一道识别符的第一条目,且所述第二预测器表包含具有第二道识别符的第二条目。所述目标表包含存储与第一道识别符相关联的第一提取地址的第一道和存储与第二道识别符相关联的第二提取地址的第二道。所述第一道和第二道与有效地址相关联。所述设备还包含用于基于所述有效提取地址和历史预测数据选择所述第一道识别符或所述第二道识别符作为道指针的装置。所述设备还包含用于基于所述道指针选择所述第一提取地址或所述第二提取地址作为经预测提取地址的装置。

附图说明

图1是可操作以预测目标指令的提取地址的处理系统;

图2描绘包含在图1的处理系统中的预测器表;

图3是用于预测目标指令的提取地址的方法;和

图4是包含图1的处理系统的装置的框图。

具体实施方式

参考图1,示出了可操作以预测目标指令的提取地址的处理系统100。如本文中所使用,提取地址对应于存储器内的其中存储目标指令(例如,将执行的下一条指令)的地址的方位。处理系统100也可被称作“存储器系统”。

如下文所解释,处理系统100可基于有效提取地址110预测目标指令的提取地址。根据一个实施方案,有效提取地址110可基于当前程序计数器(pc)值。处理系统100包含多个预测器表、全局历史表112、第一选择逻辑114、目标表118和第二选择逻辑120。根据一个实施方案,第一选择逻辑114包含第一多道复用器且第二选择逻辑120包含第二复用器。

多个预测器表包含预测器表102、预测器表104、预测器表106和预测器表108。虽然示出了四个预测器表102-108,但在其它实施方案中,处理系统100可包含额外(或更少)预测器表。作为非限制性实例,在另一实施方案中,处理系统100可包含八个预测器表。

每一预测器表102-108包含识别不同提取地址的多个条目。举例来说,预测器表102包含第一多个条目150,预测器表104包含第二多个条目160,预测器表106包含第三多个条目170,且预测器表108包含第四多个条目180。根据一个实施方案,不同预测器表102-108可具有不同大小。为了说明,不同预测器表102-108可具有不同数目个条目。作为非限制性实例,第四多个条目180可包含比第二多个条目160多的条目。

在图2中更详细地示出处理系统100的预测器表102-108。有效提取地址110提供给每一预测器表102-108以确定在预测器表102-108处是否存在“击中”。举例来说,举例来说,处理系统100可确定每一预测器表102-108是否包含匹配有效提取地址110的条目。根据图2中所说明的实例,有效提取地址110是“0x80881323”。应理解,有效提取地址110(和本文中所描述的其它地址)仅出于说明性目的且不应被理解为限制性的。

预测器表102包含条目152、条目154、条目156和条目158。根据一个实施方案,每一条目152-158可包含在图1的第一多个条目150中。条目152可包含标签“0x80881323”并且可包含道(way)识别符“a”,条目154可包含标签“0x80881636”并且可包含道识别符“b”,条目156可包含标签“0x80882399”并且可包含道识别符“c”,且条目158可包含标签“0x80883456”并且可包含道识别符“d”。根据一个实施方案,每一标签可包含散列的提取地址以及其它信息(例如,特定数目个先前看见的提取地址)的子集。每一标签可包含足够信息以使得条目的内容的剩余部分与查找所述条目的提取地址相关联。因此,每一标签可用作提取地址的识别机构。为易于说明,通过单个大写字母识别道识别符。

预测器表104包含条目162、条目164、条目166和条目168。根据一个实施方案,每一条目162-168可包含在图1的第二多个条目160中。条目162可包含标签“0x80884635”并且可包含道识别符“a”,条目164可包含标签“0x80881323”并且可包含道识别符“b”,条目166可包含标签“0x80881493”并且可包含道识别符“c”,且条目168可包含标签“0x80889999”并且可包含道识别符“d”。

预测器表106包含条目172、条目174、条目176和条目178。根据一个实施方案,每一条目172-178可包含在图1的第三多个条目170中。条目172可包含标签“0x80884639”并且可包含道识别符“a”,条目174可包含标签“0x80882395”并且可包含道识别符“b”,条目176可包含标签“0x80888723”并且可包含道识别符“c”,且条目178可包含标签“0x80881321”并且可包含道识别符“d”。

预测器表108包含条目182、条目184、条目186和条目188。根据一个实施方案,每一条目182-188可包含在图1的第四多个条目180中。条目182可包含标签“0x80885245”并且可包含道识别符“a”,条目184可包含标签“0x80889823”并且可包含道识别符“b”,条目186可包含标签“0x80881323”并且可包含道识别符“c”,且条目188可包含标签“0x80888888”并且可包含道识别符“d”。

处理器(例如,在图1的处理系统100中)可确定预测器表102中的条目152匹配有效提取地址110。基于此确定,处理器可将道识别符“a”作为预测器表102的输出标签指示符103提供到第一选择逻辑114。处理器也可以确定预测器表102中的条目164匹配有效提取地址110。基于此确定,处理器可将道识别符“b”作为预测器表102的输出标签指示符105提供到第一选择逻辑114。

处理器可确定在预测器表106中不存在匹配有效提取地址110的条目。因此,处理器可能不将道识别符作为预测器表106的输出标签指示符107提供到第一选择逻辑114。处理器可确定预测器表108中的条目186匹配有效提取地址110。基于此确定,处理器可将道识别符“c”作为预测器表108的输出标签指示符109提供到第一选择逻辑114。

在说明性实例中,每一输出标签指示符103、105、107、109将不同道识别符提供到第一选择逻辑114。第一选择逻辑114可被配置成选择具有匹配有效提取地址110的条目的预测器表的输出标签指示符并且使用最大量的历史预测数据(其与全局历史表112相关联),如下文所解释。如上文所描述,输出标签指示符103、105、109分别对应于具有识别有效提取地址110的标签的条目152、164、186。因此,如下文所解释,第一选择逻辑114可基于与每一输出标签指示符103、105、109相关联的历史预测数据的量确定将选择哪些输出标签指示符103、105、109。在其中仅一个输出标签指示符对应于具有识别有效提取地址110的标签的条目的情境中,第一选择逻辑114可选择输出标签指示符。

返回参考图1,全局历史表112包含(例如,存储)历史预测数据113。历史预测数据113包含间接分支的先前提取地址的历史。举例来说,历史预测数据113可包含识别先前间接分支的提取地址以及与提取地址相关联的道数目的数据。历史预测数据113中的每一提取地址可为提取地址的“简化版本”,以减小开销。举例来说,历史预测数据113可相较于整个提取地址,存储每一先前提取地址的某一位(例如,子集)。历史预测数据113可包含用于每一先前使用的提取地址的目标表118中的道数目(例如,道识别符)。因此,代替64位先前使用的提取地址,历史预测数据113可包含用于每一先前使用的提取地址的某些位(例如,三个到五个位)以及识别每一先前使用的提取地址的道的相对小数目的位(例如,两个到三个位)。

处理系统100可将历史预测数据113提供到预测器表104,提供所述预测器表106,并且提供到预测器表108。举例来说,处理系统100可将第一量的历史预测数据113提供到具有有效提取地址110的预测器表104以产生输出标签指示符105,处理系统100可将第二量的历史预测数据113(大于第一量)提供到具有有效提取地址110的预测器表106以产生输出标签指示符107,且处理系统100可将第三量的历史预测数据113(即大于第二量)提供到具有有效提取地址110的预测器表104以产生输出标签指示符109。

因为处理系统100仅基于有效提取地址110从预测器表102产生输出标签指示符103,所以输出标签指示符103可能不像基于递增量的历史预测数据113产生的输出标签指示符105、107、109一样可靠。此外,因为使用比用以产生输出标签指示符105的历史预测数据113的量更多的历史预测数据113产生输出标签指示符107,所以输出标签指示符107可比输出标签指示符105更可靠。类似地,因为使用比用以产生输出标签指示符107的历史预测数据113的量更多的历史预测数据113产生输出标签指示符109,所以输出标签指示符109可比输出标签指示符107更可靠。

在图2中说明的实例中,输出标签指示符103、105、109分别对应于具有识别有效提取地址110的标签的条目152、164、186。因此,第一选择逻辑114可基于与每一输出标签指示符103、105、109相关联的历史预测数据113的量确定将选择哪些输出标签指示符103、105、109。因为输出标签指示符109与其它输出标签指示符103、105相比与更多历史预测数据113相关联,所以第一选择逻辑114可选择输出标签指示符109作为所选择的道指针116。处理系统100可将所选择的道指针116提供到第二选择逻辑120。

目标表118包含通过组(set)(例如,行)和道(way)(例如,列)分隔开的多个提取地址。在说明性实例中,目标表118包含四组(例如,“组1”、“组2”、“组3”、和“组4”)。目标表118还可包含四道(例如,“道a”、“道b”、“道c”和“道d”)。虽然目标表118示出为包含四组和四道,但在其它实施方案中,目标表118可包含额外(或更少)道和组。作为非限制性实例,目标表118可包含十六组和三十二道。

处理系统100可将有效提取地址110提供到目标表118。有效提取地址110可指示目标表118中的将被选择的一组特定提取地址。在图1的说明性实例中,有效提取地址110指示“组3”是经预测提取地址140在目标表118中的位置处。

目标表118中的每一道对应于预测器表102-108中的特定道识别符。如关于图2中的实例所描述,预测器表102-108中的每一条目可包含道识别符“a”、道识别符“b”、道识别符“c”或道识别符“d”。包含道识别符“a”的条目与“道a”相关联,包含道识别符“b”的条目与“道b”相关联,包含道识别符“c”的条目与“道c”相关联,且包含道识别符“d”的条目与“道d”相关联。因为第一选择逻辑114选择输出标签指示符109作为所选择的道指针116且输出标签指示符109对应于道识别符“c”(例如,与条目186相关联的道识别符),所以第二选择逻辑120可选择“道c”作为经预测提取地址140的所选择的道。

因此,第二选择逻辑120可基于所选择的道指针116指示的道和有效提取地址110指示的组,选择表118中的经预测提取地址140作为目标指令的提取地址122。处理系统可使用提取地址122定位将执行的下一条指令(例如,目标指令)的地址。

相对于图1-2描述的技术可减小开销的量(与用于预测目标指令的提取地址的常规处理系统的开销相比)。举例来说,通过相较于在不同预测器表处存储多个(且有时为相同的)提取地址,使用独立表(例如,目标表)存储多个提取地址,可减小开销的量。另外,全局历史表112可包含减小的开销(与常规处理系统相比),这是因为相较于整个地址,全局历史表112存储先前使用的提取地址的“简化版本”(例如,存储先前使用的提取地址的最高有效位)。与用于预测目标指令的提取地址的常规处理系统相比,此位减少可减小处理系统处的开销的量。相对于图1-2描述的技术也可以使用高效方法确定目标表118中的经预测提取地址140的道。举例来说,所述技术可使用预测器表102-108(例如,预测器表102-108中的道识别符)确定目标表118中的经预测提取地址140的所选择的道。

参考图3,示出了用于预测将提取的下一条指令的提取地址的方法300。方法300可由图1的处理系统100执行。

方法300包含在302处,在处理器处基于有效提取地址和历史预测数据选择第一道识别符或第二道识别符作为道指针。第一预测器表包含具有第一道识别符的第一条目,且第二预测器表包含具有第二道识别符的第二条目。举例来说,参考图1-2,第一选择逻辑114可基于有效提取地址110和历史预测数据113选择道识别符“a”、道识别符“b”、道识别符“c”或道识别符“d”作为所选择的道指针116。预测器表102包含所选择的具有道识别符“a”的条目152,预测器表104包含所选择的具有道识别符“b”的条目164,预测器表106包含所选择的具有道识别符“d”的条目178,且预测器表108包含所选择的具有道识别符“c”的条目186。

方法300还包含在304处,基于道指针选择第一提取地址或第二提取地址作为经预测提取地址。目标表包含存储第一提取地址的第一道和存储第二提取地址的第二道。第一道和第二道可与有效提取地址相关联。第一提取地址与第一道识别符相关联且第二提取地址与第二道识别符相关联。举例来说,参考图1-2,第二选择逻辑120基于所选择的道指针116选择与条目186相关联的提取地址作为经预测提取地址140。

根据方法300的一个实施方案,第一选择逻辑114包含第一多路复用器,且第二选择逻辑120包含第二多路复用器。方法300还可包含在处理器(例如,处理系统100)可存取的全局历史表112处存储历史预测数据113。历史预测数据113包含一或多个先前间接分支的一或多个提取地址。方法300还可包含在全局历史表处存储一或多个提取地址中的每一提取地址的最高有效位以减小开销。

根据一个实施方案,方法300包含基于第一量的历史预测数据产生第一条目。举例来说,可基于第一量的历史预测数据113产生预测器表104中的条目162-168。方法300还可包含基于大于第一量的历史预测数据的第二量所述历史预测数据产生第二条目。举例来说,可基于大于第一量的历史预测数据113的第二量所述历史预测数据113产生预测器表106中的条目172-178。根据一个实施方案,方法300包含在第二条目(例如,在较大量的历史预测数据上产生的条目)匹配有效提取地址的情况下选择第二道识别符作为道指针。方法300还可包含在第二条目未能匹配有效提取地址且第一条目匹配有效提取地址的情况下选择第一道识别符作为道指针。

图3的方法300可减小开销的量(与用于预测目标指令的提取地址的常规处理系统的开销相比)。举例来说,通过相较于址不同预测器表处存储多个(且有时为相同的)提取地址,使用独立表(例如,目标表)存储多个提取地址,可减小开销的量。另外,全局历史表112可包含减小的开销(与常规处理系统相比),这是因为相较于整个地址,全局历史表112存储先前使用的提取地址的“简化版本”(例如,存储先前使用的提取地址的最高有效位)。与用于预测目标指令的提取地址的常规处理系统相比,此位减少可减小处理系统处的开销的量。方法300也可以有效地确定目标表118中的经预测提取地址140的道。举例来说,所述技术可使用预测器表102-108(例如,预测器表102-108中的道识别符)确定目标表118中的经预测提取地址140的所选择的道。

在特定实施方案中,图3的方法300可经由处理单元例如中央处理单元(cpu)、数字信号处理器(dsp)或控制器的硬件(例如,现场可编程门阵列(fpga)装置、专用集成电路(asic)等),经由固件装置,或其任何组合实施。作为实例,方法300可由执行指令的处理器执行。

参考图4,描绘了装置400的框图。装置400包含耦合到存储器432的处理器410(例如,中央处理单元(cpu)、数字信号处理器(dsp)等)。处理器410可包含图1的处理系统100。

存储器432可为存储器装置,例如随机存取存储器(ram)、磁阻随机存取存储器(mram)、自旋力矩转移mram(stt-mram)、闪存存储器、只读存储器(rom)、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、寄存器、硬盘、可装卸式磁盘或压缩光盘只读存储器(cd-rom)。存储器装置可包含当由计算机(例如,处理器410)执行时可致使计算机执行图3的方法300的命令(例如,命令460)。

图4还示出耦合到处理器410并且耦合到显示器428的显示控制器426。如所示,编码器/解码器(编解码器)434可耦合到处理器410。扬声器436和麦克风438可耦合到编解码器434。图4还示出耦合到处理器410并且耦合到天线442的无线控制器440。在特定实施方案中,处理器410、显示控制器426、存储器432、编解码器434和无线控制器440包含在系统级封装或芯片上系统装置(例如,移动站调制解调器(msm))422中。在特定实施方案中,输入装置430(例如触摸屏和/或小键盘)和电源供应器444耦合到芯片上系统装置422。此外,在特定实施方案中,如图4中所说明,显示器428、输入装置430、扬声器436、麦克风438、天线442和电源供应器444在芯片上系统装置422外部。然而,显示器428、输入装置430、扬声器436、麦克风438、天线442和电源供应器444中的每一个可耦合到芯片上系统装置422的组件,例如接口或控制器。

结合描述的实施方案,用于预测将提取的下一条指令的提取地址的设备包含用于存储数据的装置。举例来说,所述用于存储数据的装置可包含图1的处理系统100的存储器系统组件(例如,存储表的组件)、一或多个其它装置、存储数据的电路、模块或指令,或其任何组合。所述用于存储数据的装置可包含多个预测器表和目标表。多个预测器表可包含第一预测器表和第二预测器表。第一预测器表可包含具有第一道识别符的第一条目,且第二预测器表可包含具有第二道识别符的第二条目。目标表可包含存储与第一道识别符相关联的第一提取地址的第一道和存储与第二道识别符相关联的第二提取地址的第二道。第一道和第二道可与有效地址相关联。

所述设备还可包含用于基于有效提取地址和历史预测数据选择第一道识别符或第二道识别符作为道指针的装置。举例来说,所述用于选择第一道识别符或第二道识别符的装置可包含图1的第一选择逻辑114、一或多个其它装置、选择第一道识别符或第二道识别符的电路、模块或指令,或其任何组合。

所述设备还可包含用于基于道指针选择第一提取地址或第二提取地址作为经预测提取地址的装置。举例来说,所述用于选择第一提取地址或第二提取地址的装置可包含图1的第二选择逻辑120、一或多个其它装置、选择第一提取地址或第二提取地址的电路、模块或指令,或其任何组合。

前文所公开的装置和功能可以设计和配置到存储于计算机可读媒体上的计算机文件(例如rtl、gdsii、gerber等)中。一些或所有此些文件可提供给基于这些文件制造装置的制造操作者。所得产品包括接着切割成半导体裸片且封装到半导体芯片中的半导体晶圆。接着在例如通信装置(例如,移动电话)、平板计算机、手提式计算机、个人数字助理(pda)、机顶盒、音乐播放器、视频播放器、娱乐单元、导航装置、固定位置数据单元、服务器或计算机的装置中采用所述芯片。

所属领域的技术人员将进一步了解,结合本文所公开的实施方案所描述的各种说明性逻辑块、配置、模块、电路和算法步骤可实施为电子硬件、由例如硬件处理器等处理装置执行的计算机软件,或这两者的组合。上文已大体上就各种说明性组件、块、配置、模块、电路和步骤的功能性对其加以描述。此类功能性是实施为硬件还是可执行软件取决于特定应用和施加于整个系统的设计约束。本领域的技术人员可针对每一具体应用以不同方式来实施所描述的功能性,但这样的实施决策不应被解释为会引起脱离本公开的范围。

结合本文中所公开的实施方案描述的方法或算法的步骤可直接实施于硬件、由处理器执行的软件模块或两者的组合中。软件模块可驻留于存储器装置中,所述存储器装置例如随机存取存储器(ram)、磁阻随机存取存储器(mram)、自旋力矩转移mram(stt-mram)、快闪存储器、只读存储器(rom)、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、寄存器、硬盘、可装卸式磁盘或压缩光盘只读存储器(cd-rom)。示范性存储器装置耦合到处理器,使得处理器可从存储器装置读取信息并将信息写入到存储器装置。在替代方案中,存储器装置可与处理器成一体式。处理器和存储媒体可以驻留在专用集成电路(asic)中。asic可以驻留于计算装置或用户终端中。在替代方案中,处理器与存储媒体可作为分立组件驻留在计算装置或用户终端中。

提供所公开的实施方案的先前描述以使所属领域的技术人员能够制作或使用所公开的实施方案。这些实施方案的各种修改对于所属领域的技术人员来说将是显而易见的,并且在不脱离本公开的范围的前提下,本文中所定义的原理可以应用于其它实施方案。因此,本公开并不意图限于本文中所展示的实施方案,而应被赋予与如由所附权利要求书定义的原理和新颖特征一致的可能的最广范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1