blob: f2df198193c88f779ec3ccdd3450c0f9ce063c37 [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 9.258685,
"leakage_power": [
{
"value": 5.32366,
"when": "!A&TE_B"
},
{
"value": 8.82142,
"when": "!A&!TE_B"
},
{
"value": 5.30806,
"when": "A&TE_B"
},
{
"value": 17.5816,
"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.004752,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00447,
"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.0443281,
0.0440773,
0.043499,
0.0454187,
0.0498437,
0.0600435,
0.0835547
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0231594,
0.023076,
0.0228838,
0.0250039,
0.0298909,
0.0411557,
0.0671215
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.005034
},
"pin,TE_B": {
"capacitance": 0.010026,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.009769,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.011824
},
"pin,Z": {
"capacitance": 0.01018,
"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.001494857,
0.004469197,
0.01336163,
0.03994745,
0.1194315,
0.357066
],
"values": [
[
0.0397591,
0.0378261,
0.0321186,
0.0157991,
-0.0325021,
-0.180856,
-0.6321827
],
[
0.0396304,
0.0376288,
0.0320529,
0.0156676,
-0.0326626,
-0.1813242,
-0.6325782
],
[
0.0398417,
0.0378034,
0.0320898,
0.0159673,
-0.0324662,
-0.1808769,
-0.6320706
],
[
0.0382286,
0.0361744,
0.030532,
0.014024,
-0.0344259,
-0.182411,
-0.6341664
],
[
0.0375507,
0.0355129,
0.0294252,
0.0124105,
-0.0358337,
-0.1848402,
-0.63519
],
[
0.0405793,
0.0383161,
0.0318352,
0.0137274,
-0.0365578,
-0.1858775,
-0.6365542
],
[
0.0519686,
0.0494325,
0.042131,
0.0219503,
-0.031482,
-0.1832851,
-0.6350058
]
]
},
"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.001494857,
0.004469197,
0.01336163,
0.03994745,
0.1194315,
0.357066
],
"values": [
[
0.0369513,
0.0386289,
0.0452943,
0.0644144,
0.11806,
0.2714872,
0.7150896
],
[
0.0367002,
0.038799,
0.0449609,
0.0641135,
0.117787,
0.2705647,
0.7142541
],
[
0.0368117,
0.0389916,
0.045043,
0.063798,
0.1176735,
0.2700971,
0.7149619
],
[
0.0354294,
0.0373443,
0.0433758,
0.0615204,
0.1148604,
0.2684466,
0.7085566
],
[
0.0344507,
0.0363715,
0.0420575,
0.0594748,
0.1111381,
0.2633833,
0.708914
],
[
0.0360707,
0.0378153,
0.0430625,
0.0590488,
0.1091518,
0.2604432,
0.7041731
],
[
0.0447513,
0.0461102,
0.0506727,
0.0659597,
0.1135371,
0.2619555,
0.7030493
]
]
},
"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.001494857,
0.004469197,
0.01336163,
0.03994745,
0.1194315,
0.357066
],
"values": [
[
-0.0306211,
-0.0303667,
-0.0298369,
-0.0290925,
-0.0272219,
-0.0256151,
-0.0247579
],
[
-0.0312529,
-0.0310358,
-0.0305197,
-0.0293533,
-0.0275897,
-0.0260817,
-0.0252105
],
[
-0.0321034,
-0.0319374,
-0.031475,
-0.0302819,
-0.0284963,
-0.0267446,
-0.0258381
],
[
-0.0333735,
-0.0332398,
-0.0327583,
-0.031569,
-0.0297891,
-0.0277444,
-0.0264986
],
[
-0.0333848,
-0.033273,
-0.0329624,
-0.0319793,
-0.0302469,
-0.0278386,
-0.0260348
],
[
-0.0297515,
-0.0296928,
-0.0294615,
-0.0288232,
-0.0275122,
-0.025611,
-0.0231706
],
[
-0.0154436,
-0.0153937,
-0.0152644,
-0.0149334,
-0.0141774,
-0.0127633,
-0.0104264
]
]
},
"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.001494857,
0.004469197,
0.01336163,
0.03994745,
0.1194315,
0.357066
],
"values": [
[
0.1232516,
0.1252366,
0.1309894,
0.1478878,
0.1979433,
0.3467027,
0.7873471
],
[
0.1229539,
0.1248969,
0.1307126,
0.1476876,
0.1974731,
0.3461706,
0.7874706
],
[
0.1226926,
0.1246714,
0.1304563,
0.1473541,
0.1974814,
0.3461208,
0.7870323
],
[
0.1227697,
0.1247561,
0.1305349,
0.1475128,
0.1974912,
0.345693,
0.7879377
],
[
0.1242571,
0.1262388,
0.1321246,
0.1492958,
0.1989767,
0.34743,
0.7885839
],
[
0.1293335,
0.1312319,
0.136911,
0.1539036,
0.2044207,
0.3522757,
0.793839
],
[
0.1409384,
0.142908,
0.1481973,
0.1646868,
0.2169143,
0.3663901,
0.8051862
]
]
},
"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.001494857,
0.004469197,
0.01336163,
0.03994745,
0.1194315,
0.357066
],
"values": [
[
0.1199677,
0.1180641,
0.1126447,
0.0961989,
0.0465899,
-0.1037956,
-0.5562696
],
[
0.1196788,
0.1178025,
0.1124415,
0.0958745,
0.0463676,
-0.1042572,
-0.5564127
],
[
0.1194144,
0.1175273,
0.1120943,
0.0956006,
0.0461698,
-0.1045078,
-0.5564573
],
[
0.1195287,
0.117689,
0.1123106,
0.0957708,
0.0463294,
-0.1041886,
-0.5561535
],
[
0.1211486,
0.1193273,
0.1137586,
0.0973524,
0.0478309,
-0.1024714,
-0.5542942
],
[
0.1225779,
0.1208717,
0.1157322,
0.1006587,
0.0528193,
-0.0975932,
-0.5492716
],
[
0.1388924,
0.1370351,
0.1313317,
0.1143985,
0.0637745,
-0.0851944,
-0.5362453
]
]
},
"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.001494857,
0.004469197,
0.01336163,
0.03994745,
0.1194315,
0.357066
],
"values": [
[
-0.0319038,
-0.0319244,
-0.0320053,
-0.0322146,
-0.0325045,
-0.0329023,
-0.0330979
],
[
-0.0322368,
-0.0322779,
-0.0323832,
-0.0326173,
-0.0331953,
-0.033787,
-0.0341118
],
[
-0.0330794,
-0.033128,
-0.0332482,
-0.0335235,
-0.0342333,
-0.0349058,
-0.0352483
],
[
-0.0334083,
-0.0334563,
-0.033614,
-0.0340214,
-0.0346085,
-0.0353408,
-0.0358154
],
[
-0.0330431,
-0.0330797,
-0.0331938,
-0.0336342,
-0.0341725,
-0.0346693,
-0.03504
],
[
-0.0285079,
-0.0284435,
-0.0285671,
-0.0288743,
-0.0298494,
-0.0302769,
-0.0306021
],
[
-0.015211,
-0.0152536,
-0.0153805,
-0.0155699,
-0.0159762,
-0.0163789,
-0.0166364
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.357066,
"max_transition": 1.539706,
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.0929412,
0.0946598,
0.0994677,
0.112017,
0.1417124,
0.2125333,
0.4072756
],
[
0.0959578,
0.0976789,
0.102491,
0.1150599,
0.1447818,
0.215717,
0.4105747
],
[
0.1037901,
0.1055154,
0.1103662,
0.1228971,
0.1526179,
0.2235913,
0.4184924
],
[
0.1232502,
0.1249473,
0.1297155,
0.1420841,
0.1720314,
0.2428938,
0.4386674
],
[
0.1660694,
0.1677752,
0.1725229,
0.1848857,
0.2145844,
0.2855686,
0.4801646
],
[
0.2400319,
0.2418813,
0.2470084,
0.2601579,
0.2912431,
0.3640853,
0.5593977
],
[
0.3724638,
0.374544,
0.3803064,
0.3947951,
0.42893,
0.5050147,
0.7006798
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.073093,
0.0757581,
0.0831865,
0.104335,
0.1643513,
0.3339175,
0.8292172
],
[
0.0753824,
0.0779348,
0.0853828,
0.1066068,
0.1664347,
0.3363763,
0.8342055
],
[
0.0809591,
0.0835553,
0.091079,
0.112048,
0.1718389,
0.3416118,
0.8374489
],
[
0.0932311,
0.0957299,
0.1029437,
0.1234476,
0.1824717,
0.3522852,
0.8530911
],
[
0.1067902,
0.1093008,
0.1164501,
0.1366768,
0.1939296,
0.364237,
0.8617589
],
[
0.1117009,
0.1144652,
0.1221772,
0.1425062,
0.1988421,
0.3665769,
0.8599449
],
[
0.085157,
0.0880628,
0.0965826,
0.1193469,
0.1759199,
0.3419319,
0.835991
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.0347449,
0.0366709,
0.0424179,
0.0581622,
0.1013599,
0.2267955,
0.6126822
],
[
0.0346068,
0.0367527,
0.0424441,
0.0581601,
0.1012854,
0.2270353,
0.6128252
],
[
0.0347538,
0.0365654,
0.0424407,
0.0581634,
0.1014011,
0.2269426,
0.6126652
],
[
0.0348243,
0.0368402,
0.0425235,
0.0581941,
0.1016747,
0.2269155,
0.6128079
],
[
0.0381816,
0.0400125,
0.0455968,
0.0611188,
0.1036284,
0.2277808,
0.6130967
],
[
0.0486636,
0.0505564,
0.0563873,
0.0716531,
0.1129213,
0.2352423,
0.6142003
],
[
0.0663534,
0.0683836,
0.0741657,
0.0887887,
0.1304194,
0.2457701,
0.6174774
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.0542869,
0.0583869,
0.0707029,
0.1073117,
0.216991,
0.5402044,
1.4999115
],
[
0.0542634,
0.0583347,
0.0706457,
0.1072822,
0.2170498,
0.5411006,
1.5028265
],
[
0.0543227,
0.0583795,
0.0704611,
0.107211,
0.2164732,
0.5404386,
1.5041641
],
[
0.054837,
0.0591256,
0.0710936,
0.1074053,
0.2168369,
0.5398836,
1.5038116
],
[
0.0587913,
0.0626653,
0.0744318,
0.1095813,
0.2168418,
0.539936,
1.5048789
],
[
0.0657375,
0.0699012,
0.0814828,
0.1150187,
0.2193751,
0.540436,
1.5004559
],
[
0.0755845,
0.0801896,
0.0935977,
0.1292706,
0.228194,
0.5439827,
1.4975671
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.0599608,
0.0623569,
0.0693858,
0.0891997,
0.1455939,
0.3104066,
0.8049346
],
[
0.0625222,
0.0649681,
0.0719767,
0.0916364,
0.1480738,
0.3129442,
0.8053032
],
[
0.0693827,
0.0717847,
0.0789079,
0.0986813,
0.1550905,
0.3199752,
0.8135017
],
[
0.0812868,
0.0840788,
0.0918185,
0.112436,
0.1689427,
0.3339375,
0.8272197
],
[
0.0944702,
0.0978211,
0.1075665,
0.132308,
0.1955192,
0.3618699,
0.8556505
],
[
0.0969607,
0.1022923,
0.1168571,
0.1543389,
0.2364272,
0.4235294,
0.9173979
],
[
0.0446449,
0.0539859,
0.0795226,
0.1431503,
0.2737449,
0.5244578,
1.0606549
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.0589127,
0.0626373,
0.0746736,
0.1101176,
0.2180233,
0.5396537,
1.4991322
],
[
0.0589373,
0.0628283,
0.074368,
0.1100589,
0.2181419,
0.5383826,
1.5002907
],
[
0.0593051,
0.0630382,
0.074771,
0.1103428,
0.217845,
0.5395342,
1.4984119
],
[
0.0646869,
0.0682488,
0.0790181,
0.1131616,
0.2189222,
0.5395403,
1.4995332
],
[
0.0829227,
0.0864521,
0.0979397,
0.1321616,
0.229957,
0.5399227,
1.4979181
],
[
0.1267301,
0.1313843,
0.1440381,
0.1809541,
0.280707,
0.5656693,
1.4977017
],
[
0.2319636,
0.236286,
0.2523047,
0.2949476,
0.4053374,
0.686052,
1.5397058
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.0877469,
0.0893646,
0.0939149,
0.1054366,
0.1335461,
0.2044175,
0.4002866
],
[
0.090283,
0.0919476,
0.0964881,
0.1079949,
0.1360655,
0.2071501,
0.4028155
],
[
0.0975558,
0.0991714,
0.1037341,
0.1152819,
0.1433435,
0.2144513,
0.4094899
],
[
0.1165315,
0.1181547,
0.1227187,
0.1342966,
0.1624163,
0.2332348,
0.4290936
],
[
0.1553497,
0.1572068,
0.162076,
0.1743605,
0.2030534,
0.2746631,
0.4705067
],
[
0.2183869,
0.2206368,
0.2266375,
0.2410452,
0.2732151,
0.3462606,
0.5431443
],
[
0.3315337,
0.3345928,
0.3415748,
0.3592126,
0.3959718,
0.4743367,
0.6729577
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.033063,
0.0348797,
0.0401795,
0.0557379,
0.1002854,
0.2282836,
0.6130839
],
[
0.033061,
0.0348261,
0.0402408,
0.0558243,
0.1001592,
0.2284514,
0.6135274
],
[
0.033075,
0.0348951,
0.0402046,
0.0558413,
0.100079,
0.2283239,
0.6134771
],
[
0.0333829,
0.0350841,
0.0404111,
0.0559873,
0.1001304,
0.2283345,
0.6138783
],
[
0.0387698,
0.0403189,
0.045098,
0.0595993,
0.1020415,
0.2290048,
0.6140928
],
[
0.0507481,
0.0520352,
0.0562516,
0.0692517,
0.1100446,
0.2331248,
0.6142367
],
[
0.0700061,
0.0710284,
0.0745628,
0.0864378,
0.1239336,
0.2408306,
0.6170049
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.068014,
0.0680141,
0.0680142,
0.0681206,
0.0681207,
0.0681208,
0.0681209
],
[
0.0698075,
0.0698076,
0.0698176,
0.0703398,
0.0703399,
0.07034,
0.0703401
],
[
0.0751115,
0.075117,
0.0751304,
0.0751305,
0.0751333,
0.0751334,
0.0751335
],
[
0.0887162,
0.0887163,
0.0887485,
0.0887486,
0.088757,
0.0887571,
0.0887572
],
[
0.1063275,
0.1063277,
0.1063329,
0.106333,
0.1064846,
0.1064847,
0.1064848
],
[
0.1212573,
0.1212575,
0.1212578,
0.1212579,
0.1229501,
0.1229502,
0.1229503
],
[
0.1116221,
0.1116321,
0.111661,
0.1116611,
0.1116612,
0.1116613,
0.1116614
]
]
},
"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.0106801,
0.011675,
0.0146493,
0.0235417,
0.0501275,
0.1296111,
0.3672461
],
"values": [
[
0.0479846,
0.0480019,
0.0480527,
0.0480528,
0.0480728,
0.0480729,
0.0482457
],
[
0.0499215,
0.049946,
0.0499461,
0.0499462,
0.0499712,
0.0499713,
0.0500199
],
[
0.0522824,
0.0522854,
0.0522855,
0.0522856,
0.0522857,
0.0522858,
0.0522859
],
[
0.0580008,
0.0580009,
0.058001,
0.0582026,
0.0582027,
0.0582028,
0.0582029
],
[
0.0636538,
0.0645334,
0.0645335,
0.0645663,
0.0645664,
0.0645665,
0.0646579
],
[
0.0899559,
0.0902539,
0.0908118,
0.0908119,
0.0922338,
0.0922339,
0.092234
],
[
0.1585969,
0.1586895,
0.1586896,
0.1586897,
0.1587994,
0.1587995,
0.1587996
]
]
},
"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)"
}
]
}
}