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

Creating Bumps from File

Virtuoso Stacked Silicon solution supports the creation of reusable bump files. You can use these bump files, which are in text format, to generate similar bumps in different dies. Bump files follow a specific format. The following image displays a sample bump file.

To create bumps from a bump file:

  1. With the container or package layout open, launch the Edit-In-Concert mode by selecting ModuleEdit-In-Concert.
    The package design is displayed on the first tab, and the layouts of the die instances in the package are displayed on separate tabs.
  2. Click the tab on which bumps are to be generated.
  3. Choose ModuleBump Management – Create Bumps – From File. The Import Bump Info form is displayed.
  4. Specify the path to the bump file in the Bump File Path field or click Browse to select the file.
  5. Select Create TSV to create a TSV.
  6. Select a via from the Via Definition cyclic field, which lists all the standard and custom vias that are defined in the technology file.
    The via definitions are listed in the order in which they are defined in the validVias list in the technology file.
  7. Specify the X and Y offsets for the TSVs. These values define the offset from the center of each TSV to the center of the corresponding bump.
  8. Click OK.

Bumps and TSVs as per your specifications are created.

If the net names are listed in the bump file, the created bumps are also assigned appropriate connectivity.

Related Topics

Inter-Die Operations

After you finalize the bumps for a die layout, switch to the package or container tab in the Edit-In-Concert mode to run the following inter-die commands:

Related Topics

Creating Bumps and TSVs

Fixing Bump Alignment Violations


Return to top
 ⠀
X