blob: 13f40d8dc895e78b39fda9556b0f8f73cf8a1fc8 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__nor4_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00124983" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000854235" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000797805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00079776" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.00073989" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.00073971" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000739665" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000739665" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.00068238" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.000682245" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0006822" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0006822" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00068229" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00068211" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00068211" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00068211" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00124983" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00802 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1415, 0.1415, 0.1413, 0.1412, 0.141, 0.141, 0.1408, 0.1407, \
0.1405, 0.1402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01782, -0.01781, -0.01784, -0.01783, -0.01784, -0.0179, -0.0179, \
-0.01789, -0.01791, -0.01791");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.09829, 0.09828, 0.09815, 0.09799, 0.09795, 0.09793, 0.09785, \
0.09777, 0.09761, 0.09749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0179, -0.01789, -0.01792, -0.01791, -0.01791, -0.01799, -0.01798, \
-0.01798, -0.01801, -0.018");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.09829, 0.09828, 0.09815, 0.09799, 0.09794, 0.09794, 0.09784, \
0.09777, 0.09763, 0.09749");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0179, -0.01788, -0.01791, -0.01791, -0.01793, -0.01799, -0.01798, \
-0.01798, -0.018, -0.018");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.04449, 0.04438, 0.04435, 0.04433, 0.0443, 0.04435, 0.0443, 0.04428, \
0.04425, 0.04419");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01883, -0.01883, -0.01885, -0.01884, -0.01884, -0.01889, -0.0189, \
-0.0189, -0.01889, -0.0189");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0445, 0.04439, 0.04431, 0.04431, 0.04432, 0.04436, 0.0443, 0.0443, \
0.04427, 0.04421");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01882, -0.01884, -0.01887, -0.01885, -0.01882, -0.01892, -0.01888, \
-0.01891, -0.01891, -0.01891");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0445, 0.04439, 0.04436, 0.04431, 0.04432, 0.04435, 0.0443, 0.04431, \
0.04426, 0.04421");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01883, -0.01884, -0.01885, -0.01885, -0.01886, -0.01889, -0.01888, \
-0.01891, -0.01891, -0.01891");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0445, 0.04443, 0.04434, 0.04431, 0.0443, 0.04436, 0.04433, 0.04431, \
0.04426, 0.0442");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01883, -0.01883, -0.01887, -0.01883, -0.01883, -0.01891, -0.0189, \
-0.01889, -0.01891, -0.0189");
}
}
}
pin(A2) {
capacitance : 0.008006 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.09762, 0.0976, 0.09756, 0.09749, 0.09745, 0.09738, 0.09724, \
0.09709, 0.09689, 0.09662");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.0193, -0.01932, -0.01932, -0.01937, -0.01938, -0.01945, -0.01946, \
-0.01948, -0.01953, -0.01955");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.05442, 0.05435, 0.05433, 0.05431, 0.05431, 0.05438, 0.05426, \
0.05417, 0.05409, 0.0539");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01956, -0.01958, -0.01959, -0.01964, -0.01963, -0.01972, -0.01971, \
-0.01976, -0.01981, -0.01984");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.05442, 0.05434, 0.05433, 0.05432, 0.05431, 0.05432, 0.05427, \
0.05415, 0.05406, 0.05389");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01957, -0.01957, -0.01959, -0.01962, -0.01962, -0.0197, -0.01972, \
-0.01975, -0.01981, -0.01984");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06377, 0.06382, 0.0638, 0.06377, 0.0637, 0.06375, 0.06378, 0.0638, \
0.06375, 0.06377");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06072, -0.0606, -0.06077, -0.06137, -0.06195, -0.06243, -0.06266, \
-0.0628, -0.06286, -0.06295");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03585, 0.03581, 0.03584, 0.03585, 0.03583, 0.03595, 0.03596, \
0.03595, 0.03595, 0.03595");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.04782, -0.04729, -0.04712, -0.04723, -0.04721, -0.0473, -0.04723, \
-0.0471, -0.047, -0.04683");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03539, 0.03538, 0.03543, 0.03543, 0.03543, 0.03553, 0.03555, \
0.03554, 0.03554, 0.03555");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05391, -0.05368, -0.05347, -0.05333, -0.05313, -0.05311, -0.05294, \
-0.0528, -0.05263, -0.05248");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0354, 0.0354, 0.03538, 0.03545, 0.03545, 0.03551, 0.03553, 0.03553, \
0.03556, 0.03554");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05378, -0.05353, -0.0533, -0.0531, -0.05293, -0.05288, -0.0527, \
-0.05253, -0.05235, -0.05219");
}
}
}
pin(A3) {
capacitance : 0.00807 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03996, 0.03986, 0.03989, 0.03989, 0.03984, 0.03986, 0.03979, \
0.03969, 0.03954, 0.03935");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.02292, -0.02291, -0.02294, -0.02294, -0.02297, -0.02303, -0.02305, \
-0.02307, -0.02311, -0.02313");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06376, 0.06379, 0.06367, 0.06369, 0.06358, 0.06367, 0.06369, \
0.06367, 0.06367, 0.0637");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05746, -0.05733, -0.05739, -0.05848, -0.05988, -0.06091, -0.06144, \
-0.06175, -0.06198, -0.06214");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03606, 0.03605, 0.03607, 0.03606, 0.03612, 0.03621, 0.03623, \
0.03622, 0.03623, 0.03622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.055, -0.05488, -0.05475, -0.05458, -0.05453, -0.05465, -0.05458, \
-0.05446, -0.05434, -0.05424");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06386, 0.06386, 0.06365, 0.06372, 0.06375, 0.06371, 0.06379, \
0.06372, 0.06372, 0.06373");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05217, -0.05204, -0.05304, -0.05561, -0.05786, -0.05943, -0.06029, \
-0.06087, -0.06127, -0.06152");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03583, 0.03585, 0.03575, 0.03588, 0.0359, 0.03594, 0.03598, \
0.03596, 0.03597, 0.03599");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.04886, -0.04825, -0.04777, -0.0476, -0.04757, -0.04756, -0.0475, \
-0.04733, -0.04719, -0.04703");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06372, 0.06373, 0.06358, 0.06359, 0.06354, 0.06359, 0.06363, \
0.06364, 0.06361, 0.06364");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05762, -0.05748, -0.05747, -0.05853, -0.05989, -0.06091, -0.06144, \
-0.06174, -0.06195, -0.06214");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0361, 0.03611, 0.03612, 0.03609, 0.03614, 0.03624, 0.03622, \
0.03624, 0.03624, 0.03624");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05519, -0.05512, -0.05498, -0.05496, -0.05481, -0.05498, -0.05491, \
-0.0548, -0.05469, -0.05458");
}
}
}
pin(A4) {
capacitance : 0.007558 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06369, 0.06368, 0.06363, 0.0636, 0.06363, 0.06381, 0.06372, \
0.06373, 0.06378, 0.06378");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06142, -0.06133, -0.06148, -0.06186, -0.06215, -0.06258, -0.06272, \
-0.06282, -0.06294, -0.06296");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06367, 0.06373, 0.06368, 0.06364, 0.06359, 0.06368, 0.06362, \
0.06368, 0.0637, 0.06372");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05298, -0.05382, -0.05572, -0.05786, -0.0593, -0.06034, -0.0609, \
-0.0613, -0.06151, -0.06173");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06375, 0.06371, 0.06358, 0.06354, 0.06364, 0.06372, 0.06368, \
0.06372, 0.06372, 0.06373");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06169, -0.06156, -0.06161, -0.06188, -0.06217, -0.06259, -0.06276, \
-0.06282, -0.06293, -0.06296");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06371, 0.06377, 0.06373, 0.06356, 0.06365, 0.0637, 0.06376, \
0.06371, 0.06372, 0.06374");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05182, -0.05305, -0.05498, -0.057, -0.0584, -0.05967, -0.06037, \
-0.06083, -0.06117, -0.06142");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.06371, 0.06371, 0.06358, 0.06354, 0.06363, 0.06369, 0.06371, \
0.06373, 0.06372, 0.06371");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06166, -0.06152, -0.06159, -0.06188, -0.06216, -0.06262, -0.06273, \
-0.06283, -0.06296, -0.06296");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0636, 0.06363, 0.0636, 0.06346, 0.06354, 0.0636, 0.06354, 0.0636, \
0.0636, 0.06362");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.05301, -0.05385, -0.05573, -0.0579, -0.0593, -0.06033, -0.06089, \
-0.0613, -0.06153, -0.06172");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0637, 0.06371, 0.06356, 0.06354, 0.0636, 0.06373, 0.06364, 0.06369, \
0.06369, 0.06372");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.06169, -0.06156, -0.06161, -0.06188, -0.06214, -0.0626, -0.06273, \
-0.06282, -0.06294, -0.06297");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.1163 ;
max_transition : 7 ;
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("-0.008403, -0.008207, -0.007886, -0.007432, -0.007005, -0.006806, -0.006624, -0.006537, -0.006502, -0.006448",\
"-0.007941, -0.007609, -0.006847, -0.005859, -0.005026, -0.004441, -0.004057, -0.003775, -0.00355, -0.003464",\
"-0.003325, -0.003188, -0.00264, -0.001879, -0.001163, -0.0004514, -3.372e-05, 0.000355, 0.0005959, 0.0007934",\
"0.009417, 0.009192, 0.008802, 0.008184, 0.007515, 0.00702, 0.006565, 0.006155, 0.005846, 0.005589",\
"0.03108, 0.0305, 0.02884, 0.0264, 0.0238, 0.02127, 0.01887, 0.01688, 0.01517, 0.01371",\
"0.06395, 0.06303, 0.06011, 0.05562, 0.05022, 0.04496, 0.04011, 0.03565, 0.0318, 0.02835",\
"0.1115, 0.1101, 0.1057, 0.09868, 0.09031, 0.08166, 0.07322, 0.06546, 0.05859, 0.05252",\
"0.1753, 0.1736, 0.1678, 0.1583, 0.1464, 0.1338, 0.1212, 0.1093, 0.0985, 0.0888",\
"0.2568, 0.2546, 0.2475, 0.2355, 0.2202, 0.2031, 0.1859, 0.1694, 0.1538, 0.1396",\
"0.3565, 0.354, 0.3456, 0.3313, 0.3127, 0.2913, 0.2691, 0.2473, 0.2266, 0.2073");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.2226, 0.2227, 0.223, 0.2234, 0.2239, 0.2244, 0.2249, 0.2256, 0.226, 0.2269",\
"0.2211, 0.2212, 0.2217, 0.2224, 0.2232, 0.2239, 0.2245, 0.2251, 0.2258, 0.2269",\
"0.2236, 0.2235, 0.2234, 0.2235, 0.2237, 0.2242, 0.2246, 0.2251, 0.2258, 0.2267",\
"0.239, 0.2385, 0.2369, 0.2348, 0.2327, 0.2311, 0.2301, 0.2296, 0.2292, 0.2301",\
"0.2689, 0.2679, 0.2646, 0.2599, 0.2545, 0.2495, 0.2454, 0.242, 0.2396, 0.2384",\
"0.3135, 0.312, 0.3075, 0.3002, 0.2917, 0.2827, 0.2743, 0.2673, 0.2609, 0.2569",\
"0.374, 0.3721, 0.366, 0.3565, 0.3448, 0.3323, 0.3196, 0.3078, 0.2973, 0.2889",\
"0.4517, 0.4493, 0.442, 0.4303, 0.4156, 0.399, 0.3823, 0.3657, 0.3503, 0.3376",\
"0.548, 0.5453, 0.5369, 0.5227, 0.5047, 0.4847, 0.4638, 0.4424, 0.4221, 0.4055",\
"0.664, 0.661, 0.6515, 0.6352, 0.614, 0.59, 0.5649, 0.5392, 0.5142, 0.4938");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.03188, 0.03191, 0.03197, 0.03203, 0.03212, 0.03218, 0.03217, 0.03218, 0.0322, 0.0322",\
"0.03175, 0.03183, 0.03189, 0.03196, 0.03199, 0.03213, 0.03216, 0.03217, 0.03216, 0.03225",\
"0.03432, 0.03421, 0.03425, 0.03427, 0.03417, 0.03421, 0.0342, 0.0341, 0.0341, 0.03409",\
"0.04388, 0.04362, 0.04308, 0.04213, 0.04115, 0.04015, 0.03944, 0.03876, 0.03823, 0.03789",\
"0.06343, 0.06306, 0.06138, 0.05888, 0.05609, 0.05331, 0.05079, 0.04848, 0.04667, 0.04513",\
"0.09701, 0.09605, 0.0932, 0.08854, 0.08306, 0.07743, 0.07209, 0.06734, 0.06308, 0.05953",\
"0.1472, 0.1459, 0.1415, 0.1344, 0.1257, 0.1163, 0.1072, 0.09872, 0.09125, 0.08446",\
"0.2158, 0.214, 0.2082, 0.1985, 0.1861, 0.1726, 0.1589, 0.1459, 0.1338, 0.1231",\
"0.304, 0.3018, 0.2945, 0.2822, 0.2661, 0.248, 0.2294, 0.2111, 0.1938, 0.178",\
"0.4127, 0.41, 0.4014, 0.3865, 0.3668, 0.3441, 0.32, 0.2962, 0.2732, 0.2515");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.2704, 0.2705, 0.2707, 0.271, 0.2715, 0.2718, 0.2723, 0.273, 0.2734, 0.2744",\
"0.2688, 0.269, 0.2694, 0.27, 0.2707, 0.2713, 0.272, 0.2724, 0.2733, 0.2743",\
"0.2669, 0.267, 0.2675, 0.2683, 0.2692, 0.2701, 0.2711, 0.272, 0.2729, 0.2739",\
"0.2738, 0.2736, 0.2731, 0.2726, 0.2723, 0.2723, 0.2725, 0.2728, 0.2733, 0.2744",\
"0.2981, 0.2974, 0.2951, 0.292, 0.2886, 0.2858, 0.2834, 0.2816, 0.2809, 0.2803",\
"0.3424, 0.3411, 0.3369, 0.3306, 0.3233, 0.316, 0.3095, 0.304, 0.2996, 0.2967",\
"0.4064, 0.4045, 0.3987, 0.3892, 0.3778, 0.3661, 0.3543, 0.3438, 0.3347, 0.328",\
"0.4901, 0.488, 0.4805, 0.4684, 0.4531, 0.4367, 0.4201, 0.4039, 0.3889, 0.3773",\
"0.5947, 0.5921, 0.5834, 0.5688, 0.5499, 0.5288, 0.5073, 0.4858, 0.4652, 0.448",\
"0.7209, 0.718, 0.7082, 0.6914, 0.6691, 0.6435, 0.6169, 0.5901, 0.564, 0.5429");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.08644, 0.08646, 0.08636, 0.08634, 0.08634, 0.08636, 0.08638, 0.0864, 0.0864, 0.08643",\
"0.08652, 0.08649, 0.08651, 0.08642, 0.08641, 0.08641, 0.08652, 0.08649, 0.08649, 0.08652",\
"0.08555, 0.08557, 0.0853, 0.08518, 0.08502, 0.08489, 0.0849, 0.08487, 0.08483, 0.08479",\
"0.08961, 0.08943, 0.08882, 0.08794, 0.08692, 0.08603, 0.08542, 0.08487, 0.08447, 0.0841",\
"0.1058, 0.1053, 0.1037, 0.1013, 0.09855, 0.09588, 0.09349, 0.09139, 0.08973, 0.08837",\
"0.1392, 0.1382, 0.1352, 0.1305, 0.1248, 0.119, 0.1137, 0.1089, 0.1046, 0.1012",\
"0.1926, 0.1911, 0.1864, 0.1787, 0.1693, 0.1593, 0.1497, 0.1407, 0.1328, 0.1259",\
"0.2676, 0.2656, 0.2592, 0.2485, 0.2348, 0.2198, 0.2047, 0.1905, 0.1776, 0.1661",\
"0.3658, 0.3633, 0.355, 0.3412, 0.3232, 0.3027, 0.2816, 0.2611, 0.2421, 0.2247",\
"0.4878, 0.4849, 0.4749, 0.458, 0.4354, 0.4096, 0.3821, 0.3548, 0.3287, 0.3045");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.3562, 0.3563, 0.3565, 0.3569, 0.3573, 0.3578, 0.3581, 0.3585, 0.3591, 0.3602",\
"0.3545, 0.3547, 0.3552, 0.3558, 0.3566, 0.3571, 0.3576, 0.3582, 0.3589, 0.36",\
"0.3516, 0.3518, 0.3524, 0.3535, 0.3545, 0.3555, 0.3565, 0.3575, 0.3582, 0.3596",\
"0.3514, 0.3515, 0.3518, 0.3523, 0.3532, 0.3543, 0.3553, 0.3562, 0.3574, 0.3591",\
"0.3629, 0.3626, 0.3617, 0.3605, 0.3595, 0.3589, 0.3588, 0.3588, 0.3592, 0.3605",\
"0.396, 0.3951, 0.3923, 0.3882, 0.3839, 0.3795, 0.3762, 0.3733, 0.3715, 0.3708",\
"0.4552, 0.4536, 0.4487, 0.4409, 0.432, 0.423, 0.4146, 0.4071, 0.4008, 0.3968",\
"0.542, 0.5398, 0.5329, 0.5213, 0.5074, 0.4927, 0.4784, 0.4651, 0.4529, 0.4435",\
"0.6557, 0.653, 0.6444, 0.6298, 0.6109, 0.5904, 0.5696, 0.5497, 0.531, 0.5157",\
"0.7961, 0.7932, 0.783, 0.7657, 0.7425, 0.716, 0.6888, 0.6621, 0.6364, 0.6156");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.127, 0.127, 0.1268, 0.1269, 0.1268, 0.1267, 0.1268, 0.1268, 0.1268, 0.1269",\
"0.1238, 0.1239, 0.1238, 0.1237, 0.1237, 0.1236, 0.1236, 0.1236, 0.1237, 0.1237",\
"0.12, 0.1199, 0.1198, 0.1197, 0.1194, 0.1193, 0.1192, 0.1192, 0.1191, 0.1191",\
"0.1223, 0.1221, 0.1216, 0.1207, 0.1199, 0.119, 0.1184, 0.1179, 0.1176, 0.1174",\
"0.138, 0.1374, 0.1358, 0.1333, 0.1305, 0.1278, 0.1254, 0.1233, 0.1218, 0.1205",\
"0.1735, 0.1723, 0.1691, 0.1638, 0.1576, 0.1513, 0.1455, 0.1406, 0.1361, 0.1327",\
"0.2325, 0.2307, 0.2254, 0.2166, 0.2058, 0.1945, 0.1837, 0.1737, 0.1652, 0.1579",\
"0.3176, 0.3153, 0.3076, 0.2948, 0.2788, 0.2613, 0.2441, 0.2279, 0.2133, 0.2005",\
"0.4301, 0.4272, 0.4174, 0.4008, 0.3788, 0.3546, 0.3298, 0.3061, 0.2841, 0.2643",\
"0.571, 0.5675, 0.5557, 0.5353, 0.5079, 0.4767, 0.4436, 0.4113, 0.3808, 0.3527");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.4027, 0.4028, 0.403, 0.4033, 0.4037, 0.4041, 0.4047, 0.405, 0.4057, 0.407",\
"0.4013, 0.4014, 0.4019, 0.4025, 0.4032, 0.4037, 0.4044, 0.4049, 0.4058, 0.4068",\
"0.3983, 0.3985, 0.3991, 0.4001, 0.4012, 0.4023, 0.4031, 0.404, 0.4048, 0.4061",\
"0.3969, 0.3971, 0.3975, 0.3982, 0.3993, 0.4004, 0.4016, 0.4026, 0.4037, 0.4055",\
"0.405, 0.4048, 0.4043, 0.4036, 0.4033, 0.4032, 0.4034, 0.4039, 0.4045, 0.4062",\
"0.4354, 0.4346, 0.4322, 0.4287, 0.4251, 0.4217, 0.4189, 0.4168, 0.4153, 0.415",\
"0.4949, 0.4935, 0.4887, 0.4814, 0.473, 0.4647, 0.457, 0.45, 0.4443, 0.4407",\
"0.5866, 0.5843, 0.5773, 0.5658, 0.5517, 0.5375, 0.5235, 0.5106, 0.4986, 0.4894",\
"0.7107, 0.7078, 0.6985, 0.6835, 0.6638, 0.6425, 0.6217, 0.6013, 0.5824, 0.567",\
"0.8664, 0.8633, 0.8524, 0.8342, 0.8098, 0.7817, 0.7528, 0.7248, 0.6983, 0.6763");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.139, 0.1473, 0.1765, 0.2317, 0.3174, 0.4372, 0.595, 0.7933, 1.035, 1.324",\
"0.1496, 0.1579, 0.1873, 0.2432, 0.3294, 0.4497, 0.6072, 0.8058, 1.048, 1.337",\
"0.189, 0.1974, 0.2268, 0.2822, 0.3683, 0.4888, 0.6467, 0.8452, 1.088, 1.376",\
"0.2331, 0.2447, 0.2835, 0.3509, 0.4433, 0.5632, 0.7202, 0.9179, 1.16, 1.448",\
"0.2531, 0.2682, 0.3183, 0.4045, 0.5219, 0.6671, 0.8356, 1.033, 1.273, 1.561",\
"0.2408, 0.26, 0.3226, 0.4296, 0.5741, 0.7505, 0.9549, 1.184, 1.436, 1.722",\
"0.1929, 0.2156, 0.2913, 0.4204, 0.5938, 0.8051, 1.046, 1.314, 1.609, 1.928",\
"0.1073, 0.134, 0.2223, 0.3729, 0.5773, 0.8247, 1.106, 1.416, 1.754, 2.118",\
"-0.0173, 0.013, 0.1148, 0.2872, 0.5218, 0.8049, 1.127, 1.483, 1.867, 2.278",\
"-0.1823, -0.1478, -0.0337, 0.1602, 0.4242, 0.743, 1.108, 1.509, 1.942, 2.402");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.2472, 0.269, 0.3486, 0.5057, 0.7536, 1.103, 1.562, 2.14, 2.845, 3.684",\
"0.2534, 0.2753, 0.3552, 0.5127, 0.7618, 1.111, 1.571, 2.149, 2.854, 3.693",\
"0.298, 0.3189, 0.3956, 0.5506, 0.7981, 1.146, 1.606, 2.183, 2.888, 3.728",\
"0.4085, 0.4293, 0.501, 0.6459, 0.8854, 1.229, 1.683, 2.257, 2.959, 3.797",\
"0.5669, 0.59, 0.6684, 0.8153, 1.042, 1.374, 1.819, 2.385, 3.082, 3.914",\
"0.767, 0.7936, 0.8819, 1.039, 1.275, 1.597, 2.03, 2.586, 3.27, 4.094",\
"1.004, 1.034, 1.135, 1.312, 1.563, 1.899, 2.326, 2.869, 3.542, 4.353",\
"1.277, 1.312, 1.429, 1.627, 1.903, 2.257, 2.702, 3.242, 3.902, 4.7",\
"1.589, 1.629, 1.76, 1.984, 2.289, 2.673, 3.137, 3.697, 4.359, 5.145",\
"1.943, 1.987, 2.133, 2.381, 2.721, 3.138, 3.634, 4.216, 4.901, 5.691");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.1692, 0.1833, 0.2321, 0.3256, 0.4711, 0.6755, 0.9433, 1.283, 1.697, 2.19",\
"0.1694, 0.1833, 0.2319, 0.3256, 0.4714, 0.6764, 0.9455, 1.282, 1.696, 2.189",\
"0.1793, 0.1914, 0.2349, 0.3256, 0.4708, 0.6766, 0.9439, 1.284, 1.697, 2.191",\
"0.2516, 0.2642, 0.3075, 0.3835, 0.4989, 0.6808, 0.945, 1.284, 1.696, 2.191",\
"0.3449, 0.3607, 0.4121, 0.5027, 0.63, 0.7898, 1.002, 1.3, 1.697, 2.19",\
"0.4606, 0.4788, 0.5424, 0.6476, 0.7944, 0.9752, 1.194, 1.45, 1.781, 2.219",\
"0.5946, 0.619, 0.6952, 0.8214, 0.99, 1.194, 1.435, 1.715, 2.032, 2.403",\
"0.75, 0.7772, 0.8692, 1.017, 1.214, 1.446, 1.711, 2.016, 2.359, 2.743",\
"0.9256, 0.9584, 1.064, 1.239, 1.463, 1.729, 2.027, 2.357, 2.725, 3.14",\
"1.122, 1.161, 1.284, 1.482, 1.739, 2.039, 2.375, 2.739, 3.135, 3.573");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.5986, 0.65, 0.8229, 1.138, 1.601, 2.234, 3.055, 4.083, 5.344, 6.842",\
"0.5952, 0.6457, 0.8203, 1.137, 1.602, 2.234, 3.055, 4.087, 5.345, 6.842",\
"0.582, 0.6324, 0.8102, 1.131, 1.6, 2.234, 3.054, 4.087, 5.345, 6.838",\
"0.6039, 0.646, 0.8028, 1.111, 1.59, 2.23, 3.054, 4.086, 5.344, 6.84",\
"0.6748, 0.7174, 0.8586, 1.134, 1.576, 2.22, 3.053, 4.086, 5.341, 6.841",\
"0.7658, 0.8074, 0.9454, 1.217, 1.628, 2.225, 3.037, 4.082, 5.334, 6.841",\
"0.904, 0.9448, 1.077, 1.331, 1.741, 2.306, 3.075, 4.075, 5.339, 6.841",\
"1.065, 1.107, 1.249, 1.504, 1.89, 2.451, 3.187, 4.142, 5.35, 6.838",\
"1.244, 1.292, 1.445, 1.718, 2.104, 2.645, 3.369, 4.287, 5.446, 6.867",\
"1.438, 1.489, 1.662, 1.956, 2.362, 2.893, 3.597, 4.508, 5.628, 6.998");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.1944, 0.2034, 0.2336, 0.2907, 0.378, 0.4994, 0.6579, 0.857, 1.1, 1.389",\
"0.2045, 0.213, 0.2435, 0.3006, 0.388, 0.5094, 0.6681, 0.8673, 1.11, 1.399",\
"0.2425, 0.2511, 0.2812, 0.3382, 0.4254, 0.5467, 0.7053, 0.9043, 1.147, 1.436",\
"0.3046, 0.315, 0.3502, 0.4117, 0.4996, 0.6199, 0.7776, 0.976, 1.218, 1.507",\
"0.3477, 0.3608, 0.4056, 0.484, 0.5934, 0.7307, 0.8932, 1.09, 1.331, 1.619",\
"0.3622, 0.3789, 0.4341, 0.53, 0.6641, 0.8304, 1.026, 1.247, 1.494, 1.78",\
"0.3457, 0.3656, 0.4318, 0.547, 0.7069, 0.9048, 1.134, 1.393, 1.679, 1.99",\
"0.2968, 0.3194, 0.3958, 0.5311, 0.7174, 0.9479, 1.214, 1.512, 1.839, 2.194",\
"0.2142, 0.2406, 0.3279, 0.4805, 0.6937, 0.9556, 1.261, 1.6, 1.971, 2.369",\
"0.1004, 0.1289, 0.2255, 0.3957, 0.6331, 0.9275, 1.271, 1.653, 2.07, 2.516");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.4082, 0.4327, 0.5173, 0.6786, 0.9281, 1.278, 1.737, 2.314, 3.018, 3.858",\
"0.4145, 0.4386, 0.5241, 0.6862, 0.9374, 1.287, 1.746, 2.324, 3.028, 3.868",\
"0.4363, 0.4612, 0.5464, 0.7085, 0.9607, 1.311, 1.771, 2.349, 3.055, 3.894",\
"0.4927, 0.5166, 0.6002, 0.7593, 1.008, 1.356, 1.814, 2.391, 3.096, 3.935",\
"0.5953, 0.6202, 0.7056, 0.8661, 1.108, 1.448, 1.9, 2.471, 3.171, 4.007",\
"0.7534, 0.7795, 0.8678, 1.029, 1.274, 1.61, 2.05, 2.611, 3.301, 4.129",\
"0.9513, 0.9798, 1.078, 1.249, 1.499, 1.837, 2.275, 2.823, 3.501, 4.316",\
"1.182, 1.215, 1.323, 1.513, 1.78, 2.127, 2.568, 3.116, 3.78, 4.58",\
"1.446, 1.483, 1.603, 1.813, 2.105, 2.474, 2.925, 3.477, 4.143, 4.931",\
"1.745, 1.785, 1.918, 2.149, 2.468, 2.866, 3.343, 3.907, 4.577, 5.369");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.2433, 0.2577, 0.3077, 0.4031, 0.5496, 0.7541, 1.024, 1.362, 1.776, 2.268",\
"0.2431, 0.2575, 0.3077, 0.4025, 0.5492, 0.7549, 1.024, 1.363, 1.776, 2.268",\
"0.2424, 0.2566, 0.3068, 0.4025, 0.5498, 0.7541, 1.024, 1.362, 1.776, 2.269",\
"0.3105, 0.3227, 0.3631, 0.4378, 0.5635, 0.7564, 1.024, 1.362, 1.776, 2.268",\
"0.4201, 0.4349, 0.4826, 0.5682, 0.6884, 0.8464, 1.066, 1.373, 1.777, 2.268",\
"0.5556, 0.573, 0.6286, 0.7278, 0.865, 1.04, 1.253, 1.509, 1.848, 2.291",\
"0.717, 0.7374, 0.8036, 0.9184, 1.076, 1.27, 1.502, 1.776, 2.086, 2.465",\
"0.9028, 0.9262, 1.004, 1.138, 1.318, 1.534, 1.789, 2.084, 2.42, 2.8",\
"1.114, 1.141, 1.235, 1.385, 1.591, 1.836, 2.116, 2.435, 2.792, 3.198",\
"1.351, 1.383, 1.487, 1.667, 1.892, 2.169, 2.482, 2.828, 3.213, 3.64");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.6783, 0.7218, 0.8726, 1.162, 1.61, 2.236, 3.057, 4.087, 5.336, 6.837",\
"0.6774, 0.7197, 0.8719, 1.162, 1.612, 2.234, 3.056, 4.082, 5.342, 6.837",\
"0.6755, 0.7205, 0.8725, 1.162, 1.612, 2.235, 3.056, 4.085, 5.344, 6.837",\
"0.7034, 0.7423, 0.885, 1.166, 1.612, 2.236, 3.055, 4.084, 5.341, 6.84",\
"0.7714, 0.8104, 0.9452, 1.208, 1.631, 2.239, 3.053, 4.085, 5.344, 6.829",\
"0.8762, 0.911, 1.04, 1.294, 1.692, 2.275, 3.063, 4.086, 5.335, 6.835",\
"1.04, 1.072, 1.19, 1.42, 1.805, 2.36, 3.121, 4.107, 5.347, 6.831",\
"1.233, 1.268, 1.388, 1.613, 1.968, 2.501, 3.227, 4.176, 5.376, 6.847",\
"1.448, 1.484, 1.615, 1.848, 2.203, 2.701, 3.398, 4.311, 5.469, 6.895",\
"1.685, 1.72, 1.857, 2.111, 2.48, 2.975, 3.639, 4.518, 5.629, 7.006");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.2279, 0.2382, 0.2737, 0.3387, 0.4348, 0.5649, 0.7312, 0.9368, 1.185, 1.478",\
"0.2381, 0.2485, 0.284, 0.3486, 0.445, 0.5749, 0.7412, 0.9468, 1.195, 1.488",\
"0.2748, 0.2849, 0.3195, 0.3834, 0.4792, 0.6088, 0.7748, 0.9802, 1.228, 1.521",\
"0.3498, 0.3601, 0.3957, 0.4579, 0.5503, 0.6779, 0.8428, 1.048, 1.295, 1.588",\
"0.4138, 0.4272, 0.4714, 0.5494, 0.6579, 0.7937, 0.9569, 1.159, 1.405, 1.697",\
"0.4523, 0.4682, 0.5232, 0.6169, 0.7491, 0.9125, 1.104, 1.321, 1.567, 1.856",\
"0.4643, 0.4837, 0.5474, 0.6587, 0.8151, 1.008, 1.231, 1.485, 1.766, 2.071",\
"0.4489, 0.4704, 0.5438, 0.6725, 0.8525, 1.076, 1.335, 1.625, 1.944, 2.292",\
"0.4046, 0.4295, 0.5122, 0.6574, 0.8609, 1.113, 1.407, 1.737, 2.097, 2.488",\
"0.3333, 0.36, 0.4507, 0.6112, 0.837, 1.12, 1.449, 1.818, 2.223, 2.657");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.5903, 0.6156, 0.7022, 0.8645, 1.114, 1.464, 1.923, 2.5, 3.205, 4.044",\
"0.5962, 0.6215, 0.7083, 0.872, 1.122, 1.473, 1.932, 2.509, 3.214, 4.054",\
"0.6195, 0.6449, 0.733, 0.8969, 1.149, 1.501, 1.961, 2.539, 3.245, 4.085",\
"0.6598, 0.6855, 0.7731, 0.9367, 1.189, 1.539, 2, 2.579, 3.285, 4.125",\
"0.7205, 0.7469, 0.8362, 1.001, 1.249, 1.596, 2.054, 2.63, 3.333, 4.173",\
"0.822, 0.8487, 0.9375, 1.102, 1.354, 1.696, 2.145, 2.713, 3.411, 4.244",\
"0.9579, 0.9874, 1.085, 1.257, 1.509, 1.852, 2.298, 2.855, 3.54, 4.362",\
"1.122, 1.154, 1.262, 1.451, 1.72, 2.069, 2.512, 3.066, 3.738, 4.545",\
"1.314, 1.351, 1.47, 1.678, 1.969, 2.34, 2.792, 3.343, 4.012, 4.806",\
"1.537, 1.576, 1.708, 1.935, 2.251, 2.649, 3.127, 3.688, 4.355, 5.146");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.3349, 0.3505, 0.4059, 0.5075, 0.66, 0.8695, 1.142, 1.483, 1.897, 2.391",\
"0.3341, 0.3496, 0.4049, 0.5064, 0.6596, 0.8694, 1.141, 1.483, 1.897, 2.391",\
"0.3225, 0.3395, 0.3975, 0.5013, 0.6569, 0.8674, 1.141, 1.482, 1.897, 2.391",\
"0.3789, 0.3902, 0.4314, 0.5144, 0.6541, 0.8628, 1.138, 1.481, 1.897, 2.391",\
"0.5135, 0.5278, 0.5735, 0.6538, 0.7678, 0.9276, 1.161, 1.482, 1.895, 2.39",\
"0.6804, 0.6962, 0.7492, 0.841, 0.9684, 1.132, 1.334, 1.595, 1.947, 2.402",\
"0.8804, 0.8982, 0.9596, 1.063, 1.206, 1.384, 1.603, 1.864, 2.17, 2.555",\
"1.112, 1.134, 1.206, 1.325, 1.485, 1.681, 1.916, 2.192, 2.516, 2.882",\
"1.379, 1.406, 1.489, 1.621, 1.802, 2.02, 2.275, 2.569, 2.909, 3.297",\
"1.681, 1.711, 1.801, 1.957, 2.161, 2.4, 2.679, 2.994, 3.353, 3.759");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.6989, 0.7401, 0.8872, 1.17, 1.613, 2.237, 3.057, 4.083, 5.344, 6.841",\
"0.7, 0.7426, 0.8874, 1.171, 1.612, 2.237, 3.057, 4.085, 5.344, 6.84",\
"0.7028, 0.7436, 0.8894, 1.172, 1.611, 2.237, 3.054, 4.087, 5.345, 6.835",\
"0.7164, 0.7555, 0.8979, 1.175, 1.615, 2.237, 3.053, 4.085, 5.345, 6.838",\
"0.7722, 0.8104, 0.9442, 1.205, 1.624, 2.237, 3.054, 4.087, 5.344, 6.833",\
"0.8622, 0.8972, 1.025, 1.28, 1.684, 2.272, 3.063, 4.083, 5.342, 6.842",\
"1.05, 1.081, 1.191, 1.416, 1.794, 2.35, 3.116, 4.106, 5.347, 6.84",\
"1.295, 1.328, 1.435, 1.651, 1.987, 2.504, 3.224, 4.177, 5.387, 6.844",\
"1.565, 1.602, 1.718, 1.935, 2.272, 2.743, 3.414, 4.315, 5.469, 6.909",\
"1.857, 1.893, 2.02, 2.253, 2.606, 3.073, 3.698, 4.548, 5.643, 7.012");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.2293, 0.2408, 0.279, 0.3489, 0.4514, 0.5884, 0.7614, 0.9731, 1.226, 1.524",\
"0.2374, 0.2488, 0.2868, 0.3563, 0.4586, 0.5956, 0.7683, 0.98, 1.233, 1.531",\
"0.2747, 0.2852, 0.322, 0.3896, 0.4909, 0.6269, 0.7994, 1.011, 1.264, 1.561",\
"0.3556, 0.3664, 0.4032, 0.4669, 0.563, 0.6957, 0.8664, 1.077, 1.329, 1.627",\
"0.4288, 0.442, 0.4881, 0.5675, 0.6776, 0.8148, 0.9815, 1.188, 1.439, 1.735",\
"0.4794, 0.4958, 0.5509, 0.6472, 0.7799, 0.9444, 1.137, 1.354, 1.602, 1.895",\
"0.5052, 0.5249, 0.5892, 0.7031, 0.8594, 1.052, 1.276, 1.529, 1.808, 2.113",\
"0.5078, 0.5299, 0.604, 0.7332, 0.9141, 1.137, 1.395, 1.683, 1.999, 2.345",\
"0.4861, 0.5114, 0.5944, 0.739, 0.944, 1.195, 1.488, 1.814, 2.17, 2.555",\
"0.4394, 0.468, 0.56, 0.7224, 0.9485, 1.229, 1.555, 1.919, 2.317, 2.745");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.6346, 0.6597, 0.7464, 0.9089, 1.159, 1.508, 1.967, 2.544, 3.25, 4.088",\
"0.6429, 0.6682, 0.7554, 0.9188, 1.169, 1.519, 1.978, 2.556, 3.261, 4.1",\
"0.6659, 0.6915, 0.7795, 0.9438, 1.195, 1.546, 2.007, 2.586, 3.291, 4.131",\
"0.6972, 0.7226, 0.8099, 0.9741, 1.226, 1.578, 2.039, 2.618, 3.324, 4.164",\
"0.7402, 0.7661, 0.8538, 1.017, 1.267, 1.615, 2.074, 2.65, 3.355, 4.195",\
"0.8176, 0.8432, 0.9312, 1.094, 1.343, 1.686, 2.136, 2.706, 3.405, 4.239",\
"0.9173, 0.946, 1.043, 1.216, 1.465, 1.805, 2.25, 2.808, 3.494, 4.319",\
"1.033, 1.065, 1.173, 1.363, 1.632, 1.98, 2.42, 2.972, 3.644, 4.452",\
"1.168, 1.203, 1.323, 1.533, 1.825, 2.198, 2.651, 3.198, 3.863, 4.656",\
"1.323, 1.362, 1.493, 1.723, 2.042, 2.443, 2.923, 3.485, 4.145, 4.93");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.3761, 0.3941, 0.4555, 0.5637, 0.7238, 0.9401, 1.216, 1.561, 1.977, 2.472",\
"0.3718, 0.3898, 0.4514, 0.5609, 0.7224, 0.9382, 1.216, 1.561, 1.976, 2.472",\
"0.3547, 0.3744, 0.437, 0.5506, 0.7157, 0.9349, 1.214, 1.559, 1.977, 2.472",\
"0.4152, 0.427, 0.4703, 0.5584, 0.7067, 0.9251, 1.208, 1.557, 1.975, 2.471",\
"0.5679, 0.5815, 0.6271, 0.706, 0.818, 0.981, 1.223, 1.552, 1.971, 2.47",\
"0.7572, 0.7708, 0.8234, 0.9132, 1.036, 1.194, 1.391, 1.655, 2.013, 2.475",\
"0.9822, 1.002, 1.06, 1.162, 1.299, 1.468, 1.676, 1.929, 2.229, 2.617",\
"1.25, 1.272, 1.343, 1.458, 1.608, 1.793, 2.014, 2.276, 2.585, 2.943",\
"1.565, 1.589, 1.667, 1.8, 1.97, 2.171, 2.407, 2.68, 2.998, 3.37",\
"1.924, 1.95, 2.042, 2.193, 2.383, 2.606, 2.86, 3.145, 3.473, 3.853");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.001796, 0.004591, 0.009927, 0.01824, 0.02991, 0.04526, 0.06459, 0.0882, 0.1163");
values("0.6985, 0.7402, 0.8868, 1.171, 1.613, 2.236, 3.055, 4.083, 5.345, 6.834",\
"0.6999, 0.7409, 0.8866, 1.171, 1.612, 2.235, 3.053, 4.084, 5.343, 6.83",\
"0.7017, 0.7426, 0.8888, 1.171, 1.612, 2.237, 3.057, 4.081, 5.345, 6.841",\
"0.7095, 0.7495, 0.8919, 1.173, 1.615, 2.237, 3.055, 4.082, 5.341, 6.835",\
"0.7496, 0.7876, 0.924, 1.19, 1.619, 2.236, 3.057, 4.085, 5.344, 6.834",\
"0.8324, 0.8704, 0.9974, 1.252, 1.663, 2.257, 3.06, 4.085, 5.344, 6.841",\
"1.032, 1.063, 1.174, 1.397, 1.768, 2.328, 3.103, 4.104, 5.347, 6.838",\
"1.307, 1.342, 1.451, 1.658, 1.987, 2.49, 3.205, 4.163, 5.38, 6.851",\
"1.628, 1.661, 1.774, 1.99, 2.318, 2.771, 3.419, 4.308, 5.46, 6.895",\
"1.984, 2.019, 2.133, 2.359, 2.7, 3.156, 3.758, 4.572, 5.645, 7.008");
}
}
}
}