blob: cda75c45b9de5fa8da9397c734a47fca137994f5 [file] [log] [blame]
{
"area": 10.0096,
"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.002173,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00205,
"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.0032586,
0.0032701,
0.0032968,
0.0032746,
0.0032236,
0.0031059,
0.0028346
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0027718,
-0.002756,
-0.0027197,
-0.002722,
-0.0027274,
-0.0027397,
-0.002768
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002295
},
"pin,B": {
"capacitance": 0.002264,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002096,
"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.003041,
0.0030355,
0.003023,
0.0030297,
0.0030451,
0.0030808,
0.0031629
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0030978,
-0.0030796,
-0.0030379,
-0.0030374,
-0.0030362,
-0.0030335,
-0.0030272
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002432
},
"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.001459807,
0.004262074,
0.01244361,
0.03633055,
0.1060712,
0.309687
],
"values": [
[
0.0152628,
0.0142338,
0.0111977,
0.0029549,
-0.023752,
-0.1073956,
-0.3549743
],
[
0.0151026,
0.0142014,
0.0111507,
0.0027897,
-0.0237922,
-0.1074256,
-0.3548264
],
[
0.01499,
0.0139119,
0.0109134,
0.0026396,
-0.0239947,
-0.1077245,
-0.3551389
],
[
0.0147056,
0.0137427,
0.0107679,
0.0024842,
-0.0243821,
-0.1078319,
-0.3554035
],
[
0.0145876,
0.0134697,
0.0105063,
0.0020254,
-0.024656,
-0.1082567,
-0.355533
],
[
0.0144594,
0.0134136,
0.0103088,
0.0017173,
-0.0250235,
-0.1083923,
-0.3556367
],
[
0.0170901,
0.0158289,
0.0125148,
0.0029076,
-0.0258135,
-0.1085324,
-0.3556114
]
]
},
"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.001459807,
0.004262074,
0.01244361,
0.03633055,
0.1060712,
0.309687
],
"values": [
[
0.0199304,
0.0211866,
0.0249009,
0.0350958,
0.064583,
0.148758,
0.3948128
],
[
0.019889,
0.0211183,
0.0248332,
0.0350802,
0.06447,
0.1486213,
0.3922269
],
[
0.0197657,
0.0210227,
0.0247328,
0.0351537,
0.0642655,
0.1486637,
0.3935867
],
[
0.0197115,
0.0209603,
0.0246778,
0.0349853,
0.0642262,
0.1476698,
0.390973
],
[
0.0194981,
0.0207712,
0.0244491,
0.0345934,
0.0637248,
0.1474895,
0.3893288
],
[
0.0195672,
0.0207886,
0.0243942,
0.0341386,
0.063399,
0.1475468,
0.3903724
],
[
0.0195664,
0.0207712,
0.0243076,
0.034537,
0.0633973,
0.1472838,
0.390476
]
]
},
"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.001459807,
0.004262074,
0.01244361,
0.03633055,
0.1060712,
0.309687
],
"values": [
[
0.0167144,
0.0155138,
0.012535,
0.0041807,
-0.0225137,
-0.1059369,
-0.3535289
],
[
0.0164788,
0.0155129,
0.0125547,
0.0040506,
-0.0225524,
-0.106193,
-0.3536799
],
[
0.0163285,
0.0153069,
0.0123365,
0.0040167,
-0.0227137,
-0.1061522,
-0.3537012
],
[
0.0162502,
0.0152261,
0.012148,
0.0037869,
-0.0229348,
-0.1064375,
-0.3539656
],
[
0.0160158,
0.0149848,
0.0119972,
0.0034705,
-0.023174,
-0.1065914,
-0.3539932
],
[
0.0157925,
0.0147398,
0.0116317,
0.0031921,
-0.0235928,
-0.1070009,
-0.3543647
],
[
0.0164552,
0.0152161,
0.011693,
0.001953,
-0.0244046,
-0.1074249,
-0.3545955
]
]
},
"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.001459807,
0.004262074,
0.01244361,
0.03633055,
0.1060712,
0.309687
],
"values": [
[
0.0203636,
0.0216679,
0.0253879,
0.0355532,
0.0650527,
0.1480632,
0.3893552
],
[
0.0203351,
0.0216012,
0.0252955,
0.0355606,
0.0648065,
0.1488677,
0.3923092
],
[
0.020265,
0.0214904,
0.0252258,
0.0354477,
0.0647849,
0.1482883,
0.3908108
],
[
0.0202179,
0.0214732,
0.0251366,
0.0354545,
0.064582,
0.1490516,
0.392662
],
[
0.0198966,
0.0211879,
0.0247674,
0.0350741,
0.0641853,
0.148839,
0.38932
],
[
0.0200246,
0.0212256,
0.0247623,
0.034664,
0.063792,
0.1479614,
0.3896303
],
[
0.0199079,
0.0211086,
0.0247004,
0.0350043,
0.0640142,
0.147953,
0.3932181
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.309687,
"max_transition": 1.513787,
"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.0014598,
0.0042621,
0.0124436,
0.0363306,
0.106071,
0.309687
],
"values": [
[
0.1283159,
0.1310097,
0.1378367,
0.1524576,
0.1810457,
0.2413228,
0.3928832
],
[
0.132911,
0.1356701,
0.1423337,
0.1566849,
0.1853175,
0.2457711,
0.3970424
],
[
0.1439604,
0.1466909,
0.1533656,
0.1679793,
0.196339,
0.2567841,
0.4082537
],
[
0.1715689,
0.1743597,
0.1811409,
0.1956718,
0.223683,
0.2840544,
0.4351408
],
[
0.235958,
0.2387393,
0.245418,
0.2599988,
0.2891271,
0.3494912,
0.5009563
],
[
0.3845843,
0.3876742,
0.394914,
0.4099128,
0.4382171,
0.4991542,
0.6506614
],
[
0.6614259,
0.6655203,
0.6754894,
0.6955083,
0.7321765,
0.8000937,
0.9536296
]
]
},
"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.0014598,
0.0042621,
0.0124436,
0.0363306,
0.106071,
0.309687
],
"values": [
[
0.0946184,
0.0985073,
0.1084784,
0.1330526,
0.1968275,
0.3777852,
0.8990916
],
[
0.0976014,
0.1015053,
0.1116872,
0.1362486,
0.2000394,
0.379969,
0.9024357
],
[
0.1053948,
0.1093226,
0.1192698,
0.1438399,
0.2074722,
0.3874984,
0.9090929
],
[
0.1236054,
0.1275108,
0.1375267,
0.1620657,
0.2257362,
0.4062997,
0.9285412
],
[
0.1619979,
0.1660696,
0.1763249,
0.2007343,
0.264593,
0.4443043,
0.9689635
],
[
0.2166401,
0.2212159,
0.2324294,
0.2579937,
0.3225016,
0.5026404,
1.0262217
],
[
0.2800612,
0.2860449,
0.3003776,
0.3299607,
0.3954151,
0.5743543,
1.0962524
]
]
},
"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.0014598,
0.0042621,
0.0124436,
0.0363306,
0.106071,
0.309687
],
"values": [
[
0.0349109,
0.0368139,
0.0419935,
0.0540778,
0.085225,
0.1690647,
0.4272409
],
[
0.0348731,
0.0369228,
0.0420228,
0.0543355,
0.0856501,
0.169338,
0.4278255
],
[
0.0349985,
0.0369788,
0.041829,
0.0544283,
0.0857752,
0.1690274,
0.4264285
],
[
0.0349767,
0.0367256,
0.0417373,
0.0541453,
0.0846606,
0.1690254,
0.4267746
],
[
0.0350177,
0.0370039,
0.0420863,
0.0543111,
0.085359,
0.1690172,
0.4274916
],
[
0.041274,
0.0427334,
0.0471527,
0.0582616,
0.0884928,
0.1707568,
0.4264852
],
[
0.0667591,
0.0685284,
0.073613,
0.0862494,
0.1146667,
0.1893848,
0.4318806
]
]
},
"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.0014598,
0.0042621,
0.0124436,
0.0363306,
0.106071,
0.309687
],
"values": [
[
0.0334053,
0.0381188,
0.051026,
0.0882124,
0.1989783,
0.530942,
1.5094808
],
[
0.0333739,
0.0379686,
0.0510411,
0.0881394,
0.1993444,
0.5332294,
1.5075036
],
[
0.0336576,
0.0381013,
0.0509423,
0.0879566,
0.1991994,
0.5334652,
1.5023624
],
[
0.0334557,
0.0380251,
0.0509311,
0.088141,
0.1994605,
0.5293349,
1.5025994
],
[
0.0356207,
0.0399866,
0.0526466,
0.089226,
0.1997094,
0.5318399,
1.5001871
],
[
0.0443034,
0.0484454,
0.0606984,
0.0949653,
0.2016356,
0.5315458,
1.5010804
],
[
0.0647412,
0.0688318,
0.0800677,
0.1108696,
0.2080805,
0.5364404,
1.4993198
]
]
},
"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.0014598,
0.0042621,
0.0124436,
0.0363306,
0.106071,
0.309687
],
"values": [
[
0.1550079,
0.1580919,
0.1654472,
0.1811164,
0.2110904,
0.2735609,
0.4259017
],
[
0.1594101,
0.1625163,
0.1699114,
0.185642,
0.2162012,
0.2782453,
0.4306643
],
[
0.1709226,
0.1739922,
0.1813715,
0.197028,
0.2271881,
0.2893144,
0.4416296
],
[
0.1994089,
0.2024729,
0.2098956,
0.2253469,
0.2550826,
0.3172128,
0.4691709
],
[
0.2651159,
0.2681704,
0.2755426,
0.2910832,
0.321929,
0.3841378,
0.5368493
],
[
0.4209886,
0.4240421,
0.4314501,
0.4468875,
0.4770072,
0.5384828,
0.6910069
],
[
0.7312509,
0.7355022,
0.7422518,
0.7628585,
0.8021483,
0.8696956,
1.0236931
]
]
},
"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.0014598,
0.0042621,
0.0124436,
0.0363306,
0.106071,
0.309687
],
"values": [
[
0.098907,
0.102795,
0.1128511,
0.1373499,
0.2010496,
0.3805371,
0.9024283
],
[
0.1024329,
0.1063483,
0.1163194,
0.1409359,
0.2046251,
0.3845311,
0.9067946
],
[
0.1102421,
0.1141774,
0.1242048,
0.1486565,
0.2123661,
0.391921,
0.9140558
],
[
0.1279583,
0.1318633,
0.141752,
0.1661233,
0.2297277,
0.4096513,
0.9341814
],
[
0.1631694,
0.1674739,
0.17734,
0.2022741,
0.2659145,
0.4459457,
0.9674668
],
[
0.2179282,
0.2224662,
0.2334378,
0.2591507,
0.3237461,
0.5037056,
1.0277627
],
[
0.2831617,
0.2887677,
0.3022509,
0.3313906,
0.3972652,
0.577646,
1.0989862
]
]
},
"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.0014598,
0.0042621,
0.0124436,
0.0363306,
0.106071,
0.309687
],
"values": [
[
0.0402482,
0.042245,
0.0471283,
0.059828,
0.0908437,
0.1740709,
0.4294196
],
[
0.0399429,
0.0419366,
0.0473161,
0.0598036,
0.0902052,
0.173942,
0.4286946
],
[
0.0401921,
0.0419896,
0.0472461,
0.0599153,
0.0900231,
0.174108,
0.4292513
],
[
0.0401396,
0.0419677,
0.047449,
0.0599254,
0.0901346,
0.1739593,
0.4292558
],
[
0.0400571,
0.0420704,
0.0473517,
0.0599576,
0.0903329,
0.1738653,
0.428466
],
[
0.0413967,
0.0434827,
0.0483007,
0.0612758,
0.0912846,
0.17495,
0.4289938
],
[
0.0667335,
0.069119,
0.0740288,
0.0861838,
0.114154,
0.1876987,
0.4336432
]
]
},
"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.0014598,
0.0042621,
0.0124436,
0.0363306,
0.106071,
0.309687
],
"values": [
[
0.0334256,
0.0381635,
0.0509375,
0.0882086,
0.1989057,
0.5332335,
1.4988628
],
[
0.0334347,
0.0380414,
0.051094,
0.0880738,
0.1994248,
0.5330111,
1.5090573
],
[
0.033458,
0.0378997,
0.0509377,
0.088228,
0.1987685,
0.5331269,
1.4992255
],
[
0.0334161,
0.0380848,
0.0508711,
0.0880373,
0.1992301,
0.5337648,
1.5137867
],
[
0.0354735,
0.039398,
0.0524918,
0.0889785,
0.1996496,
0.5337565,
1.4926553
],
[
0.0420386,
0.0460849,
0.0582707,
0.093814,
0.2010241,
0.5311463,
1.4985971
],
[
0.0569579,
0.0613965,
0.0732609,
0.1056823,
0.2065027,
0.5314037,
1.5004011
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}