SPRS945G January 2017 – January 2023 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
PRODUCTION DATA
SIGNAL NAME | DESCRIPTION | PIN TYPE | GPIO | 100 PZ | 64 PMQ | 64 PM | 56 RSH |
---|---|---|---|---|---|---|---|
ADCSOCAO | ADC Start of Conversion A Output for External ADC (from ePWM modules) | O | 8 | 74 | 47 | 47 | 42 |
ADCSOCBO | ADC Start of Conversion B Output for External ADC (from ePWM modules) | O | 10 | 93 | 63 | 63 | |
CANA_RX | CAN-A Receive | I | 18, 30, 33, 35, 5 | 53, 63, 68, 89, 98 | 32, 39, 41, 61 | 32, 39, 41, 61 | 29, 36, 38, 55 |
CANA_TX | CAN-A Transmit | O | 31, 32, 37, 4 | 61, 64, 75, 99 | 37, 40, 48 | 37, 40, 48 | 34, 37, 43 |
CANB_RX | CAN-B Receive | I | 10, 13, 17, 39, 59, 7 | 50, 55, 84, 91, 92, 93 | 34, 57, 63 | 29, 34, 57, 63 | 26, 31, 52 |
CANB_TX | CAN-B Transmit | O | 12, 16, 58, 6, 8 | 51, 54, 67, 74, 97 | 33, 47, 64 | 30, 33, 47, 64 | 1, 27, 30, 42 |
EPWM1_A | ePWM-1 Output A | O | 0 | 79 | 52 | 52 | 47 |
EPWM1_B | ePWM-1 Output B | O | 1 | 78 | 51 | 51 | 46 |
EPWM2_A | ePWM-2 Output A | O | 2 | 77 | 50 | 50 | 45 |
EPWM2_B | ePWM-2 Output B | O | 3 | 76 | 49 | 49 | 44 |
EPWM3_A | ePWM-3 Output A | O | 4 | 75 | 48 | 48 | 43 |
EPWM3_B | ePWM-3 Output B | O | 5 | 89 | 61 | 61 | 55 |
EPWM4_A | ePWM-4 Output A | O | 6 | 97 | 64 | 64 | 1 |
EPWM4_B | ePWM-4 Output B | O | 7 | 84 | 57 | 57 | 52 |
EPWM5_A | ePWM-5 Output A | O | 16, 8 | 54, 74 | 33, 47 | 33, 47 | 30, 42 |
EPWM5_B | ePWM-5 Output B | O | 17, 9 | 55, 90 | 34, 62 | 34, 62 | 31, 56 |
EPWM6_A | ePWM-6 Output A | O | 10, 18 | 68, 93 | 41, 63 | 41, 63 | 38 |
EPWM6_B | ePWM-6 Output B | O | 11 | 52 | 31 | 31 | 28 |
EPWM7_A | ePWM-7 Output A | O | 12, 28 | 1, 51 | 2 | 2, 30 | 27, 3 |
EPWM7_B | ePWM-7 Output B | O | 13, 29 | 100, 50 | 1 | 1, 29 | 2, 26 |
EPWM8_A | ePWM-8 Output A | O | 14, 24 | 56, 96 | 35 | 35 | 32 |
EPWM8_B | ePWM-8 Output B | O | 15, 32 | 64, 95 | 40 | 40 | 37 |
EQEP1_A | eQEP-1 Input A | I | 10, 28, 35, 40, 56, 6 | 1, 63, 65, 85, 93, 97 | 2, 39, 63, 64 | 2, 39, 63, 64 | 1, 3, 36 |
EQEP1_B | eQEP-1 Input B | I | 11, 29, 37, 57, 7 | 100, 52, 61, 66, 84 | 1, 31, 37, 57 | 1, 31, 37, 57 | 2, 28, 34, 52 |
EQEP1_INDEX | eQEP-1 Index | I/O | 13, 17, 31, 59, 9 | 50, 55, 90, 92, 99 | 34, 62 | 29, 34, 62 | 26, 31, 56 |
EQEP1_STROBE | eQEP-1 Strobe | I/O | 12, 16, 22, 30, 58, 8 | 51, 54, 67, 74, 83, 98 | 33, 47, 56 | 30, 33, 47, 56 | 27, 30, 42, 51 |
EQEP2_A | eQEP-2 Input A | I | 14, 18, 24 | 56, 68, 96 | 35, 41 | 35, 41 | 32, 38 |
EQEP2_B | eQEP-2 Input B | I | 15, 25 | 57, 95 | |||
EQEP2_INDEX | eQEP-2 Index | I/O | 26, 29, 57 | 100, 58, 66 | 1 | 1 | 2 |
EQEP2_STROBE | eQEP-2 Strobe | I/O | 27, 28, 56 | 1, 59, 65 | 2 | 2 | 3 |
ERRORSTS | Active-low Error Status Output. If you want an error state to be asserted during power up or during a fault with the ERRORSTS signal itself, an external pulldown resistor may be used. A pullup resistor may be used if you do not want an error state asserted for the conditions mentioned. | O | 24, 28, 29 | 1, 100, 56 | 1, 2, 35 | 1, 2, 35 | 2, 3, 32 |
FSIRXA_CLK | FSIRX-A Input Clock | I | 13, 33, 39, 4 | 50, 53, 75, 91 | 32, 48 | 29, 32, 48 | 26, 29, 43 |
FSIRXA_D0 | FSIRX-A Primary Data Input | I | 12, 3, 32, 40 | 51, 64, 76, 85 | 40, 49 | 30, 40, 49 | 27, 37, 44 |
FSIRXA_D1 | FSIRX-A Optional Additional Data Input | I | 11, 2, 31 | 52, 77, 99 | 31, 50 | 31, 50 | 28, 45 |
FSITXA_CLK | FSITX-A Output Clock | O | 10, 27, 7 | 59, 84, 93 | 57, 63 | 57, 63 | 52 |
FSITXA_D0 | FSITX-A Primary Data Output | O | 26, 6, 9 | 58, 90, 97 | 62, 64 | 62, 64 | 1, 56 |
FSITXA_D1 | FSITX-A Optional Additional Data Output | O | 25, 5, 8 | 57, 74, 89 | 47, 61 | 47, 61 | 42, 55 |
GPIO0 | General-Purpose Input Output 0 | I/O | 0 | 79 | 52 | 52 | 47 |
GPIO1 | General-Purpose Input Output 1 | I/O | 1 | 78 | 51 | 51 | 46 |
GPIO2 | General-Purpose Input Output 2 | I/O | 2 | 77 | 50 | 50 | 45 |
GPIO3 | General-Purpose Input Output 3 | I/O | 3 | 76 | 49 | 49 | 44 |
GPIO4 | General-Purpose Input Output 4 | I/O | 4 | 75 | 48 | 48 | 43 |
GPIO5 | General-Purpose Input Output 5 | I/O | 5 | 89 | 61 | 61 | 55 |
GPIO6 | General-Purpose Input Output 6 | I/O | 6 | 97 | 64 | 64 | 1 |
GPIO7 | General-Purpose Input Output 7 | I/O | 7 | 84 | 57 | 57 | 52 |
GPIO8 | General-Purpose Input Output 8 | I/O | 8 | 74 | 47 | 47 | 42 |
GPIO9 | General-Purpose Input Output 9 | I/O | 9 | 90 | 62 | 62 | 56 |
GPIO10 | General-Purpose Input Output 10 | I/O | 10 | 93 | 63 | 63 | |
GPIO11 | General-Purpose Input Output 11 | I/O | 11 | 52 | 31 | 31 | 28 |
GPIO12 | General-Purpose Input Output 12 | I/O | 12 | 51 | 30 | 27 | |
GPIO13 | General-Purpose Input Output 13 | I/O | 13 | 50 | 29 | 26 | |
GPIO14 | General-Purpose Input Output 14 | I/O | 14 | 96 | |||
GPIO15 | General-Purpose Input Output 15 | I/O | 15 | 95 | |||
GPIO16 | General-Purpose Input Output 16 | I/O | 16 | 54 | 33 | 33 | 30 |
GPIO17 | General-Purpose Input Output 17 | I/O | 17 | 55 | 34 | 34 | 31 |
GPIO18_X2 | General-Purpose Input Output 18. This pin and its digital mux options can only be used when the system is clocked by INTOSC and X1 has an external pulldown resistor (recommended 1 kΩ). | I/O | 18 | 68 | 41 | 41 | 38 |
GPIO20 | General-Purpose Input Output 20 | I/O | 20 | ||||
GPIO21 | General-Purpose Input Output 21 | I/O | 21 | ||||
GPIO22_VFBSW | General-Purpose Input Output 22. This pin is configured for DC-DC mode by default. If the internal DC-DC regulator is not used, this can be configured as General-Purpose Input Output 22 by disabling DC-DC and clearing their bits in GPAAMSEL register. | I/O | 22 | 83 | 56 | 56 | 51 |
GPIO23_VSW | General-Purpose Input Output 23. This pin is configured for DC-DC mode by default. If the internal DC-DC regulator is not used, this can be configured as General-Purpose Input Output 23 by disabling DC-DC and clearing their bits in GPAAMSEL register. This pin has an internal capacitance of approximately 100 pF. TI Recommends using an alternate GPIO, or using this pin only for applications which do not require a fast switching response. | I/O | 23 | 81 | 54 | 54 | 49 |
GPIO24 | General-Purpose Input Output 24 | I/O | 24 | 56 | 35 | 35 | 32 |
GPIO25 | General-Purpose Input Output 25 | I/O | 25 | 57 | |||
GPIO26 | General-Purpose Input Output 26 | I/O | 26 | 58 | |||
GPIO27 | General-Purpose Input Output 27 | I/O | 27 | 59 | |||
GPIO28 | General-Purpose Input Output 28 | I/O | 28 | 1 | 2 | 2 | 3 |
GPIO29 | General-Purpose Input Output 29 | I/O | 29 | 100 | 1 | 1 | 2 |
GPIO30 | General-Purpose Input Output 30 | I/O | 30 | 98 | |||
GPIO31 | General-Purpose Input Output 31 | I/O | 31 | 99 | |||
GPIO32 | General-Purpose Input Output 32 | I/O | 32 | 64 | 40 | 40 | 37 |
GPIO33 | General-Purpose Input Output 33 | I/O | 33 | 53 | 32 | 32 | 29 |
GPIO34 | General-Purpose Input Output 34 | I/O | 34 | 94 | |||
GPIO35 | General-Purpose Input Output 35 | I/O | 35 | 63 | 39 | 39 | 36 |
GPIO37 | General-Purpose Input Output 37 | I/O | 37 | 61 | 37 | 37 | 34 |
GPIO39 | General-Purpose Input Output 39 | I/O | 39 | 91 | |||
GPIO40 | General-Purpose Input Output 40 | I/O | 40 | 85 | |||
GPIO41 | General-Purpose Input Output 41 | I/O | 41 | ||||
GPIO42 | General-Purpose Input Output 42 | I/O | 42 | ||||
GPIO43 | General-Purpose Input Output 43 | I/O | 43 | ||||
GPIO44 | General-Purpose Input Output 44 | I/O | 44 | ||||
GPIO45 | General-Purpose Input Output 45 | I/O | 45 | ||||
GPIO46 | General-Purpose Input Output 46 | I/O | 46 | ||||
GPIO47 | General-Purpose Input Output 47 | I/O | 47 | ||||
GPIO48 | General-Purpose Input Output 48 | I/O | 48 | ||||
GPIO49 | General-Purpose Input Output 49 | I/O | 49 | ||||
GPIO50 | General-Purpose Input Output 50 | I/O | 50 | ||||
GPIO51 | General-Purpose Input Output 51 | I/O | 51 | ||||
GPIO52 | General-Purpose Input Output 52 | I/O | 52 | ||||
GPIO53 | General-Purpose Input Output 53 | I/O | 53 | ||||
GPIO54 | General-Purpose Input Output 54 | I/O | 54 | ||||
GPIO55 | General-Purpose Input Output 55 | I/O | 55 | ||||
GPIO56 | General-Purpose Input Output 56 | I/O | 56 | 65 | |||
GPIO57 | General-Purpose Input Output 57 | I/O | 57 | 66 | |||
GPIO58 | General-Purpose Input Output 58 | I/O | 58 | 67 | |||
GPIO59 | General-Purpose Input Output 59 | I/O | 59 | 92 | |||
I2CA_SCL | I2C-A Open-Drain Bidirectional Clock | I/OD | 1, 18, 27, 33, 37, 8 | 53, 59, 61, 68, 74, 78 | 32, 37, 41, 47, 51 | 32, 37, 41, 47, 51 | 29, 34, 38, 42, 46 |
I2CA_SDA | I2C-A Open-Drain Bidirectional Data | I/OD | 0, 10, 26, 32, 35 | 58, 63, 64, 79, 93 | 39, 40, 52, 63 | 39, 40, 52, 63 | 36, 37, 47 |
LINA_RX | LIN-A Receive | I | 29, 33, 35, 59 | 100, 53, 63, 92 | 1, 32, 39 | 1, 32, 39 | 2, 29, 36 |
LINA_TX | LIN-A Transmit | O | 22, 28, 32, 37, 58 | 1, 61, 64, 67, 83 | 2, 37, 40, 56 | 2, 37, 40, 56 | 3, 34, 37, 51 |
OUTPUTXBAR1 | Output X-BAR Output 1 | O | 2, 24, 34, 58 | 56, 67, 77, 94 | 35, 50 | 35, 50 | 32, 45 |
OUTPUTXBAR2 | Output X-BAR Output 2 | O | 25, 3, 37, 59 | 57, 61, 76, 92 | 37, 49 | 37, 49 | 34, 44 |
OUTPUTXBAR3 | Output X-BAR Output 3 | O | 14, 26, 4, 5 | 58, 75, 89, 96 | 48, 61 | 48, 61 | 43, 55 |
OUTPUTXBAR4 | Output X-BAR Output 4 | O | 15, 27, 33, 6 | 53, 59, 95, 97 | 32, 64 | 32, 64 | 1, 29 |
OUTPUTXBAR5 | Output X-BAR Output 5 | O | 28, 7 | 1, 84 | 2, 57 | 2, 57 | 3, 52 |
OUTPUTXBAR6 | Output X-BAR Output 6 | O | 29, 9 | 100, 90 | 1, 62 | 1, 62 | 2, 56 |
OUTPUTXBAR7 | Output X-BAR Output 7 | O | 11, 16, 30 | 52, 54, 98 | 31, 33 | 31, 33 | 28, 30 |
OUTPUTXBAR8 | Output X-BAR Output 8 | O | 17, 31 | 55, 99 | 34 | 34 | 31 |
PMBUSA_ALERT | PMBus-A Open-Drain Bidirectional Alert Signal | I/OD | 13, 27, 37 | 50, 59, 61 | 37 | 29, 37 | 26, 34 |
PMBUSA_CTL | PMBus-A Control Signal | I | 12, 18, 26, 35 | 51, 58, 63, 68 | 39, 41 | 30, 39, 41 | 27, 36, 38 |
PMBUSA_SCL | PMBus-A Open-Drain Bidirectional Clock | I/OD | 15, 16, 24, 3, 35 | 54, 56, 63, 76, 95 | 33, 35, 39, 49 | 33, 35, 39, 49 | 30, 32, 36, 44 |
PMBUSA_SDA | PMBus-A Open-Drain Bidirectional Data | I/OD | 14, 17, 2, 25, 34, 40 | 55, 57, 77, 85, 94, 96 | 34, 50 | 34, 50 | 31, 45 |
SCIA_RX | SCI-A Receive Data | I | 17, 25, 28, 3, 35, 9 | 1, 55, 57, 63, 76, 90 | 2, 34, 39, 49, 62 | 2, 34, 39, 49, 62 | 3, 31, 36, 44, 56 |
SCIA_TX | SCI-A Transmit Data | O | 16, 2, 24, 29, 37, 8 | 100, 54, 56, 61, 74, 77 | 1, 33, 35, 37, 47, 50 | 1, 33, 35, 37, 47, 50 | 2, 30, 32, 34, 42, 45 |
SCIB_RX | SCI-B Receive Data | I | 11, 13, 15, 57 | 50, 52, 66, 95 | 31 | 29, 31 | 26, 28 |
SCIB_TX | SCI-B Transmit Data | O | 10, 12, 14, 18, 22, 40, 56, 9 | 51, 65, 68, 83, 85, 90, 93, 96 | 41, 56, 62, 63 | 30, 41, 56, 62, 63 | 27, 38, 51, 56 |
SD1_C1 | SDFM-1 Channel 1 Clock Input | I | 17, 25 | 55, 57 | 34 | 34 | 31 |
SD1_C2 | SDFM-1 Channel 2 Clock Input | I | 27 | 59 | |||
SD1_C3 | SDFM-1 Channel 3 Clock Input | I | 29, 33, 57 | 100, 53, 66 | 1, 32 | 1, 32 | 2, 29 |
SD1_C4 | SDFM-1 Channel 4 Clock Input | I | 31, 59 | 92, 99 | |||
SD1_D1 | SDFM-1 Channel 1 Data Input | I | 16, 24 | 54, 56 | 33, 35 | 33, 35 | 30, 32 |
SD1_D2 | SDFM-1 Channel 2 Data Input | I | 18, 26 | 58, 68 | 41 | 41 | 38 |
SD1_D3 | SDFM-1 Channel 3 Data Input | I | 28, 32, 56 | 1, 64, 65 | 2, 40 | 2, 40 | 3, 37 |
SD1_D4 | SDFM-1 Channel 4 Data Input | I | 22, 30, 58 | 67, 83, 98 | 56 | 56 | 51 |
SPIA_CLK | SPI-A Clock | I/O | 18, 3, 56, 9 | 65, 68, 76, 90 | 41, 49, 62 | 41, 49, 62 | 38, 44, 56 |
SPIA_SIMO | SPI-A Slave In, Master Out (SIMO) | I/O | 16, 8 | 54, 74 | 33, 47 | 33, 47 | 30, 42 |
SPIA_SOMI | SPI-A Slave Out, Master In (SOMI) | I/O | 10, 17 | 55, 93 | 34, 63 | 34, 63 | 31 |
SPIA_STE | SPI-A Slave Transmit Enable (STE) | I/O | 11, 5, 57 | 52, 66, 89 | 31, 61 | 31, 61 | 28, 55 |
SPIB_CLK | SPI-B Clock | I/O | 14, 22, 26, 28, 32, 58 | 1, 58, 64, 67, 83, 96 | 2, 40, 56 | 2, 40, 56 | 3, 37, 51 |
SPIB_SIMO | SPI-B Slave In, Master Out (SIMO) | I/O | 24, 30, 56, 7 | 56, 65, 84, 98 | 35, 57 | 35, 57 | 32, 52 |
SPIB_SOMI | SPI-B Slave Out, Master In (SOMI) | I/O | 25, 31, 57, 6 | 57, 66, 97, 99 | 64 | 64 | 1 |
SPIB_STE | SPI-B Slave Transmit Enable (STE) | I/O | 15, 27, 29, 33, 59 | 100, 53, 59, 92, 95 | 1, 32 | 1, 32 | 2, 29 |
SYNCOUT | External ePWM Synchronization Pulse | O | 6 | 97 | 64 | 64 | 1 |
TDI | JTAG Test Data Input (TDI) - TDI is the default mux selection for the pin. The internal pullup is disabled by default. The internal pullup should be enabled or an external pullup added on the board if this pin is used as JTAG TDI to avoid a floating input. | I | 35 | 63 | 39 | 39 | 36 |
TDO | JTAG Test Data Output (TDO) - TDO is the default mux selection for the pin. The internal pullup is disabled by default. The TDO function will be in a tri-state condition when there is no JTAG activity, leaving this pin floating; the internal pullup should be enabled or an external pullup added on the board to avoid a floating GPIO input. | O | 37 | 61 | 37 | 37 | 34 |
VFBSW | Internal DC-DC regulator feedback signal. If the internal DC-DC regulator is used, tie this pin to the node where L(VSW) connects to the VDD rail (as close as possible to the device). | - | 22 | 83 | 56 | 56 | 51 |
VSW | Switching output of the internal DC-DC regulator | - | 23 | 81 | 54 | 54 | 49 |
X2 | Crystal oscillator output | I/O | 18 | 68 | 41 | 41 | 38 |
XCLKOUT | External Clock Output. This pin outputs a divided-down version of a chosen clock signal from within the device. | O | 16, 18 | 54, 68 | 33, 41 | 33, 41 | 30, 38 |