blob: 80f7d8b3695f73c3622aa8daaa7f31c2d903cfbc [file] [log] [blame]
{
"area": 7.5072,
"cell_footprint": "sky130_fd_sc_hdll__einvp",
"cell_leakage_power": 1.822195,
"leakage_power": [
{
"value": 2.25731,
"when": "!A&TE"
},
{
"value": 1.08607,
"when": "!A&!TE"
},
{
"value": 2.74609,
"when": "A&TE"
},
{
"value": 1.19931,
"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.002484,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002317,
"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.0038183,
0.0038202,
0.0038245,
0.0038407,
0.0038779,
0.0039636,
0.0041613
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0032287,
-0.0032068,
-0.0031564,
-0.0031608,
-0.003171,
-0.0031944,
-0.0032483
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00265
},
"pin,TE": {
"capacitance": 0.002731,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002663,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00274
},
"pin,Z": {
"capacitance": 0.001973,
"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.00114681,
0.002630345,
0.006033009,
0.01383743,
0.03173779,
0.0727944
],
"values": [
[
0.001186,
8.33e-05,
-0.0025974,
-0.0089385,
-0.0236962,
-0.0577066,
-0.1356876
],
[
0.0010069,
-6.93e-05,
-0.0027029,
-0.0089588,
-0.0236463,
-0.0576091,
-0.1356446
],
[
0.0008499,
-0.0002533,
-0.0028632,
-0.009113,
-0.0237407,
-0.057633,
-0.1356145
],
[
0.0011656,
-1.55e-05,
-0.0027458,
-0.0090346,
-0.0237162,
-0.0576355,
-0.1356384
],
[
0.0027457,
0.0014336,
-0.0016562,
-0.0083119,
-0.0231839,
-0.057252,
-0.1354045
],
[
0.0074619,
0.0060649,
0.0026177,
-0.0047912,
-0.0206326,
-0.0555811,
-0.1341577
],
[
0.0195311,
0.0177539,
0.0138296,
0.0056542,
-0.0114694,
-0.0484862,
-0.1294186
]
]
},
"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.00114681,
0.002630345,
0.006033009,
0.01383743,
0.03173779,
0.0727944
],
"values": [
[
0.0069622,
0.0083641,
0.0114951,
0.0181696,
0.0331007,
0.0666846,
0.1429285
],
[
0.0065967,
0.0079664,
0.0110785,
0.0178866,
0.0328693,
0.0667655,
0.1432899
],
[
0.0064697,
0.0077459,
0.010762,
0.0174631,
0.032603,
0.066291,
0.1433921
],
[
0.0069423,
0.0081123,
0.0108329,
0.017297,
0.0322218,
0.0659353,
0.1427685
],
[
0.008643,
0.0097004,
0.0122709,
0.0182309,
0.0326109,
0.0663905,
0.1423865
],
[
0.0131161,
0.0139932,
0.0164503,
0.022411,
0.0352831,
0.0678143,
0.1440561
],
[
0.0249643,
0.0250838,
0.0270558,
0.0318461,
0.0447214,
0.0751217,
0.1485843
]
]
},
"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.00114681,
0.002630345,
0.006033009,
0.01383743,
0.03173779,
0.0727944
],
"values": [
[
0.0079402,
0.0081526,
0.0081423,
0.008232,
0.0081566,
0.008689,
0.0088383
],
[
0.007541,
0.0076294,
0.0078152,
0.0079815,
0.0081831,
0.0082468,
0.0082749
],
[
0.0073161,
0.0074185,
0.0076028,
0.0078542,
0.0080545,
0.0081549,
0.0082195
],
[
0.0074039,
0.0074931,
0.0076665,
0.0078549,
0.0080163,
0.008133,
0.0082003
],
[
0.0082108,
0.0082958,
0.0084428,
0.0086356,
0.0088183,
0.0089466,
0.009011
],
[
0.0104796,
0.010552,
0.010685,
0.0108796,
0.0110409,
0.011131,
0.0112253
],
[
0.0172485,
0.0172869,
0.0177137,
0.0178937,
0.0180331,
0.0180891,
0.0180941
]
]
},
"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.00114681,
0.002630345,
0.006033009,
0.01383743,
0.03173779,
0.0727944
],
"values": [
[
0.0123815,
0.0135776,
0.0163799,
0.0227668,
0.0373754,
0.0708111,
0.1472392
],
[
0.0122616,
0.0134666,
0.0162555,
0.0226444,
0.0373347,
0.0710491,
0.1470223
],
[
0.0121417,
0.0133413,
0.016133,
0.0225277,
0.0371457,
0.0707806,
0.1466773
],
[
0.0122213,
0.0134425,
0.0162565,
0.0226113,
0.0373042,
0.070843,
0.1476019
],
[
0.0130622,
0.014292,
0.0171126,
0.0234331,
0.0380858,
0.0715484,
0.1481953
],
[
0.0158213,
0.0170215,
0.0197423,
0.0260369,
0.0407283,
0.0739292,
0.1502912
],
[
0.0229829,
0.0241843,
0.0268926,
0.0331708,
0.0475342,
0.080999,
0.1566191
]
]
},
"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.00114681,
0.002630345,
0.006033009,
0.01383743,
0.03173779,
0.0727944
],
"values": [
[
0.0056223,
0.0044406,
0.0016528,
-0.0048333,
-0.0196272,
-0.0536151,
-0.1317109
],
[
0.0054524,
0.0042701,
0.0014847,
-0.0049995,
-0.0197845,
-0.053874,
-0.131884
],
[
0.0053263,
0.0041508,
0.0013466,
-0.0051093,
-0.0199412,
-0.0539664,
-0.1320445
],
[
0.0054576,
0.0042494,
0.0014487,
-0.0050211,
-0.0198518,
-0.053873,
-0.1319392
],
[
0.0064258,
0.005209,
0.0023542,
-0.0042016,
-0.0190261,
-0.0530438,
-0.1310608
],
[
0.0092353,
0.0080083,
0.0051587,
-0.0013448,
-0.0162399,
-0.0503552,
-0.1283915
],
[
0.0164928,
0.0152025,
0.0123206,
0.0057825,
-0.0091187,
-0.043215,
-0.1213261
]
]
},
"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.00114681,
0.002630345,
0.006033009,
0.01383743,
0.03173779,
0.0727944
],
"values": [
[
0.0074786,
0.0074709,
0.0074725,
0.0074596,
0.0074313,
0.0074176,
0.0074114
],
[
0.0073462,
0.0073382,
0.0073302,
0.0073168,
0.0073025,
0.0072898,
0.0072812
],
[
0.0071222,
0.0071197,
0.0070949,
0.0070907,
0.0070795,
0.0070696,
0.0070606
],
[
0.0072423,
0.007231,
0.0072233,
0.0072211,
0.0072162,
0.0072173,
0.007212
],
[
0.0080932,
0.0080977,
0.0080721,
0.0080668,
0.0080691,
0.0080535,
0.0080518
],
[
0.0102987,
0.0102955,
0.0102554,
0.0102767,
0.0103923,
0.010387,
0.010402
],
[
0.0172112,
0.0172485,
0.0172679,
0.0172859,
0.0174945,
0.01725,
0.0172517
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.072794,
"max_transition": 1.494749,
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0170881,
0.0199996,
0.0264239,
0.0405718,
0.0724946,
0.1456139,
0.312078
],
[
0.0191208,
0.0220489,
0.0284687,
0.0427739,
0.0749346,
0.1481446,
0.3143544
],
[
0.0227352,
0.0264698,
0.0337568,
0.0479583,
0.0799871,
0.152838,
0.3194711
],
[
0.023667,
0.0289795,
0.0395394,
0.0587507,
0.0924568,
0.165442,
0.3344484
],
[
0.0175268,
0.0251333,
0.0401127,
0.0676501,
0.11493,
0.1945573,
0.3607405
],
[
-0.008115,
0.0027984,
0.0239259,
0.0633914,
0.1313639,
0.2442218,
0.4290416
],
[
-0.0836082,
-0.0679908,
-0.0373687,
0.0181149,
0.11429,
0.2755291,
0.5405317
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0328206,
0.0404792,
0.0568665,
0.0925529,
0.1717567,
0.3514398,
0.7597558
],
[
0.0344047,
0.0416124,
0.0579424,
0.0940211,
0.1731512,
0.3536484,
0.7629793
],
[
0.0413373,
0.0481531,
0.0636715,
0.0991239,
0.1792577,
0.3620877,
0.7723354
],
[
0.057017,
0.0653887,
0.0811084,
0.1152283,
0.1945481,
0.3768888,
0.7837754
],
[
0.0839815,
0.0945792,
0.1160905,
0.1575511,
0.2344688,
0.4114843,
0.8196921
],
[
0.1372735,
0.1507592,
0.1778646,
0.2311371,
0.3283539,
0.5087427,
0.9127982
],
[
0.2457977,
0.2638406,
0.2997434,
0.3683455,
0.4949209,
0.7231389,
1.1387336
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0167405,
0.0214821,
0.0325986,
0.0580353,
0.1162903,
0.2486202,
0.5514593
],
[
0.0167565,
0.0214565,
0.0325155,
0.0579267,
0.1155253,
0.250634,
0.5523138
],
[
0.0232355,
0.0270857,
0.0356487,
0.0584464,
0.1155921,
0.248692,
0.553822
],
[
0.0339263,
0.0397452,
0.0510488,
0.0726651,
0.1207829,
0.2482274,
0.551595
],
[
0.0565513,
0.0635632,
0.0787415,
0.1077473,
0.158905,
0.264495,
0.5546094
],
[
0.1018881,
0.1114564,
0.1326038,
0.1699832,
0.2349272,
0.3593723,
0.5957303
],
[
0.1887652,
0.2047672,
0.2355117,
0.2912712,
0.3794742,
0.5295741,
0.8038193
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0482125,
0.0610283,
0.0897551,
0.155766,
0.3066322,
0.6543708,
1.4431092
],
[
0.0479397,
0.0607826,
0.0896866,
0.1561435,
0.3073005,
0.6538644,
1.4472257
],
[
0.0489724,
0.0606427,
0.089451,
0.1555384,
0.3073719,
0.6509753,
1.4459289
],
[
0.063222,
0.0729248,
0.0968155,
0.156227,
0.3065078,
0.6522999,
1.4435657
],
[
0.0789795,
0.0941042,
0.124721,
0.1811257,
0.3129927,
0.6518474,
1.4444267
],
[
0.1134077,
0.129382,
0.1645834,
0.2380253,
0.372683,
0.6703521,
1.4432133
],
[
0.1896661,
0.2082136,
0.2460474,
0.333763,
0.4933236,
0.8108072,
1.4947494
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0632002,
0.0698302,
0.0847629,
0.1187193,
0.1968524,
0.3753994,
0.7861277
],
[
0.0656925,
0.0722909,
0.0872396,
0.1211172,
0.1993015,
0.3779132,
0.7918389
],
[
0.071503,
0.0781029,
0.0930879,
0.127042,
0.205082,
0.3834085,
0.7892907
],
[
0.0784661,
0.0851935,
0.1002805,
0.1342833,
0.2122993,
0.391719,
0.8024676
],
[
0.082006,
0.0890133,
0.1040268,
0.1383306,
0.2155472,
0.3942607,
0.8033539
],
[
0.0725147,
0.0797373,
0.0956514,
0.1301572,
0.2079107,
0.3863368,
0.7917841
],
[
0.0226407,
0.0317379,
0.0497296,
0.0863828,
0.1651497,
0.3438857,
0.7516479
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0496358,
0.0619902,
0.0903951,
0.1560468,
0.3068619,
0.653072,
1.447512
],
[
0.0496538,
0.0619369,
0.0904169,
0.1557498,
0.3074016,
0.6536557,
1.4475138
],
[
0.0496922,
0.0619816,
0.0905095,
0.1560236,
0.3070366,
0.6535797,
1.4433262
],
[
0.0504954,
0.0625173,
0.0909384,
0.1559338,
0.3061863,
0.6524993,
1.4498277
],
[
0.0518945,
0.063836,
0.0917507,
0.1567701,
0.3062232,
0.6503909,
1.4473039
],
[
0.0567505,
0.068162,
0.095009,
0.1576302,
0.3066842,
0.651143,
1.4378836
],
[
0.0692377,
0.0799344,
0.1049869,
0.1651477,
0.310496,
0.6516836,
1.4409281
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0181534,
0.0209055,
0.0271181,
0.0412148,
0.0729745,
0.1457953,
0.3125436
],
[
0.0205031,
0.0232802,
0.0295163,
0.043585,
0.0753223,
0.1480183,
0.3159543
],
[
0.023404,
0.0268495,
0.0338501,
0.0481968,
0.0800171,
0.1527752,
0.3215988
],
[
0.0233244,
0.0282313,
0.0379503,
0.0560977,
0.0898833,
0.1629035,
0.3305657
],
[
0.0107478,
0.0184311,
0.033075,
0.0597689,
0.105177,
0.1848309,
0.3537707
],
[
-0.0392235,
-0.0271559,
-0.0037088,
0.037827,
0.1064749,
0.2161151,
0.4030053
],
[
-0.1928762,
-0.1719678,
-0.1322452,
-0.0643466,
0.0437562,
0.2107843,
0.4712966
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0179403,
0.0226741,
0.0334629,
0.0582987,
0.1155277,
0.2481857,
0.5521205
],
[
0.0184689,
0.022984,
0.033635,
0.058342,
0.1157301,
0.2492624,
0.5532443
],
[
0.0236367,
0.0275316,
0.0366745,
0.0595077,
0.1156758,
0.2495801,
0.5523173
],
[
0.0355493,
0.0400528,
0.0494906,
0.0699193,
0.119903,
0.2494921,
0.5536422
],
[
0.0577987,
0.0636596,
0.0761456,
0.099572,
0.1475571,
0.2595617,
0.5535039
],
[
0.1002806,
0.1082461,
0.1245709,
0.1561577,
0.2143069,
0.3269807,
0.5825741
],
[
0.1845297,
0.1955353,
0.2183221,
0.2611907,
0.3376091,
0.4777248,
0.7426022
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0114584,
0.0114593,
0.0114641,
0.0114829,
0.011483,
0.0114831,
0.0114832
],
[
0.0136863,
0.0136867,
0.0136868,
0.0136869,
0.013687,
0.0136882,
0.0136883
],
[
0.0164209,
0.016421,
0.0164211,
0.0164975,
0.0164976,
0.0164977,
0.0164978
],
[
0.025322,
0.0253221,
0.0257322,
0.0257323,
0.02578,
0.0258507,
0.0258508
],
[
0.0492313,
0.0492314,
0.0492315,
0.0492316,
0.0492317,
0.0492318,
0.0492319
],
[
0.1020135,
0.102016,
0.1021172,
0.1021173,
0.1022786,
0.1022787,
0.1022788
],
[
0.2266874,
0.226701,
0.2267011,
0.2267012,
0.2267013,
0.2267014,
0.2267015
]
]
},
"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.0024734,
0.0031202,
0.0046037,
0.0080064,
0.0158108,
0.0337112,
0.0747678
],
"values": [
[
0.0737953,
0.0737954,
0.0737955,
0.0737956,
0.0737957,
0.0737982,
0.0737983
],
[
0.0761371,
0.0761616,
0.0761617,
0.0761979,
0.076198,
0.0761981,
0.0761982
],
[
0.0842851,
0.0842852,
0.0844458,
0.0844459,
0.084446,
0.0844461,
0.0844462
],
[
0.1046422,
0.1047947,
0.1047948,
0.1051873,
0.1051875,
0.1051876,
0.1051877
],
[
0.1395991,
0.1396132,
0.1400048,
0.140016,
0.1400161,
0.1400162,
0.1400163
],
[
0.2005576,
0.2005617,
0.2006029,
0.200603,
0.2006031,
0.2006032,
0.2006105
],
[
0.320299,
0.3202991,
0.3202992,
0.3202993,
0.3204203,
0.3204204,
0.3204713
]
]
},
"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)"
}
]
}
}