blob: 6bf7c18c97518a6bce290d0ac92003fdc8575e23 [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__and2",
"cell_leakage_power": 0.001535382,
"leakage_power": [
{
"value": 0.001301,
"when": "!A&B"
},
{
"value": 0.0009708,
"when": "!A&!B"
},
{
"value": 0.0025681,
"when": "A&B"
},
{
"value": 0.0013016,
"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.002334,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002214,
"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.0047366,
0.004768,
0.0048406,
0.0048124,
0.0047475,
0.004598,
0.0042533
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0041046,
-0.0040808,
-0.0040258,
-0.0040266,
-0.0040285,
-0.0040328,
-0.0040428
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002453
},
"pin,B": {
"capacitance": 0.002437,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002267,
"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.0045551,
0.0045426,
0.0045139,
0.0045243,
0.0045482,
0.0046035,
0.004731
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0045686,
-0.0045538,
-0.0045199,
-0.004525,
-0.0045367,
-0.0045638,
-0.0046262
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002608
},
"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.001501491,
0.004508949,
0.01354029,
0.04066125,
0.122105,
0.366679
],
"values": [
[
0.0224405,
0.0210725,
0.0169233,
0.0041495,
-0.0368307,
-0.1672611,
-0.5631289
],
[
0.02235,
0.020971,
0.0165197,
0.0040908,
-0.0367907,
-0.1674586,
-0.5631462
],
[
0.0221188,
0.0206321,
0.0165372,
0.0038031,
-0.0371752,
-0.1676317,
-0.5634862
],
[
0.021899,
0.0204078,
0.0160208,
0.0035175,
-0.0374882,
-0.167981,
-0.5637636
],
[
0.0221072,
0.0205976,
0.0161823,
0.0028607,
-0.0380103,
-0.168565,
-0.5636377
],
[
0.0224726,
0.0208706,
0.0162303,
0.0025581,
-0.0382747,
-0.1685017,
-0.5640067
],
[
0.0266532,
0.0249692,
0.0200729,
0.0052327,
-0.0380265,
-0.1685372,
-0.5635256
]
]
},
"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.001501491,
0.004508949,
0.01354029,
0.04066125,
0.122105,
0.366679
],
"values": [
[
0.028657,
0.0303712,
0.0355751,
0.0506921,
0.0947536,
0.2255835,
0.6154246
],
[
0.0285473,
0.0302479,
0.0355239,
0.0506999,
0.0946004,
0.2261259,
0.6183736
],
[
0.028383,
0.0301115,
0.0352762,
0.050528,
0.0944282,
0.2254614,
0.6160367
],
[
0.0280676,
0.029812,
0.0350827,
0.0502912,
0.094329,
0.2257662,
0.6142581
],
[
0.0280025,
0.0296774,
0.0345371,
0.0497976,
0.0937055,
0.2251479,
0.6137256
],
[
0.0288136,
0.0304238,
0.0351836,
0.050064,
0.0934292,
0.2246329,
0.6130877
],
[
0.0299749,
0.0316322,
0.0364287,
0.0510383,
0.0942901,
0.2252614,
0.6112692
]
]
},
"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.001501491,
0.004508949,
0.01354029,
0.04066125,
0.122105,
0.366679
],
"values": [
[
0.0246552,
0.0231122,
0.0186619,
0.006085,
-0.0351341,
-0.1655667,
-0.5613902
],
[
0.0245442,
0.0230178,
0.0185214,
0.0058715,
-0.035031,
-0.1656547,
-0.5615045
],
[
0.024538,
0.0230063,
0.0184427,
0.0055503,
-0.0351618,
-0.1658259,
-0.5616489
],
[
0.0242157,
0.0226756,
0.0182251,
0.0055107,
-0.0355543,
-0.1659787,
-0.5619325
],
[
0.024008,
0.0225051,
0.0178995,
0.0046599,
-0.0363222,
-0.1664669,
-0.5621767
],
[
0.0240084,
0.0223927,
0.0177315,
0.004644,
-0.0365997,
-0.1668442,
-0.5622375
],
[
0.0290828,
0.0272746,
0.0216021,
0.0069664,
-0.0368903,
-0.1668622,
-0.5622502
]
]
},
"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.001501491,
0.004508949,
0.01354029,
0.04066125,
0.122105,
0.366679
],
"values": [
[
0.0292528,
0.0309538,
0.0361047,
0.0512408,
0.0957281,
0.2258828,
0.615855
],
[
0.0291836,
0.0309126,
0.0359753,
0.051123,
0.0954816,
0.225812,
0.6161075
],
[
0.0289826,
0.030724,
0.0358549,
0.0508965,
0.0950472,
0.2264724,
0.6138862
],
[
0.0287957,
0.0305131,
0.0356611,
0.0508305,
0.0951778,
0.2257301,
0.6144547
],
[
0.0285892,
0.0302771,
0.035404,
0.0503154,
0.0944484,
0.2256473,
0.6109078
],
[
0.0289434,
0.0305273,
0.0354565,
0.0501002,
0.0939764,
0.2246744,
0.6170863
],
[
0.0298301,
0.0314441,
0.0363728,
0.0510349,
0.0942473,
0.2253485,
0.6124068
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.366679,
"max_transition": 1.506769,
"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.0015015,
0.004509,
0.0135403,
0.0406612,
0.122105,
0.366679
],
"values": [
[
0.1206414,
0.1237822,
0.1315274,
0.1484224,
0.1825568,
0.2595159,
0.4668429
],
[
0.1248416,
0.1279758,
0.1357288,
0.1526814,
0.1868891,
0.2637781,
0.4711711
],
[
0.1347625,
0.1378827,
0.1455668,
0.1622336,
0.196552,
0.2734473,
0.4808922
],
[
0.1591238,
0.162244,
0.169957,
0.1866645,
0.2210162,
0.2977822,
0.5052238
],
[
0.216467,
0.2195338,
0.2272595,
0.24443,
0.2787852,
0.3557855,
0.563377
],
[
0.3377402,
0.3414068,
0.3502689,
0.369099,
0.4046936,
0.482933,
0.6903042
],
[
0.538156,
0.5429245,
0.5546396,
0.5793359,
0.6242258,
0.7095889,
0.9192622
]
]
},
"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.0015015,
0.004509,
0.0135403,
0.0406612,
0.122105,
0.366679
],
"values": [
[
0.106603,
0.1107321,
0.1213144,
0.1464282,
0.208761,
0.3827239,
0.9033179
],
[
0.1096704,
0.1138157,
0.124362,
0.1495882,
0.2118913,
0.3863949,
0.9034414
],
[
0.1172667,
0.121386,
0.1319939,
0.1572105,
0.2194256,
0.3936642,
0.9121792
],
[
0.1350624,
0.1391605,
0.1497423,
0.1749557,
0.2372936,
0.4118844,
0.9290262
],
[
0.1747669,
0.1789264,
0.1894745,
0.2149432,
0.2773539,
0.4514058,
0.9686157
],
[
0.2321131,
0.2370845,
0.2490701,
0.2763398,
0.3399794,
0.5138436,
1.0346395
],
[
0.2938967,
0.3005377,
0.3160222,
0.3487617,
0.4156117,
0.5901731,
1.1082155
]
]
},
"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.0015015,
0.004509,
0.0135403,
0.0406612,
0.122105,
0.366679
],
"values": [
[
0.0325518,
0.0348396,
0.0412693,
0.0565746,
0.0962154,
0.2103714,
0.5732661
],
[
0.0324963,
0.0351255,
0.040968,
0.0561794,
0.0961724,
0.2106482,
0.5742383
],
[
0.0326149,
0.0347203,
0.0412629,
0.056732,
0.0962425,
0.2105796,
0.5732986
],
[
0.0323046,
0.0347094,
0.0409337,
0.0563615,
0.0960542,
0.210696,
0.5739327
],
[
0.0324655,
0.035003,
0.0413931,
0.0567894,
0.096334,
0.2106668,
0.5729555
],
[
0.0427687,
0.0453722,
0.0517005,
0.0655848,
0.1026235,
0.2129481,
0.5731329
],
[
0.0662114,
0.0694237,
0.076957,
0.0936254,
0.1283984,
0.2313816,
0.5765387
]
]
},
"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.0015015,
0.004509,
0.0135403,
0.0406612,
0.122105,
0.366679
],
"values": [
[
0.0363143,
0.0407433,
0.0527914,
0.0874915,
0.1910196,
0.514677,
1.5007086
],
[
0.0363271,
0.0407609,
0.052806,
0.0873604,
0.190878,
0.5147256,
1.5067689
],
[
0.0360433,
0.0404065,
0.0527289,
0.0873366,
0.191069,
0.5157809,
1.5021921
],
[
0.0362106,
0.0406393,
0.0528897,
0.0874054,
0.1909222,
0.5155846,
1.5028623
],
[
0.0381862,
0.0424408,
0.0548136,
0.0886766,
0.1914903,
0.5164818,
1.4971127
],
[
0.0490755,
0.0534351,
0.0644472,
0.0967051,
0.1962341,
0.5154932,
1.5008064
],
[
0.0694956,
0.0743191,
0.0863208,
0.1163405,
0.2068518,
0.5189415,
1.4980717
]
]
},
"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.0015015,
0.004509,
0.0135403,
0.0406612,
0.122105,
0.366679
],
"values": [
[
0.1418996,
0.1452407,
0.1535349,
0.1713955,
0.2072056,
0.2853049,
0.4933888
],
[
0.1461537,
0.1495142,
0.1577917,
0.1756522,
0.2112475,
0.2894392,
0.4974557
],
[
0.1562618,
0.1596036,
0.1677682,
0.1856299,
0.2211336,
0.299489,
0.5075394
],
[
0.1810479,
0.1844198,
0.1925704,
0.2101723,
0.2457977,
0.3243486,
0.5322984
],
[
0.2395454,
0.2429061,
0.2516175,
0.2694063,
0.3052234,
0.3836792,
0.5919665
],
[
0.3711486,
0.3748383,
0.3844895,
0.4032747,
0.439786,
0.5189015,
0.7270432
],
[
0.6008146,
0.6057326,
0.6177084,
0.6427127,
0.6875989,
0.7732403,
0.9834302
]
]
},
"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.0015015,
0.004509,
0.0135403,
0.0406612,
0.122105,
0.366679
],
"values": [
[
0.1116525,
0.1156645,
0.1263255,
0.1515744,
0.2138006,
0.3882372,
0.9073603
],
[
0.1149468,
0.11907,
0.1295434,
0.1548709,
0.2170512,
0.3910199,
0.910238
],
[
0.1218831,
0.1260095,
0.1365276,
0.1617092,
0.223947,
0.3982231,
0.9176139
],
[
0.1373226,
0.1414283,
0.1520071,
0.1773294,
0.2394761,
0.4135533,
0.9325297
],
[
0.1703346,
0.1745049,
0.1852301,
0.2105672,
0.2729021,
0.4476768,
0.9661003
],
[
0.2213971,
0.2261759,
0.2381817,
0.2652033,
0.32928,
0.5037595,
1.0222958
],
[
0.2778211,
0.2839029,
0.2987845,
0.3302134,
0.3970467,
0.5718118,
1.0895878
]
]
},
"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.0015015,
0.004509,
0.0135403,
0.0406612,
0.122105,
0.366679
],
"values": [
[
0.0361653,
0.0388227,
0.0450345,
0.0605598,
0.1004216,
0.2142395,
0.5738677
],
[
0.0365099,
0.0386831,
0.0452968,
0.0612295,
0.1005537,
0.2142764,
0.5753339
],
[
0.0363331,
0.0387771,
0.0451269,
0.0609804,
0.1005561,
0.2145401,
0.5754469
],
[
0.0362929,
0.0387799,
0.045253,
0.0606183,
0.1005309,
0.2142923,
0.5756772
],
[
0.0361421,
0.0387538,
0.0451854,
0.0610674,
0.1004809,
0.2141711,
0.5755709
],
[
0.0436227,
0.0466347,
0.0527483,
0.0661829,
0.1031367,
0.2153053,
0.5754268
],
[
0.0671916,
0.0702449,
0.0781125,
0.0939757,
0.1287501,
0.2310194,
0.57803
]
]
},
"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.0015015,
0.004509,
0.0135403,
0.0406612,
0.122105,
0.366679
],
"values": [
[
0.0361724,
0.0406124,
0.0531376,
0.0875252,
0.1911121,
0.5143685,
1.4999745
],
[
0.0360957,
0.0405203,
0.0529824,
0.0873465,
0.19118,
0.5151586,
1.5067047
],
[
0.0361433,
0.0405971,
0.0531056,
0.0873911,
0.1910807,
0.5158573,
1.5006717
],
[
0.0361232,
0.0406131,
0.0530657,
0.0874819,
0.1912199,
0.5153912,
1.5054821
],
[
0.0376163,
0.0420795,
0.0542506,
0.0883994,
0.1915525,
0.5147566,
1.4977566
],
[
0.0450783,
0.0495065,
0.0618736,
0.0951154,
0.1953078,
0.5159324,
1.5057696
],
[
0.0617016,
0.0666533,
0.0788449,
0.109879,
0.2050006,
0.5189815,
1.4954142
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}