Академический Документы
Профессиональный Документы
Культура Документы
addWellTap
[-help]
[-block_boundary_only {true | false}]
[-cell cellName ]
[-column_cell tap_column_cell_list ]
[-prefix prefixName ]
[-pitch microns ]
[-pitchOffset microns ]
[-fixCutCell]
[-fixedGap]
[-checkerBoard]
[-cellInterval microns ]
[-area x1 y1 x2 y2 ]
[-checkerBoard]
[-fixedGap [-pitch microns [-pitchOffset microns ] ] ]
[-incremental list_of_cells ]
[-inRowOffset microns ]
[-startRowNum number ]
[-powerDomain powerDomainName ]
[-skipRow number ]
[-termination_cell termination_cell_list ]
[-wellCutCell list_of_well_cut_cells ]
To verify well-tap placement, generate markers for violations caused by well-tap cells, and create a
violation report, use the verifyWellTap command.
Parameters
-area x1 y1 x2 y2 Specifies the coordinates of the bounding
box, in microns. By default, the core box
that encloses all core rows is used.
Specifies the area's lower left point on the x
axis.
Specifies the area's lower left point on the y
axis.
Specifies the area's upper right point on the
x axis.
Specifies the area's upper right point on the
y axis.
Examples
The following command places instances of well-tap cell xyz on every row in the design. Instances in the
same row are at least 22.50 μm but no more than 50 μm apart. Each instance name is prefixed
with welltap_ .
addWellTap -cell xyz -prefix welltap -cellInterval 50
The following commands place instances of well-tap cell xyz in a checkered pattern. The first instance in
the odd row numbers ( 1 , 3 , 5 , and so on) is placed at 0 (zero) offset. The first instance in even row
numbers (2, 4, 6, and so on) is placed at 50 μm offset. Instances in the same row are at least 45 μm but no
more than 100 μm apart. Instances on the odd rows are named wtap_odd_1 , wtap_odd_2 , and so on.
Instances on the even rows are named wtap_even_1 , wtap_even_2 , and so on.
addWellTap -cell xyz -prefix wtap_odd -cellInterval 100 -skipRow 1
addWellTap -cell xyz -prefix wtap_even -cellInterval 100 -skipRow 1 \
-startRowNum 2 -inRowOffset 50
The following command places instances of well-tap cell WTAP on every row in the design. Instances in the
same row are at least 21.68 μm but no more than 48.2 μm apart. Before placing the instances, the software
checks for cells named WTAP and PSO1 , and if it finds any within the minimum gap (that is, 21.68 μm from
the nearest well-tap cell in that row) it does not place any instances in that area.
addWellTap -cell WTAP -incremental "WTAP PSO1" -maxGap 48.2
In the following commands, cell TAP is specified as general well tap and TAP_TERMINATION is specified
as termination well tap. TAP cells and tap columns are inserted first, followed by TAP_TERMINATION cells
as termination cells at the top and bottom of each TAP column.
addWellTap -cell TAP -cellInterval 28