![Infineon Technologies TC1784 User Manual Download Page 276](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446276.webp)
TC1784
System Control Unit (SCU)
User´s Manual
3-93
V1.1, 2011-05
32-bit SCU, V1.18
•
ERU_PDOUTy
to directly output the pattern match information for gating purposes
in other modules (pattern match = 1).
•
ERU_GOUTy
to output the pattern match or pattern miss information (inverted
pattern match), or a permanent 0 or 1 under software control for gating purposes in
other modules.
•
ERU_TOUTy
as combination of a peripheral trigger, a pattern detection result
change event, or the ETLx trigger outputs TRxy to trigger actions in other modules.
•
ERU_IOUTy
as gated trigger output (ERU_GOUTy logical AND-combined with
ERU_TOUTy) to trigger interrupts (e.g. the interrupt generation can be gated to allow
interrupt activation during a certain time window).
Trigger Combination
The trigger combination logically OR-combines different trigger inputs to form a common
trigger ERU_TOUTy. Possible trigger inputs are:
•
In each ETLx unit of the
Input Channels
, the trigger output TRxy can be enabled and
the trigger event can be directed to one of the OGUy units.
•
In the case that at least one
pattern detection
input is enabled (IGCRm.IPENxy) and
a change of the pattern detection result from pattern match to pattern miss (or vice-
versa) is detected, a trigger event is generated to indicate a pattern detection result
event (if enabled by IGCRm.GEENy).
The trigger combination offers the possibility to program different trigger criteria for
several input signals (independently for each Input Channel) or peripheral signals, and
to combine their effects to a single output, e.g. to generate an interrupt or to start e.g. an
ADC conversion. This combination capability allows the generation of an interrupt per
OGU that can be triggered by several inputs (multitude of request sources -> one
reaction).
Pattern Detection
The pattern detection logic allows the combination of the status flags of all ETLx units.
Each status flag can be individually included or excluded from the pattern detection for
each OGUy, via control bits IGCRm.IPENxy. The pattern detection block outputs the
following pattern detection results:
•
Pattern match
(PDRR.PDRy = 1 and ERU_PDOUTy = 1):
A pattern match is indicated while all status flags that are included in the pattern
detection are 1.
•
Pattern miss
(PDRR.PDRy = 0 and ERU_PDOUTy = 0):
A pattern miss is indicated while at least one of the status flags that are included in
the pattern detection is 0.
In addition, the pattern detection can deliver a trigger event if the pattern detection result
changes from match to miss or vice-versa (if enabled by IGCRm.GEENy = 1). The
pattern result change event is logically OR-combined with the other enabled trigger
Summary of Contents for TC1784
Page 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Page 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Page 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Page 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...