Нужна память энергонезависимая параллельная не очень большой емкости (8-16 Мбайт, 8-разрядная) писАть побайтно и читать побайтно (ну можно и постранично), стирать можно блоками. Но чтоб не портилась в процессе работы. EEPROM дороговато. Батарейки громоздко.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)