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:
Apr. 27, 2004

Filed:

Apr. 21, 2000
Applicant:
Inventors:

Michael Andrew Mang, Oviedo, FL (US);

Michael Mantor, Orlando, FL (US);

Robert Scott Hartog, Windermere, FL (US);

Assignee:

ATI International Srl, Barbados, KN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/312 ;
U.S. Cl.
CPC ...
G06F 9/312 ;
Abstract

A method and apparatus for avoiding latency in a processing system that includes a memory for storing intermediate results is presented. The processing system stores results produced by an operation unit in memory, where the results may be used by subsequent dependent operations. In order to avoid the latency of the memory, the output for the operation unit may be routed directly back into the operation unit as a subsequent operand. Furthermore, one or more memory bypass registers are included such that the results produced by the operation unit during recent operations that have not yet satisfied the latency requirements of the memory are also available. A first memory bypass register may thus provide the result of an operation that completed one cycle earlier, a second memory bypass register may provide the result of an operation that completed two cycles earlier, etc.


Find Patent Forward Citations

Loading…