Free Trials

Download a free trial to find out which Altium software best suits your needs

Altium Online Store

Buy any Altium Products with few clicks or send us your quote to contact our sales


Download the latest in PCB design and EDA software

  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool


    Agile PCB Design For Teams

  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions

    World-Renowned Technology for Embedded Systems Development

  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    The most powerful, modern and easy-to-use PCB design tool for professional use


    Annual PCB Design Summit

    • Forum

      Where Altium users and enthusiasts can interact with each other

    • Blog

      Our blog about things that interest us and hopefully you too

    • Ideas

      Submit ideas and vote for new features you want in Altium tools

    • Bug Crunch

      Help make the software better by submitting bugs and voting on what's important

    • Wall

      A stream of events on AltiumLive you follow by participating in or subscribing to

    • Beta Program

      Information about participating in our Beta program and getting early access to Altium tools

    All Resources

    Explore the latest content from blog posts to social media and technical white papers gathered together for your convenience

    Altium Online Store

    Buy any Altium Products with few clicks or send us your quote to contact our sales


    Take a look at what download options are available to best suit your needs

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Training & Events

      View the schedule and register for training events all around the world and online

    • Design Content

      Browse our vast library of free design content including components, templates and reference designs

    • Webinars

      Attend a live webinar online or get instant access to our on demand series of webinars

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • Technical Papers

      Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

    • Video Library

      Quick and to-the-point video tutorials to get you started with Altium Designer

    Some LVDS PCB Layout Guidelines for Ensuring Signal Integrity

    Zachariah Peterson
    |  May 5, 2019

    PCB drawn as a puzzle

    For me, arranging components on a PCB is like a fun puzzle. It’s something to do on a rainy day and can take the same type of trial and error approach. Working with a signalling standard like LVDS doesn’t have to be as difficult as a 1,000 piece puzzle if you know some basic design tips.

    As a signalling standard used in many IoT devices and computer peripherals, designers should take some time to learn some LVDS PCB layout guidelines. This high speed, low voltage, and relatively noise-immune standard will likely become more popular in consumer devices and military equipment. Components that use LVDS signalling take some special layout considerations that aren’t always found in datasheets.

    The Foundation: Your LVDS PCB Stackup

    LVDS-capable PCBs must have the right stackup as this will determine how you layout your components and traces. Depending on the application for your board, you’ll need at least 4 layers in your stack. The two surface layers will be allocated to routing signal traces and/or placing components, and the interior layers should be power and ground layers.

    If your board will include analog signals or other signals in addition to components that operate with LVDS routing, you should consider using a 6 layer board. These other signals can run directly between your power and ground planes, and an additional ground plane can be placed directly below the back surface layer. This ensures that your interior signals will have sufficient shielding from your surface layer.

    This choice of stackup is very important if you are designing a mixed signal board that uses LVDS. This type of stack offers two advantages. First, you can route LVDS signals on two sides of your board, and placing a ground plane below each signal layer provides tight coupling that helps suppress crosstalk.

    Placing an additional signal layer in the interior of the board between power and ground planes will shield your analog signals from the two exterior layers, providing significant protection from EMI. Be sure to separate analog return signals from digital sections of your board in order to prevent corruption of your analog signals.

    With an LVDS board for computer peripherals, there will inevitably be some kind of connector and cable that attaches to your board. This could be an edge connector (for example, with a PCIe card), or an SMT connector that connects to a cable. In both cases, you will need to allocate pins for connecting the power and ground planes in each board.

    A connector with specific LVDS PCB layout guidelines

    Going further, some of your components that operate with LVDS signals (some display interfaces, for example) will require split power planes that are brought to different voltages. Some components will also require that you place ground islands on your surface layers to accommodate connectors or center pads on components.

    Component Layout in LVDS Boards

    The list of layout guidelines for any PCB, including boards that use LVDS, is too long to list in a single article. However, we can take a look at some important guidelines that help ensure signal integrity in devices that use LVDS.

    Components that operate with LVDS switch at high speeds, with signal transition times reaching sub-nanosecond levels (260 ps minimum). Therefore, many high speed design and differential pair routing rules that are applicable in other PCBs also apply in LVDS boards. However, there are some other rules that should be considered when designing LVDS PCBs.

    First, as the “D” and “S” in LVDS stands for differential signalling, you will need to ensure you route these traces properly. These pairs of traces should be routed such that they maintain symmetry throughout their length. Components that are placed on pairs, e.g., resistors or coupling capacitors, should also maintain symmetry.

    LVDS pairs should also be precisely length-matched to prevent undue timing skew between signals in a pair. If you examine recommendations in LVDS standards for various interfaces, you'll find different allowable skew values, which depend on the receiver's allowed skew margin. For SerDes, the recommended maximum timing skew is 30 ps, or about 1/8th of the minimum signal rise time (90%-10%). For PCIe and SATA, the tolerances drop to 1 ps (equivalent to 150 microns). This rule applies to skew between multiple differential pairs, as well as between traces in an individual differential pair.

    This requirement is rather stringent, but this rule regarding skew is central to ensuring LVDS components can reject noise from environmental EMI. As LVDS components read the voltage difference between each end of the pair, any noise induced in a differential pair will be precisely subtracted at the load input.

    Colored PCB traces on black background

    This requirement regarding skew also creates some component placement challenges. In order to ensure traces are precisely length matched, you may be better off aligning components so that you do not need to repeatedly bend traces in a signal net. Routing directly from a transmitter to a receiver along the shortest possible path is preferred. This may be difficult, but doing this will help save board space. In addition, you can actually reduce your trace count by routing data in serial at higher data transfer rate using serializers/deserializers, allowing you to maintain high throughput.

    LVDS is one of those acronyms in PCB design that might seem esoteric, but working with the right design software will help you meet basic LVDS PCB layout guidelines. Altium Designer® includes layout tools and an advanced layer stack manager, giving you full control over all aspects of your design. Best of all, these design tools are integrated with your simulation, management, and production planning tools in a single program.

    Now you can download a free trial of Altium Designer. You’ll also have access to the best LVDS design features the industry demands, and all these tools are accessible within in a single interface. Talk to an Altium expert today to learn more.

    About Author

    About Author

    Zachariah Peterson has an extensive technical background in academia and industry. He currently provides research, design, and marketing services to electronics companies. Prior to working in the PCB industry, he taught at Portland State University. He conducted his Physics M.S. research on chemisorptive gas sensors and his Applied Physics Ph.D. research on random laser theory and stability. His background in scientific research spans topics in nanoparticle lasers, electronic and optoelectronic semiconductor devices, environmental sensing and monitoring systems, and financial analytics. His work has been published in over a dozen peer-reviewed journals and conference proceedings, and he has written hundreds of technical blogs on PCB design for a number of companies. Zachariah currently works with other companies in the electronics industry providing design, research, and marketing services. He is a member of IEEE Photonics Society, IEEE Electronics Packaging Society, and the American Physical Society, and he currently serves on the INCITS Quantum Computing Technical Advisory Committee.

    most recent articles

    Back to Home