blob: 20ae5a9881a37fe0aff7b3e89d5f107be1024e7a [file] [log] [blame]
{
"area": 12.512,
"cell_footprint": "sky130_fd_sc_hdll__ebufn",
"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.00177,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001673,
"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.0090712,
0.009034,
0.0089481,
0.0089517,
0.0089598,
0.0089785,
0.0090217
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0042126,
0.0041892,
0.0041355,
0.0041242,
0.0040982,
0.0040383,
0.0039002
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001868
},
"pin,TE_B": {
"capacitance": 0.00351,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003417,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004162
},
"pin,Z": {
"capacitance": 0.002912,
"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.001143175,
0.002613699,
0.005975831,
0.01366284,
0.03123804,
0.0714211
],
"values": [
[
0.0036627,
0.002961,
0.0014887,
-0.0020714,
-0.0108254,
-0.0318025,
-0.0805545
],
[
0.003577,
0.002934,
0.0014848,
-0.0021055,
-0.0108483,
-0.0318427,
-0.0805542
],
[
0.0035977,
0.0029135,
0.0014147,
-0.0021571,
-0.0109004,
-0.0319072,
-0.0805826
],
[
0.0034022,
0.0027846,
0.0012378,
-0.0023051,
-0.0110744,
-0.0320658,
-0.0807618
],
[
0.0032863,
0.0026164,
0.0010823,
-0.0025676,
-0.0112882,
-0.0321936,
-0.0808751
],
[
0.0029942,
0.0022824,
0.0007279,
-0.0029569,
-0.0115987,
-0.0325522,
-0.0810611
],
[
0.0033256,
0.0025457,
0.0008557,
-0.0028951,
-0.0120304,
-0.0327713,
-0.0812574
]
]
},
"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.001143175,
0.002613699,
0.005975831,
0.01366284,
0.03123804,
0.0714211
],
"values": [
[
0.0056014,
0.0065476,
0.0084505,
0.0128265,
0.0225412,
0.0439576,
0.0918903
],
[
0.0055915,
0.0065409,
0.0084471,
0.0128928,
0.0225291,
0.043874,
0.0916737
],
[
0.0055898,
0.0065258,
0.0084011,
0.0128118,
0.0225661,
0.044054,
0.0929042
],
[
0.0054547,
0.0063286,
0.008183,
0.0124867,
0.0222519,
0.0436469,
0.0922717
],
[
0.0051685,
0.0060082,
0.0079293,
0.0123026,
0.0218832,
0.0432696,
0.092066
],
[
0.0051101,
0.0059816,
0.0077786,
0.0119388,
0.0214172,
0.0432587,
0.0914721
],
[
0.0053451,
0.0061675,
0.0080271,
0.0121336,
0.0213568,
0.0426726,
0.0911574
]
]
},
"when": "(!TE_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.001143175,
0.002613699,
0.005975831,
0.01366284,
0.03123804,
0.0714211
],
"values": [
[
-0.004315,
-0.0042881,
-0.0041826,
-0.0040161,
-0.003849,
-0.0037329,
-0.0035731
],
[
-0.0045507,
-0.0044957,
-0.0043866,
-0.0042343,
-0.0040418,
-0.003903,
-0.0038149
],
[
-0.00465,
-0.0045886,
-0.004487,
-0.0043121,
-0.0041375,
-0.0040869,
-0.0040037
],
[
-0.0048295,
-0.0047954,
-0.0047603,
-0.0046232,
-0.0044153,
-0.0043292,
-0.004091
],
[
-0.0051671,
-0.0051362,
-0.0050742,
-0.004867,
-0.0046349,
-0.0044483,
-0.0044883
],
[
-0.005645,
-0.0056194,
-0.0055656,
-0.0054864,
-0.0053289,
-0.0051218,
-0.0047694
],
[
-0.0057264,
-0.0058412,
-0.0058039,
-0.0056889,
-0.0055339,
-0.0053363,
-0.0049881
]
]
},
"related_pin": "TE_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.001143175,
0.002613699,
0.005975831,
0.01366284,
0.03123804,
0.0714211
],
"values": [
[
0.0211408,
0.021896,
0.0236258,
0.027737,
0.0371067,
0.0583664,
0.1062728
],
[
0.0209707,
0.0217918,
0.0235077,
0.0275552,
0.0368745,
0.057978,
0.1057932
],
[
0.0208474,
0.0216615,
0.0233745,
0.0274263,
0.0366874,
0.0577146,
0.1056595
],
[
0.0207168,
0.0215819,
0.0232859,
0.02734,
0.0367099,
0.0577337,
0.1056534
],
[
0.0207297,
0.0214954,
0.0231979,
0.0272412,
0.0366051,
0.0576398,
0.1058791
],
[
0.0206296,
0.0214315,
0.0231863,
0.0271794,
0.0365198,
0.0574669,
0.1054436
],
[
0.0200945,
0.0208424,
0.0229117,
0.027196,
0.0365114,
0.05748,
0.1056729
]
]
},
"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.001143175,
0.002613699,
0.005975831,
0.01366284,
0.03123804,
0.0714211
],
"values": [
[
0.0201818,
0.0194126,
0.0176687,
0.0137393,
0.0046608,
-0.0165649,
-0.0654483
],
[
0.0200609,
0.0192638,
0.0175414,
0.0136192,
0.0045418,
-0.0167157,
-0.0655574
],
[
0.0199,
0.0191328,
0.0174012,
0.0134829,
0.0044033,
-0.0168389,
-0.0656896
],
[
0.0198191,
0.0190285,
0.0173036,
0.013375,
0.004305,
-0.0169587,
-0.0657702
],
[
0.0198189,
0.0189939,
0.0172591,
0.0133317,
0.0042518,
-0.0169652,
-0.0658505
],
[
0.0193519,
0.0187024,
0.017026,
0.0133589,
0.0043364,
-0.016961,
-0.0657912
],
[
0.019927,
0.0190658,
0.0172627,
0.0132221,
0.0039035,
-0.0173971,
-0.0657919
]
]
},
"related_pin": "TE_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.001143175,
0.002613699,
0.005975831,
0.01366284,
0.03123804,
0.0714211
],
"values": [
[
-0.0043421,
-0.0041957,
-0.0042976,
-0.0043877,
-0.0046153,
-0.0046939,
-0.0047631
],
[
-0.0043392,
-0.0044472,
-0.0045344,
-0.0044191,
-0.0045768,
-0.0048654,
-0.0050127
],
[
-0.004479,
-0.0045139,
-0.0045749,
-0.0046408,
-0.0047729,
-0.0048939,
-0.0049657
],
[
-0.0046961,
-0.0047191,
-0.0047631,
-0.0048382,
-0.0049228,
-0.0050163,
-0.0050654
],
[
-0.0048833,
-0.0048675,
-0.0048883,
-0.0050537,
-0.0053008,
-0.0053569,
-0.0053538
],
[
-0.005049,
-0.0050684,
-0.0053264,
-0.0052145,
-0.0050495,
-0.0055286,
-0.005559
],
[
-0.0053015,
-0.0053916,
-0.005635,
-0.0053283,
-0.0054803,
-0.0051223,
-0.0050267
]
]
},
"when": "(!A)"
}
],
"max_capacitance": 0.071421,
"max_transition": 1.516926,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"three_state": "(TE_B)",
"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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.1164249,
0.120036,
0.1271136,
0.140075,
0.1635611,
0.2077871,
0.3016013
],
[
0.1207115,
0.1243366,
0.1314814,
0.1443445,
0.1678191,
0.2120717,
0.3058913
],
[
0.1314844,
0.1350624,
0.14205,
0.1549726,
0.1784814,
0.2227891,
0.3160301
],
[
0.1580772,
0.161619,
0.1687822,
0.1816884,
0.2045343,
0.2487198,
0.3424198
],
[
0.2197494,
0.2233479,
0.2303488,
0.2432198,
0.2675942,
0.3120076,
0.4057554
],
[
0.3564452,
0.3604838,
0.3683013,
0.3824219,
0.4069206,
0.4509587,
0.5445698
],
[
0.5963441,
0.6018754,
0.6119354,
0.6299361,
0.6611401,
0.7112291,
0.8067136
]
]
},
"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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.0946211,
0.1030729,
0.1220181,
0.1640602,
0.2569541,
0.4611642,
0.923115
],
[
0.0984189,
0.1068762,
0.1257784,
0.1677501,
0.2601624,
0.4654061,
0.9264799
],
[
0.1072058,
0.1156477,
0.1345059,
0.1764404,
0.2685704,
0.4740294,
0.936455
],
[
0.1273954,
0.1353841,
0.1538588,
0.1952104,
0.2869777,
0.4930785,
0.9563567
],
[
0.1657025,
0.1736655,
0.1933498,
0.2339745,
0.3256976,
0.5319263,
0.995056
],
[
0.226808,
0.2347963,
0.2525115,
0.2926182,
0.3828319,
0.5871192,
1.054563
],
[
0.3079456,
0.3168879,
0.3351012,
0.3744396,
0.4631274,
0.6673784,
1.1299751
]
]
},
"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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.0338987,
0.0369173,
0.0429495,
0.0565386,
0.08655,
0.154734,
0.3163653
],
[
0.0339287,
0.0367993,
0.043212,
0.056773,
0.0867218,
0.1547495,
0.3163953
],
[
0.0340005,
0.0366053,
0.0429711,
0.056899,
0.0865827,
0.1547135,
0.3166044
],
[
0.033708,
0.0365412,
0.0429569,
0.0569788,
0.0866417,
0.1545634,
0.3164089
],
[
0.0343241,
0.0373232,
0.043607,
0.0574521,
0.0867083,
0.154692,
0.3162569
],
[
0.0438302,
0.046082,
0.0518877,
0.0645345,
0.0918108,
0.1580543,
0.3171279
],
[
0.0682778,
0.0713665,
0.0777402,
0.092979,
0.1169677,
0.1761893,
0.3246305
]
]
},
"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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.0608683,
0.0746019,
0.1047873,
0.1741037,
0.3293598,
0.6830882,
1.495687
],
[
0.0608719,
0.0746002,
0.1046542,
0.1751853,
0.3326331,
0.6828959,
1.4881052
],
[
0.0609188,
0.0745934,
0.1045881,
0.1736023,
0.3293253,
0.6821258,
1.4969566
],
[
0.0610245,
0.074244,
0.1045254,
0.1748443,
0.3319033,
0.6831076,
1.4938606
],
[
0.0620251,
0.0750352,
0.1049727,
0.1746814,
0.3302057,
0.6859936,
1.4932663
],
[
0.0664467,
0.0786709,
0.1071063,
0.1750257,
0.3296095,
0.689449,
1.4958128
],
[
0.0811405,
0.0927771,
0.1175868,
0.1793186,
0.3339677,
0.6849033,
1.4913497
]
]
},
"sdf_cond": "TEB==1'b0",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(!TE_B)"
},
{
"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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.072386,
0.0797294,
0.096509,
0.1349857,
0.2229597,
0.4244856,
0.8881157
],
[
0.0774053,
0.0847784,
0.101595,
0.1399734,
0.2280935,
0.4298139,
0.8899114
],
[
0.0896963,
0.0968692,
0.1139379,
0.1521435,
0.2402483,
0.4417594,
0.9018392
],
[
0.1178819,
0.1253281,
0.1421663,
0.1806705,
0.2687544,
0.470469,
0.9304578
],
[
0.1767272,
0.1855839,
0.2021401,
0.2417121,
0.3298776,
0.5316495,
0.9947766
],
[
0.2892283,
0.3002545,
0.3236537,
0.3708564,
0.4635143,
0.6652084,
1.1257468
],
[
0.4974771,
0.5157442,
0.5526953,
0.6224557,
0.7473513,
0.9710281,
1.4346905
]
]
},
"related_pin": "TE_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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.0623264,
0.0748727,
0.1044373,
0.1727779,
0.3289962,
0.6888357,
1.4948146
],
[
0.0622497,
0.0749044,
0.1044118,
0.1729455,
0.3291905,
0.6849635,
1.4909996
],
[
0.0623135,
0.0749586,
0.104462,
0.173029,
0.3289771,
0.6875497,
1.4884828
],
[
0.0624997,
0.0750829,
0.1047261,
0.1728024,
0.3294881,
0.6847939,
1.490316
],
[
0.0688872,
0.0804649,
0.1086674,
0.1741053,
0.3292748,
0.6849228,
1.5169264
],
[
0.0929948,
0.1067269,
0.136657,
0.1979068,
0.339199,
0.6872673,
1.4895165
],
[
0.1539271,
0.1715048,
0.2081249,
0.2806689,
0.4201764,
0.7220045,
1.4906267
]
]
},
"sdf_cond": "A==1'b1",
"timing_sense": "negative_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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.0884944,
0.0912998,
0.0969502,
0.1081425,
0.1299666,
0.1738673,
0.2680378
],
[
0.092315,
0.0950928,
0.1008176,
0.1119445,
0.1338077,
0.1777607,
0.2717684
],
[
0.1028589,
0.1055791,
0.1113031,
0.1226583,
0.1442744,
0.18823,
0.2823534
],
[
0.1296599,
0.1322122,
0.1381287,
0.1492169,
0.1712768,
0.2150264,
0.3092072
],
[
0.1921549,
0.1951886,
0.2009529,
0.2122421,
0.2341244,
0.278068,
0.3723132
],
[
0.3099697,
0.3134353,
0.3206383,
0.3336047,
0.3571983,
0.402398,
0.4972052
],
[
0.5143803,
0.5189397,
0.5289065,
0.5464892,
0.5759932,
0.6270298,
0.7244118
]
]
},
"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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.0243302,
0.0276658,
0.0346637,
0.049551,
0.0815335,
0.1522216,
0.3159063
],
[
0.0244612,
0.0275186,
0.0347233,
0.0495648,
0.0813898,
0.1521124,
0.316609
],
[
0.0243296,
0.0277057,
0.0347219,
0.0495487,
0.0814641,
0.1521118,
0.3158696
],
[
0.0243756,
0.027682,
0.0346934,
0.0495253,
0.0815125,
0.1521192,
0.3161537
],
[
0.0253087,
0.0285291,
0.0352737,
0.0499982,
0.0816368,
0.1522907,
0.3158437
],
[
0.0347444,
0.0377117,
0.0443747,
0.0579596,
0.0878465,
0.1552044,
0.3169925
],
[
0.053426,
0.0565584,
0.0632128,
0.0769321,
0.1048571,
0.1687397,
0.3216002
]
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b0",
"timing_sense": "negative_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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.0394827,
0.039489,
0.0395732,
0.0395733,
0.0396044,
0.0396045,
0.0396046
],
[
0.0437593,
0.0437594,
0.0437595,
0.043801,
0.0438506,
0.0438507,
0.0438508
],
[
0.0528146,
0.0528147,
0.0528148,
0.0528284,
0.0528919,
0.0529404,
0.0529405
],
[
0.0698443,
0.0698469,
0.0698694,
0.0698695,
0.0699284,
0.0699285,
0.0699286
],
[
0.0910589,
0.091059,
0.0910591,
0.09167,
0.0916701,
0.0916702,
0.0933471
],
[
0.1226901,
0.1226903,
0.1226904,
0.1226905,
0.1226906,
0.1226907,
0.1226908
],
[
0.1521911,
0.1521973,
0.1525622,
0.1527804,
0.1527805,
0.1540424,
0.1540426
]
]
},
"related_pin": "TE_B",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b0",
"timing_sense": "positive_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.0034121,
0.0040553,
0.0055258,
0.0088879,
0.0165749,
0.0341501,
0.0743332
],
"values": [
[
0.0344274,
0.0344275,
0.0344276,
0.0344277,
0.0344278,
0.0344279,
0.034428
],
[
0.0319856,
0.0319857,
0.0320353,
0.0323254,
0.0323255,
0.0323597,
0.0323598
],
[
0.0328438,
0.0328439,
0.0329063,
0.0329064,
0.0329065,
0.0329066,
0.0329067
],
[
0.0268929,
0.026893,
0.0269178,
0.0269179,
0.026918,
0.0270631,
0.0270632
],
[
0.0022773,
0.0022774,
0.0022775,
0.0022776,
0.0024424,
0.0024425,
0.0024426
],
[
-0.0649118,
-0.0648677,
-0.0648676,
-0.0648675,
-0.0648674,
-0.0648673,
-0.0648672
],
[
-0.2197972,
-0.2197104,
-0.2197103,
-0.2197102,
-0.2197101,
-0.189904,
-0.1899039
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b1",
"timing_sense": "positive_unate",
"timing_type": "three_state_disable_fall",
"when": "(A)"
}
]
}
}