— TMS320x28xx, 28xxx DSP Peripheral Reference Guide describes the peripheral reference guides of the 28x digital signal processors (DSPs). SPRUFB0 — TMS320x2833x, 2823x System Control and Interrupts Reference Guide describes the various interrupts and system control features of the 2833x and 2823x digital signal controllers (DSCs).
Page 9
SPRU963 — TMS320x2833x, 2823x Boot ROM Reference Guide describes the purpose and features of the bootloader (factory-programmed boot-loading software) and provides examples of code. It also describes other contents of the device on-chip boot ROM and identifies where all of the information is located within that memory.
PWM outputs. This extension is the high-resolution pulse width modulator (HRPWM) and is described in the TMS320x2833x, 2823x High-Resolution Pulse Width Modulator (HRPWM) Reference Guide (SPRUG02) . See the device-specific data manual to determine which ePWM instances include this feature.
• Peripheral Bus The peripheral bus is 32-bits wide and allows both 16-bit and 32-bit writes to the ePWM register file. TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
These registers are only available on ePWM instances that include the high-resolution PWM extension. Otherwise these locations are reserved. These registers are described in the TMS320x2833x, 2823x High-Resolution Pulse Width Modulator (HRPWM) Reference Guide (SPRUG02) . See the device specific data manual to determine which instances include the HRPWM.
When it reaches zero, the time-base counter is reset to the period value and it begins to decrement once again. TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
Page 24
280x, 2801x, 2802x, and 2803x devices. Scheme 1 also applies to the 2804x devices when the ePWM pinout is configured for 280x compatible mode (GPAMCFG[EPWMMODE] = 0). TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
TZCTL[TZA] and TZCTL[TZB] register bits fields. One of four possible actions, shown Table 19, can be taken on a trip event. TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
SyncIn strobe input or choose to ignore it, i.e., via the enable switch. Although various combinations are possible, the two most common—master module and slave module modes—are shown in Figure TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
Writing to these bits sets the current time-base counter value. The update happens as soon as the write occurs; the write is NOT synchronized to the time-base clock (TBCLK) and the register is not shadowed. TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) Load on either CTR = Zero or CTR = PRD Freeze (no loads possible) TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
Set: force EPWMxB output high. Toggle EPWMxB output: low output signal will be forced high, and a high signal will be forced low. TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
Forces a continuous low on output A Forces a continuous high on output A Software forcing is disabled and has no effect 100 TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
Writing 0 to this bit will be ignored. Always reads back a 0. Generates an interrupt on EPWMxINT and set the INT flag bit. This bit is used for test purposes. 112 TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Module SPRUG04A – October 2008 – Revised July 2009 Submit Documentation Feedback...
Page 115
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 latest relevant information before placing orders and should verify that such information is current and complete.
Need help?
Do you have a question about the TMS320x2833x and is the answer not in the manual?
Questions and answers