Pr oduc t Br ief XC164CM Series The 16-bit Flas h Microcontroller Family in PG-LQFP-64 Package T H E X C 1 6 4 C M series is the new family of the enhanced 16-bit microcontroller XC166 which offers impressive DSP performance and advanced interrupt handling combined with a powerful integrated peripheral set, high performance and reliable on-chip Flash memory. T H E X C 1 6 4 C M series gives embedded system designers the ability to scale memory, speed and peripherals. The tiny LQFP-64 pb-free package makes it fit to any industrial and automotive applications that require little board space and low cost. T H E F L E X I B L E and intelligent PWM unit simplifies control of AC-, DC- or reluctance motors. A high speed, high resolution ADC handles the fast and accurate translation of complex analog environment. Networked solutions can be confidently solved with powerful communication interfaces like the high speed TwinCAN module with autonomous gateway function. T H E X C 1 6 4 C M series is the logic successor of Infineon’s successful C164 family. The migration path from C164 to XC164CM series 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 Industrial motor control Consumer drives Ke y Fea tu res ■ ■ ■ ■ ■ ■ ■ ■ ■ High performance 16-bit C166S V2 CPU with 5-stage pipeline Single clock instruction execution with 25 ns instruction time at 40 MHz CPU clock 25 ns multiplication (16 x 16 bit), background division (32/16 bit), and 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 www.infineon.com/microcontrollers Microcontrolle rs ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ 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/4 Kbytes on-chip data SRAM 2 Kbytes on-chip program/data SRAM 32, 64 or 128 Kbytes on-chip program Flash (with Error Correction) 14-channel A/D converter with programmable resolution and conversion time down to 2.15 µs (on versions -CM, -GM, -SM, -TM) One 16-channel general purpose capture/compare unit Capture/compare unit for flexible PWM signal generation (3/6 capture/compare channels and 1 compare channel), (on versions -CM, -SM) 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 versions -CM, -GM, -KM) 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 PG-LQFP-64 pb-free package, 0.5 mm (19.7 mil) pitch Temperature range: -40°C to +125°C and -40°C to + 85°C Supply Voltage: – Core Supply: 2.5 V – Port: 5 V Product Brief Block Diagram PSRAM 2 Kbytes DPRAM 2 Kbytes DSRAM Up to 2 Kbytes ProgMem Flash 32/64/128 Kbytes CPU Red. EBC XBUS Control PMU OCDS Debugs Support Osc / PLL Clock Generator XTAL DMU C 1 6 6 SV 2 - Co re RTC WDT Interrupt & PEC Interrupt Bus ADC 8/10-bit 14 Channels GPT T2 ASC0 (USART) ASC1 (USART) SSC0 (SPI) SSC1 (SPI) CC2 T3 Peripheral Data Bus CC6 T7 T12 T8 T13 TwinCAN T4 T5 T6 A BRGen BRGen Port 9 BRGen Port 5 6 B BRGen Port 3 14 Port 1 13 14 Product Summar y eFlash [Kbytes] RAM [Kbytes] Package Frequency [MHz] Temperature Range [°C] CAPCOM6(CC6) TwinCAN A/D Converter XC164CM 32/64/128 4/6/8 PG-LQFP-64 20/40 -40 ... 85 -40 ... 125 ✓ ✓ ✓ XC164GM 32/64/128 4/6/8 PG-LQFP-64 20/40 -40 ... 85 XC164LM 32/64/128 4/6/8 PG-LQFP-64 20/40 -40 ... 85 XC164KM 32/64/128 4/6/8 PG-LQFP-64 20/40 -40 ... 85 XC164SM 32/64/128 4/6/8 PG-LQFP-64 20/40 -40 ... 85 XC164TM 32/64/128 4/6/8 PG-LQFP-64 20/40 -40 ... 85 – ✓ ✓ – – – – ✓ – ✓ – ✓ – – ✓ Application Example Power Supply Power Control Power Save Control 12 V Temperature Voltage Current Torsion Distance Pressure Humidity Light G-force ... Sensors How to reach us: http://www.infineon.com Published by Infineon Technologies AG 81726 München, Germany © Infineon Technologies AG 2006. All Rights Reserved. Programming, Test, Debug, Diagnosis, Interface Microcontroller XC164CM Communication Interface Drivers CAN LIN ... Legal Disclaimer The information given in this Product Brief shall in no event be regarded as a guarantee of conditions or characteristics (“Beschaffenheitsgarantie”). With respect to any examples or hints given herein, any typical values stated herein and/or any information regarding the application of the device, Infineon Technologies hereby disclaims any and all warranties and liabilities of any kind, including without limitation warranties of non-infringement of intellectual property rights of any third party. Information For further information on technology, delivery terms and conditions and prices please contact your nearest Infineon Technologies Office (www.infineon.com). Published by Infineon Technologies AG Control Outputs Drivers Warnings Due to technical requirements components may contain dangerous substances. For information on the types in question please contact your nearest Infineon Technologies Office. Infineon Technologies Components may only be used in life-support devices or systems with the express written approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure of that life-support device or system, or to affect the safety or effectiveness of that device or system. Life support devices or systems are intended to be implanted in the human body, or to support and/or maintain and sustain and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may be endangered. Ordering No. B158-H8386-G3-X-7600 Printed in Germany PS 0606 nb