A semiconductor memory device includes a memory cell array, first bit
lines, second bit lines, a first precharge circuit, a sense amplifier,
and a read control circuit. The memory cell array has a first cell array
including first memory cells arranged in a matrix and a second cell array
including second memory cells. The first bit line electrically connects
the first memory cells in a same column. The second bit line electrically
connects the second memory cells in a same column. The first precharge
circuit precharges the first bit lines in a read operation. The sense
amplifier amplifies the data read from the first memory cells in a read
operation. The read control circuit precharges and discharges the second
bit lines in a read operation and, on the basis of the time required to
precharge and discharge the second bit lines, controls the first
precharge circuit and the sense amplifier.