blob: 7b9d8846c80197e41aba0bf71478d89557ba80d9 [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__and2",
"cell_leakage_power": 3.743395,
"leakage_power": [
{
"value": 3.4028,
"when": "!A&B"
},
{
"value": 2.69699,
"when": "!A&!B"
},
{
"value": 5.49923,
"when": "A&B"
},
{
"value": 3.37456,
"when": "A&!B"
}
],
"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,A": {
"capacitance": 0.002352,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002247,
"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.0040268,
0.0040355,
0.0040555,
0.0040314,
0.0039759,
0.0038478,
0.0035527
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.003443,
-0.003433,
-0.0034101,
-0.0033953,
-0.0033613,
-0.003283,
-0.0031024
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002457
},
"pin,B": {
"capacitance": 0.002463,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002296,
"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.0038464,
0.0038166,
0.0037479,
0.0037489,
0.0037512,
0.0037566,
0.0037689
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0037562,
-0.003752,
-0.0037422,
-0.0037454,
-0.0037526,
-0.0037693,
-0.0038078
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002629
},
"pin,X": {
"direction": "output",
"function": "(A&B)",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001528803,
0.00467448,
0.01429273,
0.04370154,
0.1336221,
0.408564
],
"values": [
[
0.0209054,
0.019466,
0.0152209,
0.0033318,
-0.0344264,
-0.155734,
-0.5295321
],
[
0.0207881,
0.019347,
0.0151056,
0.003235,
-0.0346362,
-0.1561675,
-0.530741
],
[
0.0205519,
0.0191791,
0.014978,
0.0028834,
-0.034905,
-0.156407,
-0.5307389
],
[
0.0203306,
0.0189086,
0.0147091,
0.0026273,
-0.0351441,
-0.1564314,
-0.5305732
],
[
0.0207466,
0.0192689,
0.0149181,
0.0025977,
-0.0354385,
-0.1567654,
-0.5306876
],
[
0.0236255,
0.0219116,
0.0170324,
0.0040796,
-0.0342672,
-0.1557988,
-0.5295254
],
[
0.0332885,
0.0313665,
0.0259496,
0.0111903,
-0.0301588,
-0.1524236,
-0.5264526
]
]
},
"related_pin": "A",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001528803,
0.00467448,
0.01429273,
0.04370154,
0.1336221,
0.408564
],
"values": [
[
0.0242299,
0.0256346,
0.0299945,
0.0434675,
0.0834919,
0.2047421,
0.5720913
],
[
0.0241719,
0.025451,
0.0300076,
0.0433006,
0.083363,
0.204655,
0.5682091
],
[
0.0240296,
0.0254005,
0.0297144,
0.0430827,
0.0833435,
0.2045567,
0.5714281
],
[
0.0239432,
0.0252822,
0.02976,
0.0431256,
0.0830924,
0.2041579,
0.5721539
],
[
0.0244436,
0.0258112,
0.0300241,
0.0430619,
0.0828114,
0.204033,
0.5696582
],
[
0.027158,
0.0283962,
0.0325069,
0.0446996,
0.0841329,
0.204625,
0.5706257
],
[
0.033041,
0.0340242,
0.0375393,
0.0499169,
0.0881777,
0.2085915,
0.571913
]
]
},
"when": "(B)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001528803,
0.00467448,
0.01429273,
0.04370154,
0.1336221,
0.408564
],
"values": [
[
0.0230427,
0.0215396,
0.0171134,
0.0049736,
-0.0329644,
-0.1547207,
-0.5287988
],
[
0.0229666,
0.0214715,
0.0169918,
0.0048439,
-0.033137,
-0.1547581,
-0.5288051
],
[
0.0229092,
0.0214325,
0.0169434,
0.0047167,
-0.0331487,
-0.1546909,
-0.5287239
],
[
0.0225841,
0.0212,
0.0168193,
0.004346,
-0.0337031,
-0.1549948,
-0.529026
],
[
0.0228276,
0.0213257,
0.0167763,
0.0044917,
-0.0337104,
-0.1549378,
-0.5288046
],
[
0.0254517,
0.0238307,
0.0190038,
0.005957,
-0.0324648,
-0.1542022,
-0.5282184
],
[
0.0350033,
0.0331137,
0.0277125,
0.0127926,
-0.0289371,
-0.1515753,
-0.5258228
]
]
},
"related_pin": "B",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.001528803,
0.00467448,
0.01429273,
0.04370154,
0.1336221,
0.408564
],
"values": [
[
0.0246975,
0.0261066,
0.0304761,
0.0438024,
0.0838195,
0.2048324,
0.5685176
],
[
0.0246092,
0.0260194,
0.0303832,
0.043713,
0.0837075,
0.2048228,
0.5684204
],
[
0.024489,
0.0258672,
0.0301961,
0.0436642,
0.0837463,
0.2046605,
0.5686949
],
[
0.0243274,
0.0256872,
0.0301841,
0.0435369,
0.0834645,
0.2045064,
0.570134
],
[
0.0246102,
0.0260171,
0.0302532,
0.0432835,
0.083185,
0.2043171,
0.5712728
],
[
0.0264327,
0.0277249,
0.0317728,
0.0442654,
0.0837346,
0.2044698,
0.571282
],
[
0.0307506,
0.0317398,
0.0354408,
0.0478698,
0.0867755,
0.2071764,
0.5708894
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.408564,
"max_transition": 1.504065,
"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.0015288,
0.0046745,
0.0142927,
0.0437015,
0.133622,
0.408564
],
"values": [
[
0.0992828,
0.1019842,
0.1091012,
0.1253012,
0.1602753,
0.2405616,
0.4645289
],
[
0.1028545,
0.1055671,
0.1126764,
0.1289413,
0.1638795,
0.2441344,
0.4681256
],
[
0.111697,
0.1144003,
0.121423,
0.137905,
0.1726434,
0.2529349,
0.4772472
],
[
0.1330329,
0.1357281,
0.1427791,
0.159098,
0.1941565,
0.2744808,
0.4988558
],
[
0.1838044,
0.1864724,
0.1934727,
0.2097574,
0.2446221,
0.3250732,
0.5492246
],
[
0.2732571,
0.2765194,
0.2848856,
0.3038495,
0.3428803,
0.425983,
0.6494344
],
[
0.4141758,
0.4180059,
0.4279561,
0.4509763,
0.4975919,
0.5886631,
0.8141803
]
]
},
"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.0015288,
0.0046745,
0.0142927,
0.0437015,
0.133622,
0.408564
],
"values": [
[
0.0924186,
0.0962042,
0.1060765,
0.1299632,
0.1888929,
0.3562161,
0.863672
],
[
0.0948978,
0.0986827,
0.1086342,
0.1324421,
0.191263,
0.358351,
0.866702
],
[
0.1009884,
0.1048165,
0.1146499,
0.1384548,
0.1974803,
0.3647822,
0.8722985
],
[
0.1163235,
0.1200963,
0.1300616,
0.153808,
0.2126289,
0.380315,
0.8881151
],
[
0.1463614,
0.1503525,
0.160646,
0.1848366,
0.2439709,
0.4107531,
0.9186191
],
[
0.1806075,
0.1852007,
0.1971555,
0.2237009,
0.2846956,
0.4517475,
0.9613139
],
[
0.2048784,
0.210142,
0.224259,
0.2564914,
0.3223169,
0.488728,
0.9944342
]
]
},
"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.0015288,
0.0046745,
0.0142927,
0.0437015,
0.133622,
0.408564
],
"values": [
[
0.0302206,
0.0327668,
0.0392675,
0.0558689,
0.0981858,
0.2210367,
0.6235629
],
[
0.0304098,
0.0329502,
0.039285,
0.0559372,
0.0976952,
0.2213387,
0.6222949
],
[
0.0302162,
0.03276,
0.0394383,
0.0559981,
0.0979082,
0.2212188,
0.6238772
],
[
0.0304636,
0.0329597,
0.0394108,
0.0560207,
0.0976357,
0.2213633,
0.6246681
],
[
0.0319271,
0.0345749,
0.0408313,
0.0568306,
0.0987182,
0.2219288,
0.6227649
],
[
0.0466996,
0.0491355,
0.0558702,
0.0721832,
0.1117474,
0.2278672,
0.6250519
],
[
0.0691198,
0.0718742,
0.0807832,
0.0997742,
0.1389669,
0.2481308,
0.6265849
]
]
},
"related_pin": "A",
"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.0015288,
0.0046745,
0.0142927,
0.0437015,
0.133622,
0.408564
],
"values": [
[
0.0341533,
0.038484,
0.0503971,
0.0830176,
0.1836447,
0.5047287,
1.49738
],
[
0.0344395,
0.0385756,
0.0506063,
0.0831937,
0.1835846,
0.5036915,
1.5005483
],
[
0.0342965,
0.0386747,
0.0504177,
0.0831358,
0.1833066,
0.504592,
1.4979578
],
[
0.0342062,
0.0384758,
0.0503813,
0.0831127,
0.1832916,
0.5050567,
1.4986787
],
[
0.0388438,
0.0430224,
0.0543093,
0.0861894,
0.1846236,
0.5042136,
1.5038624
],
[
0.0494242,
0.0540387,
0.0665512,
0.097507,
0.190642,
0.5053772,
1.5016354
],
[
0.0674832,
0.0720547,
0.0862969,
0.1201261,
0.2061189,
0.510394,
1.4976644
]
]
},
"sdf_cond": "B==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(B)"
},
{
"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.0015288,
0.0046745,
0.0142927,
0.0437015,
0.133622,
0.408564
],
"values": [
[
0.115785,
0.1186906,
0.1263094,
0.1436289,
0.179615,
0.2614231,
0.4859251
],
[
0.1192852,
0.1222335,
0.129797,
0.1471765,
0.183308,
0.2649571,
0.4894746
],
[
0.1280101,
0.1313525,
0.138959,
0.156267,
0.1925325,
0.2738992,
0.4983007
],
[
0.1505363,
0.1534613,
0.1610772,
0.1783245,
0.2144726,
0.2961473,
0.5205481
],
[
0.2033875,
0.2063161,
0.2138401,
0.2309956,
0.2670182,
0.348593,
0.5727276
],
[
0.3067755,
0.3101379,
0.3188043,
0.33828,
0.3776555,
0.4611543,
0.6855433
],
[
0.4740857,
0.4781349,
0.4885203,
0.5122921,
0.5598455,
0.6517959,
0.8778071
]
]
},
"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.0015288,
0.0046745,
0.0142927,
0.0437015,
0.133622,
0.408564
],
"values": [
[
0.0973589,
0.1011509,
0.1110365,
0.1348752,
0.1936756,
0.3608646,
0.8690213
],
[
0.1000535,
0.1038414,
0.1137551,
0.1375663,
0.1964342,
0.3637428,
0.8723159
],
[
0.1058098,
0.1095877,
0.1194443,
0.1433325,
0.2022138,
0.369562,
0.8780698
],
[
0.1184837,
0.1223399,
0.1322255,
0.1559503,
0.2146625,
0.3817877,
0.8910117
],
[
0.1425065,
0.146505,
0.1567771,
0.1810404,
0.2402755,
0.40718,
0.9169857
],
[
0.1700407,
0.1745182,
0.1861132,
0.212612,
0.2736367,
0.4405754,
0.9494313
],
[
0.1810634,
0.1862356,
0.2000249,
0.2313458,
0.2968872,
0.4649141,
0.9700153
]
]
},
"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.0015288,
0.0046745,
0.0142927,
0.0437015,
0.133622,
0.408564
],
"values": [
[
0.0342101,
0.036762,
0.0435989,
0.0606848,
0.1023791,
0.2242843,
0.624157
],
[
0.0343369,
0.0369907,
0.0438909,
0.0606355,
0.1020994,
0.2243313,
0.6242648
],
[
0.0342198,
0.037039,
0.0439689,
0.0602908,
0.1023446,
0.2244255,
0.6248618
],
[
0.0343354,
0.0369212,
0.0439224,
0.0604501,
0.1020989,
0.2245194,
0.6228393
],
[
0.0346585,
0.0373184,
0.0442644,
0.0607872,
0.1026017,
0.2247045,
0.6263352
],
[
0.0485956,
0.0514266,
0.0577429,
0.0742575,
0.1125153,
0.2289888,
0.623847
],
[
0.0719645,
0.0750486,
0.0842276,
0.1021549,
0.141825,
0.2501969,
0.6285024
]
]
},
"related_pin": "B",
"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.0015288,
0.0046745,
0.0142927,
0.0437015,
0.133622,
0.408564
],
"values": [
[
0.03429,
0.0384991,
0.0505666,
0.083273,
0.1835126,
0.5041293,
1.501547
],
[
0.0341825,
0.0384876,
0.0503719,
0.0831513,
0.1832611,
0.5048377,
1.5024638
],
[
0.0343063,
0.0387097,
0.0503781,
0.0830546,
0.1834169,
0.5048928,
1.5028732
],
[
0.0342276,
0.0385417,
0.0503653,
0.0830361,
0.1836475,
0.5042465,
1.5040647
],
[
0.0372709,
0.0415706,
0.0533328,
0.0854745,
0.183916,
0.5044674,
1.5011149
],
[
0.0456084,
0.0500155,
0.0623179,
0.0947426,
0.1895742,
0.5053928,
1.501455
],
[
0.0610617,
0.0658824,
0.0795553,
0.1126763,
0.2030456,
0.5096774,
1.4961173
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}