0% found this document useful (0 votes)
12 views15 pages

Eda Tools Chapter

High-speed PCB design focuses on maintaining signal integrity and minimizing issues like crosstalk and electromagnetic interference as data rates increase. Key considerations include impedance matching, routing strategies, and careful planning throughout the design process, from schematic design to prototype testing. Effective use of simulation tools and advanced design software is crucial for successful high-speed PCB development.

Uploaded by

Arunkumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views15 pages

Eda Tools Chapter

High-speed PCB design focuses on maintaining signal integrity and minimizing issues like crosstalk and electromagnetic interference as data rates increase. Key considerations include impedance matching, routing strategies, and careful planning throughout the design process, from schematic design to prototype testing. Effective use of simulation tools and advanced design software is crucial for successful high-speed PCB development.

Uploaded by

Arunkumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

High-speed PCB design

High speed PCB design is any design where the integrity of your signals begins
to be impacted by physical characteristics of your PCB, such as layout,
packaging, interconnection, as well as layer stackup and so on. What’s more,
you will come into the world of high speed PCB design when you start to
design the boards and get into troubles such as delays, crosstalk, reflections, or
emissions.
High speed design is so unique because of the attention paid to these issues.
You might be used to designing a simple PCB where you are mainly in paying
attention to component placement and routing. However, it’s more important
to take some factors into consideration when using a high speed design, such
as how close they are to signals, what width they are going to be, where you
are
placing the traces, as well as what kinds of components they are connected.
What’s more, it will achieve a great level for your PCB design process when you
take the factors into considerations.

High-
speed
PCB design
refers
to

designing printed circuit boards (PCBs) that handle signals with high
frequencies or fast signal transitions. As data rates increase, issues like signal
integrity, electromagnetic interference (EMI), and crosstalk become critical.
Key considerations include:
Signal Integrity: Ensuring that signals maintain their shape and timing over the
PCB, avoiding issues like reflections, ringing, and overshoot.
Impedance Matching: Properly designing traces to have consistent impedance,
which is crucial for minimizing signal reflection and loss.
Controlled Impedance: Managing trace wi
dths and dielectric materials to ensure consistent impedance for high-speed
signals.
Power Integrity: Designing power delivery networks (PDNs) that ensure stable
power to components, avoiding voltage drops and noise.
Crosstalk and EMI: Minimizing interference between traces (crosstalk) and
reducing electromagnetic interference (EMI) by proper spacing, grounding, and
shielding.
Layer Stackup: Using a multilayer PCB structure to optimize signal routing and
grounding.
Routing Strategies: Keeping traces short, direct, and using differential pairs for
high-speed signals to minimize noise and delays.
In high-speed PCB design, careful planning, simulation, and validation are
crucial to ensure reliable operation in high-frequency environments.
Vias: It allow designers to route signals through the PCB in a more direct and
space-saving manner. Power Distribution: Vias play a role in power distribution
within the PCB. They allow power planes on different layers to be
interconnected, ensuring that all components receive the necessary power
supply.
Example pcb double Layer Boards images

1. Know a design software that can offer advanced options


It needs a lot of complex features for high speed designs in your CAD software.
Usually it doesn’t have advanced options based on Web suites. So we need to
have a better understanding of a power, CAD tool.

2. High speed routing


When it comes to high speed traces, a designer needs to know the rules for
essential routing, including not cutting ground planes and keeping trails short.
So prevent digital lines a certain distance from crosstalk, and shield any
interference creating elements so that damaging the signal integrity.

3. Routing traces with impedance control


It needs impedance matching for some types of signals which are about 40-120
ohms. And characteristic impedance matched hints are antennae and many
differential pairs.
It’s important for designer to know how to calculate trace width and layer
stack for necessary impedance values. If there is not correct impedance values,
it may make a serious effect on signal, which will lead to data corruption.

4. Length matching traces


There are many lines in high speed memory buses and interface buses. The
lines can work at quite high frequency, so it’s vital that the signals need to be
from the transmitting terminal to the receiving terminal at the same time.
What’s more, it needs to a feature called length matching. So most common
standards define tolerance values that need to match length.
5. Minimizing loop area
There are some tips high speed PCB designers need to know that high
frequency signals will lead to some problems of EMI. So they need to abide by
basic rules such as having continuous ground planes and reducing loop areas
with optimizing current return paths for traces, as well as putting in many
stitching vias.

High speed PCB design considerations

PCB layout is so important


