blob: 6459193fc45c22c8b2a6291ff2922bbf9e569cec [file] [log] [blame]
{
"area": 6.256,
"cell_footprint": "sky130_fd_sc_hdll__and2",
"cell_leakage_power": 0.0008521933,
"leakage_power": [
{
"value": 0.0009774,
"when": "!A&B"
},
{
"value": 0.0006192,
"when": "!A&!B"
},
{
"value": 0.000853,
"when": "A&B"
},
{
"value": 0.0009592,
"when": "A&!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.001458,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001412,
"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.0025744,
0.0025921,
0.0026328,
0.0026419,
0.0026628,
0.0027111,
0.0028223
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0020592,
-0.0020624,
-0.0020696,
-0.0020638,
-0.0020504,
-0.0020197,
-0.0019489
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001504
},
"pin,B": {
"capacitance": 0.001485,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001408,
"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.0023186,
0.0023327,
0.0023654,
0.0023692,
0.0023778,
0.0023977,
0.0024435
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0023665,
-0.0023656,
-0.0023636,
-0.0023639,
-0.0023645,
-0.002366,
-0.0023694
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001561
},
"pin,X": {
"direction": "output",
"function": "(A&B)",
"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.001225688,
0.003004623,
0.00736546,
0.01805551,
0.04426085,
0.1085
],
"values": [
[
0.0086882,
0.0077148,
0.0053614,
-0.0011057,
-0.0180473,
-0.0602909,
-0.1643683
],
[
0.008557,
0.0076234,
0.0052647,
-0.0012148,
-0.0181301,
-0.0604661,
-0.1645391
],
[
0.0083592,
0.0074007,
0.0049974,
-0.0014688,
-0.0183899,
-0.0606692,
-0.1647256
],
[
0.0081158,
0.0071332,
0.004782,
-0.0017543,
-0.0184751,
-0.0609145,
-0.1649685
],
[
0.0079722,
0.0069543,
0.0045145,
-0.0020196,
-0.0188483,
-0.0610745,
-0.165073
],
[
0.0075597,
0.0065516,
0.0041807,
-0.0021743,
-0.0190232,
-0.0612092,
-0.1651526
],
[
0.0088349,
0.0076278,
0.0048063,
-0.0021216,
-0.0192721,
-0.0612005,
-0.1650237
]
]
},
"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.001225688,
0.003004623,
0.00736546,
0.01805551,
0.04426085,
0.1085
],
"values": [
[
0.0100017,
0.0112751,
0.0142124,
0.0213252,
0.0385399,
0.0805174,
0.1838108
],
[
0.0099459,
0.0112222,
0.0141574,
0.0212491,
0.0384839,
0.080505,
0.1837146
],
[
0.0098541,
0.011141,
0.0140789,
0.0211896,
0.0382933,
0.080689,
0.1830904
],
[
0.0097276,
0.0109812,
0.0138923,
0.021014,
0.0382053,
0.0801029,
0.1822915
],
[
0.0095417,
0.0107799,
0.0137052,
0.0207902,
0.0380942,
0.0798003,
0.1830056
],
[
0.0096688,
0.0108672,
0.0137735,
0.0206948,
0.0378417,
0.0796178,
0.1818059
],
[
0.0099442,
0.0111694,
0.0140287,
0.0210451,
0.0381323,
0.0803071,
0.1818753
]
]
},
"when": "(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.001225688,
0.003004623,
0.00736546,
0.01805551,
0.04426085,
0.1085
],
"values": [
[
0.0103192,
0.0093235,
0.0068784,
0.000426,
-0.0165748,
-0.0588968,
-0.1630319
],
[
0.0101931,
0.0092038,
0.0067629,
0.0002531,
-0.0167212,
-0.058957,
-0.1631391
],
[
0.0100172,
0.0090649,
0.0065842,
9.14e-05,
-0.0168677,
-0.0591757,
-0.1631317
],
[
0.0098181,
0.0088422,
0.0063977,
-7.58e-05,
-0.0171327,
-0.0593547,
-0.163375
],
[
0.0097485,
0.0087684,
0.0062626,
-0.0003834,
-0.0172098,
-0.0593888,
-0.1634567
],
[
0.0096241,
0.0086123,
0.0061941,
-0.0003323,
-0.01728,
-0.0595065,
-0.1634782
],
[
0.0109649,
0.0096981,
0.0067101,
-0.0002758,
-0.0173919,
-0.0594257,
-0.1633394
]
]
},
"related_pin": "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.001225688,
0.003004623,
0.00736546,
0.01805551,
0.04426085,
0.1085
],
"values": [
[
0.010496,
0.0117547,
0.0146862,
0.0217618,
0.0389538,
0.0810282,
0.1819874
],
[
0.010432,
0.0116978,
0.0146633,
0.0217391,
0.0387392,
0.0811745,
0.1831276
],
[
0.0103364,
0.0116293,
0.0145372,
0.0216028,
0.0388104,
0.080729,
0.1824095
],
[
0.010208,
0.0114761,
0.0144627,
0.0215431,
0.0387278,
0.0806145,
0.1831223
],
[
0.0100272,
0.0112518,
0.0141839,
0.0212941,
0.0385141,
0.0804981,
0.1826358
],
[
0.0100381,
0.0112702,
0.0141318,
0.0211522,
0.0383181,
0.0805808,
0.18242
],
[
0.0102044,
0.0114052,
0.0144034,
0.0214488,
0.0385484,
0.0808561,
0.1824508
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.1085,
"max_transition": 1.510578,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"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.0005,
0.0012257,
0.0030046,
0.0073655,
0.0180555,
0.0442609,
0.1085
],
"values": [
[
0.1097352,
0.1150469,
0.1257556,
0.1462458,
0.1870168,
0.2755331,
0.4873263
],
[
0.1134534,
0.1187263,
0.1295255,
0.149954,
0.1907658,
0.2793499,
0.4912543
],
[
0.1227602,
0.1280222,
0.1387433,
0.159223,
0.2000594,
0.2885372,
0.5003387
],
[
0.1462823,
0.1515085,
0.1622548,
0.1827865,
0.2235899,
0.3121272,
0.5242097
],
[
0.2030399,
0.2082444,
0.2188967,
0.2395771,
0.2800291,
0.3686773,
0.5806954
],
[
0.3134466,
0.3195696,
0.3319817,
0.354751,
0.397498,
0.4870094,
0.695974
],
[
0.4925016,
0.5006349,
0.5170309,
0.5454915,
0.5934824,
0.6866351,
0.8998552
]
]
},
"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.0005,
0.0012257,
0.0030046,
0.0073655,
0.0180555,
0.0442609,
0.1085
],
"values": [
[
0.0832841,
0.0900398,
0.1049386,
0.1379822,
0.2154012,
0.403667,
0.8655089
],
[
0.0864733,
0.0931897,
0.1080949,
0.1411074,
0.218578,
0.4071745,
0.8680197
],
[
0.0941861,
0.1009592,
0.1156951,
0.1488216,
0.2264366,
0.4148285,
0.8750945
],
[
0.1124079,
0.1190906,
0.1338844,
0.1669663,
0.2447824,
0.4345469,
0.8935347
],
[
0.1443472,
0.1514459,
0.166941,
0.2006134,
0.2782044,
0.466388,
0.929284
],
[
0.1860575,
0.1934825,
0.209619,
0.2439683,
0.3220548,
0.5111447,
0.9745407
],
[
0.2255219,
0.235237,
0.2541623,
0.2908597,
0.3694834,
0.5570885,
1.0191571
]
]
},
"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.0005,
0.0012257,
0.0030046,
0.0073655,
0.0180555,
0.0442609,
0.1085
],
"values": [
[
0.0327039,
0.0376447,
0.0490118,
0.0736563,
0.1312207,
0.2774262,
0.6547751
],
[
0.0326412,
0.0380575,
0.0488134,
0.0737796,
0.1314621,
0.2776833,
0.650731
],
[
0.0331513,
0.038063,
0.0487886,
0.0733582,
0.1313118,
0.2781639,
0.6530275
],
[
0.0326768,
0.0377191,
0.0488832,
0.0734007,
0.1311744,
0.2784897,
0.6524653
],
[
0.0336909,
0.0381502,
0.0489104,
0.0738406,
0.1316806,
0.277888,
0.6526453
],
[
0.044811,
0.0495735,
0.0597724,
0.0832615,
0.1372065,
0.2803987,
0.6519837
],
[
0.0661232,
0.0721888,
0.0838137,
0.1061211,
0.156312,
0.2898517,
0.650527
]
]
},
"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.0005,
0.0012257,
0.0030046,
0.0073655,
0.0180555,
0.0442609,
0.1085
],
"values": [
[
0.0396866,
0.049062,
0.0717808,
0.1284662,
0.2725022,
0.6286644,
1.5025604
],
[
0.0396424,
0.0489819,
0.0716959,
0.1286325,
0.2719864,
0.6286881,
1.5048565
],
[
0.0395934,
0.0489829,
0.0715589,
0.1286577,
0.2720868,
0.6297618,
1.5074968
],
[
0.0397525,
0.0490983,
0.0717906,
0.1287013,
0.2723206,
0.6302403,
1.5053097
],
[
0.0433491,
0.0523195,
0.0745439,
0.1301415,
0.2718968,
0.6293109,
1.510578
],
[
0.0512243,
0.0602776,
0.0805079,
0.1338671,
0.2746838,
0.6270755,
1.5004771
],
[
0.0696873,
0.0776896,
0.098317,
0.1442579,
0.2776318,
0.6313513,
1.4979976
]
]
},
"sdf_cond": "B==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(B)"
},
{
"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.0005,
0.0012257,
0.0030046,
0.0073655,
0.0180555,
0.0442609,
0.1085
],
"values": [
[
0.128579,
0.1339857,
0.1449315,
0.1655704,
0.2068073,
0.2955965,
0.5072288
],
[
0.1320349,
0.1375304,
0.1483245,
0.1692465,
0.2104486,
0.299555,
0.5113002
],
[
0.1419962,
0.1473851,
0.1581091,
0.17911,
0.2202746,
0.309097,
0.520664
],
[
0.1660173,
0.1713734,
0.1823304,
0.2031083,
0.2443564,
0.3333024,
0.5448272
],
[
0.2233463,
0.2287065,
0.2396895,
0.2607777,
0.3019717,
0.3909466,
0.6030699
],
[
0.3470245,
0.353033,
0.3648047,
0.387103,
0.4295243,
0.5188334,
0.7307274
],
[
0.5539729,
0.5619282,
0.5769146,
0.6044347,
0.652174,
0.7450461,
0.9576385
]
]
},
"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.0005,
0.0012257,
0.0030046,
0.0073655,
0.0180555,
0.0442609,
0.1085
],
"values": [
[
0.0888362,
0.0955494,
0.1104118,
0.14332,
0.2202664,
0.4091125,
0.8709039
],
[
0.0922245,
0.0989695,
0.1138287,
0.146717,
0.2238646,
0.4116227,
0.8753515
],
[
0.0992529,
0.106022,
0.1207988,
0.1537078,
0.2308502,
0.4194522,
0.8792295
],
[
0.1145443,
0.1212342,
0.1360486,
0.1690359,
0.2464896,
0.4342534,
0.8992869
],
[
0.1431331,
0.150133,
0.1655409,
0.1990896,
0.2768153,
0.4647657,
0.9282191
],
[
0.1834707,
0.1910826,
0.2071982,
0.2416183,
0.3200207,
0.5084464,
0.9716994
],
[
0.2222426,
0.2317584,
0.2508675,
0.2877243,
0.3666226,
0.5552148,
1.0162912
]
]
},
"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.0005,
0.0012257,
0.0030046,
0.0073655,
0.0180555,
0.0442609,
0.1085
],
"values": [
[
0.034847,
0.0396145,
0.0511176,
0.0757844,
0.1331473,
0.2787333,
0.656994
],
[
0.0352811,
0.0402211,
0.0508392,
0.0757444,
0.1330963,
0.2787522,
0.6563721
],
[
0.034853,
0.0401137,
0.051272,
0.0757689,
0.1331931,
0.2790381,
0.6512766
],
[
0.0347792,
0.0402143,
0.0508932,
0.0759169,
0.1328519,
0.2797218,
0.651824
],
[
0.0355144,
0.0404365,
0.0510037,
0.0756436,
0.1333822,
0.2790437,
0.6548765
],
[
0.0435601,
0.0482825,
0.0589188,
0.081364,
0.136985,
0.2800397,
0.6533374
],
[
0.0646031,
0.0701725,
0.0809666,
0.1027763,
0.1548347,
0.2888633,
0.6544382
]
]
},
"related_pin": "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.0005,
0.0012257,
0.0030046,
0.0073655,
0.0180555,
0.0442609,
0.1085
],
"values": [
[
0.039553,
0.0489325,
0.0717298,
0.128612,
0.2718122,
0.628772,
1.4986331
],
[
0.0396582,
0.0489453,
0.0717065,
0.1287088,
0.2721686,
0.6292663,
1.5045725
],
[
0.0395924,
0.0490118,
0.0717281,
0.1286071,
0.2722239,
0.628838,
1.5028199
],
[
0.0397925,
0.0490328,
0.0718021,
0.1284221,
0.2724551,
0.6285409,
1.509548
],
[
0.0427436,
0.0519142,
0.074141,
0.130137,
0.2726551,
0.6284053,
1.5060109
],
[
0.0494981,
0.0581346,
0.0795719,
0.1334337,
0.2738034,
0.6276982,
1.5097206
],
[
0.0650135,
0.073178,
0.0937123,
0.1423685,
0.2774499,
0.6320592,
1.4972478
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}