A memory controller for a multi-byte burst memory device may control access to
memory based on parameters set up by a client. These parameters may include a byte
address and a byte count that indicates the number of bytes the client is requesting
from memory. These values, and an integer representing the number of bytes in a
burst-accessed word, may be operated on to produce a word that may be used to identify
valid bytes in the burst-accessed word.