Multi-bank memory that supports multiple reads and multiple writes per cycle
AssigneeMarvell Israel (M.I.S.L) Ltd.
InventorsNoam ESHEL-GOLDMAN, Yael ROZIN, Moshe BACHAR, Rami ZEMACH
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell Israel (M.I.S.L) Ltd.
InventorsNoam ESHEL-GOLDMAN, Yael ROZIN, Moshe BACHAR, Rami ZEMACH
Estimating the term…
In a memory system having a plurality of memory banks, a plurality of memory access requests having a first priority level and a plurality of memory access requests having a second priority level different are received. A set of first memory banks executes the multiple memory access requests having the first priority level during a first clock cycle. The memory system determines one or more second memory banks that are not executing memory access requests having the first priority level during the first clock cycle. In response to determining the one or more second memory banks that are not executing memory access requests having the first priority level during the first clock cycle, the one or more second memory banks execute one or more memory access requests having the second priority level during the first clock cycle.
A memory system, comprising:
A method for executing memory access requests by a memory system that includes a plurality of memory banks, the comprising:
Dependencies are inferred from the claim text.