blob: 0af6b973cb6684108b53ada0001540e2b241ad87 [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.016896528" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000601128" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00057915" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0005542614" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0005565582" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0005318676" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0005312736" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0005255712" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0005422626" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0005106024" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0005099292" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.000503811" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000509058" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0005027814" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0005025636" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0005001084" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.016896528" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01541 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.05569, 0.05567, 0.05565, 0.05559, 0.0555, 0.05541, 0.05527, \
0.05506, 0.05478, 0.05439");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007926, -0.007924, -0.007939, -0.007952, -0.007953, -0.007967, \
-0.007975, -0.007979, -0.007991, -0.008001");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0397, 0.03966, 0.03962, 0.03957, 0.03951, 0.03947, 0.03937, \
0.03925, 0.03909, 0.03884");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007935, -0.007932, -0.007944, -0.007954, -0.007957, -0.007968, \
-0.007981, -0.007983, -0.007994, -0.008004");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0392, 0.03917, 0.03915, 0.03908, 0.03904, 0.03899, 0.0389, 0.03878, \
0.03861, 0.03836");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007936, -0.007935, -0.007956, -0.007958, -0.007962, -0.007986, \
-0.007985, -0.007994, -0.007999, -0.008003");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02098, 0.02094, 0.02091, 0.02089, 0.02086, 0.02086, 0.02082, \
0.02077, 0.0207, 0.02059");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008003, -0.007987, -0.00802, -0.008022, -0.008021, -0.008029, \
-0.008042, -0.008038, -0.008037, -0.008045");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02074, 0.02071, 0.02069, 0.02067, 0.02064, 0.02065, 0.02061, \
0.02056, 0.02048, 0.02038");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007997, -0.007976, -0.008015, -0.008009, -0.00802, -0.008034, \
-0.008033, -0.008044, -0.008039, -0.008035");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02074, 0.0207, 0.02068, 0.02064, 0.02064, 0.02064, 0.0206, 0.02054, \
0.02047, 0.02037");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007995, -0.007976, -0.008016, -0.008011, -0.008015, -0.008036, \
-0.00803, -0.008041, -0.00804, -0.008035");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0206, 0.02058, 0.02056, 0.02053, 0.02051, 0.02051, 0.02047, \
0.02043, 0.02036, 0.02025");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007991, -0.008003, -0.008006, -0.008005, -0.008017, -0.008039, \
-0.008034, -0.008034, -0.008038, -0.008037");
}
}
}
pin(A2) {
capacitance : 0.01507 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.03349, 0.03346, 0.03349, 0.03347, 0.0334, 0.03333, 0.03319, \
0.033, 0.03275, 0.03238");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009481, -0.009479, -0.009494, -0.009501, -0.009518, -0.009551, \
-0.009574, -0.009594, -0.009613, -0.00965");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01741, 0.01739, 0.01742, 0.01741, 0.01738, 0.01735, 0.01727, \
0.01716, 0.01701, 0.01679");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009529, -0.009522, -0.009569, -0.00955, -0.009572, -0.009595, \
-0.009621, -0.009639, -0.00966, -0.009696");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01712, 0.01711, 0.01713, 0.01713, 0.01709, 0.01707, 0.01697, \
0.01688, 0.01673, 0.01651");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009551, -0.009538, -0.00958, -0.009577, -0.009591, -0.00963, \
-0.009643, -0.009658, -0.009676, -0.009707");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02312, 0.02311, 0.02315, 0.02315, 0.02313, 0.02316, 0.02313, \
0.02315, 0.02315, 0.02314");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0187, -0.01934, -0.02071, -0.02174, -0.02224, -0.0225, -0.02261, \
-0.02269, -0.02272, -0.02276");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01361, 0.0136, 0.0136, 0.01362, 0.01359, 0.01365, 0.01366, 0.01365, \
0.01365, 0.01364");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01378, -0.0141, -0.01466, -0.01496, -0.01509, -0.01518, -0.01524, \
-0.01528, -0.01531, -0.01534");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01358, 0.01355, 0.01358, 0.01362, 0.01363, 0.01365, 0.01363, \
0.01364, 0.01364, 0.01363");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01428, -0.01441, -0.01469, -0.01481, -0.01483, -0.01493, -0.01495, \
-0.01498, -0.01502, -0.01508");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01353, 0.01352, 0.01354, 0.01355, 0.01357, 0.01358, 0.01359, \
0.0136, 0.0136, 0.0136");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01417, -0.01428, -0.01453, -0.01461, -0.01466, -0.01476, -0.0148, \
-0.01484, -0.0149, -0.01499");
}
}
}
pin(A3) {
capacitance : 0.01487 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01292, 0.01289, 0.0129, 0.0129, 0.01287, 0.01287, 0.01283, 0.01277, \
0.01272, 0.01265");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009654, -0.009632, -0.009659, -0.009664, -0.009661, -0.00968, \
-0.00969, -0.009688, -0.009685, -0.009689");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02342, 0.02343, 0.02339, 0.02337, 0.02338, 0.02341, 0.02341, \
0.02341, 0.02342, 0.0234");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01939, -0.01949, -0.02004, -0.02078, -0.02136, -0.02174, -0.02197, \
-0.02209, -0.02219, -0.02227");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01357, 0.01357, 0.01357, 0.01357, 0.01359, 0.01361, 0.01361, \
0.01362, 0.01362, 0.01361");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01679, -0.01669, -0.01665, -0.01662, -0.01662, -0.01665, -0.01662, \
-0.01661, -0.01659, -0.01657");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02395, 0.02393, 0.0239, 0.02388, 0.02387, 0.02391, 0.02391, \
0.02392, 0.0239, 0.02392");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01858, -0.01854, -0.01901, -0.01983, -0.02059, -0.02119, -0.02154, \
-0.02177, -0.02193, -0.02204");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01374, 0.01369, 0.01375, 0.01373, 0.01373, 0.01377, 0.01377, \
0.01377, 0.01377, 0.01377");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0163, -0.01603, -0.01562, -0.01545, -0.01535, -0.01534, -0.01531, \
-0.01531, -0.0153, -0.0153");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02322, 0.02322, 0.02319, 0.0232, 0.02319, 0.02322, 0.02322, \
0.02322, 0.02321, 0.02321");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01954, -0.01957, -0.02005, -0.02079, -0.02135, -0.02174, -0.02196, \
-0.0221, -0.02219, -0.02227");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01361, 0.01362, 0.01362, 0.01361, 0.01361, 0.01366, 0.01367, \
0.01366, 0.01366, 0.01365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01691, -0.01684, -0.01685, -0.01681, -0.0168, -0.01683, -0.01678, \
-0.01675, -0.01669, -0.01662");
}
}
}
pin(A4) {
capacitance : 0.01457 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02311, 0.02313, 0.02311, 0.02312, 0.0231, 0.02316, 0.02313, \
0.02313, 0.02315, 0.02313");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.02048, -0.02094, -0.02177, -0.02217, -0.02231, -0.02247, -0.02257, \
-0.02261, -0.02265, -0.02268");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0238, 0.02382, 0.02381, 0.0238, 0.02377, 0.02381, 0.02381, 0.02381, \
0.02382, 0.0238");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01872, -0.01908, -0.01996, -0.0206, -0.02114, -0.02152, -0.02175, \
-0.0219, -0.02201, -0.0221");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02306, 0.02307, 0.02303, 0.02305, 0.02304, 0.02307, 0.02306, \
0.02308, 0.02308, 0.02307");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.02089, -0.02122, -0.02183, -0.02218, -0.02231, -0.02246, -0.02256, \
-0.0226, -0.02264, -0.02267");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02432, 0.02435, 0.02434, 0.02432, 0.02434, 0.02433, 0.02432, \
0.02434, 0.02433, 0.02432");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01867, -0.01906, -0.0198, -0.02036, -0.02087, -0.02129, -0.02157, \
-0.02174, -0.02187, -0.02199");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02305, 0.02307, 0.02305, 0.02303, 0.02305, 0.02307, 0.02307, \
0.02307, 0.02307, 0.02305");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.02086, -0.02119, -0.02182, -0.02218, -0.02231, -0.02246, -0.02256, \
-0.0226, -0.02263, -0.02268");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02341, 0.02343, 0.02341, 0.02341, 0.02339, 0.02344, 0.02342, \
0.02344, 0.02342, 0.02344");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01872, -0.01908, -0.01995, -0.0206, -0.02114, -0.02151, -0.02174, \
-0.02189, -0.02201, -0.02209");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02303, 0.02305, 0.02303, 0.02303, 0.02301, 0.02304, 0.02304, \
0.02305, 0.02306, 0.02305");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.02089, -0.02122, -0.02184, -0.02218, -0.02231, -0.02246, -0.02256, \
-0.0226, -0.02265, -0.02268");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.2009 ;
max_transition : 8.9 ;
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.0002937, 0.0003499, 0.0004408, 0.0005442, 0.0006216, 0.0006678, 0.0007002, 0.0007321, 0.0007341, 0.0007512",\
"0.0003627, 0.0004165, 0.0006548, 0.0009049, 0.001142, 0.001317, 0.001427, 0.001508, 0.001558, 0.001599",\
"0.001194, 0.001235, 0.001442, 0.001742, 0.002081, 0.002379, 0.002574, 0.002729, 0.002833, 0.002924",\
"0.004046, 0.004012, 0.004017, 0.004037, 0.004076, 0.00414, 0.004198, 0.004204, 0.004231, 0.004246",\
"0.009036, 0.00894, 0.008657, 0.008264, 0.007788, 0.007394, 0.00703, 0.006712, 0.006446, 0.006198",\
"0.01658, 0.01638, 0.01577, 0.01483, 0.01382, 0.0128, 0.0118, 0.01094, 0.01018, 0.009513",\
"0.02739, 0.02707, 0.02612, 0.0246, 0.02279, 0.02094, 0.01922, 0.01762, 0.01618, 0.01491",\
"0.0421, 0.04166, 0.04035, 0.03822, 0.03554, 0.0327, 0.02993, 0.02737, 0.02509, 0.02299",\
"0.06104, 0.06051, 0.05886, 0.05607, 0.05253, 0.04861, 0.04468, 0.04096, 0.03754, 0.03442",\
"0.0845, 0.0839, 0.08187, 0.07844, 0.07401, 0.069, 0.06382, 0.05874, 0.05399, 0.04965");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.08817, 0.08821, 0.08829, 0.08843, 0.08863, 0.0888, 0.08898, 0.08913, 0.08936, 0.09048",\
"0.08723, 0.08732, 0.08755, 0.08785, 0.08817, 0.08845, 0.08872, 0.08893, 0.08933, 0.09044",\
"0.08677, 0.08682, 0.08695, 0.0872, 0.08756, 0.08791, 0.08826, 0.08858, 0.08901, 0.09005",\
"0.08956, 0.08949, 0.08922, 0.08893, 0.08873, 0.08867, 0.08876, 0.08891, 0.08911, 0.09053",\
"0.09609, 0.09583, 0.09519, 0.0942, 0.09312, 0.09225, 0.09153, 0.09109, 0.09097, 0.09205",\
"0.1063, 0.1059, 0.1049, 0.1032, 0.1012, 0.09928, 0.09757, 0.09604, 0.09513, 0.09574",\
"0.1203, 0.1199, 0.1184, 0.116, 0.1132, 0.1102, 0.1073, 0.1047, 0.1027, 0.103",\
"0.1387, 0.1381, 0.1362, 0.1331, 0.1294, 0.1254, 0.1213, 0.1175, 0.1141, 0.1143",\
"0.1616, 0.1609, 0.1585, 0.1547, 0.15, 0.1449, 0.1396, 0.1345, 0.1304, 0.1311",\
"0.1897, 0.1888, 0.1859, 0.1813, 0.1755, 0.1692, 0.1628, 0.1567, 0.1522, 0.1554");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.01997, 0.01995, 0.01995, 0.01999, 0.01999, 0.02001, 0.02002, 0.02003, 0.02003, 0.02002",\
"0.01983, 0.01981, 0.01982, 0.01982, 0.01986, 0.01991, 0.01992, 0.01994, 0.01994, 0.01994",\
"0.02024, 0.02025, 0.02027, 0.02027, 0.02027, 0.02031, 0.02035, 0.02034, 0.02038, 0.02038",\
"0.02199, 0.02195, 0.02187, 0.02179, 0.02166, 0.02157, 0.02145, 0.02137, 0.02127, 0.02124",\
"0.02594, 0.02584, 0.02557, 0.02515, 0.02466, 0.02418, 0.02378, 0.02341, 0.0231, 0.02278",\
"0.03298, 0.0328, 0.03223, 0.03136, 0.03036, 0.02926, 0.02825, 0.02734, 0.02653, 0.02583",\
"0.04383, 0.04356, 0.04268, 0.04128, 0.0395, 0.03763, 0.0358, 0.03409, 0.03254, 0.0312",\
"0.05905, 0.05868, 0.05749, 0.05543, 0.05282, 0.04998, 0.04712, 0.04437, 0.04186, 0.03961",\
"0.07903, 0.07856, 0.07693, 0.07428, 0.07078, 0.06683, 0.06278, 0.05882, 0.05516, 0.05171",\
"0.1039, 0.1033, 0.1013, 0.09806, 0.09366, 0.08855, 0.08323, 0.07796, 0.07288, 0.06814");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.1047, 0.1047, 0.1048, 0.1049, 0.105, 0.1052, 0.1054, 0.1055, 0.1058, 0.1068",\
"0.104, 0.1041, 0.1042, 0.1045, 0.1047, 0.1049, 0.1052, 0.1054, 0.1057, 0.1068",\
"0.1029, 0.103, 0.1032, 0.1035, 0.1039, 0.1043, 0.1047, 0.105, 0.1054, 0.1067",\
"0.1026, 0.1026, 0.1028, 0.103, 0.1033, 0.1037, 0.1041, 0.1045, 0.1049, 0.1063",\
"0.1051, 0.105, 0.1048, 0.1047, 0.1045, 0.1045, 0.1047, 0.1048, 0.1051, 0.1066",\
"0.1125, 0.1123, 0.1116, 0.1107, 0.1096, 0.1088, 0.1081, 0.1076, 0.1075, 0.1089",\
"0.1257, 0.1253, 0.124, 0.122, 0.1199, 0.1178, 0.1158, 0.1142, 0.1131, 0.1142",\
"0.1448, 0.1442, 0.1422, 0.1393, 0.1358, 0.1322, 0.1288, 0.1256, 0.1233, 0.1242",\
"0.1693, 0.1686, 0.1661, 0.1622, 0.1573, 0.1522, 0.1473, 0.1427, 0.139, 0.14",\
"0.1994, 0.1986, 0.1956, 0.1907, 0.1847, 0.178, 0.1714, 0.1653, 0.1609, 0.1637");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.03947, 0.03945, 0.03944, 0.03943, 0.03941, 0.03939, 0.03939, 0.03941, 0.03942, 0.03939",\
"0.03954, 0.03953, 0.0395, 0.03948, 0.03947, 0.03949, 0.03947, 0.03946, 0.03946, 0.03947",\
"0.03914, 0.03913, 0.0391, 0.0391, 0.03908, 0.03903, 0.03899, 0.03899, 0.039, 0.03897",\
"0.03938, 0.03935, 0.03927, 0.03915, 0.039, 0.0389, 0.03876, 0.03865, 0.03859, 0.03853",\
"0.04204, 0.04196, 0.04168, 0.04128, 0.04086, 0.04039, 0.04, 0.03966, 0.03937, 0.03908",\
"0.04857, 0.04839, 0.04783, 0.04695, 0.04588, 0.04479, 0.04381, 0.04292, 0.04215, 0.04149",\
"0.0597, 0.05941, 0.05849, 0.05701, 0.05512, 0.05314, 0.05121, 0.04945, 0.04787, 0.0465",\
"0.07606, 0.07564, 0.07431, 0.07208, 0.06925, 0.06612, 0.06303, 0.06004, 0.05737, 0.05496",\
"0.09802, 0.09749, 0.09571, 0.09267, 0.08874, 0.08438, 0.07987, 0.07548, 0.07142, 0.06767",\
"0.1257, 0.1251, 0.1229, 0.1191, 0.1141, 0.1083, 0.1023, 0.09625, 0.0906, 0.08529");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.1335, 0.1335, 0.1336, 0.1337, 0.1338, 0.1339, 0.1341, 0.1343, 0.1345, 0.1357",\
"0.1328, 0.1329, 0.133, 0.1332, 0.1335, 0.1337, 0.134, 0.1342, 0.1345, 0.1357",\
"0.1316, 0.1317, 0.1319, 0.1323, 0.1327, 0.1331, 0.1334, 0.1338, 0.1341, 0.1354",\
"0.1309, 0.1309, 0.1311, 0.1314, 0.1318, 0.1322, 0.1327, 0.1331, 0.1336, 0.1351",\
"0.1309, 0.1309, 0.131, 0.1312, 0.1315, 0.1318, 0.1322, 0.1326, 0.1332, 0.135",\
"0.1337, 0.1337, 0.1335, 0.1333, 0.1331, 0.133, 0.1331, 0.1333, 0.1336, 0.1355",\
"0.1425, 0.1422, 0.1414, 0.1404, 0.1393, 0.1384, 0.1375, 0.1369, 0.1368, 0.1386",\
"0.1591, 0.1586, 0.157, 0.1548, 0.1523, 0.1499, 0.1477, 0.1458, 0.1446, 0.1463",\
"0.1841, 0.1834, 0.1811, 0.1774, 0.1731, 0.1688, 0.1648, 0.1611, 0.1586, 0.1604",\
"0.2172, 0.2163, 0.2133, 0.2083, 0.2021, 0.1956, 0.1894, 0.1841, 0.1801, 0.1833");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.05555, 0.05558, 0.05554, 0.05552, 0.05547, 0.05544, 0.05541, 0.05541, 0.0554, 0.05539",\
"0.05456, 0.05454, 0.05454, 0.05449, 0.05444, 0.05441, 0.05439, 0.05437, 0.05436, 0.05436",\
"0.05312, 0.05312, 0.05308, 0.05305, 0.05299, 0.05295, 0.05291, 0.05288, 0.05285, 0.05286",\
"0.05284, 0.0528, 0.05273, 0.05261, 0.05247, 0.05236, 0.05225, 0.05215, 0.05205, 0.05201",\
"0.05514, 0.05505, 0.05478, 0.0544, 0.05393, 0.0535, 0.05312, 0.05277, 0.05251, 0.05224",\
"0.06166, 0.06145, 0.06085, 0.05991, 0.05877, 0.05768, 0.05662, 0.05569, 0.05494, 0.05433",\
"0.07363, 0.07332, 0.07227, 0.07056, 0.06844, 0.06625, 0.06418, 0.06228, 0.06061, 0.05918",\
"0.0918, 0.09131, 0.08977, 0.08717, 0.08389, 0.08029, 0.07676, 0.07346, 0.07048, 0.06788",\
"0.1166, 0.116, 0.1139, 0.1104, 0.1057, 0.1006, 0.0953, 0.09026, 0.08559, 0.08141",\
"0.1485, 0.1477, 0.1451, 0.1405, 0.1345, 0.1276, 0.1204, 0.1134, 0.1067, 0.1006");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.1494, 0.1495, 0.1495, 0.1496, 0.1498, 0.1499, 0.1501, 0.1503, 0.1505, 0.1516",\
"0.1487, 0.1488, 0.149, 0.1492, 0.1495, 0.1497, 0.1499, 0.1502, 0.1503, 0.1517",\
"0.1476, 0.1476, 0.1479, 0.1482, 0.1486, 0.149, 0.1494, 0.1497, 0.1502, 0.1515",\
"0.1468, 0.1468, 0.147, 0.1473, 0.1477, 0.1482, 0.1486, 0.1491, 0.1497, 0.151",\
"0.1466, 0.1467, 0.1467, 0.1469, 0.1472, 0.1476, 0.148, 0.1484, 0.1491, 0.1507",\
"0.1485, 0.1485, 0.1484, 0.1483, 0.1483, 0.1483, 0.1485, 0.1488, 0.1491, 0.1512",\
"0.1561, 0.1559, 0.1553, 0.1545, 0.1536, 0.1529, 0.1523, 0.1518, 0.1519, 0.154",\
"0.1724, 0.1719, 0.1705, 0.1684, 0.1661, 0.164, 0.1621, 0.1604, 0.1593, 0.1612",\
"0.1984, 0.1977, 0.1953, 0.1917, 0.1874, 0.1832, 0.1793, 0.176, 0.1736, 0.1754",\
"0.2342, 0.2332, 0.23, 0.2249, 0.2185, 0.2118, 0.2055, 0.1999, 0.1963, 0.1988");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.129, 0.1356, 0.1589, 0.2028, 0.271, 0.3666, 0.4927, 0.6508, 0.844, 1.074",\
"0.145, 0.1515, 0.1751, 0.2193, 0.2881, 0.3839, 0.5101, 0.6686, 0.8616, 1.092",\
"0.1988, 0.2064, 0.2319, 0.2769, 0.3458, 0.4417, 0.568, 0.7267, 0.9198, 1.15",\
"0.2446, 0.2556, 0.2931, 0.3572, 0.4446, 0.5505, 0.6773, 0.8356, 1.029, 1.259",\
"0.2568, 0.2718, 0.3211, 0.406, 0.5218, 0.6627, 0.8243, 1.002, 1.199, 1.428",\
"0.2268, 0.2458, 0.308, 0.4148, 0.5591, 0.7369, 0.9391, 1.162, 1.404, 1.66",\
"0.1484, 0.1716, 0.2471, 0.3776, 0.554, 0.7677, 1.012, 1.281, 1.572, 1.882",\
"0.0191, 0.046, 0.1357, 0.2894, 0.4986, 0.751, 1.038, 1.354, 1.695, 2.059",\
"-0.1666, -0.135, -0.0313, 0.1465, 0.3884, 0.682, 1.014, 1.378, 1.768, 2.188",\
"-0.4106, -0.3743, -0.2557, -0.0525, 0.222, 0.5549, 0.9329, 1.348, 1.793, 2.265");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.3736, 0.4023, 0.5057, 0.7093, 1.031, 1.484, 2.078, 2.827, 3.742, 4.829",\
"0.38, 0.4093, 0.5128, 0.7182, 1.042, 1.496, 2.092, 2.842, 3.756, 4.846",\
"0.4343, 0.4617, 0.5632, 0.7659, 1.089, 1.544, 2.141, 2.891, 3.807, 4.895",\
"0.5768, 0.6023, 0.6949, 0.8868, 1.203, 1.651, 2.246, 2.994, 3.908, 4.998",\
"0.792, 0.8212, 0.9216, 1.106, 1.403, 1.842, 2.426, 3.168, 4.077, 5.162",\
"1.055, 1.088, 1.201, 1.406, 1.71, 2.129, 2.701, 3.431, 4.33, 5.407",\
"1.371, 1.407, 1.532, 1.758, 2.088, 2.526, 3.083, 3.799, 4.685, 5.751",\
"1.741, 1.782, 1.919, 2.165, 2.523, 2.993, 3.576, 4.282, 5.151, 6.205",\
"2.167, 2.212, 2.364, 2.632, 3.018, 3.52, 4.139, 4.878, 5.744, 6.78",\
"2.652, 2.702, 2.869, 3.161, 3.577, 4.11, 4.768, 5.549, 6.453, 7.487");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.166, 0.1773, 0.2176, 0.2946, 0.4144, 0.5825, 0.8035, 1.084, 1.424, 1.831",\
"0.1659, 0.1774, 0.2176, 0.2946, 0.4145, 0.5825, 0.8039, 1.082, 1.424, 1.827",\
"0.1946, 0.2033, 0.2341, 0.3007, 0.4148, 0.5823, 0.8035, 1.083, 1.425, 1.83",\
"0.2893, 0.3013, 0.3409, 0.408, 0.4992, 0.6266, 0.8161, 1.085, 1.424, 1.828",\
"0.4012, 0.4154, 0.465, 0.5512, 0.6696, 0.8152, 0.98, 1.185, 1.467, 1.84",\
"0.5328, 0.551, 0.6114, 0.7164, 0.8578, 1.034, 1.238, 1.463, 1.708, 2.004",\
"0.684, 0.7068, 0.7804, 0.9046, 1.075, 1.279, 1.515, 1.782, 2.069, 2.379",\
"0.8588, 0.8844, 0.9724, 1.12, 1.314, 1.551, 1.819, 2.12, 2.453, 2.806",\
"1.057, 1.086, 1.19, 1.358, 1.584, 1.854, 2.156, 2.493, 2.859, 3.259",\
"1.272, 1.309, 1.429, 1.625, 1.88, 2.184, 2.525, 2.898, 3.302, 3.741");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.8574, 0.9204, 1.136, 1.532, 2.118, 2.915, 3.951, 5.249, 6.84, 8.719",\
"0.8484, 0.9138, 1.131, 1.53, 2.115, 2.911, 3.95, 5.251, 6.833, 8.726",\
"0.8285, 0.8918, 1.116, 1.521, 2.115, 2.914, 3.95, 5.246, 6.833, 8.729",\
"0.8272, 0.8833, 1.088, 1.49, 2.102, 2.911, 3.948, 5.252, 6.842, 8.72",\
"0.9198, 0.9684, 1.146, 1.497, 2.068, 2.895, 3.948, 5.255, 6.838, 8.719",\
"1.016, 1.068, 1.255, 1.601, 2.122, 2.882, 3.93, 5.246, 6.832, 8.732",\
"1.151, 1.204, 1.387, 1.738, 2.269, 2.982, 3.952, 5.229, 6.831, 8.721",\
"1.319, 1.376, 1.557, 1.905, 2.443, 3.176, 4.099, 5.3, 6.829, 8.716",\
"1.522, 1.577, 1.765, 2.116, 2.651, 3.398, 4.343, 5.493, 6.934, 8.739",\
"1.748, 1.803, 2, 2.359, 2.906, 3.651, 4.613, 5.788, 7.186, 8.898");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.1764, 0.1837, 0.2089, 0.2558, 0.3272, 0.4256, 0.5537, 0.7138, 0.9085, 1.14",\
"0.192, 0.1992, 0.2244, 0.2714, 0.3428, 0.4413, 0.5693, 0.7295, 0.9242, 1.156",\
"0.2498, 0.2569, 0.2815, 0.3279, 0.3991, 0.4975, 0.6256, 0.7857, 0.9804, 1.212",\
"0.3247, 0.3343, 0.3676, 0.4256, 0.506, 0.6066, 0.7341, 0.8939, 1.088, 1.32",\
"0.3665, 0.3796, 0.4231, 0.4998, 0.6061, 0.738, 0.8915, 1.062, 1.258, 1.488",\
"0.3685, 0.3851, 0.4391, 0.5355, 0.669, 0.8337, 1.026, 1.24, 1.473, 1.723",\
"0.3269, 0.3467, 0.4127, 0.5287, 0.6894, 0.8886, 1.119, 1.377, 1.658, 1.959",\
"0.2373, 0.2603, 0.3385, 0.4752, 0.6648, 0.8988, 1.169, 1.471, 1.799, 2.152",\
"0.0987, 0.1251, 0.2138, 0.371, 0.5894, 0.8595, 1.171, 1.519, 1.895, 2.299",\
"-0.0931, -0.0627, 0.0375, 0.2153, 0.4617, 0.768, 1.122, 1.515, 1.942, 2.399");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.6608, 0.6918, 0.8024, 1.011, 1.335, 1.787, 2.382, 3.131, 4.044, 5.133",\
"0.6695, 0.702, 0.8129, 1.022, 1.347, 1.801, 2.397, 3.145, 4.059, 5.147",\
"0.7092, 0.741, 0.8526, 1.063, 1.39, 1.846, 2.442, 3.192, 4.109, 5.197",\
"0.7842, 0.8161, 0.9265, 1.136, 1.462, 1.918, 2.515, 3.266, 4.182, 5.273",\
"0.9044, 0.9373, 1.053, 1.264, 1.586, 2.038, 2.633, 3.381, 4.295, 5.385",\
"1.085, 1.119, 1.237, 1.457, 1.788, 2.235, 2.821, 3.562, 4.472, 5.557",\
"1.34, 1.376, 1.498, 1.723, 2.06, 2.52, 3.104, 3.834, 4.732, 5.808",\
"1.661, 1.699, 1.829, 2.065, 2.412, 2.879, 3.476, 4.207, 5.092, 6.155",\
"2.038, 2.08, 2.222, 2.474, 2.837, 3.318, 3.926, 4.673, 5.56, 6.608",\
"2.47, 2.516, 2.671, 2.943, 3.331, 3.831, 4.457, 5.217, 6.123, 7.177");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.2324, 0.2445, 0.286, 0.3638, 0.4837, 0.6524, 0.8737, 1.153, 1.492, 1.897",\
"0.2316, 0.2432, 0.2847, 0.3635, 0.4843, 0.6513, 0.8738, 1.152, 1.491, 1.897",\
"0.2361, 0.2466, 0.285, 0.3614, 0.4832, 0.6519, 0.8735, 1.152, 1.492, 1.898",\
"0.3364, 0.3476, 0.3841, 0.4472, 0.5372, 0.6759, 0.878, 1.151, 1.491, 1.898",\
"0.4622, 0.4758, 0.5222, 0.6022, 0.715, 0.8542, 1.016, 1.23, 1.521, 1.901",\
"0.6082, 0.6252, 0.682, 0.781, 0.9142, 1.083, 1.28, 1.5, 1.744, 2.05",\
"0.7782, 0.7986, 0.8648, 0.9816, 1.139, 1.335, 1.566, 1.825, 2.108, 2.415",\
"0.9702, 0.9928, 1.072, 1.208, 1.392, 1.616, 1.874, 2.169, 2.496, 2.847",\
"1.186, 1.214, 1.306, 1.462, 1.672, 1.927, 2.22, 2.549, 2.909, 3.302",\
"1.426, 1.459, 1.566, 1.744, 1.985, 2.272, 2.596, 2.96, 3.353, 3.788");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.9542, 1.01, 1.202, 1.564, 2.129, 2.916, 3.949, 5.247, 6.838, 8.726",\
"0.9559, 1.01, 1.201, 1.563, 2.125, 2.917, 3.952, 5.251, 6.838, 8.724",\
"0.9537, 1.008, 1.2, 1.562, 2.127, 2.917, 3.951, 5.252, 6.837, 8.728",\
"0.96, 1.014, 1.201, 1.564, 2.126, 2.918, 3.946, 5.251, 6.835, 8.724",\
"1.038, 1.087, 1.262, 1.596, 2.137, 2.916, 3.95, 5.247, 6.838, 8.733",\
"1.137, 1.187, 1.367, 1.7, 2.212, 2.95, 3.952, 5.248, 6.836, 8.721",\
"1.273, 1.322, 1.493, 1.826, 2.345, 3.055, 4.013, 5.267, 6.832, 8.731",\
"1.457, 1.505, 1.669, 1.989, 2.501, 3.221, 4.152, 5.353, 6.875, 8.733",\
"1.679, 1.726, 1.885, 2.2, 2.7, 3.41, 4.353, 5.52, 6.99, 8.782",\
"1.93, 1.977, 2.143, 2.454, 2.949, 3.646, 4.586, 5.761, 7.185, 8.93");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.1887, 0.1972, 0.2263, 0.2796, 0.3589, 0.4656, 0.6015, 0.7687, 0.9693, 1.206",\
"0.2053, 0.2138, 0.2426, 0.2958, 0.3749, 0.4815, 0.6173, 0.7845, 0.9851, 1.221",\
"0.2671, 0.2748, 0.3019, 0.353, 0.4307, 0.5364, 0.6718, 0.8386, 1.039, 1.276",\
"0.3611, 0.3707, 0.4042, 0.462, 0.5426, 0.6455, 0.7784, 0.9441, 1.144, 1.38",\
"0.4259, 0.4389, 0.482, 0.5579, 0.6633, 0.7932, 0.9443, 1.114, 1.312, 1.546",\
"0.4542, 0.47, 0.5236, 0.6177, 0.7478, 0.9095, 1.098, 1.308, 1.537, 1.784",\
"0.4415, 0.4606, 0.5246, 0.6372, 0.7936, 0.9875, 1.212, 1.464, 1.74, 2.036",\
"0.385, 0.4071, 0.4822, 0.6138, 0.7966, 1.023, 1.286, 1.579, 1.901, 2.246",\
"0.2828, 0.3082, 0.3931, 0.5425, 0.7531, 1.012, 1.315, 1.651, 2.019, 2.413",\
"0.1356, 0.1632, 0.2579, 0.4262, 0.6622, 0.9553, 1.296, 1.676, 2.091, 2.536");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.9233, 0.955, 1.066, 1.275, 1.599, 2.051, 2.646, 3.395, 4.309, 5.396",\
"0.9317, 0.9649, 1.076, 1.286, 1.611, 2.065, 2.661, 3.409, 4.324, 5.413",\
"0.9745, 1.007, 1.12, 1.331, 1.658, 2.113, 2.711, 3.46, 4.376, 5.465",\
"1.055, 1.087, 1.199, 1.411, 1.737, 2.193, 2.791, 3.542, 4.458, 5.548",\
"1.155, 1.188, 1.303, 1.515, 1.841, 2.296, 2.894, 3.646, 4.56, 5.652",\
"1.266, 1.301, 1.422, 1.645, 1.979, 2.433, 3.027, 3.775, 4.689, 5.78",\
"1.427, 1.463, 1.587, 1.815, 2.158, 2.625, 3.219, 3.96, 4.868, 5.951",\
"1.649, 1.687, 1.817, 2.054, 2.403, 2.876, 3.482, 4.224, 5.12, 6.192",\
"1.932, 1.974, 2.113, 2.363, 2.725, 3.205, 3.815, 4.568, 5.468, 6.527",\
"2.277, 2.321, 2.472, 2.738, 3.12, 3.614, 4.233, 4.991, 5.898, 6.964");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.2975, 0.3111, 0.3579, 0.4429, 0.5703, 0.7444, 0.9693, 1.249, 1.589, 1.993",\
"0.2947, 0.3085, 0.3553, 0.4416, 0.57, 0.7436, 0.968, 1.248, 1.59, 1.992",\
"0.2857, 0.2981, 0.3434, 0.4309, 0.5628, 0.7396, 0.9667, 1.248, 1.588, 1.994",\
"0.3915, 0.402, 0.4375, 0.4971, 0.5935, 0.7439, 0.9593, 1.243, 1.586, 1.992",\
"0.5388, 0.5524, 0.5962, 0.6728, 0.7776, 0.9108, 1.073, 1.298, 1.6, 1.993",\
"0.7104, 0.7264, 0.7792, 0.8716, 0.9976, 1.158, 1.344, 1.555, 1.801, 2.116",\
"0.9096, 0.9282, 0.9908, 1.098, 1.245, 1.427, 1.643, 1.891, 2.166, 2.466",\
"1.136, 1.158, 1.23, 1.356, 1.525, 1.732, 1.973, 2.252, 2.566, 2.907",\
"1.39, 1.415, 1.502, 1.643, 1.835, 2.068, 2.339, 2.646, 2.99, 3.374",\
"1.684, 1.705, 1.802, 1.963, 2.182, 2.442, 2.742, 3.08, 3.453, 3.872");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.9656, 1.019, 1.207, 1.566, 2.129, 2.917, 3.946, 5.253, 6.843, 8.727",\
"0.9666, 1.02, 1.207, 1.566, 2.13, 2.915, 3.948, 5.252, 6.833, 8.722",\
"0.9692, 1.022, 1.209, 1.567, 2.128, 2.915, 3.95, 5.253, 6.843, 8.729",\
"0.9742, 1.026, 1.211, 1.569, 2.128, 2.917, 3.949, 5.25, 6.836, 8.726",\
"1.021, 1.069, 1.24, 1.582, 2.133, 2.918, 3.949, 5.252, 6.838, 8.729",\
"1.115, 1.165, 1.341, 1.671, 2.188, 2.937, 3.954, 5.252, 6.834, 8.728",\
"1.238, 1.285, 1.462, 1.793, 2.315, 3.033, 4.007, 5.258, 6.837, 8.734",\
"1.442, 1.486, 1.651, 1.964, 2.471, 3.192, 4.134, 5.352, 6.877, 8.732",\
"1.718, 1.761, 1.914, 2.208, 2.687, 3.387, 4.326, 5.507, 6.986, 8.797",\
"2.028, 2.074, 2.223, 2.515, 2.973, 3.647, 4.557, 5.734, 7.176, 8.926");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.1838, 0.1926, 0.2229, 0.2789, 0.3622, 0.474, 0.6157, 0.7888, 0.995, 1.237",\
"0.1995, 0.2082, 0.2382, 0.2937, 0.3765, 0.488, 0.6294, 0.8023, 1.008, 1.25",\
"0.2633, 0.2712, 0.2989, 0.3516, 0.4321, 0.542, 0.6824, 0.8547, 1.06, 1.302",\
"0.363, 0.373, 0.4073, 0.4667, 0.5483, 0.6537, 0.7903, 0.9603, 1.165, 1.406",\
"0.4369, 0.4502, 0.4944, 0.5715, 0.6782, 0.8096, 0.9612, 1.132, 1.333, 1.572",\
"0.4762, 0.4927, 0.5475, 0.6425, 0.7742, 0.9369, 1.125, 1.335, 1.565, 1.811",\
"0.4778, 0.4975, 0.5624, 0.676, 0.833, 1.027, 1.252, 1.504, 1.778, 2.073",\
"0.4388, 0.4615, 0.5372, 0.6691, 0.8523, 1.079, 1.341, 1.633, 1.952, 2.296",\
"0.3574, 0.3831, 0.469, 0.6194, 0.8288, 1.089, 1.388, 1.722, 2.086, 2.476",\
"0.2348, 0.2627, 0.3579, 0.5257, 0.7622, 1.054, 1.392, 1.768, 2.178, 2.617");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.9906, 1.023, 1.133, 1.342, 1.665, 2.118, 2.712, 3.461, 4.374, 5.463",\
"1.003, 1.035, 1.147, 1.357, 1.682, 2.136, 2.731, 3.482, 4.394, 5.482",\
"1.049, 1.081, 1.194, 1.405, 1.732, 2.188, 2.785, 3.534, 4.45, 5.54",\
"1.122, 1.155, 1.267, 1.478, 1.805, 2.261, 2.86, 3.611, 4.527, 5.616",\
"1.211, 1.243, 1.356, 1.569, 1.895, 2.35, 2.948, 3.699, 4.616, 5.707",\
"1.303, 1.337, 1.455, 1.675, 2.005, 2.459, 3.054, 3.803, 4.719, 5.808",\
"1.429, 1.464, 1.585, 1.808, 2.147, 2.61, 3.203, 3.946, 4.856, 5.941",\
"1.603, 1.64, 1.769, 2, 2.343, 2.81, 3.411, 4.153, 5.051, 6.127",\
"1.821, 1.862, 2, 2.247, 2.604, 3.078, 3.681, 4.428, 5.327, 6.387",\
"2.086, 2.13, 2.281, 2.546, 2.925, 3.415, 4.027, 4.774, 5.677, 6.738");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.3119, 0.3273, 0.3793, 0.4729, 0.6108, 0.7942, 1.027, 1.314, 1.657, 2.065",\
"0.308, 0.323, 0.3751, 0.4694, 0.6075, 0.7916, 1.025, 1.312, 1.656, 2.064",\
"0.3013, 0.3147, 0.3625, 0.4553, 0.5964, 0.7846, 1.021, 1.309, 1.654, 2.061",\
"0.4203, 0.4303, 0.4657, 0.5262, 0.6263, 0.783, 1.007, 1.3, 1.65, 2.06",\
"0.5826, 0.5954, 0.64, 0.7154, 0.8212, 0.95, 1.114, 1.344, 1.655, 2.054",\
"0.7724, 0.7876, 0.8412, 0.931, 1.055, 1.208, 1.393, 1.6, 1.844, 2.163",\
"0.9936, 1.012, 1.074, 1.179, 1.322, 1.497, 1.706, 1.946, 2.215, 2.508",\
"1.245, 1.268, 1.34, 1.464, 1.625, 1.822, 2.055, 2.321, 2.627, 2.959",\
"1.536, 1.561, 1.646, 1.784, 1.969, 2.189, 2.444, 2.734, 3.066, 3.435",\
"1.861, 1.89, 1.988, 2.15, 2.358, 2.605, 2.882, 3.194, 3.548, 3.948");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00238, 0.007222, 0.01647, 0.03088, 0.05109, 0.07769, 0.1112, 0.1521, 0.2009");
values("0.9661, 1.019, 1.208, 1.568, 2.127, 2.918, 3.95, 5.254, 6.838, 8.729",\
"0.9658, 1.02, 1.208, 1.566, 2.128, 2.917, 3.951, 5.25, 6.838, 8.725",\
"0.9686, 1.022, 1.209, 1.568, 2.13, 2.915, 3.947, 5.252, 6.831, 8.721",\
"0.9702, 1.025, 1.209, 1.569, 2.13, 2.915, 3.953, 5.249, 6.833, 8.727",\
"0.9986, 1.048, 1.227, 1.577, 2.133, 2.918, 3.947, 5.252, 6.833, 8.732",\
"1.078, 1.127, 1.303, 1.638, 2.169, 2.926, 3.95, 5.252, 6.842, 8.729",\
"1.188, 1.239, 1.409, 1.747, 2.27, 3.003, 3.987, 5.254, 6.835, 8.728",\
"1.393, 1.439, 1.599, 1.914, 2.417, 3.142, 4.098, 5.326, 6.87, 8.727",\
"1.699, 1.742, 1.892, 2.182, 2.651, 3.339, 4.275, 5.471, 6.961, 8.783",\
"2.066, 2.108, 2.258, 2.541, 2.98, 3.624, 4.515, 5.686, 7.14, 8.906");
}
}
}
}