English
Language : 

XC164CM Datasheet, PDF (1/2 Pages) Infineon Technologies AG – 16-bit Microcontroller
Preliminary
Product Brief
XC164CM
More Than a 16-bit Microcontroller
T h e X C 1 6 4 C M is a member of the enhanced 16-bit microcontroller
family XC166 which offers impressive DSP performance and advanced
interrupt handling combined with a powerful integrated peripheral set
and high performance and reliable on-chip Flash memory.
The XC164CM is more than just a 16-bit microcontroller. The huge
flexibility in combination with a small package makes it fit to any
industrial and automotive applications that require little board space
and low cost.
The XC166 family is the logic successor of Infineon’s successful
C166 family. The migration path from C166 to XC166 is supported by
the same basic architecture and instruction set, so a high level of
reuse can be achieved.
Applications
■ Automotive body & comfort
■ Automotive safety
■ Motor drive
Features
■ Single cycle 16-bit CPU with 5-stage pipeline
■ 1-cycle multiplication (16 x 16 bit), background division (32/16 bit),
1-cycle multiply-and-accumulate (MAC) instructions
■ Zero-cycle jump execution
■ Register-based design with multiple variable register banks
■ Fast context switch with two additional local register banks
■ 16 Mbytes total linear address space for code and data
■ 1024 Bytes on-chip SFR area (C166 family compatible)
■ 16-priority-level interrupt system with up to 75 sources,
sample rate down to 50 ns
■ 8-channel interrupt-driven single-cycle data transfer facilities via
peripheral event controller
■ Clock generation via on-chip PLL or via prescaler
■ 2 Kbytes on-chip dual-port RAM
■ 2 Kbytes on-chip data SRAM
■ 2 Kbytes on-chip program/data SRAM
■ 64 Kbytes on-chip program memory
(eFlash with ECC)
■ 14-channel A/D converter with programmable
resolution and conversion time down to 2.15 µs
■ One 16-channel general purpose
capture/compare units
■ Capture/compare unit for flexible PWM signal
generation (3/6 capture/compare channels and
1 compare channel)
■ Multi-functional general purpose timer unit
with 5 timers
■ Two synchronous/asynchronous serial
channels (USARTs)
■ Two high-speed synchronous serial channels
■ On-chip TwinCAN interface (Rev. 2.0B active)
with 32 MO and gateway functionality
■ On-chip real time clock
■ Enhanced power saving modes with flexible
power management
■ Programmable watchdog timer and
oscillator watchdog
■ Up to 47 general purpose I/O
■ On-chip bootstrap loader
■ Supported by a large range of
development tools
■ On-chip debug support via JTAG interface
■ 64-pin PG-TQFP package, 0.5 mm (19.7 mil) pitch
www.infineon.com/microcontrollers
Microcontrollers
Never stop thinking.