Make Virtual Hierarchy Command in Design Planning and Analysis
The Make Virtual Hierarchy command in Design Planning and Analysis (DPA) supports concurrent layout designing by allowing creation of virtual hierarchies from real cellviews that were realized outside the top-cell view. The Make Virtual Hierarchy command automatically sets a Force Descend in the physConfig view for the integrated cellviews so that the existing cellviews are no longer picked up for generation. Virtual pins are created in the integrated virtual hierarchy in place of pins in the real cellview. The shape of virtual hierarchy pins can be preserved so that the pins can be recreated, if the virtual hierarchy is replaced by a made cell again. If you choose not to preserve the pin shapes, the virtual hierarchy pins are deleted during the Make Virtual Hierarchy operation.
The Make Virtual Hierarchy command can also generate missing components in the virtual hierarchy for a soft block that previously only had pins but now also has a schematic available. Existing pin locations and the area boundary size of the soft block are retained. The Make Virtual Hierarchy command can be used to integrate multiple selected cells at a time, also supporting m-factored devices. Black box soft blocks are not supported but softMacro soft blocks are supported.
For virtual hierarchies with clones, the Make Virtual Hierarchy command always generates new clones instead of adding members to existing clone families. When the Make Cell – All clones option is not selected or the multiple virtual hierarchies using the same schematic cell in the design are not being made into cells at the same time, all the occurrences of the new cell automatically use the made cell layout. When Update Components and Nets is run, the command replaces all the virtual hierarchies matching the schematic cell with the made cell layout. To avoid impacting the physical bindings of all the instances of the cell, the default view name used is layout_variant_x.
Related Topics
Update Components And Nets Form
Return to top