STR91xF is a series of ARM-powered microcontrollers which combines a 16/32-bit ARM966ES RISC processor core, dual-bank Flash memory, large SRAM for data or code, and a rich peripheral set to form an ideal embedded controller for a wide variety of applications such as point-of-sale terminals, industrial automation, security and surveillance, vending machines, communication gateways, serial protocol conversion, and medical equipment. The ARM966E-S core can perform single-cycle DSP instructions, good for speech processing, audio algorithms, and low-end imaging. This Preliminary Datasheet provides STR91xF ordering information, functional overview, mechanical information, and electrical device characteristics. For complete information on STR91xF memory, registers, and peripherals, please refer to the STR91xF Reference Manual. For information on programming the STR91xF Flash memory please refer to the STR9 Flash Programming Reference Manual For information on the ARM966E-S core, please refer to the ARM966E-S Rev. 2 Technical Reference Manual.