1. A memory back-up system comprising: a first memory cell; a non-volatile memory cell that is interfaced to the first memory cell; control circuitry that allows data to be written to one of the first memory cell and the non-volatile memory cell, and that provides transfer of the data from one of the first memory cell and the non-volatile memory cell to the other one of the first memory cell and the non-volatile memory cell.