The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 01, 2019

Filed:

Jan. 17, 2014
Applicant:

The Mathworks, Inc., Natick, MA (US);

Inventors:

Muthiah Annamalai, Boston, MA (US);

Kiran K. Kintali, Ashland, MA (US);

Srinivas Muddana, Boston, MA (US);

Assignee:

The MathWorks, Inc., Natick, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/03 (2006.01); G06F 8/40 (2018.01); G06F 8/41 (2018.01); G06F 7/483 (2006.01);
U.S. Cl.
CPC ...
G06F 7/483 (2013.01); G06F 1/03 (2013.01); G06F 8/40 (2013.01); G06F 8/447 (2013.01);
Abstract

A device may receive a floating-point function. The floating-point function may be a function described in a programming language that uses floating-point representation. The device may determine that fixed-point program code, associated with the floating-point function, is to be generated. The device may determine that the floating-point function is to be replaced with a replacement construct before the fixed-point program code is generated. The replacement construct may be described in the programming language and may be capable of conversion from the floating-point representation to a fixed-point representation. The device may determine parameters associated with generating the replacement construct. The parameters may be determined based on an evaluation of the floating-point function. The device may generate the replacement construct based on the parameters. The device may replace the floating-point function with the replacement construct. The device may generate the fixed-point program code based on the replacement construct.


Find Patent Forward Citations

Loading…