Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

TMS320F2812PGFS

Part # TMS320F2812PGFS
Description MIXED-SIGNAL 28X DSPS EXTENDED TEMP
Category IC
Availability Out of Stock
Qty 0
Qty Price
1 + $17.62840



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

TMS320F2810, TMS320F2812
DIGITAL SIGNAL PROCESSORS
SPRS174B APRIL 2001 REVISED SEPTEMBER 2001
64
POST OFFICE BOX 1443 HOUSTON, TEXAS 772511443
event manager modules (EVA, EVB) (continued)
GPTCONA(12:4), CAPCONA(8), EXTCONA[0]
EVTOADCA
Timer 1 Compare
Output
Logic
T1PWM_T1CMP
GPTCONA(1,0)
T1CON(1)
GP Timer 1
TCLKINA
Prescaler
HSPCLK
T1CON(10:8)
T1CON(5,4)
clock
Full Compare 1
Full Compare 2
Full Compare 3
SVPWM
State
Machine
Dead-
Band
Logic
Output
Logic
PWM1
PWM2
PWM3
PWM4
PWM5
PWM6
T1CON(15:11,6,3,2)
TDIRA
dir
Timer 2 Compare
GP Timer 2
16
Capture Units
COMCONA(15:5,2:0)
PDPINTA/T1CTRIP, T2CTRIP/EVASOC, C1TRIP, C2TRIP, C3TRIP
Output
Logic
T2PWM_T2CMP
GPTCONA(3,2)
T2CON(1)
T2CON(15:11,7,6,3,2,0)
ACTRA(15:12),
COMCONA(12),
T1CON(13:11)
CAPCONA(10,9)
16
DBTCONA(15:0)
ACTRA(11:0)
TCLKINA
Prescaler
HSPCLK
T2CON(10:8)
T2CON(5,4)
clock
dir
CAPCONA(15:12,7:0)
CAP1_QEP1
CAP2_QEP2
CAP3_QEPI1
QEP
Logic
QEPCLK
QEPDIR
16
16
reset
EVAENCLK
Control Logic
Peripheral Bus
TDIRA
Index Qual
QEPCLK
QEPDIR
EXTCONA(1:2)
NOTE A: The EVB module is similar to the EVA module.
16
Figure 14. Event Manager A Functional Block Diagram
PR
O
DU
C
T PREVIEW
TMS320F2810, TMS320F2812
DIGITAL SIGNAL PROCESSORS
SPRS174B APRIL 2001 REVISED SEPTEMBER 2001
65
POST OFFICE BOX 1443 HOUSTON, TEXAS 772511443
general-purpose (GP) timers
There are two GP timers. The GP timer x (x = 1 or 2 for EVA; x = 3 or 4 for EVB) includes:
D A 16-bit timer, up-/down-counter, TxCNT, for reads or writes
D A 16-bit timer-compare register, TxCMPR (double-buffered with shadow register), for reads or writes
D A 16-bit timer-period register, TxPR (double-buffered with shadow register), for reads or writes
D A 16-bit timer-control register,TxCON, for reads or writes
D Selectable internal or external input clocks
D A programmable prescaler for internal or external clock inputs
D Control and interrupt logic, for four maskable interrupts: underflow, overflow, timer compare, and period
interrupts
D A selectable direction input pin (TDIRx) (to count up or down when directional up-/down-count mode is
selected)
The GP timers can be operated independently or synchronized with each other. The compare register
associated with each GP timer can be used for compare function and PWM-waveform generation. There are
three continuous modes of operations for each GP timer in up- or up/down-counting operations. Internal or
external input clocks with programmable prescaler are used for each GP timer. GP timers also provide the time
base for the other event-manager submodules: GP timer 1 for all the compares and PWM circuits, GP timer 2/1
for the capture units and the quadrature-pulse counting operations. Double-buffering of the period and compare
registers allows programmable change of the timer (PWM) period and the compare/PWM pulse width as
needed.
full-compare units
There are three full-compare units on each event manager. These compare units use GP timer1 as the time
base and generate six outputs for compare and PWM-waveform generation using programmable deadband
circuit. The state of each of the six outputs is configured independently. The compare registers of the compare
units are double-buffered, allowing programmable change of the compare/PWM pulse widths as needed.
programmable deadband generator
The deadband generator circuit includes three 8-bit counters and an 8-bit compare register. Desired deadband
values can be programmed into the compare register for the outputs of the three compare units. The deadband
generation can be enabled/disabled for each compare unit output individually. The deadband-generator circuit
produces two outputs (with or without deadband zone) for each compare unit output signal. The output states
of the deadband generator are configurable and changeable as needed by way of the double-buffered ACTRx
register.
PWM waveform generation
Up to eight PWM waveforms (outputs) can be generated simultaneously by each event manager: three
independent pairs (six outputs) by the three full-compare units with programmable deadbands, and two
independent PWMs by the GP-timer compares.
PR
O
DU
C
T PREVIEW
TMS320F2810, TMS320F2812
DIGITAL SIGNAL PROCESSORS
SPRS174B APRIL 2001 REVISED SEPTEMBER 2001
66
POST OFFICE BOX 1443 HOUSTON, TEXAS 772511443
PWM characteristics
Characteristics of the PWMs are as follows:
D 16-bit registers
D Wide range of programmable deadband for the PWM output pairs
D Change of the PWM carrier frequency for PWM frequency wobbling as needed
D Change of the PWM pulse widths within and after each PWM period as needed
D External-maskable power and drive-protection interrupts
D Pulse-pattern-generator circuit, for programmable generation of asymmetric, symmetric, and four-space
vector PWM waveforms
D Minimized CPU overhead using auto-reload of the compare and period registers
D The PWM pins are driven to a high-impedance state when the PDPINTx pin is driven low and after PDPINTx
signal qualification. The PDPINTx pin (after qualification) is reflected in bit 8 of the COMCONx register.
PDPINTA
pin status is reflected in bit 8 of COMCONA register.
PDPINTB
pin status is reflected in bit 8 of COMCONB register.
capture unit
The capture unit provides a logging function for different events or transitions. The values of the selected GP
timer counter is captured and stored in the two-level-deep FIFO stacks when selected transitions are detected
on capture input pins, CAPx (x = 1, 2, or 3 for EVA; and x = 4, 5, or 6 for EVB). The capture unit consists of three
capture circuits.
D Capture units include the following features:
One 16-bit capture control register, CAPCONx (R/W)
One 16-bit capture FIFO status register, CAPFIFOx
Selection of GP timer 1/2 (for EVA) or 3/4 (for EVB) as the time base
Three 16-bit 2-level-deep FIFO stacks, one for each capture unit
Three capture input pins (CAP1/2/3 for EVA, CAP4/5/6 for EVB)one input pin per capture unit. [All
inputs are synchronized with the device (CPU) clock. In order for a transition to be captured, the input
must hold at its current level to meet two rising edges of the device clock. The input pins CAP1/2 and
CAP4/5 can also be used as QEP inputs to the QEP circuit.]
User-specified transition (rising edge, falling edge, or both edges) detection
Three maskable interrupt flags, one for each capture unit
quadrature-encoder pulse (QEP) circuit
Two capture inputs (CAP1 and CAP2 for EVA; CAP4 and CAP5 for EVB) can be used to interface the on-chip
QEP circuit with a quadrature encoder pulse. Full synchronization of these inputs is performed on-chip.
Direction or leading-quadrature pulse sequence is detected, and GP timer 2/4 is incremented or decremented
by the rising and falling edges of the two input signals (four times the frequency of either input pulse).
external ADC start-of-conversion
EVA/EVB start-of-conversion (SOC) can be sent to an external pin (ESOCA/B) for external ADC interface.
EVASOC and EVBSOC are muxed with T2CTRIP
and T4CTRIP, respectively.
PR
O
DU
C
T PREVIEW
PREVIOUS1516171819202122232425262728NEXT