blob: ab31dc1f0b7b875052b6092513f2cfd9f21d8f7f [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__nor4_4) {
area : 107.251200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0002335464" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0002902644" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0002214504" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0002214504" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0001519668" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.00015228" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0001522764" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0001522764" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "8.21232e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "8.24292e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "8.24292e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "8.24292e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "8.21232e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "8.24328e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "8.24328e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "8.24328e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002902644" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.02207 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.2613, 0.2613, 0.2611, 0.2607, 0.2606, 0.2604, 0.2604, 0.2603, \
0.2601, 0.26");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03516, -0.03519, -0.0353, -0.03523, -0.0352, -0.03531, -0.03538, \
-0.03535, -0.03537, -0.03536");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1823, 0.1823, 0.1821, 0.1818, 0.1818, 0.1816, 0.1817, 0.1816, \
0.1814, 0.1814");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.0351, -0.03514, -0.03523, -0.03517, -0.03515, -0.03528, -0.03532, \
-0.03532, -0.03535, -0.03533");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1823, 0.1823, 0.1821, 0.1818, 0.1817, 0.1816, 0.1817, 0.1815, \
0.1815, 0.1814");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03511, -0.03507, -0.03519, -0.03517, -0.03525, -0.03523, -0.03529, \
-0.03534, -0.03536, -0.03532");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.09361, 0.09348, 0.09336, 0.0933, 0.09328, 0.09327, 0.09331, \
0.09331, 0.09324, 0.09319");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03727, -0.03727, -0.03738, -0.03733, -0.03731, -0.03745, -0.03753, \
-0.0375, -0.03751, -0.0375");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.09348, 0.09348, 0.09337, 0.0933, 0.0933, 0.09313, 0.09335, 0.09332, \
0.09325, 0.09321");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03727, -0.03733, -0.03741, -0.03733, -0.03735, -0.03739, -0.03746, \
-0.03751, -0.03753, -0.03752");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.09352, 0.09348, 0.09337, 0.0933, 0.09329, 0.0931, 0.09336, 0.09332, \
0.09324, 0.0932");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03728, -0.03733, -0.03741, -0.03734, -0.03736, -0.03736, -0.03751, \
-0.03751, -0.0375, -0.0375");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.09347, 0.09348, 0.09337, 0.09326, 0.09314, 0.09325, 0.09331, \
0.09332, 0.09323, 0.09321");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03728, -0.03729, -0.0374, -0.03733, -0.03738, -0.03743, -0.03753, \
-0.03751, -0.03753, -0.03748");
}
}
}
pin(A2) {
capacitance : 0.02191 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1709, 0.1708, 0.171, 0.1707, 0.1705, 0.1703, 0.1705, 0.1703, \
0.1701, 0.17");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03792, -0.03794, -0.03806, -0.03811, -0.03811, -0.03816, -0.03835, \
-0.03833, -0.03839, -0.03841");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.09179, 0.0918, 0.09201, 0.09183, 0.09179, 0.09172, 0.09178, \
0.09168, 0.09164, 0.09154");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03731, -0.03736, -0.03746, -0.03748, -0.03753, -0.03756, -0.03774, \
-0.03776, -0.0378, -0.03783");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.09178, 0.09175, 0.09201, 0.09183, 0.09179, 0.0917, 0.09174, \
0.09176, 0.09164, 0.09153");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.03732, -0.03737, -0.03745, -0.0375, -0.03749, -0.03758, -0.03776, \
-0.03777, -0.03779, -0.03785");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1192, 0.1192, 0.1191, 0.119, 0.119, 0.1189, 0.119, 0.119, 0.1191, \
0.1191");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.09686, -0.1023, -0.1115, -0.1152, -0.1163, -0.1167, -0.1172, \
-0.1174, -0.1175, -0.1176");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.06837, 0.06839, 0.06843, 0.06835, 0.06842, 0.06856, 0.06867, \
0.06862, 0.06866, 0.06866");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.06698, -0.06968, -0.07268, -0.07397, -0.07466, -0.07492, -0.07537, \
-0.07553, -0.07559, -0.07565");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.06865, 0.0686, 0.06879, 0.06869, 0.0688, 0.06876, 0.06902, 0.06901, \
0.06899, 0.06901");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.068, -0.06875, -0.06943, -0.06928, -0.06888, -0.06844, -0.06799, \
-0.06746, -0.06691, -0.06634");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.06864, 0.0686, 0.06879, 0.06863, 0.0687, 0.06876, 0.06898, 0.06899, \
0.069, 0.06904");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.06309, -0.06365, -0.06425, -0.064, -0.06375, -0.06347, -0.06325, \
-0.06281, -0.06241, -0.06194");
}
}
}
pin(A3) {
capacitance : 0.02144 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.07717, 0.07721, 0.07724, 0.07711, 0.07725, 0.0772, 0.07737, \
0.07719, 0.07706, 0.0769");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.04504, -0.04504, -0.04516, -0.04519, -0.04521, -0.04525, -0.04541, \
-0.04544, -0.04553, -0.04563");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1202, 0.1201, 0.1198, 0.1197, 0.1196, 0.1196, 0.1199, 0.1199, \
0.12, 0.12");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.09728, -0.1022, -0.1082, -0.1119, -0.1138, -0.1147, -0.1154, \
-0.1158, -0.1161, -0.1164");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.06791, 0.06807, 0.06816, 0.06806, 0.06801, 0.06814, 0.06837, \
0.06836, 0.06832, 0.06833");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.07542, -0.07449, -0.07385, -0.07362, -0.0733, -0.07297, -0.073, \
-0.07264, -0.07237, -0.07221");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1203, 0.1201, 0.12, 0.1198, 0.1197, 0.1197, 0.12, 0.12, 0.1199, \
0.1199");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.09585, -0.09708, -0.1021, -0.1073, -0.1107, -0.1127, -0.1139, \
-0.1146, -0.1151, -0.1155");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.06837, 0.06829, 0.06844, 0.06844, 0.06844, 0.06842, 0.06876, \
0.06866, 0.06865, 0.06861");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.08307, -0.08038, -0.07739, -0.07612, -0.07568, -0.07532, -0.07553, \
-0.07549, -0.07541, -0.07554");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1201, 0.12, 0.1198, 0.1197, 0.1196, 0.1196, 0.1199, 0.12, 0.12, \
0.1199");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.1043, -0.1051, -0.1082, -0.1119, -0.1138, -0.1147, -0.1155, \
-0.1158, -0.1161, -0.1164");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.06791, 0.06807, 0.06813, 0.06815, 0.06802, 0.06812, 0.06836, \
0.0683, 0.06835, 0.06836");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.0936, -0.093, -0.09263, -0.0926, -0.09263, -0.09269, -0.09306, \
-0.09316, -0.09331, -0.09341");
}
}
}
pin(A4) {
capacitance : 0.02069 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1189, 0.1189, 0.1184, 0.1187, 0.1189, 0.1189, 0.119, 0.1191, \
0.1191, 0.1191");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.1079, -0.1111, -0.1146, -0.1159, -0.1163, -0.1167, -0.1173, \
-0.1174, -0.1175, -0.1176");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1199, 0.1199, 0.1196, 0.1195, 0.1195, 0.1198, 0.12, 0.12, 0.1198, \
0.1201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.09867, -0.1016, -0.1067, -0.1101, -0.1125, -0.1135, -0.1145, \
-0.115, -0.1152, -0.1157");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1189, 0.1189, 0.1184, 0.1187, 0.1189, 0.1188, 0.119, 0.119, \
0.1191, 0.1191");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.1099, -0.1122, -0.1145, -0.1159, -0.1164, -0.1167, -0.1173, \
-0.1174, -0.1175, -0.1175");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1199, 0.12, 0.1196, 0.1193, 0.1196, 0.1196, 0.1199, 0.1199, \
0.12, 0.1199");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.09816, -0.1009, -0.1051, -0.1084, -0.1112, -0.1126, -0.1137, \
-0.1144, -0.1149, -0.1152");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1189, 0.1189, 0.1184, 0.1186, 0.119, 0.1187, 0.119, 0.1191, \
0.119, 0.119");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.1096, -0.1121, -0.1146, -0.1159, -0.1165, -0.1167, -0.1173, \
-0.1174, -0.1175, -0.1176");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1198, 0.1199, 0.1197, 0.1195, 0.1196, 0.1196, 0.1199, 0.1201, \
0.1199, 0.1201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.09867, -0.1016, -0.1068, -0.1101, -0.1124, -0.1134, -0.1144, \
-0.115, -0.1153, -0.1157");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.1189, 0.1189, 0.1184, 0.1186, 0.1189, 0.1187, 0.119, 0.1191, \
0.119, 0.1191");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.1099, -0.1122, -0.1146, -0.1159, -0.1163, -0.1167, -0.1173, \
-0.1174, -0.1175, -0.1176");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.5029 ;
max_transition : 4.4 ;
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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("-0.01592, -0.01477, -0.01219, -0.009714, -0.008232, -0.007548, -0.00713, -0.006882, -0.006626, -0.006477",\
"-0.0147, -0.01355, -0.01033, -0.007016, -0.00469, -0.00325, -0.00241, -0.001799, -0.001384, -0.001054",\
"0.0005351, 0.0007783, 0.00164, 0.002975, 0.004384, 0.005243, 0.005955, 0.00639, 0.006767, 0.007053",\
"0.03477, 0.03366, 0.03067, 0.02734, 0.02444, 0.02206, 0.02004, 0.0186, 0.01729, 0.01637",\
"0.09197, 0.08958, 0.08203, 0.07244, 0.06334, 0.05537, 0.04858, 0.04273, 0.03793, 0.03404",\
"0.1806, 0.1766, 0.1647, 0.1477, 0.13, 0.1135, 0.0992, 0.08684, 0.07669, 0.06774",\
"0.3062, 0.3008, 0.2846, 0.2598, 0.2316, 0.2044, 0.1802, 0.1587, 0.1402, 0.1241",\
"0.4716, 0.4649, 0.4442, 0.4121, 0.3739, 0.3346, 0.2979, 0.265, 0.2358, 0.2103",\
"0.6793, 0.6713, 0.6467, 0.6068, 0.5584, 0.5069, 0.4565, 0.4103, 0.3686, 0.3316",\
"0.9304, 0.9216, 0.893, 0.8471, 0.7889, 0.7254, 0.6612, 0.6, 0.5439, 0.4929");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.3427, 0.3435, 0.3455, 0.3478, 0.3494, 0.3513, 0.3528, 0.3548, 0.3567, 0.359",\
"0.3396, 0.3406, 0.3426, 0.345, 0.3474, 0.3499, 0.3522, 0.3541, 0.3563, 0.3586",\
"0.3537, 0.353, 0.3511, 0.3499, 0.3497, 0.3509, 0.3525, 0.3541, 0.3563, 0.3583",\
"0.3992, 0.3969, 0.3902, 0.3815, 0.3739, 0.369, 0.3659, 0.3642, 0.3639, 0.3648",\
"0.4763, 0.4725, 0.4615, 0.4458, 0.4296, 0.4151, 0.4033, 0.3948, 0.3891, 0.3853",\
"0.5884, 0.5831, 0.5672, 0.5448, 0.5204, 0.4958, 0.4737, 0.4556, 0.4398, 0.4288",\
"0.7399, 0.7332, 0.7123, 0.6824, 0.65, 0.6155, 0.5827, 0.5525, 0.5259, 0.5048",\
"0.9345, 0.9259, 0.9005, 0.863, 0.8204, 0.7776, 0.7334, 0.6918, 0.6522, 0.6182",\
"1.175, 1.165, 1.135, 1.09, 1.037, 0.9824, 0.9292, 0.8765, 0.8247, 0.777",\
"1.463, 1.452, 1.419, 1.366, 1.303, 1.237, 1.171, 1.107, 1.044, 0.9832");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.07089, 0.07121, 0.07122, 0.07144, 0.07159, 0.07179, 0.07175, 0.0718, 0.07185, 0.07203",\
"0.07111, 0.07143, 0.07177, 0.07212, 0.07251, 0.07265, 0.07287, 0.07305, 0.07309, 0.07306",\
"0.07978, 0.07969, 0.07907, 0.07846, 0.07823, 0.07804, 0.0778, 0.07766, 0.07761, 0.07748",\
"0.1059, 0.105, 0.1021, 0.0983, 0.09495, 0.09176, 0.0892, 0.08736, 0.08585, 0.08476",\
"0.1607, 0.1584, 0.1516, 0.1423, 0.1327, 0.1238, 0.1163, 0.1102, 0.1052, 0.1011",\
"0.2519, 0.2483, 0.2372, 0.2209, 0.2024, 0.1847, 0.169, 0.1558, 0.1445, 0.1351",\
"0.3843, 0.3795, 0.3634, 0.3393, 0.3108, 0.2825, 0.2557, 0.2323, 0.2119, 0.1944",\
"0.5604, 0.5544, 0.5342, 0.502, 0.4632, 0.4227, 0.3835, 0.3472, 0.3148, 0.2868",\
"0.7825, 0.7753, 0.7506, 0.7113, 0.6622, 0.6089, 0.556, 0.5056, 0.4593, 0.4179",\
"1.053, 1.044, 1.016, 0.9702, 0.9107, 0.8449, 0.7776, 0.712, 0.6505, 0.5938");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.4297, 0.4303, 0.4321, 0.4338, 0.4355, 0.4369, 0.4385, 0.4398, 0.4416, 0.4443",\
"0.4245, 0.4255, 0.428, 0.4307, 0.433, 0.4351, 0.437, 0.4391, 0.4416, 0.4436",\
"0.4231, 0.4232, 0.4245, 0.4264, 0.429, 0.4319, 0.4345, 0.4373, 0.4402, 0.4418",\
"0.4504, 0.4493, 0.4458, 0.4421, 0.4397, 0.4389, 0.4393, 0.4405, 0.4424, 0.4436",\
"0.5212, 0.518, 0.5087, 0.4963, 0.4844, 0.4746, 0.4676, 0.4628, 0.4596, 0.4587",\
"0.6372, 0.6318, 0.6166, 0.5955, 0.573, 0.5511, 0.5327, 0.5179, 0.5064, 0.4969",\
"0.7982, 0.7913, 0.7707, 0.7406, 0.7075, 0.6743, 0.6428, 0.6147, 0.5907, 0.5714",\
"1.006, 0.9979, 0.9725, 0.9338, 0.8892, 0.8448, 0.8008, 0.7598, 0.721, 0.6877",\
"1.264, 1.255, 1.225, 1.178, 1.123, 1.065, 1.009, 0.9539, 0.9021, 0.854",\
"1.574, 1.563, 1.53, 1.477, 1.41, 1.34, 1.269, 1.202, 1.136, 1.073");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.1621, 0.162, 0.1619, 0.1616, 0.1615, 0.1617, 0.1618, 0.1618, 0.1619, 0.1619",\
"0.1607, 0.1607, 0.1607, 0.16, 0.1601, 0.1603, 0.1602, 0.1603, 0.1603, 0.1603",\
"0.1601, 0.1598, 0.1591, 0.1584, 0.1574, 0.1569, 0.1567, 0.1566, 0.1565, 0.1564",\
"0.1784, 0.1773, 0.1744, 0.1707, 0.1671, 0.1639, 0.1616, 0.1597, 0.1585, 0.1575",\
"0.2316, 0.229, 0.2221, 0.2123, 0.2023, 0.1931, 0.1856, 0.1793, 0.1744, 0.1704",\
"0.3286, 0.3248, 0.3126, 0.2946, 0.2745, 0.2557, 0.2391, 0.2249, 0.2133, 0.2035",\
"0.4741, 0.4685, 0.4508, 0.4239, 0.3923, 0.3606, 0.3315, 0.3056, 0.2837, 0.265",\
"0.6711, 0.6638, 0.6409, 0.6048, 0.5607, 0.5143, 0.47, 0.4295, 0.3937, 0.3629",\
"0.9209, 0.9125, 0.8853, 0.8396, 0.783, 0.7218, 0.6611, 0.6034, 0.551, 0.5046",\
"1.227, 1.218, 1.185, 1.132, 1.063, 0.9868, 0.9084, 0.8327, 0.7622, 0.6975");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.5558, 0.5565, 0.5582, 0.5599, 0.5613, 0.563, 0.5642, 0.5665, 0.5684, 0.5703",\
"0.5506, 0.5515, 0.554, 0.5567, 0.559, 0.5612, 0.5635, 0.5654, 0.5676, 0.57",\
"0.5447, 0.5454, 0.5475, 0.5504, 0.5535, 0.5569, 0.5596, 0.5629, 0.5655, 0.5685",\
"0.552, 0.5517, 0.5513, 0.5514, 0.5525, 0.5548, 0.5575, 0.5607, 0.5637, 0.5664",\
"0.6016, 0.5993, 0.5934, 0.586, 0.5797, 0.5754, 0.5728, 0.5723, 0.5716, 0.5725",\
"0.7108, 0.706, 0.6924, 0.6748, 0.6566, 0.6407, 0.6272, 0.6173, 0.6098, 0.6045",\
"0.8822, 0.875, 0.8547, 0.8246, 0.793, 0.763, 0.7354, 0.7109, 0.6908, 0.6744",\
"1.112, 1.104, 1.078, 1.037, 0.9913, 0.9452, 0.902, 0.8628, 0.8261, 0.795",\
"1.4, 1.391, 1.361, 1.312, 1.253, 1.19, 1.131, 1.075, 1.023, 0.9742",\
"1.749, 1.738, 1.705, 1.649, 1.577, 1.5, 1.424, 1.351, 1.281, 1.217");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.2325, 0.2325, 0.2323, 0.2317, 0.2314, 0.2315, 0.2317, 0.2317, 0.232, 0.2319",\
"0.2267, 0.2267, 0.2263, 0.2258, 0.2256, 0.2255, 0.2256, 0.2258, 0.2259, 0.2259",\
"0.2221, 0.2218, 0.2211, 0.2201, 0.2193, 0.2186, 0.2184, 0.2182, 0.2183, 0.2183",\
"0.2379, 0.237, 0.234, 0.23, 0.2264, 0.2232, 0.2208, 0.2193, 0.2181, 0.2171",\
"0.2936, 0.2911, 0.2833, 0.2728, 0.2615, 0.252, 0.2439, 0.2375, 0.2324, 0.2287",\
"0.4006, 0.3961, 0.382, 0.3615, 0.3388, 0.3177, 0.2995, 0.2842, 0.2716, 0.2614",\
"0.5652, 0.5588, 0.5381, 0.5061, 0.469, 0.4323, 0.3989, 0.3704, 0.3458, 0.3255",\
"0.791, 0.7829, 0.7553, 0.7123, 0.6595, 0.6045, 0.5527, 0.5061, 0.4654, 0.4307",\
"1.081, 1.071, 1.037, 0.9827, 0.9145, 0.8408, 0.768, 0.7002, 0.6393, 0.5859",\
"1.435, 1.424, 1.385, 1.321, 1.238, 1.145, 1.051, 0.9601, 0.876, 0.8005");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.6383, 0.6391, 0.6408, 0.6428, 0.6441, 0.6458, 0.6467, 0.6486, 0.6508, 0.6531",\
"0.6331, 0.6341, 0.6364, 0.6395, 0.6418, 0.6439, 0.6456, 0.6479, 0.6501, 0.6528",\
"0.6272, 0.6279, 0.63, 0.6328, 0.636, 0.6395, 0.6422, 0.6453, 0.6479, 0.651",\
"0.6296, 0.6296, 0.6299, 0.6309, 0.6329, 0.6358, 0.6386, 0.6421, 0.6454, 0.6484",\
"0.6709, 0.6693, 0.6643, 0.6589, 0.654, 0.6514, 0.65, 0.6504, 0.6515, 0.6517",\
"0.7787, 0.7743, 0.7612, 0.7445, 0.7278, 0.7139, 0.7025, 0.6939, 0.6872, 0.683",\
"0.9596, 0.9528, 0.9319, 0.9018, 0.8696, 0.8399, 0.8135, 0.7901, 0.7707, 0.7557",\
"1.213, 1.205, 1.178, 1.136, 1.086, 1.038, 0.9935, 0.9535, 0.9176, 0.8853",\
"1.538, 1.528, 1.496, 1.444, 1.38, 1.313, 1.249, 1.189, 1.134, 1.084",\
"1.933, 1.922, 1.886, 1.827, 1.751, 1.665, 1.581, 1.5, 1.425, 1.355");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.04916, 0.05445, 0.07257, 0.1066, 0.1592, 0.2325, 0.329, 0.4504, 0.5985, 0.7749",\
"0.05593, 0.06125, 0.07945, 0.1137, 0.1664, 0.2399, 0.3364, 0.4579, 0.6061, 0.7826",\
"0.07389, 0.08079, 0.1027, 0.1385, 0.191, 0.2643, 0.3609, 0.4823, 0.6305, 0.807",\
"0.08252, 0.09214, 0.1222, 0.1708, 0.2348, 0.3114, 0.4072, 0.5282, 0.6759, 0.8523",\
"0.07385, 0.08651, 0.1261, 0.1892, 0.2704, 0.3676, 0.4778, 0.6008, 0.7479, 0.9235",\
"0.04446, 0.06012, 0.1098, 0.1889, 0.29, 0.4078, 0.5416, 0.6894, 0.8494, 1.026",\
"-0.0072, 0.0119, 0.0716, 0.1668, 0.2882, 0.4305, 0.5877, 0.761, 0.9493, 1.151",\
"-0.0822, -0.0598, 0.0102, 0.1216, 0.2642, 0.4302, 0.6147, 0.8143, 1.03, 1.261",\
"-0.1816, -0.1558, -0.0756, 0.0519, 0.2151, 0.4057, 0.6173, 0.8455, 1.091, 1.351",\
"-0.3062, -0.2772, -0.1869, -0.0433, 0.1401, 0.3534, 0.5943, 0.8523, 1.129, 1.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.08735, 0.1018, 0.1548, 0.2609, 0.4275, 0.6602, 0.9662, 1.351, 1.82, 2.38",\
"0.09248, 0.1065, 0.1591, 0.2655, 0.4322, 0.6655, 0.9717, 1.357, 1.826, 2.386",\
"0.1258, 0.1388, 0.1874, 0.2899, 0.455, 0.6876, 0.9929, 1.378, 1.848, 2.407",\
"0.1883, 0.2035, 0.2552, 0.3513, 0.5103, 0.7385, 1.041, 1.424, 1.891, 2.45",\
"0.2751, 0.2926, 0.3506, 0.4541, 0.6078, 0.8291, 1.126, 1.503, 1.967, 2.522",\
"0.3833, 0.4047, 0.4717, 0.5847, 0.7484, 0.9669, 1.256, 1.627, 2.084, 2.635",\
"0.5136, 0.5386, 0.6168, 0.7437, 0.9188, 1.149, 1.438, 1.801, 2.251, 2.795",\
"0.6667, 0.6953, 0.7853, 0.9302, 1.121, 1.364, 1.667, 2.031, 2.473, 3.008",\
"0.8441, 0.877, 0.9785, 1.142, 1.354, 1.613, 1.93, 2.311, 2.755, 3.282",\
"1.047, 1.084, 1.199, 1.38, 1.616, 1.897, 2.229, 2.624, 3.087, 3.617");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.05031, 0.05845, 0.08783, 0.1434, 0.2303, 0.352, 0.512, 0.7135, 0.9605, 1.254",\
"0.05031, 0.05845, 0.08782, 0.1435, 0.2304, 0.3519, 0.512, 0.7145, 0.9608, 1.254",\
"0.0708, 0.07836, 0.1021, 0.1473, 0.2302, 0.3519, 0.5122, 0.7136, 0.9608, 1.255",\
"0.1062, 0.1157, 0.1465, 0.198, 0.2657, 0.3635, 0.5129, 0.7134, 0.9608, 1.255",\
"0.1521, 0.1649, 0.2032, 0.265, 0.3472, 0.4481, 0.5669, 0.7333, 0.9629, 1.254",\
"0.2079, 0.2236, 0.2729, 0.3486, 0.4432, 0.5586, 0.6944, 0.846, 1.032, 1.281",\
"0.2751, 0.2949, 0.3538, 0.4454, 0.5588, 0.688, 0.8384, 1.011, 1.202, 1.415",\
"0.3532, 0.3768, 0.4488, 0.5558, 0.6882, 0.8374, 1.005, 1.191, 1.402, 1.635",\
"0.4388, 0.4678, 0.555, 0.6804, 0.8322, 1.004, 1.191, 1.397, 1.623, 1.874",\
"0.5316, 0.567, 0.6694, 0.816, 0.9914, 1.185, 1.397, 1.624, 1.869, 2.137");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.1935, 0.2275, 0.3419, 0.5459, 0.8468, 1.259, 1.798, 2.479, 3.307, 4.298",\
"0.1906, 0.2242, 0.3399, 0.545, 0.847, 1.258, 1.799, 2.478, 3.307, 4.298",\
"0.1918, 0.2224, 0.3334, 0.5426, 0.8465, 1.258, 1.797, 2.479, 3.309, 4.297",\
"0.2181, 0.2494, 0.3448, 0.5352, 0.8422, 1.258, 1.799, 2.478, 3.309, 4.297",\
"0.2517, 0.2784, 0.3769, 0.5604, 0.8416, 1.254, 1.798, 2.479, 3.309, 4.295",\
"0.3095, 0.3357, 0.4242, 0.604, 0.8826, 1.266, 1.795, 2.476, 3.308, 4.294",\
"0.38, 0.4088, 0.5016, 0.67, 0.9436, 1.325, 1.824, 2.476, 3.306, 4.293",\
"0.4592, 0.4918, 0.5952, 0.7678, 1.026, 1.406, 1.9, 2.524, 3.315, 4.294",\
"0.5474, 0.5838, 0.699, 0.8856, 1.144, 1.508, 2.006, 2.62, 3.379, 4.316",\
"0.6466, 0.6866, 0.8128, 1.017, 1.289, 1.641, 2.126, 2.751, 3.494, 4.399");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.07143, 0.07712, 0.09622, 0.1313, 0.1848, 0.2589, 0.3558, 0.4775, 0.6259, 0.8025",\
"0.07793, 0.08365, 0.1028, 0.138, 0.1915, 0.2656, 0.3625, 0.4843, 0.6326, 0.8093",\
"0.1018, 0.1079, 0.1273, 0.1621, 0.2154, 0.2894, 0.3862, 0.5078, 0.6561, 0.8329",\
"0.1222, 0.1304, 0.1569, 0.2015, 0.2613, 0.3358, 0.4321, 0.5533, 0.7013, 0.8776",\
"0.1273, 0.138, 0.1725, 0.2295, 0.3055, 0.3979, 0.5039, 0.6258, 0.773, 0.9486",\
"0.1148, 0.1276, 0.1705, 0.2412, 0.3346, 0.4465, 0.5751, 0.7185, 0.8753, 1.051",\
"0.0825, 0.0983, 0.1492, 0.2337, 0.3457, 0.4791, 0.6301, 0.7977, 0.9814, 1.18",\
"0.0301, 0.049, 0.1074, 0.2052, 0.3358, 0.4914, 0.667, 0.86, 1.07, 1.296",\
"-0.0416, -0.0212, 0.0449, 0.1562, 0.304, 0.4817, 0.6831, 0.903, 1.14, 1.394",\
"-0.1363, -0.1128, -0.0392, 0.0848, 0.2498, 0.4495, 0.6751, 0.9234, 1.19, 1.474");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.1583, 0.1754, 0.2332, 0.3413, 0.5075, 0.7406, 1.046, 1.43, 1.899, 2.46",\
"0.1612, 0.178, 0.2361, 0.345, 0.5123, 0.7452, 1.051, 1.436, 1.906, 2.465",\
"0.1759, 0.1925, 0.2499, 0.3585, 0.5257, 0.7596, 1.066, 1.451, 1.921, 2.48",\
"0.2118, 0.229, 0.2877, 0.3942, 0.5588, 0.7899, 1.095, 1.479, 1.948, 2.507",\
"0.28, 0.2975, 0.356, 0.4639, 0.6269, 0.8526, 1.153, 1.533, 1.999, 2.556",\
"0.3744, 0.3939, 0.458, 0.5682, 0.7327, 0.9577, 1.251, 1.624, 2.085, 2.636",\
"0.4882, 0.5113, 0.585, 0.7055, 0.8738, 1.101, 1.395, 1.761, 2.213, 2.758",\
"0.6228, 0.6492, 0.7324, 0.8687, 1.05, 1.282, 1.578, 1.946, 2.39, 2.927",\
"0.7778, 0.8078, 0.902, 1.054, 1.255, 1.5, 1.801, 2.172, 2.619, 3.147",\
"0.9542, 0.9878, 1.094, 1.263, 1.483, 1.75, 2.064, 2.439, 2.89, 3.42");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.07927, 0.08794, 0.1183, 0.175, 0.2627, 0.3847, 0.5451, 0.7466, 0.9925, 1.285",\
"0.07891, 0.0877, 0.1181, 0.1753, 0.2626, 0.3848, 0.5451, 0.7464, 0.9924, 1.286",\
"0.09214, 0.09882, 0.1236, 0.1757, 0.2626, 0.3848, 0.5451, 0.7466, 0.9921, 1.285",\
"0.1351, 0.1444, 0.1732, 0.2215, 0.2881, 0.3921, 0.5454, 0.7464, 0.9923, 1.286",\
"0.1911, 0.2024, 0.2372, 0.2954, 0.3736, 0.4706, 0.5914, 0.7624, 0.9942, 1.285",\
"0.2587, 0.2725, 0.3172, 0.3856, 0.4758, 0.5868, 0.7184, 0.8682, 1.057, 1.31",\
"0.3384, 0.3556, 0.41, 0.4918, 0.597, 0.722, 0.8668, 1.035, 1.225, 1.439",\
"0.4312, 0.452, 0.5152, 0.614, 0.7348, 0.8774, 1.037, 1.219, 1.426, 1.658",\
"0.5382, 0.5612, 0.6356, 0.749, 0.891, 1.05, 1.229, 1.427, 1.65, 1.898",\
"0.6544, 0.6842, 0.7706, 0.8998, 1.062, 1.244, 1.444, 1.661, 1.899, 2.162");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.2357, 0.2641, 0.3636, 0.5531, 0.8485, 1.259, 1.799, 2.475, 3.308, 4.298",\
"0.2353, 0.264, 0.3638, 0.5532, 0.8481, 1.259, 1.798, 2.479, 3.305, 4.295",\
"0.239, 0.266, 0.3645, 0.5533, 0.8474, 1.258, 1.799, 2.479, 3.302, 4.296",\
"0.2655, 0.292, 0.3833, 0.5597, 0.8491, 1.259, 1.797, 2.478, 3.308, 4.297",\
"0.2993, 0.3243, 0.4154, 0.5906, 0.8631, 1.261, 1.799, 2.478, 3.308, 4.295",\
"0.3695, 0.3896, 0.4668, 0.6334, 0.903, 1.285, 1.804, 2.479, 3.309, 4.296",\
"0.4552, 0.4768, 0.5546, 0.702, 0.9584, 1.334, 1.838, 2.489, 3.309, 4.297",\
"0.5518, 0.5762, 0.6588, 0.808, 1.044, 1.404, 1.896, 2.53, 3.327, 4.296",\
"0.6586, 0.6844, 0.7752, 0.9354, 1.168, 1.5, 1.978, 2.602, 3.377, 4.32",\
"0.7768, 0.8044, 0.901, 1.074, 1.319, 1.642, 2.094, 2.701, 3.46, 4.387");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.07992, 0.08669, 0.109, 0.1485, 0.2065, 0.2843, 0.384, 0.5079, 0.6579, 0.8359",\
"0.08656, 0.09318, 0.1154, 0.1548, 0.2126, 0.2903, 0.3901, 0.514, 0.664, 0.842",\
"0.1132, 0.1194, 0.14, 0.1777, 0.2349, 0.3123, 0.4119, 0.5358, 0.6858, 0.8637",\
"0.1426, 0.151, 0.1776, 0.2222, 0.2815, 0.3576, 0.4564, 0.5798, 0.7294, 0.9072",\
"0.1588, 0.1689, 0.203, 0.2591, 0.3342, 0.4249, 0.5293, 0.6518, 0.8005, 0.9775",\
"0.1591, 0.172, 0.2131, 0.2821, 0.373, 0.4823, 0.6079, 0.7489, 0.9034, 1.08",\
"0.1431, 0.158, 0.2066, 0.2877, 0.3956, 0.5248, 0.6722, 0.8358, 1.016, 1.212",\
"0.1099, 0.1268, 0.1822, 0.2755, 0.4003, 0.5494, 0.7205, 0.908, 1.113, 1.336",\
"0.0604, 0.0791, 0.1405, 0.244, 0.3861, 0.5553, 0.7495, 0.9634, 1.194, 1.443",\
"-0.0068, 0.0139, 0.0815, 0.196, 0.3522, 0.5425, 0.7592, 0.9978, 1.258, 1.535");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.2244, 0.2413, 0.2997, 0.4079, 0.5746, 0.8076, 1.113, 1.498, 1.967, 2.527",\
"0.2267, 0.2443, 0.3031, 0.412, 0.5793, 0.8128, 1.118, 1.504, 1.973, 2.533",\
"0.2399, 0.2572, 0.316, 0.4256, 0.5933, 0.8273, 1.134, 1.52, 1.99, 2.549",\
"0.261, 0.2789, 0.3392, 0.448, 0.6146, 0.8478, 1.155, 1.54, 2.01, 2.57",\
"0.3025, 0.3199, 0.3798, 0.4903, 0.6562, 0.8855, 1.189, 1.572, 2.039, 2.597",\
"0.3698, 0.3893, 0.4532, 0.5631, 0.728, 0.9559, 1.252, 1.629, 2.092, 2.646",\
"0.4561, 0.4784, 0.5503, 0.6696, 0.8366, 1.062, 1.357, 1.726, 2.18, 2.727",\
"0.5605, 0.5856, 0.6663, 0.7995, 0.9795, 1.207, 1.499, 1.866, 2.312, 2.85",\
"0.6819, 0.7105, 0.801, 0.9481, 1.145, 1.388, 1.682, 2.046, 2.491, 3.019",\
"0.8198, 0.8513, 0.9517, 1.115, 1.33, 1.594, 1.902, 2.268, 2.71, 3.237");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.1064, 0.1163, 0.1502, 0.2111, 0.3012, 0.4245, 0.5858, 0.7882, 1.035, 1.329",\
"0.1044, 0.1152, 0.1493, 0.2105, 0.3009, 0.4241, 0.586, 0.7882, 1.035, 1.329",\
"0.1106, 0.1185, 0.1478, 0.2068, 0.2993, 0.4243, 0.5857, 0.7883, 1.035, 1.328",\
"0.164, 0.1725, 0.2006, 0.2465, 0.3152, 0.4259, 0.5848, 0.7883, 1.035, 1.329",\
"0.2316, 0.2427, 0.2763, 0.3307, 0.4042, 0.4967, 0.6209, 0.798, 1.036, 1.328",\
"0.3166, 0.3295, 0.3692, 0.4328, 0.5161, 0.6207, 0.7472, 0.8956, 1.09, 1.347",\
"0.416, 0.4322, 0.4804, 0.5544, 0.6496, 0.7652, 0.9032, 1.066, 1.252, 1.468",\
"0.5322, 0.5514, 0.6082, 0.696, 0.8046, 0.9322, 1.083, 1.258, 1.458, 1.685",\
"0.6658, 0.6872, 0.7528, 0.8528, 0.9798, 1.123, 1.287, 1.476, 1.687, 1.932",\
"0.8182, 0.8406, 0.9176, 1.035, 1.176, 1.336, 1.518, 1.719, 1.946, 2.201");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.2436, 0.2707, 0.3672, 0.5541, 0.8489, 1.259, 1.799, 2.478, 3.307, 4.294",\
"0.2445, 0.2714, 0.3675, 0.5542, 0.8491, 1.258, 1.797, 2.479, 3.307, 4.291",\
"0.2479, 0.2741, 0.369, 0.5548, 0.8491, 1.259, 1.798, 2.479, 3.304, 4.294",\
"0.2713, 0.2957, 0.3821, 0.5588, 0.8479, 1.26, 1.799, 2.478, 3.309, 4.296",\
"0.2999, 0.3248, 0.4144, 0.588, 0.8611, 1.26, 1.798, 2.478, 3.308, 4.297",\
"0.3764, 0.3955, 0.4694, 0.6306, 0.899, 1.284, 1.806, 2.477, 3.308, 4.297",\
"0.4806, 0.5008, 0.5718, 0.7118, 0.9576, 1.329, 1.836, 2.49, 3.308, 4.296",\
"0.5974, 0.6188, 0.6948, 0.836, 1.057, 1.403, 1.891, 2.529, 3.33, 4.298",\
"0.7256, 0.7466, 0.8282, 0.98, 1.203, 1.519, 1.979, 2.595, 3.376, 4.33",\
"0.8624, 0.8866, 0.9742, 1.137, 1.378, 1.689, 2.111, 2.699, 3.452, 4.383");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.07785, 0.08506, 0.1091, 0.1516, 0.213, 0.2944, 0.3972, 0.5237, 0.6759, 0.8556",\
"0.08433, 0.09135, 0.1151, 0.157, 0.2182, 0.2995, 0.4023, 0.5289, 0.681, 0.8607",\
"0.113, 0.1194, 0.1408, 0.1803, 0.2403, 0.3209, 0.4235, 0.5499, 0.702, 0.8816",\
"0.1462, 0.1548, 0.1825, 0.2279, 0.2882, 0.3662, 0.4675, 0.5934, 0.7451, 0.9245",\
"0.1677, 0.1787, 0.2132, 0.2705, 0.3459, 0.437, 0.5416, 0.6653, 0.816, 0.9946",\
"0.1753, 0.1884, 0.23, 0.2995, 0.3909, 0.5003, 0.6255, 0.7656, 0.9198, 1.097",\
"0.169, 0.1835, 0.2328, 0.3142, 0.422, 0.5506, 0.6961, 0.859, 1.037, 1.231",\
"0.1479, 0.1644, 0.2208, 0.3138, 0.4374, 0.5853, 0.7541, 0.9387, 1.142, 1.361",\
"0.1132, 0.1319, 0.1935, 0.2974, 0.4372, 0.6054, 0.7951, 1.006, 1.232, 1.477",\
"0.0658, 0.086, 0.1527, 0.2668, 0.4218, 0.6083, 0.8212, 1.056, 1.308, 1.579");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.2453, 0.2623, 0.3206, 0.4291, 0.5956, 0.8285, 1.134, 1.518, 1.988, 2.547",\
"0.2482, 0.2657, 0.3248, 0.4338, 0.6013, 0.8343, 1.14, 1.525, 1.995, 2.554",\
"0.2602, 0.2779, 0.3364, 0.4461, 0.6135, 0.8473, 1.154, 1.539, 2.01, 2.57",\
"0.2759, 0.2935, 0.353, 0.4618, 0.629, 0.8627, 1.169, 1.555, 2.026, 2.586",\
"0.3058, 0.3229, 0.382, 0.4909, 0.6561, 0.8866, 1.19, 1.574, 2.043, 2.601",\
"0.3554, 0.3754, 0.4377, 0.5462, 0.709, 0.9363, 1.233, 1.611, 2.075, 2.63",\
"0.4161, 0.4388, 0.5101, 0.6301, 0.7955, 1.018, 1.312, 1.681, 2.136, 2.683",\
"0.4895, 0.5148, 0.5962, 0.7302, 0.9107, 1.138, 1.425, 1.79, 2.236, 2.772",\
"0.5763, 0.605, 0.6953, 0.8451, 1.043, 1.287, 1.579, 1.938, 2.378, 2.905",\
"0.6762, 0.7078, 0.8084, 0.9731, 1.191, 1.455, 1.764, 2.126, 2.559, 3.081");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.1155, 0.1271, 0.1651, 0.2314, 0.326, 0.4528, 0.6148, 0.819, 1.066, 1.36",\
"0.1127, 0.1244, 0.1631, 0.2299, 0.3252, 0.4525, 0.6155, 0.8186, 1.066, 1.36",\
"0.1203, 0.1288, 0.1602, 0.2236, 0.3214, 0.4509, 0.6149, 0.8186, 1.065, 1.36",\
"0.181, 0.19, 0.2179, 0.2632, 0.3342, 0.4493, 0.6119, 0.8171, 1.065, 1.36",\
"0.2589, 0.2694, 0.3029, 0.3559, 0.4274, 0.5177, 0.6436, 0.8237, 1.064, 1.359",\
"0.355, 0.368, 0.4078, 0.4688, 0.5491, 0.648, 0.7704, 0.9174, 1.114, 1.375",\
"0.471, 0.4872, 0.5354, 0.6068, 0.6956, 0.8024, 0.9338, 1.091, 1.272, 1.49",\
"0.6096, 0.6286, 0.6836, 0.7678, 0.8694, 0.9856, 1.125, 1.29, 1.485, 1.707",\
"0.7718, 0.7932, 0.8584, 0.954, 1.069, 1.2, 1.348, 1.518, 1.721, 1.956",\
"0.957, 0.9804, 1.059, 1.168, 1.299, 1.442, 1.604, 1.786, 1.992, 2.234");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004464, 0.01662, 0.03984, 0.07602, 0.1268, 0.1936, 0.2777, 0.3804, 0.5029");
values("0.2438, 0.2707, 0.3671, 0.5542, 0.8486, 1.259, 1.798, 2.478, 3.307, 4.295",\
"0.2451, 0.2714, 0.3675, 0.5546, 0.8486, 1.259, 1.798, 2.478, 3.308, 4.295",\
"0.247, 0.2736, 0.3683, 0.5557, 0.8473, 1.259, 1.798, 2.479, 3.307, 4.292",\
"0.2628, 0.2869, 0.3758, 0.5569, 0.8492, 1.258, 1.799, 2.476, 3.308, 4.295",\
"0.2869, 0.312, 0.4013, 0.5767, 0.8562, 1.261, 1.799, 2.478, 3.309, 4.295",\
"0.3665, 0.3856, 0.4576, 0.6168, 0.8858, 1.278, 1.801, 2.475, 3.308, 4.295",\
"0.4852, 0.504, 0.5756, 0.7108, 0.9476, 1.317, 1.828, 2.489, 3.309, 4.29",\
"0.6228, 0.6434, 0.7186, 0.8582, 1.073, 1.402, 1.88, 2.521, 3.328, 4.297",\
"0.7784, 0.7994, 0.878, 1.026, 1.247, 1.547, 1.983, 2.587, 3.367, 4.326",\
"0.9484, 0.969, 1.051, 1.208, 1.443, 1.746, 2.145, 2.709, 3.446, 4.374");
}
}
}
}