Amic 110
Amic 110
Amic 110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020
1.1
1
Features
• Up to 300-MHz Sitara™ ARM® Cortex®-A8 32‑Bit PROFIBUS, PROFINET, EtherNet/IP™, and
RISC Processor More
– NEON™ SIMD Coprocessor – Two Programmable Real-Time Units (PRUs)
– 32KB of L1 Instruction and 32KB of Data Cache – 32-Bit Load/Store RISC Processor Capable
With Single-Error Detection (Parity) of Running at 200 MHz
– 256KB of L2 Cache With Error Correcting Code – 8KB of Instruction RAM With Single-Error
(ECC) Detection (Parity)
– 176KB of On-Chip Boot ROM – 8KB of Data RAM With Single-Error Detection
– 64KB of Dedicated RAM (Parity)
– Emulation and Debug - JTAG – Single-Cycle 32-Bit Multiplier With 64-Bit
Accumulator
– Interrupt Controller (up to 128 Interrupt
Requests) – Enhanced GPIO Module Provides Shift-
In/Out Support and Parallel Latch on External
• On-Chip Memory (Shared L3 RAM)
Signal
– 64KB of General-Purpose On-Chip Memory
– 12KB of Shared RAM With Single-Error
Controller (OCMC) RAM
Detection (Parity)
– Accessible to All Masters
– Three 120-Byte Register Banks Accessible by
– Supports Retention for Fast Wakeup Each PRU
• External Memory Interfaces (EMIF) – Interrupt Controller (INTC) for Handling System
– mDDR(LPDDR), DDR2, DDR3, DDR3L Input Events
Controller: – Local Interconnect Bus for Connecting Internal
– mDDR: 200-MHz Clock (400-MHz Data Rate) and External Masters to the Resources Inside
– DDR2: 266-MHz Clock (532-MHz Data Rate) the PRU-ICSS
– DDR3: 400-MHz Clock (800-MHz Data Rate) – Peripherals Inside the PRU-ICSS:
– DDR3L: 400-MHz Clock (800-MHz Data – One UART Port With Flow Control Pins,
Rate) Supports up to 12 Mbps
– 16-Bit Data Bus – One Enhanced Capture (eCAP) Module
– 1GB of Total Addressable Space – Two MII Ethernet Ports that Support Industrial
– Supports One x16 or Two x8 Memory Device Ethernet, such as EtherCAT
Configurations – One MDIO Port
– General-Purpose Memory Controller (GPMC) • Power, Reset, and Clock Management (PRCM)
– Flexible 8-Bit and 16-Bit Asynchronous Module
Memory Interface With up to Seven Chip – Controls the Entry and Exit of Stand-By and
Selects (NAND, NOR, Muxed-NOR, SRAM) Deep-Sleep Modes
– Uses BCH Code to Support 4-, 8-, or 16-Bit – Responsible for Sleep Sequencing, Power
ECC Domain Switch-Off Sequencing, Wake-Up
– Uses Hamming Code to Support 1-Bit ECC Sequencing, and Power Domain Switch-On
– Error Locator Module (ELM) Sequencing
– Used in Conjunction With the GPMC to – Clocks
Locate Addresses of Data Errors from – Integrated 15- to 35-MHz High-Frequency
Syndrome Polynomials Generated Using a Oscillator Used to Generate a Reference
BCH Algorithm Clock for Various System and Peripheral
– Supports 4-, 8-, and 16-Bit per 512-Byte Clocks
Block Error Location Based on BCH – Supports Individual Clock Enable and Disable
Algorithms Control for Subsystems and Peripherals to
• Programmable Real-Time Unit Subsystem and Facilitate Reduced Power Consumption
Industrial Communication Subsystem (PRU-ICSS) – Five ADPLLs to Generate System Clocks
– Supports Protocols such as EtherCAT®, (MPU Subsystem, DDR Interface, USB and
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Peripherals [MMC and SD, UART, SPI, I2C], – Supports Digital Audio Interface Transmission
L3, L4, Ethernet, GFX [SGX530], LCD Pixel (SPDIF, IEC60958-1, and AES-3 Formats)
Clock (1)) – FIFO Buffers for Transmit and Receive (256
– Power Bytes)
– Two Nonswitchable Power Domains (Real- – Up to Six UARTs
Time Clock [RTC], Wake-Up Logic – All UARTs Support IrDA and CIR Modes
[WAKEUP]) – All UARTs Support RTS and CTS Flow
– Three Switchable Power Domains (MPU Control
Subsystem [MPU], SGX530 [GFX](1), – UART1 Supports Full Modem Control
Peripherals and Infrastructure [PER])
– Up to Two Master and Slave McSPI Serial
– Implements SmartReflex™ Class 2B for Core Interfaces
Voltage Scaling Based On Die Temperature,
– Up to Two Chip Selects
Process Variation, and Performance
(Adaptive Voltage Scaling [AVS]) – Up to 48 MHz
– Dynamic Voltage Frequency Scaling (DVFS) – Up to Three MMC, SD, SDIO Ports
• Real-Time Clock (RTC) – 1-, 4- and 8-Bit MMC, SD, SDIO Modes
– Real-Time Date (Day-Month-Year-Day of Week) – MMCSD0 has Dedicated Power Rail for 1.8‑V
and Time (Hours-Minutes-Seconds) Information or 3.3-V Operation
– Internal 32.768-kHz Oscillator, RTC Logic and – Up to 48-MHz Data Transfer Rate
1.1-V Internal LDO – Supports Card Detect and Write Protect
– Independent Power-on-Reset – Complies With MMC4.3, SD, SDIO 2.0
(RTC_PWRONRSTn) Input Specifications
– Dedicated Input Pin (EXT_WAKEUP) for – Up to Three I2C Master and Slave Interfaces
External Wake Events – Standard Mode (up to 100 kHz)
– Programmable Alarm Can be Used to Generate – Fast Mode (up to 400 kHz)
Internal Interrupts to the PRCM (for Wakeup) or – Up to Four Banks of General-Purpose I/O
Cortex-A8 (for Event Notification) (GPIO) Pins
– Programmable Alarm Can be Used With – 32 GPIO Pins per Bank (Multiplexed With
External Output (PMIC_POWER_EN) to Enable Other Functional Pins)
the Power Management IC to Restore Non-RTC – GPIO Pins Can be Used as Interrupt Inputs
Power Domains (up to Two Interrupt Inputs per Bank)
• Peripherals – Up to Three External DMA Event Inputs that can
– Up to Two USB 2.0 High-Speed DRD (Dual- Also be Used as Interrupt Inputs
Role Device) Ports With Integrated PHY – Eight 32-Bit General-Purpose Timers
– Up to Two Industrial Gigabit Ethernet MACs (10, – DMTIMER1 is a 1-ms Timer Used for
100, 1000 Mbps) Operating System (OS) Ticks
– Integrated Switch – DMTIMER4–DMTIMER7 are Pinned Out
– Each MAC Supports MII, RMII, RGMII, and – One Watchdog Timer
MDIO Interfaces – 12-Bit Successive Approximation Register
– Ethernet MACs and Switch Can Operate (SAR) ADC
Independent of Other Functions – 200K Samples per Second
– IEEE 1588v1 Precision Time Protocol (PTP) – Input can be Selected from any of the Eight
– Up to Two Controller-Area Network (CAN) Ports Analog Inputs Multiplexed Through an 8:1
– Supports CAN Version 2 Parts A and B Analog Switch
– Up to Two Multichannel Audio Serial Ports – Up to Three Enhanced High-Resolution PWM
(McASPs) Modules (eHRPWMs)
– Transmit and Receive Clocks up to 50 MHz – Dedicated 16-Bit Time-Base Counter With
– Up to Four Serial Data Pins per McASP Port Time and Frequency Controls
With Independent TX and RX Clocks – Configurable as Six Single-Ended, Six Dual-
– Supports Time Division Multiplexing (TDM), Edge Symmetric, or Three Dual-Edge
Inter-IC Sound (I2S), and Similar Formats Asymmetric Outputs
(1) The GFX [SGX530] and LCD modules are not supported for
this family of devices, but the "LCD" and "GFX" names are
still present in some PLL, power domain, or supply voltage
names.
2 Device Overview Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
1.2 Applications
• Industrial Communications • Backplane I/O
• Connected Industrial Drives
1.3 Description
The AMIC110 device is a multiprotocol programmable industrial communications processor providing
ready-to-use solutions for most industrial Ethernet and fieldbus communications slaves, as well as some
masters. The device is based on the ARM Cortex-A8 processor, peripherals, and industrial interface
options. The devices support high-level operating systems (HLOS). Processor SDK Linux® and TI-RTOS
are available free of charge from TI. Other RTOS are also offered by TI ecosystem partners. The
AMIC110 microprocessor is an ideal companion communications chip to the C2000 family of
microcontrollers for connected drives.
The AMIC110 microprocessor contains the subsystems shown in Figure 1-1 and a brief description of
each follows:
The microprocessor unit (MPU) subsystem is based on the ARM Cortex-A8 processor. The PRU-ICSS is
separate from the ARM core, allowing independent operation and clocking for greater efficiency and
flexibility. The PRU-ICSS enables additional peripheral interfaces and real-time protocols such as
EtherCAT, PROFINET IRT, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos III, and others.
Additionally, the programmable nature of the PRU-ICSS, along with its access to pins, events and all
system-on-chip (SoC) resources, provides flexibility in implementing fast, real-time responses, specialized
data handling operations, custom peripheral interfaces, and in offloading tasks from the other processor
cores of SoC.
ARM
Cortex-A8
Up to 300 MHz
PRU-ICSS
32KB and 32KB L1 + SED
256KB L2 + ECC EtherCAT, PROFINET,
64KB EtherNet/IP,
176KB ROM 64KB RAM shared and more
RAM
L3 and L4 interconnect
Table of Contents
1 Device Overview ......................................... 1 7.2 Recommended Clock and Control Signal Transition
1.1 Features .............................................. 1 Behavior............................................ 107
1.2 Applications ........................................... 4 7.3 OPP50 Support .................................... 108
1.3 Description ............................................ 4 7.4 Controller Area Network (CAN) .................... 109
1.4 Functional Block Diagram ........................... 5 7.5 DMTimer ........................................... 110
7.6 Ethernet Media Access Controller (EMAC) and
2 Revision History ......................................... 7
Switch .............................................. 111
3 Device Comparison ..................................... 8
7.7 External Memory Interfaces ........................ 119
3.1 Related Products ..................................... 9
7.8 I2C .................................................. 182
4 Terminal Configuration and Functions ............ 10
7.9 JTAG Electrical Data and Timing .................. 183
4.1 Pin Diagram ......................................... 10
7.10 LCD Controller (LCDC) ............................ 185
4.2 Pin Attributes ........................................ 14
7.11 Multichannel Audio Serial Port (McASP) .......... 186
4.3 Signal Descriptions .................................. 42
7.12 Multichannel Serial Port Interface (McSPI) ........ 191
5 Specifications ........................................... 68
7.13 Multimedia Card (MMC) Interface ................. 197
5.1 Absolute Maximum Ratings ......................... 69
7.14 Programmable Real-Time Unit Subsystem and
5.2 ESD Ratings ........................................ 70 Industrial Communication Subsystem (PRU-ICSS) 200
5.3 Power-On Hours (POH) ............................. 71 7.15 Universal Asynchronous Receiver Transmitter
5.4 Operating Performance Points (OPPs) ............. 71 (UART) ............................................. 209
5.5 Recommended Operating Conditions ............... 74 8 Device and Documentation Support .............. 212
5.6 Power Consumption Summary...................... 77 8.1 Device Nomenclature .............................. 212
5.7 DC Electrical Characteristics ........................ 79 8.2 Tools and Software ................................ 213
5.8 Thermal Resistance Characteristics for ZCE and 8.3 Documentation Support ............................ 215
ZCZ Packages ...................................... 84 8.4 Support Resources ................................ 217
5.9 External Capacitors ................................. 85 8.5 Trademarks ........................................ 218
5.10 Touch Screen Controller and Analog-to-Digital 8.6 Electrostatic Discharge Caution ................... 218
Subsystem Electrical Parameters ................... 88
8.7 Glossary............................................ 218
6 Power and Clocking ................................... 90
9 Mechanical, Packaging, and Orderable
6.1 Power Supplies ...................................... 90 Information ............................................. 219
6.2 Clock Specifications ................................. 98 9.1 Via Channel ........................................ 219
7 Peripheral Information and Timings .............. 107 9.2 Packaging Information ............................. 219
7.1 Parameter Information ............................. 107
2 Revision History
Changes from December 1, 2018 to March 31, 2020 (from C Revision (December 2018) to D Revision) Page
3 Device Comparison
Table 3-1 lists the features supported on the AMIC110 device.
NOTE
The terms 'ball', 'pin', and 'terminal' are used interchangeably throughout the document. An
attempt is made to use 'ball' only when referring to the physical package.
NOTE
The ZCE package is not supported on this device.
A B C D E F
Left
G H J K L M
Middle
N P R T U V
Right
(13)
N18 USB0_DM USB0_DM 0 A Z Z 0 VDDA*_USB0 Yes (17) 8 (17)
NA Analog
(27)
(13)
N17 USB0_DP USB0_DP 0 A Z Z 0 VDDA*_USB0 Yes (17) 8 (17)
NA Analog
(27)
(14)
R17 USB1_DP USB1_DP 0 A Z Z 0 VDDA*_USB1 Yes (18) 8 (18)
NA Analog
(28)
(1) An internal 10 kohm pull up is turned on when the oscillator is diasabled. The oscillator is disabled by default after power is applied.
(2) An internal 15 kohm pull down is turned on when the oscillator is disabled. The oscillator is enabled by default after power is applied.
(3) Do not connect anything to this terminal.
(4) If sysboot[5] is low on the rising edge of PWRONRSTn, this terminal has an internal pull-down turned on after reset is released. If sysboot[5] is high on the rising edge or PWRONRSTn,
this terminal will initially be driven low after reset is released then it begins to toggle at the same frequency of the XTALIN terminal.
(5) LCD_DATA[15:0] terminals are respectively SYSBOOT[15:0] inputs, latched on the rising edge of PWRONRSTn.
(6) Mode1 and Mode2 signal assignments for this terminal are only available with silicon revision 2.0 or newer devices.
(7) Mode2 signal assignment for this terminal is only available with silicon revision 2.0 or newer devices.
(8) Refer to the External Warm Reset section of the AM335x and AMIC110 Sitara Processors Technical Reference Manual for more information related to the operation of this terminal.
(9) Reset Release Mode = 7 if sysboot[5] is low. Mode = 3 if sysboot[5] is high.
(10) Silicon revision 1.0 devices only provide the MMC2_DAT7 signal when Mode3 is selected. Silicon revision 2.0 and newer devices implement another level of pin multiplexing which
provides the original MMC2_DAT7 signal or RMII2_CRS_DV signal when Mode3 is selected. This new level of pin multiplexing is selected with bit zero of the SMA2 register. For more
details refer to the Control Module section of the AM335x and AMIC110 Sitara Processors Technical Reference Manual.
(11) The 0(PU) indicates that this terminal is initially low based on the description in the AM335x and AMIC110 Sitara Processors Technical Reference Manual. However, it is also has a weak
internal pull up applied.
(12) The input voltage thresholds for this input are not a function of VDDSHV6. Please refer to the DC Electrical Characteristics section for details related to electrical parameters associated
with this input terminal.
(13) The internal USB PHY can be configured to multiplex the UART2_TX or UART2_RX signals to this terminal. For more details refer to USB GPIO Details section of the AM335x and
AMIC110 Sitara Processors Technical Reference Manual.
(14) The internal USB PHY can be configured to multiplex the UART3_TX or UART3_RX signals to this terminal. For more details refer to USB GPIO Details section of the AM335x and
AMIC110 Sitara Processors Technical Reference Manual.
(15) This function is not available on this device, but signal names are retained for consistency with the AM335x family of devices.
(16) This output should only be used to source the recommended crystal circuit.
(17) This parameter only applies when this USB PHY terminal is operating in UART2 mode.
(18) This parameter only applies when this USB PHY terminal is operating in UART3 mode.
(19) This terminal is a analog input used to set the switching threshold of the DDR input buffers to (VDDS_DDR / 2).
(20) This terminal is a analog passive signal that connects to an external 49.9 ohm 1%, 20mW reference resistor which is used to calibrate the DDR input/output buffers.
(21) This terminal is analog input that may also be configured as an open-drain output.
(22) This terminal is analog input that may also be configured as an open-source or open-drain output.
(23) This terminal is analog input that may also be configured as an open-source output.
(24) This terminal is high-Z when the oscillator is diasabled. This terminal is driven high if RTC_XTALIN is less than VIL, driven low if RTC_XTALIN is greater than VIH, and driven to a
unknown value if RTC_XTALIN is between VIL and VIH when the oscillator is enabled. The oscillator is disabled by default after power is applied.
(25) This terminal is high-Z when the oscillator is diasabled. This terminal is driven high if XTALIN is less than VIL, driven low if XTALIN is greater than VIH, and driven to a unknown value if
XTALIN is between VIL and VIH when the oscillator is enabled. The oscillator is enabled by default after power is applied.
(26) This terminal is not defined until all the supplies are ramped.
(27) This terminal requires two power supplies, VDDA3p3v_USB0 and VDDA1p8v_USB0. The "*" character in the power supply name is a wild card that represents "3p3v" and "1p8v".
(28) This terminal requires two power supplies, VDDA3p3v_USB1 and VDDA1p8v_USB1. The "*" character in the power supply name is a wild card that represents "3p3v" and "1p8v".
(29) Refer to Section 6.2.2 for additional details about VSS_OSC.
(30) Refer to Section 6.2.2 for additional details about VSS_RTC.
(31) This terminal provides a Kelvin connection to VDD_MPU. It can be connected to the power supply feedback input to provide remote sensing which compensates for voltage drop in the
PCB power distribution network and package. When the Kelvin connection is not used it should be connected to the same power source as VDD_MPU.
NOTE
LCD Controller module not supported for this family of devices.
Table 4-9. External Memory Interfaces/General Purpose Memory Controller Signals Description
SIGNAL NAME [1] DESCRIPTION [2] TYPE [3] ZCZ BALL [4]
gpmc_a0 GPMC Address O R1, R13
gpmc_a1 GPMC Address O R2, U5, V14
gpmc_a10 GPMC Address O T16, V5
gpmc_a11 GPMC Address O R6, V17
gpmc_a12 GPMC Address O U1
gpmc_a13 GPMC Address O U2
gpmc_a14 GPMC Address O U3
gpmc_a15 GPMC Address O U4
gpmc_a16 GPMC Address O R13, V2
gpmc_a17 GPMC Address O V14, V3
gpmc_a18 GPMC Address O U14, V4
gpmc_a19 GPMC Address O T14, T5
gpmc_a2 GPMC Address O R3, R5, U14
gpmc_a20 GPMC Address O F17, R14
gpmc_a21 GPMC Address O F18, V15
gpmc_a22 GPMC Address O G15, U15
gpmc_a23 GPMC Address O G16, T15
gpmc_a24 GPMC Address O G17, V16
gpmc_a25 GPMC Address O G18, U16
gpmc_a26 GPMC Address O T16
gpmc_a27 GPMC Address O V17
gpmc_a3 GPMC Address O R4, T13, T14
gpmc_a4 GPMC Address O R14, T1
gpmc_a5 GPMC Address O T2, V15
gpmc_a6 GPMC Address O T3, U15
gpmc_a7 GPMC Address O T15, T4
gpmc_a8 GPMC Address O U5, V16
gpmc_a9 GPMC Address O R5, U16
gpmc_ad0 GPMC Address and Data I/O U7
gpmc_ad1 GPMC Address and Data I/O V7
gpmc_ad10 GPMC Address and Data I/O T11
gpmc_ad11 GPMC Address and Data I/O U12
gpmc_ad12 GPMC Address and Data I/O T12
gpmc_ad13 GPMC Address and Data I/O R12
gpmc_ad14 GPMC Address and Data I/O V13
gpmc_ad15 GPMC Address and Data I/O U13
4.3.3 Miscellaneous
4.3.3.1 eCAP
4.3.3.2 eHRPWM
4.3.3.3 eQEP
NOTE
eQEP module not supported for this family of devices.
4.3.3.4 Timer
4.3.4 PRU-ICSS
4.3.4.1 PRU0
4.3.4.2 PRU1
4.3.6.1 CAN
4.3.6.2 GEMAC_CPSW
4.3.6.3 I2C
4.3.6.4 McASP
4.3.6.5 SPI
4.3.6.6 UART
4.3.6.7 USB
5 Specifications
NOTE
• The LCD module is not supported for this family of devices, but the "LCD" name is still
present in some supply voltage or PLL names.
• The ZCE package is not supported for this family of devices.
(1) 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 Recommended Operating
Conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) All voltage values are with respect to their associated VSS or VSSA_x.
(3) Not available on the ZCE package. VDD_MPU is merged with VDD_CORE on the ZCE package.
(4) This supply is sourced from an internal LDO when RTC_KALDO_ENn is low. If RTC_KALDO_ENn is high, this supply must be sourced
from an external power supply.
(5) During functional operation, this pin is a no connect.
(6) Not available on the ZCE package.
(7) This terminal is connected to a fail-safe I/O and does not have a dependence on any I/O supply voltage.
(8) This parameter applies to all I/O terminals which are not fail-safe and the requirement applies to all values of I/O supply voltage. For
example, if the voltage applied to a specific I/O supply is 0 volts the valid input voltage range for any I/O powered by that supply will be
–0.5 to +0.3 V. Apply special attention anytime peripheral devices are not powered from the same power sources used to power the
respective I/O supply. It is important the attached peripheral never sources a voltage outside the valid input voltage range, including
power supply ramp-up and ramp-down sequences.
(9) This terminal is connected to analog circuits in the respective USB PHY. The circuit sources a known current while measuring the
NOTE
Industrial Extended temperature is not supported for this family of devices.
NOTE
• 300 MHz is the maximum frequency supported for this family of devices.
• The ZCE package is not supported for this family of devices.
NOTE
Device Revision Code "Blank" is not supported for this family of devices.
NOTE
Device Revision Code "Blank" is not supported for this family of devices.
Table 5-4. Valid Combinations of VDD_CORE and VDD_MPU OPPs for ZCZ Package
With Device Revision Code "Blank"
NOTE
Device Revision Code "Blank" is not supported for this family of devices.
NOTE
Device Revision Code "Blank" is not supported for this family of devices.
NOTE
• The LCD module is not supported for this family of devices, but the "LCD" name is still
present in some supply voltage or PLL names.
• The ZCE package is not supported for this family of devices.
• 300 MHz is the maximum frequency supported for this family of devices.
(1) The supply voltage defined by OPP100 should be applied to this power domain before the device is released from reset.
(2) Not available on the ZCE package. VDD_MPU is merged with VDD_CORE on the ZCE package.
(3) This supply is sourced from an internal LDO when RTC_KALDO_ENn is low. If RTC_KALDO_ENn is high, this supply must be sourced
from an external power supply.
(4) VDDS should be supplied irrespective of 1.8- or 3.3-V mode of operation of the dual-voltage I/Os.
NOTE
• The LCD module is not supported for this family of devices, but the "LCD" name is still
present in some supply voltage or PLL names.
• The ZCE package is not supported for this family of devices.
• 300 MHz is the maximum frequency supported for this family of devices.
Table 5-10 summarizes the power consumption at the AMIC110 power terminals.
Table 5-11 summarizes the power consumption of the AMIC110 low-power modes.
NOTE
The SGX module is not supported for this family of devices, but the "GFX" name is still
present in some power domain names.
(1) The interfaces or signals described in this table correspond to the interfaces or signals available in multiplexing mode 0. All interfaces or
signals multiplexed on the terminals described in this table have the same DC electrical characteristics.
(2) The input voltage thresholds for this input are not a function of VDDSHV6.
NOTE
The ZCE package is not supported for this family of devices.
Failure to maintain a junction temperature within the range specified in Section 5.5 reduces operating
lifetime, reliability, and performance—and may cause irreversible damage to the system. Therefore, the
product design cycle should include thermal analysis to verify the maximum operating junction
temperature of the device. It is important this thermal analysis is performed using specific system use
cases and conditions. TI provides an application report to aid users in overcoming some of the existing
challenges of producing a good thermal design. For more information, see AM335x Thermal
Considerations.
Table 5-12 provides thermal characteristics for the packages used on this device.
NOTE
Table 5-12 provides simulation data and may not represent actual use-case values.
Table 5-12. Thermal Resistance Characteristics (PBGA Package) [ZCE and ZCZ]
ZCE (°C/W) (1) (°C/W) (1) (2)
AIR FLOW
(2)
(m/s) (3)
RΘJC Junction-to-case 10.3 10.2 N/A
RΘJB Junction-to-board 11.6 12.1 N/A
24.7 24.2 0
20.5 20.1 1.0
RΘJA Junction-to-free air
19.7 19.3 2.0
19.2 18.8 3.0
0.4 0.3 0.0
0.6 0.6 1.0
φJT Junction-to-package top
0.7 0.7 2.0
0.9 0.8 3.0
11.9 12.7 0.0
11.7 12.3 1.0
φJB Junction-to-board
11.7 12.3 2.0
11.6 12.2 3.0
(1) These values are based on a JEDEC-defined 2S2P system (with the exception of the theta JC [RΘJC] value, which is based on a
JEDEC-defined 1S0P system) and will change based on environment as well as application. For more information, see these
EIA/JEDEC standards:
• JESD51-2, Integrated Circuits Thermal Test Method Environmental Conditions - Natural Convection (Still Air)
• JESD51-3, Low Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages
• JESD51-7, High Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages
• JESD51-9, Test Boards for Area Array Surface Mount Package Thermal Measurements
Power dissipation of 2 W and an ambient temperature of 70ºC is assumed.
(2) °C/W = degrees Celsius per watt.
(3) m/s = meters per second.
NOTE
• The LCD module is not supported for this family of devices, but the "LCD" name is still
present in some supply voltage or PLL names.
• The ZCE package is not supported for this family of devices.
To improve module performance, decoupling capacitors are required to suppress the switching noise
generated by high frequency and to stabilize the supply voltage. A decoupling capacitor is most effective
when it is close to the device, because this minimizes the inductance of the circuit board wiring and
interconnects.
CCAP_VBB_MPU
VDDS
CVDDS I/O
VDDS_SRAM_MPU_BB
CVDDS_SRAM_MPU_BB
VDDSHV1 MPU SRAM
CVDDSHV1 I/Os LDO
Back Bias CAP_VDD_SRAM_MPU
LDO
VDDSHV2 CCAP_VDD_SRAM_MPU
CVDDSHV2 I/Os
VDDS_SRAM_CORE_BG
VDDSHV3 CVDDS_SRAM_CORE_BG
CVDDSHV3 I/Os CORE SRAM
LDO
Band Gap CAP_VDD_SRAM_CORE
Reference
VDDSHV4
CVDDSHV4 I/Os CCAP_VDD_SRAM_CORE
VDDA_3P3V_USBx
VDDSHV5
CVDDSHV5 I/Os CVDDA_3P3V_USBx
VSSA_USB
USB PHYx
VDDSHV6 VDDA_1P8V_USBx
CVDDSHV6 I/Os
CVDDA_1P8V_USBx
VSSA_USB
VDDS_DDR
I/Os VDDA_ADC
CVDDS_DDR
ADC CVDDA_ADC
VDDS_RTC
I/Os VSSA_ADC
CVDDS_RTC
VDDS_OSC
CVDDS_OSC
VDDS_PLL_DDR
DDR
PLL CAP_VDD_RTC
CVDDS_PLL_DDR
RTC
CCAP_VDD_RTC
NOTE
The touch screen controller (TSC) function is not supported for this family of devices.
The touch screen controller (TSC) and analog-to-digital converter (ADC) subsystem (TSC_ADC) is an 8-
channel general-purpose ADC with optional support for interleaving TSC conversions for 4-wire, 5-wire, or
8-wire resistive panels. The TSC_ADC subsystem can be configured for use in one of the following
applications:
• 8 general-purpose ADC channels
• 4-wire TSC with 4 general-purpose ADC channels
• 5-wire TSC with 3 general-purpose ADC channels
• 8-wire TSC.
Table 5-16 summarizes the TSC_ADC subsystem electrical parameters.
NOTE
The ZCE package is not supported for this family of devices.
Supply value
t
slew rate < 1E + 5 V/s
slew > (supply value) / (1E + 5V/s)
supply value ´ 10 µs
0
1.8 V
VDDS_RTC
1.8 V
RTC_PWRONRSTn
1.8 V
PMIC_POWER_EN
1.8 V
All 1.8-V Supplies
VDDS_DDR
3.3 V
I/O 3.3-V Supplies
1.1 V
VDD_CORE, VDD_MPU
PWRONRSTn
CLK_M_OSC
A. RTC_PWRONRSTn should be asserted for at least 1 ms to provide enough time for the internal RTC LDO output to
reach a valid level before RTC reset is released.
B. When using the ZCZ package option, VDD_MPU and VDD_CORE power inputs may be powered from the same
source if the application only uses operating performance points (OPPs) that define a common power supply voltage
for VDD_MPU and VDD_CORE. The ZCE package option has the VDD_MPU domain merged with the VDD_CORE
domain.
C. If a USB port is not used, the respective VDDA1P8V_USB terminal may be connected to any 1.8-V power supply and
the respective VDDA3P3V_USB terminal may be connected to any 3.3-V power supply. If the system does not have a
3.3-V power supply, the VDDA3P3V_USB terminal may be connected to ground.
D. If the system uses mDDR or DDR2 memory devices, VDDS_DDR can be ramped simultaneously with the other 1.8-V
I/O power supplies.
E. VDDS_RTC can be ramped independent of other power supplies if PMIC_POWER_EN functionality is not required. If
VDDS_RTC is ramped after VDD_CORE, there might be a small amount of additional leakage current on
VDD_CORE. The power sequence shown provides the lowest leakage option.
F. To configure VDDSHVx [1-6] as 1.8 V, power up the respective VDDSHVx [1-6] to 1.8 V following the recommended
sequence. To configure VDDSHVx [1-6] as 3.3 V, power up the respective VDDSHVx [1-6] to 3.3 V following the
recommended sequence.
G. If all the 1.8-V supplies are not sourced from the same power supply, it is required to power up VDDS before other
1.8-V supplies. Further, it is also recommended to source VDDS and VDDSHvx [x = 1-6] when configured as 1.8V
from the same power supply.
Figure 6-2. Preferred Power-Supply Sequencing With Dual-Voltage I/Os Configured as 3.3 V
1.8 V
VDDS_RTC
1.8 V
RTC_PWRONRSTn
1.8 V
PMIC_POWER_EN
3.3 V
VDDS_DDR
1.1 V
VDD_CORE, VDD_MPU
PWRONRSTn
CLK_M_OSC
A. RTC_PWRONRSTn should be asserted for at least 1 ms to provide enough time for the internal RTC LDO output to
reach a valid level before RTC reset is released.
B. The 3.3-V I/O power supplies may be ramped simultaneously with the 1.8-V I/O power supplies if the voltage sourced
by any 3.3-V power supplies does not exceed the voltage sourced by any 1.8-V power supply by more than 2 V.
Serious reliability issues may occur if the system power supply design allows any 3.3-V I/O power supplies to exceed
any 1.8-V I/O power supplies by more than 2 V.
C. When using the ZCZ package option, VDD_MPU and VDD_CORE power inputs may be powered from the same
source if the application only uses operating performance points (OPPs) that define a common power supply voltage
for VDD_MPU and VDD_CORE. The ZCE package option has the VDD_MPU domain merged with the VDD_CORE
domain.
D. If a USB port is not used, the respective VDDA1P8V_USB terminal may be connected to any 1.8-V power supply and
the respective VDDA3P3V_USB terminal may be connected to any 3.3-V power supply. If the system does not have a
3.3-V power supply, the VDDA3P3V_USB terminal may be connected to ground.
E. If the system uses mDDR or DDR2 memory devices, VDDS_DDR can be ramped simultaneously with the other 1.8-V
I/O power supplies.
F. VDDS_RTC can be ramped independent of other power supplies if PMIC_POWER_EN functionality is not required. If
VDDS_RTC is ramped after VDD_CORE, there might be a small amount of additional leakage current on
VDD_CORE. The power sequence shown provides the lowest leakage option.
G. To configure VDDSHVx [1-6] as 1.8 V, power up the respective VDDSHVx [1-6] to 1.8 V following the recommended
sequence. To configure VDDSHVx [1-6] as 3.3 V, power up the respective VDDSHVx [1-6] to 3.3 V following the
recommended sequence.
H. If all the 1.8-V supplies are not sourced from the same power supply, it is required to power up VDDS before other
1.8-V supplies. Further, it is also recommended to source VDDS and VDDSHvx [x = 1-6] when configured as 1.8V
from the same power supply.
Figure 6-3. Alternate Power-Supply Sequencing With Dual-Voltage I/Os Configured as 3.3 V
1.8 V
VDDS_RTC
1.8V
RTC_PWRONRSTn
1.8 V
PMIC_POWER_EN
1.8 V
All 1.8-V Supplies
VDDS_DDR
3.3 V
All 3.3-V Supplies
1.1 V
VDD_CORE, VDD_MPU
PWRONRSTn
CLK_M_OSC
A. RTC_PWRONRSTn should be asserted for at least 1 ms to provide enough time for the internal RTC LDO output to
reach a valid level before RTC reset is released.
B. When using the ZCZ package option, VDD_MPU and VDD_CORE power inputs may be powered from the same
source if the application only uses operating performance points (OPPs) that define a common power supply voltage
for VDD_MPU and VDD_CORE. The ZCE package option has the VDD_MPU domain merged with the VDD_CORE
domain.
C. If a USB port is not used, the respective VDDA1P8V_USB terminal may be connected to any 1.8-V power supply and
the respective VDDA3P3V_USB terminal may be connected to any 3.3-V power supply. If the system does not have a
3.3-V power supply, the VDDA3P3V_USB terminal may be connected to ground.
D. If the system uses mDDR or DDR2 memory devices, VDDS_DDR can be ramped simultaneously with the other 1.8-V
I/O power supplies.
E. VDDS_RTC can be ramped independent of other power supplies if PMIC_POWER_EN functionality is not required. If
VDDS_RTC is ramped after VDD_CORE, there might be a small amount of additional leakage current on
VDD_CORE. The power sequence shown provides the lowest leakage option.
F. To configure VDDSHVx [1-6] as 1.8 V, power up the respective VDDSHVx [1-6] to 1.8 V following the recommended
sequence. To configure VDDSHVx [1-6] as 3.3 V, power up the respective VDDSHVx [1-6] to 3.3 V following the
recommended sequence.
G. If all the 1.8-V supplies are not sourced from the same power supply, it is required to power up VDDS before other
1.8-V supplies. Further, it is also recommended to source VDDS and VDDSHvx [x = 1-6] when configured as 1.8V
from the same power supply.
1.8 V
VDDS_RTC, 1.1 V
CAP_VDD_RTC
1.8 V
RTC_PWRONRSTn
1.8 V
PMIC_POWER_EN
1.8 V
VDDSHV 1-6
All other 1.8-V Supplies
1.8 V/1.5 V/1.35 V
VDDS_DDR
3.3 V
All 3.3-V Supplies
1.1 V
VDD_CORE, VDD_MPU
PWRONRSTn
CLK_M_OSC
A. RTC_PWRONRSTn should be asserted for at least 1 ms to provide enough time for the internal RTC LDO output to
reach a valid level before RTC reset is released.
B. The CAP_VDD_RTC terminal operates as an input to the RTC core voltage domain when the internal RTC LDO is
disabled by connecting the RTC_KALDO_ENn terminal to VDDS_RTC. If the internal RTC LDO is disabled,
CAP_VDD_RTC should be sourced from an external 1.1-V power supply.
C. When using the ZCZ package option, VDD_MPU and VDD_CORE power inputs may be powered from the same
source if the application only uses operating performance points (OPPs) that define a common power supply voltage
for VDD_MPU and VDD_CORE. The ZCE package option has the VDD_MPU domain merged with the VDD_CORE
domain.
D. If a USB port is not used, the respective VDDA1P8V_USB terminal may be connected to any 1.8-V power supply and
the respective VDDA3P3V_USB terminal may be connected to any 3.3-V power supply. If the system does not have a
3.3-V power supply, the VDDA3P3V_USB terminal may be connected to ground.
E. If the system uses mDDR or DDR2 memory devices, VDDS_DDR can be ramped simultaneously with the other 1.8-V
I/O power supplies.
F. VDDS_RTC should be ramped at the same time or before CAP_VDD_RTC, but these power inputs can be ramped
independent of other power supplies if PMIC_POWER_EN functionality is not required. If CAP_VDD_RTC is ramped
after VDD_CORE, there might be a small amount of additional leakage current on VDD_CORE. The power sequence
shown provides the lowest leakage option.
G. To configure VDDSHVx [1-6] as 1.8 V, power up the respective VDDSHVx [1-6] to 1.8 V following the recommended
sequence. To configure VDDSHVx [1-6] as 3.3 V, power up the respective VDDSHVx [1-6] to 3.3 V following the
recommended sequence.
H. If all the 1.8-V supplies are not sourced from the same power supply, it is required to power up VDDS before other
1.8-V supplies. Further, it is also recommended to source VDDS and VDDSHvx [x = 1-6] when configured as 1.8V
from the same power supply.
1.8 V
VDDS_RTC,
All other 1.8-V Supplies
3.3 V
All 3.3-V Supplies
1.1 V
VDD_CORE, VDD_MPU
CAP_VDD_RTC
PWRONRSTn
CLK_M_OSC
A. CAP_VDD_RTC terminal operates as an input to the RTC core voltage domain when the internal RTC LDO is
disabled by connecting the RTC_KALDO_ENn terminal to VDDS_RTC. If the internal RTC LDO is disabled,
CAP_VDD_RTC should be sourced from an external 1.1-V power supply. The PMIC_POWER_EN output cannot be
used when the RTC is disabled.
B. When using the ZCZ package option, VDD_MPU and VDD_CORE power inputs may be powered from the same
source if the application only uses operating performance points (OPPs) that define a common power supply voltage
for VDD_MPU and VDD_CORE. The ZCE package option has the VDD_MPU domain merged with the VDD_CORE
domain.
C. If a USB port is not used, the respective VDDA1P8V_USB terminal may be connected to any 1.8-V power supply and
the respective VDDA3P3V_USB terminal may be connected to any 3.3-V power supply. If the system does not have a
3.3-V power supply, the VDDA3P3V_USB terminal may be connected to ground.
D. If the system uses mDDR or DDR2 memory devices, VDDS_DDR can be ramped simultaneously with the other 1.8-V
I/O power supplies.
E. VDDS_RTC should be ramped at the same time or before CAP_VDD_RTC, but these power inputs can be ramped
independent of other power supplies if PMIC_POWER_EN functionality is not required. If CAP_VDD_RTC is ramped
after VDD_CORE, there might be a small amount of additional leakage current on VDD_CORE. The power sequence
shown provides the lowest leakage option.
F. To configure VDDSHVx [1-6] as 1.8 V, power up the respective VDDSHVx [1-6] to 1.8 V following the recommended
sequence. To configure VDDSHVx [1-6] as 3.3 V, power up the respective VDDSHVx [1-6] to 3.3 V following the
recommended sequence.
G. If all the 1.8-V supplies are not sourced from the same power supply, it is required to power up VDDS before other
1.8-V supplies. Further, it is also recommended to source VDDS and VDDSHvx [x = 1-6] when configured as 1.8V
from the same power supply.
If none of the VDDSHVx [1-6] power supplies are configured as 3.3 V, the VDDS power supply may ramp
down along with the VDDSHVx [1-6] supplies or after all the VDDSHVx [1-6] supplies have ramped down.
TI recommends maintaining VDDS ≥1.5V as all the other supplies fully ramp down to minimize in-rush
currents.
VDD_MPU
Power
AMIC110 Device VDD_MPU_MON Management
IC
Vfeedback
VDD_MPU
VDD_MPU_MON Power
AMIC110 Device
Source
VDD_MPU
Power
AMIC110 Device
VDD_MPU_MON Source
N/C
NOTE
The LCD module is not supported for this family of devices, but the "LCD" name is still
present in some supply voltage or PLL names.
The digital phase-locked loop (DPLL) provides all interface clocks and functional clocks to the processor
of the AMIC110 device. The AMIC110 device integrates five different DPLLs—Core DPLL, Per DPLL, LCD
DPLL, DDR DPLL, MPU DPLL.
Figure 6-8 shows the power supply connectivity implemented in the AMIC110 device. Table 6-1 provides
the power supply requirements for the DPLL.
MPU PER
PLL PLL
VDDS_PLL_MPU VDDA1P8V_USB0
CORE
PLL
DDR
PLL
VDDS_PLL_CORE_LCD LCD VDDS_PLL_DDR
PLL
NOTE
The ZCE package is not supported for this family of devices.
AMIC110
C1
C2
Crystal
Optional Rd
Optional Rbias
Copyright © 2016, Texas Instruments Incorporated
A. Oscillator components (Crystal, C1, C2, optional Rbias and Rd) must be located close to the AMIC110 package.
Parasitic capacitance to the VSS_OSC and respective crystal circuit component grounds should be connected directly
to the nearest PCB digital ground (VSS).
B. C1 and C2 represent the total capacitance of the respective PCB trace, load capacitor, and other components
(excluding the crystal) connected to each crystal terminal. The value of capacitors C1 and C2 should be selected to
provide the total load capacitance, CL, specified by the crystal manufacturer. The total load capacitance is CL = [(C1 ×
C2) / (C1 + C2)] + Cshunt, where Cshunt is the crystal shunt capacitance (C0) specified by the crystal manufacturer plus
any mutual capacitance (Cpkg + CPCB) seen across the AMIC110 XTALIN and XTALOUT signals. For recommended
values of crystal circuit components, see Table 6-2.
VDD_CORE (min.)
VDD_CORE
VSS
Voltage
VSS XTALOUT
tsX
Time
AMIC110
LVCMOS
Digital
Clock
Source
AMIC110
(ZCE Package)
RTC_XTALIN RTC_XTALOUT
Optional Rbias
Crystal Optional Rd
C1 C2
AMIC110
(ZCZ Package)
C1
C2
Crystal
Optional Rd
Optional Rbias
Copyright © 2016, Texas Instruments Incorporated
A. Oscillator components (Crystal, C1, C2, optional Rbias and Rd) must be located close to the AMIC110 package.
Parasitic capacitance to the PCB ground and other signals should be minimized to reduce noise coupled into the
oscillator. VSS_RTC and respective crystal circuit component grounds should be connected directly to the nearest
PCB digital ground (VSS).
B. C1 and C2 represent the total capacitance of the respective PCB trace, load capacitor, and other components
(excluding the crystal) connected to each crystal terminal. The value of capacitors C1 and C2 should be selected to
provide the total load capacitance, CL, specified by the crystal manufacturer. The total load capacitance is CL = [(C1 ×
C2) / (C1 + C2)] + Cshunt, where Cshunt is the crystal shunt capacitance (C0) specified by the crystal manufacturer plus
any mutual capacitance (Cpkg + CPCB) seen across the AMIC110 RTC_XTALIN and RTC_XTALOUT signals. For
recommended values of crystal circuit components, see Table 6-5.
CAP_VDD_RTC (min.)
CAP_VDD_RTC
VSS_RTC
Voltage
VSS_RTC RTC_XTALOUT
tsX
Time
AMIC110
(ZCE Package)
RTC_XTALIN RTC_XTALOUT
VDDS_RTC
LVCMOS
Digital N/C
Clock
Source
AMIC110
(ZCZ Package)
LVCMOS
Digital N/C
Clock
Source
AMIC110
(ZCE Package)
RTC_XTALIN RTC_XTALOUT
N/C N/C
Copyright © 2016, Texas Instruments Incorporated
AMIC110
(ZCZ Package)
N/C N/C
Copyright © 2016, Texas Instruments Incorporated
NOTE
The AMIC110 CLKOUT1 and CLKOUT2 clock outputs should not be used as a synchronous
clock for any of the peripheral interfaces because they were not timing closed to any other
signals. These clock outputs also were not designed to source any time critical external
circuits that require a low jitter reference clock. The jitter performance of these outputs is
unpredictable due to complex combinations of many system variables. For example,
CLKOUT2 may be sourced from several PLLs with each PLL supporting many configurations
that yield different jitter performance. There are also other unpredictable contributors to jitter
performance such as application specific noise or crosstalk into the clock circuits. Therefore,
there are no plans to specify jitter performance for these outputs.
6.2.4.1 CLKOUT1
The CLKOUT1 signal can be output on the XDMA_EVENT_INTR0 terminal. This terminal connects to one
of seven internal signals via configurable multiplexers. The XDMA_EVENT_INTR0 multiplexer must be
configured for Mode 3 to connect the CLKOUT1 signal to the XDMA_EVENT_INTR0 terminal.
The default reset configuration of the XDMA_EVENT_INTR0 multiplexer is selected by the logic level
applied to the LCD_DATA5 terminal on the rising edge of PWRONRSTn. The XDMA_EVENT_INTR0
multiplexer is configured to Mode 7 if the LCD_DATA5 terminal is low on the rising edge of PWRONRSTn
or Mode 3 if the LCD_DATA5 terminal is high on the rising edge of PWRONRSTn. This allows the
CLKOUT1 signal to be output on the XDMA_EVENT_INTR0 terminal without software intervention. In this
mode, the output is held low while PWRONRSTn is active and begins to toggle after PWRONRSTn is
released.
6.2.4.2 CLKOUT2
The CLKOUT2 signal can be output on the XDMA_EVENT_INTR1 terminal. This terminal connects to one
of seven internal signals via configurable multiplexers. The XDMA_EVENT_INTR1 multiplexer must be
configured for Mode 3 to connect the CLKOUT2 signal to the XDMA_EVENT_INTR1 terminal.
The default reset configuration of the XDMA_EVENT_INTR1 multiplexer is always Mode 7. Software must
configure the XDMA_EVENT_INTR1 multiplexer to Mode 3 for the CLKOUT2 signal to be output on the
XDMA_EVENT_INTR1 terminal.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 107
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
NOTE
The LCD module is not supported for this family of devices, but the "LCD" name is still
present in some supply voltage or PLL names.
Some peripherals and features have limited support when the device is operating in OPP50. A complete
list of these limitations follows.
108 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
DCANx_RX
DCANx_TX
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 109
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
7.5 DMTimer
TCLKIN
2
3
TIMER[x]
110 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
1
2
MDIO_CLK (Output)
MDIO_DATA (Input)
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 111
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
2 3
MDIO_CLK
MDIO_CLK (Output)
MDIO_DATA (Output)
1 4
2 3
GMII[x]_RXCLK
112 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
1 4
2 3
GMII[x]_TXCLK
Table 7-13. Timing Requirements for GMII[x]_RXD[3:0], GMII[x]_RXDV, and GMII[x]_RXER - MII Mode
(see Figure 7-8)
NO 10 Mbps 100 Mbps
UNIT
. MIN TYP MAX MIN TYP MAX
tsu(RXD-RX_CLK) Setup time, RXD[3:0] valid before RX_CLK
1 tsu(RX_DV-RX_CLK) Setup time, RX_DV valid before RX_CLK 8 8 ns
tsu(RX_ER-RX_CLK) Setup time, RX_ER valid before RX_CLK
th(RX_CLK-RXD) Hold time RXD[3:0] valid after RX_CLK
2 th(RX_CLK-RX_DV) Hold time RX_DV valid after RX_CLK 8 8 ns
th(RX_CLK-RX_ER) Hold time RX_ER valid after RX_CLK
1
2
GMII[x]_MRCLK (Input)
GMII[x]_RXD[3:0], GMII[x]_RXDV,
GMII[x]_RXER (Inputs)
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 113
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Table 7-14. Switching Characteristics for GMII[x]_TXD[3:0], and GMII[x]_TXEN - MII Mode
(see Figure 7-9)
10 Mbps 100 Mbps
NO. PARAMETER UNIT
MIN TYP MAX MIN TYP MAX
td(TX_CLK-TXD) Delay time, TX_CLK high to TXD[3:0] valid
1 5 25 5 25 ns
td(TX_CLK-TX_EN) Delay time, TX_CLK to TX_EN valid
GMII[x]_TXCLK (input)
GMII[x]_TXD[3:0],
GMII[x]_TXEN (outputs)
114 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
1
2
RMII[x]_REFCLK
(Input)
3
Table 7-16. Timing Requirements for RMII[x]_RXD[1:0], RMII[x]_CRS_DV, and RMII[x]_RXER - RMII Mode
(see Figure 7-11)
NO. MIN TYP MAX UNIT
tsu(RXD-REF_CLK) Setup time, RXD[1:0] valid before REF_CLK
1 tsu(CRS_DV-REF_CLK) Setup time, CRS_DV valid before REF_CLK 4 ns
tsu(RX_ER-REF_CLK) Setup time, RX_ER valid before REF_CLK
th(REF_CLK-RXD) Hold time RXD[1:0] valid after REF_CLK
2 th(REF_CLK-CRS_DV) Hold time, CRS_DV valid after REF_CLK 2 ns
th(REF_CLK-RX_ER) Hold time, RX_ER valid after REF_CLK
1
2
RMII[x]_REFCLK (input)
RMII[x]_RXD[1:0], RMII[x]_CRS_DV,
RMII[x]_RXER (inputs)
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 115
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Table 7-17. Switching Characteristics for RMII[x]_TXD[1:0], and RMII[x]_TXEN - RMII Mode
(see Figure 7-12)
NO. PARAMETER MIN TYP MAX UNIT
td(REF_CLK-TXD) Delay time, REF_CLK high to TXD[1:0] valid Delay time,
1 2 13 ns
td(REF_CLK-TXEN) REF_CLK to TXEN valid
RMII[x]_REFCLK (Input)
RMII[x]_TXD[1:0],
RMII[x]_TXEN (Outputs)
116 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
2
3
RGMII[x]_RCLK
Table 7-19. Timing Requirements for RGMII[x]_RD[3:0], and RGMII[x]_RCTL - RGMII Mode
(see Figure 7-14)
10 Mbps 100 Mbps 1000 Mbps
NO. UNIT
MIN TYP MAX MIN TYP MAX MIN TYP MAX
Setup time, RD[3:0] valid
tsu(RD-RXC) 1 1 1
before RXC high or low
1 ns
Setup time, RX_CTL valid
tsu(RX_CTL-RXC) 1 1 1
before RXC high or low
Hold time, RD[3:0] valid after
th(RXC-RD) 1 1 1
RXC high or low
2 ns
Hold time, RX_CTL valid after
th(RXC-RX_CTL) 1 1 1
RXC high or low
tt(RD) Transition time, RD 0.75 0.75 0.75
3 ns
tt(RX_CTL) Transition time, RX_CTL 0.75 0.75 0.75
(A)
RGMII[x]_RCLK
1
1st Half-byte 2
2nd Half-byte
(B)
RGMII[x]_RD[3:0] RGRXD[3:0] RGRXD[7:4]
(B)
RGMII[x]_RCTL RXDV RXERR
A. RGMII[x]_RCLK must be externally delayed relative to the RGMII[x]_RD[3:0] and RGMII[x]_RCTL signals to meet the
respective timing requirements.
B. Data and control information is received using both edges of the clocks. RGMII[x]_RD[3:0] carries data bits 3-0 on the
rising edge of RGMII[x]_RCLK and data bits 7-4 on the falling edge of RGMII[x]_RCLK. Similarly, RGMII[x]_RCTL
carries RXDV on rising edge of RGMII[x]_RCLK and RXERR on falling edge of RGMII[x]_RCLK.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 117
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
2
3
RGMII[x]_TCLK
Table 7-21. Switching Characteristics for RGMII[x]_TD[3:0], and RGMII[x]_TCTL - RGMII Mode
(see Figure 7-16)
10 Mbps 100 Mbps 1000 Mbps
NO. PARAMETER UNIT
MIN TYP MAX MIN TYP MAX MIN TYP MAX
tsk(TD-TXC) TD to TXC output skew –0.5 0.5 –0.5 0.5 –0.5 0.5
1 ns
tsk(TX_CTL-TXC) TX_CTL to TXC output skew –0.5 0.5 –0.5 0.5 –0.5 0.5
(A)
RGMII[x]_TCLK
1 1
(B)
RGMII[x]_TD[3:0] 1st Half-byte 2nd Half-byte
(B)
RGMII[x]_TCTL TXEN TXERR
A. The EMAC and switch implemented in the AMIC110 device supports internal delay mode, but timing closure was not
performed for this mode of operation. Therefore, the AMIC110 device does not support internal delay mode.
B. Data and control information is transmitted using both edges of the clocks. RGMII[x]_TD[3:0] carries data bits 3-0 on
the rising edge of RGMII[x]_TCLK and data bits 7-4 on the falling edge of RGMII[x]_TCLK. Similarly, RGMII[x]_TCTL
carries TXEN on rising edge of RGMII[x]_TCLK and TXERR of falling edge of RGMII[x]_TCLK.
118 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
NOTE
For more information, see the Memory Subsystem and General-Purpose Memory Controller
section of the AM335x and AMIC110 Sitara Processors Technical Reference Manual.
The GPMC is the unified memory controller used to interface external memory devices such as:
• Asynchronous SRAM-like memories and ASIC devices
• Asynchronous page mode and synchronous burst NOR flash
• NAND flash
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 119
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
120 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Table 7-24. GPMC and NOR Flash Switching Characteristics—Synchronous Mode(2) (continued)
OPP100 OPP50
NO. PARAMETER UNIT
MIN MAX MIN MAX
Pulse duration, output address valid and Read K(16) K(16) ns
F20 tw(advnV)
address latch enable gpmc_advn_ale low Write K (16)
K(16) ns
(1) For single read: A = (CSRdOffTime – CSOnTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
For burst read: A = (CSRdOffTime – CSOnTime + (n – 1) × PageBurstAccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
For burst write: A = (CSWrOffTime – CSOnTime + (n – 1) × PageBurstAccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
With n being the page burst access number.
(2) B = ClkActivationTime × GPMC_FCLK(17)
(3) For single read: C = RdCycleTime × (TimeParaGranularity + 1) × GPMC_FCLK (17)
For burst read: C = (RdCycleTime + (n – 1) × PageBurstAccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
For burst write: C = (WrCycleTime + (n – 1) × PageBurstAccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
With n being the page burst access number.
(4) For single read: D = (RdCycleTime – AccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
For burst read: D = (RdCycleTime – AccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
For burst write: D = (WrCycleTime – AccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
(5) For single read: E = (CSRdOffTime – AccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
For burst read: E = (CSRdOffTime – AccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
For burst write: E = (CSWrOffTime – AccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(17)
(6) For csn falling edge (CS activated):
– Case GpmcFCLKDivider = 0:
– F = 0.5 × CSExtraDelay × GPMC_FCLK(17)
– Case GpmcFCLKDivider = 1:
– F = 0.5 × CSExtraDelay × GPMC_FCLK(17) if (ClkActivationTime and CSOnTime are odd) or (ClkActivationTime and
CSOnTime are even)
– F = (1 + 0.5 × CSExtraDelay) × GPMC_FCLK(17) otherwise
– Case GpmcFCLKDivider = 2:
– F = 0.5 × CSExtraDelay × GPMC_FCLK(17) if ((CSOnTime – ClkActivationTime) is a multiple of 3)
– F = (1 + 0.5 × CSExtraDelay) × GPMC_FCLK(17) if ((CSOnTime – ClkActivationTime – 1) is a multiple of 3)
– F = (2 + 0.5 × CSExtraDelay) × GPMC_FCLK(17) if ((CSOnTime – ClkActivationTime – 2) is a multiple of 3)
(7) For ADV falling edge (ADV activated):
– Case GpmcFCLKDivider = 0:
– G = 0.5 × ADVExtraDelay × GPMC_FCLK(17)
– Case GpmcFCLKDivider = 1:
– G = 0.5 × ADVExtraDelay × GPMC_FCLK(17) if (ClkActivationTime and ADVOnTime are odd) or (ClkActivationTime and
ADVOnTime are even)
– G = (1 + 0.5 × ADVExtraDelay) × GPMC_FCLK(17) otherwise
– Case GpmcFCLKDivider = 2:
– G = 0.5 × ADVExtraDelay × GPMC_FCLK(17) if ((ADVOnTime – ClkActivationTime) is a multiple of 3)
– G = (1 + 0.5 × ADVExtraDelay) × GPMC_FCLK(17) if ((ADVOnTime – ClkActivationTime – 1) is a multiple of 3)
– G = (2 + 0.5 × ADVExtraDelay) × GPMC_FCLK(17) if ((ADVOnTime – ClkActivationTime – 2) is a multiple of 3)
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 121
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
(8) For OE falling edge (OE activated) and I/O DIR rising edge (Data Bus input direction):
– Case GpmcFCLKDivider = 0:
– H = 0.5 × OEExtraDelay × GPMC_FCLK(17)
– Case GpmcFCLKDivider = 1:
– H = 0.5 × OEExtraDelay × GPMC_FCLK(17) if (ClkActivationTime and OEOnTime are odd) or (ClkActivationTime and
OEOnTime are even)
– H = (1 + 0.5 × OEExtraDelay) × GPMC_FCLK(17) otherwise
– Case GpmcFCLKDivider = 2:
– H = 0.5 × OEExtraDelay × GPMC_FCLK(17) if ((OEOnTime – ClkActivationTime) is a multiple of 3)
– H = (1 + 0.5 × OEExtraDelay) × GPMC_FCLK(17) if ((OEOnTime – ClkActivationTime – 1) is a multiple of 3)
– H = (2 + 0.5 × OEExtraDelay) × GPMC_FCLK(17) if ((OEOnTime – ClkActivationTime – 2) is a multiple of 3)
122 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
F1
F0 F1
gpmc_clk
F2 F3
F18
gpmc_csn[x]
F4
gpmc_a[10:1] Valid Address
F6 F7
F19
gpmc_be0n_cle
F19
gpmc_be1n
F6 F8 F8
F20 F9
gpmc_advn_ale
F10 F11
gpmc_oen
F13
F12
gpmc_ad[15:0] D0
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5.
B. In gpmc_wait[x], x is equal to 0 or 1.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 123
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
F1
F0 F1
gpmc_clk
F2 F3
gpmc_csn[x]
F4
gpmc_a[10:1] Valid Address
F6 F7
gpmc_be0n_cle
F7
gpmc_be1n
F6 F8 F8 F9
gpmc_advn_ale
F10 F11
gpmc_oen
F13 F13
F12 F12
gpmc_ad[15:0] D0 D1 D2 D3
F21 F22
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5.
B. In gpmc_wait[x], x is equal to 0 or 1.
124 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
F1
F1 F0
gpmc_clk
F2 F3
gpmc_csn[x]
F4
gpmc_a[10:1] Valid Address
F17
F6 F17 F17
gpmc_be0n_cle
F17
F17 F17
gpmc_be1n
F6 F8 F8 F9
gpmc_advn_ale
F14 F14
gpmc_wen
F15 F15 F15
gpmc_ad[15:0] D0 D1 D2 D3
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5.
B. In gpmc_wait[x], x is equal to 0 or 1.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 125
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
F1
F0 F1
gpmc_clk
F2 F3
gpmc_csn[x]
F6 F7
gpmc_be0n_cle Valid
F6 F7
gpmc_be1n Valid
F4
gpmc_a[27:17] Address (MSB)
F12
F4 F5 F13 F12
gpmc_ad[15:0] Address (LSB) D0 D1 D2 D3
F8 F8 F9
gpmc_advn_ale
F10 F11
gpmc_oen
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5.
B. In gpmc_wait[x], x is equal to 0 or 1.
126 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
F1
F1 F0
gpmc_clk
F2 F3
F18
gpmc_csn[x]
F4
gpmc_a[27:17] Address (MSB)
F17
F6 F17 F17
gpmc_be1n
F17
F6 F17 F17
gpmc_be0n_cle
F8 F8
F20 F9
gpmc_advn_ale
F14 F14
gpmc_wen
F15 F15 F15
gpmc_ad[15:0] Address (LSB) D0 D1 D2 D3
F21 F22
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5.
B. In gpmc_wait[x], x is equal to 0 or 1.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 127
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Table 7-26. GPMC and NOR Flash Internal Timing Requirements—Asynchronous Mode(1)(2)
OPP100 OPP50
NO. UNIT
MIN MAX MIN MAX
Delay time, output data gpmc_ad[15:0] generation from internal functional clock
FI1 6.5 6.5 ns
GPMC_FCLK(3)
Delay time, input data gpmc_ad[15:0] capture from internal functional clock
FI2 4 4 ns
GPMC_FCLK(3)
Delay time, output chip select gpmc_csn[x] generation from internal functional
FI3 6.5 6.5 ns
clock GPMC_FCLK(3)
Delay time, output address gpmc_a[27:1] generation from internal functional clock
FI4 6.5 6.5 ns
GPMC_FCLK(3)
Delay time, output address gpmc_a[27:1] valid from internal functional clock
FI5 6.5 6.5 ns
GPMC_FCLK(3)
Delay time, output lower-byte enable and command latch enable gpmc_be0n_cle,
FI6 output upper-byte enable gpmc_be1n generation from internal functional clock 6.5 6.5 ns
GPMC_FCLK(3)
Delay time, output enable gpmc_oen generation from internal functional clock
FI7 6.5 6.5 ns
GPMC_FCLK(3)
Delay time, output write enable gpmc_wen generation from internal functional
FI8 6.5 6.5 ns
clock GPMC_FCLK(3)
(3)
FI9 Skew, internal functional clock GPMC_FCLK 100 100 ps
(1) The internal parameters table must be used to calculate data access time stored in the corresponding CS register bit field.
(2) Internal parameters are referred to the GPMC functional internal clock which is not provided externally.
(3) GPMC_FCLK is general-purpose memory controller internal functional clock.
128 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 129
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Table 7-28. GPMC and NOR Flash Switching Characteristics—Asynchronous Mode (continued)
OPP100 OPP50
NO. PARAMETER UNIT
MIN MAX MIN MAX
Delay time, output write enable gpmc_ wen
FA28 td(wenV-dV) 2.0 5 ns
valid to output data gpmc_ad[15:0] valid
Delay time, output data gpmc_ad[15:0] valid to
FA29 td(dV-csnV) J(9) – 0.2 J(9) + 2.0 J(9) – 5 J(9) + 5 ns
output chip select gpmc_csn[x](13) valid
Delay time, output enable gpmc_oen valid to
FA37 td(oenV-aIV) 2.0 5 ns
output address gpmc_ad[15:0] phase end
(1) For single read: A = (CSRdOffTime – CSOnTime) × (TimeParaGranularity + 1) × GPMC_FCLK(14)
For single write: A = (CSWrOffTime – CSOnTime) × (TimeParaGranularity + 1) × GPMC_FCLK(14)
For burst read: A = (CSRdOffTime – CSOnTime + (n – 1) × PageBurstAccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(14)
For burst write: A = (CSWrOffTime – CSOnTime + (n – 1) × PageBurstAccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(14)
with n being the page burst access number
(2) For reading: B = ((ADVRdOffTime – CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (ADVExtraDelay – CSExtraDelay)) ×
GPMC_FCLK(14)
For writing: B = ((ADVWrOffTime – CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (ADVExtraDelay – CSExtraDelay)) ×
GPMC_FCLK(14)
(3) C = ((OEOffTime – CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (OEExtraDelay – CSExtraDelay)) × GPMC_FCLK(14)
(4) D = PageBurstAccessTime × (TimeParaGranularity + 1) × GPMC_FCLK(14)
(5) E = ((WEOnTime – CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (WEExtraDelay – CSExtraDelay)) × GPMC_FCLK(14)
(6) F = ((WEOffTime – CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (WEExtraDelay – CSExtraDelay)) × GPMC_FCLK(14)
(7) G = Cycle2CycleDelay × GPMC_FCLK(14)
(8) I = ((OEOffTime + (n – 1) × PageBurstAccessTime – CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (OEExtraDelay – CSExtraDelay))
× GPMC_FCLK(14)
(9) J = (CSOnTime × (TimeParaGranularity + 1) + 0.5 × CSExtraDelay) × GPMC_FCLK(14)
(10) K = ((ADVOnTime – CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (ADVExtraDelay – CSExtraDelay)) × GPMC_FCLK(14)
(11) L = ((OEOnTime – CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (OEExtraDelay – CSExtraDelay)) × GPMC_FCLK(14)
(12) For single read: N = RdCycleTime × (TimeParaGranularity + 1) × GPMC_FCLK(14)
For single write: N = WrCycleTime × (TimeParaGranularity + 1) × GPMC_FCLK(14)
For burst read: N = (RdCycleTime + (n – 1) × PageBurstAccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(14)
For burst write: N = (WrCycleTime + (n – 1) × PageBurstAccessTime) × (TimeParaGranularity + 1) × GPMC_FCLK(14)
(13) In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5.
(14) GPMC_FCLK is general-purpose memory controller internal functional clock period in ns.
130 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
GPMC_FCLK
gpmc_clk
FA5
FA1
gpmc_csn[x]
FA9
gpmc_a[10:1] Valid Address
FA0
FA10
gpmc_be0n_cle Valid
FA0
gpmc_be1n Valid
FA10
FA3
FA12
gpmc_advn_ale
FA4
FA13
gpmc_oen
gpmc_ad[15:0] Data IN 0 Data IN 0
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5. In gpmc_wait[x], x is equal to 0 or 1.
B. FA5 parameter illustrates amount of time required to internally sample input data. It is expressed in number of GPMC
functional clock cycles. From start of read cycle and after FA5 functional clock cycles, input data will be internally
sampled by active functional clock edge. FA5 value must be stored inside AccessTime register bits field.
C. GPMC_FCLK is an internal clock (GPMC functional clock) not provided externally.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 131
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
GPMC_FCLK
gpmc_clk
FA5 FA5
FA1 FA1
gpmc_csn[x]
FA16
FA9 FA9
gpmc_a[10:1] Address 0 Address 1
FA0 FA0
FA10 FA10
gpmc_be0n_cle Valid Valid
FA0 FA0
gpmc_be1n Valid Valid
FA10 FA10
FA3 FA3
FA12 FA12
gpmc_advn_ale
FA4 FA4
FA13 FA13
gpmc_oen
gpmc_ad[15:0] Data Upper
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5. In gpmc_wait[x], x is equal to 0 or 1.
B. FA5 parameter illustrates amount of time required to internally sample input data. It is expressed in number of GPMC
functional clock cycles. From start of read cycle and after FA5 functional clock cycles, input data will be internally
sampled by active functional clock edge. FA5 value must be stored inside AccessTime register bits field.
C. GPMC_FCLK is an internal clock (GPMC functional clock) not provided externally.
132 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
GPMC_FCLK
gpmc_clk
FA21 FA20 FA20 FA20
FA1
gpmc_csn[x]
FA9
gpmc_a[10:1] Add0 Add1 Add2 Add3 Add4
FA0
FA10
gpmc_be0n_cle
FA0
FA10
gpmc_be1n
FA12
gpmc_advn_ale
FA18
FA13
gpmc_oen
gpmc_ad[15:0] D0 D1 D2 D3 D3
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5. In gpmc_wait[x], x is equal to 0 or 1.
B. FA21 parameter illustrates amount of time required to internally sample first input page data. It is expressed in
number of GPMC functional clock cycles. From start of read cycle and after FA21 functional clock cycles, first input
page data will be internally sampled by active functional clock edge. FA21 calculation must be stored inside
AccessTime register bits field.
C. FA20 parameter illustrates amount of time required to internally sample successive input page data. It is expressed in
number of GPMC functional clock cycles. After each access to input page data, next input page data will be internally
sampled by active functional clock edge after FA20 functional clock cycles. FA20 is also the duration of address
phases for successive input page data (excluding first input page data). FA20 value must be stored in
PageBurstAccessTime register bits field.
D. GPMC_FCLK is an internal clock (GPMC functional clock) not provided externally.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 133
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
gpmc_fclk
gpmc_clk
FA1
gpmc_csn[x]
FA9
gpmc_a[10:1] Valid Address
FA0
FA10
gpmc_be0n_cle
FA0
FA10
gpmc_be1n
FA3
FA12
gpmc_advn_ale
FA27
FA25
gpmc_wen
FA29
gpmc_ad[15:0] Data OUT
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5. In gpmc_wait[x], x is equal to 0 or 1.
134 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
GPMC_FCLK
gpmc_clk
FA1
FA5
gpmc_csn[x]
FA9
gpmc_a[27:17] Address (MSB)
FA0
FA10
gpmc_be0n_cle Valid
FA0
FA10
gpmc_be1n Valid
FA3
FA12
gpmc_advn_ale
FA4
FA13
gpmc_oen
FA29 FA37
gpmc_ad[15:0] Address (LSB) Data IN Data IN
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5. In gpmc_wait[x], x is equal to 0 or 1.
B. FA5 parameter illustrates amount of time required to internally sample input data. It is expressed in number of GPMC
functional clock cycles. From start of read cycle and after FA5 functional clock cycles, input data will be internally
sampled by active functional clock edge. FA5 value must be stored inside AccessTime register bits field.
C. GPMC_FCLK is an internal clock (GPMC functional clock) not provided externally.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 135
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
gpmc_fclk
gpmc_clk
FA1
gpmc_csn[x]
FA9
gpmc_a[27:17] Address (MSB)
FA0
FA10
gpmc_be0n_cle
FA0
FA10
gpmc_be1n
FA3
FA12
gpmc_advn_ale
FA27
FA25
gpmc_wen
FA29 FA28
gpmc_ad[15:0] Valid Address (LSB) Data OUT
gpmc_wait[x]
A. In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5. In gpmc_wait[x], x is equal to 0 or 1.
136 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Table 7-30. GPMC and NAND Flash Internal Timing Requirements—Asynchronous Mode(1)(2)
OPP100 OPP50
NO. UNIT
MIN MAX MIN MAX
Delay time, output data gpmc_ad[15:0] generation from internal
GNFI1 6.5 6.5 ns
functional clock GPMC_FCLK(3)
Delay time, input data gpmc_ad[15:0] capture from internal functional
GNFI2 4.0 4.0 ns
clock GPMC_FCLK(3)
Delay time, output chip select gpmc_csn[x] generation from internal
GNFI3 6.5 6.5 ns
functional clock GPMC_FCLK(3)
Delay time, output address valid and address latch enable
GNFI4 gpmc_advn_ale generation from internal functional clock 6.5 6.5 ns
GPMC_FCLK(3)
Delay time, output lower-byte enable and command latch enable
GNFI5 gpmc_be0n_cle generation from internal functional clock 6.5 6.5 ns
GPMC_FCLK(3)
Delay time, output enable gpmc_oen generation from internal functional
GNFI6 6.5 6.5 ns
clock GPMC_FCLK(3)
Delay time, output write enable gpmc_wen generation from internal
GNFI7 6.5 6.5 ns
functional clock GPMC_FCLK(3)
GNFI8 Skew, functional clock GPMC_FCLK(3) 100 100 ps
(1) Internal parameters table must be used to calculate data access time stored in the corresponding CS register bit field.
(2) Internal parameters are referred to the GPMC functional internal clock which is not provided externally.
(3) GPMC_FCLK is general-purpose memory controller internal functional clock.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 137
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
138 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
GPMC_FCLK
GNF1 GNF6
gpmc_csn[x]
GNF2 GNF5
gpmc_be0n_cle
gpmc_advn_ale
gpmc_oen
GNF0
gpmc_wen
GNF3 GNF4
gpmc_ad[15:0] Command
GPMC_FCLK
GNF1 GNF6
gpmc_csn[x]
gpmc_be0n_cle
GNF7 GNF8
gpmc_advn_ale
gpmc_oen
GNF9
GNF0
gpmc_wen
GNF3 GNF4
gpmc_ad[15:0] Address
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 139
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
GPMC_FCLK
GNF12
GNF10 GNF15
gpmc_csn[x]
gpmc_be0n_cle
gpmc_advn_ale
GNF14
GNF13
gpmc_oen
gpmc_ad[15:0] DATA
gpmc_wait[x]
(1) GNF12 parameter illustrates amount of time required to internally sample input data. It is expressed in number of GPMC functional
clock cycles. From start of read cycle and after GNF12 functional clock cycles, input data will be internally sampled by active
functional clock edge. GNF12 value must be stored inside AccessTime register bits field.
(2) GPMC_FCLK is an internal clock (GPMC functional clock) not provided externally.
(3) In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5. In gpmc_wait[x], x is equal to 0 or 1.
GPMC_FCLK
GNF1 GNF6
gpmc_csn[x]
gpmc_be0n_cle
gpmc_advn_ale
gpmc_oen
GNF9
GNF0
gpmc_wen
GNF3 GNF4
gpmc_ad[15:0] DATA
(1) In gpmc_csn[x], x is equal to 0, 1, 2, 3, 4, or 5.
140 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
DDR_CK
DDR_CKn
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 141
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
16-Bit LPDDR
AMIC110 Device
DDR_D0 DQ0
DDR_D7 DQ7
DDR_DQM0 LDM
DDR_DQS0 LDQS
(A)
DDR_DQSn0 NC
DDR_D8 DQ8
DDR_D15 DQ15
DDR_DQM1 UDM
DDR_DQS1 UDQS
(A)
DDR_DQSn1 NC
DDR_ODT NC
DDR_BA0 T BA0
DDR_BA1 T BA1
DDR_BA2 NC
DDR_A0 T A0
DDR_A15 T A15
DDR_CSn0 T CS
DDR_CASn T CAS
DDR_RASn T RAS
DDR_WEn T WE
DDR_CKE T CKE
DDR_CK T CK
DDR_CKn T CK
DDR_VREF NC
DDR_RESETn NC
DDR_VTP
49.9 Ω
(±1%, 20 mW)
Copyright © 2016, Texas Instruments Incorporated
A. Enable internal weak pulldown on these pins. For details, see the EMIF section of the AM335x and AMIC110 Sitara
Processors Technical Reference Manual.
B. For all the termination requirements, see Section 7.7.2.1.2.9.
Figure 7-33. 16-Bit LPDDR Interface Using One 16-Bit LPDDR Device
142 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 143
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
144 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
7.7.2.1.2.4 Placement
Figure 7-34 shows the required placement for the LPDDR devices. The dimensions for this figure are
defined in Table 7-37. The placement does not restrict the side of the PCB on which the devices are
mounted. The ultimate purpose of the placement is to limit the maximum trace lengths and allow for
proper routing space. For single-memory LPDDR systems, the second LPDDR device is omitted from the
placement.
A1
Y
OFFSET
Interface
LPDDR
LPDDR
Y
Device
Y
OFFSET AMIC110
A1
Recommended LPDDR
Device Orientation
Copyright © 2016, Texas Instruments Incorporated
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 145
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
A1
Interface
LPDDR
LPDDR
Device
A1
146 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 147
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
148 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
A1
Interface
LPDDR
A
C
AMIC110
A1
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 149
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Figure 7-37 shows the topology and routing for the DQS[x] and DQ[x] net classes; the routes are point to
point. Skew matching across bytes is not needed nor recommended.
Interface
LPDDR
DQ[0]
A1
DQ[1]
AMIC110
Copyright © 2016, Texas Instruments Incorporated
150 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
DDR_CK
DDR_CKn
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 151
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
16-Bit DDR2
AMIC110 Device
DDR_D0 DQ0
DDR_D7 DQ7
DDR_DQM0 LDM
DDR_DQS0 LDQS
DDR_DQSn0 LDQS
DDR_D8 DQ8
DDR_D15 DQ15
DDR_DQM1 UDM
DDR_DQS1 UDQS
DDR_DQSn1 UDQS
DDR_ODT T ODT
DDR_BA0 T BA0
DDR_BA1 T BA1
DDR_BA2 T BA2
DDR_A0 T A0
DDR_A15 T A15
DDR_CSn0 T CS
DDR_CASn T CAS
(A)
DDR_RASn T RAS VDDS_DDR
DDR_WEn T WE
DDR_CKE T CKE
DDR_CK T CK
T CK 0.1 µF 1 kΩ 1%
DDR_CKn
Figure 7-39. 16-Bit DDR2 Interface Using One 16-Bit DDR2 Device
152 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
DDR_D7 DQ7
DDR_DQM0 DM
DDR_DQS0 DQS
DDR_DQSn0 DQS
DDR_D8 DQ0
DDR_D15 DQ7
DDR_DQM1 DM
DDR_DQS1 DQS
DDR_DQSn1 DQS
DDR_A0 T A0 A0
Figure 7-40. 16-Bit DDR2 Interface Using Two 8-Bit DDR2 Devices
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 153
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
154 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 155
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
7.7.2.2.2.4 Placement
Figure 7-41 shows the required placement for the DDR2 devices. The dimensions for this figure are
defined in Table 7-49. The placement does not restrict the side of the PCB on which the devices are
mounted. The ultimate purpose of the placement is to limit the maximum trace lengths and allow for
proper routing space. For single-memory DDR2 systems, the second DDR2 device is omitted from the
placement.
A1
Y
OFFSET
Interface
DDR2
DDR2
Y
Device
Y
OFFSET AMIC110
A1
Recommended DDR2
Device Orientation
Copyright © 2016, Texas Instruments Incorporated
156 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
A1
Interface
DDR2
DDR2
Device
A1
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 157
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
158 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
If the DDR2 interface is operated at a lower frequency (<200-MHz clock rate), on-device terminations are
not specifically required for the DQS[x] and DQ[x] net class signals and serial terminations for the CK and
ADDR_CTRL net class signals are not mandatory. System designers may evaluate the need for serial
terminators for EMI and overshoot reduction. Placement of serial terminations for DQS[x] and DQ[x] net
class signals should be determined based on PCB analysis. Placement of serial terminations for
ADDR_CTRL net class signals should be close to the AMIC110 device. Table 7-55 shows the
specifications for the serial terminators in such cases.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 159
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
DDR2 Device
A1
A1
160 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
A1
Interface
T
DDR2
A
C
AMIC110
A1
Figure 7-45 shows the topology and routing for the DQS[x] and DQ[x] net classes; the routes are point to
point. Skew matching across bytes is not needed nor recommended.
Interface
DDR2
DQ[0]
A1
DQ[1]
AMIC110
Copyright © 2016, Texas Instruments Incorporated
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 161
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
162 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
NOTE
All references to DDR3 in this section apply to DDR3 and DDR3L devices, unless otherwise
noted.
DDR_CK
DDR_CKn
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 163
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
AMIC110
16-Bit DDR3 16-Bit DDR3
Interface Device
DDR_D15 DQU7
8
DDR_D8 DQU0
DDR_DQM1 DMU
DDR_DQS1 DQSU
DDR_DQSn1 DQSU#
DDR_D7 DQL7
8
DDR_D0 DQL0
DDR_DQM0 DML
DDR_DQS0 DQSL
DDR_DQSn0 DQSL#
Zo 0.1 µF
DDR_CK CK
VDDS_DDR
DDR_CKn CK#
Zo
DDR_ODT ODT
DDR_CSn0 CS#
DDR_BA0 BA0
DDR_BA1 BA1 DDR_VTT
DDR_BA2 BA2
DDR_A0 A0 Zo
15
DDR_A15 A15 Zo
DDR_CASn CAS#
DDR_RASn RAS#
DDR_WEn WE#
DDR_CKE CKE
DDR_RESETn RESET# DDR_VREF
ZQ
ZQ VREFDQ
DDR_VREF VREFCA
DDR_VTP
49.9 Ω
(±1%, 20 mW)
Zo
Termination is required. See terminator comments.
ZQ
Value determined according to the DDR3 memory device data sheet.
Copyright © 2016, Texas Instruments Incorporated
Figure 7-47. 16-Bit DDR3 Interface Using One 16-Bit DDR3 Device with VTT Termination
164 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
AMIC110
16-Bit DDR3 16-Bit DDR3
Interface Device
DDR_D15 DQU7
8
DDR_D8 DQU0
DDR_DQM1 DMU
DDR_DQS1 DQSU
DDR_DQSn1 DQSU#
DDR_D7 DQL7
8
DDR_D0 DQL0
DDR_DQM0 DML
DDR_DQS0 DQSL
DDR_DQSn0 DQSL#
DDR_CK CK
DDR_CKn CK#
DDR_ODT ODT
DDR_CSn0 CS#
DDR_BA0 BA0
DDR_BA1 BA1
DDR_BA2 BA2
DDR_A0 A0
15
DDR_A15 A15
DDR_CASn CAS# (A)
VDDS_DDR
DDR_RASn RAS#
DDR_WEn WE#
DDR_CKE CKE
DDR_RESETn RESET#
ZQ 0.1 µF 1 kΩ 1%
ZQ VREFDQ
DDR_VREF VREFCA DDR_VREF
DDR_VTP
49.9 Ω
(±1%, 20 mW)
ZQ
Value determined according to the DDR3 memory device data sheet.
Copyright © 2016, Texas Instruments Incorporated
A. VDDS_DDR is the power supply for the DDR3 memories and the AMIC110 DDR3 interface.
Figure 7-48. 16-Bit DDR3 Interface Using One 16-Bit DDR3 Device without VTT Termination
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 165
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
DDR_D8 DQ0
DDR_DQM1 DM/TDQS
NC TDQS#
DDR_DQS1 DQS
DDR_DQSn1 DQS#
DDR_D7 DQ7
8
DDR_D0 DQ0
DDR_DQM0 DM/TDQS
NC TDQS#
DDR_DQS0 DQS
DDR_DQSn0 DQS# 0.1 µF
Zo
DDR_CK CK CK
VDDS_DDR
DDR_CKn CK# CK#
Zo
DDR_ODT ODT ODT
DDR_CSn0 CS# CS#
DDR_BA0 BA0 BA0
DDR_BA1 BA1 BA1 DDR_VTT
DDR_BA2 BA2 BA2
DDR_A0 A0 A0 Zo
15
DDR_VTP
49.9 Ω
(±1%, 20 mW)
Zo
Termination is required. See terminator comments.
ZQ
Value determined according to the DDR3 memory device data sheet.
Copyright © 2016, Texas Instruments Incorporated
Figure 7-49. 16-Bit DDR3 Interface Using Two 8-Bit DDR3 Devices
166 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 167
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
168 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
7.7.2.3.3.4 Placement
Figure 7-50 shows the required placement for the AMIC110 device as well as the DDR3 devices. The
dimensions for this figure are defined in Table 7-63. The placement does not restrict the side of the PCB
on which the devices are mounted. The ultimate purpose of the placement is to limit the maximum trace
lengths and allow for proper routing space.
X1
X2
DDR3
Interface
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 169
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
DDR3 Interface
170 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 171
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
7.7.2.3.3.11 VTT
Like DDR_VREF, the nominal value of the VTT supply is half the DDR3 supply voltage. Unlike
DDR_VREF, VTT is expected to source and sink current, specifically the termination current for the
ADDR_CTRL net class Thevinen terminators. VTT is needed at the end of the address bus and it should
be routed as a power sub-plane. VTT should be bypassed near the terminator resistors.
172 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
+ – + –
AS+
AS+
AS-
AS-
Clock Parallel
Terminator
VDDS_DDR
Rcp
A1 A2 A3 AT
Cac
AMIC110 +
Differential Clock
Output Buffer –
Rcp 0.1 µF
A1 A2 A3 AT
AS
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 173
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
A1
A1
VDDS_DDR
Rcp Cac
A2 A3 AT
A2 A3 AT
Rcp 0.1 µF
AS+
AS-
=
Rtt
A2 A3 AT Vtt
AS
174 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
To save PCB space, the two DDR3 memories may be mounted as a mirrored pair at a cost of increased
routing and assembly complexity. Figure 7-56 and Figure 7-57 show the routing for CK and ADDR_CTRL,
respectively, for two DDR3 devices mirrored in a single-pair configuration.
A1
A1
VDDS_DDR
Rcp Cac
A2 A3 AT
A2 A3 AT
Rcp 0.1 µF
AS+
AS-
=
Rtt
A2 A3 AT Vtt
AS
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 175
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
+ –
AS+
AS-
Clock Parallel
Terminator
VDDS_DDR
Rcp
A1 A2 AT
Cac
AMIC110 +
Differential Clock
Output Buffer –
Rcp 0.1 µF
A1 A2 AT
176 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
A1
A1
VDDS_DDR
Rcp Cac
A2 AT
A2 AT
Rcp 0.1 µF
AS+
AS-
=
Rtt
A2 AT Vtt
AS
7.7.2.3.5.1 DQS[x] and DQ[x] Topologies, Any Number of Allowed DDR3 Devices
DQS[x] lines are point-to-point differential, and DQ[x] lines are point-to-point single-ended. Figure 7-62
and Figure 7-63 show these topologies.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 177
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Routed Differentially
Copyright © 2016, Texas Instruments Incorporated
x = 0, 1
AMIC110 DDR3
DQ[x] DQ[x] DQ[x]
I/O Buffer I/O Buffer
Copyright © 2016, Texas Instruments Incorporated
x = 0, 1
7.7.2.3.5.2 DQS[x] and DQ[x] Routing, Any Number of Allowed DDR3 Devices
Figure 7-64 and Figure 7-65 show the DQS[x] and DQ[x] routing.
DQS[x]
DQS[x]+
DQS[x]-
Routed Differentially
x = 0, 1
Figure 7-64. DQS[x] Routing With Any Number of Allowed DDR3 Devices
DQ[x]
x = 0, 1
Figure 7-65. DQ[x] Routing With Any Number of Allowed DDR3 Devices
178 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
(A)
A8
A1
CACLMY
CACLMX
(A) (A)
A8 A8
Rtt
A2 A3 AT Vtt
AS
A. It is very likely that the longest CK and ADDR_CTRL Manhattan distance will be for Address Input 8 (A8) on the
DDR3 memories. CACLM is based on the longest Manhattan distance due to the device placement. Verify the net
class that satisfies this criteria and use as the baseline for CK and ADDR_CTRL skew matching and length control.
The length of shorter CK and ADDR_CTRL stubs as well as the length of the terminator stub are not included in this
length calculation. Nonincluded lengths are grayed out in the figure.
Figure 7-66. CACLM for Two Address Loads on One Side of PCB
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 179
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
NOTE
Matching the lengths across all bytes is not required, nor is it recommended. Length
matching is only required within each byte.
Given the DQS[x] and DQ[x] pin locations on the AMIC110 device and the DDR3 memories, the maximum
possible Manhattan distance can be determined given the placement. Figure 7-67 shows this distance for
a two-load case. It is from this distance that the specifications on the lengths of the transmission lines for
the data bus are determined. For DQS[x] and DQ[x] routing, these specifications are contained in Table 7-
69.
180 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
DQLMX0
DQ[0:7], DM0, DQS0
DQ0
DQ[8:15], DM1, DQS1
DQ1
DQLMX1
DQLMY0
DQLMY1
1 0
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 181
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
7.8 I2C
For more information, see the Inter-Integrated Circuit (I2C) section of the AM335x and AMIC110 Sitara
Processors Technical Reference Manual.
182 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
11 9
I2C[x]_SDA
8 6 14
4
13
10 5
I2C[x]_SCL
1 12
3
7 2
3
I2C[x]_SDA
22 20
18
27
19
I2C[x]_SCL
15
17
21
16
17
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 183
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
1
1a 1b
TCK
TDO
3 4
TDI/TMS
184 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
NOTE
The LCD Controller module is not supported for this family of devices.
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 185
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
186 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 187
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
2
1
2
McASP[x]_ACLKR/X (Falling Edge Polarity)
4
3 4
(A)
McASP[x]_ACLKR/X (CLKRP = CLKXP = 0)
(B)
McASP[x]_ACLKR/X (CLKRP = CLKXP = 1)
6
5
McASP[x]_AFSR/X (Bit Width, 0 Bit Delay)
8
7
McASP[x]_AXR[x] (Data In/Receive)
188 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 189
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
10
9 10
12
11
12
(A)
McASP[x]_ACLKR/X (CLKRP = CLKXP = 1)
(B)
McASP[x]_ACLKR/X (CLKRP = CLKXP = 0)
13 13
13 13
190 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 191
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
PHA=0
EPOL=1
SPI_CS[x] (In)
1
3
8 2 9
SPI_SCLK (In) POL=0
1
3
POL=1 2
SPI_SCLK (In)
4 4
5 5
SPI_D[x] (SIMO, In) Bit n-1 Bit n-2 Bit n-3 Bit n-4 Bit 0
PHA=1
EPOL=1
SPI_CS[x] (In)
1
3
8 2 9
SPI_SCLK (In) POL=0
1
2
POL=1 3
SPI_SCLK (In)
4 4
5 5
SPI_D[x] (SIMO, In) Bit n-1 Bit n-2 Bit n-3 Bit 1 Bit 0
192 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
PHA=0
EPOL=1
SPI_CS[x] (In)
1
3
8 2 9
SPI_SCLK (In) POL=0
1
3
2
POL=1
SPI_SCLK (In)
6
7 6
SPI_D[x] (SOMI, Out) Bit n-1 Bit n-2 Bit n-3 Bit n-4 Bit 0
PHA=1
EPOL=1
SPI_CS[x] (In)
1
3
8 2 9
SPI_SCLK (In) POL=0
1
2
POL=1 3
SPI_SCLK (In)
6 6
6 6
SPI_D[x] (SOMI, Out) Bit n-1 Bit n-2 Bit n-3 Bit 1 Bit 0
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 193
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Table 7-83. Timing Requirements for McSPI Input Timings – Master Mode
(see Figure 7-75)
OPP100 OPP50
NO. LOW LOAD HIGH LOAD LOW LOAD HIGH LOAD UNIT
MIN MAX MIN MAX MIN MAX MIN MAX
tsu(SOMI- Setup time, SPI_D[x] (SOMI) valid before
4 2.29 3.02 2.29 3.02 ns
SPICLKH) SPI_CLK active edge(1)
Industrial extended
Hold time, SPI_D[x] temperature 7.1 7.1 7.1 7.1
th(SPICLKH- (-40°C to 125°C)
5 (SOMI) valid after ns
SOMI)
SPI_CLK active edge(1) All other
4.7 4.7 4.7 4.7
temperature ranges
(1) Pins SPIx_D0 and SPIx_D1 can function as SIMO or SOMI.
Table 7-84. Switching Characteristics for McSPI Output Timings – Master Mode
(see Figure 7-76)
OPP100 OPP50
NO. PARAMETER LOW LOAD HIGH LOAD LOW LOAD HIGH LOAD UNIT
MIN MAX MIN MAX MIN MAX MIN MAX
1 tc(SPICLK) Cycle time, SPI_CLK 20.8 20.8 41.6 41.6 ns
Typical pulse duration, 0.5P – 0.5P + 0.5P – 0.5P + 0.5P – 0.5P + 0.5P – 0.5P +
2 tw(SPICLKL) ns
SPI_CLK low 1.04(1) 1.04(1) 2.08(1) 2.08(1) 1.04(1) 1.04(1) 2.08(1) 2.08(1)
Typical pulse duration, 0.5P – 0.5P + 0.5P – 0.5P + 0.5P – 0.5P + 0.5P – 0.5P +
3 tw(SPICLKH) ns
SPI_CLK high 1.04(1) 1.04(1) 2.08(1) 2.08(1) 1.04(1) 1.04(1) 2.08(1) 2.08(1)
Delay time, SPI_CLK
6 td(SPICLK-SIMO) active edge to SPI_D[x] –3.57 3.57 –4.62 4.62 –3.57 3.57 –4.62 4.62 ns
(SIMO) transition(2)
Delay time, SPI_CS active
7 td(CS-SIMO) edge to SPI_D[x] (SIMO) 3.57 4.62 3.57 4.62 ns
transition(2)
194 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
(5) B = (TCS + 0.5) × TSPICLKREF × Fratio (TCS is a bit field of MCSPI_CH(i)CONF register, Fratio: Even ≥ 2).
PHA=0
EPOL=1
SPI_CS[x] (Out)
1
3
8 2 9
SPI_SCLK (Out) POL=0
1
2
POL=1 3
SPI_SCLK (Out)
4 4
5 5
SPI_D[x] (SOMI, In) Bit n-1 Bit n-2 Bit n-3 Bit n-4 Bit 0
PHA=1
EPOL=1
SPI_CS[x] (Out)
1
3
8 2 9
SPI_SCLK (Out) POL=0
1
2
POL=1 3
SPI_SCLK (Out)
4 4
5 5
SPI_D[x] (SOMI, In) Bit n-1 Bit n-2 Bit n-3 Bit 1 Bit 0
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 195
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
PHA=0
EPOL=1
SPI_CS[x] (Out)
1
3
8 2 9
SPI_SCLK (Out) POL=0
1
2
POL=1 3
SPI_SCLK (Out)
6
7 6
SPI_D[x] (SIMO, Out) Bit n-1 Bit n-2 Bit n-3 Bit n-4 Bit 0
PHA=1
EPOL=1
SPI_CS[x] (Out)
1
3
8 2 9
SPI_SCLK (Out) POL=0
1
2
POL=1 3
SPI_SCLK (Out)
6 6
6 6
SPI_D[x] (SIMO, Out) Bit n-1 Bit n-2 Bit n-3 Bit 1 Bit 0
196 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
1
2
MMC[x]_CLK (Output)
MMC[x]_CMD (Input)
MMC[x]_DAT[7:0] (Inputs)
3
4
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 197
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
5
6
7
MMC[x]_CLK (Output)
10
MMC[x]_CLK (Output)
MMC[x]_CMD (Output)
MMC[x]_DAT[7:0] (Outputs)
11
198 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
12
MMC[x]_CLK (Output)
MMC[x]_CMD (Output)
MMC[x]_DAT[7:0] (Outputs)
13
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 199
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
7.14.1.1 PRU-ICSS PRU Direct Input/Output Mode Electrical Data and Timing
2
1
GPI[m:0]
3
GPO[n:0]
3
200 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
7.14.1.2 PRU-ICSS PRU Parallel Capture Mode Electrical Data and Timing
1
3 5 4
2
CLOCKIN
DATAIN
7
6 8
Figure 7-83. PRU-ICSS PRU Parallel Capture Timing - Rising Edge Mode
1
3 4 5
2
CLOCKIN
DATAIN
7
6 8
Figure 7-84. PRU-ICSS PRU Parallel Capture Timing - Falling Edge Mode
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 201
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
1
2 4 3
DATAIN
1
2
CLOCKOUT
DATAOUT
5 6
Table 7-97. PRU-ICSS ECAT Timing Requirements – Input Validated With LATCH_IN
(see Figure 7-87)
NO. MIN MAX UNIT
1 tw(EDIO_LATCH_IN) Pulse width, EDIO_LATCH_IN 100.00 ns
2 tr(EDIO_LATCH_IN) Rising time, EDIO_LATCH_IN 1.00 3.00 ns
3 tf(EDIO_LATCH_IN) Falling time, EDIO_LATCH_IN 1.00 3.00 ns
tsu(EDIO_DATA_IN- Setup time, EDIO_DATA_IN valid before EDIO_LATCH_IN
4 20.00 ns
EDIO_LATCH_IN) active edge
th(EDIO_LATCH_IN- Hold time, EDIO_DATA_IN valid after EDIO_LATCH_IN active
5 20.00 ns
EDIO_DATA_IN) edge
tr(EDIO_DATA_IN) Rising time, EDIO_DATA_IN 1.00 3.00 ns
6
tf(EDIO_DATA_IN) Falling time, EDIO_DATA_IN 1.00 3.00 ns
202 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
2 3
EDIO_LATCH_IN
4
5
EDIO_DATA_IN[7:0]
Table 7-98. PRU-ICSS ECAT Timing Requirements – Input Validated With SYNCx
(see Figure 7-88)
NO. MIN MAX UNIT
1 tw(EDC_SYNCx_OUT) Pulse width, EDC_SYNCx_OUT 100.00 ns
2 tr(EDC_SYNCx_OUT) Rising time, EDC_SYNCx_OUT 1.00 3.00 ns
3 tf(EDC_SYNCx_OUT) Falling time, EDC_SYNCx_OUT 1.00 3.00 ns
tsu(EDIO_DATA_IN- Setup time, EDIO_DATA_IN valid before
4 20.00 ns
EDC_SYNCx_OUT) EDC_SYNCx_OUT active edge
th(EDC_SYNCx_OUT- Hold time, EDIO_DATA_IN valid after EDC_SYNCx_OUT
5 20.00 ns
EDIO_DATA_IN) active edge
tr(EDIO_DATA_IN) Rising time, EDIO_DATA_IN 1.00 3.00 ns
6
tf(EDIO_DATA_IN) Falling time, EDIO_DATA_IN 1.00 3.00 ns
2 3
EDC_SYNCx_OUT
4
5
EDIO_DATA_IN[7:0]
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 203
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
Table 7-99. PRU-ICSS ECAT Timing Requirements – Input Validated With Start of Frame (SOF)
(see Figure 7-89)
NO. MIN MAX UNIT
1 tw(EDIO_SOF) Pulse duration, EDIO_SOF 4 × P (1) 5 × P (1) ns
2 tr(EDIO_SOF) Rising time, EDIO_SOF 1.00 3.00 ns
3 tf(EDIO_SOF) Falling time, EDIO_SOF 1.00 3.00 ns
tsu(EDIO_DATA_IN- Setup time, EDIO_DATA_IN valid before EDIO_SOF
4 20.00 ns
EDIO_SOF) active edge
Hold time, EDIO_DATA_IN valid after EDIO_SOF active
5 th(EDIO_SOF-EDIO_DATA_IN) 20.00 ns
edge
tr(EDIO_DATA_IN) Rising time, EDIO_DATA_IN 1.00 3.00 ns
6
tf(EDIO_DATA_IN) Falling time, EDIO_DATA_IN 1.00 3.00 ns
(1) P = PRU-ICSS IEP clock source period.
2 3
EDIO_SOF
4
5
EDIO_DATA_IN[7:0]
2 3
EDC_LATCHx_IN
204 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
1
2
MDIO_CLK (Output)
MDIO_DATA (Input)
2 3
MDIO_CLK
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 205
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
MDIO_CLK (Output)
MDIO_DATA (Output)
NOTE
In order to guarantee the MII_RT I/O timing values published in the device data manual, the
PRU ocp_clk clock must be configured for 200 MHz (default value) and the TX_CLK_DELAY
bit field in the PRUSS_MII_RT_TXCFG0/1 register must be configured as follows:
• 100 Mbps mode: 6h (non-default value)
• 10 Mbps mode: 0h (value)
1 4
2 3
MII_RXCLK
206 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
1 4
2 3
MII_TXCLK
Table 7-108. PRU-ICSS MII_RT Timing Requirements - MII_RXD[3:0], MII_RXDV, and MII_RXER
(see Figure 7-96)
10 Mbps 100 Mbps
NO. UNIT
MIN TYP MAX MIN TYP MAX
tsu(RXD-RX_CLK) Setup time, RXD[3:0] valid before RX_CLK
1 tsu(RX_DV-RX_CLK) Setup time, RX_DV valid before RX_CLK 8 8 ns
tsu(RX_ER-RX_CLK) Setup time, RX_ER valid before RX_CLK
th(RX_CLK-RXD) Hold time RXD[3:0] valid after RX_CLK
2 th(RX_CLK-RX_DV) Hold time RX_DV valid after RX_CLK 8 8 ns
th(RX_CLK-RX_ER) Hold time RX_ER valid after RX_CLK
1
2
MII_MRCLK (Input)
MII_RXD[3:0],
MII_RXDV,
MII_RXER (Inputs)
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 207
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
MII_TXCLK (input)
MII_TXD[3:0],
MII_TXEN (outputs)
Table 7-112. Switching Characteristics Over Recommended Operating Conditions for PRU-ICSS UART
Transmit
(see Figure 7-98)
NO. PARAMETER MIN MAX UNIT
1 ƒbaud(baud) Maximum programmable baud rate 0 12 MHz
2 tw(TX) Pulse duration, transmit start, stop, data bit U – 2 (1) U + 2 (1) ns
(1) U = UART baud time = 1/programmed baud rate.
3
2
Start
UART_TXD Bit
Data Bits
5
4
Start
UART_RXD Bit
Data Bits
208 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
2
2 2
Start
UARTx_TXD Bit Stop Bit
Data Bits
3
3 3
Start
UARTx_RXD Bit Stop Bit
Data Bits
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 209
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
210 Peripheral Information and Timings Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Copyright © 2016–2020, Texas Instruments Incorporated Peripheral Information and Timings 211
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
NOTE
The ZCE package is not supported for this family of devices.
212 Device and Documentation Support Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
X AMIC110 B ZCZ A ( )
(A)
DEVICE TEMPERATURE RANGE
ARM Cortex-A8 MPU: A = -40°C to 105°C (extended junction temperature)
AMIC110
(B)
PACKAGE TYPE
DEVICE REVISION CODE ZCZ = 324-pin plastic BGA, with Pb-Free solder balls
B = silicon revision 2.1
A. The AMIC110 device shown in this device nomenclature example is one of several valid part numbers for the
AMIC110 family of devices. For orderable device part numbers, see the Package Option Addendum of this document.
B. BGA = Ball grid array
NOTE
Unless otherwise specifically available, please use AM335x documentation, models, tools,
and so on.
Copyright © 2016–2020, Texas Instruments Incorporated Device and Documentation Support 213
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
PRU Real-Time I/O Evaluation Reference Design BeagleBone Black add-on board that allows users get
to know TI’s powerful Programmable Real-Time Unit (PRU) core and basic functionality. The
PRU is a low-latency microcontroller subsystem integrated in the Sitara AM335x and
AM437x family of devices. The PRU core is optimized for deterministic, real-time processing,
direct access to I/Os and ultra-low-latency requirements. With LEDs and push buttons for
GPIO, audio, a temp sensor, optional character display and more, this add-on board includes
schematics, bill of materials (BOM), design files, and design guide to teach the basics of the
PRU.
Software
Processor SDK for AM335X Sitara SoC - Linux and TI-RTOS Support Unified software platform for TI
embedded processors providing easy setup and fast out-of-the-box access to benchmarks
and demos. All releases of Processor SDK are consistent across TI’s broad portfolio,
allowing developers to seamlessly reuse and migrate software across devices. Developing
scalable platform solutions has never been easier than with the Processor SDK and TI’s
embedded processor solutions.
TI Dual-Mode Bluetooth Stack Comprised of Single-Mode and Dual-Mode offerings implementing the
Bluetooth 4.0 specification. The Bluetooth stack is fully Bluetooth Special Interest Group
(SIG) qualified, certified and royalty-free, provides simple command line sample applications
to speed development, and upon request has MFI capability.
Development Tools
Clock Tree Tool for Sitara ARM SoC Interactive clock tree configuration software that provides
information about the clocks and modules in Sitara devices.
Code Composer Studio (CCS) Integrated Development Environment (IDE) for Sitara ARM SoC
Integrated development environment (IDE) that supports TI's Microcontroller and Embedded
Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and
debug embedded applications. It includes an optimizing C/C++ compiler, source code editor,
project build environment, debugger, profiler, and many other features. The intuitive IDE
provides a single user interface taking you through each step of the application development
flow. Familiar tools and interfaces allow users to get started faster than ever before. Code
Composer Studio combines the advantages of the Eclipse software framework with
advanced embedded debug capabilities from TI resulting in a compelling feature-rich
development environment for embedded developers.
Pin Mux Tool Provides a Graphical User Interface for configuring pin multiplexing settings, resolving
conflicts and specifying I/O cell characteristics for TI MPUs. Results are output as C
header/code files that can be imported into software development kits (SDK) or used to
configure customer's custom software. Version 3 of the Pin Mux utility adds the capability of
automatically selecting a mux configuration that satisfies the entered requirements.
Power Estimation Tool (PET) Provides users the ability to gain insight in to the power consumption of
select TI processors. The tool includes the ability for the user to choose multiple application
scenarios and understand the power consumption as well as how advanced power saving
techniques can be applied to further reduce overall power consumption.
Uniflash Standalone Flash Tool for TI Microcontrollers (MCU), Sitara SoC and SimpleLink devices
Programs on-chip flash memory on TI MCUs and onboard flash memory for Sitara SoC.
Uniflash has a GUI, command line, and scripting interface. CCS Uniflash is available free of
charge.
XDS200 USB Debug Probe Connects to the target board via a TI 20-pin connector (with multiple
adapters for TI 14-pin, ARM 10-pin and ARM 20-pin) and to the host PC via USB2.0 High
Speed (480Mbps). It also requires a license of Code Composer Studio IDE running on the
host PC.
XDS560v2 System Trace USB and Ethernet Debug Probe Adds system pin trace in its large external
memory buffer. Available for selected TI devices, this external memory buffer captures
device-level information that allows obtaining accurate bus performance activity and
throughput, as well as power management of core and peripherals. Also, all XDS debug
probes support Core and System Trace in all ARM and DSP processors that feature an
Embedded Trace Buffer (ETB).
214 Device and Documentation Support Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
XDS560v2 System Trace USB Debug Probe Adds system pin trace in its large external memory buffer.
Available for selected TI devices, this external memory buffer captures device-level
information that allows obtaining accurate bus performance activity and throughput, as well
as power management of core and peripherals. Also, all XDS debug probes support Core
and System Trace in all ARM and DSP processors that feature an Embedded Trace Buffer
(ETB).
Models
AM335x ZCZ IBIS Model ZCZ package IBIS model
AM335x ZCZ Rev. 2.1 BSDL Model ZCZ package BSDL model for the revision 2.1 TI F781962A Fixed-
and Floating-Point DSP with Boundary Scan
NOTE
Unless otherwise specifically available, please use AM335x documentation, models, tools,
and so on.
Errata
AMIC110 Sitara SoC Silicon Errata
Describes the known exceptions to the functional specifications for the AMIC110 Sitara SoC.
Application Reports
Processor SDK RTOS Customization: Modifying Board Library to Change UART Instance on
AM335x
Describes the procedure to modify the default UART0 example in the AM335x Processor
SDK RTOS package to enable UART1. On the BeagleBone Black (BBB) P9 header, pins
24(TX) and 26(RX) are connected to UART1. This procedure shows a test to verify that
UART1 is enabled on the BBB.
High-Speed Layout Guidelines As modern bus interface frequencies scale higher, care must be taken in
the printed circuit board (PCB) layout phase of a design to ensure a robust solution.
AM335x Reliability Considerations in PLC Applications Programmable Logic Controllers (PLC) are
used as the main control in an automation system with high- reliability expectations and long
life in harsh environments. Processors used in these applications require an assessment of
performance verses expected power on hours to achieve the optimal performance for the
application.
AM335x Thermal Considerations Discusses the thermal considerations of the AM335x devices. It offers
guidance on analysis of the processor's thermal performance, suggests improvements for an
end system to aid in overcoming some of the existing challenges of producing a good
thermal design, and provides real power/thermal data measured with AM335x EVMs for user
evaluation.
User's Guides
TPS65910Ax User's Guide for AM335x Processors User's Guide A reference for connectivity between
the TPS65910Ax power-management integrated circuit (PMIC) and the AM335x processor.
AM335x and AMIC110 Sitara Processors Technical Reference Manual
Details the integration, the environment, the functional description, and the programming
models for each peripheral and subsystem in the device.
Copyright © 2016–2020, Texas Instruments Incorporated Device and Documentation Support 215
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
G3 Power Line Communications Data Concentrator on BeagleBone Black Platform Design Guide
Provide the foundation that you need including methodology, testing, and design files to
quickly evaluate and customize the system. TI Designs help you accelerate your time to
market.
Powering the AM335x with the TPS65217x A reference for connectivity between the TPS65217 power
management IC and the AM335x processor.
Powering the AM335x With the TPS650250 Details a power solution for the AM335x application
processor with a TPS650250 Power Management Unit (PMU) or Power Management IC
(PMIC).
Selection and Solution Guides
Connected Sensors Building Automation Systems Guide The use of connected sensors has a wide
range of uses in building automation applications, from monitoring human safety and
security, controlling the environment and ambience specified by the comfort preferences of
the end user, or either periodic or continuous data logging of environmental and system data
to detect irregular system conditions.
White Papers
Building Automation for Enhanced Energy And Operational Efficiency Discusses building automation
solutions, focusing on aspects of the Building Control System. TI’s Sitara processors
facilitate intelligent automation of the control systems. The scalable Sitara processor portfolio
offers an opportunity to build a platform solution that also spans beyond Building Control
Systems.
POWERLINK on TI Sitara Processors Supports Ethernet standard features such as cross-traffic, hot-
plugging and different types of network configurations such as star, ring and mixed
topologies.
EtherNet/IP on TI's Sitara AM335x Processors EtherNet/IP™ (EtherNet/Industrial Protocol) is an
industrial automation networking protocol based on the IEEE 802.3 Ethernet standard that
has dominated the world of IT networking for the past three decades.
PROFINET on TI’s Sitara AM335x Processors To integrate PROFINET into the Sitara AM335x
processor, TI has built upon its programmable realtime unit (PRU) technology to create an
industrial communication sub-system (ICSS).
Profibus on AM335x and AM1810 Sitara ARM Microprocessor PROFIBUS, one of the most used
communication technologies, is installed in more than 35 million industrial nodes worldwide
and is growing at a rate of approximately 10 percent each year.
EtherCAT on Sitara AM335x ARM Cortex-A8 Microprocessors Emerging real-time industrial Ethernet
standard for industrial automation applications, such as input/output (I/O) devices, sensors
and programmable logic controllers (PLCs).
Mainline Linux Ensures Stability and Innovation Enabling and empowering the rapid development of
new functionality starts at the foundational level of the system’s software environment – that
is, at the level of the Linux kernel – and builds upward from there.
Complete Solutions for Next-Generation Wireless Connected Audio Robust, feature-rich and high-
performance connectivity technology for Wi-Fi and Bluetooth.
Data Concentrators: The Core of Energy and Data Management With a large install base, it is
essential to establish an automated metering infrastructure (AMI). With automated meter
reading (AMR) measurement, the communication of meter data to the central billing station
will be seamless.
Linaro Speeds Development in TI Linux SDKs Linaro’s software is not a Linux distribution; in fact, it is
distribution neutral. The focus of the organization’s 120 engineers is on optimizing base-level
open-source software in areas that interact directly with the silicon such as multimedia,
graphics, power management, the Linux kernel and booting processes.
216 Device and Documentation Support Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
Getting Started on TI ARM Embedded Processor Development Beginning with an overview of ARM
technology and available processor platforms, this paper will then explore the fundamentals
of embedded design that influence a system’s architecture and, consequently, impact
processor selection.
Power Optimization Techniques for Energy-Efficient Systems The TI Sitara processor solutions offer
the flexibility to design application-specific systems. The latest Sitara AM335x processors
provide a scalable architecture with speed ranging from 300 MHz to 1 GHz.
The Yocto Project: Changing the Way Embedded Linux Software Solutions are Developed Enabling
complex silicon devices such as SoC with operating firmware and application software can
be a challenge for equipment manufacturers who often are more comfortable with hardware
than software issues.
Smart Thermostats are a Cool Addition to the Connected Home Because of the pervasiveness of
residential broadband connectivity and the explosion in options, the key to the connected
home is – connectivity.
BeagleBone Low-Cost Development Board Provides a Clear Path to Open-source Resources
Ready-to-use open-source hardware platform for rapid prototyping and firmware and
software development.
Enable Security and Amp Up Chip Performance With Hardware-Accelerated Cryptography
Cryptography is one of several techniques or methodologies that are typically implemented
in contemporary electronic systems to construct a secure perimeter around a device where
information or digital content is being protected.
Gesture Recognition: Enabling Natural Interactions With Electronics Enabling humans and machines
to interface more easily in the home, the automobile, and at work.
Developing Android Applications for ARM Cortex-A8 Cores The flexibility, power, versatility and
ubiquity of the Android operating system (OS) and associated ecosystem have been a boon
to developers of applications for ARM processor cores.
Other Documents
Industrial Communication with Sitara AM335x ARM Cortex-A8 Microprocessors The industry’s first
low- power ARM Cortex-A8 devices to incorporate multiple industrial communication
protocols on a single chip. The six pin-to-pin and software-compatible devices in this
generation of processors, along with industrial hardware development tools, software and
analog complements, provide a total industrial system solution.
Sitara Processors Using the ARM Cortex-A series of cores, are optimized system solutions that go
beyond the core, delivering products that support rich graphics capabilities, LCD displays
and multiple industrial protocols.
Industrial Communication with Sitara AM335x ARM Cortex-A8 Microprocessors Describes the key
features and benefits of multiple, on-chip, production-ready industrial Ethernet and field bus
communication protocols with master and slave functionality.
Copyright © 2016–2020, Texas Instruments Incorporated Device and Documentation Support 217
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
SPRS971D – AUGUST 2016 – REVISED MARCH 2020 www.ti.com
8.5 Trademarks
Sitara, SmartReflex, E2E are trademarks of Texas Instruments.
NEON is a trademark of ARM Ltd or its subsidiaries.
ARM, Cortex are registered trademarks of ARM Ltd or its subsidiaries.
EtherCAT is a registered trademark of EtherCAT Technology Group.
Linux is a registered trademark of Linus Torvalds.
All other trademarks are the property of their respective owners.
8.7 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
218 Device and Documentation Support Copyright © 2016–2020, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: AMIC110
AMIC110
www.ti.com SPRS971D – AUGUST 2016 – REVISED MARCH 2020
NOTE
The ZCE package is not supported for this family of devices.
Copyright © 2016–2020, Texas Instruments Incorporated Mechanical, Packaging, and Orderable Information 219
Submit Documentation Feedback
Product Folder Links: AMIC110
PACKAGE OPTION ADDENDUM
www.ti.com 10-Dec-2020
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead finish/ MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) Ball material (3) (4/5)
(6)
AMIC110BZCZA ACTIVE NFBGA ZCZ 324 126 RoHS & Green SNAGCU Level-3-260C-168 HR -40 to 105 AMIC110BZCZA
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two
lines if the finish value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE OUTLINE
ZCZ0324A NFBGA - 1.4 mm max height
PLASTIC BALL GRID ARRAY
A
15.1
B 14.9
BALL A1 CORNER
15.1
14.9
1.4 MAX
C
SEATING PLANE
0.45 BALL TYP
0.35 13.6 TYP 0.12 C
V
U
T
R
P
N
M
L
K SYMM
13.6
TYP J
H
G 324X Ø0.55
0.45
F
0.15 C A B
E
0.05 C
D
C
B (0.7) TYP
A
0.8 TYP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
0.8 TYP SYMM (0.7) TYP
4226659/A 03/2021
NOTES: NanoFree is a trademark of Texas Instruments.
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
www.ti.com
EXAMPLE BOARD LAYOUT
ZCZ0324A NFBGA - 1.4 mm max height
PLASTIC BALL GRID ARRAY
SYMM
(0.8) TYP 324X (Ø 0.4)
A
B
(0.8) TYP
C
D
E
F
G
H
J SYMM
K
L
M
N
P
R
T
U
V
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
LAND PATTERN EXAMPLE
SCALE: 8X
(Ø 0.40)
SOLDER MASK (Ø 0.40) EXPOSED SOLDER MASK
OPENING METAL METAL OPENING
NON- SOLDER MASK SOLDER MASK
DEFINED DEFINED
(PREFERRED)
SOLDER MASK DETAILS
NOT TO SCALE
4226659/A 03/2021
NOTES: (continued)
3. Final dimensions may vary due to manufacturing tolerance considerations and also routing constraints. Refer to Texas Instruments
Literature number SNVA009 (www.ti.com/lit/snva009).
www.ti.com
EXAMPLE STENCIL DESIGN
ZCZ0324A NFBGA - 1.4 mm max height
PLASTIC BALL GRID ARRAY
SYMM
(0.8) TYP 324X (Ø 0.4)
A
B
(0.8) TYP
C
D
E
F
G
H
J SYMM
K
L
M
N
P
R
T
U
V
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
4226659/A 03/2021
NOTES: (continued)
4. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release.
www.ti.com
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third party
intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims, damages,
costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (https:www.ti.com/legal/termsofsale.html) or other applicable terms available either
on ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s
applicable warranties or warranty disclaimers for TI products.IMPORTANT NOTICE
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2021, Texas Instruments Incorporated