Self-compensating, maximum speed integrated circuit
AssigneeMotorola, Inc.
InventorsRobert C. Ledzius, Steven P. Allen
Life of this patent
Estimating the term…
Abstract
An integrated circuit which contains an on-chip clock that operates the integrated circuit at its true maximum speed is disclosed. The integrated circuit operates asynchronously from a processor bus and contains circuitry for interfacing with the processor bus. A clock generator is constructed using information obtained from identifying a slowest signal path of the integrated circuit. The clock may be stopped and started under processor control to permit communication between the IC and processor bus.
Claims12
A self-compensated integrated circuit comprising:
- a functional circuit for performing a dedicated task, said functional circuit being constructed on a substrate, having a clock input node and having a slowest signal path, said functional circuit slowest signal path having a propagation delay associated therewith which is slower than propagation delays for all other signal paths of said functional circuit;
- and
- a clock generator constructed on the substrate and having a clock output node that couples to said functional circuit clock input node, said clock generator operating to generate a clock signal which exhibits a frequency influenced by a propagation delay characteristic of a delay element portion of said clock generator, said delay element portion being constructed from active components and causing a signal propagating through the delay element to exhibit a delay of a predetermined duration relative to the propagation delay of said functional circuit slowest signal path.
A method of operating an integrated circuit comprising the steps of:
- performing a dedicated task in a functional circuit portion of the integrated circuit, the functional circuit portion being constructed on a substrate, responsive to a clock signal, and characterized by a slowest signal path exhibiting a propagation delay;
- generating the clock signal for the functional circuit of said performing step in a clock generator constructed on the substrate;
- influencing a frequency parameter of the clock signal of said generating step by a propagation delay characteristic of a delay element portion of the clock generator;
- and
- constructing the delay element portion of the clock generator entirely from active components arranged so that the propagation delay parameter of the delay element is a predetermined duration relative to the propagation delay of the slowest signal path.
An integrated circuit being self-compensated for speed of operation, said integrated circuit comprising:
- a functional circuit for performing a dedicated task, said functional circuit being constructed on a substrate, having a process complete output node for providing a signal that indicates completion of the dedicated task, having a clock input node, and having a slowest signal path, said functional circuit slowest signal path having a propagation delay associated therewith which is slower than propagation delays for all other signal paths of said functional circuit;
- and
- a clock generator constructed on the substrate, said clock generator comprising,
- a memory element having a clock input and being configured to change logical states upon the receipt of a signal applied at said memory element clock input, and having an output coupled to the clock input node of said functional circuit;
- a delay element constructed from active devices, having an input coupled to the output of said memory element, a propagation delay associated therewith which approximately equals one-half of the propagation delay of the slowest signal path of said functional circuit, and an output, and
- a pulse generator having an input coupled to the output of said clock generator delay element, an output coupled to the clock input of the memory element, and being responsive to rising and falling edges of a signal produced at the output of the delay element.
Dependencies are inferred from the claim text.