EP1550039A2

Dynamic memory supporting simultaneous refresh and data-access transactions

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 9 October 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

103 claims: 9 independent, 94 dependent

  1. 1
    Claims of equivalent WO 2004034401 A2 CLAIMS What is claimed is:1. A dynamic memory comprising: a. a first memory bank;b. a second memory bank;c. a refresh register activating the first memory bank;and d. a data-access register activating the second memory bank.
  2. 24
    A dynamic memory comprising:a. a first memory bank;b. a second memory bank;c. a refresh register precharging the first memory bank;and . . . d. a data-access register precharging the second memory bank.
  3. 42
    A memory controller comprising:a. a transaction queue that provides a plurality of data-access transactions on a data-access- transaction interconnect;b. a refresh-transaction generator that provides a series of refresh transactions on a refresh- transaction interconnect;and c. a request generating circuit connected to the data- transaction interconnect and the refresh-transaction interconnect, wherein the request generating circuit decomposes the data-access transactions into one or more data-access requests and decomposes the refresh transactions into one or more refresh requests.
  4. 53
    A method of refreshing a plurality of memory banks in a dynamic memory, the method comprising:a. performing a data-access activate operation directed to a first of the memory banks;and b. performing a refresh-activate operation directed to a second of the memory banks during the data-access activate operation.
  5. 56
    A method of refreshing a plurality of memory banks in a dynamic memory, the method comprising:a. performing a data-access precharge operation directed to a first of the memory banks;and b. performing a refresh-precharge operation directed to a second of the memory banks during the data-access activate operation.
  6. 58
    A dynamic memory comprising:a. a first memory bank;b. a second memory bank;c. a refresh activate register connected to the first and second memory banks;d. a refresh precharge register connected to the first and second memory banks;e. a data-access activate register connected to the first and second memory banks;and f . a data-access precharge register connected to the first and second memory banks.
  7. 66
    A dynamic memory comprising:a. a first memory bank having a first sense amplifier;b. a second memory bank having a second sense amplifier;and c. means for activating the first memory bank as part of a refresh transaction while activating the second memory bank as part of a data-access transaction.
  8. 68
    A dynamic memory comprising:a. a refresh register;b. a data-access register;c. a first multiplexer having: i. a first multiplexer input terminal connected to the refresh register;ii. a second multiplexer input terminal connected to the data-access register;and iii. a first multiplexer output terminal;d. a second multiplexer having: i . a third multiplexer input terminal connected to the refresh register;ii. a fourth multiplexer input terminal connected to the data-access register;and iii. a second multiplexer output terminal;e. a first memory bank connected to the first multiplexer output terminal;and f . a second memory bank connected to the second multiplexer output terminal.
  9. 81
    A dynamic memory comprising:a. a first memory bank;b. a second memory bank;c. a refresh register that activates the first memory bank;and d. a data-access register that activates the second memory bank while the refresh register activates the first memory bank.