Patent ID: 7418540
Filing Date: 2008-08-26
Classification: G06F

Abstract:
1. A method, comprising: accessing multiple memory access commands from a one of multiple memory access command queues associated with, respective, banks of a Random Access Memory (RAM), wherein each Random Access Memory bank is associated with a different respective one of the multiple memory access command queues and each of the multiple memory access command queues is associated with a different respective bank of the Random Access Memory; determining a type of an immediately previous selected memory access command, the type of the immediately previous selected memory access command being one of a memory read access and a memory write access; and selecting a one of the multiple memory access commands based, at least in part, on: wherein the selecting the one of the multiple memory access commands comprises selecting a memory access command requesting a write operation based on a determining that the type of the immediately previous issued memory access command was a memory read access; and wherein the multiple memory access commands are identified in multiple respective storage elements coupled to a multiplexer and wherein selecting comprises causing a multiplexer to select a one of the storage elements coupled to the multiplexer.