发明名称 |
Rounding injection scheme for floating-point to integer conversion |
摘要 |
According to one general aspect, an apparatus may include a memory, a normalization engine, a lookup table, and an adder. The memory may be configured to store a floating-point number formatted in a floating-point format. The normalization engine may be configured to normalize at least a portion of the floating-point number to create a normalized number. The lookup table may be configured to generate an injection constant based upon a predefined set of rounding values specifically for converting a floating-point number to an integer number. The adder may be configured to create an integer result by adding the normalized number and the injection constant. |
申请公布号 |
US9461667(B2) |
申请公布日期 |
2016.10.04 |
申请号 |
US201414243568 |
申请日期 |
2014.04.02 |
申请人 |
SAMSUNG ELECTRONICS CO., LTD. |
发明人 |
Quinnell Eric C. |
分类号 |
G06F5/00;H03M7/24 |
主分类号 |
G06F5/00 |
代理机构 |
Renaissance IP Law Group LLP |
代理人 |
Renaissance IP Law Group LLP |
主权项 |
1. An apparatus comprising:
a memory configured to store a floating point number formatted in a floating point format; a normalization engine configured to normalize at least a portion of the floating point number to create a normalized number; a lookup table configured to generate an injection constant based upon a rounding mode for converting a floating-point number to an integer number; and an adder configured to create an integer result by adding the normalized number and the injection constant. |
地址 |
KR |