A semiconductor integrated circuit device has a first memory cell group including a plurality of rewritable nonvolatile memory cells arranged on a semiconductor chip and a second memory cell group including a plurality of rewritable nonvolatile memory cells arranged on the semiconductor chip. Setting of the write threshold voltage of the memory cell of the first memory cell group and setting of the write threshold voltage of the memory cell of the second memory cell group are variable.