blob: 541b1edc5f76d37a78c9c599ecdff1768a9a7cb4 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 13.16442,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 16.0738995,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 12.8955575,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 11.8616104,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 12.4039685,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 10.6603801,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 15.2203992,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 14.0497853,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 12.715148,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 12.472416,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 12.2154846,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 13.0701574,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 14.3342138,
"when": "!RESET_B&!CLK&D&!Q"
}
],
"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.001633,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001586,
"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.013163,
0.0123437,
0.0099849,
0.0099735,
0.0101691,
0.0110196,
0.0139412
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0100799,
0.009527,
0.0080088,
0.0079259,
0.0078944,
0.0080251,
0.0086685
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00168,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.7377843,
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.5219069,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001792,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001797,
"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.0038827,
0.0037099,
0.0034087,
0.0032988,
0.0031967,
0.0031192,
0.0031195
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-6.0502399e-05,
-0.0002715,
-0.0007146,
-0.0008193,
-0.0009264,
-0.0010406,
-0.0011776
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001788,
"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.4597637,
2.6954732,
4.2490214
],
[
-1.1259215,
1.0109112,
2.5498109
],
[
-2.0788837,
0.0158346,
1.5327617
]
]
},
"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.1924297,
1.7213522,
2.6395244
],
[
-0.8860534,
0.5000469,
1.3230042
],
[
-1.5149189,
-0.1599466,
0.6447002
]
]
},
"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.1151875,
-2.0213073,
-3.1463887
],
[
1.3185202,
-0.7176045,
-2.1228372
],
[
2.2586651,
0.2188783,
-1.2010029
]
]
},
"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.1023701,
-1.4738219,
-2.2308612
],
[
0.9376608,
-0.3898457,
-1.1633646
],
[
1.5573711,
0.2353577,
-0.534499
]
]
},
"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.001779986,
0.006336703,
0.02255849,
0.08030762,
0.285893,
1.017771
],
"values": [
[
0.0119455,
0.010947,
0.0073124,
-0.0073769,
-0.0632578,
-0.2645258,
-0.981815
],
[
0.012475,
0.0114805,
0.0078403,
-0.0068461,
-0.0627245,
-0.2639979,
-0.981284
],
[
0.0138247,
0.0128114,
0.0091749,
-0.0055285,
-0.0613995,
-0.2626605,
-0.979953
],
[
0.0136294,
0.0126146,
0.0089851,
-0.005694,
-0.0615781,
-0.26284,
-0.9801432
],
[
0.0133196,
0.0123342,
0.0086801,
-0.0060064,
-0.0618882,
-0.2631588,
-0.9804449
],
[
0.0130307,
0.012043,
0.0083628,
-0.0063427,
-0.0622251,
-0.2634975,
-0.9807827
],
[
0.0142892,
0.0131227,
0.0089006,
-0.0065225,
-0.0626845,
-0.2640524,
-0.9813277
]
]
},
"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.001779986,
0.006336703,
0.02255849,
0.08030762,
0.285893,
1.017771
],
"values": [
[
0.014308,
0.015672,
0.0205308,
0.036873,
0.0930048,
0.293736,
1.0044419
],
[
0.0145319,
0.0158604,
0.0207751,
0.0371534,
0.0932645,
0.2933804,
1.0054843
],
[
0.0159472,
0.0172624,
0.022166,
0.0385386,
0.0944215,
0.2946219,
1.0062736
],
[
0.015808,
0.0171616,
0.0220388,
0.0383842,
0.0946145,
0.2957206,
1.0066463
],
[
0.0152846,
0.0166502,
0.0215307,
0.0378337,
0.0940781,
0.2943824,
1.0056522
],
[
0.014991,
0.0162258,
0.0211198,
0.037451,
0.0935371,
0.2935813,
1.0053754
],
[
0.0149091,
0.0161779,
0.0208554,
0.0369359,
0.0937159,
0.2936771,
1.0029532
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001779986,
0.006336703,
0.02255849,
0.08030762,
0.285893,
1.017771
],
"values": [
[
0.0102771,
0.0097559,
0.0079652,
-0.0058852,
-0.061864,
-0.2631392,
-0.9804243
],
[
0.0107239,
0.0102154,
0.00841,
-0.0054492,
-0.0614222,
-0.2627053,
-0.9800066
],
[
0.0104196,
0.0098686,
0.0080579,
-0.0057671,
-0.0617381,
-0.2630162,
-0.9803053
],
[
0.0103968,
0.009846,
0.0080685,
-0.0057839,
-0.0617498,
-0.2630126,
-0.9803112
],
[
0.0104804,
0.0099071,
0.0081068,
-0.0058059,
-0.0617879,
-0.2629928,
-0.9802732
],
[
0.0100545,
0.009504,
0.0078495,
-0.0062585,
-0.0622726,
-0.263374,
-0.9805442
],
[
0.014799,
0.0135275,
0.0090847,
-0.0066823,
-0.0629675,
-0.2638421,
-0.9808856
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 1.017771,
"max_transition": 9.992513,
"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.00177999,
0.0063367,
0.0225585,
0.0803076,
0.285893,
1.01777
],
"values": [
[
1.0745483,
1.099572,
1.1582998,
1.2819007,
1.5685556,
2.4372966,
5.4854343
],
[
1.0853628,
1.1103541,
1.169015,
1.2927491,
1.5793219,
2.4479863,
5.5032698
],
[
1.1204353,
1.1453513,
1.2038683,
1.3274268,
1.6141452,
2.4827846,
5.5385323
],
[
1.2311113,
1.2560969,
1.3146237,
1.4389484,
1.7253253,
2.5932583,
5.6393854
],
[
1.5588338,
1.5838452,
1.6424836,
1.7662638,
2.0526123,
2.9229643,
5.9685901
],
[
2.2995166,
2.3244182,
2.3830828,
2.5069313,
2.7932074,
3.6621453,
6.7117516
],
[
3.8798849,
3.904796,
3.9634163,
4.0870249,
4.3738115,
5.2415636,
8.2879081
]
]
},
"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.00177999,
0.0063367,
0.0225585,
0.0803076,
0.285893,
1.01777
],
"values": [
[
0.900076,
0.9233863,
0.9817304,
1.1235882,
1.5398749,
2.9888512,
8.1367233
],
[
0.9120881,
0.9347046,
0.9931429,
1.1350703,
1.5508929,
2.9977625,
8.1455314
],
[
0.9471437,
0.9692709,
1.0277768,
1.169675,
1.5860816,
3.0357852,
8.1857987
],
[
1.0586659,
1.0819364,
1.1403132,
1.282257,
1.6978269,
3.1465466,
8.2837452
],
[
1.3912904,
1.414533,
1.4723532,
1.614257,
2.0302009,
3.4770797,
8.6209955
],
[
2.1559816,
2.1785636,
2.237124,
2.3792917,
2.7947078,
4.2420334,
9.3779384
],
[
3.8243542,
3.8468619,
3.9046752,
4.0466839,
4.4632813,
5.9181575,
11.0621547
]
]
},
"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.00177999,
0.0063367,
0.0225585,
0.0803076,
0.285893,
1.01777
],
"values": [
[
0.0852534,
0.0984773,
0.131984,
0.2255075,
0.5245513,
1.6603673,
5.7734675
],
[
0.0850013,
0.0980927,
0.1311846,
0.2264796,
0.5240001,
1.6633147,
5.7825083
],
[
0.0849529,
0.0976303,
0.1315056,
0.2249013,
0.5257886,
1.6645425,
5.7851444
],
[
0.0850137,
0.0975183,
0.1311567,
0.2256078,
0.5245611,
1.6590492,
5.7846399
],
[
0.0851148,
0.0977401,
0.1320207,
0.2265107,
0.5236491,
1.6650386,
5.7814598
],
[
0.0851108,
0.0980823,
0.1318542,
0.2260756,
0.5250661,
1.6632226,
5.7754668
],
[
0.0849599,
0.0977217,
0.1312817,
0.2266348,
0.5244019,
1.66519,
5.7763976
]
]
},
"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.00177999,
0.0063367,
0.0225585,
0.0803076,
0.285893,
1.01777
],
"values": [
[
0.0691442,
0.0845363,
0.1302032,
0.2764715,
0.8242004,
2.8417635,
9.9805506
],
[
0.0687361,
0.0851655,
0.130272,
0.2763206,
0.8204906,
2.8380092,
9.9925126
],
[
0.0689848,
0.0847109,
0.1302442,
0.2764879,
0.8197468,
2.8485818,
9.9896029
],
[
0.0701154,
0.0844133,
0.1303437,
0.2759583,
0.8225719,
2.844053,
9.9887876
],
[
0.0688738,
0.0839316,
0.1302853,
0.2763575,
0.8228258,
2.8490359,
9.9885655
],
[
0.068952,
0.0852311,
0.130343,
0.2762602,
0.8237045,
2.8451037,
9.984257
],
[
0.0692737,
0.084155,
0.1312948,
0.2760669,
0.8246269,
2.84416,
9.9896171
]
]
},
"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.00177999,
0.0063367,
0.0225585,
0.0803076,
0.285893,
1.01777
],
"values": [
[
0.627202,
0.6537344,
0.7185181,
0.8597383,
1.1453007,
2.0050339,
5.053975
],
[
0.6375313,
0.6641355,
0.7287204,
0.870053,
1.1556913,
2.0160318,
5.0650226
],
[
0.6711146,
0.6978779,
0.7623384,
0.9036188,
1.1895446,
2.0494535,
5.0973177
],
[
0.7866285,
0.8134697,
0.8780306,
1.0192874,
1.3052224,
2.1653186,
5.2128839
],
[
1.1660912,
1.1928049,
1.2572174,
1.3982387,
1.6839825,
2.5445235,
5.5936114
],
[
2.3214373,
2.3537243,
2.4281233,
2.5812761,
2.8670473,
3.7245005,
6.7738077
],
[
4.9365023,
4.9957771,
5.1292024,
5.3717377,
5.6707505,
6.526224,
9.5745847
]
]
},
"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.00177999,
0.0063367,
0.0225585,
0.0803076,
0.285893,
1.01777
],
"values": [
[
0.0922925,
0.1070073,
0.1477342,
0.2492664,
0.5098913,
1.6479406,
5.7697425
],
[
0.0925361,
0.1073191,
0.148254,
0.2495219,
0.5105938,
1.6489333,
5.7713976
],
[
0.092583,
0.107116,
0.1483706,
0.2491987,
0.5109044,
1.6476851,
5.7637739
],
[
0.0925504,
0.107045,
0.1476606,
0.2495006,
0.5112089,
1.6380201,
5.7688938
],
[
0.093338,
0.1070316,
0.1484236,
0.2496475,
0.5107092,
1.6489187,
5.77259
],
[
0.1219839,
0.1366167,
0.1758686,
0.2656756,
0.5099861,
1.6556331,
5.7645031
],
[
0.2552901,
0.2784616,
0.3355813,
0.3908951,
0.5362462,
1.6567822,
5.757872
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003177,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003169,
"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.0023104,
0.0023021,
0.0025243,
0.0024132,
0.0023102,
0.0022334,
0.0022388
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-0.0026347,
-0.0028628,
-0.0033434,
-0.0034595,
-0.0035862,
-0.0037466,
-0.0040133
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003186,
"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.6608418,
1.8220602,
4.4321269
],
[
-2.5742859,
-0.5857686,
1.4511781
],
[
-3.7817649,
-1.980015,
-0.1353291
]
]
},
"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": [
[
0.9193584,
2.673517,
4.0514874
],
[
2.6735006,
4.3654034,
5.690273
],
[
3.8352031,
5.4776675,
6.771409
]
]
},
"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": [
0.7130655,
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
}
]
}
}