发明名称 |
具有可选择的子精确度的浮点处理器 |
摘要 |
一种具有可选择的子精确度的浮点处理器包含:寄存器,其经配置以按照浮点格式来存储多个位;控制器;以及浮点数学运算器。所述控制器经配置以响应于用户输入而选择浮点运算的子精确度。所述控制器经配置以根据所述选定的子精确度来确定所述位的子集。所述浮点运算器经配置以仅使用所述位的所述子集来执行所述浮点运算。可迫使所述浮点运算中未使用的过剩位进入低泄漏状态。从所述浮点运算得出的输出值被舍位或舍入到所述选定的子精确度。 |
申请公布号 |
CN101317152A |
申请公布日期 |
2008.12.03 |
申请号 |
CN200680044466.5 |
申请日期 |
2006.10.04 |
申请人 |
高通股份有限公司 |
发明人 |
肯尼思·艾伦·多克塞尔 |
分类号 |
G06F7/57(2006.01);G06F7/483(2006.01) |
主分类号 |
G06F7/57(2006.01) |
代理机构 |
北京律盟知识产权代理有限责任公司 |
代理人 |
刘国伟 |
主权项 |
1.一种执行浮点运算的方法,其包括:选择浮点运算的格式,以及选择所述浮点运算的子精确度;根据所述选定的子精确度来确定存储在浮点寄存器中的多个位的子集,且其中所述浮点寄存器包括经配置以存储指数位的指数区和经配置以存储分数位的分数区,且其中过剩位包括分数位;以及仅使用所述多个位的所述子集来执行所述浮点运算。 |
地址 |
美国加利福尼亚州 |