The controller being decoupled is an extremely interesting idea! Makes a lot of sense. I wonder if it includes a (nontrivial) cache.
> Anobit appears to be applying a lot of signal processing techniques in addition to ECC to address the issue of NAND reliability and data retention. In its patents there are mentions of periodically refreshing cells whose voltages may have drifted, exploiting some of the behaviors of adjacent cells and generally trying to deal with the things that happen to NAND once it's been worn considerably.
https://www.anandtech.com/show/5258/apple-acquires-anobit-br...