blob: 2e3abe60ba29ee77475f3f4430f915063bad2648 [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__oai21_4) {
area : 59.270400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.000302786" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.000302841" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.000605" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.0004963255" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.000605" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.0003180375" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.0006061" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.0003180375" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0006061" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01833 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.198, 0.1979, 0.1973, 0.1966, 0.1962, 0.196, 0.196, 0.1961, 0.1962, \
0.1961");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.055, 0.05574, 0.05624, 0.05666, 0.05672, 0.05689, 0.0568, 0.05692, \
0.05707, 0.05672");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.2111, 0.2111, 0.2112, 0.2105, 0.2101, 0.2099, 0.2099, 0.2097, \
0.2097, 0.2098");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.1937, -0.1942, -0.1934, -0.1926, -0.1932, -0.1939, -0.1944, \
-0.1945, -0.1945, -0.1946");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.1331, 0.1331, 0.1329, 0.1327, 0.1328, 0.1329, 0.1329, 0.1329, \
0.1329, 0.133");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04786, -0.04789, -0.048, -0.04801, -0.04806, -0.04801, -0.04823, \
-0.04823, -0.04826, -0.04824");
}
}
}
pin(A2) {
capacitance : 0.01821 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.1967, 0.1969, 0.197, 0.1961, 0.196, 0.1959, 0.1964, 0.1961, \
0.1962, 0.1961");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05637, 0.05666, 0.05685, 0.05699, 0.0572, 0.057, 0.05647, 0.05688, \
0.05694, 0.05682");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.2103, 0.2098, 0.2104, 0.2101, 0.2099, 0.2098, 0.2097, 0.2098, \
0.2097, 0.2096");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.1909, -0.1912, -0.1916, -0.192, -0.1928, -0.1933, -0.194, -0.1942, \
-0.1943, -0.1947");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.1749, 0.1746, 0.1749, 0.1749, 0.1743, 0.1744, 0.1749, 0.1747, \
0.1748, 0.1746");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.1442, -0.1531, -0.1659, -0.1704, -0.171, -0.1718, -0.1724, \
-0.1727, -0.173, -0.173");
}
}
}
pin(B) {
capacitance : 0.01639 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.1752, 0.1621, 0.1542, 0.1539, 0.1532, 0.1531, 0.1532, 0.1532, \
0.1532, 0.1532");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.1539, -0.1538, -0.1536, -0.1532, -0.1528, -0.1527, -0.1528, \
-0.1529, -0.153, -0.1528");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.4669 ;
max_transition : 2.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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.009668, 0.01125, 0.01521, 0.01853, 0.0206, 0.0219, 0.02262, 0.02319, 0.02345, 0.0237",\
"0.01535, 0.01668, 0.01986, 0.02295, 0.02512, 0.02648, 0.02735, 0.02797, 0.02838, 0.02865",\
"0.04805, 0.04711, 0.04504, 0.04253, 0.04057, 0.03915, 0.03795, 0.03728, 0.03666, 0.03616",\
"0.1402, 0.1347, 0.1212, 0.1058, 0.0914, 0.07976, 0.07066, 0.06354, 0.05828, 0.05417",\
"0.3133, 0.3032, 0.2754, 0.2392, 0.2049, 0.1751, 0.1501, 0.1301, 0.1141, 0.1013",\
"0.5774, 0.5631, 0.5216, 0.4628, 0.4013, 0.3464, 0.2989, 0.2587, 0.2252, 0.1969",\
"0.9394, 0.9218, 0.8678, 0.7875, 0.6979, 0.6113, 0.534, 0.4672, 0.4091, 0.3598",\
"1.405, 1.384, 1.32, 1.22, 1.102, 0.9822, 0.8705, 0.7708, 0.6829, 0.6065",\
"1.98, 1.957, 1.883, 1.766, 1.623, 1.47, 1.322, 1.185, 1.061, 0.9498",\
"2.67, 2.644, 2.563, 2.431, 2.265, 2.082, 1.896, 1.717, 1.554, 1.405");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.5789, 0.5824, 0.5919, 0.6013, 0.6077, 0.612, 0.6163, 0.6212, 0.6266, 0.6299",\
"0.5793, 0.5818, 0.589, 0.5983, 0.6058, 0.6114, 0.6163, 0.6218, 0.6277, 0.6305",\
"0.6175, 0.6161, 0.6127, 0.6116, 0.6137, 0.6162, 0.6196, 0.6245, 0.6299, 0.636",\
"0.735, 0.729, 0.7122, 0.6913, 0.6737, 0.6616, 0.6531, 0.6515, 0.6508, 0.6497",\
"0.9432, 0.9328, 0.903, 0.8633, 0.8208, 0.7833, 0.7543, 0.7334, 0.7184, 0.708",\
"1.254, 1.238, 1.195, 1.137, 1.071, 1.005, 0.9463, 0.8984, 0.8587, 0.8296",\
"1.673, 1.656, 1.599, 1.519, 1.431, 1.339, 1.249, 1.168, 1.097, 1.04",\
"2.209, 2.188, 2.123, 2.023, 1.91, 1.791, 1.671, 1.559, 1.453, 1.359",\
"2.865, 2.843, 2.772, 2.656, 2.517, 2.368, 2.222, 2.074, 1.934, 1.803",\
"3.652, 3.628, 3.551, 3.422, 3.258, 3.082, 2.906, 2.727, 2.554, 2.384");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.119, 0.1193, 0.1192, 0.1197, 0.1201, 0.1202, 0.1203, 0.1204, 0.1206, 0.1205",\
"0.1161, 0.116, 0.116, 0.1157, 0.1156, 0.1156, 0.1156, 0.1154, 0.1154, 0.1153",\
"0.1396, 0.1377, 0.1324, 0.1266, 0.122, 0.1187, 0.1163, 0.115, 0.1137, 0.1127",\
"0.2345, 0.2285, 0.2122, 0.1926, 0.1737, 0.1586, 0.1473, 0.139, 0.1324, 0.1276",\
"0.4289, 0.4177, 0.3857, 0.3429, 0.3005, 0.2639, 0.2339, 0.2096, 0.1909, 0.1762",\
"0.7325, 0.717, 0.6697, 0.6015, 0.5283, 0.4607, 0.4019, 0.3532, 0.3128, 0.28",\
"1.154, 1.134, 1.072, 0.9794, 0.8736, 0.7684, 0.6734, 0.5902, 0.5205, 0.4607",\
"1.698, 1.675, 1.601, 1.486, 1.348, 1.205, 1.067, 0.9437, 0.835, 0.7407",\
"2.372, 2.346, 2.263, 2.127, 1.959, 1.778, 1.599, 1.429, 1.275, 1.139",\
"3.182, 3.154, 3.062, 2.91, 2.715, 2.496, 2.274, 2.058, 1.855, 1.67");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.7106, 0.7151, 0.7265, 0.7365, 0.7431, 0.7479, 0.7527, 0.7571, 0.7619, 0.7691",\
"0.7014, 0.7053, 0.7163, 0.7286, 0.7385, 0.745, 0.7499, 0.7554, 0.763, 0.7696",\
"0.7202, 0.7207, 0.7221, 0.7275, 0.7343, 0.7409, 0.7472, 0.7549, 0.7586, 0.7647",\
"0.8322, 0.8271, 0.8132, 0.7977, 0.7856, 0.7787, 0.7741, 0.7752, 0.7778, 0.7806",\
"1.061, 1.05, 1.02, 0.9801, 0.9403, 0.9057, 0.8781, 0.8594, 0.8477, 0.8384",\
"1.415, 1.4, 1.353, 1.289, 1.22, 1.152, 1.091, 1.044, 1.005, 0.972",\
"1.897, 1.879, 1.821, 1.73, 1.631, 1.533, 1.436, 1.349, 1.275, 1.211",\
"2.513, 2.492, 2.426, 2.318, 2.188, 2.053, 1.921, 1.798, 1.683, 1.58",\
"3.27, 3.248, 3.176, 3.052, 2.895, 2.726, 2.557, 2.394, 2.24, 2.095",\
"4.176, 4.152, 4.073, 3.94, 3.76, 3.558, 3.351, 3.151, 2.954, 2.767");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.135, 0.1358, 0.1383, 0.1411, 0.1428, 0.1441, 0.1449, 0.1455, 0.1458, 0.1461",\
"0.1305, 0.1316, 0.1344, 0.1381, 0.1407, 0.1426, 0.1439, 0.1447, 0.1452, 0.1456",\
"0.141, 0.1408, 0.1412, 0.1419, 0.1428, 0.1442, 0.1445, 0.1448, 0.1455, 0.1459",\
"0.218, 0.215, 0.207, 0.1966, 0.1872, 0.179, 0.1727, 0.1677, 0.1637, 0.1604",\
"0.3989, 0.3915, 0.3701, 0.3406, 0.3108, 0.2842, 0.2613, 0.2417, 0.2259, 0.2132",\
"0.6965, 0.6846, 0.65, 0.5974, 0.5404, 0.4862, 0.4372, 0.3958, 0.3595, 0.3295",\
"1.117, 1.103, 1.055, 0.9813, 0.894, 0.8057, 0.724, 0.6511, 0.5875, 0.5325",\
"1.668, 1.65, 1.591, 1.498, 1.382, 1.259, 1.139, 1.029, 0.9298, 0.8418",\
"2.353, 2.331, 2.265, 2.154, 2.013, 1.855, 1.695, 1.543, 1.403, 1.276",\
"3.179, 3.156, 3.081, 2.955, 2.789, 2.601, 2.403, 2.206, 2.02, 1.85");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("1.067, 1.067, 1.068, 1.071, 1.072, 1.075, 1.078, 1.081, 1.086, 1.089",\
"1.065, 1.066, 1.066, 1.068, 1.07, 1.072, 1.074, 1.079, 1.08, 1.085",\
"1.107, 1.105, 1.098, 1.091, 1.086, 1.083, 1.083, 1.083, 1.085, 1.087",\
"1.243, 1.236, 1.217, 1.192, 1.168, 1.149, 1.134, 1.125, 1.118, 1.115",\
"1.488, 1.478, 1.449, 1.403, 1.351, 1.305, 1.265, 1.235, 1.208, 1.189",\
"1.857, 1.844, 1.802, 1.737, 1.66, 1.581, 1.508, 1.446, 1.393, 1.35",\
"2.359, 2.343, 2.293, 2.21, 2.105, 1.996, 1.885, 1.781, 1.693, 1.618",\
"2.998, 2.98, 2.925, 2.828, 2.702, 2.558, 2.414, 2.272, 2.139, 2.022",\
"3.784, 3.766, 3.705, 3.599, 3.453, 3.282, 3.099, 2.92, 2.743, 2.581",\
"4.726, 4.706, 4.641, 4.526, 4.368, 4.171, 3.955, 3.732, 3.512, 3.308");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.004961, 0.006677, 0.01096, 0.01439, 0.01649, 0.01797, 0.01834, 0.01909, 0.01951, 0.01963",\
"-0.001289, 0.0009787, 0.00585, 0.01086, 0.01411, 0.01601, 0.01753, 0.01836, 0.01893, 0.01931",\
"0.01216, 0.01248, 0.01307, 0.01459, 0.01617, 0.018, 0.0181, 0.01881, 0.01904, 0.01961",\
"0.104, 0.09942, 0.0879, 0.07455, 0.06342, 0.05467, 0.04754, 0.04203, 0.03779, 0.03452",\
"0.3029, 0.2933, 0.2654, 0.229, 0.1939, 0.1637, 0.1387, 0.1183, 0.1018, 0.08842",\
"0.6186, 0.6046, 0.5612, 0.4993, 0.4333, 0.373, 0.3196, 0.2756, 0.2379, 0.2065",\
"1.055, 1.037, 0.9805, 0.8953, 0.7975, 0.7012, 0.6134, 0.536, 0.4693, 0.4119",\
"1.618, 1.597, 1.529, 1.424, 1.296, 1.163, 1.035, 0.919, 0.8159, 0.7251",\
"2.314, 2.289, 2.213, 2.09, 1.936, 1.768, 1.599, 1.44, 1.294, 1.163",\
"3.148, 3.122, 3.038, 2.9, 2.722, 2.522, 2.314, 2.11, 1.918, 1.742");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.9294, 0.9301, 0.9321, 0.932, 0.9366, 0.9383, 0.9391, 0.9446, 0.95, 0.9505",\
"0.9283, 0.9294, 0.9289, 0.9308, 0.9329, 0.9342, 0.9386, 0.938, 0.9467, 0.9522",\
"0.9702, 0.9679, 0.9607, 0.9547, 0.9496, 0.9456, 0.9463, 0.9457, 0.95, 0.9544",\
"1.107, 1.1, 1.081, 1.054, 1.031, 1.01, 0.9958, 0.9881, 0.983, 0.9791",\
"1.353, 1.342, 1.312, 1.266, 1.215, 1.167, 1.126, 1.095, 1.073, 1.056",\
"1.725, 1.711, 1.667, 1.601, 1.524, 1.445, 1.371, 1.308, 1.254, 1.215",\
"2.227, 2.21, 2.16, 2.076, 1.967, 1.859, 1.749, 1.646, 1.559, 1.481",\
"2.868, 2.849, 2.793, 2.697, 2.566, 2.423, 2.277, 2.133, 2.004, 1.883",\
"3.654, 3.636, 3.575, 3.468, 3.32, 3.147, 2.963, 2.781, 2.608, 2.445",\
"4.598, 4.578, 4.512, 4.397, 4.237, 4.038, 3.819, 3.592, 3.379, 3.169");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.005486, 0.007216, 0.01099, 0.01449, 0.01657, 0.01767, 0.01843, 0.01886, 0.01941, 0.01982",\
"-0.0002019, 0.001864, 0.006412, 0.01094, 0.01417, 0.0162, 0.01761, 0.01828, 0.01883, 0.0192",\
"0.01688, 0.01676, 0.01722, 0.0183, 0.01885, 0.01923, 0.01968, 0.0197, 0.02005, 0.01995",\
"0.1138, 0.1091, 0.09749, 0.08344, 0.07084, 0.06057, 0.05241, 0.04605, 0.04111, 0.03736",\
"0.3173, 0.3076, 0.2796, 0.2427, 0.2065, 0.1749, 0.1481, 0.1266, 0.1088, 0.09432",\
"0.6363, 0.6218, 0.5797, 0.5172, 0.4512, 0.3891, 0.3346, 0.2882, 0.2493, 0.2166",\
"1.076, 1.058, 1.002, 0.9172, 0.8197, 0.7216, 0.6328, 0.5538, 0.4858, 0.4263",\
"1.642, 1.621, 1.555, 1.45, 1.323, 1.189, 1.06, 0.9426, 0.8374, 0.7448",\
"2.34, 2.316, 2.242, 2.12, 1.967, 1.798, 1.629, 1.469, 1.321, 1.189",\
"3.178, 3.153, 3.071, 2.935, 2.758, 2.558, 2.349, 2.145, 1.952, 1.774");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("1.045, 1.045, 1.046, 1.051, 1.051, 1.054, 1.057, 1.06, 1.062, 1.074",\
"1.044, 1.044, 1.044, 1.049, 1.052, 1.052, 1.057, 1.058, 1.068, 1.072",\
"1.084, 1.082, 1.076, 1.072, 1.067, 1.067, 1.067, 1.065, 1.074, 1.071",\
"1.217, 1.212, 1.197, 1.175, 1.153, 1.135, 1.121, 1.111, 1.102, 1.101",\
"1.462, 1.452, 1.426, 1.388, 1.343, 1.299, 1.259, 1.229, 1.205, 1.188",\
"1.833, 1.822, 1.784, 1.724, 1.657, 1.584, 1.514, 1.452, 1.4, 1.356",\
"2.334, 2.32, 2.275, 2.202, 2.109, 2.008, 1.908, 1.808, 1.722, 1.645",\
"2.977, 2.962, 2.911, 2.823, 2.709, 2.578, 2.446, 2.314, 2.183, 2.069",\
"3.769, 3.752, 3.696, 3.6, 3.468, 3.31, 3.142, 2.975, 2.811, 2.653",\
"4.716, 4.698, 4.64, 4.534, 4.388, 4.209, 4.009, 3.803, 3.605, 3.405");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.03596, 0.04068, 0.05713, 0.08797, 0.1358, 0.2027, 0.2903, 0.4009, 0.5359, 0.6968",\
"0.03887, 0.04354, 0.05986, 0.09064, 0.1385, 0.2053, 0.293, 0.4037, 0.5387, 0.6995",\
"0.0454, 0.05123, 0.06976, 0.1007, 0.148, 0.2146, 0.3022, 0.4127, 0.5474, 0.7083",\
"0.0457, 0.05361, 0.07799, 0.1167, 0.1682, 0.2341, 0.3209, 0.4307, 0.5652, 0.7253",\
"0.03579, 0.04589, 0.07708, 0.1261, 0.1888, 0.2641, 0.3527, 0.4613, 0.5946, 0.7539",\
"0.01427, 0.02649, 0.06459, 0.1244, 0.2, 0.2894, 0.3912, 0.5068, 0.6393, 0.7974",\
"-0.0196, -0.0051, 0.03922, 0.1097, 0.1992, 0.3038, 0.4215, 0.5522, 0.6969, 0.8577",\
"-0.06678, -0.05008, 0.00102, 0.08129, 0.184, 0.3043, 0.4397, 0.5881, 0.7496, 0.9261",\
"-0.1283, -0.1094, -0.0517, 0.0388, 0.1542, 0.2904, 0.4425, 0.6103, 0.7912, 0.9854",\
"-0.204, -0.1833, -0.1195, -0.019, 0.1095, 0.2606, 0.4305, 0.6161, 0.8181, 1.033");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.06511, 0.0752, 0.11, 0.1749, 0.2744, 0.4124, 0.5945, 0.8231, 1.102, 1.434",\
"0.06809, 0.07796, 0.1124, 0.177, 0.2766, 0.4155, 0.5974, 0.8263, 1.105, 1.438",\
"0.08562, 0.09477, 0.1272, 0.19, 0.2885, 0.4268, 0.6084, 0.8369, 1.116, 1.449",\
"0.1217, 0.1318, 0.165, 0.2248, 0.3196, 0.4551, 0.6345, 0.8616, 1.14, 1.471",\
"0.1726, 0.1848, 0.2224, 0.2857, 0.3781, 0.509, 0.6843, 0.908, 1.183, 1.513",\
"0.2365, 0.2512, 0.2962, 0.3678, 0.4649, 0.5939, 0.7641, 0.983, 1.253, 1.579",\
"0.3137, 0.3312, 0.3844, 0.4671, 0.574, 0.7088, 0.8778, 1.091, 1.356, 1.676",\
"0.4052, 0.4249, 0.4863, 0.5817, 0.7029, 0.8478, 1.023, 1.236, 1.495, 1.808",\
"0.5117, 0.5346, 0.6043, 0.7121, 0.8485, 1.009, 1.195, 1.414, 1.672, 1.98",\
"0.6337, 0.6596, 0.7377, 0.8592, 1.011, 1.189, 1.391, 1.619, 1.886, 2.193");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.04083, 0.0488, 0.07622, 0.1281, 0.2087, 0.3222, 0.4699, 0.6569, 0.8852, 1.158",\
"0.04054, 0.04845, 0.07601, 0.1283, 0.2089, 0.3222, 0.47, 0.6568, 0.8853, 1.157",\
"0.05326, 0.0604, 0.08318, 0.1288, 0.2089, 0.3222, 0.4702, 0.657, 0.8852, 1.158",\
"0.0775, 0.0856, 0.1114, 0.1552, 0.2208, 0.323, 0.4704, 0.6566, 0.8858, 1.156",\
"0.1109, 0.1215, 0.153, 0.2012, 0.2683, 0.3579, 0.4832, 0.6583, 0.8849, 1.158",\
"0.1526, 0.1654, 0.2034, 0.2614, 0.336, 0.4269, 0.5445, 0.6954, 0.8973, 1.158",\
"0.2015, 0.2178, 0.2637, 0.3327, 0.4176, 0.5184, 0.6379, 0.7844, 0.9632, 1.195",\
"0.2569, 0.2765, 0.3322, 0.4137, 0.5103, 0.6242, 0.753, 0.9024, 1.081, 1.292",\
"0.3177, 0.3413, 0.4088, 0.5046, 0.6144, 0.7416, 0.8866, 1.044, 1.225, 1.437",\
"0.3844, 0.4118, 0.4908, 0.5996, 0.7286, 0.873, 1.03, 1.203, 1.395, 1.611");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.09495, 0.1119, 0.1713, 0.2839, 0.4593, 0.7048, 1.03, 1.437, 1.935, 2.528",\
"0.0948, 0.1119, 0.1712, 0.2838, 0.4594, 0.7057, 1.03, 1.436, 1.938, 2.527",\
"0.09696, 0.1127, 0.171, 0.284, 0.4593, 0.7052, 1.029, 1.437, 1.934, 2.528",\
"0.1146, 0.1297, 0.1804, 0.285, 0.4594, 0.7053, 1.029, 1.437, 1.935, 2.527",\
"0.1457, 0.1599, 0.2089, 0.3055, 0.4647, 0.7051, 1.028, 1.436, 1.937, 2.531",\
"0.186, 0.2025, 0.2561, 0.3473, 0.4953, 0.7173, 1.031, 1.437, 1.932, 2.527",\
"0.2312, 0.2523, 0.3125, 0.4096, 0.5506, 0.7576, 1.05, 1.44, 1.932, 2.528",\
"0.2832, 0.3056, 0.3764, 0.4864, 0.629, 0.8266, 1.1, 1.471, 1.943, 2.527",\
"0.3378, 0.3654, 0.4464, 0.5698, 0.7276, 0.9204, 1.185, 1.53, 1.98, 2.542",\
"0.4012, 0.4304, 0.5214, 0.6608, 0.8352, 1.04, 1.292, 1.627, 2.053, 2.593");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.04769, 0.05272, 0.06984, 0.1014, 0.1496, 0.2167, 0.3046, 0.4153, 0.5502, 0.7112",\
"0.04983, 0.05482, 0.07184, 0.1033, 0.1514, 0.2186, 0.3066, 0.417, 0.5519, 0.7127",\
"0.05895, 0.06437, 0.08173, 0.1126, 0.1603, 0.227, 0.3148, 0.4253, 0.56, 0.7206",\
"0.06582, 0.07278, 0.09496, 0.1313, 0.1808, 0.2464, 0.3333, 0.443, 0.5774, 0.7377",\
"0.06527, 0.07405, 0.1019, 0.1468, 0.2061, 0.2787, 0.3658, 0.474, 0.607, 0.7664",\
"0.05628, 0.06666, 0.1, 0.1541, 0.225, 0.3098, 0.4082, 0.5213, 0.6528, 0.8104",\
"0.03846, 0.05041, 0.08886, 0.1517, 0.2345, 0.3331, 0.4456, 0.5721, 0.7141, 0.8725",\
"0.0116, 0.02491, 0.06801, 0.139, 0.2331, 0.3461, 0.4744, 0.6164, 0.7732, 0.9457",\
"-0.0247, -0.0099, 0.0377, 0.1163, 0.2216, 0.3477, 0.4915, 0.6511, 0.825, 1.013",\
"-0.072, -0.0554, -0.003, 0.0832, 0.1978, 0.3375, 0.4974, 0.6741, 0.8663, 1.073");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.08221, 0.09254, 0.1277, 0.1926, 0.2922, 0.4306, 0.6126, 0.841, 1.12, 1.453",\
"0.0834, 0.09362, 0.1287, 0.194, 0.2941, 0.433, 0.6149, 0.8438, 1.123, 1.456",\
"0.09316, 0.1029, 0.1364, 0.2003, 0.3, 0.4387, 0.6208, 0.85, 1.129, 1.461",\
"0.1174, 0.1273, 0.1602, 0.2214, 0.3175, 0.4535, 0.6338, 0.862, 1.14, 1.472",\
"0.154, 0.1655, 0.2019, 0.2636, 0.3567, 0.488, 0.6641, 0.8883, 1.164, 1.494",\
"0.1999, 0.2137, 0.2562, 0.3251, 0.4196, 0.5481, 0.7181, 0.9369, 1.208, 1.533",\
"0.2549, 0.2707, 0.3198, 0.3982, 0.5027, 0.633, 0.8005, 1.012, 1.277, 1.597",\
"0.3189, 0.3368, 0.3931, 0.482, 0.598, 0.7398, 0.9089, 1.119, 1.376, 1.689",\
"0.3923, 0.4128, 0.4759, 0.5757, 0.7048, 0.86, 1.041, 1.252, 1.508, 1.813",\
"0.4748, 0.4981, 0.5687, 0.6797, 0.8219, 0.9924, 1.188, 1.411, 1.668, 1.971");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.06225, 0.07047, 0.09846, 0.1509, 0.2325, 0.3454, 0.4935, 0.681, 0.9088, 1.181",\
"0.06156, 0.06996, 0.0982, 0.1511, 0.2324, 0.3454, 0.4948, 0.681, 0.9094, 1.181",\
"0.07268, 0.079, 0.1022, 0.1507, 0.232, 0.3451, 0.4948, 0.6818, 0.9094, 1.181",\
"0.1019, 0.1095, 0.1331, 0.1748, 0.2413, 0.3459, 0.4937, 0.6807, 0.9095, 1.182",\
"0.1449, 0.1538, 0.1809, 0.2253, 0.2888, 0.3772, 0.5046, 0.682, 0.9087, 1.182",\
"0.1999, 0.211, 0.2425, 0.293, 0.3606, 0.4485, 0.5633, 0.7159, 0.9204, 1.182",\
"0.2665, 0.2794, 0.3176, 0.3764, 0.4519, 0.5441, 0.6589, 0.8031, 0.9826, 1.215",\
"0.3441, 0.3589, 0.4052, 0.4735, 0.5582, 0.66, 0.7798, 0.9234, 1.098, 1.31",\
"0.4334, 0.4508, 0.5056, 0.5872, 0.6818, 0.7934, 0.923, 1.072, 1.247, 1.455",\
"0.5322, 0.5548, 0.6174, 0.712, 0.8202, 0.946, 1.085, 1.244, 1.423, 1.631");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.09596, 0.1126, 0.1713, 0.2839, 0.4598, 0.7048, 1.029, 1.436, 1.937, 2.532",\
"0.09625, 0.1128, 0.1714, 0.2841, 0.4593, 0.7052, 1.028, 1.437, 1.934, 2.528",\
"0.1002, 0.1154, 0.1718, 0.2839, 0.4593, 0.7047, 1.029, 1.436, 1.935, 2.525",\
"0.1193, 0.1328, 0.1827, 0.2871, 0.4594, 0.7051, 1.029, 1.437, 1.938, 2.531",\
"0.1601, 0.1724, 0.2154, 0.3073, 0.4675, 0.7055, 1.028, 1.438, 1.934, 2.529",\
"0.2106, 0.2246, 0.2724, 0.3556, 0.4969, 0.7193, 1.031, 1.435, 1.934, 2.531",\
"0.2672, 0.284, 0.338, 0.43, 0.5602, 0.7596, 1.05, 1.443, 1.934, 2.526",\
"0.3308, 0.3496, 0.4114, 0.5144, 0.654, 0.8372, 1.101, 1.469, 1.945, 2.528",\
"0.4012, 0.4222, 0.4908, 0.606, 0.7612, 0.9502, 1.194, 1.53, 1.978, 2.547",\
"0.48, 0.5012, 0.5794, 0.7066, 0.8754, 1.081, 1.324, 1.637, 2.052, 2.586");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.06445, 0.06951, 0.08673, 0.1184, 0.1667, 0.2339, 0.3219, 0.4327, 0.5675, 0.7286",\
"0.06622, 0.07128, 0.08854, 0.1203, 0.1687, 0.236, 0.324, 0.4346, 0.5697, 0.7308",\
"0.07112, 0.0763, 0.0935, 0.125, 0.1732, 0.2404, 0.3284, 0.4391, 0.5742, 0.735",\
"0.07479, 0.08066, 0.09984, 0.1331, 0.1819, 0.2484, 0.3358, 0.446, 0.5807, 0.741",\
"0.07126, 0.07862, 0.1019, 0.1408, 0.1938, 0.2627, 0.3502, 0.4592, 0.5927, 0.7524",\
"0.05778, 0.06656, 0.09434, 0.1404, 0.2024, 0.2783, 0.37, 0.481, 0.6137, 0.7719",\
"0.03336, 0.04332, 0.07574, 0.1294, 0.2013, 0.2882, 0.3889, 0.5059, 0.6424, 0.8013",\
"-0.00274, 0.00849, 0.04518, 0.1064, 0.1884, 0.2871, 0.4007, 0.5284, 0.6724, 0.8363",\
"-0.0521, -0.0395, 0.0016, 0.0701, 0.1624, 0.2731, 0.4002, 0.5421, 0.6981, 0.8713",\
"-0.1151, -0.1015, -0.0557, 0.0203, 0.1222, 0.2454, 0.3861, 0.5428, 0.7143, 0.9006");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.08023, 0.0871, 0.111, 0.1558, 0.2247, 0.3205, 0.4458, 0.6032, 0.795, 1.023",\
"0.08374, 0.09063, 0.1144, 0.1592, 0.228, 0.3238, 0.4491, 0.6065, 0.7983, 1.027",\
"0.102, 0.1085, 0.1313, 0.175, 0.2429, 0.3381, 0.463, 0.62, 0.8116, 1.04",\
"0.1421, 0.1487, 0.171, 0.2125, 0.278, 0.371, 0.494, 0.6498, 0.8403, 1.068",\
"0.1979, 0.2058, 0.2311, 0.2754, 0.3398, 0.4293, 0.5491, 0.7021, 0.8902, 1.116",\
"0.2673, 0.2764, 0.306, 0.3562, 0.4263, 0.518, 0.6342, 0.783, 0.9674, 1.19",\
"0.3498, 0.3602, 0.3946, 0.4525, 0.5313, 0.63, 0.7511, 0.8971, 1.077, 1.295",\
"0.4462, 0.4582, 0.4972, 0.5633, 0.6524, 0.7618, 0.891, 1.044, 1.223, 1.436",\
"0.5574, 0.5707, 0.6144, 0.6887, 0.7886, 0.9103, 1.052, 1.214, 1.402, 1.615",\
"0.6835, 0.6986, 0.7472, 0.8296, 0.9404, 1.075, 1.23, 1.407, 1.603, 1.827");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.06171, 0.07008, 0.0982, 0.1511, 0.232, 0.346, 0.4947, 0.6807, 0.9089, 1.182",\
"0.06173, 0.06997, 0.09794, 0.1508, 0.2316, 0.3456, 0.4945, 0.6817, 0.9087, 1.182",\
"0.06706, 0.07398, 0.09966, 0.1506, 0.2323, 0.3453, 0.4936, 0.6812, 0.9104, 1.181",\
"0.08994, 0.09592, 0.1182, 0.1627, 0.2362, 0.3455, 0.4937, 0.6808, 0.9101, 1.181",\
"0.1298, 0.1365, 0.1581, 0.1985, 0.2635, 0.3615, 0.5002, 0.6822, 0.9093, 1.181",\
"0.1799, 0.1869, 0.2117, 0.255, 0.3179, 0.4073, 0.532, 0.6994, 0.9165, 1.182",\
"0.2369, 0.2456, 0.2742, 0.3231, 0.3911, 0.4797, 0.5958, 0.7501, 0.9492, 1.201",\
"0.301, 0.3112, 0.3444, 0.4002, 0.4757, 0.571, 0.6876, 0.834, 1.02, 1.253",\
"0.3712, 0.3826, 0.4212, 0.485, 0.57, 0.6744, 0.7986, 0.9462, 1.124, 1.343",\
"0.4466, 0.4602, 0.5048, 0.5772, 0.6738, 0.788, 0.9226, 1.079, 1.258, 1.471");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.1431, 0.1551, 0.1958, 0.2723, 0.3909, 0.5563, 0.7724, 1.045, 1.378, 1.772",\
"0.1432, 0.1545, 0.1958, 0.272, 0.3909, 0.5562, 0.7721, 1.044, 1.379, 1.772",\
"0.1442, 0.1551, 0.1959, 0.2726, 0.391, 0.5556, 0.7727, 1.046, 1.377, 1.775",\
"0.1652, 0.1741, 0.2071, 0.2758, 0.3911, 0.5563, 0.7721, 1.044, 1.379, 1.772",\
"0.2094, 0.218, 0.2479, 0.3063, 0.405, 0.5588, 0.7721, 1.044, 1.377, 1.772",\
"0.2649, 0.2745, 0.3068, 0.3642, 0.4538, 0.5889, 0.7828, 1.047, 1.378, 1.772",\
"0.3283, 0.3391, 0.3762, 0.439, 0.5288, 0.6552, 0.829, 1.07, 1.382, 1.775",\
"0.398, 0.4098, 0.4524, 0.5242, 0.622, 0.7482, 0.9152, 1.133, 1.423, 1.789",\
"0.4722, 0.4866, 0.5348, 0.6158, 0.7262, 0.8618, 1.027, 1.239, 1.504, 1.845",\
"0.553, 0.5698, 0.6234, 0.7146, 0.8378, 0.9878, 1.162, 1.371, 1.631, 1.946");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.05056, 0.05531, 0.07175, 0.1027, 0.1504, 0.2171, 0.3049, 0.4155, 0.5506, 0.7113",\
"0.05213, 0.05696, 0.07347, 0.1045, 0.1524, 0.2192, 0.3071, 0.4179, 0.5527, 0.7136",\
"0.05507, 0.06045, 0.07804, 0.1092, 0.1568, 0.2237, 0.3114, 0.4221, 0.5571, 0.718",\
"0.05412, 0.0608, 0.08185, 0.1163, 0.1655, 0.2318, 0.3189, 0.4289, 0.5635, 0.7241",\
"0.04463, 0.05295, 0.07915, 0.1211, 0.1761, 0.2457, 0.3335, 0.4423, 0.5759, 0.7355",\
"0.02529, 0.03524, 0.06668, 0.1169, 0.1819, 0.2599, 0.3526, 0.464, 0.5969, 0.755",\
"-0.00447, 0.007, 0.0432, 0.1017, 0.1774, 0.2674, 0.3703, 0.4883, 0.6253, 0.7845",\
"-0.04614, -0.03312, 0.00806, 0.07435, 0.1609, 0.2634, 0.3797, 0.5094, 0.6546, 0.8189",\
"-0.1008, -0.0862, -0.0401, 0.0346, 0.1314, 0.2465, 0.3769, 0.5209, 0.6791, 0.8532",\
"-0.1692, -0.1531, -0.1021, -0.0195, 0.0882, 0.2158, 0.3601, 0.5197, 0.6933, 0.8814");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.07418, 0.08109, 0.1049, 0.1489, 0.2171, 0.3125, 0.4371, 0.5946, 0.7863, 1.014",\
"0.0777, 0.08462, 0.1081, 0.1523, 0.2205, 0.3157, 0.4407, 0.5972, 0.7897, 1.018",\
"0.09592, 0.1024, 0.1251, 0.1683, 0.2354, 0.3299, 0.4543, 0.6107, 0.8029, 1.032",\
"0.1348, 0.1416, 0.1643, 0.2056, 0.2703, 0.3625, 0.4854, 0.6406, 0.8313, 1.059",\
"0.1876, 0.196, 0.2224, 0.2673, 0.3319, 0.421, 0.5402, 0.6928, 0.8805, 1.106",\
"0.2532, 0.2629, 0.2939, 0.3459, 0.4171, 0.5091, 0.6252, 0.7736, 0.9584, 1.18",\
"0.3315, 0.3427, 0.3791, 0.4391, 0.5198, 0.6197, 0.7416, 0.8878, 1.067, 1.285",\
"0.4229, 0.4357, 0.4775, 0.547, 0.6385, 0.7498, 0.8801, 1.034, 1.213, 1.426",\
"0.5288, 0.5437, 0.5908, 0.6687, 0.7719, 0.8961, 1.04, 1.203, 1.391, 1.605",\
"0.6497, 0.6661, 0.7194, 0.8059, 0.9211, 1.059, 1.217, 1.394, 1.592, 1.816");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.04195, 0.04961, 0.07649, 0.1281, 0.2086, 0.3216, 0.4699, 0.6568, 0.8852, 1.158",\
"0.04262, 0.04995, 0.07647, 0.1281, 0.2089, 0.3216, 0.4695, 0.6567, 0.8851, 1.157",\
"0.05238, 0.0585, 0.0811, 0.1289, 0.2086, 0.3218, 0.4697, 0.6569, 0.8865, 1.158",\
"0.0784, 0.08402, 0.104, 0.1449, 0.2155, 0.323, 0.4702, 0.6567, 0.8852, 1.157",\
"0.1182, 0.1244, 0.1455, 0.1845, 0.2462, 0.3419, 0.4776, 0.6583, 0.8852, 1.157",\
"0.1664, 0.1737, 0.1978, 0.2408, 0.3025, 0.3904, 0.5122, 0.6778, 0.8928, 1.158",\
"0.2205, 0.2294, 0.2584, 0.3075, 0.376, 0.4642, 0.579, 0.7307, 0.9284, 1.179",\
"0.2808, 0.2912, 0.3253, 0.3833, 0.4589, 0.5545, 0.6718, 0.8174, 1.001, 1.232",\
"0.3457, 0.3582, 0.3984, 0.4648, 0.5522, 0.6572, 0.7824, 0.929, 1.107, 1.325",\
"0.4146, 0.4294, 0.4776, 0.5536, 0.654, 0.771, 0.9048, 1.061, 1.241, 1.454");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.1049, 0.1164, 0.157, 0.2327, 0.3513, 0.5162, 0.7327, 1.005, 1.341, 1.731",\
"0.1049, 0.1166, 0.1568, 0.2327, 0.3506, 0.5153, 0.7338, 1.004, 1.34, 1.737",\
"0.1057, 0.1169, 0.1567, 0.2329, 0.3512, 0.5155, 0.7322, 1.005, 1.34, 1.734",\
"0.1262, 0.1352, 0.1681, 0.2362, 0.3508, 0.5154, 0.7327, 1.005, 1.337, 1.733",\
"0.1623, 0.172, 0.2051, 0.266, 0.3652, 0.5177, 0.7319, 1.004, 1.337, 1.734",\
"0.2064, 0.2185, 0.2565, 0.3198, 0.4131, 0.5476, 0.7422, 1.005, 1.339, 1.733",\
"0.2563, 0.2705, 0.315, 0.3874, 0.4838, 0.6138, 0.7882, 1.03, 1.341, 1.732",\
"0.3108, 0.3274, 0.3802, 0.4634, 0.572, 0.7024, 0.8734, 1.092, 1.382, 1.748",\
"0.37, 0.3896, 0.4514, 0.5462, 0.6682, 0.8118, 0.981, 1.197, 1.463, 1.802",\
"0.4354, 0.4576, 0.5258, 0.6344, 0.7712, 0.9312, 1.113, 1.327, 1.588, 1.905");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.04457, 0.04834, 0.06102, 0.08462, 0.1209, 0.1716, 0.2381, 0.3218, 0.424, 0.5457",\
"0.04675, 0.0506, 0.06344, 0.08712, 0.1235, 0.1742, 0.2407, 0.3245, 0.4267, 0.5484",\
"0.05221, 0.05691, 0.07195, 0.09676, 0.1331, 0.1838, 0.2502, 0.3341, 0.4361, 0.5579",\
"0.05383, 0.05986, 0.079, 0.1103, 0.1522, 0.204, 0.27, 0.3534, 0.4553, 0.5766",\
"0.04725, 0.05473, 0.07869, 0.1178, 0.1689, 0.2305, 0.3025, 0.386, 0.4872, 0.6079",\
"0.03093, 0.03986, 0.06842, 0.1155, 0.1772, 0.2504, 0.3343, 0.4286, 0.5339, 0.6542",\
"0.00383, 0.01404, 0.04698, 0.1018, 0.174, 0.2601, 0.3575, 0.4654, 0.5841, 0.7145",\
"-0.03535, -0.02377, 0.01358, 0.07584, 0.1585, 0.257, 0.3688, 0.4921, 0.626, 0.7709",\
"-0.0879, -0.075, -0.033, 0.0368, 0.1295, 0.2409, 0.3665, 0.5058, 0.656, 0.8179",\
"-0.1546, -0.1404, -0.0939, -0.0165, 0.0864, 0.2098, 0.3499, 0.5048, 0.6726, 0.8518");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.08579, 0.09248, 0.116, 0.1598, 0.2277, 0.3226, 0.4475, 0.6045, 0.7959, 1.026",\
"0.0893, 0.09598, 0.1192, 0.1633, 0.2316, 0.326, 0.4511, 0.608, 0.8007, 1.029",\
"0.1074, 0.1138, 0.1363, 0.1794, 0.2464, 0.3411, 0.4653, 0.6214, 0.8144, 1.042",\
"0.1472, 0.1537, 0.1758, 0.2168, 0.2818, 0.3739, 0.4967, 0.6523, 0.8424, 1.069",\
"0.2034, 0.211, 0.2358, 0.28, 0.3442, 0.4332, 0.5527, 0.7054, 0.8929, 1.119",\
"0.2727, 0.2818, 0.3113, 0.3616, 0.4316, 0.5229, 0.6391, 0.7878, 0.9719, 1.194",\
"0.3551, 0.3658, 0.4, 0.4587, 0.5377, 0.6365, 0.7577, 0.904, 1.084, 1.302",\
"0.4513, 0.4635, 0.5033, 0.5704, 0.6602, 0.77, 0.8999, 1.053, 1.232, 1.445",\
"0.562, 0.5759, 0.6212, 0.6965, 0.7983, 0.921, 1.063, 1.226, 1.414, 1.628",\
"0.6877, 0.7032, 0.7539, 0.8385, 0.9521, 1.088, 1.245, 1.422, 1.62, 1.844");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.04374, 0.04939, 0.06941, 0.1085, 0.1695, 0.255, 0.3674, 0.5098, 0.6829, 0.8886",\
"0.04491, 0.05024, 0.06974, 0.1085, 0.1693, 0.2552, 0.3676, 0.5097, 0.683, 0.8886",\
"0.06312, 0.06716, 0.0812, 0.1127, 0.1701, 0.2549, 0.3678, 0.5094, 0.6831, 0.8891",\
"0.0972, 0.1013, 0.1159, 0.1451, 0.1906, 0.2625, 0.3684, 0.5094, 0.683, 0.8905",\
"0.1431, 0.1477, 0.1642, 0.1953, 0.2419, 0.3073, 0.3953, 0.5185, 0.6836, 0.8887",\
"0.1968, 0.2025, 0.2221, 0.2577, 0.3092, 0.3768, 0.4639, 0.5731, 0.7155, 0.9007",\
"0.2572, 0.2639, 0.2872, 0.3294, 0.3881, 0.4625, 0.5533, 0.6637, 0.7977, 0.9612",\
"0.3224, 0.3312, 0.3594, 0.4084, 0.478, 0.561, 0.66, 0.7766, 0.9118, 1.073",\
"0.3938, 0.4044, 0.4374, 0.4958, 0.5752, 0.6684, 0.7794, 0.9046, 1.047, 1.209",\
"0.4698, 0.4822, 0.5224, 0.5892, 0.6796, 0.786, 0.9098, 1.046, 1.199, 1.37");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.1219, 0.1333, 0.1734, 0.2499, 0.3668, 0.5324, 0.7483, 1.02, 1.351, 1.752",\
"0.1218, 0.1333, 0.1734, 0.25, 0.3679, 0.5313, 0.7491, 1.019, 1.355, 1.752",\
"0.122, 0.1335, 0.1735, 0.2496, 0.367, 0.5328, 0.7488, 1.02, 1.354, 1.748",\
"0.1379, 0.1475, 0.1817, 0.2513, 0.3672, 0.532, 0.7477, 1.021, 1.352, 1.748",\
"0.1727, 0.182, 0.2155, 0.277, 0.379, 0.533, 0.7475, 1.021, 1.353, 1.75",\
"0.2177, 0.2288, 0.2646, 0.3274, 0.4215, 0.5592, 0.7569, 1.02, 1.353, 1.749",\
"0.2691, 0.2821, 0.3236, 0.3924, 0.488, 0.62, 0.798, 1.042, 1.356, 1.752",\
"0.3256, 0.3406, 0.389, 0.4674, 0.5718, 0.7032, 0.8776, 1.1, 1.393, 1.76",\
"0.3878, 0.4042, 0.4594, 0.549, 0.6664, 0.8084, 0.9798, 1.197, 1.467, 1.814",\
"0.453, 0.473, 0.5362, 0.6366, 0.7686, 0.9244, 1.105, 1.319, 1.585, 1.908");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.06445, 0.06951, 0.08673, 0.1184, 0.1667, 0.2339, 0.3219, 0.4327, 0.5675, 0.7286",\
"0.06622, 0.07128, 0.08854, 0.1203, 0.1687, 0.236, 0.324, 0.4346, 0.5697, 0.7308",\
"0.07112, 0.0763, 0.0935, 0.125, 0.1732, 0.2404, 0.3284, 0.4391, 0.5742, 0.735",\
"0.07479, 0.08066, 0.09984, 0.1331, 0.1819, 0.2484, 0.3358, 0.446, 0.5807, 0.741",\
"0.07126, 0.07862, 0.1019, 0.1408, 0.1938, 0.2627, 0.3502, 0.4592, 0.5927, 0.7524",\
"0.05778, 0.06656, 0.09434, 0.1404, 0.2024, 0.2783, 0.37, 0.481, 0.6137, 0.7719",\
"0.03336, 0.04332, 0.07574, 0.1294, 0.2013, 0.2882, 0.3889, 0.5059, 0.6424, 0.8013",\
"-0.00274, 0.00849, 0.04518, 0.1064, 0.1884, 0.2871, 0.4007, 0.5284, 0.6724, 0.8363",\
"-0.0521, -0.0395, 0.0016, 0.0701, 0.1624, 0.2731, 0.4002, 0.5421, 0.6981, 0.8713",\
"-0.1151, -0.1015, -0.0557, 0.0203, 0.1222, 0.2454, 0.3861, 0.5428, 0.7143, 0.9006");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.08579, 0.09248, 0.116, 0.1598, 0.2277, 0.3226, 0.4475, 0.6045, 0.7959, 1.026",\
"0.0893, 0.09598, 0.1192, 0.1633, 0.2316, 0.326, 0.4511, 0.608, 0.8007, 1.029",\
"0.1074, 0.1138, 0.1363, 0.1794, 0.2464, 0.3411, 0.4653, 0.6214, 0.8144, 1.042",\
"0.1472, 0.1537, 0.1758, 0.2168, 0.2818, 0.3739, 0.4967, 0.6523, 0.8424, 1.069",\
"0.2034, 0.211, 0.2358, 0.28, 0.3442, 0.4332, 0.5527, 0.7054, 0.8929, 1.119",\
"0.2727, 0.2818, 0.3113, 0.3616, 0.4316, 0.5229, 0.6391, 0.7878, 0.9719, 1.194",\
"0.3551, 0.3658, 0.4, 0.4587, 0.5377, 0.6365, 0.7577, 0.904, 1.084, 1.302",\
"0.4513, 0.4635, 0.5033, 0.5704, 0.6602, 0.77, 0.8999, 1.053, 1.232, 1.445",\
"0.562, 0.5759, 0.6212, 0.6965, 0.7983, 0.921, 1.063, 1.226, 1.414, 1.628",\
"0.6877, 0.7032, 0.7539, 0.8385, 0.9521, 1.088, 1.245, 1.422, 1.62, 1.844");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.06171, 0.07008, 0.0982, 0.1511, 0.232, 0.346, 0.4947, 0.6807, 0.9089, 1.182",\
"0.06173, 0.06997, 0.09794, 0.1508, 0.2316, 0.3456, 0.4945, 0.6817, 0.9087, 1.182",\
"0.06706, 0.07398, 0.09966, 0.1506, 0.2323, 0.3453, 0.4936, 0.6812, 0.9104, 1.181",\
"0.08994, 0.09592, 0.1182, 0.1627, 0.2362, 0.3455, 0.4937, 0.6808, 0.9101, 1.181",\
"0.1298, 0.1365, 0.1581, 0.1985, 0.2635, 0.3615, 0.5002, 0.6822, 0.9093, 1.181",\
"0.1799, 0.1869, 0.2117, 0.255, 0.3179, 0.4073, 0.532, 0.6994, 0.9165, 1.182",\
"0.2369, 0.2456, 0.2742, 0.3231, 0.3911, 0.4797, 0.5958, 0.7501, 0.9492, 1.201",\
"0.301, 0.3112, 0.3444, 0.4002, 0.4757, 0.571, 0.6876, 0.834, 1.02, 1.253",\
"0.3712, 0.3826, 0.4212, 0.485, 0.57, 0.6744, 0.7986, 0.9462, 1.124, 1.343",\
"0.4466, 0.4602, 0.5048, 0.5772, 0.6738, 0.788, 0.9226, 1.079, 1.258, 1.471");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.004215, 0.0155, 0.03706, 0.07064, 0.1178, 0.1798, 0.2579, 0.3532, 0.4669");
values("0.1431, 0.1551, 0.1958, 0.2723, 0.3909, 0.5563, 0.7724, 1.045, 1.378, 1.772",\
"0.1432, 0.1545, 0.1958, 0.272, 0.3909, 0.5562, 0.7721, 1.044, 1.379, 1.772",\
"0.1442, 0.1551, 0.1959, 0.2726, 0.391, 0.5556, 0.7727, 1.046, 1.377, 1.775",\
"0.1652, 0.1741, 0.2071, 0.2758, 0.3911, 0.5563, 0.7721, 1.044, 1.379, 1.772",\
"0.2094, 0.218, 0.2479, 0.3063, 0.405, 0.5588, 0.7721, 1.044, 1.377, 1.772",\
"0.2649, 0.2745, 0.3068, 0.3642, 0.4538, 0.5889, 0.7828, 1.047, 1.378, 1.772",\
"0.3283, 0.3391, 0.3762, 0.439, 0.5288, 0.6552, 0.829, 1.07, 1.382, 1.775",\
"0.398, 0.4098, 0.4524, 0.5242, 0.622, 0.7482, 0.9152, 1.133, 1.423, 1.789",\
"0.4722, 0.4866, 0.5348, 0.6158, 0.7262, 0.8618, 1.027, 1.239, 1.504, 1.845",\
"0.553, 0.5698, 0.6234, 0.7146, 0.8378, 0.9878, 1.162, 1.371, 1.631, 1.946");
}
}
}
}