blob: 95d227a76ee3b0ae3e4d6b8e9a3344f1adbef2a8 [file] [log] [blame]
{
"area": 7.5072,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 0.00248654,
"leakage_power": [
{
"value": 0.0084662,
"when": "!A&TE_B"
},
{
"value": 7.93429e-05,
"when": "!A&!TE_B"
},
{
"value": 0.0009828,
"when": "A&TE_B"
},
{
"value": 0.0004178,
"when": "A&!TE_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.002266,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002086,
"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.0029535,
0.0029442,
0.0029228,
0.0029169,
0.0029034,
0.0028723,
0.0028006
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0019617,
-0.0019595,
-0.0019545,
-0.0019506,
-0.0019415,
-0.0019204,
-0.001872
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002447
},
"pin,TE_B": {
"capacitance": 0.002663,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002598,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003115
},
"pin,Z": {
"capacitance": 0.001945,
"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.001072725,
0.002301477,
0.004937702,
0.01059359,
0.02272801,
0.0487618
],
"values": [
[
0.0010568,
0.0003336,
-0.0012597,
-0.0047743,
-0.0124177,
-0.0289055,
-0.0643412
],
[
0.0009383,
0.0002424,
-0.001305,
-0.0047813,
-0.0123975,
-0.0288642,
-0.0642982
],
[
0.0007671,
6.21e-05,
-0.0014345,
-0.0048562,
-0.0124097,
-0.0288394,
-0.0642544
],
[
0.0005563,
-0.0001413,
-0.0016654,
-0.0050292,
-0.012524,
-0.0289133,
-0.0642437
],
[
0.0004965,
-0.000205,
-0.0017713,
-0.0052378,
-0.012725,
-0.0290284,
-0.0643245
],
[
0.0005023,
-0.0002965,
-0.0019246,
-0.0053491,
-0.0128638,
-0.0291742,
-0.0644783
],
[
0.0007191,
-5.71e-05,
-0.0017694,
-0.0054098,
-0.0130265,
-0.029294,
-0.064715
]
]
},
"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.001072725,
0.002301477,
0.004937702,
0.01059359,
0.02272801,
0.0487618
],
"values": [
[
0.0042011,
0.0050725,
0.0069118,
0.0105574,
0.0183273,
0.034682,
0.0693426
],
[
0.0039297,
0.0048046,
0.0065926,
0.0103699,
0.0182685,
0.0346683,
0.0699376
],
[
0.0037785,
0.0045779,
0.00637,
0.0100654,
0.0179976,
0.034478,
0.0693055
],
[
0.0036145,
0.0044358,
0.0061101,
0.009721,
0.017734,
0.034657,
0.0692107
],
[
0.0037007,
0.0045171,
0.0062003,
0.0099287,
0.0176662,
0.03373,
0.0689394
],
[
0.0038311,
0.0045376,
0.0061214,
0.0097383,
0.0174455,
0.0337763,
0.0688735
],
[
0.0040969,
0.0048216,
0.0064505,
0.0099774,
0.0175206,
0.0339553,
0.0689263
]
]
},
"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.001072725,
0.002301477,
0.004937702,
0.01059359,
0.02272801,
0.0487618
],
"values": [
[
-0.0027347,
-0.0026854,
-0.0026207,
-0.0025241,
-0.0023998,
-0.0023504,
-0.0023053
],
[
-0.002739,
-0.0027114,
-0.0027181,
-0.0026138,
-0.0026231,
-0.0024857,
-0.0024399
],
[
-0.003045,
-0.0029967,
-0.0029268,
-0.0028508,
-0.0027442,
-0.0026748,
-0.0026281
],
[
-0.0033252,
-0.0032794,
-0.0031521,
-0.0031085,
-0.003001,
-0.002917,
-0.0028657
],
[
-0.0032854,
-0.0032501,
-0.0032385,
-0.0031713,
-0.0029905,
-0.0030765,
-0.0028373
],
[
-0.0033652,
-0.003339,
-0.0033,
-0.0032107,
-0.0031998,
-0.0031576,
-0.00309
],
[
-0.003798,
-0.0039001,
-0.0038445,
-0.0036942,
-0.0034869,
-0.0033347,
-0.0032782
]
]
},
"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.001072725,
0.002301477,
0.004937702,
0.01059359,
0.02272801,
0.0487618
],
"values": [
[
0.0152192,
0.015968,
0.017629,
0.0211769,
0.0288813,
0.044979,
0.0801096
],
[
0.0150501,
0.0157859,
0.0174728,
0.0210234,
0.0287351,
0.0447905,
0.0800352
],
[
0.0149091,
0.0156706,
0.0173231,
0.0208498,
0.0284884,
0.0448077,
0.0795709
],
[
0.0148518,
0.0155956,
0.0172636,
0.0207769,
0.0284122,
0.0446428,
0.0797391
],
[
0.0147559,
0.0155319,
0.0172058,
0.0207199,
0.0283989,
0.0449679,
0.0794047
],
[
0.0147755,
0.0156002,
0.017266,
0.0206976,
0.0283582,
0.0449435,
0.0795492
],
[
0.0144577,
0.0152366,
0.0170377,
0.0208195,
0.028528,
0.0447127,
0.0797262
]
]
},
"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.001072725,
0.002301477,
0.004937702,
0.01059359,
0.02272801,
0.0487618
],
"values": [
[
0.0118868,
0.0112012,
0.0096503,
0.0061546,
-0.0015004,
-0.0180058,
-0.0534571
],
[
0.0117399,
0.0110511,
0.0095019,
0.0060053,
-0.0016459,
-0.018149,
-0.0536097
],
[
0.0116216,
0.0109238,
0.0093817,
0.0058847,
-0.0017728,
-0.0182724,
-0.0537317
],
[
0.0115521,
0.010865,
0.0093086,
0.005817,
-0.0018454,
-0.0183549,
-0.0538334
],
[
0.0114744,
0.0108095,
0.0092767,
0.0058217,
-0.0018302,
-0.0183288,
-0.0537967
],
[
0.0113433,
0.0105981,
0.0089257,
0.0053338,
-0.0019028,
-0.0184125,
-0.0538973
],
[
0.0116802,
0.0109009,
0.0091184,
0.0056658,
-0.0020222,
-0.018736,
-0.053618
]
]
},
"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.001072725,
0.002301477,
0.004937702,
0.01059359,
0.02272801,
0.0487618
],
"values": [
[
-0.0033333,
-0.003044,
-0.0033196,
-0.0033171,
-0.0032791,
-0.0032167,
-0.0032231
],
[
-0.0031601,
-0.0031663,
-0.003183,
-0.0031888,
-0.0032232,
-0.0032363,
-0.0032215
],
[
-0.0033263,
-0.0033795,
-0.0033924,
-0.0033849,
-0.0034043,
-0.0034272,
-0.0035856
],
[
-0.0035993,
-0.0036077,
-0.003657,
-0.0036045,
-0.003649,
-0.0036493,
-0.0036594
],
[
-0.0037518,
-0.0037638,
-0.0037987,
-0.0037938,
-0.0037321,
-0.0037349,
-0.0037404
],
[
-0.0036527,
-0.0036017,
-0.0039335,
-0.0041625,
-0.003512,
-0.003543,
-0.0035537
],
[
-0.0036027,
-0.0036071,
-0.0036667,
-0.0037978,
-0.0036431,
-0.0039934,
-0.0039083
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.048762,
"max_transition": 1.506049,
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0159287,
0.0181491,
0.0227931,
0.0325207,
0.0532481,
0.0975696,
0.1928817
],
[
0.0188344,
0.0211534,
0.0258662,
0.0357111,
0.056439,
0.100932,
0.1964981
],
[
0.0245006,
0.0276557,
0.0330361,
0.0430443,
0.0638934,
0.108294,
0.2038562
],
[
0.0308069,
0.0353245,
0.0437308,
0.0580506,
0.0810711,
0.1253959,
0.2200171
],
[
0.0339206,
0.0410121,
0.0539275,
0.0755958,
0.1105973,
0.1645993,
0.2596688
],
[
0.0238493,
0.0352874,
0.0556359,
0.08962,
0.1413419,
0.2242389,
0.3480947
],
[
-0.0275992,
-0.0090807,
0.0224319,
0.0767455,
0.1624025,
0.2893505,
0.4770374
]
]
},
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.053419,
0.0642068,
0.0862312,
0.1313293,
0.2257276,
0.4261702,
0.8576745
],
[
0.0548276,
0.0655182,
0.0876836,
0.1335293,
0.228572,
0.4326284,
0.8605698
],
[
0.0631771,
0.0731684,
0.0948188,
0.1404313,
0.2360538,
0.4367353,
0.8654053
],
[
0.0862308,
0.0958997,
0.1165023,
0.1612393,
0.2565947,
0.4595315,
0.8893074
],
[
0.1390341,
0.1516906,
0.1746768,
0.2172024,
0.3106415,
0.5110993,
0.9409793
],
[
0.2273388,
0.2476137,
0.2839088,
0.3447275,
0.4432612,
0.6430245,
1.0695168
],
[
0.3855044,
0.4153729,
0.4733046,
0.5690701,
0.7196422,
0.9484439,
1.376353
]
]
},
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0144074,
0.0180023,
0.026136,
0.0434195,
0.0806574,
0.1586697,
0.327404
],
[
0.0143728,
0.0179494,
0.0261573,
0.0434514,
0.0802542,
0.1592456,
0.3278579
],
[
0.0200884,
0.0227929,
0.0290302,
0.0442456,
0.0802381,
0.1591253,
0.3280864
],
[
0.031139,
0.035277,
0.0432019,
0.057583,
0.0863812,
0.1600901,
0.3265739
],
[
0.0525176,
0.0585359,
0.0694213,
0.0892567,
0.1222966,
0.1806302,
0.332128
],
[
0.0926452,
0.1010498,
0.1175765,
0.1461031,
0.1938686,
0.2678498,
0.3900728
],
[
0.1650692,
0.1796183,
0.2059656,
0.2484094,
0.3159945,
0.4228939,
0.5874493
]
]
},
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0676269,
0.0844144,
0.1207802,
0.1976209,
0.3624778,
0.7151352,
1.4771103
],
[
0.0674242,
0.0844088,
0.1212281,
0.1976324,
0.3640745,
0.7205546,
1.5060489
],
[
0.0669225,
0.084061,
0.1205903,
0.1976643,
0.3622533,
0.7174508,
1.4729027
],
[
0.0693873,
0.0845329,
0.119674,
0.1975733,
0.3636665,
0.7271671,
1.4807979
],
[
0.0961709,
0.1080794,
0.1352725,
0.2023783,
0.3646654,
0.7152389,
1.4723994
],
[
0.1484541,
0.1662487,
0.1972079,
0.2564565,
0.38578,
0.7209992,
1.4747021
],
[
0.2407079,
0.269115,
0.3167618,
0.3986892,
0.5325271,
0.797766,
1.4973461
]
]
},
"sdf_cond": "TEB==1'b0",
"timing_sense": "negative_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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0683172,
0.0782725,
0.0990915,
0.1427052,
0.2353426,
0.4341537,
0.8646214
],
[
0.0733143,
0.0832521,
0.1040429,
0.1476272,
0.2402495,
0.4390488,
0.8696512
],
[
0.0851702,
0.0950914,
0.1158649,
0.1593949,
0.2519961,
0.4507788,
0.8805349
],
[
0.1120044,
0.121863,
0.1426163,
0.186092,
0.2789604,
0.4778311,
0.9097332
],
[
0.1681005,
0.1791126,
0.2005629,
0.2442122,
0.3369237,
0.5371746,
0.9670184
],
[
0.2721642,
0.287376,
0.316269,
0.3690456,
0.4654363,
0.6643886,
1.0942561
],
[
0.4601805,
0.4852696,
0.5311176,
0.6089303,
0.7379037,
0.9586019,
1.3882732
]
]
},
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0721076,
0.0885794,
0.1237349,
0.199357,
0.3635856,
0.7157535,
1.5019565
],
[
0.072021,
0.0884903,
0.1235594,
0.1993237,
0.3633935,
0.7157244,
1.5017858
],
[
0.0718677,
0.0883222,
0.1235158,
0.1989908,
0.3624725,
0.7179147,
1.4821665
],
[
0.0720511,
0.0883259,
0.1231494,
0.1991913,
0.3639665,
0.7157931,
1.5017404
],
[
0.0810037,
0.0957554,
0.1281321,
0.1999993,
0.362986,
0.7258165,
1.4766236
],
[
0.1147358,
0.1307699,
0.1630792,
0.2264342,
0.37326,
0.7229693,
1.4817928
],
[
0.1910374,
0.2111205,
0.249935,
0.3218521,
0.4627608,
0.7596205,
1.4917072
]
]
},
"sdf_cond": "A==1'b0",
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0646206,
0.0675505,
0.0732147,
0.0842545,
0.1060316,
0.1508619,
0.2461209
],
[
0.0681581,
0.0710868,
0.076759,
0.0877998,
0.1095753,
0.1544088,
0.2496792
],
[
0.0786299,
0.0815252,
0.0872089,
0.0982523,
0.1200192,
0.1648635,
0.2601998
],
[
0.1047598,
0.1076325,
0.1133201,
0.1243754,
0.1461574,
0.1909751,
0.2861122
],
[
0.1575168,
0.1608037,
0.1671212,
0.1787773,
0.2010804,
0.2460903,
0.3415493
],
[
0.2479162,
0.2522299,
0.2600519,
0.2739487,
0.2981277,
0.3443534,
0.4402074
],
[
0.4013499,
0.4071773,
0.4177164,
0.4358589,
0.4658526,
0.5151234,
0.611931
]
]
},
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0214225,
0.0250032,
0.032466,
0.048352,
0.0831438,
0.1595924,
0.3293431
],
[
0.0214583,
0.0250302,
0.0324587,
0.0483826,
0.0831616,
0.1595118,
0.3292911
],
[
0.0214814,
0.0249788,
0.0324658,
0.0483776,
0.0830178,
0.160227,
0.328828
],
[
0.0215305,
0.0251294,
0.0325369,
0.0484199,
0.0829786,
0.1598693,
0.3274204
],
[
0.0251785,
0.0285494,
0.0356458,
0.0507233,
0.0845225,
0.1603595,
0.3293983
],
[
0.0341066,
0.0375783,
0.0445492,
0.0595174,
0.0906417,
0.1628078,
0.3279778
],
[
0.0495654,
0.0535514,
0.06142,
0.0765727,
0.1062943,
0.172032,
0.3318466
]
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b1",
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0278334,
0.0278401,
0.0278402,
0.0278403,
0.0278404,
0.0278405,
0.0278406
],
[
0.0315257,
0.0315258,
0.0315259,
0.0315374,
0.0315375,
0.0315376,
0.0315377
],
[
0.0396908,
0.0396909,
0.039691,
0.0396911,
0.0396912,
0.0396913,
0.0396954
],
[
0.0503961,
0.0503962,
0.0503963,
0.0503964,
0.0505572,
0.0505573,
0.0505574
],
[
0.0640278,
0.0640279,
0.064028,
0.0640281,
0.0640282,
0.0640283,
0.064042
],
[
0.0762476,
0.0762477,
0.0762478,
0.0762479,
0.076248,
0.0766747,
0.0766748
],
[
0.0708393,
0.0709054,
0.0709586,
0.0709587,
0.0755118,
0.0755119,
0.075512
]
]
},
"related_pin": "TE_B",
"rise_transition,scalar": {
"values": [
0.0
]
},
"sdf_cond": "A==1'b1",
"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.0024451,
0.0030178,
0.0042466,
0.0068828,
0.0125387,
0.0246731,
0.0507069
],
"values": [
[
0.0352464,
0.0355252,
0.0355253,
0.0355254,
0.0355255,
0.0355256,
0.0355257
],
[
0.023772,
0.0239999,
0.024,
0.0240001,
0.0240002,
0.0240003,
0.0240004
],
[
0.0236172,
0.0236173,
0.0236174,
0.0236175,
0.0236176,
0.0236177,
0.0236607
],
[
0.017077,
0.0170771,
0.0170772,
0.0170773,
0.0170774,
0.0170775,
0.0170776
],
[
-0.0063817,
-0.0063816,
-0.0063815,
-0.0063814,
-0.0063551,
-0.006355,
-0.0063549
],
[
-0.0632361,
-0.063236,
-0.0632359,
-0.0632358,
-0.0629725,
-0.0629724,
-0.0629723
],
[
-0.1980583,
-0.1978475,
-0.1978474,
-0.1978473,
-0.1978471,
-0.197847,
-0.1978469
]
]
},
"fall_transition,scalar": {
"values": [
0.0
]
},
"related_pin": "TE_B",
"sdf_cond": "A==1'b0",
"timing_sense": "positive_unate",
"timing_type": "three_state_disable_fall",
"when": "(!A)"
}
]
}
}