blob: 7ae44fbd6ffbf425a8b33f91f7eaf44daae57df8 [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.001187,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001167,
"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.0011431,
0.0011474,
0.0011593,
0.0011597,
0.0011609,
0.0011643,
0.0011739
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0009998,
-0.0010009,
-0.0010041,
-0.001002,
-0.0009962,
-0.00098,
-0.0009341
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001208
},
"pin,B": {
"capacitance": 0.001182,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001159,
"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.0010136,
0.001011,
0.0010039,
0.0010044,
0.0010057,
0.0010093,
0.0010197
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0010336,
-0.0010282,
-0.001013,
-0.0010137,
-0.0010155,
-0.0010207,
-0.0010355
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001204
},
"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.001112491,
0.002475272,
0.005507436,
0.01225395,
0.02726481,
0.0606637
],
"values": [
[
0.0043111,
0.0038589,
0.0029075,
0.0006021,
-0.0047491,
-0.0170137,
-0.0443628
],
[
0.004297,
0.0038864,
0.0029326,
0.0006241,
-0.0047773,
-0.0169884,
-0.0443727
],
[
0.0042377,
0.0038339,
0.0028695,
0.000562,
-0.0048067,
-0.0170186,
-0.0443639
],
[
0.0041802,
0.0037832,
0.0027998,
0.0004845,
-0.0048555,
-0.0170922,
-0.0444349
],
[
0.0041332,
0.0037004,
0.0027299,
0.0004036,
-0.0049624,
-0.0171354,
-0.0445287
],
[
0.0040742,
0.0036369,
0.0026296,
0.0003472,
-0.0049582,
-0.0172238,
-0.0445706
],
[
0.0039946,
0.0035225,
0.0025065,
0.0002374,
-0.0051948,
-0.0172919,
-0.0446155
]
]
},
"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.001112491,
0.002475272,
0.005507436,
0.01225395,
0.02726481,
0.0606637
],
"values": [
[
0.0050749,
0.0055684,
0.0067663,
0.0091611,
0.0147237,
0.0268302,
0.0540923
],
[
0.0050773,
0.0055775,
0.0067766,
0.0092449,
0.0147621,
0.0268202,
0.0540531
],
[
0.0050614,
0.0055855,
0.0067669,
0.0092533,
0.0147298,
0.0269599,
0.0541279
],
[
0.0050745,
0.0055717,
0.0067025,
0.0091597,
0.0147159,
0.0269111,
0.0543195
],
[
0.0049599,
0.0054773,
0.0066449,
0.0091512,
0.0146796,
0.0269056,
0.0538763
],
[
0.0048463,
0.0054333,
0.0065661,
0.0090354,
0.0145825,
0.026702,
0.0539027
],
[
0.0048499,
0.0053447,
0.0064343,
0.0088831,
0.0144456,
0.0267305,
0.0537764
]
]
},
"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.001112491,
0.002475272,
0.005507436,
0.01225395,
0.02726481,
0.0606637
],
"values": [
[
0.0049296,
0.0045016,
0.0035284,
0.001209,
-0.0040952,
-0.016333,
-0.0436422
],
[
0.0048987,
0.0044898,
0.0035241,
0.0012355,
-0.0041144,
-0.0163327,
-0.0436546
],
[
0.0048784,
0.0044623,
0.0034914,
0.001176,
-0.0041575,
-0.0163517,
-0.0436739
],
[
0.0048286,
0.0044282,
0.003423,
0.0011263,
-0.0041963,
-0.0163906,
-0.0437359
],
[
0.0047891,
0.0043729,
0.0033611,
0.0010808,
-0.0042443,
-0.0164648,
-0.0437898
],
[
0.0046905,
0.0042733,
0.0032904,
0.0009766,
-0.0043316,
-0.016522,
-0.0438338
],
[
0.0046194,
0.0041889,
0.0032297,
0.0009402,
-0.0044675,
-0.0166148,
-0.0438971
]
]
},
"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.001112491,
0.002475272,
0.005507436,
0.01225395,
0.02726481,
0.0606637
],
"values": [
[
0.0052087,
0.0057149,
0.0068797,
0.0093401,
0.0148197,
0.0271441,
0.0542167
],
[
0.0052184,
0.0057357,
0.006899,
0.0093687,
0.0149539,
0.0269327,
0.0541506
],
[
0.0051644,
0.0057008,
0.0068795,
0.0093592,
0.0148817,
0.0268869,
0.0540609
],
[
0.0051358,
0.0056484,
0.0067738,
0.0092958,
0.0147624,
0.0268206,
0.0542309
],
[
0.0051871,
0.005645,
0.0068308,
0.0093189,
0.0148066,
0.0269705,
0.0543087
],
[
0.0050053,
0.0056111,
0.0067579,
0.0091949,
0.0147922,
0.0268808,
0.0541428
],
[
0.0050388,
0.0055807,
0.0066651,
0.0091682,
0.0146872,
0.0268958,
0.0537532
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.060664,
"max_transition": 5.02942,
"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.0011125,
0.0024753,
0.0055074,
0.0122539,
0.0272648,
0.0606637
],
"values": [
[
0.6914812,
0.7055296,
0.7325762,
0.7796939,
0.8633575,
1.0163971,
1.3288014
],
[
0.69978,
0.714933,
0.7407459,
0.7891386,
0.8718358,
1.0255314,
1.3379431
],
[
0.721364,
0.7362855,
0.7625734,
0.8101164,
0.8939253,
1.0477044,
1.3591296
],
[
0.7895604,
0.8040241,
0.8313346,
0.8779544,
0.9619715,
1.1150332,
1.427464
],
[
0.9886405,
1.0027202,
1.0291447,
1.0762532,
1.159872,
1.3141401,
1.6254528
],
[
1.5671437,
1.5814835,
1.6076975,
1.6541413,
1.7385049,
1.89212,
2.2047464
],
[
3.2074305,
3.2217253,
3.2477845,
3.2923133,
3.3761738,
3.53042,
3.8424233
]
]
},
"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.0011125,
0.0024753,
0.0055074,
0.0122539,
0.0272648,
0.0606637
],
"values": [
[
0.3855435,
0.4154269,
0.4808148,
0.6210665,
0.9310269,
1.6131052,
3.1236831
],
[
0.3922366,
0.4220036,
0.4871911,
0.6281259,
0.9376902,
1.6186592,
3.129101
],
[
0.4139593,
0.4440003,
0.5088877,
0.6497344,
0.9580847,
1.6429648,
3.1544356
],
[
0.4768997,
0.5067788,
0.5718781,
0.7124048,
1.0224976,
1.7033932,
3.2161134
],
[
0.6531264,
0.6829898,
0.7475683,
0.8885063,
1.1998144,
1.8829494,
3.4009591
],
[
1.1396568,
1.1698711,
1.2345976,
1.3753658,
1.6871599,
2.3792652,
3.885646
],
[
2.2805411,
2.3118909,
2.3774238,
2.5180289,
2.8279759,
3.5110606,
5.0392805
]
]
},
"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.0011125,
0.0024753,
0.0055074,
0.0122539,
0.0272648,
0.0606637
],
"values": [
[
0.1360648,
0.147969,
0.1725442,
0.2250085,
0.3234998,
0.5449359,
1.0622278
],
[
0.1361911,
0.1492701,
0.1739244,
0.2235513,
0.3229168,
0.5483413,
1.0621357
],
[
0.1361898,
0.1486899,
0.1728891,
0.2248632,
0.3234714,
0.5486654,
1.0730348
],
[
0.1372842,
0.1480008,
0.1721671,
0.2246819,
0.3253469,
0.5477243,
1.061736
],
[
0.1384037,
0.1480056,
0.1721977,
0.2236533,
0.3242543,
0.548243,
1.0665809
],
[
0.1368545,
0.150116,
0.1725771,
0.2220208,
0.3256578,
0.5472938,
1.0625081
],
[
0.140377,
0.151906,
0.1776481,
0.2293808,
0.3258276,
0.5488188,
1.0653394
]
]
},
"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.0011125,
0.0024753,
0.0055074,
0.0122539,
0.0272648,
0.0606637
],
"values": [
[
0.2063253,
0.2582726,
0.3648228,
0.6026419,
1.1385596,
2.3366019,
4.9897301
],
[
0.2063179,
0.2581512,
0.3616746,
0.6036764,
1.1524316,
2.3403124,
5.0294198
],
[
0.2062097,
0.2578924,
0.3618981,
0.6023711,
1.1466838,
2.337038,
4.9915911
],
[
0.2063741,
0.2543688,
0.3622784,
0.6033433,
1.1430686,
2.3345684,
5.0281024
],
[
0.2064745,
0.2579826,
0.3619263,
0.6020821,
1.1391731,
2.3328326,
5.0054532
],
[
0.2100605,
0.2575404,
0.3635284,
0.6041613,
1.1386441,
2.3355184,
4.9864581
],
[
0.2302365,
0.2747322,
0.3796881,
0.6164059,
1.14909,
2.3398054,
4.9913211
]
]
},
"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.0011125,
0.0024753,
0.0055074,
0.0122539,
0.0272648,
0.0606637
],
"values": [
[
0.8656573,
0.8812019,
0.908738,
0.9585395,
1.0465816,
1.2035414,
1.5183251
],
[
0.8695967,
0.8850645,
0.9145712,
0.9643305,
1.0516237,
1.2085252,
1.5239724
],
[
0.8889423,
0.9038628,
0.9333475,
0.9855804,
1.0734256,
1.2311278,
1.5457019
],
[
0.9611079,
0.9767146,
1.0048907,
1.0544426,
1.1427148,
1.2998324,
1.6147474
],
[
1.1623285,
1.1777433,
1.2056827,
1.2561399,
1.3429876,
1.500427,
1.8140325
],
[
1.7440621,
1.7601633,
1.7891816,
1.8387937,
1.927017,
2.0838984,
2.3988052
],
[
3.4068934,
3.422145,
3.4513041,
3.5044394,
3.590042,
3.7474042,
4.0628723
]
]
},
"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.0011125,
0.0024753,
0.0055074,
0.0122539,
0.0272648,
0.0606637
],
"values": [
[
0.3987642,
0.4285588,
0.4938673,
0.634404,
0.9446293,
1.621818,
3.1387857
],
[
0.4067777,
0.4370381,
0.501882,
0.642965,
0.9525707,
1.6327655,
3.1424854
],
[
0.4306591,
0.460805,
0.5257478,
0.6665236,
0.9759418,
1.6586346,
3.1675251
],
[
0.4949386,
0.5248695,
0.5893699,
0.7312832,
1.0389793,
1.7218531,
3.2335594
],
[
0.668938,
0.6992332,
0.7640766,
0.9053724,
1.2130844,
1.8988653,
3.4130008
],
[
1.1438755,
1.1740121,
1.2387861,
1.3791475,
1.6910101,
2.3841045,
3.8895931
],
[
2.3092404,
2.3407092,
2.4067206,
2.5492235,
2.8588407,
3.5412957,
5.0632689
]
]
},
"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.0011125,
0.0024753,
0.0055074,
0.0122539,
0.0272648,
0.0606637
],
"values": [
[
0.1549401,
0.1663869,
0.1887243,
0.2380661,
0.3404793,
0.5594301,
1.0768338
],
[
0.153071,
0.1646162,
0.1882147,
0.2399322,
0.3405668,
0.5606322,
1.0742456
],
[
0.1538873,
0.1659785,
0.1904683,
0.2384274,
0.3397778,
0.562985,
1.0754334
],
[
0.1546287,
0.1641732,
0.188317,
0.2377735,
0.3413727,
0.5595887,
1.0786953
],
[
0.1541854,
0.166655,
0.1879345,
0.2398705,
0.3409003,
0.5599129,
1.0779747
],
[
0.1533142,
0.1653468,
0.1900919,
0.2379904,
0.3413637,
0.5608003,
1.0790745
],
[
0.1529767,
0.1650893,
0.1896731,
0.2413919,
0.3400672,
0.5626382,
1.0755975
]
]
},
"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.0011125,
0.0024753,
0.0055074,
0.0122539,
0.0272648,
0.0606637
],
"values": [
[
0.2062793,
0.2541792,
0.3625457,
0.6017717,
1.140622,
2.3348066,
5.0012622
],
[
0.2092491,
0.2572546,
0.361916,
0.6024524,
1.1383727,
2.3411964,
5.0212504
],
[
0.2062247,
0.2577684,
0.3618295,
0.6022604,
1.1519225,
2.3516633,
4.9882019
],
[
0.2066314,
0.2547347,
0.3616265,
0.6017851,
1.1433667,
2.3364547,
5.0229604
],
[
0.2092098,
0.2554494,
0.3671104,
0.6016811,
1.1381294,
2.3460411,
4.9920654
],
[
0.2090082,
0.2568438,
0.3630166,
0.6029804,
1.1395367,
2.3356067,
4.9854473
],
[
0.2256505,
0.2715555,
0.3785326,
0.6140302,
1.149063,
2.3362497,
4.9898337
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}