blob: dfaf03ab8d94d8d0e5fee104828c8d9d7e2a0d22 [file] [log] [blame]
{
"area": 7.5072,
"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.001264,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00123,
"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.0015365,
0.0015325,
0.0015212,
0.0015211,
0.0015209,
0.0015202,
0.0015184
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0012871,
-0.0012872,
-0.0012874,
-0.0012847,
-0.0012773,
-0.0012563,
-0.0011972
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001298
},
"pin,B": {
"capacitance": 0.001284,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001235,
"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.0013775,
0.0013753,
0.001369,
0.0013694,
0.0013705,
0.0013735,
0.0013821
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0013767,
-0.0013735,
-0.0013646,
-0.0013644,
-0.0013639,
-0.0013624,
-0.001358
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001332
},
"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.001398296,
0.003910464,
0.01093597,
0.03058346,
0.08552945,
0.239191
],
"values": [
[
0.0073306,
0.0065614,
0.0043443,
-0.0021507,
-0.0218503,
-0.0784267,
-0.2376187
],
[
0.0073055,
0.0065435,
0.0043378,
-0.0022021,
-0.0218232,
-0.0784426,
-0.2376757
],
[
0.0072673,
0.0065034,
0.0043407,
-0.0021914,
-0.0218168,
-0.0784828,
-0.2376622
],
[
0.0071654,
0.0064411,
0.0042408,
-0.0023137,
-0.0219663,
-0.0785408,
-0.2377536
],
[
0.0070597,
0.0063076,
0.0040904,
-0.0024815,
-0.0220304,
-0.0786229,
-0.2379494
],
[
0.0069034,
0.0061731,
0.0040068,
-0.0026802,
-0.0221718,
-0.0788568,
-0.2380214
],
[
0.0065905,
0.0058357,
0.0036147,
-0.0029293,
-0.0225693,
-0.0791147,
-0.2380826
]
]
},
"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.001398296,
0.003910464,
0.01093597,
0.03058346,
0.08552945,
0.239191
],
"values": [
[
0.0099524,
0.0109045,
0.0136626,
0.0210965,
0.0412252,
0.0972908,
0.256779
],
[
0.0099558,
0.0109047,
0.0136511,
0.0210957,
0.0411823,
0.097507,
0.256141
],
[
0.0099177,
0.0109504,
0.0136433,
0.0209511,
0.0413029,
0.0974428,
0.2550437
],
[
0.0098764,
0.0109253,
0.013657,
0.0208445,
0.0411916,
0.0980606,
0.2561446
],
[
0.0098251,
0.0108381,
0.0135673,
0.0207933,
0.0411709,
0.0977072,
0.2559596
],
[
0.009612,
0.0105922,
0.0133392,
0.0205724,
0.0407009,
0.0970681,
0.2544396
],
[
0.0096268,
0.0105818,
0.013277,
0.020657,
0.0407367,
0.0970631,
0.2550794
]
]
},
"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.001398296,
0.003910464,
0.01093597,
0.03058346,
0.08552945,
0.239191
],
"values": [
[
0.0081643,
0.007421,
0.0051728,
-0.0013797,
-0.0210002,
-0.0775885,
-0.2367962
],
[
0.0081333,
0.0073545,
0.005159,
-0.0013924,
-0.0209935,
-0.0775973,
-0.2368016
],
[
0.0080724,
0.0073151,
0.0051413,
-0.0014409,
-0.0210575,
-0.0776435,
-0.2368617
],
[
0.008002,
0.0072493,
0.0050622,
-0.0014993,
-0.0211376,
-0.0777071,
-0.2369061
],
[
0.0079082,
0.0071832,
0.0049197,
-0.0016408,
-0.0212203,
-0.0778216,
-0.2370186
],
[
0.007799,
0.0070398,
0.004822,
-0.0017394,
-0.0213981,
-0.0779467,
-0.2371045
],
[
0.0075977,
0.0068764,
0.0046502,
-0.002021,
-0.0215181,
-0.078125,
-0.2372021
]
]
},
"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.001398296,
0.003910464,
0.01093597,
0.03058346,
0.08552945,
0.239191
],
"values": [
[
0.01012,
0.011177,
0.013888,
0.021122,
0.0417986,
0.0979485,
0.2559607
],
[
0.0101264,
0.0111383,
0.0138935,
0.0210984,
0.0418055,
0.0981181,
0.255806
],
[
0.0100928,
0.01108,
0.0138439,
0.0212828,
0.0413843,
0.0970232,
0.2549299
],
[
0.0100863,
0.011069,
0.0137665,
0.0212146,
0.0414009,
0.097726,
0.2556097
],
[
0.0100775,
0.0110621,
0.0137866,
0.021185,
0.0412976,
0.098275,
0.2557579
],
[
0.009898,
0.0108891,
0.0135767,
0.0208593,
0.041227,
0.0979627,
0.2561445
],
[
0.0099001,
0.0108958,
0.0135534,
0.0209529,
0.0412941,
0.0973164,
0.2553938
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.239191,
"max_transition": 5.012738,
"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.0013983,
0.0039105,
0.010936,
0.0305835,
0.0855295,
0.239191
],
"values": [
[
0.5151782,
0.5265385,
0.5505524,
0.5980139,
0.687858,
0.8717513,
1.326085
],
[
0.5230565,
0.5342837,
0.5583763,
0.6059788,
0.6949089,
0.8795646,
1.3334631
],
[
0.5425581,
0.5534675,
0.5771716,
0.625215,
0.7157903,
0.9010199,
1.3556402
],
[
0.6093253,
0.6203401,
0.6444377,
0.6923701,
0.7823487,
0.9664432,
1.421299
],
[
0.7976446,
0.8089093,
0.8329388,
0.8802814,
0.9686506,
1.1547946,
1.6093594
],
[
1.3395756,
1.3509673,
1.374982,
1.4192203,
1.5092469,
1.6966267,
2.1519284
],
[
2.8213671,
2.8354987,
2.8650586,
2.9098655,
3.0086147,
3.2015961,
3.6559626
]
]
},
"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.0013983,
0.0039105,
0.010936,
0.0305835,
0.0855295,
0.239191
],
"values": [
[
0.2727421,
0.2870696,
0.3226736,
0.4107412,
0.6431826,
1.2807447,
3.0607425
],
[
0.2792491,
0.2936281,
0.3291513,
0.41728,
0.649831,
1.2907534,
3.0647576
],
[
0.2989309,
0.3132964,
0.348906,
0.4370607,
0.6690544,
1.3065569,
3.0870682
],
[
0.356346,
0.3707922,
0.4064129,
0.4945319,
0.7269316,
1.3719357,
3.149474
],
[
0.518582,
0.5334467,
0.5688076,
0.6565782,
0.8886194,
1.5283309,
3.3092258
],
[
0.9322101,
0.9475273,
0.9850667,
1.0750028,
1.3072724,
1.9453745,
3.7291006
],
[
1.8324884,
1.850053,
1.8932491,
1.9876387,
2.221699,
2.8612432,
4.6480331
]
]
},
"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.0013983,
0.0039105,
0.010936,
0.0305835,
0.0855295,
0.239191
],
"values": [
[
0.1033317,
0.1108108,
0.1274893,
0.168718,
0.2689642,
0.5294891,
1.2993451
],
[
0.1033001,
0.1106402,
0.1273187,
0.1694496,
0.2684738,
0.5297558,
1.2948388
],
[
0.1031282,
0.1105842,
0.1273042,
0.1711694,
0.2694331,
0.5291229,
1.2984782
],
[
0.1030004,
0.110728,
0.1273931,
0.1684285,
0.2686971,
0.5292895,
1.2993384
],
[
0.1035338,
0.1097866,
0.1275016,
0.1691026,
0.2695964,
0.5292252,
1.2964401
],
[
0.1034555,
0.1105711,
0.1289568,
0.1720787,
0.2697076,
0.5282022,
1.2954147
],
[
0.1404409,
0.14704,
0.1639308,
0.2052557,
0.2967233,
0.5432389,
1.3030806
]
]
},
"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.0013983,
0.0039105,
0.010936,
0.0305835,
0.0855295,
0.239191
],
"values": [
[
0.0907658,
0.109344,
0.1601951,
0.3023502,
0.6958487,
1.8238344,
4.9735765
],
[
0.0911132,
0.1095958,
0.1611072,
0.302329,
0.695784,
1.8282318,
4.9642832
],
[
0.0908451,
0.1093549,
0.1611531,
0.2987877,
0.6973943,
1.8225334,
4.9788405
],
[
0.0917534,
0.1104605,
0.1605082,
0.3003305,
0.698368,
1.8188787,
4.9606822
],
[
0.0907643,
0.1092675,
0.1608272,
0.3004595,
0.7005864,
1.8421528,
5.0004854
],
[
0.1014056,
0.1207867,
0.1695483,
0.3055468,
0.6986203,
1.8381727,
4.9808383
],
[
0.1390827,
0.1556811,
0.2037178,
0.3291955,
0.716085,
1.8262614,
5.0031984
]
]
},
"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.0013983,
0.0039105,
0.010936,
0.0305835,
0.0855295,
0.239191
],
"values": [
[
0.6119251,
0.6240989,
0.6497407,
0.6995072,
0.7927152,
0.9808719,
1.4376232
],
[
0.6182693,
0.6299397,
0.6564916,
0.7057199,
0.7993891,
0.9873636,
1.4447898
],
[
0.6391986,
0.6508543,
0.6771569,
0.7274045,
0.8205244,
1.0081436,
1.4654291
],
[
0.7010471,
0.7133164,
0.7396246,
0.788189,
0.8805802,
1.0702957,
1.527779
],
[
0.8959949,
0.9080338,
0.9337057,
0.984844,
1.077199,
1.2650365,
1.7224769
],
[
1.4456649,
1.4575571,
1.4832325,
1.5331777,
1.6260884,
1.814237,
2.271801
],
[
2.9847185,
2.9979303,
3.0257103,
3.0791047,
3.173614,
3.3636984,
3.8225108
]
]
},
"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.0013983,
0.0039105,
0.010936,
0.0305835,
0.0855295,
0.239191
],
"values": [
[
0.2818522,
0.2963015,
0.3320379,
0.4201362,
0.6519724,
1.2919442,
3.0667031
],
[
0.2893948,
0.303865,
0.3395726,
0.4277282,
0.6595389,
1.304636,
3.0747476
],
[
0.3105087,
0.3249617,
0.3606694,
0.4487962,
0.681279,
1.3189984,
3.0966503
],
[
0.3658728,
0.3803224,
0.4159901,
0.5040637,
0.7362422,
1.3736262,
3.151907
],
[
0.5184987,
0.532886,
0.5699097,
0.6568302,
0.8882158,
1.5292216,
3.3057681
],
[
0.9134125,
0.9288241,
0.9661019,
1.0557423,
1.2881917,
1.926036,
3.7128984
],
[
1.8170778,
1.8352876,
1.8773589,
1.9724238,
2.207025,
2.8478169,
4.6336472
]
]
},
"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.0013983,
0.0039105,
0.010936,
0.0305835,
0.0855295,
0.239191
],
"values": [
[
0.1135076,
0.121267,
0.1385418,
0.1801849,
0.280551,
0.538094,
1.3080939
],
[
0.1140753,
0.1205795,
0.1382152,
0.1804179,
0.2801051,
0.5380206,
1.309253
],
[
0.1132629,
0.1215416,
0.1390856,
0.1830317,
0.281264,
0.5390236,
1.3043577
],
[
0.1143442,
0.1212608,
0.1401806,
0.1819932,
0.2801787,
0.5371764,
1.3054541
],
[
0.1135046,
0.1211678,
0.138228,
0.1805537,
0.2801786,
0.5382346,
1.3122177
],
[
0.1134752,
0.1210401,
0.1399196,
0.1818772,
0.2812181,
0.5380878,
1.3112866
],
[
0.1356334,
0.1429616,
0.1580307,
0.1951577,
0.2910577,
0.5431445,
1.3005721
]
]
},
"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.0013983,
0.0039105,
0.010936,
0.0305835,
0.0855295,
0.239191
],
"values": [
[
0.0917164,
0.1105646,
0.1598343,
0.2987497,
0.7087985,
1.8428411,
4.968402
],
[
0.090547,
0.1104943,
0.160064,
0.298726,
0.707877,
1.8197264,
4.9650183
],
[
0.090952,
0.1093296,
0.1604035,
0.3024314,
0.6968935,
1.8184559,
4.9978984
],
[
0.0908018,
0.1092356,
0.1609393,
0.2998365,
0.7023605,
1.8255344,
4.9673729
],
[
0.0907149,
0.1092223,
0.160219,
0.3011914,
0.6996945,
1.8225329,
5.0127375
],
[
0.0995998,
0.11815,
0.1689048,
0.3048636,
0.7020343,
1.8425574,
4.9642426
],
[
0.1271888,
0.1452315,
0.1936129,
0.325625,
0.7153161,
1.8273007,
5.0042329
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}