blob: 863ffe132ba3236484e8b49e82e738b2a89a2e85 [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 3.43099,
"leakage_power": [
{
"value": 2.92777,
"when": "!A&TE_B"
},
{
"value": 3.20682,
"when": "!A&!TE_B"
},
{
"value": 3.63937,
"when": "A&TE_B"
},
{
"value": 3.95,
"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.00197,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001891,
"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.0125119,
0.0123889,
0.0121052,
0.012782,
0.0143419,
0.0179377,
0.0262261
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0030839,
0.0030025,
0.0028147,
0.0035087,
0.0051083,
0.0087955,
0.0172949
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002049
},
"pin,TE_B": {
"capacitance": 0.003232,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003182,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003584
},
"pin,Z": {
"capacitance": 0.002235,
"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.001148605,
0.002638589,
0.006061394,
0.0139243,
0.03198705,
0.073481
],
"values": [
[
0.0054948,
0.0044345,
0.0018699,
-0.0043331,
-0.0190035,
-0.0532746,
-0.1318796
],
[
0.0054342,
0.0043503,
0.0017858,
-0.0044059,
-0.0191161,
-0.0533494,
-0.1321488
],
[
0.0054794,
0.0043908,
0.0018249,
-0.0043269,
-0.0189981,
-0.0532351,
-0.1319648
],
[
0.0049606,
0.0037822,
0.0012196,
-0.0049062,
-0.0194838,
-0.0537514,
-0.1325257
],
[
0.0046466,
0.0034569,
0.0007932,
-0.005415,
-0.0201053,
-0.0542592,
-0.1329581
],
[
0.005075,
0.0037398,
0.0008533,
-0.0056988,
-0.0202143,
-0.0543651,
-0.1332765
],
[
0.0071062,
0.0055977,
0.0024538,
-0.004438,
-0.0195228,
-0.0539797,
-0.1324519
]
]
},
"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.001148605,
0.002638589,
0.006061394,
0.0139243,
0.03198705,
0.073481
],
"values": [
[
0.0073157,
0.0086578,
0.0117314,
0.0186073,
0.0336291,
0.0674091,
0.1455815
],
[
0.0072199,
0.0085556,
0.0115989,
0.0184827,
0.0335095,
0.0674965,
0.1451428
],
[
0.0072846,
0.0086331,
0.0116431,
0.0184427,
0.0336304,
0.0678036,
0.14552
],
[
0.0066336,
0.0079228,
0.0109054,
0.0176109,
0.0327655,
0.0670567,
0.1447069
],
[
0.0061192,
0.0073806,
0.0102121,
0.0167577,
0.0318144,
0.0662311,
0.1432578
],
[
0.0063071,
0.0074461,
0.0101618,
0.0165008,
0.0315601,
0.0654753,
0.1428447
],
[
0.0082773,
0.0094465,
0.0120106,
0.0183958,
0.0325167,
0.0666818,
0.143443
]
]
},
"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.001148605,
0.002638589,
0.006061394,
0.0139243,
0.03198705,
0.073481
],
"values": [
[
-0.004435,
-0.0043548,
-0.0041499,
-0.0038854,
-0.0038344,
-0.0036619,
-0.0035729
],
[
-0.0046919,
-0.0046151,
-0.0045093,
-0.0043773,
-0.00421,
-0.0039565,
-0.0039021
],
[
-0.0049891,
-0.0048606,
-0.0047349,
-0.0046809,
-0.004501,
-0.0043671,
-0.0043064
],
[
-0.0048662,
-0.0047991,
-0.0046875,
-0.0045143,
-0.0043321,
-0.0041597,
-0.0040656
],
[
-0.0037212,
-0.003679,
-0.0035854,
-0.0034291,
-0.0032448,
-0.0030387,
-0.0028694
],
[
0.0001248,
0.0001617,
8.7011658e-05,
0.0001355,
0.0002841,
0.0004298,
0.0007044
],
[
0.0111054,
0.0111183,
0.0112816,
0.011254,
0.0112367,
0.0113637,
0.0115692
]
]
},
"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.001148605,
0.002638589,
0.006061394,
0.0139243,
0.03198705,
0.073481
],
"values": [
[
0.0240718,
0.0252879,
0.0280987,
0.0345251,
0.0492334,
0.083194,
0.1598268
],
[
0.0238248,
0.025022,
0.0278475,
0.0342749,
0.0490249,
0.0829451,
0.1596556
],
[
0.0237512,
0.0249308,
0.0277727,
0.0342212,
0.0489555,
0.0827922,
0.1597639
],
[
0.0241625,
0.0253121,
0.0281055,
0.0345242,
0.0492431,
0.0832784,
0.1596509
],
[
0.0254314,
0.0267183,
0.0294603,
0.0358679,
0.0505966,
0.0844536,
0.1622623
],
[
0.0286402,
0.0302208,
0.0332818,
0.0396514,
0.0545877,
0.0882183,
0.1656046
],
[
0.0388091,
0.0399942,
0.0427487,
0.049136,
0.06439,
0.0983388,
0.1751693
]
]
},
"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.001148605,
0.002638589,
0.006061394,
0.0139243,
0.03198705,
0.073481
],
"values": [
[
0.0223794,
0.0211901,
0.0184979,
0.0121207,
-0.002758,
-0.0370659,
-0.1159582
],
[
0.0221361,
0.0209457,
0.0182423,
0.0118682,
-0.0029683,
-0.0373199,
-0.1162136
],
[
0.022054,
0.0208603,
0.0181917,
0.0118283,
-0.0030522,
-0.0373708,
-0.1162837
],
[
0.0224225,
0.0212215,
0.0185426,
0.0121736,
-0.0027309,
-0.037027,
-0.1159321
],
[
0.0230895,
0.0221911,
0.0198593,
0.0135635,
-0.0013106,
-0.0356331,
-0.1145379
],
[
0.0274692,
0.0262277,
0.0233977,
0.0168243,
0.0023931,
-0.0317911,
-0.1107038
],
[
0.0374667,
0.0361629,
0.0332452,
0.0268972,
0.0119536,
-0.0226082,
-0.1007216
]
]
},
"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.001148605,
0.002638589,
0.006061394,
0.0139243,
0.03198705,
0.073481
],
"values": [
[
-0.0039295,
-0.0038608,
-0.0041046,
-0.0042376,
-0.0043151,
-0.0043692,
-0.004395
],
[
-0.0042774,
-0.0043089,
-0.0043984,
-0.0045904,
-0.0046147,
-0.0046929,
-0.0048263
],
[
-0.0045563,
-0.0045957,
-0.0046646,
-0.0047623,
-0.004879,
-0.0049577,
-0.0049864
],
[
-0.0047168,
-0.0047256,
-0.0047898,
-0.0048563,
-0.0049329,
-0.0049854,
-0.0050158
],
[
-0.0034567,
-0.0034786,
-0.003528,
-0.0035723,
-0.0036095,
-0.0036616,
-0.003698
],
[
0.0001959,
0.0002298,
0.000235,
0.0001894,
0.0001234,
8.0269885e-05,
5.360051e-05
],
[
0.0100948,
0.0100783,
0.0100495,
0.010009,
0.0099859,
0.0099629,
0.0099524
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.073481,
"max_transition": 1.542024,
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0684038,
0.072608,
0.0810239,
0.0977634,
0.1315088,
0.2048797,
0.3721499
],
[
0.0710616,
0.0751787,
0.0836091,
0.1003757,
0.1341541,
0.2075595,
0.3748938
],
[
0.0784407,
0.0825696,
0.0910079,
0.107756,
0.1414933,
0.2149463,
0.3822225
],
[
0.0966549,
0.1007227,
0.1091514,
0.1257668,
0.15957,
0.2330938,
0.4007785
],
[
0.1282612,
0.1326901,
0.1416959,
0.1592905,
0.1940224,
0.2673914,
0.4345086
],
[
0.1795083,
0.1845061,
0.1945801,
0.2137173,
0.2499065,
0.324416,
0.4917176
],
[
0.2699448,
0.2758049,
0.2875452,
0.3096345,
0.3496726,
0.426252,
0.5938677
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0679127,
0.0754703,
0.0924421,
0.1296899,
0.2123172,
0.4001545,
0.8301263
],
[
0.0702895,
0.077771,
0.0946918,
0.1318325,
0.2145197,
0.4028605,
0.8306526
],
[
0.0761325,
0.0835124,
0.1002525,
0.1373224,
0.2203914,
0.4078588,
0.8390704
],
[
0.0879314,
0.0951082,
0.1113177,
0.1479366,
0.2310611,
0.4192902,
0.8508211
],
[
0.100908,
0.1080949,
0.1241177,
0.1602988,
0.2425989,
0.4304277,
0.8590076
],
[
0.1102914,
0.1180073,
0.1343925,
0.1698911,
0.251764,
0.4380077,
0.8673139
],
[
0.1004297,
0.1094795,
0.1280935,
0.1650925,
0.2463838,
0.4336589,
0.8605965
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0291905,
0.0341823,
0.0450201,
0.0688949,
0.1233323,
0.2533865,
0.5562041
],
[
0.0291354,
0.0340447,
0.0449012,
0.0688901,
0.1232259,
0.2524188,
0.5568715
],
[
0.0289962,
0.0342446,
0.045101,
0.0687589,
0.1233969,
0.2533113,
0.5572951
],
[
0.0301131,
0.0349465,
0.0457037,
0.0692808,
0.1236258,
0.2528974,
0.5554178
],
[
0.035464,
0.0403784,
0.0510539,
0.0738776,
0.1265225,
0.2533767,
0.5574227
],
[
0.0453877,
0.050325,
0.0608913,
0.0824652,
0.133166,
0.2569134,
0.5570692
],
[
0.0610964,
0.0667634,
0.0780629,
0.1012812,
0.1497356,
0.2655844,
0.5602259
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0572129,
0.0701124,
0.0995877,
0.1677823,
0.3232827,
0.6802723,
1.5039416
],
[
0.0573055,
0.0700427,
0.099807,
0.1672833,
0.3240907,
0.6822699,
1.5042465
],
[
0.0572973,
0.0701628,
0.0997643,
0.1676381,
0.3231896,
0.6819461,
1.5081982
],
[
0.0581406,
0.0708008,
0.0999985,
0.1673014,
0.3233223,
0.6826639,
1.5053766
],
[
0.0614593,
0.0734078,
0.1020864,
0.1684976,
0.3229657,
0.6816831,
1.5013747
],
[
0.0689386,
0.0803934,
0.106963,
0.170993,
0.3251243,
0.6783758,
1.50059
],
[
0.081495,
0.0943503,
0.1217996,
0.1818895,
0.3314552,
0.6847581,
1.4959546
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0464838,
0.0533432,
0.068906,
0.1042277,
0.1852637,
0.3710687,
0.8031995
],
[
0.0500065,
0.0568384,
0.072402,
0.1076861,
0.1884327,
0.3749649,
0.8005324
],
[
0.0572798,
0.0641537,
0.0797223,
0.1150967,
0.1961207,
0.3822452,
0.8159964
],
[
0.0689473,
0.0768101,
0.0930972,
0.1285772,
0.2094138,
0.3947886,
0.8255022
],
[
0.0828043,
0.0928113,
0.1136734,
0.1554059,
0.2384572,
0.4259363,
0.8552965
],
[
0.0859983,
0.1019885,
0.1333626,
0.191086,
0.2950908,
0.490025,
0.9181004
],
[
0.0320454,
0.0608527,
0.1144448,
0.2082182,
0.3620449,
0.6149261,
1.0687509
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0574639,
0.0703991,
0.0999563,
0.1677845,
0.3232094,
0.6815851,
1.5029856
],
[
0.0575168,
0.0704975,
0.1000587,
0.1677602,
0.323317,
0.6800572,
1.5003801
],
[
0.0578797,
0.0707292,
0.1001684,
0.1678499,
0.3231465,
0.6817908,
1.5035992
],
[
0.064427,
0.0759639,
0.1036981,
0.1686827,
0.3227349,
0.681241,
1.5019833
],
[
0.0863948,
0.0987929,
0.1263701,
0.1844476,
0.3284661,
0.6806864,
1.5017412
],
[
0.1372021,
0.1506615,
0.1807788,
0.2436633,
0.3754232,
0.6962185,
1.4990951
],
[
0.2495794,
0.2664276,
0.3010166,
0.3719385,
0.5164782,
0.8175848,
1.5420244
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0524709,
0.0559219,
0.0633316,
0.0788145,
0.1118311,
0.1850148,
0.3529589
],
[
0.0549567,
0.0584272,
0.0658278,
0.0813074,
0.1143261,
0.1875252,
0.3553878
],
[
0.0627311,
0.0662111,
0.0735769,
0.0890662,
0.122083,
0.1952763,
0.3631804
],
[
0.0786955,
0.0823461,
0.089991,
0.1057221,
0.1389108,
0.212238,
0.3792268
],
[
0.1037791,
0.1079141,
0.1160737,
0.1324859,
0.1665194,
0.2404001,
0.40766
],
[
0.1473309,
0.1521519,
0.1617944,
0.1796914,
0.2147059,
0.2890188,
0.4569066
],
[
0.2267688,
0.2330577,
0.2451926,
0.267183,
0.3060292,
0.3830314,
0.5518663
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0251211,
0.0300616,
0.0410735,
0.0656926,
0.121626,
0.2529065,
0.556067
],
[
0.0251861,
0.0300552,
0.04106,
0.0656974,
0.1217262,
0.2528084,
0.5560978
],
[
0.0252164,
0.0300655,
0.0410637,
0.0657075,
0.1216101,
0.2528372,
0.5561053
],
[
0.0269391,
0.0317022,
0.0423504,
0.0664044,
0.1219153,
0.2532844,
0.5550001
],
[
0.0307212,
0.0354238,
0.0456443,
0.069059,
0.1238089,
0.2534576,
0.5571717
],
[
0.0380667,
0.0423225,
0.0522131,
0.0744002,
0.1268404,
0.2545787,
0.5558225
],
[
0.0524824,
0.0573288,
0.0672477,
0.0884382,
0.1377363,
0.2602557,
0.5585994
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0295882,
0.0295934,
0.0296339,
0.029634,
0.029653,
0.0296531,
0.0296532
],
[
0.0324706,
0.0325977,
0.0325978,
0.0325979,
0.032598,
0.0325981,
0.0325982
],
[
0.0389341,
0.0389342,
0.0389711,
0.0389712,
0.0389713,
0.0389714,
0.0389808
],
[
0.0450692,
0.0451039,
0.0457804,
0.0457805,
0.0457806,
0.0457807,
0.0457808
],
[
0.0493971,
0.0493972,
0.0497061,
0.0497062,
0.0497063,
0.0497064,
0.0497065
],
[
0.0443501,
0.0445131,
0.0450844,
0.0450845,
0.0450846,
0.0452796,
0.0452797
],
[
0.0149724,
0.0149725,
0.0149726,
0.0149727,
0.0149728,
0.0157334,
0.0157335
]
]
},
"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.0027352,
0.0033838,
0.0048738,
0.0082966,
0.0161595,
0.0342223,
0.0757162
],
"values": [
[
0.0251217,
0.0251218,
0.0251219,
0.0251745,
0.0251746,
0.0251747,
0.0251748
],
[
0.0236513,
0.0236527,
0.0236573,
0.0236574,
0.0236606,
0.0236607,
0.0236608
],
[
0.0263928,
0.0263929,
0.0263966,
0.0268377,
0.0268378,
0.0268379,
0.026838
],
[
0.0302821,
0.0303014,
0.0303629,
0.0304032,
0.0306391,
0.0306399,
0.03064
],
[
0.0410195,
0.0410196,
0.0410197,
0.0417243,
0.0417244,
0.0417245,
0.0417246
],
[
0.0798989,
0.079899,
0.0798991,
0.0798992,
0.0799658,
0.0799659,
0.0799717
],
[
0.1603341,
0.1603366,
0.1603459,
0.1604045,
0.1604046,
0.1604047,
0.1604048
]
]
},
"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)"
}
]
}
}