blob: 57873ea2c69fdc6d043ce37e4542b894187ecf3c [file] [log] [blame]
{
"area": 6.256,
"cell_footprint": "sky130_fd_sc_hdll__and2",
"cell_leakage_power": 0.0,
"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.001424,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001364,
"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.0019133,
0.0019129,
0.0019118,
0.0019176,
0.0019309,
0.0019616,
0.0020324
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0015397,
-0.0015384,
-0.0015355,
-0.0015351,
-0.0015344,
-0.0015327,
-0.0015289
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001483
},
"pin,B": {
"capacitance": 0.001442,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001356,
"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.0016281,
0.0016379,
0.0016607,
0.0016652,
0.0016756,
0.0016996,
0.001755
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.001674,
-0.0016752,
-0.001678,
-0.0016794,
-0.0016825,
-0.0016896,
-0.001706
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001528
},
"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.001193971,
0.002851134,
0.006808344,
0.01625793,
0.03882301,
0.0927071
],
"values": [
[
0.0059855,
0.0053292,
0.0036887,
-0.0006369,
-0.0117901,
-0.0391354,
-0.1047314
],
[
0.00591,
0.0052174,
0.0036117,
-0.0007035,
-0.0119156,
-0.0392371,
-0.1045094
],
[
0.0057343,
0.0050869,
0.0034705,
-0.0008395,
-0.0120687,
-0.039415,
-0.1049284
],
[
0.0056245,
0.0049257,
0.0033066,
-0.0010019,
-0.012162,
-0.0395144,
-0.1050899
],
[
0.0055268,
0.0047896,
0.0031442,
-0.0012572,
-0.0123182,
-0.0396704,
-0.105175
],
[
0.0052296,
0.0045438,
0.0028996,
-0.0014022,
-0.0125946,
-0.0398186,
-0.1052577
],
[
0.0059994,
0.0052152,
0.0032574,
-0.0014285,
-0.0127196,
-0.03982,
-0.1052945
]
]
},
"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.001193971,
0.002851134,
0.006808344,
0.01625793,
0.03882301,
0.0927071
],
"values": [
[
0.0070973,
0.0079899,
0.0100827,
0.0148904,
0.0263781,
0.0530318,
0.1177146
],
[
0.0070691,
0.0079424,
0.0100201,
0.0148502,
0.0262364,
0.0530985,
0.1180834
],
[
0.0070242,
0.0079007,
0.009949,
0.0148297,
0.0262791,
0.0532834,
0.11787
],
[
0.006889,
0.0077402,
0.0098314,
0.0147011,
0.0260566,
0.0532848,
0.1184092
],
[
0.006745,
0.0076166,
0.0096486,
0.0145075,
0.0258951,
0.0532447,
0.117339
],
[
0.0067664,
0.0076082,
0.0096005,
0.0143678,
0.0257616,
0.0533639,
0.1168499
],
[
0.0067508,
0.0075261,
0.0096702,
0.0144892,
0.0258733,
0.0530534,
0.1170553
]
]
},
"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.001193971,
0.002851134,
0.006808344,
0.01625793,
0.03882301,
0.0927071
],
"values": [
[
0.0072483,
0.0065482,
0.0048974,
0.0005487,
-0.0106377,
-0.0380008,
-0.1035435
],
[
0.0071377,
0.0064695,
0.004791,
0.0004635,
-0.0107415,
-0.0380746,
-0.1036241
],
[
0.0069744,
0.006323,
0.0046798,
0.0003106,
-0.0108674,
-0.038242,
-0.1036866
],
[
0.0068626,
0.0061858,
0.0045337,
0.0001753,
-0.0110194,
-0.038377,
-0.1039486
],
[
0.0067459,
0.0060587,
0.0043681,
2e-05,
-0.0110921,
-0.0384701,
-0.1039463
],
[
0.0066632,
0.0059325,
0.0042364,
-0.0001344,
-0.0112595,
-0.0385288,
-0.1040358
],
[
0.007253,
0.0064213,
0.0044543,
-0.0002845,
-0.0116122,
-0.0387114,
-0.1041275
]
]
},
"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.001193971,
0.002851134,
0.006808344,
0.01625793,
0.03882301,
0.0927071
],
"values": [
[
0.007385,
0.0082631,
0.0103676,
0.0151202,
0.0265566,
0.0534813,
0.1171055
],
[
0.0073538,
0.0082441,
0.0103068,
0.0151073,
0.02641,
0.0531571,
0.1182536
],
[
0.0073094,
0.0081697,
0.0102577,
0.0150723,
0.0265212,
0.0537746,
0.1169541
],
[
0.007216,
0.0080882,
0.010176,
0.0150042,
0.0262725,
0.0536396,
0.1176381
],
[
0.0070982,
0.0079432,
0.0099721,
0.0148042,
0.0261995,
0.0535111,
0.117564
],
[
0.007082,
0.0079377,
0.0099728,
0.0147057,
0.0260968,
0.0536372,
0.1173913
],
[
0.0070557,
0.0078912,
0.0099693,
0.0147943,
0.0261023,
0.053488,
0.1173804
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.092707,
"max_transition": 1.508606,
"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.001194,
0.0028511,
0.0068083,
0.0162579,
0.038823,
0.0927071
],
"values": [
[
0.1100575,
0.1146958,
0.1234975,
0.1407205,
0.1727178,
0.2388266,
0.390843
],
[
0.1140169,
0.1187233,
0.1277238,
0.1448099,
0.176797,
0.2428547,
0.3951789
],
[
0.1244092,
0.1289652,
0.1379806,
0.1548611,
0.1870124,
0.2527269,
0.4051057
],
[
0.1507246,
0.1551687,
0.1646088,
0.181462,
0.2135659,
0.2795034,
0.4316676
],
[
0.2151677,
0.2196302,
0.228957,
0.2459068,
0.2780393,
0.344461,
0.4968576
],
[
0.3525506,
0.357734,
0.3680361,
0.3862745,
0.4194998,
0.4864137,
0.6389447
],
[
0.5983613,
0.6052958,
0.6187828,
0.6416596,
0.6796084,
0.7501951,
0.9031961
]
]
},
"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.001194,
0.0028511,
0.0068083,
0.0162579,
0.038823,
0.0927071
],
"values": [
[
0.0767529,
0.0836122,
0.0988846,
0.1334206,
0.2141742,
0.4057608,
0.8636441
],
[
0.0801925,
0.0870775,
0.1022902,
0.1367889,
0.2175321,
0.4091047,
0.8687951
],
[
0.0883755,
0.0952432,
0.1104287,
0.1447614,
0.2261341,
0.4177868,
0.8774275
],
[
0.1074931,
0.1143324,
0.1295143,
0.1639551,
0.2450282,
0.4367238,
0.8951476
],
[
0.140408,
0.1475852,
0.1635166,
0.1983841,
0.279499,
0.4722215,
0.9291207
],
[
0.187851,
0.1954328,
0.2112404,
0.2465149,
0.3281672,
0.5201851,
0.9816671
],
[
0.2423242,
0.2516045,
0.2704447,
0.3066819,
0.3877015,
0.5794336,
1.0372009
]
]
},
"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.001194,
0.0028511,
0.0068083,
0.0162579,
0.038823,
0.0927071
],
"values": [
[
0.0313434,
0.0356825,
0.0448111,
0.0636929,
0.106894,
0.2135952,
0.481401
],
[
0.0316772,
0.0353814,
0.044179,
0.0633487,
0.1074311,
0.2134164,
0.4780058
],
[
0.0314936,
0.0355404,
0.0441862,
0.0641663,
0.1075467,
0.2144197,
0.483421
],
[
0.0314501,
0.0359385,
0.0445226,
0.0633792,
0.1072316,
0.2135998,
0.4832877
],
[
0.0316576,
0.0356365,
0.044361,
0.0639006,
0.1074543,
0.2142914,
0.4776869
],
[
0.0407117,
0.0447128,
0.053238,
0.071172,
0.1122115,
0.2152585,
0.4790942
],
[
0.0631344,
0.0678224,
0.0768357,
0.0940899,
0.1333773,
0.2287689,
0.4839397
]
]
},
"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.001194,
0.0028511,
0.0068083,
0.0162579,
0.038823,
0.0927071
],
"values": [
[
0.0394722,
0.0498851,
0.0752048,
0.1367107,
0.2870631,
0.6412354,
1.4980864
],
[
0.0393606,
0.049827,
0.0751375,
0.1369139,
0.2868005,
0.6435303,
1.5086061
],
[
0.0394119,
0.0499889,
0.0750368,
0.1362143,
0.2856685,
0.6425438,
1.507089
],
[
0.0396011,
0.0500009,
0.0752833,
0.1367952,
0.285506,
0.6396571,
1.5015384
],
[
0.0426421,
0.0528594,
0.0769515,
0.1376089,
0.2866087,
0.6478936,
1.4879933
],
[
0.0490731,
0.0580879,
0.0811284,
0.1403552,
0.2864576,
0.6434955,
1.4955686
],
[
0.0662658,
0.0754854,
0.096197,
0.147307,
0.2901748,
0.6484929,
1.4920127
]
]
},
"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.001194,
0.0028511,
0.0068083,
0.0162579,
0.038823,
0.0927071
],
"values": [
[
0.1314619,
0.1362259,
0.1454372,
0.162972,
0.1955423,
0.2623624,
0.4147925
],
[
0.1356016,
0.1402309,
0.1497173,
0.1670312,
0.1994601,
0.2662541,
0.4185957
],
[
0.1462914,
0.1510371,
0.1603396,
0.1776556,
0.2102024,
0.2769559,
0.429326
],
[
0.1729905,
0.1777157,
0.1870538,
0.2045716,
0.2368983,
0.3036513,
0.4562023
],
[
0.2380281,
0.2427578,
0.2519492,
0.2702657,
0.3029676,
0.369846,
0.5223646
],
[
0.3872819,
0.392331,
0.4020976,
0.4200204,
0.4530613,
0.5201801,
0.6728166
],
[
0.6644465,
0.6713584,
0.684306,
0.7064883,
0.7434193,
0.8140445,
0.966872
]
]
},
"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.001194,
0.0028511,
0.0068083,
0.0162579,
0.038823,
0.0927071
],
"values": [
[
0.0815418,
0.0883676,
0.1036384,
0.1380369,
0.2183591,
0.4100071,
0.8667982
],
[
0.0853043,
0.092142,
0.1073445,
0.1417253,
0.2220366,
0.4130417,
0.8729496
],
[
0.0934976,
0.1003679,
0.1154429,
0.1498018,
0.2305296,
0.4224141,
0.8787513
],
[
0.1113602,
0.1182373,
0.1333558,
0.1679503,
0.2488536,
0.4422562,
0.8997713
],
[
0.1450008,
0.1520508,
0.167619,
0.2024543,
0.2836491,
0.4760088,
0.9325141
],
[
0.1952266,
0.2028585,
0.2189796,
0.2539999,
0.3351746,
0.5273621,
0.9866725
],
[
0.2576998,
0.2667026,
0.2850823,
0.3214555,
0.4027347,
0.596745,
1.0530726
]
]
},
"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.001194,
0.0028511,
0.0068083,
0.0162579,
0.038823,
0.0927071
],
"values": [
[
0.0339025,
0.0380447,
0.0470889,
0.0659129,
0.109478,
0.2152512,
0.4794531
],
[
0.0339454,
0.0380807,
0.0466804,
0.066448,
0.1091621,
0.2157146,
0.4827121
],
[
0.0338577,
0.0380617,
0.0468798,
0.0664335,
0.1092921,
0.2158076,
0.4841872
],
[
0.0338794,
0.0381246,
0.0471184,
0.0657468,
0.1098032,
0.2152148,
0.4789332
],
[
0.0338755,
0.037864,
0.0467963,
0.0664904,
0.1097032,
0.2157262,
0.4817708
],
[
0.0391542,
0.0430404,
0.0514803,
0.0694612,
0.1113873,
0.2158051,
0.4785932
],
[
0.059354,
0.0639044,
0.0726801,
0.0902976,
0.1312098,
0.2271805,
0.4827574
]
]
},
"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.001194,
0.0028511,
0.0068083,
0.0162579,
0.038823,
0.0927071
],
"values": [
[
0.0394028,
0.0498898,
0.0749532,
0.1364184,
0.2867181,
0.6408186,
1.49492
],
[
0.0394563,
0.0498813,
0.0751355,
0.1368975,
0.2867016,
0.6439925,
1.5034134
],
[
0.0393733,
0.049835,
0.0750513,
0.1368645,
0.2863504,
0.6456552,
1.496126
],
[
0.0395456,
0.0501023,
0.0750965,
0.136653,
0.284499,
0.6478545,
1.5013277
],
[
0.0418003,
0.0520847,
0.0764194,
0.1374738,
0.2861997,
0.6484352,
1.4884492
],
[
0.04732,
0.0568115,
0.0802873,
0.1396826,
0.2860412,
0.6418369,
1.4943729
],
[
0.0610942,
0.070021,
0.0917646,
0.145772,
0.2886906,
0.6453179,
1.4922691
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}