blob: 3c40cc9e08d8cba493921e4365c6c9ea4339a3f8 [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 0.001181868,
"leakage_power": [
{
"value": 0.0010291,
"when": "!A&TE_B"
},
{
"value": 0.0010684,
"when": "!A&!TE_B"
},
{
"value": 0.0012751,
"when": "A&TE_B"
},
{
"value": 0.0013549,
"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.00183,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001736,
"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.0108382,
0.0107426,
0.0105223,
0.0105206,
0.0105168,
0.010508,
0.0104877
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.002922,
0.002846,
0.0026706,
0.0026806,
0.0027037,
0.0027568,
0.0028793
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001923
},
"pin,TE_B": {
"capacitance": 0.003031,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002972,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003445
},
"pin,Z": {
"capacitance": 0.002243,
"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.001077702,
0.002322883,
0.00500675,
0.01079157,
0.02326019,
0.0501351
],
"values": [
[
0.0039662,
0.003206,
0.0013846,
-0.0025822,
-0.011679,
-0.0317415,
-0.0751055
],
[
0.0039234,
0.0031511,
0.001435,
-0.002634,
-0.0117966,
-0.0317474,
-0.0752013
],
[
0.0039407,
0.0031767,
0.0014444,
-0.0026652,
-0.0117905,
-0.031738,
-0.0752096
],
[
0.0037007,
0.0029555,
0.0011209,
-0.0028177,
-0.0119076,
-0.0319335,
-0.0754164
],
[
0.0035889,
0.0028491,
0.0010692,
-0.002961,
-0.0120525,
-0.0320219,
-0.0754748
],
[
0.003159,
0.0023151,
0.0006516,
-0.0032142,
-0.0121967,
-0.0320267,
-0.0754402
],
[
0.0040507,
0.0031931,
0.001286,
-0.0029578,
-0.0121453,
-0.0318145,
-0.0749868
]
]
},
"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.001077702,
0.002322883,
0.00500675,
0.01079157,
0.02326019,
0.0501351
],
"values": [
[
0.006209,
0.0072179,
0.0093783,
0.0140419,
0.0235051,
0.0433776,
0.0862512
],
[
0.0061828,
0.0072349,
0.0094506,
0.0139255,
0.023453,
0.0437645,
0.0865739
],
[
0.0062035,
0.0072159,
0.0094594,
0.0139501,
0.0235094,
0.0437381,
0.0859996
],
[
0.0058778,
0.0068674,
0.0090139,
0.0135128,
0.0230822,
0.0433426,
0.0857974
],
[
0.0055262,
0.0065204,
0.0085631,
0.0131328,
0.0227697,
0.043006,
0.0860133
],
[
0.0054097,
0.0064053,
0.0084972,
0.012978,
0.022355,
0.0424167,
0.085353
],
[
0.0059225,
0.0068212,
0.008884,
0.0131866,
0.0224329,
0.0425914,
0.0856128
]
]
},
"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.001077702,
0.002322883,
0.00500675,
0.01079157,
0.02326019,
0.0501351
],
"values": [
[
-0.0037894,
-0.0036973,
-0.0035455,
-0.0033328,
-0.0033028,
-0.0032796,
-0.003164
],
[
-0.0038394,
-0.0037796,
-0.0036933,
-0.0035558,
-0.0034297,
-0.0033343,
-0.0032728
],
[
-0.003958,
-0.0039243,
-0.0038316,
-0.0036672,
-0.0035328,
-0.0034832,
-0.0034242
],
[
-0.0042704,
-0.0042328,
-0.0042172,
-0.0040874,
-0.0040251,
-0.003877,
-0.0038109
],
[
-0.0046578,
-0.0046147,
-0.0045342,
-0.0044145,
-0.0042589,
-0.0041094,
-0.0040032
],
[
-0.0042762,
-0.0043535,
-0.0039731,
-0.0040988,
-0.0039465,
-0.0037896,
-0.003757
],
[
-0.0036492,
-0.0036584,
-0.0038867,
-0.0035737,
-0.0036539,
-0.0034979,
-0.0032698
]
]
},
"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.001077702,
0.002322883,
0.00500675,
0.01079157,
0.02326019,
0.0501351
],
"values": [
[
0.0202745,
0.0212189,
0.023176,
0.0274731,
0.036771,
0.0566032,
0.098939
],
[
0.0200805,
0.0209901,
0.0229909,
0.0273025,
0.0365894,
0.0563199,
0.0989077
],
[
0.0198866,
0.0208097,
0.0228074,
0.0270667,
0.0364115,
0.0561828,
0.0986303
],
[
0.0197752,
0.0207214,
0.0226991,
0.0269796,
0.0363334,
0.0560947,
0.0986036
],
[
0.0198108,
0.0206813,
0.022653,
0.0269825,
0.03625,
0.0560683,
0.0985207
],
[
0.0198916,
0.0207639,
0.022883,
0.0271049,
0.036349,
0.0562898,
0.0987586
],
[
0.0199588,
0.0209009,
0.0229791,
0.0278422,
0.0370953,
0.0567621,
0.0995056
]
]
},
"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.001077702,
0.002322883,
0.00500675,
0.01079157,
0.02326019,
0.0501351
],
"values": [
[
0.0187357,
0.0178603,
0.0159483,
0.0117099,
0.002415,
-0.0177332,
-0.0613022
],
[
0.0185317,
0.0176495,
0.0157338,
0.0115105,
0.0021745,
-0.0179693,
-0.0614892
],
[
0.0183357,
0.0174734,
0.0155614,
0.0113285,
0.0020008,
-0.0181687,
-0.0616966
],
[
0.0182245,
0.0173695,
0.0154608,
0.011239,
0.0018987,
-0.0182412,
-0.0617632
],
[
0.0182143,
0.0173195,
0.0154223,
0.0111824,
0.0019067,
-0.0182666,
-0.0617936
],
[
0.0181047,
0.0171559,
0.0151081,
0.0110836,
0.0020914,
-0.0181501,
-0.0615897
],
[
0.0191377,
0.0182023,
0.0161997,
0.0118557,
0.0023151,
-0.0179003,
-0.0609867
]
]
},
"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.001077702,
0.002322883,
0.00500675,
0.01079157,
0.02326019,
0.0501351
],
"values": [
[
-0.0033667,
-0.0034142,
-0.0034992,
-0.0035867,
-0.0036484,
-0.0037896,
-0.00384
],
[
-0.00353,
-0.003557,
-0.0036304,
-0.0037192,
-0.0038199,
-0.0039036,
-0.0039549
],
[
-0.0037404,
-0.0037895,
-0.0038621,
-0.0039502,
-0.0040236,
-0.0040724,
-0.004108
],
[
-0.0040041,
-0.0040304,
-0.0040752,
-0.0041399,
-0.0042115,
-0.0042916,
-0.0043273
],
[
-0.0041904,
-0.0042733,
-0.0041693,
-0.0043867,
-0.00435,
-0.0043994,
-0.0044655
],
[
-0.0044371,
-0.0043641,
-0.0043981,
-0.00432,
-0.0047468,
-0.0047393,
-0.0046061
],
[
-0.003269,
-0.0032959,
-0.00331,
-0.0033787,
-0.0034727,
-0.0035241,
-0.0035624
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.050135,
"max_transition": 1.508965,
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.1021165,
0.1068656,
0.1158586,
0.1329531,
0.165039,
0.2296356,
0.3663122
],
[
0.1058396,
0.1106,
0.1197651,
0.1365833,
0.1688874,
0.2334787,
0.370346
],
[
0.1152259,
0.1198986,
0.1291181,
0.1459671,
0.1782222,
0.2428991,
0.3797564
],
[
0.1386624,
0.1433736,
0.152512,
0.1696033,
0.2018622,
0.2665697,
0.4036043
],
[
0.1923078,
0.1970695,
0.2061574,
0.2233776,
0.2559976,
0.3208749,
0.4581009
],
[
0.2882204,
0.2938655,
0.3043613,
0.3232243,
0.357397,
0.4236741,
0.5608354
],
[
0.4368321,
0.4440809,
0.4575271,
0.4804749,
0.5185984,
0.5867504,
0.7248057
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.0977561,
0.1081011,
0.129695,
0.1744266,
0.2682347,
0.4647157,
0.8899794
],
[
0.1012419,
0.1114476,
0.1334995,
0.1781625,
0.2718628,
0.4693766,
0.8921077
],
[
0.1095373,
0.1196925,
0.1411321,
0.1861871,
0.2797894,
0.4777843,
0.8992679
],
[
0.1276986,
0.13774,
0.1589483,
0.2032951,
0.2969128,
0.4971874,
0.927831
],
[
0.1602153,
0.1700535,
0.1906427,
0.2347392,
0.3282486,
0.5302094,
0.95464
],
[
0.204282,
0.2140405,
0.2346274,
0.2784361,
0.3717762,
0.5699257,
0.9943329
],
[
0.2555736,
0.2648802,
0.2862477,
0.3294959,
0.4213182,
0.6211177,
1.043519
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.036502,
0.042001,
0.0533959,
0.0763453,
0.1259589,
0.2357913,
0.4791961
],
[
0.036462,
0.0418735,
0.0530822,
0.0764242,
0.1261672,
0.2352365,
0.479997
],
[
0.0367395,
0.0420493,
0.0532462,
0.076416,
0.1261617,
0.2357943,
0.4798099
],
[
0.0368047,
0.0421435,
0.0532265,
0.0763274,
0.126075,
0.2359258,
0.4795229
],
[
0.0388776,
0.0440339,
0.0547633,
0.0774619,
0.1266686,
0.2360955,
0.4777522
],
[
0.0500346,
0.0547758,
0.0649107,
0.0868101,
0.1332229,
0.2390481,
0.4799684
],
[
0.0711608,
0.0764011,
0.0867828,
0.1074125,
0.1506034,
0.2490082,
0.4834639
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.0786032,
0.095281,
0.131064,
0.2083769,
0.3728198,
0.7277173,
1.4932859
],
[
0.0784552,
0.0953228,
0.1313427,
0.2084501,
0.3728398,
0.729172,
1.4909343
],
[
0.0786017,
0.0951732,
0.1313717,
0.2080022,
0.372564,
0.7289491,
1.4893022
],
[
0.0784143,
0.0954202,
0.1310652,
0.2083815,
0.3733615,
0.7311132,
1.5047987
],
[
0.0803395,
0.0962294,
0.131708,
0.207896,
0.3746361,
0.7311577,
1.4938336
],
[
0.0839548,
0.0993061,
0.1335621,
0.2097072,
0.3729506,
0.7289327,
1.489887
],
[
0.0965724,
0.1111061,
0.1416726,
0.2124735,
0.3750062,
0.7291721,
1.4900216
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.069099,
0.0783029,
0.0979958,
0.1402755,
0.2312852,
0.4271996,
0.8486146
],
[
0.0738068,
0.0829281,
0.1026195,
0.1449151,
0.2358299,
0.4324914,
0.8538961
],
[
0.0846123,
0.0937851,
0.113518,
0.1557751,
0.2468363,
0.4424625,
0.8643013
],
[
0.1073528,
0.1165031,
0.1362421,
0.1785055,
0.2695659,
0.4652489,
0.8870961
],
[
0.1497672,
0.1608627,
0.1827141,
0.2255891,
0.316686,
0.5123768,
0.9357669
],
[
0.2230405,
0.2378441,
0.2668363,
0.3212948,
0.4210887,
0.617757,
1.0429341
],
[
0.3358049,
0.3603505,
0.4067124,
0.4878784,
0.6237806,
0.8549426,
1.2824064
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.0788447,
0.0954244,
0.1310584,
0.2080484,
0.3724135,
0.7283894,
1.4947794
],
[
0.0789475,
0.0954312,
0.1311277,
0.2077323,
0.3731485,
0.7268422,
1.4912699
],
[
0.0788407,
0.0953783,
0.1311848,
0.2077444,
0.3730239,
0.7268999,
1.4958306
],
[
0.0797936,
0.095869,
0.1314094,
0.2074974,
0.3729675,
0.7267253,
1.4902368
],
[
0.0929433,
0.1079105,
0.1397283,
0.2118431,
0.3725104,
0.7267706,
1.5020314
],
[
0.1305425,
0.1473771,
0.1815873,
0.2493007,
0.3935432,
0.7309403,
1.4920913
],
[
0.2180517,
0.2388461,
0.2796542,
0.3559334,
0.5018349,
0.7958646,
1.508965
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.0773951,
0.0812512,
0.0890392,
0.1045143,
0.1355419,
0.1997456,
0.3365733
],
[
0.0805789,
0.0844078,
0.0921492,
0.1076698,
0.1387028,
0.2028667,
0.3398778
],
[
0.0900379,
0.0938929,
0.1016616,
0.1171453,
0.1481654,
0.2123957,
0.3493799
],
[
0.1140477,
0.1179071,
0.125677,
0.141168,
0.1721987,
0.2363541,
0.3732889
],
[
0.1624392,
0.1664786,
0.1746874,
0.1906705,
0.222076,
0.2864839,
0.4237333
],
[
0.2395349,
0.2443199,
0.2535697,
0.2707282,
0.3034397,
0.3688779,
0.5062031
],
[
0.3603824,
0.36659,
0.3782088,
0.3983176,
0.4342535,
0.5009792,
0.638752
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.0314974,
0.0370132,
0.0486014,
0.0727353,
0.1236999,
0.2352874,
0.4812781
],
[
0.0315501,
0.037014,
0.048573,
0.072758,
0.1237223,
0.2355489,
0.4764543
],
[
0.031471,
0.0369929,
0.0485889,
0.072735,
0.1237294,
0.2350501,
0.4764007
],
[
0.0315622,
0.0370189,
0.0486309,
0.0727777,
0.1236265,
0.235519,
0.4765293
],
[
0.0342766,
0.0395827,
0.0507332,
0.0742568,
0.1246986,
0.2352347,
0.4765739
],
[
0.0414813,
0.0464901,
0.057714,
0.07985,
0.1285011,
0.2372095,
0.4780207
],
[
0.0563466,
0.0613963,
0.0717092,
0.0927559,
0.1383908,
0.2417873,
0.4812768
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.034958,
0.0349581,
0.0349743,
0.0349744,
0.0349814,
0.0349815,
0.0349816
],
[
0.038781,
0.0387813,
0.038797,
0.0387971,
0.0387972,
0.0387973,
0.0387974
],
[
0.0476368,
0.0476369,
0.0476434,
0.0476435,
0.0476436,
0.0476464,
0.0476515
],
[
0.0622995,
0.0622996,
0.0623074,
0.0623776,
0.0623777,
0.0623778,
0.0623779
],
[
0.0785237,
0.0785398,
0.0785611,
0.0785612,
0.0785613,
0.0785614,
0.0785615
],
[
0.0962393,
0.0962394,
0.0962395,
0.0963854,
0.0963855,
0.0963856,
0.0963857
],
[
0.1024246,
0.1024247,
0.1024248,
0.1024249,
0.102425,
0.1024251,
0.1024252
]
]
},
"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.0027434,
0.0033211,
0.0045663,
0.0072502,
0.013035,
0.0255036,
0.0523785
],
"values": [
[
0.0410791,
0.0410792,
0.0410849,
0.0412354,
0.0420323,
0.0420324,
0.0420325
],
[
0.0307431,
0.0307606,
0.0307704,
0.0307705,
0.0307706,
0.0307707,
0.0307708
],
[
0.0295478,
0.0295564,
0.0295618,
0.0295732,
0.0295733,
0.0295734,
0.0295735
],
[
0.0280345,
0.0280346,
0.0280347,
0.0280348,
0.0282482,
0.0282483,
0.0282484
],
[
0.0180837,
0.0180896,
0.0181035,
0.0182426,
0.0182427,
0.0182428,
0.018511
],
[
-0.0054863,
-0.0054862,
-0.0054861,
-0.005486,
-0.0054859,
-0.0054858,
-0.0053132
],
[
-0.0632659,
-0.0632658,
-0.0632657,
-0.0632656,
-0.062876,
-0.0621244,
-0.0621243
]
]
},
"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)"
}
]
}
}