blob: e75eee9743125c52d54c5312fb47669fc7975719 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 0.0004206173,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0004725,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 0.0004178,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 0.0003859,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 0.0005849,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 0.0002521,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 0.0003991,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 0.0004438,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 0.0004592,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 0.0003847,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 0.0004906,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 0.0003443,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 0.0004124,
"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.001498,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001378,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0100896,
0.0093118,
0.0068522,
0.0070089,
0.0075044,
0.0090714,
0.0140266
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0092144,
0.0087618,
0.0073307,
0.0073675,
0.0074841,
0.0078527,
0.0090184
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001618,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
1.1151577,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.6801071,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001661,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001611,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0035129,
0.0035218,
0.0035499,
0.0035486,
0.0035446,
0.0035318,
0.0034916
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-3.3591298e-05,
-0.0001229,
-0.0004054,
-0.0004129,
-0.0004365,
-0.0005113,
-0.0007477
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00171,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.7838604,
3.9131248,
6.7539044
],
[
-1.3602965,
1.7158672,
4.5236879
],
[
-2.8863789,
0.1385153,
2.9170391
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.2253887,
2.2761617,
3.8425275
],
[
-1.3273375,
0.6117412,
2.1121887
],
[
-2.4560811,
-0.5554544,
0.9321758
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.1518086,
-2.9313416,
-5.2118183
],
[
1.6371237,
-1.3767842,
-4.050938
],
[
3.2602519,
0.1401429,
-2.5596456
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.0877217,
-1.9590515,
-3.324001
],
[
1.4302145,
-0.4063252,
-1.8060648
],
[
2.5644511,
0.7498841,
-0.6480244
]
]
},
"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.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001637293,
0.005361457,
0.01755655,
0.05749044,
0.1882574,
0.616465
],
"values": [
[
0.0118558,
0.0110157,
0.0080579,
-0.0029403,
-0.0412683,
-0.1692032,
-0.5887732
],
[
0.0123442,
0.011474,
0.0084919,
-0.0024872,
-0.0408195,
-0.1687506,
-0.5883203
],
[
0.0136359,
0.0127721,
0.0098004,
-0.0011416,
-0.0395156,
-0.1674422,
-0.5870248
],
[
0.0133867,
0.012554,
0.009579,
-0.001397,
-0.0397444,
-0.1676679,
-0.5872477
],
[
0.0130462,
0.0122375,
0.0091866,
-0.0017594,
-0.0401015,
-0.1680217,
-0.5876027
],
[
0.0125282,
0.0116611,
0.0086802,
-0.0022678,
-0.040625,
-0.1685501,
-0.5881324
],
[
0.0133481,
0.0123185,
0.0088453,
-0.0027929,
-0.0416755,
-0.1697619,
-0.5893841
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001637293,
0.005361457,
0.01755655,
0.05749044,
0.1882574,
0.616465
],
"values": [
[
0.0140596,
0.0152854,
0.0192013,
0.0312952,
0.0704201,
0.1977989,
0.6149616
],
[
0.0145169,
0.0157348,
0.019671,
0.0318258,
0.0712887,
0.197641,
0.6136588
],
[
0.0158226,
0.0170624,
0.0209678,
0.0331102,
0.0719329,
0.1994705,
0.6166447
],
[
0.015633,
0.0168772,
0.0208219,
0.0328108,
0.0721654,
0.1995376,
0.6154914
],
[
0.0151369,
0.0163995,
0.0203517,
0.0324869,
0.0712132,
0.1981885,
0.6149581
],
[
0.0145455,
0.0158005,
0.0197218,
0.0317141,
0.0711063,
0.1973323,
0.6144883
],
[
0.0137069,
0.0149816,
0.018633,
0.0307886,
0.070206,
0.1968266,
0.6133151
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001637293,
0.005361457,
0.01755655,
0.05749044,
0.1882574,
0.616465
],
"values": [
[
0.009781,
0.0093415,
0.0076245,
-0.0016526,
-0.0400527,
-0.1679811,
-0.5876326
],
[
0.0096322,
0.0091914,
0.0074347,
-0.0017984,
-0.0401937,
-0.1681689,
-0.587738
],
[
0.0093786,
0.008933,
0.0071393,
-0.0020801,
-0.040446,
-0.1684044,
-0.5879496
],
[
0.0092837,
0.0088365,
0.007056,
-0.0021794,
-0.0405294,
-0.1684891,
-0.5880662
],
[
0.009191,
0.008744,
0.0069267,
-0.0022543,
-0.0406453,
-0.1685763,
-0.5881477
],
[
0.0091206,
0.0085286,
0.0067823,
-0.002515,
-0.0409477,
-0.168813,
-0.5883247
],
[
0.0088204,
0.007879,
0.0058946,
-0.0032649,
-0.0414776,
-0.1692842,
-0.5887038
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.616465,
"max_transition": 9.956297,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00163729,
0.00536146,
0.0175566,
0.0574904,
0.188257,
0.616465
],
"values": [
[
1.3712261,
1.3939861,
1.4442042,
1.5406879,
1.7336362,
2.2052247,
3.6682088
],
[
1.3837841,
1.4064473,
1.4566613,
1.5531455,
1.7460781,
2.2176689,
3.6806369
],
[
1.4222331,
1.4450459,
1.4951957,
1.5918893,
1.7843871,
2.2563167,
3.7168124
],
[
1.5450319,
1.567801,
1.6179109,
1.7146171,
1.9070165,
2.3787945,
3.8373553
],
[
1.9195521,
1.9424333,
1.992589,
2.0889319,
2.2805926,
2.752782,
4.2120667
],
[
2.8705296,
2.8938618,
2.9437697,
3.0405911,
3.2332812,
3.7044723,
5.1653264
],
[
5.2528466,
5.2755316,
5.3257678,
5.4226343,
5.6152794,
6.0867889,
7.549394
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00163729,
0.00536146,
0.0175566,
0.0574904,
0.188257,
0.616465
],
"values": [
[
1.1189003,
1.1409818,
1.1991371,
1.3557045,
1.8358035,
3.3879497,
8.4785778
],
[
1.1313754,
1.1532477,
1.2119558,
1.3681507,
1.8484739,
3.4026284,
8.4907832
],
[
1.169348,
1.1912152,
1.2495804,
1.4061459,
1.8855959,
3.4384104,
8.5292982
],
[
1.295643,
1.3175694,
1.3758258,
1.5323333,
2.0116158,
3.5686765,
8.6524317
],
[
1.6730569,
1.695598,
1.7540366,
1.9100201,
2.3899314,
3.9452912,
9.0355412
],
[
2.6418154,
2.6640359,
2.7222853,
2.8787712,
3.3580658,
4.9150102,
9.9983879
],
[
5.0650888,
5.0873927,
5.1457079,
5.3018629,
5.780453,
7.3332105,
12.4203394
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00163729,
0.00536146,
0.0175566,
0.0574904,
0.188257,
0.616465
],
"values": [
[
0.1003682,
0.1107231,
0.1365294,
0.1952133,
0.3592314,
0.9166813,
2.82534
],
[
0.100302,
0.1107192,
0.1365267,
0.1952117,
0.362562,
0.9166771,
2.8253002
],
[
0.0999384,
0.1108375,
0.1351042,
0.1979664,
0.3595699,
0.9131511,
2.840937
],
[
0.0998142,
0.110971,
0.1350982,
0.1979054,
0.3609394,
0.9141548,
2.8228848
],
[
0.10037,
0.1106126,
0.1352536,
0.1960296,
0.3629202,
0.9146827,
2.8242573
],
[
0.1002758,
0.1106604,
0.1365652,
0.1957423,
0.3626048,
0.9123708,
2.8252065
],
[
0.1001258,
0.1107341,
0.134945,
0.1972579,
0.3627191,
0.9143185,
2.8131879
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00163729,
0.00536146,
0.0175566,
0.0574904,
0.188257,
0.616465
],
"values": [
[
0.0691,
0.08851,
0.1463175,
0.3320658,
0.9635073,
3.0611602,
9.9306936
],
[
0.0695777,
0.0885004,
0.1466579,
0.3324704,
0.9686429,
3.0726812,
9.9440101
],
[
0.0690571,
0.0891187,
0.1464002,
0.3339468,
0.963058,
3.0609317,
9.9314308
],
[
0.0685529,
0.0888027,
0.1458947,
0.3340486,
0.9646377,
3.0626641,
9.9272635
],
[
0.068996,
0.0883419,
0.1460864,
0.3319727,
0.9634288,
3.0770897,
9.9129664
],
[
0.0687406,
0.088873,
0.1464545,
0.3337436,
0.9643472,
3.0621663,
9.9224993
],
[
0.0687911,
0.088493,
0.1463965,
0.3320326,
0.975508,
3.0625005,
9.9562971
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00163729,
0.00536146,
0.0175566,
0.0574904,
0.188257,
0.616465
],
"values": [
[
0.9138789,
0.9393241,
0.9971068,
1.1141176,
1.3248314,
1.7766086,
3.234961
],
[
0.9247925,
0.9503863,
1.0080516,
1.1251743,
1.3359808,
1.7877998,
3.2423479
],
[
0.9636045,
0.989645,
1.0471591,
1.1644905,
1.375503,
1.8269722,
3.2843794
],
[
1.0974192,
1.1225323,
1.1804209,
1.2976265,
1.5088797,
1.9605317,
3.4149032
],
[
1.5432705,
1.5688976,
1.6264595,
1.7435279,
1.9547024,
2.4067328,
3.8635108
],
[
2.9706972,
2.9962071,
3.0536371,
3.1705707,
3.3813112,
3.8330006,
5.2868359
],
[
7.2551924,
7.292734,
7.3748883,
7.5305815,
7.7635818,
8.2149123,
9.6681676
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00163729,
0.00536146,
0.0175566,
0.0574904,
0.188257,
0.616465
],
"values": [
[
0.1141449,
0.1267086,
0.1605516,
0.2427898,
0.3656205,
0.8854097,
2.8108937
],
[
0.1142113,
0.1273343,
0.1607056,
0.2416365,
0.3660246,
0.8844874,
2.8180061
],
[
0.1151734,
0.1273247,
0.1606254,
0.2420183,
0.3662083,
0.8875126,
2.8105285
],
[
0.1142625,
0.1275674,
0.1613274,
0.2421774,
0.366024,
0.8875483,
2.8213065
],
[
0.1145166,
0.1275848,
0.1604445,
0.2423856,
0.366378,
0.8915105,
2.8127145
],
[
0.1148647,
0.127438,
0.1613571,
0.2422414,
0.3661125,
0.8857504,
2.815866
],
[
0.1921566,
0.2064514,
0.241135,
0.3235383,
0.3963745,
0.8862035,
2.8027611
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003095,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003156,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0021723,
0.0022656,
0.0025607,
0.0025646,
0.0025767,
0.0026149,
0.0027358
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-0.0024589,
-0.0025705,
-0.0029234,
-0.0029285,
-0.0029446,
-0.0029954,
-0.003156
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003034,
"timing": [
{
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.8311299,
1.6700827,
4.2947977
],
[
-3.2554381,
-1.0545185,
1.1838441
],
[
-5.0744895,
-3.0200539,
-0.9373311
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.2690899,
3.9662414,
6.6113016
],
[
3.4626853,
6.1470196,
8.7646137
],
[
5.170042,
7.8415592,
10.4463361
]
]
},
"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,
5.0,
9.9999999
],
"values": [
1.0047471,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}