Patent ID: 8719664

Claim:
A method for accessing data at a memory, comprising: receiving a request associated with an operation, wherein the request includes a logical address associated with the memory; determining whether the request is associated with a first type of access or a second type of access based at least in part on the logical address; generating a physical address based at least in part on the logical address based at least in part on the determination of whether the request is associated with the first type of access or the second type of access, wherein: in the event that the request is associated with the first type of access, generating the physical address based at least in part on translating the logical address; and in the event that the request is associated with the second type of access, generating the physical address based at least in part on not translating the logical address; determining a block of data at the memory that includes data associated with the physical address; and accessing data at the determined block of data and a corresponding set of ECC from the memory based at least in part on the determination of whether the request is associated with the first type of access or the second type of access, wherein: in the event that the request is associated with the first type of access, accessing includes determining whether the accessed data can be decoded based at least in part on the corresponding set of ECC; and in the event that the request is associated with the second type of access, accessing includes returning the data associated with the determined block of data and the corresponding set of ECC.