Basic knowledge of USB (5)-high-speed USB design PCB wiring requirements (partial)

Source: Internet
Author: User
Tags pull down resistor

1-2 is omited, for more detail please referWww.usb.org.

.......

3 layout guidelines

3.1 General Routing and placement
Use the following general routing and placement guidelines when laying out a new design. These
Guidelines will help to minimize signal quality and EMI problems. The high speed USB validation efforts
Focused on a four-layer motherboard where the first layer is a signal layer, the second layer is power,
Third layer is ground and the fourth is a signal layer. This results in placing most of the routing on
Fourth Layer closest to the ground layer, and allowing a higher component density on the first layer.
1. Place the high-speed USB Host Controller and major components on the unrouted board first.
2. With minimum trace lengths, route high-speed clock and high-speed USB differential pairs first.
Maintain maximum possible distance between high-speed clocks/periodic signals to high speed USB
Differential pairs and any connector leaving the PCB (such as, I/O connectors, control and Signal
Headers, or power connectors ).
3. Route high-speed USB signals on bottom whenever possible.
4. Route high-speed USB signals using a minimum of vias and corners. This has CES signal reflections ctions
And impedance changes.
5. When it becomes necessary to turn 90 °, use two 45 ° turns or an arc instead of making a single 90 °
Turn. This operation CES reflections on the signal by minimizing impedance discontinuities.
6. Do not route USB Traces under crystals, oscillators, clock synthesizers, magnetic devices or ICs that
Use and/or duplicate clocks.
7. stubs on high speed USB signals shoshould be avoided, as stubs will cause signal reflections and affect
Signal quality. If a stub is unavoidable in the design, no stub shoshould be greater than 200 mils.
8. Route all traces over continuous planes (VCC or Gnd), with no interruptions. Avoid crossing over
Anti-etch if at all possible. Crossing over anti-etch (plane splits) increases inductance and radiation
Levels by forcing a greater loop area. Likewise, avoid changing layers with high-speed traces as much
As practical. It is preferable to change layers to avoid crossing a plane split. refer to section 3.6 plane
Splits, voids and cut-outs (Anti-etch) For more details on Plane splits.
9. Separate signal traces into similar categories and route similar signal traces together (such as Routing
Differential pairs together ).
10. Keep high-speed USB signals clear of the core logic set. High current transients are produced
Internal state transitions and can be very difficult to filter out.
11. Follow the 20 * H thumb rule by keeping traces at least 20 * (height above the plane) away from the edge
Of the plane (VCC or Gnd, depending on the plane the trace is over). For the suggested stackup
Height above the plane is 4.5 mils. This calculates to a 90-mil spacing requirement from the edge
The plane. This helps prevent the coupling of the signal onto adjacent wires and also helps prevent free
Radiation of the signal from the edge of the PCB.
3.2 high speed USB trace spacing
Use the following separation guidelines. Figure 3 provides an authentication of the recommended trace
Spacing.
1. maintain parallelism between USB differential signals with the trace spacing needed to achieve 90
Ohms differential impedance. deviations will normally occur due to package breakout and routing
Connector pins. Just ensure the amount and length of the deviations are kept to the minimum possible.
2. Use an impedance calculator to determine the trace width and spacing required for the specific Board
Stackup being used. For the Board stackup parameters referred to in section 3.7 layer stacking, 7.5-
Mil traces with 7.5-mil spacing results in approximately 90 ohms differential trace impedance.
3. Minimize the length of High-Speed clock and Periodic Signal traces that run parallel to high speed USB
Signal lines, to minimize crosstalk. Based on EMI testing experience, the minimum suggested spacing
To clock signals is 50 mils.
4. Based on simulation data, use 20-mil minimum spacing between high-speed USB signal pairs and
Other signal traces for optimal signal quality. This helps to prevent crosstalk.

Figure 3 recommended trace spacing (mils) for the stackup given in section 3.7

3.3 high speed USB termination
Use the following termination guidelines.
1. High-speed USB designs require parallel termination at both the transmitter and receiver er. For host
Controller designs that use external termination resistors, place the termination resistors as close
Possible to the host controller signal pins. Recommend less than 200 mils if possible. Follow
Manufacturer's recommendation for the termination value needed to obtain the required 45 ohm-toground
Parallel HS termination.
2. for downstream ports, a 15 kW pull down resistor on the connector side of the termination is required
For device connection detection purposes. Note that this pull down might be integrated into the host
Controller silicon. Follow the manufacturer's recommendation for the specific part used.
3. A common mode (CM) choke shocould be used to terminate the high speed USB bus if they are need
Pass EMI testing. Place the CM choke as close as possible to the Connector pins. See section 5.1
Details.
Note: Common Mode chokes degrade signal quality, thus they shocould only be used if EMI is
Known problem.
3.4 high speed USB trace length matching
Use the following trace length matching guidelines.
High-speed USB signal pair traces shocould be trace-length matched. Max trace-length mismatch
High-speed USB signal pairs (such as, DM1 and dp1) shocould be no greater than 150 mils.
3.5 high speed USB trace length guidelines
Use the following trace length guidelines.

Table 1 trace length guidelines

3.6 plane splits, voids and cut-outs (Anti-etch)
The following guidelines apply to the use of plane splits, voids and cutouts.

