blob: 97ca10d79dbc418c84166b14a0bc4d8313aba441 [file] [log] [blame]
{
"area": 6.256,
"cell_footprint": "sky130_fd_sc_hdll__or2",
"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.001368,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00129,
"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.0014726,
0.0014853,
0.0015147,
0.0015176,
0.0015244,
0.0015401,
0.0015763
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0015158,
-0.0015345,
-0.0015778,
-0.001574,
-0.0015653,
-0.0015452,
-0.001499
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001446
},
"pin,B": {
"capacitance": 0.00134,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001258,
"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.0012498,
0.0012598,
0.0012827,
0.0012773,
0.0012648,
0.0012359,
0.0011694
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0008116,
-0.0007953,
-0.0007576,
-0.0007573,
-0.0007565,
-0.0007547,
-0.0007507
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001423
},
"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.001175592,
0.002764032,
0.006498746,
0.01527974,
0.03592548,
0.0844674
],
"values": [
[
0.0086804,
0.0078919,
0.0059013,
0.0008205,
-0.0120778,
-0.0436927,
-0.1188063
],
[
0.0086461,
0.0077687,
0.0057832,
0.0007314,
-0.0122038,
-0.043845,
-0.118739
],
[
0.0084566,
0.0076211,
0.0056313,
0.0005534,
-0.0123369,
-0.0439443,
-0.1190498
],
[
0.008249,
0.0074666,
0.0055096,
0.0003944,
-0.0124713,
-0.0441017,
-0.1192297
],
[
0.0082255,
0.0073857,
0.005392,
0.0002516,
-0.0125881,
-0.0442327,
-0.1191793
],
[
0.008081,
0.0073135,
0.0052865,
0.000186,
-0.012703,
-0.0442939,
-0.1192952
],
[
0.0079349,
0.0071459,
0.0050767,
0.0001053,
-0.0129309,
-0.0444335,
-0.1194801
]
]
},
"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.001175592,
0.002764032,
0.006498746,
0.01527974,
0.03592548,
0.0844674
],
"values": [
[
0.0100293,
0.0111029,
0.0136645,
0.0194325,
0.0328629,
0.0648179,
0.1380453
],
[
0.0100134,
0.0111106,
0.0136466,
0.0194456,
0.0330503,
0.0645428,
0.1386835
],
[
0.0100151,
0.0111096,
0.0136619,
0.0194843,
0.0330673,
0.0645534,
0.1383887
],
[
0.0099319,
0.0109897,
0.0135261,
0.0193458,
0.0327674,
0.0646563,
0.1391949
],
[
0.0097582,
0.0108515,
0.0133496,
0.0192025,
0.0328059,
0.0648438,
0.1383188
],
[
0.0095788,
0.0106341,
0.0130472,
0.0189171,
0.0324012,
0.064291,
0.1381639
],
[
0.0093967,
0.0105354,
0.0129622,
0.0187785,
0.0322129,
0.0639517,
0.1378228
]
]
},
"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.001175592,
0.002764032,
0.006498746,
0.01527974,
0.03592548,
0.0844674
],
"values": [
[
0.0079337,
0.0071361,
0.0051598,
2.17e-05,
-0.012774,
-0.0443886,
-0.1194285
],
[
0.0078787,
0.0070393,
0.0050713,
2.7e-06,
-0.012885,
-0.044449,
-0.1194573
],
[
0.0077471,
0.0069219,
0.0049245,
-0.0001699,
-0.013055,
-0.0446171,
-0.1196199
],
[
0.0076003,
0.0067691,
0.0047758,
-0.000324,
-0.013171,
-0.0448235,
-0.1198604
],
[
0.0075422,
0.0066973,
0.0047005,
-0.0003706,
-0.0133094,
-0.0448569,
-0.1196739
],
[
0.0074216,
0.0066047,
0.0046235,
-0.0004587,
-0.0133567,
-0.0449366,
-0.1199227
],
[
0.0073533,
0.0065825,
0.0045285,
-0.0005465,
-0.0135094,
-0.0451074,
-0.1200612
]
]
},
"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.001175592,
0.002764032,
0.006498746,
0.01527974,
0.03592548,
0.0844674
],
"values": [
[
0.0089229,
0.0100156,
0.0127095,
0.0186053,
0.0322431,
0.0633065,
0.13803
],
[
0.0089177,
0.0099907,
0.0126531,
0.0186243,
0.032149,
0.0640575,
0.1379162
],
[
0.0088643,
0.0099314,
0.012607,
0.0184528,
0.0321304,
0.0637444,
0.1379981
],
[
0.0086502,
0.0098012,
0.0124272,
0.0182368,
0.0317914,
0.0639538,
0.1374874
],
[
0.0084651,
0.0095821,
0.0122497,
0.0180108,
0.0314849,
0.0632161,
0.1379342
],
[
0.0082837,
0.0093847,
0.0118299,
0.0177153,
0.0312502,
0.0632126,
0.1374814
],
[
0.0081064,
0.0092537,
0.0117098,
0.0176048,
0.0310246,
0.0626962,
0.1367772
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.084467,
"max_transition": 1.5133,
"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.0011756,
0.002764,
0.0064988,
0.0152797,
0.0359255,
0.0844674
],
"values": [
[
0.3535259,
0.3625857,
0.3801457,
0.4115888,
0.4662409,
0.5647204,
0.7650539
],
[
0.3558939,
0.3650917,
0.3826565,
0.4141774,
0.46737,
0.5656488,
0.7661837
],
[
0.3642453,
0.3733707,
0.3908966,
0.4223554,
0.4770897,
0.5764691,
0.7766734
],
[
0.3883281,
0.397383,
0.4148193,
0.4462847,
0.5010019,
0.6004406,
0.8005275
],
[
0.4462945,
0.4553986,
0.4729568,
0.5041151,
0.5587773,
0.658281,
0.8582393
],
[
0.5787516,
0.5877494,
0.6050839,
0.6363707,
0.6907456,
0.7902942,
0.9907414
],
[
0.8744839,
0.8840776,
0.9028144,
0.9349918,
0.9908266,
1.091105,
1.2876569
]
]
},
"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.0011756,
0.002764,
0.0064988,
0.0152797,
0.0359255,
0.0844674
],
"values": [
[
0.085215,
0.0924267,
0.1084925,
0.1444603,
0.2278249,
0.4234457,
0.8836242
],
[
0.0897296,
0.0969803,
0.1130253,
0.1492892,
0.2326226,
0.428049,
0.8893127
],
[
0.1002613,
0.1074995,
0.1235262,
0.1598586,
0.2437713,
0.4385711,
0.9000066
],
[
0.1246579,
0.1317951,
0.1478073,
0.1840955,
0.2681218,
0.4632753,
0.924849
],
[
0.1764384,
0.1837237,
0.1998581,
0.2360499,
0.3201971,
0.5160303,
0.9763805
],
[
0.2635255,
0.2712073,
0.2876765,
0.324055,
0.4082221,
0.6049014,
1.064078
],
[
0.4044705,
0.4134204,
0.4308563,
0.4683924,
0.5526234,
0.7492531,
1.2082898
]
]
},
"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.0011756,
0.002764,
0.0064988,
0.0152797,
0.0359255,
0.0844674
],
"values": [
[
0.0700589,
0.0771601,
0.0917715,
0.121533,
0.1843391,
0.3161234,
0.6334538
],
[
0.0712756,
0.0773313,
0.0920488,
0.1225415,
0.1850589,
0.3176234,
0.634928
],
[
0.0712029,
0.0771673,
0.0918054,
0.1213862,
0.1846267,
0.3156031,
0.6330211
],
[
0.071142,
0.0783865,
0.0934275,
0.1213883,
0.184632,
0.3162019,
0.6335213
],
[
0.071143,
0.0769957,
0.0923465,
0.1238021,
0.1847309,
0.3161064,
0.6333859
],
[
0.0700767,
0.077308,
0.0919137,
0.1216195,
0.1850283,
0.3164533,
0.6352376
],
[
0.0772554,
0.0845454,
0.0986917,
0.1280582,
0.1883385,
0.3180106,
0.6358429
]
]
},
"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.0011756,
0.002764,
0.0064988,
0.0152797,
0.0359255,
0.0844674
],
"values": [
[
0.0423781,
0.0536706,
0.0804254,
0.145138,
0.2977701,
0.654177,
1.4931082
],
[
0.0421286,
0.0536901,
0.0807163,
0.1450856,
0.2964478,
0.6551837,
1.4911129
],
[
0.0421147,
0.0536858,
0.0807464,
0.1451326,
0.2971592,
0.6556986,
1.4943159
],
[
0.0421914,
0.0535929,
0.080693,
0.1450533,
0.2969211,
0.6558038,
1.4921107
],
[
0.0434075,
0.0545715,
0.0811165,
0.1448618,
0.298114,
0.6538611,
1.493885
],
[
0.0477948,
0.0585688,
0.0839549,
0.1467914,
0.2959455,
0.6517219,
1.4969547
],
[
0.0586912,
0.0686061,
0.0919255,
0.1507737,
0.2999174,
0.6546429,
1.4932623
]
]
},
"sdf_cond": "B==1'b0",
"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.0011756,
0.002764,
0.0064988,
0.0152797,
0.0359255,
0.0844674
],
"values": [
[
0.329499,
0.3386228,
0.3561058,
0.3864342,
0.442267,
0.5414062,
0.7421379
],
[
0.3308947,
0.3399803,
0.3575362,
0.3887772,
0.4439573,
0.5429517,
0.7401794
],
[
0.337385,
0.3465093,
0.3640993,
0.3950331,
0.4504797,
0.5493126,
0.7476441
],
[
0.3591477,
0.3682139,
0.3856239,
0.416642,
0.472319,
0.5699519,
0.7706387
],
[
0.4158628,
0.424903,
0.4423614,
0.4736694,
0.5285583,
0.627416,
0.8259532
],
[
0.5503907,
0.5592189,
0.5832621,
0.6145405,
0.6692222,
0.7687471,
0.969368
],
[
0.8721535,
0.8816092,
0.9003566,
0.9328127,
0.9885864,
1.0854716,
1.2863559
]
]
},
"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.0011756,
0.002764,
0.0064988,
0.0152797,
0.0359255,
0.0844674
],
"values": [
[
0.0824743,
0.0899098,
0.1063765,
0.1432833,
0.2277122,
0.4232289,
0.8838337
],
[
0.0871781,
0.0946093,
0.1110725,
0.1480372,
0.2322082,
0.4287382,
0.8885488
],
[
0.0979275,
0.1052934,
0.1216921,
0.1586752,
0.2431284,
0.4395161,
0.9005514
],
[
0.1219903,
0.1292426,
0.1455863,
0.1823082,
0.2666707,
0.4650651,
0.9259682
],
[
0.1728178,
0.1802831,
0.1966644,
0.2334014,
0.3176196,
0.5141139,
0.9767983
],
[
0.2582874,
0.2659676,
0.2828743,
0.3199686,
0.4044266,
0.6016945,
1.0636753
],
[
0.4000474,
0.4093562,
0.427638,
0.4644948,
0.5483118,
0.7461353,
1.204691
]
]
},
"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.0011756,
0.002764,
0.0064988,
0.0152797,
0.0359255,
0.0844674
],
"values": [
[
0.0708475,
0.0770698,
0.0931835,
0.1230757,
0.1845865,
0.3156464,
0.6320878
],
[
0.0701948,
0.077097,
0.0920561,
0.1239058,
0.1836253,
0.3162153,
0.6338399
],
[
0.0712622,
0.0770088,
0.0923038,
0.1219573,
0.183681,
0.3165402,
0.6345705
],
[
0.0714008,
0.0783254,
0.092813,
0.1225385,
0.1839639,
0.3174736,
0.6332039
],
[
0.0711534,
0.0771434,
0.0917967,
0.1216137,
0.1833406,
0.3166558,
0.6341431
],
[
0.0707662,
0.0780407,
0.0922868,
0.1216994,
0.1850004,
0.3161604,
0.6348934
],
[
0.0799406,
0.0867201,
0.101214,
0.1296771,
0.1888483,
0.3209408,
0.6344255
]
]
},
"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.0011756,
0.002764,
0.0064988,
0.0152797,
0.0359255,
0.0844674
],
"values": [
[
0.0419025,
0.0533624,
0.0803873,
0.1448418,
0.2973679,
0.6520226,
1.5033902
],
[
0.0418712,
0.053321,
0.0803571,
0.1446641,
0.2961311,
0.6589183,
1.5049949
],
[
0.0419482,
0.0534269,
0.0803993,
0.1438068,
0.2985576,
0.6597275,
1.4987333
],
[
0.0419954,
0.0533408,
0.0803617,
0.1446891,
0.2965568,
0.6621877,
1.4982144
],
[
0.0435037,
0.054557,
0.0809719,
0.1447676,
0.2968322,
0.6565667,
1.5133003
],
[
0.0488738,
0.0592464,
0.0843988,
0.1469368,
0.2956051,
0.6511092,
1.5069174
],
[
0.0615948,
0.0710274,
0.0933874,
0.1515628,
0.2996785,
0.6511506,
1.4943908
]
]
},
"sdf_cond": "A==1'b0",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(!A)"
}
]
}
}