1. Final PCB Checks
It is an important first step in Ultiboard to perform standard PCB layout checks for routing completeness. Users can utilize the built-in diagnostic tools, specifically the DRC (Design Rules Check) and the Connectivity check.
A final manual inspection of each layer is also recommended for thoroughness and a suggested manual procedure for performing these final visual routing checks is also outlined below.
2. Design Rules Check
The Design Rules Check (DRC) is an automated tool in Ultiboard used to verify that the layout does not have any specific placement, routing or other addressable layout errors. This operation will check the netlist and layout against the PCB design constraints and rules. It checks the board’s part placement and routing integrity for overlapping components, untraced pins, incorrect layer placement and constraints that are set for trace width routing and clearances.
Basic design constraints should be set prior to starting board layout but can be refined as the design is developed. Be aware that changes after placement and routing may yield additional DRC errors that will need to be addressed.
To initially set the PCB rules and constraints:
-
- Select Option > PCB Properties (Figure 1)
- According to the chart below, select the appropriate tab and apply the settings outlined in the table below

Figure 1 - PCB Properties
The table contains generic considerations for each PCB specification settings and constraints for quick turn PCB services such as Sunstone Circuits. A quick turn PCB can be considered as being:
-
- 2,4,or 6 layers
- 0.062” board height
- 1 oz copper weight
|
Tab |
Settings
|
|
|
Grid & Units |
Grid Step Value |
|
|
Copper Layers |
Board Outline Clearance |
|
|
Copper Layers |
Board Thickness
|
|
|
Pads/Vias(Vias Section) |
Drill Diameter (Pad Diameter)
|
|
|
Design Rules (Trace Width Setting)
|
Trace Width |
|
|
Design Rules (Trace Width Setting)
|
Minimum Trace Width |
|
|
Design Rules(Clearances Settings)
|
Clearance to Traces
|
|
|
Design Rules(Clearances Settings)
|
Clearance to Pads |
|
|
Design Rules(Clearances Settings)
|
Clearance to Vias |
|
|
Design Rules(Clearances Settings)
|
Clearance to Copper Areas |
|
Holes
There are typically size restrictions on the holes and for quick turn services only selected sizes may be available. The manufacturer will usually default hole sizes other than specified to one of the available fixed
3. Reference Designator
Reference designator renumbering is a process for renaming the reference designators from top to bottom, left to right on the PCB so that it is easier to locate parts on the boards during assembly, test and troubleshooting. If reference designators are left numbered as is locating specific parts on larger designs will be time consuming and difficult.
To renumber the parts in a left to right, top to bottom fashion (when either top or bottom sides of the board is viewed from a face up perspective) follow the procedure below:
- Select only top side parts first. To select only top side parts, first make Copper Bottom and Silkscreen Bottom invisible (see Design Toolbox - Figure 2 below in which both Copper Bottom and Sikscreen Bottom are unchecked)

Figure 2 - Design Toolbox
- In the Select toolbox, set the Enable Selecting Parts filter (deactive all other filter elements).

Figure 3 -Select Toolbox
- Drawing a rectangle on the design area to select all the visible top layer parts.
- Select Tools -> Renumber Parts… (Figure 4)
- Select the Ok button.

Figure 4 - Renumber Parts
This procedure will renumber the parts from left to right on the top side of the board.
- Next renumber the bottom side parts. Re-enable the bottom side layers and then deselect Copper Top and Silkscreen Top layers.
- Select the visible bottom side parts.
- Select Tools -> Renumber Parts…
- In the Start Corner drop-down box select Lower Left.
- Click on the Ok button.
Now that the parts have been renumbered, it is time to back annotate the new reference designators to the schematic so the reference designators will match between schematic and layout. A new BOM needs to be generated.
4. Final Annotation Steps
Annotation is the transfer of design changes from schematic to layout, or layout to schematic. After performing any change in Ultiboard that modifies reference designators, footprint shapes or net names, it is recommended to perform a back annotation step to synchronize the schematic with the layout design.
Refer to http://zone.ni.com/devzone/cda/tut/p/id/7321 for more details about annotation.
What can be forward annotated? (Multisim to Ultiboard):
-
- Standard schematic changes (net renaming or reassigned net-pin assignments)
- Reference designator changes originated from Multisim
- Footprint changes originated from Multisim
- Trace width and other constraints
What can be back annotated? (Ultiboard to Multisim):
-
- A change in the part Reference Designators (Part renumbering)
- A changed footprint (component is removed in Multisim and needs to be manually replaced)
- A deleted footprint
What cannot be back annotated? (Ultiboard to Multisim):
-
- Components added to the design
- A modified net connection between components
- A pin and/or gate swap
Important Note:
In order to safeguard any work it is always recommended to backup the layout file prior to a forward or back annotation. The files can become out of sync in cases where changes were made to both schematic and layout.
Annotation
After making changes in Ultiboard (such as renumbering parts), the Backward Annotation can be started by following these steps:
- Go to Multisim and select Transfer > Backannotate from Ultiboard… (Figure 5)
- Select the ‘filename.log’ where filename matches the Ultiboard project filename.
- Select Open.
- An annotation log will be displayed that shows all of the pending changes.
- Select OK to invoke the changes.
- A text file of the back annotation log will be shown confirming the changes.
- Close the text file window.
- In the case of renumber parts, the schematic now has the new reference designators that match the layout.
- Save the files in Multisim and Ultiboard.
- Create a new Bill of Materials report in Multisim. This will reflect the new reference designators. After exporting to a spreadsheet, the data can be used for ordering the parts as well as creating a kitting list for production.

Figure 5 - Backannotate
Tip: After renumbering footprints it is a good practice to check the reference designator locations and rotation orientation so the refdes text can be easily found and seen for component population, rework or testing. If the refdes text will be obscured by a pin or the component body it is best moved to a more visible location. When moving, the refdes will show a line connecting back to the part so there is no confusion as to which part it is associated.
5. Next Steps
Now that you have finalized your design it is time to:
- Export files for fabrication: Exporting Gerber Files
- Review the files for fabrications: Sunstone Circuits Prototyping Check-List
View these articles to learn more about the final steps of the prototyping process.
