Synchronous self-timed clock pulse circuit having improved power-up performance
AssigneeAlliance Semiconductor Corporation
InventorMichael C. Stephens, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlliance Semiconductor Corporation
InventorMichael C. Stephens, Jr.
Estimating the term…
A self-timed synchronous clock pulse circuit (100) is disclosed that includes a pulse pull-down circuit (102) pulling a first pulse node (104) to ground upon receiving the rising edge of an external clock. A pulse generator (108) responsive to a high-to-low transition at the first pulse node (104) generates a second clock pulse. A pulse pull-up circuit (110) is responsive to the second edge of the second clock pulse and pulls the first pulse node (104) to the positive power supply. An initialization circuit (112) is provided to prevent a lock-up condition upon power-up by sampling the logic level of the first pulse node (104) on the rising edge of the external clock. The logic value is essentially held throughout the remainder of the clock cycle by gating the value into a second latch during the second portion of an external clock cycle. The sampled logic value is used to correct the lock-up condition by gating the logic level of the second latch (124) into a third latch (128) during a first portion of the external clock cycle, the output of the third latch (128) being coupled to an initialization pull-up circuit (114) which pulls the first pulse node (104) high such that within two clock cycles the power-up lock-up state is eliminated.
A self-timed synchronous clock circuit for generating a clock pulse from an external clock, the external clock having a first clock edge and first portion, and a second clock edge and a second portion, the clock circuit comprising:
Dependencies are inferred from the claim text.