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:
Aug. 02, 2005

Filed:

Dec. 21, 2000
Applicants:

Peter William Cook, Bedford Corners, NY (US);

Andrew Douglas Davies, Rochester, MN (US);

Stanley Everett Schuster, Granite Springs, NY (US);

Daniel Lawrence Stasiak, Rochester, MN (US);

Inventors:

Peter William Cook, Bedford Corners, NY (US);

Andrew Douglas Davies, Rochester, MN (US);

Stanley Everett Schuster, Granite Springs, NY (US);

Daniel Lawrence Stasiak, Rochester, MN (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F015/00 ;
U.S. Cl.
CPC ...
Abstract

An apparatus and method for externally managing data within an asynchronous pipeline. The asynchronous pipeline over which control is sought includes a data path and a control path. In accordance with the method of the present invention, a data tag value is assigned to the data prior to its entry into the asynchronous pipeline. The data tag value is sent into the control path at the same time the data is sent into its data path such that the data tag value passes through the asynchronous pipeline in parallel with the data to which it is assigned. At a given stage within the asynchronous pipeline, the data tag value is compared with a control tag value, and only in response to the data tag value matching the control tag value is the data permitted to pass to the next stage within the asynchronous pipeline.


Find Patent Forward Citations

Loading…