What is Code Storage?
Controllers ICs (such as MCUs) require non-volatile memory to store programs (execution code) or data (relative information) used for normal operation.

Application table for code storage

Benefits of code storage with eMemory NVM IP
While ASICs use Mask ROM or external Flash to meet their memory requirements, but the cost is high and design flexibility is limited. eMemory provides embedded NVM solutions with different endurance specifications for MCU code storage applications. MCU code can be stored at the foundry stage, CP stage, or FT stage (system stage).
Code storage with eMemory NVM IP offers superior flexibility.
1. Testable at the CP stage, in order to reduce yield loss at FT/Module/System stages.
2. Optimized cost structures for various applications and densities.
3. Smallest IP size for mainstream processes of consumer ICs.
4. Option of OTP/Flash solutions for various specification demands.
5. Fast NeoROM service reduces testing cost when chip shipping in volume.
6. Silicon-proven at 14 major foundries, and over 120 qualified processes.
7. Support for logic, mixed-signal, RF, high voltage, BCD, SiGe, automotive and low-power processes.