Texas Instruments TMS320x28xx, 28xxx Dead-Band Generator DB Submodule, 27. DeadBand Submodule

Models: 28xxx TMS320x28xx

1 119
Download 119 pages 2.85 Kb
Page 50
Image 50
2.5Dead-Band Generator (DB) Submodule

www.ti.com

Dead-Band Generator (DB) Submodule

2.5Dead-Band Generator (DB) Submodule

Figure 2-27illustrates the dead-band submodule within the ePWM module.

Figure 2-27. Dead_Band Submodule

EPWMxSYNCI

EPWMxSYNCO

Time-Base

(TB)

CTR = PRD Figure 2-27. Dead_Band Submodule2.5.1 Purpose of the Dead-Band Submodule

CTR = 0 2.5.2Controlling and Monitoring the Dead-Band SubmoduleTable 2-12. Dead-Band Generator Submodule Registers

CTR_Dir

Action

Qualifier

(AQ)

 

CTR = PRD

 

 

 

 

 

 

 

Event

 

EPWMxINT

 

 

 

CTR = 0

 

 

 

 

 

 

 

Trigger

 

 

 

 

CTR = CMPA

 

EPWMxSOCA

 

and

 

 

 

 

 

CTR = CMPB

Interrupt

 

 

 

 

 

CTR_Dir

(ET)

 

EPWMxSOCB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PIE

ADC

Counter

Compare

(CC)

CTR = CMPA

CTR = CMPB Manual backgroundManual background

EPWMxA

EPWMxB

Dead

PWM-

Trip

Band

chopper

Zone

(DB)

(PC)

(TZ)

 

CTR = 0

 

PIE

EPWMxTZINT

 

 

 

EPWMxA

EPWMxB

TZ1 to TZ6

GPIO MUX

2.5.1 Purpose of the Dead-Band Submodule

The "Action-qualifier (AQ) Module" section discussed how it is possible to generate the required dead-band by having full control over edge placement using both the CMPA and CMPB resources of the ePWM module. However, if the more classical edge delay-based dead-band with polarity control is required, then the dead-band submodule described here should be used.

The key functions of the dead-band module are:

Generating appropriate signal pairs (EPWMxA and EPWMxB) with dead-band relationship from a single EPWMxA input

Programming signal pairs for:

Active high (AH)

Active low (AL)

Active high complementary (AHC)

Active low complementary (ALC)

Adding programmable delay to rising edges (RED)

Adding programmable delay to falling edges (FED)

Can be totally bypassed from the signal path (note dotted lines in diagram)

2.5.2Controlling and Monitoring the Dead-Band Submodule

The dead-band submodule operation is controlled and monitored via the following registers:

Table 2-12. Dead-Band Generator Submodule Registers

Register Name

Address offset

Shadowed

Description

DBCTL

0x000F

No

Dead-Band Control Register

DBRED

0x0010

No

Dead-Band Rising Edge Delay Count Register

DBFED

0x0011

No

Dead-Band Falling Edge Delay Count Register

50

ePWM Submodules

SPRU791D–November 2004–Revised October 2007

 

 

Submit Documentation Feedback

Page 50
Image 50
Texas Instruments TMS320x28xx Dead-Band Generator DB Submodule, Purpose of the Dead-Band Submodule, 27. DeadBand Submodule