SWRS330 May 2024 IWR2944
PRODUCTION DATA
FUNCTION | SIGNAL NAME | PIN TYPE | DESCRIPTION | PIN NUMBER |
---|---|---|---|---|
SPI Interface | MSS_MIBSPIA_CLK | IO | SPI Channel A - Clock | T16 |
MSS_MIBSPIA_MOSI | IO | SPI Channel A - Controller Out Peripheral In | U15 | |
MSS_MIBSPIA_MISO | IO | SPI Channel A - Controller In Peripheral Out | U16 | |
MSS_MIBSPIA_CS0 | IO | SPI Channel A Chip Select | T15 | |
MSS_MIBSPIA_HOSTIRQ | O | Out of Band Interrupt to an external host communicating over SPI | V16,V17 | |
MSS_MIBSPIB_CLK(1) | IO | SPI Channel B - Clock | T13,R10 | |
MSS_MIBSPIB_MOSI(1) | IO | SPI Channel B - Controller Out Peripheral In | V12,V11 | |
MSS_MIBSPIB_MISO(1) | IO | SPI Channel B - Controller In Peripheral Out | U13,U11 | |
MSS_MIBSPIB_CS0 | IO | SPI Channel B Chip Select (Instance ID 0) | U14,U12 | |
MSS_MIBSPIB_CS1 | IO | SPI Channel B Chip Select (Instance ID 1) | V16,A16,R14 | |
MSS_MIBSPIB_CS2 | IO | SPI Channel B Chip Select (Instance ID 2) | A16,V11,R14,V17 | |
CAN-FD | MSS_MCANA_RX | I | CAN-FD A (MCAN) Receive Signal | T13,R12,C14,F16,D16 |
MSS_MCANA_TX | O | CAN-FD A (MCAN) Transmit Signal | U14,T11,C12,E17,D17 | |
MSS_MCANB_RX | I | CAN-FD B (MCAN) Receive Signal | V12,A17 | |
MSS_MCANB_TX | O | CAN-FD B (MCAN) Transmit Signal | U13,B17 | |
UART (MSS) | MSS_UARTA_RX | IO | Main Subsystem - UART A Receive (For Flash programming) | T13,D13,F16,P17,B16,A15 |
MSS_UARTA_TX | IO | Main Subsystem - UART A Transmit (For Flash programming) | U14,D15,E17,U17,C16,B14,A14 | |
MSS_UARTB_TX | IO | Main Subsystem - UART B Receive | T13,U14,C12,D15,G15,E17,L15,U4,B16,A14 | |
MSS_UARTB_RX | IO | Main Subsystem - UART B Transmit | R17,F16,T7,C16 | |
QSPI for Serial Flash | MSS_QSPI_0 | IO | QSPI Data Line #0 (Used with Serial Data Flash) | U11 |
MSS_QSPI_1 | I | QSPI Data Line #1 (Used with Serial Data Flash) | V11 | |
MSS_QSPI_2 | I | QSPI Data Line #2 (Used with Serial Data Flash) | T11 | |
MSS_QSPI_3 | I | QSPI Data Line #3 (Used with Serial Data Flash) | R12 | |
MSS_QSPI_CLK | IO | QSPI clock (Used with Serial Data Flash) | R10 | |
MSS_QSPI_CS | O | QSPI chip select (Used with Serial Data Flash) | U12 | |
I2C interface | MSS_I2CA_SDA | IO | I2C Clock | V12,E17,U17,R8 |
MSS_I2CA_SCL | IO | I2C Data | U13,F16,P17,U9 | |
RS232 UART | MSS_RS232_RX | IO | Debug UART (Operates as Bus controller) - Receive Signal | F16 |
MSS_RS232_TX | IO | Debug UART (Operates as Bus controller) - Transmit Signal | E17 | |
PWM Module | MSS_EPWMA0 | O | PWM Module 1 - Output A0 | V12,R15,E17,E15,B17,R6 |
MSS_EPWMA1 | O | PWM Module 1 - Output A1 | B15,T17,E17,C18,A17,U8 | |
MSS_EPWMA_SYNCI | I | PWM Module 1 - Sync Input | A16,D17 | |
MSS_EPWMA_SYNCO | O | PWM Module 1 - Sync Output | D16 | |
MSS_EPWMB0 | O | PWM Module 2 - Output B0 | B15,U13,T17,R14,F16,E17,B17,C17,T7 | |
MSS_EPWMB1 | O | PWM Module 2 - Output B1 | R14,F16,A17,R8 | |
MSS_EPWMB_SYNCI | I | PWM Module 2 - Sync Input | T18,A14 | |
MSS_EPWMB_SYNCO | O | PWM Module 2 - Sync Output | P16 | |
MSS_EPWMC0 | O | PWM Module 3 - Output C0 | T13,F16,E15,C17,U4 | |
MSS_EPWMC1 | O | PWM Module 3 - Output C1 | C18,U9 | |
MSS_EPWMC_SYNCI | I | PWM Module 3 - Sync Input | P17 | |
MSS_EPWMC_SYNCO | O | PWM Module 3 - Sync Output | N15 | |
MSS_EPWM_TZ0 | I | PWM module Trip Signal 0 | G15,J15 | |
MSS_EPWM_TZ1 | I | PWM module Trip Signal 1 | A16,M16 | |
MSS_EPWM_TZ2 | I | PWM module Trip Signal 2 | B15,L15 | |
RGMII/RMII/MII Ethernet | MSS_MII_COL | I | MSS Ethernet MII Collision Detect | U8 |
MSS_MII_CRS | I | MSS Ethernet MII Carrier Sense | R8 | |
MSS_MII_RXER | I | MSS Ethernet MII Receive Error | U9 | |
MSS_MII_TXEN | O | MSS Ethernet MII Transmit Enable | R6 | |
MSS_MII_RXDV | I | MSS Ethernet MII Receive Data Valid | T7 | |
MSS_MII_TXD3 | O | MSS Ethernet MII Transmit Data 3 | U4 | |
MSS_MII_TXD2 | O | MSS Ethernet MII Transmit Data 2 | U6 | |
MSS_MII_TXD1 | O | MSS Ethernet MII Transmit Data 1 | U5 | |
MSS_MII_TXD0 | O | MSS Ethernet MII Transmit Data 0 | U7 | |
MSS_MII_TXCLK | I | MSS Ethernet MII Transmit Clock | V3 | |
MSS_MII_RXCLK | I | MSS Ethernet MII Receive Clock | T9 | |
MSS_MII_RXD3 | I | MSS Ethernet MII Receive Data 3 | U10 | |
MSS_MII_RXD2 | I | MSS Ethernet MII Receive Data 2 | V5 | |
MSS_MII_RXD1 | I | MSS Ethernet MII Receive Data 1 | V4 | |
MSS_MII_RXD0 | I | MSS Ethernet MII Receive Data 0 | V6 | |
MSS_RMII_REFCLK | IO | MSS Ethernet RMII Clock Input | U8,T9 | |
MSS_RMII_CRS_DV | I | MSS Ethernet RMII Carrier Sense/Receive Data Valid | R8,T7 | |
MSS_RMII_RXER | I | MSS Ethernet RMII Receive Error | U9 | |
MSS_RMII_TXEN | O | MSS Ethernet RMII Transmit Enable | R6 | |
MSS_RMII_TXD1 | O | MSS Ethernet RMII Transmit Data 1 | U5 | |
MSS_RMII_TXD0 | O | MSS Ethernet RMII Transmit Data 0 | U7 | |
MSS_RMII_RXD1 | I | MSS Ethernet MII Receive Data 1 | V4 | |
MSS_RMII_RXD0 | I | MSS Ethernet MII Receive Data 0 | V6 | |
MSS_RGMII_TCTL | O | MSS Ethernet RGMII Transmit Control | R6 | |
MSS_RGMII_RCTL | I | MSS Ethernet RGMII Receive Control | T7 | |
MSS_RGMII_TD3 | O | MSS Ethernet RGMII Transmit Data 3 | U4 | |
MSS_RGMII_TD2 | O | MSS Ethernet RGMII Transmit Data 2 | U6 | |
MSS_RGMII_TD1 | O | MSS Ethernet RGMII Transmit Data 1 | U5 | |
MSS_RGMII_TD0 | O | MSS Ethernet RGMII Transmit Data 0 | U7 | |
MSS_RGMII_TCLK | O | MSS Ethernet RGMII Transmit Clock | V3 | |
MSS_RGMII_RCLK | I | MSS Ethernet RGMII Receive Clock | T9 | |
MSS_RGMII_RD3 | I | MSS Ethernet RGMII Receive Data 3 | U10 | |
MSS_RGMII_RD2 | I | MSS Ethernet RGMII Receive Data 2 | V5 | |
MSS_RGMII_RD1 | I | MSS Ethernet RGMII Receive Data 1 | V4 | |
MSS_RGMII_RD0 | I | MSS Ethernet RGMII Receive Data 0 | V6 | |
MSS_MDIO_DATA | IO | MSS Ethernet Manage Data Input/Output data | T5 | |
MSS_MDIO_CLK | O | MSS Ethernet Manage Data Input/Output Clock | R4 | |
MSS_CPTS0_TS_SYNC | O | Ethernet Timestamp SYNC output | B16 | |
MSS_CPTS0_HW2TSPUSH | I | Ethernet hardware Timestamp Inputs Pins | C16 | |
MSS_CPTS0_HW1TSPUSH | I | A15 | ||
Trace Signal | TRACE_DATA_0 | O | Debug Trace Output - Data Line | U17 |
TRACE_DATA_1 | O | Debug Trace Output - Data Line | P17 | |
TRACE_DATA_2 | O | Debug Trace Output - Data Line | T18 | |
TRACE_DATA_3 | O | Debug Trace Output - Data Line | N15 | |
TRACE_DATA_4 | O | Debug Trace Output - Data Line | P16 | |
TRACE_DATA_5 | O | Debug Trace Output - Data Line | L15 | |
TRACE_DATA_6 | O | Debug Trace Output - Data Line | M16 | |
TRACE_DATA_7 | O | Debug Trace Output - Data Line | J15 | |
TRACE_DATA_8 | O | Debug Trace Output - Data Line | D17 | |
TRACE_DATA_9 | O | Debug Trace Output - Data Line | D16 | |
TRACE_DATA_10 | O | Debug Trace Output - Data Line | E15 | |
TRACE_DATA_11 | O | Debug Trace Output - Data Line | C18 | |
TRACE_DATA_12 | O | Debug Trace Output - Data Line | B17 | |
TRACE_DATA_13 | O | Debug Trace Output - Data Line | A17 | |
TRACE_DATA_14 | O | Debug Trace Output - Data Line | C17 | |
TRACE_CLK | O | Debug Trace Output - Clock | R15 | |
TRACE_CTL | O | Debug Trace Output - Control | T17 | |
DMM Interface | DMM0 | I | Debug Interface (Hardware In Loop) - Data Line | U17 |
DMM1 | I | Debug Interface (Hardware In Loop) - Data Line | P17 | |
DMM2 | I | Debug Interface (Hardware In Loop) - Data Line | T18 | |
DMM3 | I | Debug Interface (Hardware In Loop) - Data Line | N15 | |
DMM4 | I | Debug Interface (Hardware In Loop) - Data Line | P16 | |
DMM5 | I | Debug Interface (Hardware In Loop) - Data Line | L15 | |
DMM6 | I | Debug Interface (Hardware In Loop) - Data Line | M16 | |
DMM7 | I | Debug Interface (Hardware In Loop) - Data Line | J15 | |
DMM8 | I | Debug Interface (Hardware In Loop) - Data Line | D17 | |
DMM9 | I | Debug Interface (Hardware In Loop) - Data Line | D16 | |
DMM10 | I | Debug Interface (Hardware In Loop) - Data Line | E15 | |
DMM11 | I | Debug Interface (Hardware In Loop) - Data Line | C18 | |
DMM12 | I | Debug Interface (Hardware In Loop) - Data Line | B17 | |
DMM13 | I | Debug Interface (Hardware In Loop) - Data Line | A17 | |
DMM14 | I | Debug Interface (Hardware In Loop) - Data Line | C17 | |
DMM_CLK | I | Debug Interface (Hardware In Loop) - Clock | R15 | |
DMM_SYNC | I | Debug Interface (Hardware In Loop) - Sync | T17 | |
DMM_MUX_IN | I | Debug Interface (Hardware In Loop) Mux Select between DMM1 and DMM2 (Two Instances) | A16,R17,R14 | |
NDMM_EN | O | Debug Interface (Hardware In Loop) Enable - Active Low Signal | D15,E17 | |
General-purpose I/Os | MSS_GPIO_0 | IO | General-purpose I/O | B15,P17,U15,A14 |
MSS_GPIO_1 | IO | General-purpose I/O | A16,T18,U16,B13 | |
MSS_GPIO_2 | IO | General-purpose I/O | G15,N15,T16,V17,D11 | |
MSS_GPIO_3 | IO | General-purpose I/O | P16,T15 | |
MSS_GPIO_4 | IO | General-purpose I/O | U14,L15,V17 | |
MSS_GPIO_5 | IO | General-purpose I/O | T13,M16 | |
MSS_GPIO_6 | IO | General-purpose I/O | U12,J15 | |
MSS_GPIO_7 | IO | General-purpose I/O | R10,D17 | |
MSS_GPIO_8 | IO | General-purpose I/O | U11,T18,D16,V17,B16,B13 | |
MSS_GPIO_9 | IO | General-purpose I/O | V11,N15,E15,C16,D11 | |
MSS_GPIO_10 | IO | General-purpose I/O | T11,M16,C18,A15 | |
MSS_GPIO_11 | IO | General-purpose I/O | R12,J15,B17,B14 | |
MSS_GPIO_12 | IO | General-purpose I/O | V16,A17,B16 | |
MSS_GPIO_13 | IO | General-purpose I/O | B15,C17,C16 | |
MSS_GPIO_14 | IO | General-purpose I/O | E17,A15 | |
MSS_GPIO_15 | IO | General-purpose I/O | F16,B14 | |
MSS_GPIO_16 | IO | General-purpose I/O | A16 | |
MSS_GPIO_17 | IO | General-purpose I/O | C12,C17,U8 | |
MSS_GPIO_18 | IO | General-purpose I/O | C14,A17,R8 | |
MSS_GPIO_19 | IO | General-purpose I/O | B17,U9 | |
MSS_GPIO_20 | IO | General-purpose I/O | C18,R6 | |
MSS_GPIO_21 | IO | General-purpose I/O | V12,E15,T7 | |
MSS_GPIO_22 | IO | General-purpose I/O | U13,D16,U4 | |
MSS_GPIO_23 | IO | General-purpose I/O | D13,D17,U6 | |
MSS_GPIO_24 | IO | General-purpose I/O | D15,J15,U5 | |
MSS_GPIO_25 | IO | General-purpose I/O | R15,M16,U7 | |
MSS_GPIO_26 | IO | General-purpose I/O | G15,L15,V3 | |
MSS_GPIO_27 | IO | General-purpose I/O | T17,P16,T9 | |
MSS_GPIO_28 | IO | General-purpose I/O | R17,N15,U10 | |
MSS_GPIO_29 | IO | General-purpose I/O | R14,T18,V5,D11 | |
MSS_GPIO_30 | IO | General-purpose I/O | P17,V4,T5,B13 | |
MSS_GPIO_31 | IO | General-purpose I/O | U17,V6,R4,A14 | |
UART (DSS) | DSS_UARTA_TX | IO | Debug UART Transmit [DSP] | U13,R10,J15,B16,A15,A14 |
DSS_UARTA_RX | IO | Debug UART Receive [DSP] | D13,R17,C16,B14 | |
Chirp/Frame signals | ADC_VALID | O | When high, indicating valid ADC samples | V16,T11,R12,R17 |
CHIRP_START | O | Pulse signal indicating the start of each chirp | G15,T17 | |
CHIRP_END | O | Pulse signal indicating the end of each chirp | G15,T17 | |
FRAME_START | O | Pulse signal indicating the start of each frame | R15,G15,T17 | |
LVDS_VALID | LVDS_VALID | O | When high, indicating valid LVDS data | A16,R15,G15,T17,R14,E17,A14 |
External clock out | MCU_CLKOUT | O | Programmable clock given out to external MCU or the processor | R15,B13 |
PMIC_CLKOUT | O | Output Clock from the device for PMIC | B15,G15,T17,D11 | |
System Synchronization | SYNC_IN | I | Low frequency Synchronization signal input | R17 |
SYNC_OUT | O | Low Frequency Synchronization Signal output | A16,G15,R17,R14 | |
Clock Output | OBS_CLKOUT | O | Observation Clock Output | R15,T17 |
RCOSC_CLK | O | Internal RCOSC Clock Output | R14 | |
Reference Clock | XREF_CLK0 | I | External reference input clock 0 | B13 |
XREF_CLK1 | I | External reference input clock 1 | D11 | |
JTAG | TCK | I | JTAG Test Clock | C12 |
TMS | IO | JTAG Test Mode Signal | C14 | |
TDI | I | JTAG Test Data Input | D13 | |
TDO | O | JTAG Test Data Output | D15 | |
UART (BSS) | BSS_UARTA_TX | O | Debug UART Transmit [Radar Block] | A16,T13,U14,C14,D15,F16,E17,M16 |
BSS_UARTA_RX | I | Debug UART Receive [Radar Block] | C12,R15 | |
Reset | WARM_RESET | IO | Open drain fail safe warm reset signal. Can be driven from PMIC for diagnostic or can be used as status signal that the device is going through reset. | B12 |
Safety | NERROR_OUT | O | Open drain fail safe output signal. Connected to PMIC/Processor/MCU to indicate that some severe criticality fault has happened. Recovery would be through reset. | C11 |
Sense On power | SOP[0] | I | The SOP pins are driven externally (weak drive) and the mmWave device senses the state of these pins during bootup to decide the bootup mode. After boot the same pins have other functionality.
| D15 |
SOP[1] | I | R14 | ||
SOP[2] | I | T17 | ||
SOP[3] | I | A14 | ||
SOP[4] | I | C16 | ||
CSI2 RX | CSI2_RX0M0 | I | CSI2.0 Receiver #1, Negative Polarity, Lane 0 | N18 |
CSI2_RX0P0 | I | CSI2.0 Receiver #1, Positive Polarity, Lane 0 | N17 | |
CSI2_RX0CLKM | I | CSI2.0 Receiver #1, Clock Input, Negative Polarity | L18 | |
CSI2_RX0CLKP | I | CSI2.0 Receiver #1, Clock Input, Positive Polarity | L17 | |
CSI2_RX0M1 | I | CSI2.0 Receiver #1, Negative Polarity Lane 1 | M18 | |
CSI2_RX0P1 | I | CSI2.0 Receiver #1, Positive Polarity Lane 1 | M17 | |
Aurora LVDS | LVDS_TXM0 | O | LVDS/Aurora Transmitter, Data Output, Lane 0 | F18 |
LVDS_TXP0 | O | F17 | ||
LVDS_TXM2_CLKM | O | LVDS Clock, Aurora Data output - Lane 2 | G18 | |
LVDS_TXP2_CLKP | O | G17 | ||
LVDS_TXM3_FRCLKM | O | LVDS Frame Clock, Aurora Data Output - Lane 3 | H18 | |
LVDS_TXP3_FRCLKP | O | H17 | ||
LVDS_TXM1 | O | LVDS/Aurora Transmitter, Data Output, Lane 1 | J18 | |
LVDS_TXP1 | O | J17 |