blob: dd85ef34b3bb3c4609aebcdb54eca68a99e18728 [file] [log] [blame]
{
"area": 10.0096,
"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.001952,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001894,
"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.0021054,
0.0020998,
0.0020841,
0.0020855,
0.0020894,
0.0021004,
0.0021313
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0018852,
-0.0018893,
-0.0019008,
-0.0018981,
-0.0018905,
-0.0018689,
-0.0018083
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002011
},
"pin,B": {
"capacitance": 0.002007,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001944,
"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.0019517,
0.001952,
0.001953,
0.0019529,
0.0019529,
0.0019527,
0.0019521
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
-0.0019603,
-0.0019558,
-0.001943,
-0.0019433,
-0.0019439,
-0.0019457,
-0.0019507
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00207
},
"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.001336706,
0.003573566,
0.009553612,
0.02554074,
0.06828091,
0.182543
],
"values": [
[
0.0105166,
0.0099509,
0.0084699,
0.0041748,
-0.0080151,
-0.0423202,
-0.1357649
],
[
0.0104568,
0.0099567,
0.0084938,
0.0042194,
-0.0079626,
-0.0423109,
-0.1354682
],
[
0.0105051,
0.0099332,
0.0084144,
0.0042008,
-0.0080315,
-0.0423042,
-0.1356063
],
[
0.0104534,
0.0098817,
0.0083997,
0.0041643,
-0.0080438,
-0.0422907,
-0.1356619
],
[
0.0103524,
0.009777,
0.0083155,
0.0040506,
-0.008178,
-0.0424505,
-0.1357563
],
[
0.0102194,
0.0096866,
0.0081571,
0.0038935,
-0.0084541,
-0.0427841,
-0.1360058
],
[
0.0098375,
0.0093736,
0.0077991,
0.0034325,
-0.0088288,
-0.0432293,
-0.1360446
]
]
},
"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.001336706,
0.003573566,
0.009553612,
0.02554074,
0.06828091,
0.182543
],
"values": [
[
0.0140839,
0.0147964,
0.0167272,
0.0217287,
0.0351181,
0.0700063,
0.1626383
],
[
0.0140928,
0.0148159,
0.0167589,
0.0218249,
0.0351057,
0.0701595,
0.1628631
],
[
0.0141197,
0.0149128,
0.0166822,
0.0218015,
0.0349227,
0.0693529,
0.1614552
],
[
0.0140553,
0.0148632,
0.0167626,
0.0218041,
0.0349849,
0.0696092,
0.1628678
],
[
0.0140691,
0.0147678,
0.0167183,
0.0218023,
0.034735,
0.0695088,
0.1634111
],
[
0.0137593,
0.0145176,
0.0165986,
0.0216294,
0.0347787,
0.0694583,
0.1626053
],
[
0.0137015,
0.0144627,
0.0162711,
0.0211751,
0.0340768,
0.0689256,
0.1621375
]
]
},
"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.001336706,
0.003573566,
0.009553612,
0.02554074,
0.06828091,
0.182543
],
"values": [
[
0.0113298,
0.010752,
0.0092651,
0.0049528,
-0.0071441,
-0.0413739,
-0.1345576
],
[
0.0112532,
0.0107596,
0.0092006,
0.0049755,
-0.007181,
-0.0413299,
-0.1345905
],
[
0.0111936,
0.0107181,
0.0092006,
0.0048624,
-0.0072874,
-0.0413709,
-0.1346367
],
[
0.0111746,
0.0106629,
0.0090956,
0.0048256,
-0.007276,
-0.041467,
-0.1346647
],
[
0.0111325,
0.0105877,
0.0090268,
0.0047497,
-0.0074499,
-0.0415262,
-0.1347533
],
[
0.0110771,
0.0104389,
0.0089269,
0.0047012,
-0.007465,
-0.0416804,
-0.134859
],
[
0.0109429,
0.0103912,
0.0089127,
0.0044581,
-0.0078318,
-0.0418706,
-0.1349863
]
]
},
"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.001336706,
0.003573566,
0.009553612,
0.02554074,
0.06828091,
0.182543
],
"values": [
[
0.0142419,
0.0149582,
0.0169041,
0.0219615,
0.0352192,
0.0698047,
0.1628739
],
[
0.0142269,
0.0149824,
0.0169006,
0.0218059,
0.0350603,
0.0702224,
0.163729
],
[
0.0142108,
0.0150013,
0.0168701,
0.0219321,
0.0350426,
0.0695405,
0.1613809
],
[
0.0142354,
0.015077,
0.0168841,
0.021992,
0.0351423,
0.0697642,
0.163062
],
[
0.0141905,
0.0149151,
0.0169468,
0.0220746,
0.0350771,
0.0697102,
0.1633078
],
[
0.0140879,
0.0148928,
0.0167961,
0.0218121,
0.0350157,
0.0692968,
0.1632935
],
[
0.0139226,
0.0147169,
0.0164207,
0.0215186,
0.0346064,
0.0691273,
0.1620552
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.182543,
"max_transition": 5.026854,
"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.0013367,
0.0035736,
0.0095536,
0.0255407,
0.0682809,
0.182543
],
"values": [
[
0.8182458,
0.8277398,
0.848818,
0.8887698,
0.9629406,
1.0956677,
1.3712927
],
[
0.8276,
0.8368467,
0.8583304,
0.8988666,
0.9721176,
1.1048357,
1.380588
],
[
0.8492322,
0.858002,
0.8815767,
0.9231365,
0.9947465,
1.1296869,
1.405226
],
[
0.9182454,
0.9276757,
0.9539158,
0.9944487,
1.0668066,
1.1939361,
1.4688561
],
[
1.1269349,
1.1361396,
1.1488822,
1.1985368,
1.2717716,
1.4062821,
1.6809655
],
[
1.7136877,
1.7251652,
1.745062,
1.7853272,
1.8574809,
1.9912625,
2.2673743
],
[
3.3910503,
3.400483,
3.4198935,
3.4600418,
3.5329413,
3.6660579,
3.9438124
]
]
},
"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.0013367,
0.0035736,
0.0095536,
0.0255407,
0.0682809,
0.182543
],
"values": [
[
0.4945794,
0.5107607,
0.5511199,
0.6500747,
0.899294,
1.5471209,
3.2697307
],
[
0.5015821,
0.5177581,
0.5582799,
0.6568351,
0.9060181,
1.5582402,
3.2782244
],
[
0.5235495,
0.5394583,
0.5800128,
0.6788802,
0.9279529,
1.5804081,
3.3047436
],
[
0.5849267,
0.6011113,
0.6414216,
0.7398641,
0.9898505,
1.640888,
3.36402
],
[
0.7607985,
0.7769772,
0.8173113,
0.9164838,
1.1656435,
1.8163818,
3.5358663
],
[
1.2561586,
1.2724172,
1.3125849,
1.4111788,
1.6602939,
2.3121232,
4.0351726
],
[
2.4782612,
2.4962081,
2.539462,
2.6419937,
2.8933549,
3.5412004,
5.2750884
]
]
},
"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.0013367,
0.0035736,
0.0095536,
0.0255407,
0.0682809,
0.182543
],
"values": [
[
0.1653466,
0.1704508,
0.1834958,
0.2097871,
0.2725293,
0.4215884,
0.8237291
],
[
0.1652157,
0.1701208,
0.1810859,
0.2087411,
0.2745887,
0.4223215,
0.826388
],
[
0.1656138,
0.1706585,
0.1825913,
0.2087532,
0.2727347,
0.4208324,
0.824334
],
[
0.1670233,
0.1707012,
0.1810953,
0.2108747,
0.2711749,
0.4232482,
0.8281417
],
[
0.1669239,
0.1703487,
0.184467,
0.21154,
0.2713373,
0.4224107,
0.8250018
],
[
0.1651344,
0.1716167,
0.1823542,
0.2122719,
0.2721297,
0.4222443,
0.8268464
],
[
0.1660791,
0.1722464,
0.1839576,
0.210519,
0.272974,
0.4212178,
0.828186
]
]
},
"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.0013367,
0.0035736,
0.0095536,
0.0255407,
0.0682809,
0.182543
],
"values": [
[
0.1803219,
0.2023294,
0.2608557,
0.4209878,
0.8360948,
1.9770489,
4.9832322
],
[
0.1800289,
0.2021143,
0.2623974,
0.4163992,
0.8361874,
2.0036482,
4.9877536
],
[
0.1809635,
0.2033262,
0.2616798,
0.4166316,
0.8359174,
1.9807027,
4.998211
],
[
0.1800483,
0.2022594,
0.2609725,
0.4224414,
0.8444837,
1.9686661,
4.9960948
],
[
0.1817004,
0.2040433,
0.2633327,
0.4168581,
0.8358411,
1.9684356,
5.0259636
],
[
0.1808147,
0.2030757,
0.2642893,
0.4221127,
0.8427921,
1.982726,
4.9922117
],
[
0.2092743,
0.2287036,
0.2846606,
0.4369767,
0.8492738,
1.9728292,
4.987245
]
]
},
"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.0013367,
0.0035736,
0.0095536,
0.0255407,
0.0682809,
0.182543
],
"values": [
[
1.0934369,
1.1041865,
1.1290836,
1.1778558,
1.2597422,
1.4044357,
1.6911024
],
[
1.0996024,
1.1110216,
1.1351468,
1.1836733,
1.2657982,
1.4123759,
1.6973422
],
[
1.1223311,
1.1340497,
1.1581793,
1.2074515,
1.2913042,
1.4363656,
1.7211139
],
[
1.1955268,
1.2067474,
1.231701,
1.2791826,
1.3619298,
1.5071652,
1.7938176
],
[
1.4030167,
1.4144094,
1.4386751,
1.4876174,
1.5714127,
1.7170629,
2.0014179
],
[
2.0021063,
2.0135604,
2.037575,
2.0865445,
2.1697764,
2.3132736,
2.60028
],
[
3.701492,
3.7127101,
3.7375112,
3.7839478,
3.8677506,
4.014022,
4.2998285
]
]
},
"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.0013367,
0.0035736,
0.0095536,
0.0255407,
0.0682809,
0.182543
],
"values": [
[
0.5059422,
0.5221666,
0.562645,
0.6613615,
0.9105011,
1.5594622,
3.2831484
],
[
0.51394,
0.5301341,
0.5704606,
0.6694241,
0.9196605,
1.5675614,
3.2864644
],
[
0.5376725,
0.5536717,
0.5940091,
0.6926194,
0.943182,
1.5941488,
3.315225
],
[
0.6004757,
0.6166786,
0.6571639,
0.7560336,
1.0056415,
1.6537134,
3.3768417
],
[
0.7726903,
0.7888482,
0.829131,
0.9283692,
1.1778772,
1.828688,
3.5473728
],
[
1.2487799,
1.2658812,
1.3061932,
1.4039807,
1.6525408,
2.3041209,
4.0299364
],
[
2.4558906,
2.4735243,
2.5166722,
2.6188587,
2.8692007,
3.5183874,
5.2405751
]
]
},
"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.0013367,
0.0035736,
0.0095536,
0.0255407,
0.0682809,
0.182543
],
"values": [
[
0.2104285,
0.2151925,
0.2291973,
0.2600378,
0.3205667,
0.4681292,
0.8582887
],
[
0.2095779,
0.2155031,
0.2299123,
0.2601213,
0.3207507,
0.4672594,
0.8550637
],
[
0.2115759,
0.2168346,
0.2291301,
0.2578535,
0.3196724,
0.4659025,
0.854564
],
[
0.2114874,
0.2166549,
0.2293105,
0.259663,
0.3207016,
0.4683701,
0.8581394
],
[
0.2103091,
0.215882,
0.2290408,
0.2604657,
0.3194229,
0.4667732,
0.8552378
],
[
0.209944,
0.2148007,
0.2284147,
0.2596002,
0.3216973,
0.463347,
0.8599868
],
[
0.2100997,
0.2151418,
0.2289855,
0.2582571,
0.3190674,
0.4689106,
0.8596422
]
]
},
"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.0013367,
0.0035736,
0.0095536,
0.0255407,
0.0682809,
0.182543
],
"values": [
[
0.1796136,
0.2017974,
0.2621176,
0.4166514,
0.8370311,
1.9718522,
4.9851613
],
[
0.1800321,
0.2022867,
0.2608028,
0.4211189,
0.8459913,
1.9710834,
4.9915367
],
[
0.1807326,
0.2037556,
0.2608707,
0.4220922,
0.846757,
1.9781539,
4.9975538
],
[
0.1800728,
0.2027195,
0.2614692,
0.4166434,
0.850093,
1.9809091,
4.9849529
],
[
0.1795916,
0.2040315,
0.2633835,
0.4167594,
0.8499767,
1.9685711,
5.0035324
],
[
0.1815506,
0.2035222,
0.261345,
0.4170224,
0.8376789,
1.965579,
4.9935593
],
[
0.2019985,
0.2239652,
0.2815533,
0.4360522,
0.8466647,
1.9695103,
5.0268536
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}