This AN886 application note describes different methods of selecting ROM, FASTROM and OTP in microcontrollers.
This document discusses the selection criteria for different microcontroller memory types: Windowed EPROM, OTP (One Time Programmable), FASTROM, and ROM. It outlines the definitions, advantages, and disadvantages of each type regarding cost and programming flexibility.
ROM devices are programmed at the fabrication step using a special mask and cannot be modified, whereas OTP devices are sold in plastic packaging and programmed by the customer.
FASTROM is best for large quantities (10,000+) as it offers improved programming efficiency compared to OTP and a shorter lead-time compared to ROM.
The minimum order quantity per year for ROM devices in the ST6 Family is 100,000 units.