File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -212,13 +212,20 @@ struct ClockgatePass : public Pass {
212212 log (" user-specified <celltype> ICG (integrated clock gating)\n " );
213213 log (" cell with ports named <ce>, <clk>, <gclk>.\n " );
214214 log (" The ICG's clock enable pin must be active high.\n " );
215- // TODO -liberty
215+ log (" -liberty <filename>\n " );
216+ log (" If specified, ICGs will be selected from the liberty file\n " );
217+ log (" if available. Priority is given to cells with fewer tie_lo\n " );
218+ log (" inputs and smaller size. This removes the need to manually\n " );
219+ log (" specify -pos or -neg and -tie_lo.\n " );
220+ log (" -dont_use <celltype>\n " );
221+ log (" Cells <celltype> won't be considered when searching for ICGs\n " );
222+ log (" in the liberty file specified by -liberty.\n " );
216223 log (" -tie_lo <port_name>\n " );
217224 log (" Port <port_name> of the ICG will be tied to zero.\n " );
218225 log (" Intended for DFT scan-enable pins.\n " );
219226 log (" -min_net_size <n>\n " );
220227 log (" Only transform sets of at least <n> eligible FFs.\n " );
221- // log(" \n");
228+ log (" \n " );
222229 }
223230
224231 // One ICG will be generated per ClkNetInfo
You can’t perform that action at this time.
0 commit comments