×

Intelligent coded memory architecture with enhanced access scheduler

  • US 10,437,480 B2
  • Filed: 12/01/2015
  • Issued: 10/08/2019
  • Est. Priority Date: 12/01/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for accessing data in a memory, comprising:

  • determining, by a scheduler, a read pattern for reading data from memory to serve requests in a plurality of read bank queues, the memory comprising a plurality of memory banks and a plurality of coding banks, the coding banks storing a coded version of at least a portion of the data stored in the plurality of memory banks;

    reading, by the scheduler, first data from a first memory bank of the memory banks;

    reading, by the scheduler, coded data from a first coding bank of the coding banks;

    accessing, by the scheduler, a status memory according to the reading the first data and the reading the coded data, the status memory denoting a status of a code for a section of the first memory bank, the status indicating whether the codes in the first coding bank are up to date with the data in the first memory bank, whether the codes are outdated and the data in the first memory bank is current, or whether the codes are outdated and data in the first coding bank is current; and

    serving, by the scheduler, the first data or the coded data according to the status of the code denoted by the status memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×