open_pdks icon indicating copy to clipboard operation
open_pdks copied to clipboard

Put biggest buffer 1st in CTS_CLK_BUFFER_LIST

Open maliberty opened this issue 3 years ago • 2 comments

In sky130/openlane/sky130_fd_sc_hd/config.tcl you have:

set ::env(CTS_CLK_BUFFER_LIST) "sky130_fd_sc_hd__clkbuf_2 sky130_fd_sc_hd__clkbuf_4 sky130_fd_sc_hd__clkbuf_8"

it is currently better to put the largest buffer first like:

set ::env(CTS_CLK_BUFFER_LIST) "sky130_fd_sc_hd__clkbuf_8 sky130_fd_sc_hd__clkbuf_4 sky130_fd_sc_hd__clkbuf_2"

OR will eventually not care but for now this gives better results.

@antonblanchard FYI

maliberty avatar Mar 23 '22 20:03 maliberty

This applies to hs and the other config.tcl too

maliberty avatar Mar 23 '22 20:03 maliberty

Thanks, done.

RTimothyEdwards avatar Mar 24 '22 13:03 RTimothyEdwards