blob: bd2d89f859fcde2f4ce874a449707ef436e1f369 [file] [log] [blame]
{
"area": 17.5168,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 0.004827741,
"leakage_power": [
{
"value": 0.0003953,
"when": "!A&TE_B"
},
{
"value": 0.0013563,
"when": "!A&!TE_B"
},
{
"value": 0.0170969,
"when": "A&TE_B"
},
{
"value": 0.0004624,
"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.002377,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00221,
"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.016446,
0.0163498,
0.0161281,
0.0161424,
0.0161754,
0.0162516,
0.0164271
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0098739,
0.0098196,
0.0096942,
0.0096902,
0.009681,
0.0096597,
0.0096108
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002543
},
"pin,TE_B": {
"capacitance": 0.005904,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.005727,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.007141
},
"pin,Z": {
"capacitance": 0.00542,
"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.001287236,
0.003313952,
0.008531677,
0.02196456,
0.05654714,
0.145579
],
"values": [
[
0.0091154,
0.0081664,
0.0059808,
-0.0002452,
-0.0170297,
-0.0629083,
-0.183656
],
[
0.0090678,
0.0083127,
0.0059614,
-0.0002307,
-0.0170513,
-0.0629807,
-0.1837672
],
[
0.0090791,
0.0081887,
0.005868,
-0.0002918,
-0.0169376,
-0.0629231,
-0.1836175
],
[
0.0089449,
0.0080818,
0.0057849,
-0.0004301,
-0.017386,
-0.063164,
-0.1839798
],
[
0.0087446,
0.0076569,
0.0053747,
-0.000908,
-0.0176393,
-0.0634533,
-0.184196
],
[
0.008165,
0.0071397,
0.0047766,
-0.0017081,
-0.0184828,
-0.064111,
-0.1844874
],
[
0.0091883,
0.0078357,
0.0052578,
-0.0011347,
-0.0188993,
-0.0645238,
-0.1847062
]
]
},
"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.001287236,
0.003313952,
0.008531677,
0.02196456,
0.05654714,
0.145579
],
"values": [
[
0.0110934,
0.0122925,
0.0153736,
0.023291,
0.0427599,
0.0898091,
0.2097182
],
[
0.0110535,
0.0123197,
0.0154355,
0.0232839,
0.0428196,
0.0903504,
0.2092583
],
[
0.0110919,
0.0123346,
0.0155849,
0.0233231,
0.0424024,
0.0898443,
0.2104435
],
[
0.0107865,
0.0119924,
0.0150449,
0.0226653,
0.0417757,
0.0893113,
0.2085209
],
[
0.010605,
0.0117506,
0.0146906,
0.0221465,
0.040987,
0.0885315,
0.2080874
],
[
0.0104107,
0.011484,
0.0143541,
0.0216231,
0.0402939,
0.0876623,
0.2091892
],
[
0.0105981,
0.0117468,
0.0147384,
0.0217512,
0.040177,
0.0873216,
0.2077727
]
]
},
"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.001287236,
0.003313952,
0.008531677,
0.02196456,
0.05654714,
0.145579
],
"values": [
[
-0.0099287,
-0.0098027,
-0.0096714,
-0.0093789,
-0.0090727,
-0.0086691,
-0.0082987
],
[
-0.0101517,
-0.0101247,
-0.0099699,
-0.0096747,
-0.0091029,
-0.0087781,
-0.0085381
],
[
-0.0104548,
-0.0103592,
-0.0102014,
-0.0099594,
-0.009526,
-0.0091365,
-0.008922
],
[
-0.0110279,
-0.010951,
-0.0107551,
-0.0104275,
-0.0100518,
-0.0095964,
-0.0093454
],
[
-0.0114719,
-0.0114219,
-0.0112945,
-0.0110386,
-0.0106023,
-0.01006,
-0.009743
],
[
-0.0119134,
-0.0118722,
-0.0117652,
-0.0114817,
-0.0111315,
-0.0106314,
-0.0101363
],
[
-0.0121445,
-0.0121446,
-0.0120881,
-0.0117979,
-0.0117717,
-0.01134,
-0.0107267
]
]
},
"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.001287236,
0.003313952,
0.008531677,
0.02196456,
0.05654714,
0.145579
],
"values": [
[
0.0430234,
0.0441083,
0.046902,
0.0538611,
0.0719106,
0.118397,
0.2371578
],
[
0.0428315,
0.0438835,
0.046675,
0.0536588,
0.0716651,
0.1180775,
0.2376164
],
[
0.0426072,
0.0436541,
0.0464171,
0.0534008,
0.0714625,
0.1179814,
0.2366217
],
[
0.0424594,
0.0435044,
0.0463167,
0.0532416,
0.0712809,
0.1178446,
0.2360847
],
[
0.0423609,
0.0434362,
0.0463238,
0.0532168,
0.0712331,
0.1180276,
0.2362106
],
[
0.0423049,
0.0433949,
0.0461708,
0.0532199,
0.0712357,
0.1176478,
0.2373111
],
[
0.0414113,
0.0424784,
0.0451853,
0.0532009,
0.0716625,
0.1178552,
0.2362285
]
]
},
"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.001287236,
0.003313952,
0.008531677,
0.02196456,
0.05654714,
0.145579
],
"values": [
[
0.0418551,
0.0407856,
0.038116,
0.0312053,
0.0134653,
-0.0331693,
-0.1542308
],
[
0.0416354,
0.0405998,
0.0379087,
0.0309717,
0.0132353,
-0.0334235,
-0.154535
],
[
0.041363,
0.0403435,
0.0376863,
0.0307503,
0.013008,
-0.0336353,
-0.1547208
],
[
0.0412427,
0.0402176,
0.0375469,
0.0306442,
0.0128808,
-0.0337516,
-0.1548155
],
[
0.0411902,
0.0401685,
0.037501,
0.0305668,
0.0128542,
-0.0338167,
-0.1549115
],
[
0.0403065,
0.0394054,
0.0368697,
0.0303357,
0.0128391,
-0.0338347,
-0.1549057
],
[
0.0416196,
0.0405262,
0.037848,
0.0307166,
0.0125714,
-0.0346811,
-0.1545902
]
]
},
"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.001287236,
0.003313952,
0.008531677,
0.02196456,
0.05654714,
0.145579
],
"values": [
[
-0.0100996,
-0.0101606,
-0.0101616,
-0.0104239,
-0.0107568,
-0.0110688,
-0.0111785
],
[
-0.0102554,
-0.0103373,
-0.0104224,
-0.0108111,
-0.0111328,
-0.0111121,
-0.0112744
],
[
-0.0105059,
-0.0105478,
-0.0106637,
-0.0108809,
-0.0111675,
-0.0114337,
-0.0115585
],
[
-0.0109866,
-0.0110156,
-0.0111055,
-0.011283,
-0.0115136,
-0.0117094,
-0.0118498
],
[
-0.0113363,
-0.0113925,
-0.0115014,
-0.0116747,
-0.0117153,
-0.0118954,
-0.0120589
],
[
-0.0117006,
-0.0117594,
-0.0117211,
-0.0118532,
-0.0121446,
-0.0122336,
-0.0123324
],
[
-0.0112825,
-0.0113305,
-0.0113945,
-0.0115831,
-0.0116107,
-0.0117171,
-0.0122082
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.145579,
"max_transition": 1.518225,
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.1165213,
0.1191344,
0.1251301,
0.1373295,
0.1609976,
0.2090483,
0.319805
],
[
0.1208552,
0.1234756,
0.129469,
0.1416782,
0.1653827,
0.2134371,
0.3236825
],
[
0.1313079,
0.1339402,
0.1397527,
0.152026,
0.1756992,
0.2236994,
0.334307
],
[
0.1578756,
0.1604589,
0.1663052,
0.1786029,
0.202112,
0.250141,
0.360757
],
[
0.2198139,
0.2223919,
0.2282214,
0.2403944,
0.263943,
0.3121479,
0.4228631
],
[
0.3518586,
0.354823,
0.3614253,
0.3746639,
0.3995837,
0.4484368,
0.5590158
],
[
0.5819526,
0.5868441,
0.5960662,
0.6135934,
0.6450204,
0.6998789,
0.8102977
]
]
},
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.088811,
0.0940442,
0.1070629,
0.1397255,
0.2199031,
0.4163437,
0.9164092
],
[
0.092239,
0.0974003,
0.1104911,
0.1432339,
0.2231017,
0.4204241,
0.9173264
],
[
0.100017,
0.1052113,
0.1180953,
0.1506216,
0.2303155,
0.4272261,
0.9301494
],
[
0.1177824,
0.1227427,
0.1353935,
0.1673083,
0.2472491,
0.4445613,
0.9423484
],
[
0.1497427,
0.1547117,
0.1671248,
0.1982731,
0.2764412,
0.4749494,
0.9729176
],
[
0.1897485,
0.1947195,
0.2069959,
0.2373557,
0.3149419,
0.5111507,
1.0135094
],
[
0.2271182,
0.2331461,
0.2470564,
0.2773619,
0.3531158,
0.548395,
1.0468918
]
]
},
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.0361935,
0.0377762,
0.0430019,
0.0540393,
0.0825165,
0.1552119,
0.348793
],
[
0.0357666,
0.0380541,
0.0425159,
0.0540799,
0.082758,
0.1552098,
0.3488675
],
[
0.0357913,
0.0379128,
0.0428799,
0.0543015,
0.0826388,
0.1552673,
0.3489021
],
[
0.0357919,
0.0377092,
0.0423983,
0.0544071,
0.0826986,
0.1552239,
0.3488543
],
[
0.0360855,
0.0378251,
0.0426621,
0.0544317,
0.0828845,
0.1552895,
0.3489201
],
[
0.0464496,
0.0483195,
0.0534748,
0.0640107,
0.0888985,
0.1579764,
0.3491023
],
[
0.0731004,
0.0751121,
0.0799413,
0.0915829,
0.1161883,
0.1792102,
0.3580941
]
]
},
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.0544774,
0.062571,
0.0832056,
0.1363589,
0.2704762,
0.6135874,
1.4944437
],
[
0.0544749,
0.0625702,
0.0833794,
0.136127,
0.2729184,
0.6208887,
1.4973892
],
[
0.0544738,
0.0625963,
0.0832867,
0.1362857,
0.2709561,
0.6143079,
1.4996922
],
[
0.0545191,
0.0623105,
0.0831031,
0.136282,
0.2710891,
0.6137784,
1.4982047
],
[
0.055785,
0.0639783,
0.0840259,
0.1368232,
0.2701289,
0.6133316,
1.4937593
],
[
0.0619874,
0.0690314,
0.0876147,
0.1383909,
0.2722922,
0.6149268,
1.5144564
],
[
0.0785483,
0.0850736,
0.101842,
0.1462139,
0.2735316,
0.6157041,
1.4983742
]
]
},
"sdf_cond": "TEB==1'b0",
"timing_sense": "positive_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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.0662934,
0.0708679,
0.0823692,
0.1116913,
0.1865849,
0.3791326,
0.8772447
],
[
0.0710464,
0.0756177,
0.0871316,
0.1164679,
0.1913613,
0.3840671,
0.8818297
],
[
0.0826644,
0.0872478,
0.0986938,
0.1280051,
0.2029613,
0.3954438,
0.8968838
],
[
0.1094031,
0.1139768,
0.1255714,
0.1549469,
0.2298473,
0.4226673,
0.9179101
],
[
0.1622261,
0.1675714,
0.179785,
0.2110103,
0.2860412,
0.4788714,
0.9753719
],
[
0.2599076,
0.2673514,
0.2849287,
0.324659,
0.410508,
0.6043239,
1.1043636
],
[
0.4366403,
0.4492746,
0.4785968,
0.539843,
0.6592689,
0.8887275,
1.3902494
]
]
},
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.0560732,
0.0638845,
0.0837627,
0.1362538,
0.2705762,
0.6150913,
1.5115846
],
[
0.056203,
0.063879,
0.0838961,
0.1362019,
0.2701436,
0.6141683,
1.5151951
],
[
0.0561113,
0.0636957,
0.0839774,
0.136253,
0.2705804,
0.6154311,
1.4997926
],
[
0.0567685,
0.0642767,
0.0841164,
0.1364279,
0.2701014,
0.6166837,
1.4985622
],
[
0.0658274,
0.0727402,
0.09163,
0.1404529,
0.2708604,
0.6161571,
1.4954287
],
[
0.0905995,
0.0991655,
0.1207486,
0.1713638,
0.2894843,
0.6157944,
1.5182245
],
[
0.1550582,
0.1654472,
0.1921176,
0.2506978,
0.3767842,
0.6676935,
1.5020585
]
]
},
"sdf_cond": "A==1'b1",
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.0807675,
0.0826811,
0.0871103,
0.097007,
0.1183549,
0.1654534,
0.276374
],
[
0.0845089,
0.0864235,
0.0909089,
0.1008059,
0.122179,
0.1691541,
0.2800324
],
[
0.0948717,
0.0967835,
0.1013895,
0.1111689,
0.1325342,
0.1795496,
0.2905471
],
[
0.1208643,
0.1233555,
0.1276482,
0.1377273,
0.1588453,
0.2059689,
0.3169222
],
[
0.1811661,
0.1832264,
0.1879714,
0.1980836,
0.2193785,
0.2665312,
0.3776597
],
[
0.2896908,
0.2924712,
0.2983377,
0.3105323,
0.3346001,
0.383422,
0.4953376
],
[
0.476269,
0.4798839,
0.4879899,
0.5043845,
0.5341725,
0.5886173,
0.7033725
]
]
},
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.0236188,
0.0258209,
0.0312434,
0.0444128,
0.0756624,
0.1519964,
0.3486067
],
[
0.0236058,
0.0257418,
0.0312848,
0.0443892,
0.0756725,
0.1520201,
0.348908
],
[
0.0235336,
0.0258087,
0.0312612,
0.044376,
0.0757387,
0.1518136,
0.3483105
],
[
0.0236225,
0.0258191,
0.0312491,
0.0443542,
0.0756319,
0.1519903,
0.3482001
],
[
0.0255804,
0.0275856,
0.0327199,
0.0453335,
0.0760144,
0.1521046,
0.34829
],
[
0.0357766,
0.0377484,
0.0424649,
0.0542884,
0.0829232,
0.1548636,
0.3495465
],
[
0.0550828,
0.056831,
0.0616357,
0.0732883,
0.1002356,
0.1678981,
0.3539802
]
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b0",
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.0382995,
0.0382999,
0.0383,
0.0383001,
0.0383002,
0.0383003,
0.0383004
],
[
0.041876,
0.0418761,
0.0418762,
0.0418763,
0.0418764,
0.0418765,
0.0418766
],
[
0.0495692,
0.0495737,
0.0495905,
0.0497342,
0.0497347,
0.0497348,
0.0497723
],
[
0.0630693,
0.0630694,
0.0631153,
0.0631154,
0.0631155,
0.0631156,
0.0631157
],
[
0.078669,
0.0786691,
0.0786692,
0.0786693,
0.0786694,
0.0786695,
0.0786696
],
[
0.0918515,
0.0918516,
0.0918517,
0.0918518,
0.0931837,
0.0931838,
0.0931839
],
[
0.0843723,
0.0843778,
0.0843779,
0.084378,
0.0843781,
0.0843782,
0.0843783
]
]
},
"related_pin": "TE_B",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b0",
"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.0059197,
0.0067069,
0.0087337,
0.0139514,
0.0273843,
0.0619668,
0.1509987
],
"values": [
[
0.0370075,
0.0370196,
0.0370197,
0.0370198,
0.0371049,
0.037105,
0.0371051
],
[
0.0340824,
0.0340825,
0.0340826,
0.0340827,
0.0342799,
0.03428,
0.0342801
],
[
0.0338524,
0.0338525,
0.0338526,
0.0338848,
0.0338849,
0.033885,
0.0338851
],
[
0.028005,
0.0280051,
0.0280054,
0.0281891,
0.0285248,
0.0285249,
0.028525
],
[
0.0035495,
0.0035496,
0.0035497,
0.0035498,
0.0035622,
0.0035623,
0.0035624
],
[
-0.0531935,
-0.0531934,
-0.0531933,
-0.0531932,
-0.0531931,
-0.053193,
-0.0531929
],
[
-0.1838479,
-0.1838478,
-0.1838477,
-0.1832548,
-0.1832547,
-0.1832188,
-0.18313
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "three_state_disable_fall",
"when": "(A)"
}
]
}
}