blob: f42a6c8ce7e4ca12dcff2750f96591f331d4d2b7 [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 3.0286,
"leakage_power": [
{
"value": 1.63197,
"when": "!A&TE_B"
},
{
"value": 3.32704,
"when": "!A&!TE_B"
},
{
"value": 2.10825,
"when": "A&TE_B"
},
{
"value": 5.04714,
"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.004498,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.004167,
"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.0061763,
0.0061653,
0.00614,
0.0061455,
0.0061584,
0.0061879,
0.0062561
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0059559,
-0.0059235,
-0.0058488,
-0.0058645,
-0.0059007,
-0.0059842,
-0.0061765
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004829
},
"pin,TE_B": {
"capacitance": 0.004079,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.004003,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004611
},
"pin,Z": {
"capacitance": 0.003268,
"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.001246741,
0.003108725,
0.007751548,
0.01932834,
0.04819486,
0.120173
],
"values": [
[
0.0031372,
0.0019214,
-0.0012672,
-0.0096635,
-0.031364,
-0.0861743,
-0.2229407
],
[
0.0029082,
0.0017007,
-0.0014524,
-0.0097418,
-0.031315,
-0.0859783,
-0.2226931
],
[
0.0028058,
0.0015528,
-0.0017195,
-0.0099668,
-0.0314436,
-0.0859923,
-0.2226514
],
[
0.0035097,
0.0021243,
-0.0013419,
-0.0098724,
-0.031361,
-0.0859636,
-0.2225881
],
[
0.0065642,
0.0049758,
0.0012001,
-0.0080739,
-0.0302512,
-0.0851165,
-0.2221099
],
[
0.0158929,
0.0140522,
0.0096857,
-0.0007162,
-0.0246423,
-0.0815968,
-0.2197384
],
[
0.0380077,
0.0361156,
0.0312748,
0.0197283,
-0.0066931,
-0.0675783,
-0.2106805
]
]
},
"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.001246741,
0.003108725,
0.007751548,
0.01932834,
0.04819486,
0.120173
],
"values": [
[
0.0105817,
0.0123424,
0.0164064,
0.0257978,
0.0480744,
0.1024447,
0.2356079
],
[
0.0101409,
0.0118206,
0.0157623,
0.0252427,
0.047998,
0.1025795,
0.2355241
],
[
0.0101436,
0.0116295,
0.015311,
0.0245947,
0.0472586,
0.1020969,
0.2353771
],
[
0.01113,
0.0124288,
0.0158126,
0.0246403,
0.0469461,
0.1017756,
0.2363379
],
[
0.0145152,
0.0157337,
0.0188728,
0.0266339,
0.0477351,
0.101817,
0.235323
],
[
0.0233134,
0.0243371,
0.0269396,
0.0342261,
0.0540654,
0.105598,
0.2381189
],
[
0.0456846,
0.0463083,
0.0479752,
0.0536367,
0.0710161,
0.1198982,
0.2468021
]
]
},
"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.001246741,
0.003108725,
0.007751548,
0.01932834,
0.04819486,
0.120173
],
"values": [
[
-0.0079079,
-0.0078756,
-0.0075912,
-0.0071441,
-0.006664,
-0.006488,
-0.006432
],
[
-0.0081903,
-0.0080546,
-0.0078471,
-0.0075228,
-0.0070618,
-0.0067149,
-0.0065292
],
[
-0.0085374,
-0.0085286,
-0.0084531,
-0.0084015,
-0.0081925,
-0.0079063,
-0.0077155
],
[
-0.0090082,
-0.008922,
-0.0087255,
-0.0083758,
-0.0079078,
-0.0077081,
-0.007522
],
[
-0.0081732,
-0.0081855,
-0.0080773,
-0.007781,
-0.0073625,
-0.0069714,
-0.0064824
],
[
-0.0053602,
-0.0053158,
-0.0051962,
-0.0050227,
-0.0049666,
-0.0043098,
-0.0039031
],
[
0.0036772,
0.0037634,
0.0039996,
0.0045953,
0.0039778,
0.0043854,
0.0047821
]
]
},
"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.001246741,
0.003108725,
0.007751548,
0.01932834,
0.04819486,
0.120173
],
"values": [
[
0.0360252,
0.0374465,
0.040959,
0.0496112,
0.0713109,
0.1253958,
0.259569
],
[
0.0357629,
0.03716,
0.0406954,
0.0493416,
0.0710513,
0.1251186,
0.2591246
],
[
0.0356201,
0.0370285,
0.0405099,
0.0492248,
0.070954,
0.1249755,
0.2588374
],
[
0.0358803,
0.0373028,
0.0408254,
0.0494648,
0.0711288,
0.1252718,
0.2587149
],
[
0.0370293,
0.0384687,
0.0420108,
0.0506918,
0.0723272,
0.1265044,
0.2595731
],
[
0.0394374,
0.0408361,
0.0451379,
0.0541244,
0.0757213,
0.1296514,
0.2629893
],
[
0.0484548,
0.049865,
0.0533138,
0.0619164,
0.0842609,
0.1386429,
0.2710411
]
]
},
"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.001246741,
0.003108725,
0.007751548,
0.01932834,
0.04819486,
0.120173
],
"values": [
[
0.0287275,
0.0274562,
0.0241102,
0.0155737,
-0.0064048,
-0.061298,
-0.1981909
],
[
0.0284875,
0.0271801,
0.0238614,
0.0152937,
-0.0066264,
-0.0615106,
-0.1983256
],
[
0.0283345,
0.0270159,
0.0237122,
0.015143,
-0.0068055,
-0.0616401,
-0.1985512
],
[
0.0285531,
0.0272349,
0.0239632,
0.0153836,
-0.0065276,
-0.0614333,
-0.198193
],
[
0.02864,
0.0275928,
0.0248341,
0.0165149,
-0.0054274,
-0.060251,
-0.1971041
],
[
0.0328603,
0.0313228,
0.027887,
0.0190697,
-0.0027395,
-0.0569756,
-0.1938134
],
[
0.0417268,
0.0402032,
0.0367541,
0.0279662,
0.0057541,
-0.049185,
-0.1851058
]
]
},
"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.001246741,
0.003108725,
0.007751548,
0.01932834,
0.04819486,
0.120173
],
"values": [
[
-0.0080176,
-0.0079156,
-0.0080701,
-0.0081392,
-0.0081658,
-0.0081828,
-0.0082043
],
[
-0.008601,
-0.0086081,
-0.0086257,
-0.0086886,
-0.0087857,
-0.0088519,
-0.0088801
],
[
-0.0093635,
-0.0093924,
-0.0094423,
-0.0094497,
-0.0091501,
-0.0093037,
-0.0093731
],
[
-0.0093105,
-0.0093266,
-0.0093605,
-0.0094117,
-0.0094441,
-0.0095093,
-0.0095169
],
[
-0.008499,
-0.0085173,
-0.0085378,
-0.0086018,
-0.0086361,
-0.0086646,
-0.0086869
],
[
-0.0057699,
-0.0057773,
-0.0057567,
-0.0058427,
-0.0058617,
-0.0058264,
-0.0058483
],
[
0.0032301,
0.0032155,
0.0031837,
0.0031355,
0.0030864,
0.0030567,
0.0030385
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.120173,
"max_transition": 1.495929,
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.0156323,
0.0175237,
0.0220385,
0.0326044,
0.0584975,
0.1227749,
0.2829625
],
[
0.0177939,
0.0196497,
0.0241204,
0.0348904,
0.0608251,
0.1250525,
0.2846429
],
[
0.020811,
0.0233715,
0.0289825,
0.040089,
0.0660955,
0.1304227,
0.2899872
],
[
0.0206319,
0.0243306,
0.0324791,
0.0488312,
0.078656,
0.1427025,
0.3026711
],
[
0.0117697,
0.0171732,
0.0288318,
0.0523198,
0.0958553,
0.1718075,
0.3303383
],
[
-0.01925,
-0.0113697,
0.0051379,
0.0392075,
0.1014603,
0.2107586,
0.3993198
],
[
-0.1051727,
-0.0933044,
-0.06887,
-0.0204814,
0.0683575,
0.2258795,
0.4939356
]
]
},
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.0299106,
0.0355471,
0.0485052,
0.0791055,
0.1500047,
0.324149,
0.7618273
],
[
0.03152,
0.036813,
0.0494457,
0.0797693,
0.1512645,
0.3265502,
0.7591214
],
[
0.0386708,
0.0433489,
0.0551204,
0.0844208,
0.1565391,
0.3318561,
0.7715975
],
[
0.0529863,
0.0589113,
0.0726447,
0.1010687,
0.1714109,
0.3469148,
0.7821175
],
[
0.0796085,
0.087434,
0.1045632,
0.140225,
0.2120179,
0.38467,
0.8184906
],
[
0.1337617,
0.1435779,
0.1645019,
0.2114346,
0.3045454,
0.4816287,
0.909141
],
[
0.2460517,
0.2593402,
0.2877178,
0.3469903,
0.4628974,
0.6953674,
1.1337206
]
]
},
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.0134796,
0.0166007,
0.0243933,
0.0437135,
0.0923544,
0.2124101,
0.5130552
],
[
0.0137554,
0.0165883,
0.0242742,
0.0437224,
0.0923365,
0.2123609,
0.5122342
],
[
0.0194201,
0.0227844,
0.028931,
0.0454154,
0.092068,
0.212419,
0.511773
],
[
0.0283534,
0.0325758,
0.0417452,
0.0606486,
0.0998086,
0.2125429,
0.5120624
],
[
0.0484837,
0.0542157,
0.0663585,
0.0900256,
0.1377509,
0.234299,
0.5108002
],
[
0.0898034,
0.0981328,
0.1153853,
0.1481057,
0.2094092,
0.3234745,
0.5626102
],
[
0.1705356,
0.1829664,
0.2095513,
0.2564196,
0.3449346,
0.493292,
0.7710908
]
]
},
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.0456055,
0.0548014,
0.0764898,
0.1311451,
0.2666471,
0.6043436,
1.4473069
],
[
0.0453609,
0.054585,
0.0764827,
0.1309034,
0.266714,
0.6057737,
1.4445646
],
[
0.0472405,
0.0550663,
0.0760597,
0.1310977,
0.2660648,
0.6042908,
1.4484455
],
[
0.0627122,
0.0692888,
0.0863062,
0.1338986,
0.2658292,
0.6055996,
1.4477563
],
[
0.0726855,
0.0840679,
0.1102206,
0.1624701,
0.2765446,
0.6028682,
1.4452199
],
[
0.1050762,
0.1164821,
0.1437023,
0.2064456,
0.3393186,
0.6279505,
1.4459525
],
[
0.1790306,
0.1920257,
0.2236353,
0.2915923,
0.4502556,
0.7649109,
1.4959295
]
]
},
"sdf_cond": "TEB==1'b0",
"timing_sense": "negative_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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.038454,
0.0430991,
0.0545931,
0.0828668,
0.1522371,
0.3250452,
0.7588753
],
[
0.0419746,
0.0466427,
0.0582829,
0.0864173,
0.1557945,
0.3282355,
0.7619231
],
[
0.0489846,
0.053754,
0.0652884,
0.0935071,
0.1629396,
0.3353332,
0.7681864
],
[
0.0586947,
0.0641435,
0.0771243,
0.1062416,
0.175614,
0.3489057,
0.7827523
],
[
0.0674877,
0.0749494,
0.0918082,
0.1268687,
0.2013785,
0.3742403,
0.8083401
],
[
0.0596569,
0.0720536,
0.0980323,
0.1494072,
0.244572,
0.4317887,
0.86423
],
[
-0.0163145,
0.0058508,
0.0526336,
0.1388415,
0.2848375,
0.529412,
0.9953689
]
]
},
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.0480523,
0.056575,
0.0781062,
0.1320033,
0.2659709,
0.6038159,
1.4467031
],
[
0.0479515,
0.0565371,
0.0779681,
0.1319465,
0.2664394,
0.6036366,
1.4444531
],
[
0.0490816,
0.0573331,
0.0783977,
0.1319894,
0.2665466,
0.6033849,
1.4463094
],
[
0.0576431,
0.0649614,
0.0841279,
0.1347362,
0.2666548,
0.6028517,
1.4462607
],
[
0.07869,
0.0866018,
0.1067158,
0.1540704,
0.2756702,
0.6028235,
1.4477242
],
[
0.1284879,
0.1381799,
0.1592723,
0.2091751,
0.3255318,
0.6245058,
1.4452333
],
[
0.2389861,
0.2497176,
0.2755554,
0.3327964,
0.457993,
0.7444595,
1.4888012
]
]
},
"sdf_cond": "A==1'b0",
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.056793,
0.0592126,
0.0648276,
0.0770803,
0.1044071,
0.1690834,
0.3295081
],
[
0.0592817,
0.0617119,
0.0673118,
0.0796178,
0.1068642,
0.1715009,
0.3315429
],
[
0.0668563,
0.0693874,
0.0749466,
0.0872671,
0.114518,
0.1791643,
0.3393073
],
[
0.0839577,
0.086612,
0.0925818,
0.1049831,
0.1322495,
0.1970085,
0.3566013
],
[
0.1102586,
0.1133188,
0.1201344,
0.1339663,
0.1627311,
0.228035,
0.3882327
],
[
0.1531511,
0.156918,
0.1650879,
0.1813227,
0.2120992,
0.278741,
0.4390428
],
[
0.2283625,
0.2332675,
0.2438158,
0.2640326,
0.3012125,
0.3711255,
0.5325425
]
]
},
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.0222702,
0.0251671,
0.0322641,
0.0503288,
0.0959737,
0.2130122,
0.5120746
],
[
0.0222788,
0.0251318,
0.0323846,
0.0503114,
0.0958895,
0.2133914,
0.512187
],
[
0.022302,
0.0251607,
0.0323926,
0.0502885,
0.0958367,
0.2134005,
0.5123632
],
[
0.0240265,
0.026717,
0.0336493,
0.0511339,
0.0962794,
0.2133833,
0.5132646
],
[
0.0292353,
0.0318197,
0.038581,
0.0554348,
0.0992994,
0.2140722,
0.511867
],
[
0.0373035,
0.0401093,
0.0468588,
0.0629379,
0.1044796,
0.2165529,
0.511585
],
[
0.0518503,
0.0549076,
0.0617394,
0.078341,
0.1187139,
0.2234115,
0.5136503
]
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b1",
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.039926,
0.0399261,
0.0399262,
0.0399263,
0.0399264,
0.0399279,
0.039928
],
[
0.0426213,
0.0426214,
0.0426469,
0.0426775,
0.0426776,
0.0426777,
0.0426778
],
[
0.048932,
0.0489321,
0.0490164,
0.0490696,
0.049144,
0.0491441,
0.0491442
],
[
0.0596712,
0.0596789,
0.059679,
0.0597461,
0.0598249,
0.059825,
0.0598251
],
[
0.0694398,
0.0699129,
0.069913,
0.0699131,
0.0699132,
0.0699133,
0.0699134
],
[
0.0751651,
0.0755228,
0.0764457,
0.0764458,
0.0764459,
0.076446,
0.0764461
],
[
0.0616892,
0.0632128,
0.0632129,
0.063213,
0.0632131,
0.0632132,
0.0632133
]
]
},
"related_pin": "TE_B",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b1",
"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.0037677,
0.0045144,
0.0063764,
0.0110193,
0.022596,
0.0514626,
0.1234407
],
"values": [
[
0.0271761,
0.0271762,
0.0271763,
0.0271764,
0.0271765,
0.0271766,
0.027208
],
[
0.0284834,
0.028493,
0.0284931,
0.0284932,
0.0284933,
0.0284934,
0.0284935
],
[
0.0325134,
0.0325135,
0.0325136,
0.0325182,
0.0325626,
0.0325627,
0.0325628
],
[
0.0366975,
0.0366976,
0.036954,
0.0369541,
0.0369542,
0.0369543,
0.0369544
],
[
0.0500155,
0.0500156,
0.0500157,
0.0500158,
0.0500295,
0.0500296,
0.0500297
],
[
0.0837925,
0.0837926,
0.0837927,
0.0837928,
0.0837929,
0.083793,
0.0837931
],
[
0.1734606,
0.1734607,
0.1736231,
0.1736232,
0.1736233,
0.1736234,
0.1736235
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b0",
"timing_sense": "positive_unate",
"timing_type": "three_state_disable_fall",
"when": "(!A)"
}
]
}
}