发明名称 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