ZHCSGO1 August 2017 AM5718-HIREL
PRODUCTION DATA.
NOTE
For more information, see Power, Reset, and Clock Management / PRCM Environment / External Clock Signal and Power Reset / PRCM Functional Description / PRCM Clock Manager Functional Description section of the Device TRM.
NOTE
Audio Back End (ABE) module is not supported for this family of devices, but “ABE” name is still present in some clock or DPLL names.
The device operation requires the following clocks:
The Device also embeds an internal free-running 32-kHz oscillator that is always active as long as the the wake-up (WKUP) domain is supplied.
Figure 6-1 shows the external input clock sources and the output clocks to peripherals.
SYS_CLKIN1 is received directly from oscillator OSC0. For more information about SYS_CLKIN1 see Device TRM, Chapter: Power, Reset, and Clock Management.
An external crystal is connected to the device pins. Figure 6-2 describes the crystal implementation.
NOTE
The load capacitors,Cf1 and Cf2 in Figure 6-2, should be chosen such that the below equation is satisfied. CL in the equation is the load specified by the crystal manufacturer. All discrete components used to implement the oscillator circuit should be placed as close as possible to the associated oscillator xi_osc0, xo_osc0, and vssa_osc0 pins.
The crystal must be in the fundamental mode of operation and parallel resonant. Table 6-1 summarizes the required electrical constraints.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
fp | Parallel resonance crystal frequency | 19.2, 20, 27 | MHz | ||||
Cf1 | Cf1 load capacitance for crystal parallel resonance with Cf1 = Cf2 | 12 | 24 | pF | |||
Cf2 | Cf2 load capacitance for crystal parallel resonance with Cf1 = Cf2 | 12 | 24 | pF | |||
ESR(Cf1,Cf2) (1) | Crystal ESR | 100 | Ω | ||||
CO | Crystal shunt capacitance | ESR = 30 Ω ESR = 40 Ω |
19.2 MHz, 20 MHz, 27 MHz | 7 | pF | ||
ESR = 50 Ω | 19.2 MHz, 20 MHz | 7 | pF | ||||
27 MHz | 5 | pF | |||||
ESR = 60 Ω | 19.2 MHz, 20 MHz | 7 | pF | ||||
27 MHz | Not Supported | - | |||||
ESR = 80 Ω | 19.2 MHz, 20 MHz | 5 | pF | ||||
27 MHz | Not Supported | - | |||||
ESR = 100 Ω | 19.2 MHz, 20 MHz | 3 | pF | ||||
27 MHz | Not Supported | - | |||||
LM | Crystal motional inductance for fp = 20 MHz | 10.16 | mH | ||||
CM | Crystal motional capacitance | 3.42 | fF | ||||
tj(xiosc0) | Frequency accuracy (1), xi_osc0 | Ethernet not used | ±200 | ppm | |||
Ethernet RGMII and RMII using derived clock | ±50 | ||||||
Ethernet MII using derived clock | ±100 |
When selecting a crystal, the system design must take into account the temperature and aging characteristics of a crystal versus the user environment and expected lifetime of the system.
Table 6-2 details the switching characteristics of the oscillator and the requirements of the input clock.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
fp | Oscillation frequency | 19.2, 20, 27 MHz | MHz | ||
tsX | Start-up time | 4 | ms |
A 1.8-V LVCMOS-Compatible Clock Input can be used instead of the internal oscillator to provide the SYS_CLKIN1 clock input to the system. The external connections to support this are shown in Figure 6-4. The xi_osc0 pin is connected to the 1.8-V LVCMOS-Compatible clock source. The xi_osc0 pin is left unconnected. The vssa_osc0 pin is connected to board ground (VSS).
Table 6-3 summarizes the OSC0 input clock electrical characteristics.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
f | Frequency | 19.2, 20, 27 | MHz | ||
CIN | Input capacitance | 2.184 | 2.384 | 2.584 | pF |
IIN | Input current (3.3V mode) | 4 | 6 | 10 | µA |
Table 6-4 details the OSC0 input clock timing requirements.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
CK0 | 1 / tc(xiosc0) | Frequency, xi_osc0 | 19.2, 20, 27 | MHz | |||
CK1 | tw(xiosc0) | Pulse duration, xi_osc0 low or high |
0.45 * tc(xiosc0) |
0.55 * tc(xiosc0) | ns | ||
tj(xiosc0) | Period jitter(1), xi_osc0 | 0.01 × tc(xiosc0) | ns | ||||
tR(xiosc0) | Rise time, xi_osc0 | 5 | ns | ||||
tF(xiosc0) | Fall time, xi_osc0 | 5 | ns | ||||
tj(xiosc0) | Frequency accuracy(4), xi_osc0 | Ethernet not used | ±200 | ppm | |||
Ethernet RGMII and RMII using derived clock | ±50 | ||||||
Ethernet MII using derived clock | ±100 |
– The maximum value is the difference between the longest measured clock period and the expected clock period
– The minimum value is the difference between the shortest measured clock period and the expected clock period
SYS_CLKIN2 is received directly from oscillator OSC1. For more information about SYS_CLKIN2 see Device TRM, Chapter: Power, Reset, and Clock Management.
An external crystal is connected to the device pins. Figure 6-6 describes the crystal implementation.
NOTE
The load capacitors, Cf1 and Cf2 in Figure 6-6, should be chosen such that the below equation is satisfied. CL in the equation is the load specified by the crystal manufacturer. All discrete components used to implement the oscillator circuit should be placed as close as possible to the associated oscillator xi_osc1, xo_osc1, and vssa_osc1 pins.
The crystal must be in the fundamental mode of operation and parallel resonant. Table 6-5 summarizes the required electrical constraints.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
fp | Parallel resonance crystal frequency | Range from 19.2 to 32 | MHz | ||||
Cf1 | Cf1 load capacitance for crystal parallel resonance with Cf1 = Cf2 | 12 | 24 | pF | |||
Cf2 | Cf2 load capacitance for crystal parallel resonance with Cf1 = Cf2 | 12 | 24 | pF | |||
ESR(Cf1,Cf2) | Crystal ESR | 100 | Ω | ||||
CO | Crystal shunt capacitance | ESR = 30 Ω | 19.2 MHz ≤ fp ≤ 32 MHz | 7 | pF | ||
ESR = 40 Ω | 19.2 MHz ≤ fp ≤ 32 MHz | 5 | pF | ||||
ESR = 50 Ω | 19.2 MHz ≤ fp ≤ 25 MHz | 7 | pF | ||||
25 MHz < fp ≤ 27 MHz | 5 | pF | |||||
27 MHz < fp ≤ 32 MHz | Not Supported | - | |||||
ESR = 60 Ω | 19.2 MHz ≤ fp ≤ 23 MHz | 7 | pF | ||||
23 MHz < fp ≤ 25 MHz | 5 | pF | |||||
25 MHz < fp ≤ 32 MHz | Not Supported | - | |||||
ESR = 80 Ω | 19.2 MHz ≤ fp ≤ 23 MHz | 5 | pF | ||||
23 MHz ≤ fp ≤ 25 MHz | 3 | pF | |||||
25 MHz < fp ≤ 32 MHz | Not Supported | - | |||||
ESR = 100 Ω | 19.2 MHz ≤ fp ≤ 20 MHz | 3 | pF | ||||
20 MHz < fp ≤ 32 MHz | Not Supported | - | |||||
LM | Crystal motional inductance for fp = 20 MHz | 10.16 | mH | ||||
CM | Crystal motional capacitance | 3.42 | fF | ||||
tj(xiosc1) | Frequency accuracy(1), xi_osc1 | Ethernet not used | ±200 | ppm | |||
Ethernet RGMII and RMII using derived clock | ±50 | ||||||
Ethernet MII using derived clock | ±100 |
When selecting a crystal, the system design must take into account the temperature and aging characteristics of a crystal versus the user environment and expected lifetime of the system.
Table 6-6 details the switching characteristics of the oscillator and the requirements of the input clock.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
fp | Oscillation frequency | Range from 19.2 to 32 | MHz | ||
tsX | Start-up time | 4 | ms |
A 1.8-V LVCMOS-Compatible Clock Input can be used instead of the internal oscillator to provide the SYS_CLKIN2 clock input to the system. The external connections to support this are shown in, Figure 6-8. The xi_osc1 pin is connected to the 1.8-V LVCMOS-Compatible clock sources. The xo_osc1 pin is left unconnected. The vssa_osc1 pin is connected to board ground (vss).
Table 6-7 summarizes the OSC1 input clock electrical characteristics.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
f | Frequency | Range from 12 to 38.4 | MHz | ||
CIN | Input capacitance | 2.819 | 3.019 | 3.219 | pF |
IIN | Input current (3.3V mode) | 4 | 6 | 10 | µA |
tsX | Start-up time(1) | See(2) | ms |
Table 6-8 details the OSC1 input clock timing requirements.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
CK0 | 1 / tc(xiosc1) | Frequency, xi_osc1 | Range from 12 to 38.4 | MHz | |||
CK1 | tw(xiosc1) | Pulse duration, xi_osc1 low or high | 0.45 * tc(xiosc1) | 0.55 * tc(xiosc1) | ns | ||
tj(xiosc1) | Period jitter(1), xi_osc1 | 0.01 × tc(xiosc1) (3) | ns | ||||
tR(xiosc1) | Rise time, xi_osc1 | 5 | ns | ||||
tF(xiosc1) | Fall time, xi_osc1 | 5 | ns | ||||
tj(xiosc1) | Frequency accuracy(2), xi_osc1 | Ethernet not used | ±200 | ppm | |||
Ethernet RGMII and RMII using derived clock | ±50 | ||||||
Ethernet MII using derived clock | ±100 |
SYS_32K is received directly from RTC Oscillator. For more information about SYS_32K see the Device TRM, Power, Reset, and Clock Management chapter.
NOTE
RTC only mode is not supported feature.
An external crystal is connected to the device pins. Figure 6-2 describes the crystal implementation.
NOTE
The load capacitors, Cf1 and Cf2 in Figure 6-10, should be chosen such that the below equation is satisfied. CL in the equation is the load specified by the crystal manufacturer. All discrete components used to implement the oscillator circuit should be placed as close as possible to the associated oscillator rtc_osc_xi_clkin32 and rtc_osc_xo pins.
The crystal must be in the fundamental mode of operation and parallel resonant. Table 6-9 summarizes the required electrical constraints.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
fp | Parallel resonance crystal frequency | 32.768 | kHz | ||
Cf1 | Cf1 load capacitance for crystal parallel resonance with Cf1 = Cf2 | 12 | 24 | pF | |
Cf2 | Cf2 load capacitance for crystal parallel resonance with Cf1 = Cf2 | 12 | 24 | pF | |
ESR(Cf1,Cf2) | Crystal ESR | 80 | kΩ | ||
CO | Crystal shunt capacitance | 5 | pF | ||
LM | Crystal motional inductance for fp = 32.768 kHz | 10.7 | mH | ||
CM | Crystal motional capacitance | 2.2 | fF | ||
tj(rtc_osc_xi_clkin32) | Frequency accuracy, rtc_osc_xi_clkin32 | ±200 | ppm |
When selecting a crystal, the system design must take into account the temperature and aging characteristics of a crystal versus the user environment and expected lifetime of the system.
Table 6-10 details the switching characteristics of the oscillator and the requirements of the input clock.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
fp | Oscillation frequency | 32.768 | kHz | ||
tsX | Start-up time | 4 | ms |
A 1.8-V LVCMOS-Compatible Clock Input can be used instead of the internal oscillator to provide the SYS_32K clock input to the system. The external connections to support this are shown in Figure 6-12. The rtc_osc_xi_clkin32 pin is connected to the 1.8-V LVCMOS-Compatible clock sources. The rtc_osc_xo pin is left unconnected.
Table 6-11 summarizes the RTC Oscillator input clock electrical characteristics.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
CK0 | 1/tc(rtc_osc_xi_clkin32) | Frequency, rtc_osc_xi_clkin32 | 32.768 | kHz | ||
CK1 | tw(rtc_osc_xi_clkin32) | Pulse duration, rtc_osc_xi_clkin32 low or high | 0.45 * tc(rtc_osc_xi_clkin32) | 0.55 * tc(rtc_osc_xi_clkin32) | ns | |
CIN | Input capacitance | 2.178 | 2.378 | 2.578 | pF | |
IIN | Input current (3.3V mode) | 4 | 6 | 10 | µA | |
tsX | Start-up time | See (1) | ms |
NOTE
For more information, see:
and
To generate high-frequency clocks, the device supports multiple on-chip DPLLs controlled directly by the PRCM module. They are of two types: type A and type B DPLLs.
The different DPLLs managed by the PRCM are listed below:
NOTE
The following DPLLs are controlled by the clock manager located in the always-on Core power domain (CM_CORE_AON):
For more information on CM_CORE_AON and CM_CORE or PRCM DPLLs, see the Power, Reset, and Clock Management (PRCM) chapter of the Device TRM.
The following DPLLs are not managed by the PRCM:
NOTE
For more information for not controlled from PRCM DPLL’s see the related chapters in TRM.
The DPLL has three relevant input clocks. One of them is the reference clock (CLKINP) used to generated the synthesized clock but can also be used as the bypass clock whenever the DPLL enters a bypass mode. It is therefore mandatory. The second one is a fast bypass clock (CLKINPULOW) used when selected as the bypass clock and is optional. The third clock (CLKINPHIF) is explained in the next paragraph.
The DPLL has three output clocks (namely CLKOUT, CLKOUTX2, and CLKOUTHIF). CLKOUT and CLKOUTX2 run at the bypass frequency whenever the DPLL enters a bypass mode. Both of them are generated from the lock frequency divided by a post-divider (namely M2 post-divider). The third clock, CLKOUTHIF, has no automatic bypass capability. It is an output of a post-divider (M3 post-divider) with the input clock selectable between the internal lock clock (Fdpll) and CLKINPHIF input of the PLL through an asynchronous multplexing.
For more information, see the Power Reset Controller Management chapter of the Device TRM.
Table 6-12 summarizes DPLL type described in Section 6.2, DPLLs, DLLs Specifications introduction.
DPLL NAME | TYPE | CONTROLLED BY PRCM |
---|---|---|
DPLL_ABE | Table 6-13 (Type A) | Yes(1) |
DPLL_CORE | Table 6-13 (Type A) | Yes(1) |
DPLL_DEBUGSS | Table 6-13 (Type A) | No(2) |
DPLL_DSP | Table 6-13 (Type A) | Yes(1) |
DPLL_GMAC | Table 6-13 (Type A) | Yes(1) |
DPLL_HDMI | Table 6-14 (Type B) | No(2) |
DPLL_IVA | Table 6-13 (Type A) | Yes(1) |
DPLL_MPU | Table 6-13 (Type A) | Yes(1) |
DPLL_PER | Table 6-13 (Type A) | Yes(1) |
APLL_PCIE | Table 6-13 (Type A) | Yes(1) |
DPLL_PCIE_REF | Table 6-14 (Type B) | Yes(1) |
DPLL_SATA | Table 6-14 (Type B) | No(2) |
DPLL_USB | Table 6-14 (Type B) | Yes(1) |
DPLL_USB_OTG_SS | Table 6-14 (Type B) | No(2) |
DPLL_VIDEO1 | Table 6-13 (Type A) | No(2) |
DPLL_DDR | Table 6-13 (Type A) | Yes(1) |
DPLL_GPU | Table 6-13 (Type A) | Yes(1) |
Table 6-13 and Table 6-14 summarize the DPLL characteristics and assume testing over recommended operating conditions.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT | COMMENTS |
---|---|---|---|---|---|---|
finput | CLKINP input frequency | 0.032 | 52 | MHz | FINP | |
finternal | Internal reference frequency | 0.15 | 52 | MHz | REFCLK | |
fCLKINPHIF | CLKINPHIF input frequency | 10 | 1400 | MHz | FINPHIF | |
fCLKINPULOW | CLKINPULOW input frequency | 0.001 | 600 | MHz | Bypass mode: fCLKOUT = fCLKINPULOW / (M1 + 1) if ulowclken = 1(7) | |
fCLKOUT | CLKOUT output frequency | 20(1) | 1400(3) | MHz | [M / (N + 1)] × FINP × [1 / M2] (in locked condition) | |
fCLKOUTx2 | CLKOUTx2 output frequency | 40(1) | 2200(3) | MHz | 2 × [M / (N + 1)] × FINP × [1 / M2] (in locked condition) | |
fCLKOUTHIF | CLKOUTHIF output frequency | 20(4) | 1400(5) | MHz | FINPHIF / M3 if clkinphifsel = 1 | |
40(4) | 2200(5) | MHz | 2 × [M / (N + 1)] × FINP × [1 / M3] if clkinphifsel = 0 | |||
fCLKDCOLDO | DCOCLKLDO output frequency | 40 | 2800 | MHz | 2 × [M / (N + 1)] × FINP (in locked condition) | |
tlock | Frequency lock time | 6 + 350 × REFCLK | µs | |||
plock | Phase lock time | 6 + 500 × REFCLK | µs | |||
trelock-L | Relock time—Frequency lock(6) (LP relock time from bypass) | 6 + 70 × REFCLK | µs | DPLL in LP relock time: lowcurrstdby = 1 | ||
prelock-L | Relock time—Phase lock(6) (LP relock time from bypass) | 6 + 120 × REFCLK | µs | DPLL in LP relock time: lowcurrstdby = 1 | ||
trelock-F | Relock time—Frequency lock(6) (fast relock time from bypass) | 3.55 + 70 × REFCLK | µs | DPLL in fast relock time: lowcurrstdby = 0 | ||
prelock-F | Relock time—Phase lock(6) (fast relock time from bypass) | 3.55 + 120 × REFCLK | µs | DPLL in fast relock time: lowcurrstdby = 0 |
For M2 > 1, the minimum frequency on these clocks will further scale down by factor of M2.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT | COMMENTS |
---|---|---|---|---|---|---|
finput | CLKINP input clock frequency | 0.62 | 60 | MHz | FINP | |
finternal | REFCLK internal reference clock frequency | 0.62 | 2.5 | MHz | [1 / (N + 1)] × FINP | |
fCLKINPULOW | CLKINPULOW bypass input clock frequency | 0.001 | 600 | MHz | Bypass mode: fCLKOUT = fCLKINPULOW / (M1 + 1) If ulowclken = 1(5) | |
fCLKLDOOUT | CLKOUTLDO output clock frequency | 20(1)(6) | 2500(3)(6) | MHz | M / (N + 1)] × FINP × [1 / M2] (in locked condition) | |
fCLKOUT | CLKOUT output clock frequency | 20(1)(6) | 1450(3)(6) | MHz | [M / (N + 1)] × FINP × [1 / M2] (in locked condition) | |
fCLKDCOLDO | Internal oscillator (DCO) output clock frequency | 750(6) | 1500(6) | MHz | [M / (N + 1)] × FINP (in locked condition) | |
1250(6) | 2500(6) | MHz | ||||
tJ | CLKOUTLDO period jitter | –2.5% | 2.5% | The period jitter at the output clocks is ± 2.5% peak to peak | ||
CLKOUT period jitter | ||||||
CLKDCOLDO period jitter | ||||||
tlock | Frequency lock time | 350 × REFCLKs | µs | |||
plock | Phase lock time | 500 × REFCLKs | µs | |||
trelock-L | Relock time—Frequency lock(4) (LP relock time from bypass) | 9 + 30 × REFCLKs | µs | |||
prelock-L | Relock time—Phase lock(4) (LP relock time from bypass) | 9 + 125 × REFCLKs | µs |
For M2 > 1, the minimum frequency on this clock will further scale down by factor of M2.
Table 6-15 summarizes the DLL characteristics and assumes testing over recommended operating conditions.
NAME | DESCRIPTION | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
finput | Input clock frequency (EMIF_DLL_FCLK) | 266 | MHz | ||
tlock | Lock time | 50k | cycles | ||
trelock | Relock time (a change of the DLL frequency implies that DLL must relock) | 50k | cycles |