Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Dec 18, 2007


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links - Products and Services

How to Back Annotate from NI Ultiboard to NI Multisim

3 ratings | 3.33 out of 5
Print | PDF

What is Back Annotation?

When an electronic circuit has been fully drawn or captured, it is transferred to a PCB layout program such as Ultiboard. Often times during the PCB layout process, additional components and/or nets are added such as mounting holes, or test points.

Back annotation is the process of sending PCB layout changes to its corresponding schematic. NI Ultiboard automates the process of back annotation with a few clicks of the mouse.

What is Forward Annotation?

Forward annotation is the process of sending schematic changes to a corresponding PCB layout. For a detailed tutorial on how to forward annotate from Multisim, please see How to Forward Annotate from Multisim to Ultiboard.

How to Back Annotate from Ultiboard to Multisim

The PCB referred to here was created from the example schematic available in the samples directory found in your base Multisim installation path. (<installation path>\Samples\SpeechFilter.ms10 ).

Assume that you have decided to remove R7 from the layout. You will first delete the footprint in the sample layout and then annotate the corresponding Multisim schematic to reflect change.


[+] Enlarge Image

Figure 1: Sample Ultiboard Layout

Delete R7 from the PCB Layout.

  1. From Ultiboard select resistor R7 which is highlighted in red in Figure 1.
  2. Delete the resistor R7 by pressing the Delete button on the keyboard.
  3. Save the changes made by Selecting File > Save. (In this example the file is saved to <install path>\Sample\SpeechFilter.EWPrj).
  4. When changes are made to a layout design, these changes are saved to a .log file in the same file path as the Ultiboard (.ewPRJ) file. Multisim will compare this log file with current schematic's netlist to find any changes that were made.

To back annotate this change:

  1. In Multisim open the original schematic file used to create the PCB layout that you just modified. 
  2. Select Transfer >> Backannotate from Ultiboard.
  3. Browse to the path where the layout file is saved and select the Ultiboard log file (.log) named Speechfiler.log.
  4. Click the Open button
  5. Multisim will display a list of changes to be annotated from Ultiboard.
  6. In this case resistor R7 is being deleted. Click OK.

Resistor R7 has been deleted from the schematic.

Conclusion

Through the simple and integrated process of backward annotation from Ultiboard to Multisim, you can easily and efficiently ensure that all changes and updates to your PCB layouts are automatically reflected in your schematics.

 

3 ratings | 3.33 out of 5
Print | PDF

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).