blob: e7a2abbefb72d8c4c4fa67eb1425eef2160dd6ea [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_mcu9t5v0__or4_4) {
area : 73.382400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "5.61726e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "5.858226e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "4.985838e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "4.985838e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "4.095432e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "4.095432e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "4.095432e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "4.095432e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "3.201264e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "3.201066e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "3.201066e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "3.201066e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "3.201264e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "3.201066e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "3.201066e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "3.201066e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "5.858226e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01003 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.0314, 0.03141, 0.03142, 0.03141, 0.03137, 0.03137, 0.03129, \
0.03128, 0.03121, 0.03114");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.006079, -0.00612, -0.006132, -0.006138, -0.006143, -0.006164, \
-0.006145, -0.00617, -0.00617, -0.006172");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.02205, 0.02206, 0.02207, 0.02206, 0.02203, 0.02204, 0.02199, \
0.02198, 0.02195, 0.0219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00609, -0.006131, -0.006135, -0.006166, -0.006154, -0.006177, \
-0.006155, -0.00618, -0.006179, -0.006182");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.02204, 0.02207, 0.02206, 0.02205, 0.02204, 0.02203, 0.02199, \
0.02199, 0.02195, 0.0219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.006087, -0.006129, -0.006143, -0.006162, -0.006158, -0.006184, \
-0.006167, -0.006178, -0.006182, -0.00618");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01221, 0.01222, 0.01221, 0.01221, 0.0122, 0.01223, 0.01219, \
0.0122, 0.01218, 0.01216");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.006128, -0.006163, -0.006174, -0.006194, -0.006198, -0.006218, \
-0.006197, -0.00622, -0.006224, -0.006223");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01219, 0.01221, 0.0122, 0.0122, 0.01221, 0.01222, 0.01219, 0.01221, \
0.01218, 0.01217");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.006125, -0.006172, -0.006179, -0.006176, -0.006195, -0.006218, \
-0.006201, -0.006219, -0.006224, -0.00622");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01219, 0.01221, 0.0122, 0.01221, 0.01221, 0.01223, 0.01219, \
0.01221, 0.01219, 0.01217");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.006125, -0.006172, -0.006178, -0.006175, -0.006191, -0.00622, \
-0.0062, -0.00622, -0.006222, -0.006221");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01219, 0.01221, 0.01221, 0.01222, 0.0122, 0.01223, 0.01218, \
0.0122, 0.01219, 0.01217");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.006126, -0.006174, -0.006185, -0.006187, -0.0062, -0.006217, \
-0.006204, -0.006225, -0.006222, -0.006218");
}
}
}
pin(A2) {
capacitance : 0.01036 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01992, 0.01991, 0.01993, 0.01993, 0.01989, 0.01989, 0.01985, \
0.01983, 0.01977, 0.01969");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.007153, -0.007158, -0.007168, -0.007182, -0.007204, -0.007229, \
-0.00722, -0.007248, -0.007255, -0.007276");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01054, 0.01055, 0.01055, 0.01055, 0.01058, 0.01058, 0.01054, \
0.01054, 0.01051, 0.01047");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.007251, -0.007259, -0.007259, -0.007287, -0.007293, -0.007326, \
-0.00731, -0.007344, -0.007357, -0.007374");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01053, 0.01055, 0.01057, 0.01057, 0.01056, 0.01059, 0.01055, \
0.01054, 0.01052, 0.01047");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.007243, -0.007258, -0.007259, -0.007281, -0.007303, -0.007327, \
-0.007321, -0.007349, -0.007366, -0.00738");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01607, 0.01609, 0.01611, 0.01608, 0.01606, 0.01609, 0.01608, \
0.01611, 0.01611, 0.0161");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01394, -0.01444, -0.015, -0.01531, -0.01547, -0.01559, -0.01562, \
-0.0157, -0.01573, -0.01574");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01005, 0.01008, 0.01007, 0.01009, 0.01008, 0.01012, 0.01009, \
0.01012, 0.01012, 0.01011");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.0109, -0.0112, -0.01142, -0.0114, -0.01136, -0.01139, -0.01134, \
-0.01138, -0.01137, -0.01137");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01042, 0.01045, 0.01046, 0.01047, 0.01048, 0.01051, 0.01048, \
0.01051, 0.01051, 0.01051");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01192, -0.01193, -0.01197, -0.01198, -0.01201, -0.01205, -0.01201, \
-0.01206, -0.01208, -0.01209");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01042, 0.01045, 0.01047, 0.01045, 0.01047, 0.01052, 0.01047, \
0.01051, 0.01052, 0.0105");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01172, -0.01172, -0.01176, -0.01178, -0.01177, -0.01184, -0.0118, \
-0.01186, -0.01188, -0.0119");
}
}
}
pin(A3) {
capacitance : 0.01066 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.008884, 0.008905, 0.008891, 0.008896, 0.0089, 0.008917, 0.008861, \
0.00886, 0.008826, 0.008763");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00797, -0.007984, -0.008001, -0.008014, -0.008016, -0.008041, \
-0.008032, -0.008057, -0.008065, -0.008077");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01611, 0.01613, 0.01611, 0.0161, 0.01609, 0.01611, 0.01609, \
0.0161, 0.01611, 0.0161");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01458, -0.01473, -0.01507, -0.01535, -0.01549, -0.01562, -0.01561, \
-0.0157, -0.01572, -0.01575");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01038, 0.01041, 0.01042, 0.01044, 0.01045, 0.01048, 0.01044, \
0.01047, 0.01048, 0.01047");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01301, -0.01303, -0.01301, -0.01304, -0.01304, -0.0131, -0.01306, \
-0.01309, -0.01311, -0.01312");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01611, 0.01612, 0.01611, 0.0161, 0.01609, 0.0161, 0.01608, 0.0161, \
0.0161, 0.01611");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.0134, -0.01346, -0.0138, -0.01428, -0.01468, -0.015, -0.01513, \
-0.01527, -0.01535, -0.01541");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01004, 0.01007, 0.01006, 0.01008, 0.01009, 0.01011, 0.01008, \
0.01011, 0.01011, 0.01011");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01171, -0.01158, -0.01144, -0.01139, -0.01137, -0.01139, -0.01133, \
-0.01138, -0.01137, -0.01137");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01609, 0.01612, 0.01611, 0.01609, 0.01609, 0.01612, 0.01608, \
0.01611, 0.01612, 0.0161");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01463, -0.01475, -0.01508, -0.01535, -0.0155, -0.01562, -0.01561, \
-0.01569, -0.01571, -0.01575");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01038, 0.01042, 0.01041, 0.01043, 0.01045, 0.01049, 0.01044, \
0.01048, 0.01047, 0.01048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01298, -0.01297, -0.01298, -0.01302, -0.01303, -0.01305, -0.01301, \
-0.01305, -0.01303, -0.01303");
}
}
}
pin(A4) {
capacitance : 0.0111 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01608, 0.01609, 0.01606, 0.01604, 0.01605, 0.01611, 0.01609, \
0.0161, 0.0161, 0.01609");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01455, -0.0148, -0.01519, -0.01541, -0.01552, -0.01561, -0.0156, \
-0.01571, -0.01573, -0.01575");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01609, 0.01613, 0.01606, 0.01606, 0.01605, 0.01611, 0.01607, \
0.01609, 0.0161, 0.0161");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01348, -0.01376, -0.01423, -0.01466, -0.01493, -0.01514, -0.01521, \
-0.01535, -0.01539, -0.01544");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01607, 0.01609, 0.01605, 0.01607, 0.01605, 0.01611, 0.01609, \
0.01611, 0.01611, 0.01611");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01459, -0.0148, -0.01519, -0.01542, -0.01553, -0.01561, -0.0156, \
-0.01571, -0.01573, -0.01576");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01608, 0.01612, 0.01607, 0.01608, 0.01606, 0.0161, 0.01607, \
0.0161, 0.0161, 0.01609");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01327, -0.01355, -0.01397, -0.01436, -0.01466, -0.01491, -0.01502, \
-0.01518, -0.01526, -0.01531");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01607, 0.01609, 0.01606, 0.01611, 0.01605, 0.0161, 0.01608, \
0.01611, 0.01611, 0.0161");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01453, -0.01479, -0.01519, -0.01542, -0.01553, -0.01562, -0.0156, \
-0.01572, -0.01573, -0.01576");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01608, 0.0161, 0.01607, 0.01609, 0.01604, 0.01611, 0.01606, \
0.0161, 0.0161, 0.0161");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01347, -0.01376, -0.01423, -0.01463, -0.01492, -0.01516, -0.01521, \
-0.01535, -0.0154, -0.01544");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01607, 0.0161, 0.01606, 0.01608, 0.01608, 0.01612, 0.01607, \
0.0161, 0.0161, 0.01609");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01459, -0.0148, -0.01519, -0.01542, -0.01553, -0.01562, -0.01559, \
-0.01572, -0.01573, -0.01576");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 1.261 ;
max_transition : 6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.14, 0.1368, 0.1332, 0.1321, 0.132, 0.1322, 0.1325, 0.1327, 0.1329, 0.133",\
"0.1395, 0.1362, 0.1326, 0.1315, 0.1315, 0.1318, 0.132, 0.1322, 0.1324, 0.1325",\
"0.1383, 0.1351, 0.1315, 0.1304, 0.1304, 0.1306, 0.1309, 0.1311, 0.1313, 0.1314",\
"0.1376, 0.1344, 0.1308, 0.1297, 0.1297, 0.1299, 0.1302, 0.1304, 0.1306, 0.1307",\
"0.1375, 0.1344, 0.1309, 0.1297, 0.1296, 0.1299, 0.1303, 0.1306, 0.1308, 0.1309",\
"0.1404, 0.137, 0.133, 0.1314, 0.1309, 0.1311, 0.1315, 0.1317, 0.1319, 0.1321",\
"0.1468, 0.1427, 0.1374, 0.135, 0.1338, 0.1338, 0.1338, 0.1339, 0.1342, 0.1343",\
"0.1545, 0.1498, 0.1431, 0.1396, 0.138, 0.1373, 0.1372, 0.1372, 0.1374, 0.1375",\
"0.1631, 0.1581, 0.1497, 0.1454, 0.1435, 0.1423, 0.1419, 0.1417, 0.1417, 0.1418",\
"0.1725, 0.1669, 0.1576, 0.1522, 0.1495, 0.148, 0.1475, 0.1473, 0.1471, 0.1471");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.06217, 0.06268, 0.06462, 0.067, 0.06884, 0.07064, 0.07217, 0.07321, 0.07433, 0.07629",\
"0.06236, 0.06288, 0.06471, 0.06714, 0.06915, 0.07084, 0.07243, 0.07321, 0.07453, 0.0757",\
"0.06234, 0.06274, 0.06426, 0.06677, 0.06878, 0.07064, 0.07195, 0.07361, 0.07512, 0.0755",\
"0.06269, 0.06293, 0.06396, 0.06589, 0.06769, 0.06945, 0.07157, 0.07282, 0.07413, 0.0753",\
"0.06371, 0.06373, 0.06406, 0.06522, 0.0669, 0.06898, 0.0711, 0.07242, 0.07374, 0.0751",\
"0.06568, 0.06538, 0.06499, 0.06578, 0.06767, 0.069, 0.07088, 0.07203, 0.07433, 0.0753",\
"0.06865, 0.06782, 0.06733, 0.0672, 0.06828, 0.07078, 0.07181, 0.07361, 0.07512, 0.07699",\
"0.07283, 0.07168, 0.07048, 0.06995, 0.0706, 0.07171, 0.07439, 0.07618, 0.07651, 0.07798",\
"0.07845, 0.07689, 0.07523, 0.07395, 0.07472, 0.07514, 0.07662, 0.07955, 0.08067, 0.08055",\
"0.08542, 0.08369, 0.08109, 0.0795, 0.07937, 0.08023, 0.08041, 0.08351, 0.08562, 0.08788");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.1501, 0.147, 0.1433, 0.1422, 0.1421, 0.1423, 0.1426, 0.1428, 0.1429, 0.143",\
"0.1497, 0.1465, 0.1428, 0.1417, 0.1418, 0.1418, 0.1421, 0.1423, 0.1425, 0.1426",\
"0.1489, 0.1456, 0.142, 0.1409, 0.1408, 0.141, 0.1413, 0.1415, 0.1417, 0.1418",\
"0.1482, 0.1449, 0.1413, 0.1402, 0.1401, 0.1402, 0.1405, 0.1407, 0.1409, 0.141",\
"0.1478, 0.1446, 0.1408, 0.1395, 0.1394, 0.1396, 0.1399, 0.1402, 0.1404, 0.1406",\
"0.1495, 0.146, 0.1417, 0.1401, 0.1398, 0.1399, 0.1401, 0.1403, 0.1405, 0.1407",\
"0.1528, 0.149, 0.1439, 0.1416, 0.1409, 0.1407, 0.141, 0.1411, 0.1413, 0.1415",\
"0.1576, 0.1532, 0.1473, 0.1446, 0.1434, 0.1431, 0.1431, 0.1432, 0.1433, 0.1435",\
"0.1644, 0.1596, 0.1526, 0.149, 0.1474, 0.1468, 0.1467, 0.1467, 0.1467, 0.1468",\
"0.1728, 0.1676, 0.1596, 0.1551, 0.1529, 0.1522, 0.1517, 0.1516, 0.1516, 0.1516");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.07239, 0.07279, 0.07411, 0.07632, 0.07825, 0.08019, 0.08138, 0.08251, 0.08363, 0.08479",\
"0.07235, 0.07277, 0.07423, 0.07628, 0.07831, 0.08035, 0.08138, 0.08271, 0.08363, 0.08539",\
"0.07228, 0.07261, 0.07391, 0.07612, 0.07795, 0.08002, 0.08119, 0.08251, 0.08323, 0.08459",\
"0.07237, 0.07254, 0.07336, 0.07509, 0.07696, 0.07895, 0.08049, 0.08172, 0.08283, 0.0844",\
"0.07301, 0.07291, 0.07357, 0.0744, 0.07617, 0.07819, 0.08008, 0.08112, 0.08303, 0.08341",\
"0.07482, 0.07442, 0.07401, 0.07507, 0.07651, 0.07764, 0.07942, 0.08152, 0.08303, 0.0836",\
"0.07753, 0.07699, 0.07607, 0.07576, 0.07754, 0.07908, 0.0799, 0.08172, 0.08422, 0.08549",\
"0.08131, 0.08038, 0.07945, 0.07917, 0.07946, 0.08079, 0.08356, 0.08429, 0.08481, 0.08688",\
"0.08675, 0.08545, 0.08395, 0.08341, 0.08314, 0.08346, 0.08594, 0.08825, 0.08957, 0.08925",\
"0.09369, 0.09194, 0.08965, 0.08861, 0.08827, 0.08873, 0.0893, 0.09221, 0.09531, 0.09559");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.1598, 0.1564, 0.153, 0.1517, 0.1518, 0.152, 0.1522, 0.1524, 0.1526, 0.1527",\
"0.1593, 0.1561, 0.1526, 0.1513, 0.1514, 0.1516, 0.1518, 0.152, 0.1521, 0.1523",\
"0.1586, 0.1553, 0.1516, 0.1505, 0.1505, 0.1507, 0.1509, 0.1511, 0.1513, 0.1514",\
"0.1578, 0.1546, 0.151, 0.1498, 0.1497, 0.1499, 0.1501, 0.1504, 0.1506, 0.1507",\
"0.1574, 0.1541, 0.1503, 0.1491, 0.1489, 0.1492, 0.1496, 0.1498, 0.1501, 0.1502",\
"0.1584, 0.155, 0.1509, 0.1493, 0.1489, 0.1491, 0.1494, 0.1496, 0.1498, 0.15",\
"0.1607, 0.1568, 0.152, 0.1501, 0.1496, 0.1496, 0.1498, 0.1499, 0.1501, 0.1502",\
"0.1637, 0.1596, 0.1542, 0.1519, 0.151, 0.1507, 0.1508, 0.151, 0.1512, 0.1513",\
"0.1684, 0.1642, 0.158, 0.1549, 0.1538, 0.1534, 0.1533, 0.1535, 0.1536, 0.1538",\
"0.1753, 0.1706, 0.1637, 0.1601, 0.1585, 0.1579, 0.1576, 0.1577, 0.1578, 0.1579");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.08218, 0.08241, 0.0835, 0.08581, 0.08758, 0.08961, 0.09086, 0.09178, 0.0931, 0.09387",\
"0.08211, 0.08226, 0.08374, 0.08555, 0.08745, 0.08925, 0.09086, 0.09198, 0.0931, 0.09387",\
"0.08159, 0.08182, 0.08317, 0.08502, 0.08715, 0.08905, 0.09066, 0.09139, 0.09251, 0.09367",\
"0.08131, 0.08129, 0.08233, 0.08377, 0.08553, 0.08753, 0.08888, 0.0904, 0.09231, 0.09248",\
"0.08182, 0.08181, 0.0821, 0.08314, 0.08467, 0.0865, 0.08808, 0.0898, 0.09072, 0.09228",\
"0.08358, 0.08317, 0.08277, 0.08355, 0.08471, 0.08646, 0.08789, 0.08921, 0.09152, 0.09169",\
"0.08609, 0.08559, 0.08479, 0.08413, 0.0863, 0.08767, 0.08927, 0.09, 0.09171, 0.09417",\
"0.09017, 0.08928, 0.08845, 0.08783, 0.0881, 0.08971, 0.09204, 0.09277, 0.09389, 0.09516",\
"0.09566, 0.09424, 0.09243, 0.09211, 0.09125, 0.09224, 0.09422, 0.09713, 0.09785, 0.09853",\
"0.1026, 0.1011, 0.09895, 0.09763, 0.09737, 0.09705, 0.09838, 0.1011, 0.1034, 0.1046");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.1693, 0.1662, 0.1624, 0.1614, 0.1613, 0.1615, 0.1618, 0.1621, 0.1622, 0.1623",\
"0.1689, 0.1657, 0.1622, 0.1611, 0.1609, 0.1611, 0.1614, 0.1616, 0.1618, 0.1619",\
"0.1682, 0.165, 0.1613, 0.1601, 0.1601, 0.1603, 0.1606, 0.1607, 0.1609, 0.1611",\
"0.1675, 0.1643, 0.1605, 0.1593, 0.1594, 0.1596, 0.1597, 0.16, 0.1602, 0.1603",\
"0.1669, 0.1637, 0.1599, 0.1588, 0.1587, 0.1589, 0.1592, 0.1595, 0.1597, 0.1598",\
"0.1676, 0.1642, 0.1602, 0.1587, 0.1585, 0.1587, 0.159, 0.1593, 0.1594, 0.1596",\
"0.1691, 0.1654, 0.161, 0.1591, 0.1587, 0.1589, 0.159, 0.1593, 0.1594, 0.1596",\
"0.1714, 0.1674, 0.1625, 0.1604, 0.1596, 0.1596, 0.1597, 0.1599, 0.1601, 0.1602",\
"0.1749, 0.1707, 0.1652, 0.1628, 0.1617, 0.1616, 0.1617, 0.1619, 0.162, 0.1621",\
"0.1805, 0.1761, 0.17, 0.167, 0.1658, 0.1655, 0.1655, 0.1655, 0.1657, 0.1658");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.09132, 0.09162, 0.09244, 0.09445, 0.09644, 0.09838, 0.09965, 0.1008, 0.1017, 0.1029",\
"0.09077, 0.09081, 0.09206, 0.09381, 0.09571, 0.09725, 0.09906, 0.1002, 0.1011, 0.1029",\
"0.08965, 0.08993, 0.09081, 0.0929, 0.09474, 0.09666, 0.09807, 0.09919, 0.09992, 0.1015",\
"0.08913, 0.08918, 0.08986, 0.0913, 0.09311, 0.09468, 0.09648, 0.098, 0.09912, 0.1003",\
"0.08974, 0.08958, 0.08992, 0.09082, 0.09226, 0.09438, 0.09589, 0.09721, 0.09853, 0.0993",\
"0.09132, 0.0909, 0.09036, 0.09132, 0.0922, 0.09389, 0.0953, 0.09741, 0.09813, 0.0996",\
"0.09415, 0.09374, 0.09273, 0.09255, 0.09412, 0.09551, 0.09668, 0.09761, 0.09972, 0.1008",\
"0.09841, 0.09729, 0.0964, 0.09556, 0.09523, 0.09789, 0.09965, 0.09998, 0.1013, 0.1028",\
"0.104, 0.1026, 0.1013, 0.1001, 0.1, 0.1003, 0.1028, 0.1049, 0.1064, 0.1061",\
"0.1114, 0.1096, 0.1074, 0.106, 0.1056, 0.1058, 0.1068, 0.1101, 0.1126, 0.1134");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.7045, 0.7514, 0.8696, 1.027, 1.213, 1.428, 1.676, 1.963, 2.296, 2.684",\
"0.7114, 0.7582, 0.8764, 1.034, 1.22, 1.435, 1.682, 1.97, 2.303, 2.691",\
"0.7451, 0.7919, 0.91, 1.067, 1.253, 1.468, 1.716, 2.003, 2.337, 2.724",\
"0.8248, 0.8715, 0.9897, 1.147, 1.333, 1.548, 1.796, 2.083, 2.416, 2.804",\
"0.9628, 1.01, 1.127, 1.284, 1.47, 1.685, 1.932, 2.22, 2.553, 2.94",\
"1.164, 1.211, 1.327, 1.483, 1.668, 1.883, 2.131, 2.418, 2.751, 3.139",\
"1.393, 1.443, 1.566, 1.725, 1.912, 2.128, 2.376, 2.664, 2.998, 3.385",\
"1.639, 1.691, 1.821, 1.988, 2.177, 2.396, 2.647, 2.936, 3.272, 3.66",\
"1.903, 1.957, 2.095, 2.271, 2.465, 2.686, 2.938, 3.229, 3.567, 3.957",\
"2.19, 2.247, 2.391, 2.576, 2.778, 3.001, 3.254, 3.546, 3.883, 4.275");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.25, 0.2829, 0.3774, 0.5415, 0.7924, 1.143, 1.601, 2.181, 2.887, 3.73",\
"0.2635, 0.2963, 0.3907, 0.555, 0.8059, 1.156, 1.615, 2.195, 2.901, 3.744",\
"0.3097, 0.3425, 0.4366, 0.6008, 0.8521, 1.202, 1.662, 2.24, 2.948, 3.787",\
"0.3921, 0.4254, 0.5196, 0.6831, 0.934, 1.285, 1.745, 2.324, 3.029, 3.871",\
"0.4739, 0.5106, 0.6085, 0.7727, 1.023, 1.374, 1.833, 2.413, 3.119, 3.961",\
"0.5377, 0.5785, 0.6824, 0.8476, 1.098, 1.448, 1.908, 2.487, 3.193, 4.036",\
"0.5811, 0.6254, 0.7369, 0.9045, 1.154, 1.505, 1.964, 2.542, 3.248, 4.09",\
"0.6019, 0.6501, 0.7698, 0.9413, 1.191, 1.54, 2, 2.579, 3.284, 4.124",\
"0.6012, 0.6528, 0.7808, 0.9571, 1.207, 1.556, 2.014, 2.593, 3.298, 4.139",\
"0.5747, 0.63, 0.7668, 0.9503, 1.201, 1.549, 2.008, 2.586, 3.291, 4.131");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.196, 0.2353, 0.3391, 0.4853, 0.6764, 0.9236, 1.239, 1.639, 2.139, 2.75",\
"0.1958, 0.2352, 0.3391, 0.4853, 0.6766, 0.9248, 1.239, 1.639, 2.139, 2.749",\
"0.1963, 0.2356, 0.3391, 0.4852, 0.677, 0.9246, 1.239, 1.639, 2.139, 2.749",\
"0.1958, 0.2348, 0.3388, 0.4852, 0.6764, 0.9246, 1.239, 1.639, 2.139, 2.75",\
"0.1936, 0.2334, 0.3376, 0.4842, 0.6758, 0.9248, 1.238, 1.638, 2.136, 2.75",\
"0.1984, 0.2362, 0.3382, 0.4844, 0.6768, 0.9244, 1.239, 1.639, 2.137, 2.747",\
"0.2238, 0.2626, 0.3618, 0.4986, 0.6868, 0.9316, 1.245, 1.643, 2.141, 2.749",\
"0.2484, 0.2896, 0.3936, 0.523, 0.703, 0.9464, 1.259, 1.656, 2.151, 2.755",\
"0.2716, 0.3146, 0.424, 0.5554, 0.725, 0.9594, 1.271, 1.669, 2.164, 2.771",\
"0.2946, 0.3394, 0.4526, 0.5906, 0.7502, 0.9784, 1.282, 1.677, 2.174, 2.78");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.09142, 0.1283, 0.2591, 0.5267, 0.9544, 1.556, 2.348, 3.341, 4.558, 6.014",\
"0.09126, 0.1285, 0.2591, 0.5267, 0.9548, 1.555, 2.348, 3.343, 4.558, 6.02",\
"0.0912, 0.1288, 0.2593, 0.5267, 0.954, 1.557, 2.347, 3.347, 4.565, 6.02",\
"0.09496, 0.1312, 0.2605, 0.5267, 0.955, 1.556, 2.346, 3.341, 4.562, 6.011",\
"0.1106, 0.147, 0.2696, 0.529, 0.9548, 1.554, 2.348, 3.341, 4.561, 6.011",\
"0.1276, 0.1652, 0.2826, 0.5344, 0.9564, 1.556, 2.346, 3.343, 4.563, 6.016",\
"0.1448, 0.185, 0.2996, 0.5418, 0.9584, 1.557, 2.345, 3.342, 4.561, 6.013",\
"0.1624, 0.2058, 0.3204, 0.5504, 0.9618, 1.558, 2.346, 3.34, 4.551, 6.009",\
"0.1784, 0.2262, 0.343, 0.5626, 0.9658, 1.56, 2.348, 3.342, 4.552, 6",\
"0.1966, 0.2486, 0.369, 0.5792, 0.9702, 1.562, 2.35, 3.344, 4.555, 6");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.8586, 0.9053, 1.024, 1.181, 1.366, 1.582, 1.829, 2.116, 2.45, 2.837",\
"0.8673, 0.9141, 1.032, 1.189, 1.375, 1.59, 1.838, 2.125, 2.459, 2.846",\
"0.903, 0.9499, 1.068, 1.225, 1.411, 1.626, 1.874, 2.161, 2.495, 2.882",\
"0.9724, 1.019, 1.137, 1.294, 1.48, 1.695, 1.943, 2.231, 2.564, 2.951",\
"1.082, 1.129, 1.247, 1.404, 1.59, 1.805, 2.053, 2.34, 2.674, 3.061",\
"1.232, 1.28, 1.399, 1.557, 1.743, 1.959, 2.207, 2.495, 2.828, 3.215",\
"1.41, 1.459, 1.582, 1.746, 1.937, 2.155, 2.405, 2.693, 3.028, 3.415",\
"1.617, 1.667, 1.794, 1.963, 2.159, 2.381, 2.636, 2.927, 3.263, 3.651",\
"1.852, 1.905, 2.037, 2.211, 2.412, 2.639, 2.896, 3.19, 3.529, 3.919",\
"2.116, 2.171, 2.308, 2.489, 2.697, 2.928, 3.188, 3.483, 3.824, 4.215");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.2813, 0.3145, 0.4094, 0.5742, 0.8258, 1.176, 1.636, 2.214, 2.92, 3.761",\
"0.2943, 0.3276, 0.4225, 0.5874, 0.8389, 1.189, 1.649, 2.227, 2.932, 3.773",\
"0.3404, 0.3737, 0.4684, 0.6331, 0.8845, 1.235, 1.695, 2.273, 2.979, 3.82",\
"0.4268, 0.4599, 0.5544, 0.7185, 0.9696, 1.32, 1.78, 2.359, 3.064, 3.905",\
"0.522, 0.5581, 0.6557, 0.8198, 1.071, 1.421, 1.881, 2.46, 3.165, 4.007",\
"0.6009, 0.6404, 0.7431, 0.9085, 1.159, 1.509, 1.969, 2.548, 3.254, 4.095",\
"0.6599, 0.7033, 0.8121, 0.9794, 1.23, 1.58, 2.039, 2.618, 3.325, 4.165",\
"0.6974, 0.7444, 0.8612, 1.032, 1.282, 1.631, 2.091, 2.669, 3.375, 4.217",\
"0.7133, 0.7635, 0.8883, 1.063, 1.313, 1.663, 2.121, 2.7, 3.406, 4.246",\
"0.7059, 0.7591, 0.8915, 1.072, 1.323, 1.671, 2.131, 2.708, 3.414, 4.254");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.1959, 0.2357, 0.3398, 0.4854, 0.6766, 0.9238, 1.239, 1.639, 2.137, 2.748",\
"0.1959, 0.2355, 0.3395, 0.4854, 0.6782, 0.9236, 1.239, 1.639, 2.139, 2.747",\
"0.1959, 0.2358, 0.3392, 0.4856, 0.6774, 0.9234, 1.239, 1.639, 2.137, 2.749",\
"0.196, 0.2356, 0.3396, 0.4858, 0.6768, 0.9248, 1.239, 1.639, 2.138, 2.748",\
"0.1964, 0.236, 0.3398, 0.486, 0.6778, 0.9236, 1.239, 1.638, 2.137, 2.75",\
"0.2044, 0.2432, 0.346, 0.4902, 0.6804, 0.9278, 1.241, 1.639, 2.14, 2.75",\
"0.2172, 0.2574, 0.3624, 0.5076, 0.6958, 0.9384, 1.248, 1.646, 2.142, 2.752",\
"0.2332, 0.2734, 0.381, 0.5274, 0.7172, 0.9592, 1.27, 1.661, 2.154, 2.759",\
"0.251, 0.2926, 0.402, 0.5514, 0.7378, 0.9788, 1.285, 1.678, 2.169, 2.771",\
"0.2708, 0.3138, 0.4262, 0.577, 0.7628, 0.999, 1.302, 1.691, 2.179, 2.782");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.09362, 0.1304, 0.2613, 0.5282, 0.9558, 1.557, 2.348, 3.34, 4.554, 6.006",\
"0.09362, 0.1305, 0.2612, 0.5281, 0.9561, 1.557, 2.347, 3.343, 4.557, 6.011",\
"0.09354, 0.131, 0.2613, 0.5281, 0.9561, 1.557, 2.346, 3.345, 4.561, 6.006",\
"0.0945, 0.1316, 0.2622, 0.5285, 0.9556, 1.555, 2.347, 3.342, 4.558, 6.012",\
"0.1084, 0.1448, 0.2686, 0.53, 0.956, 1.556, 2.348, 3.339, 4.56, 6.003",\
"0.1248, 0.161, 0.2804, 0.535, 0.956, 1.554, 2.346, 3.344, 4.56, 6.012",\
"0.1396, 0.1794, 0.2944, 0.5398, 0.9586, 1.557, 2.344, 3.343, 4.561, 6.011",\
"0.156, 0.1986, 0.3132, 0.5488, 0.961, 1.562, 2.346, 3.341, 4.558, 6.005",\
"0.1708, 0.2178, 0.3344, 0.5586, 0.9652, 1.56, 2.347, 3.341, 4.554, 6.005",\
"0.187, 0.2374, 0.356, 0.5726, 0.9696, 1.562, 2.349, 3.345, 4.557, 6");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.9497, 0.9965, 1.115, 1.272, 1.458, 1.673, 1.92, 2.208, 2.541, 2.929",\
"0.9589, 1.006, 1.124, 1.281, 1.467, 1.682, 1.93, 2.217, 2.551, 2.938",\
"0.9966, 1.043, 1.162, 1.319, 1.504, 1.719, 1.967, 2.255, 2.588, 2.975",\
"1.066, 1.113, 1.231, 1.388, 1.574, 1.789, 2.037, 2.324, 2.658, 3.045",\
"1.165, 1.212, 1.33, 1.487, 1.673, 1.888, 2.136, 2.423, 2.757, 3.144",\
"1.291, 1.339, 1.457, 1.616, 1.802, 2.017, 2.265, 2.552, 2.886, 3.273",\
"1.431, 1.48, 1.602, 1.764, 1.955, 2.173, 2.423, 2.711, 3.045, 3.433",\
"1.59, 1.64, 1.766, 1.933, 2.129, 2.352, 2.605, 2.897, 3.233, 3.621",\
"1.776, 1.827, 1.957, 2.128, 2.328, 2.556, 2.814, 3.108, 3.447, 3.838",\
"1.992, 2.045, 2.179, 2.356, 2.561, 2.793, 3.055, 3.352, 3.693, 4.085");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.2996, 0.3341, 0.4313, 0.5982, 0.8509, 1.203, 1.663, 2.242, 2.948, 3.789",\
"0.3126, 0.3469, 0.4443, 0.6109, 0.8639, 1.215, 1.676, 2.254, 2.961, 3.801",\
"0.3583, 0.3927, 0.4898, 0.6564, 0.9094, 1.261, 1.721, 2.299, 3.006, 3.847",\
"0.4472, 0.4812, 0.5774, 0.7433, 0.9956, 1.347, 1.808, 2.387, 3.093, 3.934",\
"0.5531, 0.5895, 0.6878, 0.8531, 1.105, 1.456, 1.917, 2.496, 3.202, 4.043",\
"0.6443, 0.6839, 0.787, 0.9533, 1.205, 1.556, 2.016, 2.595, 3.301, 4.143",\
"0.7164, 0.7598, 0.8688, 1.037, 1.288, 1.639, 2.099, 2.678, 3.384, 4.225",\
"0.7692, 0.8158, 0.932, 1.102, 1.353, 1.704, 2.163, 2.742, 3.448, 4.289",\
"0.8001, 0.8496, 0.9727, 1.148, 1.399, 1.749, 2.208, 2.787, 3.493, 4.334",\
"0.8091, 0.862, 0.9931, 1.173, 1.424, 1.773, 2.232, 2.811, 3.517, 4.358");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.1961, 0.2356, 0.3394, 0.4856, 0.6778, 0.9248, 1.238, 1.639, 2.139, 2.749",\
"0.1963, 0.2356, 0.3396, 0.4858, 0.678, 0.9248, 1.239, 1.639, 2.138, 2.749",\
"0.1964, 0.2354, 0.3392, 0.4852, 0.6766, 0.9248, 1.239, 1.639, 2.138, 2.75",\
"0.1962, 0.2358, 0.3396, 0.4856, 0.6768, 0.9248, 1.239, 1.639, 2.139, 2.75",\
"0.1962, 0.2356, 0.3396, 0.4856, 0.6768, 0.9236, 1.239, 1.639, 2.139, 2.75",\
"0.2024, 0.2408, 0.344, 0.4892, 0.68, 0.9264, 1.24, 1.64, 2.139, 2.75",\
"0.213, 0.2532, 0.3594, 0.5052, 0.6932, 0.936, 1.247, 1.645, 2.143, 2.752",\
"0.2248, 0.2652, 0.3732, 0.5218, 0.7136, 0.9572, 1.267, 1.659, 2.151, 2.759",\
"0.237, 0.2784, 0.3882, 0.541, 0.7342, 0.977, 1.285, 1.677, 2.17, 2.769",\
"0.2506, 0.2932, 0.4048, 0.56, 0.7546, 1, 1.306, 1.695, 2.181, 2.78");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.09752, 0.1356, 0.2673, 0.5333, 0.9593, 1.56, 2.349, 3.344, 4.562, 6.011",\
"0.09732, 0.1358, 0.2666, 0.5335, 0.9581, 1.557, 2.348, 3.342, 4.562, 6.003",\
"0.09704, 0.1351, 0.2664, 0.5332, 0.9589, 1.559, 2.349, 3.341, 4.56, 6.004",\
"0.09716, 0.1353, 0.2658, 0.5324, 0.9596, 1.558, 2.348, 3.345, 4.562, 6.013",\
"0.1096, 0.1458, 0.2708, 0.5324, 0.9586, 1.558, 2.349, 3.342, 4.561, 6.007",\
"0.1246, 0.1622, 0.2814, 0.537, 0.959, 1.559, 2.346, 3.344, 4.562, 6.012",\
"0.1398, 0.179, 0.295, 0.5434, 0.9608, 1.559, 2.349, 3.34, 4.557, 6.007",\
"0.1544, 0.197, 0.313, 0.5492, 0.964, 1.561, 2.348, 3.343, 4.561, 6.01",\
"0.169, 0.216, 0.3306, 0.5588, 0.9664, 1.563, 2.35, 3.342, 4.555, 6.006",\
"0.185, 0.2342, 0.3532, 0.5706, 0.9714, 1.566, 2.352, 3.345, 4.556, 6.001");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.9841, 1.031, 1.149, 1.306, 1.492, 1.707, 1.955, 2.242, 2.576, 2.963",\
"0.9963, 1.043, 1.161, 1.318, 1.505, 1.719, 1.967, 2.254, 2.588, 2.975",\
"1.037, 1.084, 1.202, 1.36, 1.545, 1.76, 2.008, 2.295, 2.629, 3.016",\
"1.107, 1.154, 1.272, 1.429, 1.615, 1.83, 2.077, 2.365, 2.698, 3.086",\
"1.201, 1.248, 1.366, 1.523, 1.709, 1.924, 2.172, 2.459, 2.793, 3.18",\
"1.316, 1.363, 1.482, 1.639, 1.825, 2.04, 2.288, 2.575, 2.909, 3.296",\
"1.438, 1.486, 1.607, 1.768, 1.957, 2.175, 2.424, 2.712, 3.046, 3.433",\
"1.568, 1.617, 1.741, 1.906, 2.099, 2.321, 2.574, 2.865, 3.2, 3.588",\
"1.714, 1.764, 1.891, 2.06, 2.258, 2.484, 2.741, 3.034, 3.372, 3.762",\
"1.883, 1.935, 2.065, 2.238, 2.44, 2.67, 2.931, 3.228, 3.568, 3.959");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.3056, 0.3412, 0.441, 0.6112, 0.8666, 1.22, 1.681, 2.261, 2.967, 3.809",\
"0.3179, 0.3535, 0.4532, 0.6232, 0.8788, 1.232, 1.694, 2.273, 2.979, 3.821",\
"0.364, 0.3994, 0.4988, 0.6685, 0.9238, 1.277, 1.739, 2.318, 3.024, 3.866",\
"0.456, 0.4908, 0.5889, 0.7572, 1.012, 1.365, 1.827, 2.406, 3.113, 3.955",\
"0.5695, 0.6064, 0.7061, 0.8734, 1.127, 1.48, 1.941, 2.521, 3.227, 4.069",\
"0.6703, 0.7105, 0.8149, 0.9829, 1.236, 1.588, 2.049, 2.629, 3.335, 4.177",\
"0.7536, 0.7973, 0.9074, 1.077, 1.33, 1.681, 2.142, 2.722, 3.429, 4.27",\
"0.8178, 0.865, 0.9817, 1.153, 1.406, 1.757, 2.218, 2.798, 3.504, 4.346",\
"0.8616, 0.9119, 1.036, 1.212, 1.464, 1.815, 2.275, 2.855, 3.561, 4.402",\
"0.886, 0.939, 1.07, 1.25, 1.503, 1.853, 2.314, 2.893, 3.599, 4.441");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.1959, 0.2357, 0.3392, 0.4856, 0.677, 0.924, 1.239, 1.639, 2.137, 2.749",\
"0.1961, 0.2352, 0.3394, 0.4854, 0.6766, 0.9252, 1.238, 1.638, 2.137, 2.747",\
"0.1962, 0.2356, 0.3394, 0.4856, 0.6778, 0.9248, 1.238, 1.639, 2.139, 2.75",\
"0.1962, 0.2354, 0.3394, 0.4856, 0.6768, 0.9248, 1.239, 1.639, 2.139, 2.75",\
"0.196, 0.2354, 0.3394, 0.4858, 0.6768, 0.9242, 1.239, 1.639, 2.139, 2.749",\
"0.1994, 0.2386, 0.3424, 0.4878, 0.6782, 0.9244, 1.24, 1.639, 2.139, 2.747",\
"0.2086, 0.2486, 0.3538, 0.499, 0.6886, 0.9326, 1.245, 1.643, 2.139, 2.751",\
"0.2176, 0.2586, 0.366, 0.5136, 0.7072, 0.952, 1.261, 1.655, 2.148, 2.754",\
"0.2274, 0.2686, 0.3774, 0.5292, 0.7242, 0.9696, 1.279, 1.673, 2.164, 2.764",\
"0.2374, 0.2792, 0.3902, 0.5452, 0.7424, 0.9892, 1.299, 1.689, 2.178, 2.775");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009694, 0.04021, 0.09848, 0.1893, 0.3167, 0.4843, 0.6955, 0.9533, 1.261");
values("0.1016, 0.1409, 0.274, 0.5414, 0.9669, 1.565, 2.351, 3.348, 4.563, 6.014",\
"0.1019, 0.1407, 0.2734, 0.5412, 0.9658, 1.565, 2.352, 3.347, 4.564, 6.014",\
"0.1008, 0.1396, 0.2731, 0.5403, 0.9661, 1.565, 2.352, 3.347, 4.563, 6.014",\
"0.0999, 0.1383, 0.2709, 0.5392, 0.966, 1.564, 2.353, 3.344, 4.564, 6.013",\
"0.1112, 0.1484, 0.2748, 0.5378, 0.9634, 1.564, 2.351, 3.348, 4.56, 6.011",\
"0.126, 0.1636, 0.2854, 0.5416, 0.9626, 1.563, 2.352, 3.349, 4.561, 6.009",\
"0.141, 0.1812, 0.2982, 0.5464, 0.9656, 1.562, 2.352, 3.345, 4.564, 6.013",\
"0.156, 0.199, 0.3158, 0.5532, 0.9714, 1.564, 2.351, 3.343, 4.559, 6.005",\
"0.171, 0.2166, 0.335, 0.5624, 0.9714, 1.567, 2.355, 3.345, 4.557, 6.005",\
"0.1854, 0.2336, 0.3536, 0.5734, 0.9748, 1.569, 2.358, 3.346, 4.558, 6.005");
}
}
}
}