Micro-threaded memory
First Claim
Patent Images
1. A memory device comprising:
- storage banks each including a plurality of rows of storage cells, wherein a minimum time interval is imposed between successive accesses to a selected one of the rows of storage cells; and
data path circuitry to transfer first data and second data between the storage banks and an external signal path during a first interval that is not longer than the minimum time interval, the first data being indicated by a first memory access request and the second data being indicated by a second memory access request.
2 Assignments
0 Petitions
Accused Products
Abstract
A micro-threaded memory device. A plurality of storage banks are provided, each including a plurality of rows of storage cells and having an access restriction in that at least a minimum access time interval must transpire between successive accesses to a given row of the storage cells. Transfer control circuitry is provided to transfer a first amount of data between the plurality of storage banks and an external signal path in response to a first memory access request, the first amount of data being less than a product of the external signal path bandwidth and the minimum access time interval.
-
Citations
57 Claims
-
1. A memory device comprising:
-
storage banks each including a plurality of rows of storage cells, wherein a minimum time interval is imposed between successive accesses to a selected one of the rows of storage cells; and
data path circuitry to transfer first data and second data between the storage banks and an external signal path during a first interval that is not longer than the minimum time interval, the first data being indicated by a first memory access request and the second data being indicated by a second memory access request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operation in a memory device, the method comprising:
-
receiving first and second memory read requests; and
outputting data from the memory device in response to each of the first and second memory read requests during a time interval not longer than a minimum time interval imposed between successive accesses to a selected row of storage cells within the memory device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of operation within a memory device comprising:
-
subdividing a data transfer envelope of the memory device into multiple partitions; and
allocating the multiple partitions to respective memory access transactions. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A method of operation in a memory device, the method comprising:
-
receiving first and second memory read requests; and
concurrently outputting first data and second data from the memory device in response to the first and second memory read requests, respectively. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A memory device comprising:
-
a first plurality of storage banks; and
a plurality of control circuits coupled respectively to the first plurality of storage banks and configured to enable concurrent access to column-address-specified storage locations within at least two of the storage banks. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. A method of controlling a memory device, the method comprising:
-
transmitting to the memory device a first memory access request that specifies a storage location to be accessed within a first storage bank of the memory device; and
a predetermined time after transmitting the first memory access request, transmitting to the memory device a second memory access request that specifies a storage location to be accessed within a second storage bank of the memory device, the predetermined time being substantially less than a minimum time interval imposed between successive accesses to a selected row of storage cells within the memory device. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A memory device comprising:
-
means for receiving first and second memory access requests; and
means for transferring first data and second data between storage arrays of the memory device and an external signal path in response to the first and second memory access requests, respectively.
-
-
57. Computer-readable media having information embodied therein that includes a description of a memory device, the information including descriptions of:
-
storage banks each including a plurality of rows of storage cells, wherein a minimum time interval is imposed between successive accesses to a selected row of the rows of storage cells; and
data path circuitry to transfer first data and second data between the storage banks and an external signal path during a first interval not longer than the minimum time interval, the first data being indicated by a first memory access request and the second data being indicated by a second memory access request.
-
Specification