English
Language : 

C167CR-16RM Datasheet, PDF (46/67 Pages) Siemens Semiconductor Group – 16-Bit CMOS Single-Chip Microcontrollers
C167CR-16RM 20Dec96@09:25h Intermediate Version
AC Characteristics
Definition of Internal Timing
The internal operation of the C167CR-16RM is controlled by the internal CPU clock fCPU. Both
edges of the CPU clock can trigger internal (eg. pipeline) or external (eg. bus cycles) operations.
The specification of the external timing (AC Characteristics) therefore depends on the time between
two consecutive edges of the CPU clock, called “TCL” (see figure below).
Phase Locked Loop Operation
fXTAL
fCPU
Direct Clock Drive
fXTAL
fCPU
Figure 11
Generation Mechanisms for the CPU Clock
AAATCLAAATCLAAA
AAAATCLAAAATCLAAAA
The CPU clock signal can be generated via different mechanisms. The duration of TCLs and their
variation (and also the derived external timing) depends on the used mechanism to generate fCPU.
This influence must be regarded when calculating the timings for the C167CR-16RM.
Direct Drive
When pin P0.15 (P0H.7) is low (‘0’) during reset the on-chip phase locked loop is disabled and the
CPU clock is directly driven from the internal oscillator with the input clock signal.
The frequency of fCPU directly follows the frequency of fXTAL so the high and low time of fCPU (ie. the
duration of an individual TCL) is defined by the duty cycle of the input clock fXTAL.
The timings listed below that refer to TCLs therefore must be calculated using the minimum TCL
that is possible under the respective circumstances. This minimum value can be calculated via the
following formula:
TCLmin = 1/fXTAL * DCmin
(DC = duty cycle)
For two consecutive TCLs the deviation caused by the duty cycle of fXTAL is compensated so the
duration of 2TCL is always 1/fXTAL. The minimum value TCLmin therefore has to be used only once
for timings that require an odd number of TCLs (1,3,...). Timings that require an even number of
TCLs (2,4,...) may use the formula 2TCL = 1/fXTAL.
Note: The address float timings in Multiplexed bus mode (t11 and t45) use the maximum duration of
TCL (TCLmax = 1/fXTAL * DCmax) instead of TCLmin.
Semiconductor Group
44