Claims
- 1. A memory device having a plurality of internal data line pairs, an equilibration control circuit and a write cycle control circuit, the memory device further comprising:
a plurality of data sense amplifiers each coupled to the equilibration control circuit, the write cycle control circuit and at least one of the data line pairs; a plurality of write data drivers, each write data driver associated with at least one of said data sense amplifiers; and a plurality of write data driver enable circuits, each write driver enable circuit associated with one of said write data drivers to enable said write data drivers to drive data onto at least one of the data line pairs in response to deassertion of an equilibrate signal from the equilibration control circuit while a write cycle enable signal from the write cycle control circuit is asserted.
- 2. The memory device of claim 1, further comprising:
a burst access control circuit adapted to receive an initial address in response to an access cycle strobe signal and to generate a series of addresses, each in response to a further transition of the access cycle strobe signal.
- 3. The memory device of claim 2, further comprising:
an output buffer coupled to at least one of said data sense amplifiers and to the access cycle strobe signal, said output buffer adapted to drive data from the memory device in response to a plurality of transitions of the access cycle strobe signal.
- 4. The memory device of claim 3, wherein the access cycle strobe signal is a column address strobe signal and the memory device is a burst extended data out dynamic random access memory device.
- 5. The memory device of claim 1, wherein the memory device is adapted to operate in an Extended Data Out page mode.
- 6. A memory device comprising:
a plurality of write data drivers comprising an enable input, a data input and a data output; a plurality of data lines, each of said data lines coupled to the data output of at least one of said write data drivers; and a plurality of write data driver enable circuits, each of said write data driver enable circuits adapted to receive a write cycle control signal and an equilibrate control signal, each of said write data driver enable circuits located in close proximity and coupled to the enable input of at least one of said write data drivers.
- 7. The memory device of claim 6, further comprising:
a plurality of data sense amplifiers, each of said data sense amplifiers being associated with one of the plurality of write data drivers.
- 8. The memory device of claim 7, further comprising:
a plurality of memory element subarrays, each of said subarrays coupled to at least one of said write data drivers by at least one of said data lines, and each of said subarrays coupled to at least one of said data sense amplifiers by at least one of said data lines.
- 9. The memory device of claim 8, further comprising:
a plurality of equilibration transistors, each of said equilibration transistors responsive to the equilibrate control signal to couple at least two of said data lines together.
- 10. The memory device of claim 9, wherein said write data drivers are disabled by said write data driver enable circuits while said equilibration transistors couple said data lines together.
- 11. A memory device comprising:
a memory element array region; a plurality of data line pairs dispersed within said memory element array region; and a plurality of write data drivers dispersed along an edge of said memory element array region, each comprising an equilibrate input, a write active input, a write data input and a write data output, each of said write data drivers adapted to drive a data signal from the write data input to at least one of said data line pairs.
- 12. The memory device of claim 1 further comprising:
a main logic region outside said array region, said main logic region comprising an equilibration control circuit adapted to provide an equilibrate signal to the equilibrate input of said write data drivers.
- 13. The memory device of claim 12, further comprising:
a pads and logic region outside said array region and outside said main logic region, wherein the equilibrate signal is routed from said main logic region through said pads and logic region to said write data drivers.
- 14. The memory device of claim 11, further comprising:
a main logic region outside said array region, said main logic region comprising a write cycle control circuit adapted to provide a write active signal to the write active input of said write data drivers.
- 15. The memory device of claim 14, further comprising:
a pads and logic region outside said array region and outside said main logic region, wherein the write active signal is routed from said main logic region through said pads and logic region to said write data drivers.
- 16. A memory device comprising:
a memory element array region; a control circuit region, outside of said memory element array region, for generating memory control signals including an equilibrate signal and a write enable signal; a plurality of data line pairs dispersed throughout said memory element array region; a plurality of data sense amplifiers, said data sense amplifiers distributed along an edge of said memory element array region, each amplifier proximately located to at least one of said data line pairs; and a distributed plurality of write data drivers each comprising an equilibrate inactive input enable responsive to the equilibrate signal and a write active input enable responsive to the write enable signal, each of said write data drivers proximately located to a data sense amplifier and associated with at least one of said data line pairs.
- 17. The memory device of claim 16, further comprising:
an address strobe input adapted to receive an address strobe signal; and an address counter responsive to the address strobe signal to generate an address and to provide the address to said memory element array region.
- 18. A memory device comprising:
a memory element array region; a control circuit region; a plurality of data line pairs dispersed throughout said memory element array region, each of said data line pairs comprising a true data line and a compliment data line; a plurality of equilibration devices, each of said equilibration devices coupled to the true data line and the compliment data line of one of said plurality of data line pairs, and each of said equilibration devices responsive to an equilibrate signal from said control circuit region to couple the true data line to the compliment data; a plurality of data sense amplifiers, each proximately located to at least one of said data line pairs; and a distributed plurality of write data drivers each comprising an equilibrate inactive input responsive to the equilibrate signal, a write active input responsive to a write enable signal from said control circuit region, a true write data output coupled to the true data line of one of said data line pairs and a compliment write data output coupled to the compliment data line of one of said data line pairs, each of said write data drivers proximately located to at least one of said data sense amplifiers.
- 19. The memory device of claim 18, further comprising:
a mode select circuit adapted to select between a mode of operation from at least EDO and Burst EDO modes, wherein said distributed plurality of write data drivers are each responsive to the mode.
- 20. A memory device comprising:
a data input; a plurality of memory element subarrays; and a plurality of data sense amplifiers coupled to said subarrays, each of said data sense amplifiers comprising a write data driver responsive to an active write enable signal and an inactive equilibration signal, to drive write data received on said data input to a corresponding one of said subarrays.
- 21. The memory device of claim 20, further comprising:
an address strobe input; and an output buffer coupled to at least two of said data sense amplifiers and to said address strobe input, said output buffer adapted to drive data from the memory device in response to an address strobe signal after a latency of at least one active transition of the address strobe signal in a burst read access.
- 22. A method of writing data into a memory device comprising steps of:
providing an address for the memory device; asserting an equilibrate signal which is coupled to an equilibration device in order to equilibrate internal data lines of the memory device in response to said step of providing an address; coupling the equilibrate signal to a plurality of data driver enable circuits; coupling a write enable signal to the plurality of data driver enable circuits; deasserting the equilibrate signal after the internal data lines are equilibrated; gating the write enable signal through at least one of the data driver enable circuits in response to said step of deasserting the equilibrate signal; driving data onto the internal data lines in response to said step of gating; and storing data in a memory cell in response to said step of driving data.
- 23. A method of storing data in a system comprising steps of:
providing a memory having a distributed plurality of data driver enable circuits; addressing the memory; providing data to the memory; asserting an equilibration signal at the plurality of data driver enable circuits in response to said step of addressing; asserting a write enable signal to the plurality of data driver enable circuits; deasserting the equilibration signal; gating a write enable signal through at least one of the data driver enable circuits in response to said step of deasserting; and storing data in a memory cell of the memory in response to said step of gating a write enable signal.
- 24. A method of storing data in a system, comprising steps of:
providing a burst access memory; providing a first address to the memory from a microprocessor; providing a first data bit to the memory; asserting a write enable signal to a distributed plurality of data driver enable circuits within the memory; storing the first data bit in a memory cell selected by the first address; advancing an address counter within the memory to provide a second address; providing a second data bit to the memory; asserting an equilibration signal within the memory while maintaining the write enable signal to the plurality of data driver enable circuits; disabling the data driver enable circuits in response to said step of asserting an equilibration signal; deasserting the equilibration signal; and storing the second data bit in a memory cell selected by the second address in response to said step of deasserting the equilibration signal.
- 25. A system comprising:
a microprocessor; and a memory device accessible by said microprocessor, said memory device responsive to a write cycle command from said microprocessor, said memory device comprising:
a write cycle control input from said microprocessor; a data input from said microprocessor; a plurality of distributed internal data lines; and a plurality of distributed internal write data drivers coupled to said data input and to said distributed internal data lines, each of said write data drivers comprising an equilibration signal input, a write signal input, a write data input and a write data output.
- 26. The system of claim 25, wherein the memory device is a Burst Extended Data Out Dynamic Random Access Memory.
- 27. A method comprising:
providing a memory device having a pinout consisting of a /RAS input pin, a /CAS input pin, a /WE input pin, eight or more address input pins, two or more data output pins, and a /OE input pin; performing a burst mode access of the memory device; and latching only one read-write control signal for the burst mode access.
- 28. The method of claim 27, wherein the recited steps are initiated in the recited order.
- 29. The method of claim 27, wherein the memory device is a burst extended data out dynamic random access memory device.
- 30. A method comprising:
providing a memory device having a pinout consisting of a /RAS input pin, a /CAS input pin, a /WE input pin, eight or more address input pins, two or more data output pins, and a /OE input pin, wherein the memory device includes two or more output drivers coupled to output data through the data output pins; and performing a burst mode access of the memory device, wherein performing the burst mode access comprises:
operating the output drivers to drive a byte from memory device onto the data output pins; and continuing operation of the drivers to drive the byte onto the data output pins without tri-stating the data output pins during predetermined intervals of a strobe signal on at least one of the /RAS or the /CAS input pins; and latching only one read-write control signal for the burst mode access.
- 31. The method of claim 30, wherein the recited steps are initiated in the recited order.
- 32. The method of claim 31, wherein the memory device is a burst extended data out dynamic random access memory device.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation in part of application Ser. No. 08/386,894 filed Feb. 10, 1995, which is a continuation in part of application Ser. No. 08/370,761 filed Dec. 23, 1994.
Divisions (2)
|
Number |
Date |
Country |
Parent |
09361795 |
Jul 1999 |
US |
Child |
10231942 |
Aug 2002 |
US |
Parent |
08785867 |
Jan 1997 |
US |
Child |
09031325 |
Feb 1998 |
US |
Continuations (2)
|
Number |
Date |
Country |
Parent |
09031325 |
Feb 1998 |
US |
Child |
09361795 |
Jul 1999 |
US |
Parent |
08497354 |
Jun 1995 |
US |
Child |
08785867 |
Jan 1997 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
08386894 |
Feb 1995 |
US |
Child |
08497354 |
Jun 1995 |
US |
Parent |
08370761 |
Dec 1994 |
US |
Child |
08386894 |
Feb 1995 |
US |