Needless to say, it’s important for final results to have an efficient PCB
fabrication in high speed circuitry. However, there is not PCB layout at first to
take into consideration in the process. So there will have a great effect on
design so that achieve the necessary functionality and succeed in PCB
fabrication, such as advanced planning and abidance by significant factors.
What’s more, you need to deal with the issues before PCB layout, such as the
practices of designing for manufacturing (DFM) and taking extra account for
high speed PCB demands.
When it begins to test or use in PCB fabrication, poor layouts can lead to
performance issues. What’s worse, it will need to spend more cost and time on
redesigning or reworking because evaluating the PCB failures or performance
issues and reassembling prototype layouts.

Considerations for PCB design

In fact, high speed PCB design has a lot of limits for designer, because you need
to meet the demands of various signal speeds and other designs. So it needs to
take some factors into consideration if achieving designing the board in high
speed circuitry as follows:
Schematic considerations : as you know, a great schematic can lay a good
foundation for PCB design. So you can treat the schematic differently according
to whether you are an PCB designer or electrical engineer. In general, it treats
the schematic as a communication way that can connect to the board. But
schematic can make a great effect on organizing and presenting your high
speed design. So there are much available information as possible on the
design schematic such as trace lengths, necessary component placements, the
information of PCB manufacturer and so on.
Trace length tuning: you need to tune the length of the traces to synchronize
signal transmission with data lines when you use a high speed interface.
However the interface may fail at the maximum frequency or will not work at
all as it’s not synchronized. What’s more, the higher the frequency of the
interface is, the higher the length matching demands are. So you just need to
tune the lengths of all traces in case of a parallel interface. It’s important to
look into tuning those trace lengths to get the desired lengths within a group
of signals.
PCB materials and stack-up demands for high speed: there will have an effect
on your high speed design, such as how the layer stack-up is structured and
what materials your PCB is built from.
High speed placement strategies: it can optimize the component placement
with various methods for high speed design, as well as improve the component
footprint enhancements to achieve high speed, because changing pad
dimensions and component clearances can make an effect on minimizing high
speed connection lengths.
Differential pair and trace length routing: it’s so important to have the routing
of differential pairs in a high speed design so that there is paired signals making
it at the same time.

Crosstalk, impedance control, and parallelism considerations: there are many


various forces making a bad effect on your design in high speed design. What’s
more, it needs to take some tips into consideration, for example how to
minimize the influence on your design.
Understanding stripline and microstrip: in general, it needs to have a various
method to routing traces for high speed designs. If you want to achieve high
speed routing, you’d better have a better understanding of stripline and
microstrip routing techniques.
Routing topologies and best routing practices: in general, if you want to
achieve the necessary circuit path for high speed routing, it needs to use
specific shapes or topologies. What’s more, it is great to explore various
methods to route with trace lengths, escapes, return paths and so on.
Simulators: it has a great benefit from simulation both before the layout starts,
during and afterward for high speed designs. So you should have a better
understanding of your PCB design software to learn the tips and tricks used to
simulate your designs.
high-speed PCB design entry process:
High-speed PCB design involves a systematic process to ensure that high-
frequency signals are handled efficiently, maintaining signal integrity,
minimizing electromagnetic interference (EMI), and ensuring overall reliability.
Below is an outline of the high-speed PCB design entry process:
1. Requirements Definition
 Specification Gathering: Identify the requirements, including signal
speeds, data rates, and the components being used. Understand the
system constraints such as power, performance, and mechanical
aspects.
 Component Selection: Choose components (e.g., processors, memory,
connectors) based on performance and data rate needs, considering
high-speed requirements.
 Technology Constraints: Identify technology limitations like the
maximum frequency and type of PCB substrate.
2. Schematic Design
 Component Placement and Connectivity: Design the basic electrical
circuit with high-speed components, ensuring all required connections
are made.
 Pin Assignment: Ensure that pins are assigned to minimize long routing
paths and reduce signal degradation.
 Power Requirements: Include decoupling capacitors to maintain power
integrity and filter noise from power rails.
 Signal Integrity Considerations: Plan for differential pairs, termination
resistors, and controlled impedance where needed.
3. Pre-Layout Simulations
 Signal Integrity (SI) Simulation: Perform simulations to verify that signal
integrity issues, such as reflections or ringing, are minimized. Tools like
SPICE tool used here.
 Power Integrity (PI) Simulation: Ensure the power delivery network
