blob: 9829751518263dd94bbb50e56a10d591a96cb556 [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_2) {
area : 48.294400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&!B" ;
value : "0.0015601806" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&B" ;
value : "0.0018654966" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&!B" ;
value : "0.0019597248" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&B" ;
value : "0.0018739908" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0019597248" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A) {
capacitance : 0.008599 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(B) {
capacitance : 0.007365 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(CO) {
direction : output ;
function : "(A&B)" ;
max_capacitance : 0.4646 ;
max_transition : 8.9 ;
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.05387, 0.05326, 0.05253, 0.05223, 0.05203, 0.05191, 0.05189, 0.05185, 0.05181, 0.05181",\
"0.05375, 0.05312, 0.05239, 0.05209, 0.05191, 0.05183, 0.05175, 0.05173, 0.05173, 0.05171",\
"0.0537, 0.05307, 0.05232, 0.05202, 0.05184, 0.05176, 0.05172, 0.05168, 0.05164, 0.05164",\
"0.05428, 0.0536, 0.05267, 0.05228, 0.05208, 0.052, 0.05196, 0.05202, 0.05194, 0.05194",\
"0.05687, 0.0559, 0.0544, 0.05353, 0.05307, 0.05283, 0.05272, 0.05268, 0.05264, 0.05258",\
"0.06083, 0.05954, 0.05731, 0.05588, 0.05505, 0.05461, 0.05436, 0.05422, 0.0541, 0.05402",\
"0.06588, 0.06432, 0.06143, 0.05939, 0.0581, 0.05733, 0.05689, 0.05662, 0.05646, 0.05636",\
"0.07208, 0.0703, 0.0667, 0.064, 0.06224, 0.06115, 0.0605, 0.06006, 0.05975, 0.05957",\
"0.07966, 0.07768, 0.0735, 0.07002, 0.06774, 0.06622, 0.06523, 0.06467, 0.0642, 0.064",\
"0.08873, 0.08659, 0.08164, 0.07744, 0.07457, 0.07251, 0.07124, 0.07043, 0.0699, 0.06944");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.04474, 0.04428, 0.0437, 0.04371, 0.04415, 0.04464, 0.04505, 0.04516, 0.0457, 0.04876",\
"0.04467, 0.04425, 0.04365, 0.04366, 0.0441, 0.04464, 0.0449, 0.04511, 0.04553, 0.04886",\
"0.04451, 0.04399, 0.04344, 0.04342, 0.04383, 0.04434, 0.04473, 0.04487, 0.04535, 0.04874",\
"0.04467, 0.04411, 0.04337, 0.04319, 0.04353, 0.04408, 0.04441, 0.04454, 0.04524, 0.04883",\
"0.04588, 0.04524, 0.04418, 0.04368, 0.04384, 0.04424, 0.0446, 0.04471, 0.04533, 0.04949",\
"0.04813, 0.04733, 0.04598, 0.04515, 0.04507, 0.04528, 0.04546, 0.04567, 0.04643, 0.05098",\
"0.0518, 0.0508, 0.049, 0.04772, 0.04726, 0.04749, 0.04763, 0.04768, 0.04832, 0.05429",\
"0.05674, 0.05546, 0.05326, 0.05156, 0.05061, 0.05044, 0.05078, 0.05089, 0.05165, 0.05921",\
"0.06297, 0.06145, 0.05871, 0.05659, 0.05524, 0.0545, 0.05442, 0.05493, 0.05629, 0.06692",\
"0.07056, 0.06876, 0.06558, 0.06288, 0.06114, 0.05988, 0.05941, 0.05955, 0.06251, 0.07814");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.04898, 0.04845, 0.04797, 0.04782, 0.04774, 0.04766, 0.0476, 0.0476, 0.04758, 0.04756",\
"0.04893, 0.04843, 0.04794, 0.04778, 0.04768, 0.0476, 0.04758, 0.04754, 0.04754, 0.04754",\
"0.04875, 0.04823, 0.04774, 0.04758, 0.0475, 0.04744, 0.0474, 0.0474, 0.04738, 0.04736",\
"0.0493, 0.04869, 0.04806, 0.04776, 0.04764, 0.04758, 0.04752, 0.04756, 0.04762, 0.04758",\
"0.05199, 0.05108, 0.04971, 0.04896, 0.04858, 0.04836, 0.04829, 0.04825, 0.04821, 0.04819",\
"0.05589, 0.05462, 0.05252, 0.05125, 0.05052, 0.0501, 0.04989, 0.04975, 0.04967, 0.04957",\
"0.06092, 0.05937, 0.05662, 0.05464, 0.05343, 0.05276, 0.05242, 0.05211, 0.05197, 0.05183",\
"0.0671, 0.06527, 0.06185, 0.05912, 0.05745, 0.05636, 0.05581, 0.05541, 0.05516, 0.055",\
"0.07475, 0.07269, 0.06849, 0.06499, 0.06287, 0.06138, 0.06043, 0.05984, 0.05948, 0.05919",\
"0.08371, 0.08149, 0.07644, 0.07234, 0.06941, 0.06743, 0.06618, 0.06537, 0.06482, 0.06444");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.04334, 0.04293, 0.04237, 0.04234, 0.04277, 0.04326, 0.04357, 0.04386, 0.04424, 0.04726",\
"0.04325, 0.04284, 0.04229, 0.04225, 0.04268, 0.04319, 0.0435, 0.04377, 0.04423, 0.04732",\
"0.04312, 0.0427, 0.04212, 0.04206, 0.04249, 0.04306, 0.04332, 0.04361, 0.04409, 0.04732",\
"0.04365, 0.04314, 0.04231, 0.04202, 0.04234, 0.04279, 0.04322, 0.04335, 0.04383, 0.0476",\
"0.04546, 0.04472, 0.04351, 0.04288, 0.04288, 0.04327, 0.04354, 0.04362, 0.04431, 0.04828",\
"0.04822, 0.04733, 0.04571, 0.04467, 0.04437, 0.0445, 0.04466, 0.04491, 0.04531, 0.05024",\
"0.0522, 0.05108, 0.04908, 0.04748, 0.04682, 0.04677, 0.04669, 0.04679, 0.04735, 0.05369",\
"0.05739, 0.05599, 0.05353, 0.05147, 0.05024, 0.04978, 0.05006, 0.05003, 0.05079, 0.05875",\
"0.06397, 0.0623, 0.05914, 0.05663, 0.05515, 0.05397, 0.05387, 0.0545, 0.05548, 0.06664",\
"0.07182, 0.06968, 0.06607, 0.06309, 0.06107, 0.05956, 0.05873, 0.05891, 0.06163, 0.07865");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.4855, 0.5276, 0.6375, 0.7927, 0.9907, 1.242, 1.559, 1.952, 2.43, 3",\
"0.5032, 0.5454, 0.6551, 0.8103, 1.008, 1.26, 1.577, 1.97, 2.448, 3.018",\
"0.5741, 0.6162, 0.726, 0.8811, 1.079, 1.331, 1.648, 2.041, 2.519, 3.088",\
"0.7173, 0.7595, 0.869, 1.024, 1.222, 1.474, 1.791, 2.184, 2.662, 3.232",\
"0.9212, 0.9658, 1.08, 1.238, 1.438, 1.69, 2.007, 2.4, 2.878, 3.447",\
"1.146, 1.195, 1.319, 1.488, 1.695, 1.951, 2.269, 2.661, 3.139, 3.709",\
"1.396, 1.45, 1.584, 1.763, 1.979, 2.24, 2.561, 2.955, 3.433, 4.002",\
"1.678, 1.736, 1.88, 2.07, 2.295, 2.563, 2.887, 3.282, 3.76, 4.33",\
"1.993, 2.055, 2.209, 2.411, 2.647, 2.923, 3.25, 3.647, 4.126, 4.696",\
"2.344, 2.41, 2.573, 2.788, 3.036, 3.321, 3.654, 4.054, 4.535, 5.104");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.5239, 0.5759, 0.727, 0.9731, 1.335, 1.834, 2.487, 3.309, 4.311, 5.505",\
"0.5381, 0.5904, 0.7415, 0.9872, 1.349, 1.848, 2.501, 3.323, 4.325, 5.519",\
"0.5727, 0.6249, 0.7757, 1.022, 1.383, 1.883, 2.536, 3.357, 4.36, 5.553",\
"0.6344, 0.6865, 0.8372, 1.082, 1.443, 1.943, 2.596, 3.417, 4.42, 5.613",\
"0.7, 0.7543, 0.9089, 1.157, 1.518, 2.017, 2.67, 3.491, 4.493, 5.687",\
"0.7529, 0.8092, 0.9686, 1.22, 1.583, 2.082, 2.735, 3.555, 4.559, 5.754",\
"0.7884, 0.8469, 1.011, 1.267, 1.631, 2.13, 2.783, 3.604, 4.606, 5.8",\
"0.8012, 0.8618, 1.033, 1.295, 1.663, 2.162, 2.814, 3.635, 4.636, 5.83",\
"0.7852, 0.8492, 1.027, 1.298, 1.671, 2.173, 2.825, 3.645, 4.646, 5.84",\
"0.7381, 0.8054, 0.9913, 1.272, 1.653, 2.16, 2.815, 3.635, 4.635, 5.829");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.1617, 0.2011, 0.311, 0.4855, 0.75, 1.131, 1.651, 2.32, 3.149, 4.141",\
"0.1614, 0.2005, 0.3104, 0.4854, 0.75, 1.132, 1.65, 2.321, 3.15, 4.143",\
"0.1619, 0.2006, 0.3097, 0.4852, 0.7502, 1.132, 1.65, 2.321, 3.15, 4.143",\
"0.163, 0.2028, 0.3118, 0.4864, 0.7508, 1.131, 1.65, 2.321, 3.15, 4.143",\
"0.1878, 0.2258, 0.329, 0.4974, 0.757, 1.134, 1.651, 2.321, 3.15, 4.143",\
"0.221, 0.2612, 0.3658, 0.5326, 0.7834, 1.15, 1.657, 2.323, 3.151, 4.141",\
"0.2524, 0.2966, 0.4042, 0.5706, 0.8172, 1.174, 1.673, 2.331, 3.154, 4.145",\
"0.2858, 0.3332, 0.4458, 0.6112, 0.852, 1.201, 1.69, 2.342, 3.161, 4.15",\
"0.32, 0.3708, 0.4902, 0.6574, 0.8938, 1.234, 1.713, 2.355, 3.17, 4.155",\
"0.3562, 0.4112, 0.5378, 0.709, 0.943, 1.275, 1.743, 2.376, 3.182, 4.162");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.1843, 0.2474, 0.4496, 0.8272, 1.445, 2.326, 3.49, 4.956, 6.752, 8.892",\
"0.1838, 0.2485, 0.4486, 0.8278, 1.445, 2.326, 3.491, 4.958, 6.751, 8.891",\
"0.1833, 0.2472, 0.4485, 0.8278, 1.445, 2.325, 3.487, 4.955, 6.755, 8.891",\
"0.1856, 0.2498, 0.4504, 0.8284, 1.445, 2.326, 3.489, 4.957, 6.749, 8.893",\
"0.1996, 0.264, 0.4636, 0.836, 1.447, 2.326, 3.488, 4.957, 6.749, 8.894",\
"0.2116, 0.2774, 0.4796, 0.849, 1.455, 2.33, 3.491, 4.961, 6.752, 8.897",\
"0.2288, 0.2962, 0.5, 0.8644, 1.463, 2.334, 3.493, 4.96, 6.753, 8.898",\
"0.2494, 0.317, 0.5244, 0.8858, 1.475, 2.338, 3.496, 4.963, 6.768, 8.898",\
"0.2734, 0.3432, 0.552, 0.9148, 1.498, 2.351, 3.501, 4.966, 6.757, 8.905",\
"0.2994, 0.369, 0.5848, 0.9496, 1.529, 2.376, 3.514, 4.97, 6.761, 8.898");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.443, 0.4835, 0.5911, 0.744, 0.9408, 1.191, 1.507, 1.9, 2.378, 2.947",\
"0.4625, 0.5032, 0.6106, 0.7637, 0.9605, 1.211, 1.527, 1.92, 2.398, 2.967",\
"0.5319, 0.5725, 0.6798, 0.8331, 1.03, 1.28, 1.596, 1.989, 2.467, 3.036",\
"0.6726, 0.7128, 0.8203, 0.9736, 1.171, 1.421, 1.737, 2.13, 2.608, 3.177",\
"0.8625, 0.9066, 1.019, 1.178, 1.377, 1.628, 1.944, 2.337, 2.814, 3.384",\
"1.069, 1.118, 1.24, 1.409, 1.617, 1.873, 2.19, 2.582, 3.059, 3.629",\
"1.298, 1.35, 1.483, 1.663, 1.88, 2.141, 2.462, 2.856, 3.333, 3.902",\
"1.551, 1.608, 1.75, 1.942, 2.169, 2.438, 2.762, 3.157, 3.636, 4.205",\
"1.831, 1.891, 2.044, 2.249, 2.489, 2.766, 3.096, 3.493, 3.972, 4.542",\
"2.136, 2.2, 2.364, 2.582, 2.836, 3.124, 3.462, 3.864, 4.345, 4.915");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.5027, 0.5552, 0.7062, 0.9521, 1.314, 1.813, 2.466, 3.288, 4.289, 5.485",\
"0.5152, 0.5676, 0.7186, 0.9644, 1.326, 1.825, 2.479, 3.3, 4.302, 5.497",\
"0.5628, 0.6152, 0.7662, 1.012, 1.373, 1.873, 2.526, 3.347, 4.35, 5.546",\
"0.658, 0.7099, 0.8601, 1.105, 1.466, 1.965, 2.618, 3.44, 4.442, 5.636",\
"0.7603, 0.8138, 0.9674, 1.215, 1.575, 2.074, 2.726, 3.548, 4.55, 5.744",\
"0.8441, 0.9002, 1.058, 1.308, 1.671, 2.17, 2.822, 3.643, 4.646, 5.841",\
"0.9108, 0.9696, 1.133, 1.386, 1.749, 2.247, 2.901, 3.722, 4.724, 5.918",\
"0.9591, 1.02, 1.191, 1.45, 1.813, 2.311, 2.963, 3.784, 4.786, 5.98",\
"0.9848, 1.05, 1.227, 1.494, 1.862, 2.36, 3.011, 3.831, 4.834, 6.027",\
"0.9857, 1.054, 1.24, 1.517, 1.891, 2.392, 3.044, 3.863, 4.864, 6.058");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.1517, 0.1909, 0.3017, 0.4787, 0.7459, 1.128, 1.647, 2.318, 3.148, 4.143",\
"0.1516, 0.1912, 0.3021, 0.4784, 0.7453, 1.127, 1.647, 2.318, 3.149, 4.142",\
"0.1518, 0.1912, 0.3022, 0.4784, 0.7452, 1.127, 1.646, 2.317, 3.149, 4.142",\
"0.1546, 0.1942, 0.3042, 0.4804, 0.7462, 1.128, 1.647, 2.318, 3.148, 4.143",\
"0.1824, 0.2204, 0.3264, 0.4952, 0.7558, 1.132, 1.648, 2.319, 3.149, 4.141",\
"0.2144, 0.2552, 0.3634, 0.5332, 0.7834, 1.148, 1.655, 2.321, 3.148, 4.143",\
"0.2474, 0.291, 0.402, 0.5712, 0.8184, 1.174, 1.672, 2.331, 3.152, 4.144",\
"0.2816, 0.329, 0.4452, 0.6162, 0.858, 1.204, 1.691, 2.342, 3.16, 4.149",\
"0.3186, 0.368, 0.4916, 0.6668, 0.906, 1.243, 1.719, 2.358, 3.169, 4.153",\
"0.3576, 0.4126, 0.5432, 0.7238, 0.963, 1.292, 1.757, 2.386, 3.187, 4.165");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.0042, 0.01543, 0.03688, 0.0703, 0.1172, 0.1789, 0.2566, 0.3515, 0.4646");
values("0.1835, 0.2483, 0.4493, 0.8277, 1.445, 2.325, 3.491, 4.958, 6.753, 8.899",\
"0.1835, 0.2484, 0.4493, 0.8276, 1.445, 2.325, 3.491, 4.958, 6.754, 8.899",\
"0.1842, 0.2471, 0.4494, 0.8278, 1.445, 2.326, 3.492, 4.958, 6.755, 8.899",\
"0.1854, 0.2498, 0.45, 0.8282, 1.445, 2.325, 3.49, 4.958, 6.749, 8.893",\
"0.2002, 0.2648, 0.4646, 0.8366, 1.447, 2.326, 3.49, 4.957, 6.755, 8.895",\
"0.2178, 0.2818, 0.481, 0.8498, 1.457, 2.33, 3.491, 4.965, 6.755, 8.9",\
"0.238, 0.3036, 0.5026, 0.8638, 1.464, 2.338, 3.499, 4.96, 6.755, 8.898",\
"0.2626, 0.3294, 0.527, 0.8832, 1.473, 2.341, 3.499, 4.967, 6.771, 8.893",\
"0.2894, 0.3572, 0.559, 0.9104, 1.49, 2.348, 3.501, 4.97, 6.765, 8.907",\
"0.3188, 0.386, 0.5932, 0.9434, 1.516, 2.365, 3.51, 4.971, 6.765, 8.904");
}
}
}
pin(S) {
direction : output ;
function : "(A^B)" ;
max_capacitance : 0.3734 ;
max_transition : 8.9 ;
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.06006, 0.05907, 0.05716, 0.05586, 0.05512, 0.05465, 0.05434, 0.05414, 0.05399, 0.05389",\
"0.05946, 0.05845, 0.05654, 0.05526, 0.05449, 0.05405, 0.05373, 0.05354, 0.05339, 0.05329",\
"0.05872, 0.05771, 0.05581, 0.05454, 0.05375, 0.05332, 0.05302, 0.05282, 0.05268, 0.05257",\
"0.05879, 0.05779, 0.05584, 0.05451, 0.05377, 0.05332, 0.05304, 0.05285, 0.05271, 0.05261",\
"0.06086, 0.05977, 0.05763, 0.05607, 0.0552, 0.05469, 0.05436, 0.05415, 0.05398, 0.05387",\
"0.06551, 0.06421, 0.0616, 0.05954, 0.05828, 0.05757, 0.05709, 0.05679, 0.05657, 0.05641",\
"0.07154, 0.07009, 0.06696, 0.06442, 0.06279, 0.06179, 0.06115, 0.06074, 0.06044, 0.06022",\
"0.07906, 0.07745, 0.07391, 0.07082, 0.06877, 0.0675, 0.06663, 0.06607, 0.0657, 0.06541",\
"0.08831, 0.08659, 0.08257, 0.07888, 0.07641, 0.07475, 0.07364, 0.07294, 0.07239, 0.07203",\
"0.09939, 0.09755, 0.09306, 0.08877, 0.08581, 0.08379, 0.08238, 0.08147, 0.08075, 0.08032");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.02068, 0.0205, 0.02041, 0.02074, 0.02114, 0.02159, 0.02196, 0.02225, 0.02283, 0.02522",\
"0.02073, 0.02058, 0.02046, 0.02077, 0.0212, 0.02169, 0.02202, 0.02233, 0.02312, 0.02558",\
"0.02084, 0.02069, 0.02055, 0.02081, 0.02122, 0.02169, 0.0221, 0.02247, 0.02306, 0.0257",\
"0.02182, 0.02156, 0.02124, 0.02123, 0.02152, 0.02194, 0.02236, 0.02275, 0.02328, 0.02611",\
"0.02386, 0.02347, 0.02283, 0.02261, 0.02261, 0.02289, 0.02331, 0.02382, 0.02415, 0.02747",\
"0.02714, 0.02656, 0.02559, 0.02506, 0.0249, 0.02507, 0.02525, 0.02548, 0.02623, 0.03037",\
"0.03184, 0.03115, 0.02984, 0.0288, 0.02831, 0.0285, 0.02862, 0.02877, 0.02929, 0.03408",\
"0.03814, 0.03724, 0.03558, 0.03412, 0.03326, 0.03285, 0.03311, 0.0334, 0.03412, 0.03955",\
"0.04594, 0.04486, 0.04294, 0.04106, 0.03979, 0.03889, 0.03879, 0.03918, 0.04049, 0.04813",\
"0.05542, 0.05408, 0.05173, 0.0496, 0.04793, 0.04661, 0.04616, 0.04617, 0.04821, 0.0599");
}
}
internal_power() {
related_pin : "A" ;
when : "B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.04629, 0.04566, 0.04455, 0.04392, 0.04356, 0.04328, 0.04326, 0.04326, 0.04324, 0.0432",\
"0.04626, 0.04562, 0.04455, 0.04384, 0.04352, 0.04325, 0.04325, 0.04319, 0.04319, 0.04315",\
"0.04603, 0.04531, 0.0443, 0.04361, 0.04325, 0.04307, 0.043, 0.04294, 0.0429, 0.04286",\
"0.04578, 0.04514, 0.04404, 0.04338, 0.04303, 0.04275, 0.04275, 0.04271, 0.04269, 0.04267",\
"0.04628, 0.04563, 0.04456, 0.04384, 0.04351, 0.04333, 0.04327, 0.04323, 0.04315, 0.04319",\
"0.04762, 0.04692, 0.04593, 0.0453, 0.04496, 0.04467, 0.04463, 0.04459, 0.04457, 0.04455",\
"0.05034, 0.04969, 0.04848, 0.04781, 0.04745, 0.04727, 0.04727, 0.04721, 0.04719, 0.04717",\
"0.05421, 0.05349, 0.05232, 0.05155, 0.05133, 0.05112, 0.05102, 0.05096, 0.05094, 0.0509",\
"0.05944, 0.05873, 0.05748, 0.05663, 0.05626, 0.05602, 0.05594, 0.05588, 0.05584, 0.05582",\
"0.06598, 0.06523, 0.06388, 0.06293, 0.06239, 0.06208, 0.06202, 0.06196, 0.06194, 0.06192");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.05279, 0.05251, 0.05216, 0.05211, 0.05233, 0.05267, 0.05317, 0.0534, 0.05398, 0.0566",\
"0.05266, 0.0524, 0.05205, 0.05197, 0.05221, 0.05258, 0.05296, 0.05324, 0.05393, 0.05678",\
"0.05259, 0.05233, 0.05198, 0.05189, 0.05215, 0.05254, 0.05284, 0.0532, 0.05379, 0.05692",\
"0.05288, 0.05255, 0.05217, 0.05214, 0.0524, 0.05282, 0.05308, 0.05345, 0.05405, 0.05737",\
"0.05412, 0.05381, 0.0535, 0.05338, 0.05362, 0.05397, 0.05436, 0.05473, 0.0553, 0.05958",\
"0.05648, 0.0562, 0.05579, 0.05565, 0.05593, 0.05634, 0.05661, 0.0571, 0.05791, 0.06278",\
"0.06, 0.05966, 0.0592, 0.05909, 0.05933, 0.05962, 0.05998, 0.06034, 0.06134, 0.06832",\
"0.0648, 0.06442, 0.06398, 0.06369, 0.06399, 0.06448, 0.06482, 0.06515, 0.0665, 0.07594",\
"0.07093, 0.07063, 0.06999, 0.06977, 0.06977, 0.07014, 0.07077, 0.07126, 0.07325, 0.08806",\
"0.07857, 0.07813, 0.07744, 0.07713, 0.07699, 0.07738, 0.07784, 0.07862, 0.08276, 0.1067");
}
}
internal_power() {
related_pin : "B" ;
when : "!A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.06325, 0.06224, 0.06034, 0.05903, 0.0583, 0.05784, 0.05753, 0.05734, 0.05718, 0.05708",\
"0.06314, 0.06212, 0.06024, 0.05897, 0.05822, 0.05775, 0.05744, 0.05724, 0.05709, 0.05699",\
"0.06254, 0.06152, 0.05961, 0.0583, 0.0576, 0.05712, 0.05682, 0.05663, 0.05649, 0.05637",\
"0.06217, 0.06117, 0.05922, 0.05792, 0.05719, 0.05671, 0.05642, 0.05623, 0.05608, 0.05599",\
"0.06366, 0.06256, 0.06044, 0.05894, 0.05804, 0.05752, 0.0572, 0.05697, 0.05681, 0.05669",\
"0.06731, 0.0661, 0.06364, 0.06177, 0.06065, 0.05997, 0.05952, 0.05923, 0.05905, 0.0589",\
"0.07289, 0.07154, 0.06874, 0.06652, 0.06513, 0.06424, 0.06369, 0.06331, 0.06304, 0.06285",\
"0.08064, 0.0792, 0.07599, 0.07332, 0.07155, 0.07039, 0.0697, 0.06922, 0.06889, 0.06865",\
"0.09065, 0.08908, 0.08546, 0.08224, 0.08007, 0.07867, 0.07776, 0.07713, 0.0767, 0.07637",\
"0.1029, 0.1012, 0.09715, 0.09335, 0.0907, 0.08894, 0.08773, 0.08696, 0.08638, 0.08598");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.02707, 0.02683, 0.02659, 0.02671, 0.02707, 0.02749, 0.02783, 0.02839, 0.02897, 0.03121",\
"0.02687, 0.0266, 0.0264, 0.0265, 0.02689, 0.02732, 0.02771, 0.02806, 0.02851, 0.03112",\
"0.0266, 0.02638, 0.02613, 0.02621, 0.02653, 0.02696, 0.02734, 0.02778, 0.0283, 0.03089",\
"0.02729, 0.02701, 0.02655, 0.02647, 0.02669, 0.02712, 0.02749, 0.0278, 0.02855, 0.03147",\
"0.02931, 0.02894, 0.02826, 0.02794, 0.02788, 0.02815, 0.02858, 0.02873, 0.02935, 0.03269",\
"0.03279, 0.03228, 0.03128, 0.03056, 0.03043, 0.03048, 0.0306, 0.03095, 0.03158, 0.0354",\
"0.03786, 0.03714, 0.03582, 0.0347, 0.03419, 0.03431, 0.03435, 0.03459, 0.03509, 0.03982",\
"0.04468, 0.04385, 0.0422, 0.04073, 0.03962, 0.03935, 0.03965, 0.03982, 0.04045, 0.04655",\
"0.05339, 0.05241, 0.05031, 0.04853, 0.04718, 0.04626, 0.04609, 0.04654, 0.04756, 0.05636",\
"0.06393, 0.06267, 0.0604, 0.05809, 0.05653, 0.0551, 0.0544, 0.0545, 0.05645, 0.06916");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.04493, 0.04428, 0.04321, 0.0425, 0.04222, 0.04194, 0.04188, 0.04184, 0.04184, 0.04182",\
"0.04482, 0.04417, 0.04308, 0.04245, 0.04211, 0.04181, 0.04183, 0.04175, 0.04174, 0.04172",\
"0.04467, 0.044, 0.04291, 0.04222, 0.04194, 0.04168, 0.04161, 0.04157, 0.04157, 0.04155",\
"0.04466, 0.04399, 0.04288, 0.04222, 0.04187, 0.04163, 0.04159, 0.04157, 0.04155, 0.04151",\
"0.0455, 0.04488, 0.04376, 0.04306, 0.04267, 0.04253, 0.04249, 0.04245, 0.04241, 0.04239",\
"0.04724, 0.04655, 0.04544, 0.04479, 0.04443, 0.04417, 0.04415, 0.04415, 0.04411, 0.0441",\
"0.05004, 0.04937, 0.04824, 0.04751, 0.04721, 0.04703, 0.04695, 0.04688, 0.04688, 0.04684",\
"0.05426, 0.05357, 0.05224, 0.05145, 0.05111, 0.05087, 0.05081, 0.05073, 0.05073, 0.05071",\
"0.05941, 0.05868, 0.05759, 0.05672, 0.05625, 0.05605, 0.05591, 0.05587, 0.05581, 0.05583",\
"0.06609, 0.06538, 0.06397, 0.0631, 0.0626, 0.06233, 0.06225, 0.06221, 0.06221, 0.06217");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.04804, 0.04782, 0.04763, 0.0477, 0.048, 0.04842, 0.04884, 0.04907, 0.04974, 0.0525",\
"0.04804, 0.04777, 0.04758, 0.04764, 0.04798, 0.04844, 0.04872, 0.04929, 0.04968, 0.05245",\
"0.04783, 0.04759, 0.04739, 0.04744, 0.0478, 0.04824, 0.0485, 0.0491, 0.04957, 0.0525",\
"0.04802, 0.04779, 0.04754, 0.04761, 0.04796, 0.04835, 0.04879, 0.04911, 0.04985, 0.05301",\
"0.04931, 0.04908, 0.04875, 0.04879, 0.04911, 0.04962, 0.04989, 0.05034, 0.05103, 0.05483",\
"0.0517, 0.05138, 0.05103, 0.05108, 0.05135, 0.05178, 0.05212, 0.05245, 0.0531, 0.05808",\
"0.05514, 0.05479, 0.05443, 0.05434, 0.05472, 0.05509, 0.05535, 0.05572, 0.05664, 0.0633",\
"0.05996, 0.05955, 0.05908, 0.05893, 0.05905, 0.05971, 0.06003, 0.06028, 0.0615, 0.07058",\
"0.06608, 0.06566, 0.06509, 0.0647, 0.06485, 0.06521, 0.06587, 0.06636, 0.06829, 0.08167",\
"0.07354, 0.07313, 0.07241, 0.07199, 0.07193, 0.07216, 0.07256, 0.07361, 0.07746, 0.09917");
}
}
timing() {
related_pin : "A" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("1.042, 1.08, 1.178, 1.314, 1.481, 1.689, 1.946, 2.263, 2.648, 3.106",\
"1.057, 1.095, 1.193, 1.328, 1.496, 1.703, 1.96, 2.278, 2.663, 3.121",\
"1.089, 1.127, 1.225, 1.36, 1.528, 1.735, 1.993, 2.31, 2.695, 3.153",\
"1.141, 1.179, 1.277, 1.412, 1.58, 1.787, 2.045, 2.362, 2.747, 3.205",\
"1.207, 1.244, 1.343, 1.478, 1.646, 1.853, 2.11, 2.428, 2.813, 3.271",\
"1.271, 1.308, 1.404, 1.539, 1.706, 1.914, 2.171, 2.489, 2.874, 3.332",\
"1.318, 1.355, 1.452, 1.587, 1.755, 1.962, 2.219, 2.536, 2.92, 3.378",\
"1.345, 1.382, 1.48, 1.616, 1.785, 1.992, 2.249, 2.566, 2.95, 3.408",\
"1.347, 1.385, 1.484, 1.621, 1.79, 1.998, 2.256, 2.573, 2.958, 3.415",\
"1.319, 1.358, 1.458, 1.596, 1.766, 1.975, 2.234, 2.552, 2.937, 3.395");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("1.021, 1.068, 1.21, 1.449, 1.806, 2.302, 2.954, 3.773, 4.773, 5.966",\
"1.038, 1.086, 1.229, 1.468, 1.824, 2.32, 2.972, 3.792, 4.793, 5.982",\
"1.111, 1.158, 1.3, 1.539, 1.896, 2.392, 3.044, 3.863, 4.862, 6.056",\
"1.253, 1.301, 1.443, 1.682, 2.039, 2.536, 3.186, 4.006, 5.008, 6.197",\
"1.462, 1.51, 1.652, 1.891, 2.247, 2.744, 3.395, 4.215, 5.215, 6.404",\
"1.702, 1.75, 1.893, 2.133, 2.49, 2.986, 3.637, 4.458, 5.459, 6.65",\
"1.97, 2.018, 2.161, 2.401, 2.758, 3.254, 3.906, 4.727, 5.727, 6.919",\
"2.271, 2.319, 2.462, 2.702, 3.059, 3.555, 4.207, 5.027, 6.028, 7.219",\
"2.606, 2.655, 2.799, 3.039, 3.396, 3.892, 4.543, 5.363, 6.363, 7.554",\
"2.979, 3.028, 3.173, 3.413, 3.77, 4.266, 4.917, 5.737, 6.736, 7.928");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.183, 0.214, 0.2996, 0.4384, 0.6426, 0.9412, 1.352, 1.887, 2.552, 3.347",\
"0.1826, 0.214, 0.3002, 0.4378, 0.6428, 0.9412, 1.355, 1.888, 2.551, 3.345",\
"0.183, 0.214, 0.3004, 0.4386, 0.6428, 0.9418, 1.355, 1.888, 2.553, 3.346",\
"0.183, 0.2142, 0.3002, 0.4384, 0.6448, 0.9414, 1.353, 1.887, 2.551, 3.345",\
"0.1832, 0.2146, 0.3004, 0.439, 0.643, 0.9422, 1.355, 1.887, 2.552, 3.35",\
"0.1804, 0.2104, 0.297, 0.4356, 0.642, 0.941, 1.355, 1.89, 2.552, 3.345",\
"0.1818, 0.213, 0.2996, 0.4376, 0.6432, 0.9404, 1.351, 1.886, 2.549, 3.347",\
"0.1848, 0.2158, 0.3026, 0.44, 0.6458, 0.942, 1.351, 1.884, 2.545, 3.341",\
"0.1894, 0.2206, 0.3076, 0.4456, 0.6484, 0.9446, 1.354, 1.887, 2.548, 3.342",\
"0.1948, 0.2266, 0.3118, 0.4498, 0.653, 0.9494, 1.358, 1.89, 2.552, 3.346");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.1948, 0.2558, 0.4534, 0.8336, 1.452, 2.331, 3.505, 4.962, 6.754, 8.901",\
"0.1952, 0.256, 0.454, 0.8336, 1.451, 2.333, 3.507, 4.967, 6.763, 8.888",\
"0.195, 0.256, 0.4542, 0.8336, 1.451, 2.333, 3.497, 4.962, 6.754, 8.92",\
"0.1954, 0.2558, 0.4542, 0.8334, 1.451, 2.332, 3.497, 4.964, 6.761, 8.894",\
"0.1952, 0.2564, 0.4542, 0.8336, 1.451, 2.333, 3.507, 4.967, 6.761, 8.89",\
"0.1972, 0.2578, 0.4564, 0.8342, 1.453, 2.333, 3.498, 4.971, 6.766, 8.898",\
"0.1992, 0.2604, 0.4582, 0.8366, 1.453, 2.338, 3.497, 4.964, 6.76, 8.912",\
"0.2008, 0.263, 0.459, 0.836, 1.453, 2.334, 3.502, 4.97, 6.757, 8.893",\
"0.204, 0.2662, 0.4614, 0.8378, 1.454, 2.335, 3.499, 4.967, 6.769, 8.906",\
"0.208, 0.2686, 0.4656, 0.841, 1.453, 2.333, 3.498, 4.965, 6.758, 8.906");
}
}
timing() {
related_pin : "A" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.7423, 0.7864, 0.905, 1.073, 1.277, 1.518, 1.8, 2.133, 2.526, 2.988",\
"0.7554, 0.7993, 0.918, 1.085, 1.291, 1.531, 1.814, 2.147, 2.539, 3.001",\
"0.8028, 0.8469, 0.9654, 1.133, 1.338, 1.578, 1.861, 2.194, 2.587, 3.048",\
"0.922, 0.966, 1.084, 1.252, 1.456, 1.697, 1.98, 2.313, 2.706, 3.167",\
"1.13, 1.174, 1.292, 1.46, 1.665, 1.905, 2.188, 2.521, 2.914, 3.375",\
"1.393, 1.44, 1.564, 1.736, 1.945, 2.188, 2.472, 2.806, 3.199, 3.661",\
"1.697, 1.747, 1.877, 2.056, 2.272, 2.522, 2.81, 3.147, 3.541, 4.002",\
"2.048, 2.1, 2.238, 2.425, 2.647, 2.903, 3.195, 3.536, 3.932, 4.396",\
"2.451, 2.506, 2.651, 2.847, 3.078, 3.34, 3.637, 3.981, 4.379, 4.844",\
"2.907, 2.964, 3.117, 3.324, 3.565, 3.835, 4.139, 4.486, 4.888, 5.354");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.4218, 0.4681, 0.6081, 0.8456, 1.202, 1.698, 2.348, 3.169, 4.167, 5.358",\
"0.4371, 0.4834, 0.6233, 0.8609, 1.217, 1.713, 2.364, 3.184, 4.184, 5.376",\
"0.4887, 0.5351, 0.6746, 0.912, 1.268, 1.764, 2.416, 3.235, 4.237, 5.431",\
"0.5762, 0.6226, 0.7618, 0.9981, 1.353, 1.849, 2.501, 3.321, 4.322, 5.516",\
"0.6481, 0.6958, 0.8378, 1.076, 1.431, 1.926, 2.578, 3.398, 4.398, 5.591",\
"0.691, 0.7404, 0.8853, 1.125, 1.479, 1.976, 2.626, 3.444, 4.445, 5.638",\
"0.7008, 0.7524, 0.902, 1.143, 1.497, 1.991, 2.643, 3.461, 4.462, 5.65",\
"0.6717, 0.7256, 0.8815, 1.127, 1.483, 1.975, 2.625, 3.443, 4.443, 5.632",\
"0.5993, 0.6562, 0.8194, 1.072, 1.431, 1.924, 2.573, 3.39, 4.389, 5.58",\
"0.4805, 0.5405, 0.7113, 0.9715, 1.335, 1.832, 2.482, 3.301, 4.298, 5.489");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.2355, 0.2748, 0.3849, 0.5553, 0.7814, 1.078, 1.471, 1.977, 2.613, 3.389",\
"0.2353, 0.2751, 0.385, 0.5553, 0.7818, 1.079, 1.471, 1.975, 2.611, 3.388",\
"0.2351, 0.275, 0.385, 0.556, 0.7816, 1.077, 1.472, 1.975, 2.611, 3.39",\
"0.2352, 0.2752, 0.3852, 0.555, 0.7828, 1.08, 1.469, 1.976, 2.612, 3.389",\
"0.2422, 0.281, 0.3898, 0.5596, 0.7852, 1.081, 1.473, 1.978, 2.613, 3.388",\
"0.274, 0.3128, 0.419, 0.5826, 0.8024, 1.095, 1.48, 1.983, 2.616, 3.392",\
"0.3052, 0.346, 0.4538, 0.6154, 0.8356, 1.123, 1.503, 1.998, 2.624, 3.394",\
"0.3366, 0.38, 0.4908, 0.6518, 0.867, 1.152, 1.528, 2.019, 2.642, 3.41",\
"0.37, 0.4184, 0.5326, 0.6938, 0.906, 1.187, 1.557, 2.041, 2.66, 3.42",\
"0.4068, 0.4572, 0.5786, 0.7418, 0.9536, 1.23, 1.594, 2.069, 2.678, 3.435");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.1851, 0.2452, 0.4431, 0.8252, 1.446, 2.329, 3.494, 4.966, 6.756, 8.894",\
"0.1846, 0.2459, 0.443, 0.8257, 1.446, 2.336, 3.498, 4.965, 6.757, 8.897",\
"0.1851, 0.2452, 0.4437, 0.8259, 1.446, 2.335, 3.502, 4.962, 6.77, 8.905",\
"0.1897, 0.2496, 0.4454, 0.827, 1.446, 2.33, 3.504, 4.976, 6.757, 8.894",\
"0.2024, 0.2628, 0.4594, 0.8368, 1.449, 2.335, 3.501, 4.973, 6.762, 8.9",\
"0.2182, 0.2794, 0.473, 0.845, 1.458, 2.335, 3.494, 4.962, 6.761, 8.895",\
"0.2382, 0.299, 0.4914, 0.8554, 1.462, 2.341, 3.504, 4.975, 6.755, 8.891",\
"0.2622, 0.3236, 0.516, 0.874, 1.471, 2.343, 3.505, 4.971, 6.768, 8.894",\
"0.2882, 0.3516, 0.5462, 0.8996, 1.491, 2.355, 3.509, 4.974, 6.765, 8.901",\
"0.3178, 0.3804, 0.5794, 0.928, 1.511, 2.374, 3.527, 4.98, 6.767, 8.9");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("1.02, 1.058, 1.155, 1.291, 1.458, 1.666, 1.923, 2.24, 2.625, 3.083",\
"1.033, 1.071, 1.169, 1.304, 1.472, 1.679, 1.936, 2.254, 2.639, 3.097",\
"1.08, 1.118, 1.216, 1.351, 1.519, 1.726, 1.983, 2.301, 2.686, 3.144",\
"1.167, 1.205, 1.303, 1.438, 1.606, 1.813, 2.07, 2.388, 2.773, 3.231",\
"1.269, 1.307, 1.405, 1.54, 1.708, 1.915, 2.173, 2.49, 2.875, 3.333",\
"1.362, 1.399, 1.496, 1.631, 1.798, 2.006, 2.264, 2.581, 2.966, 3.424",\
"1.439, 1.476, 1.573, 1.708, 1.876, 2.084, 2.341, 2.658, 3.043, 3.501",\
"1.502, 1.539, 1.636, 1.772, 1.94, 2.148, 2.405, 2.722, 3.107, 3.564",\
"1.545, 1.582, 1.682, 1.818, 1.986, 2.194, 2.452, 2.769, 3.154, 3.611",\
"1.566, 1.605, 1.705, 1.843, 2.012, 2.221, 2.478, 2.796, 3.18, 3.638");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.9285, 0.9754, 1.117, 1.355, 1.711, 2.207, 2.858, 3.676, 4.679, 5.867",\
"0.9484, 0.9954, 1.137, 1.375, 1.731, 2.226, 2.877, 3.698, 4.698, 5.89",\
"1.018, 1.065, 1.206, 1.444, 1.8, 2.296, 2.946, 3.767, 4.768, 5.96",\
"1.158, 1.205, 1.346, 1.584, 1.94, 2.435, 3.087, 3.905, 4.908, 6.097",\
"1.355, 1.402, 1.544, 1.782, 2.138, 2.634, 3.284, 4.105, 5.106, 6.296",\
"1.58, 1.627, 1.768, 2.006, 2.362, 2.858, 3.509, 4.327, 5.329, 6.519",\
"1.828, 1.874, 2.017, 2.255, 2.611, 3.105, 3.756, 4.576, 5.577, 6.77",\
"2.101, 2.149, 2.293, 2.532, 2.886, 3.382, 4.031, 4.85, 5.85, 7.043",\
"2.403, 2.452, 2.596, 2.835, 3.19, 3.685, 4.335, 5.153, 6.151, 7.343",\
"2.732, 2.781, 2.926, 3.166, 3.522, 4.016, 4.666, 5.485, 6.482, 7.672");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.1827, 0.2136, 0.3002, 0.4376, 0.6428, 0.9418, 1.355, 1.887, 2.553, 3.346",\
"0.1826, 0.2138, 0.2994, 0.4384, 0.643, 0.942, 1.355, 1.888, 2.552, 3.347",\
"0.183, 0.2138, 0.2994, 0.438, 0.6432, 0.941, 1.355, 1.888, 2.553, 3.347",\
"0.183, 0.214, 0.3, 0.4384, 0.643, 0.9416, 1.352, 1.887, 2.551, 3.346",\
"0.184, 0.2158, 0.3006, 0.439, 0.6446, 0.9416, 1.354, 1.887, 2.552, 3.35",\
"0.1812, 0.2118, 0.2974, 0.4368, 0.644, 0.9434, 1.355, 1.888, 2.552, 3.351",\
"0.1814, 0.2126, 0.2992, 0.4376, 0.6444, 0.942, 1.35, 1.884, 2.55, 3.351",\
"0.1846, 0.2154, 0.302, 0.4404, 0.6454, 0.9438, 1.352, 1.884, 2.547, 3.341",\
"0.1888, 0.2198, 0.3062, 0.444, 0.6482, 0.9442, 1.353, 1.888, 2.548, 3.343",\
"0.1936, 0.2252, 0.3106, 0.4484, 0.6514, 0.9466, 1.354, 1.889, 2.55, 3.347");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.192, 0.2516, 0.4486, 0.829, 1.447, 2.33, 3.494, 4.963, 6.768, 8.89",\
"0.1908, 0.2515, 0.4488, 0.8288, 1.447, 2.33, 3.495, 4.974, 6.766, 8.899",\
"0.1914, 0.2516, 0.4488, 0.8292, 1.448, 2.329, 3.493, 4.974, 6.765, 8.899",\
"0.1912, 0.252, 0.449, 0.8292, 1.447, 2.329, 3.504, 4.96, 6.769, 8.893",\
"0.1922, 0.2526, 0.4498, 0.829, 1.448, 2.33, 3.495, 4.976, 6.77, 8.899",\
"0.195, 0.2558, 0.4512, 0.8302, 1.448, 2.332, 3.495, 4.964, 6.76, 8.898",\
"0.1966, 0.2584, 0.4552, 0.8316, 1.449, 2.329, 3.493, 4.964, 6.775, 8.909",\
"0.2014, 0.2614, 0.4578, 0.8336, 1.448, 2.329, 3.492, 4.961, 6.756, 8.896",\
"0.2042, 0.2656, 0.4626, 0.8354, 1.449, 2.332, 3.491, 4.96, 6.76, 8.893",\
"0.2086, 0.27, 0.4672, 0.84, 1.451, 2.332, 3.496, 4.961, 6.75, 8.892");
}
}
timing() {
related_pin : "B" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.8276, 0.8716, 0.99, 1.158, 1.363, 1.603, 1.885, 2.219, 2.612, 3.073",\
"0.8454, 0.8895, 1.008, 1.176, 1.381, 1.621, 1.903, 2.237, 2.63, 3.091",\
"0.8903, 0.9344, 1.053, 1.22, 1.425, 1.666, 1.949, 2.282, 2.675, 3.136",\
"0.9705, 1.014, 1.133, 1.3, 1.505, 1.746, 2.028, 2.361, 2.754, 3.216",\
"1.104, 1.148, 1.267, 1.435, 1.64, 1.881, 2.164, 2.497, 2.89, 3.352",\
"1.277, 1.323, 1.448, 1.623, 1.834, 2.079, 2.363, 2.697, 3.091, 3.552",\
"1.5, 1.548, 1.677, 1.858, 2.077, 2.329, 2.62, 2.957, 3.352, 3.814",\
"1.771, 1.822, 1.957, 2.145, 2.372, 2.631, 2.927, 3.269, 3.668, 4.131",\
"2.088, 2.141, 2.283, 2.48, 2.716, 2.985, 3.289, 3.637, 4.038, 4.504",\
"2.446, 2.502, 2.651, 2.858, 3.105, 3.385, 3.7, 4.056, 4.464, 4.934");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.4761, 0.5231, 0.6645, 0.9033, 1.26, 1.757, 2.409, 3.23, 4.23, 5.422",\
"0.4892, 0.5358, 0.6775, 0.9163, 1.273, 1.77, 2.423, 3.242, 4.242, 5.435",\
"0.5376, 0.5848, 0.7262, 0.9647, 1.322, 1.819, 2.47, 3.291, 4.291, 5.484",\
"0.6301, 0.6768, 0.8173, 1.055, 1.411, 1.908, 2.558, 3.38, 4.38, 5.57",\
"0.7196, 0.7675, 0.91, 1.149, 1.505, 2, 2.652, 3.47, 4.472, 5.664",\
"0.7837, 0.8334, 0.9783, 1.218, 1.574, 2.069, 2.72, 3.538, 4.539, 5.73",\
"0.8193, 0.87, 1.019, 1.26, 1.615, 2.11, 2.761, 3.58, 4.58, 5.771",\
"0.823, 0.8763, 1.03, 1.276, 1.631, 2.125, 2.774, 3.594, 4.593, 5.784",\
"0.7919, 0.8486, 1.008, 1.259, 1.617, 2.111, 2.76, 3.578, 4.578, 5.769",\
"0.7241, 0.7829, 0.9509, 1.209, 1.571, 2.067, 2.718, 3.536, 4.535, 5.725");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.2352, 0.2749, 0.3845, 0.5556, 0.7818, 1.08, 1.471, 1.976, 2.613, 3.388",\
"0.2353, 0.2752, 0.3853, 0.5552, 0.7822, 1.079, 1.47, 1.977, 2.614, 3.389",\
"0.2356, 0.2748, 0.3848, 0.5558, 0.781, 1.08, 1.471, 1.976, 2.613, 3.385",\
"0.2358, 0.2754, 0.3852, 0.5554, 0.781, 1.079, 1.472, 1.976, 2.613, 3.389",\
"0.2448, 0.2842, 0.392, 0.5614, 0.7864, 1.082, 1.471, 1.977, 2.613, 3.391",\
"0.2656, 0.3062, 0.417, 0.5854, 0.8066, 1.097, 1.483, 1.983, 2.615, 3.386",\
"0.2866, 0.3292, 0.4428, 0.6148, 0.84, 1.127, 1.507, 2, 2.624, 3.393",\
"0.3124, 0.3566, 0.4744, 0.6472, 0.8748, 1.162, 1.538, 2.026, 2.644, 3.405",\
"0.3422, 0.3882, 0.51, 0.687, 0.917, 1.205, 1.577, 2.059, 2.669, 3.424",\
"0.3764, 0.4246, 0.5512, 0.7354, 0.9694, 1.26, 1.63, 2.104, 2.703, 3.447");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00357, 0.01259, 0.02982, 0.05667, 0.09433, 0.1439, 0.2063, 0.2825, 0.3734");
values("0.1902, 0.2506, 0.4499, 0.8309, 1.45, 2.332, 3.499, 4.975, 6.774, 8.904",\
"0.1911, 0.2509, 0.45, 0.8309, 1.453, 2.332, 3.504, 4.978, 6.76, 8.92",\
"0.1903, 0.2507, 0.4497, 0.831, 1.45, 2.332, 3.499, 4.978, 6.777, 8.911",\
"0.192, 0.2526, 0.4504, 0.8316, 1.45, 2.337, 3.497, 4.968, 6.762, 8.894",\
"0.2036, 0.265, 0.4612, 0.8398, 1.452, 2.332, 3.505, 4.965, 6.762, 8.92",\
"0.2174, 0.279, 0.474, 0.8478, 1.46, 2.339, 3.497, 4.963, 6.754, 8.895",\
"0.235, 0.297, 0.4904, 0.856, 1.463, 2.343, 3.504, 4.974, 6.757, 8.887",\
"0.2564, 0.3184, 0.513, 0.873, 1.474, 2.345, 3.51, 4.975, 6.769, 8.907",\
"0.2814, 0.345, 0.5406, 0.8954, 1.487, 2.354, 3.512, 4.978, 6.767, 8.9",\
"0.3078, 0.3714, 0.5702, 0.923, 1.51, 2.372, 3.524, 4.985, 6.771, 8.902");
}
}
}
}