blob: f945779c357b0aa36e4be99eb1a82fc48e0012fb [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_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00086715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.00066924" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00064116" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000641115" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000612675" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000612675" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.00061263" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.00061263" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000583875" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.000583875" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.00058383" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.00058383" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00058383" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00058383" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00058383" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00058383" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00086715" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004082 ;
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.06404, 0.06403, 0.06393, 0.06386, 0.0638, 0.06378, 0.06372, \
0.06366, 0.06358, 0.06346");
}
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.009363, -0.009355, -0.009359, -0.009369, -0.009369, -0.009392, \
-0.009389, -0.009391, -0.009389, -0.009381");
}
}
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.0447, 0.04472, 0.04459, 0.04454, 0.0445, 0.04449, 0.04447, 0.04443, \
0.04438, 0.04432");
}
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.009402, -0.009388, -0.009399, -0.009412, -0.009394, -0.009438, \
-0.00943, -0.009426, -0.009433, -0.009424");
}
}
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.0447, 0.0447, 0.04458, 0.04453, 0.04449, 0.0445, 0.04446, 0.04443, \
0.04437, 0.04431");
}
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.009399, -0.009385, -0.009398, -0.009408, -0.0094, -0.009431, \
-0.009426, -0.009431, -0.009426, -0.00943");
}
}
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.02338, 0.02333, 0.02328, 0.02329, 0.02324, 0.02328, 0.02328, \
0.02325, 0.02324, 0.02321");
}
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.009515, -0.009506, -0.009507, -0.009524, -0.009522, -0.009557, \
-0.009562, -0.009554, -0.009552, -0.00955");
}
}
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.02338, 0.02333, 0.02328, 0.02329, 0.02325, 0.02328, 0.02327, \
0.02326, 0.02324, 0.0232");
}
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.009521, -0.009505, -0.009508, -0.009534, -0.009527, -0.009564, \
-0.009553, -0.009562, -0.00956, -0.009554");
}
}
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.02338, 0.02333, 0.02327, 0.02329, 0.02324, 0.02328, 0.02327, \
0.02325, 0.02324, 0.02321");
}
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.009513, -0.009512, -0.009508, -0.009534, -0.009528, -0.009554, \
-0.009553, -0.009558, -0.009557, -0.00955");
}
}
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.02338, 0.02332, 0.02328, 0.02328, 0.02324, 0.02328, 0.02327, \
0.02325, 0.02323, 0.02321");
}
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.00952, -0.009514, -0.009504, -0.009545, -0.009526, -0.00957, \
-0.009559, -0.009555, -0.009558, -0.009561");
}
}
}
pin(A2) {
capacitance : 0.003658 ;
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.04089, 0.04088, 0.04089, 0.04082, 0.0408, 0.04081, 0.04072, \
0.04069, 0.04057, 0.04045");
}
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.01033, -0.01034, -0.01033, -0.01034, -0.01034, -0.01039, -0.01041, \
-0.01042, -0.01044, -0.01047");
}
}
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.02155, 0.02152, 0.02153, 0.02153, 0.02151, 0.02151, 0.02151, \
0.02147, 0.02141, 0.02135");
}
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.01061, -0.01064, -0.01062, -0.01063, -0.01064, -0.01068, -0.0107, \
-0.0107, -0.01073, -0.01075");
}
}
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.02155, 0.02152, 0.02153, 0.02154, 0.0215, 0.02154, 0.02152, \
0.02147, 0.02142, 0.02136");
}
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.01061, -0.01061, -0.01062, -0.01063, -0.01064, -0.0107, -0.0107, \
-0.0107, -0.01074, -0.01077");
}
}
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.0319, 0.0319, 0.03186, 0.03187, 0.03184, 0.03188, 0.03188, 0.03188, \
0.03188, 0.0319");
}
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.0304, -0.03034, -0.03046, -0.03069, -0.03102, -0.03125, -0.03136, \
-0.03144, -0.03147, -0.03151");
}
}
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.01908, 0.01905, 0.01902, 0.01904, 0.01908, 0.01911, 0.0191, \
0.0191, 0.01911, 0.0191");
}
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.02613, -0.02603, -0.02601, -0.026, -0.02597, -0.02597, -0.02592, \
-0.02585, -0.02578, -0.02572");
}
}
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.01983, 0.01976, 0.01976, 0.01983, 0.01984, 0.01986, 0.01986, \
0.01988, 0.01989, 0.01988");
}
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.02945, -0.02933, -0.02916, -0.02901, -0.02887, -0.0288, -0.02868, \
-0.02861, -0.02851, -0.02842");
}
}
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.01983, 0.01976, 0.01976, 0.01983, 0.01982, 0.01986, 0.01987, \
0.01986, 0.01989, 0.01989");
}
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.02935, -0.02919, -0.02902, -0.02885, -0.02868, -0.02862, -0.02848, \
-0.0284, -0.02831, -0.02821");
}
}
}
pin(A3) {
capacitance : 0.003773 ;
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.01827, 0.01826, 0.0182, 0.01824, 0.01823, 0.01825, 0.01823, \
0.01818, 0.01811, 0.01801");
}
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.01177, -0.01176, -0.01175, -0.01176, -0.01179, -0.01182, -0.01185, \
-0.01187, -0.01191, -0.01195");
}
}
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.03197, 0.03196, 0.03189, 0.03183, 0.03185, 0.03186, 0.0319, \
0.03188, 0.03188, 0.03188");
}
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.03092, -0.03087, -0.03086, -0.03093, -0.03111, -0.0313, -0.03136, \
-0.03141, -0.03146, -0.03148");
}
}
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.0195, 0.01954, 0.01947, 0.0195, 0.0195, 0.01953, 0.01955, 0.01955, \
0.01956, 0.01955");
}
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.02997, -0.02987, -0.02981, -0.02974, -0.02969, -0.02968, -0.02961, \
-0.02958, -0.02951, -0.02946");
}
}
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.03199, 0.03192, 0.03188, 0.03189, 0.03189, 0.0319, 0.03194, \
0.0319, 0.03191, 0.03191");
}
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.02779, -0.02775, -0.02806, -0.02896, -0.02981, -0.03035, -0.03064, \
-0.03082, -0.03096, -0.03105");
}
}
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.0191, 0.01911, 0.01906, 0.01905, 0.01909, 0.0191, 0.01912, 0.01911, \
0.01912, 0.01912");
}
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.02648, -0.02632, -0.02623, -0.02612, -0.02607, -0.02609, -0.02601, \
-0.02595, -0.02589, -0.02581");
}
}
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.03197, 0.03194, 0.03186, 0.03182, 0.03182, 0.03187, 0.03188, \
0.03188, 0.03188, 0.03187");
}
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.03102, -0.03097, -0.03094, -0.03099, -0.03111, -0.03129, -0.03136, \
-0.03141, -0.03145, -0.03148");
}
}
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.01953, 0.01951, 0.01952, 0.01952, 0.01952, 0.01957, 0.01955, \
0.01958, 0.01957, 0.01957");
}
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.03004, -0.02995, -0.02991, -0.02988, -0.02984, -0.02988, -0.02984, \
-0.02984, -0.02979, -0.02978");
}
}
}
pin(A4) {
capacitance : 0.003944 ;
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.03186, 0.03185, 0.03175, 0.03179, 0.03183, 0.0319, 0.03188, \
0.0319, 0.03187, 0.03186");
}
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.03079, -0.03077, -0.03085, -0.03093, -0.03112, -0.03132, -0.03135, \
-0.03141, -0.03145, -0.03147");
}
}
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.03194, 0.03191, 0.03184, 0.03184, 0.0319, 0.03188, 0.03191, \
0.03192, 0.03191, 0.03189");
}
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.02795, -0.02803, -0.02875, -0.02969, -0.03017, -0.03059, -0.03077, \
-0.03092, -0.03101, -0.03107");
}
}
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.03184, 0.03186, 0.03174, 0.03177, 0.0318, 0.03185, 0.03188, \
0.03187, 0.03186, 0.03185");
}
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.03089, -0.03086, -0.0309, -0.03096, -0.03111, -0.03131, -0.03135, \
-0.03141, -0.03146, -0.03147");
}
}
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.03193, 0.03192, 0.03185, 0.03187, 0.03187, 0.03193, 0.03193, \
0.03191, 0.03193, 0.03193");
}
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.02658, -0.02713, -0.02813, -0.02901, -0.02964, -0.03018, -0.03045, \
-0.03065, -0.03079, -0.03088");
}
}
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.03184, 0.03184, 0.03174, 0.03178, 0.0318, 0.03188, 0.03186, \
0.03186, 0.03188, 0.03185");
}
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.03082, -0.0308, -0.03085, -0.03095, -0.0311, -0.0313, -0.03135, \
-0.03141, -0.03146, -0.03147");
}
}
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.03191, 0.03187, 0.0318, 0.03179, 0.03186, 0.03188, 0.03188, \
0.03189, 0.03187, 0.03185");
}
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.02799, -0.02805, -0.02875, -0.02969, -0.03017, -0.03059, -0.03077, \
-0.03091, -0.03101, -0.03107");
}
}
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.03184, 0.03186, 0.03174, 0.0318, 0.03182, 0.03187, 0.03187, \
0.03186, 0.03186, 0.03186");
}
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.03089, -0.03086, -0.0309, -0.03096, -0.0311, -0.03131, -0.03135, \
-0.03141, -0.03146, -0.03147");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.05845 ;
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.001641, 0.001714, 0.001887, 0.002078, 0.00224, 0.002345, 0.002402, 0.002453, 0.002493, 0.002509",\
"0.001973, 0.002149, 0.00248, 0.002932, 0.00332, 0.003559, 0.003749, 0.003883, 0.003985, 0.004041",\
"0.004326, 0.004446, 0.00467, 0.005029, 0.005363, 0.005686, 0.005903, 0.006083, 0.00619, 0.006289",\
"0.0104, 0.01034, 0.01016, 0.009884, 0.00958, 0.009341, 0.009128, 0.008953, 0.008798, 0.008691",\
"0.02073, 0.02048, 0.01972, 0.01863, 0.01742, 0.01619, 0.01509, 0.01413, 0.0133, 0.01261",\
"0.03694, 0.0365, 0.03508, 0.03295, 0.03044, 0.02787, 0.02547, 0.02339, 0.02145, 0.0198",\
"0.06055, 0.0599, 0.05781, 0.05441, 0.05034, 0.04613, 0.04198, 0.0382, 0.0348, 0.03181",\
"0.09248, 0.09161, 0.08879, 0.08418, 0.07833, 0.07209, 0.06596, 0.06007, 0.05475, 0.04991",\
"0.1332, 0.1321, 0.1286, 0.1228, 0.1152, 0.1068, 0.09832, 0.09011, 0.08242, 0.07536",\
"0.1831, 0.1818, 0.1777, 0.1707, 0.1614, 0.1509, 0.1399, 0.129, 0.1188, 0.1092");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.1031, 0.1031, 0.1033, 0.1035, 0.1037, 0.1039, 0.1041, 0.1045, 0.1048, 0.1052",\
"0.1023, 0.1023, 0.1026, 0.1029, 0.1032, 0.1036, 0.1039, 0.1042, 0.1046, 0.1051",\
"0.1034, 0.1034, 0.1034, 0.1034, 0.1036, 0.1038, 0.104, 0.1043, 0.1046, 0.1051",\
"0.1108, 0.1105, 0.1098, 0.1088, 0.1078, 0.1071, 0.1066, 0.1063, 0.1061, 0.1067",\
"0.1253, 0.1248, 0.1233, 0.1211, 0.1185, 0.1161, 0.1141, 0.1125, 0.1114, 0.1108",\
"0.1472, 0.1466, 0.1444, 0.1409, 0.1367, 0.1324, 0.1283, 0.1249, 0.122, 0.1201",\
"0.1771, 0.1762, 0.1733, 0.1688, 0.1631, 0.1568, 0.1507, 0.145, 0.1397, 0.136",\
"0.2157, 0.2147, 0.2111, 0.2054, 0.1981, 0.1903, 0.1819, 0.1739, 0.1661, 0.16",\
"0.2636, 0.2624, 0.2583, 0.2515, 0.2426, 0.2328, 0.2225, 0.2121, 0.202, 0.1935",\
"0.3215, 0.3201, 0.3155, 0.3074, 0.2972, 0.2855, 0.273, 0.2604, 0.2478, 0.238");
}
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.02314, 0.02313, 0.02318, 0.02319, 0.02322, 0.02326, 0.02326, 0.02328, 0.02328, 0.02329",\
"0.02337, 0.0234, 0.02342, 0.02345, 0.02352, 0.02353, 0.02358, 0.0236, 0.02357, 0.02363",\
"0.02451, 0.02448, 0.02449, 0.02451, 0.02451, 0.0245, 0.02452, 0.0245, 0.02451, 0.02451",\
"0.02874, 0.02864, 0.02835, 0.02797, 0.02753, 0.0271, 0.02678, 0.02648, 0.02628, 0.0261",\
"0.03801, 0.03775, 0.03703, 0.0359, 0.03461, 0.03328, 0.03212, 0.03102, 0.03015, 0.02942",\
"0.05453, 0.05412, 0.05274, 0.05051, 0.04787, 0.04517, 0.04259, 0.04029, 0.03823, 0.03648",\
"0.07955, 0.0789, 0.0768, 0.07336, 0.06911, 0.06452, 0.06002, 0.05593, 0.05218, 0.04892",\
"0.1138, 0.113, 0.1101, 0.1053, 0.09926, 0.0926, 0.08587, 0.07939, 0.07347, 0.06821",\
"0.1579, 0.1568, 0.1533, 0.1472, 0.1393, 0.1303, 0.1211, 0.1121, 0.1035, 0.09561",\
"0.2122, 0.2109, 0.2067, 0.1993, 0.1896, 0.1784, 0.1664, 0.1546, 0.1432, 0.1324");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.1266, 0.1266, 0.1267, 0.1269, 0.1271, 0.1273, 0.1276, 0.1278, 0.1281, 0.1287",\
"0.1258, 0.1259, 0.1261, 0.1264, 0.1267, 0.127, 0.1273, 0.1277, 0.1279, 0.1286",\
"0.1247, 0.1248, 0.1251, 0.1254, 0.1259, 0.1264, 0.1269, 0.1272, 0.1277, 0.1283",\
"0.1277, 0.1276, 0.1274, 0.1272, 0.1272, 0.1273, 0.1274, 0.1276, 0.1279, 0.1285",\
"0.1392, 0.1388, 0.1378, 0.1364, 0.1349, 0.1335, 0.1325, 0.1318, 0.1313, 0.1312",\
"0.1607, 0.1601, 0.1582, 0.1551, 0.1517, 0.1483, 0.1452, 0.1426, 0.1405, 0.1391",\
"0.1923, 0.1913, 0.1885, 0.1841, 0.1786, 0.1729, 0.1673, 0.1622, 0.1577, 0.1544",\
"0.2338, 0.2328, 0.2292, 0.2233, 0.216, 0.208, 0.1999, 0.1921, 0.1848, 0.1792",\
"0.286, 0.2847, 0.2805, 0.2734, 0.2641, 0.2539, 0.2433, 0.2328, 0.2227, 0.2145",\
"0.3489, 0.3476, 0.3427, 0.3345, 0.3236, 0.3111, 0.2978, 0.2848, 0.2719, 0.2614");
}
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.04417, 0.04416, 0.04413, 0.04411, 0.04412, 0.04414, 0.04416, 0.04417, 0.04417, 0.04418",\
"0.04411, 0.0441, 0.0441, 0.04404, 0.0441, 0.04411, 0.04412, 0.04413, 0.04413, 0.04413",\
"0.04352, 0.04349, 0.04345, 0.04336, 0.04327, 0.04329, 0.04324, 0.04321, 0.04321, 0.04317",\
"0.04596, 0.04586, 0.04556, 0.0451, 0.04461, 0.04415, 0.0438, 0.04351, 0.04332, 0.04309",\
"0.05462, 0.05437, 0.05356, 0.05234, 0.05094, 0.04955, 0.04829, 0.04722, 0.04632, 0.04562",\
"0.07188, 0.07145, 0.06991, 0.06748, 0.06456, 0.06158, 0.05881, 0.05631, 0.05418, 0.05234",\
"0.09924, 0.09846, 0.09606, 0.09219, 0.0874, 0.08224, 0.07733, 0.07274, 0.06868, 0.06515",\
"0.1373, 0.1363, 0.1331, 0.1276, 0.1207, 0.113, 0.1053, 0.09807, 0.0915, 0.08561",\
"0.1869, 0.1856, 0.1815, 0.1744, 0.1654, 0.155, 0.1443, 0.1339, 0.1242, 0.1153",\
"0.2483, 0.2469, 0.2419, 0.2334, 0.222, 0.2089, 0.195, 0.1812, 0.168, 0.1556");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.1496, 0.1497, 0.1497, 0.1499, 0.1501, 0.1503, 0.1505, 0.1508, 0.1511, 0.1515",\
"0.1488, 0.1489, 0.1491, 0.1494, 0.1497, 0.15, 0.1504, 0.1507, 0.1509, 0.1516",\
"0.1474, 0.1475, 0.1477, 0.1482, 0.1487, 0.1492, 0.1497, 0.1501, 0.1505, 0.1511",\
"0.1477, 0.1478, 0.1478, 0.148, 0.1484, 0.1488, 0.1493, 0.1498, 0.1502, 0.1509",\
"0.1554, 0.1551, 0.1546, 0.1538, 0.153, 0.1525, 0.1522, 0.152, 0.1521, 0.1524",\
"0.1747, 0.1742, 0.1726, 0.1703, 0.1676, 0.1651, 0.1628, 0.1609, 0.1596, 0.1588",\
"0.2072, 0.2063, 0.2036, 0.1994, 0.1945, 0.1895, 0.1846, 0.1802, 0.1764, 0.1737",\
"0.2526, 0.2516, 0.2478, 0.2419, 0.2344, 0.2266, 0.2187, 0.2115, 0.2045, 0.1991",\
"0.3108, 0.3094, 0.305, 0.2975, 0.2878, 0.277, 0.2663, 0.2554, 0.2454, 0.2371",\
"0.3816, 0.38, 0.375, 0.3662, 0.3546, 0.3412, 0.3272, 0.3133, 0.2998, 0.2888");
}
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.06242, 0.06241, 0.06239, 0.06232, 0.06236, 0.06232, 0.06234, 0.06239, 0.06238, 0.06241",\
"0.06082, 0.0608, 0.06079, 0.06072, 0.0607, 0.0607, 0.06072, 0.06074, 0.06076, 0.06083",\
"0.05883, 0.05875, 0.05875, 0.05867, 0.05855, 0.05851, 0.05847, 0.05848, 0.05844, 0.05844",\
"0.06023, 0.06013, 0.05988, 0.05944, 0.05899, 0.05852, 0.05822, 0.058, 0.05778, 0.05763",\
"0.06868, 0.06843, 0.06758, 0.06627, 0.06479, 0.06338, 0.06211, 0.06104, 0.06022, 0.05954",\
"0.08716, 0.08662, 0.08493, 0.08219, 0.07897, 0.0757, 0.07269, 0.07008, 0.06783, 0.06597",\
"0.1174, 0.1166, 0.1138, 0.1093, 0.1038, 0.09802, 0.0924, 0.08732, 0.08289, 0.07906",\
"0.1607, 0.1596, 0.1557, 0.1492, 0.141, 0.132, 0.1232, 0.1149, 0.1075, 0.1008",\
"0.2177, 0.2162, 0.2113, 0.2028, 0.1918, 0.1794, 0.1668, 0.1546, 0.1433, 0.1332",\
"0.2889, 0.2871, 0.281, 0.2707, 0.2569, 0.241, 0.2244, 0.2079, 0.1923, 0.178");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.1727, 0.1728, 0.1728, 0.173, 0.1731, 0.1734, 0.1736, 0.1739, 0.1741, 0.1746",\
"0.1719, 0.1719, 0.1721, 0.1725, 0.1727, 0.173, 0.1734, 0.1736, 0.174, 0.1746",\
"0.1704, 0.1705, 0.1708, 0.1713, 0.1718, 0.1723, 0.1727, 0.1731, 0.1736, 0.1742",\
"0.1701, 0.1701, 0.1703, 0.1706, 0.171, 0.1716, 0.1721, 0.1726, 0.1731, 0.1739",\
"0.1755, 0.1754, 0.1751, 0.1746, 0.1741, 0.1739, 0.1738, 0.1739, 0.1741, 0.1747",\
"0.1932, 0.1927, 0.1914, 0.1894, 0.1872, 0.1851, 0.1833, 0.182, 0.1808, 0.1805",\
"0.2258, 0.225, 0.2224, 0.2185, 0.2139, 0.2092, 0.2048, 0.2009, 0.1974, 0.1952",\
"0.2742, 0.273, 0.2694, 0.2633, 0.2559, 0.2481, 0.2405, 0.2334, 0.2269, 0.2216",\
"0.3381, 0.3367, 0.3321, 0.3243, 0.3141, 0.303, 0.2919, 0.2811, 0.271, 0.2625",\
"0.4176, 0.416, 0.4106, 0.4012, 0.3888, 0.3745, 0.3595, 0.3449, 0.3309, 0.3192");
}
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.1473, 0.1554, 0.1844, 0.2394, 0.3247, 0.4441, 0.6006, 0.7982, 1.039, 1.326",\
"0.158, 0.1663, 0.1955, 0.2509, 0.3367, 0.4562, 0.6134, 0.8112, 1.052, 1.34",\
"0.1977, 0.2061, 0.2352, 0.2904, 0.376, 0.4957, 0.6529, 0.8506, 1.092, 1.379",\
"0.2447, 0.256, 0.2937, 0.3598, 0.4509, 0.5701, 0.7264, 0.9235, 1.164, 1.451",\
"0.2671, 0.2818, 0.3307, 0.4152, 0.531, 0.6745, 0.8417, 1.038, 1.277, 1.563",\
"0.2573, 0.2758, 0.3369, 0.4421, 0.5846, 0.7592, 0.9616, 1.189, 1.44, 1.724",\
"0.2115, 0.234, 0.3078, 0.4341, 0.6064, 0.8149, 1.054, 1.32, 1.613, 1.93",\
"0.1288, 0.1547, 0.2414, 0.3894, 0.5913, 0.8353, 1.115, 1.423, 1.758, 2.121",\
"0.0077, 0.0376, 0.1366, 0.3059, 0.5372, 0.8178, 1.137, 1.491, 1.872, 2.281",\
"-0.1541, -0.1205, -0.0089, 0.1822, 0.441, 0.7574, 1.119, 1.516, 1.948, 2.406");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.2798, 0.3029, 0.3853, 0.544, 0.7928, 1.141, 1.597, 2.171, 2.872, 3.708",\
"0.286, 0.3094, 0.3918, 0.5512, 0.8001, 1.149, 1.606, 2.181, 2.882, 3.717",\
"0.3279, 0.3502, 0.4307, 0.5884, 0.8358, 1.183, 1.64, 2.215, 2.915, 3.751",\
"0.4368, 0.4572, 0.5313, 0.6805, 0.9213, 1.264, 1.716, 2.287, 2.986, 3.82",\
"0.5962, 0.6187, 0.6978, 0.845, 1.074, 1.407, 1.85, 2.414, 3.107, 3.936",\
"0.7983, 0.8246, 0.9115, 1.069, 1.304, 1.627, 2.059, 2.612, 3.295, 4.115",\
"1.039, 1.068, 1.167, 1.341, 1.591, 1.926, 2.353, 2.894, 3.563, 4.371",\
"1.316, 1.35, 1.463, 1.658, 1.931, 2.284, 2.726, 3.266, 3.923, 4.718",\
"1.63, 1.669, 1.797, 2.017, 2.319, 2.698, 3.16, 3.72, 4.379, 5.161",\
"1.987, 2.031, 2.172, 2.416, 2.752, 3.165, 3.657, 4.237, 4.919, 5.706");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.1819, 0.1961, 0.2448, 0.3378, 0.4825, 0.6867, 0.9544, 1.289, 1.703, 2.192",\
"0.1822, 0.196, 0.2446, 0.3378, 0.4827, 0.6859, 0.9546, 1.292, 1.702, 2.194",\
"0.1901, 0.202, 0.2463, 0.3375, 0.4823, 0.6858, 0.9547, 1.292, 1.703, 2.194",\
"0.2626, 0.2749, 0.318, 0.3924, 0.508, 0.69, 0.9542, 1.292, 1.703, 2.193",\
"0.3594, 0.3743, 0.4249, 0.5135, 0.6388, 0.7986, 1.009, 1.307, 1.704, 2.193",\
"0.4786, 0.4968, 0.5588, 0.6612, 0.8046, 0.9848, 1.202, 1.456, 1.787, 2.222",\
"0.6168, 0.6404, 0.7142, 0.838, 1.004, 1.204, 1.443, 1.721, 2.037, 2.405",\
"0.7782, 0.8056, 0.8928, 1.039, 1.231, 1.459, 1.723, 2.022, 2.365, 2.748",\
"0.9596, 0.9924, 1.095, 1.264, 1.484, 1.746, 2.04, 2.366, 2.731, 3.141",\
"1.163, 1.202, 1.319, 1.509, 1.765, 2.057, 2.387, 2.748, 3.144, 3.575");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.6693, 0.717, 0.8816, 1.181, 1.632, 2.254, 3.066, 4.095, 5.345, 6.826",\
"0.6641, 0.7134, 0.8796, 1.18, 1.63, 2.253, 3.068, 4.095, 5.341, 6.825",\
"0.6509, 0.702, 0.8709, 1.177, 1.629, 2.255, 3.067, 4.096, 5.343, 6.829",\
"0.6601, 0.7031, 0.8576, 1.161, 1.624, 2.252, 3.065, 4.094, 5.344, 6.835",\
"0.725, 0.7646, 0.9036, 1.174, 1.612, 2.244, 3.069, 4.092, 5.346, 6.837",\
"0.8058, 0.8448, 0.9866, 1.254, 1.66, 2.25, 3.061, 4.092, 5.343, 6.835",\
"0.9412, 0.9792, 1.112, 1.365, 1.773, 2.333, 3.094, 4.087, 5.342, 6.828",\
"1.105, 1.146, 1.287, 1.534, 1.925, 2.48, 3.21, 4.155, 5.349, 6.833",\
"1.287, 1.335, 1.482, 1.751, 2.132, 2.664, 3.393, 4.303, 5.447, 6.868",\
"1.487, 1.536, 1.703, 1.988, 2.39, 2.92, 3.619, 4.522, 5.633, 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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.2044, 0.2132, 0.2434, 0.3002, 0.3872, 0.508, 0.666, 0.8644, 1.106, 1.394",\
"0.2151, 0.2236, 0.2539, 0.3108, 0.3978, 0.5186, 0.6767, 0.8751, 1.117, 1.405",\
"0.2529, 0.2615, 0.2917, 0.3482, 0.4351, 0.5559, 0.7138, 0.9123, 1.154, 1.442",\
"0.3163, 0.3265, 0.3607, 0.4213, 0.5084, 0.6283, 0.7856, 0.9834, 1.224, 1.512",\
"0.3608, 0.3741, 0.418, 0.495, 0.6032, 0.7393, 0.9007, 1.097, 1.337, 1.623",\
"0.378, 0.3942, 0.4488, 0.5432, 0.6755, 0.8403, 1.034, 1.254, 1.499, 1.784",\
"0.3637, 0.3833, 0.4478, 0.562, 0.7201, 0.916, 1.144, 1.4, 1.685, 1.995",\
"0.3175, 0.3403, 0.4155, 0.5486, 0.7327, 0.9605, 1.225, 1.521, 1.846, 2.199",\
"0.2377, 0.2637, 0.3493, 0.5, 0.71, 0.9705, 1.273, 1.611, 1.979, 2.376",\
"0.1264, 0.155, 0.2494, 0.4166, 0.652, 0.945, 1.285, 1.664, 2.078, 2.523");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.4539, 0.4781, 0.5624, 0.7231, 0.9708, 1.318, 1.775, 2.349, 3.051, 3.886",\
"0.4588, 0.4833, 0.5688, 0.7296, 0.9784, 1.326, 1.783, 2.358, 3.059, 3.895",\
"0.4802, 0.5047, 0.5898, 0.7518, 1.002, 1.35, 1.808, 2.383, 3.085, 3.921",\
"0.5333, 0.5574, 0.641, 0.8004, 1.047, 1.393, 1.849, 2.424, 3.125, 3.961",\
"0.6326, 0.6573, 0.7437, 0.9037, 1.145, 1.484, 1.934, 2.503, 3.199, 4.031",\
"0.789, 0.8148, 0.9024, 1.063, 1.308, 1.643, 2.081, 2.64, 3.327, 4.151",\
"0.9887, 1.017, 1.112, 1.283, 1.53, 1.868, 2.305, 2.85, 3.525, 4.337",\
"1.222, 1.254, 1.36, 1.547, 1.811, 2.156, 2.596, 3.142, 3.803, 4.601",\
"1.49, 1.524, 1.643, 1.849, 2.136, 2.503, 2.951, 3.502, 4.165, 4.95",\
"1.79, 1.83, 1.96, 2.186, 2.5, 2.896, 3.369, 3.929, 4.598, 5.386");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.2577, 0.272, 0.3217, 0.4165, 0.5629, 0.7664, 1.035, 1.372, 1.784, 2.275",\
"0.2573, 0.2719, 0.3217, 0.4167, 0.5621, 0.767, 1.035, 1.372, 1.784, 2.275",\
"0.2565, 0.2711, 0.3213, 0.4161, 0.5628, 0.7663, 1.035, 1.372, 1.784, 2.275",\
"0.3215, 0.3338, 0.3731, 0.448, 0.5745, 0.7682, 1.035, 1.372, 1.784, 2.274",\
"0.4346, 0.4493, 0.4962, 0.5792, 0.6982, 0.8552, 1.076, 1.382, 1.785, 2.274",\
"0.5742, 0.5912, 0.6476, 0.7426, 0.8782, 1.05, 1.26, 1.517, 1.855, 2.295",\
"0.7414, 0.761, 0.8268, 0.939, 1.092, 1.283, 1.511, 1.783, 2.092, 2.468",\
"0.931, 0.9544, 1.03, 1.162, 1.336, 1.552, 1.801, 2.092, 2.427, 2.805",\
"1.15, 1.177, 1.265, 1.412, 1.613, 1.855, 2.131, 2.447, 2.802, 3.203",\
"1.394, 1.422, 1.528, 1.694, 1.922, 2.193, 2.499, 2.842, 3.224, 3.647");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.7149, 0.7578, 0.9064, 1.192, 1.633, 2.254, 3.07, 4.088, 5.345, 6.83",\
"0.7136, 0.7558, 0.9055, 1.191, 1.635, 2.253, 3.069, 4.095, 5.344, 6.829",\
"0.7158, 0.7575, 0.9057, 1.192, 1.636, 2.254, 3.068, 4.091, 5.343, 6.834",\
"0.7396, 0.78, 0.9173, 1.196, 1.634, 2.254, 3.07, 4.091, 5.34, 6.833",\
"0.81, 0.8474, 0.9792, 1.239, 1.654, 2.257, 3.066, 4.089, 5.339, 6.821",\
"0.9072, 0.9412, 1.071, 1.323, 1.716, 2.295, 3.077, 4.094, 5.346, 6.834",\
"1.067, 1.102, 1.216, 1.445, 1.833, 2.379, 3.136, 4.111, 5.339, 6.827",\
"1.261, 1.297, 1.413, 1.637, 1.991, 2.521, 3.24, 4.187, 5.379, 6.835",\
"1.479, 1.514, 1.641, 1.873, 2.221, 2.719, 3.414, 4.321, 5.473, 6.892",\
"1.713, 1.753, 1.891, 2.135, 2.498, 2.991, 3.65, 4.526, 5.632, 7.004");
}
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.2328, 0.2427, 0.2761, 0.3376, 0.4301, 0.5559, 0.7183, 0.9201, 1.164, 1.454",\
"0.2428, 0.2523, 0.2859, 0.3474, 0.4398, 0.5658, 0.728, 0.9298, 1.174, 1.464",\
"0.278, 0.2876, 0.3205, 0.3815, 0.4737, 0.5993, 0.7615, 0.9632, 1.208, 1.497",\
"0.3496, 0.3598, 0.3941, 0.4546, 0.5444, 0.6686, 0.8299, 1.031, 1.275, 1.565",\
"0.4103, 0.4228, 0.466, 0.5425, 0.6492, 0.783, 0.9441, 1.143, 1.386, 1.674",\
"0.4462, 0.462, 0.5148, 0.6075, 0.7371, 0.898, 1.088, 1.304, 1.549, 1.834",\
"0.4553, 0.4738, 0.5359, 0.6455, 0.7998, 0.9902, 1.213, 1.464, 1.744, 2.049",\
"0.4356, 0.458, 0.5308, 0.6578, 0.8351, 1.055, 1.312, 1.601, 1.919, 2.266",\
"0.3909, 0.4149, 0.4958, 0.639, 0.8406, 1.091, 1.383, 1.71, 2.07, 2.459",\
"0.3171, 0.3439, 0.4329, 0.5927, 0.8165, 1.096, 1.424, 1.79, 2.192, 2.625");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.5612, 0.5857, 0.6699, 0.8307, 1.078, 1.426, 1.883, 2.457, 3.158, 3.994",\
"0.5667, 0.5914, 0.6767, 0.838, 1.086, 1.435, 1.892, 2.466, 3.168, 4.003",\
"0.5869, 0.6117, 0.6978, 0.86, 1.11, 1.459, 1.916, 2.492, 3.194, 4.03",\
"0.6212, 0.6458, 0.7317, 0.8927, 1.141, 1.49, 1.948, 2.524, 3.226, 4.062",\
"0.6818, 0.7074, 0.7945, 0.9566, 1.202, 1.545, 1.998, 2.571, 3.27, 4.104",\
"0.7904, 0.8159, 0.9038, 1.065, 1.312, 1.651, 2.095, 2.657, 3.348, 4.175",\
"0.9353, 0.9637, 1.06, 1.23, 1.478, 1.816, 2.256, 2.806, 3.484, 4.3",\
"1.111, 1.142, 1.248, 1.435, 1.7, 2.044, 2.481, 3.028, 3.692, 4.492",\
"1.314, 1.349, 1.466, 1.67, 1.957, 2.323, 2.769, 3.314, 3.976, 4.762",\
"1.543, 1.581, 1.709, 1.932, 2.244, 2.638, 3.111, 3.666, 4.326, 5.11");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.3255, 0.3402, 0.3921, 0.4896, 0.6381, 0.8439, 1.113, 1.451, 1.864, 2.354",\
"0.3243, 0.3397, 0.3917, 0.4893, 0.6376, 0.8432, 1.112, 1.451, 1.863, 2.354",\
"0.3171, 0.3327, 0.3866, 0.4863, 0.6366, 0.8434, 1.113, 1.451, 1.864, 2.354",\
"0.3721, 0.3828, 0.4229, 0.5028, 0.6378, 0.8401, 1.111, 1.451, 1.863, 2.354",\
"0.5035, 0.5167, 0.5607, 0.6396, 0.7536, 0.9108, 1.14, 1.455, 1.863, 2.354",\
"0.6682, 0.6826, 0.7342, 0.8226, 0.9494, 1.113, 1.315, 1.573, 1.92, 2.369",\
"0.8652, 0.8824, 0.9414, 1.043, 1.182, 1.362, 1.581, 1.843, 2.146, 2.528",\
"1.094, 1.117, 1.184, 1.3, 1.456, 1.653, 1.888, 2.166, 2.488, 2.858",\
"1.361, 1.384, 1.463, 1.597, 1.773, 1.989, 2.242, 2.535, 2.877, 3.266",\
"1.664, 1.692, 1.784, 1.933, 2.125, 2.366, 2.644, 2.958, 3.316, 3.722");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.7186, 0.7594, 0.9078, 1.193, 1.634, 2.255, 3.069, 4.089, 5.342, 6.83",\
"0.7178, 0.761, 0.9092, 1.193, 1.634, 2.253, 3.07, 4.095, 5.345, 6.83",\
"0.7194, 0.7608, 0.9087, 1.193, 1.634, 2.253, 3.07, 4.094, 5.345, 6.833",\
"0.7349, 0.7763, 0.9182, 1.196, 1.634, 2.255, 3.068, 4.095, 5.344, 6.835",\
"0.7984, 0.836, 0.9702, 1.23, 1.649, 2.255, 3.067, 4.09, 5.343, 6.834",\
"0.9058, 0.9392, 1.066, 1.313, 1.71, 2.29, 3.079, 4.095, 5.345, 6.828",\
"1.101, 1.131, 1.24, 1.459, 1.827, 2.374, 3.133, 4.113, 5.347, 6.836",\
"1.339, 1.371, 1.485, 1.689, 2.022, 2.531, 3.242, 4.186, 5.388, 6.843",\
"1.599, 1.633, 1.756, 1.97, 2.303, 2.77, 3.435, 4.328, 5.476, 6.902",\
"1.882, 1.917, 2.044, 2.283, 2.63, 3.105, 3.72, 4.563, 5.648, 7.01");
}
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.2378, 0.2484, 0.285, 0.3517, 0.4503, 0.583, 0.7514, 0.9587, 1.208, 1.501",\
"0.2453, 0.2557, 0.2924, 0.3587, 0.4576, 0.5898, 0.7583, 0.9655, 1.214, 1.508",\
"0.2806, 0.2908, 0.326, 0.3913, 0.4892, 0.6209, 0.7891, 0.9961, 1.245, 1.539",\
"0.3584, 0.3689, 0.4045, 0.4668, 0.5603, 0.6895, 0.8563, 1.063, 1.311, 1.604",\
"0.4287, 0.4418, 0.4863, 0.564, 0.6722, 0.8069, 0.9707, 1.174, 1.421, 1.713",\
"0.4766, 0.4925, 0.5463, 0.6403, 0.7709, 0.9326, 1.123, 1.339, 1.584, 1.873",\
"0.5003, 0.5195, 0.5827, 0.6939, 0.8481, 1.038, 1.259, 1.51, 1.787, 2.09",\
"0.5015, 0.5231, 0.596, 0.7237, 0.9009, 1.121, 1.376, 1.661, 1.976, 2.319",\
"0.4792, 0.5029, 0.5849, 0.7287, 0.9294, 1.178, 1.468, 1.79, 2.144, 2.527",\
"0.4324, 0.4604, 0.5504, 0.71, 0.9319, 1.211, 1.534, 1.896, 2.289, 2.714");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.601, 0.6258, 0.71, 0.8709, 1.119, 1.466, 1.923, 2.497, 3.198, 4.033",\
"0.6094, 0.6341, 0.7195, 0.8802, 1.13, 1.478, 1.934, 2.509, 3.21, 4.046",\
"0.632, 0.6567, 0.7426, 0.9045, 1.155, 1.503, 1.961, 2.537, 3.239, 4.075",\
"0.6597, 0.6843, 0.7697, 0.9319, 1.182, 1.53, 1.989, 2.565, 3.268, 4.104",\
"0.7045, 0.7293, 0.815, 0.9755, 1.222, 1.567, 2.022, 2.595, 3.296, 4.13",\
"0.7863, 0.8113, 0.8977, 1.057, 1.302, 1.641, 2.087, 2.652, 3.345, 4.174",\
"0.8916, 0.9197, 1.015, 1.185, 1.433, 1.768, 2.208, 2.759, 3.439, 4.257",\
"1.016, 1.047, 1.154, 1.341, 1.608, 1.952, 2.386, 2.932, 3.596, 4.397",\
"1.161, 1.196, 1.315, 1.52, 1.808, 2.177, 2.624, 3.164, 3.822, 4.607",\
"1.328, 1.366, 1.494, 1.719, 2.033, 2.429, 2.904, 3.46, 4.113, 4.891");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.373, 0.3903, 0.4466, 0.5508, 0.7034, 0.914, 1.187, 1.525, 1.939, 2.43",\
"0.3698, 0.3863, 0.4437, 0.5479, 0.7033, 0.9137, 1.185, 1.526, 1.939, 2.43",\
"0.3548, 0.3733, 0.4321, 0.5396, 0.6986, 0.9111, 1.185, 1.524, 1.939, 2.431",\
"0.4115, 0.4228, 0.4646, 0.5495, 0.6919, 0.9029, 1.18, 1.523, 1.938, 2.43",\
"0.5605, 0.5739, 0.6178, 0.6946, 0.8048, 0.964, 1.199, 1.522, 1.935, 2.429",\
"0.7478, 0.762, 0.8124, 0.8974, 1.018, 1.176, 1.37, 1.63, 1.983, 2.439",\
"0.9736, 0.9908, 1.048, 1.146, 1.279, 1.444, 1.652, 1.902, 2.202, 2.586",\
"1.242, 1.262, 1.331, 1.44, 1.585, 1.766, 1.984, 2.245, 2.555, 2.912",\
"1.559, 1.579, 1.655, 1.783, 1.948, 2.144, 2.373, 2.643, 2.963, 3.335",\
"1.918, 1.947, 2.035, 2.175, 2.359, 2.577, 2.823, 3.108, 3.433, 3.812");
}
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.001397, 0.002788, 0.005446, 0.009587, 0.0154, 0.02304, 0.03268, 0.04443, 0.05845");
values("0.7184, 0.7596, 0.9084, 1.193, 1.635, 2.252, 3.067, 4.095, 5.345, 6.828",\
"0.7188, 0.7612, 0.9092, 1.193, 1.635, 2.253, 3.069, 4.095, 5.342, 6.827",\
"0.7191, 0.7628, 0.9086, 1.191, 1.635, 2.255, 3.069, 4.091, 5.34, 6.826",\
"0.7282, 0.7691, 0.9141, 1.194, 1.633, 2.255, 3.07, 4.095, 5.342, 6.832",\
"0.7712, 0.809, 0.947, 1.213, 1.643, 2.253, 3.065, 4.09, 5.344, 6.827",\
"0.8726, 0.9074, 1.032, 1.281, 1.687, 2.278, 3.075, 4.092, 5.345, 6.831",\
"1.09, 1.121, 1.229, 1.439, 1.807, 2.352, 3.117, 4.111, 5.34, 6.834",\
"1.365, 1.396, 1.503, 1.711, 2.029, 2.521, 3.226, 4.174, 5.38, 6.832",\
"1.677, 1.709, 1.824, 2.038, 2.358, 2.807, 3.446, 4.323, 5.463, 6.896",\
"2.023, 2.055, 2.173, 2.398, 2.738, 3.192, 3.783, 4.589, 5.656, 7.004");
}
}
}
}