blob: c081d3b6f1305bea8e3f517bfaee2785d761be26 [file] [log] [blame]
{
"area": 15.0144,
"cell_footprint": "sky130_fd_sc_hdll__einvp",
"cell_leakage_power": 0.004017468,
"leakage_power": [
{
"value": 0.0005454,
"when": "!A&TE"
},
{
"value": 4.09356e-05,
"when": "!A&!TE"
},
{
"value": 0.0018166,
"when": "A&TE"
},
{
"value": 0.0136669,
"when": "A&!TE"
}
],
"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.008107,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.007528,
"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.0105603,
0.0105436,
0.0105052,
0.0105282,
0.0105812,
0.0107033,
0.0109849
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0085825,
-0.0086598,
-0.0088381,
-0.0088412,
-0.0088483,
-0.0088647,
-0.0089024
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.008686
},
"pin,TE": {
"capacitance": 0.005975,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.005885,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.006065
},
"pin,Z": {
"capacitance": 0.004783,
"direction": "output",
"function": "(!A)",
"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.001305781,
0.003410127,
0.008905757,
0.02325793,
0.06073952,
0.158625
],
"values": [
[
0.0101016,
0.0102095,
0.0103858,
0.010971,
0.011182,
0.0115325,
0.0122771
],
[
0.0098755,
0.0099727,
0.0101836,
0.0106038,
0.0111241,
0.0115981,
0.0118849
],
[
0.0094922,
0.0096082,
0.0098819,
0.0104277,
0.0110926,
0.01159,
0.0118736
],
[
0.0094991,
0.0091104,
0.0098015,
0.0101309,
0.0104675,
0.0107472,
0.0109837
],
[
0.0087517,
0.0088451,
0.0090575,
0.0094847,
0.0100806,
0.0105903,
0.010914
],
[
0.0088827,
0.00899,
0.0089411,
0.0093265,
0.0098718,
0.0105108,
0.0109105
],
[
0.0091712,
0.0092363,
0.0093831,
0.0097338,
0.0102885,
0.010679,
0.0110746
]
]
},
"related_pin": "TE",
"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.001305781,
0.003410127,
0.008905757,
0.02325793,
0.06073952,
0.158625
],
"values": [
[
0.0253162,
0.0263385,
0.0293447,
0.0365776,
0.0561731,
0.1059701,
0.237057
],
[
0.0251132,
0.0262089,
0.0289593,
0.0363522,
0.0556787,
0.1068613,
0.2377604
],
[
0.0248654,
0.0259165,
0.0289161,
0.0361841,
0.0554651,
0.1065831,
0.2376799
],
[
0.0246157,
0.0255956,
0.028725,
0.0358964,
0.0552149,
0.1054154,
0.2355991
],
[
0.0244416,
0.0255093,
0.0283454,
0.0357411,
0.0549285,
0.1051835,
0.2375406
],
[
0.0245083,
0.0255554,
0.0283701,
0.0357088,
0.0551859,
0.1054954,
0.2356802
],
[
0.0254261,
0.0263505,
0.029344,
0.0367821,
0.0562694,
0.1063266,
0.2366099
]
]
},
"when": "(!A)"
},
{
"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.001305781,
0.003410127,
0.008905757,
0.02325793,
0.06073952,
0.158625
],
"values": [
[
0.0029387,
0.0020468,
-0.0004667,
-0.007543,
-0.0268397,
-0.077752,
-0.2108898
],
[
0.0024636,
0.001623,
-0.0007573,
-0.0076139,
-0.0266853,
-0.0774855,
-0.2106263
],
[
0.0019338,
0.0010678,
-0.0012507,
-0.0079092,
-0.0266934,
-0.0772455,
-0.2102567
],
[
0.0013323,
0.0004071,
-0.0019985,
-0.0087714,
-0.0272215,
-0.0774561,
-0.2102495
],
[
0.0009509,
-0.0001226,
-0.0025959,
-0.0098058,
-0.0281109,
-0.0779512,
-0.210557
],
[
0.0015069,
0.0005428,
-0.002441,
-0.0097258,
-0.0287806,
-0.0788561,
-0.2108956
],
[
0.0025443,
0.0015062,
-0.0012282,
-0.0090627,
-0.0280105,
-0.0791771,
-0.2118493
]
]
},
"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.001305781,
0.003410127,
0.008905757,
0.02325793,
0.06073952,
0.158625
],
"values": [
[
0.0106389,
0.0120746,
0.015694,
0.0240397,
0.0440108,
0.0947803,
0.2264083
],
[
0.0099223,
0.0112478,
0.0148445,
0.0231763,
0.0435367,
0.0944745,
0.2252251
],
[
0.009509,
0.0106515,
0.0138534,
0.0221037,
0.042556,
0.0939888,
0.225218
],
[
0.0092233,
0.0103718,
0.0134388,
0.0212156,
0.0415005,
0.093363,
0.2258005
],
[
0.0093069,
0.010348,
0.013242,
0.0206911,
0.0406275,
0.0915975,
0.2233125
],
[
0.0092692,
0.0110228,
0.0135526,
0.0211617,
0.0406563,
0.0914283,
0.224519
],
[
0.0104584,
0.0115055,
0.0143357,
0.0212644,
0.0409363,
0.0913447,
0.2206837
]
]
},
"when": "(TE)"
},
{
"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.001305781,
0.003410127,
0.008905757,
0.02325793,
0.06073952,
0.158625
],
"values": [
[
0.0128143,
0.0118537,
0.0093515,
0.0023576,
-0.0169898,
-0.0679717,
-0.2013386
],
[
0.0126711,
0.0117121,
0.0092883,
0.0021753,
-0.0172113,
-0.068179,
-0.2013193
],
[
0.0124273,
0.0114731,
0.0089379,
0.0019893,
-0.0175174,
-0.0684898,
-0.2015428
],
[
0.0124023,
0.0113665,
0.008729,
0.001706,
-0.0176984,
-0.0687043,
-0.2019293
],
[
0.0130598,
0.0119613,
0.0091019,
0.0016601,
-0.0179495,
-0.0689275,
-0.2021665
],
[
0.0131714,
0.0121303,
0.0092339,
0.0017643,
-0.0179176,
-0.0689498,
-0.2022133
],
[
0.0136502,
0.0126977,
0.0097888,
0.0021997,
-0.0173268,
-0.0683876,
-0.2016415
]
]
},
"related_pin": "TE",
"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.001305781,
0.003410127,
0.008905757,
0.02325793,
0.06073952,
0.158625
],
"values": [
[
0.0088271,
0.0088211,
0.0088026,
0.0087538,
0.0086949,
0.0086686,
0.008588
],
[
0.0085643,
0.0085499,
0.0085169,
0.0084691,
0.0084394,
0.0084166,
0.0083976
],
[
0.0083015,
0.0082902,
0.0082735,
0.008225,
0.0082011,
0.0081927,
0.0081547
],
[
0.008035,
0.0080328,
0.0080218,
0.0080063,
0.0079926,
0.0079651,
0.0079497
],
[
0.0078321,
0.0078313,
0.0078273,
0.0078193,
0.0077932,
0.0077795,
0.0077683
],
[
0.0078153,
0.0078157,
0.0078163,
0.0077601,
0.0077731,
0.0077618,
0.007639
],
[
0.0083853,
0.0084177,
0.0082246,
0.008231,
0.0080277,
0.008064,
0.0080794
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.158625,
"max_transition": 1.508226,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"three_state": "(TE')",
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.0141657,
0.0153827,
0.0184176,
0.0256652,
0.0440082,
0.0909933,
0.2136304
],
[
0.0169648,
0.0181698,
0.0212325,
0.0286809,
0.0471901,
0.0941673,
0.2175761
],
[
0.0215558,
0.0234015,
0.0275182,
0.0358807,
0.054458,
0.1016697,
0.2246786
],
[
0.0250768,
0.0278817,
0.0341734,
0.0474842,
0.0713605,
0.119089,
0.2412093
],
[
0.0232208,
0.0276693,
0.0373158,
0.0580534,
0.0951276,
0.1579997,
0.2813725
],
[
0.0030586,
0.0101774,
0.0260042,
0.0583511,
0.1162126,
0.213789,
0.3734696
],
[
-0.0689998,
-0.0574336,
-0.0315875,
0.0205547,
0.1100999,
0.2637673,
0.5087599
]
]
},
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.0397252,
0.0452435,
0.0588811,
0.0909189,
0.1677153,
0.3623966,
0.8706733
],
[
0.0416145,
0.0467677,
0.0597237,
0.0918232,
0.1702644,
0.366028,
0.8721924
],
[
0.050892,
0.0554178,
0.0674258,
0.0988503,
0.1773238,
0.3743893,
0.8816612
],
[
0.0765245,
0.0807359,
0.0917761,
0.1208286,
0.1973613,
0.39785,
0.9061601
],
[
0.1228706,
0.1298423,
0.1462092,
0.1795071,
0.2544111,
0.4488927,
0.9596044
],
[
0.2040054,
0.2151135,
0.2413261,
0.2935699,
0.3883518,
0.5815635,
1.0915695
],
[
0.3488338,
0.3673366,
0.4096275,
0.4941002,
0.6438153,
0.8952084,
1.3982872
]
]
},
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.011273,
0.0131165,
0.0180219,
0.0307692,
0.0640686,
0.1507305,
0.3752271
],
[
0.0114587,
0.0131351,
0.0179849,
0.0307434,
0.0639069,
0.1505765,
0.3757325
],
[
0.0163547,
0.0184301,
0.0227398,
0.0328228,
0.0640366,
0.1504505,
0.3757256
],
[
0.0253412,
0.0279411,
0.033792,
0.0466218,
0.0731873,
0.1517373,
0.3752683
],
[
0.043783,
0.0473199,
0.0562148,
0.0729681,
0.1076285,
0.1756098,
0.3781462
],
[
0.0786789,
0.0846532,
0.0972132,
0.1239274,
0.17135,
0.2589996,
0.4321347
],
[
0.1410533,
0.1507478,
0.1723045,
0.2130223,
0.2896451,
0.4090856,
0.6270576
]
]
},
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.0439258,
0.0515557,
0.0715199,
0.1226082,
0.2536882,
0.5985279,
1.499506
],
[
0.0434807,
0.0512686,
0.0712026,
0.1225549,
0.2542276,
0.5972294,
1.4907527
],
[
0.0428598,
0.0506951,
0.0708673,
0.1221968,
0.254321,
0.5967256,
1.5082257
],
[
0.0481585,
0.0544163,
0.0714736,
0.121599,
0.2562441,
0.6047056,
1.4880137
],
[
0.0737649,
0.0801281,
0.0971618,
0.1344501,
0.2552099,
0.5967136,
1.4874034
],
[
0.1167498,
0.1272748,
0.1498459,
0.1971481,
0.2960699,
0.6038909,
1.4951906
],
[
0.2020767,
0.2162066,
0.2481656,
0.3148366,
0.4432494,
0.6944236,
1.4972204
]
]
},
"sdf_cond": "TE==1'b1",
"timing_sense": "negative_unate",
"timing_type": "combinational",
"when": "(TE)"
},
{
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.0877919,
0.0921979,
0.1033796,
0.1318703,
0.2060883,
0.4000803,
0.9033524
],
[
0.0909188,
0.0953279,
0.1065008,
0.1351496,
0.209546,
0.4039986,
0.9074185
],
[
0.0986648,
0.1030194,
0.1142259,
0.1428366,
0.2172192,
0.411658,
0.9147521
],
[
0.1149978,
0.1193762,
0.1305616,
0.1590688,
0.2333732,
0.4263514,
0.9311243
],
[
0.1369558,
0.1414595,
0.1527005,
0.1814454,
0.255846,
0.44937,
0.9576353
],
[
0.1609576,
0.1656056,
0.1771507,
0.2062642,
0.2804357,
0.4737953,
0.9800448
],
[
0.1698127,
0.1750117,
0.1875729,
0.2180532,
0.2926952,
0.4859879,
0.9904396
]
]
},
"related_pin": "TE",
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.0471853,
0.0543816,
0.0732747,
0.1233019,
0.2568677,
0.5969668,
1.4927073
],
[
0.0472193,
0.0544011,
0.0733073,
0.1229525,
0.2544037,
0.606412,
1.4915467
],
[
0.0470717,
0.054099,
0.073343,
0.123306,
0.2545768,
0.6065189,
1.4920869
],
[
0.0470435,
0.0543357,
0.0733402,
0.123315,
0.2552542,
0.5966759,
1.4910261
],
[
0.0479872,
0.0552131,
0.074252,
0.1238356,
0.2542983,
0.5973425,
1.4982374
],
[
0.0499755,
0.0570117,
0.0753405,
0.1248913,
0.2560404,
0.5983193,
1.4904985
],
[
0.0561505,
0.0628119,
0.0811118,
0.1286599,
0.2569809,
0.5981306,
1.4907662
]
]
},
"sdf_cond": "A==1'b0",
"timing_sense": "positive_unate",
"timing_type": "three_state_enable_rise",
"when": "(!A)"
},
{
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.0168324,
0.0179309,
0.0207319,
0.0278349,
0.0461261,
0.0931895,
0.2159482
],
[
0.0199109,
0.0210056,
0.0238362,
0.0310102,
0.0492875,
0.0963625,
0.2190111
],
[
0.0246581,
0.0260463,
0.0294196,
0.0371797,
0.0556148,
0.102738,
0.225092
],
[
0.0299077,
0.0320291,
0.036705,
0.0470616,
0.0684594,
0.1164108,
0.2390971
],
[
0.0315151,
0.0348908,
0.042277,
0.0582979,
0.0886215,
0.1455016,
0.2702259
],
[
0.017434,
0.0228454,
0.0353863,
0.0612644,
0.1090051,
0.1913384,
0.3377558
],
[
-0.0483452,
-0.0387356,
-0.0167636,
0.0278375,
0.1067836,
0.2369212,
0.4471887
]
]
},
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.0124448,
0.0142559,
0.0190276,
0.0318052,
0.064659,
0.1504253,
0.3765854
],
[
0.0129459,
0.0146586,
0.0193222,
0.0318665,
0.0646626,
0.1503742,
0.3757104
],
[
0.0163195,
0.0179995,
0.0222495,
0.0336229,
0.0650731,
0.1503519,
0.376239
],
[
0.0245904,
0.0263993,
0.0310562,
0.0425561,
0.0711694,
0.1515834,
0.3763529
],
[
0.04158,
0.0439695,
0.0498801,
0.0637879,
0.0936164,
0.1658893,
0.3784341
],
[
0.0743845,
0.0778144,
0.0861218,
0.1050352,
0.142823,
0.2190666,
0.4077622
],
[
0.1408956,
0.1455699,
0.1573813,
0.1839972,
0.2362346,
0.3331391,
0.5336141
]
]
},
"related_pin": "TE",
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "three_state_enable_fall",
"when": "(A)"
},
{
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.0135658,
0.0135659,
0.013566,
0.0135661,
0.0135662,
0.0135663,
0.0135664
],
[
0.0153076,
0.015365,
0.0153651,
0.0153652,
0.0153653,
0.0153654,
0.0153701
],
[
0.0142227,
0.0142228,
0.0142891,
0.0142892,
0.0142893,
0.0142894,
0.0142943
],
[
0.0163063,
0.016665,
0.0168492,
0.0168493,
0.0168494,
0.0168495,
0.0169194
],
[
0.0250574,
0.0259098,
0.0259099,
0.02591,
0.0259101,
0.0259102,
0.0259103
],
[
0.0466589,
0.046659,
0.0466591,
0.0466592,
0.0466593,
0.0466594,
0.0466595
],
[
0.0742089,
0.0743064,
0.0758135,
0.0758136,
0.0758137,
0.0758138,
0.0758139
]
]
},
"related_pin": "TE",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "negative_unate",
"timing_type": "three_state_disable_rise",
"when": "(A)"
},
{
"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.0052831,
0.0060889,
0.0081932,
0.0136889,
0.028041,
0.0655226,
0.1634081
],
"values": [
[
0.1077282,
0.1077455,
0.1077456,
0.1077457,
0.1077458,
0.1077459,
0.107746
],
[
0.1114324,
0.1115212,
0.1115213,
0.1115214,
0.1115215,
0.1116624,
0.1116625
],
[
0.1225911,
0.1232203,
0.1232204,
0.1232205,
0.1232206,
0.1232207,
0.1232208
],
[
0.1499343,
0.1499344,
0.1502358,
0.1502359,
0.150236,
0.1502771,
0.1502772
],
[
0.2074279,
0.207428,
0.2074281,
0.2080167,
0.2080838,
0.2080839,
0.208084
],
[
0.3008902,
0.301132,
0.3011321,
0.3011322,
0.3011323,
0.3011324,
0.3011325
],
[
0.4594894,
0.4622854,
0.4622855,
0.4622856,
0.4622857,
0.4622858,
0.4622859
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE",
"sdf_cond": "A==1'b0",
"timing_sense": "negative_unate",
"timing_type": "three_state_disable_fall",
"when": "(!A)"
}
]
}
}