Distributed write data drivers for burst access memories
First Claim
1. A memory device comprising:
- a memory element array region;
a control circuit region;
a plurality of data line pairs dispersed throughout the memory element array region, each of the data line pairs comprising a true data line and a compliment data line;
a plurality of equilibration devices, each of the equilibration devices coupled to the true data line and the compliment data line of one of the plurality of data line pairs, and each of the equilibration devices responsive to an equilibrate signal from the control circuit region to couple the true data line to the compliment data;
a plurality of data sense amplifiers, each proximately located at least one of the 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 the control circuit region, a true write data output coupled to the true data line of one of the data line pairs and a compliment write data output coupled to the compliment data line of one of the data line pairs for driving data on the data line pairs in response to the equilibrate and write enable signals, each of the write data drivers proximately located to at least one of the data sense amplifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated circuit memory device is designed to perform high speed data write cycles. An address strobe signal is used to latch a first address. During a burst access cycle the address is incremented internal to the device with additional address strobe transitions. A new memory address is only required at the beginning of each burst access. Read/Write commands are issued once per burst access eliminating the need to toggle the Read/Write control line at the device cycle frequency. A transition of the Read/Write control line during a burst access is used to terminate the burst access and initialize the device for another burst access. Write cycle times are maximized to allow for increases in burst mode operating frequencies. Local logic gates near array sense amplifiers are used to control write data drivers to provide for maximum write times without crossing current during input/output line equilibration periods. By gating global write enable signals with global equilibrate signals locally at data sense amp locations, local write cycle control signals are provided which are valid for essentially the entire cycle time minus an I/O line equilibration period in burst access memory devices. For nonburst mode memory devices such as EDO and Fast Page Mode, the write function may begin immediately following the end of the equilibration cycle to provide a maximum write time without interfering with the address setup time of the next access cycle.
-
Citations
5 Claims
-
1. A memory device comprising:
-
a memory element array region; a control circuit region; a plurality of data line pairs dispersed throughout the memory element array region, each of the data line pairs comprising a true data line and a compliment data line; a plurality of equilibration devices, each of the equilibration devices coupled to the true data line and the compliment data line of one of the plurality of data line pairs, and each of the equilibration devices responsive to an equilibrate signal from the control circuit region to couple the true data line to the compliment data; a plurality of data sense amplifiers, each proximately located at least one of the 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 the control circuit region, a true write data output coupled to the true data line of one of the data line pairs and a compliment write data output coupled to the compliment data line of one of the data line pairs for driving data on the data line pairs in response to the equilibrate and write enable signals, each of the write data drivers proximately located to at least one of the data sense amplifiers. - View Dependent Claims (2)
-
-
3. 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 the 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 the step of deasserting the equilibrate signal; driving data onto the internal data lines in response to the step of gating; and storing data in a memory cell in response to the step of driving data. - View Dependent Claims (4, 5)
-
Specification