blob: 8dc0b9cd93541309d512beb3d561568a6104fb46 [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__or4_2) {
area : 30.732800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.002640132" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0013802976" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0013748328" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0013685958" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0013693086" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0013630716" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.001362933" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0013614678" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.001365804" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.001357785" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0013576266" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0013560624" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0013574682" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0013558644" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.001355805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0013551714" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.002640132" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003907 ;
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.01269, 0.01269, 0.01269, 0.01268, 0.01266, 0.01265, 0.01261, \
0.01257, 0.01251, 0.01242");
}
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.001964, -0.001965, -0.001974, -0.001981, -0.001977, -0.001988, \
-0.001987, -0.001986, -0.001988, -0.001988");
}
}
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.008841, 0.00884, 0.00884, 0.008831, 0.00882, 0.008817, 0.008796, \
0.008769, 0.008732, 0.008683");
}
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.001964, -0.001965, -0.001974, -0.001981, -0.001982, -0.001987, \
-0.001988, -0.001987, -0.001988, -0.001989");
}
}
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.008725, 0.008734, 0.008737, 0.008725, 0.008711, 0.008705, 0.008688, \
0.008663, 0.008628, 0.008577");
}
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.001961, -0.001966, -0.001974, -0.001981, -0.001982, -0.001985, \
-0.001989, -0.001988, -0.001988, -0.001988");
}
}
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.004775, 0.00477, 0.004766, 0.004767, 0.004766, 0.004767, 0.004758, \
0.004747, 0.004732, 0.004708");
}
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.001976, -0.001977, -0.001988, -0.001996, -0.001994, -0.002001, \
-0.002001, -0.002, -0.002002, -0.002001");
}
}
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.004715, 0.004717, 0.00472, 0.004721, 0.00471, 0.004716, 0.004709, \
0.004697, 0.004681, 0.004658");
}
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.001973, -0.001978, -0.001983, -0.001993, -0.001991, -0.001997, \
-0.002001, -0.002001, -0.002, -0.002002");
}
}
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.004713, 0.004715, 0.004716, 0.004721, 0.004711, 0.004714, 0.004707, \
0.004694, 0.004679, 0.004657");
}
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.001973, -0.001977, -0.001986, -0.00199, -0.001994, -0.001997, \
-0.002001, -0.002, -0.002, -0.002001");
}
}
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.004682, 0.004688, 0.004689, 0.004688, 0.004681, 0.004687, 0.004678, \
0.004663, 0.004654, 0.004628");
}
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.001973, -0.001982, -0.001988, -0.001989, -0.001994, -0.002, \
-0.002001, -0.001999, -0.002001, -0.002001");
}
}
}
pin(A2) {
capacitance : 0.003801 ;
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.00772, 0.007713, 0.007718, 0.007719, 0.007703, 0.007686, 0.007659, \
0.007618, 0.007561, 0.007481");
}
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.00249, -0.002493, -0.002503, -0.002511, -0.002513, -0.002524, \
-0.002527, -0.002531, -0.002541, -0.002551");
}
}
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.003854, 0.003853, 0.003851, 0.003856, 0.003851, 0.00385, 0.003838, \
0.003813, 0.003785, 0.003744");
}
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.002514, -0.002518, -0.002526, -0.002534, -0.002535, -0.002547, \
-0.00255, -0.002555, -0.002565, -0.002573");
}
}
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.00379, 0.003789, 0.003791, 0.003801, 0.003792, 0.00379, 0.003773, \
0.003755, 0.003725, 0.003684");
}
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.002524, -0.002532, -0.00254, -0.002547, -0.002546, -0.002558, \
-0.00256, -0.002568, -0.002573, -0.002582");
}
}
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.0058, 0.005794, 0.005804, 0.005798, 0.005802, 0.00581, 0.005811, \
0.005809, 0.005809, 0.005811");
}
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.004603, -0.00477, -0.005145, -0.005436, -0.005571, -0.005641, \
-0.005672, -0.005689, -0.005697, -0.005709");
}
}
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.003592, 0.003596, 0.003595, 0.003609, 0.003602, 0.003615, 0.003613, \
0.003611, 0.003612, 0.003612");
}
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.003575, -0.003672, -0.003841, -0.003933, -0.003959, -0.003997, \
-0.004019, -0.00403, -0.004043, -0.004057");
}
}
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.003717, 0.003711, 0.003724, 0.003733, 0.003736, 0.003746, 0.003748, \
0.003746, 0.003745, 0.003744");
}
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.003847, -0.003845, -0.003854, -0.003855, -0.003856, -0.00387, \
-0.003869, -0.003872, -0.003881, -0.003896");
}
}
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.003703, 0.003699, 0.003716, 0.003721, 0.003718, 0.00373, 0.003732, \
0.00373, 0.003728, 0.003733");
}
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.003702, -0.003695, -0.003711, -0.003718, -0.003725, -0.003736, \
-0.003738, -0.003751, -0.003767, -0.00379");
}
}
}
pin(A3) {
capacitance : 0.003718 ;
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.003012, 0.003019, 0.003015, 0.003014, 0.003006, 0.003, 0.002977, \
0.002954, 0.002919, 0.002868");
}
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.002577, -0.002574, -0.002584, -0.002588, -0.002592, -0.002598, \
-0.002598, -0.002598, -0.002599, -0.002599");
}
}
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.005808, 0.00581, 0.005804, 0.005799, 0.005796, 0.005808, 0.005812, \
0.005808, 0.005805, 0.005807");
}
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.005202, -0.005305, -0.005455, -0.005545, -0.005597, -0.00564, \
-0.005661, -0.00567, -0.005678, -0.005689");
}
}
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.003725, 0.003727, 0.003735, 0.003737, 0.00374, 0.003756, 0.003756, \
0.003755, 0.003756, 0.003752");
}
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.00467, -0.004669, -0.00468, -0.004685, -0.004685, -0.004706, \
-0.004712, -0.004724, -0.004743, -0.004775");
}
}
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.005932, 0.005922, 0.005928, 0.005919, 0.00592, 0.005925, 0.005925, \
0.005927, 0.005927, 0.005927");
}
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.004799, -0.004823, -0.004957, -0.005165, -0.005322, -0.005432, \
-0.005499, -0.005538, -0.005565, -0.005588");
}
}
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.003602, 0.003597, 0.003604, 0.003611, 0.00361, 0.003622, 0.00362, \
0.00362, 0.003617, 0.003621");
}
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.004318, -0.004256, -0.004161, -0.004118, -0.004084, -0.004091, \
-0.004094, -0.004094, -0.004099, -0.004109");
}
}
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.005786, 0.005786, 0.00578, 0.005785, 0.005781, 0.005794, 0.005792, \
0.005797, 0.005796, 0.005792");
}
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.005374, -0.005404, -0.005484, -0.005553, -0.005594, -0.00564, \
-0.005659, -0.00567, -0.005678, -0.005688");
}
}
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.003742, 0.003746, 0.00376, 0.003761, 0.003764, 0.003775, 0.003773, \
0.003773, 0.003774, 0.003773");
}
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.004864, -0.004874, -0.004883, -0.004885, -0.004886, -0.004898, \
-0.004896, -0.004897, -0.004897, -0.004888");
}
}
}
pin(A4) {
capacitance : 0.003772 ;
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.005798, 0.00579, 0.005793, 0.005791, 0.005794, 0.005808, 0.00581, \
0.005804, 0.005803, 0.005805");
}
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.005291, -0.005368, -0.005494, -0.005563, -0.005602, -0.005647, \
-0.005663, -0.005676, -0.005681, -0.005687");
}
}
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.005894, 0.005901, 0.005903, 0.005904, 0.005896, 0.005906, 0.005909, \
0.005908, 0.005913, 0.005909");
}
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.004877, -0.004968, -0.00514, -0.005304, -0.005413, -0.005487, \
-0.005531, -0.005557, -0.00558, -0.005595");
}
}
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.005774, 0.005774, 0.005778, 0.00578, 0.005785, 0.005793, 0.005794, \
0.005788, 0.005789, 0.00579");
}
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.005364, -0.005414, -0.005505, -0.005564, -0.005599, -0.005647, \
-0.005662, -0.005672, -0.005682, -0.005687");
}
}
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.006038, 0.006031, 0.006033, 0.006027, 0.006027, 0.006038, 0.006035, \
0.006039, 0.006036, 0.006034");
}
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.00477, -0.004875, -0.005036, -0.005188, -0.0053, -0.005399, \
-0.00546, -0.0055, -0.005527, -0.005549");
}
}
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.005774, 0.005775, 0.005779, 0.005789, 0.005782, 0.005792, 0.005788, \
0.00579, 0.005792, 0.00579");
}
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.005266, -0.005354, -0.00549, -0.005562, -0.005598, -0.005647, \
-0.005664, -0.005676, -0.005682, -0.005688");
}
}
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.005834, 0.005832, 0.005839, 0.005833, 0.005837, 0.005845, 0.005847, \
0.005847, 0.005847, 0.005843");
}
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.004877, -0.004969, -0.005141, -0.005304, -0.005412, -0.005487, \
-0.00553, -0.005558, -0.005579, -0.005594");
}
}
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.005768, 0.005771, 0.005778, 0.00578, 0.005777, 0.005785, 0.005789, \
0.005787, 0.005785, 0.005784");
}
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.005365, -0.005415, -0.005506, -0.005565, -0.005605, -0.005649, \
-0.005663, -0.005674, -0.00568, -0.005689");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.4664 ;
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.06993, 0.06784, 0.06323, 0.05931, 0.05681, 0.05524, 0.05419, 0.05346, 0.05293, 0.05254",\
"0.06977, 0.06767, 0.06306, 0.05914, 0.05668, 0.05508, 0.05403, 0.0533, 0.05277, 0.05238",\
"0.06948, 0.06739, 0.06277, 0.0589, 0.05642, 0.05486, 0.05379, 0.05305, 0.05252, 0.05215",\
"0.06961, 0.06752, 0.06294, 0.05904, 0.05659, 0.05504, 0.05402, 0.0533, 0.05277, 0.05239",\
"0.07048, 0.06842, 0.06384, 0.05997, 0.05755, 0.056, 0.05501, 0.05431, 0.05382, 0.05345",\
"0.0737, 0.07156, 0.06678, 0.06267, 0.06002, 0.05834, 0.05724, 0.0565, 0.05597, 0.05559",\
"0.07948, 0.07718, 0.07191, 0.06722, 0.06409, 0.06211, 0.0608, 0.05988, 0.05926, 0.05878",\
"0.08659, 0.08409, 0.07834, 0.07303, 0.06945, 0.06709, 0.06547, 0.0644, 0.06362, 0.06309",\
"0.09508, 0.09246, 0.08621, 0.08023, 0.07613, 0.07333, 0.07141, 0.07012, 0.06919, 0.06855",\
"0.1052, 0.1024, 0.09571, 0.08902, 0.08431, 0.08108, 0.0788, 0.07722, 0.07612, 0.07531");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.02766, 0.02746, 0.02751, 0.0279, 0.02835, 0.0288, 0.02916, 0.02988, 0.03024, 0.03332",\
"0.02778, 0.02762, 0.02763, 0.028, 0.02851, 0.02894, 0.02934, 0.02968, 0.03034, 0.03372",\
"0.02804, 0.02785, 0.02778, 0.02816, 0.02871, 0.02914, 0.02964, 0.03, 0.03053, 0.03399",\
"0.02935, 0.02903, 0.02861, 0.0287, 0.02912, 0.02954, 0.03006, 0.03024, 0.03125, 0.03478",\
"0.03173, 0.03115, 0.03037, 0.03008, 0.03021, 0.03047, 0.03077, 0.03119, 0.03192, 0.03599",\
"0.0351, 0.03429, 0.03303, 0.03224, 0.03217, 0.03225, 0.03251, 0.03295, 0.03374, 0.0384",\
"0.03957, 0.03855, 0.03674, 0.03539, 0.03489, 0.03506, 0.03528, 0.03541, 0.0361, 0.04191",\
"0.0454, 0.04404, 0.04181, 0.03994, 0.03885, 0.03849, 0.03897, 0.03919, 0.03977, 0.04735",\
"0.05268, 0.05102, 0.04813, 0.04586, 0.04443, 0.04338, 0.04342, 0.04392, 0.04506, 0.05499",\
"0.06147, 0.05949, 0.0561, 0.0532, 0.05108, 0.04965, 0.04918, 0.04925, 0.05167, 0.06655");
}
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.07416, 0.07206, 0.06743, 0.0635, 0.06099, 0.05939, 0.05833, 0.05759, 0.05705, 0.05667",\
"0.07403, 0.07194, 0.0673, 0.06337, 0.06087, 0.05926, 0.0582, 0.05747, 0.05693, 0.05654",\
"0.07375, 0.07165, 0.06701, 0.06307, 0.06056, 0.05896, 0.05791, 0.05719, 0.05664, 0.05626",\
"0.07355, 0.07144, 0.0668, 0.06284, 0.06034, 0.05874, 0.05767, 0.05694, 0.05641, 0.05602",\
"0.07411, 0.072, 0.0673, 0.06326, 0.0607, 0.05909, 0.05802, 0.05727, 0.05675, 0.05635",\
"0.07692, 0.07472, 0.06979, 0.06547, 0.06267, 0.06087, 0.05967, 0.05885, 0.05826, 0.05783",\
"0.08153, 0.07924, 0.07404, 0.06929, 0.06615, 0.06412, 0.06278, 0.06183, 0.06116, 0.06067",\
"0.08773, 0.08535, 0.07983, 0.07467, 0.07116, 0.06888, 0.06734, 0.06627, 0.0655, 0.06495",\
"0.09586, 0.09337, 0.08746, 0.08183, 0.07786, 0.07519, 0.07343, 0.07219, 0.07127, 0.07062",\
"0.106, 0.1034, 0.09714, 0.09085, 0.08634, 0.08325, 0.08116, 0.07969, 0.07865, 0.07786");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.03244, 0.03218, 0.03203, 0.03224, 0.0327, 0.03314, 0.0335, 0.03384, 0.03451, 0.03746",\
"0.03243, 0.03215, 0.03204, 0.03226, 0.03268, 0.03319, 0.03362, 0.03386, 0.03469, 0.03759",\
"0.0325, 0.03225, 0.032, 0.03225, 0.03264, 0.03314, 0.03363, 0.0339, 0.03443, 0.0378",\
"0.03338, 0.03303, 0.03255, 0.03253, 0.0329, 0.03335, 0.03369, 0.03439, 0.03518, 0.03834",\
"0.03568, 0.03513, 0.03431, 0.03387, 0.03393, 0.03416, 0.03455, 0.03492, 0.03558, 0.03955",\
"0.03899, 0.03817, 0.03692, 0.03601, 0.03581, 0.03583, 0.03619, 0.03643, 0.03719, 0.04217",\
"0.04348, 0.04239, 0.04073, 0.03937, 0.0387, 0.03886, 0.03886, 0.03903, 0.03974, 0.04581",\
"0.04941, 0.04812, 0.04601, 0.044, 0.0428, 0.04242, 0.0429, 0.04309, 0.04369, 0.05129",\
"0.05694, 0.05532, 0.05256, 0.05034, 0.04864, 0.04765, 0.04755, 0.04815, 0.04955, 0.05988",\
"0.06594, 0.06406, 0.06081, 0.05798, 0.05595, 0.05442, 0.05367, 0.05382, 0.05632, 0.07195");
}
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.07817, 0.07605, 0.07139, 0.06746, 0.06495, 0.06337, 0.06232, 0.06157, 0.06104, 0.06065",\
"0.07802, 0.07592, 0.07128, 0.06734, 0.06485, 0.06325, 0.0622, 0.06145, 0.06092, 0.06052",\
"0.07774, 0.07563, 0.07098, 0.06706, 0.06453, 0.06295, 0.06188, 0.06115, 0.06062, 0.06022",\
"0.07747, 0.07537, 0.07072, 0.06677, 0.06425, 0.06269, 0.06161, 0.06088, 0.06036, 0.05996",\
"0.0776, 0.07549, 0.07081, 0.06679, 0.06425, 0.06264, 0.06157, 0.06084, 0.0603, 0.05992",\
"0.07952, 0.07738, 0.0725, 0.06822, 0.06549, 0.06374, 0.06257, 0.06176, 0.06118, 0.06075",\
"0.08342, 0.08117, 0.07605, 0.07137, 0.06831, 0.0664, 0.06506, 0.06415, 0.0635, 0.06302",\
"0.08937, 0.08704, 0.08163, 0.07658, 0.07315, 0.07094, 0.06942, 0.06838, 0.06764, 0.0671",\
"0.09803, 0.09557, 0.08981, 0.08419, 0.08032, 0.07776, 0.07598, 0.07474, 0.07385, 0.0732",\
"0.1092, 0.1067, 0.1005, 0.09422, 0.08977, 0.0867, 0.08459, 0.08314, 0.08209, 0.08132");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.03709, 0.03671, 0.0363, 0.03646, 0.03683, 0.03732, 0.03766, 0.03806, 0.03867, 0.0415",\
"0.03703, 0.03672, 0.03634, 0.03648, 0.03683, 0.03724, 0.03762, 0.038, 0.03861, 0.04182",\
"0.03685, 0.03651, 0.03618, 0.03623, 0.03659, 0.03704, 0.03746, 0.03782, 0.03832, 0.04156",\
"0.03729, 0.03689, 0.03632, 0.0362, 0.03655, 0.03686, 0.03734, 0.03762, 0.03838, 0.04184",\
"0.03946, 0.03888, 0.038, 0.03743, 0.03734, 0.0376, 0.03794, 0.03846, 0.03903, 0.04293",\
"0.04281, 0.04198, 0.0406, 0.03963, 0.03942, 0.03932, 0.0395, 0.03992, 0.04058, 0.04555",\
"0.04759, 0.04655, 0.0447, 0.04314, 0.04237, 0.04247, 0.04241, 0.04248, 0.04309, 0.04937",\
"0.05398, 0.05267, 0.05032, 0.04825, 0.04708, 0.04665, 0.04691, 0.04679, 0.04759, 0.05546",\
"0.06215, 0.0605, 0.05767, 0.0552, 0.05338, 0.05225, 0.05208, 0.05258, 0.05386, 0.06487",\
"0.07217, 0.07018, 0.06684, 0.06403, 0.06172, 0.06025, 0.05924, 0.05927, 0.06183, 0.07809");
}
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.08212, 0.08003, 0.07538, 0.07143, 0.06893, 0.06735, 0.06629, 0.06555, 0.06502, 0.06462",\
"0.08201, 0.0799, 0.07526, 0.07131, 0.06883, 0.06722, 0.06616, 0.06542, 0.06489, 0.0645",\
"0.08169, 0.07958, 0.07495, 0.07102, 0.06849, 0.06693, 0.06585, 0.06512, 0.06458, 0.06419",\
"0.08144, 0.07932, 0.07469, 0.07076, 0.06824, 0.06664, 0.06558, 0.06485, 0.0643, 0.06392",\
"0.08138, 0.07927, 0.0746, 0.07062, 0.06811, 0.06649, 0.06544, 0.0647, 0.06419, 0.06379",\
"0.08265, 0.08051, 0.0757, 0.07152, 0.0689, 0.0672, 0.06607, 0.06529, 0.06473, 0.06431",\
"0.08593, 0.08373, 0.07867, 0.07418, 0.07124, 0.0694, 0.06812, 0.06726, 0.06664, 0.06617",\
"0.09163, 0.08935, 0.08403, 0.07912, 0.0758, 0.0737, 0.07226, 0.07127, 0.07055, 0.07003",\
"0.1007, 0.09831, 0.09258, 0.08712, 0.0833, 0.08079, 0.0791, 0.07789, 0.07698, 0.07638",\
"0.1132, 0.1106, 0.1044, 0.09827, 0.09379, 0.09073, 0.08863, 0.08716, 0.08609, 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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.04129, 0.04087, 0.04037, 0.04041, 0.04074, 0.04118, 0.04148, 0.04182, 0.04269, 0.04552",\
"0.04098, 0.04059, 0.0401, 0.04013, 0.04049, 0.04086, 0.04126, 0.04156, 0.04225, 0.04533",\
"0.04047, 0.04011, 0.03962, 0.03968, 0.04005, 0.04044, 0.04083, 0.04113, 0.0418, 0.04506",\
"0.04075, 0.04033, 0.03965, 0.03947, 0.03968, 0.04007, 0.04045, 0.04085, 0.04158, 0.04516",\
"0.04289, 0.04229, 0.04132, 0.04059, 0.04043, 0.0407, 0.04096, 0.04122, 0.04222, 0.0464",\
"0.04638, 0.04547, 0.04408, 0.043, 0.04261, 0.04248, 0.04265, 0.04299, 0.04358, 0.04872",\
"0.0515, 0.0504, 0.04844, 0.0468, 0.04603, 0.04583, 0.04581, 0.04582, 0.04662, 0.0529",\
"0.05858, 0.05721, 0.05477, 0.05246, 0.05126, 0.05052, 0.05069, 0.05061, 0.05137, 0.05975",\
"0.06768, 0.06607, 0.06305, 0.06032, 0.05851, 0.05714, 0.05659, 0.05709, 0.05823, 0.06974",\
"0.07916, 0.07713, 0.07352, 0.07036, 0.06789, 0.0662, 0.0647, 0.06495, 0.06749, 0.0846");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("1.082, 1.146, 1.316, 1.557, 1.855, 2.2, 2.596, 3.047, 3.564, 4.156",\
"1.09, 1.153, 1.323, 1.565, 1.862, 2.208, 2.604, 3.055, 3.572, 4.164",\
"1.133, 1.197, 1.367, 1.608, 1.905, 2.251, 2.647, 3.098, 3.615, 4.207",\
"1.244, 1.308, 1.478, 1.719, 2.016, 2.362, 2.758, 3.209, 3.725, 4.317",\
"1.446, 1.509, 1.678, 1.919, 2.216, 2.562, 2.957, 3.409, 3.925, 4.517",\
"1.747, 1.809, 1.976, 2.215, 2.51, 2.856, 3.25, 3.701, 4.218, 4.81",\
"2.109, 2.174, 2.342, 2.582, 2.879, 3.225, 3.621, 4.073, 4.59, 5.182",\
"2.523, 2.588, 2.764, 3.007, 3.306, 3.654, 4.054, 4.508, 5.028, 5.62",\
"2.995, 3.064, 3.245, 3.495, 3.796, 4.147, 4.547, 5.005, 5.528, 6.123",\
"3.531, 3.602, 3.79, 4.047, 4.353, 4.709, 5.112, 5.57, 6.095, 6.693");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.3913, 0.4371, 0.5736, 0.8077, 1.163, 1.659, 2.312, 3.134, 4.135, 5.332",\
"0.4088, 0.4547, 0.5911, 0.825, 1.181, 1.677, 2.33, 3.151, 4.151, 5.347",\
"0.4689, 0.5145, 0.6507, 0.8846, 1.24, 1.737, 2.39, 3.21, 4.214, 5.41",\
"0.574, 0.6201, 0.7557, 0.9883, 1.343, 1.84, 2.492, 3.313, 4.318, 5.514",\
"0.6662, 0.7154, 0.8563, 1.091, 1.445, 1.94, 2.592, 3.414, 4.416, 5.613",\
"0.7233, 0.7752, 0.9229, 1.16, 1.514, 2.008, 2.659, 3.481, 4.484, 5.676",\
"0.7383, 0.7938, 0.9489, 1.192, 1.545, 2.039, 2.689, 3.508, 4.509, 5.706",\
"0.7079, 0.7664, 0.9302, 1.18, 1.535, 2.028, 2.677, 3.496, 4.497, 5.691",\
"0.6266, 0.6891, 0.8618, 1.121, 1.481, 1.973, 2.623, 3.441, 4.441, 5.633",\
"0.4916, 0.5578, 0.7398, 1.009, 1.374, 1.871, 2.522, 3.341, 4.339, 5.533");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.3606, 0.4216, 0.5836, 0.8262, 1.148, 1.545, 2.033, 2.651, 3.405, 4.339",\
"0.3612, 0.4214, 0.5836, 0.8276, 1.147, 1.545, 2.032, 2.651, 3.406, 4.339",\
"0.3606, 0.421, 0.583, 0.8278, 1.146, 1.543, 2.034, 2.651, 3.405, 4.339",\
"0.3606, 0.4212, 0.5828, 0.8278, 1.145, 1.544, 2.033, 2.651, 3.405, 4.341",\
"0.3554, 0.4164, 0.5794, 0.825, 1.145, 1.542, 2.036, 2.648, 3.406, 4.338",\
"0.359, 0.4172, 0.5792, 0.8252, 1.144, 1.542, 2.034, 2.651, 3.41, 4.331",\
"0.3898, 0.4478, 0.6032, 0.8406, 1.159, 1.551, 2.043, 2.654, 3.412, 4.344",\
"0.4224, 0.481, 0.634, 0.864, 1.18, 1.574, 2.064, 2.674, 3.43, 4.347",\
"0.4548, 0.517, 0.672, 0.8946, 1.202, 1.595, 2.083, 2.694, 3.448, 4.371",\
"0.4908, 0.5548, 0.7148, 0.935, 1.236, 1.622, 2.107, 2.71, 3.466, 4.386");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.1632, 0.2218, 0.4164, 0.8045, 1.432, 2.318, 3.489, 4.967, 6.755, 8.896",\
"0.1631, 0.2214, 0.4164, 0.8048, 1.431, 2.319, 3.489, 4.962, 6.753, 8.897",\
"0.1641, 0.2216, 0.4167, 0.8048, 1.435, 2.319, 3.495, 4.96, 6.76, 8.897",\
"0.1696, 0.2271, 0.4194, 0.8054, 1.433, 2.319, 3.493, 4.961, 6.77, 8.903",\
"0.1896, 0.2492, 0.4378, 0.8136, 1.433, 2.324, 3.489, 4.961, 6.758, 8.898",\
"0.212, 0.2714, 0.459, 0.8248, 1.439, 2.324, 3.493, 4.963, 6.771, 8.901",\
"0.2362, 0.297, 0.4858, 0.8414, 1.444, 2.324, 3.491, 4.961, 6.749, 8.907",\
"0.2642, 0.3268, 0.5194, 0.8662, 1.458, 2.329, 3.496, 4.96, 6.755, 8.891",\
"0.295, 0.3594, 0.5566, 0.897, 1.477, 2.343, 3.499, 4.965, 6.756, 8.901",\
"0.3278, 0.3926, 0.5952, 0.9358, 1.503, 2.358, 3.511, 4.975, 6.76, 8.897");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("1.363, 1.427, 1.597, 1.839, 2.136, 2.481, 2.877, 3.328, 3.845, 4.437",\
"1.374, 1.437, 1.607, 1.848, 2.146, 2.492, 2.887, 3.338, 3.855, 4.446",\
"1.411, 1.474, 1.644, 1.886, 2.183, 2.529, 2.924, 3.375, 3.892, 4.484",\
"1.48, 1.544, 1.713, 1.955, 2.252, 2.598, 2.994, 3.445, 3.961, 4.553",\
"1.603, 1.666, 1.836, 2.077, 2.374, 2.72, 3.115, 3.567, 4.083, 4.675",\
"1.799, 1.863, 2.034, 2.276, 2.575, 2.92, 3.317, 3.768, 4.285, 4.878",\
"2.064, 2.129, 2.305, 2.552, 2.855, 3.206, 3.604, 4.058, 4.575, 5.167",\
"2.404, 2.471, 2.65, 2.902, 3.21, 3.566, 3.97, 4.428, 4.949, 5.543",\
"2.816, 2.884, 3.067, 3.326, 3.638, 4, 4.408, 4.87, 5.395, 5.992",\
"3.293, 3.364, 3.553, 3.816, 4.136, 4.504, 4.918, 5.384, 5.911, 6.512");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.444, 0.4905, 0.6284, 0.8631, 1.22, 1.716, 2.369, 3.19, 4.192, 5.388",\
"0.4607, 0.5071, 0.6449, 0.8797, 1.236, 1.733, 2.386, 3.207, 4.211, 5.402",\
"0.5192, 0.5657, 0.7031, 0.9381, 1.294, 1.791, 2.445, 3.265, 4.268, 5.463",\
"0.6296, 0.6758, 0.8122, 1.046, 1.402, 1.899, 2.552, 3.374, 4.377, 5.571",\
"0.7421, 0.7909, 0.9315, 1.166, 1.52, 2.016, 2.669, 3.49, 4.491, 5.686",\
"0.82, 0.8717, 1.018, 1.255, 1.609, 2.104, 2.757, 3.577, 4.578, 5.772",\
"0.8591, 0.9134, 1.067, 1.309, 1.662, 2.156, 2.807, 3.627, 4.629, 5.825",\
"0.8552, 0.9126, 1.074, 1.322, 1.677, 2.17, 2.821, 3.641, 4.641, 5.834",\
"0.8043, 0.8655, 1.035, 1.292, 1.649, 2.143, 2.793, 3.611, 4.612, 5.804",\
"0.7035, 0.7681, 0.9466, 1.212, 1.576, 2.072, 2.722, 3.542, 4.542, 5.734");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.3618, 0.4216, 0.5838, 0.8282, 1.146, 1.543, 2.032, 2.651, 3.405, 4.34",\
"0.361, 0.4212, 0.5838, 0.828, 1.148, 1.543, 2.033, 2.65, 3.406, 4.34",\
"0.3608, 0.4216, 0.5838, 0.8266, 1.147, 1.543, 2.033, 2.651, 3.406, 4.341",\
"0.361, 0.4218, 0.5842, 0.8284, 1.148, 1.545, 2.035, 2.65, 3.405, 4.338",\
"0.362, 0.4224, 0.585, 0.8276, 1.148, 1.544, 2.033, 2.651, 3.408, 4.34",\
"0.3764, 0.4368, 0.5976, 0.8374, 1.156, 1.55, 2.038, 2.654, 3.415, 4.334",\
"0.394, 0.4562, 0.6208, 0.8628, 1.181, 1.568, 2.056, 2.665, 3.422, 4.341",\
"0.4134, 0.476, 0.6432, 0.8876, 1.205, 1.599, 2.082, 2.688, 3.433, 4.352",\
"0.4376, 0.5014, 0.672, 0.9154, 1.235, 1.625, 2.109, 2.712, 3.461, 4.375",\
"0.4686, 0.5338, 0.7066, 0.9524, 1.272, 1.663, 2.145, 2.74, 3.484, 4.398");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.1683, 0.2265, 0.4219, 0.8086, 1.438, 2.322, 3.491, 4.96, 6.756, 8.902",\
"0.1687, 0.2266, 0.4219, 0.8086, 1.435, 2.327, 3.498, 4.961, 6.764, 8.891",\
"0.1678, 0.2265, 0.4215, 0.8085, 1.435, 2.321, 3.498, 4.96, 6.76, 8.921",\
"0.17, 0.2284, 0.423, 0.8086, 1.438, 2.326, 3.49, 4.968, 6.77, 8.904",\
"0.1884, 0.2474, 0.4362, 0.815, 1.438, 2.321, 3.49, 4.96, 6.754, 8.9",\
"0.2102, 0.27, 0.4572, 0.826, 1.44, 2.323, 3.497, 4.961, 6.752, 8.892",\
"0.2334, 0.293, 0.4818, 0.8406, 1.447, 2.326, 3.495, 4.961, 6.75, 8.894",\
"0.2572, 0.3202, 0.5112, 0.8612, 1.459, 2.332, 3.494, 4.964, 6.756, 8.894",\
"0.2874, 0.3494, 0.5454, 0.8904, 1.474, 2.341, 3.501, 4.969, 6.759, 8.915",\
"0.3164, 0.3816, 0.5814, 0.9242, 1.497, 2.359, 3.512, 4.975, 6.765, 8.898");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("1.532, 1.595, 1.765, 2.006, 2.304, 2.649, 3.045, 3.496, 4.013, 4.605",\
"1.542, 1.605, 1.775, 2.017, 2.314, 2.66, 3.056, 3.507, 4.023, 4.615",\
"1.582, 1.645, 1.815, 2.057, 2.354, 2.7, 3.095, 3.546, 4.063, 4.655",\
"1.649, 1.712, 1.882, 2.124, 2.421, 2.767, 3.162, 3.614, 4.13, 4.723",\
"1.742, 1.805, 1.975, 2.216, 2.514, 2.86, 3.255, 3.706, 4.223, 4.815",\
"1.875, 1.939, 2.11, 2.352, 2.649, 2.996, 3.392, 3.843, 4.36, 4.953",\
"2.056, 2.121, 2.296, 2.544, 2.848, 3.198, 3.596, 4.049, 4.567, 5.16",\
"2.311, 2.377, 2.556, 2.809, 3.117, 3.474, 3.879, 4.337, 4.858, 5.452",\
"2.643, 2.712, 2.895, 3.153, 3.467, 3.831, 4.242, 4.705, 5.23, 5.828",\
"3.042, 3.113, 3.302, 3.569, 3.892, 4.264, 4.682, 5.151, 5.681, 6.282");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.474, 0.5218, 0.663, 0.9021, 1.261, 1.76, 2.413, 3.236, 4.239, 5.434",\
"0.4901, 0.538, 0.6794, 0.9183, 1.277, 1.776, 2.429, 3.253, 4.255, 5.447",\
"0.5476, 0.5956, 0.7367, 0.9754, 1.334, 1.833, 2.487, 3.31, 4.313, 5.508",\
"0.6607, 0.708, 0.8476, 1.084, 1.443, 1.942, 2.595, 3.418, 4.419, 5.615",\
"0.7881, 0.8374, 0.9797, 1.216, 1.572, 2.07, 2.723, 3.546, 4.548, 5.744",\
"0.8834, 0.935, 1.083, 1.322, 1.678, 2.174, 2.826, 3.649, 4.652, 5.846",\
"0.9417, 0.997, 1.151, 1.394, 1.749, 2.245, 2.896, 3.717, 4.72, 5.915",\
"0.9609, 1.019, 1.181, 1.43, 1.786, 2.281, 2.932, 3.752, 4.753, 5.948",\
"0.9372, 0.9984, 1.168, 1.425, 1.785, 2.279, 2.93, 3.75, 4.751, 5.944",\
"0.8678, 0.9328, 1.111, 1.379, 1.743, 2.24, 2.892, 3.711, 4.712, 5.905");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.3624, 0.4214, 0.5838, 0.8266, 1.149, 1.543, 2.036, 2.651, 3.405, 4.34",\
"0.3614, 0.4212, 0.5836, 0.8284, 1.148, 1.543, 2.036, 2.65, 3.407, 4.339",\
"0.3618, 0.422, 0.5838, 0.8288, 1.147, 1.543, 2.034, 2.649, 3.405, 4.341",\
"0.3612, 0.4218, 0.5838, 0.8268, 1.147, 1.543, 2.036, 2.65, 3.412, 4.332",\
"0.3622, 0.4232, 0.5848, 0.8272, 1.149, 1.544, 2.035, 2.651, 3.406, 4.332",\
"0.3736, 0.4338, 0.5948, 0.837, 1.153, 1.549, 2.038, 2.653, 3.411, 4.333",\
"0.39, 0.4522, 0.618, 0.8606, 1.176, 1.567, 2.055, 2.665, 3.415, 4.342",\
"0.409, 0.4724, 0.6394, 0.8866, 1.205, 1.6, 2.083, 2.688, 3.439, 4.353",\
"0.4338, 0.499, 0.67, 0.9168, 1.239, 1.635, 2.115, 2.717, 3.462, 4.378",\
"0.4666, 0.5334, 0.7086, 0.9586, 1.284, 1.677, 2.159, 2.757, 3.496, 4.4");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.1765, 0.2358, 0.4326, 0.8188, 1.443, 2.326, 3.493, 4.963, 6.761, 8.903",\
"0.1763, 0.2363, 0.4326, 0.819, 1.442, 2.326, 3.493, 4.962, 6.761, 8.894",\
"0.1752, 0.2354, 0.4318, 0.8187, 1.443, 2.327, 3.493, 4.964, 6.761, 8.903",\
"0.175, 0.2352, 0.431, 0.8176, 1.445, 2.327, 3.492, 4.965, 6.756, 8.902",\
"0.1918, 0.2512, 0.4426, 0.8216, 1.445, 2.327, 3.494, 4.963, 6.762, 8.901",\
"0.212, 0.2722, 0.4624, 0.832, 1.446, 2.327, 3.493, 4.964, 6.756, 8.902",\
"0.2356, 0.2964, 0.4868, 0.8472, 1.454, 2.331, 3.5, 4.964, 6.76, 8.901",\
"0.2608, 0.3234, 0.516, 0.867, 1.465, 2.337, 3.499, 4.966, 6.767, 8.901",\
"0.2892, 0.353, 0.5496, 0.8946, 1.481, 2.347, 3.506, 4.973, 6.763, 8.916",\
"0.3214, 0.385, 0.5858, 0.9276, 1.505, 2.366, 3.52, 4.98, 6.77, 8.904");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("1.595, 1.659, 1.829, 2.07, 2.367, 2.713, 3.108, 3.56, 4.077, 4.669",\
"1.61, 1.673, 1.843, 2.085, 2.382, 2.728, 3.123, 3.575, 4.091, 4.683",\
"1.656, 1.719, 1.889, 2.13, 2.427, 2.773, 3.169, 3.62, 4.137, 4.729",\
"1.723, 1.786, 1.957, 2.197, 2.495, 2.841, 3.236, 3.688, 4.204, 4.796",\
"1.806, 1.869, 2.039, 2.28, 2.577, 2.923, 3.319, 3.77, 4.287, 4.879",\
"1.91, 1.974, 2.144, 2.386, 2.683, 3.03, 3.425, 3.876, 4.393, 4.985",\
"2.048, 2.114, 2.286, 2.533, 2.835, 3.184, 3.582, 4.035, 4.552, 5.145",\
"2.248, 2.314, 2.492, 2.742, 3.049, 3.405, 3.808, 4.265, 4.785, 5.379",\
"2.516, 2.584, 2.767, 3.024, 3.337, 3.7, 4.11, 4.572, 5.097, 5.693",\
"2.846, 2.918, 3.107, 3.373, 3.697, 4.069, 4.489, 4.96, 5.49, 6.091");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.4828, 0.5322, 0.6778, 0.9223, 1.287, 1.789, 2.446, 3.27, 4.273, 5.47",\
"0.4978, 0.5472, 0.6927, 0.9372, 1.301, 1.804, 2.46, 3.284, 4.288, 5.482",\
"0.5553, 0.6046, 0.7496, 0.9936, 1.357, 1.86, 2.516, 3.34, 4.344, 5.538",\
"0.6726, 0.7208, 0.8636, 1.105, 1.467, 1.969, 2.626, 3.449, 4.453, 5.649",\
"0.8093, 0.8598, 1.004, 1.244, 1.603, 2.104, 2.759, 3.583, 4.587, 5.781",\
"0.9171, 0.9694, 1.12, 1.362, 1.721, 2.219, 2.873, 3.696, 4.701, 5.895",\
"0.9908, 1.046, 1.203, 1.45, 1.808, 2.305, 2.959, 3.781, 4.784, 5.977",\
"1.027, 1.086, 1.251, 1.503, 1.863, 2.36, 3.013, 3.833, 4.836, 6.03",\
"1.027, 1.089, 1.262, 1.521, 1.885, 2.382, 3.036, 3.856, 4.859, 6.051",\
"0.9855, 1.052, 1.233, 1.504, 1.872, 2.373, 3.027, 3.848, 4.85, 6.043");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.3616, 0.4214, 0.5836, 0.8266, 1.147, 1.544, 2.033, 2.651, 3.405, 4.339",\
"0.3608, 0.4214, 0.5836, 0.8284, 1.147, 1.543, 2.034, 2.65, 3.405, 4.333",\
"0.3612, 0.4212, 0.5838, 0.8282, 1.147, 1.545, 2.033, 2.651, 3.406, 4.334",\
"0.361, 0.4214, 0.5838, 0.8268, 1.148, 1.543, 2.035, 2.65, 3.405, 4.331",\
"0.3616, 0.422, 0.5844, 0.8268, 1.147, 1.545, 2.035, 2.651, 3.41, 4.34",\
"0.3688, 0.4288, 0.5906, 0.8334, 1.151, 1.547, 2.035, 2.653, 3.414, 4.334",\
"0.3842, 0.4452, 0.6108, 0.8524, 1.168, 1.561, 2.05, 2.66, 3.417, 4.338",\
"0.4012, 0.4636, 0.631, 0.8784, 1.199, 1.591, 2.076, 2.678, 3.432, 4.348",\
"0.4284, 0.493, 0.664, 0.9108, 1.234, 1.629, 2.113, 2.712, 3.459, 4.37",\
"0.4652, 0.5324, 0.7074, 0.9588, 1.287, 1.681, 2.161, 2.759, 3.493, 4.398");
}
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.004212, 0.01549, 0.03702, 0.07056, 0.1176, 0.1796, 0.2576, 0.3528, 0.4664");
values("0.1829, 0.2441, 0.4451, 0.834, 1.461, 2.34, 3.503, 4.97, 6.762, 8.906",\
"0.1822, 0.2439, 0.4447, 0.8338, 1.461, 2.339, 3.502, 4.972, 6.765, 8.905",\
"0.181, 0.2427, 0.4437, 0.8324, 1.46, 2.34, 3.503, 4.97, 6.764, 8.904",\
"0.1798, 0.2408, 0.4412, 0.8296, 1.455, 2.338, 3.503, 4.968, 6.765, 8.905",\
"0.1962, 0.2572, 0.4502, 0.8306, 1.452, 2.336, 3.5, 4.968, 6.761, 8.902",\
"0.217, 0.2788, 0.4702, 0.8414, 1.456, 2.337, 3.501, 4.97, 6.766, 8.903",\
"0.2418, 0.3034, 0.4962, 0.8586, 1.465, 2.342, 3.507, 4.97, 6.761, 8.905",\
"0.2688, 0.3322, 0.5252, 0.8794, 1.476, 2.352, 3.508, 4.974, 6.774, 8.903",\
"0.2984, 0.3634, 0.5592, 0.9086, 1.494, 2.361, 3.517, 4.979, 6.769, 8.919",\
"0.3322, 0.3974, 0.5982, 0.9444, 1.52, 2.382, 3.536, 4.992, 6.779, 8.91");
}
}
}
}