(PDN) can provide clean power to high-speed components without
causing excessive noise.
 Crosstalk Simulation: Evaluate the potential for crosstalk between signal
traces and plan mitigation strategies (e.g., separation between traces or
shielding).
4. PCB Stackup Design
 Layer Stackup Definition: Determine the number of layers in the PCB
(e.g., 4, 6, or 8 layers) and assign signal, power, and ground planes to
control impedance and EMI.
 Controlled Impedance Design: Set up layers with appropriate trace
widths and dielectric thickness to maintain consistent impedance for
high-speed signals.
5. Routing Strategy Development
 Differential Pair Routing: Design differential pairs for signals like high-
speed clocks, data buses, and communication lines (e.g., USB, Ethernet).
Ensure equal trace length and spacing.
 Length Matching and Skew Control: Match the lengths of critical high-
speed signal traces to minimize timing issues (skew).
 Avoiding Crosstalk and EMI: Route high-speed signals away from noisy
power and ground areas, ensure adequate spacing between traces, and
use shielding if necessary.
 Via Minimization: Avoid using too many vias on high-speed traces to
reduce signal degradation.
6. Post-Layout Simulations
 Signal Integrity Verification: After routing, rerun simulations to check
that signal integrity is preserved in the physical layout.
 Timing Analysis: Perform a timing analysis to ensure signals arrive on
time without delay issues, especially in clock-sensitive systems.
 Thermal Analysis: Check if high-speed components are generating
excessive heat and adjust thermal management (e.g., using thermal vias
or heat sinks) as necessary.
7. Design Rule Check (DRC)
 PCB Design Rule Checks: Ensure the design complies with design rules
for high-speed signals, such as controlled impedance, clearance, and
trace length rules.
 Manufacturing Constraints: Verify the design is manufacturable with the
chosen PCB fabrication process (e.g., layer thicknesses, minimum trace
widths, and via sizes).
8. PCB Prototype Fabrication and Testing
 Prototype Fabrication: Send the design for prototype manufacturing,
ensuring the design files (Gerbers, netlists) are correct and complete.
 Testing and Validation: Test the prototype for signal integrity, power
integrity, EMI compliance, and functional performance. Use
oscilloscopes, logic analyzers, and specialized testing equipment.
 Iterative Refinement: Based on testing feedback, modify the design to
resolve any signal or power integrity issues.
9. Final Design and Production
 Final Simulation: Perform a final round of simulations to validate any
changes.
 Release for Production: Once the prototype passes all tests, release the
design for mass production with a finalized bill of materials (BOM) and
design files.
This process ensures that high-speed PCB designs meet the stringent
requirements of high-frequency operation and deliver optimal performance in
real-world applications.

PCB design simulation and layout tools: PCB design involves several stages,
including schematic design, simulation, and layout, which require different
software tools to ensure signal integrity, power integrity, manufacturability,
and performance. Here's an overview of the most commonly used PCB design
simulation and layout tools.

1. PCB Design Software (Schematic Capture and Layout)


These tools provide the environment to create schematic designs and perform
PCB layouts. They are essential for both entry-level and complex high-speed
PCB designs.
 Altium Designer:
o A widely used, all-in-one PCB design tool offering schematic
capture, PCB layout, 3D visualization, and powerful simulation
capabilities. It also supports advanced features like impedance-
controlled routing and differential pair routing for high-speed
designs.
 Cadence Allegro PCB Designer:
o Part of Cadence’s suite, this tool is known for handling complex
PCB designs, particularly for high-speed applications. It supports
multi-layer PCB designs and is often used in advanced industries
like telecommunications, automotive, and aerospace.
 Mentor Graphics (now Siemens) Xpedition:
o A professional-grade tool used for designing high-speed, multi-
layer PCBs. Xpedition offers features for signal integrity analysis,
constraint management, and 3D layout design.
 EAGLE (Easily Applicable Graphical Layout Editor):
o A user-friendly PCB design tool often used for hobbyist or smaller-
scale projects. It offers both schematic and layout functionality,
with a large online library of components.
 KiCAD:
o An open-source PCB design tool that offers schematic capture and
layout, as well as 3D PCB modeling. While more basic than some
commercial options, it's a popular choice for hobbyists and small
projects.

2. Simulation Tools
Simulation tools are crucial for ensuring the design works as expected before
moving to fabrication. They help simulate signal integrity, power integrity,
thermal analysis, and electromagnetic interference (EMI).
Signal Integrity (SI) Simulation Tools:
 Ansys HFSS:
