Distributed write data drivers for burst access memories
First Claim
1. A method of operating a system including a memory device having a standard DRAM pinout, the method comprising:
- inputting a single address to the memory device;
inputting a control signal to the memory device; and
sequentially outputting two or more bytes from the memory device based on the single address input and two or more corresponding transitions of the control signal.
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
22 Claims
-
1. A method of operating a system including a memory device having a standard DRAM pinout, the method comprising:
-
inputting a single address to the memory device;
inputting a control signal to the memory device; and
sequentially outputting two or more bytes from the memory device based on the single address input and two or more corresponding transitions of the control signal. - View Dependent Claims (2, 3)
-
-
4. A method of operating a system including a memory device having a standard DRAM pinout, the method comprising:
-
inputting a single address to the memory device;
inputting a control signal to the memory device; and
sequentially outputting two or more bytes from the memory device based on the single address input and two or more corresponding transitions of the control signal, wherein outputting two or more bytes from memory device comprises;
initiating output of a first of the two or more bytes on a transition of the control signal; and
continuing to output the first of the two or more bytes for a select high or low interval of the control signal after the transition to allow additional time for the system to latch the first byte. - View Dependent Claims (5, 6)
-
-
7. A method of operating a system including a memory device having a standard DRAM pinout, the method comprising:
-
inputting a single address to the memory device;
inputting a control signal to the memory device;
sequentially outputting two or more bytes from the memory device based on the single address input and two or more corresponding transitions of the control signal;
changing a count of an address counter within the memory device in response to transitions in the control signal; and
wherein sequentially outputting two or more bytes from the memory device is based on the single address and the count of the address counter within the memory device. - View Dependent Claims (8, 9)
-
-
10. A method of operating a system including a memory device having a standard DRAM pinout, the method comprising:
-
inputting a single address to the memory device;
inputting a control signal to the memory device;
sequentially outputting two or more bytes from the memory device based on the single address input and two or more corresponding transitions of the control signal, wherein sequentially outputting two or more bytes from the memory device is based on the single address and the count of the address counter within the memory device; and
changing a count of an address counter within the memory device in response to transitions in the control signal, wherein changing the count of the address counter comprises advancing the count according a linear or interleaved sequence. - View Dependent Claims (11, 12)
-
-
13. A method of operating a system including a memory device, the method comprising:
-
inputting a single address to the memory device;
inputting a control signal to the memory device; and
sequentially outputting two or more bytes from the memory device based on the single address input and two or more corresponding transitions of the control signal; and
wherein the memory device pinout includes an /RAS input pin, an /CAS input pin, an /WE input pin, eight or more address input pins, two or more data output pins, and an /OE input pin. - View Dependent Claims (14, 15)
-
-
16. A method of operating a system including a memory device having a standard DRAM pinout, the method comprising:
-
inputting a single address to the memory device, wherein the single address is a column address;
inputting a control signal to the memory device; and
sequentially outputting two or more bytes from the memory device based on the single address input and two or more corresponding transitions of the control signal. - View Dependent Claims (17, 18)
-
-
19. A method of operating a system including a memory device having a standard DRAM pinout, the method comprising:
-
inputting a single address to the memory device;
inputting a control signal to the memory device; and
sequentially outputting two or more bytes from the memory device based on the single address input and two or more corresponding transitions of the control signal, wherein sequentially outputting two or more bytes from the memory device, comprises;
operating two or more output drivers in the memory device to drive a byte from the memory device onto data output pins coupled to the output drivers; and
continuing operation of the drivers to drive the byte onto the data output pins without tri-slating the data output pins during predetermined intervals of a strobe signal on at least one of an /RAS input pin and an /CAS input pin in the memory device. - View Dependent Claims (20, 21, 22)
-
Specification