blob: 9bbb7356794fb37488483e581ea21a81b37e7286 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.003658124,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0036303,
"when": "!CLK&!D&Q&!Q_N"
},
{
"value": 0.003765,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0036645,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0036471,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0035494,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.00377,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0037266,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0035122,
"when": "CLK&D&Q&!Q_N"
}
],
"pg_pin,VGND": {
"pg_type": "primary_ground",
"related_bias_pin": "VPB",
"voltage_name": "VGND"
},
"pg_pin,VNB": {
"pg_type": "nwell",
"physical_connection": "device_layer",
"voltage_name": "VNB"
},
"pg_pin,VPB": {
"pg_type": "pwell",
"physical_connection": "device_layer",
"voltage_name": "VPB"
},
"pg_pin,VPWR": {
"pg_type": "primary_power",
"related_bias_pin": "VNB",
"voltage_name": "VPWR"
},
"pin,CLK": {
"capacitance": 0.001731,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001641,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.018809,
0.0187121,
0.0184888,
0.0185136,
0.0185708,
0.0187028,
0.0190069
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0147252,
0.0146615,
0.0145149,
0.0145009,
0.0144688,
0.0143946,
0.0142238
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001822,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1313367,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1005785,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001686,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001688,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0044956,
0.0044404,
0.0043131,
0.0043539,
0.0044478,
0.0046642,
0.0051631
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0003698,
-0.0004214,
-0.0005403,
-0.0005234,
-0.0004844,
-0.0003946,
-0.0001877
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001683,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.0996563,
0.3236471,
0.6438783
],
[
0.0001771,
0.2180645,
0.5382956
],
[
-0.0624857,
0.1529603,
0.47075
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.0447246,
0.1527487,
0.2154115
],
[
-0.0144714,
0.0789043,
0.1269186
],
[
-0.0209818,
0.0662904,
0.1118633
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0358418,
-0.2427428,
-0.509263
],
[
0.0563132,
-0.1518086,
-0.4415221
],
[
0.1092103,
-0.0989115,
-0.3947285
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0199727,
-0.1072448,
-0.1357279
],
[
0.0331198,
-0.0504902,
-0.0838561
],
[
0.0347474,
-0.0476419,
-0.0846699
]
]
},
"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.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001443346,
0.004166497,
0.0120274,
0.0347194,
0.1002242,
0.2893165
],
"values": [
[
-0.0047647,
-0.0005069,
0.0081544,
0.0175392,
0.0066933,
-0.0699082,
-0.3217264
],
[
-0.0047371,
-0.0005046,
0.008183,
0.0174962,
0.0066349,
-0.0699852,
-0.3217988
],
[
-0.0046697,
-0.0004448,
0.0082037,
0.017494,
0.0066435,
-0.0699984,
-0.3218208
],
[
-0.0046742,
-0.0004655,
0.0081055,
0.0173881,
0.0063771,
-0.0703315,
-0.3220748
],
[
-0.0046652,
-0.000473,
0.0080799,
0.0172728,
0.0062581,
-0.0704917,
-0.3223566
],
[
-0.0046353,
-0.000449,
0.0080996,
0.0172298,
0.0061724,
-0.0705528,
-0.3224498
],
[
-0.0045231,
-0.0002926,
0.0083379,
0.0176313,
0.0067498,
-0.0700752,
-0.3220544
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001443346,
0.004166497,
0.0120274,
0.0347194,
0.1002242,
0.2893165
],
"values": [
[
-0.0061348,
-0.0039314,
0.0018327,
0.0160973,
0.0500001,
0.1405805,
0.3952806
],
[
-0.006108,
-0.0039078,
0.0018401,
0.0160835,
0.0500094,
0.1406218,
0.3957621
],
[
-0.0060403,
-0.0038497,
0.0018776,
0.0160882,
0.0500225,
0.1397857,
0.3954672
],
[
-0.006051,
-0.00389,
0.0017705,
0.0158643,
0.049642,
0.1399178,
0.3973471
],
[
-0.0060477,
-0.0039093,
0.0017033,
0.015726,
0.049426,
0.1399655,
0.3948965
],
[
-0.0060132,
-0.0038802,
0.0017219,
0.0157414,
0.0494311,
0.1398469,
0.3966783
],
[
-0.0058939,
-0.0037039,
0.0020435,
0.0160584,
0.0499151,
0.1398042,
0.394333
]
]
}
},
"max_capacitance": 0.289317,
"max_transition": 1.504844,
"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.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00144335,
0.0041665,
0.0120274,
0.0347194,
0.100224,
0.289317
],
"values": [
[
0.2510031,
0.2554899,
0.2654658,
0.2852839,
0.3262895,
0.4230491,
0.6903911
],
[
0.2553918,
0.2599289,
0.2698844,
0.2896954,
0.330713,
0.4274686,
0.6943629
],
[
0.2664894,
0.2710289,
0.2809841,
0.3007972,
0.3418137,
0.4385717,
0.7054755
],
[
0.2911222,
0.2956282,
0.3055695,
0.3254319,
0.3664233,
0.4631746,
0.7303904
],
[
0.332225,
0.3367666,
0.346685,
0.3665223,
0.4075305,
0.5042893,
0.7714913
],
[
0.3879138,
0.3924117,
0.402392,
0.4221952,
0.4632212,
0.5599808,
0.8271732
],
[
0.4508995,
0.455419,
0.4653828,
0.4852085,
0.5262349,
0.6230014,
0.8902328
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00144335,
0.0041665,
0.0120274,
0.0347194,
0.100224,
0.289317
],
"values": [
[
0.2439739,
0.2492549,
0.2617312,
0.2919786,
0.3752717,
0.6108555,
1.2915244
],
[
0.2485211,
0.2538459,
0.266257,
0.296506,
0.3798036,
0.6149804,
1.2955327
],
[
0.2592827,
0.2646086,
0.2770197,
0.3072613,
0.3905535,
0.6259631,
1.3120074
],
[
0.2841562,
0.2894661,
0.3019419,
0.3320751,
0.4153647,
0.6507838,
1.3316125
],
[
0.3269156,
0.3322143,
0.3447179,
0.3749404,
0.4582435,
0.6935715,
1.3748166
],
[
0.3865489,
0.3918844,
0.4043225,
0.4345569,
0.5178891,
0.7532895,
1.4358829
],
[
0.4595256,
0.4648778,
0.477348,
0.507649,
0.590975,
0.8263414,
1.505586
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00144335,
0.0041665,
0.0120274,
0.0347194,
0.100224,
0.289317
],
"values": [
[
0.0181558,
0.0211197,
0.0278132,
0.0436979,
0.0836031,
0.1992169,
0.5535099
],
[
0.0182256,
0.0212176,
0.0280818,
0.0439299,
0.0835856,
0.1992245,
0.5507781
],
[
0.0182137,
0.0212102,
0.0280732,
0.0439217,
0.0836033,
0.199227,
0.5507273
],
[
0.018188,
0.0210944,
0.0280339,
0.0437235,
0.0835504,
0.1986366,
0.55313
],
[
0.0181617,
0.0212186,
0.0279002,
0.0436567,
0.0836484,
0.1985992,
0.5526495
],
[
0.0182198,
0.0211179,
0.0280283,
0.0438291,
0.0836159,
0.1988895,
0.5553838
],
[
0.0181505,
0.0211026,
0.027915,
0.0439049,
0.0837885,
0.1987363,
0.5554265
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00144335,
0.0041665,
0.0120274,
0.0347194,
0.100224,
0.289317
],
"values": [
[
0.0196737,
0.0241163,
0.0366995,
0.0746574,
0.1905043,
0.5253689,
1.5048436
],
[
0.0198544,
0.0242159,
0.0366974,
0.0747012,
0.1898723,
0.5236862,
1.5007826
],
[
0.0198374,
0.0242222,
0.0367283,
0.0746445,
0.189866,
0.5252223,
1.4972298
],
[
0.0197249,
0.024095,
0.0365898,
0.0746539,
0.1898581,
0.5253041,
1.5033158
],
[
0.019832,
0.0241272,
0.0366682,
0.0746672,
0.1902067,
0.5234587,
1.500708
],
[
0.0199283,
0.0242781,
0.0367955,
0.0746886,
0.1903439,
0.5245527,
1.4984042
],
[
0.0199018,
0.0243069,
0.0367409,
0.0748355,
0.1900847,
0.5251116,
1.4958944
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
},
"pin,Q_N": {
"direction": "output",
"function": "IQ_N",
"internal_power": {
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001466737,
0.004302637,
0.01262168,
0.03702537,
0.108613,
0.3186134
],
"values": [
[
-0.0049714,
-0.0009542,
0.0073688,
0.0161126,
0.0031442,
-0.0818639,
-0.3622252
],
[
-0.004943,
-0.0009302,
0.0073739,
0.0160941,
0.0030955,
-0.0818385,
-0.3622632
],
[
-0.0048748,
-0.0008722,
0.0074164,
0.0161084,
0.0030537,
-0.0819586,
-0.3623727
],
[
-0.0048862,
-0.0009096,
0.0073111,
0.0158818,
0.0027335,
-0.0823217,
-0.3627883
],
[
-0.0048811,
-0.0009268,
0.0072438,
0.0157437,
0.0025268,
-0.0826237,
-0.3630619
],
[
-0.0048479,
-0.0009003,
0.0072618,
0.0157562,
0.002505,
-0.082613,
-0.3630948
],
[
-0.0047456,
-0.0007673,
0.0074579,
0.0160496,
0.0028149,
-0.082442,
-0.3629825
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001466737,
0.004302637,
0.01262168,
0.03702537,
0.108613,
0.3186134
],
"values": [
[
-0.0061243,
-0.0038217,
0.0023765,
0.0175449,
0.0543042,
0.1532664,
0.4366847
],
[
-0.0060964,
-0.0037981,
0.0023837,
0.0175024,
0.0544048,
0.1536966,
0.4389575
],
[
-0.0060286,
-0.0037399,
0.0024206,
0.0175037,
0.0543729,
0.1526984,
0.4388524
],
[
-0.0060358,
-0.0037792,
0.0023213,
0.017357,
0.0539495,
0.1534519,
0.4382327
],
[
-0.006027,
-0.003777,
0.0022848,
0.0172682,
0.0538,
0.1534598,
0.4386696
],
[
-0.0059937,
-0.0037487,
0.0023032,
0.0172421,
0.0537444,
0.1525971,
0.4384241
],
[
-0.005862,
-0.0035514,
0.0025823,
0.0176436,
0.0546135,
0.1531998,
0.4361626
]
]
}
},
"max_capacitance": 0.318613,
"max_transition": 1.502394,
"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.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00146674,
0.00430264,
0.0126217,
0.0370254,
0.108613,
0.318613
],
"values": [
[
0.3082946,
0.3121913,
0.3208887,
0.338691,
0.376361,
0.4706575,
0.7421942
],
[
0.31289,
0.3168038,
0.3255839,
0.343129,
0.380926,
0.4753523,
0.7473628
],
[
0.3236005,
0.3275017,
0.3361987,
0.3539777,
0.3916747,
0.4859854,
0.7576135
],
[
0.3485741,
0.3525311,
0.361155,
0.3789153,
0.4165732,
0.511086,
0.7824226
],
[
0.3913275,
0.3952291,
0.403935,
0.4216697,
0.4594127,
0.5538114,
0.8250057
],
[
0.4509855,
0.4548714,
0.4635966,
0.4813704,
0.5190736,
0.6135015,
0.8843358
],
[
0.5239968,
0.5279554,
0.5366425,
0.5542156,
0.591951,
0.6862993,
0.9576122
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00146674,
0.00430264,
0.0126217,
0.0370254,
0.108613,
0.318613
],
"values": [
[
0.3264271,
0.3312202,
0.3426746,
0.3712522,
0.4512127,
0.6848572,
1.3690663
],
[
0.3309102,
0.3356981,
0.3471669,
0.3756607,
0.4558641,
0.6892955,
1.3741238
],
[
0.342011,
0.3467993,
0.3582677,
0.3867638,
0.4669673,
0.7003861,
1.3851427
],
[
0.3666126,
0.3712652,
0.3827628,
0.411388,
0.4913948,
0.7256998,
1.411249
],
[
0.4077379,
0.4124674,
0.423789,
0.4524981,
0.5326253,
0.7660771,
1.4513465
],
[
0.4633374,
0.4681199,
0.4796164,
0.5081893,
0.5881505,
0.8217036,
1.5072
],
[
0.5263852,
0.5311778,
0.5426313,
0.5711946,
0.65135,
0.8849451,
1.5700958
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00146674,
0.00430264,
0.0126217,
0.0370254,
0.108613,
0.318613
],
"values": [
[
0.0165367,
0.018766,
0.0250532,
0.0396126,
0.0783098,
0.1976544,
0.5590859
],
[
0.0163402,
0.0188794,
0.0248501,
0.0394322,
0.0783767,
0.1977011,
0.5638722
],
[
0.0165034,
0.0187829,
0.0250861,
0.0396123,
0.0782258,
0.197608,
0.5592556
],
[
0.0164038,
0.0189577,
0.0249929,
0.0395191,
0.0784997,
0.1969494,
0.5604468
],
[
0.0164818,
0.0190075,
0.0250292,
0.03957,
0.0783783,
0.1970504,
0.5595224
],
[
0.0163794,
0.0188179,
0.0247646,
0.0395501,
0.0778062,
0.197377,
0.5630139
],
[
0.016404,
0.0189596,
0.0249687,
0.0394014,
0.0781408,
0.1976261,
0.5591127
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00146674,
0.00430264,
0.0126217,
0.0370254,
0.108613,
0.318613
],
"values": [
[
0.0173411,
0.0212032,
0.0329791,
0.0693138,
0.1819535,
0.5159577,
1.502394
],
[
0.0171989,
0.0212624,
0.0329667,
0.0695707,
0.1819353,
0.5175207,
1.500576
],
[
0.017197,
0.0212622,
0.0329669,
0.0695647,
0.1819237,
0.5162413,
1.500384
],
[
0.0172382,
0.0213305,
0.0330136,
0.0696253,
0.1816642,
0.516332,
1.4963542
],
[
0.0172387,
0.0212916,
0.0330561,
0.0693908,
0.1820084,
0.5160996,
1.5010404
],
[
0.0172715,
0.0212255,
0.0329524,
0.0693232,
0.1818231,
0.5164931,
1.4968869
],
[
0.0173168,
0.0211802,
0.0329816,
0.0694741,
0.1816929,
0.5156289,
1.4980562
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}