Pr oduc t Br ief C 1 67 CS High Pe r formance Microcontroller wi th On-Chip Memor y and Two-CAN-Modules T H E C 1 6 7 C S 1) is a new high end derivative of the Infineon C166 Family of full featured single-chip CMOS microcontrollers. The C167CS features additionally internal units like two CAN modules (V2.0B active), ADC, CAPCOM, XRAM, IRAM, PLL, Watchdog, RTC, GPT, power management control and up to 40 MHz performance. T H I S M I C R O C O N T R O L L E R fulfills the requirements of highly sophisticated automotive and industrial control applications. ■ ■ ■ ■ ■ ■ ■ Device ROM C167CS-4RM 32 KB C167CS-LM – ■ ■ ■ 25 MHz = standard 33 MHz = optional 40 MHz = optional 3.3 V at 16 MHz = optional ■ ■ ■ Ke y Fea tu res ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ High Performance 16-bit CPU with 4-Stage Pipeline 80 ns Instruction Cycle Time at 25 MHz CPU Clock (standard) Up to 12.5 million instructions per second 400 ns Multiplication (16 x 16 bit), 800 ns Division (32/16 bit) Enhanced Boolean Bit Manipulation Facilities Additional Instructions to Support HLL and Operating Systems Register-Based Design with Multiple Variable Register Banks Single-Cycle Context Switching Support Clock Generation via On-Chip PLL or via Direct Clock Input Up to 16 MBytes Linear Address Space for Code and Data 3 KByte On-Chip Internal RAM (IRAM) 8 KByte On-Chip Extension RAM (XRAM) Two On-Chip CAN modules operating on one or two CAN Buses (30 or 2 x 15 Message Objects) Version 2.0B active Programmable External Bus Characteristics for Different Address Ranges 8-bit or 16-bit External Data Bus Multiplexed or Demultiplexed External Address/Data Buses ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Controller Area Network (CAN): License of Robert Bosch GmbH 1) For complete device designations (corresponding to PRO ELECTRON) please refer to the data sheet. www.infineon.com/microcontrollers Microcontrolle rs Five Programmable Chip-Select Signals Hold and Hold-Acknowledge Bus Arbitration Support 1024 Byte On-Chip Special Function Register Area Idle, Power Down Modes and Power Saving Features 8-Channel Interrupt-Driven Single-Cycle Data Transfer Facilities via Peripheral Event Controller (PEC) 16-Priority-Level Interrupt System with 56 Sources, Sample-Rate down to 40 ns 24-Channel 10-bit A/D Converter with < 10 µs Conversion Time (7.76 µs at 25 MHz) Two 16-Channel Capture/Compare Units with Bidirectional I/O Port Pins 4-Channel PWM Unit Two Multi-Functional General Purpose Timer Units with five 16-bit Timers Two Serial Channels (Synchronous/Asynchronous and High-Speed-Synchronous) Programmable Watchdog Timer Real Time Clock On-Chip Bootstrap Loader Oscillator Watchdog Up to 111 General Purpose I/O Lines, partly with Selectable Input Thresholds and Hysteresis Identification Register Support Optimized EMC Behavior Exit/Wakeup from Sleep Mode with External Interrupt or RTC Interrupt Single Chip Reset (optional) Flexible CAN Interface Line Assignment for additional Address Pins (use Address Pins while CAN is active) Compatible in Pins, Timing and Code to existing C167CR Derivatives Supported by a Wealth of Development Tools like C-Compilers, Macro-Assembler Packages, Emulators, Evaluation Boards, HLL-Debuggers, Simulators, Logic Analyzer Disassemblers P/PG-MQFP-144 Package Full Automotive Temperature Range: -40°C to +125°C Product Brief C166-Core ProgMem Instr./Data 32 ROM 32 KByte CPU Data 16 Data 16 Dual Port C167 CS Block Diagram IRAM Internal RAM 3 KByte 16 XRAM 6+2 KByte External Instr./ Data ADC ASC0 10-bit (USART) 16 + 8 Channels XBUS Control External Bus Control Port 0 BRGen Port 1 16 WDT 16 EBC Port 4 Port 6 8 RTC 16 Interrupt Bus Peripheral Data Bus CAN1 Rev 2.0B active Interrupt Controller 16-Level Priority 16 Port 5 SSC (SPI) GPT PWM T2 T3 T4 CCOM1 T7 T8 T0 T1 T5 T6 BRGen Port 3 Port 7 15 8 16 CCOM2 Port 2 CAN2 Rev 2.0B active On-Chip XBUS (16-Bit Demux) 16 8 XTAL Osc/PLL PEC 16 Port 8 8 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 VDD VSS NMI RSTOUT RSTIN VSS XTAL1 XTAL2 VDD P1H.7/A15/CC27IO P1H.6/A14/CC26IO P1H.5/A13/CC25IO P1H.4/A12/CC24IO P1H.3/A11 P1H.2/A10 P1H.1/A9 P1H.0/A8 VSS VDD P1L.7/A7/AN23 P1L.6/A6/AN22 P1L.5/A5/AN21 P1L.4/A4/AN20 P1L.3/A3/AN19 P1L.2/A2/AN18 P1L.1/A1/AN17 P1L.0/A0/AN16 P0H.7/AD15 P0H.6/AD14 P0H.5/AD13 P0H.4/AD12 P0H.3/AD11 P0H.2/AD10 P0H.1/AD9 VSS VDD C167 CS Pin Configuration C167CS 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 POH.0/AD8 POL.7/AD7 POL.6/AD6 POL.5/AD5 POL.4/AD4 POL.3/AD3 POL.2/AD2 POL.1/AD1 POL.0/AD0 EA ALE READY WR/WRL RD VSS VDD P4.7/A23/* P4.6/A22/* P4.5/A21/* P4.4/A20/* P4.3/A19 P4.2/A18 P4.1/A17 P4.0/A16 N.C. VSS VDD P3.15/CLKOUT/FOUT P3.13/SCLK P3.12/BHE/WRH P3.11/RxD0 P3.10/TxD0 P3.9/MTSR P3.8/MRST P3.7/T2IN P3.6/T3IN VAREF VAGND P5.10/AN10/T6EUD P5.11/AN11/T5EUD P5.12/AN12/T6IN P5.13/AN13/T5IN P5.14/AN14/T4EUD P5.15/AN15/T2EUD VSS VDD P2.0/CC0IO P2.1/CC1IO P2.2/CC2IO P2.3/CC3IO P2.4/CC4IO P2.5/CC5IO P2.6/CC6IO P2.7/CC7IO VSS VDD P2.8/CC8IO/EX0IN P2.9/CC9IO/EX1IN P2.10/CC10IO/EX2IN P2.11/CC11IO/EX3IN P2.12/CC12IO/EX4IN P2.13/CC13IO/EX5IN P2.14/CC14IO/EX6IN P2.15/CC15IO/EX7IN/T7IN P3.0/T0IN P3.1/T6OUT P3.2/CAPIN P3.3/T3OUT P3.4/T3EUD P3.5/T4IN VSS VDD P6.0/CS0 P6.1/CS1 P6.2/CS2 P6.3/CS3 P6.4/CS4 P6.5/HOLD P6.6/HLDA P6.7/BREQ *P8.0/CC16IO *P8.1/CC17IO *P8.2/CC18IO *P8.3/CC19IO P8.4/CC20IO P8.5/CC21IO P8.6/CC22IO P8.7/CC23IO VDD VSS P7.0/POUT0 P7.1/POUT1 P7.2/POUT2 P7.3/POUT3 P7.4/CC28IO P7.5/CC29IO P7.6/CC30IO P7.7/CC31IO P5.0/AN0 P5.1/AN1 P5.2/AN2 P5.3/AN3 P5.4/AN4 P5.5/AN5 P5.6/AN6 P5.7/AN7 P5.8/AN8 P5.9/AN9 How to reach us: http://www.infineon.com Published by Infineon Technologies AG 81726 München, Germany © Infineon Technologies AG 2006. All Rights Reserved. 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 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-H8874-X-X-7600 Printed in Germany PS 0606 nb