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:
Feb. 26, 2008

Filed:

Sep. 10, 2004
Applicants:

Guillermo J. Rozas, Los Gatos, CA (US);

David Dunn, San Jose, CA (US);

Robert Cmelik, Sunnyvale, CA (US);

Inventors:

Guillermo J. Rozas, Los Gatos, CA (US);

David Dunn, San Jose, CA (US);

Robert Cmelik, Sunnyvale, CA (US);

Assignee:

Transmeta Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/302 (2006.01);
U.S. Cl.
CPC ...
Abstract

A process which automatically inserts commands that test for and raise exceptions indicating floating point status exceptions into a sequence of instructions to be executed, re-ordering a pipelined instructions by moving a floating point instruction from after a branch instruction to before the branch instruction, and responds to exceptions in execution of the sequence of instructions by returning execution to a point in the sequence of instructions at which correct state is known and then executing each instruction in the sequence singly to completion so that exceptions in pipelined floating point instructions can be automatically detected and handled precisely.


Find Patent Forward Citations

Loading…