blob: f51080cf38fabe99f1bc5b3a71d6cef29533cc3b [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu9t5v0__xnor2_1) {
area : 33.868800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "1.9619226e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "3.009204e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "2.023164e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "3.207798e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.207798e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.009593 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.009327 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.1575 ;
max_transition : 6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("-0.0003282, -0.00029, -0.0002366, -0.0001938, -0.0001653, -0.0001519, -0.0001397, -0.000139, -0.0001309, -0.0001282",\
"-0.0004644, -0.000388, -0.0002451, -9.466e-05, -1.781e-05, 3.224e-05, 7.049e-05, 8.211e-05, 9.243e-05, 0.0001105",\
"-0.0008819, -0.0007742, -0.0005021, -0.000216, -5.964e-06, 0.0001305, 0.000219, 0.0002776, 0.0003163, 0.0003446",\
"-0.001169, -0.001087, -0.0008341, -0.000504, -0.0002206, -4.559e-06, 0.0001593, 0.0002538, 0.0003241, 0.0003791",\
"-0.0008911, -0.0008714, -0.0007752, -0.0005663, -0.0003061, -0.0001023, 6.787e-05, 0.0001936, 0.0002844, 0.0003577",\
"5.875e-05, 9.497e-06, -0.0001028, -0.0001347, -6.207e-05, 3.511e-05, 0.0001589, 0.0002616, 0.0003311, 0.0003925",\
"0.001748, 0.001629, 0.001276, 0.0009422, 0.0007164, 0.0006203, 0.0005936, 0.0005866, 0.0005827, 0.0005895",\
"0.004178, 0.003961, 0.003417, 0.002735, 0.002164, 0.001743, 0.001461, 0.001279, 0.001164, 0.001081",\
"0.007362, 0.00711, 0.006313, 0.005279, 0.004302, 0.003513, 0.002924, 0.002484, 0.002157, 0.001918",\
"0.01136, 0.01102, 0.01002, 0.00864, 0.007231, 0.006038, 0.005043, 0.004271, 0.003696, 0.003209");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.0295, 0.02964, 0.02987, 0.03006, 0.03026, 0.03039, 0.03056, 0.03072, 0.03077, 0.03109",\
"0.02859, 0.02877, 0.0292, 0.0296, 0.02989, 0.03014, 0.03032, 0.0305, 0.03068, 0.03086",\
"0.02755, 0.02768, 0.02809, 0.02865, 0.0292, 0.02961, 0.02997, 0.03026, 0.03048, 0.0307",\
"0.02743, 0.02747, 0.02763, 0.02798, 0.02846, 0.02901, 0.02943, 0.02983, 0.03018, 0.03044",\
"0.02803, 0.028, 0.02798, 0.02802, 0.02818, 0.02859, 0.02898, 0.02937, 0.02969, 0.03008",\
"0.02933, 0.02922, 0.02898, 0.02876, 0.02864, 0.02869, 0.0289, 0.02931, 0.02953, 0.02993",\
"0.03126, 0.03109, 0.03068, 0.03015, 0.02979, 0.02952, 0.02937, 0.02953, 0.02971, 0.03011",\
"0.03392, 0.03372, 0.03306, 0.03231, 0.03152, 0.03103, 0.03058, 0.03034, 0.0303, 0.03038",\
"0.03738, 0.03706, 0.03625, 0.03511, 0.03401, 0.03308, 0.03246, 0.03187, 0.03145, 0.03134",\
"0.0417, 0.04132, 0.0402, 0.03879, 0.03733, 0.03596, 0.0349, 0.03414, 0.03335, 0.03282");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.0546, 0.05449, 0.05408, 0.05336, 0.05255, 0.05177, 0.05114, 0.05063, 0.05025, 0.04997",\
"0.05441, 0.05431, 0.05391, 0.05321, 0.05241, 0.05164, 0.051, 0.05048, 0.0501, 0.04981",\
"0.05404, 0.05395, 0.05363, 0.05301, 0.05226, 0.05153, 0.05087, 0.05035, 0.04994, 0.04962",\
"0.05351, 0.05341, 0.0532, 0.05278, 0.05223, 0.05161, 0.05101, 0.05049, 0.05006, 0.04973",\
"0.053, 0.05297, 0.05285, 0.05264, 0.0523, 0.05188, 0.0514, 0.05095, 0.05055, 0.0502",\
"0.05312, 0.05309, 0.05305, 0.05294, 0.05274, 0.05247, 0.05212, 0.05174, 0.05137, 0.05107",\
"0.05384, 0.05387, 0.05383, 0.05378, 0.05369, 0.05353, 0.05329, 0.053, 0.05271, 0.0524",\
"0.05526, 0.05525, 0.05524, 0.05519, 0.05518, 0.05503, 0.05491, 0.0547, 0.05447, 0.05419",\
"0.0573, 0.05727, 0.05727, 0.05721, 0.05717, 0.05712, 0.05704, 0.05687, 0.0567, 0.0565",\
"0.05998, 0.05998, 0.05991, 0.05985, 0.05984, 0.05977, 0.05973, 0.05962, 0.05949, 0.05931");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.0409, 0.04092, 0.04077, 0.04043, 0.03982, 0.03918, 0.03858, 0.03822, 0.03788, 0.03781",\
"0.04082, 0.04082, 0.04069, 0.04037, 0.03979, 0.03915, 0.0386, 0.03826, 0.03798, 0.03779",\
"0.04019, 0.04016, 0.04002, 0.03968, 0.03923, 0.03867, 0.03814, 0.03781, 0.03761, 0.03731",\
"0.03848, 0.03846, 0.03841, 0.03831, 0.03806, 0.03775, 0.03745, 0.03723, 0.03705, 0.03693",\
"0.03744, 0.03745, 0.03746, 0.03744, 0.03734, 0.0372, 0.03702, 0.03692, 0.03683, 0.03678",\
"0.03725, 0.03721, 0.03716, 0.03711, 0.03726, 0.03721, 0.03706, 0.03712, 0.03699, 0.03709",\
"0.03762, 0.0376, 0.03763, 0.03752, 0.03749, 0.03758, 0.03773, 0.03771, 0.03775, 0.03771",\
"0.03865, 0.03867, 0.03863, 0.0386, 0.03851, 0.03867, 0.03858, 0.0387, 0.03883, 0.03884",\
"0.04031, 0.04031, 0.04028, 0.04019, 0.04011, 0.04007, 0.04012, 0.04001, 0.04028, 0.04062",\
"0.04267, 0.04265, 0.0425, 0.04244, 0.0423, 0.04235, 0.04228, 0.04236, 0.04236, 0.04252");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.005386, 0.005383, 0.005391, 0.00539, 0.005396, 0.005399, 0.005397, 0.005394, 0.005395, 0.005394",\
"0.005042, 0.005058, 0.00508, 0.005092, 0.005119, 0.005122, 0.005125, 0.005134, 0.005118, 0.005124",\
"0.004504, 0.004541, 0.004599, 0.004662, 0.00471, 0.004743, 0.00477, 0.004782, 0.004797, 0.004801",\
"0.004198, 0.004224, 0.004304, 0.004384, 0.004476, 0.004531, 0.004592, 0.004615, 0.004635, 0.004658",\
"0.004464, 0.004424, 0.004434, 0.004435, 0.004475, 0.004529, 0.004568, 0.004592, 0.004603, 0.004608",\
"0.005343, 0.005293, 0.005146, 0.004971, 0.004868, 0.004782, 0.004742, 0.004705, 0.0047, 0.004683",\
"0.007039, 0.006907, 0.006581, 0.006155, 0.005781, 0.005517, 0.005313, 0.005175, 0.005065, 0.004982",\
"0.00952, 0.009321, 0.008806, 0.008104, 0.007409, 0.006805, 0.006362, 0.006033, 0.005754, 0.005556",\
"0.01283, 0.01259, 0.01189, 0.01086, 0.009786, 0.008817, 0.008032, 0.007416, 0.006926, 0.006527",\
"0.01701, 0.01674, 0.01583, 0.01451, 0.01301, 0.0116, 0.01041, 0.009435, 0.008657, 0.008015");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.03492, 0.03499, 0.03515, 0.03535, 0.03545, 0.03558, 0.03571, 0.03585, 0.03602, 0.0361",\
"0.03436, 0.03452, 0.03487, 0.03523, 0.03546, 0.03564, 0.03585, 0.03601, 0.03618, 0.0363",\
"0.03334, 0.03348, 0.03387, 0.0344, 0.03492, 0.03526, 0.03557, 0.03585, 0.03608, 0.03634",\
"0.03286, 0.03293, 0.03315, 0.03358, 0.03413, 0.03464, 0.03516, 0.03545, 0.03577, 0.03601",\
"0.03283, 0.0329, 0.033, 0.03322, 0.03356, 0.03403, 0.0345, 0.03502, 0.03531, 0.03561",\
"0.03345, 0.03341, 0.03336, 0.03344, 0.03359, 0.03383, 0.03421, 0.03462, 0.03505, 0.03537",\
"0.0349, 0.0348, 0.03453, 0.03426, 0.03423, 0.03429, 0.03436, 0.03462, 0.03495, 0.03532",\
"0.03738, 0.03716, 0.03666, 0.03604, 0.03555, 0.03535, 0.0352, 0.03512, 0.03525, 0.03553",\
"0.0409, 0.04059, 0.03974, 0.0388, 0.03775, 0.03707, 0.03672, 0.03644, 0.03624, 0.03619",\
"0.04544, 0.04502, 0.04385, 0.04246, 0.04099, 0.03978, 0.0389, 0.03844, 0.0379, 0.0376");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.04668, 0.04678, 0.04693, 0.04709, 0.04717, 0.04719, 0.04719, 0.04718, 0.04717, 0.04715",\
"0.0465, 0.04658, 0.04674, 0.04694, 0.04702, 0.04704, 0.04702, 0.04701, 0.04698, 0.04696",\
"0.04594, 0.04602, 0.0462, 0.04641, 0.04654, 0.04657, 0.04657, 0.04655, 0.04651, 0.0465",\
"0.04556, 0.0456, 0.04578, 0.04599, 0.0462, 0.04627, 0.0463, 0.04631, 0.04631, 0.04628",\
"0.04554, 0.04558, 0.04576, 0.04599, 0.04619, 0.04634, 0.04645, 0.04648, 0.0465, 0.04648",\
"0.0461, 0.04616, 0.04627, 0.04647, 0.04669, 0.04687, 0.04702, 0.04709, 0.04711, 0.04715",\
"0.04721, 0.04727, 0.04735, 0.04751, 0.04771, 0.0479, 0.04808, 0.04817, 0.04824, 0.04827",\
"0.04889, 0.0489, 0.04896, 0.04909, 0.04928, 0.04942, 0.04959, 0.04973, 0.04979, 0.04984",\
"0.05112, 0.05111, 0.05115, 0.05121, 0.05138, 0.05149, 0.05166, 0.05176, 0.05188, 0.05193",\
"0.05397, 0.05397, 0.05393, 0.05396, 0.05404, 0.05416, 0.0543, 0.05442, 0.05451, 0.05459");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.03661, 0.03654, 0.03642, 0.0361, 0.03563, 0.03512, 0.03472, 0.03452, 0.03436, 0.0342",\
"0.03641, 0.03639, 0.03627, 0.03595, 0.03549, 0.035, 0.03458, 0.0344, 0.03426, 0.03416",\
"0.03565, 0.03561, 0.03549, 0.03521, 0.03484, 0.0344, 0.03403, 0.03387, 0.03373, 0.03361",\
"0.0342, 0.03419, 0.03412, 0.03403, 0.03388, 0.03363, 0.03343, 0.03329, 0.03315, 0.03323",\
"0.03339, 0.03341, 0.03337, 0.03339, 0.03333, 0.03324, 0.03312, 0.03314, 0.03301, 0.03313",\
"0.0334, 0.03341, 0.03332, 0.03335, 0.03336, 0.03335, 0.03329, 0.03341, 0.03337, 0.03341",\
"0.03412, 0.0341, 0.03403, 0.03407, 0.03392, 0.03395, 0.03415, 0.03421, 0.03424, 0.03422",\
"0.03543, 0.03541, 0.0354, 0.03532, 0.03528, 0.03524, 0.03521, 0.03535, 0.03567, 0.03569",\
"0.03735, 0.03733, 0.03724, 0.03709, 0.03713, 0.03696, 0.037, 0.03704, 0.03719, 0.03771",\
"0.03987, 0.03983, 0.03975, 0.03962, 0.03948, 0.03963, 0.03937, 0.03945, 0.03935, 0.03965");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.08113, 0.09009, 0.1216, 0.1816, 0.2753, 0.4069, 0.5802, 0.7982, 1.065, 1.383",\
"0.09224, 0.1014, 0.1333, 0.1937, 0.2878, 0.4194, 0.5928, 0.8112, 1.078, 1.395",\
"0.1283, 0.1393, 0.1736, 0.2346, 0.3291, 0.4613, 0.6347, 0.8534, 1.12, 1.437",\
"0.1584, 0.1747, 0.2255, 0.305, 0.4065, 0.5387, 0.7124, 0.931, 1.198, 1.516",\
"0.172, 0.1936, 0.2613, 0.3673, 0.5012, 0.6561, 0.8333, 1.051, 1.318, 1.636",\
"0.1688, 0.1956, 0.2791, 0.4119, 0.5796, 0.7732, 0.9875, 1.221, 1.488, 1.805",\
"0.1472, 0.1789, 0.2787, 0.4369, 0.6386, 0.872, 1.13, 1.409, 1.707, 2.03",\
"0.1052, 0.1422, 0.2581, 0.4419, 0.6764, 0.9498, 1.251, 1.578, 1.926, 2.293",\
"0.0416, 0.0844, 0.217, 0.4263, 0.6935, 1.005, 1.352, 1.726, 2.126, 2.547",\
"-0.0465, 0.0022, 0.1522, 0.3874, 0.6879, 1.037, 1.428, 1.852, 2.303, 2.778");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.1957, 0.2199, 0.3033, 0.4597, 0.7017, 1.04, 1.485, 2.044, 2.727, 3.543",\
"0.2018, 0.2268, 0.3122, 0.4709, 0.714, 1.053, 1.499, 2.059, 2.744, 3.557",\
"0.2415, 0.2659, 0.351, 0.5109, 0.7569, 1.098, 1.546, 2.106, 2.79, 3.606",\
"0.3325, 0.3585, 0.4428, 0.6004, 0.8456, 1.188, 1.635, 2.198, 2.883, 3.699",\
"0.4435, 0.4769, 0.5825, 0.7513, 0.9934, 1.335, 1.782, 2.344, 3.029, 3.846",\
"0.569, 0.6096, 0.7374, 0.9435, 1.209, 1.548, 1.992, 2.555, 3.239, 4.055",\
"0.7123, 0.7587, 0.9082, 1.15, 1.464, 1.832, 2.277, 2.836, 3.52, 4.337",\
"0.8787, 0.9304, 1.097, 1.373, 1.733, 2.159, 2.637, 3.197, 3.878, 4.689",\
"1.07, 1.127, 1.311, 1.614, 2.019, 2.501, 3.043, 3.637, 4.319, 5.129",\
"1.285, 1.347, 1.549, 1.881, 2.326, 2.86, 3.466, 4.129, 4.845, 5.657");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.09785, 0.1133, 0.1674, 0.2706, 0.432, 0.6559, 0.9512, 1.322, 1.774, 2.317",\
"0.09768, 0.1133, 0.1677, 0.271, 0.4324, 0.6571, 0.9516, 1.322, 1.775, 2.316",\
"0.12, 0.1312, 0.1742, 0.2709, 0.432, 0.6562, 0.9508, 1.322, 1.775, 2.314",\
"0.1771, 0.1923, 0.242, 0.3228, 0.4484, 0.6563, 0.9513, 1.323, 1.776, 2.315",\
"0.2419, 0.2628, 0.3268, 0.4278, 0.5593, 0.7242, 0.9704, 1.323, 1.775, 2.313",\
"0.314, 0.339, 0.4192, 0.544, 0.7036, 0.89, 1.106, 1.393, 1.793, 2.315",\
"0.3934, 0.4226, 0.517, 0.6674, 0.8574, 1.077, 1.324, 1.601, 1.934, 2.38",\
"0.4812, 0.5148, 0.6232, 0.7964, 1.019, 1.276, 1.56, 1.873, 2.214, 2.603",\
"0.5784, 0.6174, 0.7388, 0.9334, 1.186, 1.48, 1.809, 2.161, 2.542, 2.955",\
"0.685, 0.7284, 0.8638, 1.081, 1.361, 1.693, 2.06, 2.461, 2.885, 3.338");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.2532, 0.293, 0.4308, 0.6926, 1.102, 1.675, 2.43, 3.379, 4.534, 5.924",\
"0.2535, 0.2923, 0.4305, 0.6932, 1.101, 1.675, 2.427, 3.377, 4.532, 5.918",\
"0.2524, 0.2921, 0.4305, 0.6938, 1.103, 1.675, 2.429, 3.378, 4.536, 5.917",\
"0.2922, 0.3218, 0.437, 0.6924, 1.102, 1.676, 2.429, 3.377, 4.537, 5.918",\
"0.3764, 0.411, 0.523, 0.7258, 1.104, 1.676, 2.43, 3.378, 4.536, 5.918",\
"0.462, 0.5056, 0.6406, 0.8584, 1.169, 1.683, 2.428, 3.381, 4.54, 5.919",\
"0.5474, 0.5986, 0.7618, 1.017, 1.345, 1.781, 2.447, 3.379, 4.54, 5.926",\
"0.634, 0.6922, 0.879, 1.18, 1.558, 2.001, 2.578, 3.411, 4.541, 5.924",\
"0.7304, 0.7926, 0.9968, 1.337, 1.776, 2.274, 2.84, 3.576, 4.592, 5.928",\
"0.8366, 0.904, 1.121, 1.495, 1.984, 2.553, 3.179, 3.878, 4.786, 5.994");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.4415, 0.4523, 0.4878, 0.5513, 0.6464, 0.7776, 0.9498, 1.167, 1.433, 1.75",\
"0.4553, 0.4662, 0.5017, 0.5654, 0.6606, 0.7917, 0.9639, 1.181, 1.447, 1.764",\
"0.5088, 0.5194, 0.5553, 0.6194, 0.7148, 0.8461, 1.018, 1.235, 1.501, 1.818",\
"0.6141, 0.625, 0.6612, 0.726, 0.8221, 0.9539, 1.126, 1.343, 1.609, 1.926",\
"0.7691, 0.7803, 0.8178, 0.8841, 0.9815, 1.114, 1.287, 1.505, 1.77, 2.087",\
"0.9456, 0.9575, 0.9974, 1.066, 1.165, 1.3, 1.473, 1.691, 1.957, 2.274",\
"1.134, 1.148, 1.19, 1.262, 1.364, 1.499, 1.674, 1.892, 2.159, 2.476",\
"1.338, 1.353, 1.399, 1.474, 1.578, 1.716, 1.891, 2.111, 2.377, 2.694",\
"1.562, 1.577, 1.627, 1.705, 1.812, 1.952, 2.129, 2.348, 2.615, 2.932",\
"1.807, 1.824, 1.876, 1.959, 2.07, 2.211, 2.389, 2.609, 2.876, 3.193");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.4318, 0.4447, 0.4889, 0.5693, 0.6918, 0.8629, 1.088, 1.373, 1.722, 2.138",\
"0.4428, 0.4562, 0.5001, 0.5805, 0.7032, 0.8743, 1.1, 1.385, 1.733, 2.149",\
"0.4711, 0.4841, 0.5283, 0.6088, 0.732, 0.9036, 1.129, 1.414, 1.763, 2.18",\
"0.516, 0.5292, 0.5737, 0.6556, 0.78, 0.9527, 1.18, 1.465, 1.814, 2.231",\
"0.5691, 0.5827, 0.628, 0.711, 0.8365, 1.01, 1.238, 1.524, 1.873, 2.29",\
"0.6163, 0.6299, 0.6768, 0.761, 0.887, 1.061, 1.288, 1.575, 1.925, 2.341",\
"0.6496, 0.6642, 0.712, 0.7976, 0.9242, 1.099, 1.327, 1.612, 1.962, 2.379",\
"0.6673, 0.6822, 0.7312, 0.8178, 0.9455, 1.121, 1.349, 1.635, 1.984, 2.401",\
"0.667, 0.6824, 0.733, 0.8213, 0.95, 1.126, 1.354, 1.641, 1.991, 2.407",\
"0.6465, 0.6631, 0.7151, 0.8064, 0.9364, 1.112, 1.341, 1.628, 1.978, 2.395");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.1524, 0.1676, 0.2196, 0.3187, 0.4718, 0.6911, 0.9813, 1.351, 1.804, 2.344",\
"0.1523, 0.1672, 0.2199, 0.3184, 0.4719, 0.691, 0.9823, 1.352, 1.804, 2.344",\
"0.1527, 0.1678, 0.2198, 0.3183, 0.4716, 0.6901, 0.9823, 1.352, 1.804, 2.344",\
"0.1535, 0.1681, 0.2202, 0.3185, 0.472, 0.6904, 0.982, 1.352, 1.803, 2.343",\
"0.1582, 0.1726, 0.223, 0.3206, 0.4728, 0.6916, 0.9824, 1.352, 1.804, 2.343",\
"0.1636, 0.1776, 0.2268, 0.323, 0.474, 0.6914, 0.9818, 1.352, 1.804, 2.343",\
"0.1762, 0.1888, 0.2356, 0.3274, 0.4748, 0.6882, 0.9776, 1.347, 1.802, 2.342",\
"0.1924, 0.206, 0.2498, 0.3378, 0.4808, 0.6902, 0.9754, 1.343, 1.795, 2.338",\
"0.2108, 0.2238, 0.2668, 0.3516, 0.4908, 0.6956, 0.9766, 1.34, 1.792, 2.33",\
"0.229, 0.2418, 0.285, 0.3674, 0.5018, 0.7024, 0.9808, 1.342, 1.791, 2.329");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.2265, 0.2464, 0.3173, 0.4505, 0.661, 0.9588, 1.351, 1.846, 2.449, 3.17",\
"0.2265, 0.247, 0.3171, 0.4507, 0.6609, 0.958, 1.351, 1.846, 2.45, 3.169",\
"0.2267, 0.2468, 0.3173, 0.4507, 0.6617, 0.9585, 1.351, 1.845, 2.45, 3.172",\
"0.2298, 0.25, 0.3186, 0.452, 0.6612, 0.959, 1.351, 1.846, 2.45, 3.17",\
"0.2224, 0.2428, 0.312, 0.4472, 0.6598, 0.9592, 1.352, 1.846, 2.45, 3.169",\
"0.2256, 0.2448, 0.3132, 0.4432, 0.649, 0.9476, 1.343, 1.844, 2.45, 3.17",\
"0.2336, 0.2526, 0.3194, 0.4466, 0.65, 0.9436, 1.334, 1.831, 2.44, 3.165",\
"0.2446, 0.2634, 0.3294, 0.454, 0.655, 0.9448, 1.334, 1.827, 2.43, 3.155",\
"0.2584, 0.2774, 0.3426, 0.4636, 0.66, 0.9484, 1.336, 1.829, 2.43, 3.149",\
"0.2744, 0.2934, 0.357, 0.4748, 0.6686, 0.9536, 1.339, 1.829, 2.432, 3.149");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.1051, 0.1149, 0.1487, 0.2113, 0.3073, 0.4406, 0.6151, 0.8343, 1.102, 1.42",\
"0.1155, 0.1254, 0.1592, 0.222, 0.3181, 0.4514, 0.626, 0.8452, 1.113, 1.431",\
"0.1554, 0.1653, 0.1988, 0.2616, 0.3578, 0.4913, 0.6659, 0.8853, 1.152, 1.471",\
"0.2028, 0.2171, 0.2624, 0.3363, 0.4348, 0.5682, 0.7428, 0.9621, 1.229, 1.548",\
"0.2352, 0.254, 0.3139, 0.4113, 0.5381, 0.6876, 0.8637, 1.083, 1.35, 1.668",\
"0.2509, 0.2741, 0.3483, 0.4696, 0.628, 0.8138, 1.022, 1.253, 1.52, 1.837",\
"0.2499, 0.2774, 0.3653, 0.5097, 0.6989, 0.9224, 1.173, 1.447, 1.741, 2.062",\
"0.2301, 0.2621, 0.3635, 0.5305, 0.7504, 1.011, 1.304, 1.624, 1.966, 2.33",\
"0.1916, 0.2273, 0.3424, 0.5323, 0.7815, 1.079, 1.415, 1.781, 2.174, 2.589",\
"0.1321, 0.1724, 0.3008, 0.5136, 0.7922, 1.125, 1.502, 1.915, 2.358, 2.828");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.2345, 0.2587, 0.3415, 0.4975, 0.739, 1.077, 1.521, 2.083, 2.767, 3.578",\
"0.2452, 0.2699, 0.3544, 0.5123, 0.7552, 1.094, 1.539, 2.099, 2.782, 3.597",\
"0.2851, 0.3096, 0.3946, 0.5545, 0.8001, 1.141, 1.587, 2.149, 2.833, 3.651",\
"0.3579, 0.3838, 0.4693, 0.6281, 0.8738, 1.216, 1.664, 2.226, 2.911, 3.729",\
"0.4449, 0.475, 0.5738, 0.7435, 0.9889, 1.33, 1.778, 2.342, 3.028, 3.843",\
"0.5471, 0.582, 0.6948, 0.886, 1.151, 1.495, 1.943, 2.506, 3.191, 4.007",\
"0.668, 0.7081, 0.8352, 1.049, 1.342, 1.712, 2.163, 2.725, 3.41, 4.227",\
"0.8117, 0.856, 0.9979, 1.234, 1.555, 1.956, 2.437, 3.004, 3.689, 4.506",\
"0.9783, 1.028, 1.185, 1.444, 1.792, 2.226, 2.743, 3.343, 4.035, 4.848",\
"1.169, 1.223, 1.397, 1.679, 2.055, 2.521, 3.073, 3.713, 4.438, 5.261");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.1268, 0.1426, 0.1971, 0.3008, 0.461, 0.6854, 0.98, 1.351, 1.804, 2.344",\
"0.1267, 0.1424, 0.1976, 0.3011, 0.4612, 0.6853, 0.9803, 1.351, 1.804, 2.344",\
"0.1337, 0.1473, 0.1975, 0.3008, 0.4616, 0.6862, 0.9805, 1.351, 1.803, 2.344",\
"0.1907, 0.2062, 0.2552, 0.3366, 0.471, 0.6857, 0.9806, 1.351, 1.804, 2.343",\
"0.2573, 0.2774, 0.3405, 0.4409, 0.5716, 0.7406, 0.9952, 1.352, 1.804, 2.344",\
"0.328, 0.3534, 0.4326, 0.556, 0.713, 0.9016, 1.12, 1.413, 1.82, 2.345",\
"0.4048, 0.4348, 0.528, 0.6778, 0.8682, 1.087, 1.336, 1.612, 1.953, 2.404",\
"0.487, 0.5216, 0.6314, 0.805, 1.027, 1.285, 1.572, 1.884, 2.226, 2.619",\
"0.5734, 0.6142, 0.7388, 0.9382, 1.192, 1.488, 1.816, 2.169, 2.553, 2.964",\
"0.6688, 0.713, 0.8538, 1.077, 1.362, 1.697, 2.069, 2.469, 2.897, 3.349");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.254, 0.2927, 0.43, 0.6938, 1.103, 1.673, 2.429, 3.38, 4.54, 5.919",\
"0.2533, 0.2927, 0.4307, 0.6932, 1.101, 1.673, 2.428, 3.379, 4.536, 5.915",\
"0.254, 0.2932, 0.4307, 0.693, 1.104, 1.675, 2.427, 3.376, 4.535, 5.923",\
"0.2809, 0.3142, 0.4369, 0.6931, 1.102, 1.677, 2.43, 3.377, 4.536, 5.914",\
"0.3371, 0.3734, 0.4974, 0.7218, 1.105, 1.676, 2.428, 3.379, 4.535, 5.916",\
"0.4024, 0.4412, 0.5746, 0.811, 1.161, 1.687, 2.428, 3.378, 4.541, 5.919",\
"0.4786, 0.52, 0.6606, 0.9134, 1.28, 1.767, 2.455, 3.38, 4.54, 5.929",\
"0.5636, 0.608, 0.7564, 1.024, 1.411, 1.916, 2.559, 3.422, 4.543, 5.92",\
"0.6604, 0.706, 0.8624, 1.142, 1.549, 2.081, 2.741, 3.552, 4.606, 5.933",\
"0.7632, 0.8138, 0.9798, 1.271, 1.696, 2.256, 2.944, 3.764, 4.759, 6.015");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.3767, 0.3883, 0.4263, 0.4927, 0.5905, 0.7236, 0.8973, 1.116, 1.382, 1.699",\
"0.3906, 0.4023, 0.4403, 0.5068, 0.6046, 0.7378, 0.9114, 1.13, 1.396, 1.713",\
"0.4421, 0.4537, 0.4918, 0.5584, 0.6563, 0.7896, 0.9632, 1.181, 1.448, 1.765",\
"0.5465, 0.558, 0.596, 0.663, 0.761, 0.8945, 1.068, 1.287, 1.553, 1.87",\
"0.6932, 0.7054, 0.7448, 0.813, 0.9119, 1.046, 1.22, 1.439, 1.705, 2.023",\
"0.8553, 0.8686, 0.9106, 0.9812, 1.082, 1.217, 1.392, 1.611, 1.877, 2.195",\
"1.028, 1.044, 1.089, 1.163, 1.267, 1.403, 1.578, 1.797, 2.064, 2.381",\
"1.216, 1.233, 1.283, 1.361, 1.467, 1.606, 1.782, 2.001, 2.267, 2.584",\
"1.424, 1.441, 1.494, 1.577, 1.687, 1.827, 2.004, 2.224, 2.491, 2.808",\
"1.651, 1.669, 1.727, 1.815, 1.928, 2.071, 2.249, 2.469, 2.736, 3.054");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.4177, 0.4307, 0.4748, 0.5558, 0.6786, 0.8504, 1.077, 1.362, 1.711, 2.128",\
"0.4279, 0.4413, 0.4853, 0.5658, 0.6894, 0.8611, 1.087, 1.373, 1.722, 2.139",\
"0.4646, 0.4774, 0.5216, 0.6024, 0.7261, 0.8984, 1.125, 1.411, 1.76, 2.177",\
"0.5285, 0.5415, 0.586, 0.6678, 0.7926, 0.9659, 1.193, 1.479, 1.829, 2.246",\
"0.5945, 0.6085, 0.6537, 0.7374, 0.8631, 1.037, 1.265, 1.552, 1.902, 2.318",\
"0.6495, 0.6635, 0.7099, 0.794, 0.9202, 1.095, 1.324, 1.611, 1.961, 2.378",\
"0.6905, 0.7046, 0.7522, 0.8372, 0.964, 1.139, 1.368, 1.655, 2.005, 2.423",\
"0.7154, 0.7305, 0.7788, 0.8648, 0.9921, 1.167, 1.396, 1.683, 2.033, 2.451",\
"0.7239, 0.7391, 0.7893, 0.8766, 1.004, 1.18, 1.408, 1.696, 2.046, 2.464",\
"0.7136, 0.7295, 0.7816, 0.8708, 0.9995, 1.175, 1.403, 1.69, 2.041, 2.458");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.1323, 0.1464, 0.196, 0.2919, 0.4442, 0.662, 0.9541, 1.323, 1.774, 2.314",\
"0.1322, 0.1463, 0.1955, 0.2921, 0.4442, 0.6616, 0.9534, 1.322, 1.774, 2.314",\
"0.1323, 0.1464, 0.1959, 0.2915, 0.4443, 0.6626, 0.9526, 1.323, 1.775, 2.316",\
"0.1332, 0.1471, 0.1962, 0.2918, 0.4444, 0.6618, 0.9524, 1.322, 1.775, 2.315",\
"0.143, 0.156, 0.2034, 0.2964, 0.4468, 0.6626, 0.953, 1.322, 1.775, 2.313",\
"0.1624, 0.1736, 0.2178, 0.3078, 0.453, 0.6662, 0.9554, 1.323, 1.775, 2.314",\
"0.1824, 0.1948, 0.2364, 0.3214, 0.4634, 0.6722, 0.9566, 1.323, 1.774, 2.314",\
"0.2038, 0.2158, 0.2568, 0.3382, 0.4766, 0.68, 0.9628, 1.326, 1.774, 2.312",\
"0.2242, 0.2366, 0.278, 0.357, 0.4888, 0.6906, 0.9666, 1.328, 1.776, 2.313",\
"0.2452, 0.2584, 0.2994, 0.3774, 0.5042, 0.7014, 0.974, 1.331, 1.777, 2.314");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.002081, 0.005873, 0.01312, 0.0244, 0.04023, 0.06107, 0.08732, 0.1194, 0.1575");
values("0.2263, 0.2465, 0.3173, 0.4503, 0.6616, 0.9584, 1.351, 1.845, 2.45, 3.169",\
"0.2265, 0.2465, 0.3167, 0.4505, 0.661, 0.9591, 1.351, 1.846, 2.449, 3.169",\
"0.2265, 0.2471, 0.3173, 0.4506, 0.6618, 0.9586, 1.351, 1.846, 2.45, 3.169",\
"0.2295, 0.2495, 0.3191, 0.4513, 0.6618, 0.959, 1.351, 1.846, 2.45, 3.17",\
"0.2246, 0.245, 0.3162, 0.4508, 0.6626, 0.9598, 1.351, 1.845, 2.449, 3.17",\
"0.2264, 0.246, 0.3146, 0.4448, 0.6536, 0.9532, 1.348, 1.846, 2.45, 3.17",\
"0.235, 0.2544, 0.3202, 0.4476, 0.6528, 0.9482, 1.34, 1.838, 2.445, 3.167",\
"0.2458, 0.2654, 0.3292, 0.4538, 0.6544, 0.947, 1.338, 1.833, 2.438, 3.16",\
"0.26, 0.2786, 0.3414, 0.4614, 0.6594, 0.9488, 1.338, 1.833, 2.436, 3.156",\
"0.2784, 0.2964, 0.3576, 0.4734, 0.6668, 0.9518, 1.34, 1.832, 2.435, 3.155");
}
}
}
}