blob: 02563b8a2d8766f85f1db365be89ab9b70befd50 [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.001717,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001629,
"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.0120801,
0.0120005,
0.0118169,
0.0118183,
0.0118214,
0.0118288,
0.0118457
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0058273,
0.0058068,
0.0057595,
0.0057556,
0.0057467,
0.005726,
0.0056785
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001804
},
"pin,TE_B": {
"capacitance": 0.003631,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003534,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004316
},
"pin,Z": {
"capacitance": 0.002927,
"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.001113885,
0.002481482,
0.005528173,
0.0123155,
0.02743612,
0.0611214
],
"values": [
[
0.004507,
0.0037045,
0.0020114,
-0.0020406,
-0.011753,
-0.0346722,
-0.0866706
],
[
0.0044942,
0.0037677,
0.0020155,
-0.0020743,
-0.0117501,
-0.0346782,
-0.0865428
],
[
0.0045776,
0.0038341,
0.0021056,
-0.0019066,
-0.0115978,
-0.0345471,
-0.0865262
],
[
0.0044454,
0.0036803,
0.0019391,
-0.0021236,
-0.0118205,
-0.0347079,
-0.0866725
],
[
0.0042312,
0.0034955,
0.0017089,
-0.0023372,
-0.012071,
-0.0349089,
-0.0869224
],
[
0.00397,
0.0031683,
0.001324,
-0.00275,
-0.0125341,
-0.035365,
-0.0870051
],
[
0.0034589,
0.0026485,
0.0008023,
-0.0032905,
-0.0130104,
-0.0356664,
-0.0872336
]
]
},
"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.001113885,
0.002481482,
0.005528173,
0.0123155,
0.02743612,
0.0611214
],
"values": [
[
0.0079082,
0.0090769,
0.0113021,
0.0163419,
0.0273822,
0.0511071,
0.1034321
],
[
0.007911,
0.0090368,
0.0112752,
0.016388,
0.0274648,
0.0509524,
0.100506
],
[
0.0079283,
0.0090987,
0.0112829,
0.016413,
0.0271334,
0.0511642,
0.103802
],
[
0.007761,
0.0089798,
0.0110587,
0.0162161,
0.0271522,
0.0508307,
0.1034376
],
[
0.0074603,
0.0085666,
0.0108892,
0.0157279,
0.026591,
0.0501176,
0.1015366
],
[
0.0072312,
0.0081996,
0.0104161,
0.0152697,
0.0263744,
0.0494317,
0.10106
],
[
0.0071581,
0.0081869,
0.0103388,
0.015147,
0.0257072,
0.0491934,
0.10093
]
]
},
"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.001113885,
0.002481482,
0.005528173,
0.0123155,
0.02743612,
0.0611214
],
"values": [
[
-0.0061133,
-0.0060713,
-0.0058739,
-0.0057652,
-0.0055461,
-0.005356,
-0.0052266
],
[
-0.0062412,
-0.0062058,
-0.0061882,
-0.005997,
-0.0056878,
-0.0055001,
-0.0053987
],
[
-0.0065058,
-0.0064458,
-0.0063359,
-0.0061589,
-0.0059227,
-0.0056654,
-0.0054668
],
[
-0.0068166,
-0.0067335,
-0.0066307,
-0.0064853,
-0.006297,
-0.0059333,
-0.0058271
],
[
-0.0071628,
-0.0071178,
-0.0070105,
-0.0068287,
-0.0066504,
-0.0063496,
-0.0062588
],
[
-0.0076312,
-0.0075623,
-0.0074511,
-0.0074204,
-0.0072566,
-0.0068122,
-0.0066028
],
[
-0.0082513,
-0.0082328,
-0.008193,
-0.0081155,
-0.0079552,
-0.0076922,
-0.0074957
]
]
},
"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.001113885,
0.002481482,
0.005528173,
0.0123155,
0.02743612,
0.0611214
],
"values": [
[
0.0283034,
0.0292621,
0.0312994,
0.0359958,
0.0464195,
0.0695173,
0.1208777
],
[
0.028177,
0.0291671,
0.0311988,
0.0358974,
0.0463281,
0.0693283,
0.1205715
],
[
0.0280174,
0.029034,
0.0310434,
0.0357127,
0.0461932,
0.069122,
0.1203673
],
[
0.027859,
0.0288502,
0.0308889,
0.0356,
0.0460243,
0.0693086,
0.1203109
],
[
0.027723,
0.0287718,
0.030802,
0.0355133,
0.0459076,
0.0692586,
0.1205378
],
[
0.0276833,
0.0286759,
0.0307527,
0.0354536,
0.0457306,
0.0692777,
0.119686
],
[
0.0270884,
0.0282991,
0.0306311,
0.0354158,
0.0457813,
0.0686546,
0.1201499
]
]
},
"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.001113885,
0.002481482,
0.005528173,
0.0123155,
0.02743612,
0.0611214
],
"values": [
[
0.0264589,
0.0255498,
0.0234972,
0.0189858,
0.0087119,
-0.0145541,
-0.0667001
],
[
0.0263633,
0.0254367,
0.0233798,
0.0188539,
0.0085899,
-0.0146659,
-0.0667754
],
[
0.0262043,
0.025279,
0.0232172,
0.0187171,
0.0084517,
-0.0148268,
-0.066925
],
[
0.0260472,
0.0251405,
0.0230727,
0.0185679,
0.0082837,
-0.0149746,
-0.067186
],
[
0.0259309,
0.0250197,
0.0229724,
0.0184555,
0.008178,
-0.0150905,
-0.0672347
],
[
0.0258867,
0.0249325,
0.0229033,
0.018389,
0.0081303,
-0.0151877,
-0.0672744
],
[
0.0255899,
0.0246324,
0.0224742,
0.0176186,
0.0077178,
-0.015184,
-0.0673635
]
]
},
"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.001113885,
0.002481482,
0.005528173,
0.0123155,
0.02743612,
0.0611214
],
"values": [
[
-0.0059238,
-0.0060245,
-0.0062514,
-0.0063544,
-0.0065357,
-0.0066972,
-0.0066827
],
[
-0.0061485,
-0.0061714,
-0.0062337,
-0.0064436,
-0.0066717,
-0.0069167,
-0.0068662
],
[
-0.0063059,
-0.0063491,
-0.0064358,
-0.0065746,
-0.0067529,
-0.0069015,
-0.0069803
],
[
-0.0064864,
-0.0065351,
-0.0066237,
-0.0067776,
-0.0069368,
-0.007097,
-0.0072119
],
[
-0.0068932,
-0.0069713,
-0.0069274,
-0.0070892,
-0.0073549,
-0.0074831,
-0.0076075
],
[
-0.0071575,
-0.007185,
-0.0075139,
-0.0073518,
-0.00746,
-0.0075747,
-0.0076728
],
[
-0.007044,
-0.0070933,
-0.0072086,
-0.0073841,
-0.0074298,
-0.0075643,
-0.007654
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.061121,
"max_transition": 1.490491,
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.1849787,
0.1898258,
0.1996642,
0.2173529,
0.2490473,
0.3084721,
0.4312048
],
[
0.1897302,
0.1946444,
0.2042079,
0.2216681,
0.2537764,
0.3131305,
0.4351779
],
[
0.2008326,
0.2059514,
0.2156478,
0.2332166,
0.2646342,
0.3246238,
0.4471285
],
[
0.2279198,
0.2328703,
0.2424523,
0.2600921,
0.292545,
0.352006,
0.474746
],
[
0.2943147,
0.2992429,
0.3088575,
0.3265853,
0.3583174,
0.4179972,
0.5407242
],
[
0.4482007,
0.4530971,
0.4626801,
0.4803824,
0.5112447,
0.5710679,
0.6941273
],
[
0.7622731,
0.7682168,
0.779547,
0.7998209,
0.8344184,
0.896534,
1.0185695
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.1320957,
0.1415941,
0.1622252,
0.2066196,
0.3019085,
0.5069759,
0.961932
],
[
0.1362146,
0.1460771,
0.1666799,
0.2112799,
0.3057974,
0.5113145,
0.9635505
],
[
0.1472571,
0.1567392,
0.1773307,
0.2216672,
0.3170075,
0.5232756,
0.9754921
],
[
0.1714644,
0.1808227,
0.2011605,
0.2456846,
0.3408654,
0.5472474,
1.0003828
],
[
0.2268318,
0.2360411,
0.2564979,
0.2990286,
0.3938173,
0.6010453,
1.0573145
],
[
0.33101,
0.3401235,
0.3594931,
0.4018691,
0.4958664,
0.7018043,
1.1561095
],
[
0.5045428,
0.5140091,
0.5333156,
0.5779535,
0.6698497,
0.8747815,
1.3299233
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.0454372,
0.0495316,
0.0585838,
0.0782264,
0.1192884,
0.2099157,
0.4194826
],
[
0.0453873,
0.0493143,
0.0584206,
0.0785747,
0.1191904,
0.210012,
0.4192194
],
[
0.0453541,
0.0495098,
0.0584609,
0.0782071,
0.1192983,
0.2098415,
0.4191424
],
[
0.045329,
0.0495191,
0.0584565,
0.0782714,
0.1192051,
0.2098414,
0.419151
],
[
0.0452843,
0.0495399,
0.0585173,
0.0782709,
0.1194694,
0.2097908,
0.4198986
],
[
0.0457946,
0.0500506,
0.059204,
0.0782782,
0.1202144,
0.2103049,
0.4193332
],
[
0.0641411,
0.0684446,
0.0772681,
0.0941663,
0.1327137,
0.2177118,
0.4229936
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.0744424,
0.0886681,
0.121958,
0.1930615,
0.3549505,
0.7028634,
1.4860926
],
[
0.0742603,
0.088594,
0.1213306,
0.192732,
0.3548675,
0.7017722,
1.4814927
],
[
0.0745184,
0.0890393,
0.1219494,
0.1929533,
0.3525401,
0.7121346,
1.4820503
],
[
0.074138,
0.0890515,
0.121065,
0.1933439,
0.351196,
0.7037747,
1.4828048
],
[
0.0745325,
0.0885531,
0.1217423,
0.1929185,
0.352325,
0.703622,
1.4884272
],
[
0.0772529,
0.0911992,
0.1233029,
0.193748,
0.353931,
0.701786,
1.4878565
],
[
0.0864758,
0.0991772,
0.129197,
0.1979068,
0.3559144,
0.7025167,
1.4793005
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.0879683,
0.0963789,
0.1146393,
0.1551859,
0.245936,
0.4482099,
0.9033457
],
[
0.0930701,
0.1014734,
0.119703,
0.1602444,
0.2510258,
0.4533983,
0.9039795
],
[
0.1056696,
0.1138676,
0.1322715,
0.1727177,
0.26348,
0.4657703,
0.9165014
],
[
0.1344815,
0.1428724,
0.1612196,
0.2017826,
0.2928366,
0.4949782,
0.9452297
],
[
0.1968936,
0.2055503,
0.2240651,
0.2647874,
0.3555633,
0.5580785,
1.0093211
],
[
0.3178954,
0.329236,
0.3527504,
0.3995577,
0.4924985,
0.6951638,
1.1459431
],
[
0.5465297,
0.5640035,
0.5993527,
0.6660282,
0.7872193,
1.0061418,
1.4591092
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.0754507,
0.0896256,
0.1210028,
0.1920669,
0.3507013,
0.7043332,
1.4864307
],
[
0.0754642,
0.089607,
0.1210718,
0.1917946,
0.3509427,
0.7052417,
1.4845451
],
[
0.075456,
0.0895855,
0.1211409,
0.1920437,
0.3509163,
0.7048351,
1.4855049
],
[
0.0756347,
0.0894937,
0.1212386,
0.1921809,
0.3511181,
0.7069139,
1.479601
],
[
0.0795055,
0.0927584,
0.1230294,
0.192556,
0.3511766,
0.7059958,
1.4821021
],
[
0.1027492,
0.1164898,
0.1470477,
0.2108184,
0.3578068,
0.7056789,
1.4904913
],
[
0.1582503,
0.1759778,
0.2131802,
0.2874963,
0.4280412,
0.7359691,
1.4811869
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.1332867,
0.1369221,
0.1443674,
0.1591579,
0.1882829,
0.2463527,
0.3689986
],
[
0.1373134,
0.1409102,
0.14831,
0.1631271,
0.1922263,
0.250337,
0.3728633
],
[
0.1482543,
0.1518469,
0.1593011,
0.1738787,
0.2029926,
0.2612982,
0.3839175
],
[
0.1758261,
0.1794311,
0.186848,
0.201646,
0.2307653,
0.2886058,
0.4112467
],
[
0.2418164,
0.2454273,
0.25284,
0.2676249,
0.2967485,
0.3548154,
0.4780001
],
[
0.3887495,
0.3925988,
0.4004521,
0.4157316,
0.4452837,
0.5036571,
0.6263888
],
[
0.6581232,
0.6631312,
0.6728004,
0.6906989,
0.7229,
0.7839132,
0.9079502
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.0333824,
0.0381144,
0.0483276,
0.0697881,
0.1137612,
0.2071963,
0.4191025
],
[
0.0332069,
0.0380612,
0.0484917,
0.069738,
0.1135548,
0.2073949,
0.4197315
],
[
0.0332078,
0.0380581,
0.0483807,
0.0698647,
0.1135815,
0.2073305,
0.4190023
],
[
0.033202,
0.0380357,
0.0483492,
0.0697615,
0.1137578,
0.2071671,
0.4176999
],
[
0.0332825,
0.0380751,
0.0483495,
0.0698032,
0.1137382,
0.2072164,
0.4191493
],
[
0.036374,
0.0409349,
0.0507934,
0.0715777,
0.1148902,
0.2075605,
0.4194093
],
[
0.0485009,
0.0537045,
0.0630871,
0.0829798,
0.1239341,
0.2147317,
0.4204748
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.0540073,
0.0540084,
0.0540117,
0.05402,
0.0540201,
0.0541193,
0.0541194
],
[
0.059215,
0.0592245,
0.0592277,
0.0592278,
0.0592279,
0.059228,
0.0592281
],
[
0.0704431,
0.0704432,
0.0705297,
0.0705298,
0.0705588,
0.0705589,
0.0705644
],
[
0.0950631,
0.0950632,
0.0950633,
0.0950634,
0.0950635,
0.0950636,
0.0950637
],
[
0.1348656,
0.1348657,
0.1350677,
0.1350678,
0.1350679,
0.1354449,
0.135445
],
[
0.2023484,
0.2023485,
0.2023486,
0.2023487,
0.2023488,
0.2023489,
0.202349
],
[
0.3096146,
0.3096147,
0.3096148,
0.3107575,
0.3107576,
0.3115893,
0.3115894
]
]
},
"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.0034267,
0.0040406,
0.0054082,
0.0084549,
0.0152422,
0.0303628,
0.0640481
],
"values": [
[
0.0433208,
0.0442721,
0.0442722,
0.0442723,
0.0442724,
0.0442725,
0.0442726
],
[
0.0435191,
0.0436787,
0.0436788,
0.0436789,
0.0438151,
0.0440812,
0.0440813
],
[
0.0424476,
0.0424477,
0.0424636,
0.0424834,
0.0428225,
0.0428226,
0.0428227
],
[
0.0413587,
0.0413715,
0.0414033,
0.0414289,
0.0414793,
0.0414794,
0.0414795
],
[
0.0169289,
0.016929,
0.0169291,
0.0169292,
0.0172975,
0.0172976,
0.0172977
],
[
-0.0544673,
-0.0544418,
-0.0543928,
-0.0543927,
-0.0526403,
-0.0526402,
-0.0526401
],
[
-0.2176848,
-0.2171037,
-0.2160651,
-0.2148756,
-0.2148755,
-0.2148754,
-0.210951
]
]
},
"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)"
}
]
}
}