blob: 829f940f0f3105d4be365c488c4f80f30aedc2a0 [file] [log] [blame]
{
"area": 12.512,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 4.026603,
"leakage_power": [
{
"value": 3.06225,
"when": "!A&TE_B"
},
{
"value": 4.281,
"when": "!A&!TE_B"
},
{
"value": 3.54498,
"when": "A&TE_B"
},
{
"value": 5.21818,
"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.001983,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001905,
"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.0153641,
0.0152499,
0.0149865,
0.0156948,
0.0173275,
0.0210911,
0.0297664
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0069717,
0.0069066,
0.0067567,
0.0074487,
0.0090437,
0.0127202,
0.0211948
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00206
},
"pin,TE_B": {
"capacitance": 0.004091,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.004012,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004644
},
"pin,Z": {
"capacitance": 0.00301,
"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.001249104,
0.003120519,
0.007795704,
0.01947528,
0.04865329,
0.121546
],
"values": [
[
0.0082723,
0.0068908,
0.0034841,
-0.0049292,
-0.0265468,
-0.0815416,
-0.2200155
],
[
0.0081931,
0.0068137,
0.0034136,
-0.0050353,
-0.0265236,
-0.0814911,
-0.2200654
],
[
0.0081957,
0.0068808,
0.0035753,
-0.004911,
-0.0265171,
-0.0817311,
-0.219799
],
[
0.0075589,
0.0060996,
0.0026634,
-0.0055869,
-0.0271504,
-0.082087,
-0.2205076
],
[
0.0074827,
0.005975,
0.0023592,
-0.006264,
-0.0278682,
-0.0828927,
-0.2212431
],
[
0.0085141,
0.0068445,
0.0028517,
-0.0060689,
-0.0282987,
-0.0834064,
-0.2219028
],
[
0.0120909,
0.010216,
0.0057427,
-0.0044441,
-0.0270208,
-0.0828258,
-0.2213226
]
]
},
"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.001249104,
0.003120519,
0.007795704,
0.01947528,
0.04865329,
0.121546
],
"values": [
[
0.0096213,
0.0110625,
0.0149851,
0.0244263,
0.0471183,
0.1028296,
0.2385845
],
[
0.0095132,
0.0110953,
0.0150172,
0.0244249,
0.0470596,
0.1028671,
0.2375341
],
[
0.0096192,
0.0111581,
0.0149891,
0.0243557,
0.0471223,
0.1026814,
0.2376329
],
[
0.0091468,
0.0106267,
0.0142734,
0.0234987,
0.0463885,
0.101988,
0.236877
],
[
0.0089524,
0.0103083,
0.0137219,
0.0228456,
0.0453477,
0.1006481,
0.2359517
],
[
0.0095801,
0.0108128,
0.0141375,
0.0227373,
0.0447283,
0.0994553,
0.2355891
],
[
0.0128363,
0.0138499,
0.0170543,
0.0253535,
0.0465471,
0.101018,
0.2359805
]
]
},
"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.001249104,
0.003120519,
0.007795704,
0.01947528,
0.04865329,
0.121546
],
"values": [
[
-0.0079994,
-0.0078795,
-0.0075444,
-0.0072019,
-0.0069078,
-0.0065485,
-0.0063638
],
[
-0.0083145,
-0.0081247,
-0.0078577,
-0.0074944,
-0.00714,
-0.0068922,
-0.0067534
],
[
-0.0086982,
-0.0085953,
-0.0083293,
-0.0078984,
-0.0074623,
-0.0071489,
-0.0069489
],
[
-0.0089444,
-0.0088454,
-0.0086023,
-0.0082594,
-0.0078188,
-0.0074106,
-0.0072019
],
[
-0.0081826,
-0.0081312,
-0.0078298,
-0.0076819,
-0.0071465,
-0.0065914,
-0.0062246
],
[
-0.0045905,
-0.0045566,
-0.0044663,
-0.0046552,
-0.0042918,
-0.0037727,
-0.0032505
],
[
0.0052146,
0.0053343,
0.0054492,
0.0052363,
0.0058632,
0.006267,
0.006785
]
]
},
"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.001249104,
0.003120519,
0.007795704,
0.01947528,
0.04865329,
0.121546
],
"values": [
[
0.0370167,
0.0383985,
0.0418691,
0.0506699,
0.0726105,
0.127528,
0.2623754
],
[
0.0367597,
0.0381186,
0.0416006,
0.0504243,
0.0723458,
0.1271324,
0.26206
],
[
0.0365908,
0.0379904,
0.0414938,
0.0502913,
0.0722304,
0.1269297,
0.262018
],
[
0.0368976,
0.0383223,
0.0417923,
0.0505584,
0.0724717,
0.1271946,
0.2632354
],
[
0.0381785,
0.0395371,
0.0431557,
0.0518388,
0.0737657,
0.1285717,
0.2630225
],
[
0.0417836,
0.0431739,
0.0467327,
0.0555805,
0.0774862,
0.1319484,
0.2663708
],
[
0.0508691,
0.052135,
0.0556774,
0.0643617,
0.0868726,
0.1419444,
0.2757986
]
]
},
"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.001249104,
0.003120519,
0.007795704,
0.01947528,
0.04865329,
0.121546
],
"values": [
[
0.0346844,
0.0333321,
0.0298518,
0.0212357,
-0.0007028,
-0.0560865,
-0.1948191
],
[
0.0344606,
0.0331007,
0.0296224,
0.0209956,
-0.0009567,
-0.0563658,
-0.1949892
],
[
0.0343603,
0.0329803,
0.0294947,
0.0208513,
-0.0010893,
-0.0565123,
-0.1951049
],
[
0.0346415,
0.0332445,
0.0297874,
0.0211354,
-0.0008266,
-0.0562491,
-0.1948136
],
[
0.0359127,
0.0345117,
0.0310241,
0.0224306,
0.0004494,
-0.0549387,
-0.1935487
],
[
0.0393381,
0.0379874,
0.0343969,
0.0254824,
0.0039565,
-0.0511616,
-0.1897881
],
[
0.0489162,
0.0475444,
0.0439046,
0.035154,
0.0129017,
-0.0426925,
-0.1803589
]
]
},
"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.001249104,
0.003120519,
0.007795704,
0.01947528,
0.04865329,
0.121546
],
"values": [
[
-0.0079155,
-0.0079641,
-0.0080342,
-0.0079983,
-0.008241,
-0.0083736,
-0.0084368
],
[
-0.0082799,
-0.0083316,
-0.008258,
-0.0084024,
-0.00855,
-0.0087778,
-0.0088235
],
[
-0.0086077,
-0.0086434,
-0.0087431,
-0.0088901,
-0.0091128,
-0.0092788,
-0.0093913
],
[
-0.0087438,
-0.0087776,
-0.0088602,
-0.0089878,
-0.0091349,
-0.009237,
-0.0092711
],
[
-0.0077528,
-0.0078118,
-0.0078486,
-0.0080661,
-0.0081995,
-0.0083137,
-0.0083842
],
[
-0.0043368,
-0.0045505,
-0.0047369,
-0.0049476,
-0.0050783,
-0.0050935,
-0.0052607
],
[
0.0049117,
0.0044227,
0.0055216,
0.0054014,
0.0041678,
0.0053061,
0.0052462
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.121546,
"max_transition": 1.538601,
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0763246,
0.0797092,
0.0871825,
0.1025178,
0.1334053,
0.2007557,
0.3637544
],
[
0.0791193,
0.0824932,
0.0899706,
0.1053081,
0.1362059,
0.2036538,
0.3666923
],
[
0.0865314,
0.0898758,
0.0973841,
0.1126467,
0.1436191,
0.211015,
0.3745857
],
[
0.1054111,
0.1087425,
0.1161093,
0.1312022,
0.1622215,
0.2296604,
0.3927973
],
[
0.1430741,
0.1465856,
0.1542164,
0.1699313,
0.201577,
0.2691409,
0.4322536
],
[
0.2020417,
0.2060077,
0.2145494,
0.2317443,
0.2655969,
0.3348332,
0.4978763
],
[
0.3025421,
0.3073353,
0.3172088,
0.337091,
0.375405,
0.4482411,
0.6113325
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.068914,
0.0742183,
0.0871588,
0.1185337,
0.1941338,
0.3775235,
0.8317327
],
[
0.0713811,
0.076787,
0.0896189,
0.1209469,
0.1965303,
0.3800504,
0.8312461
],
[
0.0773786,
0.0828523,
0.0956354,
0.1266111,
0.2022209,
0.3863183,
0.8403574
],
[
0.0914118,
0.0966121,
0.1091367,
0.1395248,
0.2144603,
0.3980238,
0.8533007
],
[
0.1099211,
0.1153784,
0.1279789,
0.1575493,
0.2316304,
0.415527,
0.8692648
],
[
0.1254382,
0.1315318,
0.1450785,
0.1755229,
0.2477585,
0.4290887,
0.8831448
],
[
0.124759,
0.1316238,
0.1469304,
0.1800527,
0.2528263,
0.4325535,
0.8845068
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0273014,
0.0309771,
0.0396684,
0.0592085,
0.1055528,
0.2227595,
0.5265726
],
[
0.0276678,
0.0313945,
0.0397768,
0.0592884,
0.1055024,
0.2230249,
0.5281115
],
[
0.0272998,
0.0310767,
0.0398342,
0.0591816,
0.1052958,
0.2230762,
0.5278502
],
[
0.0274939,
0.0313573,
0.0400488,
0.0593969,
0.105686,
0.2231762,
0.5277811
],
[
0.0331801,
0.0367773,
0.0453385,
0.0639473,
0.108514,
0.224032,
0.5258649
],
[
0.0446133,
0.047901,
0.0563917,
0.075255,
0.1185465,
0.2296862,
0.5281363
],
[
0.0615932,
0.0658076,
0.0746641,
0.0948526,
0.1386124,
0.2416664,
0.5311087
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0472279,
0.0564456,
0.0788248,
0.1355244,
0.2769417,
0.6277485,
1.5023508
],
[
0.0472758,
0.0564639,
0.0788238,
0.1355426,
0.2768292,
0.6274663,
1.4953444
],
[
0.0473367,
0.0563209,
0.078652,
0.1353279,
0.2768804,
0.6263957,
1.5000956
],
[
0.0480037,
0.0568521,
0.079191,
0.1355914,
0.2759864,
0.6267091,
1.4986689
],
[
0.0523774,
0.0609277,
0.0825138,
0.1368527,
0.2764793,
0.6256329,
1.4980951
],
[
0.0590579,
0.0683107,
0.0898049,
0.1415511,
0.2776542,
0.6243802,
1.4957298
],
[
0.0695886,
0.0797274,
0.1032963,
0.155147,
0.2853518,
0.6284794,
1.496007
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0457191,
0.0507593,
0.0628784,
0.0922724,
0.1647825,
0.3463071,
0.803225
],
[
0.049116,
0.0542561,
0.0662832,
0.0956846,
0.1682261,
0.3496449,
0.8076486
],
[
0.0566097,
0.0617983,
0.0739719,
0.1032784,
0.175809,
0.3562728,
0.8084071
],
[
0.0686097,
0.0744953,
0.0877416,
0.1176496,
0.1902175,
0.3712737,
0.8262547
],
[
0.0810814,
0.0888625,
0.1060296,
0.1427015,
0.2197907,
0.4013664,
0.8547602
],
[
0.0809528,
0.0931082,
0.1202694,
0.173521,
0.2731764,
0.4680956,
0.9260554
],
[
0.0197382,
0.0427793,
0.0903533,
0.1786233,
0.331734,
0.5906659,
1.0761295
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0482752,
0.0572532,
0.0792191,
0.1356788,
0.2758537,
0.6256469,
1.5011662
],
[
0.0481895,
0.0569012,
0.0793789,
0.1356201,
0.2756468,
0.625579,
1.5011015
],
[
0.0488256,
0.0573489,
0.0795462,
0.1358081,
0.2760749,
0.6252333,
1.501003
],
[
0.0552775,
0.063106,
0.0838025,
0.1375064,
0.2756102,
0.6261593,
1.5003872
],
[
0.0751398,
0.0839818,
0.1054749,
0.1557441,
0.283938,
0.6253903,
1.4993549
],
[
0.1227561,
0.1329381,
0.156826,
0.2121439,
0.3350706,
0.6451733,
1.4986297
],
[
0.2282796,
0.241378,
0.2707618,
0.3356361,
0.4736973,
0.7716282,
1.5386007
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0574438,
0.0602613,
0.0664911,
0.0798989,
0.1092459,
0.1762285,
0.3393907
],
[
0.0600011,
0.0627735,
0.0690132,
0.0824512,
0.1117735,
0.1787529,
0.342579
],
[
0.0676955,
0.0704777,
0.0767148,
0.0901873,
0.1195117,
0.186488,
0.3504111
],
[
0.0851484,
0.08806,
0.0944295,
0.1081086,
0.1375186,
0.2045477,
0.3676376
],
[
0.1129244,
0.1162854,
0.1233432,
0.1380667,
0.1684755,
0.2362076,
0.3998096
],
[
0.1586144,
0.1627476,
0.1714652,
0.1882899,
0.2206345,
0.2895973,
0.453428
],
[
0.2400359,
0.2455305,
0.2565014,
0.2775262,
0.3155339,
0.3877669,
0.5528
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0216915,
0.0251749,
0.0337896,
0.0539,
0.1021066,
0.2222259,
0.5285102
],
[
0.0217371,
0.0252414,
0.0337566,
0.0539948,
0.1021591,
0.221998,
0.5278314
],
[
0.0217367,
0.0252521,
0.0337161,
0.0540324,
0.1022176,
0.2217607,
0.5272116
],
[
0.0232518,
0.0265918,
0.0347531,
0.0545482,
0.1023883,
0.2222323,
0.5276619
],
[
0.0283569,
0.0315104,
0.0392736,
0.0581512,
0.1047443,
0.2230203,
0.5273932
],
[
0.0370147,
0.040066,
0.0474446,
0.0652517,
0.1096174,
0.2253066,
0.5266171
],
[
0.0528625,
0.0558549,
0.0633527,
0.080697,
0.1237104,
0.2324479,
0.5294719
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0404548,
0.0404549,
0.040455,
0.0404551,
0.0404552,
0.0404553,
0.0404554
],
[
0.0432969,
0.043297,
0.0432971,
0.0432972,
0.0432973,
0.0432974,
0.0433265
],
[
0.0494074,
0.0497048,
0.0497049,
0.049705,
0.0497051,
0.0497052,
0.0497053
],
[
0.0600253,
0.0600254,
0.0600255,
0.0600256,
0.0600257,
0.0600258,
0.0600259
],
[
0.0682224,
0.0688815,
0.0698393,
0.0705186,
0.0705293,
0.0705294,
0.0705295
],
[
0.0717639,
0.0724329,
0.072433,
0.0727646,
0.0727647,
0.0727648,
0.0727649
],
[
0.0528866,
0.0528867,
0.0535284,
0.0535285,
0.0535286,
0.0535287,
0.0535288
]
]
},
"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.0035096,
0.0042587,
0.0061301,
0.0108053,
0.0224849,
0.0516629,
0.1245556
],
"values": [
[
0.0319022,
0.0319023,
0.0323843,
0.0326595,
0.0326596,
0.0326597,
0.0326598
],
[
0.0326053,
0.0326789,
0.0327624,
0.0327625,
0.0327866,
0.0327867,
0.0327868
],
[
0.0343833,
0.0343834,
0.0343835,
0.0344075,
0.0344076,
0.0344077,
0.0344078
],
[
0.0389845,
0.0389944,
0.0390207,
0.0390208,
0.0390209,
0.039021,
0.0390211
],
[
0.049143,
0.0491431,
0.0491432,
0.0491433,
0.0495719,
0.049572,
0.0495721
],
[
0.0757588,
0.0757589,
0.075759,
0.0757591,
0.0757592,
0.0757593,
0.0757594
],
[
0.1579185,
0.157926,
0.1579261,
0.1582618,
0.1582619,
0.158262,
0.1582621
]
]
},
"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)"
}
]
}
}