Event Filtering - Texas Instruments Concerto F28M35 Series Technical Reference Manual

Table of Contents

Advertisement

www.ti.com
CTR=PRD
CTR=Zero
TBCLK
BLANKWDW
DCFCTL[INVERT]
1
00
DCAEVT1
01
DCAEVT2
DCBEVT1
10
DCBEVT2
11
DCFCTL[SRCSEL]
If the blanking logic is enabled, one of the digital compare events – DCAEVT1, DCAEVT2, DCBEVT1,
DCBEVT2 – is selected for filtering. The blanking window, which filters out all event occurrences on the
signal while it is active, will be aligned to either a CTR = PRD pulse or a CTR = 0 pulse (configured by the
DCFCTL[PULSESEL] bits). An offset value in TBCLK counts is programmed into the DCFOFFSET
register, which determines at what point after the CTR = PRD or CTR = 0 pulse the blanking window
starts. The duration of the blanking window, in number of TBCLK counts after the offset counter expires, is
written to the DCFWINDOW register by the application. During the blanking window, all events are
ignored. Before and after the blanking window ends, events can generate soc, sync, interrupt, and force
signals as before.
The diagram below illustrates several timing conditions for the offset and blanking window within an
ePWM period. Notice that if the blanking window crosses the CTR = 0 or CTR = PRD boundary, the next
window still starts at the same offset value after the CTR = 0 or CTR = PRD pulse.
SPRUH22I – April 2012 – Revised November 2019
Submit Documentation Feedback
Figure 7-53. Event Filtering
DCFCTL[BLANKE, PULSESEL]
Blank
Control
DCFOFFSET[OFFSET]
Logic
DCFWINDOW[WINDOW]
Sync
0
TBCLK
async
Copyright © 2012–2019, Texas Instruments Incorporated
TBCTR(16)
CTR = PRD
CTR = 0
TBCLK
DCCAPCTL[CAPE, SHDWMODE]
DCFCTL[PULSESEL]
DCEVTFILT
C28 Enhanced Pulse Width Modulator (ePWM) Module
ePWM Submodules
DCCAP[15:0] Reg
Capture
Control
Logic
705

Advertisement

Table of Contents
loading

Table of Contents