blob: 7a7f378f5273e8466607c1adb4172f9ecad5b69f [file] [log] [blame]
{
"area": 6.256,
"cell_footprint": "sky130_fd_sc_hdll__and2",
"cell_leakage_power": 0.0003096719,
"leakage_power": [
{
"value": 0.0004205,
"when": "!A&B"
},
{
"value": 0.0003642,
"when": "!A&!B"
},
{
"value": 3.66634e-05,
"when": "A&B"
},
{
"value": 0.0004174,
"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.001455,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001396,
"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.0021728,
0.0021707,
0.0021656,
0.0021688,
0.0021761,
0.002193,
0.0022319
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0017263,
-0.001728,
-0.0017319,
-0.0017305,
-0.0017273,
-0.00172,
-0.0017031
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001515
},
"pin,B": {
"capacitance": 0.001477,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00139,
"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.001905,
0.001906,
0.0019084,
0.0019009,
0.0018834,
0.0018432,
0.0017505
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0019208,
-0.001919,
-0.0019148,
-0.0019164,
-0.0019201,
-0.0019287,
-0.0019484
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001564
},
"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.001223089,
0.002991895,
0.007318709,
0.01790287,
0.04379361,
0.107127
],
"values": [
[
0.0067053,
0.0059494,
0.0039904,
-0.0013133,
-0.0153631,
-0.0505519,
-0.1366862
],
[
0.0066086,
0.0058246,
0.0038669,
-0.0014439,
-0.015535,
-0.050617,
-0.1369268
],
[
0.0064652,
0.0056508,
0.0037067,
-0.0016175,
-0.0156535,
-0.0507839,
-0.1369749
],
[
0.0063011,
0.0054766,
0.0034961,
-0.0018228,
-0.015881,
-0.0509455,
-0.1371092
],
[
0.0061417,
0.0053277,
0.0033219,
-0.002002,
-0.016029,
-0.0511143,
-0.1372778
],
[
0.0057008,
0.0048424,
0.0029195,
-0.0022645,
-0.0162184,
-0.0512296,
-0.1373215
],
[
0.0068216,
0.0058955,
0.0039038,
-0.0018453,
-0.0163959,
-0.0513143,
-0.13738
]
]
},
"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.001223089,
0.002991895,
0.007318709,
0.01790287,
0.04379361,
0.107127
],
"values": [
[
0.0079581,
0.0089628,
0.0114542,
0.017298,
0.0317119,
0.066721,
0.1510806
],
[
0.0079458,
0.0089473,
0.011427,
0.0172328,
0.031542,
0.0664518,
0.1510781
],
[
0.0078403,
0.0088583,
0.0113401,
0.0172182,
0.0315616,
0.0663154,
0.1510318
],
[
0.0077289,
0.0087161,
0.0111864,
0.0170981,
0.0313989,
0.0664501,
0.1500016
],
[
0.0075428,
0.008554,
0.0110171,
0.0168375,
0.0312395,
0.0661948,
0.1508025
],
[
0.0076124,
0.0086232,
0.0110246,
0.0168037,
0.0311054,
0.0657647,
0.1515371
],
[
0.007663,
0.0086321,
0.0110388,
0.0169505,
0.0312736,
0.0664388,
0.1500091
]
]
},
"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.001223089,
0.002991895,
0.007318709,
0.01790287,
0.04379361,
0.107127
],
"values": [
[
0.0081051,
0.0072769,
0.0052945,
-7.29e-05,
-0.0141551,
-0.0493362,
-0.1354997
],
[
0.0079703,
0.0071798,
0.0052356,
-0.0001615,
-0.0142546,
-0.0494348,
-0.1354498
],
[
0.0078555,
0.0070194,
0.0050431,
-0.0003114,
-0.0143997,
-0.0495579,
-0.1355768
],
[
0.0077,
0.0068873,
0.0048799,
-0.0004543,
-0.0145214,
-0.049622,
-0.1358401
],
[
0.0076345,
0.0068115,
0.0048079,
-0.0005637,
-0.0146002,
-0.0497223,
-0.1358666
],
[
0.0074547,
0.0066002,
0.0046671,
-0.0006837,
-0.0147169,
-0.0497647,
-0.1359347
],
[
0.0085912,
0.0076602,
0.005356,
-0.0005148,
-0.0148098,
-0.0497259,
-0.135797
]
]
},
"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.001223089,
0.002991895,
0.007318709,
0.01790287,
0.04379361,
0.107127
],
"values": [
[
0.0083313,
0.009336,
0.0118304,
0.0175814,
0.0317422,
0.0667636,
0.1513751
],
[
0.0082726,
0.009283,
0.0117443,
0.0175853,
0.0318878,
0.0668195,
0.1510859
],
[
0.0081952,
0.0091992,
0.011686,
0.0175061,
0.0317556,
0.0666281,
0.1518292
],
[
0.0081228,
0.0090989,
0.0115803,
0.0174031,
0.031779,
0.0663624,
0.1511854
],
[
0.0079286,
0.0089599,
0.0114281,
0.0172159,
0.0315755,
0.0660772,
0.1513472
],
[
0.0079496,
0.0089497,
0.0113745,
0.017179,
0.0315519,
0.0662164,
0.1510812
],
[
0.0079296,
0.0088711,
0.0113539,
0.0172614,
0.03164,
0.0666803,
0.1505512
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.107127,
"max_transition": 1.51631,
"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.0012231,
0.0029919,
0.0073187,
0.0179029,
0.0437936,
0.107127
],
"values": [
[
0.0960296,
0.100458,
0.1093266,
0.126098,
0.1593594,
0.2298904,
0.3988328
],
[
0.099834,
0.1041699,
0.1131629,
0.1300809,
0.1629187,
0.2337966,
0.4028226
],
[
0.1096873,
0.114135,
0.1229715,
0.1399291,
0.1726938,
0.2437588,
0.4123391
],
[
0.134998,
0.1393786,
0.1485201,
0.1654232,
0.1984593,
0.2693479,
0.438032
],
[
0.1965106,
0.2008495,
0.2101377,
0.22701,
0.260124,
0.3301667,
0.4991292
],
[
0.3181765,
0.3235554,
0.3340867,
0.3533566,
0.3885424,
0.4604431,
0.6277623
],
[
0.5276394,
0.5349265,
0.5471074,
0.5716375,
0.6141036,
0.6899212,
0.8588195
]
]
},
"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.0012231,
0.0029919,
0.0073187,
0.0179029,
0.0437936,
0.107127
],
"values": [
[
0.0683851,
0.0746684,
0.0888485,
0.1214285,
0.2001747,
0.3903637,
0.8586445
],
[
0.0715924,
0.0778764,
0.0920243,
0.1247731,
0.2027787,
0.3941839,
0.8618771
],
[
0.0791769,
0.085467,
0.099607,
0.1322497,
0.2107913,
0.4024093,
0.8684388
],
[
0.0967477,
0.1030025,
0.1172033,
0.1498639,
0.2285656,
0.4207144,
0.8876165
],
[
0.12345,
0.1300229,
0.1447249,
0.178024,
0.2567032,
0.4509861,
0.9168349
],
[
0.1571045,
0.164281,
0.1794715,
0.2128771,
0.2916617,
0.4829803,
0.9503689
],
[
0.1814434,
0.1918074,
0.2095729,
0.2451175,
0.3235986,
0.5152297,
0.9810541
]
]
},
"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.0012231,
0.0029919,
0.0073187,
0.0179029,
0.0437936,
0.107127
],
"values": [
[
0.0287124,
0.0324567,
0.0415439,
0.0613275,
0.1073465,
0.2238168,
0.5169187
],
[
0.0285166,
0.0327155,
0.0414616,
0.0612182,
0.1074576,
0.2238507,
0.5172464
],
[
0.0285919,
0.0325736,
0.0415775,
0.0612022,
0.1073322,
0.2238876,
0.519254
],
[
0.0288253,
0.0328749,
0.0417065,
0.0612234,
0.1074173,
0.2241454,
0.5189231
],
[
0.0291794,
0.0330106,
0.0418587,
0.0615167,
0.1073424,
0.2233297,
0.5175734
],
[
0.0406171,
0.0445904,
0.0532814,
0.0711011,
0.1133084,
0.2258398,
0.5217521
],
[
0.0618408,
0.0665426,
0.0772013,
0.0961026,
0.1367204,
0.2380347,
0.5222208
]
]
},
"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.0012231,
0.0029919,
0.0073187,
0.0179029,
0.0437936,
0.107127
],
"values": [
[
0.0348432,
0.044273,
0.0676516,
0.1258052,
0.2722563,
0.6305455,
1.5130578
],
[
0.0347894,
0.0442732,
0.0675509,
0.1262864,
0.2727554,
0.6326621,
1.512494
],
[
0.0347477,
0.0442188,
0.0676021,
0.1259874,
0.2722042,
0.6320561,
1.5114443
],
[
0.0355007,
0.0447017,
0.0679356,
0.1262855,
0.2716754,
0.6352549,
1.500533
],
[
0.0386164,
0.0476594,
0.0702253,
0.1274771,
0.2718636,
0.631592,
1.5080598
],
[
0.0467503,
0.0544884,
0.0749283,
0.1300674,
0.273451,
0.6277994,
1.506374
],
[
0.0657891,
0.0719235,
0.090658,
0.1388824,
0.2756099,
0.6347743,
1.4995094
]
]
},
"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.0012231,
0.0029919,
0.0073187,
0.0179029,
0.0437936,
0.107127
],
"values": [
[
0.113952,
0.1186283,
0.1278057,
0.145113,
0.1784883,
0.2497109,
0.4187689
],
[
0.1179777,
0.1225194,
0.1315064,
0.1490962,
0.1825009,
0.253768,
0.4228127
],
[
0.1281345,
0.1327812,
0.1418823,
0.1592921,
0.1926831,
0.2640245,
0.4330867
],
[
0.1537204,
0.1582608,
0.1674092,
0.1847493,
0.2184486,
0.2898134,
0.4588181
],
[
0.2160484,
0.2205277,
0.2296134,
0.2469555,
0.2817717,
0.3531727,
0.5222874
],
[
0.3522318,
0.3574835,
0.3677061,
0.3864797,
0.4211705,
0.4929119,
0.6619482
],
[
0.5911614,
0.5982054,
0.6116192,
0.6355454,
0.6759355,
0.75114,
0.9206191
]
]
},
"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.0012231,
0.0029919,
0.0073187,
0.0179029,
0.0437936,
0.107127
],
"values": [
[
0.0729355,
0.0791468,
0.0933531,
0.1258479,
0.2035816,
0.3940147,
0.8606965
],
[
0.0763529,
0.0825695,
0.096768,
0.129261,
0.2074339,
0.3972916,
0.8631293
],
[
0.0838887,
0.0901085,
0.1042306,
0.1366951,
0.2152683,
0.4059721,
0.8723815
],
[
0.0999993,
0.1062668,
0.1203558,
0.1531142,
0.2313437,
0.4239784,
0.8907607
],
[
0.1274847,
0.1340721,
0.1488522,
0.1818195,
0.260186,
0.4525759,
0.9206282
],
[
0.1637221,
0.1708267,
0.186047,
0.2195436,
0.2986103,
0.4895707,
0.9571046
],
[
0.1941138,
0.2034477,
0.2214087,
0.2567525,
0.3357246,
0.5275252,
0.9934216
]
]
},
"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.0012231,
0.0029919,
0.0073187,
0.0179029,
0.0437936,
0.107127
],
"values": [
[
0.0309472,
0.034831,
0.0434658,
0.0633788,
0.1092805,
0.2249334,
0.5175021
],
[
0.0309757,
0.0349875,
0.0442362,
0.0633388,
0.1091565,
0.2236498,
0.5191612
],
[
0.0308789,
0.0349108,
0.0434929,
0.063374,
0.109234,
0.2240383,
0.5186525
],
[
0.030943,
0.0348778,
0.0434666,
0.0635279,
0.1093393,
0.2244157,
0.517713
],
[
0.0308077,
0.0352061,
0.0436325,
0.0631905,
0.1089925,
0.2244048,
0.5189296
],
[
0.0392944,
0.0431113,
0.0520049,
0.0693205,
0.1128233,
0.2254382,
0.5181647
],
[
0.0603621,
0.0648063,
0.0746906,
0.0917036,
0.1316799,
0.2363239,
0.523016
]
]
},
"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.0012231,
0.0029919,
0.0073187,
0.0179029,
0.0437936,
0.107127
],
"values": [
[
0.034835,
0.0442918,
0.0677164,
0.1262358,
0.2729204,
0.629474,
1.5152805
],
[
0.0347453,
0.0442895,
0.0674721,
0.1261189,
0.2722709,
0.6323357,
1.5038884
],
[
0.0347264,
0.0442744,
0.0677321,
0.1260721,
0.2716718,
0.6339154,
1.4999054
],
[
0.035143,
0.0444481,
0.0677576,
0.1263453,
0.2722,
0.6323208,
1.5109749
],
[
0.0379477,
0.0471277,
0.0694988,
0.1270411,
0.2717082,
0.62759,
1.5163102
],
[
0.0445488,
0.0528868,
0.0738961,
0.1290293,
0.2729783,
0.6271803,
1.5077937
],
[
0.0595351,
0.0675838,
0.0875427,
0.1367527,
0.2747914,
0.6343352,
1.4974382
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}