blob: e12a94860cc2a9a040a178b386e8112152ed20d6 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 18.84615,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 23.3662867,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 18.846821,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 17.3478423,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 17.107622,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 14.6255292,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 22.146974,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 20.0016235,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 18.5671851,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 18.24945,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 16.8489702,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 18.5498905,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 20.4955981,
"when": "!RESET_B&!CLK&D&!Q"
}
],
"pg_pin,VGND": {
"pg_type": "primary_ground",
"voltage_name": "VGND"
},
"pg_pin,VNB": {
"pg_type": "primary_ground",
"voltage_name": "VNB"
},
"pg_pin,VPB": {
"pg_type": "primary_power",
"voltage_name": "VPB"
},
"pg_pin,VPWR": {
"pg_type": "primary_power",
"voltage_name": "VPWR"
},
"pin,CLK": {
"capacitance": 0.001693,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00162,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0193676,
0.0190548,
0.0183124,
0.018282,
0.0183355,
0.0186251,
0.01958
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0136187,
0.0133353,
0.0126741,
0.0125997,
0.0125272,
0.0124599,
0.0124075
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001766,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.4642298,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.3258046,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001846,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001838,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0046697,
0.0046059,
0.0045715,
0.00451,
0.0044824,
0.0045497,
0.0048848
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0005367,
-0.0006647,
-0.0008911,
-0.000956,
-0.0010047,
-0.0010071,
-0.0008799
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001853,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2675029,
1.3071269,
1.9868552
],
[
-0.3949238,
0.5970928,
1.2676657
],
[
-0.7377379,
0.2286439,
0.8918926
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.1283428,
0.7578105,
1.076821
],
[
-0.3052022,
0.2565166,
0.5315817
],
[
-0.5216735,
0.03089,
0.2949688
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.0895527,
-1.0138203,
-1.5580504
],
[
0.5161113,
-0.4136494,
-1.0201354
],
[
0.844277,
-0.0763284,
-0.6883076
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.0730732,
-0.6421162,
-0.8988708
],
[
0.3348369,
-0.2067402,
-0.4634948
],
[
0.5403219,
0.0024069,
-0.2525166
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001507369,
0.00454432,
0.01369993,
0.04130169,
0.1245137,
0.3753762
],
"values": [
[
0.0131598,
0.0122231,
0.0090493,
-0.0019572,
-0.0369403,
-0.1433297,
-0.4644715
],
[
0.0134118,
0.0124669,
0.0092914,
-0.0017154,
-0.0367007,
-0.1430943,
-0.4642212
],
[
0.0139361,
0.0129985,
0.0098172,
-0.0011837,
-0.0361724,
-0.1425699,
-0.4637022
],
[
0.0135601,
0.0126112,
0.0094477,
-0.0015619,
-0.0365505,
-0.1429442,
-0.4640863
],
[
0.0132513,
0.0122948,
0.0091323,
-0.001872,
-0.0368561,
-0.143257,
-0.4643885
],
[
0.0133817,
0.0124197,
0.0092172,
-0.0017907,
-0.0367866,
-0.1431819,
-0.4643196
],
[
0.0153508,
0.0141559,
0.0104683,
-0.000945,
-0.0360383,
-0.142521,
-0.4636617
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001507369,
0.00454432,
0.01369993,
0.04130169,
0.1245137,
0.3753762
],
"values": [
[
0.0145531,
0.0160313,
0.0202714,
0.0322811,
0.0676126,
0.1730082,
0.4918428
],
[
0.0143549,
0.0158278,
0.0201106,
0.0320853,
0.0670267,
0.1727917,
0.4919353
],
[
0.014918,
0.0163694,
0.0206501,
0.0325321,
0.0676545,
0.173727,
0.4927899
],
[
0.0145489,
0.016035,
0.0202836,
0.0321951,
0.0672331,
0.1735652,
0.4917252
],
[
0.0141152,
0.0156034,
0.0198531,
0.0317592,
0.0668038,
0.1727608,
0.4900374
],
[
0.0141807,
0.0154993,
0.0196965,
0.0316589,
0.0666248,
0.1722666,
0.4900259
],
[
0.015181,
0.0165128,
0.0205424,
0.0324479,
0.0678828,
0.1732558,
0.4905474
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001507369,
0.00454432,
0.01369993,
0.04130169,
0.1245137,
0.3753762
],
"values": [
[
0.0119092,
0.0121485,
0.0105869,
-0.0001832,
-0.0351719,
-0.1416183,
-0.4627694
],
[
0.0125849,
0.0129016,
0.0112554,
0.0004785,
-0.0345313,
-0.140893,
-0.462126
],
[
0.0125611,
0.0127514,
0.0111708,
0.0004241,
-0.0345794,
-0.1409737,
-0.4621455
],
[
0.0123867,
0.0126485,
0.0110563,
0.0003043,
-0.0347034,
-0.1410959,
-0.4622392
],
[
0.012416,
0.0126799,
0.0110311,
0.0001887,
-0.0348021,
-0.14117,
-0.4623243
],
[
0.0132167,
0.0126287,
0.0105565,
-0.0002601,
-0.0352622,
-0.1415345,
-0.4625951
],
[
0.0162745,
0.0149407,
0.0110155,
-0.0006672,
-0.0357991,
-0.1417955,
-0.4627801
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.111704,
"max_transition": 1.507652,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"timing": [
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.6666493,
0.6849454,
0.7252948,
0.8095937,
1.0042263,
1.549281,
3.1873895
],
[
0.6747762,
0.6930916,
0.7334203,
0.8177236,
1.012342,
1.5576427,
3.1962391
],
[
0.6985821,
0.7169518,
0.7573668,
0.8417164,
1.0364066,
1.5815248,
3.2198875
],
[
0.7650577,
0.7833566,
0.8238181,
0.9079767,
1.102755,
1.6476555,
3.2823904
],
[
0.9310697,
0.9493314,
0.9897146,
1.0741014,
1.2686149,
1.8139256,
3.4523526
],
[
1.2497346,
1.2680594,
1.3084974,
1.3925434,
1.5873748,
2.1316404,
3.7639518
],
[
1.8078931,
1.8262485,
1.8666979,
1.9510644,
2.1456443,
2.6891804,
4.3214059
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.5716613,
0.5893145,
0.6307271,
0.7276882,
0.9895061,
1.769499,
4.1098378
],
[
0.579954,
0.597835,
0.6392613,
0.7361686,
0.998005,
1.7765435,
4.114447
],
[
0.6040985,
0.6214212,
0.6631327,
0.7597821,
1.0210934,
1.80078,
4.1525059
],
[
0.6713328,
0.6890404,
0.7304773,
0.827398,
1.0883332,
1.8708566,
4.2179487
],
[
0.8401483,
0.8577929,
0.899248,
0.9961807,
1.2571999,
2.0385271,
4.3782085
],
[
1.1704394,
1.1887678,
1.2306401,
1.3272196,
1.5883532,
2.3672324,
4.7112994
],
[
1.7651731,
1.7829075,
1.8245248,
1.9216111,
2.18415,
2.9637743,
5.3067293
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.0543908,
0.0657682,
0.095732,
0.1718845,
0.3987804,
1.1299767,
3.3554224
],
[
0.0544737,
0.0657078,
0.0951042,
0.1718238,
0.3983823,
1.1318331,
3.3392749
],
[
0.05409,
0.0657205,
0.0950575,
0.1706657,
0.3988358,
1.1212302,
3.3385636
],
[
0.0544349,
0.0661289,
0.0951992,
0.1716175,
0.3974889,
1.128021,
3.3590091
],
[
0.0546271,
0.0660299,
0.0956282,
0.1712542,
0.3987838,
1.121459,
3.3384322
],
[
0.0545945,
0.0663239,
0.0952183,
0.1707171,
0.3984637,
1.1285247,
3.3547563
],
[
0.0542357,
0.0659661,
0.095443,
0.1712518,
0.3975226,
1.1292877,
3.336811
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.0512137,
0.0650914,
0.1030065,
0.21491,
0.5712898,
1.6707719,
4.9863123
],
[
0.0514166,
0.065403,
0.1031913,
0.2149074,
0.570622,
1.6709361,
4.9849271
],
[
0.0512245,
0.0651391,
0.1029734,
0.214297,
0.5702921,
1.6695085,
4.9939075
],
[
0.0512378,
0.0651779,
0.1031153,
0.2146624,
0.5714824,
1.6761792,
4.991132
],
[
0.0513299,
0.0651476,
0.1031057,
0.2143786,
0.5713166,
1.6743454,
4.9870996
],
[
0.0516105,
0.065293,
0.1031671,
0.2144011,
0.5711007,
1.6713648,
4.9855897
],
[
0.0522349,
0.0657962,
0.1035983,
0.2148459,
0.5702994,
1.6747007,
4.9810138
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.3395638,
0.359463,
0.404286,
0.4994044,
0.6938686,
1.2363335,
2.8729439
],
[
0.3480448,
0.3679487,
0.4127795,
0.5079221,
0.702445,
1.2456519,
2.8794209
],
[
0.3705,
0.3904717,
0.4350609,
0.53045,
0.7250859,
1.2681263,
2.9015428
],
[
0.4419914,
0.4619196,
0.5065074,
0.6017863,
0.7965806,
1.339992,
2.9728648
],
[
0.6517876,
0.6715691,
0.7161385,
0.8109343,
1.0056033,
1.5484247,
3.1850178
],
[
1.1768296,
1.2019218,
1.2553532,
1.3596697,
1.5549414,
2.0987747,
3.7303676
],
[
2.1631845,
2.2027478,
2.2864437,
2.4214235,
2.6192497,
3.1624412,
4.7937689
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00150737,
0.00454432,
0.0136999,
0.0413017,
0.124514,
0.375376
],
"values": [
[
0.0587751,
0.0723975,
0.1072321,
0.1834615,
0.394502,
1.118618,
3.3466392
],
[
0.0588122,
0.0734838,
0.1072358,
0.1834694,
0.3947162,
1.1203717,
3.3486098
],
[
0.0591085,
0.0728481,
0.10703,
0.1837999,
0.3946119,
1.1203682,
3.3478755
],
[
0.0593431,
0.0731291,
0.1067739,
0.1838418,
0.3942695,
1.1228515,
3.3334457
],
[
0.0588019,
0.0727514,
0.1072928,
0.1838861,
0.3947137,
1.125448,
3.344667
],
[
0.0828285,
0.0963718,
0.1309763,
0.1973793,
0.3955657,
1.1246941,
3.345505
],
[
0.1439869,
0.1667294,
0.2098275,
0.2428593,
0.4033964,
1.1248735,
3.3339111
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003247,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003229,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0037639,
0.0036724,
0.0035647,
0.003488,
0.0034217,
0.0033852,
0.0034318
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0035592,
-0.0038154,
-0.0043923,
-0.0044793,
-0.0045791,
-0.0047152,
-0.0049536
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003265,
"timing": [
{
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.4649189,
0.4611797,
1.4228903
],
[
-1.2903096,
-0.5180195,
0.2605856
],
[
-1.7539733,
-1.038446,
-0.3349141
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_rising",
"violation_delay_degrade_pct": 10
},
{
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.6208965,
1.3866924,
1.9850404
],
[
1.3730449,
2.1077129,
2.6840881
],
[
1.814736,
2.5292624,
3.0891583
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.3719463,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}