blob: d71b51fdc59b936b89a7e67c62beca43cf1bbc11 [file] [log] [blame]
{
"area": 15.0144,
"cell_footprint": "sky130_fd_sc_hdll__einvn",
"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.007976,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.007452,
"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.0114118,
0.0113817,
0.0113121,
0.0113382,
0.0113985,
0.0115374,
0.0118575
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0097818,
-0.0099964,
-0.0104911,
-0.0104574,
-0.0103798,
-0.0102009,
-0.0097885
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.0085
},
"pin,TE_B": {
"capacitance": 0.005988,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00581,
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.007231
},
"pin,Z": {
"capacitance": 0.004753,
"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.001251444,
0.003132225,
0.007839611,
0.01962167,
0.04911086,
0.122919
],
"values": [
[
0.0024921,
0.0015307,
-0.0010168,
-0.0078716,
-0.0257765,
-0.0712594,
-0.1855267
],
[
0.0020643,
0.0012027,
-0.00122,
-0.0078328,
-0.0255259,
-0.0708296,
-0.1850776
],
[
0.001726,
0.0008557,
-0.0014344,
-0.0077837,
-0.02514,
-0.0702823,
-0.1843552
],
[
0.0008048,
-0.0001177,
-0.0024514,
-0.0087797,
-0.0257417,
-0.0705478,
-0.1842985
],
[
8.6e-05,
-0.000921,
-0.003409,
-0.0101173,
-0.0267979,
-0.071167,
-0.1847083
],
[
-0.000108,
-0.0011564,
-0.0038322,
-0.0106603,
-0.0283972,
-0.0725605,
-0.1856033
],
[
-0.0008823,
-0.0018789,
-0.0046072,
-0.011379,
-0.0293358,
-0.074216,
-0.1870602
]
]
},
"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.001251444,
0.003132225,
0.007839611,
0.01962167,
0.04911086,
0.122919
],
"values": [
[
0.0147483,
0.0162684,
0.0198198,
0.0277265,
0.0460829,
0.0915809,
0.2034957
],
[
0.0140381,
0.0154562,
0.0190217,
0.0270584,
0.046145,
0.0913913,
0.2043932
],
[
0.0134266,
0.0147274,
0.0181201,
0.0262605,
0.0452426,
0.0911677,
0.2048855
],
[
0.0129137,
0.0141206,
0.0175876,
0.0251317,
0.0442684,
0.0905626,
0.2046182
],
[
0.0124935,
0.0137651,
0.0167252,
0.0244015,
0.0429418,
0.089185,
0.2026638
],
[
0.0122685,
0.0134816,
0.0165185,
0.0239733,
0.0422097,
0.0879673,
0.2004731
],
[
0.0119645,
0.0132039,
0.0160245,
0.0234323,
0.0415987,
0.0869618,
0.1996303
]
]
},
"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.001251444,
0.003132225,
0.007839611,
0.01962167,
0.04911086,
0.122919
],
"values": [
[
-0.0121612,
-0.0120759,
-0.0118018,
-0.0112464,
-0.0110753,
-0.0106798,
-0.0102806
],
[
-0.0123497,
-0.012306,
-0.0121345,
-0.0114579,
-0.0110839,
-0.0108322,
-0.0104905
],
[
-0.0125233,
-0.0124338,
-0.0122655,
-0.0119539,
-0.0116785,
-0.0111682,
-0.0107005
],
[
-0.0130135,
-0.012989,
-0.0128669,
-0.012477,
-0.0121586,
-0.0116853,
-0.0113211
],
[
-0.0136699,
-0.0136049,
-0.0134559,
-0.0131584,
-0.012689,
-0.0121805,
-0.0118087
],
[
-0.0143298,
-0.0143472,
-0.0140779,
-0.013868,
-0.0134647,
-0.0128731,
-0.0125377
],
[
-0.0142911,
-0.0143359,
-0.0142424,
-0.0141478,
-0.0138136,
-0.0133601,
-0.0127293
]
]
},
"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.001251444,
0.003132225,
0.007839611,
0.01962167,
0.04911086,
0.122919
],
"values": [
[
0.0494766,
0.0507386,
0.0536774,
0.0609082,
0.0788944,
0.1241848,
0.2362047
],
[
0.0493718,
0.0506495,
0.0535489,
0.0608268,
0.0787461,
0.1238451,
0.2369277
],
[
0.0491054,
0.050319,
0.0532994,
0.0605588,
0.0785072,
0.123589,
0.2368881
],
[
0.048805,
0.0500741,
0.0530467,
0.0602132,
0.0782112,
0.1237022,
0.2358357
],
[
0.0486498,
0.0499067,
0.0528217,
0.0599901,
0.0779659,
0.1231797,
0.2354861
],
[
0.0485141,
0.0497717,
0.0527425,
0.0599667,
0.0778833,
0.1230014,
0.2348529
],
[
0.0471007,
0.0482572,
0.0516818,
0.0598653,
0.0779931,
0.1231349,
0.2367993
]
]
},
"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.001251444,
0.003132225,
0.007839611,
0.01962167,
0.04911086,
0.122919
],
"values": [
[
0.0378767,
0.0368512,
0.0341834,
0.0272661,
0.0094564,
-0.0361605,
-0.1504249
],
[
0.0376995,
0.0366291,
0.0340156,
0.0271159,
0.0092305,
-0.0363257,
-0.1506314
],
[
0.0374204,
0.0363888,
0.0337361,
0.0268072,
0.0089863,
-0.0365942,
-0.1502896
],
[
0.0371957,
0.0361154,
0.0334798,
0.0265203,
0.0087617,
-0.0368713,
-0.151084
],
[
0.0370263,
0.0359729,
0.0333982,
0.0264592,
0.0082556,
-0.0364583,
-0.1504523
],
[
0.0367452,
0.035743,
0.0331147,
0.0263139,
0.0083783,
-0.0373261,
-0.1514587
],
[
0.0363753,
0.035233,
0.0322898,
0.0249682,
0.0069437,
-0.0373218,
-0.1515236
]
]
},
"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.001251444,
0.003132225,
0.007839611,
0.01962167,
0.04911086,
0.122919
],
"values": [
[
-0.0131474,
-0.0131694,
-0.0132098,
-0.0132184,
-0.0132572,
-0.0133116,
-0.0133503
],
[
-0.0133805,
-0.0133964,
-0.0134283,
-0.0134092,
-0.013315,
-0.0132588,
-0.013266
],
[
-0.0136167,
-0.0136637,
-0.0137471,
-0.0138491,
-0.0137774,
-0.0135641,
-0.0134234
],
[
-0.0139441,
-0.0139533,
-0.0139802,
-0.0140213,
-0.0140916,
-0.0141529,
-0.0141932
],
[
-0.0143285,
-0.0144614,
-0.0143561,
-0.0144421,
-0.0145004,
-0.014562,
-0.0146074
],
[
-0.014759,
-0.0147532,
-0.0147769,
-0.0148024,
-0.0148372,
-0.0149652,
-0.0150044
],
[
-0.0157303,
-0.0157427,
-0.0157708,
-0.0158356,
-0.0158654,
-0.0158749,
-0.0158821
]
]
},
"when": "(A)"
}
],
"max_capacitance": 0.122919,
"max_transition": 1.50667,
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0227511,
0.024455,
0.0285078,
0.0378991,
0.0608527,
0.1182578,
0.2621155
],
[
0.0259447,
0.0277652,
0.0319237,
0.0416442,
0.0649103,
0.1223902,
0.2663935
],
[
0.0346507,
0.0364344,
0.0407034,
0.0508303,
0.0744048,
0.1319548,
0.2761021
],
[
0.0498598,
0.0528117,
0.0592225,
0.0717414,
0.0963951,
0.1545494,
0.2980616
],
[
0.0717252,
0.0763344,
0.0866416,
0.1061875,
0.1446987,
0.2056735,
0.3501712
],
[
0.1009569,
0.1087751,
0.1257686,
0.1592044,
0.2162926,
0.3136159,
0.46933
],
[
0.1321014,
0.145593,
0.1754185,
0.2288353,
0.3219291,
0.4800222,
0.7174802
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0583891,
0.064913,
0.080265,
0.1148505,
0.1961246,
0.3954313,
0.8905249
],
[
0.059394,
0.0657035,
0.0808932,
0.1162112,
0.1993006,
0.3988636,
0.8981952
],
[
0.0676452,
0.0734187,
0.0882039,
0.1231304,
0.2065286,
0.4079702,
0.9089816
],
[
0.0926608,
0.0981629,
0.1117128,
0.1453202,
0.2278092,
0.4309492,
0.9292448
],
[
0.1491415,
0.1563749,
0.1718134,
0.2044508,
0.2860711,
0.4893172,
0.9882199
],
[
0.2538535,
0.2654187,
0.2907437,
0.3407767,
0.429703,
0.6289749,
1.1257736
],
[
0.4399536,
0.45923,
0.50108,
0.5825582,
0.7259075,
0.9604512,
1.4558819
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0164811,
0.0191859,
0.0256884,
0.0421576,
0.0833071,
0.1865188,
0.4438595
],
[
0.0165112,
0.0191367,
0.0256734,
0.0420434,
0.0831947,
0.1867872,
0.4452079
],
[
0.0177568,
0.0199784,
0.0259272,
0.0419541,
0.0832098,
0.1861074,
0.4445484
],
[
0.0269251,
0.0298228,
0.0359338,
0.0488395,
0.0844629,
0.1865143,
0.4418884
],
[
0.0456249,
0.0492095,
0.0583238,
0.0763075,
0.1103514,
0.1926257,
0.4420783
],
[
0.0822378,
0.0880583,
0.101077,
0.1253655,
0.1742925,
0.2610255,
0.4621619
],
[
0.1561796,
0.1648006,
0.1855774,
0.2252216,
0.2958458,
0.4111927,
0.6172671
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0571681,
0.0661403,
0.0885076,
0.14392,
0.281416,
0.6288103,
1.4810841
],
[
0.0570239,
0.0660132,
0.0882903,
0.1437585,
0.2829582,
0.6244966,
1.4890128
],
[
0.0566766,
0.0656893,
0.0882205,
0.1438362,
0.2815647,
0.6255848,
1.4921452
],
[
0.055653,
0.0645163,
0.0877275,
0.1435628,
0.2821328,
0.6267059,
1.4861296
],
[
0.0789191,
0.0853646,
0.1010105,
0.1473164,
0.2818951,
0.6254524,
1.4824283
],
[
0.1202984,
0.1302687,
0.1518921,
0.1984294,
0.3038023,
0.6247599,
1.490288
],
[
0.209042,
0.2236709,
0.2555674,
0.3187958,
0.4382874,
0.6898663,
1.4802889
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0722371,
0.0774245,
0.0902937,
0.1222793,
0.2018339,
0.39954,
0.8970518
],
[
0.07719,
0.0823811,
0.0952831,
0.1272764,
0.2068014,
0.4046477,
0.9023884
],
[
0.0897726,
0.0948016,
0.1078791,
0.139876,
0.2193771,
0.4172367,
0.9149317
],
[
0.1191851,
0.1243647,
0.1371001,
0.1690987,
0.2486206,
0.4463351,
0.9420876
],
[
0.1809974,
0.1867404,
0.20033,
0.2325404,
0.312091,
0.5092024,
1.0071159
],
[
0.2971534,
0.3048482,
0.3225687,
0.3626697,
0.4479616,
0.646079,
1.1408037
],
[
0.5215456,
0.5335513,
0.5618547,
0.6205455,
0.7340096,
0.9567007,
1.454673
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0592513,
0.0681608,
0.0901085,
0.1454256,
0.282075,
0.6271572,
1.4876946
],
[
0.0596255,
0.0682125,
0.0898888,
0.1452998,
0.2824738,
0.6278672,
1.4908609
],
[
0.0595147,
0.0681587,
0.0899991,
0.145347,
0.2824906,
0.6278815,
1.4912631
],
[
0.0595673,
0.068209,
0.0902627,
0.1454413,
0.2822114,
0.6273431,
1.5066703
],
[
0.0658313,
0.0738109,
0.0940925,
0.1466854,
0.282546,
0.627432,
1.4882415
],
[
0.0899323,
0.0995467,
0.1211148,
0.1718291,
0.2942535,
0.6267866,
1.4892009
],
[
0.1466908,
0.1586138,
0.1839982,
0.2434634,
0.3704249,
0.6636836,
1.4887487
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.1235829,
0.1259045,
0.1311734,
0.1429891,
0.1691899,
0.229052,
0.3735386
],
[
0.1276739,
0.129976,
0.1352672,
0.1470734,
0.1732922,
0.2331454,
0.3776408
],
[
0.1387732,
0.1410634,
0.1464165,
0.1582052,
0.1843368,
0.2441617,
0.3886384
],
[
0.1664607,
0.1686575,
0.1743909,
0.1862504,
0.2123842,
0.2722148,
0.4166117
],
[
0.2338939,
0.2363142,
0.2416356,
0.2534567,
0.2796567,
0.3393953,
0.483837
],
[
0.3802775,
0.3833315,
0.3898064,
0.4023093,
0.429249,
0.4895089,
0.6339809
],
[
0.650593,
0.6536629,
0.6612648,
0.6772742,
0.7083866,
0.7719997,
0.918041
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0277355,
0.0304384,
0.0369677,
0.0531153,
0.0925307,
0.1908606,
0.4432292
],
[
0.0277221,
0.0304106,
0.0369726,
0.0531636,
0.0925929,
0.1906475,
0.443657
],
[
0.0276737,
0.030312,
0.0368994,
0.053015,
0.0925926,
0.1910044,
0.4439072
],
[
0.0276329,
0.0303233,
0.036878,
0.0529563,
0.0925744,
0.1910555,
0.4439041
],
[
0.0277185,
0.0303461,
0.0370059,
0.0531109,
0.0925239,
0.1910537,
0.4439878
],
[
0.0315781,
0.034179,
0.040446,
0.0558822,
0.0941556,
0.1917986,
0.4439569
],
[
0.0445189,
0.0472456,
0.0536751,
0.0684631,
0.1052071,
0.1992307,
0.4450262
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0558016,
0.0558244,
0.055928,
0.0559281,
0.0559282,
0.0559447,
0.0559448
],
[
0.0603157,
0.0603158,
0.0603159,
0.060316,
0.0603161,
0.0603162,
0.0603163
],
[
0.0711476,
0.0711477,
0.0711478,
0.071191,
0.0711911,
0.0711912,
0.0711913
],
[
0.0958423,
0.0958922,
0.0958923,
0.0959087,
0.0959088,
0.0959089,
0.095909
],
[
0.1375412,
0.1378657,
0.1378658,
0.1379294,
0.1379295,
0.1379296,
0.1379297
],
[
0.209915,
0.2102852,
0.2102853,
0.2102854,
0.2102855,
0.2102856,
0.2102857
],
[
0.3285671,
0.3285672,
0.331964,
0.3319641,
0.3319935,
0.3323838,
0.3323839
]
]
},
"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.0052535,
0.0060049,
0.0078857,
0.0125931,
0.0243752,
0.0538644,
0.1276725
],
"values": [
[
0.0440027,
0.0440028,
0.0440029,
0.044003,
0.0440031,
0.0440097,
0.0440098
],
[
0.0466293,
0.046636,
0.0466361,
0.0473857,
0.0473858,
0.0473859,
0.0474177
],
[
0.0496688,
0.0496689,
0.0496736,
0.0496737,
0.0496846,
0.0497464,
0.0497465
],
[
0.0440057,
0.0440344,
0.0440345,
0.0440346,
0.0440347,
0.0440348,
0.0440349
],
[
0.0110907,
0.0118704,
0.0118705,
0.0118706,
0.0118707,
0.0125677,
0.0125678
],
[
-0.0602565,
-0.0602564,
-0.0602563,
-0.0602562,
-0.0602561,
-0.060256,
-0.0602559
],
[
-0.2072207,
-0.2072206,
-0.2072205,
-0.2072204,
-0.2072203,
-0.2072202,
-0.2072201
]
]
},
"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)"
}
]
}
}