blob: d72591720cdb90517e33d88e5abd2922837dd20c [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.001195,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001179,
"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.0011453,
0.0011508,
0.0011664,
0.0011663,
0.0011661,
0.0011656,
0.001164
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0010045,
-0.0010054,
-0.0010078,
-0.0010058,
-0.0010002,
-0.0009844,
-0.0009399
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00121
},
"pin,B": {
"capacitance": 0.001205,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001186,
"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.0010379,
0.0010413,
0.0010508,
0.0010505,
0.0010498,
0.0010476,
0.0010416
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0010192,
-0.0010177,
-0.0010135,
-0.0010138,
-0.0010146,
-0.0010169,
-0.0010235
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001224
},
"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.001232488,
0.003038052,
0.007488725,
0.01845953,
0.04550228,
0.112162
],
"values": [
[
0.0058214,
0.0053531,
0.0041295,
0.0008118,
-0.0077015,
-0.0295513,
-0.0840877
],
[
0.0058191,
0.0053826,
0.004133,
0.0008303,
-0.0077393,
-0.0295225,
-0.0840074
],
[
0.0057865,
0.0053556,
0.0040429,
0.0008103,
-0.0076687,
-0.0294968,
-0.0840535
],
[
0.0057503,
0.005282,
0.0040243,
0.0007387,
-0.0078251,
-0.0296234,
-0.0840604
],
[
0.0056937,
0.0051971,
0.0039433,
0.0006566,
-0.0078883,
-0.0296835,
-0.0841881
],
[
0.0056097,
0.0051525,
0.0038707,
0.0005878,
-0.0079897,
-0.0297682,
-0.0841859
],
[
0.0055002,
0.005053,
0.0037547,
0.0005615,
-0.0081331,
-0.0299823,
-0.0842142
]
]
},
"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.001232488,
0.003038052,
0.007488725,
0.01845953,
0.04550228,
0.112162
],
"values": [
[
0.0077482,
0.0083488,
0.0099385,
0.0137183,
0.0225011,
0.0446624,
0.0988231
],
[
0.0077477,
0.0083655,
0.0098705,
0.0136615,
0.0226255,
0.0445271,
0.0988268
],
[
0.007747,
0.0083738,
0.009876,
0.0135696,
0.0224925,
0.0448266,
0.0985697
],
[
0.0077243,
0.008407,
0.0098632,
0.0135653,
0.0225567,
0.0444555,
0.0991108
],
[
0.0076514,
0.0083266,
0.0098897,
0.013577,
0.0225544,
0.0445269,
0.0988289
],
[
0.0076011,
0.0082405,
0.0097531,
0.0133847,
0.0224908,
0.0441197,
0.0985938
],
[
0.0075207,
0.0081078,
0.0096349,
0.0132845,
0.0222346,
0.0444445,
0.0985263
]
]
},
"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.001232488,
0.003038052,
0.007488725,
0.01845953,
0.04550228,
0.112162
],
"values": [
[
0.0064402,
0.0059091,
0.0046438,
0.0013871,
-0.0071023,
-0.0289002,
-0.0833294
],
[
0.0064298,
0.0059165,
0.0046508,
0.0013694,
-0.0071772,
-0.0289249,
-0.0833598
],
[
0.0064151,
0.0059066,
0.0046093,
0.0013048,
-0.0071856,
-0.0289561,
-0.0833587
],
[
0.0063458,
0.0058494,
0.0045804,
0.0013065,
-0.0072491,
-0.0289826,
-0.0834477
],
[
0.0062883,
0.0057974,
0.0045056,
0.0012342,
-0.0073049,
-0.0290603,
-0.0834552
],
[
0.0062091,
0.005692,
0.0044454,
0.0011571,
-0.0073774,
-0.0291138,
-0.0835254
],
[
0.0061711,
0.0056609,
0.0043883,
0.0010785,
-0.0074475,
-0.0292516,
-0.0836003
]
]
},
"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.001232488,
0.003038052,
0.007488725,
0.01845953,
0.04550228,
0.112162
],
"values": [
[
0.007854,
0.0085166,
0.0100379,
0.0137622,
0.0226495,
0.044712,
0.0988804
],
[
0.0078452,
0.0084674,
0.0100074,
0.0136699,
0.022555,
0.044767,
0.0987954
],
[
0.0078207,
0.0085189,
0.0099795,
0.0136725,
0.0225646,
0.0448245,
0.0990384
],
[
0.0078229,
0.0084597,
0.0099646,
0.0137395,
0.0227493,
0.0445131,
0.0990417
],
[
0.0078058,
0.0084883,
0.0099821,
0.0136974,
0.022716,
0.0448606,
0.0989739
],
[
0.0077152,
0.0084036,
0.0097833,
0.0136826,
0.0225338,
0.0446989,
0.0983254
],
[
0.0076587,
0.0082714,
0.0097983,
0.013523,
0.0224607,
0.0444062,
0.0985263
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.112162,
"max_transition": 5.022951,
"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.0012325,
0.0030381,
0.0074887,
0.0184595,
0.0455023,
0.112162
],
"values": [
[
0.997784,
1.013188,
1.0430719,
1.0981854,
1.1891607,
1.3508831,
1.6668752
],
[
1.0064781,
1.022184,
1.0528342,
1.1063638,
1.1983888,
1.3598175,
1.6755681
],
[
1.0292495,
1.0446808,
1.0752971,
1.1288025,
1.220827,
1.3827023,
1.6987135
],
[
1.0939871,
1.1085193,
1.1394279,
1.1928023,
1.2844723,
1.4459328,
1.7626229
],
[
1.2820452,
1.2973705,
1.3280447,
1.392469,
1.4828203,
1.6453487,
1.9603905
],
[
1.8733912,
1.8889406,
1.9196509,
1.9720376,
2.0635578,
2.225935,
2.5416405
],
[
3.5186689,
3.5346273,
3.5647516,
3.6157646,
3.7079484,
3.8705457,
4.1856505
]
]
},
"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.0012325,
0.0030381,
0.0074887,
0.0184595,
0.0455023,
0.112162
],
"values": [
[
0.4708747,
0.4929095,
0.5437759,
0.6601602,
0.9355461,
1.6043603,
3.2382128
],
[
0.4774463,
0.4997713,
0.5505202,
0.6672429,
0.9422088,
1.6094774,
3.2479415
],
[
0.5001213,
0.5221751,
0.5728739,
0.6894476,
0.9648737,
1.634699,
3.2682095
],
[
0.561749,
0.5839396,
0.6346453,
0.7511704,
1.0276341,
1.6965791,
3.3296783
],
[
0.7394376,
0.7616502,
0.8123138,
0.9288317,
1.2032748,
1.8727746,
3.5128433
],
[
1.2409942,
1.2632252,
1.3138698,
1.4298502,
1.7047923,
2.3728868,
4.0104968
],
[
2.4786093,
2.5026519,
2.5568623,
2.6760836,
2.9539431,
3.6204038,
5.2739408
]
]
},
"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.0012325,
0.0030381,
0.0074887,
0.0184595,
0.0455023,
0.112162
],
"values": [
[
0.1942114,
0.2030425,
0.2228629,
0.2618584,
0.3486428,
0.5345164,
1.0036005
],
[
0.1935105,
0.2031964,
0.2206192,
0.2594485,
0.3440504,
0.5350382,
0.9986073
],
[
0.1942159,
0.203209,
0.2217048,
0.2610466,
0.3488817,
0.5347301,
1.0026187
],
[
0.1938802,
0.2042512,
0.2223518,
0.2608506,
0.3442882,
0.5348992,
0.9981861
],
[
0.1954293,
0.2043377,
0.2204486,
0.2595376,
0.3444601,
0.5357705,
1.0031717
],
[
0.1943013,
0.203535,
0.2202337,
0.2624846,
0.3493428,
0.5365129,
1.0036888
],
[
0.1944051,
0.20305,
0.2224811,
0.2610273,
0.3454667,
0.536337,
1.0009215
]
]
},
"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.0012325,
0.0030381,
0.0074887,
0.0184595,
0.0455023,
0.112162
],
"values": [
[
0.1740192,
0.205731,
0.282125,
0.4781025,
0.9409423,
2.1242177,
4.9848824
],
[
0.1747351,
0.2058028,
0.2854175,
0.4707968,
0.9415453,
2.1081319,
4.9794799
],
[
0.1739453,
0.2051001,
0.2854446,
0.4708374,
0.941028,
2.1462192,
5.0222777
],
[
0.1738824,
0.2051221,
0.2853886,
0.4707035,
0.9579661,
2.1103689,
5.0024317
],
[
0.1738102,
0.2051095,
0.2848662,
0.4774012,
0.9416098,
2.106331,
4.9845633
],
[
0.1769086,
0.2071955,
0.2859653,
0.4708735,
0.9436251,
2.1063305,
5.0015559
],
[
0.2015706,
0.2335087,
0.3054452,
0.4898809,
0.9540374,
2.1109553,
4.9830682
]
]
},
"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.0012325,
0.0030381,
0.0074887,
0.0184595,
0.0455023,
0.112162
],
"values": [
[
1.2333268,
1.2504571,
1.2836526,
1.341814,
1.4413444,
1.6100148,
1.932843
],
[
1.2382749,
1.2555038,
1.2883803,
1.3480337,
1.4452727,
1.6151913,
1.9372546
],
[
1.2590966,
1.2767717,
1.3096176,
1.3695408,
1.4693657,
1.6368976,
1.9599793
],
[
1.3265188,
1.3436834,
1.3721735,
1.4325834,
1.5295232,
1.7010634,
2.0260202
],
[
1.5315311,
1.5486964,
1.5658007,
1.6234363,
1.7388324,
1.9062834,
2.2316433
],
[
2.1061293,
2.1233546,
2.1650224,
2.2207183,
2.3173607,
2.4888076,
2.806319
],
[
3.7796402,
3.7966981,
3.8296362,
3.8892698,
3.9880703,
4.1567612,
4.479479
]
]
},
"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.0012325,
0.0030381,
0.0074887,
0.0184595,
0.0455023,
0.112162
],
"values": [
[
0.4834426,
0.5057085,
0.5567581,
0.6735377,
0.9484397,
1.6158059,
3.2522289
],
[
0.4922601,
0.5144574,
0.5650415,
0.6817469,
0.9565406,
1.6231939,
3.2602152
],
[
0.5160588,
0.5381499,
0.5888112,
0.7053745,
0.9806018,
1.6491024,
3.2892429
],
[
0.5796966,
0.6018949,
0.6528437,
0.7694337,
1.0447243,
1.7167608,
3.3531062
],
[
0.7545031,
0.7766983,
0.8273887,
0.9437821,
1.2197543,
1.8863331,
3.525721
],
[
1.2375072,
1.2594569,
1.3103161,
1.4265928,
1.7020602,
2.3701718,
4.0200239
],
[
2.465905,
2.490042,
2.5437932,
2.6630713,
2.9401575,
3.6074888,
5.2690936
]
]
},
"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.0012325,
0.0030381,
0.0074887,
0.0184595,
0.0455023,
0.112162
],
"values": [
[
0.2238555,
0.2324424,
0.2532962,
0.2909301,
0.3804083,
0.565428,
1.0266198
],
[
0.2234954,
0.2329935,
0.2548758,
0.2917947,
0.3747178,
0.5656876,
1.0240431
],
[
0.2239471,
0.2327427,
0.2531116,
0.2920729,
0.3760703,
0.5657945,
1.0267883
],
[
0.2231853,
0.2329098,
0.2550592,
0.2969331,
0.3748607,
0.5651593,
1.0227981
],
[
0.223834,
0.2332408,
0.251896,
0.2919466,
0.3762225,
0.5636615,
1.0266636
],
[
0.2233653,
0.2336825,
0.2529379,
0.2928078,
0.3749929,
0.5655472,
1.0266829
],
[
0.2237582,
0.2332705,
0.2514259,
0.29237,
0.3776241,
0.5634465,
1.0256877
]
]
},
"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.0012325,
0.0030381,
0.0074887,
0.0184595,
0.0455023,
0.112162
],
"values": [
[
0.1758842,
0.2067375,
0.2822292,
0.4723585,
0.9417872,
2.1142788,
5.0229509
],
[
0.1740143,
0.2050471,
0.2853824,
0.4708368,
0.9417617,
2.1076305,
4.9773986
],
[
0.1737141,
0.2051612,
0.2840828,
0.4703911,
0.941444,
2.1181537,
4.9872876
],
[
0.1748425,
0.2063961,
0.2822984,
0.4746792,
0.9442379,
2.106372,
4.9857896
],
[
0.1737767,
0.2051089,
0.2853291,
0.4705073,
0.9453448,
2.1073792,
4.9909303
],
[
0.1749501,
0.2065549,
0.2860326,
0.4783531,
0.9413747,
2.1062932,
4.9779914
],
[
0.1955907,
0.2286241,
0.3028922,
0.4879977,
0.9496168,
2.1258795,
4.9850121
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}