-
公开(公告)号:CN107077323A
公开(公告)日:2017-08-18
申请号:CN201580058293.1
申请日:2015-09-18
Applicant: ARM 有限公司
Inventor: 戴维·雷蒙德·卢茨 , 克里斯托弗·尼尔·海因兹 , 内尔·伯吉斯
CPC classification number: G06F7/483 , G06F5/012 , G06F7/38 , G06F7/48 , G06F7/4991 , G06F7/49915 , G06F7/49921 , G06F7/49942 , G06F7/506 , G06F7/507 , G06F9/3001 , G06F9/30014 , G06F9/30018 , G06F9/30025 , G06F9/30036 , G06F9/30112 , G06F9/3016 , G06F9/30185 , G06F9/30192 , G06F9/3885 , G06F11/3404 , G06F11/3476 , G06F11/348 , G06F11/3636 , G06F11/3644 , G06F11/3648 , G06F17/16 , G06F2201/865 , G06F2207/483 , H03M7/12 , H03M7/24
Abstract: 一种装置可以具有处理电路来执行一个或多个算术运算以基于至少一个操作数生成结果值。针对至少一个算术运算,该处理电路响应于指示结果值的目标有效性的可编程有效性数据而生成具有该目标有效性的结果值。例如,这允许程序员为算术运算设置有效性边界,以使得处理电路不必计算具有落在指定的边界外的有效性的位值,从而能够提升性能。
-
公开(公告)号:CN102356378B
公开(公告)日:2015-11-25
申请号:CN201080012650.8
申请日:2010-05-21
Applicant: 密克罗奇普技术公司
Inventor: 迈克尔·I·卡瑟伍德 , 赛图·杜赖萨米
CPC classification number: G06F9/30014 , G06F7/49921 , G06F7/49994 , G06F7/53 , G06F7/5324 , G06F9/30112 , G06F9/30189 , G06F2207/3812
Abstract: 本发明涉及一种处理器,其可具有:至少一个乘法器单元,其可经控制以在带正负号模式、不带正负号模式或混合正负号模式中运算;乘法器单元模式解码器,其与所述乘法器单元耦合,接收第一及第二操作数的位置信息,其中所述乘法器模式解码器控制所述乘法器单元以在所述混合正负号模式中时取决于所述位置信息而在带正负号模式、不带正负号模式或组合的带正负号/不带正负号模式中运算。
-
公开(公告)号:CN102073475B
公开(公告)日:2015-05-13
申请号:CN201010623140.6
申请日:1996-07-17
Applicant: 英特尔公司
CPC classification number: G06F7/57 , G06F7/49921 , G06F7/49994 , G06F7/5443 , G06F7/607 , G06F9/30014 , G06F9/30025 , G06F9/30032 , G06F9/30036 , G06F9/30109 , G06F9/30112 , G06F9/3013 , G06F17/10 , G06F17/147 , G06F2207/382 , G06F2207/3828
Abstract: 本发明涉及控制移位分组数据的位校正的装置,提供一种在处理器中加入支持典型的多媒体应用所要求的分组数据上的操作的指令集的装置。在一个实施例中,本发明包括具有存储区(150)、解码器(165)及多个电路(130)的处理器。该多个电路提供若干指令的执行来操作分组数据。在这一实施例中,这些指令包含组装、分解、分组乘法、分组加法、分组减法、分组比较及分组移位。
-
公开(公告)号:CN102067082B
公开(公告)日:2014-07-09
申请号:CN200980123391.3
申请日:2009-06-17
Applicant: 高通股份有限公司
Inventor: 尚卡尔·克里提瓦桑 , 埃里克·詹姆斯·普隆德克 , 卢奇安·科德雷斯库 , 曾贸 , 雷米·乔纳森·古尔斯基
CPC classification number: G06F9/30032 , G06F7/48 , G06F7/49921 , G06F7/768
Abstract: 本发明揭示用以执行快速旋转运算的系统及方法。在特定实施例中,一种方法包括执行单一指令。所述方法包括接收指示第一坐标及第二坐标的第一数据、接收指示选自九十度倍数集合的第一旋转值的第一控制值,及写入对应于按所述第一旋转值旋转的所述第一数据的输出数据。
-
公开(公告)号:CN103092564A
公开(公告)日:2013-05-08
申请号:CN201210576549.6
申请日:1996-07-17
Applicant: 英特尔公司
CPC classification number: G06F7/57 , G06F7/49921 , G06F7/49994 , G06F7/5443 , G06F7/607 , G06F9/30014 , G06F9/30025 , G06F9/30032 , G06F9/30036 , G06F9/30109 , G06F9/30112 , G06F9/3013 , G06F17/10 , G06F17/147 , G06F2207/382 , G06F2207/3828
Abstract: 一种在处理器中加入支持典型的多媒体应用所要求的分组数据上的操作的指令集的装置。在一个实施例中,本发明包括具有存储区(150)、解码器(165)及多个电路(130)的处理器。该多个电路提供若干指令的执行来操作分组数据。在这一实施例中,这些指令包含组装、分解、分组乘法、分组加法、分组减法、分组比较及分组移位。
-
公开(公告)号:CN103064653A
公开(公告)日:2013-04-24
申请号:CN201210576603.7
申请日:1996-07-17
Applicant: 英特尔公司
CPC classification number: G06F7/57 , G06F7/49921 , G06F7/49994 , G06F7/5443 , G06F7/607 , G06F9/30014 , G06F9/30025 , G06F9/30032 , G06F9/30036 , G06F9/30109 , G06F9/30112 , G06F9/3013 , G06F17/10 , G06F17/147 , G06F2207/382 , G06F2207/3828
Abstract: 一种在处理器中加入支持典型的多媒体应用所要求的分组数据上的操作的指令集的装置。在一个实施例中,本发明包括具有存储区(150)、解码器(165)及多个电路(130)的处理器。该多个电路提供若干指令的执行来操作分组数据。在这一实施例中,这些指令包含组装、分解、分组乘法、分组加法、分组减法、分组比较及分组移位。
-
公开(公告)号:CN102073475A
公开(公告)日:2011-05-25
申请号:CN201010623140.6
申请日:1996-07-17
Applicant: 英特尔公司
CPC classification number: G06F7/57 , G06F7/49921 , G06F7/49994 , G06F7/5443 , G06F7/607 , G06F9/30014 , G06F9/30025 , G06F9/30032 , G06F9/30036 , G06F9/30109 , G06F9/30112 , G06F9/3013 , G06F17/10 , G06F17/147 , G06F2207/382 , G06F2207/3828
Abstract: 本发明涉及控制移位分组数据的位校正的装置,提供一种在处理器中加入支持典型的多媒体应用所要求的分组数据上的操作的指令集的装置。在一个实施例中,本发明包括具有存储区(150)、解码器(165)及多个电路(130)的处理器。该多个电路提供若干指令的执行来操作分组数据。在这一实施例中,这些指令包含组装、分解、分组乘法、分组加法、分组减法、分组比较及分组移位。
-
公开(公告)号:CN102067082A
公开(公告)日:2011-05-18
申请号:CN200980123391.3
申请日:2009-06-17
Applicant: 高通股份有限公司
Inventor: 尚卡尔·克里提瓦桑 , 埃里克·詹姆斯·普隆德克 , 卢奇安·科德雷斯库 , 曾贸 , 雷米·乔纳森·古尔斯基
CPC classification number: G06F9/30032 , G06F7/48 , G06F7/49921 , G06F7/768
Abstract: 本发明揭示用以执行快速旋转运算的系统及方法。在特定实施例中,一种方法包括执行单一指令。所述方法包括接收指示第一坐标及第二坐标的第一数据、接收指示选自九十度倍数集合的第一旋转值的第一控制值,及写入对应于按所述第一旋转值旋转的所述第一数据的输出数据。
-
公开(公告)号:CN101042583B
公开(公告)日:2011-03-02
申请号:CN200710087956.X
申请日:2007-02-08
Applicant: 阿尔特拉公司
IPC: G06F7/57
CPC classification number: G06F7/49963 , G06F7/49921 , G06F7/49947 , G06F7/5443
Abstract: 一种用于可编程逻辑器件的专门处理块,包括用于执行乘法并对其求和的电路,以及对该结果进行舍入的电路。该舍入电路可以选择性地执行舍入到最接近和舍入到最接近偶数操作。另外,优选地,舍入发生的位位置是可选择的。优选地该专门处理块还包括饱和电路以防止溢出和下溢,并且优选地饱和发生的位位置也是可选择的。舍入和饱和位置的选择能力提供了对输出数据字宽度的控制。根据定时需要,舍入和饱和电路可以可选择地定位于不同的位置。类似地,使用并行计算舍入和非舍入结果的预测性模式以及在那些结果间选择的舍入逻辑,可以加速舍入。
-
公开(公告)号:CN100530076C
公开(公告)日:2009-08-19
申请号:CN200410035214.9
申请日:2004-02-26
Applicant: 三星电子株式会社
CPC classification number: G06F7/49921 , G06F2207/3816
Abstract: 数据饱和管理器可以包括:有效位决定单元,基于边界值产生边界值数据;饱和检测单元,根据所述边界值数据检测接收到的数据是否饱和,并且输出检测信号作为结果;界限产生单元,基于所述边界值数据产生最大界限和最小界限;和选择单元,根据接收到的数据和检测信号,将接收到的数据、最大界限和最小界限中的一个输出。
-
-
-
-
-
-
-
-
-