The non-volatile memory device includes a current detection circuit for
comparing, in data retrieve operation, storage information written in a
non-volatile manner in a memory cell row with retrieval information in
order to determine whether or not the storage information matches the
retrieval information. The current detection circuit compares a data read
current flowing through each bit line corresponding to each memory cell
of a memory cell row storing the storage information with a data read
current flowing through each bit line corresponding to each retrieval
memory cell storing the retrieval information.