SAF-C164SM Infineon Technologies, SAF-C164SM Datasheet - Page 27

no-image

SAF-C164SM

Manufacturer Part Number
SAF-C164SM
Description
16-Bit CMOS Microcontroller
Manufacturer
Infineon Technologies
Datasheet
C164CM/C164SM
Derivatives
Architectural Overview
the CPU at a time. The number of register banks is restricted only by the available
internal RAM space. For easy parameter passing, a register bank may overlap other
register banks.
A system stack of up to 1024 words is provided as storage for temporary data. The
system stack is also located within the on-chip RAM area and it is accessed by the CPU
via the Stack Pointer (SP) register. Two separate SFRs, STKOV and STKUN, are
implicitly compared against the stack pointer value upon each stack access for the
detection of a stack overflow or underflow.
Hardware detection of the selected memory space is placed at the internal memory
decoders and allows the user to specify any address directly or indirectly and obtain the
desired data without using temporary registers or special instructions.
For Special Function Registers 1024 Bytes of the address space are reserved. The
standard Special Function Register area (SFR) uses 512 bytes, while the Extended
Special Function Register area (ESFR) uses the other 512 bytes. (E)SFRs are wordwide
registers which are used for controlling and monitoring functions of the different on-chip
units. Unused (E)SFR addresses are reserved for future members of the C166
microcontroller family with enhanced functionality.
Optional on-chip OTP or ROM memory provides both code and constant data storage.
This memory area is connected to the CPU via a 32-bit-wide bus. Thus, an entire double-
word instruction can be fetched in only one machine cycle. The ROM is mask
programmed at the factory while the OTP memory can also be programmed within the
application. Program execution from on-chip program memory is the fastest of all
possible alternatives.
The type of the on-chip program memory (OTP/ROM/none) depends on the chosen
derivative.
User’s Manual
2-10
V1.0, 2002-02

Related parts for SAF-C164SM