Circuit for generating an internal clock for data output buffers in a synchronous DRAM devices
AssigneeSamsung Electronics Co., Ltd.
InventorJung-Bae Lee
Life of this patent
Estimating the term…
Abstract
An internal clock generating circuit for data output buffers of a synchronous DRAM device, which produces an internal clock with reference to either the positive edge or the negative edge of the system clock CLK by comparing the reference time t.sub.CLref(OH) for insuring a low level time tCL of the system clock CLK and output hold time t.sub.OH, and which can sufficiently insure the data output setup time t.sub.OS and data output hold time t.sub.OH regardless of the frequency of the system clock by making the generation points of the internal clock to be varied depending on the frequency of the system clock.
Claims20
A clock generation circuit for a data output buffer of a synchronous memory device, said clock generation circuit comprising:
- a reference pulse generating means for generating, in response to an external clock signal, a reference pulse signal having a pulse width corresponding to a reference output hold time;
- a clock rate detecting means for comparing a clock rate of the reference pulse signal with a clock rate of the external clock signal;
- a first internal clock generating means for generating a first internal clock with reference to a first edge of the external clock signal;
- a second internal clock generating means for generating a second internal clock with reference to a second edge of the external clock signal;
- and
- a switching means for responding to output signals from the clock rate detecting means and for outputting one of the first and the second internal clock signals.
A clock generation circuit for a data output buffer of a synchronous memory device, said clock generation circuit comprising:
- a first reference pulse generating means for generating, in response to an external clock signal, a first reference pulse signal corresponding to a reference output setup time;
- a second reference pulse generating means for generating, in response to an external clock signal, a second reference pulse signal corresponding to a reference output hold time;
- a first clock rate detecting means for comparing a clock rate of the first reference pulse and a clock rate of the external clock signal;
- a second clock rate detecting means for comparing a clock rate of the second reference pulse signal and the clock rate of the external clock signal;
- a clock rate decision means for receiving outputs of the first and the second clock rate detecting means, and for producing a first clock rate signal when the clock rate of the external clock signal is higher than the clock rate of the first reference pulse signal, and producing a second clock rate signal when the clock rate of the external clock signal is higher than the clock rate of the first reference pulse signal and lower than the clock rate of the second reference pulse signal;
- a first internal clock generating means for generating a first internal clock signal in response to a first edge of the external clock signal;
- a second internal clock generating means for generating a second internal clock signal in response to a second edge of the external clock signal, the second internal clock generating means including a variable delay means;
- a delay control means for controlling the variable delay means in response to the external clock signal and to the second reference pulse signal;
- a first switching means for selectively providing the first internal clock signal and the second internal clock signal as an internal clock signal to the data output buffer in response the first clock rate signal;
- and
- a second switching means for providing the output of the delay control means to the variable delay means in response to the second clock rate signal.
A method for generating a buffer clock signal for a synchronous memory device comprising:
- detecting an operating characteristic of an external clock signal;
- selecting an edge of the external clock signal responsive to the detected operating characteristic;
- and
- generating the buffer clock signal responsive to the selected edge of the external clock signal.
A method for generating a buffer clock signal for a synchronous memory device comprising:
- detecting an operating characteristic of an external clock signal;
- selecting an edge of the external clock signal responsive to the detected operating characteristic;
- and
- generating the buffer clock signal responsive to the selected edge of the external clock signal;
- wherein detecting the operating characteristic of the external clock signal further includes comparing the external clock signal to a second reference signal.
A method for generating a buffer clock signal for a synchronous memory device comprising:
- detecting an operating characteristic of an external clock signal;
- selecting an edge of the external clock signal responsive to the detected operating characteristic;
- generating the buffer clock signal responsive to the selected edge of the external clock signal;
- and
- delaying the buffer clock signal responsive to the operating characteristic of the external clock signal.
A method for generating a buffer clock signal for a synchronous memory device comprising:
- detecting an operating characteristic of an external clock signal;
- selecting an edge of the external clock signal responsive to the detected operating characteristic;
- and
- generating the buffer clock signal responsive to the selected edge of the external clock signal;
- wherein selecting an edge of the external clock signal includes:
- selecting a first edge if the detected operating characteristic is in a first range;
- and
- selecting a second edge if the detected operating characteristic is not in the first range.
A circuit for generating a buffer clock signal for a synchronous memory device comprising:
- a first clock generator (60) having an input terminal coupled to receive an external clock signal and an output terminal for generating a first internal clock signal responsive to the external clock signal, wherein the first clock generator generates the first internal clock signal at the same frequency as the external clock signal and with reference to a first edge of the external clock signal;
- a second clock generator (70) having an input terminal coupled to receive the external clock signal and an output terminal for generating a second internal clock signal responsive to the external clock signal, wherein the second clock generator generates the second internal clock signal at the same frequency as the external clock signal and with reference to a second edge of the external clock signal;
- a switch (100) having a first input terminal coupled to the output terminal of the first clock generator, a second input terminal coupled to the output terminal of the second clock generator, an output terminal for transmitting the buffer clock signal, the switch selecting the first or second internal clock signals responsive to a select signal;
- and
- a detector circuit (50) having a first input terminal coupled to receive the external clock signal, a second input terminal coupled to receive a reference signal, and an output terminal for transmitting the select signal.
A circuit for generating a buffer clock signal for a synchronous memory device comprising:
- a first clock generator (60) having an input terminal coupled to receive an external clock signal and an output terminal for generating a first internal clock signal responsive to the external clock signal;
- a second clock generator (70) having an input terminal coupled to receive the external clock signal and an output terminal for generating a second internal clock signal responsive to the external clock signal;
- a switch (100) having a first input terminal coupled to the output terminal of the first clock generator, a second input terminal coupled to the output terminal of the second clock generator, an output terminal for transmitting the buffer clock signal, the switch selecting the first or second internal clock signals responsive to a select signal;
- a detector circuit (50) having a first input terminal coupled to receive the external clock signal, a second input terminal coupled to receive a reference signal, and an output terminal for transmitting the select signal;
- a delay circuit (71a) coupled to the second clock generator for delaying the second internal clock signal responsive to a control signal;
- and
- a control signal generator (77) coupled to the delay circuit to generate the control signal responsive to a difference signal.
Dependencies are inferred from the claim text.