C161CI/CL/SI Product Brief

Pr oduc t Br ief
C 1 64 C I / C L / S I
Consumer Class 16-bit Microcontroller
Microcontroller wi th OT P or ROM
C 1 6 4 C I / C L / S I is a member of the Infineon C166 family of 16-bit
microcontrollers. It was designed to meet the requirements of realtime
embedded-control applications like automotive electronics or industrial
control. A 32 or 64 KByte OTP or ROM program memory and up to 4 KByte
data memory are implemented on chip. It combines a wide variety of on
chip features like CAN interface (version 2.0B active), a module for
generation of PWM signals, a real time clock as well as flexible power
management characteristics for battery powered applications.
Ke y Fea tu res
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
High Performance 16-bit CPU with 4-stage pipeline
100 ns Instruction Cycle Time at 20 MHz CPU Clock
(ROM/ROMless 80 ns at 25 MHz)
500 ns Multiplication (16 x 16 bit), 1 µs 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
Up to 4 MByte Linear Address Space for Code and Data
2 KByte On-Chip RAM (ROM/ROM-less 4 KByte RAM)
32/64 KByte On-Chip OTP or ROM
Clock Generation via On-Chip PLL or via direct of prescaled Clock Input
Programmable External Bus Characteristics for Different Address Ranges
8-bit or 16-bit External Data Bus
Multiplexed or Demultiplexed External Address/Data Bus
Four Programmable Chip-Select Signals
1024 Byte On-Chip Special Function Register Area
Extended Power Saving Modes with Wake-up via External/ Internal
Interrupt
8-Channel Interrupt-Driven Single-Cycle Data Transfer Facilities via
Peripheral Event Controller (PEC)
Controller Area Network (CAN): License of Robert Bosch GmbH
www.infineon.com/microcontrollers
Microcontrolle rs
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
16-Priority-Level Interrupt System with 32 Interrupt
Sources, Sample Rate down to 50 ns
8-Channel 10-bit A/D Converter with 9.7 µs
Conversion Time
One 8-Channel Capture/Compare Unit
3/6-Channel 16-bit Capture/Compare Unit Dedicated
for AC/DC Motor Control Applications
Multi-Functional General Purpose Timer Unit with
three 16-bit Timers
On-Chip CAN Interface (V2.0B active)
Two Serial Channels (Synchronous/Asynchronous
and High-Speed-Synchronous)
On-Chip Real Time Clock
Programmable Watchdog Timer
Oscillator Watchdog
On-Chip Bootstrap Loader
Up to 59 General Purpose I/O Lines
Supported by a Large Range of Development Tools
P/PG-MQFP-80 Package
Temperature Range:
-40°C to +125°C and -40°C to +85°C
Product Brief
C164CI/CL/SI Block Diagram
32/64 K
ROM/OTP
CPU
Data
16
Data
16
Dual Port
C166-Core
Instr./Data 32
Internal
RAM
2 KByte
16
PLL-Oscillator
progr. Multiplier:
0.5, 1, 1.5, 2,
2.5, 3, 4, 5
P4.5 /
CAN_RxD
16
Interrupt Controller
Interrupt Bus
GPT 1
T2
T3
..
ASC
SSC
BRG
BRG
T4
General Purpose
Capture/Compare Unit
Peripheral
Data Bus
Capture/Compare Unit for
PWM Generation (CAPCOM6)
Timer 13
ADC
USART Sync.
10-bit
Channel
8-Channel
(SPI)
16
Timer 8
External
BUS
8/16-bit;
MUX ,
DEMUX
&
XBUS
Control
WDT
up to 12 ext. IR
Timer 7
16
PEC
RTC
Full-CAN
Interface
V2.0B
active
Port 0
P4.6 /
CAN_TxD
External Instr. / Data
XBUS (16-Bit NON MUX Data/Adresses)
XTAL
8-Channel 16-bit 1 Compare
3/6 Capture/
Capture / Compare Channel Compare Channels
Unit (CAPCOM2)
6
Port 4
Port 5
Port 3
Port 8
8
9
4
Port 1
16
VAGND
P5.3/AN3
P5.2/AN2
P5.1/AN1
P5.0/AN0
P8.3/CC19IO
P8.2/CC18IO
P8.1/CC17IO
P8.0/CC16IO
NMI
RSTOUT
RSTIN
P1H.7/CC27IO
P1H.6/CC26IO
P1H.5/CC25IO
P1H.4/CC24IO
P1H.3/EX3IN/T7IN
P1H.2/CC6POS2/EX2IN
P1H.1/CC6POS1/EX1IN
VDD
C164CI/CL/SI Pin Configuration
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61
VAREF
P5.4/AN4
P5.5/AN5
P5.6/AN6
P5.7/AN7
VSS
VDD
P3.4/T3EUD
P3.6 / T3IN
P3.8/MRST
P3.9/MTSR
P3.10/TxD0
P3.11/ RxD0
P3.12/BHE/WRH
P3.13/SCLK
P3.15/CLKOUT
P4.0/A16/CS3
P4.1/A17/CS2
P4.2/A18/CS1
VSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
C164CI
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
VSS
P1H.0/CC6POS0/EX0IN
P1L.7/CTRAP
P1L.6/COUT63
VSS
XTAL1
XTAL2
VDD
P1L.5/COUT62
P1L.4/CC62
P1L.3/COUT61
P1L.2/CC61
P1L.1/COUT60
P1L.0/CC60
P0H.7/AD15
P0H.6/AD14
P0H.5/AD13
P0H.4/AD12
P0H.3/AD11
VSS
VDD
P4.3/A19/CS0
P4.5/A20/CAN_RxD
P4.6/A21/CAN_TxD
RD
WR/WRL
ALE
Vpp/EA
P0L.0/AD0
P0L.1/AD1
P0L.2/AD2
P0L.3/AD3
P0L.4/AD4
P0L.5/AD5
P0L.6/AD6
P0L.7/AD7
P0H.0/AD8
P0H.1/AD9
P0H.2/AD10
VDD
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
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-H8875-X-X-7600
Printed in Germany
PS 0606 nb