blob: 55831677f364e8d3c1f5ed7079e3dbb87a6e8e7e [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_mcu7t5v0__addh_4) {
area : 87.808000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&!B" ;
value : "0.000344007" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&B" ;
value : "0.0003600612" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&!B" ;
value : "0.0003467772" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&B" ;
value : "0.0003644676" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0003644676" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A) {
capacitance : 0.0151 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(B) {
capacitance : 0.01341 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(CO) {
direction : output ;
function : "(A&B)" ;
max_capacitance : 0.6156 ;
max_transition : 25 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("0.06157, 0.06182, 0.06248, 0.0631, 0.06358, 0.06396, 0.06413, 0.06426, 0.06434, 0.06441",\
"0.06143, 0.06161, 0.06224, 0.06297, 0.06345, 0.06378, 0.06396, 0.06409, 0.06417, 0.06422",\
"0.06127, 0.0615, 0.06218, 0.0628, 0.06328, 0.06367, 0.06385, 0.06398, 0.06406, 0.06411",\
"0.06116, 0.06136, 0.06202, 0.06264, 0.06312, 0.06349, 0.06369, 0.06382, 0.0638, 0.06395",\
"0.06094, 0.06121, 0.06175, 0.06231, 0.06286, 0.06325, 0.06348, 0.06359, 0.06372, 0.06379",\
"0.06081, 0.06098, 0.06141, 0.06198, 0.06253, 0.06294, 0.06315, 0.06334, 0.06354, 0.06362",\
"0.06067, 0.06078, 0.06117, 0.06167, 0.06212, 0.06263, 0.06292, 0.06316, 0.06331, 0.06323",\
"0.06059, 0.06068, 0.06098, 0.06141, 0.06193, 0.06233, 0.06266, 0.06287, 0.06269, 0.06165",\
"0.06774, 0.06799, 0.06859, 0.06918, 0.06961, 0.06952, 0.06813, 0.06602, 0.06447, 0.06333",\
"0.0169, 0.01695, 0.01714, 0.01753, 0.01797, 0.01838, 0.01874, 0.01902, 0.01924, 0.0194");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("0.04462, 0.04486, 0.0454, 0.04631, 0.04744, 0.04838, 0.04984, 0.06834, 0.1611, 0.3453",\
"0.04467, 0.04485, 0.04542, 0.04631, 0.04743, 0.04836, 0.04995, 0.06921, 0.1641, 0.3489",\
"0.04456, 0.04479, 0.04536, 0.04621, 0.04734, 0.04829, 0.05025, 0.07222, 0.174, 0.3602",\
"0.04429, 0.04452, 0.04501, 0.0458, 0.04689, 0.04774, 0.05048, 0.07877, 0.1929, 0.3798",\
"0.04391, 0.04414, 0.04459, 0.04532, 0.04632, 0.04726, 0.05165, 0.09214, 0.2254, 0.4061",\
"0.04367, 0.04383, 0.04419, 0.0449, 0.0458, 0.04687, 0.05556, 0.1188, 0.2703, 0.431",\
"0.04346, 0.04362, 0.04392, 0.04448, 0.04543, 0.04717, 0.06823, 0.1668, 0.3174, 0.4424",\
"0.04323, 0.04338, 0.04366, 0.04416, 0.04496, 0.05147, 0.1068, 0.2305, 0.3431, 0.4236",\
"0.0432, 0.0433, 0.0435, 0.04401, 0.04672, 0.08299, 0.1775, 0.2593, 0.3151, 0.3536",\
"0.04023, 0.04039, 0.0408, 0.04537, 0.08632, 0.134, 0.1639, 0.1827, 0.195, 0.2034");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("0.05756, 0.05781, 0.05852, 0.05915, 0.0597, 0.05993, 0.06016, 0.06017, 0.06025, 0.0603",\
"0.05757, 0.05786, 0.05857, 0.05927, 0.05969, 0.06001, 0.06017, 0.06029, 0.06037, 0.06042",\
"0.05733, 0.05762, 0.0583, 0.05896, 0.05943, 0.05977, 0.05992, 0.06003, 0.0601, 0.06011",\
"0.05703, 0.05729, 0.05795, 0.05857, 0.05905, 0.05941, 0.05957, 0.05968, 0.05972, 0.0598",\
"0.05676, 0.05696, 0.05756, 0.05821, 0.05866, 0.0591, 0.05928, 0.05939, 0.05947, 0.0596",\
"0.05665, 0.05686, 0.05726, 0.05788, 0.05836, 0.05882, 0.05904, 0.05921, 0.0594, 0.05945",\
"0.05664, 0.05678, 0.05716, 0.05766, 0.05814, 0.05856, 0.05894, 0.05915, 0.05923, 0.05929",\
"0.05672, 0.05682, 0.05708, 0.05751, 0.05803, 0.05838, 0.05875, 0.05894, 0.05894, 0.05803",\
"0.06528, 0.06524, 0.06472, 0.06438, 0.06412, 0.06376, 0.06269, 0.06048, 0.05871, 0.05734",\
"0.01736, 0.01723, 0.01715, 0.01734, 0.01769, 0.01807, 0.0184, 0.01868, 0.01889, 0.01905");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("0.04355, 0.04379, 0.0443, 0.0452, 0.04633, 0.04727, 0.04873, 0.06689, 0.1592, 0.343",\
"0.04351, 0.04376, 0.04432, 0.04517, 0.04632, 0.04725, 0.04887, 0.06784, 0.1618, 0.3464",\
"0.04337, 0.04361, 0.04413, 0.04501, 0.04614, 0.04698, 0.04897, 0.07066, 0.1718, 0.3579",\
"0.0431, 0.04332, 0.04378, 0.04455, 0.04558, 0.04644, 0.04913, 0.07766, 0.1923, 0.3788",\
"0.04274, 0.04292, 0.04331, 0.04402, 0.04496, 0.04585, 0.05035, 0.09185, 0.2265, 0.4063",\
"0.04246, 0.0426, 0.04297, 0.04355, 0.04445, 0.0455, 0.05471, 0.1204, 0.2729, 0.4313",\
"0.04225, 0.04239, 0.04271, 0.0432, 0.04406, 0.04587, 0.06893, 0.1706, 0.3195, 0.4409",\
"0.04211, 0.04222, 0.04247, 0.04295, 0.0437, 0.0511, 0.1103, 0.2337, 0.3419, 0.4189",\
"0.04213, 0.04219, 0.04242, 0.04285, 0.04605, 0.08668, 0.1801, 0.2569, 0.3087, 0.3446",\
"0.03705, 0.03731, 0.03796, 0.04465, 0.08766, 0.1292, 0.1549, 0.171, 0.1816, 0.1887");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("2.169, 2.264, 2.503, 2.821, 3.198, 3.641, 4.164, 4.785, 5.518, 6.378",\
"2.238, 2.333, 2.572, 2.889, 3.266, 3.709, 4.232, 4.853, 5.587, 6.446",\
"2.514, 2.609, 2.848, 3.165, 3.543, 3.986, 4.509, 5.13, 5.863, 6.723",\
"3.056, 3.15, 3.389, 3.707, 4.084, 4.527, 5.05, 5.671, 6.405, 7.264",\
"3.91, 4.005, 4.243, 4.56, 4.938, 5.381, 5.904, 6.526, 7.259, 8.119",\
"5.088, 5.185, 5.429, 5.751, 6.131, 6.576, 7.1, 7.721, 8.455, 9.315",\
"6.465, 6.579, 6.852, 7.198, 7.596, 8.051, 8.581, 9.205, 9.94, 10.8",\
"7.96, 8.089, 8.399, 8.782, 9.21, 9.689, 10.24, 10.87, 11.61, 12.47",\
"9.564, 9.709, 10.06, 10.48, 10.95, 11.45, 12.02, 12.67, 13.42, 14.29",\
"11.27, 11.44, 11.83, 12.3, 12.8, 13.34, 13.93, 14.59, 15.35, 16.22");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("1.82, 1.965, 2.393, 3.114, 4.192, 5.685, 7.632, 10.08, 13.06, 16.61",\
"1.892, 2.036, 2.464, 3.185, 4.263, 5.757, 7.704, 10.15, 13.13, 16.68",\
"2.097, 2.242, 2.669, 3.39, 4.468, 5.961, 7.909, 10.35, 13.34, 16.89",\
"2.458, 2.602, 3.029, 3.748, 4.825, 6.318, 8.266, 10.71, 13.69, 17.24",\
"2.982, 3.13, 3.559, 4.279, 5.354, 6.847, 8.796, 11.24, 14.22, 17.78",\
"3.588, 3.742, 4.186, 4.915, 5.991, 7.483, 9.432, 11.88, 14.86, 18.42",\
"4.236, 4.4, 4.86, 5.598, 6.68, 8.173, 10.12, 12.57, 15.55, 19.1",\
"4.907, 5.079, 5.559, 6.31, 7.395, 8.89, 10.84, 13.29, 16.27, 19.82",\
"5.58, 5.765, 6.266, 7.032, 8.122, 9.619, 11.57, 14.02, 17, 20.55",\
"6.237, 6.437, 6.963, 7.748, 8.845, 10.34, 12.29, 14.74, 17.72, 21.28");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("0.4798, 0.5454, 0.7316, 1.021, 1.425, 1.971, 2.697, 3.631, 4.794, 6.207",\
"0.4798, 0.5452, 0.7306, 1.022, 1.425, 1.97, 2.697, 3.631, 4.794, 6.208",\
"0.4796, 0.5452, 0.7314, 1.021, 1.425, 1.97, 2.697, 3.631, 4.794, 6.207",\
"0.4792, 0.5452, 0.7314, 1.021, 1.425, 1.971, 2.697, 3.631, 4.794, 6.206",\
"0.4804, 0.5466, 0.7322, 1.022, 1.426, 1.971, 2.698, 3.631, 4.794, 6.207",\
"0.5086, 0.5724, 0.7516, 1.037, 1.434, 1.978, 2.702, 3.632, 4.796, 6.206",\
"0.61, 0.67, 0.844, 1.112, 1.494, 2.02, 2.73, 3.65, 4.802, 6.212",\
"0.722, 0.79, 0.966, 1.232, 1.608, 2.122, 2.81, 3.706, 4.838, 6.23",\
"0.842, 0.916, 1.1, 1.37, 1.738, 2.238, 2.912, 3.788, 4.898, 6.272",\
"0.97, 1.046, 1.244, 1.524, 1.886, 2.372, 3.028, 3.882, 4.968, 6.32");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("0.6022, 0.7612, 1.311, 2.388, 4.139, 6.615, 9.869, 13.99, 19.03, 25.01",\
"0.6014, 0.7606, 1.311, 2.388, 4.139, 6.614, 9.874, 13.99, 19.03, 25.03",\
"0.6014, 0.7614, 1.311, 2.388, 4.139, 6.613, 9.874, 13.98, 19.03, 25.03",\
"0.6018, 0.7602, 1.309, 2.388, 4.139, 6.614, 9.874, 13.98, 19.02, 25",\
"0.621, 0.7774, 1.317, 2.39, 4.14, 6.614, 9.873, 13.98, 19.03, 24.98",\
"0.6632, 0.8228, 1.356, 2.411, 4.145, 6.615, 9.872, 13.98, 19.03, 24.99",\
"0.7124, 0.8696, 1.4, 2.44, 4.164, 6.626, 9.874, 13.99, 18.99, 25",\
"0.77, 0.928, 1.448, 2.472, 4.18, 6.636, 9.872, 13.97, 19.01, 25.02",\
"0.838, 0.998, 1.51, 2.51, 4.2, 6.642, 9.894, 13.98, 19.02, 24.98",\
"0.924, 1.08, 1.58, 2.558, 4.224, 6.658, 9.892, 13.99, 19, 25.01");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("1.976, 2.07, 2.306, 2.62, 2.995, 3.436, 3.957, 4.576, 5.308, 6.165",\
"2.061, 2.154, 2.391, 2.706, 3.08, 3.521, 4.042, 4.661, 5.393, 6.251",\
"2.332, 2.425, 2.662, 2.977, 3.351, 3.792, 4.313, 4.932, 5.664, 6.522",\
"2.864, 2.957, 3.194, 3.508, 3.883, 4.324, 4.845, 5.464, 6.195, 7.053",\
"3.711, 3.805, 4.041, 4.356, 4.73, 5.171, 5.693, 6.312, 7.044, 7.901",\
"4.863, 4.961, 5.208, 5.529, 5.909, 6.352, 6.875, 7.495, 8.227, 9.085",\
"6.173, 6.289, 6.57, 6.923, 7.325, 7.784, 8.315, 8.939, 9.672, 10.53",\
"7.592, 7.726, 8.046, 8.439, 8.874, 9.359, 9.909, 10.55, 11.29, 12.15",\
"9.118, 9.271, 9.632, 10.07, 10.54, 11.05, 11.63, 12.28, 13.03, 13.89",\
"10.74, 10.91, 11.32, 11.81, 12.32, 12.87, 13.46, 14.13, 14.89, 15.76");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("1.767, 1.912, 2.339, 3.061, 4.138, 5.632, 7.579, 10.02, 13.01, 16.56",\
"1.825, 1.97, 2.398, 3.119, 4.197, 5.69, 7.638, 10.08, 13.06, 16.62",\
"2.045, 2.19, 2.618, 3.338, 4.416, 5.909, 7.857, 10.3, 13.28, 16.83",\
"2.471, 2.615, 3.042, 3.76, 4.836, 6.329, 8.277, 10.72, 13.71, 17.26",\
"3.097, 3.244, 3.673, 4.392, 5.466, 6.958, 8.906, 11.35, 14.33, 17.89",\
"3.786, 3.941, 4.384, 5.112, 6.188, 7.679, 9.627, 12.07, 15.06, 18.61",\
"4.487, 4.651, 5.112, 5.848, 6.93, 8.425, 10.37, 12.82, 15.8, 19.35",\
"5.183, 5.361, 5.843, 6.591, 7.674, 9.17, 11.12, 13.57, 16.55, 20.1",\
"5.86, 6.056, 6.563, 7.328, 8.412, 9.908, 11.86, 14.31, 17.29, 20.85",\
"6.506, 6.718, 7.262, 8.046, 9.137, 10.63, 12.58, 15.03, 18.02, 21.57");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("0.4706, 0.5362, 0.7216, 1.012, 1.419, 1.963, 2.688, 3.622, 4.784, 6.197",\
"0.4702, 0.5356, 0.721, 1.012, 1.417, 1.962, 2.688, 3.621, 4.783, 6.197",\
"0.4698, 0.5358, 0.722, 1.012, 1.418, 1.962, 2.689, 3.622, 4.783, 6.198",\
"0.4696, 0.536, 0.7224, 1.012, 1.418, 1.962, 2.689, 3.622, 4.783, 6.197",\
"0.4724, 0.5398, 0.7248, 1.015, 1.419, 1.963, 2.689, 3.622, 4.782, 6.195",\
"0.5202, 0.581, 0.755, 1.037, 1.434, 1.971, 2.695, 3.624, 4.784, 6.198",\
"0.632, 0.696, 0.866, 1.134, 1.514, 2.032, 2.732, 3.648, 4.796, 6.204",\
"0.748, 0.82, 0.998, 1.264, 1.636, 2.144, 2.828, 3.716, 4.838, 6.224",\
"0.878, 0.95, 1.144, 1.412, 1.774, 2.27, 2.936, 3.804, 4.906, 6.274",\
"1.008, 1.092, 1.294, 1.574, 1.934, 2.414, 3.06, 3.902, 4.98, 6.326");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005242, 0.02013, 0.04857, 0.09287, 0.155, 0.2368, 0.3399, 0.4657, 0.6156");
values("0.6022, 0.7608, 1.311, 2.388, 4.139, 6.614, 9.87, 13.98, 19.03, 25.03",\
"0.6016, 0.7604, 1.311, 2.387, 4.139, 6.614, 9.873, 13.99, 19.03, 25.03",\
"0.6014, 0.7608, 1.311, 2.388, 4.139, 6.612, 9.866, 13.97, 19.03, 25",\
"0.6018, 0.7618, 1.31, 2.388, 4.14, 6.611, 9.871, 13.99, 19.03, 24.99",\
"0.6198, 0.7766, 1.318, 2.391, 4.14, 6.614, 9.872, 13.99, 19.01, 24.98",\
"0.673, 0.8268, 1.357, 2.414, 4.146, 6.615, 9.862, 13.99, 19.03, 24.99",\
"0.74, 0.888, 1.402, 2.442, 4.172, 6.632, 9.872, 13.97, 18.99, 25",\
"0.824, 0.968, 1.462, 2.474, 4.184, 6.646, 9.888, 13.98, 18.99, 25",\
"0.92, 1.062, 1.536, 2.514, 4.202, 6.654, 9.906, 13.99, 19.02, 25.01",\
"1.028, 1.174, 1.626, 2.566, 4.222, 6.662, 9.908, 14.01, 19.01, 25.02");
}
}
}
pin(S) {
direction : output ;
function : "(A^B)" ;
max_capacitance : 0.6155 ;
max_transition : 25 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A" ;
when : "!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.07081, 0.07097, 0.0714, 0.07198, 0.07249, 0.07284, 0.07311, 0.07328, 0.07339, 0.07346",\
"0.07039, 0.07052, 0.07097, 0.07155, 0.07206, 0.07242, 0.07268, 0.07284, 0.07295, 0.07302",\
"0.06996, 0.0701, 0.07054, 0.07113, 0.07165, 0.07202, 0.07226, 0.07243, 0.07254, 0.0726",\
"0.06946, 0.06962, 0.07004, 0.07061, 0.07113, 0.0715, 0.07176, 0.07193, 0.07204, 0.0721",\
"0.0691, 0.06925, 0.06963, 0.07016, 0.07066, 0.07103, 0.07132, 0.0715, 0.07162, 0.07164",\
"0.06887, 0.069, 0.06933, 0.06981, 0.07029, 0.07067, 0.07098, 0.0712, 0.07131, 0.07121",\
"0.06884, 0.06892, 0.06919, 0.06961, 0.07007, 0.07045, 0.07078, 0.07096, 0.07087, 0.07015",\
"0.06887, 0.06891, 0.0691, 0.06947, 0.06986, 0.07018, 0.0703, 0.06975, 0.0683, 0.06667",\
"0.06353, 0.06354, 0.06362, 0.06368, 0.06296, 0.06102, 0.05957, 0.05865, 0.05805, 0.05762",\
"0.02345, 0.02353, 0.02375, 0.02409, 0.02446, 0.02486, 0.02518, 0.02544, 0.02565, 0.02582");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.01896, 0.01915, 0.01969, 0.02049, 0.0213, 0.02197, 0.02379, 0.04251, 0.1354, 0.3196",\
"0.01903, 0.01924, 0.01978, 0.02054, 0.02127, 0.02203, 0.0241, 0.043, 0.1379, 0.3231",\
"0.01899, 0.0192, 0.01974, 0.02051, 0.02133, 0.02213, 0.02395, 0.0471, 0.1488, 0.335",\
"0.0188, 0.01899, 0.01949, 0.02017, 0.02091, 0.02172, 0.02432, 0.05426, 0.1694, 0.3559",\
"0.01844, 0.01861, 0.01904, 0.01962, 0.02036, 0.02111, 0.02613, 0.06855, 0.204, 0.383",\
"0.01814, 0.01828, 0.01866, 0.01922, 0.01976, 0.02077, 0.0307, 0.09864, 0.251, 0.4076",\
"0.01796, 0.01805, 0.01834, 0.0188, 0.01952, 0.02118, 0.04585, 0.1503, 0.2971, 0.4158",\
"0.01791, 0.01803, 0.01827, 0.01857, 0.01914, 0.02731, 0.08969, 0.2125, 0.3172, 0.3915",\
"0.01834, 0.01837, 0.01861, 0.01885, 0.02244, 0.06649, 0.1588, 0.2314, 0.2805, 0.3144",\
"0.01962, 0.01968, 0.01992, 0.02834, 0.07118, 0.1073, 0.1294, 0.1433, 0.1524, 0.1585");
}
}
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.05287, 0.05305, 0.05353, 0.05412, 0.05457, 0.05494, 0.0552, 0.05535, 0.05539, 0.05548",\
"0.05292, 0.05305, 0.05354, 0.0541, 0.05462, 0.05498, 0.05521, 0.05534, 0.05545, 0.05548",\
"0.05278, 0.05296, 0.05345, 0.05404, 0.05451, 0.05487, 0.05511, 0.05524, 0.05536, 0.05541",\
"0.05241, 0.05261, 0.05306, 0.05365, 0.05413, 0.05449, 0.05471, 0.05489, 0.05496, 0.05501",\
"0.05195, 0.05211, 0.0526, 0.05316, 0.05367, 0.05406, 0.05428, 0.05443, 0.05451, 0.05454",\
"0.05154, 0.05172, 0.05218, 0.05275, 0.05329, 0.05366, 0.05385, 0.05402, 0.05411, 0.05415",\
"0.05111, 0.05127, 0.05183, 0.05238, 0.05287, 0.05321, 0.05342, 0.05355, 0.05358, 0.05332",\
"0.05088, 0.05102, 0.05149, 0.05209, 0.05251, 0.05293, 0.05316, 0.05324, 0.0529, 0.05177",\
"0.05077, 0.05088, 0.05135, 0.05194, 0.05242, 0.05279, 0.05278, 0.05173, 0.04977, 0.04811",\
"0.05097, 0.05108, 0.05126, 0.05108, 0.04883, 0.04698, 0.04574, 0.04497, 0.04447, 0.04409");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("-0.0237, -0.02354, -0.02309, -0.02245, -0.02173, -0.02108, -0.01711, 0.01909, 0.146, 0.3293",\
"-0.02389, -0.02371, -0.02328, -0.02259, -0.0219, -0.02115, -0.01724, 0.02023, 0.1488, 0.3318",\
"-0.02401, -0.02383, -0.02341, -0.02272, -0.02205, -0.02126, -0.01651, 0.02673, 0.163, 0.3412",\
"-0.02418, -0.02403, -0.02356, -0.02294, -0.02224, -0.02135, -0.01426, 0.04143, 0.1885, 0.3563",\
"-0.02449, -0.02433, -0.02387, -0.0232, -0.02254, -0.02139, -0.007989, 0.07231, 0.2269, 0.3708",\
"-0.02484, -0.02463, -0.02422, -0.02357, -0.02285, -0.02015, 0.01231, 0.1263, 0.2645, 0.3705",\
"-0.02515, -0.02495, -0.02451, -0.02385, -0.02295, -0.009769, 0.06801, 0.1832, 0.2713, 0.3331",\
"-0.0254, -0.02521, -0.02481, -0.02407, -0.01404, 0.04906, 0.124, 0.1742, 0.2075, 0.2304",\
"-0.03506, -0.03498, -0.03046, -0.0114, 0.001771, 0.009176, 0.01345, 0.01606, 0.01773, 0.01885",\
"-0.06815, -0.06815, -0.06814, -0.06814, -0.06815, -0.06814, -0.06814, -0.06814, -0.06814, -0.06815");
}
}
internal_power() {
related_pin : "B" ;
when : "!A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.07455, 0.07469, 0.07513, 0.07572, 0.07624, 0.0766, 0.07684, 0.07701, 0.07712, 0.07719",\
"0.07463, 0.07479, 0.07523, 0.07582, 0.07633, 0.0767, 0.07695, 0.07712, 0.07723, 0.07729",\
"0.07441, 0.07453, 0.07498, 0.07558, 0.07609, 0.07648, 0.07674, 0.07689, 0.077, 0.07707",\
"0.074, 0.07416, 0.07459, 0.07518, 0.07569, 0.07606, 0.07632, 0.07647, 0.0766, 0.07663",\
"0.07366, 0.07382, 0.07423, 0.07478, 0.07529, 0.07567, 0.07594, 0.07612, 0.07623, 0.07624",\
"0.07347, 0.07356, 0.07394, 0.07445, 0.07498, 0.07536, 0.07565, 0.07584, 0.07594, 0.07583",\
"0.07335, 0.07343, 0.07377, 0.07424, 0.07474, 0.07514, 0.07543, 0.07562, 0.07553, 0.07487",\
"0.07322, 0.0733, 0.07358, 0.07401, 0.07448, 0.07484, 0.075, 0.07465, 0.0734, 0.07171",\
"0.0698, 0.06983, 0.07, 0.07024, 0.07018, 0.069, 0.06713, 0.06577, 0.06483, 0.06417",\
"0.02965, 0.0297, 0.02992, 0.03033, 0.03079, 0.0312, 0.03153, 0.03179, 0.03199, 0.03213");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.01543, 0.01563, 0.01612, 0.01682, 0.01757, 0.01834, 0.02016, 0.03973, 0.1351, 0.3205",\
"0.01522, 0.01543, 0.01591, 0.01664, 0.01735, 0.01809, 0.02015, 0.04069, 0.1383, 0.323",\
"0.01495, 0.01513, 0.01563, 0.01638, 0.01715, 0.01792, 0.01987, 0.04374, 0.1479, 0.3349",\
"0.01472, 0.01491, 0.01539, 0.01603, 0.0167, 0.01742, 0.02028, 0.05088, 0.1693, 0.3552",\
"0.01443, 0.01459, 0.01497, 0.01558, 0.01623, 0.01698, 0.02206, 0.06709, 0.2046, 0.3818",\
"0.01417, 0.01432, 0.01471, 0.01518, 0.01586, 0.01676, 0.02745, 0.09799, 0.2517, 0.4052",\
"0.014, 0.01409, 0.01441, 0.01483, 0.0155, 0.0176, 0.04413, 0.1514, 0.2963, 0.4113",\
"0.01381, 0.01391, 0.01414, 0.01449, 0.01511, 0.02444, 0.09117, 0.2127, 0.3126, 0.3832",\
"0.01371, 0.0138, 0.01404, 0.01439, 0.01905, 0.06855, 0.1578, 0.2242, 0.2689, 0.2997",\
"0.01447, 0.0145, 0.0148, 0.02786, 0.06774, 0.09566, 0.1125, 0.123, 0.1299, 0.1347");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.05159, 0.05176, 0.05224, 0.05283, 0.05326, 0.05364, 0.05388, 0.05402, 0.05412, 0.05419",\
"0.05153, 0.05172, 0.05223, 0.05281, 0.05328, 0.05365, 0.05388, 0.05402, 0.05412, 0.05417",\
"0.05141, 0.0516, 0.05207, 0.05264, 0.05314, 0.05346, 0.05374, 0.05388, 0.05397, 0.05401",\
"0.05097, 0.05116, 0.05163, 0.05222, 0.0527, 0.05303, 0.05329, 0.05345, 0.05353, 0.05358",\
"0.05048, 0.05064, 0.05112, 0.05171, 0.05216, 0.05255, 0.05274, 0.05292, 0.05304, 0.05305",\
"0.05003, 0.05021, 0.0507, 0.05128, 0.05178, 0.05219, 0.05241, 0.05256, 0.05261, 0.05257",\
"0.04966, 0.04985, 0.05037, 0.05094, 0.05141, 0.05173, 0.05196, 0.0521, 0.05213, 0.05184",\
"0.04948, 0.04963, 0.0501, 0.0507, 0.0512, 0.05156, 0.0518, 0.05186, 0.05151, 0.05026",\
"0.0494, 0.04954, 0.04998, 0.05061, 0.0511, 0.05144, 0.05133, 0.05003, 0.04805, 0.0465",\
"0.04974, 0.04983, 0.04997, 0.04903, 0.04669, 0.04513, 0.04423, 0.04365, 0.04328, 0.04302");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("-0.01967, -0.01948, -0.01901, -0.01835, -0.0176, -0.01675, -0.01315, 0.01977, 0.1424, 0.3274",\
"-0.0196, -0.01941, -0.01896, -0.01826, -0.01749, -0.0168, -0.01324, 0.02208, 0.1463, 0.3308",\
"-0.01988, -0.01968, -0.01921, -0.01853, -0.01777, -0.017, -0.0127, 0.02743, 0.1607, 0.3407",\
"-0.02025, -0.02006, -0.01959, -0.01892, -0.01819, -0.01733, -0.01099, 0.04124, 0.1851, 0.3566",\
"-0.02064, -0.02044, -0.01999, -0.01932, -0.01857, -0.0175, -0.005646, 0.06993, 0.2238, 0.3729",\
"-0.02098, -0.02079, -0.02034, -0.0196, -0.019, -0.0165, 0.01219, 0.1223, 0.2648, 0.3759",\
"-0.02116, -0.02097, -0.02053, -0.01981, -0.01895, -0.008008, 0.06396, 0.183, 0.2774, 0.3439",\
"-0.02127, -0.02108, -0.02064, -0.0199, -0.01286, 0.04454, 0.1271, 0.1847, 0.2231, 0.2494",\
"-0.0301, -0.02994, -0.02825, -0.005912, 0.0175, 0.03108, 0.0391, 0.04394, 0.0471, 0.04922",\
"-0.06025, -0.06025, -0.06024, -0.06024, -0.06024, -0.06024, -0.06024, -0.06024, -0.06024, -0.06024");
}
}
timing() {
related_pin : "A" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("3.776, 3.875, 4.129, 4.473, 4.894, 5.407, 6.031, 6.792, 7.707, 8.794",\
"3.851, 3.949, 4.203, 4.548, 4.969, 5.481, 6.105, 6.866, 7.782, 8.868",\
"4.056, 4.155, 4.408, 4.753, 5.175, 5.687, 6.311, 7.072, 7.987, 9.074",\
"4.403, 4.501, 4.755, 5.1, 5.521, 6.033, 6.658, 7.418, 8.334, 9.422",\
"4.919, 5.018, 5.272, 5.616, 6.038, 6.55, 7.174, 7.935, 8.851, 9.937",\
"5.546, 5.646, 5.899, 6.244, 6.666, 7.178, 7.803, 8.563, 9.48, 10.57",\
"6.227, 6.326, 6.581, 6.925, 7.347, 7.859, 8.484, 9.245, 10.16, 11.25",\
"6.945, 7.044, 7.299, 7.645, 8.065, 8.578, 9.201, 9.961, 10.88, 11.96",\
"7.673, 7.772, 8.027, 8.374, 8.796, 9.309, 9.933, 10.69, 11.61, 12.69",\
"8.396, 8.495, 8.752, 9.099, 9.523, 10.04, 10.66, 11.42, 12.33, 13.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("4.667, 4.825, 5.277, 6.01, 7.085, 8.569, 10.51, 12.96, 15.94, 19.49",\
"4.737, 4.895, 5.347, 6.081, 7.155, 8.639, 10.58, 13.03, 16.01, 19.56",\
"5.018, 5.176, 5.629, 6.361, 7.436, 8.92, 10.86, 13.31, 16.29, 19.84",\
"5.563, 5.72, 6.172, 6.906, 7.98, 9.465, 11.41, 13.86, 16.83, 20.38",\
"6.416, 6.574, 7.026, 7.759, 8.833, 10.32, 12.26, 14.71, 17.68, 21.24",\
"7.602, 7.76, 8.211, 8.945, 10.02, 11.5, 13.45, 15.89, 18.87, 22.42",\
"9.057, 9.215, 9.668, 10.4, 11.48, 12.96, 14.9, 17.35, 20.33, 23.88",\
"10.67, 10.83, 11.29, 12.02, 13.1, 14.58, 16.53, 18.97, 21.95, 25.5",\
"12.42, 12.58, 13.04, 13.77, 14.85, 16.33, 18.28, 20.72, 23.7, 27.25",\
"14.29, 14.45, 14.91, 15.65, 16.72, 18.21, 20.15, 22.6, 25.58, 29.13");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.4784, 0.552, 0.7626, 1.104, 1.598, 2.29, 3.23, 4.458, 5.988, 7.825",\
"0.479, 0.5516, 0.7622, 1.104, 1.599, 2.295, 3.231, 4.457, 5.985, 7.826",\
"0.479, 0.551, 0.763, 1.104, 1.599, 2.291, 3.231, 4.459, 5.988, 7.832",\
"0.479, 0.552, 0.762, 1.104, 1.598, 2.291, 3.229, 4.461, 5.991, 7.839",\
"0.4794, 0.5514, 0.7632, 1.104, 1.599, 2.295, 3.229, 4.458, 5.988, 7.826",\
"0.4786, 0.5518, 0.7628, 1.105, 1.602, 2.294, 3.234, 4.456, 5.988, 7.836",\
"0.48, 0.554, 0.762, 1.104, 1.598, 2.294, 3.234, 4.464, 5.988, 7.838",\
"0.484, 0.556, 0.766, 1.106, 1.596, 2.294, 3.228, 4.448, 5.976, 7.826",\
"0.486, 0.56, 0.77, 1.11, 1.602, 2.29, 3.228, 4.45, 5.974, 7.81",\
"0.49, 0.564, 0.774, 1.114, 1.602, 2.294, 3.232, 4.454, 5.98, 7.822");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.6648, 0.8256, 1.365, 2.418, 4.14, 6.605, 9.884, 14.01, 19.04, 24.99",\
"0.6648, 0.8264, 1.365, 2.418, 4.139, 6.611, 9.866, 13.98, 19.01, 24.99",\
"0.6644, 0.8256, 1.364, 2.419, 4.14, 6.608, 9.884, 14.01, 19.04, 24.98",\
"0.6636, 0.827, 1.366, 2.418, 4.137, 6.611, 9.87, 13.98, 19.01, 24.98",\
"0.6646, 0.8256, 1.364, 2.419, 4.14, 6.608, 9.884, 14.01, 19.01, 24.96",\
"0.664, 0.826, 1.366, 2.418, 4.138, 6.612, 9.868, 14, 19, 25",\
"0.666, 0.828, 1.368, 2.42, 4.134, 6.606, 9.882, 13.97, 19.01, 25.03",\
"0.672, 0.834, 1.372, 2.42, 4.136, 6.61, 9.864, 14, 19.04, 24.99",\
"0.68, 0.838, 1.38, 2.426, 4.142, 6.608, 9.874, 14, 19.03, 25.03",\
"0.688, 0.848, 1.382, 2.428, 4.142, 6.604, 9.866, 13.99, 19.02, 25.02");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("3.438, 3.583, 3.95, 4.425, 4.975, 5.599, 6.315, 7.14, 8.095, 9.203",\
"3.505, 3.652, 4.017, 4.493, 5.043, 5.668, 6.384, 7.209, 8.165, 9.271",\
"3.731, 3.878, 4.243, 4.719, 5.268, 5.894, 6.611, 7.434, 8.391, 9.499",\
"4.19, 4.337, 4.703, 5.178, 5.728, 6.354, 7.069, 7.894, 8.85, 9.956",\
"4.939, 5.086, 5.451, 5.926, 6.478, 7.104, 7.819, 8.643, 9.598, 10.7",\
"6.012, 6.159, 6.524, 7, 7.551, 8.177, 8.893, 9.717, 10.67, 11.78",\
"7.381, 7.535, 7.912, 8.395, 8.95, 9.578, 10.3, 11.12, 12.08, 13.18",\
"8.893, 9.067, 9.484, 10, 10.58, 11.23, 11.95, 12.79, 13.75, 14.85",\
"10.51, 10.7, 11.16, 11.72, 12.33, 13, 13.75, 14.6, 15.57, 16.68",\
"12.22, 12.43, 12.94, 13.55, 14.2, 14.89, 15.67, 16.53, 17.5, 18.63");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("1.897, 2.052, 2.497, 3.227, 4.299, 5.781, 7.723, 10.17, 13.14, 16.69",\
"1.963, 2.117, 2.563, 3.292, 4.364, 5.846, 7.788, 10.23, 13.21, 16.76",\
"2.189, 2.343, 2.79, 3.519, 4.591, 6.074, 8.017, 10.46, 13.45, 16.98",\
"2.612, 2.766, 3.211, 3.939, 5.01, 6.492, 8.436, 10.88, 13.87, 17.42",\
"3.243, 3.398, 3.845, 4.572, 5.643, 7.124, 9.068, 11.51, 14.49, 18.04",\
"3.953, 4.116, 4.578, 5.314, 6.385, 7.867, 9.809, 12.25, 15.23, 18.79",\
"4.669, 4.844, 5.323, 6.07, 7.15, 8.633, 10.58, 13.02, 15.99, 19.55",\
"5.379, 5.567, 6.069, 6.83, 7.912, 9.396, 11.34, 13.79, 16.76, 20.31",\
"6.064, 6.269, 6.8, 7.578, 8.664, 10.15, 12.09, 14.54, 17.52, 21.07",\
"6.715, 6.939, 7.506, 8.307, 9.397, 10.88, 12.83, 15.27, 18.26, 21.81");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.7682, 0.8642, 1.13, 1.53, 2.068, 2.766, 3.672, 4.813, 6.259, 8.019",\
"0.769, 0.864, 1.129, 1.531, 2.067, 2.765, 3.666, 4.816, 6.25, 8.026",\
"0.768, 0.8624, 1.129, 1.53, 2.068, 2.766, 3.666, 4.813, 6.258, 8.02",\
"0.7686, 0.863, 1.129, 1.53, 2.068, 2.765, 3.671, 4.817, 6.25, 8.025",\
"0.767, 0.8624, 1.128, 1.53, 2.069, 2.766, 3.668, 4.816, 6.25, 8.026",\
"0.7718, 0.865, 1.131, 1.532, 2.07, 2.764, 3.668, 4.81, 6.256, 8.024",\
"0.83, 0.918, 1.172, 1.562, 2.092, 2.78, 3.676, 4.824, 6.254, 8.028",\
"0.964, 1.052, 1.296, 1.668, 2.174, 2.852, 3.72, 4.854, 6.284, 8.028",\
"1.096, 1.194, 1.45, 1.812, 2.302, 2.966, 3.822, 4.936, 6.34, 8.078",\
"1.238, 1.34, 1.612, 1.976, 2.452, 3.1, 3.934, 5.024, 6.424, 8.138");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.6432, 0.8048, 1.349, 2.403, 4.128, 6.592, 9.876, 13.96, 18.99, 24.96",\
"0.6428, 0.8052, 1.349, 2.403, 4.127, 6.6, 9.878, 13.96, 18.99, 24.96",\
"0.6442, 0.8044, 1.349, 2.4, 4.128, 6.602, 9.854, 14.01, 19, 24.98",\
"0.6438, 0.8052, 1.351, 2.401, 4.124, 6.601, 9.855, 14.01, 19.01, 24.96",\
"0.656, 0.8166, 1.353, 2.404, 4.129, 6.602, 9.872, 13.97, 18.99, 24.96",\
"0.7092, 0.867, 1.391, 2.424, 4.134, 6.6, 9.874, 13.96, 18.98, 24.98",\
"0.778, 0.932, 1.442, 2.458, 4.154, 6.608, 9.864, 13.99, 18.98, 24.98",\
"0.864, 1.012, 1.504, 2.496, 4.174, 6.62, 9.878, 13.97, 19, 25.01",\
"0.968, 1.108, 1.586, 2.54, 4.192, 6.632, 9.882, 13.98, 19.01, 24.99",\
"1.076, 1.222, 1.678, 2.602, 4.22, 6.646, 9.894, 14.01, 19, 24.98");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("3.725, 3.824, 4.078, 4.422, 4.844, 5.356, 5.98, 6.741, 7.656, 8.744",\
"3.785, 3.884, 4.138, 4.482, 4.904, 5.416, 6.04, 6.801, 7.717, 8.804",\
"4.005, 4.104, 4.358, 4.703, 5.124, 5.636, 6.26, 7.021, 7.937, 9.024",\
"4.42, 4.519, 4.773, 5.117, 5.539, 6.051, 6.675, 7.436, 8.351, 9.438",\
"5.041, 5.14, 5.394, 5.738, 6.16, 6.671, 7.296, 8.057, 8.973, 10.06",\
"5.755, 5.854, 6.108, 6.453, 6.874, 7.386, 8.011, 8.772, 9.687, 10.78",\
"6.485, 6.584, 6.839, 7.184, 7.606, 8.12, 8.745, 9.506, 10.42, 11.51",\
"7.231, 7.332, 7.586, 7.932, 8.353, 8.866, 9.49, 10.25, 11.17, 12.25",\
"7.972, 8.072, 8.327, 8.674, 9.096, 9.609, 10.23, 10.99, 11.91, 13",\
"8.698, 8.798, 9.055, 9.401, 9.825, 10.34, 10.96, 11.72, 12.64, 13.72");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("4.343, 4.5, 4.95, 5.68, 6.752, 8.234, 10.18, 12.62, 15.6, 19.14",\
"4.43, 4.587, 5.037, 5.767, 6.838, 8.321, 10.26, 12.7, 15.69, 19.25",\
"4.702, 4.859, 5.308, 6.039, 7.111, 8.593, 10.53, 12.98, 15.96, 19.51",\
"5.234, 5.39, 5.84, 6.57, 7.642, 9.125, 11.07, 13.51, 16.49, 20.05",\
"6.08, 6.237, 6.686, 7.417, 8.489, 9.971, 11.91, 14.36, 17.34, 20.88",\
"7.253, 7.41, 7.859, 8.59, 9.662, 11.14, 13.09, 15.53, 18.51, 22.05",\
"8.664, 8.822, 9.273, 10, 11.07, 12.56, 14.5, 16.94, 19.92, 23.47",\
"10.22, 10.38, 10.84, 11.57, 12.64, 14.12, 16.06, 18.5, 21.49, 25.03",\
"11.91, 12.07, 12.53, 13.26, 14.33, 15.81, 17.75, 20.19, 23.18, 26.73",\
"13.72, 13.88, 14.33, 15.07, 16.14, 17.62, 19.56, 22.01, 24.98, 28.53");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.4792, 0.5518, 0.7626, 1.104, 1.598, 2.289, 3.234, 4.456, 5.993, 7.837",\
"0.4788, 0.5518, 0.7626, 1.103, 1.598, 2.29, 3.232, 4.461, 5.986, 7.836",\
"0.4788, 0.5518, 0.7626, 1.104, 1.599, 2.289, 3.232, 4.46, 5.986, 7.835",\
"0.4788, 0.5518, 0.762, 1.103, 1.599, 2.29, 3.229, 4.457, 5.985, 7.827",\
"0.4792, 0.552, 0.7632, 1.104, 1.599, 2.295, 3.23, 4.462, 5.984, 7.832",\
"0.4784, 0.5526, 0.7632, 1.106, 1.6, 2.294, 3.232, 4.456, 5.992, 7.84",\
"0.482, 0.554, 0.766, 1.106, 1.604, 2.292, 3.236, 4.46, 5.994, 7.838",\
"0.482, 0.556, 0.766, 1.108, 1.6, 2.29, 3.234, 4.452, 5.98, 7.832",\
"0.488, 0.56, 0.768, 1.11, 1.602, 2.292, 3.23, 4.458, 5.98, 7.816",\
"0.49, 0.564, 0.772, 1.112, 1.602, 2.3, 3.232, 4.454, 5.982, 7.818");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.659, 0.8198, 1.359, 2.406, 4.125, 6.602, 9.861, 13.96, 19, 24.96",\
"0.6596, 0.8202, 1.356, 2.409, 4.13, 6.594, 9.875, 14, 18.99, 24.98",\
"0.659, 0.82, 1.358, 2.408, 4.13, 6.599, 9.873, 13.98, 19.05, 24.98",\
"0.6588, 0.8206, 1.358, 2.406, 4.13, 6.601, 9.874, 13.98, 18.98, 24.97",\
"0.659, 0.8196, 1.358, 2.408, 4.131, 6.602, 9.852, 13.96, 18.99, 25.01",\
"0.66, 0.822, 1.36, 2.41, 4.124, 6.602, 9.854, 13.98, 19, 24.99",\
"0.664, 0.824, 1.358, 2.41, 4.128, 6.598, 9.872, 13.97, 19, 24.98",\
"0.67, 0.83, 1.366, 2.414, 4.128, 6.6, 9.86, 13.98, 18.99, 24.98",\
"0.678, 0.838, 1.372, 2.416, 4.122, 6.588, 9.846, 13.99, 19.02, 24.96",\
"0.69, 0.848, 1.38, 2.418, 4.13, 6.592, 9.848, 13.96, 19, 25.02");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("3.633, 3.78, 4.145, 4.621, 5.172, 5.795, 6.512, 7.336, 8.292, 9.399",\
"3.723, 3.869, 4.235, 4.711, 5.26, 5.887, 6.601, 7.426, 8.382, 9.489",\
"3.986, 4.133, 4.498, 4.974, 5.523, 6.149, 6.864, 7.689, 8.645, 9.751",\
"4.427, 4.574, 4.94, 5.416, 5.966, 6.59, 7.306, 8.132, 9.086, 10.19",\
"5.081, 5.227, 5.593, 6.069, 6.619, 7.245, 7.96, 8.784, 9.74, 10.85",\
"5.982, 6.129, 6.495, 6.971, 7.522, 8.148, 8.863, 9.687, 10.64, 11.75",\
"7.106, 7.26, 7.639, 8.124, 8.683, 9.312, 10.03, 10.86, 11.81, 12.92",\
"8.37, 8.533, 8.936, 9.448, 10.03, 10.68, 11.41, 12.24, 13.2, 14.32",\
"9.766, 9.941, 10.37, 10.91, 11.52, 12.19, 12.94, 13.79, 14.76, 15.88",\
"11.29, 11.48, 11.93, 12.5, 13.13, 13.83, 14.6, 15.47, 16.46, 17.58");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("2.054, 2.21, 2.659, 3.391, 4.467, 5.952, 7.897, 10.34, 13.32, 16.87",\
"2.113, 2.269, 2.719, 3.451, 4.526, 6.011, 7.957, 10.4, 13.38, 16.93",\
"2.333, 2.489, 2.939, 3.671, 4.746, 6.232, 8.177, 10.62, 13.6, 17.15",\
"2.754, 2.91, 3.359, 4.091, 5.165, 6.649, 8.596, 11.04, 14.02, 17.57",\
"3.397, 3.554, 4.003, 4.734, 5.807, 7.291, 9.236, 11.68, 14.66, 18.21",\
"4.152, 4.316, 4.776, 5.513, 6.586, 8.071, 10.02, 12.46, 15.44, 18.99",\
"4.922, 5.095, 5.571, 6.318, 7.398, 8.885, 10.83, 13.27, 16.26, 19.8",\
"5.686, 5.872, 6.37, 7.13, 8.212, 9.699, 11.65, 14.09, 17.07, 20.62",\
"6.435, 6.635, 7.159, 7.935, 9.021, 10.51, 12.45, 14.9, 17.88, 21.43",\
"7.151, 7.369, 7.925, 8.721, 9.812, 11.3, 13.25, 15.69, 18.68, 22.23");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.768, 0.8624, 1.128, 1.531, 2.069, 2.766, 3.664, 4.809, 6.259, 8.021",\
"0.7684, 0.8652, 1.128, 1.53, 2.068, 2.766, 3.671, 4.813, 6.25, 8.027",\
"0.768, 0.863, 1.129, 1.531, 2.067, 2.761, 3.669, 4.812, 6.26, 8.014",\
"0.769, 0.8632, 1.129, 1.531, 2.069, 2.766, 3.671, 4.812, 6.261, 8.027",\
"0.7676, 0.8626, 1.128, 1.529, 2.068, 2.761, 3.67, 4.813, 6.252, 8.022",\
"0.7714, 0.8688, 1.132, 1.53, 2.07, 2.768, 3.672, 4.814, 6.254, 8.022",\
"0.824, 0.918, 1.172, 1.562, 2.092, 2.78, 3.676, 4.824, 6.26, 8.03",\
"0.892, 0.988, 1.256, 1.652, 2.178, 2.856, 3.74, 4.858, 6.278, 8.042",\
"0.97, 1.066, 1.338, 1.746, 2.278, 2.962, 3.834, 4.942, 6.346, 8.076",\
"1.054, 1.158, 1.432, 1.848, 2.386, 3.066, 3.936, 5.036, 6.422, 8.14");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.005241, 0.02013, 0.04856, 0.09285, 0.155, 0.2368, 0.3398, 0.4656, 0.6155");
values("0.6522, 0.8146, 1.361, 2.412, 4.137, 6.612, 9.868, 13.98, 19.04, 25.03",\
"0.6526, 0.8136, 1.359, 2.414, 4.137, 6.609, 9.881, 14, 19.02, 24.99",\
"0.6522, 0.8138, 1.357, 2.414, 4.138, 6.611, 9.865, 14.01, 19.04, 25.03",\
"0.652, 0.8146, 1.358, 2.412, 4.135, 6.61, 9.864, 14, 19.02, 24.99",\
"0.6582, 0.82, 1.362, 2.414, 4.139, 6.611, 9.884, 14, 19.04, 24.98",\
"0.7044, 0.861, 1.391, 2.43, 4.144, 6.602, 9.872, 14, 19.03, 24.98",\
"0.766, 0.922, 1.436, 2.46, 4.158, 6.61, 9.872, 13.99, 19, 24.99",\
"0.846, 0.992, 1.496, 2.494, 4.176, 6.628, 9.878, 13.97, 19.01, 25.02",\
"0.938, 1.082, 1.564, 2.536, 4.194, 6.634, 9.888, 13.99, 19.02, 24.98",\
"1.038, 1.186, 1.652, 2.59, 4.214, 6.65, 9.892, 14, 19.01, 25.01");
}
}
}
}