Design and implementation of an efficient wear-leveling algorithm for solid-state-disk microcontrollers. - Li-Pin Chang; Chun-Da Du (ACM Trans. Design Autom. Electr. Syst., 2009)