In a method of accessing a single port memory, a plurality of read
commands are received from a plurality of requestors for memory read
access. A respective plurality of parameters corresponding to each of the
plurality of read commands is stored in a memory read command queue. The
parameters corresponding to one of the read commands are retrieved from
the memory read command queue when the single port memory provides the
data corresponding to that read command. One or more of the parameters
from the memory read command queue are provided while providing the data
from the memory.