Product Documentation
Virtuoso MultiTech Framework User Guide
Product Version IC23.1, November 2023

Creating Bond Wires and Bond Fingers

To create bond wires:

  1. Select the level-1 pins, IO pads, or bond fingers for which bond wires are to be created. It is recommended that you create bond wires for only one guide at a time. For example, choose all the IO pads for which bond wires are to be created in the guide in the top direction.
  2. Choose ModuleBond Wire Create.
  3. Move the pointer over the required guide to see the valid placement locations for bond wire endpoints or fingers.
  4. Press F3 to display the Create Bond Wire form.
  5. Select one of the following options to specify what you want to create:
    • Both: Use this option to create both a bond wire and a bond finger.
    • Bond Wire: Use this option to create only a bond wire without adding a bond finger, for example to re-bond dies after replacing or swapping them.
    • Bond Finger: Use this option to create a bond finger.

    Options in the Create section are not available when bond fingers are selected as the source.
  6. Select a Wire Profile value.
    Wire Profile is available only when Create is set to Both or Bond Wire.
  7. Set Snap To to specify whether the created components are to automatically snap to Bond Finger, Guide, or Die IO.
    • In the Bond Wire mode, all Snap To options are available.
    • In the Both and Bond Finger modes, only Guide is available.

    In the Bond Wire mode, the tool supports snapping of bond wires to existing embedded bond fingers at level-1 in design, if available.
    For bond wires that originate from bond fingers, Guide is the only available snapping option.
  8. Select Distribute On Guide to one of the following values to specify how bond fingers are to be distributed on the guide. The available options are: Uniform, Orthogonal, and Any Angle.
  9. Specify the Bond Finger parameters. The Bond Finger section is available for edit only when Create mode is set to Bond Finger.
  10. Select a bond finger definition from the Definition list.
    • Click Display to view the settings in the Add Bond Finger Definition form. You can edit the settings as per your requirements.
  11. Click Add to create a new bond finger definition. The Add Bond Finger Definition form is displayed.
  12. Click OK. The new bond finger definition is automatically selected in the Definition list. Select one of the following Alignment types for bond fingers:
    • along wire: Aligns bond fingers in the same direction as the bond wires.
    • orthogonal to die: Determines the die edge that is closest to IO pads and aligns the bond fingers orthogonal (perpendicular) to this edge. The direction of the bond finger does not change even when it is moved to another die edge.Click Hide.
  13. Click the Honor Constraints check box to set a higher priority for constraints over the bond wire profile. By default, it is deselected to ensure that bond wire profile has a higher priority than the constraints.
  14. Click to place the bond wires and bond fingers at the required locations.
  15. Follow steps 1 through 6 to create bond wires (and bond fingers) in all directions, as shown in the following image.

Bond wires and bond fingers are created as per your specifications. The bond wire end points are centered to the bond finger and die pins. A single net connects each IO pad to its corresponding bond wire and bond finger.

The pkgMinBondwireWidth constraint is honored during bond wire creation.
The bond wire settings are valid for both mirrored and non-mirrored dies.

The Check Against Source command does not report mismatches between wire bond and finger instances.

Related Topics

Create Bond Wire Form

Bond Wires and Bond Fingers Creation

Creating Bond Finger Definitions

pteInfraWirebondProfileColors

leGetWirebondProfileVisible

leSetWirebondProfileVisible

pkgMinBondwireSpacing

pkgMinBondwireWidth

honorConstraints


Return to top
 ⠀
X