This is a technical specification sheet for Infineon XC164CS 16-Bit Single-Chip Microcontroller.
The XC164CS is a high‑performance 16‑bit microcontroller from Infineon’s XC166 family. It offers a 5‑stage pipeline CPU with a 25 ns instruction cycle at 40 MHz, 1‑cycle multiplication, MAC instructions, and a 16‑priority‑level interrupt system supporting up to 75 sources. On‑chip memory includes 128 Kbytes of Flash, 2 Kbytes each of dual‑port RAM, data SRAM and program SRAM, plus extensive peripheral modules such as a 14‑channel A/D converter, TwinCAN interface, and multiple serial channels.
The device is supplied in a P‑TQFP‑100‑16 plastic metric quad flat package and can address up to 12 Mbytes of external memory. Ordering codes identify the specific derivative, temperature range, and supply voltage. The datasheet also lists packaging dimensions, pin‑out, and regulatory notices.
| Instruction Cycle Time | 25 ns at 40 MHz |
|---|---|
| On‑Chip Flash Memory | 128 Kbytes |
| On‑Chip Dual‑Port RAM | 2 Kbytes |
| A/D Converter Resolution | 10‑bit or 8‑bit |
| CAN Interface | TwinCAN, 32 Message Objects |
| Interrupt Sources | up to 75 |
| Package Type | P‑TQFP‑100‑16 |
| External Address Space | Up to 12 Mbytes |
It is 25 ns per instruction at a 40 MHz CPU clock.
The device includes 128 Kbytes of Flash memory.
It is supplied in a P‑TQFP‑100‑16 plastic metric quad flat package.
The interrupt system supports up to 75 sources.