SPRSP58B june   2022  – june 2023 AM620-Q1 , AM623 , AM625 , AM625-Q1

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
    1. 3.1 Functional Block Diagram
  5. Revision History
  6. Device Comparison
    1. 5.1 Related Products
  7. Terminal Configuration and Functions
    1. 6.1 Pin Diagrams
    2. 6.2 Pin Attributes
      1.      12
      2.      13
    3. 6.3 Signal Descriptions
      1.      15
      2. 6.3.1  CPSW3G
        1. 6.3.1.1 MAIN Domain
          1.        18
          2.        19
          3.        20
          4.        21
      3. 6.3.2  CPTS
        1. 6.3.2.1 MAIN Domain
          1.        24
      4. 6.3.3  CSI-2
        1. 6.3.3.1 MAIN Domain
          1.        27
      5. 6.3.4  DDRSS
        1. 6.3.4.1 MAIN Domain
          1.        30
      6. 6.3.5  DSS
        1. 6.3.5.1 MAIN Domain
          1.        33
      7. 6.3.6  ECAP
        1. 6.3.6.1 MAIN Domain
          1.        36
          2.        37
          3.        38
      8. 6.3.7  Emulation and Debug
        1. 6.3.7.1 MAIN Domain
          1.        41
        2. 6.3.7.2 MCU Domain
          1.        43
      9. 6.3.8  EPWM
        1. 6.3.8.1 MAIN Domain
          1.        46
          2.        47
          3.        48
          4.        49
      10. 6.3.9  EQEP
        1. 6.3.9.1 MAIN Domain
          1.        52
          2.        53
          3.        54
      11. 6.3.10 GPIO
        1. 6.3.10.1 MAIN Domain
          1.        57
          2.        58
        2. 6.3.10.2 MCU Domain
          1.        60
      12. 6.3.11 GPMC
        1. 6.3.11.1 MAIN Domain
          1.        63
      13. 6.3.12 I2C
        1. 6.3.12.1 MAIN Domain
          1.        66
          2.        67
          3.        68
          4.        69
        2. 6.3.12.2 MCU Domain
          1.        71
        3. 6.3.12.3 WKUP Domain
          1.        73
      14. 6.3.13 MCAN
        1. 6.3.13.1 MAIN Domain
          1.        76
        2. 6.3.13.2 MCU Domain
          1.        78
          2.        79
      15. 6.3.14 MCASP
        1. 6.3.14.1 MAIN Domain
          1.        82
          2.        83
          3.        84
      16. 6.3.15 MCSPI
        1. 6.3.15.1 MAIN Domain
          1.        87
          2.        88
          3.        89
        2. 6.3.15.2 MCU Domain
          1.        91
          2.        92
      17. 6.3.16 MDIO
        1. 6.3.16.1 MAIN Domain
          1.        95
      18. 6.3.17 MMC
        1. 6.3.17.1 MAIN Domain
          1.        98
          2.        99
          3.        100
      19. 6.3.18 OLDI
        1. 6.3.18.1 MAIN Domain
          1.        103
      20. 6.3.19 OSPI
        1. 6.3.19.1 MAIN Domain
          1.        106
      21. 6.3.20 Power Supply
        1.       108
      22. 6.3.21 PRUSS
        1. 6.3.21.1 MAIN Domain
          1.        111
          2.        112
      23. 6.3.22 Reserved
        1.       114
      24. 6.3.23 System and Miscellaneous
        1. 6.3.23.1 Boot Mode Configuration
          1. 6.3.23.1.1 MAIN Domain
            1.         118
        2. 6.3.23.2 Clock
          1. 6.3.23.2.1 MCU Domain
            1.         121
          2. 6.3.23.2.2 WKUP Domain
            1.         123
        3. 6.3.23.3 System
          1. 6.3.23.3.1 MAIN Domain
            1.         126
          2. 6.3.23.3.2 MCU Domain
            1.         128
          3. 6.3.23.3.3 WKUP Domain
            1.         130
        4. 6.3.23.4 VMON
          1.        132
      25. 6.3.24 TIMER
        1. 6.3.24.1 MAIN Domain
          1.        135
        2. 6.3.24.2 MCU Domain
          1.        137
        3. 6.3.24.3 WKUP Domain
          1.        139
      26. 6.3.25 UART
        1. 6.3.25.1 MAIN Domain
          1.        142
          2.        143
          3.        144
          4.        145
          5.        146
          6.        147
          7.        148
        2. 6.3.25.2 MCU Domain
          1.        150
        3. 6.3.25.3 WKUP Domain
          1.        152
      27. 6.3.26 USB
        1. 6.3.26.1 MAIN Domain
          1.        155
          2.        156
    4. 6.4 Pin Connectivity Requirements
  8. Specifications
    1. 7.1  Absolute Maximum Ratings
    2. 7.2  ESD Ratings for Devices which are not AEC - Q100 Qualified
    3. 7.3  ESD Ratings for AEC - Q100 Qualified Devices in the AMC Package
    4. 7.4  Power-On Hours (POH)
    5. 7.5  Recommended Operating Conditions
    6. 7.6  Operating Performance Points
    7. 7.7  Power Consumption Summary
    8. 7.8  Electrical Characteristics
      1. 7.8.1  I2C Open-Drain, and Fail-Safe (I2C OD FS) Electrical Characteristics
      2. 7.8.2  Fail-Safe Reset (FS RESET) Electrical Characteristics
      3. 7.8.3  High-Frequency Oscillator (HFOSC) Electrical Characteristics
      4. 7.8.4  Low-Frequency Oscillator (LFXOSC) Electrical Characteristics
      5. 7.8.5  SDIO Electrical Characteristics
      6. 7.8.6  LVCMOS Electrical Characteristics
      7. 7.8.7  OLDI LVDS (OLDI) Electrical Characteristics
      8. 7.8.8  CSI-2 (D-PHY) Electrical Characteristics
      9. 7.8.9  USB2PHY Electrical Characteristics
      10. 7.8.10 DDR Electrical Characteristics
    9. 7.9  VPP Specifications for One-Time Programmable (OTP) eFuses
      1. 7.9.1 Recommended Operating Conditions for OTP eFuse Programming
      2. 7.9.2 Hardware Requirements
      3. 7.9.3 Programming Sequence
      4. 7.9.4 Impact to Your Hardware Warranty
    10. 7.10 Thermal Resistance Characteristics
      1. 7.10.1 Thermal Resistance Characteristics for ALW and AMC Packages
    11. 7.11 Timing and Switching Characteristics
      1. 7.11.1 Timing Parameters and Information
      2. 7.11.2 Power Supply Requirements
        1. 7.11.2.1 Power Supply Slew Rate Requirement
        2. 7.11.2.2 Power Supply Sequencing
          1. 7.11.2.2.1 Power-Up Sequencing
          2. 7.11.2.2.2 Power-Down Sequencing
          3. 7.11.2.2.3 Partial IO Power Sequencing
      3. 7.11.3 System Timing
        1. 7.11.3.1 Reset Timing
        2. 7.11.3.2 Error Signal Timing
        3. 7.11.3.3 Clock Timing
      4. 7.11.4 Clock Specifications
        1. 7.11.4.1 Input Clocks / Oscillators
          1. 7.11.4.1.1 MCU_OSC0 Internal Oscillator Clock Source
            1. 7.11.4.1.1.1 Load Capacitance
            2. 7.11.4.1.1.2 Shunt Capacitance
          2. 7.11.4.1.2 MCU_OSC0 LVCMOS Digital Clock Source
          3. 7.11.4.1.3 WKUP_LFOSC0 Internal Oscillator Clock Source
          4. 7.11.4.1.4 WKUP_LFOSC0 LVCMOS Digital Clock Source
          5. 7.11.4.1.5 WKUP_LFOSC0 Not Used
        2. 7.11.4.2 Output Clocks
        3. 7.11.4.3 PLLs
        4. 7.11.4.4 Recommended System Precautions for Clock and Control Signal Transitions
      5. 7.11.5 Peripherals
        1. 7.11.5.1  CPSW3G
          1. 7.11.5.1.1 CPSW3G MDIO Timing
          2. 7.11.5.1.2 CPSW3G RMII Timing
          3. 7.11.5.1.3 CPSW3G RGMII Timing
        2. 7.11.5.2  CPTS
        3. 7.11.5.3  CSI-2
        4. 7.11.5.4  DDRSS
        5. 7.11.5.5  DSS
        6. 7.11.5.6  ECAP
        7. 7.11.5.7  Emulation and Debug
          1. 7.11.5.7.1 Trace
          2. 7.11.5.7.2 JTAG
        8. 7.11.5.8  EPWM
        9. 7.11.5.9  EQEP
        10. 7.11.5.10 GPIO
        11. 7.11.5.11 GPMC
          1. 7.11.5.11.1 GPMC and NOR Flash — Synchronous Mode
          2. 7.11.5.11.2 GPMC and NOR Flash — Asynchronous Mode
          3. 7.11.5.11.3 GPMC and NAND Flash — Asynchronous Mode
        12. 7.11.5.12 I2C
        13. 7.11.5.13 MCAN
        14. 7.11.5.14 MCASP
        15. 7.11.5.15 MCSPI
          1. 7.11.5.15.1 MCSPI — Controller Mode
          2. 7.11.5.15.2 MCSPI — Peripheral Mode
        16. 7.11.5.16 MMCSD
          1. 7.11.5.16.1 MMC0 - eMMC/SD/SDIO Interface
            1. 7.11.5.16.1.1  Legacy SDR Mode
            2. 7.11.5.16.1.2  High Speed SDR Mode
            3. 7.11.5.16.1.3  HS200 Mode
            4. 7.11.5.16.1.4  Default Speed Mode
            5. 7.11.5.16.1.5  High Speed Mode
            6. 7.11.5.16.1.6  UHS–I SDR12 Mode
            7. 7.11.5.16.1.7  UHS–I SDR25 Mode
            8. 7.11.5.16.1.8  UHS–I SDR50 Mode
            9. 7.11.5.16.1.9  UHS–I DDR50 Mode
            10. 7.11.5.16.1.10 UHS–I SDR104 Mode
          2. 7.11.5.16.2 MMC1/MMC2 - SD/SDIO Interface
            1. 7.11.5.16.2.1 Default Speed Mode
            2. 7.11.5.16.2.2 High Speed Mode
            3. 7.11.5.16.2.3 UHS–I SDR12 Mode
            4. 7.11.5.16.2.4 UHS–I SDR25 Mode
            5. 7.11.5.16.2.5 UHS–I SDR50 Mode
            6. 7.11.5.16.2.6 UHS–I DDR50 Mode
            7. 7.11.5.16.2.7 UHS–I SDR104 Mode
        17. 7.11.5.17 OLDI
          1. 7.11.5.17.1 OLDI0 Switching Characteristics
        18. 7.11.5.18 OSPI
          1. 7.11.5.18.1 OSPI0 PHY Mode
            1. 7.11.5.18.1.1 OSPI0 With PHY Data Training
            2. 7.11.5.18.1.2 OSPI0 Without Data Training
              1. 7.11.5.18.1.2.1 OSPI0 PHY SDR Timing
              2. 7.11.5.18.1.2.2 OSPI0 PHY DDR Timing
          2. 7.11.5.18.2 OSPI0 Tap Mode
            1. 7.11.5.18.2.1 OSPI0 Tap SDR Timing
            2. 7.11.5.18.2.2 OSPI0 Tap DDR Timing
        19. 7.11.5.19 PRUSS
          1. 7.11.5.19.1 PRUSS Programmable Real-Time Unit (PRU)
            1. 7.11.5.19.1.1 PRUSS PRU Direct Output Mode Timing
            2. 7.11.5.19.1.2 PRUSS PRU Parallel Capture Mode Timing
            3. 7.11.5.19.1.3 PRUSS PRU Shift Mode Timing
          2. 7.11.5.19.2 PRUSS Industrial Ethernet Peripheral (IEP)
            1. 7.11.5.19.2.1 PRUSS IEP Timing
          3. 7.11.5.19.3 PRUSS Universal Asynchronous Receiver Transmitter (UART)
            1. 7.11.5.19.3.1 PRUSS UART Timing
          4. 7.11.5.19.4 PRUSS Enhanced Capture Peripheral (ECAP)
            1. 7.11.5.19.4.1 PRUSS ECAP Timing
        20. 7.11.5.20 Timers
        21. 7.11.5.21 UART
        22. 7.11.5.22 USB
  9. Detailed Description
    1. 8.1 Overview
    2. 8.2 Processor Subsystems
      1. 8.2.1 Arm Cortex-A53 Subsystem
      2. 8.2.2 Device/Power Manager
      3. 8.2.3 Arm Cortex-M4F
    3. 8.3 Accelerators and Coprocessors
      1. 8.3.1 Graphics Processing Unit (GPU)
      2. 8.3.2 Programmable Real-Time Unit Subsystem (PRUSS)
    4. 8.4 Other Subsystems
      1. 8.4.1 Dual Clock Comparator (DCC)
      2. 8.4.2 Data Movement Subsystem (DMSS)
      3. 8.4.3 Memory Cyclic Redundancy Check (MCRC)
      4. 8.4.4 Peripheral DMA Controller (PDMA)
      5. 8.4.5 Real-Time Clock (RTC)
    5. 8.5 Peripherals
      1. 8.5.1  Gigabit Ethernet Switch (CPSW3G)
      2. 8.5.2  Camera Streaming Interface Receiver (CSI_RX_IF)
      3. 8.5.3  DDR Subsystem (DDRSS)
      4. 8.5.4  Display Subsystem (DSS)
      5. 8.5.5  Enhanced Capture (ECAP)
      6. 8.5.6  Error Location Module (ELM)
      7. 8.5.7  Enhanced Pulse Width Modulation (EPWM)
      8. 8.5.8  Error Signaling Module (ESM)
      9. 8.5.9  Enhanced Quadrature Encoder Pulse (EQEP)
      10. 8.5.10 General-Purpose Interface (GPIO)
      11. 8.5.11 General-Purpose Memory Controller (GPMC)
      12. 8.5.12 Global Timebase Counter (GTC)
      13. 8.5.13 Inter-Integrated Circuit (I2C)
      14. 8.5.14 Modular Controller Area Network (MCAN)
      15. 8.5.15 Multichannel Audio Serial Port (MCASP)
      16. 8.5.16 Multichannel Serial Peripheral Interface (MCSPI)
      17. 8.5.17 Multi-Media Card Secure Digital (MMCSD)
      18. 8.5.18 Octal Serial Peripheral Interface (OSPI)
      19. 8.5.19 Timers
      20. 8.5.20 Universal Asynchronous Receiver/Transmitter (UART)
      21. 8.5.21 Universal Serial Bus Subsystem (USBSS)
  10. Applications, Implementation, and Layout
    1. 9.1 Device Connection and Layout Fundamentals
      1. 9.1.1 Power Supply
        1. 9.1.1.1 Power Supply Designs
        2. 9.1.1.2 Power Distribution Network Implementation Guidance
      2. 9.1.2 External Oscillator
      3. 9.1.3 JTAG, EMU, and TRACE
      4. 9.1.4 Reset
      5. 9.1.5 Unused Pins
    2. 9.2 Peripheral- and Interface-Specific Design Information
      1. 9.2.1 DDR Board Design and Layout Guidelines
      2. 9.2.2 OSPI/QSPI/SPI Board Design and Layout Guidelines
        1. 9.2.2.1 No Loopback, Internal PHY Loopback, and Internal Pad Loopback
        2. 9.2.2.2 External Board Loopback
        3. 9.2.2.3 DQS (only available in Octal SPI devices)
      3. 9.2.3 USB VBUS Design Guidelines
      4. 9.2.4 System Power Supply Monitor Design Guidelines
      5. 9.2.5 High Speed Differential Signal Routing Guidance
      6. 9.2.6 Thermal Solution Guidance
  11. 10Device and Documentation Support
    1. 10.1 Device Nomenclature
      1. 10.1.1 Standard Package Symbolization
      2. 10.1.2 Device Naming Convention
    2. 10.2 Tools and Software
    3. 10.3 Documentation Support
    4. 10.4 Support Resources
    5. 10.5 Trademarks
    6. 10.6 Electrostatic Discharge Caution
    7. 10.7 Glossary
  12. 11Mechanical, Packaging, and Orderable Information
    1. 11.1 Packaging Information

