The NvM module provides services to init/read/write/control non volatile data according to individual requirements in an automotive environment.
The Memory Abstraction Interface abstracts from the number of underlying FEE or EA modules and provides upper layers with a virtual segmentation on a uniform linear address space.
The Flash EEPROM Emulation Module provides virtual memory blocks to the upper layers that can be read and written with a virtually unlimited number of write cycles. It handles the segmentation and addressing scheme for the controller-specific FLS module.
The main features are: