Signal integrity testing involves capture and analysis of experimental data from test boards and prototypes.
In an ideal workflow, signal integrity metrics are also simulated and used as a comparison with real measurements.
Only specific structures can be examined in signal integrity testing, often requiring a test board to be designed and simulated before testing.
High-speed PCBs and high-frequency PCBs must go through a battery of tests to ensure reliability and conformance to industry standards. Many of these tests are performed by laminate vendors or PCB manufacturers, which will help ensure conformance to safety and environmental regulations as well as basic electrical requirements. There are also EMC tests to consider, especially when a design is intended to be produced at high volume and released to market.
One area where a design team will be responsible for ensuring performance is in the area of signal integrity. Basic signal integrity testing procedures may need to be performed when a designer produces a prototype with high-speed channels to ensure the product will work as intended. Getting through testing successfully requires using the right instruments as well as comparing data with simulations to fully evaluate product performance.
What to Investigate in Signal Integrity Testing
Some of the basic things to investigate in signal integrity testing are critical for the performance of a system and involve directly examining signal behavior in a board:
- Transmission line and circuit impedance, which must often be done on a test board with attached fixtures that have known S-parameters.
- Channel losses, jitter, and distortion, which can be done with direct signal measurements using test fixtures in a prototype or a test board.
- EMI from high-speed channels, which may be indicative of another problem in a circuit or with impedance matching in a high-speed channel.
- Crosstalk between channels, which can only reliably be measured on test boards with multiple lines running in parallel.
Signal integrity testing does not always rely on measuring signals directly. In some cases, you can’t do this directly and expect to obtain an accurate measurement of the signal, especially with an assembled prototype. Instead, you might have to measure something else with a prototype board or design a test board that includes fixtures that can be used for specific measurements.
Important Test Equipment
The equipment shown below is a cross section of some of the most common signal integrity testing equipment found on the market.
Vector Network Analyzer
This is used for network parameter measurements, specifically for S-parameters up to very high frequencies. In signal integrity testing, this is generally used for 2-port or N-port S-parameter measurements with a DUT or proposed channel design with the goal of extracting the S-parameters of the transmission line sections/DUT in the channel. S-parameters for transmission lines or DUT can then be compared with simulation results or signaling standards before signoff.
Vector network analyzer
This is the primary tool used to reconstruct signal measurements into the time domain, which allows things like ringing, ISI, jitter, and differential skew to be measured directly. Some oscilloscopes can be configured as bit error rate testers for high-speed channels. Note that modern oscilloscopes should have significantly higher bandwidth above the limit defined by 0th filtering to ensure ringing artefacts are not present on reconstructed time-domain signals.
Oscilloscope being used for bit error rate testing in an eye diagram
This tool is used to detect breaks, cracks, or low-quality fuses in fiber optic cable, but it can also be used to measure the impedance and attenuation of a transmission line or waveguide. In this measurement, a pulse is sent down the input side of a test line, and any reflections along the line can be measured on a graph in the time domain. The measurement also allows the attenuation between the input and a reflection to be measured by comparing the peak signal power in the reflected pulse with the input.
This simple device is used to measure near-field EMI emitted from a circuit or group of components. This device is very useful for tracking down an EMI problem that might originate as a signal integrity or power integrity problem. Examples include poor grounding during routing (e.g., in a layer change) that can produce radiated EMI or power bus noise that excites high-frequency cavity modes. These probes should generally have a high attenuation ratio (10:1) so that the radiated signal can be properly resolved with an oscilloscope or spectrum analyzer.
Near-field probe for measuring radiated EMI
Run Simulations Before Signal Integrity Testing
Before gathering measurements from test boards or your prototype, simulations should be used to extract important electrical parameters and performance data. This gives you a chance to generate benchmarks for a design before gathering measurements as well as identify simple design problems before producing a prototype. Some of the important points to simulate in your design and the corresponding measurements are summarized below.
The exact list of points to simulate depends on specific design and performance standards. No matter what needs to be simulated, you can simulate your intended physical layout and test boards with the right design tools. These simulations require an integrated 2D and 3D electromagnetic field solver, as they are being performed in the PCB layout, not in a circuit schematic with a SPICE simulation. When you can quickly connect your physical layout with a 3D field solver, you have a solution that helps expedite design, testing, and simulation.
The complete set of system analysis tools from Cadence include integrated simulation features and PCB layout utilities to help you get through signal integrity testing. Designers can perform advanced simulations like full-wave EMI calculations, S-parameter extraction, and much more. Multiphysics problems can also be examined, such as electro-thermal co-simulation in a high-speed PCB layout. This set of simulation features forms a complete systems design package for any design and level of complexity.