blob: 12cbf9e325394b5f48a5378032c162a4dfdd10ad [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__oai21_4) {
area : 73.382400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.003546455" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.04576275" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.01874455" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.00267102" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.01874455" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.00264693" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0188628" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.00220066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.04576275" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.0273 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.3306, 0.331, 0.3302, 0.3293, 0.3293, 0.3289, 0.3291, 0.3287, \
0.329, 0.3292");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.01304, 0.01396, 0.01484, 0.01516, 0.0153, 0.01541, 0.01557, \
0.01596, 0.01548, 0.01518");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.3545, 0.3552, 0.3553, 0.3543, 0.354, 0.3536, 0.3536, 0.3532, \
0.3533, 0.3532");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.3277, -0.3272, -0.3268, -0.3253, -0.3248, -0.3246, -0.3255, \
-0.3251, -0.326, -0.3261");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.2012, 0.201, 0.2007, 0.2009, 0.2006, 0.2006, 0.2008, 0.2006, \
0.201, 0.2009");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.07673, -0.07699, -0.07717, -0.07742, -0.07725, -0.07734, -0.07756, \
-0.07727, -0.07755, -0.07749");
}
}
}
pin(A2) {
capacitance : 0.02731 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.329, 0.3295, 0.3291, 0.3293, 0.3286, 0.3288, 0.329, 0.3289, \
0.329, 0.329");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.01496, 0.01549, 0.01577, 0.01557, 0.01582, 0.01575, 0.01528, \
0.01614, 0.01549, 0.01502");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.3539, 0.3541, 0.3536, 0.3536, 0.3538, 0.3538, 0.354, 0.3532, \
0.3538, 0.3535");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.325, -0.3242, -0.3242, -0.3239, -0.3239, -0.3243, -0.3252, \
-0.3244, -0.3258, -0.3262");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.2959, 0.2959, 0.2958, 0.2962, 0.2956, 0.2957, 0.2965, 0.2959, \
0.2964, 0.2962");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.246, -0.2476, -0.2678, -0.2813, -0.2869, -0.2898, -0.292, -0.292, \
-0.2937, -0.2941");
}
}
}
pin(B) {
capacitance : 0.0251 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.3388, 0.3109, 0.2846, 0.2748, 0.2707, 0.2683, 0.2671, 0.266, \
0.2657, 0.2653");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.2665, -0.2664, -0.2658, -0.2654, -0.2651, -0.2648, -0.2654, \
-0.265, -0.2653, -0.2652");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.728 ;
max_transition : 3.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.02892, 0.03135, 0.03668, 0.04126, 0.04409, 0.04593, 0.04694, 0.04734, 0.04819, 0.04847",\
"0.03777, 0.03982, 0.04531, 0.04982, 0.05328, 0.05546, 0.05664, 0.05754, 0.05837, 0.05871",\
"0.09572, 0.09376, 0.08971, 0.08489, 0.08134, 0.07856, 0.07669, 0.07525, 0.07432, 0.07377",\
"0.257, 0.2472, 0.2223, 0.1938, 0.1686, 0.1477, 0.1319, 0.1199, 0.1108, 0.1038",\
"0.56, 0.5417, 0.4911, 0.4257, 0.364, 0.3111, 0.268, 0.233, 0.2055, 0.1831",\
"1.022, 0.9968, 0.9205, 0.8149, 0.7054, 0.6069, 0.5228, 0.4522, 0.3938, 0.3455",\
"1.655, 1.623, 1.524, 1.38, 1.22, 1.066, 0.9289, 0.8099, 0.7093, 0.6236",\
"2.468, 2.431, 2.313, 2.134, 1.924, 1.71, 1.512, 1.335, 1.179, 1.046",\
"3.471, 3.429, 3.296, 3.085, 2.829, 2.557, 2.294, 2.05, 1.831, 1.637",\
"4.675, 4.629, 4.482, 4.244, 3.947, 3.62, 3.29, 2.975, 2.685, 2.422");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.8385, 0.8445, 0.8594, 0.872, 0.8804, 0.886, 0.8924, 0.8979, 0.9035, 0.9091",\
"0.8384, 0.8427, 0.8552, 0.8691, 0.8797, 0.8877, 0.8952, 0.9018, 0.9079, 0.9151",\
"0.9017, 0.8992, 0.8944, 0.893, 0.8945, 0.8981, 0.904, 0.9084, 0.9145, 0.9206",\
"1.104, 1.092, 1.062, 1.026, 0.9962, 0.9751, 0.9612, 0.9551, 0.9502, 0.9498",\
"1.466, 1.446, 1.39, 1.317, 1.244, 1.18, 1.13, 1.092, 1.064, 1.043",\
"2.006, 1.978, 1.897, 1.786, 1.666, 1.553, 1.453, 1.368, 1.301, 1.244",\
"2.732, 2.699, 2.597, 2.448, 2.284, 2.12, 1.963, 1.823, 1.7, 1.6",\
"3.658, 3.621, 3.505, 3.323, 3.111, 2.895, 2.681, 2.481, 2.299, 2.137",\
"4.794, 4.754, 4.627, 4.417, 4.161, 3.891, 3.623, 3.361, 3.114, 2.884",\
"6.153, 6.11, 5.972, 5.743, 5.446, 5.122, 4.796, 4.473, 4.163, 3.868");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.2055, 0.2053, 0.2057, 0.2065, 0.2067, 0.207, 0.2071, 0.207, 0.2073, 0.2074",\
"0.198, 0.1986, 0.1981, 0.1978, 0.1974, 0.1974, 0.1975, 0.1971, 0.1971, 0.1972",\
"0.2326, 0.2294, 0.2204, 0.2113, 0.2041, 0.1992, 0.1958, 0.1932, 0.1918, 0.1905",\
"0.3959, 0.3849, 0.356, 0.3211, 0.2888, 0.2637, 0.2444, 0.2306, 0.2201, 0.2122",\
"0.7381, 0.7179, 0.6591, 0.5825, 0.5068, 0.4426, 0.3905, 0.3496, 0.3176, 0.2933",\
"1.276, 1.247, 1.16, 1.035, 0.9029, 0.782, 0.6786, 0.593, 0.5241, 0.4682",\
"2.022, 1.985, 1.872, 1.701, 1.508, 1.32, 1.149, 1.003, 0.8802, 0.7771",\
"2.987, 2.944, 2.808, 2.595, 2.343, 2.084, 1.838, 1.617, 1.424, 1.259",\
"4.181, 4.133, 3.979, 3.729, 3.421, 3.091, 2.766, 2.463, 2.188, 1.946",\
"5.615, 5.562, 5.392, 5.112, 4.754, 4.356, 3.953, 3.562, 3.2, 2.871");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("1.06, 1.068, 1.088, 1.103, 1.111, 1.117, 1.123, 1.129, 1.134, 1.141",\
"1.048, 1.055, 1.073, 1.092, 1.106, 1.116, 1.124, 1.131, 1.139, 1.145",\
"1.081, 1.081, 1.084, 1.092, 1.103, 1.112, 1.122, 1.13, 1.138, 1.146",\
"1.277, 1.268, 1.242, 1.215, 1.194, 1.18, 1.172, 1.17, 1.168, 1.17",\
"1.682, 1.661, 1.603, 1.531, 1.459, 1.399, 1.352, 1.317, 1.292, 1.272",\
"2.303, 2.274, 2.188, 2.066, 1.941, 1.821, 1.718, 1.632, 1.562, 1.503",\
"3.147, 3.112, 3.005, 2.843, 2.657, 2.474, 2.305, 2.155, 2.025, 1.913",\
"4.221, 4.183, 4.061, 3.866, 3.625, 3.377, 3.139, 2.921, 2.72, 2.539",\
"5.542, 5.501, 5.367, 5.145, 4.86, 4.549, 4.241, 3.946, 3.671, 3.418",\
"7.123, 7.079, 6.937, 6.696, 6.368, 6.002, 5.623, 5.254, 4.905, 4.57");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.2266, 0.2276, 0.2314, 0.2353, 0.2376, 0.2389, 0.2403, 0.2408, 0.2407, 0.2411",\
"0.218, 0.2193, 0.2241, 0.2294, 0.2335, 0.236, 0.2379, 0.2388, 0.2397, 0.2402",\
"0.2361, 0.236, 0.2363, 0.237, 0.2381, 0.2397, 0.24, 0.2404, 0.2407, 0.2408",\
"0.3816, 0.376, 0.3597, 0.3391, 0.32, 0.3039, 0.2911, 0.2809, 0.2736, 0.2674",\
"0.722, 0.7072, 0.6645, 0.6071, 0.5485, 0.4973, 0.4525, 0.4159, 0.3861, 0.3623",\
"1.281, 1.258, 1.189, 1.087, 0.9751, 0.8692, 0.7764, 0.6963, 0.6287, 0.5722",\
"2.07, 2.041, 1.949, 1.804, 1.634, 1.463, 1.306, 1.166, 1.045, 0.9405",\
"3.101, 3.066, 2.952, 2.77, 2.545, 2.305, 2.075, 1.862, 1.673, 1.506",\
"4.381, 4.342, 4.211, 3.997, 3.721, 3.416, 3.108, 2.815, 2.546, 2.304",\
"5.923, 5.879, 5.735, 5.492, 5.171, 4.807, 4.424, 4.047, 3.691, 3.363");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("1.593, 1.594, 1.595, 1.598, 1.601, 1.604, 1.608, 1.612, 1.618, 1.626",\
"1.588, 1.588, 1.589, 1.591, 1.594, 1.596, 1.599, 1.604, 1.61, 1.618",\
"1.661, 1.656, 1.643, 1.631, 1.621, 1.615, 1.613, 1.613, 1.617, 1.622",\
"1.908, 1.895, 1.859, 1.812, 1.767, 1.731, 1.703, 1.685, 1.674, 1.67",\
"2.362, 2.343, 2.281, 2.194, 2.099, 2.012, 1.941, 1.883, 1.838, 1.806",\
"3.047, 3.02, 2.938, 2.811, 2.662, 2.514, 2.377, 2.263, 2.165, 2.09",\
"3.969, 3.939, 3.842, 3.682, 3.479, 3.271, 3.063, 2.873, 2.712, 2.574",\
"5.148, 5.115, 5.007, 4.822, 4.575, 4.3, 4.023, 3.758, 3.516, 3.3",\
"6.598, 6.562, 6.443, 6.236, 5.962, 5.632, 5.28, 4.936, 4.611, 4.303",\
"8.333, 8.295, 8.167, 7.947, 7.642, 7.269, 6.857, 6.43, 6.017, 5.622");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.02239, 0.0259, 0.03268, 0.03729, 0.04023, 0.04187, 0.04295, 0.04329, 0.04388, 0.04416",\
"0.01073, 0.01449, 0.02308, 0.0306, 0.03568, 0.03841, 0.04039, 0.04145, 0.04226, 0.04319",\
"0.03511, 0.03578, 0.03699, 0.03853, 0.04068, 0.04202, 0.04269, 0.04314, 0.0436, 0.04374",\
"0.211, 0.2011, 0.1776, 0.1511, 0.1282, 0.1102, 0.09608, 0.08522, 0.07723, 0.07088",\
"0.5888, 0.5691, 0.5125, 0.4407, 0.3705, 0.3122, 0.2634, 0.2243, 0.1928, 0.168",\
"1.184, 1.156, 1.069, 0.9463, 0.8167, 0.6982, 0.597, 0.5117, 0.4403, 0.3814",\
"2.004, 1.968, 1.857, 1.689, 1.497, 1.309, 1.139, 0.9906, 0.8637, 0.7549",\
"3.058, 3.016, 2.885, 2.679, 2.43, 2.17, 1.924, 1.699, 1.501, 1.328",\
"4.357, 4.311, 4.164, 3.925, 3.626, 3.299, 2.972, 2.665, 2.385, 2.135",\
"5.913, 5.863, 5.704, 5.437, 5.094, 4.706, 4.304, 3.911, 3.542, 3.203");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("1.361, 1.361, 1.363, 1.365, 1.367, 1.367, 1.372, 1.376, 1.385, 1.391",\
"1.356, 1.356, 1.355, 1.359, 1.361, 1.364, 1.365, 1.366, 1.375, 1.382",\
"1.43, 1.425, 1.411, 1.398, 1.388, 1.38, 1.377, 1.377, 1.38, 1.383",\
"1.677, 1.663, 1.628, 1.581, 1.535, 1.497, 1.469, 1.45, 1.438, 1.434",\
"2.136, 2.114, 2.05, 1.962, 1.869, 1.782, 1.707, 1.648, 1.605, 1.571",\
"2.824, 2.796, 2.712, 2.579, 2.429, 2.281, 2.148, 2.03, 1.93, 1.851",\
"3.748, 3.718, 3.619, 3.456, 3.251, 3.038, 2.833, 2.644, 2.475, 2.334",\
"4.931, 4.898, 4.787, 4.599, 4.352, 4.073, 3.791, 3.526, 3.285, 3.067",\
"6.384, 6.347, 6.225, 6.02, 5.738, 5.404, 5.054, 4.708, 4.378, 4.079",\
"8.12, 8.081, 7.952, 7.727, 7.422, 7.046, 6.627, 6.2, 5.785, 5.39");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.0237, 0.02656, 0.03271, 0.03738, 0.04032, 0.04212, 0.04277, 0.04363, 0.04379, 0.04422",\
"0.01246, 0.01584, 0.023, 0.03043, 0.03547, 0.03859, 0.04019, 0.04143, 0.04229, 0.0427",\
"0.04199, 0.0417, 0.04209, 0.04286, 0.04445, 0.04424, 0.04455, 0.0446, 0.04465, 0.04471",\
"0.2248, 0.2161, 0.192, 0.1641, 0.1391, 0.1194, 0.1039, 0.09141, 0.08218, 0.07528",\
"0.6104, 0.5909, 0.5353, 0.4621, 0.3907, 0.3293, 0.2783, 0.2375, 0.2046, 0.1779",\
"1.211, 1.183, 1.099, 0.9766, 0.8463, 0.7257, 0.6213, 0.5335, 0.4601, 0.399",\
"2.037, 2.002, 1.893, 1.727, 1.536, 1.347, 1.174, 1.023, 0.8935, 0.782",\
"3.098, 3.058, 2.93, 2.725, 2.479, 2.219, 1.97, 1.744, 1.542, 1.367",\
"4.406, 4.362, 4.218, 3.983, 3.686, 3.36, 3.034, 2.723, 2.44, 2.186",\
"5.976, 5.927, 5.771, 5.509, 5.167, 4.781, 4.38, 3.983, 3.611, 3.271");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("1.545, 1.549, 1.549, 1.552, 1.557, 1.557, 1.559, 1.565, 1.573, 1.579",\
"1.542, 1.544, 1.543, 1.545, 1.549, 1.555, 1.558, 1.56, 1.568, 1.573",\
"1.615, 1.611, 1.601, 1.59, 1.581, 1.574, 1.571, 1.573, 1.577, 1.579",\
"1.857, 1.847, 1.818, 1.777, 1.735, 1.698, 1.671, 1.652, 1.641, 1.633",\
"2.312, 2.294, 2.244, 2.166, 2.081, 1.998, 1.925, 1.865, 1.822, 1.784",\
"2.999, 2.977, 2.904, 2.788, 2.657, 2.52, 2.389, 2.275, 2.175, 2.092",\
"3.93, 3.905, 3.816, 3.672, 3.492, 3.293, 3.099, 2.917, 2.758, 2.615",\
"5.12, 5.092, 4.994, 4.826, 4.601, 4.35, 4.094, 3.836, 3.604, 3.39",\
"6.583, 6.551, 6.443, 6.259, 6.004, 5.703, 5.377, 5.054, 4.739, 4.451",\
"8.334, 8.3, 8.185, 7.984, 7.704, 7.364, 6.984, 6.586, 6.19, 5.82");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.04893, 0.05605, 0.08059, 0.1268, 0.1982, 0.2983, 0.4297, 0.595, 0.7974, 1.038",\
"0.05252, 0.05957, 0.08405, 0.1303, 0.2019, 0.302, 0.433, 0.5988, 0.8006, 1.041",\
"0.06152, 0.0701, 0.0972, 0.143, 0.2138, 0.3136, 0.4447, 0.6099, 0.8119, 1.053",\
"0.06044, 0.0721, 0.1079, 0.1646, 0.2397, 0.3379, 0.4678, 0.6321, 0.8331, 1.073",\
"0.04432, 0.05925, 0.1049, 0.1763, 0.2678, 0.3776, 0.5083, 0.6706, 0.8701, 1.109",\
"0.0118, 0.02985, 0.08509, 0.1718, 0.2821, 0.4119, 0.5603, 0.7292, 0.9264, 1.163",\
"-0.03799, -0.01683, 0.04778, 0.1489, 0.2783, 0.43, 0.6015, 0.7919, 1.004, 1.24",\
"-0.1057, -0.0817, -0.0083, 0.1067, 0.2543, 0.4281, 0.6243, 0.84, 1.076, 1.333",\
"-0.1925, -0.1658, -0.0838, 0.0449, 0.2097, 0.4057, 0.6261, 0.8686, 1.131, 1.415",\
"-0.299, -0.2708, -0.1801, -0.0378, 0.1446, 0.3605, 0.6046, 0.8739, 1.166, 1.479");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.07956, 0.09309, 0.1394, 0.2253, 0.3573, 0.5411, 0.7821, 1.086, 1.456, 1.897",\
"0.08359, 0.09683, 0.1428, 0.2287, 0.3611, 0.5454, 0.7867, 1.09, 1.462, 1.902",\
"0.1076, 0.12, 0.163, 0.2466, 0.3773, 0.5609, 0.8018, 1.105, 1.476, 1.918",\
"0.1548, 0.1691, 0.2145, 0.2946, 0.4204, 0.6, 0.8382, 1.14, 1.509, 1.95",\
"0.2199, 0.2374, 0.2911, 0.3778, 0.5014, 0.6745, 0.9069, 1.204, 1.569, 2.006",\
"0.3016, 0.3226, 0.3871, 0.4873, 0.6194, 0.7917, 1.017, 1.307, 1.665, 2.097",\
"0.4003, 0.4253, 0.501, 0.6176, 0.7668, 0.9491, 1.174, 1.456, 1.807, 2.232",\
"0.5176, 0.5462, 0.6337, 0.7674, 0.9369, 1.137, 1.374, 1.656, 1.999, 2.415",\
"0.6538, 0.687, 0.7863, 0.9369, 1.128, 1.352, 1.607, 1.9, 2.244, 2.652",\
"0.8104, 0.8479, 0.9589, 1.128, 1.341, 1.589, 1.869, 2.181, 2.537, 2.946");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.0582, 0.07048, 0.1132, 0.1938, 0.3192, 0.4948, 0.7259, 1.017, 1.374, 1.797",\
"0.0576, 0.07013, 0.1136, 0.1938, 0.3197, 0.4955, 0.7258, 1.018, 1.373, 1.797",\
"0.07324, 0.08448, 0.1205, 0.1945, 0.3192, 0.4954, 0.7259, 1.017, 1.374, 1.797",\
"0.1069, 0.12, 0.16, 0.2287, 0.3326, 0.4957, 0.7256, 1.017, 1.372, 1.8",\
"0.1563, 0.1717, 0.2204, 0.2956, 0.3985, 0.5391, 0.7396, 1.017, 1.374, 1.795",\
"0.2195, 0.2396, 0.2973, 0.3855, 0.4976, 0.639, 0.8205, 1.062, 1.383, 1.796",\
"0.2965, 0.322, 0.392, 0.4938, 0.6218, 0.7726, 0.9556, 1.182, 1.467, 1.837",\
"0.3864, 0.4158, 0.4996, 0.6192, 0.7624, 0.9332, 1.127, 1.357, 1.63, 1.964",\
"0.4876, 0.5232, 0.6226, 0.7626, 0.9252, 1.113, 1.327, 1.568, 1.845, 2.169",\
"0.6004, 0.6414, 0.7582, 0.9212, 1.109, 1.318, 1.548, 1.807, 2.098, 2.427");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.122, 0.1457, 0.2276, 0.3833, 0.6259, 0.9675, 1.416, 1.978, 2.666, 3.486",\
"0.1218, 0.1455, 0.2275, 0.3836, 0.626, 0.9674, 1.413, 1.977, 2.664, 3.484",\
"0.1258, 0.1471, 0.227, 0.3834, 0.6257, 0.9665, 1.413, 1.977, 2.665, 3.486",\
"0.157, 0.1768, 0.2442, 0.3859, 0.6257, 0.9658, 1.413, 1.977, 2.665, 3.485",\
"0.2077, 0.2292, 0.2949, 0.421, 0.6359, 0.9663, 1.414, 1.977, 2.665, 3.485",\
"0.2717, 0.296, 0.373, 0.4954, 0.6888, 0.988, 1.416, 1.976, 2.664, 3.485",\
"0.3446, 0.3744, 0.4624, 0.601, 0.7868, 1.059, 1.451, 1.985, 2.665, 3.485",\
"0.4282, 0.4618, 0.5656, 0.7234, 0.9232, 1.18, 1.54, 2.038, 2.681, 3.487",\
"0.525, 0.5614, 0.68, 0.8566, 1.08, 1.346, 1.686, 2.143, 2.747, 3.515",\
"0.6296, 0.6726, 0.8028, 1.002, 1.252, 1.542, 1.88, 2.315, 2.874, 3.603");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.06803, 0.07562, 0.1013, 0.1485, 0.2207, 0.321, 0.4528, 0.6183, 0.8204, 1.061",\
"0.07019, 0.07773, 0.1033, 0.1505, 0.2227, 0.3231, 0.4546, 0.6204, 0.8221, 1.063",\
"0.08159, 0.0896, 0.1151, 0.1614, 0.2329, 0.3327, 0.4642, 0.6297, 0.8316, 1.072",\
"0.08986, 0.1002, 0.1328, 0.1861, 0.2587, 0.3569, 0.487, 0.651, 0.8524, 1.092",\
"0.08759, 0.1004, 0.1411, 0.2069, 0.2935, 0.3994, 0.5284, 0.6904, 0.8895, 1.128",\
"0.0734, 0.08866, 0.1373, 0.2161, 0.319, 0.4426, 0.5859, 0.7514, 0.9474, 1.183",\
"0.04729, 0.06518, 0.1207, 0.2115, 0.3308, 0.4742, 0.6382, 0.8223, 1.029, 1.264",\
"0.0106, 0.0291, 0.0905, 0.1931, 0.3292, 0.4912, 0.6773, 0.8843, 1.112, 1.363",\
"-0.0387, -0.0178, 0.0493, 0.1613, 0.3118, 0.4939, 0.7016, 0.9321, 1.184, 1.459",\
"-0.1005, -0.0783, -0.0056, 0.1157, 0.2799, 0.4789, 0.7086, 0.9634, 1.241, 1.542");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.1013, 0.1153, 0.1624, 0.2485, 0.3807, 0.564, 0.8051, 1.109, 1.48, 1.922",\
"0.1037, 0.1174, 0.1643, 0.2511, 0.3841, 0.5677, 0.8095, 1.113, 1.485, 1.926",\
"0.1171, 0.13, 0.1749, 0.26, 0.3917, 0.5761, 0.818, 1.122, 1.493, 1.935",\
"0.148, 0.162, 0.2071, 0.2886, 0.4156, 0.5964, 0.8354, 1.138, 1.507, 1.948",\
"0.1915, 0.2082, 0.2601, 0.3457, 0.4693, 0.6428, 0.8759, 1.173, 1.539, 1.976",\
"0.2457, 0.2652, 0.3254, 0.423, 0.5541, 0.7246, 0.9493, 1.239, 1.597, 2.029",\
"0.3098, 0.332, 0.4016, 0.5127, 0.6592, 0.8394, 1.062, 1.342, 1.691, 2.114",\
"0.3835, 0.4088, 0.4879, 0.6136, 0.7768, 0.9753, 1.208, 1.487, 1.826, 2.24",\
"0.468, 0.4961, 0.5844, 0.7253, 0.9067, 1.125, 1.377, 1.667, 2.006, 2.409",\
"0.5632, 0.5939, 0.6922, 0.8479, 1.048, 1.287, 1.561, 1.873, 2.222, 2.625");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.09421, 0.1066, 0.1498, 0.2312, 0.3573, 0.5339, 0.7653, 1.056, 1.412, 1.836",\
"0.09377, 0.1069, 0.1498, 0.2311, 0.3574, 0.5337, 0.765, 1.057, 1.411, 1.835",\
"0.1061, 0.1163, 0.1532, 0.2311, 0.3571, 0.5339, 0.7654, 1.057, 1.412, 1.835",\
"0.1498, 0.1607, 0.1971, 0.2616, 0.3674, 0.5341, 0.7644, 1.056, 1.412, 1.835",\
"0.217, 0.2302, 0.2702, 0.3365, 0.4337, 0.5724, 0.776, 1.057, 1.411, 1.835",\
"0.3077, 0.3228, 0.3694, 0.4433, 0.5429, 0.6752, 0.8533, 1.097, 1.422, 1.835",\
"0.419, 0.4387, 0.4931, 0.577, 0.6849, 0.8222, 0.9938, 1.215, 1.5, 1.872",\
"0.5546, 0.5762, 0.6424, 0.7396, 0.8582, 1.004, 1.18, 1.396, 1.663, 1.994",\
"0.7108, 0.7382, 0.8154, 0.926, 1.062, 1.219, 1.405, 1.624, 1.886, 2.202",\
"0.8952, 0.9244, 1.013, 1.143, 1.294, 1.466, 1.666, 1.895, 2.158, 2.469");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.1235, 0.1465, 0.2278, 0.3834, 0.626, 0.9654, 1.413, 1.976, 2.664, 3.485",\
"0.1238, 0.1467, 0.2277, 0.3837, 0.626, 0.9662, 1.413, 1.976, 2.665, 3.485",\
"0.1305, 0.1511, 0.2302, 0.3835, 0.626, 0.9673, 1.414, 1.977, 2.666, 3.486",\
"0.1694, 0.1862, 0.25, 0.3893, 0.626, 0.9662, 1.414, 1.977, 2.665, 3.485",\
"0.2413, 0.2586, 0.3163, 0.4322, 0.6421, 0.9679, 1.412, 1.977, 2.665, 3.485",\
"0.3294, 0.3492, 0.4149, 0.5271, 0.7065, 0.9968, 1.421, 1.977, 2.664, 3.486",\
"0.4316, 0.4556, 0.5298, 0.6564, 0.8308, 1.085, 1.463, 1.993, 2.667, 3.484",\
"0.5502, 0.5768, 0.6598, 0.8018, 0.9952, 1.239, 1.575, 2.054, 2.693, 3.491",\
"0.6872, 0.7134, 0.8064, 0.9652, 1.18, 1.44, 1.758, 2.188, 2.773, 3.537",\
"0.8464, 0.8742, 0.971, 1.146, 1.382, 1.667, 2, 2.401, 2.933, 3.63");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.09001, 0.0976, 0.1233, 0.171, 0.2431, 0.3436, 0.4755, 0.6412, 0.843, 1.084",\
"0.09184, 0.09951, 0.1254, 0.173, 0.2455, 0.3463, 0.478, 0.6436, 0.8459, 1.087",\
"0.09692, 0.1046, 0.1301, 0.1773, 0.2496, 0.3501, 0.4818, 0.6475, 0.8492, 1.09",\
"0.1004, 0.1089, 0.1371, 0.1863, 0.2586, 0.3577, 0.4884, 0.6531, 0.8544, 1.095",\
"0.09415, 0.1045, 0.1378, 0.1943, 0.2726, 0.3745, 0.504, 0.6667, 0.8662, 1.105",\
"0.07481, 0.087, 0.1263, 0.1919, 0.2812, 0.3927, 0.5282, 0.6921, 0.8893, 1.125",\
"0.04136, 0.05516, 0.1, 0.1755, 0.277, 0.4022, 0.5501, 0.7229, 0.9242, 1.159",\
"-0.007, 0.0086, 0.0585, 0.1433, 0.2577, 0.3975, 0.561, 0.7481, 0.961, 1.203",\
"-0.0724, -0.0552, 0.0004, 0.0941, 0.2214, 0.3762, 0.5564, 0.7606, 0.9894, 1.245",\
"-0.1549, -0.1365, -0.0753, 0.0276, 0.1666, 0.3371, 0.5345, 0.7569, 1.004, 1.277");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.08637, 0.09453, 0.1223, 0.1744, 0.2544, 0.3656, 0.5111, 0.6938, 0.9164, 1.181",\
"0.0912, 0.09925, 0.127, 0.1791, 0.259, 0.3702, 0.5157, 0.6984, 0.9209, 1.186",\
"0.1166, 0.1242, 0.1507, 0.2013, 0.2801, 0.3905, 0.5355, 0.7177, 0.9401, 1.205",\
"0.1681, 0.1766, 0.2045, 0.2536, 0.3292, 0.4367, 0.5794, 0.7599, 0.9807, 1.244",\
"0.2355, 0.2457, 0.2786, 0.3353, 0.4139, 0.5182, 0.6566, 0.8335, 1.051, 1.313",\
"0.3178, 0.3299, 0.3686, 0.4348, 0.5245, 0.6369, 0.7746, 0.9466, 1.159, 1.417",\
"0.4159, 0.4292, 0.4743, 0.5502, 0.653, 0.7797, 0.9286, 1.104, 1.312, 1.564",\
"0.5305, 0.5459, 0.5965, 0.6821, 0.7984, 0.9404, 1.106, 1.295, 1.511, 1.759",\
"0.6621, 0.6795, 0.7359, 0.8313, 0.9616, 1.12, 1.303, 1.511, 1.742, 2.001",\
"0.8117, 0.8311, 0.8934, 0.9994, 1.143, 1.318, 1.519, 1.747, 1.998, 2.274");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.09316, 0.1058, 0.1494, 0.2314, 0.3571, 0.5336, 0.7658, 1.056, 1.411, 1.835",\
"0.09352, 0.106, 0.1498, 0.2313, 0.3572, 0.534, 0.7644, 1.057, 1.412, 1.835",\
"0.09912, 0.1104, 0.151, 0.231, 0.3569, 0.5328, 0.7646, 1.057, 1.411, 1.834",\
"0.1318, 0.1414, 0.177, 0.2472, 0.3628, 0.5343, 0.7645, 1.055, 1.411, 1.835",\
"0.189, 0.1997, 0.2345, 0.2999, 0.4032, 0.5563, 0.7726, 1.057, 1.411, 1.834",\
"0.2638, 0.2748, 0.3132, 0.3812, 0.4831, 0.6248, 0.819, 1.081, 1.42, 1.836",\
"0.3524, 0.3655, 0.4092, 0.4831, 0.5911, 0.7316, 0.916, 1.157, 1.467, 1.86",\
"0.4526, 0.4692, 0.519, 0.603, 0.7178, 0.8674, 1.053, 1.284, 1.574, 1.937",\
"0.5658, 0.5834, 0.641, 0.7364, 0.8664, 1.024, 1.218, 1.452, 1.734, 2.076",\
"0.6894, 0.7104, 0.7772, 0.8848, 1.027, 1.201, 1.408, 1.65, 1.933, 2.269");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.1673, 0.1811, 0.2315, 0.3258, 0.4714, 0.6741, 0.9402, 1.275, 1.684, 2.168",\
"0.1671, 0.1816, 0.2314, 0.3255, 0.4711, 0.6742, 0.9398, 1.275, 1.684, 2.172",\
"0.1712, 0.1841, 0.2317, 0.326, 0.471, 0.6737, 0.9395, 1.275, 1.682, 2.172",\
"0.2161, 0.2252, 0.2603, 0.3374, 0.4727, 0.6743, 0.9392, 1.275, 1.684, 2.17",\
"0.2907, 0.3007, 0.3351, 0.3996, 0.509, 0.6863, 0.9403, 1.274, 1.684, 2.172",\
"0.3794, 0.3914, 0.4316, 0.5013, 0.6031, 0.7522, 0.9738, 1.282, 1.685, 2.171",\
"0.4804, 0.4952, 0.5418, 0.6222, 0.7332, 0.8768, 1.073, 1.344, 1.71, 2.176",\
"0.5928, 0.6088, 0.6652, 0.7574, 0.8844, 1.039, 1.23, 1.475, 1.8, 2.227",\
"0.7148, 0.7348, 0.7994, 0.9074, 1.05, 1.224, 1.427, 1.667, 1.968, 2.348",\
"0.8496, 0.8724, 0.9464, 1.068, 1.233, 1.425, 1.65, 1.902, 2.195, 2.552");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&!A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.06819, 0.07544, 0.1001, 0.1462, 0.2177, 0.3174, 0.4492, 0.6141, 0.8163, 1.057",\
"0.06978, 0.07702, 0.1018, 0.1484, 0.22, 0.3199, 0.4514, 0.6168, 0.8188, 1.06",\
"0.07244, 0.0803, 0.1063, 0.1526, 0.224, 0.3241, 0.4554, 0.6205, 0.8228, 1.063",\
"0.06927, 0.07907, 0.1096, 0.1606, 0.2333, 0.3319, 0.4622, 0.6267, 0.8282, 1.068",\
"0.05476, 0.06678, 0.1042, 0.1647, 0.2455, 0.3484, 0.4782, 0.6404, 0.8397, 1.078",\
"0.02798, 0.04206, 0.08606, 0.157, 0.2504, 0.3646, 0.5016, 0.6661, 0.8632, 1.099",\
"-0.01202, 0.00374, 0.05394, 0.1353, 0.2419, 0.3708, 0.5214, 0.6958, 0.8979, 1.133",\
"-0.0674, -0.0497, 0.0065, 0.098, 0.2182, 0.3626, 0.5294, 0.719, 0.9335, 1.176",\
"-0.1391, -0.1195, -0.0572, 0.0442, 0.1777, 0.3378, 0.5219, 0.7291, 0.9599, 1.217",\
"-0.2283, -0.207, -0.1386, -0.0275, 0.1189, 0.2947, 0.4967, 0.7227, 0.9724, 1.247");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.07911, 0.08727, 0.1149, 0.1666, 0.2456, 0.3562, 0.5005, 0.6824, 0.9047, 1.171",\
"0.08383, 0.0918, 0.1196, 0.171, 0.2502, 0.3605, 0.5056, 0.6875, 0.9105, 1.176",\
"0.1091, 0.1168, 0.1432, 0.1934, 0.2714, 0.3804, 0.5247, 0.7073, 0.9294, 1.193",\
"0.1576, 0.1665, 0.1955, 0.2452, 0.3201, 0.427, 0.5691, 0.7485, 0.9689, 1.233",\
"0.2198, 0.2308, 0.2658, 0.3244, 0.404, 0.508, 0.6456, 0.822, 1.04, 1.301",\
"0.2959, 0.309, 0.3507, 0.4198, 0.5117, 0.6253, 0.7634, 0.9348, 1.147, 1.404",\
"0.3865, 0.4018, 0.4506, 0.5306, 0.6366, 0.7652, 0.9161, 1.092, 1.3, 1.552",\
"0.4928, 0.5103, 0.5663, 0.6576, 0.7777, 0.9234, 1.091, 1.282, 1.498, 1.747",\
"0.6157, 0.6355, 0.6987, 0.801, 0.9364, 1.099, 1.285, 1.495, 1.728, 1.988",\
"0.7555, 0.7783, 0.8488, 0.9633, 1.113, 1.293, 1.499, 1.729, 1.982, 2.26");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.05964, 0.07143, 0.114, 0.1941, 0.3195, 0.4951, 0.7252, 1.019, 1.373, 1.801",\
"0.06007, 0.07173, 0.114, 0.1942, 0.3192, 0.4949, 0.7253, 1.019, 1.371, 1.797",\
"0.07294, 0.08312, 0.1194, 0.1952, 0.3195, 0.4956, 0.7259, 1.019, 1.373, 1.795",\
"0.1107, 0.1195, 0.1522, 0.2181, 0.3286, 0.4967, 0.7269, 1.018, 1.374, 1.796",\
"0.169, 0.1791, 0.2128, 0.2753, 0.3746, 0.5237, 0.7365, 1.018, 1.372, 1.796",\
"0.2425, 0.2536, 0.2913, 0.3583, 0.4575, 0.5961, 0.7876, 1.046, 1.382, 1.798",\
"0.3263, 0.3404, 0.3844, 0.4597, 0.5663, 0.7064, 0.8882, 1.126, 1.433, 1.823",\
"0.4224, 0.4382, 0.4902, 0.5774, 0.6922, 0.8404, 1.027, 1.256, 1.544, 1.903",\
"0.5282, 0.5472, 0.608, 0.7072, 0.8374, 0.9964, 1.192, 1.424, 1.708, 2.048",\
"0.6444, 0.6666, 0.7374, 0.8502, 0.997, 1.175, 1.38, 1.622, 1.907, 2.241");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.1186, 0.1326, 0.1816, 0.2746, 0.4191, 0.621, 0.8863, 1.222, 1.629, 2.117",\
"0.1186, 0.1329, 0.1816, 0.2757, 0.4192, 0.621, 0.8869, 1.223, 1.629, 2.115",\
"0.1229, 0.1354, 0.1821, 0.2753, 0.419, 0.6209, 0.8872, 1.222, 1.629, 2.116",\
"0.1622, 0.1734, 0.2104, 0.2866, 0.421, 0.621, 0.8867, 1.221, 1.628, 2.116",\
"0.2207, 0.234, 0.2767, 0.3474, 0.4574, 0.6332, 0.8877, 1.22, 1.629, 2.116",\
"0.2899, 0.3064, 0.3578, 0.4388, 0.5476, 0.7002, 0.9216, 1.23, 1.63, 2.114",\
"0.3688, 0.389, 0.452, 0.5464, 0.6714, 0.8212, 1.02, 1.29, 1.658, 2.123",\
"0.4594, 0.4832, 0.557, 0.6688, 0.8128, 0.9778, 1.175, 1.422, 1.747, 2.17",\
"0.5588, 0.5874, 0.6722, 0.8036, 0.9642, 1.154, 1.364, 1.611, 1.913, 2.296",\
"0.668, 0.702, 0.8, 0.9474, 1.134, 1.344, 1.58, 1.841, 2.138, 2.498");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.0601, 0.06572, 0.08471, 0.12, 0.1745, 0.2506, 0.3504, 0.476, 0.6294, 0.8122",\
"0.06254, 0.06818, 0.0873, 0.1229, 0.1774, 0.2535, 0.3535, 0.4791, 0.6328, 0.8153",\
"0.06879, 0.07556, 0.09717, 0.1335, 0.1879, 0.2639, 0.3638, 0.4892, 0.6426, 0.8256",\
"0.06894, 0.07764, 0.1051, 0.1498, 0.2099, 0.2864, 0.3854, 0.5103, 0.6632, 0.8456",\
"0.05795, 0.06855, 0.1024, 0.1578, 0.2304, 0.3183, 0.4228, 0.5471, 0.6987, 0.8798",\
"0.03428, 0.0466, 0.0863, 0.1521, 0.2388, 0.3426, 0.4619, 0.5977, 0.7525, 0.9324",\
"-0.00322, 0.01073, 0.05578, 0.1312, 0.2317, 0.3522, 0.4897, 0.6434, 0.8136, 1.003",\
"-0.0565, -0.0408, 0.0095, 0.0943, 0.2077, 0.3448, 0.5011, 0.675, 0.8653, 1.073",\
"-0.1267, -0.1097, -0.0535, 0.0406, 0.1665, 0.3195, 0.4943, 0.6884, 0.9008, 1.13",\
"-0.2151, -0.196, -0.135, -0.0322, 0.1065, 0.2751, 0.468, 0.6829, 0.9178, 1.17");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.09302, 0.1011, 0.1282, 0.1791, 0.2581, 0.3687, 0.5127, 0.6947, 0.9177, 1.184",\
"0.09797, 0.1059, 0.1331, 0.1843, 0.2632, 0.3732, 0.5179, 0.6999, 0.9226, 1.187",\
"0.1231, 0.1306, 0.1567, 0.2065, 0.2846, 0.3938, 0.5384, 0.7198, 0.9424, 1.206",\
"0.175, 0.1833, 0.2106, 0.2592, 0.3339, 0.4407, 0.5827, 0.7629, 0.9833, 1.248",\
"0.2431, 0.2531, 0.2861, 0.3418, 0.4199, 0.5233, 0.6612, 0.837, 1.055, 1.316",\
"0.3253, 0.3379, 0.3772, 0.443, 0.5321, 0.6441, 0.7812, 0.9526, 1.165, 1.422",\
"0.4234, 0.4377, 0.4834, 0.5607, 0.6638, 0.7893, 0.9383, 1.112, 1.321, 1.572",\
"0.5375, 0.5537, 0.6066, 0.6949, 0.8126, 0.9555, 1.121, 1.309, 1.524, 1.772",\
"0.6686, 0.6871, 0.7469, 0.8462, 0.979, 1.139, 1.324, 1.53, 1.76, 2.019",\
"0.8168, 0.8377, 0.9052, 1.017, 1.164, 1.342, 1.546, 1.774, 2.024, 2.3");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.06167, 0.07053, 0.1023, 0.1634, 0.2583, 0.392, 0.5671, 0.7889, 1.059, 1.381",\
"0.06248, 0.07109, 0.1024, 0.1635, 0.2584, 0.3918, 0.5672, 0.7889, 1.058, 1.381",\
"0.08462, 0.0912, 0.1148, 0.1669, 0.2592, 0.3924, 0.568, 0.7895, 1.059, 1.381",\
"0.133, 0.1391, 0.162, 0.207, 0.2813, 0.3996, 0.5679, 0.7891, 1.059, 1.379",\
"0.1999, 0.2067, 0.2316, 0.2785, 0.35, 0.4526, 0.5967, 0.7974, 1.06, 1.38",\
"0.2807, 0.2891, 0.3173, 0.3703, 0.448, 0.5505, 0.685, 0.8604, 1.093, 1.391",\
"0.3719, 0.3827, 0.4172, 0.4784, 0.5633, 0.675, 0.8132, 0.982, 1.194, 1.459",\
"0.476, 0.488, 0.5298, 0.6024, 0.6972, 0.8202, 0.968, 1.142, 1.351, 1.601",\
"0.5896, 0.6046, 0.6536, 0.7364, 0.8484, 0.984, 1.144, 1.328, 1.545, 1.794",\
"0.7142, 0.7304, 0.7894, 0.8862, 1.014, 1.166, 1.339, 1.541, 1.768, 2.024");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.1388, 0.1532, 0.202, 0.295, 0.4406, 0.642, 0.9067, 1.241, 1.653, 2.134",\
"0.1389, 0.1527, 0.2018, 0.295, 0.4395, 0.6415, 0.9099, 1.242, 1.651, 2.138",\
"0.1405, 0.1539, 0.202, 0.2947, 0.4396, 0.6411, 0.9072, 1.242, 1.65, 2.142",\
"0.1737, 0.1851, 0.2232, 0.3032, 0.4398, 0.641, 0.9067, 1.241, 1.651, 2.136",\
"0.2308, 0.2432, 0.284, 0.3556, 0.4705, 0.6502, 0.907, 1.241, 1.649, 2.142",\
"0.2999, 0.3152, 0.3633, 0.4422, 0.553, 0.7092, 0.9368, 1.247, 1.652, 2.136",\
"0.378, 0.3976, 0.454, 0.5468, 0.6678, 0.822, 1.025, 1.303, 1.672, 2.143",\
"0.4672, 0.4908, 0.5568, 0.6632, 0.8018, 0.968, 1.169, 1.422, 1.755, 2.184",\
"0.5672, 0.5914, 0.6692, 0.7926, 0.948, 1.136, 1.348, 1.599, 1.909, 2.298",\
"0.6768, 0.7042, 0.7906, 0.9308, 1.11, 1.316, 1.55, 1.815, 2.12, 2.487");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.09001, 0.0976, 0.1233, 0.171, 0.2431, 0.3436, 0.4755, 0.6412, 0.843, 1.084",\
"0.09184, 0.09951, 0.1254, 0.173, 0.2455, 0.3463, 0.478, 0.6436, 0.8459, 1.087",\
"0.09692, 0.1046, 0.1301, 0.1773, 0.2496, 0.3501, 0.4818, 0.6475, 0.8492, 1.09",\
"0.1004, 0.1089, 0.1371, 0.1863, 0.2586, 0.3577, 0.4884, 0.6531, 0.8544, 1.095",\
"0.09415, 0.1045, 0.1378, 0.1943, 0.2726, 0.3745, 0.504, 0.6667, 0.8662, 1.105",\
"0.07481, 0.087, 0.1263, 0.1919, 0.2812, 0.3927, 0.5282, 0.6921, 0.8893, 1.125",\
"0.04136, 0.05516, 0.1, 0.1755, 0.277, 0.4022, 0.5501, 0.7229, 0.9242, 1.159",\
"-0.007, 0.0086, 0.0585, 0.1433, 0.2577, 0.3975, 0.561, 0.7481, 0.961, 1.203",\
"-0.0724, -0.0552, 0.0004, 0.0941, 0.2214, 0.3762, 0.5564, 0.7606, 0.9894, 1.245",\
"-0.1549, -0.1365, -0.0753, 0.0276, 0.1666, 0.3371, 0.5345, 0.7569, 1.004, 1.277");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.09302, 0.1011, 0.1282, 0.1791, 0.2581, 0.3687, 0.5127, 0.6947, 0.9177, 1.184",\
"0.09797, 0.1059, 0.1331, 0.1843, 0.2632, 0.3732, 0.5179, 0.6999, 0.9226, 1.187",\
"0.1231, 0.1306, 0.1567, 0.2065, 0.2846, 0.3938, 0.5384, 0.7198, 0.9424, 1.206",\
"0.175, 0.1833, 0.2106, 0.2592, 0.3339, 0.4407, 0.5827, 0.7629, 0.9833, 1.248",\
"0.2431, 0.2531, 0.2861, 0.3418, 0.4199, 0.5233, 0.6612, 0.837, 1.055, 1.316",\
"0.3253, 0.3379, 0.3772, 0.443, 0.5321, 0.6441, 0.7812, 0.9526, 1.165, 1.422",\
"0.4234, 0.4377, 0.4834, 0.5607, 0.6638, 0.7893, 0.9383, 1.112, 1.321, 1.572",\
"0.5375, 0.5537, 0.6066, 0.6949, 0.8126, 0.9555, 1.121, 1.309, 1.524, 1.772",\
"0.6686, 0.6871, 0.7469, 0.8462, 0.979, 1.139, 1.324, 1.53, 1.76, 2.019",\
"0.8168, 0.8377, 0.9052, 1.017, 1.164, 1.342, 1.546, 1.774, 2.024, 2.3");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.09316, 0.1058, 0.1494, 0.2314, 0.3571, 0.5336, 0.7658, 1.056, 1.411, 1.835",\
"0.09352, 0.106, 0.1498, 0.2313, 0.3572, 0.534, 0.7644, 1.057, 1.412, 1.835",\
"0.09912, 0.1104, 0.151, 0.231, 0.3569, 0.5328, 0.7646, 1.057, 1.411, 1.834",\
"0.1318, 0.1414, 0.177, 0.2472, 0.3628, 0.5343, 0.7645, 1.055, 1.411, 1.835",\
"0.189, 0.1997, 0.2345, 0.2999, 0.4032, 0.5563, 0.7726, 1.057, 1.411, 1.834",\
"0.2638, 0.2748, 0.3132, 0.3812, 0.4831, 0.6248, 0.819, 1.081, 1.42, 1.836",\
"0.3524, 0.3655, 0.4092, 0.4831, 0.5911, 0.7316, 0.916, 1.157, 1.467, 1.86",\
"0.4526, 0.4692, 0.519, 0.603, 0.7178, 0.8674, 1.053, 1.284, 1.574, 1.937",\
"0.5658, 0.5834, 0.641, 0.7364, 0.8664, 1.024, 1.218, 1.452, 1.734, 2.076",\
"0.6894, 0.7104, 0.7772, 0.8848, 1.027, 1.201, 1.408, 1.65, 1.933, 2.269");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.006018, 0.02363, 0.05727, 0.1097, 0.1832, 0.28, 0.4018, 0.5506, 0.728");
values("0.1673, 0.1811, 0.2315, 0.3258, 0.4714, 0.6741, 0.9402, 1.275, 1.684, 2.168",\
"0.1671, 0.1816, 0.2314, 0.3255, 0.4711, 0.6742, 0.9398, 1.275, 1.684, 2.172",\
"0.1712, 0.1841, 0.2317, 0.326, 0.471, 0.6737, 0.9395, 1.275, 1.682, 2.172",\
"0.2161, 0.2252, 0.2603, 0.3374, 0.4727, 0.6743, 0.9392, 1.275, 1.684, 2.17",\
"0.2907, 0.3007, 0.3351, 0.3996, 0.509, 0.6863, 0.9403, 1.274, 1.684, 2.172",\
"0.3794, 0.3914, 0.4316, 0.5013, 0.6031, 0.7522, 0.9738, 1.282, 1.685, 2.171",\
"0.4804, 0.4952, 0.5418, 0.6222, 0.7332, 0.8768, 1.073, 1.344, 1.71, 2.176",\
"0.5928, 0.6088, 0.6652, 0.7574, 0.8844, 1.039, 1.23, 1.475, 1.8, 2.227",\
"0.7148, 0.7348, 0.7994, 0.9074, 1.05, 1.224, 1.427, 1.667, 1.968, 2.348",\
"0.8496, 0.8724, 0.9464, 1.068, 1.233, 1.425, 1.65, 1.902, 2.195, 2.552");
}
}
}
}