Chapter 4 - 4
Chapter 4 - 4
Chapter 4 - 4
Using a selection filter you can select a region of circuitry in a design and copy it to a common
clipboard. This makes the data accessible at any time during an editing system. The stored
layout data is then used to replicate the exact layout data in either a new design or the host
design.
When Circuit Move and Copy is applied to a circuit from within the RF toolkit (license
required), the copying and moving of circuits containing RF shapes is supported. When Circuit
Move and Copy is applied to a selection outside of the RF toolkit without an RF license, RF
elements are Read Only.
The default clipboard is stored on the hard disk in the user temp directory (\Local
Settings\Temp\mgc_icc_clipboard) on a PC and in /tmp on UNIX. You can set an environment
variable (MGC_LAYOUT_CLIPBOARD_PATH =<user defined path>) to define a different
location for the layout clipboard directory.
Caution
Circuit Move and Copy does not copy constraints or constraint data to the clipboard. The
connections in the new copy inherit the net constraints that already exist in the constraints
database for those nets. The layout circuit that is pasted form the layout clipboard inherit
the net constraints that already exist in the host design.
After the objects are selected, you can access the action keys to Move (F2), Rotate 90 (F3),
Rotate 180 (F4) or use the options on the popup that displays when you click the right mouse
button.
Parts selected using the Selection Filter display in the Find > Part tab and selecting parts in the
Find > Part tab synchronizes selection in the Selection Filter.
Caution
The Edit > Circuit Move and Copy command is available when DRC Off is active. The
DRC Off selection is on the Editor Control > General tab.
If the selected objects do not include a part object, they are moved at the physical center of the
extents of the selected objects. If the selected objects include any part object(s), they are moved
at the physical center of the extents of the selected part object(s).
You can use the Instantiation Wizard to automatically map all equivalent parts in the host
design. This dialog displays even if all the parts were automatically instantiated, allowing you to
browse the list of devices and verify the mapping. If there are parts in the copy circuit that have
not been automatically associated to parts in the local design, this dialog lets you manually
assign equivalent parts.
With a Move operation, a warning dialog displays indicating that Xtreme protected areas are
Read Only. With a Copy operation, Xtreme protected areas are copied along with their
parameters: handle, layer and assignment.
Moving Circuits
1. Select Edit > Circuit Move and Copy. The Selection Filter dialog displays and the status
bar displays the name of the selected object or if multiple objects were selected, the total
number of selected objects. Two options on the Selection Filter dialog allow you to
Select All or Clear All objects or layers.
2. Select the Object tab and check the required object(s).
3. Select the Layer tab and check the required layer(s). To view information about the
selected objects, click the right mouse button and from the popup select Selection List.
4. Select Move from either the F2 function key or right-mouse click popup. The following
changes are seen within the display window:
If a part that is selected is contained within a Group, a message displays warning you
that all parts of the group will be affected. You have the option of cancelling the Move
and re-selecting objects or you can accept, which results in the entire grouping being
moved.
The cursor is attached at the physical center of all selected objects.
The cursor changes to a four-arrow Move cursor.
Deleting Objects
Using either the Delete key or the Delete icon, you can remove selected objects while in Circuit
Move and Copy. This can be used to clear space in layout for a circuit to be placed.
3. Select either the Delete key or the Delete icon. A warning dialog appears asking you to
confirm the removal. Selected parts are unplaced and all other items (trace, vias, draw
objects) are removed from the design.
Circuit Move and Copy, by default, accounts for all connections to the circuit part pins (all
logical connections) and accounts for both routed and unrouted connections.
If Circuit Move and Copy sees that the netlist definitions are different, it views those circuits are
not equivalent and automatically excludes several parts to find a partial solution / circuit that
matches the netlist definitions of the circuit.
Alternate Cells
For a cell to be used by a particular device, it must be referenced by the local parts database; as
a Top, Bottom or Alternate cell. By default, the Instantiation Wizard must select the same cell to
place in the host design as the one used in the source layout. For example, if the source layout
part is using an alternate cell, then this same cell name must be used in the equivalent host
circuit. Even if the part is already in layout, it must be changed to match the one referenced by
the source design.
The Report file indicates when this situation occurs. For example, part RES50R in the source
uses a cell called 0805R. In the host design this cell is not referenced at all; instead the local part
references 0805RES. The Instantiation Wizard must use the local Top cell for the part mapping.
You can cancel the paste operation and return to the Paste from Layout Clipboard command at a
later time to place the remaining circuits. There may be situations where the layout clipboard
data is cleared or overwritten by another copy circuit operation. In this case, you will have to
recreate the original copy circuit in order to continue pasting the remaining instances.
A net in the clipboard is treated as floating if it does not contain any part pins and therefore is
not automatically mapped to a host design net. These nets must be manually mapped.
You must add new equivalent schemes to the local design constraints database (CES) if they do
not already exist.
Mounting Holes
Mounting holes can be automatically mapped to nets in the host design if the net is connected to
a part pin in the clipboard.
A net in the clipboard is treated as floating if it does not contain any part pins and therefore is
not automatically mapped to a host design net. These nets must be manually mapped.
Test Points
By default, test point reference designators are preserved when copying between designs.
However, where duplicates are found in the local design, new references are assigned to the
copied test points to prevent conflicts with existing data.
Jumpers
By default, jumper reference designators are preserved when copying between designs.
However, where duplicates are found in the local design, new references are assigned to the
copied jumpers to prevent conflicts with existing data.
The jumper settings in Editor Control are updated with matching jumper settings from the copy
circuit design if they do not already exist in the local design.
Using in conjunction with the Circuit Move and Copy area extent control options you can select
parts using the Find dialog and extents the selection to include traces and parts.
Circuit Clipboard
This allows you to manage multiple clipboard circuits. This makes the data accessible at any
time during an editing system. The stored layout data is then used to replicate the exact layout
data in either a new design or the host design. There is no limit to the number of clipboard
objects that can be stored.
The default name of the circuit is based on the original source PCB design name (.pcb) but this
can be renamed. Subsequent clipboard designs from the same board name will have a numerical
extension appended to the name to avoid directory conflicts (_01 for the second instance, _02
for the third and so on).
Result: The multiple clipboard directory is located at a different location to that of the single
clipboard directory used with the Copy to Layout and Paste From Layout clipboard. Circuit data
that has been copied to the single object clipboard is not available from the Multiple Clipboard
Object dialog. The default multiple clipboard is located by default in the
%USERPROFILE%\Local Settings\Temp\mgc_icc_mco directory.
Caution
A Reuse license is required to enable the Circuit Clipboard functionality. The license is
available from the splash screen or from within the application by selecting Setup >
Licensed Modules > Reusable Block.
3. Select Circuit Clipboard from the RMB popup. You can select Circuit Clipboard first
and then select the circuit.
4. Select the Copy button on the dialog.
You can use the Browse icon to open an existing or define a new clipboard location. The default
location is the %USERPROFILE%\Local Settings\Temp\mgc_icc_mco directory.
When the circuit is selected, the name of the design is loaded into the Copy Circuit Name field:
this can be renamed. You can use the Delete icon to remove a selected circuit.
The creation date field displays the date and time this circuit was copied.
The User Name field displays the username and name of the machine that generated the copy.
An informational message displays if there were problems and directs you to the
PasteCircuit.txt file. This file can be viewed using File > File Viewer.
Retrieving a Circuit
1. Enter Circuit Move and Copy mode.
2. Select Circuit Clipboard from the RMB popup.
3. Select the required Copy Circuit Name.
4. Select the Paste button on the dialog.
5. The Instantation Wizard is launched and an attempt to find an equivalent circuit in the
local design is made. An informational message displays if there were problems and
directs you to the PasteCircuit.txt file. This file can be viewed using File > File Viewer.
6. Paste the equivalent circuit in the design.
Selection List
This dialog displays a complete non-editable listing of all the items (parts, pins, traces, vias)
selected to be moved. Whenever the RF toolkit is invoked, the current selection is removed.
You can use either Ctrl + left mouse button to select additional single rows or Shift + left mouse
button to select multiple rows. If a description is not available, the column entry is left blank.
The total number of objects that are presently selected for moving, and the number of objects
that are currently highlighted in the dialog displays at the bottom of the dialog.
Table Associations
Pos = displays the absolute (X, Y) location of the object's origin.
Draw Sub-type = Displays the Draw object type (i.e. Draw Object, Test Point Obstruct, Rule
area).
Limitations
If a circuit being moved or pasted from the clipboard has non-round vias, it can only be rotated
in 0, 90, or 270 degree increments. This limitation also applies to the rs < angle> and r <angle>
keyins. Rotations other than stated, display a warning message stating that the rotation is invalid
as the circuit contains multiple via objects.
The Layers tab allows you to select/unselect the individual layers of the design. As all
checkboxes are selected by default, you can quickly select only the required layers by selecting
the Clear All button and then manually checking the layers. The Select All button quickly
selects all layers. The order that the layers display is:
3. Lastly, any user-definable layers are displayed in an alphabetical, top-down order. These
are the layers that are displayed in the Setup Parameters > General > Layers > User
defined layers section.
All package, mechanical or drawing cell database elements and layers are grouped as a part
object. When any part is selected, everything associated with that part (whether it is visible or
not) moves. Conductive shapes are displayed when you select both the Display Control > Layer
> Traces checkbox and the physical layer that the shape was drawn on. Conductive shapes are
created using the Edit > Place > Conductive Shape command.
Caution
In the case of the board and NC Drill origin, there is no Undo available for the move or
copy.
The following commands affect the board outline, board and NC Drill origin, route border and
manufacturing border.
(F2) Move
Dialog Message: Please confirm the MOVE action for the following items.
(F3) Rotate 90; (F4) Rotate 180
Dialog Message: Please confirm the ROTATE action for the following items.
(F5) Push
Dialog Message: Please confirm the PUSH action for the following items.
(F6) Change Layer.
Dialog Message: Please confirm the CHANGE Layer action for the following items.
Part Selection
Part is checked Selecting any segment of a part (outline, pin, a shape, embedded into a cell,
mounting hole, embedded fanout trace or via) causes the part to be selected.
Other settings in the selection filter dialog, such as traces, shapes and vias
do not affect selection of parts. For example, if only the Part option is
checked, selection of any item within the part object results in the selection
of the entire component - even when traces and vias are not checked in the
Selection Filter dialog.
Teardrops and Breakout Traces - These can be selected and can be moved or
copied without the associated traces and pads being selected, however, they
cannot be moved or copied and pasted without the associated trace and/or
pin or via.
Plane Shape, Actual Plane Shapes and Tie Legs - These can be selected,
moved and rotated. Copy and paste operations only support input plane
shapes.
Restriction: Actual plane shapes and tie legs are not copied to the clipboard.
Part is Selecting any segment of a part (outline, pin, a shape, embedded into a cell,
unchecked mounting hole, embedded fanout trace or via) will not cause the part or the
part objects to be selected. Other settings in the selection filter dialog, such
as traces, shapes and vias do not affect selection of parts.
For example, with only the Traces option checked, selecting the embedded
fanout trace will neither cause the selection of the embedded trace, nor the
selection of the part or any of the part's items.
Dimension Objects
These are a set of draw objects, comprising arrows, lines and text that are associated to a other
design objects such as mounting holes, pins, board outline etc. When an object the dimension is
associated with is moved or modified, the dimension also moves, reflecting the new position.
Dimensions are not selectable in Circuit Move & Copy commands and so are not supported in
the Copy to Layout Clipboard operations.
Note
To apply changes from the configuration file the application needs to be re-started.
manipulated using the action keys but you are asked to confirm the action. If you accept, the
existing board items are replaced. You can use Ctrl+C to copy to the layout clipboard.
Note
The Undo action is lost if the board and/or NCDrill origins are moved or copied.
Note
To avoid copy and paste conflicts, the single clipboard directory will be in a different
location to that of the multiple clipboard directory. Circuit data that has been copied to
the single object clipboard is not available from the multiple Circuit Clipboard dialog.
Instantation Wizard
Equivalent circuitry is matched using the following criteria:
Connectivity - The matching algorithm searches for connectivity patterns in the host
design that match the clipboard layout. The net names do not have to match.
Part Numbers - Looks for parts in the host design that match.
The default operation is for the Instantiation Wizard to automatically map all equivalent parts in
the host design, however, where connectivity in the host design differs from the clipboard
circuit you can manually assign the equivalent nets through the dialog. If you selected design
reference as an object on the Selection Filter's Object tab, the F7 Copy Circuit option, displays
within the Board Outlines Selection dialog. You can use Ctrl+V to paste from the layout
clipboard.
It is possible to ignore unresolved parts during placement. There will be situations where the
local design does not contain all the data that exists in the clipboard layout. You can also force
selected parts to be unmapped even if they do exist in the host design.
The Instantiation wizard identifies these unresolved parts but still allows the circuit to be placed
and only include the matched parts. When the OK button is selected, a warning dialog appears
informing you that some parts have not been resolved and it allows you to continue placing the
circuit or cancel and return back to the Instantiation Wizard to resolve the problems manually.
The Show Report button displays an ASCII report on the found problems.
1. The basic matching procedure will never find a match where a circuit net is split or
merged (in found instance), except for single-pin nets.
2. If the net is a single-pin circuit net in the circuit definition it incorporates only one
component pin. Within the whole design the net may (and typically does) incorporate
more than one pin even if it is a single-pin net in circuit definition. The matching
procedure is allowed to merge single-pin circuit nets with other single-pin circuit nets.
In the cases of merging of an interface circuit net with a global net used in circuit and the
merging of global nets, you would use the Instantiation wizard > Nets tab to make
manual assignments. For example; you could map signals A2, A3 and GND of the
circuit net to net GND in host design.
For instances where split net situation are really required the matching results in a partial
match. The components that hold nets to be split are excluded from instantiation
(unmapped). They are marked unmapped in the Instantiation Wizard allowing you to
manually assign them and re-run instantiation.
3. Matching procedure allows a match where the equivalent net in the found instance is
larger (contains one or more additional pins). This match is also true for private nets.
If there are unresolved mapping errors, warning dialogs are displayed upon either selecting
Resolve, OK or another tab.
Unmapped components found (red) ñ There is a component in the clipboard circuit that
has not been mapped to an equivalent part in the host design. The possible causes for
this could be:
That the part does not exist in the local design and the matching engine did not find a
solution. You may want to verify if it is alright to ignore the message and continue with
the instantiation, or use the Wizard to manually map the unmapped part.
The connectivity of the circuit in the local design is different. The matching algorithm
found a partial solution excluding parts with connections differing from source circuit.
You excluded certain parts in the Ref Des tab and set the Lock status for them to by-pass
their placement.
If you choose to Ignore and continue to place the circuit, the unmapped parts (marked red) are
omitted.
Duplicate Reference Designator found (light blue) ñ a reference designator in the local
design has been mapped to more than one part found in the clipboard design. The
possible cause could be:
You mistakenly mapped one reference designator to more than one part in the
Instantiation Wizard.
Clicking Ignore creates the partial circuit where only one part is mapped to a ref des; other parts
that were mapped to the same ref des are excluded from placement.
You can also omit Physical layers from the paste operation by mapping them to none.
Circuit Layers
Layer Displays the circuit layers for the copied circuit design. This is a read-only
field.
Number of Displays the number of copied objects found on the associated layer. This is
Items a read-only field.
Map To Allows you to map objects on the original circuit layer to a different layer.
You can omit Physical layers from the paste operation by mapping them to
none.
Restriction: You cannot remap the top and bottom layers.
Plane Nets Displays the circuit plane nets on the associated layer. Displayed plane nets
display in red if you try and remap the layer to a layer that does not contain
the displayed plane net. This is a read-only field.
Accepts Circuits Displays the circuit layer(s) that have been mapped to the original host
Layer layer. This is a read-only field; however, as layers are mapped in the
Circuit Layers: Map To section, the layers change to reflect that
mapping.
Plane Nets Displays the host plane nets on the associated layer and displays the
host design's plane net assignment (in black) and plane nets that come
from the copied design (in blue).
As layers are mapped in the Circuit Layers: Map To section, if the
layer contains a Plane Net and is re-mapped to a layer that does not
contain the plane net, it is removed from the list and the Accept
Circuit Layer displays "none".
This is a read-only field.
Empty Net Name detected - A net name in the clipboard design has not been mapped to a net in
the local design. The empty nets display in red. A possible cause for this could be that a net
name for one or more floating items is not found in the local design. You should inspect the
Floating Items list and map their clipboard net assignments to local net names. If you select
Ignore, the partial circuit is created where unmapped floating items will be omitted. If you select
OK, the Tab re-displays allowing you to correct the mapping.
Circuit Pins Net: Circuit Displays the original circuit nets for the copied circuit design.
Net This is a read-only field.
Circuit Pins Net: Host If the nets have been automatically assigned, the entry appears
Net with a pulldown menu. This allows you to change the mapping
of the nets.
Allows you to assign the host net to the circuit net. Red
indicates that there is not mapping. Yellow indicates that two
or more host nets are mapped to the same circuit net.
Circuit Pins Net: Lock Allows nets that have been mapped manually to be locked,
preventing the Instantiation Wizard from assigning a new net.
Floating Items: Circuit Displays any circuit nets that have no corresponding host net
Net (floating). This is a read-only field.
Floating Items: Host Net Displays unassigned nets in the host net that you can manually
map to the floating circuit net items.
Show Report Displays the InstantiationWizard.txt report file in ASCII.
Resolve Button In situations where some nets cannot be resolved
automatically, it is necessary to manually instantiate the
remainder. Manually mapping the nets increases the chances of
success when using the Resolve option to automatically map
the remaining nets.
User layers that do not exist in the host design are automatically created if the Create checkbox
was selected. The new layers maintain their original names. Setup Parameters and Display
Control are updated to reflect the new user layer name in the host design. You can use this tab to
omit any user layers from the paste operation by mapping them to none.
Circuit Layer Displays the user-layer name for the copied circuit design. This is a
read-only field.
Number of Items Displays the number of copied objects on the associated user-layer.
This is a read-only field.
Map to Host Layer Provides a drop-down containing all the host user-layer names. Select
the appropriate host user-layer to which to map the circuit layer.
Create The checkbox allows you to create a user layer-name in the host
design that exists in the source design.
Change Layers
When this command is selected, the layer-mapping table automatically displays showing the
last used mapping scheme. It allows the mapping of physical and draft layers. The default layer-
mapping configuration is that the mapping is a one to one relation. The Layer Mapping Table
dialog provides the ability to:
Restriction: Change Layer does not change the layers of objects built within a cell.
If errors in the mapping are present, an error message is displayed and you are returned to the
dialog until they are fixed. A situation that may occur is where changes to the mapping or new
via spans were defined in Setup Parameters
Although you are prevented from initiating the change layer operation it is still possible to
continue defining the mapping scheme and subsequently saving it to a scheme file until Setup
Parameters has been updated.
Selecting the Cancel button closes the dialog and any/all layer changes are ignored.
The top of the dialog displays the number of mounted parts on the board and shows that
mapping for the top and bottom layers. Mounted parts are not affected during the change layer
operation.
After Dropdown box lists all physical layers. All layers are available for
mapping so long as the layer type matches and the via span is
compatible. Entries in the fields turn blue if you make changes to the
After column.
Plane Nets Indicates the plane net names associated to a plane layer.
Draw layers are only listed if they are found in selected circuit.
Change Layer cannot be applied to the selection due to the Via Span
definition.
For microvias and blind/buried vias, the selection of a via and mapping the from or to layer for
the span will cause the span to change. For example, with a via 2-15 and traces on layers 2 and
11, you should not select the via if you want to swap the traces layer. If all items are selected
and Change Layer has an order to map layer 2 to layer 11 and layer 11 to layer 2 then via span
2-15 will be converted to 11-15.
Reusable Blocks
Change Layer can be applied to a Reusable Block. If Forward Annotation is run, the changed
layers within the Reusable Block remain.
2. Select a scheme from the list. Once selected, the scheme's parameters are loaded to the
dialog.
If a scheme name is entered which is a duplicate, a warning dialog appears asking if you want to
overwrite the original scheme.
If you select the Save locally with design check box, the scheme is created and prefixed with
Loc:. If you select the Save with product system files checkbox, the scheme is prefixed with
Sys:. Select OK to save the scheme.
To Delete a Scheme
1. Display an existing Scheme in either the Push or Change Layer dialogs.
2. Select the Delete icon . A message appears asking you to confirm the deletion.
Note
The default scheme cannot be deleted.
Mirror
The Mirror command processes circuit elements so that non-cell objects (routing, shapes,
drawings, etc.) undergo a true Mirror operation and the connectivity and clearances between
items in the mirrored circuit are preserved. Also, cell objects are only shifted and rotated along a
predefined algorithm (no true mirror). Both the connectivity of the traces to the component pins,
and clearances between items in the mirrored circuit are not preserved, and should be resolved
manually after the operation.
Dynamic Mirror
1. Select the circuit to be mirrored.
2. Select Move.
3. Select either Mirror Horizontally or Mirror Vertically. The entire circuit will be
transposed but remains attached to the cursor.
4. Click the left mouse button to place the circuit on the board.
The selected data is transposed about the x or y axis relative to the circuit origin. The default
circuit origin is the center of the selection box that defines the extents of the selected items. You
may override the default origin using the Set Origin command.
Static Mirror
1. Select the circuit to be mirrored during a Move operation.
2. Select either Mirror Horizontally or Mirror Vertically.
The selected data is transposed about the x or y axis relative to the circuit origin. The default
circuit origin is the center of the selection box that defines the extents of the selected items. You
may override the default origin using the Set Origin command.
The above image shows a typical DRC violation resulting from a mirror operation involving
parts. The traces have been mirrored exactly about the y-axis but the parts have only been
moved; the component pins remain in their relative position with respect to the component
body. Consequently the traces need to be re-routed by hand to restore connectivity.
The cases are limited to cells with pins arranged along one axis (if there are pins in the cell), and
other shapes symmetrical relative to this axis. Pad reference points must be on the symmetry
axis.
In the left cell the pin pad offsets result in pin reference points that are not aligned with
pin row axis;
In the second cell the component body is not symmetrical relative to pin alignment axis.
-a for Mirror Vertically where a is the original orientation of the vector (before
transformation)
The following figure illustrates the transformation on Mirror Horizontally.
Push
When the Push command is selected, the layer-mapping table automatically displays showing
the last used mapping scheme. It allows the mapping of physical and draft layers during push
operations. The Layer Mapping Table dialog provides the ability to:
Selecting the OK button initiates the push operation based on the current mapping scheme,
verifies the via spans (and any other constraints), and if no problems exist, the dialog closes and
the circuit remains selected.
If errors in the mapping are present, an error message is displayed and you are returned to the
dialog until they are fixed. A situation that may occur is where changes to the mapping or new
via spans were defined in Setup Parameters
Although you are prevented from initiating the push operation it is still possible to continue
defining the mapping scheme and subsequently saving it to a scheme file until Setup Parameters
has been updated. Selecting the Cancel button closes the dialog and any/all layer changes are
ignored.
If there are fixed or locked items found within the selection list, a warning dialog displays
asking you to continue or cancel. If you choose to continue, the fixed and/or locked items are
moved to the designated layer.
The top of the dialog displays the number of mounted parts on the board and shows that
mapping for the top and bottom layers.
Draw layers are only listed if they are found in selected circuit.
For example, if the board has vias spanning 1-3, 3-6, 6-8 and an attempt was made to map the
circuit data from layer 2 to layer 4, a message displays; Push cannot be applied to selection due
to the via span definition.
Copy Selection
Copying RF shapes produces the following behavior:
Restriction: RF elements are Read Only outside of the RF Toolkit when an RF Toolkit license is
not available.
RF Shapes are not cell based; they are created and maintained on the fly and may change if
rotated or moved to a different layer. Additionally, RF Shapes always use a common part
number. The Instantiation Wizard uses a different matching algorithm than is used for regular
parts.
Instantiating RF Shapes
During the instantiation process, if an RF Shape is included in the copy, the following
component properties are compared when validating RF component matches:
Embedded Passives
Circuit Move & Copy supports the ability to select, move and copy circuits that contain
embedded components. During circuit move operations you can rotate the circuit, however, if
the selected rotation is not allowed the placement will fail and following error displays in the
status bar:
EP Rotation incorrect
Certain information, such as materials, process library and parametric data is not copied
between designs. The synchronization of materials and process library data is your the
responsibility. You must ensure that the correct materials and library data exists in the local
design if copying of embedded passives is to be performed.
Embedded passive devices are based on a generic cell template that has little in common with
the size and shape of the resistor or capacitor that is eventually created. They are created and
maintained in an unstructured manner and may change if rotated or moved to a different layer.
Embedded passive devices always use a common part number (EC-RES for resistors and EC-
CAP for capacitors), so the Instantiation Wizard uses a different matching algorithm than that
which is used for regular parts.
Value property
Tolerance or Tol properties
PowerRating or Power or PowerDissipation or Rating properties
If a local part matches the above criteria it is selected as a candidate part for instantiation. If the
above criteria is not met, the source part does not have a candidate for placement and is assigned
as unmapped in the Ref Des field.
When all necessary parts are mapped and the OK button is pressed (in the Instantiation Wizard),
all the embedded components that have been mapped are synthesized to generate the correct
physical shape and size. The parts placed in the local design exactly match the original
geometries from the source design.
Team PCB
The following describes how Circuit Move & Copy works in Team PCB Split Partition mode.
Selection
Circuit Move & Copy only allows the selection of items that completely reside in a split
partition (in reserved area). Other items in the design are not selectable. For example, a Ctrl-A
(Select All) selects all the items in the split partition except for the reserved area shape itself.
The split partitions layer specifications (All Layers, Top, Bottom, Inner, Draft) are also
accounted for when checking the items that completely reside in split partition.
The Add to Selection functions also limit operation to involve only items that are local to split
partition.
A Group is considered to be local to the split partition, and can be selected; if all involved
components are completely within the reserved area.
Move / Rotate
You can start Move / Rotate and any other Circuit Move & Copy operations only with items that
reside within a split partition. Circuit Move & Copy only allows placement of the selected items
within the split partition. This is the same behavior as for Place / Route / draw modes.
Special considerations are made for partitions whose layer properties are different from All
Layers, namely for partitions with Top, Bottom, Inner or Draft specifications.
Instantiated / pasted items from the clipboard that do not comply with the split partition layer
specifications are removed from the pasted group after you select OK in the Instantiation
Wizard. The report shows all the removed items.
For example you can copy circuit with traces on all layers and paste it into split design with the
partition defined on Top layer. All the items which are not on layer Top are not created. The
report details these items.