Patent ID: 7908429

Claim:
A system comprising: a plurality of memory devices that are interconnected in-series, each memory device having a page buffer and memory cells, each of the plurality of memory devices having a unique device address; and an apparatus for controlling the plurality of memory devices, the apparatus comprising a data processor configured to execute a page program operation with a mirror back-up of data by: providing a device address for selecting one of the plurality of memory devices as a selected memory device, the provided device address being compared to the unique device address to identify the selected memory device; writing data to the page buffer of the selected memory device of the plurality of memory devices and to the page buffer of another memory device of the plurality of memory devices; instructing the selected memory device to program the data loaded in its page buffer into its memory cells; and determining whether the data is not successfully programmed into the memory cells of the selected memory device, recover the data from the page buffer of the another memory device, to recover the data from the page buffer of the another memory device by: reading back the data from the page buffer of the another memory device without programming the data into the memory cells of the another memory device, to transmit a single command for writing the data to both the page buffer of the selected memory device and the page buffer of the another memory device, to write the data to both the page buffer of the selected memory device and the page buffer of the another memory device by: broadcasting a first message to inform all of the memory devices to enter a multi-address detection mode in which the another memory device will process commands addressed to the selected memory device; sending the single command for writing the data to both the page buffer of the selected memory device and the page buffer of the another memory device; and broadcasting a second message to inform all of the memory devices to exit the multi-address detection mode.