A floating gate memory array includes row control circuits that provide a
programming voltage to a selected word line and provide a stair-like
pattern of boosting voltages to unselected word lines. Boosting voltages
descend with increased distance from the selected word line. Boosting
voltages are increased in small increments up to their final values.