Memory device with a phase locked loop circuitry
First Claim
1. A memory device, comprising:
- (A) a memory array that stores data at addresses;
(B) interface circuitry coupled to the memory array, wherein the data is transferred between the interface circuitry and the memory array;
(C) a clock signal receiving circuit coupled to receive an external clock signal, the clock signal receiving circuit generating a local clock signal; and
(D) phase locked loop circuitry coupled to the clock signal receiving circuit and the interface circuitry, the phase locked loop circuitry receiving the local clock signal and providing a variable delay to the local clock signal to generate a delayed local clock signal that is synchronized with the external clock signal, wherein the delayed local clock signal is coupled to the interface circuitry, and wherein the memory array, the interface circuitry, the clock signal receiving circuit, and the phase locked loop circuitry all reside on a single semiconductor substrate.
0 Assignments
0 Petitions
Accused Products
Abstract
A clock signal generation apparatus for a memory device of a data processing system is described for generating an internal clock signal for the memory device that is synchronized with an external clock signal. The data processing system includes a transmission line for transmitting a global clock signal to the memory device. A first receiving circuit is coupled to a first point of the transmission line for receiving the global clock signal at the first point and for generating a first local clock signal. A first delay circuitry delays the first local clock signal to be a first delayed clock signal such that the first delayed local clock signal is synchronized with the global clock signal received at the first point of the transmission line. The first delay circuitry provides a first variable delay to the first delayed local clock signal. A second receiving circuit is coupled to the second point of the transmission line for receiving the global clock signal at the second point and for generating a second local clock signal. A second delay circuitry delays the second local clock signal to be a second delayed clock signal such that the second delayed local clock signal is synchronized with the global clock signal received at the second point of the transmission line. The second delay circuitry provides a second variable delay to the second delayed local clock signal. A third delay circuitry is coupled to receive the first and second local clock signals for generating the internal clock signal for the memory device at a timing that is halfway between the first and second local clock signals.
222 Citations
18 Claims
-
1. A memory device, comprising:
-
(A) a memory array that stores data at addresses; (B) interface circuitry coupled to the memory array, wherein the data is transferred between the interface circuitry and the memory array; (C) a clock signal receiving circuit coupled to receive an external clock signal, the clock signal receiving circuit generating a local clock signal; and (D) phase locked loop circuitry coupled to the clock signal receiving circuit and the interface circuitry, the phase locked loop circuitry receiving the local clock signal and providing a variable delay to the local clock signal to generate a delayed local clock signal that is synchronized with the external clock signal, wherein the delayed local clock signal is coupled to the interface circuitry, and wherein the memory array, the interface circuitry, the clock signal receiving circuit, and the phase locked loop circuitry all reside on a single semiconductor substrate. - View Dependent Claims (2, 3)
-
-
4. A computer system, comprising:
-
(A) a bus; (B) a bus master coupled to the bus; (C) a memory device coupled to the bus, wherein the memory device comprises; (i) a memory array that stores data at addresses; (ii) interface circuitry coupled to the memory array, wherein the data is transferred between the interface circuitry and the memory array; (iii) a clock signal receiving circuit coupled to receive an external clock signal, the clock signal receiving circuit generating a local clock signal; and (iv) phase locked loop circuitry coupled to the clock signal receiving circuit and the interface circuitry, the phase locked loop circuitry receiving the local clock signal and providing a variable delay to the local clock signal to generate a delayed local clock signal that is synchronized with the external clock signal, wherein the delayed local clock signal is coupled to the interface circuitry. - View Dependent Claims (5, 6, 7, 18)
-
-
8. A memory device comprising:
-
a memory array; interface circuitry coupled to the memory array, wherein data is transferred between the interface circuitry and the memory array; a first clock signal receiving circuit coupled to receive an external clock signal, the first clock signal receiving circuit generating a first local clock signal; first phase locked loop circuitry coupled to the interface circuitry and the first clock signal receiving circuit, the first phase locked loop circuitry including a first input receiver receiving and sampling the external clock signal; wherein the first phase locked loop circuitry receives the first local clock signal and provides a first variable delay to the first local clock signal to generate a first delayed local clock signal, wherein the first delayed local clock signal is coupled to the interface circuitry and controls operations with respect to the interface circuitry; wherein the first phase locked loop circuitry provides a first fixed delay to the first delayed local clock signal to generate a fixed delayed local clock signal, wherein the fixed delayed local clock signal is coupled to the first input receiver; and wherein the first phase locked loop circuitry adjusts the first variable delay based on the sampled external clock to a first value such that the fixed delayed local clock signal is synchronized with the external clock signal, but a transition of the fixed delayed local clock signal precedes a transition of the external dock signal by a first amount of time equal to a delay of the first input receiver. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A memory device, comprising:
-
a memory array that stores data at addresses; interface circuitry coupled to the memory array, wherein data is transferred between the interface circuitry and the memory array; a clock signal receiving circuit coupled to receive an external clock signal, the clock signal receiving circuit generating a local clock signal; phase locked loop circuitry coupled to the clock signal receiving circuit and the interface circuitry, the phase locked loop circuitry receiving and sampling the external clock signal; wherein the phase locked loop circuitry receives the local dock signal and provides a variable delay to the local clock signal to generate a delayed local clock signal, wherein the delayed local clock signal is coupled to the interface circuitry; and wherein the phase locked loop circuitry adjusts the variable delay based on the sampled external clock to a value such that the delayed local clock signal and the external clock signal are synchronized and have a controlled phase relationship.
-
-
14. A memory device in a computer system having a multiline bus, comprising:
-
a memory array; a receiver circuit coupled to the memory array and the multiline bus of the computer system, the receiver circuit receiving data, addresses, and control information that are time multiplexed on the multiline bus; a first clock signal receiving circuit that receives an external clock signal and generates a first local clock signal; and first phase locked loop circuitry coupled to the first clock signal receiving circuit and the receiver circuit, wherein the first phase locked loop circuitry receives the first local clock signal and provides a first variable delay to the first local clock signal to generate a first delayed local clock signal, wherein the first delayed local clock signal controls operations with respect to the receiver circuit and is synchronized with the external clock signal. - View Dependent Claims (15, 16, 17)
-
Specification