Professional Documents
Culture Documents
Recent Searches:
boundary cells boundary optimization routing
Title
Performing Filler Cell Insertion With an Incomplete Filler Cell Library
Description
Question:
My library does not contain 1X, 2X, or 3X metal filler cells, such as decoupling capacitor cells. After I perform filler cell
insertion, the block still contains gaps. How can I prevent this?
Answer:
For the best filler cell insertion results, the library should contain metal filler cells with all sizes and threshold voltages. If
the library contains only larger metal filler cells, the create_stdcell_fillers command might leave gaps that cannot be
filled by subsequent nonmetal filler cell insertion.
To prevent unfillable gaps when your library does not contain a full set of metal filler cells, use nonmetal filler cells to
complete the library during metal filler cell insertion.
For example, if your library contains a full set of metal filler cells, you would use a command similar to the following to
perform metal filler cell insertion:
icc2_shell> create_stdcell_fillers \
-lib_cells { DECAP16 DECAP8 DECAP4 DECAP3 DECAP2 DECAP1 }
If your library does not contain 1X, 2X, or 3X metal filler cells, use nonmetal filler cells to complete the list, as shown in the
following example. In this example, you need to include only 1X and 2X nonmetal filler cells, because they can fill the 3X
gaps.
icc2_shell> create_stdcell_fillers \
-lib_cells { DECAP16 DECAP8 DECAP4 FILL2 FILL1 }
The following example uses nonmetal filler cells to complete the filler cell list for a library with threshold-voltage filler cells.
icc2_shell> create_stdcell_fillers \
-lib_cells { DECAP_Lvt_8 DECAP_Hvt_8 DECAP_Lvt_4 FILL_Hvt_4 FILL_Lvt_2 FILL_Hvt_2 FILL_Lvt_1
Workaround
Product L1
IC Compiler II (/s/detail/01t1U000003IXyeQAG)
Additional Product(s)
https://solvnetplus.synopsys.com/s/article/Performing-Filler-Cell-Insertion-With-an-Incomplete-Filler-Cell-Library-1576092646433 1/2
9/16/2020 Performing Filler Cell Insertion With an Incomplete Filler Cell Library
Article Number
000020362
URL Name
Performing-Filler-Cell-Insertion-With-an-Incomplete-Filler-Cell-Library-1576092646433
Recommended Articles
Why Do Filler Cells Have a "With metal" Property in the check_library Report?
Standard Cell Filler Insertion With Metal Removes Too Many Cells
Related Files (0)
https://solvnetplus.synopsys.com/s/article/Performing-Filler-Cell-Insertion-With-an-Incomplete-Filler-Cell-Library-1576092646433 2/2