Nova Patents
US7085906B2

Memory device

Summary by NHIP

Multi-column access memory device

The dynamic random access memory device stores information indicating a pending second column access after the first column operation completes. State machine logic manages this sequence while an output buffer delivers the first data plurality during the second command reception.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method and system for transferring information within a computer system is provided. The system includes a memory device that has a lower power mode in which data transfer circuitry is not driven by a clock signal, and a higher power mode in which data transfer circuitry is driven by a clock signal. The system further includes a memory controller that sends control signals to the memory device to initiate a data transfer transaction. The memory device receives the control signals asynchronously, and assumes the second mode in response to one of the control signals. While the memory device is in the second mode, the memory controller sends a control signal to identify a particular clock cycle. The memory device synchronously transfers the data. The memory device determines when to begin the data transfer based on the identified clock cycle and the type of data transfer that has been specified.

US7085906B2, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 13 July 2018, 8.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

38 claims: 4 independent, 34 dependent

  1. 1
    Broadest claimClaim Score 44, average(NHIP)A dynamic random access memory device including a plurality of sense amplifiers and a memory cell array, wherein the memory device comprises:a control interface to receive: a row command that initiates a sense operation, wherein data from a row of the memory cell array is sensed using the plurality of sense amplifiers during the sense operation;and a first column command that initiates a first column access operation, wherein a first plurality of data identified based on a first column address is accessed from the plurality of sense amplifiers during the first column access operation;and a circuit to store information which indicates that, after the first column access operation, a second column access operation remains to be serviced wherein, during the second column access operation, a second plurality of data identified based on a second column address is accessed from the plurality of sense amplifiers.
  2. 13
    A dynamic random access memory device having a plurality of sense amplifiers to access data stored in a memory cell array, wherein the memory device comprises:an output buffer to output data synchronously with respect to an external clock cycle, wherein at least two bits of data are output during a clock cycle of the external clock cycle;and a control interface to receive: a row command that initiates a sense operation, wherein data from a row of the memory cell array is sensed in the plurality of sense amplifiers during the sense operation;a first read command that indicates a read operation, wherein a first plurality of data bits identified based on a first column address is accessed from the plurality of sense amplifiers to be output by the output buffer in response to the first read command;and a second read command that indicates a second read operation, wherein a second plurality of data bits identified based on a second column address is accessed from the plurality of sense amplifiers to be output by the output drivers, wherein the second read command is received while the first plurality of data bits is being output by the output buffer, and wherein the first and second plurality of data bits are output in succession.
  3. 22
    A method of operation in a dynamic random access memory device having a plurality of sense amplifiers to access data stored in a memory cell array, wherein the method comprises:receiving a row command that initiates a sense operation in the memory device;during the sense operation, sensing data from a row of the memory cell array;receiving a column command that initiates a first column access operation;during the first column access operation, accessing a first plurality of data from the plurality of sense amplifiers, wherein the first plurality of data is identified by a first column address;updating a value held in the memory device which indicates that, after the first column access operation, a second column access operation remains to be serviced;and during the second column access operation, accessing a second plurality of from the plurality of sense amplifiers, wherein the second plurality of data is identified by a second column address.
  4. 32
    A method of operation in a dynamic random access memory device having a plurality of sense amplifiers to access data stored an a memory cell array, wherein the method comprises:receiving a row command that initiates a sense operation in the memory device;during the sense operation, sensing data from a row of the memory cell array;receiving a first read command that specifies a first read operation to the memory device;during the first read operation, accessing, using the plurality of sense amplifiers, a first plurality of data bits identified based on a first column address;outputting the first plurality of data bits synchronously with respect to an external clock signal, wherein at least two bits of the first plurality of data are output during a single clock cycle of the external clock signal;while the first plurality of data bits is being output, receiving a second read command that specifies a second read operation to the memory device;and during the second read operation, accessing, using the plurality of sense amplifiers, a second plurality of data bits identified based on a second column address, wherein the first and second plurality of data bits are output in succession.