The XC164CM is a high-performance 16-bit microcontroller from Infineon's XC166 family, with a powerful integrated peripheral set and high performance and reliable on-chip Flash memory. It is more than just a 16-bit microcontroller, and its huge flexibility combined with a small package makes it suitable for any industrial and automotive applications that require little board space and low cost.
The XC164CM is a 16‑bit microcontroller from Infineon's XC166 family, offering DSP performance, advanced interrupt handling, and a rich peripheral set. Its small 64‑pin PG‑TQFP package makes it suitable for space‑constrained industrial and automotive applications such as body & comfort, safety, and motor drive.
Key features include a single‑cycle 16‑bit CPU with a 5‑stage pipeline, on‑chip PLL clock generation, up to 75 interrupt sources, 14‑channel A/D converter, TwinCAN interface, and up to 47 general‑purpose I/O pins. The device provides 64 KB of eFlash memory with ECC, multiple SRAM blocks, and a 16 MB linear address space.
| CPU | Single‑cycle 16‑bit CPU with 5‑stage pipeline |
|---|---|
| On‑chip Flash | 64 KB eFlash with ECC |
| On‑chip SRAM | 2 KB dual‑port RAM, 2 KB data SRAM, 2 KB program/data SRAM |
| A/D Converter | 14‑channel, conversion time down to 2.15 µs |
| Interrupt System | 16 priority levels, up to 75 sources |
| Package | 64‑pin PG‑TQFP, 0.5 mm pitch |
| Address Space | 16 MB linear address space for code and data |
| I/O Pins | Up to 47 general‑purpose I/O |
It is intended for automotive body & comfort, automotive safety, and motor‑drive applications.
The device includes 64 KB of on‑chip program memory (eFlash) with error‑correcting code.
It supports up to 75 interrupt sources with a 16‑level priority system.
The microcontroller is offered in a 64‑pin PG‑TQFP package with a 0.5 mm pitch.