National Instruments 371889A-01 SONAR User Manual


 
Hierarchical Design
Multicap 9 User Guide 6-3
6.1.1 Delete Multi-page Dialog Box
To delete a page from a multi-page circuit file.
1. Select
Edit/Delete Multi-Page.
2. Highlight the page that you wish to delete and click
OK.
6.2 Hierarchical Design
Hierarchical blocks and subcircuits are used to organize functionally related parts of a design
into manageable pieces. Multicaps hierarchical functionality allows you to build a hierarchy
of inter-connected circuits, increasing the reusability of your circuit designs and ensuring
consistency across a group of designers. For example, you might build a library of commonly
used circuits, stored in a central location. Those circuits could in turn be contained in other,
more complex circuits, which could be used to create yet another level of circuit design. Since
the interconnected circuits are linked together, and updated automatically, you can ensure that
refinements made to one circuit are carried out in all related circuits as well. This lets you, for
example, divide a complex project into smaller, interconnected circuits for completion by
individual team members.
Hierarchical blocks and subcircuits are similar except that subcircuits are saved with the
original circuit and hierarchical blocks are individual circuit files that are referenced from a
main file. The connection method is the same for both using the
HB/SC Connector.
Sub-circuits are easier to manage, as they cannot accidentally become separated from the
circuit that references them. Hierarchical blocks are useful when re-using nested circuits
across multiple designs, or for dividing the work when multiple designers are working on the
same design.
When using hierarchical blocks, the block remains a separate schematic file which can be
edited. The connection between a block and the circuit in which it is placed is an active link
if you place the contents of circuit A as a block of circuit B, you can open circuit A
separately, make any changes necessary, and those changes are reflected in circuit B the next
time you open it and in any other circuits that use circuit A.