How can I get the hold time and setup time of drft...
# analog-design
a
How can I get the hold time and setup time of drftp_1 (flip-flop) from Sky130_stdcells?. By the way, I have built a test bench using Xschem to calculate them. I want to compare the predefined values with the simulation results if it is possible. Thanks in a advance.
t
You'll find them in the liberty files, where each liberty file represents a corner condition, so you'll need to match up your temperature and voltage and process corner to your simulation. In each liberty library, you'll find a
cell()
record for
drftp_1
, and tables of delay values for setup and hold. The tables have rows and columns which represent capacitive load of the net and slope of the input signal, so you need to match your simulation to the signal conditions, and then check the simulation output against the lookup table time value for that condition.
1
a
Thanks