blob: 36236369193d48f3d17ed1644f72c944d63bfdcd [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.0001055736" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0001179792" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0001007316" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0001007316" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "8.32932e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "8.32932e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "8.32932e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "8.32932e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "6.57216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "6.57216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "6.57216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "6.57216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "6.57216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "6.57216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "6.57216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "6.57216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001179792" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004028 ;
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.04103, 0.04105, 0.04104, 0.04101, 0.04097, 0.04095, 0.04096, \
0.04093, 0.04089, 0.04086");
}
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.006065, -0.006094, -0.0061, -0.006096, -0.006111, -0.00611, \
-0.006143, -0.006138, -0.006135, -0.006136");
}
}
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.02797, 0.02798, 0.02797, 0.02793, 0.02792, 0.0279, 0.02792, \
0.02793, 0.02789, 0.02788");
}
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.006057, -0.006085, -0.006101, -0.006088, -0.006101, -0.006106, \
-0.006135, -0.006132, -0.006124, -0.006133");
}
}
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.02797, 0.028, 0.02798, 0.02794, 0.02792, 0.0279, 0.02794, 0.02791, \
0.02789, 0.02788");
}
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.006039, -0.006091, -0.006087, -0.006096, -0.006096, -0.006102, \
-0.006131, -0.006127, -0.00613, -0.006128");
}
}
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.01471, 0.0147, 0.0147, 0.01469, 0.01468, 0.01469, 0.01471, 0.0147, \
0.01469, 0.01467");
}
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.006108, -0.006137, -0.006142, -0.006157, -0.006171, -0.00617, \
-0.006203, -0.006206, -0.006203, -0.006205");
}
}
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.01469, 0.01469, 0.01469, 0.01468, 0.01468, 0.01468, 0.0147, \
0.01469, 0.01469, 0.01468");
}
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.006116, -0.006158, -0.006164, -0.006177, -0.006179, -0.006174, \
-0.006202, -0.006197, -0.006204, -0.006205");
}
}
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.01469, 0.01469, 0.01471, 0.01468, 0.01468, 0.01468, 0.01471, \
0.0147, 0.01468, 0.01468");
}
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.006116, -0.006157, -0.006165, -0.006175, -0.006171, -0.006181, \
-0.006198, -0.006202, -0.006197, -0.006198");
}
}
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.0147, 0.0147, 0.0147, 0.01467, 0.01468, 0.01469, 0.0147, 0.01469, \
0.01468, 0.01468");
}
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.006119, -0.006148, -0.006176, -0.006169, -0.006171, -0.006183, \
-0.006202, -0.006195, -0.0062, -0.006198");
}
}
}
pin(A2) {
capacitance : 0.003947 ;
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.02693, 0.02697, 0.02696, 0.02693, 0.0269, 0.02689, 0.02691, \
0.02688, 0.02683, 0.02679");
}
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.006497, -0.006509, -0.006517, -0.006523, -0.006531, -0.006544, \
-0.006565, -0.006576, -0.006583, -0.006592");
}
}
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.01386, 0.01386, 0.01387, 0.01384, 0.01386, 0.01386, 0.01389, \
0.01386, 0.01384, 0.01382");
}
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.006621, -0.006658, -0.006672, -0.006666, -0.006674, -0.00669, \
-0.006712, -0.006721, -0.006734, -0.00674");
}
}
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.01387, 0.01386, 0.01388, 0.01388, 0.01387, 0.01385, 0.01387, \
0.01386, 0.01384, 0.01382");
}
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.006636, -0.006645, -0.00667, -0.006684, -0.006676, -0.006696, \
-0.006719, -0.006723, -0.006737, -0.00674");
}
}
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.01993, 0.01995, 0.01995, 0.01992, 0.01993, 0.0199, 0.01994, \
0.01997, 0.01997, 0.01997");
}
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.01596, -0.01706, -0.01875, -0.0193, -0.01945, -0.01954, -0.01964, \
-0.01966, -0.01968, -0.01971");
}
}
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.01179, 0.01181, 0.01183, 0.01183, 0.01182, 0.01187, 0.01188, \
0.01188, 0.01187, 0.01187");
}
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.01152, -0.01201, -0.01248, -0.01263, -0.01267, -0.0127, -0.01274, \
-0.01273, -0.01271, -0.01269");
}
}
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.01216, 0.01221, 0.01223, 0.01224, 0.01224, 0.01225, 0.01228, \
0.01227, 0.01227, 0.01227");
}
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.0117, -0.01167, -0.01165, -0.01161, -0.01147, -0.01135, -0.01123, \
-0.01111, -0.01099, -0.01088");
}
}
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.01217, 0.01221, 0.01221, 0.01222, 0.01224, 0.01224, 0.01228, \
0.01228, 0.01227, 0.01227");
}
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.0105, -0.01048, -0.01044, -0.01042, -0.01035, -0.01023, -0.01016, \
-0.01006, -0.009963, -0.009873");
}
}
}
pin(A3) {
capacitance : 0.003867 ;
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.01307, 0.01306, 0.01306, 0.01307, 0.01308, 0.01308, 0.01308, \
0.01307, 0.01305, 0.01301");
}
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.0072, -0.007239, -0.007238, -0.007256, -0.007245, -0.007251, \
-0.007286, -0.007301, -0.007316, -0.007327");
}
}
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.01999, 0.01997, 0.01994, 0.01994, 0.01991, 0.01992, 0.01997, \
0.01998, 0.01998, 0.01996");
}
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.01683, -0.01801, -0.01908, -0.01938, -0.01949, -0.01954, -0.01963, \
-0.01965, -0.01967, -0.01971");
}
}
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.0122, 0.01224, 0.01225, 0.01224, 0.01227, 0.01227, 0.0123, 0.0123, \
0.0123, 0.0123");
}
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.01262, -0.01264, -0.0126, -0.01253, -0.01245, -0.01237, -0.01231, \
-0.01224, -0.01218, -0.01212");
}
}
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.01999, 0.01998, 0.01996, 0.01993, 0.01992, 0.01992, 0.01995, \
0.01996, 0.01998, 0.01995");
}
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.01648, -0.01681, -0.01771, -0.01848, -0.01892, -0.01912, -0.01927, \
-0.01936, -0.01942, -0.01947");
}
}
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.0118, 0.01179, 0.01185, 0.01183, 0.01181, 0.01186, 0.01187, \
0.01188, 0.01188, 0.01188");
}
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.01358, -0.01304, -0.01256, -0.01242, -0.01236, -0.01231, -0.01234, \
-0.01234, -0.01235, -0.01237");
}
}
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.01997, 0.01996, 0.01997, 0.01991, 0.01991, 0.01993, 0.01998, \
0.01997, 0.01997, 0.01996");
}
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.01859, -0.01882, -0.01911, -0.01939, -0.01948, -0.01955, -0.01962, \
-0.01965, -0.01967, -0.01971");
}
}
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.0122, 0.01225, 0.01225, 0.01225, 0.01226, 0.01227, 0.0123, 0.0123, \
0.01229, 0.0123");
}
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.0158, -0.0158, -0.01582, -0.01583, -0.01585, -0.01585, -0.01589, \
-0.01593, -0.01597, -0.01599");
}
}
}
pin(A4) {
capacitance : 0.003925 ;
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.01994, 0.01986, 0.01989, 0.01987, 0.01989, 0.01991, 0.01996, \
0.01996, 0.01996, 0.01994");
}
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.0179, -0.01879, -0.0192, -0.01942, -0.01949, -0.01955, -0.01963, \
-0.01966, -0.01968, -0.01969");
}
}
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.01992, 0.01992, 0.01994, 0.01991, 0.01992, 0.0199, 0.01995, \
0.01995, 0.02, 0.01996");
}
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.01691, -0.01742, -0.01831, -0.01877, -0.01905, -0.01922, -0.01932, \
-0.01939, -0.01945, -0.01949");
}
}
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.01996, 0.01986, 0.01997, 0.01989, 0.01991, 0.01991, 0.01995, \
0.01998, 0.01997, 0.01996");
}
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.01862, -0.01891, -0.01922, -0.01941, -0.01951, -0.01956, -0.01964, \
-0.01967, -0.0197, -0.01968");
}
}
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.01993, 0.01995, 0.01997, 0.01989, 0.01992, 0.01994, 0.02001, \
0.01995, 0.01998, 0.01996");
}
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.01661, -0.01709, -0.01789, -0.01842, -0.01879, -0.01901, -0.01919, \
-0.01928, -0.01934, -0.01938");
}
}
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.01996, 0.01986, 0.01993, 0.01988, 0.01988, 0.01991, 0.01994, \
0.01997, 0.01997, 0.01996");
}
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.01836, -0.01882, -0.0192, -0.01941, -0.01951, -0.01954, -0.01963, \
-0.01965, -0.01969, -0.01969");
}
}
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.01992, 0.01994, 0.01994, 0.0199, 0.01989, 0.01994, 0.01995, \
0.01998, 0.01996, 0.01997");
}
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.01692, -0.01742, -0.01832, -0.01876, -0.01905, -0.01922, -0.01932, \
-0.0194, -0.01945, -0.01948");
}
}
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.01996, 0.01989, 0.01982, 0.01987, 0.01992, 0.01989, 0.01993, \
0.01994, 0.01996, 0.01996");
}
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.01862, -0.01891, -0.01921, -0.01941, -0.01949, -0.01955, -0.01964, \
-0.01967, -0.01968, -0.01969");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.7134 ;
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.2572, 0.2455, 0.2213, 0.2023, 0.191, 0.1835, 0.1785, 0.175, 0.1725, 0.1707",\
"0.2565, 0.2449, 0.2207, 0.2016, 0.1905, 0.183, 0.1779, 0.1744, 0.172, 0.1701",\
"0.2572, 0.2455, 0.2214, 0.2025, 0.1915, 0.1841, 0.1791, 0.1757, 0.1733, 0.1715",\
"0.2641, 0.2524, 0.2285, 0.2094, 0.1981, 0.1909, 0.1861, 0.1827, 0.1803, 0.1785",\
"0.2861, 0.2739, 0.2483, 0.2276, 0.2151, 0.207, 0.2015, 0.1978, 0.1951, 0.1932",\
"0.3219, 0.3088, 0.2806, 0.257, 0.2416, 0.2322, 0.2256, 0.2213, 0.218, 0.2157",\
"0.3714, 0.357, 0.3261, 0.2985, 0.2803, 0.2682, 0.2599, 0.2543, 0.2502, 0.2474",\
"0.4362, 0.4211, 0.3865, 0.3544, 0.3321, 0.3167, 0.306, 0.2987, 0.2933, 0.2895",\
"0.5164, 0.5002, 0.4621, 0.4242, 0.3973, 0.3777, 0.3644, 0.3546, 0.3479, 0.3428",\
"0.6096, 0.5928, 0.5513, 0.508, 0.4759, 0.4524, 0.4356, 0.4234, 0.4145, 0.4078");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.1, 0.09688, 0.0936, 0.09284, 0.09285, 0.09418, 0.09583, 0.09689, 0.1004, 0.1015",\
"0.1006, 0.09767, 0.09414, 0.09342, 0.09357, 0.09483, 0.09655, 0.09797, 0.1004, 0.1022",\
"0.104, 0.1007, 0.0968, 0.09547, 0.09577, 0.09659, 0.09835, 0.1008, 0.1033, 0.104",\
"0.1189, 0.1145, 0.1084, 0.1044, 0.103, 0.103, 0.1045, 0.1059, 0.1083, 0.1094",\
"0.1424, 0.1357, 0.1261, 0.1203, 0.1165, 0.1146, 0.116, 0.116, 0.1177, 0.1202",\
"0.1765, 0.1681, 0.1548, 0.1445, 0.14, 0.1369, 0.1351, 0.1347, 0.1357, 0.1382",\
"0.2224, 0.2112, 0.1942, 0.1802, 0.1704, 0.1673, 0.1649, 0.1624, 0.1612, 0.1638",\
"0.2792, 0.2658, 0.2449, 0.2273, 0.2143, 0.2073, 0.2042, 0.2016, 0.1987, 0.1989",\
"0.348, 0.3326, 0.3077, 0.2863, 0.2687, 0.2578, 0.251, 0.2502, 0.2473, 0.246",\
"0.4288, 0.412, 0.3824, 0.3564, 0.3367, 0.3212, 0.3097, 0.305, 0.3056, 0.3025");
}
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.2729, 0.2611, 0.2367, 0.2175, 0.206, 0.1985, 0.1933, 0.1898, 0.1873, 0.1854",\
"0.2721, 0.2604, 0.2361, 0.2167, 0.2053, 0.1977, 0.1926, 0.1892, 0.1866, 0.1848",\
"0.2716, 0.2598, 0.2355, 0.216, 0.2047, 0.1972, 0.192, 0.1884, 0.186, 0.1842",\
"0.2782, 0.2663, 0.2415, 0.2216, 0.2098, 0.2021, 0.1967, 0.1931, 0.1905, 0.1886",\
"0.2988, 0.2865, 0.2602, 0.239, 0.2258, 0.2172, 0.2114, 0.2073, 0.2045, 0.2024",\
"0.3325, 0.3197, 0.2918, 0.2679, 0.2529, 0.2428, 0.2361, 0.2314, 0.2281, 0.2256",\
"0.3829, 0.3692, 0.339, 0.3114, 0.2933, 0.2808, 0.2726, 0.2667, 0.2625, 0.2594",\
"0.4508, 0.4363, 0.403, 0.3704, 0.3481, 0.3331, 0.3224, 0.3147, 0.3091, 0.3051",\
"0.5341, 0.5187, 0.4825, 0.4448, 0.4177, 0.3985, 0.3849, 0.3751, 0.368, 0.3626",\
"0.6322, 0.6156, 0.5764, 0.5341, 0.5015, 0.4783, 0.4618, 0.4491, 0.4399, 0.433");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.1167, 0.1126, 0.1085, 0.1065, 0.1063, 0.1065, 0.1087, 0.1101, 0.1114, 0.114",\
"0.1168, 0.1134, 0.1086, 0.1066, 0.1065, 0.1074, 0.109, 0.1101, 0.1118, 0.1129",\
"0.1187, 0.1148, 0.1099, 0.1079, 0.1074, 0.108, 0.1101, 0.1108, 0.1125, 0.1144",\
"0.1321, 0.1275, 0.1208, 0.1162, 0.1141, 0.1136, 0.1155, 0.1162, 0.1172, 0.119",\
"0.1565, 0.1502, 0.1399, 0.1334, 0.1279, 0.1265, 0.127, 0.1274, 0.128, 0.1291",\
"0.1923, 0.1838, 0.1707, 0.1591, 0.154, 0.1492, 0.1483, 0.1472, 0.1478, 0.1486",\
"0.2397, 0.2287, 0.2126, 0.198, 0.1875, 0.1832, 0.1796, 0.1771, 0.177, 0.1763",\
"0.3003, 0.2871, 0.267, 0.2494, 0.2346, 0.226, 0.2221, 0.2188, 0.2155, 0.216",\
"0.3733, 0.3581, 0.3339, 0.3126, 0.2947, 0.2817, 0.2743, 0.2717, 0.2695, 0.2661",\
"0.4595, 0.4429, 0.4139, 0.3895, 0.3677, 0.3502, 0.3384, 0.3326, 0.331, 0.3276");
}
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.2872, 0.2754, 0.2511, 0.2318, 0.2203, 0.2126, 0.2076, 0.2041, 0.2015, 0.1996",\
"0.2865, 0.2748, 0.2503, 0.2311, 0.2195, 0.2119, 0.2068, 0.2033, 0.2008, 0.1989",\
"0.2853, 0.2736, 0.2492, 0.2298, 0.2183, 0.2109, 0.2056, 0.2021, 0.1996, 0.1978",\
"0.2891, 0.2773, 0.2524, 0.2327, 0.221, 0.2132, 0.2079, 0.2043, 0.2017, 0.1998",\
"0.3072, 0.295, 0.2689, 0.2477, 0.2348, 0.2262, 0.2205, 0.2165, 0.2137, 0.2116",\
"0.3418, 0.3291, 0.3015, 0.2777, 0.2625, 0.2527, 0.246, 0.2414, 0.2381, 0.2356",\
"0.3983, 0.3848, 0.3545, 0.3264, 0.3081, 0.2954, 0.287, 0.2808, 0.2764, 0.2733",\
"0.4747, 0.4603, 0.4268, 0.3937, 0.3707, 0.3546, 0.3432, 0.335, 0.3292, 0.325",\
"0.5674, 0.552, 0.5158, 0.4773, 0.4492, 0.4293, 0.4146, 0.4041, 0.3963, 0.3908",\
"0.6765, 0.6606, 0.6212, 0.5777, 0.5435, 0.5192, 0.5016, 0.4883, 0.4785, 0.4709");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.1335, 0.1291, 0.1237, 0.1209, 0.1201, 0.1202, 0.1215, 0.1226, 0.1239, 0.1265",\
"0.1333, 0.1289, 0.1228, 0.1205, 0.1197, 0.1198, 0.1215, 0.1222, 0.1235, 0.1254",\
"0.1331, 0.1288, 0.1232, 0.1203, 0.1192, 0.1191, 0.1208, 0.1218, 0.1228, 0.1261",\
"0.1455, 0.1402, 0.1329, 0.1276, 0.1248, 0.1247, 0.1255, 0.1272, 0.1279, 0.1297",\
"0.1711, 0.1641, 0.1536, 0.1463, 0.1403, 0.1375, 0.1384, 0.1384, 0.1394, 0.1409",\
"0.2098, 0.2007, 0.1869, 0.1748, 0.1688, 0.1629, 0.1604, 0.1604, 0.1606, 0.161",\
"0.2621, 0.251, 0.2337, 0.2181, 0.2071, 0.2018, 0.1964, 0.1942, 0.1927, 0.1931",\
"0.3294, 0.3161, 0.2949, 0.2761, 0.2601, 0.2499, 0.245, 0.2406, 0.2377, 0.2357",\
"0.4115, 0.3961, 0.3713, 0.349, 0.3289, 0.3142, 0.3055, 0.3026, 0.2978, 0.2947",\
"0.509, 0.4924, 0.4625, 0.4364, 0.4134, 0.3948, 0.3811, 0.3728, 0.3709, 0.3678");
}
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.3014, 0.2896, 0.2652, 0.2457, 0.2345, 0.2268, 0.2217, 0.2182, 0.2157, 0.2138",\
"0.3007, 0.2889, 0.2644, 0.2452, 0.2337, 0.2262, 0.221, 0.2175, 0.215, 0.2131",\
"0.2994, 0.2877, 0.2633, 0.244, 0.2325, 0.2249, 0.2197, 0.2163, 0.2137, 0.2118",\
"0.3012, 0.2893, 0.2647, 0.2451, 0.2335, 0.226, 0.2207, 0.2171, 0.2146, 0.2127",\
"0.316, 0.3038, 0.2783, 0.2576, 0.2451, 0.2368, 0.2313, 0.2275, 0.2247, 0.2227",\
"0.3514, 0.3388, 0.3115, 0.2881, 0.2734, 0.2638, 0.2572, 0.2525, 0.2493, 0.2469",\
"0.4148, 0.4013, 0.3707, 0.3425, 0.3238, 0.3108, 0.3019, 0.2959, 0.2913, 0.2881",\
"0.5016, 0.4873, 0.4529, 0.4187, 0.3947, 0.3779, 0.3662, 0.3573, 0.3511, 0.3466",\
"0.6075, 0.5922, 0.555, 0.5145, 0.4846, 0.4635, 0.448, 0.4365, 0.4281, 0.4218",\
"0.7319, 0.7158, 0.6761, 0.6306, 0.5936, 0.567, 0.5476, 0.5332, 0.5224, 0.5141");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.1488, 0.1439, 0.1375, 0.1332, 0.1325, 0.1324, 0.1336, 0.1343, 0.136, 0.1375",\
"0.1474, 0.1426, 0.136, 0.1327, 0.1309, 0.1308, 0.1325, 0.1332, 0.1342, 0.136",\
"0.146, 0.1415, 0.1346, 0.1307, 0.1291, 0.1298, 0.1314, 0.1314, 0.1338, 0.1346",\
"0.1579, 0.1527, 0.1443, 0.1384, 0.1352, 0.1343, 0.1357, 0.1361, 0.1378, 0.1393",\
"0.1855, 0.1783, 0.1667, 0.1584, 0.1517, 0.1489, 0.1491, 0.1487, 0.1497, 0.1512",\
"0.2281, 0.2189, 0.2032, 0.1914, 0.1833, 0.1773, 0.1746, 0.1732, 0.1734, 0.1735",\
"0.2871, 0.2753, 0.2571, 0.2408, 0.2286, 0.2206, 0.2157, 0.212, 0.2105, 0.2095",\
"0.3642, 0.3503, 0.328, 0.3068, 0.2892, 0.2775, 0.2715, 0.2675, 0.2634, 0.2611",\
"0.4601, 0.4441, 0.4173, 0.3918, 0.3713, 0.3538, 0.3427, 0.3377, 0.3318, 0.3284",\
"0.5743, 0.5572, 0.5249, 0.496, 0.4695, 0.4478, 0.432, 0.4219, 0.4179, 0.4123");
}
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.3375, 0.3722, 0.4601, 0.5843, 0.7429, 0.9386, 1.177, 1.468, 1.817, 2.231",\
"0.3426, 0.3773, 0.4652, 0.5894, 0.7481, 0.9437, 1.183, 1.473, 1.822, 2.236",\
"0.3731, 0.4077, 0.4956, 0.6197, 0.7785, 0.9741, 1.213, 1.503, 1.852, 2.267",\
"0.4485, 0.4829, 0.5705, 0.6944, 0.853, 1.049, 1.287, 1.578, 1.927, 2.341",\
"0.573, 0.6068, 0.6934, 0.8167, 0.9748, 1.17, 1.409, 1.699, 2.048, 2.462",\
"0.7328, 0.7677, 0.8543, 0.9776, 1.136, 1.332, 1.571, 1.861, 2.21, 2.624",\
"0.9295, 0.9657, 1.054, 1.177, 1.336, 1.532, 1.772, 2.063, 2.411, 2.826",\
"1.161, 1.199, 1.291, 1.417, 1.578, 1.775, 2.015, 2.306, 2.655, 3.069",\
"1.425, 1.466, 1.565, 1.697, 1.86, 2.06, 2.301, 2.593, 2.943, 3.357",\
"1.725, 1.768, 1.873, 2.011, 2.18, 2.386, 2.633, 2.925, 3.276, 3.69");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.1708, 0.1956, 0.2714, 0.4087, 0.6224, 0.9233, 1.318, 1.817, 2.425, 3.149",\
"0.179, 0.2039, 0.2796, 0.417, 0.6309, 0.9316, 1.327, 1.824, 2.431, 3.156",\
"0.2082, 0.2329, 0.3081, 0.4451, 0.659, 0.9597, 1.355, 1.851, 2.461, 3.184",\
"0.2498, 0.2753, 0.3505, 0.4861, 0.6987, 0.9987, 1.393, 1.892, 2.498, 3.221",\
"0.2752, 0.3019, 0.379, 0.5136, 0.7248, 1.024, 1.418, 1.916, 2.523, 3.247",\
"0.2785, 0.308, 0.3874, 0.522, 0.7317, 1.029, 1.422, 1.919, 2.525, 3.25",\
"0.256, 0.2879, 0.3705, 0.5072, 0.7161, 1.012, 1.405, 1.9, 2.506, 3.23",\
"0.2044, 0.2389, 0.3264, 0.4651, 0.675, 0.9721, 1.363, 1.857, 2.462, 3.185",\
"0.1226, 0.1597, 0.2522, 0.3939, 0.6051, 0.9033, 1.296, 1.79, 2.394, 3.115",\
"0.0091, 0.0488, 0.1472, 0.2924, 0.5046, 0.804, 1.199, 1.695, 2.3, 3.021");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.12, 0.156, 0.2437, 0.3778, 0.5699, 0.8265, 1.175, 1.621, 2.184, 2.865",\
"0.1201, 0.1559, 0.2438, 0.378, 0.569, 0.8281, 1.173, 1.622, 2.186, 2.865",\
"0.1196, 0.1559, 0.2435, 0.3774, 0.5694, 0.8271, 1.173, 1.623, 2.185, 2.866",\
"0.1181, 0.1538, 0.2424, 0.3774, 0.5685, 0.8268, 1.174, 1.623, 2.186, 2.865",\
"0.1212, 0.1562, 0.2444, 0.379, 0.5702, 0.8288, 1.174, 1.624, 2.185, 2.865",\
"0.1312, 0.1648, 0.2508, 0.3854, 0.5758, 0.8336, 1.176, 1.625, 2.183, 2.866",\
"0.1458, 0.18, 0.2626, 0.3928, 0.5834, 0.841, 1.183, 1.629, 2.188, 2.867",\
"0.1634, 0.201, 0.2836, 0.409, 0.5942, 0.8478, 1.19, 1.636, 2.192, 2.868",\
"0.1848, 0.2238, 0.311, 0.4344, 0.6176, 0.866, 1.202, 1.642, 2.199, 2.874",\
"0.2064, 0.2488, 0.3412, 0.4656, 0.6472, 0.8972, 1.226, 1.658, 2.206, 2.88");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.05932, 0.09254, 0.2082, 0.4419, 0.8135, 1.336, 2.023, 2.889, 3.947, 5.207",\
"0.05922, 0.09246, 0.2082, 0.4419, 0.8131, 1.336, 2.023, 2.894, 3.949, 5.216",\
"0.05888, 0.09216, 0.2082, 0.442, 0.8134, 1.336, 2.023, 2.891, 3.945, 5.21",\
"0.06574, 0.09796, 0.211, 0.442, 0.8137, 1.335, 2.022, 2.889, 3.949, 5.214",\
"0.07536, 0.1069, 0.2171, 0.4444, 0.8136, 1.337, 2.025, 2.893, 3.946, 5.204",\
"0.089, 0.1202, 0.2272, 0.448, 0.8148, 1.336, 2.022, 2.892, 3.943, 5.203",\
"0.1034, 0.1354, 0.2406, 0.4574, 0.8192, 1.337, 2.022, 2.891, 3.942, 5.209",\
"0.1178, 0.1534, 0.2566, 0.4688, 0.8294, 1.346, 2.025, 2.886, 3.944, 5.199",\
"0.1336, 0.1716, 0.2742, 0.4828, 0.8418, 1.359, 2.036, 2.891, 3.941, 5.197",\
"0.1512, 0.1906, 0.2946, 0.4988, 0.8552, 1.374, 2.055, 2.906, 3.95, 5.199");
}
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.4155, 0.4502, 0.5381, 0.6623, 0.8209, 1.016, 1.255, 1.545, 1.895, 2.309",\
"0.4198, 0.4542, 0.542, 0.6662, 0.8249, 1.021, 1.259, 1.55, 1.899, 2.313",\
"0.4356, 0.4703, 0.5581, 0.6823, 0.8408, 1.036, 1.275, 1.565, 1.915, 2.329",\
"0.4829, 0.5175, 0.6051, 0.7289, 0.8872, 1.083, 1.322, 1.612, 1.961, 2.375",\
"0.5725, 0.6078, 0.6966, 0.8211, 0.9805, 1.176, 1.415, 1.705, 2.054, 2.468",\
"0.7054, 0.7413, 0.8315, 0.9578, 1.118, 1.315, 1.554, 1.845, 2.194, 2.607",\
"0.8777, 0.9146, 1.007, 1.135, 1.296, 1.495, 1.736, 2.026, 2.375, 2.789",\
"1.082, 1.121, 1.218, 1.351, 1.516, 1.716, 1.957, 2.249, 2.598, 3.012",\
"1.315, 1.357, 1.459, 1.598, 1.77, 1.975, 2.22, 2.512, 2.862, 3.276",\
"1.579, 1.622, 1.731, 1.877, 2.056, 2.269, 2.521, 2.818, 3.169, 3.584");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.197, 0.2218, 0.2977, 0.4348, 0.6485, 0.9485, 1.344, 1.841, 2.447, 3.171",\
"0.2048, 0.2298, 0.3055, 0.4426, 0.6563, 0.9562, 1.351, 1.848, 2.456, 3.18",\
"0.233, 0.2578, 0.3334, 0.4701, 0.6837, 0.9837, 1.379, 1.876, 2.483, 3.207",\
"0.2804, 0.3057, 0.381, 0.5164, 0.7291, 1.029, 1.423, 1.92, 2.528, 3.252",\
"0.3162, 0.3431, 0.4192, 0.5537, 0.7648, 1.063, 1.458, 1.954, 2.562, 3.285",\
"0.3319, 0.3607, 0.4395, 0.5738, 0.783, 1.08, 1.473, 1.97, 2.576, 3.299",\
"0.3237, 0.355, 0.4374, 0.5732, 0.7817, 1.077, 1.469, 1.965, 2.571, 3.292",\
"0.2904, 0.3245, 0.4104, 0.5486, 0.7577, 1.054, 1.444, 1.938, 2.543, 3.266",\
"0.2298, 0.2664, 0.3575, 0.4983, 0.7086, 1.006, 1.397, 1.891, 2.495, 3.216",\
"0.1418, 0.1806, 0.2766, 0.4209, 0.6319, 0.9306, 1.325, 1.82, 2.423, 3.144");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.1204, 0.1561, 0.2443, 0.3782, 0.5702, 0.8277, 1.173, 1.622, 2.184, 2.865",\
"0.1201, 0.1563, 0.2445, 0.3785, 0.57, 0.8267, 1.173, 1.622, 2.184, 2.865",\
"0.1202, 0.156, 0.2441, 0.3778, 0.5698, 0.8278, 1.174, 1.622, 2.184, 2.866",\
"0.1209, 0.1561, 0.2447, 0.3791, 0.5698, 0.8288, 1.174, 1.622, 2.183, 2.867",\
"0.1272, 0.1632, 0.2504, 0.3834, 0.5726, 0.8294, 1.175, 1.622, 2.185, 2.864",\
"0.1326, 0.1696, 0.2586, 0.3914, 0.5806, 0.8362, 1.178, 1.625, 2.184, 2.865",\
"0.1448, 0.1822, 0.2714, 0.4022, 0.5898, 0.8446, 1.186, 1.63, 2.189, 2.867",\
"0.1616, 0.201, 0.2942, 0.4244, 0.6076, 0.8566, 1.195, 1.636, 2.192, 2.869",\
"0.1812, 0.2232, 0.322, 0.4546, 0.6384, 0.8836, 1.212, 1.647, 2.199, 2.873",\
"0.2012, 0.2456, 0.349, 0.488, 0.675, 0.9242, 1.249, 1.671, 2.213, 2.879");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.0611, 0.09436, 0.2096, 0.4427, 0.8138, 1.336, 2.025, 2.886, 3.941, 5.202",\
"0.0609, 0.09438, 0.2098, 0.4428, 0.8139, 1.336, 2.025, 2.887, 3.947, 5.202",\
"0.06092, 0.09402, 0.2096, 0.4425, 0.814, 1.335, 2.024, 2.89, 3.942, 5.206",\
"0.06568, 0.09782, 0.2112, 0.4426, 0.8138, 1.336, 2.024, 2.888, 3.949, 5.204",\
"0.07512, 0.1071, 0.2172, 0.445, 0.8136, 1.337, 2.025, 2.887, 3.949, 5.208",\
"0.0874, 0.1192, 0.2262, 0.4482, 0.8158, 1.336, 2.024, 2.892, 3.947, 5.205",\
"0.1008, 0.1334, 0.2386, 0.4564, 0.8198, 1.338, 2.022, 2.888, 3.941, 5.2",\
"0.1154, 0.1488, 0.2534, 0.4668, 0.8302, 1.344, 2.024, 2.886, 3.945, 5.202",\
"0.1308, 0.1674, 0.2706, 0.4806, 0.8404, 1.358, 2.036, 2.89, 3.942, 5.201",\
"0.1476, 0.1852, 0.288, 0.4954, 0.8536, 1.376, 2.053, 2.906, 3.949, 5.2");
}
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.4639, 0.4986, 0.5865, 0.7106, 0.8691, 1.065, 1.304, 1.594, 1.943, 2.357",\
"0.4682, 0.5028, 0.5907, 0.7149, 0.8734, 1.069, 1.308, 1.598, 1.947, 2.362",\
"0.4814, 0.5158, 0.6037, 0.7276, 0.8863, 1.082, 1.321, 1.611, 1.96, 2.374",\
"0.51, 0.5444, 0.6322, 0.7561, 0.9145, 1.11, 1.349, 1.639, 1.988, 2.402",\
"0.5713, 0.6067, 0.6957, 0.8202, 0.9794, 1.175, 1.414, 1.704, 2.053, 2.467",\
"0.6762, 0.712, 0.8021, 0.9285, 1.089, 1.286, 1.526, 1.816, 2.165, 2.579",\
"0.8189, 0.8566, 0.95, 1.079, 1.242, 1.44, 1.681, 1.972, 2.321, 2.735",\
"0.9881, 1.028, 1.127, 1.264, 1.431, 1.633, 1.876, 2.168, 2.517, 2.931",\
"1.18, 1.222, 1.328, 1.472, 1.649, 1.86, 2.108, 2.402, 2.752, 3.166",\
"1.397, 1.441, 1.552, 1.705, 1.89, 2.112, 2.371, 2.673, 3.026, 3.44");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.2142, 0.2397, 0.3167, 0.4544, 0.6684, 0.9683, 1.363, 1.861, 2.468, 3.192",\
"0.2215, 0.2471, 0.3236, 0.4615, 0.6755, 0.9755, 1.371, 1.868, 2.475, 3.199",\
"0.2484, 0.274, 0.3506, 0.4883, 0.7021, 1.002, 1.397, 1.895, 2.502, 3.226",\
"0.2999, 0.3254, 0.4014, 0.5376, 0.7504, 1.05, 1.444, 1.942, 2.548, 3.273",\
"0.3439, 0.3709, 0.4481, 0.5832, 0.794, 1.093, 1.486, 1.983, 2.589, 3.314",\
"0.3701, 0.3992, 0.4786, 0.6129, 0.823, 1.12, 1.512, 2.008, 2.615, 3.339",\
"0.3754, 0.4071, 0.4896, 0.6258, 0.8347, 1.13, 1.521, 2.017, 2.623, 3.344",\
"0.359, 0.3934, 0.4798, 0.6184, 0.8273, 1.123, 1.513, 2.007, 2.612, 3.334",\
"0.3193, 0.3561, 0.4478, 0.5892, 0.799, 1.096, 1.488, 1.981, 2.585, 3.305",\
"0.2561, 0.2957, 0.3927, 0.5371, 0.749, 1.048, 1.441, 1.936, 2.539, 3.259");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.1206, 0.1564, 0.2441, 0.3782, 0.569, 0.827, 1.173, 1.621, 2.185, 2.864",\
"0.1202, 0.1561, 0.2443, 0.3781, 0.57, 0.8271, 1.173, 1.621, 2.185, 2.864",\
"0.12, 0.1565, 0.2443, 0.3786, 0.5701, 0.8277, 1.174, 1.623, 2.186, 2.866",\
"0.1205, 0.1567, 0.2446, 0.3783, 0.5702, 0.8284, 1.175, 1.622, 2.184, 2.865",\
"0.1268, 0.163, 0.2502, 0.3826, 0.5726, 0.8294, 1.175, 1.622, 2.184, 2.864",\
"0.132, 0.169, 0.2586, 0.3922, 0.5802, 0.8354, 1.178, 1.625, 2.184, 2.863",\
"0.1466, 0.185, 0.2756, 0.4066, 0.5924, 0.846, 1.186, 1.631, 2.189, 2.866",\
"0.1658, 0.206, 0.3036, 0.435, 0.6172, 0.8652, 1.199, 1.638, 2.192, 2.871",\
"0.1856, 0.2292, 0.3314, 0.4708, 0.657, 0.905, 1.226, 1.655, 2.201, 2.872",\
"0.2064, 0.2526, 0.3616, 0.5086, 0.7016, 0.955, 1.279, 1.694, 2.223, 2.882");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.06448, 0.09776, 0.213, 0.4452, 0.8154, 1.338, 2.024, 2.892, 3.943, 5.2",\
"0.0645, 0.09772, 0.2133, 0.4452, 0.8154, 1.337, 2.025, 2.886, 3.942, 5.203",\
"0.06404, 0.09722, 0.2133, 0.4457, 0.8155, 1.338, 2.024, 2.887, 3.949, 5.211",\
"0.06758, 0.09932, 0.2137, 0.445, 0.8152, 1.337, 2.024, 2.89, 3.941, 5.205",\
"0.07702, 0.1094, 0.2197, 0.4466, 0.8154, 1.339, 2.022, 2.891, 3.943, 5.205",\
"0.089, 0.1208, 0.2284, 0.4512, 0.8168, 1.338, 2.025, 2.891, 3.943, 5.206",\
"0.1028, 0.1356, 0.2408, 0.459, 0.822, 1.34, 2.024, 2.887, 3.941, 5.202",\
"0.1182, 0.1528, 0.2556, 0.47, 0.8312, 1.346, 2.026, 2.887, 3.942, 5.201",\
"0.1344, 0.172, 0.273, 0.4836, 0.8448, 1.361, 2.036, 2.893, 3.943, 5.207",\
"0.152, 0.1912, 0.2914, 0.4998, 0.859, 1.378, 2.057, 2.907, 3.95, 5.202");
}
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.4851, 0.5198, 0.6076, 0.7317, 0.8904, 1.086, 1.325, 1.615, 1.964, 2.379",\
"0.4904, 0.5251, 0.613, 0.7371, 0.8956, 1.091, 1.33, 1.62, 1.97, 2.384",\
"0.5033, 0.5379, 0.6257, 0.7498, 0.9084, 1.104, 1.343, 1.633, 1.982, 2.397",\
"0.5227, 0.5575, 0.6451, 0.7687, 0.9276, 1.123, 1.362, 1.652, 2.001, 2.416",\
"0.5671, 0.6024, 0.6908, 0.8153, 0.9741, 1.17, 1.409, 1.699, 2.048, 2.462",\
"0.6515, 0.6869, 0.7765, 0.9024, 1.063, 1.259, 1.499, 1.789, 2.138, 2.552",\
"0.7685, 0.8063, 0.9002, 1.03, 1.192, 1.391, 1.631, 1.922, 2.271, 2.685",\
"0.9071, 0.9478, 1.048, 1.187, 1.356, 1.56, 1.803, 2.095, 2.444, 2.858",\
"1.066, 1.109, 1.216, 1.362, 1.543, 1.757, 2.009, 2.305, 2.655, 3.068",\
"1.242, 1.288, 1.402, 1.557, 1.747, 1.974, 2.239, 2.546, 2.901, 3.316");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.2216, 0.2479, 0.3262, 0.4653, 0.6806, 0.9814, 1.376, 1.874, 2.481, 3.205",\
"0.228, 0.2543, 0.3325, 0.4718, 0.6868, 0.9877, 1.383, 1.88, 2.487, 3.212",\
"0.255, 0.2812, 0.359, 0.4981, 0.7131, 1.014, 1.409, 1.907, 2.514, 3.238",\
"0.3098, 0.336, 0.4127, 0.55, 0.7638, 1.064, 1.459, 1.956, 2.563, 3.287",\
"0.3602, 0.3879, 0.4655, 0.6018, 0.8134, 1.112, 1.506, 2.003, 2.61, 3.333",\
"0.395, 0.4248, 0.5046, 0.6408, 0.8508, 1.148, 1.541, 2.037, 2.642, 3.366",\
"0.4119, 0.4444, 0.5282, 0.6657, 0.8752, 1.17, 1.562, 2.057, 2.662, 3.385",\
"0.411, 0.4464, 0.5347, 0.6737, 0.8838, 1.18, 1.57, 2.064, 2.669, 3.39",\
"0.3908, 0.4289, 0.523, 0.6657, 0.8776, 1.174, 1.565, 2.058, 2.662, 3.382",\
"0.3516, 0.3929, 0.4932, 0.6395, 0.8531, 1.152, 1.546, 2.04, 2.643, 3.363");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.1202, 0.1561, 0.2442, 0.3783, 0.57, 0.8274, 1.173, 1.621, 2.185, 2.863",\
"0.1202, 0.1561, 0.2441, 0.3779, 0.57, 0.8273, 1.173, 1.621, 2.184, 2.865",\
"0.1207, 0.1566, 0.2443, 0.378, 0.5701, 0.8272, 1.173, 1.621, 2.186, 2.865",\
"0.1208, 0.1563, 0.2443, 0.3781, 0.5692, 0.8278, 1.174, 1.624, 2.185, 2.864",\
"0.1248, 0.1604, 0.2482, 0.3812, 0.5716, 0.8294, 1.174, 1.624, 2.185, 2.864",\
"0.1302, 0.167, 0.2562, 0.3896, 0.5784, 0.834, 1.177, 1.624, 2.183, 2.865",\
"0.1482, 0.1866, 0.2772, 0.4086, 0.593, 0.8452, 1.185, 1.63, 2.187, 2.866",\
"0.1696, 0.211, 0.3086, 0.4424, 0.6256, 0.8714, 1.202, 1.638, 2.191, 2.87",\
"0.1918, 0.2364, 0.3408, 0.4836, 0.6726, 0.922, 1.24, 1.663, 2.203, 2.871",\
"0.2162, 0.2634, 0.3758, 0.526, 0.7238, 0.983, 1.306, 1.717, 2.236, 2.887");
}
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.005917, 0.02318, 0.05614, 0.1075, 0.1795, 0.2744, 0.3938, 0.5396, 0.7134");
values("0.0677, 0.1009, 0.2175, 0.4499, 0.8191, 1.34, 2.027, 2.893, 3.942, 5.202",\
"0.06758, 0.1008, 0.2174, 0.4497, 0.8192, 1.338, 2.027, 2.892, 3.943, 5.2",\
"0.06688, 0.1, 0.2173, 0.4498, 0.8195, 1.34, 2.027, 2.891, 3.946, 5.201",\
"0.069, 0.1014, 0.2171, 0.4489, 0.8187, 1.338, 2.027, 2.893, 3.944, 5.202",\
"0.07956, 0.1113, 0.2226, 0.4499, 0.8178, 1.339, 2.026, 2.892, 3.947, 5.203",\
"0.0926, 0.1238, 0.232, 0.455, 0.8204, 1.34, 2.027, 2.893, 3.943, 5.2",\
"0.1078, 0.1412, 0.2454, 0.4638, 0.8254, 1.342, 2.026, 2.888, 3.942, 5.201",\
"0.1246, 0.1598, 0.2614, 0.477, 0.8382, 1.351, 2.03, 2.89, 3.948, 5.202",\
"0.1434, 0.1812, 0.2816, 0.493, 0.8528, 1.366, 2.04, 2.895, 3.944, 5.208",\
"0.163, 0.2034, 0.305, 0.5112, 0.8692, 1.387, 2.064, 2.909, 3.954, 5.202");
}
}
}
}