Broadcom BCM56780 Hardware Designlines User guide

Type
User guide
Broadcom 56780-DG101-PUB
September 25, 2020
BCM56780
Hardware Design Guidelines
Design Guide
Broadcom, the pulse logo, Connecting everything, Avago Technologies, Avago, the A logo, BroadSync, Flexport, LinkEye,
and Warpcore are among the trademarks of Broadcom and/or its affiliates in the United States, certain other countries, and/
or the EU.
Copyright © 2020 Broadcom. All Rights Reserved.
The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. For more information, please visit www.broadcom.com.
Broadcom reserves the right to make changes without further notice to any products or data herein to improve reliability,
function, or design. Information furnished by Broadcom is believed to be accurate and reliable. However, Broadcom does
not assume any liability arising out of the application or use of this information, nor the application or use of any product or
circuit described herein, neither does it convey any license under its patent rights nor the rights of others.
BCM56780 Design Guide Hardware Design Guidelines
Broadcom 56780-DG101-PUB
2
Broadcom 56780-DG101-PUB
3
BCM56780 Design Guide Hardware Design Guidelines
Table of Contents
Chapter 1: Introduction ......................................................................................................................5
Chapter 2: High-Speed SerDes Cores .............................................................................................. 6
2.1 Blackhawk7 SerDes (TSC-BH7) Core......................................................................................................................7
2.1.1 Blackhawk7 PLL ...............................................................................................................................................8
2.1.2 Polarity Inversion ..............................................................................................................................................9
2.1.3 Lane Swapping .................................................................................................................................................9
2.1.4 Blackhawk7 Lane and Port Restrictions ...........................................................................................................9
2.1.5 Port and Bandwidth Distribution........................................................................................................................9
2.2 Merlin7 SerDes (TSC-M7) Core ..............................................................................................................................10
2.3 PCIe SerDes Core....................................................................................................................................................10
2.3.1 PCIe Gen3-Specific Information .....................................................................................................................11
Chapter 3: Clock Requirements ...................................................................................................... 12
3.1 CORE_PLL_FREF Connection...............................................................................................................................13
3.2 BC_{0, 9, 10, 19}_REFCLK and MGMT_REFCLK Connection.............................................................................14
3.3 PCIE_REFCLK Clock Connection..........................................................................................................................15
3.4 Time Sync and BroadSync Reference Clock Information...................................................................................16
3.4.1 Mini OCXO Requirements ..............................................................................................................................16
3.4.2 OCXO Power Supply and Voltage ..................................................................................................................17
3.4.3 Mini OXCO PCB Layout Guidelines................................................................................................................18
3.4.4 Alternative Mini OXCO PCB Layout................................................................................................................19
3.4.5 OCXO Temperature Sensitivity.......................................................................................................................19
3.4.6 Environmental Protection Cover .....................................................................................................................20
Chapter 4: Power Supply Filtering Information .............................................................................21
4.1 Analog Filter Requirements...................................................................................................................................23
4.1.1 Power Supply Filter Component Examples ....................................................................................................24
Chapter 5: Power Supply Information ............................................................................................25
5.1 Power Sequencing Requirements.........................................................................................................................25
5.2 Failsafe Requirements............................................................................................................................................26
5.3 Adaptive Voltage Scaling.......................................................................................................................................26
5.4 Power Distribution Network Requirements..........................................................................................................28
5.5 VDD18_RESERVED Connection............................................................................................................................29
Chapter 6: Heat Sink ......................................................................................................................... 30
6.1 Heat Sink Selection.................................................................................................................................................30
6.2 Heat Sink Attachment.............................................................................................................................................30
Chapter 7: Debug and Bring-Up Recommendations ..................................................................... 33
Chapter 8: PCB Layout Guidelines ................................................................................................. 34
Broadcom 56780-DG101-PUB
4
BCM56780 Design Guide Hardware Design Guidelines
8.1 50G PCB Layout Guidelines...................................................................................................................................34
8.1.1 PCB Design Recommendations and Guidelines ............................................................................................34
8.1.2 BGA Via Guidelines ........................................................................................................................................35
8.1.3 BGA Via Crosstalk Reduction Approaches.....................................................................................................35
8.1.4 Improved Shielding Approach Using Additional GND Vias.............................................................................36
8.1.5 Reduction of Signal Via Lengths.....................................................................................................................36
8.2 25G PCB Layout Guidelines...................................................................................................................................37
8.3 10G PCB Layout Guidelines...................................................................................................................................38
8.4 PCIe PCB Layout Guidelines .................................................................................................................................39
8.5 High-Speed Clock Layout Guidelines ...................................................................................................................39
8.6 Escaping the Ball Field...........................................................................................................................................39
8.7 Impedance-Matched Symmetrical Via Structure..................................................................................................39
Chapter 9: Guidelines for Unused Pins ..........................................................................................40
9.1 Unused Blackhawk7 and Merlin7 Core Pins.........................................................................................................41
Chapter 10: Blackhawk7 Modeling and Simulations .....................................................................42
10.1 Blackhawk7 IBIS-AMI Model ................................................................................................................................42
10.1.1 PAM4 ............................................................................................................................................................42
Broadcom 56780-DG101-PUB
5
BCM56780 Design Guide Hardware Design Guidelines
Chapter 1: Introduction
This document describes the hardware design guidelines for the BCM56780 family of devices. It describes the requirements
for the high-speed external I/O interface used on these devices and provides a diagram of how each high-speed interface
must be connected and routing examples when applicable.
For a complete and detailed functional description on each interface within the devices, refer to the latest BCM56780
data sheet (56780-DS1xx). If you are migrating an existing BCM56883 design to the BCM56780, refer to the
BCM56883 to BCM56780 Migration Guide (56780-AN1xx).
NOTE: This is the advance version of the hardware design guidelines for the BCM56780 family of devices. Content (for
example, ball names) is subject to change. If there are any discrepancies between this document and the latest
data sheet, the data sheet information takes precedence.
Broadcom 56780-DG101-PUB
6
BCM56780 Design Guide Hardware Design Guidelines
Chapter 2: High-Speed SerDes Cores
The BCM56780 device family incorporates three different SerDes cores:
Blackhawk7 SerDes Core
Merlin7 SerDes Core
PCIe SerDes Core
Blackhawk7 and Merlin7 cores allow the device to support low-latency throughput and Flexport™ configuration. These
SerDes cores consist of digital control logic and an analog front end.
The Blackhawk7 cores are used for all front-panel ports. There are up to 20 instances of this core, depending on specific
devices within the BCM56780 family.
There is a single instance of the Merlin7 core that is used for the management ports.
The Blackhawk7 and Merlin7 SerDes cores require controlled differential trace impedance of 95. These SerDes cores have
on-chip termination. Do not place termination resistors on the board.
The Blackhawk7 and Merlin7 cores also have on-die AC capacitors in the receive path; consequently, external AC-coupling
capacitors are not required in most cases. This on-die AC-coupling cannot be bypassed.
External capacitors may also be required in the receiver path (Blackhawk7 and Merlin7 cores). For inputs with a higher Vcm
voltage than the maximum (0.7V), an external AC capacitor is still needed, and it should be 100 nF. If an external capacitor
is required, use a 100-nF capacitor with a 0201 footprint to minimize reflections.
AC coupling is required in the TX path from the SerDes core to the link partner receiver. This is achieved through either an
external capacitor on the PCB or an on-chip capacitor in the remote receiver. If these SerDes cores are connected to a link
partner SerDes that has no AC-coupling capacitor at the receiver (for example, Warpcore
®
), an external AC-coupling
capacitor must be added in the TX path from the SerDes core to the link partner's SerDes receiver.
NOTE:
Refer to the latest version of the BCM56780 data sheet (56780-DS1xx) for a complete list of supported speeds
and restrictions regarding Blackhawk7 and Merlin7 core configurations.
Half-duplex operation is not supported at any speed.
Broadcom 56780-DG101-PUB
7
BCM56780 Design Guide Hardware Design Guidelines
2.1 Blackhawk7 SerDes (TSC-BH7) Core
The following figure illustrates the SerDes block in the device. It is composed of a SerDes PMD block (eight lanes), the
primary PLL (PLL0), the secondary PLL (PLL1), and the supporting digital logic.
Figure 1: Blackhawk7 SerDes Core Block Diagram
The Blackhawk7 core can support 1-lane, 2-lane, 4-lane, and 8-lane modes of operation. Some example port speed modes
are shown in the following table.
NOTE: Refer to the latest BCM56780 data sheet (56780-DS1xx) for the complete list of supported port and speed
configurations including any port and speed restrictions. In case of conflict, the data sheet takes precedence.
Table 1: Speed Mode Examples
Interface Number of Lanes Mode Lane Baud Rate VCO Frequency
10G-SFI 1 NRZ 10.3125G 20.6250G (OSx2)
25G-KR, CR 1 NRZ 25.78125G 25.78125G
50G-KR2, CR2 2 NRZ 25.78125G 25.78125G
50G w/RS-544 FEC 1 PAM4 26.5625G 26.5625G
40G-KR4, CR4 4 NRZ 10.3125G 20.625G (OSx2)
100G-KR4, CR4 4 NRZ 25.78125G 25.78125G
200G w/RS-544 FEC 4 PAM4 53.125G 26.5625G
400G w/RS-544 FEC 8 PAM4 53.125G 26.5625G
SerDesLane0
SerDes8lanes
PMD
AutoNegotiation
FEC
Equalization
PRBS
InterfacetothePCSandMAC
LineInterface
P
L
L
0
P
L
L
1
Broadcom 56780-DG101-PUB
8
BCM56780 Design Guide Hardware Design Guidelines
A typical connection diagram is shown in the following figure. This is applicable for 1-lane, 2-lane, 4-lane, and 8-lane modes.
In most cases, a direct connection can be made without the need for any external components.
Figure 2: Typical Blackhawk7 Connection Diagram
2.1.1 Blackhawk7 PLL
A Blackhawk7 SerDes core has two PLLs: PLL0 and PLL1. Any of the eight lanes inside a Blackhawk7 SerDes core can be
configured independently to use either PLL0 or PLL1 as its reference clock. This allows for a mixture of port speeds across
the lanes.
Port speed combinations that require three PLLs are not supported within a Blackhawk7 SerDes core, because only two
PLLs (PLL0, PLL1) are available. If a port speed cannot be derived from one of the two PLL frequencies (PLL0, PLL1), this
port speed is not supported.
The following port speed combination requires three different independent PLL frequencies:
200G PAM4 (four lanes) with RS-544 FEC – Requires 26.5625G PLL frequency
25G NRZ (one lane) – Requires 25.78125G PLL frequency
10G NRZ (one lane) – Requires 10.3125G (20.6250G with OSx2) PLL frequency
NOTE: A frequency change to the primary PLL (PLL0) requires a reset of the Blackhawk7 SerDes core; however, a reset
to the secondary PLL (PLL1) does not require a Blackhawk7 SerDes core reset.
56780
Lane0
Lane1
Tx
Rx
Tx
Rx
Rx
Tx
Rx
Tx
channel
Lane7
Tx
Rx
Rx
Tx
Broadcom 56780-DG101-PUB
9
BCM56780 Design Guide Hardware Design Guidelines
2.1.2 Polarity Inversion
Blackhawk7 supports SerDes TX and RX polarity inversion. The polarity of the P and N taps of each pair can be individually
inverted. The configuration is software controlled using dedicated registers and bits on an individual pair basis.
2.1.3 Lane Swapping
The TSC cores support both polarity flip and lane swap capabilities. These features are typically needed to ease the layout
requirements.
The lane swap capability is restricted to RX lanes in the receive path and TX lanes in the transmit path. Lane swapping
across TX and RX lanes is not supported.
There are no restrictions when swapping TX lanes with other TX lanes or when swapping RX lanes with other RX lanes, but
lane swapping affects PMD loopback modes.
PMD remote loopback is not supported with lane swaps.
PMD local loopback can be supported with lane swaps; however, this requires all the lane swap configurations to be
removed for the port-under-test before putting it into loopback mode. When the PMD loopback test is complete, the lane
swap configuration can be reapplied for normal operation. This affects all ports within a Blackhawk7 core.
NOTE: PCS loopback modes are not supported by the hardware.
2.1.4 Blackhawk7 Lane and Port Restrictions
Ports must be aligned to Blackhawk7 core boundaries. This means that a single port cannot span multiple
Blackhawk7 cores. A 4-lane port (that is, 40G-CR4) cannot have two lanes in Blackhawk7 core 0 and two lanes in
Blackhawk7 core 1.
All ports are over-subscription ports. There are no guaranteed line-rate ports.
2.1.5 Port and Bandwidth Distribution
To optimize switch performance, distribute the port usage and bandwidth evenly across the datapath pipelines. For additional
information, refer to the MMU and Port Numbering sections in the BCM56780 Theory of Operation (56780-PG1xx).
Broadcom 56780-DG101-PUB
10
BCM56780 Design Guide Hardware Design Guidelines
2.2 Merlin7 SerDes (TSC-M7) Core
The following figure illustrates the SerDes block in the device. It is composed of a single quad SerDes PMD blocks
(four lanes) and the supporting digital logic.
Figure 3: Merlin7 SerDes Core Block Diagram
Up to two management ports are supported in the device by this quad-core SerDes module. The management ports have
limited modes of operation compared to the Blackhawk7 cores.
NOTE: Refer to the latest BCM56780 data sheet (56780-DS1xx) for the complete list of supported port and speed
configurations including any port and speed restrictions. In case of conflict, the data sheet takes precedence.
2.3 PCIe SerDes Core
The BCM56780 is an x4 PCIe Gen3-capable device. The PCIe interface provided by the switch conforms to the PCIe
version 3.0 specification. The device supports up to four lanes of PCIe (8 Gb/s in each direction).
A 2-lane (x2) PCIe interface is supported using lanes 0 and 1, and a 1-lane (x1) interface is supported using lane 0. The
protocols and electrical requirements of the PCIe specifications are strictly implemented. The PCIe interface consists of a
serial point-to-point interface that propagates data through differential pairs.
SerDesLane0
SerDesLane0
PMD
SerDesLane1
PMD
SerDesLane2
PMD
SerDesLane3
PMD
AutoNegotiation
FEC
Equ aliz a t io n
PRBS
Inte rfa ceto thePCSandMAC
LineInte rfa ce
P
L
L
0
Broadcom 56780-DG101-PUB
11
BCM56780 Design Guide Hardware Design Guidelines
Figure 4: Typical PCIe Connection
Series AC-coupling capacitors are required in the data path. The PCIe specification (version 3.1) recommends capacitor
values in the range of 176 nF to 265 nF, with 220 nF as the typical value. The PCIe specification (version 2.0) recommends
typical capacitor values in the range of 75 nF to 200 nF. All PCIe differential pairs must be routed as a closely coupled pair
with a differential impedance of 100. The AC-coupling capacitors should be placed as close to the transmitter buffer as
practical. This ensures that the DC bias levels of the transmitted signal do not adversely affect the receiver.
The within-pair trace lengths must be length-matched within 5 mils to minimize skew.
On-chip 100 differential termination resistors are already provided. External termination resistors are not required.
Minimize the number of vias in the trace path. Vias must always match in number on each differential pair and be collocated
whenever possible.
2.3.1 PCIe Gen3-Specific Information
PCIe Gen3 supports speeds of 8 Gb/s, thus routing guidelines for 10 Gb/s should be followed. For more information, see
Section 8.3, 10G PCB Layout Guidelines.
The PCIe interface requires microcode to be loaded into the PCIe SerDes during initialization. This is achieved by using
mHost0 to fetch microcode from an external flash memory (QSPI Flash) and pushing it into the PCIe SerDes.
This QSPI Flash device is connected to the QSPI interface and must be strapped so that the device will download from this
memory. The firmware will configure the PCIe interface into a functionally compliant Gen3 mode.
The following are strap settings:
BOOT_DEV[2:0] = 3’b000
MHOST0_BOOT_DEV = 1’b1
PCIE_FORCE_GEN[1:0] = 2’b00
QSPI Flash memory is programmed with Broadcom-provided firmware
QSPI Flash memory is connected to the QSPI interface
NOTE: It is a design requirement to include QSPI flash memory containing the Broadcom-provided PCIe firmware. The
device must also be strapped to download and execute the code from this flash memory for the PCIe interface to
be functional. Refer to the BCM956780K SVK schematic file for the connection circuit and example part number.
Switch
Tx
Rx
Rx
Tx
Chann el
Host
Broadcom 56780-DG101-PUB
12
BCM56780 Design Guide Hardware Design Guidelines
Chapter 3: Clock Requirements
Several clock and PLL sources are required by the BCM56780. Refer to the BCM56780 data sheet (56780-DS1xx) for the
clock input electrical requirements.
NOTE: Sample connection diagrams are shown in the following figures.
Table 2: BCM56780 Reference Clock Summary
Clock Name Clock Requirement Description
CORE_PLL_FREF Input Type = Differential
Frequency = 50 MHz
Provides clock signal for the digital core.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: 100 differential, on-chip.
BS_PLL[1:0]_FREF Input Type = Differential
Frequency = 50 MHz
Broad Sync Reference Clock Input.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: 100 differential, on-chip.
TS_PLL_FREF Input Type = Differential
Frequency = 50 MHz
Time Sync Reference Clock Input.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: 100 differential, on-chip.
BC_0_REFCLKP
BC_0_REFCLKN
Input Type = Differential
Frequency = 156.25 MHz
SerDes reference clock input for Blackhawk7 cores 0 to 4.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: 100 differential, on-chip.
BC_9_REFCLKP
BC_9_REFCLKN
Input Type = Differential
Frequency = 156.25 MHz
SerDes reference clock input for Blackhawk7 cores 5 to 9.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: 100 differential, on-chip.
BC_10_REFCLKP
BC_10_REFCLKN
Input Type = Differential
Frequency = 156.25 MHz
SerDes reference clock input for Blackhawk7 cores 10 to 14.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: 100 differential, on-chip.
BC_19_REFCLKP
BC_19_REFCLKN
Input Type = Differential
Frequency = 156.25 MHz
SerDes reference clock input for Blackhawk7 cores 15 to 19.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: 100 differential, on-chip.
MGMT_REFLCLK Input Type = Differential
Frequency = 156.25 MHz
SerDes reference clock input for management ports using Merlin7 core.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: 100 differential, on-chip.
PCIE_REFCLK Input Type = Differential
Frequency = 100 MHz
PCIe SerDes reference clock Input.
AC-Coupling: requires external 10-nF AC-coupling capacitors on the board.
Termination: External 100 termination is required.
Broadcom 56780-DG101-PUB
13
BCM56780 Design Guide Hardware Design Guidelines
3.1 CORE_PLL_FREF Connection
The core clock is a differential clock required to drive the core logic. Its voltage swing cannot exceed the values specified in
the data sheet. It must be routed with controlled impedance. The following figure shows an example using a single oscillator
with a clock buffer to drive the CORE_PLL_FREF input. See Table 2, BCM56780 Reference Clock Summary for information
related to this input, and refer to the data sheet for the CORE_PLL_FREF electrical requirements
Figure 5: CORE_PLL_FREF_Connection
ENA
VDD
SEL
IN+
CORE_PLL_FREF_P
50MHz
0.01 µF
FB
C1
CORE_PLL_FREF_N
PLL13848
IN
150ohm1%
Broadcom 56780-DG101-PUB
14
BCM56780 Design Guide Hardware Design Guidelines
3.2 BC_{0, 9, 10, 19}_REFCLK and MGMT_REFCLK Connection
These differential clocks are required to drive the SerDes cores. Their voltage swing cannot exceed the values specified in
the data sheet. They must be routed with controlled impedance. The following figure shows an example of an oscillator with
a clock buffer to drive the BC_{0, 9, 10, 19}_REFCLK and MGMT_REFCLK inputs. Refer to the data sheet for the electrical
requirements.
Figure 6: BC_{0, 9, 10, 19}_REFCLK and MGMT_REFCLK Connection
NOTE: The clock source indicated in the previous figure should meet the jitter requirements. Consult with clock vendors
to ensure all electrical requirements are met.
NOTE: The BC_{0, 9, 10, 19}_REFCLK and MGMT_REFLCK differential reference clocks are critical high-speed clocks
with very fast rise and fall times. Good PCB layout practices are required for these clocks, including the use of back
drilling vias to minimize reflections due to via stubs.
ENA
VDD
SEL
IN+
BC_0_REFCLKP
156.25MHz
0.01uF
FB
C1
BC_0_REFCLKN
BC_9_REFCL KP
BC_9_REFCL KN
:
:
MGMT_REFCLKP
MGMT_REFCLKN
IDT853S111
IN
150ohm1%
Broadcom 56780-DG101-PUB
15
BCM56780 Design Guide Hardware Design Guidelines
3.3 PCIE_REFCLK Clock Connection
This is a differential 100-MHz clock that is required to drive the PCIe interface. Refer to the data sheet for the electrical
requirements.
Example components follow:
Oscillator: MICROCHIP MX555ABD100M000
Clock buffer: MICROCHIP SY75572
Figure 7: PCIE_REFCLK Clock Connection
NOTE: All components shown are example components.
ENA
VDD
SEL
IN+
PCIE_REFCLKP
100MHz
0.01uF
FB
C1
PCIE_REFCLKN
SY75572
IN
100
49.9ohm 1%
Broadcom 56780-DG101-PUB
16
BCM56780 Design Guide Hardware Design Guidelines
3.4 Time Sync and BroadSync Reference Clock Information
For Timing-over-Packet (ToP) and boundary clock applications, it is critical to have a stable crystal oscillator output. For
these applications, a mini OCXO is required.
A typical connection diagram is shown in the following figure.
Figure 8: TS_PLL and BS_PLL Reference Clock Connection
3.4.1 Mini OCXO Requirements
Broadcom recommends either the Rakon M5860LF (12.8-MHz DIL Mercury mini OCXO) or the Rakon STP2920LF
(12.8-MHz, 25 mm × 22 mm OCXO) as sources for BS_PLL_FREF. The M5860LF and STP2920LF have been tested by
Broadcom in the IEEE 1588 clock recovery application.
The output behavior of the OCXO can be altered by external conditions, such as temperature variation, reference voltage,
and electrical noise. The following recommendations minimize the external influences as much as possible, given that there
are other devices and signals that can create disturbances.
NOTE: The propagation delay of the buffers for frame sync and 4-kHz outputs must be less than 1 ns.
TS_PLL_REFCLKP
TS_PLL_REFCLKN
BS_PLL0_FREFP
BS_PLL0_FREFN
TCXO/OCXO
0.01uF
BS_PLL1_FREFP
BS_PLL1_FREFN
150 ohm 1%
Broadcom 56780-DG101-PUB
17
BCM56780 Design Guide Hardware Design Guidelines
3.4.2 OCXO Power Supply and Voltage
The power supply rail for the OCXO must be isolated from the power rails of all other devices. The recommended circuit is
shown in the following figure.
When a supply is shared with other devices, filtering is critical to minimize noise and load variation.
A dedicated step-down linear supply using a 5V-to-12V input supply is recommended, rather than inductor isolation from an
existing 3.3V supply rail. Use good RF design practices when designing the circuit board, and place the OCXO close to the
destination clock input to minimize noise injection across the long trace length.
The OCXO can have an initial voltage anywhere within the typical operating voltage range of ± 5% of the 3.3V supply.
However, deviation from the initial voltage level during normal operation adversely affects the stability of the output
frequency. For example, the M5860LF and the STP2920LF both specify an operating voltage range of 3.3V ± 5%. If the
operating voltage changes by ± 2%, the output frequency typically changes by ± 10 ppb.
Figure 9: Recommended Isolation Circuit
Shield1
C33
0. 1 µF
C 0603
C35
1µF
C 1206
C34
0. 1µF
C 0603
C45
0. 1µF
C 0603
R1
10K
GND_A
U11
NC7ST08
13021—8002
Signal GND_A ;3
SIGNAL_+3V_XO ;5
GND_A
+3V_XO
EFC_ FPGA
OUT+
L5
B EAD0603
GND_A
1K_Ohm
Y1
OC XO 1914
+3V_XO
20 MHzMiniOCXO
C36
22µF
C 0603
C37
22µF
C 0603
C40
1µF
C 1210
L4
ACM9070
700Oh m
GND_A
+6V
U12
L M3940
OUTIN
G2
GND_A
G4
GND_A GND_A
+3V_XO
J27
HDR2
MiniOC XOLinearRegula tor
P5333LF
CTR L
NC1
VDD
20MHz
NC2
GND
GND_A
NC
NC
MT4
MT3
MT2
MT1
GND_A
ThermalIsolationforMiniOCXO
Stepdownlinearpowersu pply
dedic a tedtotheminiOCXO .
EFCDAC
Broadcom 56780-DG101-PUB
18
BCM56780 Design Guide Hardware Design Guidelines
3.4.3 Mini OXCO PCB Layout Guidelines
Placement of the OCXO device must be as far away as possible from noise sources. For example, avoid placement near
fans, clock runs, other power supply rails, and devices that emit high temperatures.
The layout example in the following figure illustrates how the OCXO must be isolated from the surrounding circuits.
Figure 10: OXCO Component Placement on the PCB
Broadcom 56780-DG101-PUB
19
BCM56780 Design Guide Hardware Design Guidelines
3.4.4 Alternative Mini OXCO PCB Layout
An alternative layout can be used to isolate the OCXO from the balance of the circuits. The OCXO must be separated from
all noise sources. A ground moat (on all layers) must be created around the OCXO. In addition, void the ground connection
only on the layer where the clock output path exists. No signal, power, or ground must go over the moat area on any layer.
The following figure illustrates this approach.
Figure 11: Alternative PCB Layout
3.4.5 OCXO Temperature Sensitivity
Temperature variation is a major factor that can impact the output frequency of the OCXO resulting in phase and frequency
variations (wander). The following recommendations are suggested to minimize the temperature variation on the OCXO.
Generally, the OCXO must be placed where the least temperature variation is anticipated:
Away from air vents and fans.
Where airflow is low.
In a location where the OCXO is fitted with an environmental cover to help isolate it from external influences
(see Section 3.4.6, Environmental Protection Cover).
NOTE: Ensure that the internal temperature of the cover does not exceed the maximum operating temperature of the
OCXO.
Broadcom 56780-DG101-PUB
20
BCM56780 Design Guide Hardware Design Guidelines
3.4.6 Environmental Protection Cover
To shield the OCXO from potential thermal variations and changes to airflow, use a metal cover to enclose the device. The
cover must be connected to the ground plane to avoid any electrical charge buildup. A mechanical drawing of a
recommended cover is shown in the following figure.
Figure 12: Recommended Environmental Protection Cover
4X0.10
FlatPatte rn
(ReferenceOnly)
4X.025
2.0 1
2.20
Se ctionA—A
1.23
1.1 2
.0 18
4X.55
4X.40
NO TES
Unlessotherwisespecified:
Thepart mustconformtotheSymmetricoManu al
8990200206Workmanship Standard:SheetMetal
andSilkScreenStandards.
Allmat erialsandproc essesused inthemanufacturing
ofthispartw illbecomp liantwithEUDirective2002/
95/ECRestrictionof HazardousSubstanc e(ROHS)and
anysubsequentamendments.
Useminim umbend radiusandminimumbendrelief.
Remov eallburrsan dsharpedges.
Finish:
Tinplating,perAMS 2408orASTM B 545
Brig ht tinplating
Electr odepositied(TypeI)
0.0002inch minimumthickness
Markwith:
Partnumber
Revision
Vendorcod e
Productio ndate
Cou ntryoforigin
Bagandta g with(labelsize,fo nt,andfo ntsize,
determinedbysupplier)
Partnumber
Revisionlevel
Productio ndate
Suppliednameandlocat ion
Cou ntryoforigin
Packagefordamageprotectionduringsh i ppingand
handling.
A
A
PartMarkingLocation
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43

Broadcom BCM56780 Hardware Designlines User guide

Type
User guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI