Maximo Balestrini
10/29/2021, 6:47 PMmax_transition
parameter in the liberty files, and what happens if I get max slew violations for exceeding that time?Tim Edwards
10/31/2021, 1:31 PMmax_transition
tells the synthesis tools to keep the transition time (time for the output to rise from logic 0 to logic 1 or to fall from logic 1 to logic 0) inside of the specified limit. That will prevent the tools from synthesizing something with a huge fanout with a load that's slow to ramp up or down.Maximo Balestrini
10/31/2021, 1:58 PMTim Edwards
11/01/2021, 1:35 PMmax_transition
is too short, that the buffering you need on the net would cause the same setup violations that you'd get by having a slow signal transistion. Generally speaking, though, you want to keep clock edges sharp, since slow transistions can cause metastbility problems as well as an increase in power consumption.Maximo Balestrini
11/01/2021, 7:40 PM