Clear
Latch
Set
TZCLR[CBC]
CBC Force
Output Event
TZEINT[CBC]
TZFLG[CBC]
Clear
Latch
Set
TZCLR[OST]
OST Force
Output Event
TZEINT[OST]
TZFLG[OST]
Clear
Latch
Set
TZCLR[DCAEVT1]
DCAEVT1.inter
TZEINT[DCAEVT1]
TZFLG[DCAEVT1]
Clear
Latch
Set
TZCLR[DCAEVT2]
DCAEVT2.inter
TZEINT[DCAEVT2]
TZFLG[DCAEVT2]
Clear
Latch
Set
TZCLR[DCBEVT1]
DCBEVT1.inter
TZEINT[DCBEVT1]
TZFLG[DCBEVT1]
Clear
Latch
Set
TZCLR[DCBEVT2]
DCBEVT2.inter
TZEINT[DCBEVT2]
TZFLG[DCBEVT2]
Generate
Interrupt
Pulse
When
Input = 1
Clear
Latch
Set
TZFLG[INT]
TZCLR[INT]
EPWMxTZINT (PIE)
ePWM Submodules
729
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
C28 Enhanced Pulse Width Modulator (ePWM) Module
Figure 7-40. Trip-Zone Submodule Interrupt Logic
7.2.8 Event-Trigger (ET) Submodule
The key functions of the event-trigger submodule are:
•
Receives event inputs generated by the time-base, counter-compare, and digital-compare submodules
•
Uses the time-base direction information for up/down event qualification
•
Uses prescaling logic to issue interrupt requests and ADC start of conversion at:
–
Every event
–
Every second event
–
Every third event
•
Provides full visibility of event generation via event counters and flags
•
Allows software forcing of Interrupts and ADC start of conversion
The event-trigger submodule manages the events generated by the time-base submodule, the counter-
compare submodule, and the digital-compare submodule to generate an interrupt to the CPU and/or a
start of conversion pulse to the ADC when a selected event occurs.
illustrates where the
event-trigger submodule fits within the ePWM system.