Constant-charge-injection programming: a novel high-speed programming method for multilevel flash memories | IEEE Journals & Magazine | IEEE Xplore