blob: 78283d14dee3686e498599e27942ead1864ab019 [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"cell_leakage_power": 0.001126161,
"leakage_power": [
{
"value": 0.001038,
"when": "!A&TE_B"
},
{
"value": 0.0004485,
"when": "!A&!TE_B"
},
{
"value": 0.0019669,
"when": "A&TE_B"
},
{
"value": 0.0010513,
"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.001792,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001687,
"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.008768,
0.0086757,
0.0084629,
0.0084428,
0.0083966,
0.00829,
0.0080444
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0022672,
0.0022269,
0.0021338,
0.0021229,
0.0020978,
0.0020398,
0.0019062
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001896
},
"pin,TE_B": {
"capacitance": 0.002871,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002812,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003286
},
"pin,Z": {
"capacitance": 0.002172,
"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.001075228,
0.00231223,
0.004972349,
0.01069282,
0.02299443,
0.0494485
],
"values": [
[
0.0030119,
0.0023733,
0.0009308,
-0.0023682,
-0.0099363,
-0.0265518,
-0.0625332
],
[
0.0029666,
0.0023324,
0.0008918,
-0.0024195,
-0.0099652,
-0.0265948,
-0.0625565
],
[
0.0030487,
0.0023775,
0.0009428,
-0.002341,
-0.0099029,
-0.0265266,
-0.0624892
],
[
0.002852,
0.0021972,
0.0007634,
-0.0024933,
-0.0100322,
-0.0266466,
-0.0625657
],
[
0.0027288,
0.0020471,
0.0006084,
-0.0026516,
-0.0101223,
-0.0266605,
-0.0626296
],
[
0.0025229,
0.0017124,
0.0002608,
-0.0028412,
-0.0102567,
-0.026729,
-0.0626404
],
[
0.0033151,
0.002544,
0.0009526,
-0.0025005,
-0.0101319,
-0.0266873,
-0.0622961
]
]
},
"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.001075228,
0.00231223,
0.004972349,
0.01069282,
0.02299443,
0.0494485
],
"values": [
[
0.0049089,
0.0057739,
0.0075564,
0.0113899,
0.0193253,
0.0362358,
0.0712872
],
[
0.0048593,
0.0057519,
0.0076006,
0.0113333,
0.0192601,
0.0360333,
0.0716752
],
[
0.0048269,
0.0056455,
0.0075219,
0.0112344,
0.019143,
0.0358295,
0.0716504
],
[
0.0045657,
0.0053827,
0.0072596,
0.0108948,
0.0188665,
0.0355468,
0.0710898
],
[
0.0043351,
0.0051703,
0.0069691,
0.0106213,
0.0185252,
0.0352967,
0.0711354
],
[
0.0043278,
0.0050737,
0.0067936,
0.010485,
0.0182606,
0.0350625,
0.0706742
],
[
0.0045324,
0.0053401,
0.0071086,
0.0106798,
0.0183675,
0.035136,
0.0708563
]
]
},
"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.001075228,
0.00231223,
0.004972349,
0.01069282,
0.02299443,
0.0494485
],
"values": [
[
-0.0027354,
-0.0026932,
-0.00264,
-0.0025288,
-0.0023455,
-0.0024201,
-0.0023844
],
[
-0.0028454,
-0.0028045,
-0.0027367,
-0.0026484,
-0.0025543,
-0.0024941,
-0.0024521
],
[
-0.0030742,
-0.0030376,
-0.0030349,
-0.0028917,
-0.002842,
-0.0027947,
-0.0027497
],
[
-0.0033742,
-0.0033025,
-0.0032074,
-0.0031206,
-0.0030256,
-0.0029493,
-0.0029041
],
[
-0.0033752,
-0.0033312,
-0.0032962,
-0.0032318,
-0.003142,
-0.0030382,
-0.0029302
],
[
-0.0031496,
-0.0031459,
-0.0030871,
-0.0030479,
-0.0029851,
-0.0028079,
-0.0027084
],
[
-0.0033248,
-0.0033745,
-0.0035936,
-0.003297,
-0.0032871,
-0.0037846,
-0.0036751
]
]
},
"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.001075228,
0.00231223,
0.004972349,
0.01069282,
0.02299443,
0.0494485
],
"values": [
[
0.0158734,
0.0165868,
0.0182748,
0.0218954,
0.0296844,
0.0460892,
0.080975
],
[
0.0156812,
0.016458,
0.0181265,
0.0216916,
0.0294297,
0.0458855,
0.0810315
],
[
0.0155431,
0.0163138,
0.0179794,
0.0215445,
0.0292761,
0.0457425,
0.0811358
],
[
0.0154862,
0.0162471,
0.0179215,
0.0215045,
0.0292945,
0.0456647,
0.0810277
],
[
0.0154577,
0.0161694,
0.0178306,
0.0214086,
0.0291944,
0.0456382,
0.0811395
],
[
0.0154771,
0.0161381,
0.0178918,
0.0213879,
0.0291547,
0.0456736,
0.0809011
],
[
0.0152064,
0.0158706,
0.0175982,
0.0216468,
0.0293437,
0.045907,
0.0813973
]
]
},
"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.001075228,
0.00231223,
0.004972349,
0.01069282,
0.02299443,
0.0494485
],
"values": [
[
0.0147532,
0.0140081,
0.0124582,
0.0089822,
0.0013154,
-0.015375,
-0.0514376
],
[
0.0145851,
0.0138587,
0.0122985,
0.008825,
0.0011463,
-0.0155317,
-0.051581
],
[
0.0144349,
0.0137177,
0.0121496,
0.0086784,
0.0009978,
-0.0157009,
-0.0517043
],
[
0.0143969,
0.0136126,
0.0120683,
0.0086142,
0.0009338,
-0.0157263,
-0.0518067
],
[
0.014346,
0.013618,
0.0120276,
0.0085423,
0.0008635,
-0.0158013,
-0.0518275
],
[
0.0143118,
0.0135098,
0.0117866,
0.00814,
0.0008868,
-0.0158509,
-0.0518095
],
[
0.0147859,
0.0139768,
0.0122996,
0.008712,
0.0007617,
-0.0159985,
-0.0514033
]
]
},
"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.001075228,
0.00231223,
0.004972349,
0.01069282,
0.02299443,
0.0494485
],
"values": [
[
-0.0024425,
-0.0025037,
-0.002556,
-0.0028054,
-0.002758,
-0.0027931,
-0.0028239
],
[
-0.0025173,
-0.0025312,
-0.0026742,
-0.0028073,
-0.0027761,
-0.0029579,
-0.0029961
],
[
-0.0026842,
-0.0027255,
-0.0027932,
-0.0028597,
-0.0029422,
-0.0030096,
-0.0030564
],
[
-0.0030179,
-0.0031129,
-0.0031813,
-0.0032142,
-0.0032476,
-0.00327,
-0.0032909
],
[
-0.0030631,
-0.0031558,
-0.0032253,
-0.0032775,
-0.0033705,
-0.0033727,
-0.0034026
],
[
-0.0030448,
-0.0032812,
-0.003098,
-0.0030352,
-0.003081,
-0.0031174,
-0.0031424
],
[
-0.0030663,
-0.0030785,
-0.0031372,
-0.0032004,
-0.003243,
-0.003191,
-0.003431
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.049448,
"max_transition": 1.519353,
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0884308,
0.0922062,
0.0993305,
0.1123986,
0.1363401,
0.1838355,
0.2843437
],
[
0.092249,
0.096027,
0.1031328,
0.1162136,
0.1401566,
0.1879091,
0.2882401
],
[
0.1024771,
0.1061745,
0.1133436,
0.1264224,
0.1504496,
0.1981428,
0.298421
],
[
0.1277981,
0.1314957,
0.1386448,
0.1516874,
0.1759312,
0.2236253,
0.3239954
],
[
0.1857768,
0.1895276,
0.1967281,
0.2099248,
0.2342248,
0.2811006,
0.3814777
],
[
0.2932107,
0.2978994,
0.3065524,
0.3216712,
0.347747,
0.3968912,
0.496833
],
[
0.4732008,
0.4794419,
0.4908586,
0.5102604,
0.5415574,
0.5939386,
0.6951862
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0877463,
0.0982859,
0.1204942,
0.1663,
0.2623018,
0.4641462,
0.8962207
],
[
0.0910959,
0.1017734,
0.1238809,
0.1697014,
0.265719,
0.4674869,
0.8997871
],
[
0.0991671,
0.1095585,
0.1314803,
0.1773134,
0.2733138,
0.4757559,
0.9103879
],
[
0.116298,
0.1265462,
0.1481339,
0.193767,
0.2896689,
0.4953278,
0.9329413
],
[
0.1437478,
0.1538146,
0.1751182,
0.2201536,
0.3163044,
0.5190928,
0.9529888
],
[
0.1811543,
0.1907823,
0.2117473,
0.2562372,
0.3515655,
0.5538419,
0.9903158
],
[
0.2178873,
0.2282622,
0.2491259,
0.2930837,
0.3869676,
0.5928153,
1.0215292
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0295888,
0.033853,
0.0417762,
0.0587777,
0.0944966,
0.1727235,
0.3486987
],
[
0.0297928,
0.0338502,
0.0417997,
0.0585899,
0.0944875,
0.1729924,
0.3485432
],
[
0.0297006,
0.0336269,
0.0419713,
0.0587116,
0.0945536,
0.1731426,
0.3487366
],
[
0.0296727,
0.033662,
0.0420378,
0.0589258,
0.0942958,
0.1728989,
0.3485196
],
[
0.0318136,
0.0353554,
0.0431182,
0.0597306,
0.0947287,
0.1731392,
0.3486837
],
[
0.0444806,
0.0480762,
0.0555302,
0.0701556,
0.1034469,
0.1770479,
0.3486839
],
[
0.0665952,
0.0710544,
0.0782166,
0.094288,
0.124765,
0.1912084,
0.3547831
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0736727,
0.0911271,
0.1269514,
0.2052622,
0.36969,
0.7349759,
1.4902752
],
[
0.0737974,
0.0905334,
0.127211,
0.2049728,
0.3699702,
0.7287358,
1.5115614
],
[
0.0736902,
0.0912057,
0.1276265,
0.2041747,
0.3744525,
0.7262925,
1.5148204
],
[
0.073643,
0.0905187,
0.1275953,
0.2046533,
0.3744636,
0.7313078,
1.5173078
],
[
0.0746693,
0.0916461,
0.1273669,
0.2046942,
0.3744074,
0.729149,
1.4896867
],
[
0.0774759,
0.0932025,
0.1285395,
0.206033,
0.3699401,
0.7276654,
1.4963972
],
[
0.0911637,
0.1045169,
0.1351683,
0.2084271,
0.371976,
0.7322357,
1.4935086
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0659395,
0.0753351,
0.0954771,
0.1387799,
0.2319528,
0.4319827,
0.86222
],
[
0.07094,
0.0803485,
0.1005386,
0.1438209,
0.2369542,
0.4371212,
0.8670999
],
[
0.0827119,
0.0921004,
0.1122744,
0.1556395,
0.2486517,
0.4505399,
0.8834599
],
[
0.1086525,
0.1178597,
0.1380134,
0.1813999,
0.2746105,
0.4750534,
0.9063596
],
[
0.1601415,
0.1713613,
0.1926517,
0.2361964,
0.3294652,
0.5294978,
0.9638716
],
[
0.2572742,
0.2719452,
0.3004786,
0.3539434,
0.4521014,
0.6532693,
1.0857605
],
[
0.4302361,
0.4545866,
0.498844,
0.5780181,
0.7097332,
0.9351206,
1.3689134
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0734106,
0.0901916,
0.1264542,
0.203977,
0.3712004,
0.7307863,
1.4949063
],
[
0.0734372,
0.0900802,
0.1263422,
0.2039682,
0.3704543,
0.7264674,
1.5010519
],
[
0.073521,
0.0902287,
0.1264707,
0.204169,
0.3698754,
0.7269822,
1.493908
],
[
0.0739275,
0.0904939,
0.126596,
0.2037845,
0.3713008,
0.7266601,
1.4921993
],
[
0.0845491,
0.0993992,
0.1327059,
0.2061649,
0.3707692,
0.7291589,
1.5193532
],
[
0.1178732,
0.1347228,
0.1689903,
0.2359229,
0.3838923,
0.7262045,
1.4975846
],
[
0.1949788,
0.2158472,
0.2573216,
0.332552,
0.4760881,
0.7746136,
1.4985312
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0680769,
0.0711876,
0.0773621,
0.089388,
0.1128428,
0.1605039,
0.2611281
],
[
0.0716268,
0.0747461,
0.0809651,
0.0929902,
0.1165174,
0.1641886,
0.2648724
],
[
0.0818309,
0.0849435,
0.0910941,
0.1031251,
0.1266778,
0.1743021,
0.2747184
],
[
0.107615,
0.1107833,
0.1169881,
0.1289982,
0.1525145,
0.2001854,
0.3008227
],
[
0.1606188,
0.164057,
0.1712586,
0.1837931,
0.2077041,
0.2555587,
0.3562867
],
[
0.2521297,
0.2564287,
0.264438,
0.2791444,
0.3045552,
0.3536498,
0.4548592
],
[
0.4051369,
0.4110022,
0.4216566,
0.4401205,
0.4702412,
0.5229163,
0.6249865
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0248893,
0.0288983,
0.0373315,
0.0547252,
0.0916354,
0.1718359,
0.3471599
],
[
0.024909,
0.0288804,
0.0372996,
0.0548377,
0.0914497,
0.172516,
0.3492215
],
[
0.0249126,
0.028916,
0.03737,
0.0547482,
0.0916757,
0.1719626,
0.3465455
],
[
0.0248746,
0.0289173,
0.0372779,
0.0547678,
0.0916742,
0.1723984,
0.3494592
],
[
0.0282428,
0.0322567,
0.0399227,
0.0568293,
0.0927693,
0.1726815,
0.347925
],
[
0.0370681,
0.040805,
0.0485401,
0.0645106,
0.0985387,
0.1748636,
0.3479759
],
[
0.0536864,
0.0579275,
0.0661801,
0.0819756,
0.113424,
0.1841524,
0.3508397
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0276571,
0.0276572,
0.0276841,
0.0276842,
0.0276843,
0.0276844,
0.0276845
],
[
0.0315704,
0.0315705,
0.0315706,
0.0315707,
0.0315708,
0.0315709,
0.031571
],
[
0.0399275,
0.039971,
0.0399711,
0.0399712,
0.0399713,
0.0399714,
0.0399715
],
[
0.0503449,
0.050345,
0.050535,
0.0505351,
0.0505352,
0.0505353,
0.0505354
],
[
0.0625475,
0.0625476,
0.0625477,
0.0625478,
0.0625479,
0.062548,
0.0625481
],
[
0.0729949,
0.0730406,
0.0730407,
0.0730408,
0.0730409,
0.073041,
0.0730411
],
[
0.0601389,
0.0602682,
0.0602683,
0.0602684,
0.0602685,
0.0602686,
0.0602687
]
]
},
"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.0026724,
0.0032476,
0.0044846,
0.0071448,
0.0128652,
0.0251668,
0.0516209
],
"values": [
[
0.0246557,
0.0246716,
0.0246931,
0.0247252,
0.0260082,
0.0260083,
0.0347647
],
[
0.0214176,
0.0214177,
0.0214178,
0.0214181,
0.0214209,
0.021421,
0.0215168
],
[
0.0211889,
0.021189,
0.0211891,
0.0211892,
0.0212821,
0.0212822,
0.0212823
],
[
0.0149956,
0.0150005,
0.0150122,
0.0150359,
0.015036,
0.0150417,
0.0150418
],
[
-0.0052262,
-0.0052258,
-0.0051977,
-0.0051976,
-0.0051681,
-0.005168,
-0.0048402
],
[
-0.0551095,
-0.0551094,
-0.0551093,
-0.0551092,
-0.0551091,
-0.055109,
-0.0551089
],
[
-0.1748233,
-0.1748232,
-0.1748231,
-0.174823,
-0.1748229,
-0.1748228,
-0.1748227
]
]
},
"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)"
}
]
}
}