blob: cb943c6bbfb8f3a330b97c3dac41fb7eaea06368 [file] [log] [blame]
{
"area": 6.256,
"cell_footprint": "sky130_fd_sc_hdll__and2",
"cell_leakage_power": 2.601247,
"leakage_power": [
{
"value": 2.86823,
"when": "!A&B"
},
{
"value": 1.8855,
"when": "!A&!B"
},
{
"value": 2.90465,
"when": "A&B"
},
{
"value": 2.74661,
"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.001585,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001548,
"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.0033445,
0.0033302,
0.0032971,
0.0033016,
0.003312,
0.0033358,
0.0033909
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0026101,
-0.0026126,
-0.0026185,
-0.0026172,
-0.0026142,
-0.0026074,
-0.0025916
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001622
},
"pin,B": {
"capacitance": 0.001628,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001556,
"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.0030525,
0.0030183,
0.0029394,
0.0029384,
0.0029362,
0.0029312,
0.0029195
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0029432,
-0.002937,
-0.0029228,
-0.0029173,
-0.0029046,
-0.0028755,
-0.0028082
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.0017
},
"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.001290254,
0.00332951,
0.008591828,
0.02217128,
0.05721316,
0.147639
],
"values": [
[
0.0109529,
0.0094903,
0.0060759,
-0.0032413,
-0.0288235,
-0.0952669,
-0.2674386
],
[
0.0107933,
0.0093716,
0.0060198,
-0.0034797,
-0.0289057,
-0.0955341,
-0.2676511
],
[
0.0105709,
0.0091909,
0.0057013,
-0.0036898,
-0.0291693,
-0.0956531,
-0.2676543
],
[
0.010638,
0.0091663,
0.0056518,
-0.0037438,
-0.0293461,
-0.0957713,
-0.2676638
],
[
0.0117534,
0.0101904,
0.0064813,
-0.0030448,
-0.0286147,
-0.0951358,
-0.2670862
],
[
0.0157468,
0.0139945,
0.0097324,
-0.0006117,
-0.025989,
-0.0927288,
-0.2644443
],
[
0.0233017,
0.0213372,
0.0166111,
0.006027,
-0.0205619,
-0.0872402,
-0.2592223
]
]
},
"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.001290254,
0.00332951,
0.008591828,
0.02217128,
0.05721316,
0.147639
],
"values": [
[
0.0117457,
0.0132738,
0.0171684,
0.02717,
0.0526626,
0.1185049,
0.2864064
],
[
0.0116362,
0.0132037,
0.0170972,
0.0271033,
0.0525415,
0.11836,
0.2856507
],
[
0.0115683,
0.0131226,
0.0170329,
0.0269899,
0.0525981,
0.1182424,
0.2875552
],
[
0.01184,
0.0133032,
0.0171486,
0.0271094,
0.0526255,
0.1182259,
0.2873469
],
[
0.0128394,
0.0141831,
0.0179738,
0.0277835,
0.053146,
0.118826,
0.2867827
],
[
0.0161032,
0.0174502,
0.0211218,
0.030581,
0.0557454,
0.1207921,
0.2892625
],
[
0.0243121,
0.0254275,
0.0288387,
0.038319,
0.0628766,
0.1279206,
0.2941252
]
]
},
"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.001290254,
0.00332951,
0.008591828,
0.02217128,
0.05721316,
0.147639
],
"values": [
[
0.0131053,
0.0116164,
0.0080608,
-0.0015666,
-0.0271641,
-0.0937609,
-0.2658909
],
[
0.0129607,
0.0114828,
0.0079072,
-0.0015757,
-0.0272516,
-0.0939888,
-0.265946
],
[
0.0128407,
0.0113595,
0.0078229,
-0.0017705,
-0.027285,
-0.0939716,
-0.2661984
],
[
0.012861,
0.0113584,
0.0078396,
-0.0017972,
-0.0274871,
-0.0939937,
-0.2661219
],
[
0.0138823,
0.0122921,
0.0085549,
-0.0010946,
-0.0267097,
-0.0934184,
-0.265363
],
[
0.0178271,
0.0160228,
0.0116134,
0.0011347,
-0.0243135,
-0.0911461,
-0.2632131
],
[
0.0255726,
0.0235627,
0.0188263,
0.0079128,
-0.0185169,
-0.0856373,
-0.2579339
]
]
},
"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.001290254,
0.00332951,
0.008591828,
0.02217128,
0.05721316,
0.147639
],
"values": [
[
0.0122852,
0.0138175,
0.017696,
0.0276762,
0.0529651,
0.1186502,
0.2860104
],
[
0.0121606,
0.0136995,
0.0175972,
0.0275671,
0.0528543,
0.1185539,
0.2859049
],
[
0.0120375,
0.0134726,
0.0174095,
0.0273351,
0.0527955,
0.1183488,
0.2861248
],
[
0.0120555,
0.0134897,
0.017404,
0.0273183,
0.0528085,
0.1184846,
0.2871623
],
[
0.0127049,
0.0141309,
0.0178815,
0.0278109,
0.0532271,
0.1191198,
0.2875695
],
[
0.0153068,
0.0166386,
0.0203027,
0.0298255,
0.0550485,
0.1201617,
0.2886136
],
[
0.022255,
0.0233825,
0.0267436,
0.0359224,
0.0606023,
0.1252124,
0.2918643
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.147639,
"max_transition": 1.496074,
"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.0012902,
0.0033295,
0.0085918,
0.0221713,
0.0572132,
0.147639
],
"values": [
[
0.0713908,
0.0757694,
0.0854448,
0.10517,
0.1468607,
0.2458187,
0.4987132
],
[
0.0738442,
0.0782696,
0.0879435,
0.1076801,
0.1494852,
0.2483245,
0.5020601
],
[
0.0810526,
0.0854449,
0.0950052,
0.1148388,
0.1565704,
0.2554935,
0.5077477
],
[
0.0998102,
0.1041384,
0.1136073,
0.1332496,
0.1749888,
0.2739377,
0.5277604
],
[
0.1370491,
0.1417007,
0.1518646,
0.1726738,
0.2151707,
0.3135866,
0.5674996
],
[
0.1979624,
0.2031938,
0.2146313,
0.2376124,
0.2824476,
0.38227,
0.6348083
],
[
0.3076741,
0.3136334,
0.3265771,
0.3524254,
0.4012316,
0.5028204,
0.756429
]
]
},
"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.0012902,
0.0033295,
0.0085918,
0.0221713,
0.0572132,
0.147639
],
"values": [
[
0.0587939,
0.0642002,
0.0764153,
0.1044666,
0.17301,
0.3492474,
0.8055953
],
[
0.0608903,
0.0662965,
0.0785103,
0.1065871,
0.1753222,
0.3518807,
0.8062196
],
[
0.0663986,
0.0717917,
0.0839979,
0.1119476,
0.1807555,
0.3573376,
0.8140182
],
[
0.0778109,
0.0833578,
0.0957303,
0.1235411,
0.1921783,
0.3686443,
0.8280641
],
[
0.0899926,
0.0955978,
0.1084696,
0.1371396,
0.2058384,
0.3822881,
0.838063
],
[
0.0953596,
0.1019416,
0.116342,
0.1459227,
0.2145035,
0.3903242,
0.8447871
],
[
0.0754816,
0.0830456,
0.1000027,
0.1339758,
0.2045937,
0.3806772,
0.8350868
]
]
},
"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.0012902,
0.0033295,
0.0085918,
0.0221713,
0.0572132,
0.147639
],
"values": [
[
0.0258324,
0.0307921,
0.0415921,
0.0665344,
0.1291164,
0.3005969,
0.7613514
],
[
0.0258687,
0.0304423,
0.0416826,
0.0666928,
0.1289676,
0.3017819,
0.7521292
],
[
0.0259075,
0.0307802,
0.0415818,
0.0665242,
0.1294839,
0.30107,
0.7548799
],
[
0.0261904,
0.030804,
0.0418037,
0.0668456,
0.1296362,
0.3026735,
0.7571865
],
[
0.0323448,
0.0369448,
0.0479247,
0.0712708,
0.1318073,
0.3017045,
0.7565023
],
[
0.0425132,
0.0472486,
0.0583312,
0.0819895,
0.1409713,
0.3039787,
0.7608627
],
[
0.0567267,
0.0628146,
0.0745566,
0.1001098,
0.1556268,
0.3101367,
0.7537941
]
]
},
"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.0012902,
0.0033295,
0.0085918,
0.0221713,
0.0572132,
0.147639
],
"values": [
[
0.0306195,
0.0381387,
0.0569887,
0.1068408,
0.2395654,
0.589436,
1.4942181
],
[
0.0305965,
0.0381816,
0.056982,
0.1069371,
0.2399693,
0.5902198,
1.495491
],
[
0.0305935,
0.0381163,
0.0570736,
0.1066833,
0.2403713,
0.5902169,
1.4946477
],
[
0.0322985,
0.0397888,
0.0583463,
0.107434,
0.2395045,
0.5892854,
1.4954692
],
[
0.0367958,
0.0442277,
0.062283,
0.1101733,
0.2413641,
0.587535,
1.489253
],
[
0.0447475,
0.0526767,
0.0708754,
0.11602,
0.2432325,
0.5895349,
1.4883585
],
[
0.0593604,
0.0680048,
0.0879987,
0.132703,
0.2528541,
0.5943456,
1.4917757
]
]
},
"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.0012902,
0.0033295,
0.0085918,
0.0221713,
0.0572132,
0.147639
],
"values": [
[
0.0823878,
0.0869654,
0.0968517,
0.1168842,
0.1587221,
0.2576246,
0.5111773
],
[
0.0849073,
0.0894866,
0.0994029,
0.1194086,
0.1613584,
0.2601983,
0.5137403
],
[
0.0923285,
0.0968778,
0.106773,
0.1268125,
0.1687439,
0.2676737,
0.5204023
],
[
0.1117653,
0.1162888,
0.126142,
0.1461913,
0.188122,
0.2869936,
0.5405758
],
[
0.153776,
0.1585976,
0.1689722,
0.1896805,
0.2318251,
0.3304908,
0.583666
],
[
0.2242075,
0.2297334,
0.2415185,
0.2648408,
0.3095385,
0.4090021,
0.6614958
],
[
0.3529582,
0.3591835,
0.3725596,
0.3988754,
0.4475412,
0.5486966,
0.800274
]
]
},
"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.0012902,
0.0033295,
0.0085918,
0.0221713,
0.0572132,
0.147639
],
"values": [
[
0.063552,
0.0689413,
0.0811557,
0.1090771,
0.1773073,
0.3528699,
0.8076819
],
[
0.0656261,
0.0710254,
0.083228,
0.1111747,
0.1795403,
0.3557149,
0.8113087
],
[
0.0699972,
0.075324,
0.087494,
0.1153757,
0.1840813,
0.3608394,
0.8157565
],
[
0.0783424,
0.0838118,
0.0961234,
0.124068,
0.1926396,
0.3693835,
0.8276222
],
[
0.0867286,
0.0926735,
0.1056141,
0.1343282,
0.2032516,
0.3792488,
0.8351388
],
[
0.0855821,
0.0920723,
0.106357,
0.1360741,
0.2050196,
0.3819067,
0.8353319
],
[
0.0498199,
0.0572907,
0.0740744,
0.1078193,
0.1788014,
0.354509,
0.8087802
]
]
},
"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.0012902,
0.0033295,
0.0085918,
0.0221713,
0.0572132,
0.147639
],
"values": [
[
0.0290157,
0.033326,
0.0445351,
0.0687953,
0.1307757,
0.3013151,
0.7575927
],
[
0.0287047,
0.0337174,
0.0443299,
0.0689073,
0.1309475,
0.3020476,
0.758603
],
[
0.0286701,
0.0335161,
0.0440857,
0.0689352,
0.1308066,
0.3010481,
0.756884
],
[
0.0291901,
0.0338918,
0.0445834,
0.0691199,
0.1306746,
0.3015145,
0.7590949
],
[
0.034059,
0.0389219,
0.0488863,
0.0725705,
0.1325287,
0.3015011,
0.7589676
],
[
0.0447568,
0.0500213,
0.060944,
0.0846554,
0.1416854,
0.3043904,
0.7574223
],
[
0.0598993,
0.0657809,
0.0776285,
0.1012284,
0.1563558,
0.3106403,
0.7538261
]
]
},
"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.0012902,
0.0033295,
0.0085918,
0.0221713,
0.0572132,
0.147639
],
"values": [
[
0.0306599,
0.0381422,
0.0570102,
0.106695,
0.239678,
0.588861,
1.4941575
],
[
0.0306456,
0.0381204,
0.0569945,
0.106868,
0.2398371,
0.5901676,
1.4952411
],
[
0.0306311,
0.0381285,
0.0569837,
0.1068716,
0.2399063,
0.5907967,
1.4960745
],
[
0.0319979,
0.0394289,
0.0579858,
0.107219,
0.2401851,
0.5900151,
1.4947871
],
[
0.0359731,
0.0434966,
0.0618206,
0.109845,
0.2412744,
0.5894967,
1.4916317
],
[
0.043213,
0.0515711,
0.0698349,
0.1154216,
0.2435054,
0.5892872,
1.4875757
],
[
0.0564773,
0.0655563,
0.085241,
0.1298284,
0.250984,
0.5930252,
1.491557
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}