Pin Connectivity Requirements

This section describes connectivity requirements for package balls that have specific connectivity requirements and unused package balls.

Note:

All power balls must be supplied with the voltages specified in Section 7.5, Recommended Operating Conditions, unless otherwise specified .

Note:

For additional clarification, "leave unconnected" or "no connect" (NC) means no signal traces can be connected to these device ball numbers.

Table 6-74 Connectivity Requirements
ALW
BALL
NUMBER
AMC
BALL
NUMBER
BALL NAME CONNECTION REQUIREMENTS
D1
B10
B1
A11
MCU_ERRORn
TRSTn
Each of these balls must be connected to VSS through separate external pull resistors to ensure the inputs associated with these balls are held to a valid logic low level if a PCB signal trace is connected and not actively driven by an attached device. The internal pull-down can be used to hold a valid logic low level if no PCB signal trace is connected to the ball.
E12
C11
E11
F20
A10
A11
B11
D9
B10
C9
E15
C10
D10
B11
EMU0
EMU1
MCU_RESETz
RESET_REQz
TCK
TDI
TMS
Each of these balls must be connected to the corresponding power supply(1) through separate external pull resistors to ensure the inputs associated with these balls are held to a valid logic high level if a PCB signal trace is connected and not actively driven by an attached device. The internal pull-up can be used to hold a valid logic high level if no PCB signal trace is connected to the ball.
A8
D10
B9
A9
B9
A10
E9
A9
MCU_I2C0_SCL
MCU_I2C0_SDA
WKUP_I2C0_SCL
WKUP_I2C0_SDA
Each of these balls must be connected to the corresponding power supply(1) through separate external pull resistors to ensure the inputs associated with these balls are held to a valid logic high level.
M25
N23
N24
N25
P24
P22
P21
R23
R24
R25
T25
R21
T22
T24
U25
U24
K19
L19
L20
L21
M21
L17
L18
M20
N20
N21
M17
N18
N17
N19
P19
P20
GPMC0_AD0
GPMC0_AD1
GPMC0_AD2
GPMC0_AD3
GPMC0_AD4
GPMC0_AD5
GPMC0_AD6
GPMC0_AD7
GPMC0_AD8
GPMC0_AD9
GPMC0_AD10
GPMC0_AD11
GPMC0_AD12
GPMC0_AD13
GPMC0_AD14
GPMC0_AD15
Each of these balls must be connected to the corresponding power supply(1) or VSS through separate external pull resistors to ensure the inputs associated with these balls are held to a valid logic high or low level as appropriate to select the desired device boot mode.
K9
L8
P9
R8
-
-
M9
K9
L8
J8
K7
C1
U1
L7
VDDS_DDR
VDDS_DDR
VDDS_DDR
VDDS_DDR
VDDS_DDR
VDDS_DDR
VDDS_DDR_C
If DDRSS is not used, each of these balls must be connected directly to VSS.
N6
R3
M4
T1
M5
N3
J1
J2
K3
L5
K4
K1
R2
P2
P1
P4
R5
P5
R6
R1
M1
N1
T4
N2
M2
L1
L2
H2
J4
L6
K2
H5
W5
F4
G5
F3
H6
E3
G2
F2
F1
U1
U3
U2
V5
W2
V6
Y1
W1
E1
E2
V1
V2
H1
J3
G1
M1
N1
J3
M2
K5
J2
F5
G5
G4
H4
J5
H5
P4
N2
P2
N4
N3
M3
P5
N5
L5
L3
L4
L2
K4
J1
K1
G3
H2
H3
G1
E3
R4
C2
E4
D3
E5
D2
F3
F1
F2
R3
R2
T2
U2
U3
U4
T4
T5
D1
E1
T1
R1
J4
K2
G2
DDR0_ACT_n
DDR0_ALERT_n
DDR0_CAS_n
DDR0_PAR
DDR0_RAS_n
DDR0_WE_n
DDR0_A0
DDR0_A1
DDR0_A2
DDR0_A3
DDR0_A4
DDR0_A5
DDR0_A6
DDR0_A7
DDR0_A8
DDR0_A9
DDR0_A10
DDR0_A11
DDR0_A12
DDR0_A13
DDR0_BA0
DDR0_BA1
DDR0_BG0
DDR0_BG1
DDR0_CAL0
DDR0_CK0
DDR0_CK0_n
DDR0_CKE0
DDR0_CKE1
DDR0_CS0_n
DDR0_CS1_n
DDR0_DM0
DDR0_DM1
DDR0_DQ0
DDR0_DQ1
DDR0_DQ2
DDR0_DQ3
DDR0_DQ4
DDR0_DQ5
DDR0_DQ6
DDR0_DQ7
DDR0_DQ8
DDR0_DQ9
DDR0_DQ10
DDR0_DQ11
DDR0_DQ12
DDR0_DQ13
DDR0_DQ14
DDR0_DQ15
DDR0_DQS0
DDR0_DQS0_n
DDR0_DQS1
DDR0_DQS1_n
DDR0_ODT0
DDR0_ODT1
DDR0_RESET0_n
If DDRSS is not used, leave unconnected.Note: The DDR0 pins in this list can only be left unconnected when VDDS_DDR and VDDS_DDR_C are connected to VSS. The DDR0 pins must be connected as defined in the DDR Board Design and Layout Guidelines, when VDDS_DDR and VDDS_DDR_C are connected to a power source.
W12
Y11
Y13
P11
R11
R10
VDDA_CORE_USB
VDDA_1P8_USB
VDDA_3P3_USB
USB0 and USB1 share these power rails, so each of these balls must be connected to valid power sources when either USB0 or USB1 is used.If USB0 and USB1 are not used, each of these balls must be connected directly to VSS.
AE11
AD11
AE10
AC11
AD10
AE9
AC9
AB10
AA11
Y10
T8
V10
W8
W9
V9
U9
USB0_DM
USB0_DP
USB0_RCALIB
USB0_VBUS
USB1_DM
USB1_DP
USB1_RCALIB
USB1_VBUS
If USB0 or USB1 is not used, leave the respective DM, DP, and VBUS balls unconnected.Note: The USB0_RCALIB and USB1_RCALIB pins can only be left unconnected when VDDA_CORE_USB, VDDA_1P8_USB, and VDDA_3P3_USB are connected to VSS. The USB0_RCALIB and USB1_RCALIB pins must be connected to VSS through separate appropriate external resistors when VDDA_CORE_USB, VDDA_1P8_USB, and VDDA_3P3_USB are connected to power sources.
W13
W14
P12
R12
VDDA_CORE_CSIRX0
VDDA_1P8_CSIRX0
If CSIRX0 is not used and the device boundary scan function is required, each of these balls must be connected to valid power sources.If CSIRX0 is not used and the device boundary scan function is not required, each of these balls can alternatively be connected directly to VSS.
AD15
AE15
AB14
AC15
AD14
AE14
AD13
AE13
AB12
AC13
AA14
AA14
AA13
Y13
Y12
V13
V12
U12
U11
W12
W11
T11
CSI0_RXCLKN
CSI0_RXCLKP
CSI0_RXN0
CSI0_RXP0
CSI0_RXN1
CSI0_RXP1
CSI0_RXN2
CSI0_RXP2
CSI0_RXN3
CSI0_RXP3
CSI0_RXRCALIB
If CSIRX0 is not used, leave unconnected.
AA5
Y6
AD3
AB4
Y8
AA8
AB6
AA7
AC6
AC5
AE5
AD6
AE6
AD7
AD8
AE7
AD4
AE3
AE4
AD5
AA2
AA3
V5
V6
U7
U6
W6
W5
AA4
Y5
AA6
AA5
AA10
Y9
AA8
Y8
V7
V8
Y7
AA7
OLDI0_A0N
OLDI0_A0P
OLDI0_A1N
OLDI0_A1P
OLDI0_A2N
OLDI0_A2P
OLDI0_A3N
OLDI0_A3P
OLDI0_A4N
OLDI0_A4P
OLDI0_A5N
OLDI0_A5P
OLDI0_A6N
OLDI0_A6P
OLDI0_A7N
OLDI0_A7P
OLDI0_CLK0N
OLDI0_CLK0P
OLDI0_CLK1N
OLDI0_CLK1P
If OLDI0 is not used, leave unconnected.
H10 F6 VMON_VSYS If VMON_VSYS is not used, this ball must be connected directly to VSS.
G10
K10
H9
K11
VMON_1P8_SOC
VMON_3P3_SOC
If VMON_1P8_SOC and VMON_3P3_SOC are not used to monitor the SOC power rails, these balls must still be connected to their respective 1.8V and 3.3V power rails.
To determine which power supply is associated with any IO, see POWER column of the Pin Attributes table.

Note:

Internal pull resistors are weak and may not source enough current to maintain a valid logic level for some operating conditions. This can be the case when connected to components with leakage to the opposite logic level, or when external noise sources couple to signal traces attached to balls which are only pulled to a valid logic level by the internal resistor. Therefore, external pull resistors are recommended to hold a valid logic level on balls with external connections.

Many of the device IOs are turned off by default and external pull resistors may be required to hold inputs of any attached device in a valid logic state until software initializes the respective IOs. The state of configurable device IOs are defined in the BALL STATE DURING RESET RX/TX/PULL and BALL STATE AFTER RESET RX/TX/PULL columns of the Pin Attributes table. Any IO with its input buffer (RX) turned off is allowed to float without damaging the device. However, any IO with its input buffer (RX) turned on shall never be allowed to float to any potential between VILSS and VIHSS. The input buffer can enter a high-current state which could damage the IO cell if allowed to float between these levels.