o A high-frequency electromagnetic simulation tool used for RF,
microwave, and high-speed PCBs to simulate how high-frequency
signals behave on a PCB.
 Cadence Sigrity:
o Focuses on signal and power integrity analysis for high-speed
designs. Sigrity provides simulations of crosstalk, reflections, and
impedance mismatches that are crucial for high-speed PCBs.
 Keysight ADS (Advanced Design System):
o A powerful simulation tool used for high-frequency, high-speed,
and RF circuit simulation. It’s widely used in industries like
telecommunications and wireless communication.
o A widely used thermal simulation tool that models heat flow and
analyzes the thermal performance of PCBs and electronic devices.
 Altium Designer with PDN Analyzer:
o Altium integrates power integrity and thermal analysis tools,
allowing designers to analyze the PCB's thermal performance
during the layout stage.
3. PCB Layout Design Tools
These tools are focused on the physical design of the PCB and are crucial for
routing high-speed signals, maintaining impedance control, and optimizing the
layout for manufacturing.
 Altium Designer Layout:
o Includes an intuitive layout editor with support for advanced high-
speed design, automatic routing, and differential pair routing. It
also provides 3D PCB design and visualization.
 Cadence Allegro PCB Layout:
o Known for its robust features, including powerful routing, signal
integrity constraints, and high-speed PCB design. It can handle
multi-layer boards and dense designs.
 Mentor Graphics PADS:
o A widely used layout tool for smaller to mid-sized designs. PADS
offers features like auto-routing, constraint-driven design, and 3D
visualization.
 OrCAD PCB Designer:
o A PCB layout tool used primarily for low-to-mid complexity
designs. It integrates well with other Cadence tools and provides
constraint-driven design to ensure signal integrity.
 Proteus PCB Design:
o This tool offers both layout and simulation for simpler designs. It's
a popular choice for educational purposes, smaller projects, and
embedded system designs.

4. PCB Manufacturing Tools


Once the design is completed, files must be generated and verified for
manufacturing.
 DRC (Design Rule Check):
Tools like Altium Designer, Cadence Allegro, and Mentor Graphics perform
automatic checks for design rule violations to ensure manufacturability.
 DFM (Design for Manufacturability):
o Software tools, such as Valor NPI, help check the design against
manufacturing constraints to ensure that the PCB can be
efficiently produced.
 Gerber File Generation:
o Most PCB layout tools generate Gerber files, which are the
industry-standard output format for PCB manufacturing. Tools
also support outputting ODB++ and IPC-2581 formats for more
complex designs.
Conclusion
The process of PCB design involves different tools tailored for schematic
design, simulation, layout, and manufacturing. For high-speed, high-complexity
designs, it is critical to use specialized tools for signal integrity, power integrity,
thermal analysis, and electromagnetic interference to ensure a robust and
reliable PCB. Combining these tools into an integrated design flow ensures that
each aspect of the PCB is optimized for both electrical performance and
manufacturability.
OrCAD PCB Designer offers various simulation capabilities, especially for signal
integrity (SI), power integrity (PI), and circuit simulation using the PSpice
engine. Below are the steps involved in the simulation process within OrCAD
PCB Designer:

OrCAD PCB Designer simulation steps :

Step 1: Schematic Design Entry


Launch OrCAD Capture: Start by creating the circuit schematic using OrCAD
Capture.
Component Selection: Add the necessary components, such as ICs, resistors,
capacitors, and connectors, from the component library.
Net Connections: Connect the components using wires to define the electrical
connections (nets) between them. Ensure that all power, ground, and signal
connections are appropriately defined.
Simulation Model Assignment: Ensure that each component has an associated
simulation model (PSpice model or IBIS model for SI/PI simulations). These
models define the behavior of components during simulation.

Step 2: Define Simulation Profile