VCC plane splits, voids, and cut-outs (Anti-etch)
Use the following guidelines for the VCC plane.
1. Traces shocould not cross anti-etch, For it greatly increases the return path for those signal traces. This
Applies to high speed USB signals, high-speed clocks and signal traces as well as slower Signal
Traces, which might be coupling to them. USB signaling is not purely differential in all speeds (I. e.
The FS Single Ended zero is common mode)
2. Avoid routing of USB signals within 25 mils of any anti-etch to avoid coupling to the next split or
Radiating from the edge of the PCB.
When breaking signals out from packages it is sometimes very difficult to avoid crossing plane splits or
Changing signal layers, FIG in today's motherboard environment that uses several different voltage planes. Changing signal layers is preferable to crossing plane splits if a choice has to be made between one
Or the other.
If crossing a plane split is completely unavoidable, proper placement of stitching caps can minimize
Adverse effects on EMI and signal quality performance caused by crossing the split. Stitching capacitors are small-valued capacitors (1 MF or lower in value) that bridge voltage plane splits close to where high speed
Signals or clocks cross the plane split. The capacitor ends shoshould tie to each plane separated by the split.
They are also used to bridge, or bypass, power and ground planes close to where a high-speed signal
Changes layers. As an example of bridging plane splits, a plane split that separates vcc5 and vcc3
Planes shoshould have a stitching cap placed near any high-speed signal crossing. One side of the CAP shoshould
Tie to vcc5 and the other side shoshould tie to vcc3. stitching caps provide a high frequency current return
Path authentication SS plane splits. They minimize the impedance discontinuity and current loop area that crossing
Plane split creates.
Gnd plane splits, voids, and cut-outs (Anti-etch)
Use the following guideline for the Gnd plane. Avoid anti-etch on the Gnd plane.
3.7 layer stacking
The following guidelines apply to PCB stack-up.
Four-layer stack-up
1. Signal 1 (top)
2. VCC
3. Gnd
4. Signal 2 (bottom, best layer for usb2)
The high speed USB validation motherboard used 7.5-mil traces with 7.5-mil Spacing Between Differential
Pairs to obtain 90 W differential impedance. The specific Board stackup used is as follows:
· 1 ounce Copper
· Prepreg @ 4.5 mils
· Core @ 53 mils
· Board thickness @ 63 mils
· _ R @ 4.5
3.8 component placement

The following guidelines apply to component placement on the PCB.
1. Locate high current devices near the source of power and away from any connector leaving the PCB
(Such as, I/O connectors, control and signal headers, or power connectors.) This causes CES the length that
The Return Current travels and the amount of coupling to traces that are leaving the PCB.
2. Keep clock synthesizers, clock buffers, crystals and oscillators away from the high speed USB Host
Controller, high speed USB traces, I/O Ports, PCB edges, front panel headers, power connector, plane
Splits and mounting holes. This has CES the amount of radiation that can couple to the USB traces and
Other areas of the PCB.
3. Position crystals and oscillators so that they lie flat against the PCB. Add a ground pad with the same
Or larger footprint under crystals and oscillators having multiple vias connecting to the ground plane.
These will help reduce emissions.

4 some common routing mistakes
4.1 stubs

A very common routing mistake is shown in Figure 4. Here the CAD designer cocould have avoided
Creating unnecessary stubs by proper placement of the pull down resistors over the path of the Data traces.
Once again, if a stub is unavoidable in the design, no stub shoshould be greater than 200 mils.

Figure 4 creating unnecessary stubs

4.2 poor routing techniques
Figure 5 demonstrates several violations of good routing practices for proper impedance control and Signal
Quality of high speed USB signaling.
Crossing a plane split
The mistake shown here is where the data lines cross a plane split. This causes unpredictable return path
Currents and wowould likely cause a signal quality failure as well as creating EMI problems.
Creating a stub with a test point
Here is another example where a stub is created that cocould have been avoided. stubs typically cause
Degradation of signal quality and can also affect EMI.
Failure to maintain parallelism

Figure 5 violation of proper routing techniques

Figure 5 is also a classic example of a case where parallelism was not maintained, when it cocould have been.
The red trace (the lighter trace farthest to the right with the "X" on it) shows the wrong way to route to the Connector pins. the green trace (the darker trace in the middle) shows the correct way. failing to maintainparallelism will cause impedance discontinuities that will directly affect signal quality. in this case it also contributes to the trace-length mismatch and will cause an increase in signal skew.

5 EMI/ESD considerations
The following guidelines apply to the selection and placement of common mode chokes and ESD
Protection devices.
5.1 EMI-Common Mode chokes
Testing has shown that common mode chokes can provide required noise attenuation. A design may
Include a common mode choke footprint to provide a stuffing option in the event the choke is needed
Pass EMI testing. Figure 6 shows the schematic of a typical common mode choke and ESD Suppression
Components (refer to section 5.2 ESD
). The choke shocould be placed as close as possible to the USB connector signal pins.

Figure 6 common mode choke

Examples of specific common mode chokes that were tested for signal quality and EMI with passing
Results are given in Table 2. Other vendors make similar parts that may provide the same results but due
Limited time and resources they were not tested.

 

From: http://hi.baidu.com/meihuaxue/blog/item/1c268350bb550b66853524df.html

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.