blob: 66a9893582b0080702b0177154361a8344ce0c23 [file] [log] [blame]
{
"area": 7.5072,
"cell_footprint": "sky130_fd_sc_hdll__and2",
"cell_leakage_power": 0.0005661066,
"leakage_power": [
{
"value": 0.000757,
"when": "!A&B"
},
{
"value": 0.0006977,
"when": "!A&!B"
},
{
"value": 5.41792e-05,
"when": "A&B"
},
{
"value": 0.0007555,
"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.001447,
"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.0022191,
0.0022011,
0.0021596,
0.0021627,
0.0021699,
0.0021864,
0.0022246
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0017874,
-0.0017767,
-0.0017522,
-0.0017502,
-0.0017454,
-0.0017345,
-0.0017093
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001504
},
"pin,B": {
"capacitance": 0.001487,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.0014,
"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.0019393,
0.0019417,
0.0019474,
0.001942,
0.0019296,
0.0019011,
0.0018353
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0019558,
-0.0019526,
-0.0019453,
-0.0019452,
-0.0019449,
-0.0019442,
-0.0019427
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001573
},
"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.001364672,
0.003724659,
0.01016587,
0.02774616,
0.07572882,
0.20669
],
"values": [
[
0.0089696,
0.00789,
0.0053296,
-0.0021778,
-0.0246367,
-0.0893397,
-0.2674133
],
[
0.0089196,
0.0078948,
0.005236,
-0.0022035,
-0.0246761,
-0.0893465,
-0.2675545
],
[
0.0088286,
0.0077357,
0.0051337,
-0.0022426,
-0.024745,
-0.0895541,
-0.267648
],
[
0.0086965,
0.0076147,
0.0050119,
-0.0024352,
-0.0250229,
-0.0895936,
-0.267894
],
[
0.0085382,
0.0074489,
0.0047965,
-0.0027102,
-0.025312,
-0.0899639,
-0.268058
],
[
0.0085067,
0.0074042,
0.0046211,
-0.0029573,
-0.0255826,
-0.090152,
-0.2680858
],
[
0.010629,
0.0096114,
0.006395,
-0.0023078,
-0.0260516,
-0.0903428,
-0.2682576
]
]
},
"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.001364672,
0.003724659,
0.01016587,
0.02774616,
0.07572882,
0.20669
],
"values": [
[
0.0122985,
0.0135175,
0.0169009,
0.0258051,
0.0496271,
0.114726,
0.2887995
],
[
0.0122216,
0.0134934,
0.0168728,
0.0258347,
0.0495893,
0.1148408,
0.2893789
],
[
0.0121566,
0.0134109,
0.0168339,
0.0257265,
0.0495411,
0.1140315,
0.2902868
],
[
0.0120956,
0.0132908,
0.0167376,
0.0256665,
0.0494435,
0.113506,
0.2891021
],
[
0.0119958,
0.0132396,
0.0165184,
0.0254223,
0.0492037,
0.1141912,
0.2885718
],
[
0.0120607,
0.0132506,
0.0165597,
0.0252589,
0.0489124,
0.1132205,
0.2888931
],
[
0.0120377,
0.013185,
0.0164415,
0.0254202,
0.0492392,
0.1137442,
0.2879449
]
]
},
"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.001364672,
0.003724659,
0.01016587,
0.02774616,
0.07572882,
0.20669
],
"values": [
[
0.0103205,
0.0092512,
0.0066456,
-0.0008709,
-0.023481,
-0.0882501,
-0.2663622
],
[
0.0102474,
0.009124,
0.0065594,
-0.0009609,
-0.0235998,
-0.0883291,
-0.2664359
],
[
0.0101925,
0.0090524,
0.0064819,
-0.0011249,
-0.023659,
-0.088376,
-0.2664493
],
[
0.0100151,
0.0089401,
0.0063151,
-0.0012364,
-0.0238311,
-0.0884698,
-0.2666877
],
[
0.009849,
0.0087659,
0.0060813,
-0.0014725,
-0.0240033,
-0.0886558,
-0.2667398
],
[
0.009945,
0.0088407,
0.0061213,
-0.0014672,
-0.0241604,
-0.0887287,
-0.2667342
],
[
0.011803,
0.0106048,
0.0074235,
-0.0012414,
-0.0245286,
-0.0888297,
-0.2667732
]
]
},
"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.001364672,
0.003724659,
0.01016587,
0.02774616,
0.07572882,
0.20669
],
"values": [
[
0.0125874,
0.0138337,
0.0171848,
0.0260211,
0.0499279,
0.1150193,
0.2911466
],
[
0.0125349,
0.0137828,
0.0171939,
0.026163,
0.0498063,
0.1145277,
0.2880982
],
[
0.0124987,
0.0137494,
0.0171797,
0.0260747,
0.049803,
0.1142751,
0.289913
],
[
0.0124462,
0.0136705,
0.0170965,
0.0259689,
0.0496969,
0.1150428,
0.2891338
],
[
0.0123406,
0.013599,
0.0168498,
0.0256801,
0.0496776,
0.1146237,
0.2872719
],
[
0.0123477,
0.0135599,
0.0168874,
0.0254483,
0.0493347,
0.1138701,
0.289022
],
[
0.0123624,
0.0135414,
0.0168178,
0.0257727,
0.0495359,
0.1144067,
0.2880441
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.20669,
"max_transition": 1.511716,
"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.0013647,
0.0037247,
0.0101659,
0.0277462,
0.0757288,
0.20669
],
"values": [
[
0.1305138,
0.1347313,
0.143936,
0.1620318,
0.1961933,
0.2660428,
0.4374048
],
[
0.1346609,
0.1387712,
0.1480869,
0.1660013,
0.200291,
0.2703205,
0.4415467
],
[
0.1446112,
0.1488292,
0.1580503,
0.176123,
0.2101149,
0.2803947,
0.4516431
],
[
0.1704374,
0.1745881,
0.1837692,
0.201795,
0.2359254,
0.306523,
0.4774561
],
[
0.2307907,
0.2349773,
0.2442037,
0.2623244,
0.2964345,
0.3670978,
0.5384203
],
[
0.3686749,
0.3733264,
0.3832616,
0.4023872,
0.4373677,
0.5084511,
0.6801189
],
[
0.6130216,
0.6195784,
0.632691,
0.6575313,
0.7009165,
0.7767689,
0.9491099
]
]
},
"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.0013647,
0.0037247,
0.0101659,
0.0277462,
0.0757288,
0.20669
],
"values": [
[
0.08322,
0.0882909,
0.1001514,
0.1276107,
0.1960002,
0.3793158,
0.8753282
],
[
0.0864485,
0.0915162,
0.1032757,
0.1306802,
0.1990944,
0.3823613,
0.8785341
],
[
0.0941772,
0.0992327,
0.1111027,
0.1383248,
0.2067837,
0.3892862,
0.8875914
],
[
0.1123845,
0.1174398,
0.1292573,
0.1565737,
0.224853,
0.4084872,
0.9056174
],
[
0.1475577,
0.1528333,
0.1650746,
0.1930441,
0.2616217,
0.4451335,
0.941628
],
[
0.1949548,
0.2003378,
0.213907,
0.2431813,
0.3121778,
0.4948775,
0.9944325
],
[
0.2416644,
0.2499866,
0.2674616,
0.3013229,
0.3717402,
0.5542469,
1.0504978
]
]
},
"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.0013647,
0.0037247,
0.0101659,
0.0277462,
0.0757288,
0.20669
],
"values": [
[
0.0364612,
0.0394256,
0.0468907,
0.0631418,
0.1022143,
0.2039911,
0.4955118
],
[
0.0363319,
0.0397336,
0.0465872,
0.0633562,
0.1022253,
0.2037289,
0.4957147
],
[
0.0363905,
0.0393643,
0.0467009,
0.0631607,
0.1022695,
0.2041503,
0.4953067
],
[
0.0363871,
0.03949,
0.0467574,
0.063141,
0.1024991,
0.2030925,
0.4947952
],
[
0.0364984,
0.0393482,
0.0467906,
0.0631731,
0.1022725,
0.2034648,
0.4945168
],
[
0.0444874,
0.047584,
0.0543389,
0.069533,
0.105732,
0.2045846,
0.496497
],
[
0.0690063,
0.0729359,
0.0807732,
0.0975355,
0.1344788,
0.2240547,
0.5001317
]
]
},
"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.0013647,
0.0037247,
0.0101659,
0.0277462,
0.0757288,
0.20669
],
"values": [
[
0.0312133,
0.0373034,
0.0533265,
0.0970617,
0.2201057,
0.563994,
1.5061041
],
[
0.0310771,
0.0373151,
0.0533389,
0.0970131,
0.2200387,
0.5646043,
1.504432
],
[
0.0311378,
0.0371556,
0.053251,
0.0968827,
0.2199158,
0.5643459,
1.5032359
],
[
0.0313268,
0.0373383,
0.0533575,
0.0969962,
0.2199869,
0.5626267,
1.5071303
],
[
0.0348939,
0.0406732,
0.0562788,
0.0986722,
0.22044,
0.5636184,
1.4986748
],
[
0.0441604,
0.0506275,
0.0645534,
0.1042338,
0.2228334,
0.5623294,
1.5090655
],
[
0.0659484,
0.0718022,
0.085319,
0.1201314,
0.228985,
0.5659061,
1.4970884
]
]
},
"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.0013647,
0.0037247,
0.0101659,
0.0277462,
0.0757288,
0.20669
],
"values": [
[
0.1510627,
0.1555663,
0.1652259,
0.1839946,
0.2191509,
0.2904201,
0.4617116
],
[
0.154976,
0.1593493,
0.1690326,
0.1878058,
0.2227793,
0.294259,
0.4660068
],
[
0.1654398,
0.1698636,
0.1794437,
0.1983579,
0.2337811,
0.3047003,
0.4769545
],
[
0.1920519,
0.1964916,
0.2061787,
0.2249377,
0.2596662,
0.3308867,
0.5025275
],
[
0.2529877,
0.2573884,
0.2669563,
0.2856495,
0.320586,
0.3920246,
0.5638271
],
[
0.3994351,
0.404079,
0.4138868,
0.4327011,
0.4679748,
0.5396009,
0.7113977
],
[
0.6704678,
0.6769417,
0.6904542,
0.7132553,
0.7576187,
0.8330852,
1.0064114
]
]
},
"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.0013647,
0.0037247,
0.0101659,
0.0277462,
0.0757288,
0.20669
],
"values": [
[
0.0877489,
0.0928301,
0.1046618,
0.1320711,
0.2001366,
0.3831193,
0.8801597
],
[
0.0911612,
0.0962316,
0.1081277,
0.1355448,
0.2038131,
0.3863766,
0.8843508
],
[
0.0988504,
0.1038978,
0.1158052,
0.143062,
0.2113616,
0.3939794,
0.8907128
],
[
0.115632,
0.1206986,
0.132539,
0.1598695,
0.2279033,
0.4105369,
0.9104862
],
[
0.1485347,
0.1538002,
0.1659575,
0.1937341,
0.2621912,
0.4457425,
0.9419615
],
[
0.1958364,
0.2018609,
0.2153419,
0.24403,
0.3133343,
0.4962082,
0.9931588
],
[
0.2460243,
0.2538725,
0.2704539,
0.3032203,
0.3737696,
0.5567688,
1.0538692
]
]
},
"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.0013647,
0.0037247,
0.0101659,
0.0277462,
0.0757288,
0.20669
],
"values": [
[
0.0394361,
0.042688,
0.0501998,
0.0664782,
0.1052621,
0.2056465,
0.4988607
],
[
0.0395606,
0.0429513,
0.0501004,
0.0664936,
0.1057916,
0.20558,
0.4988357
],
[
0.0396694,
0.0427261,
0.0503826,
0.0666209,
0.1048942,
0.2060053,
0.4957498
],
[
0.0395105,
0.042737,
0.0502007,
0.0664728,
0.1060588,
0.2058572,
0.4984534
],
[
0.0394926,
0.0427336,
0.0501677,
0.0665747,
0.1051446,
0.2060522,
0.4973187
],
[
0.0436722,
0.0465038,
0.0534123,
0.06875,
0.1071815,
0.2062412,
0.4989872
],
[
0.0681661,
0.0717299,
0.0800459,
0.0956156,
0.1308733,
0.2229579,
0.5037468
]
]
},
"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.0013647,
0.0037247,
0.0101659,
0.0277462,
0.0757288,
0.20669
],
"values": [
[
0.0311654,
0.0371759,
0.0532075,
0.0968542,
0.2194689,
0.5655546,
1.5117164
],
[
0.0313074,
0.0373211,
0.0534358,
0.097061,
0.2200598,
0.5631495,
1.5035919
],
[
0.0310829,
0.037146,
0.0533142,
0.0970981,
0.2200995,
0.5636253,
1.5068101
],
[
0.0313699,
0.0373352,
0.0533447,
0.0970332,
0.2196871,
0.5652693,
1.5010473
],
[
0.033736,
0.0395023,
0.0552592,
0.0981488,
0.2199813,
0.566492,
1.4974636
],
[
0.0406923,
0.0468988,
0.0618661,
0.1030885,
0.2221063,
0.5628819,
1.502645
],
[
0.0570064,
0.0631454,
0.0777067,
0.1151673,
0.2270205,
0.5666145,
1.4956778
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}