blob: f20382deb895fac03026bd5ea8e446adbdb1ced4 [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__or3_4) {
area : 62.092800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.0003735655" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.000423841" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.000335841" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.000335841" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.0002473515" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0002473515" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0002473515" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.0002473515" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000423841" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01226 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1843, 0.1844, 0.1845, 0.1843, 0.1843, 0.1843, 0.1843, 0.1845, \
0.1844, 0.1845");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03758, -0.03767, -0.03791, -0.03789, -0.03792, -0.03791, -0.03794, \
-0.0381, -0.03806, -0.03805");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.09674, 0.09684, 0.0969, 0.09684, 0.09685, 0.09669, 0.09667, \
0.0971, 0.097, 0.09704");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03916, -0.03919, -0.03946, -0.03953, -0.03964, -0.03968, -0.03959, \
-0.03971, -0.03973, -0.03974");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.09677, 0.09679, 0.09693, 0.09692, 0.09671, 0.0969, 0.09682, \
0.09708, 0.09708, 0.09708");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.03921, -0.03922, -0.03962, -0.03951, -0.0396, -0.03956, -0.03962, \
-0.03976, -0.03973, -0.03973");
}
}
}
pin(A2) {
capacitance : 0.01247 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.09043, 0.09044, 0.09063, 0.09074, 0.09059, 0.09054, 0.0904, \
0.09068, 0.0906, 0.0906");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.04074, -0.0409, -0.04116, -0.04109, -0.04115, -0.04113, -0.04127, \
-0.04134, -0.04135, -0.04144");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1454, 0.1453, 0.1451, 0.1448, 0.1449, 0.1449, 0.1448, 0.1452, \
0.145, 0.145");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.113, -0.1193, -0.1337, -0.1408, -0.1419, -0.1423, -0.1427, \
-0.1431, -0.1432, -0.1435");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.084, 0.08445, 0.08471, 0.08456, 0.08466, 0.08453, 0.08473, 0.08486, \
0.08484, 0.08482");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.09229, -0.08767, -0.07643, -0.07111, -0.06963, -0.0681, -0.06633, \
-0.06491, -0.06327, -0.06156");
}
}
}
pin(A3) {
capacitance : 0.01281 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1445, 0.1453, 0.1446, 0.1447, 0.1445, 0.1446, 0.1447, 0.1449, \
0.1449, 0.1449");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1238, -0.1312, -0.1395, -0.1413, -0.1421, -0.1426, -0.1425, \
-0.1433, -0.1431, -0.1436");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1446, 0.145, 0.1447, 0.1445, 0.1445, 0.1449, 0.1446, 0.1451, \
0.1451, 0.145");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1197, -0.1263, -0.1333, -0.1369, -0.1387, -0.1398, -0.1406, \
-0.1415, -0.1419, -0.1421");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("0.1446, 0.1453, 0.1445, 0.1452, 0.1446, 0.1448, 0.1446, 0.1449, \
0.1452, 0.145");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
values("-0.1373, -0.1387, -0.1405, -0.1412, -0.1421, -0.1423, -0.1427, \
-0.1432, -0.1433, -0.1435");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 1.515 ;
max_transition : 2.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("1.705, 1.642, 1.498, 1.356, 1.266, 1.205, 1.165, 1.136, 1.114, 1.098",\
"1.703, 1.64, 1.494, 1.353, 1.263, 1.203, 1.163, 1.134, 1.112, 1.096",\
"1.725, 1.662, 1.518, 1.375, 1.286, 1.226, 1.186, 1.157, 1.135, 1.12",\
"1.823, 1.76, 1.612, 1.467, 1.373, 1.312, 1.27, 1.24, 1.218, 1.202",\
"2.041, 1.974, 1.817, 1.658, 1.553, 1.483, 1.435, 1.4, 1.375, 1.356",\
"2.381, 2.309, 2.14, 1.959, 1.832, 1.746, 1.686, 1.644, 1.613, 1.588",\
"2.854, 2.775, 2.589, 2.382, 2.227, 2.119, 2.042, 1.986, 1.943, 1.912",\
"3.461, 3.378, 3.175, 2.939, 2.747, 2.61, 2.51, 2.436, 2.38, 2.339",\
"4.19, 4.102, 3.884, 3.613, 3.386, 3.218, 3.094, 3, 2.927, 2.871",\
"5.041, 4.948, 4.708, 4.418, 4.148, 3.945, 3.792, 3.674, 3.585, 3.515");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.6565, 0.6315, 0.6005, 0.5881, 0.5827, 0.5838, 0.594, 0.598, 0.6086, 0.6249",\
"0.6622, 0.638, 0.6093, 0.594, 0.591, 0.5931, 0.5918, 0.6046, 0.6113, 0.6299",\
"0.7031, 0.6769, 0.642, 0.6217, 0.6141, 0.6168, 0.6237, 0.631, 0.641, 0.6546",\
"0.8418, 0.8077, 0.7601, 0.7202, 0.6938, 0.6877, 0.6892, 0.6921, 0.7026, 0.7201",\
"1.071, 1.025, 0.9508, 0.8989, 0.8517, 0.8285, 0.814, 0.8158, 0.8165, 0.8345",\
"1.398, 1.337, 1.244, 1.153, 1.103, 1.057, 1.029, 1.015, 1.017, 1.014",\
"1.825, 1.755, 1.634, 1.52, 1.432, 1.39, 1.34, 1.309, 1.288, 1.288",\
"2.357, 2.278, 2.124, 1.996, 1.874, 1.793, 1.748, 1.707, 1.679, 1.64",\
"2.996, 2.908, 2.733, 2.576, 2.436, 2.321, 2.247, 2.194, 2.157, 2.117",\
"3.748, 3.656, 3.449, 3.271, 3.112, 2.967, 2.851, 2.772, 2.737, 2.701");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("1.821, 1.758, 1.613, 1.47, 1.378, 1.319, 1.277, 1.247, 1.226, 1.209",\
"1.815, 1.752, 1.606, 1.463, 1.372, 1.312, 1.27, 1.24, 1.218, 1.202",\
"1.822, 1.759, 1.612, 1.468, 1.376, 1.316, 1.274, 1.245, 1.222, 1.207",\
"1.917, 1.852, 1.702, 1.552, 1.455, 1.393, 1.349, 1.318, 1.293, 1.277",\
"2.14, 2.074, 1.914, 1.752, 1.645, 1.572, 1.522, 1.486, 1.46, 1.44",\
"2.509, 2.44, 2.269, 2.083, 1.952, 1.863, 1.8, 1.755, 1.721, 1.696",\
"3.036, 2.96, 2.775, 2.562, 2.4, 2.285, 2.202, 2.141, 2.098, 2.064",\
"3.708, 3.628, 3.426, 3.185, 2.985, 2.842, 2.734, 2.655, 2.593, 2.548",\
"4.513, 4.429, 4.212, 3.945, 3.704, 3.523, 3.39, 3.289, 3.212, 3.15",\
"5.449, 5.363, 5.137, 4.844, 4.564, 4.346, 4.183, 4.053, 3.955, 3.879");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.7823, 0.7527, 0.7117, 0.6881, 0.6753, 0.6753, 0.6718, 0.6818, 0.6885, 0.7115",\
"0.7829, 0.7535, 0.7128, 0.6885, 0.6781, 0.6742, 0.6762, 0.6868, 0.6924, 0.7126",\
"0.8072, 0.778, 0.7354, 0.7066, 0.6902, 0.689, 0.6861, 0.695, 0.705, 0.7164",\
"0.9473, 0.9119, 0.8561, 0.8085, 0.7771, 0.7627, 0.7526, 0.7621, 0.7683, 0.7863",\
"1.197, 1.148, 1.07, 1.009, 0.952, 0.9178, 0.9033, 0.9013, 0.9003, 0.915",\
"1.558, 1.497, 1.399, 1.303, 1.241, 1.185, 1.145, 1.128, 1.118, 1.122",\
"2.037, 1.965, 1.841, 1.725, 1.623, 1.561, 1.506, 1.463, 1.443, 1.425",\
"2.636, 2.556, 2.406, 2.269, 2.141, 2.039, 1.97, 1.911, 1.878, 1.839",\
"3.364, 3.276, 3.097, 2.939, 2.786, 2.652, 2.551, 2.486, 2.427, 2.384",\
"4.223, 4.129, 3.922, 3.737, 3.562, 3.401, 3.263, 3.17, 3.115, 3.057");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("1.93, 1.867, 1.722, 1.579, 1.487, 1.427, 1.385, 1.356, 1.334, 1.317",\
"1.923, 1.86, 1.715, 1.571, 1.479, 1.42, 1.378, 1.348, 1.327, 1.31",\
"1.92, 1.858, 1.712, 1.568, 1.476, 1.414, 1.373, 1.344, 1.322, 1.306",\
"1.992, 1.927, 1.779, 1.631, 1.536, 1.474, 1.43, 1.4, 1.377, 1.36",\
"2.216, 2.15, 1.992, 1.831, 1.724, 1.655, 1.604, 1.569, 1.543, 1.524",\
"2.644, 2.573, 2.401, 2.216, 2.081, 1.99, 1.924, 1.877, 1.842, 1.816",\
"3.268, 3.193, 3.002, 2.783, 2.612, 2.49, 2.401, 2.335, 2.286, 2.248",\
"4.059, 3.977, 3.771, 3.52, 3.303, 3.146, 3.027, 2.94, 2.872, 2.82",\
"5.004, 4.921, 4.701, 4.422, 4.159, 3.959, 3.809, 3.693, 3.604, 3.534",\
"6.113, 6.027, 5.796, 5.493, 5.189, 4.943, 4.755, 4.61, 4.495, 4.404");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.8951, 0.8615, 0.8103, 0.7777, 0.7563, 0.7491, 0.7456, 0.7524, 0.7624, 0.7661",\
"0.8886, 0.855, 0.8049, 0.7703, 0.7503, 0.7463, 0.7401, 0.7469, 0.7552, 0.7639",\
"0.9016, 0.8675, 0.8181, 0.7816, 0.7602, 0.7513, 0.744, 0.7568, 0.7596, 0.7727",\
"1.045, 1.007, 0.9453, 0.8904, 0.852, 0.8316, 0.8193, 0.8162, 0.8251, 0.8326",\
"1.325, 1.275, 1.185, 1.12, 1.055, 1.012, 0.9849, 0.9768, 0.9752, 0.98",\
"1.741, 1.678, 1.573, 1.465, 1.394, 1.325, 1.27, 1.25, 1.237, 1.227",\
"2.303, 2.228, 2.095, 1.967, 1.857, 1.776, 1.703, 1.653, 1.62, 1.597",\
"3.021, 2.937, 2.775, 2.619, 2.477, 2.357, 2.276, 2.199, 2.147, 2.108",\
"3.896, 3.806, 3.61, 3.427, 3.251, 3.107, 2.983, 2.9, 2.825, 2.759",\
"4.937, 4.843, 4.616, 4.41, 4.208, 4.018, 3.861, 3.736, 3.655, 3.571");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.1762, 0.1939, 0.2391, 0.3036, 0.3874, 0.4945, 0.6286, 0.7944, 0.996, 1.236",\
"0.1787, 0.1964, 0.2416, 0.3061, 0.3898, 0.4969, 0.631, 0.7968, 0.9985, 1.239",\
"0.1964, 0.2141, 0.2592, 0.3236, 0.4074, 0.5144, 0.6486, 0.8145, 1.016, 1.256",\
"0.2407, 0.2584, 0.3033, 0.3675, 0.4511, 0.558, 0.692, 0.8578, 1.06, 1.3",\
"0.3123, 0.3297, 0.3745, 0.4384, 0.5219, 0.6286, 0.7621, 0.9278, 1.129, 1.37",\
"0.4074, 0.4253, 0.4698, 0.5338, 0.6174, 0.7239, 0.8574, 1.023, 1.224, 1.464",\
"0.524, 0.5427, 0.589, 0.6541, 0.7378, 0.8446, 0.978, 1.143, 1.344, 1.583",\
"0.6607, 0.6807, 0.7291, 0.7971, 0.8833, 0.9909, 1.125, 1.29, 1.49, 1.729",\
"0.8181, 0.8393, 0.8906, 0.9613, 1.051, 1.162, 1.297, 1.462, 1.663, 1.902",\
"0.997, 1.02, 1.074, 1.148, 1.24, 1.355, 1.495, 1.664, 1.865, 2.104");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.09713, 0.1099, 0.149, 0.2225, 0.3379, 0.5006, 0.7146, 0.9841, 1.313, 1.706",\
"0.1007, 0.1135, 0.1528, 0.2262, 0.3418, 0.504, 0.718, 0.9878, 1.317, 1.71",\
"0.1137, 0.1264, 0.1652, 0.2383, 0.3535, 0.516, 0.7301, 0.9992, 1.328, 1.721",\
"0.1304, 0.1436, 0.182, 0.254, 0.3681, 0.5295, 0.7427, 1.013, 1.342, 1.734",\
"0.1371, 0.1514, 0.1904, 0.2614, 0.374, 0.5345, 0.7471, 1.016, 1.345, 1.737",\
"0.1301, 0.1454, 0.186, 0.2561, 0.3679, 0.5273, 0.739, 1.007, 1.335, 1.727",\
"0.107, 0.124, 0.1664, 0.2364, 0.3478, 0.5072, 0.7176, 0.9841, 1.311, 1.701",\
"0.06673, 0.08513, 0.1299, 0.2011, 0.3113, 0.4705, 0.6812, 0.9474, 1.273, 1.663",\
"0.0085, 0.0281, 0.0764, 0.1479, 0.2584, 0.4169, 0.628, 0.8945, 1.22, 1.609",\
"-0.0695, -0.048, 0.0032, 0.0766, 0.1869, 0.3447, 0.5561, 0.8238, 1.15, 1.539");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.0619, 0.08204, 0.1297, 0.2013, 0.3074, 0.4574, 0.6623, 0.9259, 1.256, 1.649",\
"0.06184, 0.08212, 0.1296, 0.2013, 0.3075, 0.4576, 0.6605, 0.9255, 1.254, 1.649",\
"0.06152, 0.082, 0.1301, 0.2014, 0.3071, 0.4578, 0.6604, 0.9252, 1.253, 1.649",\
"0.06128, 0.0814, 0.1296, 0.2013, 0.3074, 0.4576, 0.6611, 0.9256, 1.254, 1.649",\
"0.06354, 0.0841, 0.1319, 0.2035, 0.3087, 0.4586, 0.6622, 0.9264, 1.256, 1.649",\
"0.06888, 0.0883, 0.1371, 0.2082, 0.313, 0.4618, 0.6632, 0.9264, 1.254, 1.649",\
"0.0788, 0.0988, 0.1472, 0.2166, 0.3192, 0.467, 0.667, 0.9284, 1.255, 1.65",\
"0.0898, 0.1118, 0.1616, 0.2326, 0.3326, 0.476, 0.6726, 0.9322, 1.258, 1.651",\
"0.1018, 0.1256, 0.1776, 0.2494, 0.3518, 0.4944, 0.6878, 0.9396, 1.261, 1.653",\
"0.115, 0.1392, 0.1932, 0.2692, 0.3726, 0.5176, 0.7118, 0.9596, 1.272, 1.657");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.03276, 0.0496, 0.1123, 0.2391, 0.4395, 0.7219, 1.091, 1.561, 2.132, 2.809",\
"0.03236, 0.0495, 0.1122, 0.239, 0.4396, 0.7214, 1.091, 1.558, 2.127, 2.809",\
"0.03254, 0.04956, 0.1123, 0.239, 0.4394, 0.7214, 1.091, 1.558, 2.131, 2.809",\
"0.03628, 0.0528, 0.1135, 0.239, 0.4394, 0.7211, 1.092, 1.559, 2.128, 2.806",\
"0.0424, 0.0586, 0.1166, 0.2405, 0.4397, 0.7206, 1.092, 1.558, 2.131, 2.807",\
"0.0494, 0.06658, 0.122, 0.2433, 0.4413, 0.7207, 1.09, 1.556, 2.126, 2.805",\
"0.05738, 0.07566, 0.1291, 0.2476, 0.4457, 0.7243, 1.091, 1.558, 2.125, 2.803",\
"0.06598, 0.085, 0.1374, 0.2528, 0.4518, 0.7312, 1.097, 1.559, 2.128, 2.806",\
"0.075, 0.0962, 0.1488, 0.2582, 0.4568, 0.738, 1.106, 1.566, 2.129, 2.803",\
"0.0858, 0.1072, 0.1614, 0.2664, 0.462, 0.7468, 1.117, 1.578, 2.14, 2.81");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.2104, 0.2282, 0.2733, 0.3378, 0.4217, 0.5286, 0.6628, 0.8286, 1.03, 1.271",\
"0.211, 0.2287, 0.2738, 0.3383, 0.422, 0.5291, 0.6632, 0.829, 1.031, 1.271",\
"0.2185, 0.2362, 0.2813, 0.3457, 0.4294, 0.5364, 0.6705, 0.8363, 1.038, 1.278",\
"0.2477, 0.2654, 0.3103, 0.3745, 0.4582, 0.5648, 0.6989, 0.8646, 1.066, 1.306",\
"0.3024, 0.3206, 0.3662, 0.4308, 0.5143, 0.6211, 0.7548, 0.9204, 1.122, 1.362",\
"0.382, 0.4006, 0.447, 0.5123, 0.5964, 0.7033, 0.8369, 1.002, 1.203, 1.443",\
"0.4793, 0.4992, 0.5484, 0.6165, 0.702, 0.8093, 0.9432, 1.108, 1.309, 1.548",\
"0.5931, 0.6143, 0.6665, 0.7388, 0.8285, 0.9385, 1.073, 1.238, 1.439, 1.678",\
"0.7233, 0.7461, 0.8013, 0.8777, 0.9721, 1.087, 1.226, 1.393, 1.593, 1.832",\
"0.8714, 0.8948, 0.9535, 1.034, 1.133, 1.252, 1.397, 1.57, 1.773, 2.012");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.1132, 0.1262, 0.1652, 0.2382, 0.3533, 0.5153, 0.729, 0.9982, 1.327, 1.719",\
"0.1163, 0.1293, 0.1682, 0.2413, 0.3564, 0.5184, 0.7322, 1.001, 1.33, 1.721",\
"0.1285, 0.1414, 0.1802, 0.2529, 0.3677, 0.5298, 0.7434, 1.012, 1.342, 1.733",\
"0.1489, 0.1622, 0.2006, 0.2721, 0.3857, 0.547, 0.76, 1.029, 1.358, 1.749",\
"0.1621, 0.1763, 0.2151, 0.2855, 0.3977, 0.5576, 0.7701, 1.038, 1.367, 1.758",\
"0.1632, 0.1786, 0.2189, 0.2889, 0.3999, 0.5586, 0.7697, 1.037, 1.365, 1.756",\
"0.1507, 0.1679, 0.2099, 0.28, 0.3904, 0.5484, 0.7583, 1.024, 1.351, 1.741",\
"0.1235, 0.1421, 0.1868, 0.2577, 0.3676, 0.5254, 0.7349, 0.9999, 1.326, 1.715",\
"0.0811, 0.1012, 0.1489, 0.2205, 0.3305, 0.4881, 0.6979, 0.9631, 1.288, 1.676",\
"0.0227, 0.0443, 0.0952, 0.1682, 0.2781, 0.4352, 0.6453, 0.9115, 1.237, 1.625");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.06194, 0.08218, 0.13, 0.2017, 0.3071, 0.4578, 0.6624, 0.9261, 1.254, 1.649",\
"0.0618, 0.08224, 0.13, 0.2014, 0.3074, 0.4579, 0.662, 0.9263, 1.253, 1.651",\
"0.0621, 0.08234, 0.1299, 0.2018, 0.3072, 0.4576, 0.6605, 0.9252, 1.253, 1.649",\
"0.06262, 0.08272, 0.1305, 0.2021, 0.3078, 0.4578, 0.6621, 0.9262, 1.253, 1.649",\
"0.0658, 0.08648, 0.1343, 0.2051, 0.3096, 0.4589, 0.6614, 0.9253, 1.254, 1.65",\
"0.07206, 0.09366, 0.1411, 0.2114, 0.3151, 0.4632, 0.6642, 0.9264, 1.254, 1.649",\
"0.082, 0.1054, 0.1556, 0.225, 0.3248, 0.4698, 0.668, 0.9288, 1.255, 1.65",\
"0.093, 0.1172, 0.172, 0.245, 0.3446, 0.4846, 0.6772, 0.9334, 1.258, 1.65",\
"0.1048, 0.1304, 0.1896, 0.2664, 0.3696, 0.5108, 0.6994, 0.9472, 1.263, 1.654",\
"0.1166, 0.1442, 0.2078, 0.2888, 0.3956, 0.541, 0.7334, 0.9774, 1.284, 1.661");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.03408, 0.05116, 0.1132, 0.2394, 0.4397, 0.7207, 1.092, 1.557, 2.127, 2.804",\
"0.03408, 0.05112, 0.1132, 0.2395, 0.4396, 0.7219, 1.093, 1.558, 2.127, 2.804",\
"0.03398, 0.05074, 0.1133, 0.2394, 0.4396, 0.7208, 1.092, 1.557, 2.126, 2.804",\
"0.03696, 0.05374, 0.1142, 0.2395, 0.4397, 0.7206, 1.091, 1.56, 2.127, 2.804",\
"0.04298, 0.05932, 0.1169, 0.2406, 0.4396, 0.7207, 1.091, 1.556, 2.126, 2.804",\
"0.0501, 0.06674, 0.1222, 0.2435, 0.4421, 0.7212, 1.09, 1.556, 2.125, 2.806",\
"0.05844, 0.07586, 0.1292, 0.2476, 0.4464, 0.724, 1.092, 1.558, 2.126, 2.803",\
"0.0676, 0.0852, 0.1382, 0.2532, 0.452, 0.7306, 1.096, 1.558, 2.128, 2.803",\
"0.076, 0.0956, 0.1488, 0.259, 0.4572, 0.7402, 1.106, 1.566, 2.129, 2.804",\
"0.087, 0.1082, 0.1616, 0.2668, 0.4632, 0.7474, 1.119, 1.578, 2.139, 2.808");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.2256, 0.2433, 0.2885, 0.353, 0.4369, 0.5438, 0.6779, 0.8437, 1.045, 1.286",\
"0.2262, 0.244, 0.289, 0.3535, 0.4374, 0.5443, 0.6784, 0.8443, 1.046, 1.286",\
"0.2298, 0.2475, 0.2926, 0.3571, 0.4408, 0.5478, 0.6818, 0.8477, 1.049, 1.29",\
"0.2482, 0.266, 0.3109, 0.375, 0.4586, 0.5655, 0.6996, 0.8653, 1.067, 1.307",\
"0.2906, 0.3087, 0.3538, 0.4182, 0.502, 0.6086, 0.7424, 0.9081, 1.109, 1.35",\
"0.3561, 0.3751, 0.4218, 0.4872, 0.5712, 0.6779, 0.8114, 0.9766, 1.178, 1.417",\
"0.4363, 0.4565, 0.5069, 0.5763, 0.6628, 0.7705, 0.9042, 1.069, 1.269, 1.509",\
"0.5283, 0.5502, 0.604, 0.6782, 0.7701, 0.8824, 1.018, 1.183, 1.383, 1.622",\
"0.6325, 0.6553, 0.7131, 0.7927, 0.8902, 1.008, 1.15, 1.319, 1.52, 1.758",\
"0.7488, 0.7733, 0.8342, 0.9187, 1.023, 1.147, 1.296, 1.472, 1.678, 1.917");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.1213, 0.1348, 0.1743, 0.2474, 0.3623, 0.5243, 0.7377, 1.007, 1.335, 1.727",\
"0.1238, 0.1374, 0.1767, 0.2498, 0.3649, 0.5269, 0.7403, 1.01, 1.338, 1.73",\
"0.1356, 0.1489, 0.1883, 0.2612, 0.3759, 0.5379, 0.7514, 1.021, 1.349, 1.741",\
"0.1586, 0.1722, 0.2111, 0.2827, 0.3962, 0.5573, 0.7703, 1.039, 1.367, 1.759",\
"0.1767, 0.1914, 0.2304, 0.3012, 0.4132, 0.5729, 0.7847, 1.053, 1.38, 1.772",\
"0.1848, 0.2008, 0.2417, 0.3115, 0.4227, 0.5808, 0.791, 1.058, 1.385, 1.776",\
"0.1814, 0.199, 0.2423, 0.3127, 0.4233, 0.5805, 0.7895, 1.055, 1.381, 1.771",\
"0.1661, 0.1854, 0.2317, 0.3024, 0.4131, 0.5699, 0.7787, 1.043, 1.368, 1.756",\
"0.1384, 0.1595, 0.2093, 0.2814, 0.3912, 0.549, 0.7584, 1.022, 1.346, 1.733",\
"0.098, 0.1208, 0.1746, 0.2491, 0.3592, 0.5164, 0.7263, 0.9914, 1.316, 1.702");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.06182, 0.08196, 0.1301, 0.2016, 0.3071, 0.4579, 0.6618, 0.9262, 1.254, 1.649",\
"0.06172, 0.08198, 0.1303, 0.2016, 0.3071, 0.4579, 0.6618, 0.9262, 1.254, 1.649",\
"0.06188, 0.08206, 0.1301, 0.2015, 0.3071, 0.4575, 0.6615, 0.926, 1.254, 1.649",\
"0.06258, 0.08242, 0.1302, 0.2019, 0.3078, 0.4577, 0.6614, 0.9258, 1.255, 1.649",\
"0.065, 0.08554, 0.1336, 0.2045, 0.3095, 0.459, 0.6617, 0.9258, 1.253, 1.649",\
"0.07382, 0.095, 0.1425, 0.2122, 0.3149, 0.463, 0.6648, 0.9268, 1.254, 1.649",\
"0.0848, 0.1088, 0.1606, 0.2306, 0.3292, 0.4714, 0.6688, 0.9294, 1.256, 1.649",\
"0.0976, 0.1228, 0.18, 0.2548, 0.3554, 0.4946, 0.683, 0.9352, 1.259, 1.65",\
"0.1114, 0.1384, 0.1996, 0.2806, 0.3858, 0.5272, 0.7156, 0.9576, 1.267, 1.654",\
"0.1248, 0.1546, 0.2214, 0.3078, 0.4186, 0.5644, 0.7578, 0.9988, 1.298, 1.668");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03919, 0.1065, 0.2352, 0.4356, 0.7167, 1.087, 1.553, 2.122, 2.8");
index_2("0.001, 0.01145, 0.04813, 0.1182, 0.2273, 0.3804, 0.5819, 0.8358, 1.146, 1.515");
values("0.03616, 0.05362, 0.1153, 0.2411, 0.4406, 0.7213, 1.09, 1.557, 2.126, 2.805",\
"0.03634, 0.05356, 0.1153, 0.2411, 0.4405, 0.7213, 1.09, 1.556, 2.126, 2.806",\
"0.03616, 0.05292, 0.115, 0.241, 0.4406, 0.7224, 1.093, 1.558, 2.126, 2.803",\
"0.03864, 0.05532, 0.1157, 0.2409, 0.4407, 0.7218, 1.093, 1.557, 2.125, 2.805",\
"0.0451, 0.06146, 0.1188, 0.2425, 0.4404, 0.7225, 1.091, 1.557, 2.125, 2.803",\
"0.05282, 0.06986, 0.1246, 0.2454, 0.443, 0.7225, 1.092, 1.557, 2.127, 2.804",\
"0.06248, 0.07996, 0.1327, 0.2504, 0.448, 0.7258, 1.093, 1.559, 2.126, 2.802",\
"0.0724, 0.091, 0.1444, 0.2568, 0.4554, 0.734, 1.098, 1.559, 2.125, 2.808",\
"0.084, 0.1042, 0.1572, 0.2658, 0.4624, 0.7438, 1.111, 1.568, 2.129, 2.805",\
"0.0968, 0.1184, 0.1728, 0.2756, 0.4696, 0.755, 1.123, 1.582, 2.14, 2.81");
}
}
}
}