blob: 98c6545c13db5cb3348e93cc496325fb2d24d747 [file] [log] [blame]
{
"area": 15.0144,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 2.857938,
"leakage_power": [
{
"value": 1.45181,
"when": "!A&TE_B"
},
{
"value": 4.08626,
"when": "!A&!TE_B"
},
{
"value": 1.8071,
"when": "A&TE_B"
},
{
"value": 4.08658,
"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.00806,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.007573,
"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.0094553,
0.0094222,
0.0093459,
0.0094002,
0.0095255,
0.0098143,
0.01048
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0075613,
-0.0076049,
-0.0077055,
-0.0076976,
-0.0076793,
-0.0076372,
-0.0075402
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.008547
},
"pin,TE_B": {
"capacitance": 0.006209,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.006042,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.007375
},
"pin,Z": {
"capacitance": 0.004879,
"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.001205481,
0.00290637,
0.00700715,
0.01689398,
0.04073074,
0.0982003
],
"values": [
[
0.0015693,
0.0008857,
-0.000999,
-0.0058851,
-0.0182603,
-0.0486296,
-0.1220733
],
[
0.0011612,
0.0004739,
-0.0012971,
-0.0059905,
-0.0181707,
-0.048401,
-0.1218301
],
[
0.0005406,
-0.0001403,
-0.0018261,
-0.0063076,
-0.0181952,
-0.0482217,
-0.1215152
],
[
-0.0002413,
-0.000966,
-0.0026682,
-0.0071676,
-0.0187044,
-0.0483245,
-0.1214676
],
[
-0.0008614,
-0.0016324,
-0.0035311,
-0.0081949,
-0.0196385,
-0.0489355,
-0.1217602
],
[
-0.0012324,
-0.0020796,
-0.0040221,
-0.0089364,
-0.0207608,
-0.0501018,
-0.1225033
],
[
-0.0002294,
-0.0010268,
-0.0033996,
-0.0085272,
-0.0207476,
-0.0512079,
-0.1234811
]
]
},
"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.001205481,
0.00290637,
0.00700715,
0.01689398,
0.04073074,
0.0982003
],
"values": [
[
0.0133387,
0.0144721,
0.0171524,
0.0227059,
0.0355118,
0.0654842,
0.1380965
],
[
0.0127359,
0.0138951,
0.0166463,
0.0223998,
0.0354368,
0.0658183,
0.1383547
],
[
0.0121565,
0.0132395,
0.015868,
0.0219815,
0.0348808,
0.0657269,
0.1383973
],
[
0.0115867,
0.012575,
0.0150611,
0.0207068,
0.0339274,
0.0652237,
0.1384574
],
[
0.0111516,
0.0121191,
0.0144985,
0.0199841,
0.0329098,
0.0637764,
0.1373155
],
[
0.0112129,
0.0121681,
0.0142368,
0.019534,
0.0321669,
0.0630014,
0.1354062
],
[
0.010874,
0.0117212,
0.0139442,
0.0189659,
0.0315405,
0.0615309,
0.1344896
]
]
},
"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.001205481,
0.00290637,
0.00700715,
0.01689398,
0.04073074,
0.0982003
],
"values": [
[
-0.0102613,
-0.010268,
-0.0100028,
-0.0096961,
-0.0092617,
-0.0088364,
-0.0085325
],
[
-0.0104221,
-0.0103657,
-0.0102889,
-0.0100403,
-0.0095001,
-0.00907,
-0.0088016
],
[
-0.010687,
-0.0106187,
-0.0104726,
-0.0101902,
-0.0097937,
-0.0093871,
-0.0091112
],
[
-0.0112065,
-0.011145,
-0.0110071,
-0.0107066,
-0.0103392,
-0.0098962,
-0.0095678
],
[
-0.0117662,
-0.0117019,
-0.0115617,
-0.0113113,
-0.0109374,
-0.0104447,
-0.0101048
],
[
-0.0123629,
-0.0123153,
-0.0122071,
-0.012052,
-0.0115806,
-0.0110897,
-0.0105602
],
[
-0.0129457,
-0.0129159,
-0.0127151,
-0.0126645,
-0.0124197,
-0.0119123,
-0.0111415
]
]
},
"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.001205481,
0.00290637,
0.00700715,
0.01689398,
0.04073074,
0.0982003
],
"values": [
[
0.0433375,
0.0443278,
0.0464906,
0.051633,
0.0641448,
0.0941981,
0.1671473
],
[
0.0432803,
0.044241,
0.0463768,
0.0515758,
0.0640577,
0.0940541,
0.1673192
],
[
0.0431159,
0.0440601,
0.0461958,
0.0513783,
0.0638897,
0.0939701,
0.1669932
],
[
0.042821,
0.043804,
0.0459633,
0.0510911,
0.0636606,
0.0936813,
0.1665775
],
[
0.0425737,
0.0435885,
0.0457721,
0.0509823,
0.0634666,
0.0936267,
0.1653435
],
[
0.0425154,
0.0434707,
0.0456448,
0.0508566,
0.0633305,
0.0933543,
0.1662652
],
[
0.0419653,
0.042993,
0.0456058,
0.0508042,
0.0634625,
0.0933329,
0.1655031
]
]
},
"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.001205481,
0.00290637,
0.00700715,
0.01689398,
0.04073074,
0.0982003
],
"values": [
[
0.0335066,
0.0326699,
0.0306445,
0.0256762,
0.0131565,
-0.0172052,
-0.0908264
],
[
0.0333957,
0.0325517,
0.0305334,
0.0255659,
0.0130316,
-0.0173137,
-0.0909589
],
[
0.033201,
0.0323363,
0.0303477,
0.0253665,
0.012862,
-0.0175691,
-0.0912724
],
[
0.0329791,
0.0321154,
0.030064,
0.0251668,
0.0127266,
-0.0179166,
-0.0916665
],
[
0.0327514,
0.0319182,
0.0298824,
0.0250189,
0.0125956,
-0.0181406,
-0.0919192
],
[
0.0326269,
0.0318173,
0.0298252,
0.0248715,
0.0125483,
-0.0179324,
-0.0915746
],
[
0.0320005,
0.0310379,
0.0288805,
0.023602,
0.0119378,
-0.0180078,
-0.0915384
]
]
},
"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.001205481,
0.00290637,
0.00700715,
0.01689398,
0.04073074,
0.0982003
],
"values": [
[
-0.0112294,
-0.0112691,
-0.0112822,
-0.0112269,
-0.0112841,
-0.0113518,
-0.0113644
],
[
-0.0112746,
-0.0112504,
-0.0112553,
-0.011228,
-0.011252,
-0.0113099,
-0.0113524
],
[
-0.0116073,
-0.0116125,
-0.011614,
-0.0116304,
-0.0116398,
-0.0116772,
-0.011723
],
[
-0.012061,
-0.0120736,
-0.0121227,
-0.0121384,
-0.0121934,
-0.0122556,
-0.0122995
],
[
-0.0124931,
-0.0125022,
-0.0125361,
-0.0125679,
-0.0125893,
-0.0126317,
-0.0127483
],
[
-0.0129244,
-0.0130535,
-0.013036,
-0.013042,
-0.0132595,
-0.0130452,
-0.01323
],
[
-0.0129223,
-0.0129141,
-0.0129788,
-0.0130011,
-0.013046,
-0.0130881,
-0.0131215
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.0982,
"max_transition": 1.507474,
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.0349433,
0.0376289,
0.0434566,
0.0565424,
0.0871201,
0.1605168,
0.338208
],
[
0.0376841,
0.0402928,
0.0463442,
0.05994,
0.0909578,
0.1646635,
0.3422906
],
[
0.0454405,
0.0481223,
0.05431,
0.0682105,
0.0998325,
0.1738791,
0.3518585
],
[
0.0639702,
0.067291,
0.0743909,
0.0887373,
0.1210295,
0.19515,
0.3731634
],
[
0.0905438,
0.0958861,
0.1070999,
0.1299802,
0.1700796,
0.245667,
0.4237993
],
[
0.1248158,
0.1336137,
0.152528,
0.1891836,
0.252623,
0.3584775,
0.5397584
],
[
0.1616623,
0.1762924,
0.2073145,
0.2674969,
0.3693363,
0.5405414,
0.7990022
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.07264,
0.0801869,
0.0964711,
0.1323838,
0.2140031,
0.4083199,
0.87587
],
[
0.0722122,
0.0797127,
0.0966129,
0.1337636,
0.2165689,
0.4103799,
0.8772802
],
[
0.0778714,
0.0848479,
0.1008544,
0.1384634,
0.2222324,
0.4180028,
0.888449
],
[
0.0979248,
0.104385,
0.1193047,
0.1552206,
0.2396251,
0.4394572,
0.9041228
],
[
0.1461739,
0.1542411,
0.171761,
0.2060272,
0.2877949,
0.4834463,
0.9543903
],
[
0.221647,
0.2348054,
0.2622283,
0.3160445,
0.4119111,
0.6053496,
1.0727804
],
[
0.3374983,
0.3581177,
0.4026671,
0.4906208,
0.6428619,
0.8908215,
1.3564431
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.0271775,
0.0312003,
0.0407366,
0.0635981,
0.1189486,
0.2525361,
0.5738748
],
[
0.0272996,
0.0311956,
0.0406834,
0.0635858,
0.1189815,
0.2530201,
0.5737575
],
[
0.027112,
0.0310773,
0.0406131,
0.0636442,
0.1189435,
0.2528859,
0.5738044
],
[
0.0357937,
0.0386959,
0.0454632,
0.0650109,
0.118818,
0.2525962,
0.5724407
],
[
0.056381,
0.0610535,
0.0711381,
0.0920868,
0.1340251,
0.2538535,
0.5727017
],
[
0.1007889,
0.107806,
0.12162,
0.1529372,
0.2056235,
0.3059924,
0.5793175
],
[
0.1835359,
0.1933855,
0.217486,
0.264079,
0.3435455,
0.4734544,
0.7189661
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.0801116,
0.0906939,
0.1150782,
0.174886,
0.3179183,
0.6600865,
1.5074744
],
[
0.0799278,
0.0903534,
0.1152218,
0.1749547,
0.3174738,
0.6587055,
1.4882494
],
[
0.0793974,
0.0899673,
0.1147439,
0.1745179,
0.3172766,
0.6598474,
1.5069748
],
[
0.0773193,
0.087845,
0.1134916,
0.1745044,
0.3173544,
0.6661105,
1.4888708
],
[
0.1041947,
0.1109191,
0.1291627,
0.1791452,
0.3167963,
0.6588313,
1.487818
],
[
0.1550737,
0.1674062,
0.1937299,
0.2478371,
0.3511014,
0.6637209,
1.4853575
],
[
0.2529441,
0.2701843,
0.3074902,
0.3810487,
0.5148845,
0.7675722,
1.4968428
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.0936005,
0.0995432,
0.1134259,
0.146855,
0.2267274,
0.418479,
0.8804139
],
[
0.0980406,
0.1038632,
0.1178957,
0.1512421,
0.2311941,
0.4229106,
0.8855956
],
[
0.1093423,
0.1151167,
0.1291435,
0.1624996,
0.2424719,
0.4343084,
0.8986701
],
[
0.1357532,
0.1418772,
0.1556674,
0.1891034,
0.2691533,
0.4609988,
0.9256122
],
[
0.1914897,
0.1977803,
0.2123051,
0.2459713,
0.3258845,
0.5176462,
0.9804275
],
[
0.286466,
0.2947886,
0.3138071,
0.3557734,
0.4429387,
0.6351751,
1.0988422
],
[
0.4410527,
0.4552401,
0.4846629,
0.5458886,
0.6656488,
0.8928477,
1.3590471
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.0831306,
0.0934649,
0.1173472,
0.1764589,
0.3181406,
0.6605555,
1.4894428
],
[
0.0836142,
0.0932126,
0.1173974,
0.1763287,
0.318348,
0.6603342,
1.488717
],
[
0.0836276,
0.0931637,
0.1174117,
0.1760805,
0.3182908,
0.6600169,
1.4903348
],
[
0.0832404,
0.0933827,
0.1173594,
0.1763996,
0.3183276,
0.658939,
1.490478
],
[
0.0897771,
0.0988287,
0.1213046,
0.1779228,
0.3181195,
0.6591883,
1.4860889
],
[
0.1221911,
0.1322146,
0.1555292,
0.2086836,
0.3345133,
0.6617412,
1.4894947
],
[
0.19833,
0.2104917,
0.2381038,
0.3002732,
0.4341203,
0.7217017,
1.4932861
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.1673985,
0.170626,
0.1777129,
0.1936708,
0.228244,
0.305105,
0.4831651
],
[
0.1708604,
0.1740765,
0.1811706,
0.1971303,
0.2317037,
0.3085624,
0.4866212
],
[
0.1802937,
0.1835451,
0.1907262,
0.2067907,
0.2410573,
0.3179253,
0.496118
],
[
0.2047693,
0.2079528,
0.2148102,
0.2307037,
0.2653916,
0.3421157,
0.5203675
],
[
0.2648435,
0.2679587,
0.2751969,
0.2911031,
0.3257166,
0.4024889,
0.5807385
],
[
0.3953585,
0.3986922,
0.4055933,
0.4222491,
0.4577321,
0.5347945,
0.713056
],
[
0.6138081,
0.618429,
0.6278511,
0.6476236,
0.6868691,
0.7685616,
0.948867
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.0422069,
0.0462611,
0.0558461,
0.0787021,
0.1321785,
0.2593188,
0.5743732
],
[
0.0422174,
0.0462645,
0.0558407,
0.0787005,
0.1321742,
0.259324,
0.5743712
],
[
0.0422213,
0.0461917,
0.0558205,
0.0787606,
0.1322543,
0.2597744,
0.5745286
],
[
0.0421484,
0.0462237,
0.0558983,
0.0786733,
0.1321626,
0.2598881,
0.5733695
],
[
0.0420609,
0.0462034,
0.0558963,
0.0786449,
0.1322044,
0.2599062,
0.5730759
],
[
0.0457953,
0.0497103,
0.059308,
0.0813845,
0.1340351,
0.2604491,
0.5741371
],
[
0.0606059,
0.0640836,
0.0733877,
0.0952835,
0.1464936,
0.2705398,
0.5766953
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.089126,
0.0891632,
0.0891633,
0.0891634,
0.0891635,
0.0891636,
0.0891637
],
[
0.0930462,
0.0931533,
0.0931705,
0.0933109,
0.093311,
0.0933111,
0.0933112
],
[
0.1040412,
0.1040413,
0.1040414,
0.1040415,
0.1041558,
0.1041559,
0.104156
],
[
0.1288927,
0.1288928,
0.1289696,
0.1289697,
0.1289698,
0.1289699,
0.12897
],
[
0.1816313,
0.1819386,
0.1819387,
0.1822803,
0.1822804,
0.1822805,
0.1822806
],
[
0.2645,
0.2645001,
0.2645002,
0.2672111,
0.2672112,
0.2672113,
0.2672114
],
[
0.4024578,
0.4024579,
0.402458,
0.4024581,
0.4024582,
0.4024583,
0.4024584
]
]
},
"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.005379,
0.0060845,
0.0077854,
0.0118861,
0.021773,
0.0456097,
0.1030793
],
"values": [
[
0.066497,
0.0664971,
0.0664972,
0.0664973,
0.0666666,
0.0666667,
0.0666668
],
[
0.0732943,
0.0733577,
0.0735584,
0.0737802,
0.0737803,
0.0737804,
0.0737805
],
[
0.0768583,
0.0771701,
0.077872,
0.0778721,
0.0778722,
0.0778723,
0.0778724
],
[
0.0845305,
0.0845331,
0.0845332,
0.0849967,
0.0850074,
0.0850637,
0.0850638
],
[
0.0702646,
0.0703458,
0.0703459,
0.0708038,
0.0709222,
0.0709223,
0.0709224
],
[
0.0311551,
0.0317254,
0.0333965,
0.0341818,
0.0341819,
0.034182,
0.0341821
],
[
-0.0574324,
-0.0574323,
-0.0321943,
-0.0321942,
-0.0321941,
-0.032194,
-0.0321939
]
]
},
"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)"
}
]
}
}