SPRS797F November 2012 – September 2021 TMS320F28050 , TMS320F28051 , TMS320F28052 , TMS320F28052F , TMS320F28052M , TMS320F28053 , TMS320F28054 , TMS320F28054F , TMS320F28054M , TMS320F28055
PRODUCTION DATA
C2000™ real-time control MCUs are optimized for processing, sensing, and actuation to improve closed-loop performance in real-time control applications such as industrial motor drives; solar inverters and digital power; electrical vehicles and transportation; motor control; and sensing and signal processing. The C2000 line includes the Premium performance MCUs and the Entry performance MCUs.
The F2805x family of microcontrollers (MCUs) provides the power of the C28x core and CLA coupled with highly integrated control peripherals in low pin-count devices. This family is code-compatible with previous C28x-based code, and also provides a high level of analog integration.
An internal voltage regulator allows for single-rail operation. Analog comparators with internal 6-bit references have been added and can be routed directly to control the PWM outputs. The ADC converts from 0 to 3.3-V fixed full-scale range and supports ratio-metric VREFHI/VREFLO references. The ADC interface has been optimized for low overhead and latency.
The Analog Front End (AFE) contains up to seven comparators with up to three integrated DACs, one VREFOUT-buffered DAC, up to four PGAs, and up to four digital filters. The PGAs can amplify the input signal in three discrete gain modes. The actual number of AFE peripherals will depend upon the TMS320F2805x device number. See Device Comparison for more details.
To learn more about the C2000 MCUs, visit the C2000™ real-time control MCUs page.
PART NUMBER(1) | PACKAGE | BODY SIZE |
---|---|---|
TMS320F28055PN | LQFP (80) | 12.0 mm × 12.0 mm |
TMS320F28054PN | LQFP (80) | 12.0 mm × 12.0 mm |
TMS320F28053PN | LQFP (80) | 12.0 mm × 12.0 mm |
TMS320F28052PN | LQFP (80) | 12.0 mm × 12.0 mm |
TMS320F28051PN | LQFP (80) | 12.0 mm × 12.0 mm |
TMS320F28050PN | LQFP (80) | 12.0 mm × 12.0 mm |
Changes from February 2, 2021 to September 13, 2021 (from Revision E (February 2021) to Revision F (September 2021))
Table 5-1 lists the features of the TMS320F2805x devices.
FEATURE | 28055 (60 MHz) |
28054
28054-Q1 28054M(1) 28054M-Q1 28054F(1) 28054F-Q1 (60 MHz) |
28053 (60 MHz) |
28052 28052-Q1 28052M(1) 28052M-Q1 28052F(1) 28052F-Q1 (60 MHz) |
28051 (60 MHz) |
28050
(60 MHz) |
|
---|---|---|---|---|---|---|---|
Package type | 80-pin PN LQFP |
80-pin PN LQFP |
80-pin PN LQFP |
80-pin PN LQFP |
80-pin PN LQFP |
80-pin PN LQFP |
|
Instruction cycle | 16.67 ns | 16.67 ns | 16.67 ns | 16.67 ns | 16.67 ns | 16.67 ns | |
CLA | Yes | No | Yes | No | No | No | |
On-chip flash (16-bit word) | 64K | 64K | 32K | 32K | 32K | 16K | |
On-chip SARAM (16-bit word) | 10K | 10K (28054) 8K (28054M) 8K (28054F) |
10K | 10K (28052) 8K (28052M) 8K (28052F) |
8K | 6K | |
Dual-zone security for on-chip flash, SARAM, OTP, and secure ROM blocks | Yes | Yes | Yes | Yes | Yes | Yes | |
Boot ROM (12K × 16) | Yes | Yes | Yes | Yes | Yes | Yes | |
One-time
programmable (OTP) ROM (16-bit word) |
1K | 1K | 1K | 1K | 1K | 1K | |
ePWM channels | 14 | 14 | 14 | 14 | 14 | 14 | |
eCAP inputs | 1 | 1 | 1 | 1 | 1 | 1 | |
eQEP modules | 1 | 1 | 1 | 1 | 1 | 1 | |
Watchdog timer | Yes | Yes | Yes | Yes | Yes | Yes | |
12-Bit ADC | MSPS | 3.75 | 3.75 | 3.75 | 3.75 | 2 | 2 |
Conversion time | 267 ns | 267 ns | 267 ns | 267 ns | 500 ns | 500 ns | |
Channels | 16 | 16 | 16 | 16 | 16 | 16 | |
Temperature sensor | Yes | Yes | Yes | Yes | Yes | Yes | |
Dual sample-and-hold |
Yes | Yes | Yes | Yes | Yes | Yes | |
PGA (Gain ≈ 3, 6, or 11) | 4 | 4 | 4 | 4 | 4 | 3 | |
Fixed Gain Amplifier (Gain ≈ 3) | 3 | 3 | 3 | 3 | 3 | 4 | |
Comparators | 7 | 7 | 7 | 7 | 7 | 6 | |
Internal comparator reference DACs | 3 | 3 | 3 | 3 | 3 | 2 | |
Buffered reference DAC | 1 | 1 | 1 | 1 | 1 | 1 | |
32-Bit CPU timers | 3 | 3 | 3 | 3 | 3 | 3 | |
I2C | 1 | 1 | 1 | 1 | 1 | 1 | |
eCAN | 1 | 1 | 1 | 1 | 1 | 1 | |
SPI | 1 | 1 | 1 | 1 | 1 | 1 | |
SCI/UART | 3 | 3 | 3 | 3 | 3 | 3 | |
0-pin oscillators | 2 | 2 | 2 | 2 | 2 | 2 | |
I/O pins (shared) | GPIO | 42 | 42 | 42 | 42 | 42 | 42 |
External interrupts | 3 | 3 | 3 | 3 | 3 | 3 | |
Supply voltage (nominal) | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V | |
Temperature options | T: –40°C to 105°C | 28055 | 28054 28054M 28054F |
28053 | 28052 28052M 28052F |
28051 | 28050 |
S: –40°C to 125°C | 28055 | 28054 only | 28053 | 28052 only | 28051 | 28050 | |
Q: –40°C to 125°C(2) | – | 28054-Q1 28054M-Q1 28054F-Q1 |
– | 28052-Q1 28052M-Q1 28052F-Q1 |
– | – |
For information about similar products, see the following links:
TMS320F2802x
Real-Time Microcontrollers
The F2802x
series offers the lowest pin-count and Flash memory size options. InstaSPIN-FOC™ versions are available.
TMS320F2803x
Real-Time Microcontrollers
The F2803x
series increases the pin-count and memory size options. The F2803x series also
introduces the parallel control law accelerator (CLA) option.
TMS320F2805x
Real-Time Microcontrollers
The F2805x
series is similar to the F2803x series but adds on-chip programmable gain amplifiers
(PGAs). InstaSPIN-FOC and InstaSPIN-MOTION™ versions are available.
TMS320F2806x
Real-Time Microcontrollers
The F2806x
series is the first to include a floating-point unit (FPU). The F2806x series also
increases the pin-count, memory size options, and the quantity of peripherals.
InstaSPIN-FOC™ and InstaSPIN-MOTION™ versions are available.
TMS320F2807x
Real-Time Microcontrollers
The F2807x
series offers the most performance, largest pin counts, flash memory sizes, and
peripheral options. The F2807x series includes the latest generation of
accelerators, ePWM peripherals, and analog technology.
TMS320F28004x
Real-Time Microcontrollers
The F28004x
series is a reduced version of the F2807x series with the latest generational
enhancements. InstaSPIN-FOC and configurable logic block (CLB) versions are
available.
Figure 6-1 shows the 80-pin PN Low-Profile Quad Flatpack pin assignments.
Section 6.2.1 describes the signals. With the exception of the JTAG pins, the GPIO function is the default at reset, unless otherwise mentioned. The peripheral signals that are listed under them are alternate functions. Some peripheral functions may not be available in all devices. See Table 5-1 for details. Inputs are not 5-V tolerant. All GPIO pins are I/O/Z and have an internal pullup (PU), which can be selectively enabled or disabled on a per-pin basis. This feature only applies to the GPIO pins. The pullups on the PWM pins are not enabled at reset, except as noted in Section 6.2.1. The pullups on other GPIO pins are enabled upon reset.
When the on-chip VREG is used, the GPIO19, GPIO34, GPIO35, GPIO36, GPIO37, and GPIO38 pins could glitch during power up. This potential glitch will finish before the boot mode pins are read and will not affect boot behavior. If glitching is unacceptable in an application, 1.8 V could be supplied externally. Alternatively, adding a current-limiting resistor (for example, 470 Ω) in series with these pins and any external driver could be considered to limit the potential for degradation to the pin and/or external circuitry. There is no power-sequencing requirement when using an external 1.8-V supply. However, if the 3.3-V transistors in the level-shifting output buffers of the I/O pins are powered prior to the 1.8-V transistors, it is possible for the output buffers to turn on, causing a glitch to occur on the pin during power up. To avoid this behavior, power the VDD pins prior to or simultaneously with the VDDIO pins, ensuring that the VDD pins have reached 0.7 V before the VDDIO pins reach 0.7 V.
TERMINAL | I/O/Z(1) | DESCRIPTION | |
---|---|---|---|
NAME | PN PIN NO. |
||
JTAG | |||
TRST | 9 | I | JTAG test reset with internal pulldown (PD). TRST, when driven high, gives the scan system control of the operations of the device. If this signal is not connected or driven low, the device operates in its functional mode, and the test reset signals are ignored. NOTE:TRST is an active high test pin and must be maintained low at all times during normal device operation. An external pulldown resistor is required on this pin. The value of this resistor should be based on drive strength of the debugger pods applicable to the design. A 2.2-kΩ resistor generally offers adequate protection. Because the value of the resistor is application-specific, TI recommends that each target board be validated for proper operation of the debugger and the application. (↓) |
TCK | See GPIO38 | I | See GPIO38. JTAG test clock with internal pullup. (↑) |
TMS | See GPIO36 | I | See GPIO36. JTAG test-mode select (TMS) with internal pullup. This serial control input is clocked into the TAP controller on the rising edge of TCK.. (↑) |
TDI | See GPIO35 | I | See GPIO35. JTAG test data input (TDI) with internal pullup. TDI is clocked into the selected register (instruction or data) on a rising edge of TCK. (↑) |
TDO | See GPIO37 | O/Z | See GPIO37. JTAG scan out, test data output (TDO). The contents of the selected register (instruction or data) are shifted out of TDO on the falling edge of TCK. (8 mA drive) |
FLASH | |||
TEST2 | 39 | I/O | Test Pin. Reserved for TI. Must be left unconnected. |
CLOCK | |||
XCLKOUT | See GPIO18 | O/Z | See GPIO18. Output clock derived from SYSCLKOUT. XCLKOUT is either the same frequency, one-half the frequency, or one-fourth the frequency of SYSCLKOUT. The value of XCLKOUT is controlled by bits 1:0 (XCLKOUTDIV) in the XCLK register. At reset, XCLKOUT = SYSCLKOUT/4. The XCLKOUT signal can be turned off by setting XCLKOUTDIV to 3. The mux control for GPIO18 must also be set to XCLKOUT for this signal to propogate to the pin. |
XCLKIN | See GPIO19 and GPIO38 | I | See GPIO19 and GPIO38. External oscillator input. Pin source for
the clock is controlled by the XCLKINSEL bit in the XCLK register,
GPIO38 is the default selection. This pin feeds a clock from an
external 3.3-V oscillator. In this case, the X1 pin, if available,
must be tied to GND and the on-chip crystal oscillator must be
disabled through bit 14 in the CLKCTL register. If a
crystal/resonator is used, the XCLKIN path must be disabled by bit
13 in the CLKCTL register. NOTE: Designs that use the GPIO38/TCK/XCLKIN pin to supply an external clock for normal device operation may need to incorporate some hooks to disable this path during debug using the JTAG connector. This action is to prevent contention with the TCK signal, which is active during JTAG debug sessions. The zero-pin internal oscillators may be used during this time to clock the device. |
X1 | 52 | I | On-chip 1.8-V crystal-oscillator input. To use this oscillator, a quartz crystal or a ceramic resonator must be connected across X1 and X2. In this case, the XCLKIN path must be disabled by bit 13 in the CLKCTL register. If this pin is not used, this pin must be tied to GND. (I) |
X2 | 51 | O | On-chip crystal-oscillator output. A quartz crystal or a ceramic resonator must be connected across X1 and X2. If X2 is not used, X2 must be left unconnected. (O) |
RESET | |||
XRS | 8 | I/OD | Device Reset (in) and Watchdog Reset (out). These devices have a built-in power-on reset (POR) and brownout reset (BOR) circuitry. During a power-on or brownout condition, this pin is driven low by the device. An external circuit may also drive this pin to assert a device reset. This pin is also driven low by the MCU when a watchdog reset occurs. During watchdog reset, the XRS pin is driven low for the watchdog reset duration of 512 OSCCLK cycles. A resistor with a value from 2.2 kΩ to 10 kΩ should be placed between XRS and VDDIO. If a capacitor is placed between XRS and VSS for noise filtering, it should be 100 nF or smaller. These values will allow the watchdog to properly drive the XRS pin to VOL within 512 OSCCLK cycles when the watchdog reset is asserted. Regardless of the source, a device reset causes the device to terminate execution. The program counter points to the address contained at the location 0x3F FFC0. When reset is deactivated, execution begins at the location designated by the program counter. The output buffer of this pin is an open-drain with an internal pullup. (↑) If this pin is driven by an external device, it should be done using an open-drain device. |
ADC, COMPARATOR, ANALOG I/O | |||
ADCINA7 | 24 | I | ADC Group A, Channel 7 input |
ADCINA6 (op-amp) |
23 | I | ADC Group A, Channel 6 input |
ADCINA5 | 10 | I | ADC Group A, Channel 5 input |
ADCINA4 | 11 | I | ADC Group A, Channel 4 input |
ADCINA3 (op-amp) |
12 | I | ADC Group A, Channel 3 input |
ADCINA2 | 13 | I | ADC Group A, Channel 2 input |
ADCINA1 (op-amp) |
14 | I | ADC Group A, Channel 1 input |
ADCINA0 | 18 | I | ADC Group A, Channel 0 input |
VREFOUT | Voltage Reference out from buffered DAC | ||
VREFHI | 19 | I | ADC External Reference – used when in ADC external reference mode and used as VREFOUT reference |
ADCINB7 (op-amp) |
31 | I | ADC Group B, Channel 7 input |
ADCINB6 (op-amp) |
29 | I | ADC Group B, Channel 6 input |
ADCINB5 | 28 | I | ADC Group B, Channel 5 input |
ADCINB4 (op-amp) |
26 | I | ADC Group B, Channel 4 input |
ADCINB3 | 25 | I | ADC Group B, Channel 3 input |
ADCINB2 | 16 | I | ADC Group B, Channel 2 input |
ADCINB1 (op-amp) |
17 | I | ADC Group B, Channel 1 input |
ADCINB0 | 30 | I | ADC Group B, Channel 0 input |
VREFLO | 22 | I | ADC Low Reference (always tied to ground) |
CPU AND I/O POWER | |||
VDDA | 20 | Analog Power Pin. Tie with a 2.2-μF capacitor (typical) close to the pin. | |
VSSA | 21 | Analog Ground Pin | |
VDD | 6 | CPU and Logic Digital Power Pins. When using internal VREG, place one 1.2-µF capacitor between each VDD pin and ground. Higher value capacitors may be used. | |
54 | |||
73 | |||
VDDIO | 38 | Digital I/O Buffers and Flash Memory Power Pin. Single supply source when VREG is enabled. Place a decoupling capacitor on each pin. The exact value should be determined by the system voltage regulation solution. | |
70 | |||
VSS | 7 | Digital Ground Pins | |
37 | |||
53 | |||
72 | |||
M1GND | 15 | Ground pin for amplifier (channels A1, A3, B1) | |
M2GND | 27 | Ground pin for amplifier (channels A6, B4, B6) | |
PFCGND | 32 | Ground pin for amplifier (channel B7) | |
VOLTAGE REGULATOR CONTROL SIGNAL | |||
VREGENZ | 71 | I | Internal voltage regulator (VREG) enable with internal pulldown. Tie directly to VSS (low) to enable the internal 1.8-V VREG. Tie directly to VDDIO (high) to disable the VREG and use an external 1.8-V supply. |
GPIO AND PERIPHERAL SIGNALS(2) | |||
GPIO0 | 69 | I/O/Z | General-purpose input/output 0 |
EPWM1A | O | Enhanced PWM1 Output A | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO1 | 68 | I/O/Z | General-purpose input/output 1 |
EPWM1B | O | Enhanced PWM1 Output B | |
Reserved | – | Reserved | |
CTRIPM1OUT | O | CTRIPM1 CTRIPxx output | |
GPIO2 | 67 | I/O/Z | General-purpose input/output 2 |
EPWM2A | O | Enhanced PWM2 Output A | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO3 | 66 | I/O/Z | General-purpose input/output 3 |
EPWM2B | O | Enhanced PWM2 Output B | |
SPISOMIA | I/O | SPI-A slave out, master in | |
Reserved | – | Reserved | |
GPIO4 | 63 | I/O/Z | General-purpose input/output 4 |
EPWM3A | O | Enhanced PWM3 output A | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO5 | 62 | I/O/Z | General-purpose input/output 5 |
EPWM3B | O | Enhanced PWM3 output B | |
SPISIMOA | I/O | SPI-A slave in, master out | |
ECAP1 | I/O | Enhanced Capture input/output 1 | |
GPIO6 | 50 | I/O/Z | General-purpose input/output 6 |
EPWM4A | O | Enhanced PWM4 output A | |
EPWMSYNCI | I | External ePWM sync pulse input | |
EPWMSYNCO | O | External ePWM sync pulse output | |
GPIO7 | 49 | I/O/Z | General-purpose input/output 7 |
EPWM4B | O | Enhanced PWM4 output B | |
SCIRXDA | I | SCI-A receive data | |
Reserved | – | Reserved | |
GPIO8 | 45 | I/O/Z | General-purpose input/output 8 |
EPWM5A | O | Enhanced PWM5 output A | |
Reserved | – | Reserved | |
ADCSOCAO | O | ADC start-of-conversion A | |
GPIO9 | 36 | I/O/Z | General-purpose input/output 9 |
EPWM5B | O | Enhanced PWM5 output B | |
SCITXDB | O | SCI-B transmit data | |
Reserved | – | Reserved | |
GPIO10 | 65 | I/O/Z | General-purpose input/output 10 |
EPWM6A | O | Enhanced PWM6 output A | |
Reserved | – | Reserved | |
ADCSOCBO | O | ADC start-of-conversion B | |
GPIO11 | 61 | I/O/Z | General-purpose input/output 11 |
EPWM6B | O | Enhanced PWM6 output B | |
SCIRXDB | I | SCI-B receive data | |
Reserved | – | Reserved | |
GPIO12 | 48 | I/O/Z | General-purpose input/output 12 |
TZ1 | I | Trip Zone input 1 | |
CTRIPM1OUT | O | CTRIPM1 CTRIPxx output | |
SCITXDA | O | SCI-A transmit data | |
Reserved | – | Reserved | |
GPIO13 | 76 | I/O/Z | General-purpose input/output 13 |
TZ2 | I | Trip zone input 2 | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO14 | 77 | I/O/Z | General-purpose input/output 14 |
TZ3 | I | Trip zone input 3 | |
CTRIPPFCOUT | O | CTRIPPFC output | |
SCITXDB | O | SCI-B transmit data | |
Reserved | – | Reserved | |
GPIO15 | 75 | I/O/Z | General-purpose input/output 15 |
TZ1 | I | Trip zone input 1 | |
CTRIPM1OUT | O | CTRIPM1 CTRIPxx output | |
SCIRXDB | I | SCI-B receive data | |
Reserved | – | Reserved | |
GPIO16 | 47 | I/O/Z | General-purpose input/output 16 |
SPISIMOA | I/O | SPI-A slave in, master out | |
EQEP1S | I/O | Enhanced QEP1 strobe | |
TZ2 | I | Trip Zone input 2 | |
GPIO17 | 44 | I/O/Z | General-purpose input/output 17 |
SPISOMIA | I/O | SPI-A slave out, master in | |
EQEP1I | I/O | Enhanced QEP1 index | |
TZ3 | I | Trip zone input 3 | |
CTRIPPFCOUT | O | CTRIPPFC output | |
GPIO18 | 43 | I/O/Z | General-purpose input/output 18 |
SPICLKA | I/O | SPI-A clock input/output | |
SCITXDB | O | SCI-B transmit data | |
XCLKOUT | O/Z | Output clock derived from SYSCLKOUT. XCLKOUT is either the same frequency, one-half the frequency, or one-fourth the frequency of SYSCLKOUT. The value of XCLKOUT is controlled by bits 1:0 (XCLKOUTDIV) in the XCLK register. At reset, XCLKOUT = SYSCLKOUT/4. The XCLKOUT signal can be turned off by setting XCLKOUTDIV to 3. The mux control for GPIO18 must also be set to XCLKOUT for this signal to propogate to the pin. | |
GPIO19 | 55 | I/O/Z | General-purpose input/output 19 |
XCLKIN | I | External Oscillator Input. The path from this pin to the clock block is not gated by the mux function of this pin. Care must be taken not to enable this path for clocking if this path is being used for the other periperhal functions | |
SPISTEA | I/O | SPI-A slave transmit enable input/output | |
SCIRXDB | I | SCI-B receive data | |
ECAP1 | I/O | Enhanced Capture input/output 1 | |
GPIO20 | 78 | I/O/Z | General-purpose input/output 20. Internal pullup enabled by default. |
EQEP1A | I | Enhanced QEP1 input A | |
EPWM7A | O | Enhanced PWM7 output A | |
CTRIPM1OUT | O | CTRIPM1 CTRIPxx output | |
GPIO21 | 79 | I/O/Z | General-purpose input/output 21. Internal pullup enabled by default. |
EQEP1B | I | Enhanced QEP1 input B | |
EPWM7B | O | Enhanced PWM7 output B | |
Reserved | – | Reserved | |
GPIO22 | 1 | I/O/Z | General-purpose input/output 22 |
EQEP1S | I/O | Enhanced QEP1 strobe | |
Reserved | – | Reserved | |
SCITXDB | O | SCI-B transmit data | |
GPIO23 | 80 | I/O/Z | General-purpose input/output 23 |
EQEP1I | I/O | Enhanced QEP1 index | |
Reserved | – | Reserved | |
SCIRXDB | I | SCI-B receive data | |
GPIO24 | 4 | I/O/Z | General-purpose input/output 24. Internal pullup enabled by default. |
ECAP1 | I/O | Enhanced Capture input/output 1 | |
EPWM7A | O | Enhanced PWM7 output A | |
Reserved | – | Reserved | |
GPIO25 | 46 | I/O/Z | General-purpose input/output 25 |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO26 | 40 | I/O/Z | General-purpose input/output 26 |
Reserved | – | Reserved | |
SCIRXDC | I | SCI-C receive data | |
Reserved | – | Reserved | |
GPIO27 | 33 | I/O/Z | General-purpose input/output 27 |
Reserved | – | Reserved | |
SCITXDC | O | SCI-C transmit data | |
Reserved | – | Reserved | |
GPIO28 | 42 | I/O/Z | General-purpose input/output 28 |
SCIRXDA | I | SCI-A receive data | |
SDAA | I/OD | I2C data open-drain bidirectional port | |
TZ2 | I | Trip zone input 2 | |
GPIO29 | 41 | I/O/Z | General-purpose input/output 29 |
SCITXDA | O | SCI-A transmit data | |
SCLA | I/OD | I2C clock open-drain bidirectional port | |
TZ3 | I | Trip zone input 3 | |
CTRIPPFCOUT | O | CTRIPPFC output | |
GPIO30 | 35 | I/O/Z | General-purpose input/output 30. Internal pullup enabled by default. |
CANRXA | I | CAN receive | |
SCIRXDB | I | SCI-B receive data | |
EPWM7A | O | Enhanced PWM7 output A | |
GPIO31 | 34 | I/O/Z | General-purpose input/output 31. Internal pullup enabled by default. |
CANTXA | O | CAN transmit | |
SCITXDB | O | SCI-B transmit data | |
EPWM7B | O | Enhanced PWM7 output B | |
GPIO32 | 2 | I/O/Z | General-purpose input/output 32 |
SDAA | I/OD | I2C data open-drain bidirectional port | |
EPWMSYNCI | I | Enhanced PWM external sync pulse input | |
EQEP1S | I/O | Enhanced QEP1 strobe | |
GPIO33 | 3 | I/O/Z | General-Purpose Input/Output 33 |
SCLA | I/OD | I2C clock open-drain bidirectional port | |
EPWMSYNCO | O | Enhanced PWM external synch pulse output | |
EQEP1I | I/O | Enhanced QEP1 index | |
GPIO34 | 74 | I/O/Z | General-Purpose Input/Output 34 |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
CTRIPPFCOUT | O | CTRIPPFC output | |
GPIO35 | 59 | I/O/Z | General-Purpose Input/Output 35 |
TDI | I | JTAG test data input (TDI) with internal pullup. TDI is clocked into the selected register (instruction or data) on a rising edge of TCK | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO36 | 60 | I/O/Z | General-Purpose Input/Output 36 |
TMS | I | JTAG test-mode select (TMS) with internal pullup. This serial control input is clocked into the TAP controller on the rising edge of TCK. | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO37 | 58 | I/O/Z | General-Purpose Input/Output 37 |
TDO | O/Z | JTAG scan out, test data output (TDO). The contents of the selected register (instruction or data) are shifted out of TDO on the falling edge of TCK (8 mA drive) | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO38 | 57 | I/O/Z | General-Purpose Input/Output 38 |
XCLKIN | I | External Oscillator Input. The path from this pin to the clock block is not gated by the mux function of this pin. Care must be taken to not enable this path for clocking if this path is being used for the other functions. | |
TCK | I | JTAG test clock with internal pullup | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO39 | 56 | I/O/Z | General-Purpose Input/Output 39 |
Reserved | – | Reserved | |
SCIRXDC | I | SCI-C receive data | |
CTRIPPFCOUT | O | CTRIPPFC output | |
GPIO40 | 64 | I/O/Z | General-Purpose Input/Output 40. Internal pullup enabled by default. |
EPWM7A | O | Enhanced PWM7 output A | |
Reserved | – | Reserved | |
Reserved | – | Reserved | |
GPIO42 | 5 | I/O/Z | General-Purpose Input/Output 42. Internal pullup enabled by default. |
EPWM7B | O | Enhanced PWM7 output B | |
SCITXDC | O | SCI-C transmit data | |
CTRIPM1OUT | O | CTRIPM1 CTRIPxx output |
Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated under the Recommended Operating Conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. All voltage values are with respect to VSS, unless otherwise noted.
MIN | MAX | UNIT | ||
---|---|---|---|---|
Supply voltage | VDDIO (I/O and flash) with respect to VSS | –0.3 | 4.6 | V |
VDD with respect to VSS | –0.3 | 2.5 | ||
Analog voltage | VDDA with respect to VSSA | –0.3 | 4.6 | V |
Input voltage | VIN (3.3 V) | –0.3 | 4.6 | V |
VIN (X1) | –0.3 | 2.5 | ||
Output voltage | VO | –0.3 | 4.6 | V |
Input clamp current | Digital input (per pin), IIK (VIN < VSS or VIN > VDDIO)(1) | –20 | 20 | mA |
Analog input (per pin), IIKANALOG (VIN < VSSA or VIN > VDDA) | –20 | 20 | ||
Total for all inputs, IIKTOTAL (VIN < VSS/VSSA or VIN > VDDIO/VDDA) | –20 | 20 | ||
Output clamp current | IOK (VO < 0 or VO > VDDIO) | –20 | 20 | mA |
Junction temperature(2) | TJ | –40 | 150 | °C |
Storage temperature(2) | Tstg | –65 | 150 | °C |
VALUE | UNIT | ||||
---|---|---|---|---|---|
TMS320F28055, TMS320F28054, TMS320F28054M, TMS320F28054F, TMS320F28053, TMS320F28052, TMS320F28052M, TMS320F28052F, TMS320F28051, TMS320F28050 in 80-pin PN package | |||||
V(ESD) | Electrostatic discharge (ESD) | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±2000 | V | |
Charged-device model (CDM), per JEDEC specification JESD22-C101 or ANSI/ESDA/JEDEC JS-002(2) | ±500 |
VALUE | UNIT | ||||
---|---|---|---|---|---|
TMS320F28054-Q1, TMS320F28054M-Q1, TMS320F28054F-Q1,
TMS320F28052-Q1, TMS320F28052M-Q1, TMS320F28052F-Q1 in 80-pin PN package |
|||||
V(ESD) | Electrostatic discharge | Human body model (HBM), per AEC Q100-002(1) | All pins | ±2000 | V |
Charged device model (CDM), per AEC Q100-011 |
All pins | ±500 | |||
Corner pins on 80-pin PN: 1, 20, 21, 40, 41, 60, 61, 80 |
±750 |