blob: 630fc718c711c744ebbed282782cf99069a2f6e7 [file] [log] [blame]
{
"area": 12.512,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 2.559635,
"leakage_power": [
{
"value": 1.94241,
"when": "!A&TE_B"
},
{
"value": 2.95909,
"when": "!A&!TE_B"
},
{
"value": 2.09848,
"when": "A&TE_B"
},
{
"value": 3.23856,
"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.001911,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001835,
"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.0107576,
0.0106834,
0.0105123,
0.010673,
0.0110434,
0.0118971,
0.0138649
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0049945,
0.0049342,
0.0047951,
0.004977,
0.0053965,
0.0063634,
0.0085921
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001987
},
"pin,TE_B": {
"capacitance": 0.003924,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003844,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004485
},
"pin,Z": {
"capacitance": 0.002931,
"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.001204072,
0.00289958,
0.006982607,
0.01681513,
0.04049325,
0.0975136
],
"values": [
[
0.0051359,
0.004259,
0.0021926,
-0.0028467,
-0.0156605,
-0.047524,
-0.1250195
],
[
0.0050925,
0.0042474,
0.0021213,
-0.0028507,
-0.0156293,
-0.0474817,
-0.1249044
],
[
0.0051182,
0.0042673,
0.0021588,
-0.002884,
-0.0156535,
-0.0474298,
-0.1250609
],
[
0.0047776,
0.0038904,
0.0019016,
-0.0034149,
-0.0159877,
-0.0477969,
-0.1252436
],
[
0.0045322,
0.0036142,
0.0014324,
-0.0037116,
-0.0164545,
-0.0482265,
-0.125596
],
[
0.004738,
0.0037754,
0.0014891,
-0.0037346,
-0.0165015,
-0.0483129,
-0.1256675
],
[
0.0065769,
0.005513,
0.0028294,
-0.0029897,
-0.016281,
-0.0482858,
-0.1253835
]
]
},
"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.001204072,
0.00289958,
0.006982607,
0.01681513,
0.04049325,
0.0975136
],
"values": [
[
0.0065872,
0.0076812,
0.0101933,
0.0161097,
0.030042,
0.0620966,
0.1388725
],
[
0.0065722,
0.0077381,
0.0101853,
0.0160852,
0.0299536,
0.0623466,
0.1390497
],
[
0.0066121,
0.0077017,
0.010189,
0.0160918,
0.0298701,
0.0622738,
0.138008
],
[
0.0064234,
0.0074834,
0.0098905,
0.0157347,
0.029375,
0.0618307,
0.1376565
],
[
0.0061206,
0.0071092,
0.0094597,
0.0151001,
0.0287113,
0.0610349,
0.1382018
],
[
0.0063147,
0.0071706,
0.009353,
0.014981,
0.0283352,
0.0606133,
0.1370535
],
[
0.0070681,
0.0079383,
0.0101003,
0.0156057,
0.028496,
0.0605991,
0.1363963
]
]
},
"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.001204072,
0.00289958,
0.006982607,
0.01681513,
0.04049325,
0.0975136
],
"values": [
[
-0.0054073,
-0.0053344,
-0.0051625,
-0.0049061,
-0.0046805,
-0.004435,
-0.0043243
],
[
-0.0055126,
-0.0056714,
-0.0053912,
-0.0052269,
-0.0049188,
-0.0046702,
-0.0044849
],
[
-0.0059486,
-0.0058661,
-0.0057002,
-0.0055009,
-0.0052984,
-0.004964,
-0.0049184
],
[
-0.0062867,
-0.0062027,
-0.0060884,
-0.0058195,
-0.005506,
-0.0052604,
-0.0051244
],
[
-0.0063974,
-0.0063413,
-0.0062236,
-0.006041,
-0.0057594,
-0.005347,
-0.0050963
],
[
-0.005688,
-0.0056268,
-0.005755,
-0.0056521,
-0.0052695,
-0.0048819,
-0.0045681
],
[
-0.0031795,
-0.0031589,
-0.0031039,
-0.0027296,
-0.0029232,
-0.0027089,
-0.0023611
]
]
},
"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.001204072,
0.00289958,
0.006982607,
0.01681513,
0.04049325,
0.0975136
],
"values": [
[
0.0257939,
0.026763,
0.0290257,
0.0344739,
0.0476976,
0.0794914,
0.1551009
],
[
0.0256135,
0.0266089,
0.0288599,
0.0343179,
0.0475359,
0.0792845,
0.1548242
],
[
0.025482,
0.0264222,
0.028688,
0.0341587,
0.0473837,
0.0792173,
0.1549737
],
[
0.0254651,
0.0263946,
0.0286266,
0.0341328,
0.0473452,
0.0791966,
0.1554755
],
[
0.0256721,
0.0266379,
0.0289115,
0.0343651,
0.0475534,
0.0792343,
0.1547771
],
[
0.0265191,
0.0275123,
0.0298312,
0.0353743,
0.0484534,
0.0803429,
0.1564874
],
[
0.0286801,
0.029617,
0.0318393,
0.0372745,
0.0510958,
0.0828692,
0.1586862
]
]
},
"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.001204072,
0.00289958,
0.006982607,
0.01681513,
0.04049325,
0.0975136
],
"values": [
[
0.0243022,
0.0233815,
0.0211417,
0.0157535,
0.0025779,
-0.0295999,
-0.1072069
],
[
0.0241446,
0.0232107,
0.0209725,
0.0155853,
0.0023937,
-0.0297605,
-0.1073667
],
[
0.0240058,
0.0230718,
0.0208345,
0.0154539,
0.0022751,
-0.0299111,
-0.1075106
],
[
0.0239728,
0.0230333,
0.0207954,
0.0154126,
0.0022082,
-0.0299158,
-0.1076234
],
[
0.0241853,
0.0232847,
0.0210334,
0.0156398,
0.0024671,
-0.0297011,
-0.1073164
],
[
0.0248835,
0.0239149,
0.0216082,
0.0159567,
0.0033735,
-0.0288177,
-0.1064037
],
[
0.0276487,
0.0266655,
0.0243716,
0.0188214,
0.005466,
-0.0268065,
-0.1038265
]
]
},
"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.001204072,
0.00289958,
0.006982607,
0.01681513,
0.04049325,
0.0975136
],
"values": [
[
-0.0053279,
-0.0053185,
-0.0053382,
-0.0056956,
-0.0056919,
-0.0058472,
-0.0059179
],
[
-0.0055337,
-0.0055445,
-0.0056177,
-0.0056994,
-0.0059167,
-0.006062,
-0.006129
],
[
-0.0057513,
-0.0058205,
-0.005823,
-0.0059258,
-0.006103,
-0.0063413,
-0.0064514
],
[
-0.0060432,
-0.0060797,
-0.0061649,
-0.0062585,
-0.0063962,
-0.006507,
-0.0065795
],
[
-0.0060896,
-0.0061256,
-0.0060979,
-0.0063397,
-0.0065214,
-0.006655,
-0.0066704
],
[
-0.0054169,
-0.0054305,
-0.0054181,
-0.0054449,
-0.0055904,
-0.0056679,
-0.0057195
],
[
-0.0027746,
-0.0026027,
-0.0026359,
-0.0026749,
-0.0027296,
-0.0034914,
-0.0034819
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.097514,
"max_transition": 1.526657,
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.0955903,
0.099504,
0.1077878,
0.1240568,
0.1554488,
0.2204165,
0.3704279
],
[
0.0988625,
0.1027568,
0.1110207,
0.1273456,
0.1587377,
0.2237876,
0.3739456
],
[
0.1072679,
0.1112221,
0.119521,
0.1357149,
0.1672311,
0.2322523,
0.3823589
],
[
0.1276744,
0.1316094,
0.1401642,
0.1564148,
0.1878653,
0.252884,
0.4029567
],
[
0.1750799,
0.179049,
0.187303,
0.2035313,
0.2351419,
0.3003848,
0.4502726
],
[
0.2502203,
0.2548933,
0.2645069,
0.2831862,
0.3174391,
0.3841688,
0.5341977
],
[
0.3618364,
0.3674643,
0.3788799,
0.4013286,
0.4413048,
0.5132165,
0.6648022
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.0842978,
0.090673,
0.1059085,
0.1411113,
0.2228516,
0.4146169,
0.869891
],
[
0.0873091,
0.0938508,
0.1089616,
0.1441324,
0.2261355,
0.4168261,
0.874223
],
[
0.0946942,
0.1010568,
0.1160634,
0.1514228,
0.2334419,
0.424346,
0.8772091
],
[
0.1120488,
0.1183083,
0.1330984,
0.1675831,
0.2493274,
0.4407465,
0.8941604
],
[
0.1422263,
0.148561,
0.1632165,
0.1971158,
0.2776798,
0.4704943,
0.9269628
],
[
0.1782584,
0.1854486,
0.200756,
0.2342355,
0.3133463,
0.503329,
0.9620793
],
[
0.211317,
0.2199481,
0.2384128,
0.2743429,
0.3526173,
0.5420029,
0.9951652
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.0326844,
0.0364977,
0.0452532,
0.0651403,
0.1101654,
0.2202946,
0.4942524
],
[
0.0325992,
0.0366125,
0.0457036,
0.0652779,
0.1102248,
0.2198265,
0.4956714
],
[
0.0325132,
0.0365584,
0.0454285,
0.0652282,
0.1099554,
0.2197531,
0.495394
],
[
0.0325129,
0.0366742,
0.0456088,
0.0651838,
0.1102565,
0.2202184,
0.4949041
],
[
0.0359679,
0.0398398,
0.0484773,
0.0675141,
0.1117439,
0.2207555,
0.4943184
],
[
0.0497745,
0.0539083,
0.0626946,
0.0821956,
0.1234709,
0.2269576,
0.4956888
],
[
0.0704376,
0.0751615,
0.086613,
0.1073313,
0.1474368,
0.2431137,
0.502587
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.0552226,
0.0655128,
0.0912718,
0.1530507,
0.3011676,
0.6548381,
1.506014
],
[
0.0550175,
0.0655908,
0.0911999,
0.1530454,
0.3009676,
0.6553292,
1.5078667
],
[
0.0552374,
0.065523,
0.0910038,
0.1528928,
0.3005279,
0.6543334,
1.5018854
],
[
0.0550941,
0.065785,
0.0912096,
0.1529903,
0.3010268,
0.6538274,
1.501302
],
[
0.0591449,
0.0693071,
0.093724,
0.1534127,
0.3005037,
0.6564639,
1.5092154
],
[
0.0680708,
0.0779976,
0.1010393,
0.1580226,
0.3021363,
0.6530674,
1.5050071
],
[
0.0826836,
0.0941686,
0.1183509,
0.1710284,
0.306744,
0.6561803,
1.4997047
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.0575621,
0.0636036,
0.0774224,
0.1101705,
0.1882512,
0.3764478,
0.8282839
],
[
0.061482,
0.0674935,
0.0813146,
0.1140228,
0.1921352,
0.3799706,
0.8328805
],
[
0.0706612,
0.0767344,
0.0905351,
0.1233243,
0.2015273,
0.3904498,
0.8471322
],
[
0.0892157,
0.0954968,
0.10973,
0.1425552,
0.2207558,
0.409046,
0.8632332
],
[
0.1165913,
0.1245862,
0.1422216,
0.1797407,
0.2592277,
0.4473422,
0.8997114
],
[
0.1489196,
0.1613593,
0.1875411,
0.2394532,
0.3385433,
0.5335968,
0.9876634
],
[
0.1582518,
0.1814854,
0.2266998,
0.3123885,
0.4602573,
0.7124454,
1.1855337
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.0562919,
0.0666356,
0.0917637,
0.152753,
0.2998589,
0.6521873,
1.5038322
],
[
0.0565472,
0.0666648,
0.091757,
0.1528152,
0.3001129,
0.6532002,
1.5012795
],
[
0.0563727,
0.0666335,
0.0916784,
0.1530304,
0.299802,
0.653442,
1.5051769
],
[
0.0593064,
0.0689576,
0.0931872,
0.1534147,
0.3001116,
0.6539382,
1.5088368
],
[
0.0770824,
0.087036,
0.1100156,
0.1645661,
0.3031008,
0.6528906,
1.5029964
],
[
0.1198699,
0.1305212,
0.1575682,
0.2165048,
0.3424784,
0.6644161,
1.5036116
],
[
0.2192707,
0.2336543,
0.2666565,
0.337268,
0.4765677,
0.7707515,
1.5266566
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.0735265,
0.0765555,
0.0832208,
0.0972667,
0.1267196,
0.1911656,
0.3410517
],
[
0.0763067,
0.0793731,
0.0860623,
0.1000768,
0.129563,
0.1939136,
0.3437576
],
[
0.0847724,
0.0878429,
0.0945221,
0.1085481,
0.138,
0.2023274,
0.3524779
],
[
0.105774,
0.1088551,
0.1155301,
0.1295631,
0.1590779,
0.2235188,
0.3739143
],
[
0.1438932,
0.1473659,
0.1547328,
0.1696571,
0.1999548,
0.2648165,
0.4149267
],
[
0.1996208,
0.2041642,
0.2129873,
0.230232,
0.2626213,
0.3293928,
0.4802921
],
[
0.2868241,
0.2924629,
0.3038417,
0.3249369,
0.3630374,
0.432943,
0.5850469
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.025103,
0.0290822,
0.0383336,
0.059201,
0.1065539,
0.2189557,
0.4947815
],
[
0.0251271,
0.029135,
0.0383651,
0.0591467,
0.1065831,
0.2187195,
0.4949996
],
[
0.0250966,
0.0291331,
0.0383747,
0.059198,
0.1065563,
0.2190374,
0.4943921
],
[
0.0252705,
0.0292376,
0.0384659,
0.0592777,
0.1065817,
0.2187545,
0.4952355
],
[
0.0300649,
0.0337779,
0.0424866,
0.0622141,
0.1083695,
0.2195559,
0.495046
],
[
0.039989,
0.0435131,
0.0517005,
0.0711248,
0.1146294,
0.2232054,
0.4953726
],
[
0.0559282,
0.0596096,
0.06786,
0.0861015,
0.1286878,
0.2310004,
0.4972375
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.0458106,
0.0458184,
0.045834,
0.0458341,
0.0458342,
0.0458398,
0.0458399
],
[
0.0490206,
0.0490534,
0.0491343,
0.049255,
0.0492551,
0.0492552,
0.0492553
],
[
0.0569726,
0.0569748,
0.0569749,
0.0570869,
0.057087,
0.0570871,
0.0570872
],
[
0.0716657,
0.0716666,
0.0716667,
0.0716668,
0.0716684,
0.0716685,
0.0716686
],
[
0.0874615,
0.0874801,
0.0875097,
0.0875477,
0.0875478,
0.0875479,
0.0878801
],
[
0.1053299,
0.10533,
0.105356,
0.1053561,
0.1053562,
0.1053563,
0.1053564
],
[
0.1093311,
0.1093312,
0.1093313,
0.1093314,
0.1093349,
0.109335,
0.1106921
]
]
},
"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.0034309,
0.004135,
0.0058305,
0.0099135,
0.019746,
0.0434242,
0.1004445
],
"values": [
[
0.039778,
0.0397781,
0.0397782,
0.0397783,
0.0399061,
0.0399062,
0.0399951
],
[
0.0393835,
0.0393836,
0.0393837,
0.0393838,
0.0393839,
0.039384,
0.0393841
],
[
0.0389233,
0.0389264,
0.0389325,
0.0389421,
0.0389422,
0.0389423,
0.0389424
],
[
0.0426667,
0.0427115,
0.042806,
0.0428061,
0.0428062,
0.0428063,
0.0428064
],
[
0.0430613,
0.0430732,
0.0430818,
0.0430819,
0.043082,
0.0430872,
0.0430873
],
[
0.0477922,
0.0478067,
0.0478326,
0.0478726,
0.0478727,
0.0479609,
0.047961
],
[
0.060762,
0.0607711,
0.0607712,
0.0613814,
0.0613815,
0.0613816,
0.0613817
]
]
},
"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)"
}
]
}
}