Create a Simulation Profile:
After completing the schematic design, go to the PSpice menu and create a
new simulation profile.
In this profile, define the type of analysis you want to run, such as DC analysis,
AC analysis, transient analysis, or parametric sweep.
Select Simulation Type:
DC Analysis: For steady-state voltage and current analysis.
AC Analysis: For frequency-domain analysis, often used for analyzing filters,
amplifiers, and other frequency-dependent components.
Transient Analysis: For time-domain analysis of the circuit, typically used to
analyze how signals change over time.
Parametric Sweep: To analyze the circuit under different values of a particular
parameter, such as resistor values or voltages.
Simulation Settings:
Set up the time step, start time, stop time, and any other parameters based on
the type of analysis.
For AC analysis, you will also define the frequency range (start frequency and
stop frequency).
Step 3: Signal Integrity (SI) Simulation Setup
Import IBIS Models:
For high-speed designs, signal integrity is essential. Import the IBIS models for
components like drivers and receivers, which define the behavior of high-
speed signals (e.g., clocks, data buses).
Assign Transmission Line Models:
If using high-speed traces, assign transmission line models (including
impedance, trace lengths, and layer stack) to simulate the behavior of signals
traveling along PCB traces.
Define SI Probes:
Place probes on key nodes (e.g., signal nets, input/output pins) to analyze
parameters such as signal rise time, fall time, overshoot, undershoot, and
signal reflections.
Run SI Simulation:
Use OrCAD’s Signal Explorer or Sigrity tool for signal integrity analysis to
visualize the effects of reflections, crosstalk, and impedance mismatch on high-
speed signals.

Step 4: Power Integrity (PI) Simulation


PDN Model Setup:
Define the power delivery network (PDN) by assigning decoupling capacitors,
voltage regulators, and power rails.
Decoupling Capacitor Placement:
Ensure proper placement and selection of decoupling capacitors to manage
power noise.
Power Plane Assignment:
Assign power and ground planes in the PCB layout tool to maintain consistent
power distribution and minimize ground bounce.
Run PI Simulation:
Simulate the PDN performance to ensure power stability across the board.
Analyze voltage drops, power noise, and ground bounce using OrCAD’s
integrated PI analysis tool or Cadence’s Sigrity PowerDC.
Step 5: Perform Circuit Simulation (PSpice)
PSpice Simulation Setup:
With the simulation profile defined, start the PSpice simulation. This simulates
the entire electrical circuit, allowing you to verify the circuit’s behavior before
proceeding with the PCB layout.
Place Simulation Probes:
Place probes on key nodes and components to measure voltages, currents, and
other electrical parameters during the simulation. You can measure these over
time or frequency depending on the simulation type.
Common probe types include voltage, current, power, and differential probes.
Run the Simulation:
From the PSpice menu, click on Run Simulation to start the analysis.
View results such as waveforms, operating points, and frequency responses in
the PSpice simulation window.
Step 6: Analyze Simulation Results
Graphical Analysis:
View the simulation results graphically in the PSpice waveform viewer. You can
zoom in, overlay multiple waveforms, and perform measurements directly on
the graphs.
Check Key Metrics:
Look for important metrics such as signal rise/fall times, overshoot,
undershoot, crosstalk, voltage levels, current consumption, and timing.
Verify Against Design Goals:
Ensure the simulated results align with the circuit's performance specifications
and design goals.
Step 7: Post-Simulation and Iteration
Modify the Circuit:
If the simulation shows unexpected results or performance issues, modify the
schematic and run the simulation again. This iterative process continues until
the desired results are achieved.
Optimization:
Use PSpice’s parametric sweep and Monte Carlo analysis to optimize
component values for performance, cost, and reliability.
Step 8: Layout Integration and Post-Layout Simulation
Import Netlist to PCB Editor:
Once the simulation and schematic design are verified, generate a netlist and
import it into the OrCAD PCB Editor for PCB layout design.
Perform Post-Layout Simulation:
After the layout is completed, perform post-layout simulation to verify that the
actual PCB layout maintains signal and power integrity, using tools like
Cadence Sigrity or Allegro PCB SI.
Simulate the real-world performance of your PCB, including parasitics
introduced by traces, vias, and components.
Step 9: Design Rule Check (DRC) and Validation
DRC Check:
Before sending the design for fabrication, perform a Design Rule Check (DRC)
to ensure that all design constraints (e.g., trace widths, spacing, and
impedance rules) are met.
Review Simulation Results:
Make any final adjustments based on DRC and simulation results, ensuring the
design is optimized for performance and manufacturability.
Conclusion
The OrCAD PCB Designer simulation workflow combines powerful schematic
design, simulation, and layout tools to ensure the successful creation of high-
performance PCBs. By using PSpice for circuit simulation, Sigrity for signal and
power integrity, and real-time feedback from simulations, designers can
predict and solve potential issues before moving to the physical layout or
manufacturing stage. This approach minimizes errors and improves overall PCB
reliability and performance.

You might also like