Claims
- 1. A memory device, comprising:an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; and a clock synchronization circuit coupled at least to the read/write circuit and configured to receive an input clock signal, the clock synchronization circuit comprising, a variable delay line configured to receive an input clock signal and operable to generate a delayed clock signal responsive to the input clock signal, the delayed clock signal having a delay relative to the input clock signal that is a function of a delay control signal; a comparison circuit coupled to the variable delay line, the comparison circuit operable to generate the delay control signal in response to the relative phases of the delayed clock signal and the input clock signal; an output mode circuit configured to receive a output drive strength signal and coupled to the variable delay line and the comparison circuit, the mode circuit operable to adjust the value of the delay control signal to provide a delayed clock signal having a first delay responsive to the output drive strength signal having a first state, and operable to adjust the value of the delay control signal to provide a delayed clock signal having a second delay responsive to the output drive strength signal having a second state; and an output circuit coupled to the variable delay line and the output mode circuit, the output circuit operable in a first output drive strength mode responsive to the output drive strength signal having the first state to generate an output signal responsive to the delayed clock signal having the first delay, and operable in a second output drive strength mode responsive to the output drive strength signal having the second state to generate the output signal responsive to the delayed clock signal having the second delay.
- 2. The memory device of claim 1 wherein the memory device comprises a DDR SDRAM and the delayed clock signal is applied to clock an output driver contained in the read/write circuit.
- 3. A memory device, comprising:an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; and a delay-locked loop coupled to at least the read/write circuit and being configured to receive an input clock signal, the delay-locked loop comprising, a variable delay line configured to receive an input clock signal and operable to generate a delayed clock signal responsive to the input clock signal, the delayed clock signal having a delay relative to the input clock signal and the variable delay circuit operable to control the value of the delay responsive to a delay control signal; a comparison circuit coupled to the variable delay line, the comparison circuit operable to generate the delay control signal in response to the relative phases of the delayed and input clock signals; and a mode delay line configured to receive an output drive strength signal and coupled to the variable delay line, the mode delay line generating a mode delayed clock signal having a mode delay relative to the delayed clock signal and the mode delay being a function of the output drive strength signal.
- 4. The memory device of claim 3 wherein the memory device comprises DDR SDRAM and the delayed clock signal is applied to clock an output driver contained in the read/write circuit.
- 5. A computer system, comprising:a data input device; a data output device; a processor coupled to the data input and output devices; and a memory device coupled to the processor, the memory device comprising, an address bus; a control bus; a data bus; an address decoder coupled to the address bus; a read/write circuit coupled to the data bus; a control circuit coupled to the control bus; a memory-cell array coupled to the address decoder, control circuit, and read/write circuit; and a clock synchronization circuit coupled at least to the read/write circuit and configured to receive an input clock signal, the clock synchronization circuit comprising, a variable delay line configured to receive an input clock signal and operable to generate a delayed clock signal responsive to the input clock signal, the delayed clock signal having a delay relative to the input clock signal that is a function of a delay control signal; a comparison circuit coupled to the variable delay line, the comparison circuit operable to generate the delay control signal in response to the relative phases of the delayed clock signal and the input clock signal; an output mode circuit configured to receive a output drive strength signal and coupled to the variable delay line and the comparison circuit, the mode circuit operable to adjust the value of the delay control signal to provide a delayed clock signal having a first delay responsive to the output drive strength signal having a first state, and operable to adjust the value of the delay control signal to provide a delayed clock signal having a second delay responsive to the output drive strength signal having a second state; and an output circuit coupled to the variable delay line and the output mode circuit, the output circuit operable in a first output drive strength mode responsive to the output drive strength signal having the first state to generate an output signal responsive to the delayed clock signal having the first delay, and operable in a second output drive strength mode responsive to the output drive strength signal having the second state to generate the output signal responsive to the delayed clock signal having the second delay.
- 6. The memory device of claim 5 wherein the memory device comprises a DDR SDRAM and the delayed clock signal is applied to clock an output driver contained in the read/write circuit.
- 7. The memory device of claim 1 wherein the clock synchronization circuit comprises a delay-locked loop and the variable delay line comprises a variable delay line circuit coupled to a feedback delay line, and the comparison circuit is further coupled to the feedback delay line.
- 8. The computer system of claim 5 wherein the clock synchronization circuit comprises a delay-locked loop and the variable delay line comprises a variable delay line circuit coupled to a feedback delay line, and the comparison circuit is further coupled to the feedback delay line.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a divisional of U.S. patent application Ser. No. 10/243,279, filed Sep. 12, 2002, now U.S. Pat. No. 6,693,472 which is a divisional of U.S. patent application Ser. No. 09/974,322, filed Oct. 9, 2001, issued Aug. 12, 2003 as U.S. Pat. No. 6,605,969.
US Referenced Citations (7)
Non-Patent Literature Citations (1)
Entry |
“Stub Series Terminated Logic for 2.5 V (SSTL_2) A 2.5 V Supply Voltage Based Interface Standard for Digital Integrated Circuits,” JEDEC Solid State Technology Association, Electronic Industries Alliance, JEDEC Standard No. 8-9A, pp. 1-20, Dec. 2000. |