

To learn more refer to the Matching the Nets and Classes topic later in the article. Matching is a sophisticated, multi-pass process that does not rely on simple exact string matching. To learn more, refer to the Pin and Part Swapping article.Īcross the bottom of the dialog there are options for setting the Object Matching Criteria. The only net changes that can be synchronized are changes due to a pin or part swap operation - how this is carried out depends on how the pin/part swap options are configured. For PCB to schematic synchronization, only changes made to the component designator, comment and footprint can be synchronized back to the schematic.For schematic to PCB synchronization, all of the PCB related details can be synchronized.The default for a new project is to Find Differences for every comparison type, set the options as required for your project.Īs you can see from the list, there is a large amount of design detail available for synchronization. Text-type comparisons have a third option, to allow the comparison to be case-insensitive. The Mode column on the right includes a dropdown for each, where you select the mode of comparison, such as Find Differences or Ignore Differences. The main region of the dialog includes a large list of Comparison Types, such as Different Designators and Changed Net Name, which are grouped in 5 categories. The comparator engine obeys the settings defined in the Comparator tab of the Options for Project dialog. Select Project » Project Options to open the dialog. Configuring the Comparator Optionsĭialog page: Options for PCB Project, Comparator tabĮxactly what schematic and PCB data gets compared, is configured in the Comparator tab of the Options for PCB Project dialog. As well as the component and connective data, the synchronization process also ensures that other design constraints such as net classes, component classes and design rules, are also in sync. The synchronization process ensures that the component and connective data on the schematic, matches the component and connective data on the PCB.
Altium pcb design rooms update#
Refer to the Performing a Direct Update section to learn more about this approach.
Altium pcb design rooms software#
The software uses a comparator engine to compare all aspects of the design, detailing the output as a list of differences. The synchronization process detects and resolves the schematic and PCB differences.ĭesign synchronization is performed directly between the schematic and PCB editors, there is no intermediate, netlist-like document used. Altium Designer includes powerful design synchronization capabilities that simplify the task of keeping the design synchronized, allowing the designer to keep their focus on the creative aspects of the design process. Whether you're transferring a captured design to a new PCB for the first time, or making changes to an existing design on either the schematic or PCB side, you need some way to keep the two sides in-sync. Parent page: Working Between the Schematic and the Board Component Matching via Unique Identifiers.Understanding the Linking Between the Schematic and the PCB.Resolving Differences - Applying the ECOs.Using a Blanket to Apply a Directive to Multiple Nets.Automatically Generated Structure Classes.Automatically Generated Component Classes.Synchronizing Net and Component Classes.
