Free Trials

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

How to Buy

Contact your local sales office to get started on improving your design environment


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


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

    How to Buy

    Contact your local sales office to get started improving your design environment

    • 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

    Cross-Probing Electronic Components in PCB BOM Software

    Altium Designer
    |  December 21, 2017

    Front of old car concept illustration

    I have a friend who once bought a 1968 Bel Air that was in immaculate condition inside and out. There was one problem though: the engine ran really rough. Since my friend was pretty good at working on cars, he bought it for a very low price thinking that he could simply tune it up. It didn’t work though, and my friend came to realize why this beautiful car had come with such a cheap price tag. Then he took a closer look under the hood and was amazed to find that the spark plug wires had been routed for the shortest distance instead of being correctly routed to their assigned plugs. With the spark plugs miss-wired like this, it was amazing that the engine ran at all. Once he corrected the problem he had a car that not only looked great but ran great as well.

    Not only do I wish that I had been lucky enough to find and buy that car myself, but that story also reminds me of the importance of being able to see what we are connected to. My friend had to really search before he noticed that the plug wires were connected to the wrong plugs. In printed circuit board design, we don’t always see how our components and nets are connected to the schematic either. Fortunately, our layout tools can help us with this by cross-probing between the schematic and the layout.

    Cross-probing will automatically select an object in the schematic when you select the corresponding object on the layout side, and vice versa. You can select in the schematic to help organize your layout, and when looking for a component on the schematic you can simply select it in the layout. Slip behind the steering wheel and let your cross-probing from your layout and schematic into the bill of materials turn into a cruise.

    Cross-Probing Advantages in Layout

    Just like my friend and I could give you all the details which make that Bel Air shine, I can also give you the traits which makes cross-probing so convenient. When you are laying out your PCB, the ability to cross-probe will give you real benefits:

    1. Component organization: If you want to organize your layout without using the cross-probing, you will need to find the components on the schematic, note their reference designators, and then search for those same in the layout. This is a very cumbersome process. Cross-probing gives you the ability to select the components you want in the schematic, and have the corresponding in layout automatically select. This allows you to easily organize a pile of unplaced components in the layout.

    2. Placing according to the schematic flow: This is really an extension of the first point, but it is an important one. After you organize your components you can then create circuitry patterns on the layout according to the logic flow in the schematic. Being able to cross-probe allows you to do this by selecting the components in the schematic to work with on the layout side.

    3. Net selection: In the same way that you can select components in the layout by cross-probing from the schematic, you can also select nets. This allows you to quickly find critical nets such as clocks or differential pairs. If you need to add multiple nets to net classes on the layout side, you can do this easily by selecting those nets in the schematic so that they are then automatically selected on the layout side.

    Picture of PCB on top of a schematic
    Cross-probing allows you to see what’s connected between the schematic and the layout

    Cross-Probing Advantages in the Schematic

    Cross-probing between the schematic and the layout works both ways, so anything that you select on the layout will automatically select in the schematic. This gives you the ability to trace back a circuit from the layout to see how it is represented in the schematic. Test technicians will also benefit from cross-probing by having the layout tools open as they debug the board. By finding and selecting the part in the layout that they are currently testing, the schematic will automatically select the corresponding component for them.

    I have found that cross-probing also really benefits a design review. With the schematic and the layout presented side-by-side, participants in the review can check from either direction. Once an area that they have concerns about is selected, the cross-probing will then select and show them the corresponding circuitry on the other side.

    Electronic components over a design schematic
    Being able to cross-probe helps all aspects of the design including manufacturing and test

    Cross-Probing into the Bill of Materials

    With the ability to cross-probe from the schematic or layout into the and back again, a whole new world of functionality has been opened up to the PCB design team. Designers are able to find a specific part by looking at a sorted first without having to search through the schematic or the layout first. This is extremely helpful in looking for where specific are being used in a design, especially when those need to be updated or changed.

    Design reviews also benefit greatly from cross-probing into the . When one schematic part is questioned, design teams can immediately cross-probe over to the to find out how many of those are being used in the design. This will give the team immediate access to the reference designators of those , and ability to select and display them as well.

    Cross-probing is a great way to keep your wires straight and to know what you are connected to. Additionally, the ability to cross-probe into the now provides you with yet another powerful tool that will help you with your PCB design.

    PCB design software, like Altium , has the cross-probing functionality between the schematic, layout and the that we have been talking about here. Active connects the bill of materials with the rest of your design through the unified design platform giving you the control over your design that you need. Find out more information on how Altium ’s Active can help your next PCB design by talking to an expert at Altium.

    About Author

    About Author

    PCB Design Tools for Electronics Design and DFM. Information for EDA Leaders.

    most recent articles

    Back to Home