The TMS320LF2406APZA is a 16-bit Digital Signal Processor (DSP) with flash optimized for digital motor and motion control applications. The 2406A offers an array of memory sizes and different peripherals tailored to meet the specific price/performance points required by various applications. Flash devices of up to 32K words offer a cost-effective reprogrammable solution for volume production. The 240xA devices offer a password-based "code security" feature which is useful in preventing unauthorized duplication of proprietary code stored in on-chip Flash/ROM. It offers at least one event manager module which has been optimized for digital motor control and power conversion applications. Capabilities of this module include centre and/or edge-aligned PWM generation, programmable deadband to prevent shoot-through faults and synchronized analogue-to-digital conversion. Devices with dual event managers enable multiple motor and/or converter control with a single 2406A DSP controller.