blob: 4a233199b8c1c1a609d1dea45ebbc4587396aec6 [file] [log] [blame]
{
"area": 27.1728,
"cell_footprint": "sky130_fd_sc_hs__dfxtp",
"cell_leakage_power": 4705.08255,
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 4038.17042,
"when": "!D&!CLK"
},
{
"value": 4585.1414,
"when": "!D&CLK"
},
{
"value": 5571.48969,
"when": "D&!CLK"
},
{
"value": 4625.5287,
"when": "D&CLK"
}
],
"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.00311,
"clock": "true",
"direction": "input",
"internal_power": {
"fall_power,hidden_pwr_template13": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"values": [
0.04577,
0.04417,
0.04189,
0.04192,
0.04297,
0.04368,
0.04606,
0.04962,
0.05517,
0.07186,
0.08739,
0.12421,
0.16586
]
},
"rise_power,hidden_pwr_template13": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"values": [
0.0325,
0.03302,
0.03204,
0.03223,
0.03274,
0.03363,
0.03536,
0.03841,
0.0438,
0.05936,
0.07541,
0.11129,
0.15342
]
}
},
"max_transition": 1.0,
"min_pulse_width_high": 0.09479,
"min_pulse_width_low": 0.09479,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR"
},
"pin,D": {
"capacitance": 0.00211,
"clock": "false",
"direction": "input",
"internal_power": {
"fall_power,hidden_pwr_template13": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"values": [
0.03449,
0.03415,
0.03307,
0.03323,
0.03332,
0.03369,
0.03465,
0.03601,
0.03827,
0.04708,
0.05345,
0.07046,
0.08756
]
},
"rise_power,hidden_pwr_template13": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"values": [
0.02654,
0.0254,
0.0264,
0.0264,
0.02657,
0.0271,
0.0274,
0.02946,
0.03194,
0.04029,
0.04716,
0.06411,
0.08204
]
}
},
"max_transition": 1.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"timing": [
{
"fall_constraint,sethold_template_fall10x10": {
"index_1": [
0.01,
0.03125,
0.0625,
0.125,
0.25,
0.5,
0.75,
1.0,
1.25,
1.5
],
"index_2": [
0.01,
0.03125,
0.0625,
0.125,
0.25,
0.5,
0.75,
1.0,
1.25,
1.5
],
"values": [
[
0.0625,
0.05859,
0.05469,
0.05078,
0.04688,
0.05078,
0.05859,
0.07422,
0.09375,
0.12109
],
[
0.07031,
0.06641,
0.0625,
0.05469,
0.05078,
0.05469,
0.06641,
0.08203,
0.09766,
0.12109
],
[
0.07812,
0.07422,
0.07031,
0.06641,
0.0625,
0.06641,
0.07422,
0.08984,
0.10938,
0.12109
],
[
0.09766,
0.09375,
0.08984,
0.08594,
0.08203,
0.08594,
0.09375,
0.10938,
0.12109,
0.14844
],
[
0.13281,
0.12891,
0.125,
0.12109,
0.11328,
0.11719,
0.125,
0.14062,
0.15234,
0.17578
],
[
0.19141,
0.1875,
0.18359,
0.17578,
0.17188,
0.17188,
0.18359,
0.19141,
0.20312,
0.22656
],
[
0.24219,
0.23828,
0.23438,
0.22656,
0.22266,
0.22656,
0.23047,
0.24219,
0.25391,
0.26953
],
[
0.29297,
0.28516,
0.28125,
0.27734,
0.27344,
0.27344,
0.28125,
0.28906,
0.30078,
0.31641
],
[
0.33984,
0.33203,
0.32812,
0.32031,
0.31641,
0.32031,
0.32812,
0.33594,
0.34766,
0.36328
],
[
0.38281,
0.37891,
0.37109,
0.36719,
0.36328,
0.36328,
0.37109,
0.38281,
0.39062,
0.40625
]
]
},
"related_pin": "CLK",
"rise_constraint,sethold_template_rise10x10": {
"index_1": [
0.01,
0.03125,
0.0625,
0.125,
0.25,
0.5,
0.75,
1.0,
1.25,
1.5
],
"index_2": [
0.01,
0.03125,
0.0625,
0.125,
0.25,
0.5,
0.75,
1.0,
1.25,
1.5
],
"values": [
[
0.04297,
0.04688,
0.03906,
0.03516,
0.03516,
0.05078,
0.0625,
0.08203,
0.09766,
0.11328
],
[
0.05078,
0.05078,
0.04297,
0.03906,
0.04297,
0.05469,
0.07031,
0.08594,
0.10156,
0.12109
],
[
0.05859,
0.05859,
0.05078,
0.04688,
0.05078,
0.05859,
0.07422,
0.08984,
0.10547,
0.12109
],
[
0.06641,
0.06641,
0.05859,
0.05469,
0.05859,
0.06641,
0.08203,
0.09766,
0.11328,
0.13281
],
[
0.07812,
0.07422,
0.06641,
0.06641,
0.06641,
0.07422,
0.08984,
0.10547,
0.125,
0.14062
],
[
0.08203,
0.08203,
0.07031,
0.06641,
0.06641,
0.07812,
0.09375,
0.10938,
0.12891,
0.14453
],
[
0.07422,
0.07422,
0.06641,
0.05859,
0.0625,
0.07031,
0.08984,
0.10547,
0.125,
0.14062
],
[
0.06641,
0.06641,
0.05469,
0.05078,
0.04688,
0.0625,
0.07812,
0.09766,
0.11719,
0.13281
],
[
0.05469,
0.05078,
0.04297,
0.03516,
0.03516,
0.04688,
0.06641,
0.08594,
0.10547,
0.125
],
[
0.03516,
0.03906,
0.02734,
0.02344,
0.02344,
0.03516,
0.05078,
0.07031,
0.08984,
0.10938
]
]
},
"timing_type": "setup_rising"
},
{
"fall_constraint,sethold_template_fall10x10": {
"index_1": [
0.01,
0.03125,
0.0625,
0.125,
0.25,
0.5,
0.75,
1.0,
1.25,
1.5
],
"index_2": [
0.01,
0.03125,
0.0625,
0.125,
0.25,
0.5,
0.75,
1.0,
1.25,
1.5
],
"values": [
[
-0.03126,
-0.02735,
-0.02343,
-0.01172,
0.0,
0.01172,
0.01171,
0.01172,
0.01563,
0.02733
],
[
-0.03907,
-0.03515,
-0.02344,
-0.02343,
-0.01172,
1e-05,
0.00391,
0.01171,
0.01172,
0.01171
],
[
-0.04688,
-0.04296,
-0.03907,
-0.02735,
-0.01562,
-0.00391,
-0.0039,
-0.00392,
0.0,
-0.00391
],
[
-0.07422,
-0.07031,
-0.0586,
-0.04688,
-0.04297,
-0.02344,
-0.02343,
-0.02344,
-0.02735,
-0.01562
],
[
-0.10157,
-0.09765,
-0.09376,
-0.08203,
-0.07422,
-0.06249,
-0.0625,
-0.0547,
-0.0586,
-0.05078
],
[
-0.16015,
-0.15626,
-0.14453,
-0.14454,
-0.1328,
-0.125,
-0.12109,
-0.12109,
-0.125,
-0.1172
],
[
-0.21093,
-0.20704,
-0.1953,
-0.19532,
-0.1914,
-0.17968,
-0.17577,
-0.17969,
-0.18359,
-0.18359
],
[
-0.25391,
-0.2539,
-0.24999,
-0.23828,
-0.23438,
-0.22656,
-0.22657,
-0.22656,
-0.23046,
-0.23827
],
[
-0.29298,
-0.29297,
-0.28906,
-0.28907,
-0.28515,
-0.27345,
-0.27344,
-0.27344,
-0.28516,
-0.28516
],
[
-0.33595,
-0.33203,
-0.33203,
-0.32813,
-0.32422,
-0.3164,
-0.31641,
-0.32031,
-0.32814,
-0.33593
]
]
},
"related_pin": "CLK",
"rise_constraint,sethold_template_rise10x10": {
"index_1": [
0.01,
0.03125,
0.0625,
0.125,
0.25,
0.5,
0.75,
1.0,
1.25,
1.5
],
"index_2": [
0.01,
0.03125,
0.0625,
0.125,
0.25,
0.5,
0.75,
1.0,
1.25,
1.5
],
"values": [
[
-0.00391,
0.00782,
0.00782,
0.00392,
0.00392,
-0.0039,
-0.01562,
-0.01953,
-0.03516,
-0.05078
],
[
-0.0039,
0.0039,
-0.00391,
0.0,
0.00391,
-0.00781,
-0.01563,
-0.02344,
-0.03906,
-0.05079
],
[
-0.01173,
-0.00391,
-0.0039,
-0.0078,
-0.0039,
-0.01173,
-0.01954,
-0.03516,
-0.04297,
-0.05859
],
[
-0.01953,
-0.01171,
-0.01173,
-0.00781,
-0.01173,
-0.01953,
-0.02735,
-0.04296,
-0.05078,
-0.06251
],
[
-0.02344,
-0.01954,
-0.01953,
-0.01171,
-0.01171,
-0.01954,
-0.03516,
-0.04297,
-0.05468,
-0.07032
],
[
-0.01953,
-0.00391,
-0.00781,
-0.00391,
-0.01171,
-0.01564,
-0.03125,
-0.04686,
-0.05859,
-0.07423
],
[
-0.0039,
0.0039,
0.00391,
0.00391,
0.00782,
-0.00781,
-0.01954,
-0.03515,
-0.04688,
-0.07032
],
[
0.01953,
0.02735,
0.02345,
0.02734,
0.01564,
0.00782,
-0.00782,
-0.01952,
-0.03905,
-0.05469
],
[
0.03907,
0.04296,
0.04297,
0.04298,
0.04298,
0.02344,
0.01173,
-0.00782,
-0.02735,
-0.03906
],
[
0.0586,
0.0703,
0.0664,
0.07032,
0.0625,
0.05078,
0.02734,
0.00781,
-0.01172,
-0.03124
]
]
},
"timing_type": "hold_rising"
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": {
"fall_power,pwr_template13x7": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"index_2": [
0.0,
0.0095,
0.01901,
0.03801,
0.07602,
0.15204,
0.30407
],
"values": [
[
0.06401,
0.04489,
0.02662,
-0.0097,
-0.08216,
-0.22688,
-0.51622
],
[
0.06394,
0.04482,
0.02655,
-0.00978,
-0.08223,
-0.22696,
-0.51629
],
[
0.06393,
0.04482,
0.02655,
-0.00978,
-0.08223,
-0.22695,
-0.51629
],
[
0.0642,
0.04507,
0.0268,
-0.00953,
-0.08198,
-0.22671,
-0.51604
],
[
0.06493,
0.0458,
0.02753,
-0.0088,
-0.08125,
-0.22598,
-0.5153
],
[
0.06632,
0.04719,
0.02892,
-0.00741,
-0.07986,
-0.22459,
-0.51392
],
[
0.06875,
0.04962,
0.03135,
-0.00498,
-0.07743,
-0.22216,
-0.51149
],
[
0.073,
0.05386,
0.03559,
-0.00073,
-0.07319,
-0.21793,
-0.50726
],
[
0.08032,
0.06117,
0.04289,
0.00657,
-0.06588,
-0.21061,
-0.49994
],
[
0.09375,
0.07461,
0.05632,
0.01998,
-0.05247,
-0.19721,
-0.48654
],
[
0.1128,
0.09366,
0.07535,
0.03899,
-0.03346,
-0.17815,
-0.46751
],
[
0.14356,
0.12441,
0.10609,
0.06969,
-0.00282,
-0.14751,
-0.43678
],
[
0.18822,
0.16909,
0.15076,
0.11433,
0.04177,
-0.10301,
-0.39223
]
]
},
"related_pin": "CLK",
"rise_power,pwr_template13x7": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"index_2": [
0.0,
0.0095,
0.01901,
0.03801,
0.07602,
0.15204,
0.30407
],
"values": [
[
0.06497,
0.08193,
0.09946,
0.13502,
0.2061,
0.34803,
0.63599
],
[
0.06489,
0.08185,
0.09937,
0.13495,
0.20568,
0.34871,
0.63429
],
[
0.06488,
0.08185,
0.09949,
0.13494,
0.20605,
0.34865,
0.63415
],
[
0.06509,
0.08209,
0.0996,
0.13516,
0.20604,
0.34876,
0.63492
],
[
0.06578,
0.08272,
0.10033,
0.13584,
0.20697,
0.34898,
0.63516
],
[
0.06708,
0.08406,
0.10168,
0.13699,
0.20836,
0.35033,
0.63723
],
[
0.06946,
0.08645,
0.10396,
0.13952,
0.21036,
0.35256,
0.64024
],
[
0.0738,
0.09068,
0.10828,
0.14351,
0.21463,
0.35682,
0.64346
],
[
0.08117,
0.09812,
0.11568,
0.1511,
0.22193,
0.36429,
0.65173
],
[
0.09481,
0.11173,
0.12934,
0.1646,
0.2357,
0.37759,
0.66379
],
[
0.11414,
0.13098,
0.14867,
0.18399,
0.25504,
0.39675,
0.68323
],
[
0.14545,
0.16228,
0.1797,
0.21532,
0.28642,
0.42795,
0.7141
],
[
0.19132,
0.20799,
0.22527,
0.26086,
0.33192,
0.47414,
0.75959
]
]
}
},
"max_capacitance": 0.2025,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"timing": {
"cell_fall,delay_template13x7": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"index_2": [
0.0,
0.0095,
0.01901,
0.03801,
0.07602,
0.15204,
0.30407
],
"values": [
[
0.12213,
0.15271,
0.17628,
0.22095,
0.30969,
0.48718,
0.84152
],
[
0.12375,
0.15433,
0.17791,
0.22261,
0.31129,
0.4887,
0.8435
],
[
0.12579,
0.15636,
0.17993,
0.22466,
0.31326,
0.49072,
0.8458
],
[
0.12893,
0.15951,
0.18307,
0.22778,
0.31644,
0.49377,
0.84908
],
[
0.13336,
0.16393,
0.18751,
0.23219,
0.32089,
0.49837,
0.85338
],
[
0.13854,
0.16912,
0.19269,
0.23741,
0.32608,
0.50331,
0.85858
],
[
0.14397,
0.17454,
0.19812,
0.24279,
0.33149,
0.50876,
0.86358
],
[
0.14945,
0.18001,
0.20359,
0.24829,
0.33696,
0.51434,
0.86956
],
[
0.1543,
0.18487,
0.20844,
0.25309,
0.34176,
0.519,
0.87365
],
[
0.15733,
0.18789,
0.21145,
0.25617,
0.34476,
0.52205,
0.87699
],
[
0.15673,
0.18729,
0.21084,
0.25556,
0.3442,
0.52182,
0.87622
],
[
0.14984,
0.18037,
0.20397,
0.24867,
0.33727,
0.51467,
0.86887
],
[
0.1327,
0.1633,
0.1868,
0.2315,
0.32,
0.4976,
0.8523
]
]
},
"cell_rise,delay_template13x7": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"index_2": [
0.0,
0.0095,
0.01901,
0.03801,
0.07602,
0.15204,
0.30407
],
"values": [
[
0.1103,
0.14382,
0.1735,
0.23284,
0.35119,
0.58931,
1.06617
],
[
0.11188,
0.1454,
0.17508,
0.23437,
0.35279,
0.5906,
1.06704
],
[
0.11383,
0.14734,
0.17702,
0.23621,
0.35464,
0.59342,
1.06992
],
[
0.11683,
0.15035,
0.18004,
0.23938,
0.3582,
0.59549,
1.07198
],
[
0.1211,
0.15461,
0.18427,
0.24353,
0.36219,
0.60063,
1.07581
],
[
0.12621,
0.15972,
0.1894,
0.2486,
0.36715,
0.60492,
1.08102
],
[
0.13155,
0.16508,
0.19476,
0.25405,
0.37271,
0.61104,
1.08583
],
[
0.13697,
0.17048,
0.20015,
0.25929,
0.37809,
0.61615,
1.09316
],
[
0.14178,
0.17534,
0.20501,
0.26408,
0.38269,
0.62079,
1.09785
],
[
0.14492,
0.17851,
0.20818,
0.26751,
0.38582,
0.62372,
1.09899
],
[
0.14478,
0.17842,
0.20809,
0.26732,
0.38595,
0.62332,
1.09872
],
[
0.13895,
0.17267,
0.20227,
0.26137,
0.38007,
0.61797,
1.09297
],
[
0.1238,
0.1576,
0.1873,
0.2464,
0.3651,
0.603,
1.0781
]
]
},
"fall_transition,delay_template13x7": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"index_2": [
0.0,
0.0095,
0.01901,
0.03801,
0.07602,
0.15204,
0.30407
],
"values": [
[
0.01202,
0.04074,
0.0683,
0.1257,
0.24404,
0.48207,
0.95981
],
[
0.01202,
0.04075,
0.06829,
0.12567,
0.24411,
0.48224,
0.95961
],
[
0.01203,
0.04073,
0.0683,
0.12577,
0.2438,
0.48246,
0.95935
],
[
0.01201,
0.04074,
0.06832,
0.12576,
0.24401,
0.48259,
0.95927
],
[
0.01202,
0.04075,
0.06826,
0.12565,
0.24408,
0.48225,
0.95932
],
[
0.012,
0.04074,
0.06833,
0.12577,
0.24408,
0.48255,
0.95909
],
[
0.01202,
0.04075,
0.06826,
0.12568,
0.24408,
0.48257,
0.95973
],
[
0.01199,
0.04074,
0.06829,
0.12573,
0.24405,
0.48224,
0.95881
],
[
0.01199,
0.04074,
0.06831,
0.12561,
0.24398,
0.48252,
0.95973
],
[
0.01199,
0.04074,
0.06833,
0.12575,
0.24353,
0.48201,
0.95884
],
[
0.01198,
0.04073,
0.06834,
0.12576,
0.24404,
0.48171,
0.95903
],
[
0.01199,
0.04072,
0.0683,
0.1258,
0.2441,
0.4821,
0.9577
],
[
0.012,
0.0408,
0.0683,
0.1258,
0.244,
0.4821,
0.9566
]
]
},
"related_pin": "CLK",
"rise_transition,delay_template13x7": {
"index_1": [
0.01,
0.01735,
0.02602,
0.03903,
0.05855,
0.08782,
0.13172,
0.19757,
0.29634,
0.44449,
0.6667,
1.0,
1.5
],
"index_2": [
0.0,
0.0095,
0.01901,
0.03801,
0.07602,
0.15204,
0.30407
],
"values": [
[
0.013,
0.05614,
0.10169,
0.19411,
0.37995,
0.75237,
1.4984
],
[
0.013,
0.05614,
0.10171,
0.19408,
0.3804,
0.75266,
1.49912
],
[
0.01303,
0.0562,
0.10162,
0.19412,
0.37976,
0.75324,
1.49734
],
[
0.01301,
0.05629,
0.10171,
0.19412,
0.38018,
0.75253,
1.49867
],
[
0.01303,
0.05615,
0.10165,
0.19413,
0.37991,
0.75298,
1.50132
],
[
0.01303,
0.05622,
0.10168,
0.19411,
0.38026,
0.75331,
1.49996
],
[
0.01305,
0.05614,
0.10175,
0.19412,
0.38013,
0.75403,
1.49952
],
[
0.01306,
0.05622,
0.10155,
0.194,
0.38034,
0.75264,
1.49773
],
[
0.01311,
0.05613,
0.10163,
0.19389,
0.38001,
0.75345,
1.49773
],
[
0.01318,
0.05625,
0.10182,
0.19414,
0.3804,
0.75271,
1.49793
],
[
0.01331,
0.05631,
0.10181,
0.19415,
0.38003,
0.75225,
1.5018
],
[
0.01348,
0.05647,
0.10166,
0.1946,
0.3801,
0.7534,
1.497
],
[
0.0137,
0.0566,
0.1018,
0.1942,
0.3808,
0.7532,
1.4976
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}