EasyManua.ls Logo

Freescale Semiconductor MPC5604B - Introduction

Default Icon
934 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5604B/C Microcontroller Reference Manual, Rev. 8
Freescale Semiconductor 631
Chapter 26
Cross Triggering Unit (CTU)
26.1 Introduction
The Cross Triggering Unit (CTU) allows to synchronize an ADC conversion with a timer event from
eMIOS (every mode which can generate a DMA request can trigger CTU) or PIT. To select which ADC
channel must be converted on a particular timer event, the CTU provides the ADC with a 7-bit channel
number. This channel number can be configured for each timer channel event by the application.
26.2 Main features
Single cycle delayed trigger output. The trigger output is a combination of 64 (generic value) input
flags/events connected to different timers in the system.
One event configuration register dedicated to each timer event allows to define the corresponding
ADC channel.
Acknowledgment signal to eMIOS/PIT for clearing the flag
Synchronization with ADC to avoid collision
26.3 Block diagram
The CTU block diagram is shown in Figure 26-1.
Figure 26-1. Cross Triggering Unit block diagram
26.4 Memory map and register descriptions
The CTU registers are listed in Table 26-1. Every register can have 32-bit access. The base address of the
CTU is 0xFFE6_4000.
Event
Gen
Event
Gen
Event
Gen
FLAG_ACK
NEXT_CMD
Channel value select
Tri g0
Tri g1
Tr ig 63
Channel value
Event
Arbitration
&
Masking
Event Configuration Register 0
Event Configuration Register 1
Event Configuration Register 63
.
.
.
.
.
.
.
.
.
.

Table of Contents

Other manuals for Freescale Semiconductor MPC5604B

Related product manuals