blob: b76ce6cbbf894d08685cce38d41b32d4db1d217f [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 6.849578,
"leakage_power": [
{
"value": 2.36682,
"when": "!A&TE_B"
},
{
"value": 14.4529,
"when": "!A&!TE_B"
},
{
"value": 2.74529,
"when": "A&TE_B"
},
{
"value": 7.8333,
"when": "A&!TE_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.0174,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.016214,
"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.0264498,
0.0263973,
0.0262762,
0.026424,
0.0267647,
0.0275499,
0.0293598
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0237061,
-0.0235111,
-0.0230616,
-0.023159,
-0.0233834,
-0.0239006,
-0.0250928
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.018586
},
"pin,TE_B": {
"capacitance": 0.00979,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.009535,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.011569
},
"pin,Z": {
"capacitance": 0.010736,
"direction": "output",
"function": "(!A)",
"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.001511628,
0.004570036,
0.01381639,
0.04177046,
0.1262828,
0.381785
],
"values": [
[
0.0068314,
0.0053864,
0.0006785,
-0.0149212,
-0.0661191,
-0.2257733,
-0.7112731
],
[
0.006045,
0.0045176,
-0.0003406,
-0.0156761,
-0.0661243,
-0.2251085,
-0.7105041
],
[
0.0055684,
0.0038389,
-0.0013806,
-0.0170825,
-0.0671597,
-0.2254817,
-0.7101487
],
[
0.0076752,
0.0058064,
0.000203,
-0.0166655,
-0.0672935,
-0.2255642,
-0.7100294
],
[
0.0167578,
0.0147977,
0.0083265,
-0.0101174,
-0.0638923,
-0.2236585,
-0.7095001
],
[
0.0442181,
0.0417599,
0.0345609,
0.0129047,
-0.0459528,
-0.2126178,
-0.702631
],
[
0.1144304,
0.1116124,
0.1034139,
0.0796122,
0.0129935,
-0.1686097,
-0.6754978
]
]
},
"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.001511628,
0.004570036,
0.01381639,
0.04177046,
0.1262828,
0.381785
],
"values": [
[
0.0372807,
0.0400864,
0.0477538,
0.0686766,
0.1238233,
0.2840545,
0.7602157
],
[
0.0358509,
0.0383975,
0.0453638,
0.0659574,
0.1224725,
0.2837063,
0.7580472
],
[
0.0356201,
0.0377419,
0.0442553,
0.0635464,
0.1198554,
0.2821261,
0.7564903
],
[
0.0381286,
0.039962,
0.0461087,
0.063782,
0.1178663,
0.2804,
0.7592193
],
[
0.0479587,
0.049616,
0.0550678,
0.0707028,
0.1212976,
0.2801795,
0.7584937
],
[
0.0751418,
0.0764745,
0.0805869,
0.0931745,
0.1387633,
0.2899104,
0.761124
],
[
0.1427208,
0.1452281,
0.1479796,
0.1559039,
0.1945613,
0.3337536,
0.7845314
]
]
},
"when": "(!TE_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.001511628,
0.004570036,
0.01381639,
0.04177046,
0.1262828,
0.381785
],
"values": [
[
-0.0305111,
-0.0303343,
-0.0298649,
-0.0287757,
-0.0273515,
-0.0259806,
-0.0250483
],
[
-0.0309561,
-0.0307855,
-0.0303298,
-0.0293148,
-0.027534,
-0.0265068,
-0.0258528
],
[
-0.0318465,
-0.0316771,
-0.0312105,
-0.0305061,
-0.0287072,
-0.0269105,
-0.0261937
],
[
-0.0329346,
-0.0328038,
-0.0323976,
-0.0314213,
-0.0297811,
-0.0280731,
-0.0270075
],
[
-0.033018,
-0.0329183,
-0.0326135,
-0.0318452,
-0.0302795,
-0.0281936,
-0.0267041
],
[
-0.0298288,
-0.0298105,
-0.0295944,
-0.0288906,
-0.0277662,
-0.0261163,
-0.0240705
],
[
-0.0175392,
-0.0175635,
-0.0174126,
-0.0170395,
-0.0165105,
-0.0147796,
-0.0126458
]
]
},
"related_pin": "TE_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.001511628,
0.004570036,
0.01381639,
0.04177046,
0.1262828,
0.381785
],
"values": [
[
0.1198487,
0.1219196,
0.1280844,
0.1460569,
0.1989563,
0.3566185,
0.8303537
],
[
0.1195348,
0.1217292,
0.1278226,
0.1457065,
0.1985714,
0.3562558,
0.8303427
],
[
0.119218,
0.1214086,
0.1274648,
0.145401,
0.1980857,
0.3560171,
0.8301422
],
[
0.1192536,
0.1213159,
0.1275838,
0.1455537,
0.198193,
0.3558765,
0.8304878
],
[
0.1205598,
0.1227827,
0.1290367,
0.1471099,
0.1996336,
0.3575916,
0.8316195
],
[
0.1259934,
0.127908,
0.1337634,
0.1516377,
0.2044827,
0.3621368,
0.8364229
],
[
0.1360243,
0.1378751,
0.1437007,
0.1610221,
0.2131525,
0.3751302,
0.8470429
]
]
},
"when": "(!A)"
},
{
"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.001511628,
0.004570036,
0.01381639,
0.04177046,
0.1262828,
0.381785
],
"values": [
[
0.0879778,
0.0861647,
0.080927,
0.0648782,
0.0134601,
-0.1470901,
-0.6335527
],
[
0.0876506,
0.0858603,
0.0806,
0.0645396,
0.0132125,
-0.1474852,
-0.6334642
],
[
0.0873023,
0.0855286,
0.0802928,
0.0642634,
0.0127815,
-0.1476262,
-0.6337503
],
[
0.0874344,
0.0856611,
0.0803853,
0.0643643,
0.0128788,
-0.1474572,
-0.6332609
],
[
0.0886852,
0.0869788,
0.0816337,
0.0655272,
0.0142878,
-0.1460554,
-0.6317673
],
[
0.0915662,
0.0896283,
0.083786,
0.0660812,
0.0185119,
-0.1415056,
-0.6270595
],
[
0.1064103,
0.1044961,
0.099377,
0.0810945,
0.0279159,
-0.1306202,
-0.6155494
]
]
},
"related_pin": "TE_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.001511628,
0.004570036,
0.01381639,
0.04177046,
0.1262828,
0.381785
],
"values": [
[
-0.0323317,
-0.0323346,
-0.0323602,
-0.0323966,
-0.032687,
-0.0326892,
-0.032591
],
[
-0.0330974,
-0.0331132,
-0.0331593,
-0.0331802,
-0.0332949,
-0.0334197,
-0.0333808
],
[
-0.034238,
-0.0342755,
-0.0343369,
-0.034463,
-0.0345444,
-0.034695,
-0.0346303
],
[
-0.034952,
-0.0349638,
-0.0349979,
-0.035082,
-0.0352222,
-0.0353007,
-0.0353438
],
[
-0.0343461,
-0.0343653,
-0.0344852,
-0.0345357,
-0.0345379,
-0.0347018,
-0.0347765
],
[
-0.0308151,
-0.0308253,
-0.0308502,
-0.0309176,
-0.0310002,
-0.0311241,
-0.0311813
],
[
-0.0182003,
-0.0181991,
-0.0181937,
-0.0182314,
-0.0185457,
-0.0185966,
-0.0186449
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.381785,
"max_transition": 1.498698,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"three_state": "(TE_B)",
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0174869,
0.0185165,
0.021503,
0.0296179,
0.0524184,
0.119702,
0.3224141
],
[
0.0196104,
0.020601,
0.0235073,
0.0316842,
0.0547057,
0.1223571,
0.3255243
],
[
0.022908,
0.0242132,
0.0278277,
0.0367673,
0.0597892,
0.1276986,
0.3312687
],
[
0.022542,
0.0243989,
0.0295337,
0.0426352,
0.0718192,
0.1398223,
0.3436569
],
[
0.0129338,
0.0156333,
0.0229359,
0.0416839,
0.083581,
0.1686106,
0.3717953
],
[
-0.0201785,
-0.0162794,
-0.0055661,
0.0213137,
0.0811001,
0.2022961,
0.4387731
],
[
-0.1101525,
-0.1051109,
-0.0890179,
-0.0504901,
0.0351506,
0.2073992,
0.5429346
]
]
},
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0298784,
0.0325485,
0.0403247,
0.0610563,
0.1169115,
0.2790359,
0.7641156
],
[
0.031586,
0.033946,
0.0411515,
0.0614936,
0.1183749,
0.2812162,
0.7680147
],
[
0.0388893,
0.0408818,
0.0472675,
0.0665034,
0.1230035,
0.287066,
0.7728679
],
[
0.0530198,
0.0558177,
0.0642062,
0.0838807,
0.1383357,
0.3015582,
0.7898146
],
[
0.0803085,
0.0838126,
0.0937272,
0.1195395,
0.1808341,
0.3403014,
0.8276285
],
[
0.1362678,
0.1408017,
0.1534573,
0.1852511,
0.2632571,
0.4407179,
0.9202961
],
[
0.2530484,
0.2591875,
0.2768448,
0.3205987,
0.4208194,
0.648687,
1.1505638
]
]
},
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0167835,
0.0183767,
0.0232547,
0.0380128,
0.083201,
0.2201203,
0.6324504
],
[
0.0167048,
0.0183097,
0.0232421,
0.0380429,
0.0831384,
0.2201073,
0.6336418
],
[
0.0234701,
0.0245692,
0.0280968,
0.0402641,
0.0831093,
0.2200361,
0.6330116
],
[
0.0285119,
0.0307492,
0.0372176,
0.0544475,
0.093172,
0.2206864,
0.6329191
],
[
0.0460173,
0.049031,
0.0572855,
0.0770709,
0.1259845,
0.2434204,
0.6326933
],
[
0.0851971,
0.0896144,
0.1011881,
0.1294599,
0.1887042,
0.3262344,
0.6757367
],
[
0.1642344,
0.1689889,
0.1862631,
0.2311289,
0.3132645,
0.4862435,
0.8671189
]
]
},
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0450068,
0.0488073,
0.0605601,
0.0952252,
0.1985984,
0.51094,
1.4530783
],
[
0.0444382,
0.0483057,
0.060314,
0.0950664,
0.1985303,
0.5101001,
1.456694
],
[
0.0455241,
0.0490252,
0.0593843,
0.0945795,
0.1990152,
0.5112332,
1.451706
],
[
0.0620012,
0.0645162,
0.0719208,
0.1003923,
0.1983727,
0.5107721,
1.4505999
],
[
0.0696972,
0.0750127,
0.0902848,
0.1314245,
0.2161387,
0.5105672,
1.4527476
],
[
0.1017962,
0.1070216,
0.1225641,
0.1680132,
0.2811493,
0.5423745,
1.4541621
],
[
0.1735151,
0.1803863,
0.199502,
0.2483921,
0.3702211,
0.6826655,
1.4986979
]
]
},
"sdf_cond": "TEB==1'b0",
"timing_sense": "negative_unate",
"timing_type": "combinational",
"when": "(!TE_B)"
},
{
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.049873,
0.0520645,
0.0584098,
0.0766765,
0.1306038,
0.2903366,
0.7741033
],
[
0.0525757,
0.0547563,
0.0610267,
0.0793651,
0.1333787,
0.2930512,
0.7764944
],
[
0.059532,
0.0617314,
0.0681178,
0.0864427,
0.1405273,
0.3002008,
0.7822676
],
[
0.0709752,
0.073389,
0.0804318,
0.100184,
0.1542679,
0.3142586,
0.7981164
],
[
0.0830373,
0.0860682,
0.0953054,
0.1190406,
0.1800338,
0.3414414,
0.8237358
],
[
0.0807208,
0.0861038,
0.100501,
0.1371115,
0.2173758,
0.3997611,
0.8857034
],
[
0.018221,
0.0278604,
0.0535808,
0.1168658,
0.2463294,
0.4916442,
1.0188322
]
]
},
"related_pin": "TE_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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0507345,
0.054029,
0.0648603,
0.0983502,
0.2003276,
0.5102406,
1.4526624
],
[
0.0505108,
0.0541388,
0.0650795,
0.0983286,
0.2005071,
0.5097237,
1.4522765
],
[
0.0511431,
0.0547701,
0.0653867,
0.0986077,
0.200697,
0.5102531,
1.4515302
],
[
0.0580381,
0.0612421,
0.0708602,
0.102369,
0.201444,
0.510482,
1.4523945
],
[
0.0771588,
0.0804393,
0.0906032,
0.122034,
0.2135079,
0.5113992,
1.4513123
],
[
0.1233858,
0.1274284,
0.1384883,
0.1712908,
0.263771,
0.5377275,
1.4501168
],
[
0.228387,
0.2327541,
0.2470121,
0.285182,
0.3871002,
0.657904,
1.4913972
]
]
},
"sdf_cond": "A==1'b0",
"timing_sense": "negative_unate",
"timing_type": "three_state_enable_rise",
"when": "(!A)"
},
{
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0831687,
0.0846233,
0.0888813,
0.0997783,
0.1263065,
0.1969306,
0.4008336
],
[
0.0855963,
0.0870691,
0.091327,
0.1022231,
0.1288344,
0.1993639,
0.4030131
],
[
0.0927756,
0.0942772,
0.0984962,
0.1093252,
0.1359828,
0.2065237,
0.4103956
],
[
0.1115199,
0.1130517,
0.117278,
0.1281233,
0.1549356,
0.2253036,
0.4293102
],
[
0.1482633,
0.149932,
0.1548962,
0.1667336,
0.1945031,
0.2656704,
0.4695233
],
[
0.2078008,
0.2099291,
0.2157156,
0.2301574,
0.2615013,
0.3353101,
0.539875
],
[
0.3121121,
0.3147536,
0.3220987,
0.3399323,
0.3772745,
0.4568005,
0.663458
]
]
},
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0328185,
0.0342291,
0.0386451,
0.0522996,
0.0943255,
0.2260815,
0.6345044
],
[
0.0327908,
0.0342319,
0.0386086,
0.0523144,
0.0943499,
0.225839,
0.6340589
],
[
0.0329497,
0.0342139,
0.0386668,
0.052259,
0.094308,
0.2260775,
0.634531
],
[
0.0331664,
0.0345742,
0.0389153,
0.0523868,
0.0944651,
0.2256773,
0.6335804
],
[
0.038964,
0.0402573,
0.0442826,
0.0569265,
0.0969361,
0.226645,
0.6333893
],
[
0.0497928,
0.0510654,
0.0549835,
0.0670719,
0.1055052,
0.2307439,
0.6349271
],
[
0.0673175,
0.0682569,
0.0720199,
0.0837079,
0.1201184,
0.2399772,
0.636907
]
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b1",
"timing_sense": "negative_unate",
"timing_type": "three_state_enable_fall",
"when": "(A)"
},
{
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0668792,
0.0669415,
0.0669867,
0.0671329,
0.067133,
0.0671331,
0.0671332
],
[
0.0689655,
0.0689656,
0.0691329,
0.069256,
0.0693963,
0.0693984,
0.0693985
],
[
0.0750636,
0.0750645,
0.0750662,
0.075071,
0.0751208,
0.0751209,
0.075121
],
[
0.0885485,
0.0885486,
0.0885487,
0.0885488,
0.0887069,
0.0888126,
0.0888127
],
[
0.1086933,
0.108704,
0.1087041,
0.1087043,
0.1087044,
0.1087045,
0.1087046
],
[
0.1234587,
0.1254171,
0.1254172,
0.1254173,
0.1254174,
0.1254175,
0.1254176
],
[
0.1200035,
0.1200036,
0.1206893,
0.1206894,
0.1206895,
0.1206896,
0.1206897
]
]
},
"related_pin": "TE_B",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "three_state_disable_rise",
"when": "(A)"
},
{
"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.0112361,
0.0122477,
0.0153061,
0.0245525,
0.0525066,
0.1370191,
0.3925211
],
"values": [
[
0.0427661,
0.0427662,
0.0428319,
0.042832,
0.0428321,
0.0429945,
0.0429946
],
[
0.0451115,
0.0451445,
0.0451625,
0.0451626,
0.045174,
0.0451741,
0.0451742
],
[
0.0486925,
0.0486926,
0.0486927,
0.0487004,
0.0487005,
0.0487006,
0.0487007
],
[
0.0536979,
0.0537071,
0.0537132,
0.0537133,
0.0537134,
0.0537135,
0.0537204
],
[
0.0624373,
0.0641012,
0.0641013,
0.0641014,
0.0641015,
0.0642956,
0.0642957
],
[
0.0937052,
0.0937053,
0.0937054,
0.0937055,
0.0937056,
0.0937057,
0.0942933
],
[
0.1656232,
0.1663257,
0.1665203,
0.1665204,
0.1665524,
0.1665525,
0.1665526
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b0",
"timing_sense": "positive_unate",
"timing_type": "three_state_disable_fall",
"when": "(!A)"
}
]
}
}