blob: 1d9032f86a11423f07b6dd2701c2c18466ee7e0e [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__nor4_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "3.942774e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "4.283532e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "3.410154e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "3.410154e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.52054e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.52648e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.526876e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.526876e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.6190658e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.6250454e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.6252038e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.625184e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.619046e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.6251642e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.6255206e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.6255008e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.283532e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007135 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.02324, 0.02325, 0.02322, 0.0232, 0.02316, 0.02315, 0.02311, \
0.02307, 0.02301, 0.02294");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004011, -0.004008, -0.004006, -0.004019, -0.004015, -0.004023, \
-0.004027, -0.004028, -0.004035, -0.004034");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01641, 0.01642, 0.01639, 0.01637, 0.01636, 0.01635, 0.01632, \
0.0163, 0.01626, 0.01622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004019, -0.004016, -0.004022, -0.004021, -0.004027, -0.004037, \
-0.004039, -0.004039, -0.004042, -0.004045");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.0164, 0.01642, 0.01639, 0.01636, 0.01635, 0.01635, 0.01632, \
0.0163, 0.01626, 0.01622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004021, -0.004012, -0.004019, -0.004021, -0.00403, -0.004039, \
-0.004038, -0.004043, -0.004042, -0.004042");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.008106, 0.008093, 0.008074, 0.008069, 0.008059, 0.008071, 0.008067, \
0.00806, 0.008045, 0.008035");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00412, -0.00412, -0.004119, -0.00412, -0.004123, -0.004133, \
-0.004135, -0.004136, -0.004137, -0.004134");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.008107, 0.008098, 0.008074, 0.008071, 0.008062, 0.008078, 0.008069, \
0.008058, 0.008046, 0.008029");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00412, -0.004118, -0.004117, -0.004125, -0.004128, -0.004135, \
-0.004135, -0.004136, -0.004135, -0.004136");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.008106, 0.008093, 0.008074, 0.008068, 0.008063, 0.008073, 0.008068, \
0.008056, 0.008047, 0.00803");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00412, -0.004118, -0.00412, -0.004129, -0.004125, -0.004138, \
-0.004138, -0.004139, -0.004135, -0.004134");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.008103, 0.0081, 0.008075, 0.00807, 0.008061, 0.008076, 0.008073, \
0.00806, 0.00805, 0.008029");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00412, -0.004116, -0.004116, -0.004121, -0.004122, -0.004137, \
-0.004134, -0.004134, -0.004138, -0.004136");
}
}
}
pin(A2) {
capacitance : 0.006955 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01566, 0.01566, 0.01568, 0.01566, 0.01563, 0.01561, 0.01559, \
0.01555, 0.01549, 0.01543");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00453, -0.004519, -0.004534, -0.00453, -0.004534, -0.004553, \
-0.004559, -0.004567, -0.004575, -0.004588");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.008822, 0.008825, 0.008824, 0.008834, 0.008815, 0.008817, 0.008797, \
0.008772, 0.008741, 0.008703");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004577, -0.004575, -0.004577, -0.004583, -0.004589, -0.004607, \
-0.004611, -0.004619, -0.00463, -0.004639");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.008819, 0.008818, 0.008824, 0.008827, 0.008815, 0.00882, 0.008803, \
0.008772, 0.008745, 0.008702");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004576, -0.004567, -0.004572, -0.004583, -0.004585, -0.004605, \
-0.004613, -0.004621, -0.004629, -0.004644");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01079, 0.0108, 0.01081, 0.0108, 0.01079, 0.01079, 0.0108, 0.0108, \
0.0108, 0.0108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.009341, -0.00974, -0.0101, -0.01027, -0.01038, -0.01047, -0.01052, \
-0.01054, -0.01056, -0.01057");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006473, 0.006478, 0.006481, 0.00648, 0.006474, 0.0065, 0.006499, \
0.006503, 0.006502, 0.006505");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.007041, -0.007227, -0.007271, -0.007208, -0.00718, -0.007197, \
-0.007186, -0.007182, -0.007174, -0.007169");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006501, 0.006519, 0.006511, 0.006519, 0.006511, 0.00653, 0.006531, \
0.006531, 0.006535, 0.006535");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.007331, -0.007425, -0.007484, -0.007469, -0.007469, -0.007482, \
-0.00749, -0.007494, -0.007497, -0.007495");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006498, 0.00652, 0.006511, 0.006519, 0.006511, 0.006532, 0.006536, \
0.006537, 0.00654, 0.006533");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00731, -0.007397, -0.007449, -0.007435, -0.007438, -0.007447, \
-0.007459, -0.007462, -0.007465, -0.007472");
}
}
}
pin(A3) {
capacitance : 0.007014 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006597, 0.006593, 0.006593, 0.0066, 0.006596, 0.006601, 0.006594, \
0.006578, 0.006559, 0.006535");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.005108, -0.005105, -0.00511, -0.005114, -0.005116, -0.005135, \
-0.005127, -0.005132, -0.005137, -0.005133");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01099, 0.01098, 0.01096, 0.01096, 0.01095, 0.01096, 0.01097, \
0.01097, 0.01097, 0.01097");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.009066, -0.009118, -0.009453, -0.009817, -0.01004, -0.01021, \
-0.01028, -0.01033, -0.01038, -0.01041");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006592, 0.0066, 0.006613, 0.00662, 0.006613, 0.006627, 0.006626, \
0.006626, 0.006631, 0.006632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00787, -0.007809, -0.007743, -0.007703, -0.007703, -0.007713, \
-0.007709, -0.007713, -0.007703, -0.007697");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01096, 0.01096, 0.01095, 0.01094, 0.01093, 0.01094, 0.01095, \
0.01094, 0.01093, 0.01094");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.008717, -0.008712, -0.008925, -0.009318, -0.009648, -0.009914, \
-0.01005, -0.01014, -0.01022, -0.01026");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006472, 0.006482, 0.006488, 0.006485, 0.006488, 0.006491, 0.006507, \
0.006497, 0.006502, 0.006503");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.007556, -0.007439, -0.007298, -0.007229, -0.0072, -0.007205, \
-0.007194, -0.007189, -0.007177, -0.007178");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01099, 0.01098, 0.01096, 0.01096, 0.01095, 0.01097, 0.01097, \
0.01097, 0.01097, 0.01096");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.009073, -0.009126, -0.009451, -0.009816, -0.01004, -0.0102, \
-0.01028, -0.01033, -0.01037, -0.01041");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.006597, 0.0066, 0.006614, 0.006617, 0.006608, 0.006632, 0.006633, \
0.006635, 0.006632, 0.006633");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.007881, -0.007813, -0.007747, -0.007714, -0.007707, -0.007717, \
-0.007713, -0.007712, -0.007707, -0.0077");
}
}
}
pin(A4) {
capacitance : 0.006673 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.0108, 0.0108, 0.01079, 0.01079, 0.01078, 0.01082, 0.0108, 0.01081, \
0.0108, 0.0108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.009752, -0.009961, -0.0102, -0.01037, -0.01044, -0.01051, -0.01053, \
-0.01055, -0.01057, -0.01058");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01095, 0.01094, 0.01093, 0.01094, 0.01093, 0.01095, 0.01094, \
0.01094, 0.01094, 0.01095");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00886, -0.009051, -0.009384, -0.009668, -0.009891, -0.01005, \
-0.01016, -0.01022, -0.01026, -0.0103");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.0108, 0.0108, 0.01078, 0.01079, 0.01078, 0.0108, 0.01081, 0.01081, \
0.0108, 0.0108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00978, -0.009963, -0.0102, -0.01037, -0.01044, -0.01051, -0.01052, \
-0.01055, -0.01057, -0.01058");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01094, 0.01093, 0.01094, 0.01091, 0.01091, 0.01095, 0.01095, \
0.01093, 0.01093, 0.01094");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.008775, -0.008973, -0.009261, -0.009514, -0.009759, -0.009932, \
-0.01005, -0.01013, -0.01019, -0.01023");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.0108, 0.0108, 0.01079, 0.0108, 0.01078, 0.01079, 0.0108, 0.0108, \
0.0108, 0.0108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.009782, -0.009963, -0.0102, -0.01037, -0.01044, -0.01051, -0.01052, \
-0.01055, -0.01057, -0.01058");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.01095, 0.01094, 0.01094, 0.01092, 0.01093, 0.01096, 0.01094, \
0.01095, 0.01095, 0.01094");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.008864, -0.009052, -0.009375, -0.009669, -0.009887, -0.01005, \
-0.01016, -0.01022, -0.01026, -0.0103");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.0108, 0.0108, 0.01079, 0.01079, 0.01078, 0.01081, 0.01081, 0.01081, \
0.01079, 0.0108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.009779, -0.009963, -0.01021, -0.01037, -0.01044, -0.01051, \
-0.01052, -0.01055, -0.01057, -0.01058");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.116 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("-0.0008571, -0.0008226, -0.0007706, -0.0007088, -0.0006568, -0.0006315, -0.0006145, -0.0006074, -0.0006021, -0.0005968",\
"-0.000941, -0.0008783, -0.0007393, -0.0005761, -0.0004363, -0.0003561, -0.000294, -0.0002716, -0.0002397, -0.0002244",\
"-0.00114, -0.001067, -0.000866, -0.0005807, -0.0003088, -0.0001027, 4.987e-05, 0.0001482, 0.00022, 0.000274",\
"-0.0009829, -0.0009408, -0.0007824, -0.0005128, -0.0002292, 1.183e-05, 0.0002116, 0.0003514, 0.000468, 0.0005473",\
"-0.0002937, -0.0002741, -0.0002392, -9.821e-05, 5.672e-05, 0.0002484, 0.0004118, 0.0005444, 0.000661, 0.0007408",\
"0.001008, 0.0009774, 0.0009002, 0.0008453, 0.0008156, 0.0008404, 0.000906, 0.00096, 0.001005, 0.00105",\
"0.003077, 0.003024, 0.002786, 0.002464, 0.002205, 0.001996, 0.001855, 0.001764, 0.001709, 0.001647",\
"0.00607, 0.005956, 0.005552, 0.005003, 0.00442, 0.00391, 0.003499, 0.003161, 0.002915, 0.00269",\
"0.01008, 0.009904, 0.009336, 0.008504, 0.00757, 0.006701, 0.005941, 0.005299, 0.004767, 0.004331",\
"0.01512, 0.01489, 0.01418, 0.01306, 0.01176, 0.01048, 0.009312, 0.008302, 0.007446, 0.00671");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.03847, 0.03848, 0.03856, 0.03865, 0.03874, 0.03885, 0.03893, 0.03904, 0.03916, 0.03933",\
"0.03798, 0.03803, 0.03817, 0.03836, 0.03853, 0.0387, 0.03883, 0.03896, 0.03912, 0.03929",\
"0.03737, 0.03741, 0.03755, 0.03778, 0.03802, 0.0383, 0.03852, 0.03873, 0.0389, 0.03911",\
"0.03755, 0.03755, 0.03756, 0.03764, 0.0378, 0.038, 0.03822, 0.03847, 0.03868, 0.03893",\
"0.03859, 0.03855, 0.03844, 0.03828, 0.03818, 0.03821, 0.03832, 0.03841, 0.0386, 0.03883",\
"0.04044, 0.04037, 0.0401, 0.03975, 0.03939, 0.03911, 0.03895, 0.03892, 0.03894, 0.03907",\
"0.04314, 0.04301, 0.0426, 0.04201, 0.04138, 0.04079, 0.04036, 0.04003, 0.03979, 0.03977",\
"0.04676, 0.04659, 0.04601, 0.04515, 0.04423, 0.0434, 0.04258, 0.04189, 0.04139, 0.04111",\
"0.0514, 0.05118, 0.05039, 0.04928, 0.04803, 0.04681, 0.04572, 0.04469, 0.04378, 0.04325",\
"0.05716, 0.05684, 0.05591, 0.0545, 0.05287, 0.05126, 0.04976, 0.04841, 0.0472, 0.0464");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.005829, 0.005839, 0.005839, 0.005833, 0.005845, 0.005846, 0.005865, 0.00585, 0.005856, 0.005852",\
"0.005722, 0.005731, 0.005733, 0.005759, 0.005778, 0.005799, 0.005801, 0.005806, 0.005814, 0.005816",\
"0.005608, 0.005623, 0.005675, 0.005776, 0.00581, 0.005902, 0.005926, 0.005945, 0.005985, 0.005991",\
"0.005573, 0.00558, 0.005667, 0.005765, 0.005873, 0.005974, 0.006044, 0.0061, 0.006151, 0.006174",\
"0.005955, 0.00595, 0.005981, 0.005997, 0.006065, 0.006144, 0.006194, 0.006254, 0.006307, 0.006318",\
"0.007002, 0.006976, 0.006885, 0.006807, 0.006739, 0.006685, 0.006658, 0.006651, 0.006617, 0.006611",\
"0.008908, 0.008865, 0.008673, 0.008393, 0.008096, 0.007823, 0.007623, 0.007468, 0.007316, 0.007207",\
"0.01185, 0.01175, 0.01143, 0.01093, 0.01035, 0.009797, 0.009311, 0.008917, 0.008578, 0.008293",\
"0.01582, 0.01568, 0.01524, 0.01449, 0.0136, 0.01273, 0.01189, 0.01116, 0.01055, 0.01003",\
"0.02088, 0.02072, 0.02013, 0.01916, 0.01796, 0.01668, 0.01548, 0.01435, 0.01339, 0.01256");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.04537, 0.04539, 0.04544, 0.04548, 0.04556, 0.04564, 0.04574, 0.04585, 0.04595, 0.0461",\
"0.04506, 0.04508, 0.04516, 0.04532, 0.04542, 0.04554, 0.04566, 0.0458, 0.04593, 0.04606",\
"0.04454, 0.04458, 0.04468, 0.04487, 0.04508, 0.04528, 0.04547, 0.04566, 0.04579, 0.04602",\
"0.04425, 0.04428, 0.04436, 0.04451, 0.0447, 0.04493, 0.04515, 0.04538, 0.04561, 0.04582",\
"0.04434, 0.04436, 0.04437, 0.04443, 0.04455, 0.04472, 0.04493, 0.04514, 0.04535, 0.04558",\
"0.04509, 0.04508, 0.04504, 0.04498, 0.04494, 0.04496, 0.04505, 0.04516, 0.04537, 0.04557",\
"0.04694, 0.04688, 0.04663, 0.04636, 0.04613, 0.04591, 0.04578, 0.04574, 0.04573, 0.04591",\
"0.0501, 0.04997, 0.04949, 0.04888, 0.04828, 0.04783, 0.04737, 0.04702, 0.04683, 0.04675",\
"0.0546, 0.05436, 0.05368, 0.05267, 0.05163, 0.05068, 0.04996, 0.04926, 0.04871, 0.04842",\
"0.06037, 0.06009, 0.05916, 0.05777, 0.05623, 0.05482, 0.05355, 0.05255, 0.05162, 0.05108");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.01437, 0.01437, 0.01435, 0.01434, 0.01432, 0.01433, 0.01434, 0.01433, 0.01434, 0.01434",\
"0.01435, 0.01436, 0.01434, 0.01434, 0.01435, 0.01434, 0.01434, 0.01434, 0.01435, 0.01434",\
"0.01405, 0.01405, 0.01406, 0.01407, 0.01405, 0.01407, 0.01407, 0.01408, 0.01406, 0.01406",\
"0.01365, 0.01367, 0.01369, 0.01372, 0.01373, 0.01377, 0.01378, 0.01377, 0.01378, 0.01376",\
"0.01368, 0.01367, 0.01367, 0.01364, 0.01366, 0.01367, 0.01367, 0.01368, 0.01368, 0.01369",\
"0.01447, 0.01442, 0.01437, 0.01424, 0.01413, 0.01402, 0.01395, 0.01388, 0.01383, 0.0138",\
"0.01624, 0.01616, 0.01597, 0.01569, 0.01537, 0.01509, 0.01485, 0.01462, 0.01446, 0.01429",\
"0.01911, 0.01901, 0.01868, 0.0182, 0.01762, 0.01702, 0.01651, 0.01605, 0.01568, 0.01534",\
"0.02319, 0.02304, 0.02258, 0.02183, 0.02093, 0.02001, 0.01914, 0.01834, 0.01769, 0.01712",\
"0.0285, 0.02833, 0.0277, 0.02672, 0.02548, 0.02416, 0.02288, 0.02167, 0.02062, 0.01971");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.05687, 0.05689, 0.05693, 0.05698, 0.05705, 0.05714, 0.05723, 0.05736, 0.05745, 0.0576",\
"0.05653, 0.05657, 0.05666, 0.05678, 0.0569, 0.05703, 0.05715, 0.05728, 0.05739, 0.05754",\
"0.056, 0.05606, 0.05616, 0.05635, 0.05656, 0.05676, 0.05695, 0.05712, 0.05727, 0.0575",\
"0.05572, 0.05576, 0.05585, 0.05598, 0.05621, 0.05642, 0.05665, 0.05688, 0.05707, 0.05728",\
"0.05559, 0.05562, 0.05566, 0.05577, 0.05593, 0.05612, 0.05636, 0.05659, 0.0568, 0.05705",\
"0.05565, 0.05568, 0.05569, 0.05578, 0.05584, 0.05598, 0.0562, 0.05637, 0.05658, 0.05689",\
"0.05634, 0.05631, 0.05625, 0.05623, 0.05624, 0.05627, 0.05634, 0.05649, 0.0566, 0.05686",\
"0.05821, 0.05814, 0.0579, 0.0576, 0.05737, 0.05724, 0.05713, 0.05706, 0.05711, 0.05731",\
"0.06172, 0.06156, 0.06107, 0.06038, 0.05973, 0.05924, 0.05893, 0.05861, 0.05836, 0.05834",\
"0.06704, 0.06677, 0.06602, 0.06486, 0.06366, 0.06265, 0.06182, 0.06124, 0.06073, 0.06042");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.0209, 0.02089, 0.02088, 0.02086, 0.02084, 0.02082, 0.02082, 0.02084, 0.02083, 0.02084",\
"0.02045, 0.02044, 0.02043, 0.02041, 0.02039, 0.02037, 0.02039, 0.02037, 0.02038, 0.02039",\
"0.01982, 0.01981, 0.01981, 0.01981, 0.01977, 0.01976, 0.01975, 0.01975, 0.01974, 0.01973",\
"0.01939, 0.01939, 0.01938, 0.01938, 0.01937, 0.01937, 0.01936, 0.01933, 0.01934, 0.01933",\
"0.01942, 0.01942, 0.01937, 0.01933, 0.01927, 0.01925, 0.01922, 0.01922, 0.0192, 0.01916",\
"0.02026, 0.0202, 0.02009, 0.01993, 0.01978, 0.01962, 0.01949, 0.0194, 0.01932, 0.01927",\
"0.02204, 0.02198, 0.02176, 0.02143, 0.02106, 0.02072, 0.0204, 0.02015, 0.01993, 0.01975",\
"0.02506, 0.02494, 0.02459, 0.02405, 0.02339, 0.02272, 0.02214, 0.02163, 0.02119, 0.02081",\
"0.02944, 0.02928, 0.02877, 0.02793, 0.02693, 0.0259, 0.02491, 0.02404, 0.02329, 0.02262",\
"0.03522, 0.03501, 0.03434, 0.03321, 0.03184, 0.03034, 0.02891, 0.02757, 0.02638, 0.02536");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.06344, 0.06345, 0.0635, 0.06356, 0.06363, 0.06372, 0.0638, 0.06389, 0.06399, 0.06414",\
"0.06311, 0.06314, 0.06323, 0.06337, 0.06349, 0.06362, 0.06374, 0.06385, 0.06397, 0.06414",\
"0.06258, 0.06259, 0.06273, 0.06291, 0.06311, 0.06332, 0.0635, 0.06369, 0.06385, 0.06404",\
"0.06227, 0.06231, 0.06238, 0.06253, 0.06277, 0.06297, 0.06321, 0.06342, 0.06361, 0.06388",\
"0.06215, 0.06217, 0.06224, 0.06233, 0.0625, 0.06268, 0.06291, 0.06314, 0.06337, 0.06364",\
"0.06213, 0.06216, 0.06219, 0.06226, 0.06235, 0.06254, 0.06269, 0.06292, 0.06315, 0.06341",\
"0.0625, 0.06248, 0.06245, 0.06249, 0.06257, 0.06262, 0.06273, 0.0629, 0.06307, 0.06336",\
"0.06399, 0.06393, 0.06374, 0.06356, 0.06341, 0.0634, 0.06335, 0.06336, 0.06345, 0.06362",\
"0.0672, 0.06703, 0.06659, 0.06601, 0.06548, 0.06511, 0.06489, 0.0647, 0.06451, 0.06449",\
"0.07244, 0.07219, 0.07146, 0.07038, 0.06925, 0.0683, 0.0676, 0.06718, 0.06679, 0.06655");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.09091, 0.09662, 0.1168, 0.1551, 0.2146, 0.2979, 0.4071, 0.5451, 0.7132, 0.9137",\
"0.1044, 0.1104, 0.1308, 0.1695, 0.2293, 0.3126, 0.4221, 0.56, 0.7285, 0.9289",\
"0.1488, 0.1559, 0.179, 0.2185, 0.2787, 0.3625, 0.4725, 0.6106, 0.779, 0.9797",\
"0.1886, 0.1992, 0.2341, 0.2915, 0.367, 0.4564, 0.5666, 0.7046, 0.873, 1.074",\
"0.2066, 0.221, 0.268, 0.3461, 0.4486, 0.5696, 0.7042, 0.8507, 1.02, 1.22",\
"0.1999, 0.218, 0.2769, 0.3751, 0.5061, 0.6607, 0.8328, 1.019, 1.216, 1.426",\
"0.1655, 0.1875, 0.259, 0.3785, 0.5358, 0.7246, 0.9354, 1.163, 1.405, 1.659",\
"0.1023, 0.1279, 0.2117, 0.3524, 0.5383, 0.7597, 1.009, 1.279, 1.567, 1.867",\
"0.0073, 0.0371, 0.1344, 0.296, 0.509, 0.7647, 1.051, 1.364, 1.697, 2.049",\
"-0.122, -0.0877, 0.0233, 0.207, 0.4503, 0.7389, 1.063, 1.417, 1.797, 2.196");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.2656, 0.2903, 0.3778, 0.5475, 0.8124, 1.184, 1.673, 2.287, 3.037, 3.932",\
"0.2729, 0.2974, 0.386, 0.5568, 0.8234, 1.196, 1.685, 2.3, 3.052, 3.947",\
"0.3175, 0.3414, 0.4282, 0.5991, 0.867, 1.241, 1.731, 2.347, 3.101, 3.994",\
"0.4277, 0.4498, 0.5301, 0.695, 0.96, 1.333, 1.824, 2.441, 3.192, 4.088",\
"0.5816, 0.6089, 0.7002, 0.8606, 1.117, 1.486, 1.974, 2.589, 3.34, 4.236",\
"0.7567, 0.7892, 0.897, 1.086, 1.35, 1.71, 2.193, 2.806, 3.555, 4.447",\
"0.9585, 0.9952, 1.117, 1.333, 1.635, 2.014, 2.49, 3.097, 3.841, 4.733",\
"1.192, 1.232, 1.367, 1.606, 1.944, 2.369, 2.871, 3.473, 4.212, 5.098",\
"1.46, 1.503, 1.651, 1.911, 2.28, 2.748, 3.303, 3.936, 4.673, 5.553",\
"1.764, 1.812, 1.972, 2.252, 2.649, 3.156, 3.761, 4.452, 5.224, 6.104");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.1096, 0.1194, 0.1534, 0.218, 0.3193, 0.4613, 0.6485, 0.8829, 1.171, 1.51",\
"0.1097, 0.1194, 0.1534, 0.2182, 0.3191, 0.4609, 0.6482, 0.8839, 1.169, 1.513",\
"0.1351, 0.1416, 0.1665, 0.2218, 0.3193, 0.4608, 0.6489, 0.883, 1.169, 1.512",\
"0.2075, 0.2174, 0.2498, 0.3034, 0.3749, 0.4834, 0.6518, 0.8827, 1.171, 1.513",\
"0.2875, 0.3008, 0.3456, 0.4183, 0.5119, 0.6246, 0.7528, 0.9308, 1.183, 1.514",\
"0.3754, 0.3926, 0.4482, 0.5414, 0.662, 0.8038, 0.9592, 1.13, 1.325, 1.589",\
"0.4744, 0.4948, 0.5616, 0.6728, 0.8216, 0.994, 1.183, 1.39, 1.611, 1.842",\
"0.5848, 0.609, 0.6864, 0.8162, 0.9872, 1.193, 1.418, 1.663, 1.92, 2.193",\
"0.71, 0.736, 0.8238, 0.9712, 1.168, 1.399, 1.662, 1.947, 2.248, 2.561",\
"0.847, 0.8768, 0.9758, 1.141, 1.359, 1.621, 1.918, 2.239, 2.584, 2.945");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.5043, 0.5515, 0.7143, 1.014, 1.466, 2.093, 2.912, 3.943, 5.203, 6.702",\
"0.4997, 0.5481, 0.7126, 1.013, 1.465, 2.093, 2.912, 3.943, 5.202, 6.704",\
"0.4844, 0.5341, 0.7033, 1.009, 1.465, 2.092, 2.911, 3.944, 5.203, 6.706",\
"0.4875, 0.5291, 0.6825, 0.9944, 1.462, 2.092, 2.914, 3.944, 5.202, 6.702",\
"0.5734, 0.611, 0.7398, 0.9982, 1.444, 2.089, 2.913, 3.943, 5.2, 6.703",\
"0.674, 0.7146, 0.854, 1.104, 1.488, 2.079, 2.909, 3.944, 5.2, 6.703",\
"0.7804, 0.8262, 0.9792, 1.25, 1.637, 2.162, 2.917, 3.942, 5.202, 6.708",\
"0.8924, 0.9408, 1.109, 1.406, 1.827, 2.358, 3.04, 3.972, 5.203, 6.703",\
"1.016, 1.067, 1.243, 1.563, 2.022, 2.595, 3.282, 4.138, 5.26, 6.708",\
"1.153, 1.206, 1.392, 1.73, 2.22, 2.84, 3.576, 4.427, 5.468, 6.799");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.1208, 0.1271, 0.1485, 0.1886, 0.2499, 0.3346, 0.4453, 0.584, 0.7529, 0.9539",\
"0.1345, 0.1407, 0.1622, 0.2024, 0.2636, 0.3484, 0.4591, 0.5978, 0.7667, 0.9677",\
"0.1838, 0.1901, 0.2115, 0.2515, 0.3128, 0.3976, 0.5084, 0.6472, 0.8162, 1.017",\
"0.2455, 0.2547, 0.2847, 0.3362, 0.4054, 0.4919, 0.6025, 0.7413, 0.9102, 1.111",\
"0.2864, 0.2987, 0.3395, 0.4092, 0.5031, 0.6164, 0.7448, 0.888, 1.057, 1.258",\
"0.3031, 0.3185, 0.3697, 0.458, 0.5773, 0.7217, 0.8857, 1.065, 1.257, 1.464",\
"0.2941, 0.3128, 0.3743, 0.4804, 0.6253, 0.801, 1.001, 1.221, 1.456, 1.704",\
"0.2575, 0.2792, 0.3519, 0.4761, 0.6456, 0.8528, 1.089, 1.349, 1.628, 1.922",\
"0.1914, 0.2166, 0.2994, 0.4428, 0.6381, 0.875, 1.147, 1.448, 1.77, 2.113",\
"0.0944, 0.1232, 0.2168, 0.379, 0.5995, 0.8675, 1.175, 1.515, 1.882, 2.272");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.415, 0.4407, 0.5309, 0.7019, 0.9667, 1.338, 1.826, 2.441, 3.191, 4.085",\
"0.4254, 0.4512, 0.5421, 0.7141, 0.9796, 1.352, 1.84, 2.456, 3.206, 4.1",\
"0.4672, 0.4936, 0.5842, 0.757, 1.024, 1.398, 1.888, 2.503, 3.254, 4.149",\
"0.5473, 0.5734, 0.6643, 0.8366, 1.104, 1.477, 1.968, 2.585, 3.336, 4.232",\
"0.6584, 0.687, 0.785, 0.9616, 1.229, 1.602, 2.091, 2.708, 3.46, 4.356",\
"0.7975, 0.8293, 0.9357, 1.128, 1.408, 1.782, 2.271, 2.886, 3.637, 4.533",\
"0.9693, 1.004, 1.121, 1.329, 1.629, 2.023, 2.514, 3.127, 3.876, 4.77",\
"1.177, 1.215, 1.343, 1.568, 1.89, 2.307, 2.822, 3.44, 4.186, 5.077",\
"1.424, 1.465, 1.603, 1.845, 2.189, 2.632, 3.175, 3.819, 4.572, 5.46",\
"1.707, 1.753, 1.902, 2.162, 2.529, 3, 3.571, 4.246, 5.027, 5.923");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.1416, 0.1517, 0.186, 0.2512, 0.3523, 0.4942, 0.6796, 0.9144, 1.201, 1.543",\
"0.1412, 0.151, 0.1859, 0.2507, 0.3521, 0.4942, 0.68, 0.9146, 1.201, 1.543",\
"0.1481, 0.1565, 0.1875, 0.2508, 0.3519, 0.494, 0.6793, 0.9142, 1.2, 1.543",\
"0.2192, 0.2294, 0.2607, 0.3131, 0.3877, 0.5054, 0.6814, 0.9141, 1.201, 1.542",\
"0.3035, 0.3168, 0.3591, 0.4294, 0.5211, 0.632, 0.7638, 0.9506, 1.21, 1.544",\
"0.3942, 0.411, 0.464, 0.554, 0.6716, 0.8108, 0.9664, 1.136, 1.338, 1.61",\
"0.4926, 0.513, 0.577, 0.6878, 0.8304, 1.002, 1.19, 1.395, 1.614, 1.849",\
"0.5996, 0.6224, 0.701, 0.8282, 0.998, 1.202, 1.427, 1.669, 1.927, 2.199",\
"0.7142, 0.7412, 0.8306, 0.9778, 1.173, 1.409, 1.67, 1.953, 2.252, 2.567",\
"0.8402, 0.8704, 0.9714, 1.139, 1.362, 1.622, 1.92, 2.245, 2.589, 2.949");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.541, 0.5841, 0.7346, 1.022, 1.468, 2.092, 2.912, 3.944, 5.203, 6.701",\
"0.5424, 0.5837, 0.7344, 1.023, 1.469, 2.092, 2.912, 3.945, 5.201, 6.701",\
"0.5393, 0.5824, 0.7336, 1.021, 1.468, 2.092, 2.913, 3.944, 5.2, 6.702",\
"0.5479, 0.5886, 0.7364, 1.023, 1.468, 2.094, 2.913, 3.945, 5.202, 6.697",\
"0.6064, 0.6454, 0.7814, 1.043, 1.471, 2.093, 2.912, 3.945, 5.201, 6.704",\
"0.6798, 0.7208, 0.8626, 1.124, 1.521, 2.106, 2.914, 3.943, 5.202, 6.701",\
"0.777, 0.8168, 0.9618, 1.228, 1.631, 2.182, 2.944, 3.947, 5.203, 6.703",\
"0.8886, 0.9316, 1.077, 1.354, 1.763, 2.323, 3.044, 3.995, 5.214, 6.703",\
"1.015, 1.059, 1.21, 1.49, 1.917, 2.492, 3.217, 4.123, 5.282, 6.723",\
"1.157, 1.201, 1.355, 1.644, 2.084, 2.674, 3.417, 4.327, 5.433, 6.808");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.1318, 0.139, 0.1639, 0.2092, 0.2763, 0.367, 0.4827, 0.6258, 0.7982, 1.002",\
"0.1464, 0.1535, 0.1782, 0.2234, 0.2903, 0.3809, 0.4966, 0.6396, 0.812, 1.016",\
"0.1995, 0.2062, 0.2294, 0.273, 0.3392, 0.4291, 0.5446, 0.6876, 0.86, 1.064",\
"0.2786, 0.2876, 0.3171, 0.3672, 0.4352, 0.5233, 0.6377, 0.7802, 0.9524, 1.156",\
"0.3411, 0.3528, 0.3917, 0.4584, 0.5491, 0.6591, 0.7842, 0.9272, 1.098, 1.302",\
"0.381, 0.3958, 0.4443, 0.5277, 0.6423, 0.7807, 0.9396, 1.114, 1.302, 1.508",\
"0.3972, 0.4146, 0.4724, 0.5729, 0.71, 0.8787, 1.071, 1.284, 1.513, 1.757",\
"0.3879, 0.4084, 0.4755, 0.592, 0.752, 0.9489, 1.176, 1.428, 1.699, 1.987",\
"0.3512, 0.3741, 0.4509, 0.5843, 0.7664, 0.9914, 1.253, 1.543, 1.856, 2.191",\
"0.2861, 0.312, 0.3982, 0.5475, 0.7531, 1.006, 1.299, 1.628, 1.983, 2.364");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.567, 0.5927, 0.6836, 0.8544, 1.12, 1.491, 1.979, 2.594, 3.345, 4.239",\
"0.5768, 0.6029, 0.6946, 0.8666, 1.133, 1.504, 1.993, 2.608, 3.359, 4.253",\
"0.622, 0.6487, 0.7403, 0.9135, 1.181, 1.554, 2.043, 2.66, 3.411, 4.305",\
"0.7078, 0.7339, 0.8257, 0.9983, 1.266, 1.64, 2.129, 2.747, 3.498, 4.394",\
"0.8189, 0.8469, 0.9417, 1.116, 1.383, 1.756, 2.247, 2.863, 3.616, 4.511",\
"0.9375, 0.9677, 1.071, 1.258, 1.534, 1.908, 2.399, 3.014, 3.766, 4.663",\
"1.072, 1.105, 1.216, 1.416, 1.709, 2.1, 2.592, 3.208, 3.959, 4.854",\
"1.234, 1.269, 1.387, 1.598, 1.909, 2.319, 2.832, 3.453, 4.203, 5.097",\
"1.428, 1.466, 1.593, 1.816, 2.142, 2.57, 3.105, 3.75, 4.507, 5.398",\
"1.659, 1.699, 1.836, 2.075, 2.415, 2.861, 3.416, 4.083, 4.866, 5.767");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.1805, 0.1916, 0.2295, 0.2989, 0.4037, 0.5469, 0.735, 0.9698, 1.255, 1.596",\
"0.1785, 0.1896, 0.2278, 0.298, 0.4026, 0.5465, 0.7333, 0.9697, 1.255, 1.596",\
"0.174, 0.1841, 0.2205, 0.2919, 0.3995, 0.5454, 0.7336, 0.968, 1.253, 1.595",\
"0.2458, 0.2552, 0.2853, 0.3356, 0.4165, 0.5456, 0.731, 0.9665, 1.253, 1.595",\
"0.3374, 0.3496, 0.3906, 0.4573, 0.5462, 0.6532, 0.7914, 0.9892, 1.256, 1.594",\
"0.4356, 0.4514, 0.5034, 0.5892, 0.7018, 0.8362, 0.9876, 1.156, 1.364, 1.644",\
"0.5426, 0.5616, 0.6228, 0.7272, 0.865, 1.029, 1.214, 1.416, 1.632, 1.867",\
"0.657, 0.6782, 0.751, 0.8718, 1.038, 1.231, 1.454, 1.692, 1.945, 2.214",\
"0.7776, 0.8038, 0.888, 1.028, 1.215, 1.441, 1.695, 1.976, 2.272, 2.583",\
"0.9066, 0.9352, 1.033, 1.192, 1.405, 1.658, 1.95, 2.265, 2.608, 2.966");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.5486, 0.5906, 0.7378, 1.023, 1.468, 2.094, 2.912, 3.944, 5.202, 6.7",\
"0.5491, 0.5911, 0.7388, 1.024, 1.468, 2.093, 2.912, 3.942, 5.202, 6.702",\
"0.55, 0.593, 0.7391, 1.024, 1.469, 2.094, 2.911, 3.945, 5.201, 6.701",\
"0.5544, 0.5966, 0.7415, 1.024, 1.469, 2.093, 2.914, 3.944, 5.2, 6.704",\
"0.5926, 0.6314, 0.766, 1.034, 1.471, 2.094, 2.912, 3.944, 5.206, 6.706",\
"0.6528, 0.6934, 0.834, 1.095, 1.504, 2.101, 2.914, 3.944, 5.205, 6.701",\
"0.7212, 0.7626, 0.909, 1.182, 1.595, 2.163, 2.936, 3.947, 5.205, 6.701",\
"0.8074, 0.8492, 0.9966, 1.278, 1.703, 2.281, 3.024, 3.991, 5.214, 6.701",\
"0.9236, 0.9644, 1.11, 1.387, 1.821, 2.413, 3.169, 4.104, 5.281, 6.724",\
"1.073, 1.112, 1.253, 1.525, 1.953, 2.555, 3.329, 4.277, 5.416, 6.811");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.1293, 0.137, 0.1633, 0.2112, 0.2819, 0.3768, 0.4968, 0.6439, 0.82, 1.027",\
"0.1435, 0.1511, 0.177, 0.2245, 0.295, 0.3894, 0.5094, 0.6564, 0.8324, 1.039",\
"0.1989, 0.2057, 0.2296, 0.2749, 0.3436, 0.4371, 0.5565, 0.7032, 0.8791, 1.086",\
"0.2846, 0.2937, 0.3235, 0.3742, 0.4428, 0.533, 0.6502, 0.7959, 0.9713, 1.178",\
"0.357, 0.3687, 0.408, 0.4746, 0.5655, 0.6751, 0.8, 0.9443, 1.118, 1.323",\
"0.4093, 0.4241, 0.4724, 0.5554, 0.6684, 0.8064, 0.9635, 1.137, 1.324, 1.53",\
"0.4391, 0.4565, 0.5133, 0.6126, 0.7482, 0.9149, 1.105, 1.316, 1.543, 1.785",\
"0.446, 0.4655, 0.5314, 0.6458, 0.8028, 0.9971, 1.221, 1.469, 1.738, 2.023",\
"0.4275, 0.4501, 0.5249, 0.6544, 0.8323, 1.053, 1.309, 1.595, 1.905, 2.235",\
"0.3837, 0.4087, 0.4922, 0.6368, 0.8357, 1.082, 1.37, 1.691, 2.042, 2.417");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.6048, 0.6304, 0.7213, 0.8924, 1.157, 1.529, 2.017, 2.632, 3.382, 4.276",\
"0.6178, 0.6438, 0.7355, 0.9076, 1.173, 1.546, 2.034, 2.65, 3.4, 4.294",\
"0.6651, 0.6916, 0.7835, 0.9566, 1.224, 1.597, 2.086, 2.702, 3.454, 4.349",\
"0.7467, 0.7732, 0.8646, 1.037, 1.305, 1.678, 2.168, 2.785, 3.537, 4.433",\
"0.8526, 0.8797, 0.9728, 1.146, 1.413, 1.786, 2.276, 2.893, 3.645, 4.541",\
"0.9635, 0.9928, 1.092, 1.275, 1.547, 1.921, 2.41, 3.027, 3.78, 4.675",\
"1.081, 1.112, 1.218, 1.411, 1.698, 2.084, 2.575, 3.191, 3.943, 4.838",\
"1.217, 1.249, 1.36, 1.562, 1.862, 2.264, 2.773, 3.393, 4.144, 5.038",\
"1.377, 1.411, 1.527, 1.738, 2.048, 2.465, 2.992, 3.632, 4.389, 5.281",\
"1.561, 1.599, 1.724, 1.946, 2.268, 2.696, 3.238, 3.896, 4.675, 5.577");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.1918, 0.2044, 0.2462, 0.3218, 0.4328, 0.581, 0.7708, 1.008, 1.295, 1.636",\
"0.189, 0.2017, 0.2436, 0.3194, 0.4309, 0.5804, 0.7704, 1.008, 1.294, 1.634",\
"0.1846, 0.1953, 0.2341, 0.3107, 0.4247, 0.5761, 0.7681, 1.005, 1.293, 1.635",\
"0.2611, 0.271, 0.3015, 0.3523, 0.4367, 0.5704, 0.7621, 1.003, 1.291, 1.635",\
"0.3587, 0.3725, 0.4116, 0.4781, 0.567, 0.673, 0.814, 1.017, 1.29, 1.631",\
"0.4638, 0.4798, 0.531, 0.6148, 0.7254, 0.8578, 1.008, 1.175, 1.387, 1.672",\
"0.5756, 0.5958, 0.6574, 0.758, 0.894, 1.055, 1.238, 1.435, 1.651, 1.888",\
"0.6966, 0.7178, 0.7922, 0.91, 1.069, 1.261, 1.476, 1.712, 1.964, 2.233",\
"0.8278, 0.8512, 0.9352, 1.068, 1.255, 1.474, 1.723, 1.998, 2.291, 2.6",\
"0.9608, 0.99, 1.087, 1.24, 1.447, 1.693, 1.976, 2.293, 2.629, 2.983");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.001794, 0.004581, 0.009902, 0.01819, 0.02983, 0.04513, 0.06442, 0.08796, 0.116");
values("0.5485, 0.5903, 0.7378, 1.024, 1.468, 2.093, 2.912, 3.943, 5.205, 6.703",\
"0.549, 0.5907, 0.738, 1.024, 1.468, 2.093, 2.913, 3.942, 5.205, 6.704",\
"0.5491, 0.5917, 0.7386, 1.024, 1.468, 2.094, 2.914, 3.944, 5.201, 6.7",\
"0.5515, 0.5933, 0.7392, 1.023, 1.469, 2.093, 2.912, 3.942, 5.201, 6.7",\
"0.576, 0.6148, 0.754, 1.028, 1.47, 2.094, 2.912, 3.943, 5.206, 6.699",\
"0.626, 0.6664, 0.8064, 1.072, 1.491, 2.097, 2.911, 3.944, 5.201, 6.707",\
"0.6778, 0.7196, 0.867, 1.142, 1.563, 2.145, 2.93, 3.946, 5.201, 6.702",\
"0.7408, 0.783, 0.932, 1.218, 1.652, 2.242, 3.003, 3.984, 5.211, 6.707",\
"0.833, 0.874, 1.021, 1.304, 1.745, 2.351, 3.127, 4.081, 5.269, 6.727",\
"0.9612, 1.002, 1.145, 1.422, 1.857, 2.467, 3.258, 4.23, 5.396, 6.804");
}
}
}
}