English
Language : 

C161 Datasheet, PDF (10/400 Pages) Infineon Technologies AG – 16-Bit Single-Chip Microcontroller
&3,
,QWURGXFWLRQ
1.1
The Members of the 16-bit Microcontroller Family
The microcontrollers of the Infineon 16-bit family have been designed to meet the high
performance requirements of real-time embedded control applications. The architecture
of this family has been optimized for high instruction throughput and minimum response
time to external stimuli (interrupts). Intelligent peripheral subsystems have been
integrated to reduce the need for CPU intervention to a minimum extent. This also
minimizes the need for communication via the external bus interface. The high flexibility
of this architecture allows to serve the diverse and varying needs of different application
areas such as automotive, industrial control, or data communications.
The core of the 16-bit family has been developped with a modular family concept in mind.
All family members execute an efficient control-optimized instruction set (additional
instructions for members of the second generation). This allows an easy and quick
implementation of new family members with different internal memory sizes and
technologies, different sets of on-chip peripherals and/or different numbers of IO pins.
The XBUS concept opens a straight forward path for the integration of application
specific peripheral modules in addition to the standard on-chip peripherals in order to
build application specific derivatives.
As programs for embedded control applications become larger, high level languages are
favoured by programmers, because high level language programs are easier to write, to
debug and to maintain.
The 80C166-type microcontrollers were the first generation of the 16-bit controller
family. These devices have established the C166 architecture.
The C165-type and C167-type devices are members of the second generation of this
family. This second generation is even more powerful due to additional instructions for
HLL support, an increased address space, increased internal RAM and highly efficient
management of various resources on the external bus.
Enhanced derivatives of this second generation provide additional features like
additional internal high-speed RAM, an integrated CAN-Module, an on-chip PLL, etc.
Utilizing integration to design efficient systems may require the integration of application
specific peripherals to boost system performance, while minimizing the part count.
These efforts are supported by the so-called XBUS, defined for the Infineon 16-bit
microcontrollers (second generation). This XBUS is an internal representation of the
external bus interface that opens and simplifies the integration of peripherals by
standardizing the required interface. One representative taking advantage of this
technology is the integrated CAN module.
The C165-type devices are reduced versions of the C167 which provide a smaller
package and reduced power consumption at the expense of the A/D converter, the
CAPCOM units and the PWM module.
User’s Manual
1-2
1999-08