×

Distributed concatenated error correction

  • US 9,912,355 B2
  • Filed: 09/25/2015
  • Issued: 03/06/2018
  • Est. Priority Date: 09/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • an array of memory cells;

    a first integrated circuit die;

    a memory circuit disposed on the first integrated circuit die and including said array of memory cells;

    a second integrated circuit die having a memory controller electrically coupled to the array of cells of the memory circuit and configured to control the array of memory cells; and

    concatenated error correction code logic including an outer error correction code logic disposed on the second integrated circuit die of the memory controller, and having outer error correction code encoder logic configured to encode write data for the array of memory cells in an outer error correction code, and an inner error correction code logic disposed on the first integrated circuit die, and having an inner error correction code encoder logic configured to encode in an inner error correction code, outer error correction code encoded write data from the memory controller so that write data is encoded in concatenated error code comprising the outer error correction code and the inner error correction code;

    wherein the inner error correction code logic disposed on the first integrated circuit die of the memory circuit, further has inner error correction decoder logic configured to decode in accordance with the inner error correction code, concatenated encoded read data from the memory circuit which has been encoded in both the outer error correction code and the inner error correction code so that the concatenated encoded read data is decoded with respect to the inner error correction code, and wherein the outer error correction code logic disposed on the second integrated circuit die of the memory controller, further has outer error correction code decoder logic configured to decode in accordance with the outer error correction code, outer error correction code encoded read data from the memory circuit, which has been encoded in the outer error correction code.

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