blob: 0edbfa205d1e0d9a4707e8509360f73c8127a37f [file] [log] [blame]
{
"area": 10.0096,
"cell_footprint": "sky130_fd_sc_hdll__and2",
"cell_leakage_power": 0.001201658,
"leakage_power": [
{
"value": 0.0013511,
"when": "!A&B"
},
{
"value": 0.0013399,
"when": "!A&!B"
},
{
"value": 0.0007585,
"when": "A&B"
},
{
"value": 0.0013571,
"when": "A&!B"
}
],
"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.002221,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002094,
"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.0036509,
0.0036864,
0.0037682,
0.0037633,
0.0037521,
0.0037261,
0.0036663
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0031378,
-0.0031263,
-0.0031,
-0.0031011,
-0.0031038,
-0.00311,
-0.0031242
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002347
},
"pin,B": {
"capacitance": 0.002315,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002142,
"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.0033911,
0.0034106,
0.0034556,
0.0034641,
0.0034836,
0.0035287,
0.0036327
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0034447,
-0.0034477,
-0.0034544,
-0.0034594,
-0.0034709,
-0.0034975,
-0.0035587
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002488
},
"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.001495336,
0.004472057,
0.01337445,
0.03999859,
0.1196226,
0.357752
],
"values": [
[
0.0173716,
0.0162083,
0.0126747,
0.002442,
-0.0310167,
-0.1381514,
-0.4622449
],
[
0.0172735,
0.0161202,
0.0125281,
0.0022425,
-0.0311606,
-0.1383063,
-0.4624529
],
[
0.0169772,
0.0157801,
0.0122129,
0.0019498,
-0.0316022,
-0.138612,
-0.4624327
],
[
0.0167903,
0.0155788,
0.0120585,
0.0016596,
-0.0317952,
-0.1390405,
-0.4627261
],
[
0.0168328,
0.0154672,
0.0118527,
0.0013602,
-0.0321273,
-0.1394843,
-0.4630129
],
[
0.0165883,
0.0153362,
0.0115338,
0.0008888,
-0.0326926,
-0.1397601,
-0.4631551
],
[
0.0200689,
0.0187112,
0.0147694,
0.0031861,
-0.0326283,
-0.1399178,
-0.4631596
]
]
},
"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.001495336,
0.004472057,
0.01337445,
0.03999859,
0.1196226,
0.357752
],
"values": [
[
0.022399,
0.0238799,
0.02825,
0.0406887,
0.0771032,
0.1846952,
0.5023128
],
[
0.0223598,
0.0238196,
0.0282158,
0.0406554,
0.0771544,
0.1846342,
0.505608
],
[
0.0222677,
0.0237302,
0.0280218,
0.0405371,
0.0769427,
0.1845714,
0.5040913
],
[
0.0221953,
0.0236688,
0.0279276,
0.0404342,
0.076818,
0.1836058,
0.5004914
],
[
0.021964,
0.0233698,
0.0276644,
0.0400152,
0.0762285,
0.1835039,
0.4988975
],
[
0.022157,
0.0235617,
0.0277596,
0.0398853,
0.0760745,
0.1830078,
0.5026036
],
[
0.0224872,
0.023792,
0.0279419,
0.0399765,
0.0761932,
0.1839986,
0.5020378
]
]
},
"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.001495336,
0.004472057,
0.01337445,
0.03999859,
0.1196226,
0.357752
],
"values": [
[
0.0190323,
0.0178127,
0.0142558,
0.0039259,
-0.0296113,
-0.1366873,
-0.4605202
],
[
0.0189446,
0.0176396,
0.0141059,
0.0037755,
-0.0297267,
-0.1367676,
-0.4606914
],
[
0.0187928,
0.017451,
0.0139188,
0.0034922,
-0.0299924,
-0.1370196,
-0.4609601
],
[
0.0185502,
0.0173469,
0.0136317,
0.0033251,
-0.0302544,
-0.137377,
-0.4612418
],
[
0.0184103,
0.017144,
0.013437,
0.0029622,
-0.0305889,
-0.1375861,
-0.4613693
],
[
0.0186058,
0.0172902,
0.0134456,
0.002751,
-0.0309256,
-0.137776,
-0.4614338
],
[
0.0210109,
0.0196878,
0.0155842,
0.0037216,
-0.0321806,
-0.1382986,
-0.4616673
]
]
},
"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.001495336,
0.004472057,
0.01337445,
0.03999859,
0.1196226,
0.357752
],
"values": [
[
0.0228919,
0.0243244,
0.0287194,
0.0412927,
0.0774748,
0.1851381,
0.4994191
],
[
0.0228487,
0.0242762,
0.0286351,
0.0410851,
0.0774924,
0.1848492,
0.5052182
],
[
0.0227078,
0.0241888,
0.0285237,
0.0410522,
0.077348,
0.1848657,
0.5043866
],
[
0.0226397,
0.0241531,
0.0284528,
0.0409028,
0.0772947,
0.1839171,
0.5025576
],
[
0.0224352,
0.0238713,
0.0281785,
0.0405004,
0.076763,
0.1848907,
0.4997832
],
[
0.022557,
0.0239821,
0.0282231,
0.0400135,
0.076429,
0.1836154,
0.5022518
],
[
0.0227655,
0.0241439,
0.0281948,
0.0404417,
0.0768759,
0.1846935,
0.501095
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.357752,
"max_transition": 1.511718,
"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.0014953,
0.0044721,
0.0133745,
0.0399986,
0.119623,
0.357752
],
"values": [
[
0.110745,
0.1134252,
0.1200334,
0.1343053,
0.1631056,
0.2260297,
0.3921548
],
[
0.1151507,
0.1178374,
0.1243854,
0.1386871,
0.1672984,
0.2300274,
0.3966114
],
[
0.1257052,
0.1283387,
0.1349279,
0.1490624,
0.1780345,
0.2405645,
0.4071034
],
[
0.1522979,
0.1549775,
0.161623,
0.1758603,
0.204378,
0.2669462,
0.4339311
],
[
0.2141467,
0.2167725,
0.2232626,
0.237561,
0.2664858,
0.3300964,
0.4961855
],
[
0.3494504,
0.3526427,
0.3599864,
0.3759577,
0.4065021,
0.4705143,
0.6368277
],
[
0.5881717,
0.592337,
0.6025301,
0.6234686,
0.6623859,
0.7347612,
0.9029034
]
]
},
"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.0014953,
0.0044721,
0.0133745,
0.0399986,
0.119623,
0.357752
],
"values": [
[
0.0850047,
0.0886067,
0.0978882,
0.1211387,
0.1821844,
0.3587662,
0.8842066
],
[
0.0878213,
0.0914274,
0.1008974,
0.124032,
0.1851449,
0.3614925,
0.8887281
],
[
0.0949896,
0.098634,
0.1078285,
0.1309963,
0.1920297,
0.3686892,
0.8946371
],
[
0.1119722,
0.1155808,
0.1249315,
0.1480536,
0.2091344,
0.3858177,
0.9134599
],
[
0.1449524,
0.1486884,
0.158344,
0.1818366,
0.2432488,
0.4191584,
0.9445589
],
[
0.1856982,
0.1902582,
0.2011111,
0.2260375,
0.2878532,
0.4641683,
0.9919194
],
[
0.2192026,
0.2250547,
0.2395038,
0.2686336,
0.3328338,
0.5083849,
1.0332067
]
]
},
"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.0014953,
0.0044721,
0.0133745,
0.0399986,
0.119623,
0.357752
],
"values": [
[
0.0309882,
0.0331291,
0.0381503,
0.050336,
0.0826288,
0.1736264,
0.4610644
],
[
0.0312715,
0.0330245,
0.0380323,
0.0505035,
0.0831358,
0.1734771,
0.4626364
],
[
0.0312849,
0.0332288,
0.0380331,
0.0504914,
0.0828864,
0.1739069,
0.4625178
],
[
0.0310839,
0.0330449,
0.0382387,
0.0505527,
0.0828599,
0.173698,
0.4616243
],
[
0.0312904,
0.0332776,
0.0382187,
0.0505767,
0.0825534,
0.1735108,
0.4624232
],
[
0.0413382,
0.0431141,
0.0482671,
0.0596188,
0.0890049,
0.1756282,
0.4633392
],
[
0.0658779,
0.0684587,
0.0740474,
0.0881861,
0.117548,
0.1963728,
0.4659335
]
]
},
"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.0014953,
0.0044721,
0.0133745,
0.0399986,
0.119623,
0.357752
],
"values": [
[
0.0301236,
0.0342956,
0.0460559,
0.0809569,
0.1876124,
0.5166748,
1.5091493
],
[
0.0299731,
0.0340928,
0.0460074,
0.0809902,
0.1880487,
0.5187331,
1.5117183
],
[
0.0301088,
0.0340181,
0.0461395,
0.0808911,
0.1881292,
0.5173599,
1.5115789
],
[
0.0299677,
0.0341512,
0.0460262,
0.0808129,
0.1882197,
0.5151459,
1.4987559
],
[
0.0333329,
0.0374403,
0.0486514,
0.082705,
0.1885883,
0.5167282,
1.4982962
],
[
0.0439713,
0.0476329,
0.0582857,
0.0889847,
0.1914339,
0.5160115,
1.5110686
],
[
0.0633717,
0.067509,
0.0783326,
0.1068103,
0.1986481,
0.518781,
1.4978313
]
]
},
"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.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.0014953,
0.0044721,
0.0133745,
0.0399986,
0.119623,
0.357752
],
"values": [
[
0.1323129,
0.1352611,
0.1425016,
0.1579877,
0.1883025,
0.2529329,
0.4198642
],
[
0.136781,
0.1396853,
0.1469812,
0.162173,
0.1926021,
0.2568453,
0.4240542
],
[
0.1475595,
0.1504674,
0.1575654,
0.173052,
0.203173,
0.2677929,
0.4342843
],
[
0.1749421,
0.1778874,
0.1851454,
0.2004834,
0.2309091,
0.2955141,
0.4624121
],
[
0.2378445,
0.2406941,
0.2479052,
0.2633357,
0.2937731,
0.3585366,
0.5254549
],
[
0.3841866,
0.3873932,
0.395094,
0.4110393,
0.4416768,
0.5068108,
0.6738796
],
[
0.6535916,
0.658462,
0.6691059,
0.6906534,
0.7295274,
0.8016646,
0.968224
]
]
},
"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.0014953,
0.0044721,
0.0133745,
0.0399986,
0.119623,
0.357752
],
"values": [
[
0.0891028,
0.0927513,
0.1021362,
0.1252511,
0.1862201,
0.3627618,
0.8881192
],
[
0.0923848,
0.0959919,
0.1052453,
0.1284934,
0.1895018,
0.3658319,
0.89134
],
[
0.0995322,
0.1031247,
0.1124265,
0.1356197,
0.1965479,
0.3730186,
0.8991335
],
[
0.1154513,
0.1190584,
0.1284288,
0.1515325,
0.2125774,
0.3892682,
0.9168381
],
[
0.1460517,
0.1497689,
0.1593318,
0.1828151,
0.2440874,
0.4208918,
0.9455732
],
[
0.1868484,
0.1911702,
0.2019162,
0.2263508,
0.2882321,
0.4648829,
0.9898055
],
[
0.2206077,
0.2260996,
0.2397379,
0.2683125,
0.3322381,
0.5083571,
1.0333342
]
]
},
"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.0014953,
0.0044721,
0.0133745,
0.0399986,
0.119623,
0.357752
],
"values": [
[
0.0357494,
0.0375406,
0.0428337,
0.0555962,
0.0874682,
0.1776597,
0.463645
],
[
0.0357281,
0.0378543,
0.0428235,
0.0563868,
0.0876214,
0.1775984,
0.463346
],
[
0.0356645,
0.0377925,
0.0429048,
0.0555823,
0.0878648,
0.1773929,
0.4629227
],
[
0.0356884,
0.037568,
0.0427879,
0.0557076,
0.0873806,
0.177184,
0.4637649
],
[
0.0356201,
0.0375939,
0.0428584,
0.0556235,
0.0874956,
0.1777441,
0.4634393
],
[
0.0421027,
0.0439995,
0.0485714,
0.0598918,
0.0897801,
0.1789648,
0.4630049
],
[
0.066714,
0.0692251,
0.0748203,
0.0884019,
0.1173407,
0.1968861,
0.4680891
]
]
},
"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.0014953,
0.0044721,
0.0133745,
0.0399986,
0.119623,
0.357752
],
"values": [
[
0.0299834,
0.0342925,
0.0460159,
0.0808845,
0.1881649,
0.5180838,
1.5011537
],
[
0.0299673,
0.0340686,
0.0460666,
0.0809616,
0.1877898,
0.5174439,
1.5096198
],
[
0.0300174,
0.0341245,
0.0461389,
0.0809293,
0.1880178,
0.5170104,
1.5084027
],
[
0.0299749,
0.03411,
0.0460144,
0.0808723,
0.1882018,
0.5149603,
1.503868
],
[
0.0323908,
0.0364882,
0.0481461,
0.0822575,
0.1884526,
0.5196524,
1.4979555
],
[
0.0399493,
0.0438502,
0.0550276,
0.0878883,
0.1904908,
0.5154579,
1.5029804
],
[
0.0564818,
0.0605213,
0.0716736,
0.1020344,
0.1964989,
0.5194478,
1.4981665
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(A)"
}
]
}
}