blob: 6a66e144135d17f0cf4476653a3a49602d2491fa [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_1) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "9.19764e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0001053324" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "8.79264e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "8.79264e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "7.0326e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "7.0326e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "7.0326e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "7.0326e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "5.25168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "5.25168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "5.25168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "5.25168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "5.25168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "5.25168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "5.25168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "5.25168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001053324" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002804 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02197, 0.02198, 0.02197, 0.02195, 0.02192, 0.02191, 0.02193, \
0.0219, 0.02188, 0.02186");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.002936, -0.002961, -0.002969, -0.002963, -0.002964, -0.002963, \
-0.002979, -0.002977, -0.002977, -0.002976");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0151, 0.01511, 0.01509, 0.01508, 0.01507, 0.01506, 0.01507, \
0.01505, 0.01505, 0.01504");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.002937, -0.002956, -0.002967, -0.002964, -0.002973, -0.002964, \
-0.002981, -0.002976, -0.002979, -0.002977");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0151, 0.01512, 0.0151, 0.01507, 0.01506, 0.01506, 0.01507, 0.01506, \
0.01504, 0.01504");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.002941, -0.002965, -0.002972, -0.002969, -0.00297, -0.002969, \
-0.00298, -0.002976, -0.002977, -0.002978");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.008109, 0.008108, 0.008113, 0.008104, 0.008095, 0.008095, 0.008109, \
0.008104, 0.008099, 0.008094");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.002955, -0.002983, -0.002992, -0.002996, -0.002995, -0.002993, \
-0.003017, -0.003009, -0.003009, -0.003009");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.008102, 0.008109, 0.008107, 0.008096, 0.008106, 0.008098, 0.008112, \
0.008101, 0.008093, 0.00809");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.002959, -0.002987, -0.003004, -0.002996, -0.003, -0.003001, \
-0.003016, -0.003011, -0.003009, -0.003009");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.008102, 0.008109, 0.008107, 0.008094, 0.008107, 0.008099, 0.008109, \
0.0081, 0.008096, 0.00809");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.002959, -0.002986, -0.002999, -0.002996, -0.003002, -0.002997, \
-0.003012, -0.003009, -0.003007, -0.00301");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.008107, 0.008115, 0.008108, 0.008096, 0.0081, 0.0081, 0.008101, \
0.008104, 0.008099, 0.00809");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.002965, -0.002987, -0.003003, -0.002996, -0.002999, -0.003, \
-0.003012, -0.003011, -0.003008, -0.003009");
}
}
}
pin(A2) {
capacitance : 0.002824 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01409, 0.01409, 0.01411, 0.01408, 0.01408, 0.01407, 0.01406, \
0.01404, 0.01404, 0.01401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.003166, -0.003172, -0.003197, -0.003188, -0.00319, -0.003195, \
-0.003207, -0.003214, -0.003218, -0.003221");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.007203, 0.007212, 0.007219, 0.007217, 0.007211, 0.00721, 0.007216, \
0.007212, 0.007202, 0.007188");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.003229, -0.003243, -0.003261, -0.003252, -0.003262, -0.003256, \
-0.003273, -0.00328, -0.003285, -0.003286");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.007207, 0.007212, 0.007214, 0.007212, 0.007203, 0.007212, 0.007223, \
0.007211, 0.007196, 0.007194");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.003231, -0.003245, -0.00326, -0.003256, -0.003258, -0.003256, \
-0.003274, -0.003279, -0.003283, -0.003287");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009564, 0.009571, 0.009564, 0.009549, 0.009549, 0.009549, 0.009578, \
0.009573, 0.009574, 0.009575");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.007727, -0.008208, -0.00899, -0.009272, -0.009338, -0.009388, \
-0.009425, -0.009442, -0.009456, -0.009463");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.005887, 0.005895, 0.005895, 0.005903, 0.005904, 0.00591, 0.005925, \
0.005931, 0.005926, 0.005926");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005755, -0.00597, -0.006171, -0.006249, -0.006303, -0.006305, \
-0.00633, -0.006337, -0.006332, -0.006328");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.006106, 0.006129, 0.006129, 0.006131, 0.006134, 0.006147, 0.00616, \
0.006161, 0.006153, 0.006159");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005753, -0.005769, -0.005739, -0.005717, -0.005673, -0.005633, \
-0.005599, -0.005564, -0.005527, -0.005489");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.006111, 0.006117, 0.006139, 0.006127, 0.006134, 0.006142, 0.006165, \
0.00616, 0.006156, 0.00616");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.005256, -0.005244, -0.005217, -0.005215, -0.005179, -0.005151, \
-0.005131, -0.005104, -0.005074, -0.005042");
}
}
}
pin(A3) {
capacitance : 0.002797 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.006794, 0.006797, 0.006798, 0.006813, 0.006805, 0.006795, 0.006803, \
0.006797, 0.00679, 0.006767");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.003525, -0.003542, -0.003546, -0.003546, -0.00354, -0.00355, \
-0.003569, -0.003578, -0.003583, -0.003589");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009572, 0.009566, 0.00955, 0.009556, 0.009549, 0.009552, 0.009583, \
0.009574, 0.009575, 0.009574");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008118, -0.008659, -0.009171, -0.009303, -0.009353, -0.009389, \
-0.009418, -0.009441, -0.009447, -0.009464");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.006056, 0.006073, 0.006084, 0.006078, 0.006089, 0.006105, 0.006118, \
0.006115, 0.006114, 0.006112");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.006187, -0.006198, -0.006184, -0.006145, -0.006129, -0.0061, \
-0.006073, -0.006061, -0.006042, -0.006017");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009585, 0.009591, 0.009567, 0.009557, 0.009553, 0.009553, 0.00957, \
0.009571, 0.009568, 0.009567");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008002, -0.008132, -0.008512, -0.008883, -0.009075, -0.009186, \
-0.009253, -0.009303, -0.009331, -0.009348");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.005881, 0.005899, 0.005908, 0.005898, 0.005902, 0.005908, 0.005934, \
0.005927, 0.005927, 0.005929");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.006786, -0.006542, -0.006289, -0.006207, -0.006188, -0.006171, \
-0.006185, -0.006191, -0.006193, -0.006204");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009568, 0.009573, 0.009563, 0.009548, 0.009563, 0.009549, 0.009576, \
0.009574, 0.00957, 0.009571");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008964, -0.009062, -0.00918, -0.009303, -0.009363, -0.009387, \
-0.009418, -0.009442, -0.009443, -0.009462");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.006062, 0.006081, 0.006086, 0.006105, 0.006084, 0.006097, 0.006118, \
0.006117, 0.006112, 0.006109");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.007817, -0.007829, -0.007832, -0.007826, -0.007831, -0.007837, \
-0.00786, -0.007882, -0.007894, -0.007911");
}
}
}
pin(A4) {
capacitance : 0.002747 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009548, 0.00955, 0.009523, 0.009528, 0.009543, 0.00953, 0.009564, \
0.009578, 0.009576, 0.009569");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008646, -0.009027, -0.009225, -0.00932, -0.009354, -0.009388, \
-0.009429, -0.009446, -0.009453, -0.009453");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009552, 0.009581, 0.009539, 0.009565, 0.00955, 0.009552, 0.009583, \
0.009564, 0.00957, 0.009578");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008171, -0.008394, -0.008776, -0.009024, -0.009143, -0.009222, \
-0.009281, -0.009322, -0.009341, -0.009362");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009545, 0.009559, 0.009535, 0.009539, 0.009554, 0.009554, 0.00958, \
0.00958, 0.009572, 0.009571");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008982, -0.009074, -0.009229, -0.009314, -0.009374, -0.009385, \
-0.009434, -0.009446, -0.009453, -0.00945");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009569, 0.009572, 0.009574, 0.009557, 0.009544, 0.009556, 0.009576, \
0.009574, 0.009579, 0.009579");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008042, -0.008255, -0.008597, -0.008865, -0.009034, -0.009131, \
-0.00921, -0.009263, -0.009294, -0.009316");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.00954, 0.009559, 0.009535, 0.009535, 0.00954, 0.009555, 0.009576, \
0.009578, 0.009578, 0.009573");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008867, -0.009038, -0.009228, -0.009313, -0.009365, -0.009385, \
-0.009433, -0.009448, -0.00945, -0.00945");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009553, 0.009576, 0.009548, 0.009546, 0.009546, 0.009547, 0.009576, \
0.009569, 0.009578, 0.009577");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008183, -0.0084, -0.008785, -0.009024, -0.009155, -0.009221, \
-0.009289, -0.009322, -0.009344, -0.009359");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.009544, 0.009553, 0.009553, 0.009546, 0.00954, 0.009539, 0.009568, \
0.009583, 0.009568, 0.009574");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008978, -0.009086, -0.00923, -0.009331, -0.009365, -0.00939, \
-0.009433, -0.00945, -0.009458, -0.009457");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.356 ;
max_transition : 5.2 ;
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1673, 0.1617, 0.1486, 0.1364, 0.1282, 0.1227, 0.1188, 0.1159, 0.1139, 0.1124",\
"0.1667, 0.1611, 0.1481, 0.1359, 0.1277, 0.1222, 0.1183, 0.1154, 0.1134, 0.1118",\
"0.1673, 0.1617, 0.1487, 0.1365, 0.1284, 0.1228, 0.1189, 0.1161, 0.1141, 0.1126",\
"0.1713, 0.1656, 0.1527, 0.1406, 0.1325, 0.127, 0.1232, 0.1204, 0.1184, 0.1169",\
"0.1809, 0.1751, 0.1621, 0.1497, 0.1415, 0.1358, 0.1318, 0.129, 0.1269, 0.1254",\
"0.1982, 0.1923, 0.1786, 0.1651, 0.1561, 0.1499, 0.1456, 0.1424, 0.1401, 0.1385",\
"0.2219, 0.2157, 0.2011, 0.1866, 0.1765, 0.1693, 0.1645, 0.1609, 0.1584, 0.1565",\
"0.2533, 0.2467, 0.231, 0.215, 0.2034, 0.1951, 0.1895, 0.1853, 0.1822, 0.18",\
"0.2934, 0.2866, 0.2696, 0.2515, 0.2382, 0.2284, 0.2214, 0.2164, 0.2126, 0.2098",\
"0.3426, 0.3354, 0.317, 0.2968, 0.281, 0.2696, 0.261, 0.2548, 0.2502, 0.2467");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.05267, 0.05201, 0.05176, 0.05195, 0.05222, 0.05298, 0.05387, 0.05451, 0.05616, 0.05639",\
"0.05306, 0.05235, 0.05211, 0.05235, 0.05262, 0.05338, 0.05419, 0.0549, 0.05595, 0.05819",\
"0.05578, 0.0549, 0.05396, 0.0539, 0.05402, 0.05457, 0.05574, 0.05696, 0.05767, 0.05963",\
"0.06321, 0.06181, 0.06002, 0.0585, 0.0582, 0.05835, 0.05909, 0.06023, 0.06138, 0.06215",\
"0.07471, 0.07272, 0.06901, 0.06711, 0.0655, 0.06504, 0.06546, 0.06603, 0.06667, 0.06755",\
"0.09125, 0.08866, 0.0837, 0.07949, 0.07778, 0.07663, 0.07594, 0.076, 0.07672, 0.07727",\
"0.1134, 0.11, 0.1035, 0.09782, 0.09391, 0.09298, 0.09228, 0.09148, 0.09079, 0.09095",\
"0.1416, 0.1374, 0.1296, 0.1224, 0.1166, 0.1129, 0.1125, 0.1117, 0.1114, 0.11",\
"0.1762, 0.171, 0.1618, 0.1527, 0.1459, 0.14, 0.1375, 0.1375, 0.1373, 0.1366",\
"0.2173, 0.2111, 0.1999, 0.1893, 0.1803, 0.1743, 0.1692, 0.167, 0.1675, 0.1672");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1746, 0.169, 0.1559, 0.1437, 0.1354, 0.1299, 0.1259, 0.1231, 0.121, 0.1195",\
"0.174, 0.1684, 0.1553, 0.143, 0.1347, 0.1293, 0.1253, 0.1224, 0.1204, 0.1188",\
"0.1733, 0.1677, 0.1546, 0.1423, 0.1341, 0.1286, 0.1246, 0.1218, 0.1197, 0.1182",\
"0.1764, 0.1707, 0.1576, 0.1452, 0.1369, 0.1313, 0.1273, 0.1245, 0.1224, 0.1209",\
"0.1866, 0.1808, 0.1674, 0.1546, 0.146, 0.14, 0.1359, 0.1329, 0.1307, 0.1291",\
"0.2038, 0.198, 0.1841, 0.1705, 0.1612, 0.1548, 0.1503, 0.1471, 0.1447, 0.1429",\
"0.2281, 0.222, 0.2076, 0.193, 0.1828, 0.1756, 0.1705, 0.1669, 0.1643, 0.1624",\
"0.2617, 0.2551, 0.2397, 0.2237, 0.2121, 0.2038, 0.1978, 0.1936, 0.1904, 0.1881",\
"0.3052, 0.2984, 0.2819, 0.2637, 0.2501, 0.2405, 0.2332, 0.2279, 0.2241, 0.2212",\
"0.3582, 0.3513, 0.3334, 0.313, 0.2971, 0.2853, 0.2767, 0.2702, 0.2653, 0.2618");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.06089, 0.06011, 0.05923, 0.05927, 0.05957, 0.06008, 0.06114, 0.0616, 0.06236, 0.06388",\
"0.06097, 0.06012, 0.05934, 0.05934, 0.05946, 0.06015, 0.06107, 0.06178, 0.06218, 0.06316",\
"0.06283, 0.06183, 0.06051, 0.0602, 0.06033, 0.06105, 0.06176, 0.0625, 0.06344, 0.06424",\
"0.07013, 0.06869, 0.0664, 0.0647, 0.06411, 0.06415, 0.06492, 0.06578, 0.06646, 0.06784",\
"0.08234, 0.08024, 0.07633, 0.07413, 0.07221, 0.07145, 0.07187, 0.07251, 0.07327, 0.07396",\
"0.09979, 0.0971, 0.09173, 0.08735, 0.08542, 0.0838, 0.08325, 0.08317, 0.08342, 0.0844",\
"0.1235, 0.1199, 0.1136, 0.1074, 0.1035, 0.1014, 0.1005, 0.0994, 0.09926, 0.09952",\
"0.1539, 0.1497, 0.1417, 0.1339, 0.1276, 0.1241, 0.1229, 0.1218, 0.121, 0.1203",\
"0.1916, 0.1864, 0.1769, 0.1675, 0.1595, 0.1541, 0.1505, 0.1506, 0.1491, 0.1487",\
"0.2362, 0.2301, 0.219, 0.2084, 0.1979, 0.1909, 0.1855, 0.1836, 0.1836, 0.1819");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1815, 0.1759, 0.1628, 0.1504, 0.1423, 0.1368, 0.1328, 0.1299, 0.1279, 0.1263",\
"0.1809, 0.1752, 0.1621, 0.1498, 0.1416, 0.1361, 0.1321, 0.1293, 0.1272, 0.1257",\
"0.1799, 0.1743, 0.1611, 0.1488, 0.1406, 0.135, 0.1311, 0.1283, 0.1262, 0.1246",\
"0.1813, 0.1756, 0.1625, 0.1501, 0.1418, 0.1362, 0.1323, 0.1294, 0.1273, 0.1258",\
"0.1905, 0.1847, 0.1712, 0.1585, 0.1499, 0.144, 0.1398, 0.1368, 0.1346, 0.1331",\
"0.2083, 0.2025, 0.1886, 0.1751, 0.1658, 0.1595, 0.155, 0.1518, 0.1495, 0.1477",\
"0.2357, 0.2297, 0.215, 0.2006, 0.1904, 0.1832, 0.1781, 0.1745, 0.1718, 0.1698",\
"0.2746, 0.2683, 0.2526, 0.2363, 0.2244, 0.2158, 0.2097, 0.2053, 0.202, 0.1996",\
"0.3251, 0.3185, 0.3015, 0.2831, 0.2687, 0.2585, 0.2508, 0.2451, 0.241, 0.2379",\
"0.3862, 0.3791, 0.361, 0.3401, 0.3233, 0.3108, 0.3014, 0.2944, 0.2892, 0.2852");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.06857, 0.06764, 0.06642, 0.06628, 0.06652, 0.06666, 0.06777, 0.06815, 0.06963, 0.06993",\
"0.06834, 0.0673, 0.06619, 0.06599, 0.06605, 0.06677, 0.06751, 0.06819, 0.06898, 0.07029",\
"0.06916, 0.06809, 0.06672, 0.0661, 0.06641, 0.06677, 0.06762, 0.06841, 0.06873, 0.06993",\
"0.07653, 0.07497, 0.07247, 0.0706, 0.06986, 0.07005, 0.07061, 0.07132, 0.07186, 0.07245",\
"0.08937, 0.08731, 0.08282, 0.08054, 0.07843, 0.07725, 0.0777, 0.07795, 0.07856, 0.07893",\
"0.1088, 0.1061, 0.1003, 0.09537, 0.09287, 0.09122, 0.0903, 0.09029, 0.09036, 0.09081",\
"0.1354, 0.132, 0.1248, 0.1182, 0.1131, 0.1116, 0.1097, 0.1092, 0.1084, 0.1085",\
"0.1698, 0.1654, 0.157, 0.1489, 0.1421, 0.1375, 0.1359, 0.1343, 0.1335, 0.1328",\
"0.2127, 0.2073, 0.1975, 0.1874, 0.1787, 0.172, 0.1681, 0.1674, 0.1663, 0.1649",\
"0.2644, 0.258, 0.246, 0.2348, 0.2235, 0.2162, 0.2099, 0.2061, 0.2055, 0.2045");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1883, 0.1826, 0.1695, 0.1574, 0.1492, 0.1435, 0.1396, 0.1367, 0.1346, 0.1331",\
"0.1876, 0.182, 0.1689, 0.1567, 0.1485, 0.1429, 0.1389, 0.1361, 0.134, 0.1325",\
"0.1866, 0.181, 0.1679, 0.1556, 0.1474, 0.1419, 0.1379, 0.135, 0.1329, 0.1314",\
"0.1871, 0.1814, 0.1683, 0.156, 0.1477, 0.1421, 0.1382, 0.1353, 0.1332, 0.1318",\
"0.1947, 0.189, 0.1757, 0.1631, 0.1547, 0.1488, 0.1448, 0.1419, 0.1397, 0.1381",\
"0.2129, 0.2071, 0.1933, 0.18, 0.1709, 0.1646, 0.1603, 0.1572, 0.1548, 0.1531",\
"0.2436, 0.2375, 0.2231, 0.2084, 0.198, 0.191, 0.1859, 0.1823, 0.1795, 0.1776",\
"0.288, 0.2816, 0.2659, 0.2493, 0.2371, 0.2283, 0.222, 0.2175, 0.2141, 0.2116",\
"0.3452, 0.3383, 0.3212, 0.3024, 0.2876, 0.2767, 0.2689, 0.2632, 0.2589, 0.2556",\
"0.414, 0.4068, 0.3885, 0.3671, 0.3494, 0.3362, 0.3266, 0.3192, 0.3137, 0.3094");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.07544, 0.07436, 0.07292, 0.07239, 0.07273, 0.07284, 0.0739, 0.07472, 0.07505, 0.07596",\
"0.07479, 0.07374, 0.07245, 0.07188, 0.07211, 0.07255, 0.07351, 0.07422, 0.07479, 0.0756",\
"0.07501, 0.07388, 0.07229, 0.07159, 0.07172, 0.07169, 0.07304, 0.07354, 0.07422, 0.0756",\
"0.08253, 0.08067, 0.07787, 0.07595, 0.07489, 0.07493, 0.07549, 0.07595, 0.07713, 0.0774",\
"0.09612, 0.09392, 0.08944, 0.08657, 0.08407, 0.08303, 0.08316, 0.0834, 0.08354, 0.08424",\
"0.1176, 0.1144, 0.1084, 0.1032, 0.1007, 0.09851, 0.09745, 0.09701, 0.09773, 0.09756",\
"0.1477, 0.144, 0.1363, 0.1292, 0.1238, 0.1215, 0.12, 0.1187, 0.1183, 0.1177",\
"0.1873, 0.1825, 0.1733, 0.1647, 0.1569, 0.1522, 0.1504, 0.1483, 0.1471, 0.1462",\
"0.2367, 0.231, 0.2203, 0.2092, 0.1996, 0.1926, 0.1882, 0.1874, 0.1856, 0.1849",\
"0.2962, 0.2895, 0.2765, 0.2643, 0.2523, 0.2439, 0.2364, 0.2322, 0.2321, 0.2307");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.4674, 0.502, 0.5946, 0.7273, 0.8955, 1.101, 1.347, 1.642, 1.993, 2.407",\
"0.4703, 0.5049, 0.5974, 0.7298, 0.8983, 1.103, 1.35, 1.645, 1.996, 2.41",\
"0.5016, 0.5361, 0.6285, 0.7612, 0.9292, 1.135, 1.381, 1.676, 2.027, 2.441",\
"0.5848, 0.6194, 0.7117, 0.8445, 1.012, 1.218, 1.464, 1.759, 2.11, 2.524",\
"0.7272, 0.7614, 0.8532, 0.9855, 1.153, 1.359, 1.605, 1.9, 2.251, 2.665",\
"0.925, 0.9592, 1.051, 1.183, 1.35, 1.556, 1.802, 2.097, 2.447, 2.861",\
"1.173, 1.208, 1.3, 1.432, 1.6, 1.807, 2.053, 2.348, 2.699, 3.112",\
"1.476, 1.512, 1.605, 1.738, 1.907, 2.113, 2.361, 2.656, 3.007, 3.421",\
"1.835, 1.872, 1.969, 2.104, 2.274, 2.481, 2.728, 3.024, 3.376, 3.79",\
"2.248, 2.288, 2.39, 2.529, 2.702, 2.913, 3.161, 3.458, 3.809, 4.224");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1497, 0.1725, 0.246, 0.3832, 0.5968, 0.8954, 1.289, 1.786, 2.392, 3.112",\
"0.1576, 0.1802, 0.2538, 0.3911, 0.6048, 0.904, 1.298, 1.794, 2.398, 3.121",\
"0.1846, 0.2071, 0.2798, 0.4165, 0.6301, 0.929, 1.323, 1.819, 2.425, 3.146",\
"0.2107, 0.2339, 0.3067, 0.4421, 0.6543, 0.9537, 1.347, 1.843, 2.449, 3.17",\
"0.2122, 0.2364, 0.31, 0.4446, 0.6558, 0.9537, 1.347, 1.842, 2.448, 3.168",\
"0.1818, 0.2075, 0.2836, 0.4181, 0.6272, 0.9245, 1.316, 1.811, 2.416, 3.138",\
"0.114, 0.1417, 0.2206, 0.3564, 0.5657, 0.8624, 1.254, 1.747, 2.351, 3.072",\
"0.0063, 0.0364, 0.119, 0.256, 0.4655, 0.7618, 1.154, 1.647, 2.25, 2.969",\
"-0.1453, -0.1129, -0.026, 0.1135, 0.324, 0.6207, 1.013, 1.508, 2.11, 2.829",\
"-0.3425, -0.3081, -0.2163, -0.074, 0.1367, 0.4353, 0.8295, 1.325, 1.929, 2.648");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1643, 0.2001, 0.291, 0.4286, 0.6226, 0.8796, 1.218, 1.654, 2.204, 2.872",\
"0.1645, 0.1998, 0.2909, 0.4282, 0.6217, 0.8803, 1.218, 1.657, 2.205, 2.876",\
"0.165, 0.1997, 0.2908, 0.4283, 0.6218, 0.88, 1.218, 1.657, 2.207, 2.876",\
"0.1644, 0.2, 0.2912, 0.4276, 0.6218, 0.8808, 1.218, 1.657, 2.206, 2.876",\
"0.1622, 0.1976, 0.29, 0.4282, 0.6224, 0.8802, 1.22, 1.658, 2.207, 2.873",\
"0.169, 0.2028, 0.294, 0.4308, 0.624, 0.8826, 1.22, 1.657, 2.204, 2.876",\
"0.1768, 0.2118, 0.302, 0.4376, 0.6316, 0.8876, 1.226, 1.659, 2.206, 2.873",\
"0.1888, 0.2232, 0.3108, 0.4452, 0.6372, 0.8944, 1.23, 1.665, 2.212, 2.878",\
"0.2058, 0.2416, 0.3302, 0.4608, 0.6484, 0.9034, 1.238, 1.672, 2.216, 2.881",\
"0.227, 0.2644, 0.356, 0.4858, 0.6704, 0.92, 1.249, 1.679, 2.222, 2.884");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.07008, 0.1028, 0.2207, 0.4564, 0.8266, 1.348, 2.03, 2.895, 3.947, 5.207",\
"0.07012, 0.1029, 0.2206, 0.4567, 0.8273, 1.347, 2.031, 2.895, 3.949, 5.204",\
"0.07042, 0.1034, 0.2207, 0.4566, 0.8274, 1.349, 2.035, 2.894, 3.947, 5.203",\
"0.07686, 0.1088, 0.2234, 0.4566, 0.8268, 1.347, 2.032, 2.894, 3.946, 5.202",\
"0.08612, 0.1178, 0.2283, 0.4582, 0.8281, 1.347, 2.03, 2.896, 3.947, 5.206",\
"0.09778, 0.1287, 0.237, 0.4616, 0.8282, 1.347, 2.033, 2.89, 3.945, 5.201",\
"0.112, 0.1426, 0.2484, 0.4688, 0.8332, 1.349, 2.03, 2.896, 3.943, 5.199",\
"0.128, 0.1588, 0.2618, 0.478, 0.8426, 1.358, 2.035, 2.891, 3.942, 5.205",\
"0.1432, 0.1762, 0.2788, 0.4888, 0.85, 1.369, 2.045, 2.899, 3.944, 5.196",\
"0.1604, 0.1954, 0.2974, 0.5034, 0.8602, 1.38, 2.065, 2.913, 3.954, 5.198");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.5552, 0.5898, 0.682, 0.815, 0.9832, 1.188, 1.435, 1.73, 2.081, 2.494",\
"0.5563, 0.5911, 0.6835, 0.8163, 0.9843, 1.19, 1.436, 1.731, 2.082, 2.496",\
"0.5698, 0.6043, 0.6967, 0.8294, 0.9975, 1.203, 1.449, 1.744, 2.095, 2.509",\
"0.6232, 0.6577, 0.75, 0.8825, 1.05, 1.256, 1.502, 1.797, 2.148, 2.562",\
"0.7361, 0.7708, 0.863, 0.995, 1.163, 1.368, 1.615, 1.91, 2.26, 2.674",\
"0.9039, 0.9392, 1.033, 1.166, 1.335, 1.541, 1.788, 2.082, 2.433, 2.847",\
"1.128, 1.164, 1.258, 1.394, 1.564, 1.771, 2.018, 2.313, 2.664, 3.077",\
"1.408, 1.445, 1.542, 1.677, 1.849, 2.056, 2.306, 2.601, 2.952, 3.366",\
"1.74, 1.778, 1.879, 2.019, 2.193, 2.403, 2.653, 2.949, 3.301, 3.715",\
"2.121, 2.161, 2.267, 2.414, 2.595, 2.809, 3.062, 3.36, 3.712, 4.126");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.165, 0.1879, 0.2614, 0.3984, 0.6118, 0.9111, 1.304, 1.8, 2.406, 3.125",\
"0.1726, 0.1954, 0.2689, 0.4059, 0.6194, 0.9185, 1.312, 1.808, 2.413, 3.134",\
"0.1994, 0.2221, 0.295, 0.4318, 0.6451, 0.9443, 1.338, 1.834, 2.439, 3.158",\
"0.2315, 0.2545, 0.3271, 0.4625, 0.6749, 0.9735, 1.367, 1.862, 2.467, 3.188",\
"0.24, 0.2638, 0.3378, 0.4721, 0.6829, 0.9805, 1.373, 1.868, 2.473, 3.194",\
"0.2178, 0.2431, 0.3187, 0.4531, 0.6629, 0.9596, 1.352, 1.846, 2.451, 3.172",\
"0.1603, 0.1876, 0.2664, 0.4012, 0.6108, 0.9066, 1.298, 1.791, 2.395, 3.115",\
"0.0646, 0.0943, 0.1762, 0.3127, 0.5219, 0.8186, 1.21, 1.702, 2.305, 3.025",\
"-0.0723, -0.0402, 0.0457, 0.1846, 0.3941, 0.6914, 1.084, 1.578, 2.18, 2.899",\
"-0.2531, -0.2186, -0.1277, 0.0143, 0.2242, 0.5223, 0.916, 1.412, 2.016, 2.734");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1646, 0.2006, 0.2917, 0.4288, 0.6219, 0.8808, 1.219, 1.657, 2.205, 2.876",\
"0.1645, 0.2001, 0.2911, 0.428, 0.6221, 0.8804, 1.22, 1.658, 2.206, 2.872",\
"0.1647, 0.2, 0.2909, 0.4278, 0.622, 0.8804, 1.218, 1.658, 2.205, 2.873",\
"0.1646, 0.2, 0.2912, 0.429, 0.622, 0.8798, 1.219, 1.654, 2.207, 2.874",\
"0.1662, 0.2012, 0.2928, 0.4294, 0.6234, 0.8802, 1.22, 1.655, 2.206, 2.874",\
"0.1728, 0.2096, 0.3002, 0.4354, 0.6282, 0.8836, 1.221, 1.659, 2.206, 2.872",\
"0.1782, 0.2142, 0.3074, 0.4434, 0.6356, 0.8912, 1.227, 1.66, 2.207, 2.875",\
"0.1898, 0.2268, 0.3184, 0.454, 0.6444, 0.8998, 1.234, 1.668, 2.212, 2.877",\
"0.2082, 0.2456, 0.3416, 0.4756, 0.6616, 0.913, 1.244, 1.674, 2.216, 2.881",\
"0.2278, 0.2686, 0.3684, 0.5068, 0.692, 0.9386, 1.262, 1.685, 2.224, 2.885");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.07146, 0.1042, 0.2218, 0.4571, 0.8273, 1.347, 2.031, 2.893, 3.944, 5.197",\
"0.07148, 0.1041, 0.2216, 0.4571, 0.827, 1.347, 2.03, 2.895, 3.949, 5.198",\
"0.07142, 0.1046, 0.2217, 0.4571, 0.8274, 1.347, 2.031, 2.892, 3.944, 5.195",\
"0.07728, 0.1093, 0.2236, 0.4575, 0.8273, 1.347, 2.031, 2.895, 3.947, 5.206",\
"0.08604, 0.1174, 0.2288, 0.4587, 0.8281, 1.346, 2.03, 2.893, 3.943, 5.204",\
"0.0979, 0.1282, 0.2372, 0.4624, 0.8294, 1.347, 2.03, 2.892, 3.942, 5.205",\
"0.1122, 0.141, 0.248, 0.469, 0.8348, 1.35, 2.031, 2.896, 3.942, 5.198",\
"0.126, 0.1566, 0.261, 0.4782, 0.842, 1.358, 2.035, 2.892, 3.941, 5.193",\
"0.1424, 0.1736, 0.2774, 0.4896, 0.8514, 1.371, 2.047, 2.899, 3.944, 5.197",\
"0.1592, 0.1938, 0.2954, 0.5032, 0.861, 1.383, 2.063, 2.915, 3.955, 5.198");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.6077, 0.6422, 0.7347, 0.8675, 1.036, 1.241, 1.487, 1.782, 2.133, 2.547",\
"0.6092, 0.6437, 0.7363, 0.869, 1.037, 1.242, 1.489, 1.784, 2.135, 2.548",\
"0.6189, 0.6534, 0.7456, 0.8785, 1.046, 1.252, 1.498, 1.793, 2.144, 2.558",\
"0.6504, 0.6851, 0.7774, 0.9097, 1.078, 1.283, 1.53, 1.825, 2.175, 2.589",\
"0.7344, 0.769, 0.8613, 0.9938, 1.162, 1.367, 1.613, 1.908, 2.259, 2.673",\
"0.8783, 0.9136, 1.007, 1.141, 1.31, 1.516, 1.763, 2.057, 2.408, 2.822",\
"1.084, 1.119, 1.214, 1.349, 1.519, 1.726, 1.974, 2.269, 2.62, 3.033",\
"1.343, 1.38, 1.477, 1.614, 1.785, 1.994, 2.243, 2.539, 2.89, 3.303",\
"1.647, 1.686, 1.788, 1.932, 2.108, 2.32, 2.57, 2.867, 3.218, 3.632",\
"1.997, 2.038, 2.146, 2.297, 2.482, 2.701, 2.956, 3.255, 3.607, 4.021");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1728, 0.196, 0.2702, 0.4083, 0.6219, 0.9212, 1.315, 1.81, 2.415, 3.136",\
"0.1799, 0.2031, 0.2775, 0.4153, 0.6288, 0.9283, 1.322, 1.817, 2.422, 3.142",\
"0.2069, 0.2298, 0.3037, 0.441, 0.6547, 0.9538, 1.347, 1.843, 2.448, 3.169",\
"0.2429, 0.2662, 0.3394, 0.4752, 0.6877, 0.9862, 1.38, 1.875, 2.48, 3.201",\
"0.2563, 0.2807, 0.3548, 0.4898, 0.7009, 0.9987, 1.391, 1.886, 2.491, 3.211",\
"0.2407, 0.2666, 0.3429, 0.4774, 0.687, 0.9841, 1.376, 1.87, 2.474, 3.195",\
"0.1913, 0.2191, 0.2979, 0.4333, 0.6429, 0.9397, 1.331, 1.824, 2.428, 3.147",\
"0.1054, 0.1356, 0.2183, 0.3556, 0.5659, 0.8621, 1.253, 1.746, 2.349, 3.068",\
"-0.0194, 0.0133, 0.1005, 0.2401, 0.4503, 0.7479, 1.14, 1.634, 2.236, 2.955",\
"-0.1854, -0.1501, -0.0578, 0.0856, 0.2958, 0.5958, 0.9898, 1.485, 2.089, 2.807");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1651, 0.2006, 0.2912, 0.4281, 0.622, 0.8804, 1.22, 1.657, 2.205, 2.875",\
"0.1653, 0.2007, 0.291, 0.4281, 0.6215, 0.8794, 1.219, 1.656, 2.206, 2.872",\
"0.1652, 0.2004, 0.2922, 0.4279, 0.622, 0.8796, 1.218, 1.657, 2.207, 2.876",\
"0.1653, 0.2, 0.2911, 0.4286, 0.622, 0.8798, 1.22, 1.658, 2.207, 2.876",\
"0.1672, 0.2016, 0.2928, 0.431, 0.6232, 0.8814, 1.219, 1.656, 2.207, 2.873",\
"0.172, 0.2078, 0.3, 0.4356, 0.6278, 0.8842, 1.221, 1.658, 2.208, 2.877",\
"0.177, 0.214, 0.3068, 0.4444, 0.6354, 0.891, 1.226, 1.662, 2.209, 2.874",\
"0.1922, 0.23, 0.3226, 0.4572, 0.6472, 0.901, 1.235, 1.667, 2.212, 2.879",\
"0.2128, 0.2518, 0.3494, 0.4864, 0.6702, 0.9204, 1.249, 1.675, 2.216, 2.88",\
"0.2354, 0.2768, 0.3814, 0.524, 0.7102, 0.9568, 1.276, 1.693, 2.226, 2.885");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.07346, 0.1067, 0.2244, 0.4589, 0.8282, 1.348, 2.03, 2.895, 3.942, 5.198",\
"0.07354, 0.1066, 0.2244, 0.4592, 0.8279, 1.347, 2.03, 2.891, 3.945, 5.198",\
"0.0732, 0.1062, 0.2241, 0.4591, 0.8284, 1.347, 2.029, 2.892, 3.951, 5.199",\
"0.07876, 0.1108, 0.2256, 0.4585, 0.8283, 1.346, 2.031, 2.893, 3.945, 5.2",\
"0.08744, 0.1191, 0.231, 0.4606, 0.8286, 1.348, 2.031, 2.89, 3.945, 5.2",\
"0.0998, 0.1302, 0.2394, 0.4652, 0.831, 1.348, 2.031, 2.892, 3.945, 5.198",\
"0.1134, 0.144, 0.2508, 0.4722, 0.8368, 1.353, 2.032, 2.896, 3.944, 5.198",\
"0.1298, 0.1608, 0.265, 0.4824, 0.8464, 1.362, 2.037, 2.894, 3.947, 5.195",\
"0.148, 0.18, 0.2816, 0.494, 0.8566, 1.375, 2.051, 2.904, 3.945, 5.2",\
"0.1652, 0.1992, 0.3014, 0.5102, 0.8688, 1.391, 2.071, 2.919, 3.958, 5.2");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.6311, 0.6657, 0.7583, 0.8909, 1.059, 1.264, 1.511, 1.806, 2.157, 2.57",\
"0.6339, 0.6684, 0.7607, 0.8935, 1.062, 1.267, 1.513, 1.808, 2.159, 2.573",\
"0.6435, 0.678, 0.7702, 0.9032, 1.071, 1.276, 1.523, 1.818, 2.169, 2.583",\
"0.6642, 0.699, 0.7913, 0.9239, 1.092, 1.297, 1.544, 1.839, 2.19, 2.603",\
"0.7284, 0.7629, 0.8554, 0.988, 1.156, 1.361, 1.608, 1.902, 2.253, 2.667",\
"0.8562, 0.8908, 0.9846, 1.118, 1.287, 1.492, 1.739, 2.033, 2.384, 2.798",\
"1.049, 1.085, 1.179, 1.313, 1.482, 1.689, 1.937, 2.232, 2.582, 2.996",\
"1.295, 1.332, 1.43, 1.567, 1.739, 1.947, 2.195, 2.491, 2.842, 3.255",\
"1.585, 1.624, 1.727, 1.872, 2.049, 2.261, 2.511, 2.808, 3.159, 3.573",\
"1.916, 1.957, 2.067, 2.22, 2.406, 2.627, 2.884, 3.184, 3.536, 3.95");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1744, 0.1979, 0.2733, 0.4122, 0.6271, 0.927, 1.321, 1.816, 2.421, 3.142",\
"0.1814, 0.2049, 0.2803, 0.4194, 0.634, 0.9337, 1.327, 1.823, 2.428, 3.149",\
"0.2088, 0.232, 0.3068, 0.4453, 0.6598, 0.9596, 1.353, 1.849, 2.454, 3.175",\
"0.2473, 0.2705, 0.3445, 0.4811, 0.6944, 0.9934, 1.387, 1.882, 2.487, 3.207",\
"0.2638, 0.2887, 0.3637, 0.4993, 0.7107, 1.009, 1.401, 1.896, 2.501, 3.221",\
"0.2525, 0.2783, 0.3556, 0.4912, 0.7021, 0.9991, 1.391, 1.886, 2.49, 3.21",\
"0.208, 0.2367, 0.3165, 0.4533, 0.664, 0.9608, 1.352, 1.846, 2.45, 3.17",\
"0.1283, 0.1594, 0.2436, 0.3831, 0.5943, 0.8921, 1.284, 1.777, 2.38, 3.099",\
"0.0114, 0.0453, 0.1349, 0.2763, 0.4887, 0.7887, 1.182, 1.676, 2.279, 2.998",\
"-0.1453, -0.1089, -0.0132, 0.1331, 0.3465, 0.6492, 1.045, 1.542, 2.146, 2.864");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.1647, 0.2007, 0.291, 0.4289, 0.6222, 0.8798, 1.219, 1.658, 2.207, 2.876",\
"0.1649, 0.1998, 0.291, 0.428, 0.6219, 0.8804, 1.219, 1.658, 2.205, 2.872",\
"0.1647, 0.2, 0.2919, 0.4289, 0.6218, 0.8806, 1.22, 1.658, 2.205, 2.876",\
"0.1646, 0.2004, 0.2909, 0.4282, 0.622, 0.8804, 1.219, 1.656, 2.206, 2.872",\
"0.1658, 0.2006, 0.2924, 0.4302, 0.623, 0.88, 1.219, 1.656, 2.205, 2.876",\
"0.1708, 0.2066, 0.2978, 0.4342, 0.6258, 0.8832, 1.221, 1.657, 2.206, 2.876",\
"0.1774, 0.213, 0.3054, 0.4426, 0.6348, 0.8902, 1.226, 1.66, 2.207, 2.877",\
"0.195, 0.2316, 0.3246, 0.4588, 0.6482, 0.9012, 1.235, 1.666, 2.212, 2.879",\
"0.2166, 0.2558, 0.3548, 0.4914, 0.6754, 0.9242, 1.249, 1.675, 2.217, 2.881",\
"0.2412, 0.2832, 0.3878, 0.5322, 0.7196, 0.9658, 1.284, 1.697, 2.228, 2.885");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00345, 0.01205, 0.02847, 0.05406, 0.08996, 0.1372, 0.1967, 0.2694, 0.356");
values("0.07522, 0.1086, 0.2277, 0.4625, 0.8308, 1.349, 2.032, 2.892, 3.949, 5.199",\
"0.07506, 0.1085, 0.2271, 0.4625, 0.8311, 1.349, 2.031, 2.892, 3.945, 5.197",\
"0.0745, 0.108, 0.2267, 0.462, 0.8307, 1.35, 2.034, 2.893, 3.943, 5.2",\
"0.0802, 0.1124, 0.228, 0.4612, 0.8304, 1.349, 2.032, 2.893, 3.943, 5.199",\
"0.0898, 0.1215, 0.2336, 0.4633, 0.8306, 1.349, 2.032, 2.892, 3.944, 5.199",\
"0.1034, 0.1338, 0.243, 0.4684, 0.8338, 1.351, 2.035, 2.891, 3.944, 5.199",\
"0.1188, 0.1494, 0.2556, 0.4776, 0.8418, 1.355, 2.034, 2.897, 3.95, 5.197",\
"0.1376, 0.1682, 0.2716, 0.4898, 0.8534, 1.367, 2.043, 2.896, 3.945, 5.205",\
"0.1556, 0.1892, 0.2908, 0.5036, 0.8674, 1.384, 2.058, 2.908, 3.949, 5.202",\
"0.1756, 0.2124, 0.314, 0.5212, 0.883, 1.404, 2.082, 2.928, 3.963, 5.203");
}
}
}
}