In a sense amplifier and method of generating a variable reference level,
the sense amplifier varies a reference voltage level in accordance with
variation of a operating voltage. This ensures that on-cell and off-cell
margins required to detect data are sufficiently maintained regardless of
the variation of the operating voltage in the semiconductor memory
device. Read failures that otherwise would be generated due to
insufficient voltage sensing margin are thus avoided.