A portion of a nonvolatile memory is partitioned from a main multi-level memory array to operate as a cache. The cache memory is configured to store at less capacity per memory cell and finer granularity of write units compared to the main memory. In a block-oriented memory architecture, the cache has...http://www.google.de/patents/US20100174846?utm_source=gb-gplus-sharePatent US20100174846 - Nonvolatile Memory With Write Cache Having Flush/Eviction Methods