mc68hc916y3 Freescale Semiconductor, Inc, mc68hc916y3 Datasheet - Page 309

no-image

mc68hc916y3

Manufacturer Part Number
mc68hc916y3
Description
Mc68hc16y3 16 Bit Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
14.1 General
MC68HC16Y3/916Y3
USER’S MANUAL
The following section provides general information on the time processor unit 2
(TPU2), an enhanced version of the TPU. The TPU2 is an intelligent, semi-autono-
mous microcontroller designed for timing control. Operating simultaneously with the
CPU16, the TPU2 schedules tasks, processes microcode ROM instructions, accesses
shared data with the CPU16, and performs input and output functions. Figure 14-1 is
a simplified block diagram of the TPU.
The TPU2 can be viewed as a special-purpose microcomputer that performs a pro-
grammable series of two operations, match and capture. Each occurrence of either
operation is called an event. A programmed series of events is called a function. TPU
functions replace software functions that would require CPU16 interrupt service. Two
sets of microcode ROM functions are currently available for most MCU derivatives
with the TPU2.
SUPPORT AND TEST
CONFIGURATION
DEVELOPMENT
INTERFACE
PARAMETER
CONTROL
CHANNEL
SYSTEM
HOST
RAM
DATA
SECTION 14 TIME PROCESSOR UNIT 2
Freescale Semiconductor, Inc.
For More Information On This Product,
Figure 14-1 TPU2 Block Diagram
CONTROL
DATA
TIME PROCESSOR UNIT 2
Go to: www.freescale.com
MICROENGINE
SCHEDULER
EXECUTION
CONTROL
STORE
UNIT
T2CLK
PIN
CONTROL AND DATA
SERVICE REQUESTS
TCR1
TCR2
CHANNELS
CHANNEL 15
CHANNEL 0
CHANNEL 1
TIMER
MOTOROLA
TPU2 BLOCK
PINS
14-1

Related parts for mc68hc916y3