Apparatus for multi-bit programming and memory data detection apparatus

Multi-bit programming device according to a first multi-bit cell and a second programming a multi-bit cell array, the first data including a multi-bit cell of the first multi-bit cell, and programming the second data to the second multi-bit cell programming unit, and the second data using the first verify voltage using the first multi-bit cells wherein the verification whether the first data is programmed, and the second verify voltage in the second multi-bit cell of the programming is characterized in that comprises a verification to verify whether or not, and it is possible to form the optimum dispersion in the multi-bit memory cell through it. verify voltage, read voltage, multi-bit programming