Patent ID: 7808825

Claim:
A non-volatile memory device, comprising: two or more planes; page buffer units respectively connected to the planes; a data line mux configured to: transfer an externally input first data to a page buffer unit corresponding to a plane to be programmed, according to a plane select signal, transfer a second data to a page buffer unit corresponding to a plane on which a program operation is not performed, while the program of the selected plane is performed and after the first data is programmed, provide a data transfer path between one page buffer unit and the other page buffer unit according to a data transfer control signal; and a controller configured to: select a plane on which program operation will be performed based on externally input address information, store the second data in the page buffer unit corresponding to the unselected plane according to a plane cache write command, and provide a plane cache transmission signal and the data transfer control signal for transferring the stored second data to the page buffer unit of the selected plane on which the program is performed.