1. A method to sense digital values associated with a selected row of a flash memory, the method comprising: ramping a signal from a first value to a second value over a time, the signal applied to memory cells in the selected row of the flash memory; sensing values of the memory cells in the selected row during the ramping of the signal; storing the sensed values during the ramping; and determining the digital values for the memory cells based, at least in part, on the sensed values.