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. 15, 1989

Filed:

Mar. 30, 1988
Applicant:
Inventor:

James R Robb, Marion, IA (US);

Assignee:

Rockwell International Corporation, El Segundo, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H03B / ;
U.S. Cl.
CPC ...
331135 ; 307269 ; 307480 ; 328 63 ;
Abstract

A data driven clock generator provides a clock having a minimum cycle for a computer processor that implements asynchronous operations. The clock generator includes a basic oscillator that provides a feedback signal as a first input to a logic gate. A data valid signal, which may be generated by a multiplexer having a plurality of test inputs, is provided as a second input to the logic gate. The logic gate produces a trigger signal for starting the oscillator. If an asynchronous operation is not complete by the end of the minimum clock cycle, the oscillator is halted to stretch the clock until a data valid signal is received. The feedback signal provided to the logic gate guarantees completion of a minimum clock cycle upon receipt of a data valid signal even if the data valid signal is unstable during the clock cycle. The data driven clock generator stretches the clock on a cycle-by-cycle basis as necessary, and the oscillator completes a minimum cycle when triggered by a data valid signal even if the signal becomes unstable during the minimum cycle.


Find Patent Forward Citations

Loading…