blob: 1d741004c8e84e81596c715ad9fae2d417aed229 [file] [log] [blame]
{
"area": 12.512,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 0.0,
"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.001604,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001528,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0073468,
0.0072194,
0.0068603,
0.0068842,
0.0069514,
0.0071407,
0.0076741
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0037297,
0.0037139,
0.0036693,
0.0036681,
0.0036648,
0.0036555,
0.0036293
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001679
},
"pin,TE_B": {
"capacitance": 0.003361,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003275,
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003964
},
"pin,Z": {
"capacitance": 0.002753,
"direction": "output",
"function": "(A)",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001191502,
0.002839354,
0.006766192,
0.01612386,
0.03842323,
0.0915627
],
"values": [
[
0.0033679,
0.0027472,
0.001302,
-0.0022816,
-0.0115642,
-0.0344376,
-0.0894386
],
[
0.0034544,
0.0028457,
0.0014435,
-0.0021838,
-0.0114582,
-0.0343483,
-0.0893555
],
[
0.0037565,
0.003158,
0.001726,
-0.0018455,
-0.0111306,
-0.0340403,
-0.0889936
],
[
0.0036178,
0.0030431,
0.0015953,
-0.0019774,
-0.0112148,
-0.0341536,
-0.0891057
],
[
0.0034703,
0.002852,
0.0013779,
-0.0021628,
-0.0114503,
-0.034323,
-0.0892975
],
[
0.0031127,
0.0023831,
0.0009046,
-0.002812,
-0.0119447,
-0.0346549,
-0.0896478
],
[
0.0019833,
0.0013489,
-0.0001384,
-0.0037277,
-0.0128056,
-0.0354532,
-0.0903332
]
]
},
"related_pin": "A",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001191502,
0.002839354,
0.006766192,
0.01612386,
0.03842323,
0.0915627
],
"values": [
[
0.0053036,
0.0060495,
0.0080297,
0.0121802,
0.0219874,
0.0449855,
0.0998689
],
[
0.0053045,
0.0060602,
0.0079566,
0.0121483,
0.0220655,
0.0451942,
0.099694
],
[
0.0053514,
0.0060883,
0.0079714,
0.0122393,
0.0218074,
0.0453832,
0.0999522
],
[
0.0052874,
0.0060076,
0.0079284,
0.0120263,
0.0220472,
0.0449644,
0.0997294
],
[
0.0050251,
0.0057637,
0.0076189,
0.0117555,
0.0215957,
0.0449351,
0.0994741
],
[
0.0047949,
0.0056124,
0.0072461,
0.0115885,
0.0212652,
0.0443764,
0.0990711
],
[
0.0048127,
0.0055186,
0.0073201,
0.0114633,
0.0211665,
0.0440668,
0.0988213
]
]
},
"when": "(!TE_B)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001191502,
0.002839354,
0.006766192,
0.01612386,
0.03842323,
0.0915627
],
"values": [
[
-0.0038169,
-0.0037577,
-0.0036848,
-0.0035558,
-0.0034613,
-0.0033376,
-0.0032635
],
[
-0.0038221,
-0.0037883,
-0.0037258,
-0.0036039,
-0.0034798,
-0.0033813,
-0.0033288
],
[
-0.0039065,
-0.0038927,
-0.0038269,
-0.0037,
-0.0036095,
-0.0034999,
-0.0034396
],
[
-0.0040759,
-0.0040196,
-0.0039538,
-0.0038458,
-0.0037364,
-0.0036564,
-0.0035746
],
[
-0.0042327,
-0.0042392,
-0.004185,
-0.0040804,
-0.0039701,
-0.0038096,
-0.0036991
],
[
-0.0042361,
-0.004217,
-0.004186,
-0.0041033,
-0.00402,
-0.0038299,
-0.0036967
],
[
-0.0042545,
-0.0042395,
-0.0044874,
-0.004158,
-0.0043049,
-0.0042457,
-0.0040028
]
]
},
"related_pin": "TE_B",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001191502,
0.002839354,
0.006766192,
0.01612386,
0.03842323,
0.0915627
],
"values": [
[
0.0176695,
0.0183566,
0.0201254,
0.0240068,
0.0338457,
0.0567389,
0.1111723
],
[
0.0176283,
0.0183702,
0.0200427,
0.0240045,
0.0338125,
0.0565165,
0.1108845
],
[
0.0175504,
0.0182628,
0.0199604,
0.0239613,
0.0337283,
0.0564429,
0.1108626
],
[
0.0174656,
0.0181475,
0.0198732,
0.0238464,
0.0336367,
0.0565031,
0.1109308
],
[
0.0174024,
0.0180565,
0.0198435,
0.023832,
0.0333276,
0.0561848,
0.1106562
],
[
0.017269,
0.0180523,
0.0197205,
0.0238138,
0.0333641,
0.0563168,
0.1105459
],
[
0.0165864,
0.0172952,
0.0194027,
0.0237498,
0.0331487,
0.0560197,
0.1105425
]
]
},
"when": "(A)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001191502,
0.002839354,
0.006766192,
0.01612386,
0.03842323,
0.0915627
],
"values": [
[
0.0165847,
0.0158888,
0.0142906,
0.0104276,
0.0008973,
-0.0221266,
-0.0772186
],
[
0.01656,
0.0158741,
0.0142585,
0.0103691,
0.0008703,
-0.0221367,
-0.0772219
],
[
0.0164732,
0.0157829,
0.0141712,
0.010298,
0.0007842,
-0.0222157,
-0.0772475
],
[
0.0163789,
0.0157206,
0.0140745,
0.0101794,
0.000682,
-0.0223261,
-0.0774202
],
[
0.0163069,
0.0156333,
0.0139946,
0.0101252,
0.0006097,
-0.0224221,
-0.0774721
],
[
0.016185,
0.0155518,
0.0139481,
0.0101406,
0.0005684,
-0.0224028,
-0.0775299
],
[
0.0163193,
0.0155865,
0.0138349,
0.00983,
7.9209876e-05,
-0.0225332,
-0.0775294
]
]
},
"related_pin": "TE_B",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001191502,
0.002839354,
0.006766192,
0.01612386,
0.03842323,
0.0915627
],
"values": [
[
-0.0036109,
-0.0035967,
-0.0036861,
-0.0038429,
-0.0039558,
-0.0040739,
-0.0041166
],
[
-0.0036314,
-0.0036556,
-0.0037376,
-0.003835,
-0.0039777,
-0.0040634,
-0.0041085
],
[
-0.0036893,
-0.0037261,
-0.0037999,
-0.003916,
-0.0040292,
-0.0041177,
-0.004174
],
[
-0.0038012,
-0.0038497,
-0.0038878,
-0.0039961,
-0.0041241,
-0.0042222,
-0.0042761
],
[
-0.0040313,
-0.0041005,
-0.0040076,
-0.0041425,
-0.0043138,
-0.0043528,
-0.0045115
],
[
-0.0043793,
-0.0044618,
-0.0044383,
-0.00448,
-0.0044914,
-0.0045284,
-0.0045073
],
[
-0.0044528,
-0.004442,
-0.00439,
-0.0042419,
-0.0048418,
-0.0045706,
-0.0046004
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.091563,
"max_transition": 4.992044,
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.3905762,
0.4001849,
0.4192439,
0.455298,
0.5235314,
0.6643582,
0.985502
],
[
0.3975928,
0.4069144,
0.4265048,
0.462582,
0.5304454,
0.671377,
0.9926933
],
[
0.4209962,
0.4305682,
0.4497386,
0.4849962,
0.5536364,
0.6944206,
1.0158846
],
[
0.4870484,
0.4964644,
0.5151204,
0.5508129,
0.6195504,
0.7603514,
1.0817421
],
[
0.677822,
0.6872078,
0.7060478,
0.7431853,
0.8116885,
0.9526564,
1.2729561
],
[
1.2253324,
1.2345917,
1.2533697,
1.2863645,
1.3570147,
1.4992562,
1.8210623
],
[
2.6603029,
2.6714144,
2.6951386,
2.7400271,
2.8138682,
2.960507,
3.2806837
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.2595599,
0.2837877,
0.3409842,
0.4713496,
0.772331,
1.47784,
3.1456597
],
[
0.2668013,
0.2912571,
0.3483355,
0.4787343,
0.779059,
1.4813666,
3.1488865
],
[
0.2886039,
0.3128767,
0.3696979,
0.5002358,
0.8008376,
1.5041005,
3.1725838
],
[
0.3494915,
0.3736044,
0.4295901,
0.5598896,
0.8604017,
1.5739644,
3.2363556
],
[
0.5176897,
0.5412235,
0.5963632,
0.7251114,
1.0263418,
1.7336618,
3.4002505
],
[
0.9241892,
0.947495,
1.0023128,
1.128205,
1.426794,
2.1316904,
3.817036
],
[
1.8295985,
1.8536006,
1.9082205,
2.0301028,
2.3262816,
3.0299392,
4.6980211
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.0856762,
0.0937517,
0.1098223,
0.150768,
0.2406684,
0.4620058,
1.0106141
],
[
0.0863909,
0.0942921,
0.1116873,
0.150728,
0.2417615,
0.4602957,
1.0110228
],
[
0.0858961,
0.0941492,
0.1096488,
0.1511369,
0.2411697,
0.4602316,
1.0099622
],
[
0.0863958,
0.0927221,
0.1098495,
0.1492419,
0.2405064,
0.461334,
1.0103422
],
[
0.0858529,
0.0940555,
0.1104421,
0.1511404,
0.2405829,
0.4599123,
1.0106685
],
[
0.0866745,
0.0943513,
0.112766,
0.1510034,
0.2419103,
0.4596263,
1.0120987
],
[
0.1342415,
0.1415416,
0.1592477,
0.1955866,
0.2791112,
0.4777142,
1.0125412
]
]
},
"related_pin": "A",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.1598697,
0.1968402,
0.2847537,
0.4949149,
0.9881195,
2.1631156,
4.9621104
],
[
0.1599262,
0.1969797,
0.2845035,
0.4947401,
0.9882576,
2.176037,
4.9778321
],
[
0.160551,
0.1988716,
0.2845185,
0.4966516,
0.9877987,
2.1664171,
4.9920435
],
[
0.1601049,
0.1986734,
0.2844934,
0.4965722,
0.995438,
2.1693947,
4.960393
],
[
0.1611499,
0.1970715,
0.2874541,
0.4950649,
0.9881478,
2.1666704,
4.9899527
],
[
0.1644657,
0.2004617,
0.2868771,
0.4982125,
0.9870262,
2.1846542,
4.9663319
],
[
0.1836843,
0.2178051,
0.2992708,
0.5052194,
0.9967365,
2.1641828,
4.9778102
]
]
},
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.1815787,
0.2032046,
0.2537189,
0.3759721,
0.6689068,
1.3678075,
3.0367922
],
[
0.189474,
0.211013,
0.2615184,
0.3837643,
0.6766924,
1.3757452,
3.0443552
],
[
0.2133528,
0.2359274,
0.2854408,
0.4076734,
0.7011449,
1.4020854,
3.0724476
],
[
0.283883,
0.3058064,
0.3562922,
0.4786464,
0.771567,
1.4704404,
3.1387128
],
[
0.4785374,
0.5001071,
0.5507069,
0.673025,
0.9658717,
1.6639139,
3.3391228
],
[
0.9730372,
1.0009213,
1.0617042,
1.1900035,
1.4830667,
2.1840156,
3.8458681
],
[
2.1737583,
2.2228082,
2.3259765,
2.5246059,
2.9006284,
3.6198771,
5.2885953
]
]
},
"related_pin": "TE_B",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.158703,
0.1941124,
0.2815455,
0.490802,
0.9899844,
2.1682989,
4.9847243
],
[
0.1587312,
0.1946055,
0.2818887,
0.4907261,
0.9902705,
2.1659767,
4.9796694
],
[
0.1586873,
0.194326,
0.2819631,
0.4898951,
0.9901552,
2.1677464,
4.973406
],
[
0.158996,
0.1944734,
0.2820158,
0.4908478,
0.9903525,
2.1693755,
4.9781169
],
[
0.1598914,
0.1955126,
0.2822003,
0.4909282,
0.9869922,
2.1846089,
4.966085
],
[
0.205375,
0.2403204,
0.319024,
0.5103454,
0.9992539,
2.1651424,
4.9830244
],
[
0.3590008,
0.4105785,
0.5155613,
0.7318314,
1.1509178,
2.1985865,
4.9710417
]
]
},
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.2847877,
0.2918561,
0.3071487,
0.3389992,
0.4045684,
0.5447425,
0.8660946
],
[
0.2910492,
0.2980859,
0.3134213,
0.3453067,
0.4108201,
0.5509922,
0.8723577
],
[
0.3119337,
0.3190217,
0.3346283,
0.366787,
0.4316889,
0.5719534,
0.8935652
],
[
0.3785085,
0.3855887,
0.4005304,
0.4323962,
0.4979962,
0.6381589,
0.9600296
],
[
0.5711622,
0.57818,
0.5934779,
0.6253289,
0.6909175,
0.8310959,
1.1526036
],
[
1.1170775,
1.1242214,
1.1397663,
1.1720189,
1.2378234,
1.3777578,
1.6995171
],
[
2.4437998,
2.4543105,
2.4731519,
2.5139957,
2.5876514,
2.7343878,
3.0580569
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.0593671,
0.068838,
0.0893469,
0.1345513,
0.2309268,
0.4583656,
1.0031535
],
[
0.0590283,
0.0687018,
0.0891866,
0.1338294,
0.2309153,
0.4584254,
1.0033059
],
[
0.0592473,
0.0688067,
0.0894231,
0.1344491,
0.2310113,
0.4585276,
1.0137433
],
[
0.0590416,
0.0684981,
0.0893208,
0.1340296,
0.2310764,
0.4575991,
1.0144316
],
[
0.0591936,
0.0689043,
0.0893758,
0.1344286,
0.2308687,
0.4587616,
1.011307
],
[
0.0617523,
0.070746,
0.0911947,
0.1351998,
0.2321993,
0.4587214,
1.0135386
],
[
0.0898256,
0.0987757,
0.1191332,
0.1609106,
0.2527382,
0.4693355,
1.0049353
]
]
},
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.0745677,
0.0745678,
0.0745679,
0.074568,
0.0745681,
0.0745682,
0.0745683
],
[
0.0833202,
0.0833203,
0.0833204,
0.0833519,
0.083352,
0.0833521,
0.0833522
],
[
0.1082674,
0.1082675,
0.1082847,
0.1082848,
0.1082849,
0.108285,
0.1082851
],
[
0.1684745,
0.1684746,
0.1684747,
0.1685103,
0.1685104,
0.1685105,
0.1685106
],
[
0.2908387,
0.2908388,
0.2909017,
0.2953494,
0.2953495,
0.2953496,
0.2953497
],
[
0.5817809,
0.581781,
0.5817811,
0.5818255,
0.5818256,
0.5818257,
0.5818258
],
[
1.2406791,
1.2408208,
1.2408209,
1.240821,
1.2408211,
1.2408212,
1.2408213
]
]
},
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0032529,
0.0039444,
0.0055922,
0.0095191,
0.0188768,
0.0411761,
0.0943156
],
"values": [
[
0.0610603,
0.0610604,
0.0610605,
0.0610606,
0.0610607,
0.0610608,
0.0610609
],
[
0.0619369,
0.0625671,
0.0626466,
0.0626467,
0.0626468,
0.0626469,
0.062647
],
[
0.0621274,
0.0622145,
0.0626146,
0.0628351,
0.0628352,
0.0628353,
0.0628354
],
[
0.0668806,
0.0668807,
0.0668808,
0.0668809,
0.066881,
0.0668811,
0.0668928
],
[
-0.0638858,
-0.0638857,
-0.0638856,
-0.0599728,
-0.0599727,
-0.0599726,
-0.0599725
],
[
-0.4367704,
-0.4361687,
-0.4354293,
-0.4354292,
-0.4354291,
-0.4348121,
-0.434812
],
[
-1.4455739,
-1.4455738,
-1.4455737,
-1.4455736,
-1.4455735,
-1.4366919,
-1.4366918
]
]
},
"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)"
}
]
}
}