Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Memory-device-with-multiple-internal-banks-and-staggered-command-execution

 Universal timing controller for video tape recorder servo system of different formats using time multiplexed switching network
An advantage this invention is to provide a semiconductor integrated circuit device (microcomputer) ...


 Elasticity buffer for data/clock synchronization
OF PREFERRED EMBODIMENT The present invention has application to any data transfer system that ...


 Computer systems and methods for pipelined transfer of data between modules
Synchronous Global Bus The chief object of the present invention is to perform fast block transfers ...


 Dynamic random access memory system
It is object of the present invention to minimize the number of address control pins and signal ...


 Optical clock distribution system
OF THE PREFERRED EMBODIMENT In the following detailed description of the preferred embodiment, ...


 Modular bus with single or double parallel termination
Single Channel Bus In one embodiment of a modular single channel bus architecture, a master bus ...


 Memory controller with low skew control signal
OF THE PREFERRED EMBODIMENTS Prior to discussing the preferred embodiments of the invention, a ...


 Backup method and apparatus allowing only replaced data to be transferred
This invention aims at enhancing efficiency in utilizing a communications link by shortening a data ...


 Integratable, bus-oriented transmission system
It is an object of the invention to increase the switching speed given a data transmission system ...


 Discharge circuit for a semiconductor memory including address transition detectors
Therefore, a main object of the present invention is to provide a semiconductor memory device which ...


 Memory device with multiple internal banks and staggered command execution

Details
Inventors: Ryan, Kevin J.; Wright, Jeffrey P.;
Assignee: Micron Technology, Inc. (Boise, ID)
Primary Examiner: Popek; Joseph A.
Assistant Examiner:
Attorney, Agent or Firm: Seed and Berry LLP

In a memory device such as a page-oriented synchronous dynamic random access memory device (SDRAM), a memory array and associated circuitry are divided into multiple internally defined circuit banks. Commands and addresses applied to the memory device affect all internal banks identically, but on a time-staggered basis. In an eight bank embodiment, activation of a selected row is first initiated in Bank0 by registration of an ACTIVE command and a coincident row address. One system clock cycle later, activation of the selected row is initiated in Bank1, and so on until activation of the selected row is initiated in Bank7 seven clock cycles after the initial registration of the command. A READ or WRITE command and coincident column address can be applied after the activation time limit has been met for the selected row in Bank0. The READ or WRITE command then affects successive banks in the above-described time staggered manner. Similarly, a PRECHARGE command can be applied when the read latency or write recovery time limit has been met for Bank0, and this command is executed in a time staggered manner in the successive banks. In a four bank embodiment, command registration and execution is staggered every two successive system clock cycles.

DETAILED DESCRIPTION According to the present invention, a memory device has an array of memory cells arranged in a plurality of subarrays, with each subarray having the memory cells arranged in rows and columns.
Commands applied to the memory device affect all subarrays identically, but on a time-staggered basis provided for internal to the memory device.
Command execution is initiated in a first of the subarrays, and a predetermined time later in a second of the subarrays, and so on until command execution is initiated in a last of the subarrays.
After completed execution of a command in the first subarray, a subsequent command in a data transfer operation can be applied to the memory device, before completed execution of earlier commands in other subarrays.
Thus, data transfer operations to and from the memory device can be executed continuously.
The memory device includes a plurality of control circuits, each coupled to a corresponding one of the subarrays.
Each control circuit selects in the corresponding subarray a first memory cell identified by a row and column address provided on an address bus.
The first memory cell in a first of the subarrays is selected at a first time, and the first memory cell in each of other subarrays is selected after a respective time interval (which may be an integer multiple of system clock cycle periods) following the first time, until the first memory cell in a last of the subarrays has been selected.
Data is transferred between a data bus and the first memory cell in the first of the subarrays at a second time, and data is transferred between the data bus and the first memory cell in each of the other subarrays after the respective time interval following the second time.
Each control circuit also selects in the corresponding subarray a second memory cell identified by a second combined row and column address provided on the address bus.
The second memory cell in the first of the subarrays is selected at a third time, and the second memory cell in each of the other subarrays is selected after the respective time interval following the third time



Related patents
  Synchronous semiconductor memory device operable in a plurality of data write operation modes
An object of the invention is to provide an SDRAM which allows easy adjustment of an internal data transfer mode in accordance with a clock to be used. Another object of ...
  Latched type clock synchronizer with additional 180.degree.-phase shift clock
An object of this invention is to provide an internal clock circuit in an integrated circuit that will create an internal clock signal that is synchronized with from an ...
  Programmable bit line drive modes for memory arrays
Accordingly, it is an object of the present invention to provide an improved memory array. It is a another object of the present invention to provide a programmable ...
  Serial bus interface capable of transferring data in different formats
Accordingly, it is an object of the present invention to provide a serial bus interface which has overcome the above mentioned drawback. Another object of the present ...
  Data transmitting method
It is a primary object of the invention to solve the above problems and present a faster data transmitting method. A method of communicating data between a sending ...
  Self timed interface
An object of this invention is the provision of a cost effective bus data transfer system that can operate at high data transfer rates without tight control of the bus ...
  Digital phase-lock loop control system
It is an object of this invention to implement a PLL function. It is also an object of this invention to eliminate analog-to-digital (A/D) conversions and arithmetic ...
  Data output buffer of a semiconducter memory device
It is therefore object of the present invention to provide a semiconductor memory device capable of preventing ineffective data from being output. It is another object ...
  Synchronous DRAM having a high data transfer rate
Accordingly, it is an object of the present invention to provide a semiconductor memory which has overcome the above mentioned problems of the prior art. Another object ...
  High-speed synchronous write control scheme
A semiconductor memory device having pairs of data lines for reading and writing data signals to and from a matrix of memory cells is disclosed. The memory device ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved