blob: e5a2f85fb7bf9d81456b400360e78f98e0075c81 [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 2.139952,
"leakage_power": [
{
"value": 1.81814,
"when": "!A&TE_B"
},
{
"value": 2.17832,
"when": "!A&!TE_B"
},
{
"value": 2.13602,
"when": "A&TE_B"
},
{
"value": 2.42733,
"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.001894,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001816,
"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.0089779,
0.008886,
0.0086743,
0.0088567,
0.0092771,
0.0102463,
0.0124804
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0022452,
0.0021782,
0.0020236,
0.0021836,
0.0025523,
0.0034022,
0.0053613
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001972
},
"pin,TE_B": {
"capacitance": 0.003104,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003053,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003458
},
"pin,Z": {
"capacitance": 0.002204,
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0036719,
0.0029201,
0.0013162,
-0.0024219,
-0.0109816,
-0.030447,
-0.0732118
],
[
0.0036058,
0.0028992,
0.0012828,
-0.0024883,
-0.011022,
-0.0304219,
-0.0732836
],
[
0.0035879,
0.0029427,
0.0013084,
-0.0023798,
-0.0109887,
-0.0303916,
-0.0732076
],
[
0.003321,
0.0025989,
0.001022,
-0.0027386,
-0.0113779,
-0.0306523,
-0.073496
],
[
0.0029795,
0.0022471,
0.0005991,
-0.0030829,
-0.0116564,
-0.0309384,
-0.0738033
],
[
0.0029456,
0.002112,
0.0003803,
-0.0035177,
-0.0119087,
-0.0311689,
-0.0740203
],
[
0.0034094,
0.0025577,
0.0007482,
-0.0032734,
-0.0120143,
-0.0313833,
-0.0739167
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0052022,
0.0061332,
0.0080681,
0.0122597,
0.0212243,
0.0404061,
0.0834734
],
[
0.0051535,
0.006107,
0.0079827,
0.012268,
0.0212541,
0.0404161,
0.0824059
],
[
0.0051611,
0.0060964,
0.0080265,
0.0122619,
0.0212349,
0.0404365,
0.0823577
],
[
0.0048023,
0.0057001,
0.0076088,
0.0117598,
0.0207915,
0.0401161,
0.0826269
],
[
0.004532,
0.005393,
0.0072588,
0.0113449,
0.0204135,
0.039647,
0.081821
],
[
0.0046222,
0.005412,
0.0071969,
0.0112205,
0.0200449,
0.0394906,
0.0814886
],
[
0.0053914,
0.0062012,
0.0080034,
0.0119183,
0.0204748,
0.0399556,
0.0819678
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
-0.0031409,
-0.0030544,
-0.0029076,
-0.0027732,
-0.0026273,
-0.0025203,
-0.0024732
],
[
-0.0031708,
-0.0031284,
-0.0030409,
-0.0029177,
-0.0028138,
-0.0027374,
-0.0026918
],
[
-0.0033872,
-0.0033513,
-0.0032661,
-0.0031394,
-0.003017,
-0.0029305,
-0.0028756
],
[
-0.0035679,
-0.0035511,
-0.0034211,
-0.0033644,
-0.0032313,
-0.0031376,
-0.0030752
],
[
-0.0036332,
-0.0036028,
-0.0035455,
-0.0034382,
-0.0032892,
-0.0031409,
-0.0030375
],
[
-0.0024166,
-0.0024008,
-0.0023748,
-0.0023099,
-0.0022404,
-0.0021298,
-0.0020024
],
[
6.949137e-05,
0.0005888,
0.0006151,
0.0006484,
0.0007212,
0.0007955,
0.0009413
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0169216,
0.017756,
0.0195358,
0.0234885,
0.0322281,
0.0511824,
0.0934222
],
[
0.0167498,
0.0175788,
0.0193818,
0.0233191,
0.0320461,
0.0511399,
0.0931033
],
[
0.0166114,
0.0174285,
0.0192292,
0.0231689,
0.0318978,
0.0508973,
0.0932884
],
[
0.0166154,
0.0174149,
0.0192242,
0.0231956,
0.0318832,
0.0509994,
0.0928574
],
[
0.0169121,
0.0177237,
0.019523,
0.0234211,
0.0321148,
0.051256,
0.0937878
],
[
0.0179079,
0.0187348,
0.0205153,
0.0244304,
0.0331293,
0.0523339,
0.0946278
],
[
0.0203364,
0.0209823,
0.0229164,
0.0267162,
0.0359884,
0.0549595,
0.0967377
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
0.0158004,
0.0150227,
0.0132942,
0.0093902,
0.0006431,
-0.018809,
-0.061736
],
[
0.0156171,
0.0148392,
0.0131081,
0.0092107,
0.0004507,
-0.0189972,
-0.061953
],
[
0.0154671,
0.0147132,
0.0129711,
0.0090527,
0.000313,
-0.0191299,
-0.0620685
],
[
0.0154693,
0.0146976,
0.0129676,
0.0090686,
0.0003052,
-0.0191254,
-0.0620603
],
[
0.0158143,
0.0150499,
0.0133127,
0.0094343,
0.0006583,
-0.0187355,
-0.0616914
],
[
0.0165811,
0.0157639,
0.0139561,
0.009934,
0.0016628,
-0.0178057,
-0.0608112
],
[
0.0193524,
0.0187119,
0.0168777,
0.0129182,
0.0041175,
-0.0155534,
-0.057867
]
]
},
"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.001103205,
0.002434122,
0.00537067,
0.0118499,
0.02614573,
0.0576882
],
"values": [
[
-0.0027071,
-0.0028541,
-0.0028313,
-0.0027444,
-0.002828,
-0.0028819,
-0.0029149
],
[
-0.0028406,
-0.0029162,
-0.002983,
-0.0030533,
-0.0031316,
-0.0031934,
-0.0032225
],
[
-0.0030935,
-0.003135,
-0.0031909,
-0.0032681,
-0.0033439,
-0.0034785,
-0.0035089
],
[
-0.0033435,
-0.0033669,
-0.0033994,
-0.0034526,
-0.0035226,
-0.0034835,
-0.0035151
],
[
-0.0031976,
-0.0032323,
-0.0033428,
-0.0033274,
-0.003387,
-0.003402,
-0.0034302
],
[
-0.0022691,
-0.0022873,
-0.0023702,
-0.002426,
-0.0026249,
-0.002622,
-0.0026183
],
[
0.000775,
0.0007549,
0.0007216,
0.0006722,
0.0006307,
0.0005893,
0.000566
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.057688,
"max_transition": 1.522908,
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.085681,
0.0903254,
0.0992552,
0.1165563,
0.1499046,
0.2188768,
0.3697187
],
[
0.0887288,
0.0933106,
0.1023593,
0.1195589,
0.1529553,
0.2219782,
0.372473
],
[
0.0966964,
0.1015279,
0.1105534,
0.1278128,
0.1611905,
0.2302784,
0.3807649
],
[
0.1174607,
0.1220431,
0.1310013,
0.1482856,
0.1817805,
0.2508591,
0.4014402
],
[
0.1592581,
0.1641277,
0.1735967,
0.1912411,
0.2251731,
0.2943716,
0.44485
],
[
0.2216576,
0.2273208,
0.2382582,
0.2580001,
0.2942018,
0.3652378,
0.5155772
],
[
0.3158612,
0.322722,
0.335887,
0.3592208,
0.399571,
0.4727897,
0.6228525
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.08476,
0.0938637,
0.1132095,
0.1548204,
0.2428942,
0.4347546,
0.8561888
],
[
0.0875548,
0.0967672,
0.1162287,
0.1577549,
0.246222,
0.437534,
0.857166
],
[
0.0948569,
0.1038587,
0.1231606,
0.1646681,
0.2532566,
0.4442653,
0.8640081
],
[
0.1107439,
0.1193376,
0.1384016,
0.1794155,
0.2679835,
0.4612684,
0.8913968
],
[
0.1347745,
0.1434908,
0.1621701,
0.2027988,
0.291356,
0.4834574,
0.9075041
],
[
0.1631892,
0.1719128,
0.1904004,
0.2305086,
0.3182768,
0.5100385,
0.9306241
],
[
0.1866746,
0.1971124,
0.2174,
0.2577356,
0.3441933,
0.5357673,
0.9559041
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.0347229,
0.0399013,
0.0513889,
0.0754557,
0.1284305,
0.2487322,
0.5203303
],
[
0.0345234,
0.0399207,
0.051345,
0.0754797,
0.1282949,
0.2486993,
0.5207146
],
[
0.0347933,
0.0399928,
0.051269,
0.0754008,
0.1284163,
0.2489091,
0.5217352
],
[
0.0348891,
0.0403144,
0.0515657,
0.0756285,
0.1283908,
0.2491015,
0.521431
],
[
0.0399447,
0.0448938,
0.055617,
0.0791143,
0.1302809,
0.2491694,
0.5226072
],
[
0.0513774,
0.0566916,
0.06835,
0.0904946,
0.1396161,
0.2542623,
0.5200615
],
[
0.0706029,
0.0759391,
0.0877436,
0.1113958,
0.1573126,
0.2646586,
0.5259783
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.0699549,
0.0850719,
0.1186272,
0.1920662,
0.3543367,
0.7125698,
1.4977692
],
[
0.0699905,
0.0852056,
0.11863,
0.1923297,
0.3540364,
0.7090625,
1.4964132
],
[
0.0699596,
0.0850415,
0.1185232,
0.1923219,
0.353378,
0.7088005,
1.4885912
],
[
0.0699562,
0.0852624,
0.1182923,
0.1919972,
0.3540337,
0.7109286,
1.504605
],
[
0.0729152,
0.0874624,
0.1199169,
0.1926642,
0.354023,
0.7090612,
1.4957817
],
[
0.0799607,
0.0937727,
0.124272,
0.1944564,
0.3552486,
0.708954,
1.4903699
],
[
0.0960699,
0.1088364,
0.1377106,
0.2026863,
0.3583449,
0.7122779,
1.4907508
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.0592304,
0.0673579,
0.0853136,
0.1244253,
0.210658,
0.4030652,
0.8218608
],
[
0.0632512,
0.0714172,
0.0893219,
0.1284882,
0.2147809,
0.4044836,
0.8301084
],
[
0.0723826,
0.0805446,
0.098471,
0.1376006,
0.2238288,
0.4158051,
0.8347983
],
[
0.0903988,
0.0987619,
0.1167033,
0.1559607,
0.2422725,
0.4319249,
0.8501899
],
[
0.1182368,
0.1288622,
0.1507209,
0.1929816,
0.2794148,
0.4694256,
0.8940569
],
[
0.1532975,
0.1692536,
0.2002668,
0.2573959,
0.3604026,
0.5541219,
0.9784413
],
[
0.1698866,
0.1976768,
0.2498105,
0.3404642,
0.4888649,
0.7335984,
1.168537
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.0703033,
0.0852626,
0.11871,
0.1919495,
0.3528352,
0.7091443,
1.5013599
],
[
0.0703692,
0.0853222,
0.118676,
0.1916836,
0.3527953,
0.7088197,
1.4989894
],
[
0.0704326,
0.0854955,
0.1187211,
0.192033,
0.3530463,
0.7093531,
1.5019646
],
[
0.0733767,
0.0876367,
0.1197495,
0.1922218,
0.3535617,
0.7086483,
1.4950213
],
[
0.0930392,
0.1070813,
0.1362197,
0.2016062,
0.3550674,
0.7092734,
1.4974573
],
[
0.1404826,
0.1563008,
0.1889866,
0.2548735,
0.3904083,
0.7172463,
1.495732
],
[
0.248051,
0.2679176,
0.3071872,
0.3834837,
0.5291,
0.820392,
1.522908
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.06639,
0.0701905,
0.0780228,
0.093842,
0.1263353,
0.1951409,
0.3462501
],
[
0.0690822,
0.0729208,
0.080758,
0.0966619,
0.1290712,
0.1979027,
0.3492126
],
[
0.0775377,
0.0813091,
0.0891566,
0.1049678,
0.1374643,
0.2062695,
0.3573787
],
[
0.097994,
0.1018314,
0.109721,
0.1255895,
0.1581212,
0.2269353,
0.3778714
],
[
0.1313514,
0.1356548,
0.1440903,
0.1608145,
0.1941812,
0.2634685,
0.4142394
],
[
0.1809241,
0.1859501,
0.1958102,
0.2139318,
0.2484288,
0.3186777,
0.4701268
],
[
0.2617298,
0.268106,
0.2801374,
0.3017284,
0.3397085,
0.411881,
0.5633739
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.0298226,
0.0353126,
0.0468689,
0.071924,
0.1263824,
0.2484762,
0.5202873
],
[
0.0298153,
0.0352518,
0.0468711,
0.071732,
0.1262686,
0.2482531,
0.5188147
],
[
0.0297838,
0.0352245,
0.0469495,
0.0719355,
0.1263874,
0.2484998,
0.5203642
],
[
0.0302539,
0.0355644,
0.0472306,
0.0721381,
0.1264637,
0.2485922,
0.5208385
],
[
0.0345814,
0.039844,
0.0509588,
0.0750457,
0.1285776,
0.2490465,
0.5212941
],
[
0.0424961,
0.0473964,
0.0580434,
0.0812991,
0.1325703,
0.2509249,
0.5204481
],
[
0.0562134,
0.061247,
0.0718049,
0.0940727,
0.1428586,
0.2557787,
0.5234361
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.0337175,
0.0337176,
0.0337228,
0.0337829,
0.033783,
0.0337831,
0.0337832
],
[
0.0373281,
0.0373282,
0.0373283,
0.0373565,
0.0373566,
0.0373567,
0.0373568
],
[
0.0449471,
0.0450085,
0.0450086,
0.0450087,
0.0450088,
0.0450089,
0.045009
],
[
0.0560131,
0.0561058,
0.0561986,
0.0561987,
0.0562522,
0.0562746,
0.0562747
],
[
0.0663183,
0.0684078,
0.0684079,
0.068408,
0.0684081,
0.0684082,
0.0684083
],
[
0.074529,
0.0752381,
0.0752382,
0.0752383,
0.0752384,
0.0752385,
0.0752386
],
[
0.0656352,
0.0656353,
0.0672447,
0.0672448,
0.0672449,
0.067245,
0.0672451
]
]
},
"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.0027044,
0.0033076,
0.0046385,
0.0075751,
0.0140543,
0.0283501,
0.0598926
],
"values": [
[
0.0365025,
0.0365159,
0.0365685,
0.0368406,
0.0368407,
0.0368408,
0.0368409
],
[
0.029054,
0.0290541,
0.0290542,
0.0290543,
0.029452,
0.0294521,
0.0294522
],
[
0.0305408,
0.0305473,
0.0305474,
0.0305475,
0.0305476,
0.0305477,
0.0305478
],
[
0.0313307,
0.0313308,
0.0313309,
0.0318892,
0.0318893,
0.0319093,
0.0319094
],
[
0.0341523,
0.034158,
0.034175,
0.0342112,
0.0342824,
0.0342825,
0.0342826
],
[
0.0411563,
0.0411564,
0.0411786,
0.0412546,
0.0414129,
0.041413,
0.0415167
],
[
0.0582732,
0.0583252,
0.0599433,
0.0599434,
0.0599435,
0.0599436,
0.0599437
]
]
},
"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)"
}
]
}
}