Page 3 - Preface
Contents Preface ............................................................................................................................... 9 1 Introduction ............................................................................................................. 13 1.1 Introduction ...........
Page 9 - Related Documentation From Texas Instruments; Manual; Peripheral Guides—; TMS320x28xx, 28xxx Enhanced Capture (eCAP) Module Reference Guide
Preface SPRU791D – November 2004 – Revised October 2007 Read This First This guide describes the Enhanced Pulse Width Modulator (ePWM) Module. It includes an overview of themodule and information about each of the sub-modules: • Time-Base Module • Counter Compare Module • Action Qualifier Module • D...
Page 10 - TMS320C28x Assembly Language Tools User's Guide; Application Reports—; Getting Started With TMS320C28xTM Digital Signal Controllers; SPRAAD5—
www.ti.com Related Documentation From Texas Instruments SPRU790— TMS320x28xx, 28xxx Enhanced Quadrature Encoder Pulse (eQEP) Reference Guide describes the eQEP module, which is used for interfacing with a linear or rotary incrementalencoder to get position, direction, and speed information from a ro...
Page 11 - SPRAAD8—; Using PWM Output as a Digital-to-Analog Converter on a TMS320F280x; SPRAAH1—; Using the Enhanced Quadrature Encoder Pulse (eQEP) Module; Trademarks
www.ti.com Related Documentation From Texas Instruments SPRA958— Running an Application from Internal Flash Memory on the TMS320F28xx DSP covers the requirements needed to properly configure application software for execution from on-chip flashmemory. Requirements for both DSP/BIOS™ and non-DSP/BIOS...
Page 13 - Chapter 1; Topic; Introduction
Chapter 1 SPRU791D – November 2004 – Revised October 2007 Introduction The enhanced pulse width modulator (ePWM) peripheral is a key element in controlling many of thepower-related systems found in both commercial and industrial equipments. These systems include digitalmotor control, switch mode pow...
Page 14 - TMS320x28xx, 28xxx High-Resolution Pulse Width Modulator
www.ti.com 1.1 Introduction 1.2 Submodule Overview Introduction An effective PWM peripheral must be able to generate complex pulse width waveforms with minimal CPUoverhead or intervention. It needs to be highly programmable and very flexible while being easy tounderstand and use. The ePWM unit descr...
Page 15 - Submodule Overview
www.ti.com PIE TZ1 to TZ6 Peripheral Frame 1 ePWM1 module ePWM2 module ePWMx module SYNCO SYNCI SYNCI SYNCO SYNCI SYNCO ADC GPIO MUX xSYNCI xSYNCO xSOC EPWMxA EPWMxB EPWM2A EPWM2B EPWM1A EPWM1B EPWM1INT EPWM1SOC EPWM2INT EPWM2SOC EPWMxINT EPWMxSOC To eCAP1 Submodule Overview Figure 1-1. Multiple ePW...
Page 16 - Figure 1-2. Submodules and Signal Connections for an ePWM Module
www.ti.com EPWMxINT EPWMxTZINT EPWMxSOCAEPWMxSOCB EPWMxSYNCI EPWMxSYNCO Time-base (TB) module Counter-compare (CC) module Action-qualifier (AQ) module Dead-band (DB) module PWM-chopper (PC) module Event-trigger (ET) module Trip-zone (TZ) module Peripheral bus ePWM module TZ1 to TZ6 EPWMxA EPWMxB PIE...
Page 17 - Register Mapping; detail in its respective section.
www.ti.com Action qualifier (AQ) Time-base (TB) Dead band (DB) Counter compare (CC) Trip zone (TZ) Event trigger and interrupt (ET) PWM chopper (PC) TZ1 to TZ6 TBPRD shadow (16) TBPRD active (16) CTR = PRD CTR = ZERO CTR = CMPA CTR = CMPB CTR_Dir TBCTL[SWFSYNC] (software forced sync) TBPHS active (1...
Page 19 - Chapter 2; Overview
Chapter 2 SPRU791D – November 2004 – Revised October 2007 ePWM Submodules Seven submodules are included in every ePWM peripheral. Each of these submodules performs specifictasks that can be configured by software. Topic ...................................................................................
Page 20 - for relevant details.; Table 2-1. Submodule Configuration Parameters; Submodule
www.ti.com 2.1 Overview Overview Table 2-1 lists the seven key submodules together with a list of their main configuration parameters. For example, if you need to adjust or control the duty cycle of a PWM waveform, then you should see thecounter-compare submodule in Section 2.3 for relevant details....
Page 21 - definitions are also used in the
www.ti.com Overview Table 2-1. Submodule Configuration Parameters (continued) Submodule Configuration Parameter or Option Event-trigger (ET) • Enable the ePWM events that will trigger an interrupt. • Enable ePWM events that will trigger an ADC start-of-conversion event. • Specify the rate at which e...
Page 24 - The block diagram in
www.ti.com 2.2.2 Controlling and Monitoring the Time-base Submodule TBCTL[SYNCOSEL] TBPRD Period Active TBPRD Period Shadow 16 TBCTL[SWFSYNC] CTR = PRD TBPHS Phase Active Reg Counter UP/DOWN 16 Sync Out Select EPWMxSYNCO Reset Load 16 TBCTL[PHSEN] CTR = Zero CTR = CMPB Disable X EPWMxSYNCI TBCTL[PRD...
Page 25 - Calculating PWM Period and Frequency; Signal
www.ti.com 2.2.3 Calculating PWM Period and Frequency Time-Base (TB) Submodule Table 2-3. Key Time-Base Signals Signal Description EPWMxSYNCI Time-base synchronization input. Input pulse used to synchronize the time-base counter with the counter of ePWM module earlier in thesynchronization chain. An...
Page 27 - Time-Base Counter Synchronization; Scheme 1 shown in
www.ti.com 2.2.3.2 Time-Base Counter Synchronization EPWM2SYNCI ePWM2 EPWM2SYNCO EPWM1SYNCO ePWM1 EPWM1SYNCI GPIO MUX EPWM3SYNCO ePWM3 EPWM3SYNCI ePWMx EPWMxSYNCI SYNCI eCAP1 EPWMxSYNCO Time-Base (TB) Submodule A time-base synchronization scheme connects all of the ePWM modules on a device. Each ePW...
Page 29 - Software Forced Synchronization Pulse:; through
www.ti.com EPWM1SYNCO ePWM1 EPWM1SYNCI GPIO MUX SYNCI eCAP1 EPWM2SYNCI ePWM2 EPWM2SYNCO EPWM3SYNCO ePWM3 EPWM3SYNCI EPWM2SYNCI ePWM4 EPWM2SYNCO EPWM3SYNCO ePWM5 EPWM3SYNCI ePWM6 EPWMxSYNCI EPWMxSYNCO Time-Base (TB) Submodule Figure 2-6. Time-Base Counter Synchronization Scheme 3 Each ePWM module can...
Page 30 - Phase Locking the Time-Base Clocks of Multiple ePWM Modules; EPWMxSYNCI; System Control and Interrupts Reference Guide
www.ti.com 2.2.4 Phase Locking the Time-Base Clocks of Multiple ePWM Modules 2.2.5 Time-base Counter Modes and Timing Waveforms 0000 EPWMxSYNCI TBCTR[15:0] CTR_dir CTR = zero CNT_max CTR = PRD 0xFFFF TBPHS (value) TBPRD (value) Time-Base (TB) Submodule The TBCLKSYNC bit can be used to globally synch...
Page 31 - Event
www.ti.com 0x000 0xFFFF TBCTR[15:0] TBPHS (value) TBPRD (value) EPWMxSYNCI CTR_dir CTR = zero CNT_max CTR = PRD 0x0000 0xFFFF TBCNT[15:0] UP DOWN UP DOWN UP DOWN UP TBPHS (value) TBPRD (value) EPWMxSYNCI CTR_dir CTR = zero CNT_max CTR = PRD Time-Base (TB) Submodule Figure 2-8. Time-Base Down-Count M...
Page 32 - illustrates the counter-compare submodule within the ePWM.
www.ti.com 0x0000 0xFFFF TBCNT[15:0] UP DOWN UP DOWN UP DOWN TBPHS (value) TBPRD (value) EPWMxSYNCI CTR_dir CTR = zero CNT_max CTR = PRD 2.3 Counter-Compare (CC) Submodule CTR = CMPB CTR = CMPA CTR_Dir CTR = 0 CTR = PRD Dead Band (DB) Counter Compare (CC) Action Qualifier (AQ) EPWMxA EPWMxB CTR = CM...
Page 33 - Controlling and Monitoring the Counter-Compare Submodule; Register Name
www.ti.com 2.3.1 Purpose of the Counter-Compare Submodule 2.3.2 Controlling and Monitoring the Counter-Compare Submodule TBCTR[15:0] Time Base (TB) Module 16 CMPA[15:0] 16 16 16 CMPA Compare A Active Reg. CTR = CMPA CTR = CMPB Action Qualifier Module Digital comparator B CMPB[15:0] TBCTR[15:0] CTR =...
Page 34 - Operational Highlights for the Counter-Compare Submodule; Up-count mode: used to generate an asymmetrical PWM waveform.
www.ti.com 2.3.3 Operational Highlights for the Counter-Compare Submodule 2.3.4 Count Mode Timing Waveforms Counter-Compare (CC) Submodule The key signals associated with the counter-compare submodule are described in Table 2-5 . Table 2-5. Counter-Compare Submodule Key Signals Signal Description of...
Page 37 - Register
www.ti.com 2.4 Action-Qualifier (AQ) Submodule CTR = CMPB CTR = CMPA CTR_Dir CTR = 0 CTR = PRD Dead Band (DB) Counter Compare (CC) Action Qualifier (AQ) EPWMxA EPWMxB CTR = CMPB CTR = 0 EPWMxINT EPWMxSOCA EPWMxSOCB EPWMxA EPWMxB TZ1 to TZ6 CTR = CMPA Time-Base (TB) CTR = PRD CTR = 0 CTR_Dir EPWMxSYN...
Page 38 - The possible actions imposed on outputs EPWMxA and EPWMxB are:
www.ti.com Action-qualifier (AQ) Module AQCTLA[15:0] Action-qualifier control A EPWMA EPWMB TBCLK CTR = PRD CTR = Zero CTR = CMPA CTR = CMPB CTR_dir AQCTLB[15:0] Action-qualifier control B AQSFRC[15:0] Action-qualifier S/W force AQCSFRC[3:0] (shadow) continuous S/W force AQCSFRC[3:0] (active) contin...
Page 41 - Waveforms for Common Configurations; Counter Mode; When using up-count mode to generate an asymmetric PWM:; See the
www.ti.com 2.4.4 Waveforms for Common Configurations Action-Qualifier (AQ) Submodule Table 2-11. Behavior if CMPA/CMPB is Greater than the Period Counter Mode Compare on Up-Count Event Compare on Down-Count Event CAU/CBU CAU/CBU Up-Count Mode If CMPA/CMPB ≤ TBPRD period, then the event Never occurs....
Page 43 - EPWMxB—Active High
www.ti.com TBCTR EPWMxA EPWMxB TBPRD value CA Z P CB Z P CB CA Z P Z P CA Z P CA Z P CB CB Action-Qualifier (AQ) Submodule Figure 2-21. Up, Single Edge Asymmetric Waveform, With Independent Modulation on EPWMxA and EPWMxB—Active High A PWM period = (TBPRD + 1 ) × T TBCLK B Duty modulation for EPWMxA...
Page 44 - EPWMxB—Active Low
www.ti.com TBCTR EPWMxA EPWMxB TBPRD value CB CA P P P P CB CA P P Action-Qualifier (AQ) Submodule Figure 2-22. Up, Single Edge Asymmetric Waveform With Independent Modulation on EPWMxA and EPWMxB—Active Low A PWM period = (TBPRD + 1 ) × T TBCLK B Duty modulation for EPWMxA is set by CMPA, and is ac...
Page 45 - EPWMxA; Use the code in
www.ti.com TBCTR EPWMxA EPWMxB TBPRD value Z T Z T Z T Action-Qualifier (AQ) Submodule Example 2-3. Code Sample for Figure 2-22 // Initialization Time// = = = = = = = = = = = = = = = = = = = = = = = = EPwm1Regs.TBPRD = 600; // Period = 601 TBCLK counts EPwm1Regs.CMPA.half.CMPA = 350; // Compare A = ...
Page 47 - EPWMxA and EPWMxB — Active Low
www.ti.com TBCTR EPWMxA EPWMxB TBPRD value CA CA CA CA CB CB CB CB CB Action-Qualifier (AQ) Submodule Figure 2-24. Up-Down-Count, Dual Edge Symmetric Waveform, With Independent Modulation on EPWMxA and EPWMxB — Active Low A PWM period = 2 x TBPRD × T TBCLK B Duty modulation for EPWMxA is set by CMPA...
Page 48 - EPWMxA and EPWMxB — Complementary
www.ti.com CA CA CA CA CB CB CB CB TBCTR EPWMxA EPWMxB TBPRD value Action-Qualifier (AQ) Submodule Figure 2-25. Up-Down-Count, Dual Edge Symmetric Waveform, With Independent Modulation on EPWMxA and EPWMxB — Complementary A PWM period = 2 × TBPRD × T TBCLK B Duty modulation for EPWMxA is set by CMPA...
Page 49 - EPWMxA—Active Low
www.ti.com Z P Z P TBCTR EPWMxA EPWMxB CA CA CB CB Action-Qualifier (AQ) Submodule Figure 2-26. Up-Down-Count, Dual Edge Asymmetric Waveform, With Independent Modulation on EPWMxA—Active Low A PWM period = 2 × TBPRD × TBCLK B Rising edge and falling edge can be asymmetrically positioned within a PWM...
Page 52 - Finally the last two entries in; Mode
www.ti.com Dead-Band Generator (DB) Submodule action-qualifier submodule to generate the signal as shown for EPWMxA. • Mode 6: Bypass rising-edge-delay and Mode 7: Bypass falling-edge-delay Finally the last two entries in Table 2-13 show combinations where either the falling-edge-delay (FED) or risi...
Page 54 - Where T; is the period of TBCLK, the prescaled version of SYSCLKOUT.; S as a Function of DBFED and DBRED
www.ti.com Dead-Band Generator (DB) Submodule The dead-band submodule supports independent values for rising-edge (RED) and falling-edge (FED)delays. The amount of delay is programmed using the DBRED and DBFED registers. These are 10-bitregisters and their value represents the number of time-base cl...
Page 55 - mnemonic
www.ti.com 2.6 PWM-Chopper (PC) Submodule CTR = CMPB CTR = CMPA CTR_Dir CTR = 0 CTR = PRD Dead Band (DB) Counter Compare (CC) Action Qualifier (AQ) EPWMxB EPWMxA CTR = CMPB CTR = 0 EPWMxINT EPWMxSOCA EPWMxSOCB EPWMxA EPWMxB TZ1 to TZ6 CTR = CMPA Time-Base (TB) CTR = PRD CTR = 0 CTR_Dir EPWMxSYNCI EP...
Page 57 - OSHTWTH; Pulses; OSHTWTHz
www.ti.com 2.6.4.1 One-Shot Pulse PSCLK OSHT EPWMxA in EPWMxA out Prog. pulse width(OSHTWTH) Start OSHT pulse Sustaining pulses PWM-Chopper (PC) Submodule The width of the first pulse can be programmed to any of 16 possible pulse width values. The width orperiod of the first pulse is given by: T 1st...
Page 61 - Table 2-18. Possible Actions On a Trip Event; Configure the ePWM1 registers as follows:
www.ti.com Trip-Zone (TZ) Submodule Table 2-18. Possible Actions On a Trip Event TZCTL[TZA] EPWMxA Comment and/or and/or TZCTL[TZB] EPWMxB 0,0 High-Impedance Tripped 0,1 Force to High State Tripped 1,0 Force to Low State Tripped 1,1 No Change Do Nothing. No change is made to the output. Example 2-8....
Page 62 - and
www.ti.com 2.7.4 Generating Trip Event Interrupts Latch cyc−by-cyc mode (CBC) CTR=zero TZFRC[CBC] TZ1TZ2TZ3TZ4TZ5TZ6 Sync Clear Set Set one-shot Latch (OSHT) mode Clear TZSEL[CBC1 to CBC6] TZCLR[OST] TZSEL[OSHT1 to OSHT6] TZFRC[OSHT] Sync TZ6 TZ5 TZ4 TZ3 TZ2 TZ1 Trip logic Trip Trip CBCtrip event OS...
Page 64 - Signals; ) and can be configured to prescale these events before issuing an
www.ti.com 2.8.1 Operational Overview of the Event-Trigger Submodule EPWM1INT EPWM1SOCA EPWM1SOCB EPWM1 module EPWM2SOCB EPWM2SOCA EPWM2INT EPWM2 module EPWMxSOCB EPWMxSOCA EPWMxINT EPWMx module PIE SOCB SOCA ADC Event-Trigger (ET) Submodule The following sections describe the event-trigger submodul...
Page 65 - ETPS—This programs the event prescaling options mentioned above.
www.ti.com PIE Event Trigger Module Logic CTR=Zero CTR=PRD CTR=CMPA EPWMxINTn CTR=CMPB CTR_dir Direction qualifier CTRU=CMPA ETSEL reg EPWMxSOCA /n /n /n EPWMxSOCB ADC clear count count clear count clear CTRD=CMPA CTRU=CMPB CTRD=CMPB ETPS reg ETFLG reg ETCLR reg ETFRC reg Event-Trigger (ET) Submodul...
Page 69 - Chapter 3; Overview of Multiple Modules
Chapter 3 SPRU791D – November 2004 – Revised October 2007 Applications to Power Topologies An ePWM module has all the local resources necessary to operate completely as a standalone module orto operate in synchronization with other identical ePWM modules. Topic .........................................
Page 70 - SyncOut; Key Configuration Capabilities; Options for SyncIn
www.ti.com 3.1 Overview of Multiple Modules CTR = 0 CTR=CMPB X EN SyncOut Phase reg EPWMxA EPWMxB SyncIn Φ =0 ° 3.2 Key Configuration Capabilities Overview of Multiple Modules Previously in this user's guide, all discussions have described the operation of a single module. Tofacilitate the understan...
Page 74 - Example 3-1. Configuration for Example in
www.ti.com Controlling Multiple Buck Converters With Independent Frequencies Example 3-1. Configuration for Example in Figure 3-4 //=====================================================================// (Note: code for only 3 modules shown) // Initialization Time//========================// EPWM Mo...
Page 75 - Controlling Multiple Buck Converters With Same Frequencies; shows such a configuration
www.ti.com 3.4 Controlling Multiple Buck Converters With Same Frequencies CTR=zero CTR=CMPB X En Φ =0 ° SyncOut Phase reg Ext SyncIn (optional) EPWM1A EPWM1B SyncOut Phase reg CTR=CMPB CTR=zero X Φ =X En EPWM2B EPWM2A Slave Master Buck #1 Vout1 Vin1 EPWM1A Buck #2 Vin2 EPWM1B Vout2 Buck #4 Buck #3 V...
Page 77 - Example 3-2. Code Snippet for Configuration in
www.ti.com Controlling Multiple Buck Converters With Same Frequencies Example 3-2. Code Snippet for Configuration in Figure 3-5 //=====================================================================// Config//=====================================================================// Initialization Tim...
Page 83 - Example 3-4. Code Snippet for Configuration in
www.ti.com Controlling Dual 3-Phase Inverters for Motors (ACI and PMSM) Example 3-4. Code Snippet for Configuration in Figure 3-9 //=====================================================================// Configuration//=====================================================================// Initializ...
Page 84 - Practical Applications Using Phase Control Between PWM Modules; shows a master and slave module with a phase relationship of 120; Figure 3-11. Configuring Two PWM Modules for Phase Control
www.ti.com 3.7 Practical Applications Using Phase Control Between PWM Modules CTR=zero CTR=CMPB X En SyncOut Phase reg Ext SyncIn (optional) EPWM1A EPWM1B SyncOut Phase reg CTR=CMPB CTR=zero X En EPWM2B EPWM2A Slave Master SyncIn SyncIn 1 2 Φ =0 ° Φ =120 ° Practical Applications Using Phase Control ...
Page 85 - Controlling a 3-Phase Interleaved DC/DC Converter; . This is achieved by setting the slave TBPHS
www.ti.com 0000 FFFFh TBPRD TBCTR[0-15] time CTR = PRD (SycnOut) Master Module Φ 2 Phase = 120 ° 0000 FFFFh TBPRD TBCTR[0-15] time SyncIn Slave Module TBPHS 600 600 600 600 200 200 3.8 Controlling a 3-Phase Interleaved DC/DC Converter Controlling a 3-Phase Interleaved DC/DC Converter Figure 3-12. Ti...
Page 88 - Example 3-5. Code Snippet for Configuration in
www.ti.com Controlling a 3-Phase Interleaved DC/DC Converter Example 3-5. Code Snippet for Configuration in Figure 3-13 //=====================================================================// Config// Initialization Time//========================// EPWM Module 1 configEPwm1Regs.TBPRD = 450; // Per...
Page 89 - Controlling Zero Voltage Switched Full Bridge (ZVSFB) Converter; The example given in
www.ti.com 3.9 Controlling Zero Voltage Switched Full Bridge (ZVSFB) Converter CTR=zero CTR=CMPB X En SyncOut Phase reg Ext SyncIn (optional) EPWM1A EPWM1B SyncOut Phase reg CTR=CMPB CTR=zero X En EPWM2B EPWM2A Slave Master V out EPWM1A SyncIn SyncIn V DC_bus EPWM1B EPWM2A EPWM2B Φ =0 ° Φ =Var ° Var...
Page 91 - Example 3-6. Code Snippet for Configuration in
www.ti.com Controlling Zero Voltage Switched Full Bridge (ZVSFB) Converter Example 3-6. Code Snippet for Configuration in Figure 3-15 //=====================================================================// Config//=====================================================================// Initializati...
Page 93 - Chapter 4
Chapter 4 SPRU791D – November 2004 – Revised October 2007 Registers This chapter includes the register layouts and bit description for the submodules. Topic .................................................................................................. Page 4.1 Time-Base Submodule Registers ........
Page 94 - Time-Base Submodule Registers
www.ti.com 4.1 Time-Base Submodule Registers Time-Base Submodule Registers Figure 4-1 through Figure 4-5 and Table 4-1 through Table 4-5 provide the time-base register definitions. Figure 4-1. Time-Base Period Register (TBPRD) 15 0 TBPRD R/W-0 LEGEND: R/W = Read/Write; R = Read only; -n = value afte...
Page 95 - Bit
www.ti.com Time-Base Submodule Registers Figure 4-4. Time-Base Control Register (TBCTL) 15 14 13 12 10 9 8 FREE, SOFT PHSDIR CLKDIV HSPCLKDIV R/W-0 R/W-0 R/W-0 R/W-0,0,1 7 6 5 4 3 2 1 0 HSPCLKDIV SWFSYNC SYNCOSEL PRDLD PHSEN CTRMODE R/W-0,0,1 R/W-0 R/W-0 R/W-0 R/W-0 R/W-11 LEGEND: R/W = Read/Write; ...
Page 97 - Counter-Compare Submodule Registers
www.ti.com 4.2 Counter-Compare Submodule Registers Counter-Compare Submodule Registers Figure 4-5. Time-Base Status Register (TBSTS) 15 8 Reserved R-0 7 3 2 1 0 Reserved CTRMAX SYNCI CTRDIR R-0 R/W1C-0 R/W1C-0 R-1 LEGEND: R/W = Read/Write; R = Read only; R/W1C = Read/Write 1 to clear; -n = value aft...
Page 99 - Action-Qualifier Submodule Registers; Bits
www.ti.com 4.3 Action-Qualifier Submodule Registers Action-Qualifier Submodule Registers Figure 4-8. Counter-Compare Control Register (CMPCTL) 15 10 9 8 Reserved SHDWBFULL SHDWAFULL R-0 R-0 R-0 7 6 5 4 3 2 1 0 Reserved SHDWBMODE Reserved SHDWAMODE LOADBMODE LOADAMODE R-0 R/W-0 R-0 R/W-0 R/W-0 R/W-0 ...
Page 103 - Dead-Band Submodule Registers
www.ti.com 4.4 Dead-Band Submodule Registers Dead-Band Submodule Registers Table 4-12. Action-qualifier Continuous Software Force Register (AQCSFRC) Field Descriptions Bits Name Value Description 15-4 Reserved Reserved 3-2 CSFB Continuous Software Force on Output B In immediate mode, a continuous fo...
Page 105 - PWM-Chopper Submodule Control Register
www.ti.com 4.5 PWM-Chopper Submodule Control Register PWM-Chopper Submodule Control Register Figure 4-14. Dead-Band Generator Rising Edge Delay Register (DBRED) 15 10 9 8 Reserved DEL R-0 R/W-0 7 0 DEL R/W-0 LEGEND: R/W = Read/Write; R = Read only; -n = value after reset Table 4-14. Dead-Band Genera...
Page 106 - Trip-Zone Submodule Control and Status Registers
www.ti.com 4.6 Trip-Zone Submodule Control and Status Registers Trip-Zone Submodule Control and Status Registers Table 4-16. PWM-Chopper Control Register (PCCTL) Bit Descriptions (continued) Bits Name Value Description 10-8 CHPDUTY Chopping Clock Duty Cycle 000 Duty = 1/8 (12.5%) 001 Duty = 2/8 (25....
Page 110 - Event-Trigger Submodule Registers
www.ti.com 4.7 Event-Trigger Submodule Registers Event-Trigger Submodule Registers Figure 4-21. Trip-Zone Clear Register (TZCLR) 15 8 Reserved R-0 7 3 2 1 0 Reserved OST CBC INT R-0 R/W-0 R/W-0 R/W-0 LEGEND: R/W = Read/Write; R = Read only; -n = value after reset Table 4-21. Trip-Zone Clear Register...
Page 115 - Proper Interrupt Initialization Procedure
www.ti.com 4.8 Proper Interrupt Initialization Procedure Proper Interrupt Initialization Procedure When the ePWM peripheral clock is enabled it may be possible that interrupt flags may be set due tospurious events due to the ePWM registers not being properly initialized. The proper procedure forinit...
Page 117 - Appendix A; Location
Appendix A SPRU791D – November 2004 – Revised October 2007 Revision History This document was revised to SPRU791D from SPRU791C. The scope of the revision was limited totechnical changes as shown in Table A-1 . Table A-1. Changes for Revision D Location Modifications, Additions, and Deletions Figure...
Page 119 - IMPORTANT NOTICE; Products
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements,improvements, and other changes to its products and services at any time and to discontinue any product or service without notice.Customers should obtain the l...