Powertrain Control Module & Vehicle Control Module: Memories
PCM may use one or more of 5 types of memory:
- Calibration Package (CALPAC)
Some models use a PROM and a CALPAC. CALPAC provides fuel delivery back-up so engine runs in case of PROM or PCM failure. Anytime PCM is replaced, PROM and CALPAC must both be installed into replacement unit. If battery voltage is removed, CALPAC information is retained. - Electronically Erasable Programmable Read Only Memory (EEPROM)
Some models may use an EEPROM. This is the same as a PROM except it can be electronically reprogrammed by the manufacturer using special equipment. - Memory Calibration (MEM-CAL)
Some vehicles may use a PCM containing a MEM-CAL unit. This assembly contains functions of PROM and CALPAC. If power to PCM is removed, MEM-CAL information is retained. MEM-CAL also contains an internal Knock Sensor (KS) module on models equipped with a KS system. - Programmable Read Only Memory (PROM)
PROM is factory programmed engine calibration data which "tailors" PCM for specific transmission, engine, emission, vehicle weight and rear axle ratio application. The PROM can be removed from PCM. If battery voltage is removed, PROM information is retained. - Random Access Memory (RAM)
RAM is the scratch pad for the CPU. Data input, diagnostic codes and results of calculations are constantly updated and temporarily stored in RAM. If battery voltage is removed, all information stored in RAM is lost. - Read Only Memory (ROM)
ROM is programmed information which only PCM can read. The ROM program cannot be changed. If battery voltage is removed, ROM information is retained.