Language: English | Deutsch | 中国的       Change Country
Infineon Technologies

C166® » SAF-C164CM-4EF AB

Order Number Distributor Stock    
SAF-C164CM-4EF AB Available Directly From Manufacturer QUOTE
The C164CM/SM/SV extends Infineon´s C166-Microcontroller family to the low end without cutting in total performance or the excellent real time behaviour. Acknowledged high computing and peripheral performance built into a 1.2 x 1.2 cm² small TQFP-64 package makes it a perfect fit for applications, where electrical motor drive capability and CAN (C164CM) or LIN networks needs to be combined with very low PCB space consumption. Up to 25 MHz CPU clock, 10 mA port driving capability and an improved PWM unit for AC-, DC- and reluctance drives offer additional cost saving potential in a broad range of industrial and automotive applications.
The C164CM devices are very compact members of the Infineon family of full featured 16-bit single-chip CMOS microcontrollers. The C164CM combines high CPU performance (up to 12.5 million instructions per second) with high peripheral functionality and provides a means for power reduction.
Several key features contribute to the high performance of the C164CM (the indicated timings refer to a CPU clock of 25 MHz).
High Performance 16-bit CPU with Four-Stage Pipeline
• 80 ns minimum instruction cycle time, with most instructions executed in 1 cycle
• 400 ns multiplication (16-bit × 16-bit), 800 ns division (32-bit / 16-bit)
• Multiple high bandwidth internal data buses
• Register-based design with multiple, variable register banks
• Single-cycle context switching support
• 16 MBytes of linear address space for code and data (Von Neumann architecture)
• System stack cache support with automatic stack overflow/underflow detection Control Oriented Instruction Set with High Efficiency
• Bit, byte, and word data types
• Flexible and efficient addressing modes for high code density
• Enhanced boolean bit manipulation with direct addressability of 6 Kbits for peripheral control and user-defined flags
• Hardware traps to identify exception conditions during runtime
• HLL support for semaphore operations and efficient data access Power Management Features
• Programmable system slowdown via Slow Down Divider (SDD)
• Flexible management of peripherals, can be individually disabled
• Sleep-mode supports wake-up via external interrupts
• Programmable frequency output Integrated On-Chip Memory
• 2 KBytes Internal RAM (IRAM) for variables, register banks, system stack, and code
• 32 KBytes on-chip Program memory (OTP or Mask ROM, not for ROMless devices)
External Bus Interface
• Multiplexed or demultiplexed bus configurations
• 8-bit or 16-bit data bus
• Bus cycle characteristics selectable for five programmable address areas
16-Priority-Level Interrupt System
• 32 interrupt nodes with separate interrupt vectors
• 240 ns typical interrupt latency (400 ns maximum) in case of internal program execution
• Fast external interrupts
8-Channel Peripheral Event Controller (PEC)
• Interrupt driven single cycle data transfer
• Transfer count option (standard CPU interrupt after programmable number of PEC transfers)
• Overhead from saving and restoring system state for interrupt requests eliminated Intelligent On-Chip Peripheral Subsystems
• 8-channel 10-bit A/D Converter with programmable conversion time (7.8 μs minimum), auto scan modes, channel injection mode
• Two Capture/Compare Units with independent time bases, very flexible PWM unit/event recording unit with different operating modes
• Multifunctional General Purpose Timer Unit with three 16-bit timers/counters, maximum resolution fCPU/8
• Asynchronous/Synchronous Serial Channel (USART) with baud rate generator, parity, framing, and overrun error detection
• High Speed Synchronous Serial Channel programmable data length and shift direction
• Controller Area Network (CAN) Module, Rev. 2.0B active, with 15 Message Objects, Full-CAN/Basic-CAN
• Real Time Clock
• Watchdog Timer with programmable time intervals
• Bootstrap Loader for flexible system initialization 50 IO Lines with Individual Bit Addressability
• Tri-stated in input mode
• Push/pull or open drain output mode
• Programmable port driver control
Various Temperature Ranges
• 0 to +70 °C
• -40 to +85 °C
• -40 to +125 °C
Infineon CMOS Process
• Low power CMOS technology enables power saving Idle, Sleep, and Power Down modes with flexible power management.
64-Pin Plastic Metric Thin Quad Flat Pack (TQFP) Package
• P-TQFP, 10 × 10 mm body, 0.5 mm (19.7 mil) lead spacing, surface mount technology

Data Sheet