blob: 66084794d7613bb96fd285640e61e4a80e3abcae [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"cell_leakage_power": 4.38488,
"leakage_power": [
{
"value": 1.69156,
"when": "!A&TE_B"
},
{
"value": 8.52591,
"when": "!A&!TE_B"
},
{
"value": 2.0108,
"when": "A&TE_B"
},
{
"value": 5.31125,
"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.016405,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.015401,
"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.0186197,
0.0185117,
0.0182629,
0.0182814,
0.0183242,
0.0184227,
0.0186499
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0156878,
-0.015759,
-0.015923,
-0.0158276,
-0.0156074,
-0.0151001,
-0.0139305
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.01741
},
"pin,TE_B": {
"capacitance": 0.009296,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.009019,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.011233
},
"pin,Z": {
"capacitance": 0.010011,
"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.001320436,
0.003487102,
0.00920899,
0.02431976,
0.06422538,
0.169611
],
"values": [
[
0.0043957,
0.0037102,
0.0015697,
-0.005044,
-0.0238238,
-0.0744555,
-0.2090555
],
[
0.0038154,
0.00305,
0.0009198,
-0.0053456,
-0.0236926,
-0.0740369,
-0.2085624
],
[
0.0025466,
0.0018009,
-0.0002655,
-0.0062252,
-0.0239,
-0.073651,
-0.2079434
],
[
0.0010005,
0.0001905,
-0.001946,
-0.0079266,
-0.0250531,
-0.0740786,
-0.208003
],
[
-0.0007482,
-0.0016281,
-0.0039942,
-0.010254,
-0.0275035,
-0.0758815,
-0.2086869
],
[
-0.0017981,
-0.0026106,
-0.0053769,
-0.0120526,
-0.0300837,
-0.0784316,
-0.2104069
],
[
-0.0018945,
-0.0029726,
-0.0057196,
-0.0129278,
-0.0312935,
-0.081789,
-0.2140484
]
]
},
"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.001320436,
0.003487102,
0.00920899,
0.02431976,
0.06422538,
0.169611
],
"values": [
[
0.0274501,
0.0289566,
0.0326056,
0.040865,
0.0606797,
0.1114251,
0.2433602
],
[
0.0264687,
0.0278175,
0.0314345,
0.0400284,
0.0603588,
0.1115039,
0.2455516
],
[
0.0252065,
0.0265373,
0.0300157,
0.0385465,
0.0595252,
0.1113523,
0.2438859
],
[
0.024064,
0.0251249,
0.0287362,
0.0366828,
0.0581,
0.1099898,
0.2441309
],
[
0.02353,
0.024712,
0.0276988,
0.0353888,
0.0549676,
0.1080052,
0.2423448
],
[
0.0237333,
0.024646,
0.0275279,
0.0347934,
0.054626,
0.1068135,
0.2402353
],
[
0.0244427,
0.0256149,
0.0276872,
0.035162,
0.0540649,
0.1050961,
0.2385034
]
]
},
"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.001320436,
0.003487102,
0.00920899,
0.02431976,
0.06422538,
0.169611
],
"values": [
[
-0.0200791,
-0.0200036,
-0.0197825,
-0.0195006,
-0.0185343,
-0.0173315,
-0.017007
],
[
-0.0205109,
-0.0204199,
-0.020196,
-0.0197079,
-0.0189154,
-0.0179843,
-0.0172282
],
[
-0.0208847,
-0.020794,
-0.0205751,
-0.0201111,
-0.0193262,
-0.0182055,
-0.0177394
],
[
-0.0211473,
-0.0210525,
-0.020816,
-0.0206809,
-0.019713,
-0.0189704,
-0.0183576
],
[
-0.0223837,
-0.0223091,
-0.0221135,
-0.0216742,
-0.0209155,
-0.0198072,
-0.018978
],
[
-0.0232205,
-0.0231503,
-0.0231339,
-0.0227701,
-0.0220162,
-0.0208252,
-0.0197675
],
[
-0.0240064,
-0.0240058,
-0.0238612,
-0.0235714,
-0.0233116,
-0.0222504,
-0.0210628
]
]
},
"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.001320436,
0.003487102,
0.00920899,
0.02431976,
0.06422538,
0.169611
],
"values": [
[
0.0790043,
0.0802834,
0.0833482,
0.0909393,
0.1102273,
0.1606456,
0.2930836
],
[
0.0789519,
0.0802114,
0.0832114,
0.0908893,
0.1102326,
0.1606163,
0.2928935
],
[
0.0787455,
0.0800391,
0.0830507,
0.0907641,
0.1100447,
0.1604322,
0.292815
],
[
0.0786045,
0.0798494,
0.0828074,
0.0904737,
0.1098993,
0.1601943,
0.2925471
],
[
0.0782953,
0.0795308,
0.0825092,
0.0901902,
0.1096746,
0.1598178,
0.2924492
],
[
0.0778358,
0.0791044,
0.0821164,
0.0899203,
0.109551,
0.1596755,
0.2917885
],
[
0.0781643,
0.0792723,
0.0821608,
0.0899237,
0.1094818,
0.1595825,
0.2916108
]
]
},
"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.001320436,
0.003487102,
0.00920899,
0.02431976,
0.06422538,
0.169611
],
"values": [
[
0.0593222,
0.0583801,
0.0558736,
0.0492714,
0.0308767,
-0.0198136,
-0.1544189
],
[
0.0592557,
0.058345,
0.0558907,
0.0492093,
0.0308159,
-0.0198675,
-0.1545377
],
[
0.0591071,
0.0581849,
0.0556675,
0.0490305,
0.0306654,
-0.0200412,
-0.1546665
],
[
0.0588755,
0.0579137,
0.0554012,
0.0488371,
0.0304341,
-0.0200592,
-0.1552168
],
[
0.0586087,
0.0576708,
0.0551904,
0.048575,
0.0301925,
-0.0205228,
-0.154931
],
[
0.0583661,
0.0574607,
0.0549771,
0.0484628,
0.0299449,
-0.0205636,
-0.1553841
],
[
0.056319,
0.0555631,
0.0534316,
0.0476011,
0.0297859,
-0.0206749,
-0.1554523
]
]
},
"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.001320436,
0.003487102,
0.00920899,
0.02431976,
0.06422538,
0.169611
],
"values": [
[
-0.0220844,
-0.0220946,
-0.0221192,
-0.0221675,
-0.0222537,
-0.0223423,
-0.0224266
],
[
-0.0223745,
-0.0223803,
-0.0224329,
-0.0223709,
-0.0224758,
-0.0225884,
-0.0226875
],
[
-0.0227575,
-0.0227717,
-0.0228215,
-0.0228859,
-0.0230085,
-0.023084,
-0.0231782
],
[
-0.0232296,
-0.0232205,
-0.0232486,
-0.0234142,
-0.0234666,
-0.0235998,
-0.0236366
],
[
-0.0238938,
-0.0239043,
-0.0238761,
-0.0238897,
-0.0240092,
-0.0241264,
-0.0241596
],
[
-0.0243375,
-0.0243343,
-0.0243268,
-0.0245973,
-0.0245597,
-0.0246052,
-0.0246446
],
[
-0.0248826,
-0.0249278,
-0.0254963,
-0.0255042,
-0.0256321,
-0.0257114,
-0.0257157
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.169611,
"max_transition": 1.508026,
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.0378822,
0.039867,
0.0445051,
0.0556158,
0.0829118,
0.1538792,
0.3423222
],
[
0.0408628,
0.0427197,
0.0473537,
0.0587385,
0.0866546,
0.1583033,
0.3468288
],
[
0.048258,
0.0501948,
0.054939,
0.0666881,
0.0953164,
0.1673407,
0.3563874
],
[
0.0671322,
0.0693294,
0.0746986,
0.08652,
0.1158567,
0.1890591,
0.3779623
],
[
0.0940936,
0.0975913,
0.106119,
0.1251764,
0.1629862,
0.2358714,
0.4262934
],
[
0.1277896,
0.1334746,
0.1473289,
0.1778917,
0.2376935,
0.3463415,
0.5415207
],
[
0.1610633,
0.1703911,
0.1929672,
0.2433554,
0.3419771,
0.5137056,
0.7982731
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.0819051,
0.0874103,
0.1004507,
0.130883,
0.2039268,
0.3906549,
0.8803283
],
[
0.0818023,
0.086931,
0.0996979,
0.1311548,
0.2064393,
0.395571,
0.88997
],
[
0.085862,
0.0911725,
0.1031857,
0.1347756,
0.211249,
0.4017194,
0.8938493
],
[
0.1056209,
0.1096285,
0.1220251,
0.1518703,
0.2275876,
0.4196754,
0.9162805
],
[
0.1572503,
0.1630807,
0.1747668,
0.2021295,
0.2740958,
0.4679286,
0.9657351
],
[
0.2394103,
0.2476335,
0.2675846,
0.3119558,
0.400003,
0.5867347,
1.084699
],
[
0.369065,
0.3822217,
0.4139834,
0.4860957,
0.6268854,
0.8762046,
1.3698523
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.0317612,
0.0344509,
0.0415464,
0.0602931,
0.1098736,
0.2415792,
0.5889029
],
[
0.0317598,
0.0344324,
0.0415594,
0.0602303,
0.1099162,
0.2417874,
0.5890345
],
[
0.0316255,
0.0344678,
0.0415357,
0.0602321,
0.1097574,
0.2418584,
0.5890044
],
[
0.0387327,
0.0407963,
0.0459118,
0.0619034,
0.1097378,
0.2419022,
0.5886476
],
[
0.0594999,
0.0626244,
0.0703716,
0.0888884,
0.1276801,
0.2439201,
0.5884399
],
[
0.1040718,
0.108704,
0.1207096,
0.1451321,
0.1975124,
0.3008985,
0.5969158
],
[
0.1887081,
0.1961862,
0.2142551,
0.2525865,
0.3272793,
0.4659593,
0.7413394
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.0899667,
0.0969494,
0.1148836,
0.162585,
0.2884536,
0.6182291,
1.4885937
],
[
0.089729,
0.0967543,
0.1147528,
0.1638391,
0.2884392,
0.6180632,
1.5080263
],
[
0.0890751,
0.0962636,
0.1143143,
0.1625179,
0.2884422,
0.6180739,
1.4852805
],
[
0.0871291,
0.0942602,
0.1134885,
0.1622743,
0.2885267,
0.6172799,
1.490459
],
[
0.1082269,
0.1137057,
0.1270233,
0.1671501,
0.2872507,
0.6183394,
1.4905739
],
[
0.1613952,
0.1693507,
0.1889266,
0.234977,
0.3240561,
0.6223875,
1.4894314
],
[
0.261954,
0.2731677,
0.3003072,
0.3611111,
0.4856849,
0.7290803,
1.4986541
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.1132618,
0.1172724,
0.1275625,
0.1546159,
0.2254421,
0.4112043,
0.9000205
],
[
0.1163651,
0.1202991,
0.1309128,
0.157884,
0.228619,
0.4144427,
0.9033307
],
[
0.126355,
0.1304347,
0.140897,
0.167912,
0.2386282,
0.4243986,
0.9131891
],
[
0.1520504,
0.156035,
0.1665947,
0.193588,
0.264399,
0.4500371,
0.9390219
],
[
0.2082891,
0.21235,
0.223047,
0.2504959,
0.321429,
0.5071166,
0.9961926
],
[
0.3067837,
0.3120594,
0.3256844,
0.3592254,
0.4379426,
0.6245491,
1.1136919
],
[
0.4704389,
0.4787095,
0.4995782,
0.5488489,
0.6543042,
0.8773846,
1.3720649
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.0946181,
0.1010314,
0.1190738,
0.1656218,
0.2902771,
0.6187625,
1.4877101
],
[
0.0949287,
0.1011229,
0.1187953,
0.165635,
0.2905102,
0.6187771,
1.4870027
],
[
0.0943634,
0.1014436,
0.1188425,
0.1657535,
0.2905016,
0.6186717,
1.4881493
],
[
0.0949357,
0.1011453,
0.1189277,
0.1654566,
0.2906677,
0.6185369,
1.4880879
],
[
0.0992807,
0.1055107,
0.1229113,
0.1671574,
0.2911372,
0.6188848,
1.4853172
],
[
0.1297823,
0.1363206,
0.1534263,
0.1968388,
0.3087193,
0.6207651,
1.4862815
],
[
0.2011012,
0.2095971,
0.229738,
0.2807516,
0.4003855,
0.682191,
1.4927859
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.241247,
0.2437394,
0.2501912,
0.2652088,
0.2995451,
0.3793028,
0.5729745
],
[
0.2446135,
0.2471734,
0.2534748,
0.2685997,
0.3029389,
0.3827043,
0.5763677
],
[
0.2538389,
0.2563656,
0.262577,
0.2777185,
0.3121401,
0.3919053,
0.5855689
],
[
0.2777738,
0.2802569,
0.286677,
0.3017473,
0.3360791,
0.4162283,
0.6088801
],
[
0.3366178,
0.3391069,
0.3455934,
0.3605914,
0.3949273,
0.474669,
0.6683382
],
[
0.4761415,
0.4784424,
0.484803,
0.5000376,
0.5345271,
0.6143363,
0.807932
],
[
0.7429455,
0.7466533,
0.7544747,
0.7725777,
0.8113759,
0.8953629,
1.0913598
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.0577279,
0.0605158,
0.0679103,
0.0867836,
0.13575,
0.2617263,
0.5966174
],
[
0.057725,
0.0604581,
0.067819,
0.0867772,
0.135766,
0.261746,
0.5967336
],
[
0.0577241,
0.0604486,
0.0678277,
0.0869147,
0.1357597,
0.2617393,
0.5966895
],
[
0.0577482,
0.0605205,
0.0678983,
0.0868631,
0.1354149,
0.2617652,
0.5969323
],
[
0.0577336,
0.0604555,
0.0678478,
0.0867945,
0.1357288,
0.2617249,
0.5960942
],
[
0.0582825,
0.0609626,
0.068097,
0.087184,
0.1357372,
0.2619241,
0.5960412
],
[
0.0748838,
0.0778869,
0.0840316,
0.1017296,
0.1485315,
0.2704761,
0.6001971
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.1254904,
0.1254905,
0.1254906,
0.1254907,
0.1269687,
0.1269688,
0.1269689
],
[
0.1284319,
0.128435,
0.1284351,
0.1298625,
0.1298626,
0.1300341,
0.130105
],
[
0.1395509,
0.139551,
0.1395511,
0.1395512,
0.1397778,
0.1397779,
0.139778
],
[
0.1631768,
0.1632437,
0.1632438,
0.1632439,
0.1636426,
0.1636427,
0.1636428
],
[
0.2190816,
0.2194128,
0.2198514,
0.2198515,
0.2198516,
0.219888,
0.2199039
],
[
0.3269551,
0.3269552,
0.3279754,
0.3283097,
0.3283098,
0.3284608,
0.3284609
],
[
0.5070218,
0.5070219,
0.5080744,
0.5092868,
0.5092869,
0.509287,
0.5092871
]
]
},
"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.0105113,
0.0113317,
0.0134984,
0.0192203,
0.0343311,
0.0742367,
0.1796223
],
"values": [
[
0.0820687,
0.0823674,
0.0833456,
0.0833457,
0.0833458,
0.0833459,
0.083346
],
[
0.0902903,
0.0902904,
0.0905446,
0.0913041,
0.0913042,
0.0913043,
0.0913044
],
[
0.0970022,
0.0970023,
0.0970024,
0.0970025,
0.0970026,
0.0978675,
0.0978676
],
[
0.1038572,
0.1039482,
0.1039483,
0.1039484,
0.1039485,
0.1039486,
0.1039487
],
[
0.0864243,
0.0864267,
0.0865459,
0.086546,
0.0865461,
0.0865462,
0.0865463
],
[
0.0421674,
0.0421675,
0.0421676,
0.0423897,
0.0423898,
0.0423899,
0.04239
],
[
-0.0432436,
-0.0429376,
-0.0326503,
-0.0326502,
-0.0326501,
-0.03265,
-0.0326499
]
]
},
"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)"
}
]
}
}