blob: 720c8578b83e6142fb44e3bdb4ee199518918ef7 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 0.006363925,
"leakage_power": [
{
"value": 0.0222012,
"when": "!A&TE_B"
},
{
"value": 0.000192,
"when": "!A&!TE_B"
},
{
"value": 0.0003845,
"when": "A&TE_B"
},
{
"value": 0.002678,
"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.016033,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.014878,
"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.0185015,
0.0185321,
0.0186028,
0.018554,
0.0184414,
0.018182,
0.0175839
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0176962,
-0.017893,
-0.0183468,
-0.018452,
-0.0186945,
-0.0192535,
-0.020542
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.017188
},
"pin,TE_B": {
"capacitance": 0.008564,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.008265,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.010659
},
"pin,Z": {
"capacitance": 0.009489,
"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.001430901,
0.004094957,
0.01171896,
0.03353735,
0.09597727,
0.274668
],
"values": [
[
0.006907,
0.0058998,
0.002853,
-0.0066603,
-0.0355926,
-0.1199939,
-0.3631055
],
[
0.0061144,
0.005124,
0.0022116,
-0.006905,
-0.0352821,
-0.1193895,
-0.3623998
],
[
0.0051964,
0.0042646,
0.0013909,
-0.0075456,
-0.03529,
-0.118882,
-0.3615944
],
[
0.0042067,
0.003108,
6.61e-05,
-0.0092065,
-0.0362919,
-0.1192991,
-0.3614403
],
[
0.0038015,
0.0025049,
-0.0005431,
-0.0104454,
-0.0380745,
-0.1202059,
-0.3618847
],
[
0.0043903,
0.0031033,
-0.0003522,
-0.0106871,
-0.0388085,
-0.1213909,
-0.362506
],
[
0.0094322,
0.0077146,
0.0036665,
-0.0070645,
-0.0370549,
-0.121255,
-0.3629329
]
]
},
"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.001430901,
0.004094957,
0.01171896,
0.03353735,
0.09597727,
0.274668
],
"values": [
[
0.0236746,
0.0257096,
0.0303315,
0.0427248,
0.0738329,
0.158838,
0.3982587
],
[
0.0222923,
0.0238773,
0.0284726,
0.0407318,
0.0727269,
0.1584143,
0.3977468
],
[
0.0211618,
0.0228068,
0.0267532,
0.0384453,
0.0706072,
0.1573221,
0.3978816
],
[
0.0205264,
0.0220016,
0.0257821,
0.0372527,
0.0679716,
0.155185,
0.3968791
],
[
0.0204545,
0.0218352,
0.0254969,
0.0362583,
0.0666367,
0.1527176,
0.393898
],
[
0.0215314,
0.0226121,
0.0263665,
0.0367369,
0.0670781,
0.1525032,
0.3948593
],
[
0.0247113,
0.0256344,
0.0287805,
0.0391527,
0.0682797,
0.1518402,
0.3911458
]
]
},
"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.001430901,
0.004094957,
0.01171896,
0.03353735,
0.09597727,
0.274668
],
"values": [
[
-0.0191636,
-0.0190186,
-0.0186253,
-0.0179422,
-0.0168777,
-0.0166038,
-0.0156629
],
[
-0.0190706,
-0.0189681,
-0.018748,
-0.0184933,
-0.0174357,
-0.0168946,
-0.0165822
],
[
-0.019691,
-0.0194404,
-0.0191403,
-0.0186414,
-0.017693,
-0.0170746,
-0.016796
],
[
-0.0204041,
-0.0203055,
-0.0200607,
-0.0194518,
-0.0184301,
-0.0178812,
-0.0176071
],
[
-0.0211837,
-0.0211039,
-0.0209586,
-0.0205839,
-0.0196059,
-0.018623,
-0.0178794
],
[
-0.0219858,
-0.0219285,
-0.0217714,
-0.0213955,
-0.0203453,
-0.0195952,
-0.0185563
],
[
-0.0225532,
-0.0225175,
-0.0224282,
-0.0223192,
-0.0213588,
-0.0207579,
-0.0196157
]
]
},
"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.001430901,
0.004094957,
0.01171896,
0.03353735,
0.09597727,
0.274668
],
"values": [
[
0.0759044,
0.0773146,
0.081398,
0.0922376,
0.1218875,
0.2056337,
0.4441894
],
[
0.0757105,
0.0771271,
0.0811867,
0.0919898,
0.1217087,
0.2055146,
0.4437367
],
[
0.0753873,
0.0768067,
0.0808695,
0.0916953,
0.1214449,
0.2050647,
0.4450437
],
[
0.0751543,
0.0765971,
0.0806215,
0.0915298,
0.1211896,
0.2049913,
0.4431251
],
[
0.0748407,
0.0762205,
0.0803913,
0.0912834,
0.1210212,
0.2048831,
0.4461146
],
[
0.0746058,
0.0760615,
0.0801271,
0.0911168,
0.1206465,
0.2048697,
0.4444031
],
[
0.0738141,
0.075138,
0.078701,
0.0895532,
0.12093,
0.204465,
0.4459715
]
]
},
"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.001430901,
0.004094957,
0.01171896,
0.03353735,
0.09597727,
0.274668
],
"values": [
[
0.0561766,
0.055141,
0.0519353,
0.0426481,
0.014847,
-0.0691141,
-0.3120681
],
[
0.0560095,
0.0549637,
0.0517557,
0.0425512,
0.0145853,
-0.0695648,
-0.3126054
],
[
0.0556687,
0.0545718,
0.051443,
0.0422134,
0.0142914,
-0.0700894,
-0.3134149
],
[
0.0555011,
0.0544023,
0.051223,
0.0420088,
0.0141233,
-0.0702278,
-0.3133566
],
[
0.0553111,
0.0541259,
0.0510411,
0.0418388,
0.0138146,
-0.0705163,
-0.3133585
],
[
0.0550631,
0.0539484,
0.0507266,
0.0415977,
0.013707,
-0.0705045,
-0.3136157
],
[
0.0569417,
0.055508,
0.0519816,
0.0416455,
0.01189,
-0.0703576,
-0.3134141
]
]
},
"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.001430901,
0.004094957,
0.01171896,
0.03353735,
0.09597727,
0.274668
],
"values": [
[
-0.0208114,
-0.0208283,
-0.0208727,
-0.0208719,
-0.0209894,
-0.0210439,
-0.0211109
],
[
-0.0209273,
-0.0209394,
-0.0209815,
-0.0210228,
-0.0211224,
-0.0213187,
-0.0213998
],
[
-0.0214899,
-0.021526,
-0.0215749,
-0.0217448,
-0.0218645,
-0.0219414,
-0.0218858
],
[
-0.0218648,
-0.0218786,
-0.0218541,
-0.0218988,
-0.0220406,
-0.02218,
-0.0221683
],
[
-0.0222947,
-0.0223043,
-0.022324,
-0.0223706,
-0.0224526,
-0.022583,
-0.0225107
],
[
-0.0228532,
-0.022861,
-0.0228551,
-0.0229048,
-0.022795,
-0.0229647,
-0.0229558
],
[
-0.0228872,
-0.0228946,
-0.0229071,
-0.0229285,
-0.023083,
-0.0230949,
-0.0231883
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.274668,
"max_transition": 1.514875,
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.0165315,
0.0173905,
0.0199303,
0.0264141,
0.0438554,
0.0929662,
0.2336819
],
[
0.0191163,
0.0200351,
0.0225838,
0.0292535,
0.0469009,
0.0961747,
0.2367999
],
[
0.0241508,
0.0253787,
0.0285714,
0.0360014,
0.054034,
0.1033524,
0.2446338
],
[
0.0278007,
0.0296878,
0.03463,
0.0463339,
0.0700112,
0.1201525,
0.2610234
],
[
0.0251565,
0.0281013,
0.0357294,
0.0539179,
0.0906518,
0.157722,
0.2999646
],
[
0.002293,
0.0069979,
0.0192291,
0.0474713,
0.1042686,
0.208862,
0.3885315
],
[
-0.0760011,
-0.0683691,
-0.0490065,
-0.0046499,
0.0852253,
0.2463252,
0.5224282
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.0447824,
0.0489349,
0.0595249,
0.086557,
0.1547857,
0.341939,
0.8715101
],
[
0.0463909,
0.0499353,
0.059866,
0.0867648,
0.1566604,
0.3453388,
0.8772238
],
[
0.0548476,
0.0581794,
0.067225,
0.0928966,
0.163412,
0.3533497,
0.8877824
],
[
0.079799,
0.0826441,
0.090954,
0.115122,
0.1820122,
0.3734757,
0.9062824
],
[
0.127364,
0.1320695,
0.1441626,
0.1724171,
0.23846,
0.4270636,
0.9619399
],
[
0.2105226,
0.2175178,
0.2368066,
0.2812937,
0.3712032,
0.5579208,
1.0924581
],
[
0.3631344,
0.3745107,
0.404645,
0.4740572,
0.6139893,
0.867663,
1.3975665
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.0145428,
0.0159135,
0.0199848,
0.0314995,
0.0644526,
0.1594148,
0.4308705
],
[
0.0145199,
0.0159789,
0.0199435,
0.0314783,
0.0648349,
0.1594621,
0.4314487
],
[
0.0202991,
0.0213192,
0.024254,
0.0335832,
0.0644951,
0.1602347,
0.4305002
],
[
0.0274004,
0.0291804,
0.0340621,
0.0464232,
0.0740765,
0.1608345,
0.4302908
],
[
0.0461201,
0.0487253,
0.0555907,
0.0710424,
0.1062415,
0.1849849,
0.4320839
],
[
0.081767,
0.0859694,
0.0953692,
0.1188684,
0.1677205,
0.2639757,
0.4819584
],
[
0.1439685,
0.150483,
0.1666512,
0.2045168,
0.2826479,
0.4113489,
0.6703188
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.0492866,
0.0541929,
0.068739,
0.1093425,
0.2247956,
0.5543018,
1.4937983
],
[
0.0491568,
0.0541731,
0.0684915,
0.1091318,
0.2243256,
0.554028,
1.4962453
],
[
0.0484697,
0.0533979,
0.0680493,
0.109251,
0.2246933,
0.5537776,
1.5148747
],
[
0.0526429,
0.0567845,
0.0689252,
0.1084584,
0.2243279,
0.5522977,
1.4898175
],
[
0.0776327,
0.0828732,
0.0960374,
0.1243632,
0.2253191,
0.5538444,
1.4875131
],
[
0.1204508,
0.1274578,
0.1455121,
0.1861465,
0.2742856,
0.5610409,
1.4910625
],
[
0.1996522,
0.2069274,
0.2316247,
0.2942742,
0.4158881,
0.6609395,
1.4941062
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.0671628,
0.070053,
0.0783429,
0.1014771,
0.1668447,
0.351641,
0.8807727
],
[
0.0709741,
0.0739243,
0.0821579,
0.1053273,
0.1706742,
0.3554667,
0.8846974
],
[
0.0820094,
0.0849342,
0.0931315,
0.1163143,
0.18159,
0.3664742,
0.8956049
],
[
0.108182,
0.1112769,
0.1194852,
0.1427094,
0.2081074,
0.3928891,
0.9221233
],
[
0.160739,
0.16424,
0.1737224,
0.1987197,
0.2645594,
0.449372,
0.978802
],
[
0.2578526,
0.2625793,
0.275249,
0.3075725,
0.3847297,
0.572679,
1.1017085
],
[
0.4330912,
0.4415936,
0.4627095,
0.5132623,
0.6218464,
0.8474458,
1.3821627
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.0532227,
0.0580977,
0.071693,
0.1117218,
0.2260255,
0.5528492,
1.4933274
],
[
0.0533039,
0.0580828,
0.0716936,
0.1117598,
0.2260259,
0.5528457,
1.4928022
],
[
0.0530897,
0.0579915,
0.0716872,
0.1116951,
0.2263123,
0.5527346,
1.4934816
],
[
0.0537719,
0.0585495,
0.0721962,
0.1118246,
0.2259199,
0.552831,
1.4919411
],
[
0.0631437,
0.067545,
0.0801479,
0.1170911,
0.2276016,
0.5520054,
1.5014976
],
[
0.0877287,
0.0928827,
0.10761,
0.1464708,
0.2488356,
0.55631,
1.4939007
],
[
0.1508491,
0.1572161,
0.1760947,
0.221624,
0.3313815,
0.6100786,
1.498597
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.1178925,
0.1194843,
0.1237092,
0.1340453,
0.1572787,
0.2113623,
0.3544381
],
[
0.1212472,
0.1228972,
0.1271982,
0.1374302,
0.1606601,
0.2148275,
0.3578874
],
[
0.1309699,
0.1325794,
0.1368531,
0.1470907,
0.1704202,
0.2245471,
0.3676157
],
[
0.1569328,
0.1585429,
0.1628623,
0.1730956,
0.1962418,
0.2505756,
0.3934295
],
[
0.2190587,
0.2207681,
0.2251596,
0.2353303,
0.2586682,
0.3128743,
0.4558911
],
[
0.3469147,
0.3491524,
0.3540685,
0.3665098,
0.3920375,
0.4479272,
0.5914829
],
[
0.5688702,
0.5711376,
0.5805202,
0.5970463,
0.6301024,
0.6944128,
0.8425551
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.0344499,
0.0357368,
0.0394822,
0.0499779,
0.0802915,
0.168713,
0.4331401
],
[
0.0345649,
0.0357714,
0.0394545,
0.0499022,
0.0803037,
0.1686329,
0.4329263
],
[
0.034495,
0.0358145,
0.0394304,
0.0499363,
0.0802056,
0.1686694,
0.4329638
],
[
0.0345443,
0.0358301,
0.0395439,
0.0498959,
0.0804058,
0.1688123,
0.4326131
],
[
0.0348647,
0.03603,
0.0397662,
0.0500947,
0.0804149,
0.168525,
0.4325802
],
[
0.0442498,
0.04558,
0.0488976,
0.0586337,
0.0864208,
0.1714591,
0.4332311
],
[
0.0659342,
0.0672139,
0.0701437,
0.0802273,
0.1070915,
0.1860208,
0.4392346
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.059266,
0.0592661,
0.0592662,
0.0592663,
0.0592919,
0.059292,
0.0592921
],
[
0.0618374,
0.0618412,
0.0618541,
0.0621981,
0.0621982,
0.0622142,
0.0623662
],
[
0.0695463,
0.0696341,
0.0700414,
0.0700415,
0.0700416,
0.0700417,
0.0700965
],
[
0.08819,
0.0881901,
0.0881902,
0.0881903,
0.0881904,
0.0881905,
0.0881906
],
[
0.1165098,
0.1168398,
0.1168399,
0.11684,
0.1168802,
0.117042,
0.1170421
],
[
0.1531091,
0.1534181,
0.1542437,
0.1542438,
0.1547587,
0.1547588,
0.1547589
],
[
0.1888571,
0.1904789,
0.191184,
0.1911841,
0.1911842,
0.1911843,
0.1911844
]
]
},
"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.0099893,
0.0109202,
0.0135843,
0.0212083,
0.0430266,
0.1054666,
0.2841573
],
"values": [
[
0.0451904,
0.045196,
0.0454587,
0.0454588,
0.0454589,
0.045459,
0.0454591
],
[
0.0478136,
0.0478137,
0.0480589,
0.048059,
0.0480591,
0.0480592,
0.0480858
],
[
0.04991,
0.0499178,
0.0499293,
0.0499316,
0.0499317,
0.0499318,
0.0499881
],
[
0.0411321,
0.0411323,
0.0411791,
0.0412477,
0.0412478,
0.0412479,
0.041248
],
[
0.0118527,
0.0118537,
0.0118538,
0.0118539,
0.0119227,
0.0122788,
0.0122789
],
[
-0.049018,
-0.0489738,
-0.045364,
-0.0453639,
-0.0453638,
-0.0453637,
-0.0453636
],
[
-0.1823264,
-0.1821341,
-0.1819376,
-0.1784024,
-0.1784023,
-0.1782733,
-0.1782732
]
]
},
"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)"
}
]
}
}