blob: 96733151b2d15502785d6d1768ce5cccff78157e [file] [log] [blame]
{
"area": 15.0144,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 4.3901,
"leakage_power": [
{
"value": 2.06728,
"when": "!A&TE_B"
},
{
"value": 6.94111,
"when": "!A&!TE_B"
},
{
"value": 2.50375,
"when": "A&TE_B"
},
{
"value": 6.04826,
"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.008529,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.007958,
"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.0134292,
0.013365,
0.013217,
0.0132973,
0.0134824,
0.013909,
0.0148925
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0122475,
-0.0121277,
-0.0118517,
-0.0118888,
-0.0119742,
-0.0121709,
-0.0126245
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.009101
},
"pin,TE_B": {
"capacitance": 0.006594,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.006443,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.007652
},
"pin,Z": {
"capacitance": 0.00522,
"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.001391296,
0.003871411,
0.01077256,
0.02997564,
0.08340998,
0.232096
],
"values": [
[
0.0031022,
0.0017549,
-0.0022522,
-0.0143377,
-0.050049,
-0.1513273,
-0.4339453
],
[
0.0027176,
0.0012897,
-0.0027283,
-0.0146402,
-0.0499854,
-0.1510761,
-0.4335294
],
[
0.0026272,
0.001086,
-0.0032195,
-0.0152375,
-0.0504975,
-0.1511485,
-0.433469
],
[
0.0042147,
0.0025138,
-0.0021736,
-0.0148381,
-0.0502915,
-0.1511066,
-0.4332279
],
[
0.0102899,
0.0083676,
0.0029297,
-0.0110276,
-0.0480298,
-0.1497607,
-0.4325853
],
[
0.0274815,
0.0252575,
0.01925,
0.0035489,
-0.0370352,
-0.142954,
-0.428568
],
[
0.0691367,
0.0662778,
0.0598482,
0.0424224,
-0.0033648,
-0.1167772,
-0.4116906
]
]
},
"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.001391296,
0.003871411,
0.01077256,
0.02997564,
0.08340998,
0.232096
],
"values": [
[
0.0177233,
0.0200312,
0.0259246,
0.0407088,
0.0781508,
0.179066,
0.4541503
],
[
0.0171928,
0.0192109,
0.0246017,
0.0391926,
0.077698,
0.1789755,
0.455076
],
[
0.0174739,
0.0192533,
0.0243022,
0.038315,
0.0762897,
0.1787181,
0.4543038
],
[
0.0195479,
0.0211259,
0.0254675,
0.0383259,
0.0751753,
0.1773028,
0.4535459
],
[
0.0258752,
0.027221,
0.0311729,
0.042994,
0.0774704,
0.177626,
0.4541063
],
[
0.0424917,
0.0434696,
0.046554,
0.05695,
0.088924,
0.1837854,
0.4563398
],
[
0.0842539,
0.084365,
0.0861904,
0.0933205,
0.1213336,
0.2108972,
0.470722
]
]
},
"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.001391296,
0.003871411,
0.01077256,
0.02997564,
0.08340998,
0.232096
],
"values": [
[
-0.0155084,
-0.0153416,
-0.0148774,
-0.014304,
-0.0137392,
-0.0130583,
-0.0127378
],
[
-0.0157769,
-0.0155591,
-0.0152197,
-0.0149762,
-0.014262,
-0.0133574,
-0.0130047
],
[
-0.0163156,
-0.0161472,
-0.0158831,
-0.0154067,
-0.0147954,
-0.0142905,
-0.0139493
],
[
-0.0170223,
-0.0169082,
-0.0166207,
-0.0160328,
-0.0151834,
-0.0144115,
-0.0140526
],
[
-0.016076,
-0.0159944,
-0.0157926,
-0.0153334,
-0.0144663,
-0.0134908,
-0.0128207
],
[
-0.0112481,
-0.0112014,
-0.0110767,
-0.010745,
-0.0102054,
-0.0093402,
-0.0084237
],
[
0.0028265,
0.0029576,
0.0028206,
0.0030588,
0.0035927,
0.0037696,
0.004533
]
]
},
"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.001391296,
0.003871411,
0.01077256,
0.02997564,
0.08340998,
0.232096
],
"values": [
[
0.0649465,
0.0667041,
0.0714622,
0.0843413,
0.1203313,
0.2205796,
0.4976157
],
[
0.064567,
0.0663574,
0.0710144,
0.083942,
0.1200049,
0.2201043,
0.4959103
],
[
0.0643612,
0.0661478,
0.070808,
0.0837015,
0.1198132,
0.2198638,
0.4952992
],
[
0.0648397,
0.0665094,
0.0712633,
0.0841921,
0.1201671,
0.2203273,
0.4952835
],
[
0.0665789,
0.0683169,
0.0731214,
0.0861651,
0.1220242,
0.2220875,
0.4985058
],
[
0.0699819,
0.0716575,
0.0774887,
0.0910934,
0.1272,
0.2268628,
0.5011838
],
[
0.0836077,
0.08524,
0.0898647,
0.1026745,
0.1384655,
0.2404751,
0.5153331
]
]
},
"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.001391296,
0.003871411,
0.01077256,
0.02997564,
0.08340998,
0.232096
],
"values": [
[
0.0490161,
0.0474333,
0.043136,
0.0306851,
-0.0054544,
-0.1070468,
-0.3897752
],
[
0.0486556,
0.0470836,
0.042771,
0.0303208,
-0.005797,
-0.1073554,
-0.3900596
],
[
0.0484602,
0.0468707,
0.0426064,
0.0301586,
-0.006001,
-0.1075541,
-0.3903074
],
[
0.0489403,
0.047233,
0.0429836,
0.0305403,
-0.0055721,
-0.1071694,
-0.3898017
],
[
0.0498801,
0.0485979,
0.0443173,
0.0323785,
-0.003712,
-0.1051897,
-0.3878765
],
[
0.0558023,
0.0536021,
0.0489117,
0.0358567,
4.0914309e-06,
-0.1003157,
-0.3830372
],
[
0.0687478,
0.0670547,
0.0623718,
0.0491353,
0.0126622,
-0.0891684,
-0.3701558
]
]
},
"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.001391296,
0.003871411,
0.01077256,
0.02997564,
0.08340998,
0.232096
],
"values": [
[
-0.0159355,
-0.0159282,
-0.0159342,
-0.0159519,
-0.0160386,
-0.016078,
-0.0161252
],
[
-0.0167886,
-0.016806,
-0.0168306,
-0.016844,
-0.0168492,
-0.016941,
-0.017102
],
[
-0.0177677,
-0.0177673,
-0.0177954,
-0.0178842,
-0.017988,
-0.017982,
-0.0180306
],
[
-0.0179786,
-0.0179949,
-0.0180156,
-0.0180688,
-0.0181289,
-0.018144,
-0.0182326
],
[
-0.016704,
-0.0167395,
-0.0167635,
-0.0168135,
-0.0168654,
-0.0169029,
-0.016932
],
[
-0.0116086,
-0.0116315,
-0.0116809,
-0.0117252,
-0.0117706,
-0.0117984,
-0.0118223
],
[
0.0020543,
0.0020383,
0.0019808,
0.0019601,
0.0016964,
0.0016739,
0.0016423
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.232096,
"max_transition": 1.498557,
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0156044,
0.0169727,
0.0205009,
0.0295723,
0.053583,
0.1198206,
0.303043
],
[
0.0177729,
0.019091,
0.0225469,
0.0316453,
0.0557664,
0.1221892,
0.3058946
],
[
0.0202522,
0.0221448,
0.0267852,
0.0368963,
0.0610597,
0.127443,
0.3107372
],
[
0.0192123,
0.0219191,
0.0285836,
0.0435006,
0.0733098,
0.1396416,
0.3237328
],
[
0.008762,
0.0126292,
0.022327,
0.0436846,
0.086917,
0.1690877,
0.3515159
],
[
-0.0251614,
-0.0194371,
-0.0054022,
0.0252199,
0.0870713,
0.2048252,
0.4201472
],
[
-0.1156695,
-0.1074866,
-0.0874221,
-0.0429939,
0.046389,
0.2137347,
0.519636
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0260724,
0.0297615,
0.0394889,
0.0640539,
0.1269328,
0.2957187,
0.7670236
],
[
0.0281695,
0.0313931,
0.0402555,
0.064886,
0.1285836,
0.2985736,
0.7667642
],
[
0.0358302,
0.0387136,
0.0468196,
0.0700302,
0.1335088,
0.3041901,
0.7765548
],
[
0.049175,
0.0534885,
0.0637005,
0.0870878,
0.1483727,
0.3188633,
0.7900473
],
[
0.0752704,
0.080494,
0.0938064,
0.1246858,
0.1910828,
0.3580947,
0.8273325
],
[
0.1288169,
0.1360116,
0.1524393,
0.1924858,
0.278597,
0.4572921,
0.9237604
],
[
0.2416844,
0.2510908,
0.2739874,
0.3264025,
0.4371605,
0.6695791,
1.1462488
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0121527,
0.0141611,
0.0199774,
0.0362248,
0.0816847,
0.2075702,
0.5557314
],
[
0.0125317,
0.0144047,
0.0199647,
0.036235,
0.0820351,
0.207475,
0.5561479
],
[
0.0177142,
0.0201444,
0.0256467,
0.0385903,
0.0815752,
0.2073262,
0.5562296
],
[
0.0253131,
0.0284138,
0.0359776,
0.0532276,
0.0912099,
0.2076184,
0.5572779
],
[
0.0438167,
0.0476962,
0.0575859,
0.0799131,
0.128877,
0.2313043,
0.5574059
],
[
0.0809711,
0.0871905,
0.1019972,
0.1344169,
0.1937428,
0.3188013,
0.6021346
],
[
0.1600517,
0.1695058,
0.1929667,
0.2398992,
0.3247114,
0.4864565,
0.8079647
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0374959,
0.0432611,
0.0590317,
0.1017607,
0.2191747,
0.5464254,
1.4577077
],
[
0.037076,
0.0428474,
0.058712,
0.1015927,
0.2198978,
0.5461732,
1.4579844
],
[
0.0396348,
0.0443721,
0.0584767,
0.1011067,
0.2195573,
0.5470415,
1.4551054
],
[
0.054284,
0.0593741,
0.071373,
0.1063573,
0.2192591,
0.5457058,
1.4542857
],
[
0.0615229,
0.0688925,
0.088184,
0.135229,
0.232949,
0.5457852,
1.4540141
],
[
0.0947842,
0.1022855,
0.1217666,
0.1726782,
0.2963017,
0.5731036,
1.4544392
],
[
0.1671838,
0.1752771,
0.1985503,
0.2556199,
0.3924377,
0.7157851,
1.4985573
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.039232,
0.0422885,
0.0504956,
0.0726576,
0.133404,
0.3013623,
0.770157
],
[
0.0425336,
0.0456095,
0.0538257,
0.0760457,
0.1366422,
0.3045217,
0.7735971
],
[
0.049974,
0.0530621,
0.0613506,
0.0837465,
0.1441963,
0.3120138,
0.7809214
],
[
0.0602112,
0.0641396,
0.0736936,
0.0973727,
0.1583016,
0.326187,
0.7959746
],
[
0.0705596,
0.0756532,
0.0886994,
0.1183099,
0.186271,
0.3546062,
0.8230528
],
[
0.0646142,
0.0734005,
0.0943048,
0.1397269,
0.2300778,
0.4174324,
0.8899735
],
[
-0.0057149,
0.0105317,
0.0484695,
0.1263697,
0.2702397,
0.5226346,
1.0296083
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0412411,
0.0464856,
0.0611497,
0.1030744,
0.2198076,
0.5452095,
1.454273
],
[
0.0411151,
0.0463801,
0.0611828,
0.1030624,
0.2198209,
0.5441442,
1.4587518
],
[
0.0421975,
0.0473218,
0.0616296,
0.1032066,
0.2198702,
0.5447516,
1.4560091
],
[
0.0506563,
0.0551312,
0.0680917,
0.106822,
0.2199289,
0.5450788,
1.4551286
],
[
0.0705294,
0.0754183,
0.0895881,
0.1277516,
0.2310501,
0.5455046,
1.458537
],
[
0.1181187,
0.1237819,
0.1396493,
0.1810901,
0.2848284,
0.5688829,
1.4547902
],
[
0.2235539,
0.2310804,
0.2505116,
0.2995096,
0.4143688,
0.6924692,
1.4949085
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0582328,
0.0600895,
0.064762,
0.0757431,
0.1018136,
0.1688358,
0.3532043
],
[
0.0608638,
0.062652,
0.0673087,
0.0782014,
0.1043628,
0.1714271,
0.3551694
],
[
0.0685379,
0.0703256,
0.0749754,
0.0859696,
0.1120742,
0.1791255,
0.3627759
],
[
0.0866385,
0.0885159,
0.0933412,
0.1045475,
0.1307236,
0.1979456,
0.381334
],
[
0.1163786,
0.118594,
0.1243189,
0.1368695,
0.164594,
0.2324578,
0.4164435
],
[
0.166568,
0.1692729,
0.1761942,
0.1910379,
0.2216245,
0.2909289,
0.4750846
],
[
0.2588871,
0.2625517,
0.2714343,
0.2900186,
0.3265204,
0.4000255,
0.5852625
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0218525,
0.0237755,
0.0291612,
0.0442959,
0.0867333,
0.2088644,
0.5565307
],
[
0.021875,
0.0237593,
0.0291645,
0.0443505,
0.0867649,
0.2088443,
0.5577404
],
[
0.0219026,
0.023799,
0.0291771,
0.0442324,
0.0868207,
0.2088298,
0.5574255
],
[
0.0233824,
0.0251668,
0.0303114,
0.0449726,
0.0871283,
0.2089927,
0.5575493
],
[
0.0288474,
0.0305634,
0.0354926,
0.049602,
0.0900625,
0.2099348,
0.556719
],
[
0.0371332,
0.0388077,
0.0439286,
0.0572666,
0.0960824,
0.2126257,
0.5565378
],
[
0.0516351,
0.0534092,
0.058414,
0.0720051,
0.1093509,
0.219103,
0.5575801
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0423094,
0.0423095,
0.0423096,
0.0423097,
0.0424169,
0.042417,
0.0424195
],
[
0.0447927,
0.0447928,
0.0447929,
0.0449633,
0.0450887,
0.0450888,
0.0450977
],
[
0.0510431,
0.0510432,
0.0510433,
0.0511278,
0.0511279,
0.051128,
0.0511281
],
[
0.0612531,
0.0617508,
0.0617509,
0.061751,
0.0617511,
0.0617512,
0.0617513
],
[
0.0699388,
0.0699389,
0.069939,
0.0699391,
0.0699392,
0.0712344,
0.0712345
],
[
0.0714198,
0.0714199,
0.07142,
0.0716472,
0.0716473,
0.0716474,
0.0716475
],
[
0.0460743,
0.0461172,
0.0462522,
0.0462523,
0.0462524,
0.0462525,
0.0462526
]
]
},
"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.0057198,
0.0066111,
0.0090912,
0.0159924,
0.0351954,
0.0886298,
0.2373158
],
"values": [
[
0.0327668,
0.0327669,
0.032767,
0.0327671,
0.0327672,
0.0327673,
0.0327674
],
[
0.0337527,
0.0337528,
0.0337529,
0.033753,
0.0337531,
0.0337532,
0.0337533
],
[
0.036625,
0.0366324,
0.0366718,
0.0366719,
0.036672,
0.0366721,
0.0366722
],
[
0.0396017,
0.0396417,
0.0398344,
0.0403746,
0.0403747,
0.0403748,
0.0403749
],
[
0.051061,
0.0510611,
0.0510612,
0.0510613,
0.0510614,
0.0510615,
0.0510616
],
[
0.0776025,
0.0776026,
0.0778423,
0.0778424,
0.0789135,
0.0793579,
0.079358
],
[
0.1563157,
0.1563158,
0.1563159,
0.156316,
0.1563161,
0.1563178,
0.1564256
]
]
},
"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)"
}
]
}
}