blob: 721cfc7119540a75ff68447b2a074fe7516e9e52 [file] [log] [blame]
{
"area": 6.256,
"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.00126,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00122,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0015291,
0.0015221,
0.0015023,
0.0015026,
0.0015035,
0.0015059,
0.0015126
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0012571,
-0.00126,
-0.0012684,
-0.0012658,
-0.0012586,
-0.0012381,
-0.0011803
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.0013
},
"pin,B": {
"capacitance": 0.001264,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001211,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0013484,
0.0013505,
0.0013564,
0.0013562,
0.0013558,
0.0013546,
0.0013512
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0013439,
-0.001341,
-0.0013326,
-0.0013324,
-0.0013319,
-0.0013304,
-0.0013261
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001317
},
"pin,X": {
"direction": "output",
"function": "(A&B)",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001255491,
0.003152513,
0.007915901,
0.01987668,
0.04990997,
0.125323
],
"values": [
[
0.0054448,
0.0048077,
0.0031112,
-0.0015317,
-0.0137417,
-0.0448217,
-0.1230002
],
[
0.0054154,
0.0047984,
0.0030971,
-0.0015174,
-0.0137502,
-0.044804,
-0.1230169
],
[
0.0053744,
0.0047548,
0.0030346,
-0.0015781,
-0.0137929,
-0.0448735,
-0.1230607
],
[
0.005266,
0.0046341,
0.0029357,
-0.0016817,
-0.0138889,
-0.044979,
-0.1231449
],
[
0.0051778,
0.0045722,
0.0027869,
-0.0018614,
-0.0140218,
-0.0450709,
-0.1232435
],
[
0.0050279,
0.0043961,
0.0026781,
-0.0020811,
-0.0141562,
-0.0451655,
-0.1232977
],
[
0.0051769,
0.0044199,
0.0024763,
-0.0023035,
-0.0143899,
-0.0453337,
-0.1234257
]
]
},
"related_pin": "A",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001255491,
0.003152513,
0.007915901,
0.01987668,
0.04990997,
0.125323
],
"values": [
[
0.0064871,
0.0073225,
0.0093473,
0.0143372,
0.026643,
0.0571038,
0.1345659
],
[
0.0064823,
0.0072948,
0.0093185,
0.0142829,
0.0264546,
0.0574126,
0.1349314
],
[
0.0064543,
0.0072859,
0.0092714,
0.0142968,
0.0264652,
0.0576142,
0.1349534
],
[
0.0064235,
0.0072255,
0.0092198,
0.014175,
0.0266225,
0.0570889,
0.1350594
],
[
0.0062979,
0.0070474,
0.0090109,
0.0140072,
0.026449,
0.0569096,
0.1346969
],
[
0.0061878,
0.0068963,
0.0089666,
0.0138319,
0.0262506,
0.0569092,
0.1345244
],
[
0.006041,
0.0068588,
0.0088696,
0.013854,
0.0258932,
0.0570199,
0.1343656
]
]
},
"when": "(B)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001255491,
0.003152513,
0.007915901,
0.01987668,
0.04990997,
0.125323
],
"values": [
[
0.0063187,
0.0056605,
0.0039619,
-0.0006539,
-0.0128568,
-0.0439183,
-0.1221359
],
[
0.0062635,
0.0056373,
0.0039122,
-0.0006851,
-0.0128763,
-0.0439524,
-0.1221451
],
[
0.0061824,
0.0055751,
0.0038606,
-0.0007569,
-0.0129464,
-0.044019,
-0.1221809
],
[
0.0061213,
0.0054713,
0.0037694,
-0.0008674,
-0.0130127,
-0.0440898,
-0.1221952
],
[
0.0060389,
0.0053773,
0.0036723,
-0.0009391,
-0.0131285,
-0.0441319,
-0.1224331
],
[
0.0058957,
0.0052755,
0.0035445,
-0.0010771,
-0.0132276,
-0.0442652,
-0.1224286
],
[
0.0056069,
0.0049809,
0.0032889,
-0.0012757,
-0.0133723,
-0.0443471,
-0.1224122
]
]
},
"related_pin": "B",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001255491,
0.003152513,
0.007915901,
0.01987668,
0.04990997,
0.125323
],
"values": [
[
0.0066962,
0.0075053,
0.009571,
0.0144291,
0.0266781,
0.0577016,
0.1346913
],
[
0.0066898,
0.0074921,
0.0095511,
0.0143835,
0.0267389,
0.0577552,
0.1351224
],
[
0.0066562,
0.0074726,
0.0094906,
0.0143888,
0.0269473,
0.0577382,
0.1351753
],
[
0.0066423,
0.0074316,
0.0094761,
0.0144333,
0.0264743,
0.0576332,
0.1346706
],
[
0.0065379,
0.0073612,
0.0093312,
0.014261,
0.0266534,
0.0572137,
0.1353681
],
[
0.006377,
0.0072446,
0.0092316,
0.0140962,
0.0265482,
0.0570295,
0.1348035
],
[
0.0064053,
0.0072015,
0.0091892,
0.0141133,
0.0263311,
0.0573223,
0.1348971
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.125323,
"max_transition": 4.999827,
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012555,
0.0031525,
0.0079159,
0.0198767,
0.04991,
0.125323
],
"values": [
[
0.362294,
0.3731468,
0.396534,
0.4406583,
0.5272767,
0.7174476,
1.1818158
],
[
0.3700081,
0.3808633,
0.4043374,
0.4477399,
0.5341773,
0.7246445,
1.1892619
],
[
0.3894487,
0.4008347,
0.4234325,
0.4681224,
0.5546007,
0.7451142,
1.2090877
],
[
0.4543558,
0.4653262,
0.4884879,
0.5326483,
0.6194781,
0.8097846,
1.2745255
],
[
0.6432869,
0.654458,
0.6774152,
0.7214244,
0.8087889,
0.9991461,
1.4640321
],
[
1.1834687,
1.1944081,
1.2171164,
1.2634724,
1.3508104,
1.5417693,
2.0068225
],
[
2.5670974,
2.5819862,
2.6115343,
2.6650229,
2.7620004,
2.958856,
3.4230818
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012555,
0.0031525,
0.0079159,
0.0198767,
0.04991,
0.125323
],
"values": [
[
0.2198638,
0.2386191,
0.2832831,
0.3906365,
0.654996,
1.3152013,
2.9807339
],
[
0.2262967,
0.2450501,
0.2895751,
0.3970131,
0.661508,
1.323555,
2.9828509
],
[
0.2463242,
0.2649792,
0.3094276,
0.4170896,
0.6841917,
1.344888,
3.0014962
],
[
0.3032929,
0.3220654,
0.3665725,
0.4741308,
0.7397843,
1.4008249,
3.0652161
],
[
0.4634016,
0.4821249,
0.5264956,
0.634202,
0.9000266,
1.5660986,
3.2209768
],
[
0.8362827,
0.8556737,
0.9014633,
1.0101141,
1.275993,
1.9419353,
3.6020509
],
[
1.6476432,
1.6703736,
1.7186701,
1.825351,
2.0911448,
2.755133,
4.4242818
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012555,
0.0031525,
0.0079159,
0.0198767,
0.04991,
0.125323
],
"values": [
[
0.0775694,
0.0874431,
0.1100479,
0.1616132,
0.2811493,
0.5907361,
1.4077631
],
[
0.0774835,
0.0873927,
0.1110195,
0.1615467,
0.2813955,
0.5929323,
1.3968742
],
[
0.0772822,
0.0872715,
0.1100667,
0.1615378,
0.2813404,
0.5915854,
1.4010724
],
[
0.0774064,
0.0872007,
0.1093313,
0.161723,
0.2803961,
0.5912338,
1.4069821
],
[
0.0790117,
0.0889231,
0.111416,
0.1620813,
0.2808857,
0.5914693,
1.3998031
],
[
0.0793876,
0.090496,
0.1115598,
0.16261,
0.2815389,
0.5927206,
1.4022182
],
[
0.1283655,
0.137753,
0.1587082,
0.2060882,
0.3142888,
0.6063612,
1.4065302
]
]
},
"related_pin": "A",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012555,
0.0031525,
0.0079159,
0.0198767,
0.04991,
0.125323
],
"values": [
[
0.1048308,
0.1331969,
0.2066472,
0.3944326,
0.8528575,
2.0174369,
4.9806482
],
[
0.1053611,
0.1338299,
0.2058097,
0.3910332,
0.8529602,
2.0235852,
4.9842122
],
[
0.1054281,
0.1342804,
0.204755,
0.3913274,
0.8531379,
2.0190175,
4.9850636
],
[
0.1054683,
0.1333394,
0.2054561,
0.3899326,
0.8522922,
2.0334179,
4.9461129
],
[
0.1056023,
0.1342395,
0.2068749,
0.3893365,
0.8534512,
2.019612,
4.9793822
],
[
0.1145672,
0.1426583,
0.213834,
0.3945716,
0.8537217,
2.0265463,
4.9860311
],
[
0.1449508,
0.1721677,
0.2348411,
0.4097066,
0.8614287,
2.0308154,
4.9791484
]
]
},
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012555,
0.0031525,
0.0079159,
0.0198767,
0.04991,
0.125323
],
"values": [
[
0.4373877,
0.4489454,
0.4730087,
0.5185543,
0.6074117,
0.7996551,
1.2639869
],
[
0.4433215,
0.4552643,
0.4782655,
0.5249839,
0.6138539,
0.8062045,
1.2718723
],
[
0.4629786,
0.4755556,
0.4991236,
0.5447671,
0.6337614,
0.8259117,
1.2917948
],
[
0.5284046,
0.5388719,
0.5625824,
0.609936,
0.6986581,
0.8911459,
1.3564649
],
[
0.7214259,
0.7330014,
0.7567172,
0.8026977,
0.8916343,
1.0841107,
1.5483695
],
[
1.2693194,
1.2823435,
1.3060081,
1.3518325,
1.440812,
1.6336142,
2.099233
],
[
2.7407911,
2.7548632,
2.7834721,
2.8360407,
2.9305791,
3.1269107,
3.5918537
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012555,
0.0031525,
0.0079159,
0.0198767,
0.04991,
0.125323
],
"values": [
[
0.2291684,
0.2479444,
0.2924743,
0.3993058,
0.664175,
1.32609,
2.9820306
],
[
0.2367985,
0.2555913,
0.3000776,
0.406939,
0.671705,
1.3304997,
2.9905545
],
[
0.2578324,
0.2765179,
0.3212294,
0.4280761,
0.6934579,
1.3550903,
3.0173066
],
[
0.3131057,
0.3317502,
0.3761741,
0.4834627,
0.749238,
1.4110392,
3.0679601
],
[
0.4645754,
0.483738,
0.5278288,
0.6354192,
0.9010867,
1.5658451,
3.2197764
],
[
0.8346749,
0.854353,
0.8999861,
1.0083074,
1.2741255,
1.9384014,
3.5952399
],
[
1.6732078,
1.6951827,
1.7434978,
1.8535659,
2.1202022,
2.7879352,
4.4472377
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012555,
0.0031525,
0.0079159,
0.0198767,
0.04991,
0.125323
],
"values": [
[
0.083467,
0.0935507,
0.1159382,
0.1682613,
0.2864651,
0.5974287,
1.3987912
],
[
0.0838938,
0.0933703,
0.11707,
0.1685789,
0.2867461,
0.5992576,
1.4135009
],
[
0.0837096,
0.094692,
0.1164608,
0.1683227,
0.2873885,
0.5951094,
1.403721
],
[
0.083487,
0.093538,
0.1160627,
0.1680221,
0.2875437,
0.5990059,
1.3993732
],
[
0.0835782,
0.0937225,
0.1161607,
0.1686946,
0.286654,
0.5970515,
1.3980338
],
[
0.0839137,
0.0936752,
0.1163452,
0.1689124,
0.2873871,
0.5990677,
1.4139167
],
[
0.1198805,
0.1281964,
0.1502587,
0.1998786,
0.3117269,
0.6076792,
1.4165183
]
]
},
"related_pin": "B",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0012555,
0.0031525,
0.0079159,
0.0198767,
0.04991,
0.125323
],
"values": [
[
0.1047123,
0.1341438,
0.2060392,
0.3878365,
0.8549929,
2.0383239,
4.9481942
],
[
0.1051417,
0.1334289,
0.2063681,
0.3881417,
0.8553879,
2.0194932,
4.9637654
],
[
0.1054377,
0.1347141,
0.2050944,
0.3881376,
0.8643801,
2.0359113,
4.991478
],
[
0.1051959,
0.1345314,
0.2071086,
0.3885905,
0.8620475,
2.0215484,
4.9644576
],
[
0.1058194,
0.1346578,
0.2080461,
0.3898821,
0.8527032,
2.0408253,
4.9998269
],
[
0.1140035,
0.1419007,
0.2123012,
0.3934109,
0.8543179,
2.0216871,
4.9803853
],
[
0.1371713,
0.1638167,
0.2304191,
0.4037358,
0.8667261,
2.0248773,
4.9811373
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}