XC164-32F is a 16-bit single-chip microcontroller with C166SV2 core launched by Infineon.
The XC164-32F is a 16‑bit single‑chip microcontroller based on the C166SV2 core. It offers a high‑performance CPU with a 5‑stage pipeline, 25 ns instruction cycle at 40 MHz, and a rich set of on‑chip peripherals including ADCs, timers, CAN, and dual‑port RAM.
The device is supplied in a 100‑pin TQFP package and supports up to 12 Mbytes of external address space, up to 79 GPIO lines, and various temperature grades ranging from –40 °C to 125 °C. Detailed electrical parameters, package reliability data, and ordering information are provided in the following sections.
| Instruction cycle time | 25 ns at 40 MHz |
|---|---|
| On‑chip flash memory | 256 KB |
| On‑chip dual‑port RAM | 2 KB |
| ADC resolution | 10‑bit or 8‑bit |
| Package type | 100‑pin TQFP, 0.5 mm pitch |
| Interrupt sources | 75 |
The microcontroller can address up to 12 Mbytes of external memory for code and data.
The device provides up to 79 general‑purpose I/O lines, some with selectable thresholds and hysteresis.
Yes, it features an on‑chip TwinCAN interface with 32 message objects and two CAN nodes.