blob: 6229df70ae9cebb791cfe66d5113ed0b0f19ca07 [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_4) {
area : 81.222400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00110247" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.00072318" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00067593" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00067587" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.00062724" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.00062715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.00062715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.00062715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0005781" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.00057801" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.00057801" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.00057801" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00057801" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00057795" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00057795" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00057795" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00110247" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01614 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.1224, 0.1224, 0.1222, 0.1221, 0.1219, 0.1216, 0.1211, 0.1203, \
0.1188, 0.1155");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01772, -0.01772, -0.01774, -0.01775, -0.01782, -0.01781, -0.01785, \
-0.0179, -0.01796, -0.01807");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.08696, 0.08694, 0.08674, 0.08666, 0.08659, 0.08637, 0.08608, \
0.08561, 0.08478, 0.08283");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0178, -0.01779, -0.01779, -0.01782, -0.01789, -0.0179, -0.01793, \
-0.01796, -0.01802, -0.01813");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.08695, 0.08693, 0.08675, 0.08666, 0.08659, 0.08637, 0.08608, \
0.08561, 0.08481, 0.08284");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01779, -0.01779, -0.0178, -0.01784, -0.0179, -0.0179, -0.01794, \
-0.01797, -0.01803, -0.01812");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04566, 0.04557, 0.04543, 0.0454, 0.04541, 0.04534, 0.04523, \
0.04504, 0.04474, 0.04401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0183, -0.0183, -0.01829, -0.01833, -0.01837, -0.01838, -0.01837, \
-0.01837, -0.01836, -0.01836");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04566, 0.04557, 0.04544, 0.04537, 0.04541, 0.04534, 0.04522, \
0.04503, 0.04475, 0.04401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0183, -0.0183, -0.0183, -0.01834, -0.01839, -0.01838, -0.01838, \
-0.01838, -0.01837, -0.01836");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04566, 0.04555, 0.04544, 0.04539, 0.0454, 0.04534, 0.04523, \
0.04503, 0.04475, 0.04402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0183, -0.0183, -0.01831, -0.01833, -0.01839, -0.01839, -0.01838, \
-0.01838, -0.01838, -0.01837");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04565, 0.04557, 0.04544, 0.04538, 0.04541, 0.04534, 0.04522, \
0.04504, 0.04474, 0.04402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0183, -0.0183, -0.01832, -0.01831, -0.01837, -0.01837, -0.01837, \
-0.01837, -0.01839, -0.01838");
}
}
}
pin(A2) {
capacitance : 0.01589 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.07622, 0.0761, 0.07613, 0.076, 0.07587, 0.07556, 0.07511, 0.07437, \
0.07312, 0.07044");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02023, -0.0202, -0.02022, -0.02026, -0.02036, -0.02041, -0.0205, \
-0.0206, -0.02077, -0.02106");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04065, 0.04058, 0.04059, 0.04056, 0.04053, 0.04033, 0.04007, \
0.03965, 0.03899, 0.03758");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02048, -0.02044, -0.02046, -0.02052, -0.02062, -0.02067, -0.02075, \
-0.02087, -0.02104, -0.02133");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04065, 0.04059, 0.04058, 0.04055, 0.04049, 0.04031, 0.04007, \
0.03965, 0.03899, 0.03758");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02047, -0.02043, -0.02048, -0.0205, -0.0206, -0.02068, -0.02074, \
-0.02086, -0.02104, -0.02133");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05356, 0.05352, 0.05354, 0.05354, 0.05357, 0.05357, 0.05357, \
0.05358, 0.05356, 0.05359");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.05007, -0.05016, -0.05079, -0.05154, -0.05215, -0.05242, -0.05259, \
-0.05269, -0.05277, -0.05283");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03113, 0.03105, 0.03101, 0.03108, 0.03119, 0.0312, 0.03119, \
0.03117, 0.03119, 0.03119");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03809, -0.03675, -0.03575, -0.0355, -0.03549, -0.03541, -0.03533, \
-0.03524, -0.03512, -0.03499");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03066, 0.03059, 0.03062, 0.03069, 0.03072, 0.03074, 0.03076, \
0.03075, 0.03074, 0.03076");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04021, -0.0401, -0.04015, -0.04014, -0.0402, -0.04009, -0.03992, \
-0.03972, -0.03939, -0.03886");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03066, 0.03059, 0.03062, 0.03066, 0.03074, 0.03074, 0.03075, \
0.03076, 0.03075, 0.03074");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04014, -0.04002, -0.04003, -0.04006, -0.04006, -0.03994, -0.03979, \
-0.03959, -0.03928, -0.03878");
}
}
}
pin(A3) {
capacitance : 0.01567 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03101, 0.03092, 0.0309, 0.03085, 0.03082, 0.03066, 0.03041, \
0.03004, 0.02959, 0.0291");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02172, -0.02173, -0.02172, -0.02172, -0.02176, -0.02178, -0.02178, \
-0.02178, -0.02178, -0.02176");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05369, 0.0536, 0.0536, 0.05357, 0.05361, 0.05363, 0.05361, 0.05363, \
0.05364, 0.05358");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04489, -0.04488, -0.04649, -0.04872, -0.05012, -0.05082, -0.05121, \
-0.05148, -0.05168, -0.05181");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03031, 0.03026, 0.03027, 0.03032, 0.0304, 0.03042, 0.03041, \
0.03041, 0.03042, 0.03042");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04117, -0.04095, -0.04086, -0.04083, -0.04081, -0.04071, -0.04056, \
-0.04035, -0.03998, -0.03936");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05378, 0.05372, 0.05361, 0.05363, 0.05364, 0.05369, 0.05368, \
0.05364, 0.05367, 0.05368");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04295, -0.04284, -0.04455, -0.04696, -0.04885, -0.04996, -0.05059, \
-0.05099, -0.05127, -0.05145");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03116, 0.03109, 0.03109, 0.03112, 0.03122, 0.03123, 0.03122, \
0.03122, 0.03122, 0.03123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03935, -0.03772, -0.03624, -0.03579, -0.03563, -0.03552, -0.03537, \
-0.03522, -0.03511, -0.03493");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.0536, 0.05351, 0.05351, 0.05346, 0.05356, 0.05354, 0.05353, \
0.05355, 0.05352, 0.0535");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04494, -0.04493, -0.04651, -0.04874, -0.05011, -0.05082, -0.0512, \
-0.05149, -0.05168, -0.05182");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03032, 0.03027, 0.03031, 0.03034, 0.03042, 0.03042, 0.03042, \
0.03043, 0.03043, 0.03042");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0413, -0.04111, -0.041, -0.04098, -0.04098, -0.0409, -0.04074, \
-0.04052, -0.04016, -0.03952");
}
}
}
pin(A4) {
capacitance : 0.01534 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.0535, 0.05349, 0.05345, 0.05351, 0.05352, 0.05357, 0.05358, \
0.05355, 0.05355, 0.05354");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.05047, -0.05059, -0.05121, -0.05183, -0.05229, -0.05244, -0.05259, \
-0.05265, -0.05273, -0.05278");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05357, 0.05358, 0.05348, 0.05359, 0.05366, 0.05364, 0.05363, \
0.05364, 0.05365, 0.05366");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04306, -0.04451, -0.04672, -0.04855, -0.04979, -0.05046, -0.0509, \
-0.05119, -0.05141, -0.05157");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05347, 0.05355, 0.05341, 0.0535, 0.05354, 0.05355, 0.05354, \
0.05355, 0.05353, 0.05352");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.05069, -0.0507, -0.0512, -0.05181, -0.05231, -0.05243, -0.05259, \
-0.05266, -0.05273, -0.05279");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05362, 0.05359, 0.05353, 0.05355, 0.05371, 0.05366, 0.05366, \
0.05367, 0.05368, 0.05368");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04317, -0.04456, -0.04641, -0.04797, -0.0493, -0.0501, -0.05058, \
-0.05092, -0.05118, -0.05139");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05347, 0.05349, 0.0534, 0.05343, 0.05357, 0.05359, 0.05357, \
0.05354, 0.05353, 0.05351");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0507, -0.0507, -0.05121, -0.05183, -0.05228, -0.05243, -0.05257, \
-0.05266, -0.05274, -0.05279");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05347, 0.05344, 0.05338, 0.05345, 0.05355, 0.05354, 0.05352, \
0.05355, 0.05351, 0.05354");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.04306, -0.04451, -0.04675, -0.04855, -0.04979, -0.05047, -0.05089, \
-0.05119, -0.05141, -0.05159");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05348, 0.05347, 0.05343, 0.05343, 0.05353, 0.05354, 0.05354, \
0.0535, 0.05354, 0.05347");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.05069, -0.05069, -0.05121, -0.05179, -0.05229, -0.05243, -0.05257, \
-0.05266, -0.05275, -0.05279");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.3237 ;
max_transition : 15.6 ;
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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("-0.002218, -0.002094, -0.001861, -0.001623, -0.001504, -0.001435, -0.00138, -0.001386, -0.00138, -0.001365",\
"-0.002144, -0.00184, -0.001062, -0.0001648, 0.0004717, 0.0009097, 0.001195, 0.001337, 0.001464, 0.001597",\
"0.0005208, 0.0006855, 0.001382, 0.00226, 0.003202, 0.003867, 0.004341, 0.004653, 0.004912, 0.0051",\
"0.009165, 0.009037, 0.008783, 0.008607, 0.008494, 0.008383, 0.008305, 0.008272, 0.008214, 0.008174",\
"0.02463, 0.02417, 0.02278, 0.02101, 0.01913, 0.01744, 0.01604, 0.01487, 0.01385, 0.01307",\
"0.04914, 0.04825, 0.04543, 0.04153, 0.03746, 0.03353, 0.02999, 0.02697, 0.02439, 0.02225",\
"0.08491, 0.08356, 0.07936, 0.07297, 0.06583, 0.05894, 0.05266, 0.04706, 0.04209, 0.03787",\
"0.1332, 0.1314, 0.1258, 0.1169, 0.1065, 0.09585, 0.08593, 0.07712, 0.06911, 0.06212",\
"0.195, 0.1927, 0.1857, 0.1744, 0.1604, 0.1458, 0.1318, 0.1189, 0.1072, 0.09673",\
"0.2704, 0.2678, 0.2594, 0.2457, 0.2288, 0.2101, 0.1914, 0.1739, 0.1577, 0.1432");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.2134, 0.2135, 0.2138, 0.2142, 0.2146, 0.2151, 0.2157, 0.2181, 0.2357, 0.312",\
"0.2111, 0.2114, 0.212, 0.2129, 0.2137, 0.2144, 0.2152, 0.2178, 0.2363, 0.3136",\
"0.2117, 0.2118, 0.2119, 0.2123, 0.213, 0.2138, 0.2147, 0.2176, 0.2374, 0.3189",\
"0.2226, 0.2221, 0.2207, 0.219, 0.2178, 0.2172, 0.2172, 0.2197, 0.2416, 0.3313",\
"0.2444, 0.2434, 0.2405, 0.2363, 0.232, 0.2284, 0.2262, 0.2278, 0.2535, 0.356",\
"0.2773, 0.2758, 0.2714, 0.265, 0.2575, 0.2505, 0.2448, 0.2456, 0.2776, 0.4007",\
"0.3223, 0.3204, 0.3144, 0.3057, 0.2954, 0.2848, 0.2756, 0.2762, 0.3225, 0.4768",\
"0.3807, 0.3783, 0.3709, 0.3594, 0.3461, 0.3322, 0.3205, 0.3271, 0.4007, 0.5982",\
"0.4535, 0.4506, 0.4418, 0.4279, 0.411, 0.3937, 0.3831, 0.4107, 0.5345, 0.7727",\
"0.5415, 0.5383, 0.5279, 0.5114, 0.4914, 0.4728, 0.4779, 0.5596, 0.7385, 0.9627");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.03891, 0.03888, 0.03892, 0.03895, 0.03901, 0.039, 0.03898, 0.03901, 0.03899, 0.03898",\
"0.03852, 0.03849, 0.03853, 0.03869, 0.03873, 0.0388, 0.03881, 0.03885, 0.03884, 0.03884",\
"0.0399, 0.03992, 0.04004, 0.04007, 0.0402, 0.0403, 0.04036, 0.04041, 0.04043, 0.04047",\
"0.04582, 0.04567, 0.04521, 0.04472, 0.04418, 0.04376, 0.04333, 0.04303, 0.04282, 0.04261",\
"0.05956, 0.05914, 0.05776, 0.05578, 0.05378, 0.05187, 0.05028, 0.04889, 0.04772, 0.0468",\
"0.08404, 0.08322, 0.08054, 0.07673, 0.07228, 0.06806, 0.06416, 0.06084, 0.0581, 0.05576",\
"0.1213, 0.12, 0.116, 0.1097, 0.1023, 0.09492, 0.08795, 0.08172, 0.07637, 0.07175",\
"0.1726, 0.1709, 0.1653, 0.1564, 0.1457, 0.1344, 0.1237, 0.1138, 0.105, 0.09723",\
"0.2384, 0.2364, 0.2293, 0.2179, 0.2037, 0.1884, 0.173, 0.1588, 0.1458, 0.134",\
"0.3195, 0.317, 0.3088, 0.295, 0.2772, 0.2575, 0.2375, 0.2182, 0.2004, 0.184");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.2516, 0.2517, 0.2518, 0.2521, 0.2525, 0.2529, 0.2535, 0.256, 0.2752, 0.3556",\
"0.2499, 0.2501, 0.2505, 0.2512, 0.2518, 0.2525, 0.253, 0.2561, 0.2754, 0.3568",\
"0.2475, 0.2478, 0.2483, 0.2493, 0.2503, 0.2513, 0.2523, 0.2554, 0.2765, 0.3621",\
"0.2501, 0.25, 0.2499, 0.25, 0.2504, 0.2511, 0.2521, 0.2556, 0.2793, 0.3726",\
"0.2648, 0.2643, 0.2626, 0.2605, 0.2586, 0.2573, 0.2567, 0.2601, 0.2881, 0.3939",\
"0.2953, 0.2941, 0.2904, 0.2853, 0.2801, 0.2752, 0.2715, 0.2742, 0.3086, 0.4338",\
"0.3422, 0.3403, 0.3344, 0.3261, 0.3169, 0.3078, 0.3002, 0.3025, 0.3489, 0.5034",\
"0.4048, 0.4023, 0.3947, 0.3831, 0.3695, 0.3562, 0.3452, 0.3516, 0.4217, 0.6156",\
"0.4834, 0.4805, 0.4713, 0.4567, 0.4389, 0.4208, 0.4093, 0.4319, 0.5463, 0.78",\
"0.5787, 0.5753, 0.5647, 0.5473, 0.5262, 0.5053, 0.5038, 0.5708, 0.7408, 0.9748");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.08065, 0.08062, 0.08058, 0.08055, 0.08054, 0.08055, 0.08058, 0.08057, 0.0805, 0.08045",\
"0.08069, 0.08069, 0.08069, 0.0806, 0.08058, 0.08064, 0.08064, 0.08059, 0.08061, 0.08055",\
"0.07935, 0.07931, 0.07925, 0.07911, 0.07901, 0.07892, 0.07894, 0.0789, 0.07884, 0.07881",\
"0.08146, 0.08131, 0.0809, 0.08025, 0.07973, 0.07924, 0.07871, 0.07841, 0.07815, 0.078",\
"0.09301, 0.09253, 0.09116, 0.0892, 0.08718, 0.08523, 0.08367, 0.08232, 0.08125, 0.08034",\
"0.1174, 0.1165, 0.1138, 0.1097, 0.105, 0.1006, 0.09666, 0.09333, 0.09052, 0.08815",\
"0.1568, 0.1555, 0.1511, 0.1443, 0.1364, 0.1284, 0.1209, 0.1143, 0.1086, 0.1039",\
"0.2125, 0.2106, 0.2046, 0.1949, 0.183, 0.1707, 0.1588, 0.1479, 0.1382, 0.1299",\
"0.2853, 0.283, 0.2752, 0.2625, 0.2464, 0.2291, 0.2122, 0.1962, 0.1817, 0.1689",\
"0.3759, 0.3729, 0.3637, 0.3479, 0.3278, 0.3054, 0.2828, 0.261, 0.2408, 0.2224");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.3239, 0.3239, 0.3241, 0.3244, 0.3248, 0.3252, 0.3256, 0.3285, 0.349, 0.4331",\
"0.3221, 0.3223, 0.3228, 0.3234, 0.3241, 0.3247, 0.3254, 0.3285, 0.3492, 0.4344",\
"0.3195, 0.3198, 0.3204, 0.3214, 0.3224, 0.3236, 0.3245, 0.3281, 0.3503, 0.4402",\
"0.3186, 0.3187, 0.319, 0.3198, 0.3208, 0.322, 0.3231, 0.3273, 0.3528, 0.4511",\
"0.3232, 0.323, 0.3227, 0.3225, 0.3225, 0.3229, 0.3237, 0.3285, 0.3588, 0.4699",\
"0.3427, 0.342, 0.34, 0.3374, 0.335, 0.3329, 0.3317, 0.3371, 0.3742, 0.5041",\
"0.3835, 0.382, 0.3774, 0.3712, 0.3646, 0.3588, 0.3543, 0.3593, 0.4087, 0.566",\
"0.4473, 0.445, 0.4379, 0.4272, 0.4154, 0.4042, 0.3958, 0.4045, 0.4747, 0.6684",\
"0.533, 0.5302, 0.5207, 0.5059, 0.4883, 0.4711, 0.4605, 0.4816, 0.5915, 0.823",\
"0.6396, 0.6361, 0.6249, 0.6067, 0.5843, 0.562, 0.5569, 0.6149, 0.7777, 1.017");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.1151, 0.1151, 0.1151, 0.115, 0.1149, 0.1149, 0.1149, 0.1148, 0.1148, 0.1147",\
"0.1118, 0.1118, 0.1117, 0.1116, 0.1115, 0.1115, 0.1115, 0.1115, 0.1114, 0.1114",\
"0.1083, 0.1082, 0.1082, 0.1079, 0.1078, 0.1077, 0.1076, 0.1076, 0.1075, 0.1074",\
"0.1095, 0.1094, 0.109, 0.1083, 0.1077, 0.1072, 0.1067, 0.1063, 0.106, 0.1058",\
"0.1208, 0.1203, 0.1188, 0.1168, 0.1146, 0.1126, 0.1109, 0.1096, 0.1084, 0.1075",\
"0.1467, 0.1457, 0.1427, 0.1381, 0.1329, 0.1281, 0.1238, 0.1202, 0.1173, 0.1149",\
"0.1901, 0.1886, 0.1836, 0.1758, 0.1666, 0.1575, 0.1492, 0.142, 0.1358, 0.1306",\
"0.2527, 0.2505, 0.2434, 0.2319, 0.2182, 0.2038, 0.19, 0.1778, 0.1671, 0.1579",\
"0.3356, 0.3329, 0.3236, 0.3083, 0.2894, 0.269, 0.2491, 0.2306, 0.214, 0.1993",\
"0.4395, 0.4362, 0.4248, 0.4059, 0.3817, 0.3552, 0.3281, 0.3026, 0.2788, 0.2575");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.361, 0.3611, 0.3612, 0.3615, 0.3619, 0.3624, 0.3629, 0.3658, 0.3863, 0.4714",\
"0.3593, 0.3595, 0.3599, 0.3605, 0.3612, 0.3619, 0.3626, 0.3657, 0.3867, 0.4732",\
"0.3567, 0.357, 0.3575, 0.3586, 0.3596, 0.3606, 0.3615, 0.3652, 0.3879, 0.4788",\
"0.3555, 0.3556, 0.3561, 0.3568, 0.3579, 0.359, 0.3602, 0.3647, 0.3906, 0.4891",\
"0.3584, 0.3583, 0.3582, 0.3583, 0.3586, 0.3592, 0.3602, 0.3651, 0.3956, 0.507",\
"0.3756, 0.3749, 0.3733, 0.3713, 0.3695, 0.3679, 0.3673, 0.3726, 0.41, 0.5393",\
"0.4158, 0.4143, 0.4101, 0.4042, 0.3985, 0.3932, 0.3889, 0.3943, 0.443, 0.5984",\
"0.4823, 0.4801, 0.4728, 0.4622, 0.4506, 0.44, 0.432, 0.4395, 0.5074, 0.6967",\
"0.5756, 0.5725, 0.5628, 0.5474, 0.5295, 0.5118, 0.5002, 0.5184, 0.6217, 0.8477",\
"0.6949, 0.6914, 0.6793, 0.6598, 0.6357, 0.6118, 0.6026, 0.6512, 0.8051, 1.046");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.1911, 0.2062, 0.2595, 0.3607, 0.5184, 0.739, 1.029, 1.395, 1.841, 2.373",\
"0.2196, 0.235, 0.289, 0.3913, 0.5495, 0.7706, 1.061, 1.427, 1.873, 2.405",\
"0.3122, 0.3306, 0.3904, 0.4938, 0.6523, 0.8737, 1.165, 1.531, 1.977, 2.51",\
"0.3866, 0.4135, 0.5009, 0.6464, 0.8388, 1.069, 1.359, 1.724, 2.17, 2.703",\
"0.4072, 0.443, 0.5585, 0.7512, 1.006, 1.309, 1.651, 2.028, 2.473, 3.004",\
"0.3632, 0.4085, 0.5548, 0.7962, 1.114, 1.493, 1.92, 2.388, 2.889, 3.43",\
"0.2465, 0.3017, 0.4799, 0.7747, 1.158, 1.613, 2.126, 2.688, 3.292, 3.932",\
"0.0548, 0.1192, 0.3297, 0.6754, 1.131, 1.665, 2.266, 2.92, 3.626, 4.375",\
"-0.2188, -0.1452, 0.1001, 0.4992, 1.025, 1.641, 2.332, 3.083, 3.889, 4.745",\
"-0.5792, -0.4935, -0.2167, 0.2367, 0.8321, 1.532, 2.32, 3.17, 4.076, 5.043");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.4514, 0.5048, 0.6969, 1.074, 1.665, 2.493, 3.583, 4.954, 6.628, 8.625",\
"0.4686, 0.5224, 0.7158, 1.094, 1.688, 2.518, 3.608, 4.981, 6.656, 8.652",\
"0.5758, 0.6266, 0.813, 1.189, 1.781, 2.61, 3.702, 5.075, 6.75, 8.745",\
"0.8259, 0.8763, 1.05, 1.403, 1.982, 2.805, 3.89, 5.26, 6.932, 8.928",\
"1.156, 1.215, 1.418, 1.778, 2.329, 3.134, 4.206, 5.566, 7.231, 9.218",\
"1.562, 1.63, 1.857, 2.263, 2.847, 3.629, 4.681, 6.022, 7.671, 9.649",\
"2.047, 2.125, 2.379, 2.826, 3.468, 4.3, 5.337, 6.656, 8.285, 10.24",\
"2.615, 2.703, 2.988, 3.48, 4.174, 5.074, 6.173, 7.484, 9.091, 11.03",\
"3.267, 3.365, 3.685, 4.23, 4.981, 5.94, 7.115, 8.5, 10.11, 12.02",\
"4.007, 4.118, 4.473, 5.074, 5.889, 6.915, 8.16, 9.631, 11.32, 13.23");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.2455, 0.2711, 0.362, 0.5359, 0.8069, 1.186, 1.685, 2.317, 3.086, 4.003",\
"0.2455, 0.2715, 0.3622, 0.536, 0.8065, 1.187, 1.686, 2.317, 3.086, 3.997",\
"0.3021, 0.3214, 0.3907, 0.5422, 0.8058, 1.187, 1.688, 2.317, 3.081, 4.004",\
"0.4518, 0.4792, 0.571, 0.7214, 0.9214, 1.227, 1.689, 2.315, 3.082, 4.003",\
"0.6304, 0.6652, 0.7788, 0.9706, 1.229, 1.534, 1.894, 2.399, 3.098, 4.003",\
"0.8442, 0.887, 1.027, 1.257, 1.561, 1.936, 2.362, 2.826, 3.384, 4.134",\
"1.087, 1.142, 1.313, 1.584, 1.944, 2.369, 2.866, 3.419, 4.021, 4.664",\
"1.364, 1.428, 1.631, 1.957, 2.369, 2.859, 3.411, 4.041, 4.727, 5.466",\
"1.677, 1.754, 1.986, 2.365, 2.846, 3.397, 4.017, 4.704, 5.469, 6.304",\
"2.019, 2.107, 2.383, 2.812, 3.354, 3.984, 4.676, 5.434, 6.264, 7.182");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("1.015, 1.128, 1.512, 2.207, 3.246, 4.68, 6.561, 8.923, 11.81, 15.23",\
"1.006, 1.12, 1.507, 2.206, 3.245, 4.676, 6.558, 8.915, 11.8, 15.23",\
"0.9713, 1.087, 1.487, 2.197, 3.241, 4.68, 6.561, 8.927, 11.81, 15.23",\
"1.031, 1.123, 1.467, 2.157, 3.231, 4.677, 6.558, 8.918, 11.81, 15.25",\
"1.171, 1.268, 1.603, 2.213, 3.203, 4.665, 6.555, 8.928, 11.79, 15.25",\
"1.343, 1.44, 1.777, 2.412, 3.339, 4.673, 6.546, 8.915, 11.81, 15.24",\
"1.578, 1.674, 2.01, 2.647, 3.614, 4.889, 6.613, 8.907, 11.8, 15.26",\
"1.862, 1.961, 2.303, 2.939, 3.921, 5.256, 6.908, 9.056, 11.82, 15.22",\
"2.183, 2.29, 2.656, 3.302, 4.282, 5.65, 7.368, 9.432, 12.03, 15.3",\
"2.53, 2.65, 3.042, 3.726, 4.718, 6.084, 7.858, 9.982, 12.49, 15.57");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.2639, 0.2804, 0.337, 0.4425, 0.6041, 0.8278, 1.12, 1.488, 1.935, 2.468",\
"0.2917, 0.3081, 0.3646, 0.4704, 0.6319, 0.8558, 1.148, 1.516, 1.963, 2.496",\
"0.394, 0.4104, 0.4666, 0.5717, 0.733, 0.957, 1.25, 1.617, 2.065, 2.597",\
"0.5126, 0.5364, 0.6141, 0.7467, 0.9258, 1.151, 1.443, 1.81, 2.257, 2.789",\
"0.58, 0.6113, 0.7133, 0.8877, 1.125, 1.413, 1.741, 2.113, 2.559, 3.09",\
"0.5892, 0.6277, 0.7564, 0.9741, 1.269, 1.627, 2.037, 2.49, 2.98, 3.517",\
"0.5339, 0.5807, 0.7359, 0.9985, 1.354, 1.782, 2.272, 2.815, 3.404, 4.032",\
"0.4105, 0.4646, 0.6469, 0.9562, 1.372, 1.874, 2.446, 3.077, 3.763, 4.497",\
"0.2168, 0.281, 0.4873, 0.8416, 1.321, 1.898, 2.553, 3.273, 4.055, 4.892",\
"-0.0489, 0.0214, 0.2565, 0.6531, 1.194, 1.846, 2.586, 3.401, 4.28, 5.219");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.7532, 0.8109, 1.01, 1.391, 1.983, 2.81, 3.899, 5.272, 6.946, 8.942",\
"0.7735, 0.8302, 1.033, 1.414, 2.007, 2.837, 3.926, 5.3, 6.973, 8.97",\
"0.8446, 0.9029, 1.105, 1.489, 2.083, 2.915, 4.006, 5.379, 7.055, 9.052",\
"0.9803, 1.039, 1.242, 1.623, 2.214, 3.044, 4.135, 5.509, 7.183, 9.181",\
"1.194, 1.257, 1.471, 1.864, 2.45, 3.27, 4.354, 5.721, 7.392, 9.385",\
"1.517, 1.582, 1.804, 2.21, 2.817, 3.634, 4.701, 6.054, 7.713, 9.699",\
"1.935, 2.006, 2.246, 2.669, 3.294, 4.136, 5.205, 6.538, 8.18, 10.15",\
"2.431, 2.512, 2.777, 3.235, 3.886, 4.75, 5.849, 7.189, 8.808, 10.75",\
"3.002, 3.094, 3.39, 3.892, 4.587, 5.484, 6.609, 7.984, 9.613, 11.54",\
"3.65, 3.751, 4.083, 4.636, 5.389, 6.335, 7.494, 8.9, 10.57, 12.51");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.335, 0.362, 0.4543, 0.6289, 0.9008, 1.281, 1.779, 2.409, 3.175, 4.091",\
"0.3344, 0.3617, 0.4544, 0.6288, 0.9003, 1.281, 1.779, 2.409, 3.175, 4.09",\
"0.3529, 0.3756, 0.4586, 0.6293, 0.9008, 1.281, 1.779, 2.41, 3.176, 4.091",\
"0.5192, 0.5452, 0.63, 0.7716, 0.9772, 1.304, 1.782, 2.409, 3.175, 4.089",\
"0.7154, 0.7492, 0.8562, 1.041, 1.286, 1.582, 1.951, 2.473, 3.186, 4.09",\
"0.9474, 0.987, 1.119, 1.335, 1.633, 1.995, 2.413, 2.874, 3.445, 4.205",\
"1.212, 1.262, 1.419, 1.681, 2.022, 2.439, 2.926, 3.472, 4.065, 4.716",\
"1.511, 1.569, 1.758, 2.062, 2.457, 2.928, 3.478, 4.096, 4.78, 5.511",\
"1.843, 1.91, 2.133, 2.486, 2.942, 3.475, 4.082, 4.764, 5.524, 6.35",\
"2.214, 2.287, 2.542, 2.951, 3.473, 4.072, 4.748, 5.492, 6.318, 7.224");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("1.116, 1.217, 1.564, 2.224, 3.249, 4.677, 6.557, 8.923, 11.8, 15.22",\
"1.117, 1.216, 1.562, 2.222, 3.246, 4.678, 6.553, 8.914, 11.81, 15.26",\
"1.113, 1.215, 1.562, 2.223, 3.248, 4.679, 6.557, 8.923, 11.8, 15.25",\
"1.173, 1.262, 1.587, 2.228, 3.248, 4.676, 6.558, 8.917, 11.81, 15.25",\
"1.294, 1.39, 1.715, 2.314, 3.276, 4.678, 6.551, 8.918, 11.8, 15.25",\
"1.465, 1.552, 1.872, 2.487, 3.415, 4.748, 6.566, 8.911, 11.8, 15.24",\
"1.713, 1.796, 2.098, 2.692, 3.637, 4.934, 6.679, 8.936, 11.82, 15.25",\
"2.022, 2.107, 2.402, 2.979, 3.895, 5.209, 6.913, 9.092, 11.86, 15.25",\
"2.375, 2.46, 2.77, 3.342, 4.24, 5.528, 7.25, 9.392, 12.07, 15.35",\
"2.758, 2.858, 3.182, 3.772, 4.658, 5.928, 7.642, 9.802, 12.41, 15.57");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.296, 0.3151, 0.3803, 0.4984, 0.6736, 0.9101, 1.214, 1.59, 2.044, 2.583",\
"0.3251, 0.3444, 0.4093, 0.5272, 0.7021, 0.9385, 1.242, 1.618, 2.072, 2.611",\
"0.4326, 0.4503, 0.5115, 0.6261, 0.7995, 1.035, 1.338, 1.714, 2.169, 2.707",\
"0.5874, 0.611, 0.6879, 0.8184, 0.9949, 1.227, 1.527, 1.902, 2.356, 2.895",\
"0.6965, 0.7266, 0.8266, 0.9968, 1.228, 1.508, 1.83, 2.204, 2.656, 3.193",\
"0.7531, 0.7907, 0.9142, 1.123, 1.408, 1.756, 2.156, 2.6, 3.081, 3.618",\
"0.7537, 0.7986, 0.9446, 1.195, 1.535, 1.949, 2.425, 2.955, 3.532, 4.149",\
"0.6939, 0.7458, 0.9161, 1.206, 1.603, 2.085, 2.637, 3.249, 3.92, 4.64",\
"0.5717, 0.6315, 0.8247, 1.157, 1.607, 2.157, 2.787, 3.485, 4.247, 5.066",\
"0.3932, 0.4576, 0.6711, 1.039, 1.546, 2.165, 2.874, 3.661, 4.511, 5.43");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("1.05, 1.108, 1.309, 1.69, 2.281, 3.109, 4.198, 5.571, 7.245, 9.241",\
"1.069, 1.127, 1.331, 1.713, 2.306, 3.135, 4.225, 5.598, 7.272, 9.269",\
"1.149, 1.207, 1.411, 1.796, 2.391, 3.223, 4.314, 5.688, 7.364, 9.361",\
"1.276, 1.335, 1.54, 1.924, 2.52, 3.352, 4.444, 5.819, 7.496, 9.494",\
"1.421, 1.484, 1.702, 2.098, 2.691, 3.52, 4.609, 5.983, 7.659, 9.656",\
"1.625, 1.691, 1.914, 2.324, 2.939, 3.768, 4.849, 6.213, 7.881, 9.871",\
"1.912, 1.983, 2.22, 2.643, 3.269, 4.119, 5.203, 6.551, 8.204, 10.18",\
"2.274, 2.353, 2.614, 3.066, 3.711, 4.572, 5.675, 7.032, 8.664, 10.62",\
"2.712, 2.8, 3.087, 3.578, 4.262, 5.145, 6.259, 7.632, 9.276, 11.21",\
"3.22, 3.317, 3.633, 4.169, 4.904, 5.83, 6.966, 8.354, 10.02, 11.97");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.4392, 0.469, 0.5704, 0.7549, 1.032, 1.417, 1.916, 2.546, 3.315, 4.232",\
"0.4355, 0.465, 0.5659, 0.7523, 1.032, 1.416, 1.917, 2.546, 3.314, 4.228",\
"0.4252, 0.4523, 0.5499, 0.7395, 1.026, 1.413, 1.917, 2.546, 3.316, 4.229",\
"0.6014, 0.6262, 0.7074, 0.8442, 1.065, 1.412, 1.912, 2.545, 3.314, 4.229",\
"0.829, 0.8612, 0.9618, 1.136, 1.37, 1.657, 2.039, 2.584, 3.316, 4.227",\
"1.098, 1.135, 1.258, 1.462, 1.743, 2.089, 2.492, 2.949, 3.537, 4.318",\
"1.407, 1.452, 1.599, 1.838, 2.158, 2.553, 3.023, 3.554, 4.136, 4.792",\
"1.758, 1.812, 1.981, 2.258, 2.624, 3.068, 3.592, 4.193, 4.862, 5.585",\
"2.145, 2.208, 2.41, 2.732, 3.147, 3.642, 4.217, 4.876, 5.621, 6.43",\
"2.585, 2.65, 2.878, 3.251, 3.721, 4.274, 4.906, 5.618, 6.424, 7.314");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("1.133, 1.229, 1.57, 2.226, 3.247, 4.679, 6.549, 8.91, 11.8, 15.23",\
"1.132, 1.229, 1.572, 2.226, 3.247, 4.675, 6.556, 8.925, 11.8, 15.23",\
"1.136, 1.232, 1.569, 2.227, 3.247, 4.678, 6.556, 8.921, 11.8, 15.23",\
"1.163, 1.254, 1.583, 2.23, 3.249, 4.679, 6.55, 8.919, 11.81, 15.22",\
"1.284, 1.373, 1.686, 2.291, 3.264, 4.679, 6.557, 8.917, 11.82, 15.22",\
"1.421, 1.513, 1.834, 2.452, 3.389, 4.734, 6.561, 8.921, 11.81, 15.25",\
"1.685, 1.768, 2.067, 2.653, 3.597, 4.91, 6.672, 8.947, 11.8, 15.24",\
"2.052, 2.131, 2.419, 2.965, 3.86, 5.165, 6.891, 9.098, 11.88, 15.24",\
"2.459, 2.545, 2.834, 3.383, 4.232, 5.486, 7.2, 9.368, 12.05, 15.36",\
"2.894, 2.982, 3.296, 3.874, 4.72, 5.924, 7.578, 9.734, 12.38, 15.58");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.294, 0.3145, 0.3839, 0.5094, 0.6937, 0.9402, 1.253, 1.638, 2.099, 2.644",\
"0.3206, 0.3408, 0.4096, 0.5339, 0.7178, 0.9641, 1.277, 1.661, 2.123, 2.667",\
"0.4326, 0.4509, 0.5142, 0.6337, 0.8141, 1.058, 1.37, 1.754, 2.216, 2.761",\
"0.6017, 0.6251, 0.7037, 0.836, 1.015, 1.252, 1.56, 1.942, 2.403, 2.947",\
"0.7296, 0.7602, 0.8612, 1.033, 1.265, 1.545, 1.867, 2.245, 2.702, 3.244",\
"0.8107, 0.8482, 0.972, 1.182, 1.465, 1.811, 2.209, 2.651, 3.129, 3.671",\
"0.8424, 0.8864, 1.032, 1.281, 1.617, 2.027, 2.499, 3.024, 3.596, 4.21",\
"0.8227, 0.8735, 1.042, 1.329, 1.72, 2.193, 2.736, 3.342, 4.005, 4.719",\
"0.7511, 0.808, 0.9983, 1.324, 1.766, 2.305, 2.923, 3.607, 4.357, 5.167",\
"0.6295, 0.6931, 0.9031, 1.265, 1.761, 2.362, 3.055, 3.822, 4.658, 5.557");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("1.117, 1.176, 1.376, 1.757, 2.348, 3.177, 4.265, 5.638, 7.313, 9.306",\
"1.144, 1.202, 1.405, 1.788, 2.38, 3.21, 4.299, 5.673, 7.347, 9.343",\
"1.221, 1.281, 1.484, 1.869, 2.464, 3.295, 4.387, 5.761, 7.436, 9.433",\
"1.334, 1.393, 1.596, 1.981, 2.576, 3.409, 4.502, 5.876, 7.553, 9.551",\
"1.454, 1.517, 1.73, 2.121, 2.714, 3.544, 4.634, 6.009, 7.685, 9.681",\
"1.614, 1.678, 1.896, 2.299, 2.908, 3.735, 4.818, 6.184, 7.855, 9.848",\
"1.832, 1.902, 2.135, 2.549, 3.167, 4.009, 5.091, 6.441, 8.097, 10.08",\
"2.093, 2.172, 2.429, 2.878, 3.516, 4.366, 5.461, 6.814, 8.447, 10.41",\
"2.402, 2.489, 2.776, 3.268, 3.95, 4.827, 5.927, 7.288, 8.929, 10.86",\
"2.765, 2.864, 3.179, 3.718, 4.453, 5.379, 6.505, 7.872, 9.519, 11.46");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("0.4765, 0.51, 0.6198, 0.8168, 1.108, 1.502, 2.009, 2.64, 3.41, 4.328",\
"0.4687, 0.5018, 0.6134, 0.8136, 1.106, 1.5, 2.006, 2.639, 3.409, 4.324",\
"0.4569, 0.4861, 0.5907, 0.7933, 1.093, 1.494, 2.004, 2.637, 3.409, 4.324",\
"0.6482, 0.673, 0.7534, 0.8912, 1.121, 1.481, 1.992, 2.633, 3.406, 4.326",\
"0.8992, 0.9306, 1.032, 1.2, 1.43, 1.712, 2.103, 2.661, 3.403, 4.323",\
"1.195, 1.231, 1.351, 1.549, 1.82, 2.157, 2.551, 3.008, 3.602, 4.394",\
"1.541, 1.585, 1.725, 1.954, 2.258, 2.64, 3.098, 3.619, 4.189, 4.849",\
"1.943, 1.997, 2.16, 2.42, 2.762, 3.181, 3.685, 4.266, 4.922, 5.641",\
"2.401, 2.46, 2.65, 2.954, 3.332, 3.792, 4.332, 4.967, 5.689, 6.49",\
"2.91, 2.981, 3.202, 3.545, 3.982, 4.48, 5.066, 5.732, 6.508, 7.386");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003227, 0.01104, 0.02597, 0.04923, 0.08187, 0.1248, 0.1789, 0.245, 0.3237");
values("1.131, 1.229, 1.57, 2.226, 3.246, 4.674, 6.556, 8.912, 11.79, 15.24",\
"1.134, 1.229, 1.569, 2.223, 3.247, 4.678, 6.557, 8.913, 11.79, 15.23",\
"1.135, 1.232, 1.572, 2.227, 3.249, 4.676, 6.556, 8.924, 11.8, 15.23",\
"1.151, 1.244, 1.578, 2.228, 3.248, 4.677, 6.549, 8.921, 11.79, 15.22",\
"1.242, 1.333, 1.65, 2.267, 3.256, 4.678, 6.556, 8.923, 11.8, 15.24",\
"1.366, 1.459, 1.78, 2.4, 3.353, 4.714, 6.561, 8.92, 11.79, 15.25",\
"1.631, 1.714, 2.007, 2.592, 3.536, 4.868, 6.647, 8.938, 11.79, 15.25",\
"2.033, 2.115, 2.398, 2.933, 3.812, 5.105, 6.845, 9.069, 11.86, 15.25",\
"2.507, 2.592, 2.884, 3.424, 4.244, 5.456, 7.142, 9.324, 12.03, 15.36",\
"3.02, 3.114, 3.424, 3.982, 4.82, 5.966, 7.558, 9.684, 12.34, 15.56");
}
}
}
}