blob: df6bbd79b67f8d41d386ec56bfe5b080ec93a70c [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 0.005886501,
"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.0006326,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 0.0005726,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 0.0005376,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 0.00067,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 0.0324842,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 0.0005522,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 0.0324842,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 0.000618,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 0.0005364,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 0.0005668,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 0.0004282,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 0.0005552,
"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.001422,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001368,
"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.0126056,
0.0118076,
0.0095596,
0.0097167,
0.0101591,
0.0114057,
0.0149176
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0099942,
0.0096609,
0.0087221,
0.0087473,
0.0088181,
0.0090177,
0.0095801
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001476,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.9404783,
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.5845278,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001684,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001643,
"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.0037097,
0.0037262,
0.0037727,
0.0037702,
0.0037631,
0.0037433,
0.0036874
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-3.0364899e-05,
-0.000137,
-0.0004373,
-0.0004469,
-0.0004741,
-0.0005506,
-0.0007662
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001725,
"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.6483623,
2.2025127,
3.6842427
],
[
-0.5047871,
1.0328838,
2.4926412
],
[
-1.3236755,
0.2066712,
1.6462872
]
]
},
"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.1997539,
1.2741679,
2.1040425
],
[
-0.6274678,
0.3975078,
1.1925924
],
[
-1.2229675,
-0.2217956,
0.5641338
]
]
},
"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.1298359,
-1.5887715,
-2.783026
],
[
0.8218975,
-0.6846455,
-2.0345398
],
[
1.5492331,
0.0426901,
-1.3493184
]
]
},
"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.0803975,
-1.0760762,
-1.8125671
],
[
0.7138652,
-0.2598408,
-0.9999938
],
[
1.3057028,
0.3484762,
-0.3916768
]
]
},
"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.001490568,
0.004443584,
0.01324693,
0.03949088,
0.1177277,
0.3509621
],
"values": [
[
0.0126802,
0.0118836,
0.009431,
0.0012647,
-0.0249801,
-0.1057316,
-0.3474567
],
[
0.0126468,
0.0119105,
0.0094012,
0.001301,
-0.0249751,
-0.1057251,
-0.3474577
],
[
0.0135501,
0.0127834,
0.0102909,
0.0021907,
-0.0240941,
-0.1048417,
-0.3465479
],
[
0.0134147,
0.0126212,
0.0101604,
0.002026,
-0.0242665,
-0.104996,
-0.3467176
],
[
0.0129622,
0.0122134,
0.0097646,
0.0016017,
-0.024658,
-0.105398,
-0.3471177
],
[
0.0126371,
0.011872,
0.0094122,
0.0012476,
-0.0249997,
-0.1057568,
-0.3474628
],
[
0.0139886,
0.0130492,
0.010137,
0.0012508,
-0.0256415,
-0.1064241,
-0.3481519
]
]
},
"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.001490568,
0.004443584,
0.01324693,
0.03949088,
0.1177277,
0.3509621
],
"values": [
[
0.015026,
0.0161608,
0.0194498,
0.0288589,
0.0559871,
0.1368526,
0.3767033
],
[
0.0153332,
0.0164834,
0.0198198,
0.0292434,
0.056765,
0.1364578,
0.3754922
],
[
0.0159155,
0.0170707,
0.020395,
0.0297663,
0.0568178,
0.1376394,
0.3781683
],
[
0.0157404,
0.0169098,
0.0202454,
0.0296027,
0.0566573,
0.1374547,
0.3772839
],
[
0.0153242,
0.0164924,
0.0197886,
0.029194,
0.0567051,
0.1372584,
0.3776913
],
[
0.014831,
0.0159867,
0.0193072,
0.0287144,
0.0557472,
0.1370902,
0.3765498
],
[
0.0145658,
0.0156412,
0.0188281,
0.02812,
0.0551549,
0.1354302,
0.3762843
]
]
}
},
{
"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.001490568,
0.004443584,
0.01324693,
0.03949088,
0.1177277,
0.3509621
],
"values": [
[
0.0098308,
0.0094809,
0.0080565,
0.0019365,
-0.0241931,
-0.105012,
-0.346748
],
[
0.010273,
0.0098197,
0.0083671,
0.0022706,
-0.0238811,
-0.1047003,
-0.3464276
],
[
0.0097854,
0.0094161,
0.0080329,
0.001841,
-0.024283,
-0.105098,
-0.3468283
],
[
0.0096492,
0.0092673,
0.0078727,
0.0017256,
-0.0243966,
-0.1052051,
-0.3469188
],
[
0.0096945,
0.0093225,
0.0078473,
0.0017668,
-0.0243793,
-0.1051754,
-0.346898
],
[
0.0096413,
0.0091823,
0.0077168,
0.0015571,
-0.0246213,
-0.105389,
-0.3470618
],
[
0.0090967,
0.0087671,
0.0074858,
0.0011487,
-0.0251016,
-0.1058492,
-0.3474426
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.350962,
"max_transition": 4.998055,
"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.00149057,
0.00444358,
0.0132469,
0.0394909,
0.117728,
0.350962
],
"values": [
[
1.194662,
1.2128724,
1.2506585,
1.3212974,
1.4519409,
1.7294963,
2.4654723
],
[
1.2060433,
1.224289,
1.2620613,
1.3326806,
1.463436,
1.7411081,
2.4769216
],
[
1.2336652,
1.2518541,
1.289666,
1.3604461,
1.4911126,
1.7688419,
2.505002
],
[
1.3149429,
1.3331785,
1.3712157,
1.4415914,
1.5726258,
1.8500087,
2.5861091
],
[
1.5385738,
1.5568019,
1.5946061,
1.6652347,
1.7964105,
2.0736655,
2.8092428
],
[
2.0663511,
2.0845794,
2.122448,
2.1930486,
2.3239877,
2.6017393,
3.3371459
],
[
3.2452909,
3.2635989,
3.3014231,
3.37202,
3.5024859,
3.7802046,
4.5155604
]
]
},
"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.00149057,
0.00444358,
0.0132469,
0.0394909,
0.117728,
0.350962
],
"values": [
[
0.9756866,
0.9929255,
1.0358607,
1.1391021,
1.4182716,
2.2332969,
4.6685535
],
[
0.9855123,
1.0032483,
1.0457938,
1.1491256,
1.4280694,
2.2435935,
4.6781481
],
[
1.01564,
1.0333568,
1.0759399,
1.1789948,
1.4581443,
2.2734619,
4.7040212
],
[
1.0956649,
1.1136494,
1.1562199,
1.259393,
1.5385758,
2.353336,
4.7865041
],
[
1.3233379,
1.3410358,
1.3831398,
1.4862241,
1.7655569,
2.5821367,
5.0179909
],
[
1.859222,
1.8765491,
1.9190924,
2.0224675,
2.3009721,
3.1181264,
5.553046
],
[
3.0585587,
3.0763105,
3.1192082,
3.2224408,
3.5014511,
4.3164765,
6.751204
]
]
},
"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.00149057,
0.00444358,
0.0132469,
0.0394909,
0.117728,
0.350962
],
"values": [
[
0.0872777,
0.0953934,
0.1141325,
0.1560006,
0.2627286,
0.5537902,
1.4939938
],
[
0.0870227,
0.0952737,
0.1137865,
0.158137,
0.2623916,
0.5555834,
1.5018849
],
[
0.0872558,
0.0952802,
0.1138894,
0.157368,
0.2625129,
0.556503,
1.505029
],
[
0.0877659,
0.0957764,
0.1143057,
0.1566001,
0.2602747,
0.5568279,
1.4988739
],
[
0.0871302,
0.0952809,
0.1139968,
0.1561128,
0.2635829,
0.5555691,
1.5057164
],
[
0.0874189,
0.0958901,
0.1148833,
0.1561979,
0.2619674,
0.555094,
1.4964722
],
[
0.0873735,
0.0958937,
0.1154796,
0.156983,
0.2618967,
0.5549771,
1.506798
]
]
},
"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.00149057,
0.00444358,
0.0132469,
0.0394909,
0.117728,
0.350962
],
"values": [
[
0.0622435,
0.0774181,
0.117799,
0.2353224,
0.5947824,
1.6922814,
4.9730491
],
[
0.0615663,
0.0765792,
0.1183937,
0.2354833,
0.5987917,
1.7022338,
4.9899613
],
[
0.0614234,
0.0765263,
0.1178374,
0.2351715,
0.5945248,
1.7032769,
4.9801341
],
[
0.0617535,
0.0771272,
0.1182412,
0.2355922,
0.5943589,
1.703769,
4.9693027
],
[
0.0613588,
0.0764845,
0.1184562,
0.2355919,
0.5961115,
1.7025471,
4.9963869
],
[
0.061394,
0.0772174,
0.1175993,
0.2352178,
0.5976187,
1.6957754,
4.9634288
],
[
0.0615488,
0.0766172,
0.1180585,
0.2357423,
0.5977796,
1.7040349,
4.9980549
]
]
},
"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.00149057,
0.00444358,
0.0132469,
0.0394909,
0.117728,
0.350962
],
"values": [
[
0.782617,
0.8025893,
0.8455902,
0.9284788,
1.0824175,
1.3455926,
2.0748248
],
[
0.7914711,
0.8115492,
0.8546071,
0.9374153,
1.0916523,
1.3547451,
2.0822519
],
[
0.8196577,
0.8395994,
0.8826087,
0.9656149,
1.1196757,
1.3829846,
2.1121027
],
[
0.9046596,
0.9245229,
0.9675798,
1.0505347,
1.2046543,
1.4679624,
2.1969593
],
[
1.1644189,
1.1843572,
1.2272988,
1.3101312,
1.4645525,
1.7280043,
2.4569278
],
[
1.90516,
1.9250459,
1.9679001,
2.0505377,
2.2046978,
2.4680531,
3.197302
],
[
3.9785055,
4.0011248,
4.0490562,
4.1374393,
4.2945776,
4.5572865,
5.2865547
]
]
},
"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.00149057,
0.00444358,
0.0132469,
0.0394909,
0.117728,
0.350962
],
"values": [
[
0.0985811,
0.1083122,
0.1326106,
0.1909337,
0.2795995,
0.5318914,
1.4880414
],
[
0.0989475,
0.1088843,
0.1328586,
0.1910376,
0.2797129,
0.5313831,
1.4843289
],
[
0.0985271,
0.1083548,
0.133601,
0.1906997,
0.2797578,
0.5327416,
1.489302
],
[
0.0985101,
0.1084417,
0.1334701,
0.1907739,
0.2798277,
0.533255,
1.4910141
],
[
0.0985949,
0.1083745,
0.132385,
0.1911493,
0.280148,
0.5328796,
1.4894473
],
[
0.0991362,
0.1083226,
0.1325482,
0.191358,
0.2798505,
0.5327472,
1.4894356
],
[
0.1190847,
0.1280945,
0.1510143,
0.205965,
0.2850437,
0.5326964,
1.4883286
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003021,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002993,
"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.0023262,
0.0024374,
0.0027505,
0.0027544,
0.0027655,
0.0027965,
0.0028841
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0026306,
-0.0027628,
-0.0031354,
-0.0031403,
-0.0031541,
-0.0031931,
-0.003303
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003049,
"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.7304219,
0.4483623,
1.7268454
],
[
-2.0117452,
-0.9190205,
0.2111471
],
[
-2.9917663,
-1.9411559,
-0.869582
]
]
},
"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": [
[
1.0969707,
2.3516582,
3.711725
],
[
2.2501201,
3.5048076,
4.8538882
],
[
3.1459127,
4.3987692,
5.7405252
]
]
},
"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.864674,
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
}
]
}
}