blob: 1e7e9333a75f6168302b7195829df4cc47c49332 [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__nand4_4) {
area : 70.246400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.668302e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.668302e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.668302e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.668302e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "3.703644e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "3.703644e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "4.705938e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "4.882194e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.882194e-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.01518 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01063, 0.0106, 0.01054, 0.01052, 0.01052, 0.01051, 0.01051, \
0.01051, 0.0105, 0.008879");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.007802, -0.007787, -0.007783, -0.007792, -0.007831, -0.007859, \
-0.007896, -0.00798, -0.008182, -0.00811");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0106, 0.0106, 0.01055, 0.01053, 0.01052, 0.01052, 0.01052, 0.01051, \
0.01051, 0.008867");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.007802, -0.007794, -0.007791, -0.007792, -0.007836, -0.007862, \
-0.00791, -0.007983, -0.008189, -0.008113");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01061, 0.0106, 0.01054, 0.01053, 0.01052, 0.01052, 0.01052, \
0.01051, 0.01051, 0.008867");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.007802, -0.007794, -0.007796, -0.007791, -0.00783, -0.00786, \
-0.007911, -0.007982, -0.008189, -0.008114");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0106, 0.0106, 0.01055, 0.01053, 0.01053, 0.01053, 0.01052, 0.01052, \
0.0105, 0.008851");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.007808, -0.007802, -0.00781, -0.007811, -0.007842, -0.007865, \
-0.00791, -0.007997, -0.008213, -0.008141");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01056, 0.01055, 0.01052, 0.01051, 0.01052, 0.01052, 0.01051, \
0.01051, 0.0105, 0.008869");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.007402, 0.007415, 0.007395, 0.007334, 0.007221, 0.007109, 0.006908, \
0.006579, 0.005742, 0.001878");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01055, 0.01055, 0.01053, 0.01052, 0.01053, 0.01052, 0.01052, \
0.01052, 0.0105, 0.008854");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.007384, 0.007382, 0.007365, 0.007315, 0.007202, 0.007077, 0.006881, \
0.006537, 0.005624, 0.001631");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01055, 0.01054, 0.01052, 0.01052, 0.01052, 0.01052, 0.01052, \
0.01052, 0.0105, 0.008855");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01582, 0.01581, 0.0158, 0.01573, 0.0156, 0.01541, 0.01514, 0.01464, \
0.01333, 0.007004");
}
}
}
pin(A2) {
capacitance : 0.015 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008747, 0.008529, 0.008488, 0.008457, 0.008453, 0.008457, 0.008443, \
0.008419, 0.008379, 0.00693");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008444, -0.008425, -0.0084, -0.008378, -0.008405, -0.008396, \
-0.008388, -0.008388, -0.008382, -0.007605");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008724, 0.008528, 0.008492, 0.008462, 0.008461, 0.008446, 0.008443, \
0.008419, 0.008383, 0.006923");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008451, -0.008433, -0.008407, -0.008388, -0.00841, -0.008409, \
-0.008396, -0.008391, -0.008386, -0.007604");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008718, 0.008483, 0.008445, 0.008412, 0.008431, 0.008427, 0.008419, \
0.008421, 0.008415, 0.00701");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008443, -0.008429, -0.008416, -0.008391, -0.008408, -0.008405, \
-0.0084, -0.008388, -0.008384, -0.007608");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008674, 0.008449, 0.00843, 0.008422, 0.008432, 0.00842, 0.008419, \
0.00842, 0.008414, 0.006996");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008416, -0.008417, -0.008419, -0.008404, -0.008416, -0.008408, \
-0.008405, -0.008397, -0.00839, -0.007603");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.009725, 0.009717, 0.009703, 0.009682, 0.009677, 0.009648, 0.009609, \
0.009545, 0.009401, 0.007642");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00352, -0.003516, -0.003532, -0.003552, -0.003635, -0.003736, \
-0.003888, -0.004157, -0.004839, -0.006477");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.009719, 0.009713, 0.009705, 0.009687, 0.009684, 0.009649, 0.009614, \
0.009541, 0.009396, 0.007618");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003546, -0.003546, -0.003565, -0.003579, -0.003663, -0.003765, \
-0.00392, -0.004199, -0.004928, -0.006589");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.009783, 0.009778, 0.009774, 0.009754, 0.009752, 0.009715, 0.009675, \
0.009608, 0.00946, 0.007682");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004531, 0.004526, 0.004494, 0.004466, 0.004333, 0.004164, 0.003895, \
0.003424, 0.002142, -0.002244");
}
}
}
pin(A3) {
capacitance : 0.01404 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008506, 0.00849, 0.008447, 0.008421, 0.008423, 0.00843, 0.00843, \
0.008424, 0.008421, 0.007014");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008444, -0.00843, -0.008396, -0.00838, -0.008406, -0.008397, \
-0.008389, -0.008388, -0.008381, -0.00761");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008454, 0.008462, 0.008443, 0.008418, 0.008426, 0.008419, 0.008422, \
0.00842, 0.008418, 0.007015");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008414, -0.008411, -0.008406, -0.008381, -0.008398, -0.008402, \
-0.008401, -0.008398, -0.008387, -0.007611");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008468, 0.00847, 0.008448, 0.008419, 0.00843, 0.008425, 0.008427, \
0.008426, 0.008417, 0.007011");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008444, -0.008435, -0.008412, -0.008383, -0.008411, -0.008406, \
-0.0084, -0.00839, -0.008384, -0.007607");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00846, 0.00846, 0.00845, 0.008425, 0.008434, 0.00842, 0.008421, \
0.008421, 0.008421, 0.006995");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00842, -0.008425, -0.008421, -0.008398, -0.008413, -0.008411, \
-0.008405, -0.008398, -0.008392, -0.007603");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008494, 0.008487, 0.008452, 0.00842, 0.008429, 0.008429, 0.008428, \
0.008427, 0.008425, 0.007009");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008449, -0.00844, -0.008408, -0.008383, -0.008409, -0.008401, \
-0.008395, -0.00839, -0.008385, -0.007607");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008462, 0.008462, 0.00845, 0.008423, 0.00843, 0.00842, 0.008421, \
0.008423, 0.00842, 0.006995");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008429, -0.008427, -0.008424, -0.008394, -0.008406, -0.008408, \
-0.008403, -0.008396, -0.008391, -0.007601");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008418, 0.008429, 0.008421, 0.008407, 0.008411, 0.008395, 0.008383, \
0.008364, 0.008336, 0.006894");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008403, -0.008401, -0.00839, -0.008383, -0.008409, -0.008403, \
-0.008401, -0.008397, -0.008391, -0.007593");
}
}
}
pin(A4) {
capacitance : 0.01361 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008504, 0.00848, 0.00844, 0.008421, 0.008433, 0.008434, 0.008433, \
0.00843, 0.00843, 0.007025");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008447, -0.008408, -0.008402, -0.008393, -0.008407, -0.008395, \
-0.00839, -0.00838, -0.008377, -0.007604");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008465, 0.008468, 0.008437, 0.00842, 0.008431, 0.008421, 0.008421, \
0.008426, 0.008416, 0.007011");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008419, -0.008397, -0.008403, -0.008395, -0.008407, -0.008402, \
-0.008396, -0.008392, -0.008383, -0.007605");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008483, 0.008472, 0.008446, 0.008417, 0.008434, 0.008432, 0.008434, \
0.008431, 0.008428, 0.007016");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00846, -0.008426, -0.008411, -0.0084, -0.008413, -0.008398, \
-0.008393, -0.008384, -0.008384, -0.007599");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008471, 0.008457, 0.008445, 0.008425, 0.008427, 0.008427, 0.008422, \
0.008419, 0.008419, 0.006996");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008423, -0.008406, -0.008405, -0.008407, -0.008414, -0.008402, \
-0.008407, -0.0084, -0.008391, -0.007597");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008492, 0.008471, 0.008447, 0.008421, 0.008435, 0.008433, 0.008432, \
0.008432, 0.008425, 0.007016");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008461, -0.008422, -0.008403, -0.0084, -0.008411, -0.0084, \
-0.008395, -0.008384, -0.008376, -0.0076");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.008468, 0.008466, 0.008447, 0.008426, 0.008436, 0.008425, 0.008426, \
0.008425, 0.008418, 0.006996");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008432, -0.008413, -0.008421, -0.008406, -0.008415, -0.008407, \
-0.008402, -0.008393, -0.008388, -0.007597");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00849, 0.008476, 0.008459, 0.008437, 0.008447, 0.008435, 0.008437, \
0.008432, 0.008423, 0.006999");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.008462, -0.008438, -0.008424, -0.008415, -0.008415, -0.008406, \
-0.008396, -0.00839, -0.008386, -0.007596");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.4352 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.01256, 0.01255, 0.01254, 0.01253, 0.01253, 0.01252, 0.01252, 0.01252, 0.01246, 0.01205",\
"0.01239, 0.01238, 0.01242, 0.01244, 0.01246, 0.01248, 0.01248, 0.01248, 0.01242, 0.01202",\
"0.01198, 0.01202, 0.01214, 0.01225, 0.01234, 0.01239, 0.01243, 0.01244, 0.01237, 0.01192",\
"0.01148, 0.01155, 0.01175, 0.01196, 0.01212, 0.01223, 0.0123, 0.01235, 0.01227, 0.0117",\
"0.01103, 0.01111, 0.01136, 0.01162, 0.01186, 0.01203, 0.01216, 0.01222, 0.0121, 0.01131",\
"0.01071, 0.01079, 0.011, 0.0113, 0.01158, 0.01181, 0.01197, 0.01205, 0.01178, 0.01054",\
"0.01049, 0.01056, 0.01074, 0.01101, 0.01131, 0.01157, 0.01176, 0.01177, 0.01105, 0.009024",\
"0.01032, 0.01039, 0.01056, 0.01079, 0.01106, 0.01133, 0.01148, 0.01101, 0.009074, 0.006382",\
"0.01019, 0.01025, 0.01039, 0.01061, 0.01086, 0.01102, 0.01028, 0.00771, 0.004843, 0.002706",\
"0.01066, 0.01071, 0.01084, 0.01103, 0.01063, 0.007271, 0.003882, 0.001604, 5.556e-05, -0.001021");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.04966, 0.04971, 0.04978, 0.04982, 0.04992, 0.05004, 0.05017, 0.05073, 0.06402, 0.1447",\
"0.04944, 0.04959, 0.04989, 0.05017, 0.05035, 0.05054, 0.05075, 0.05155, 0.06529, 0.1483",\
"0.04838, 0.0486, 0.04915, 0.04979, 0.05023, 0.05058, 0.05082, 0.05211, 0.0685, 0.1595",\
"0.04739, 0.04756, 0.04811, 0.04889, 0.04948, 0.05009, 0.05042, 0.05235, 0.07572, 0.1817",\
"0.04678, 0.04687, 0.04733, 0.048, 0.04862, 0.04936, 0.04993, 0.05349, 0.09115, 0.2173",\
"0.04638, 0.04647, 0.04681, 0.04735, 0.04802, 0.04855, 0.0497, 0.0591, 0.1263, 0.2647",\
"0.04614, 0.04621, 0.04648, 0.04699, 0.04741, 0.04827, 0.05058, 0.08171, 0.1896, 0.3055",\
"0.04607, 0.0461, 0.04622, 0.04658, 0.04722, 0.04843, 0.06805, 0.1506, 0.242, 0.3121",\
"0.04598, 0.04601, 0.04611, 0.04637, 0.04823, 0.07751, 0.1366, 0.1834, 0.2173, 0.2417",\
"0.04404, 0.04381, 0.0433, 0.05023, 0.06065, 0.06924, 0.07537, 0.0795, 0.08238, 0.0844");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.0125, 0.01251, 0.01251, 0.01252, 0.01252, 0.01252, 0.01253, 0.01252, 0.01246, 0.01205",\
"0.01238, 0.01238, 0.01243, 0.01244, 0.01247, 0.01249, 0.01249, 0.01248, 0.01242, 0.01199",\
"0.01209, 0.01214, 0.01223, 0.01231, 0.01238, 0.01242, 0.01245, 0.01245, 0.01237, 0.0119",\
"0.01173, 0.01178, 0.01193, 0.01208, 0.0122, 0.01229, 0.01235, 0.01238, 0.01229, 0.0117",\
"0.0114, 0.01146, 0.01164, 0.01183, 0.01201, 0.01214, 0.01224, 0.01228, 0.01214, 0.01133",\
"0.01115, 0.01122, 0.01137, 0.0116, 0.01181, 0.01198, 0.0121, 0.01215, 0.01185, 0.01058",\
"0.01099, 0.01103, 0.01116, 0.01136, 0.0116, 0.01179, 0.01194, 0.01191, 0.01116, 0.009114",\
"0.01086, 0.0109, 0.01102, 0.0112, 0.01141, 0.01162, 0.01171, 0.01122, 0.009279, 0.006558",\
"0.01077, 0.01079, 0.01091, 0.01107, 0.01125, 0.01136, 0.01068, 0.008157, 0.00521, 0.002992",\
"0.01127, 0.0113, 0.0114, 0.01153, 0.01114, 0.00817, 0.004543, 0.002082, 0.0004177, -0.0007364");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.05865, 0.05869, 0.05867, 0.05876, 0.0588, 0.05883, 0.05905, 0.05969, 0.07403, 0.1569",\
"0.05853, 0.05859, 0.05864, 0.05881, 0.05883, 0.0591, 0.05917, 0.06017, 0.07466, 0.1601",\
"0.05785, 0.05798, 0.05826, 0.0586, 0.05888, 0.05913, 0.05939, 0.06075, 0.07827, 0.1713",\
"0.05691, 0.05701, 0.05738, 0.05785, 0.05827, 0.05879, 0.05895, 0.06105, 0.08526, 0.1934",\
"0.0562, 0.0563, 0.0566, 0.05707, 0.0577, 0.0582, 0.05849, 0.06242, 0.1022, 0.2292",\
"0.05578, 0.05586, 0.05611, 0.05646, 0.05704, 0.05745, 0.05842, 0.06808, 0.1382, 0.2753",\
"0.05548, 0.05551, 0.05571, 0.0561, 0.05652, 0.05709, 0.05953, 0.09265, 0.2005, 0.3149",\
"0.05528, 0.05532, 0.05544, 0.05569, 0.0562, 0.05739, 0.07826, 0.1618, 0.2509, 0.3188",\
"0.05502, 0.05504, 0.05515, 0.0554, 0.05761, 0.08908, 0.1457, 0.1899, 0.2214, 0.244",\
"0.05233, 0.0516, 0.05045, 0.05641, 0.0646, 0.0709, 0.07572, 0.0793, 0.0819, 0.08374");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.01251, 0.0125, 0.01251, 0.01252, 0.01252, 0.01253, 0.01253, 0.01252, 0.01245, 0.01203",\
"0.01238, 0.01239, 0.01243, 0.01245, 0.01247, 0.01248, 0.01249, 0.01249, 0.01242, 0.01198",\
"0.01209, 0.01213, 0.01222, 0.01231, 0.01238, 0.01241, 0.01244, 0.01245, 0.01237, 0.01188",\
"0.01172, 0.01178, 0.01193, 0.01208, 0.01221, 0.0123, 0.01235, 0.01238, 0.01228, 0.01168",\
"0.01139, 0.01146, 0.01163, 0.01183, 0.01201, 0.01214, 0.01224, 0.01228, 0.01214, 0.0113",\
"0.01115, 0.0112, 0.01136, 0.0116, 0.0118, 0.01197, 0.0121, 0.01215, 0.01185, 0.01058",\
"0.01099, 0.01103, 0.01117, 0.01136, 0.01159, 0.01179, 0.01194, 0.01191, 0.01119, 0.009178",\
"0.01085, 0.0109, 0.01102, 0.0112, 0.01141, 0.01161, 0.01172, 0.01129, 0.009451, 0.006745",\
"0.01076, 0.0108, 0.0109, 0.01107, 0.01126, 0.01138, 0.01088, 0.008618, 0.005645, 0.003348",\
"0.01127, 0.0113, 0.01139, 0.01153, 0.01135, 0.009187, 0.00554, 0.00286, 0.001028, -0.0002512");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.07208, 0.0721, 0.0721, 0.07215, 0.07223, 0.07235, 0.0724, 0.07341, 0.08887, 0.176",\
"0.07189, 0.0719, 0.07198, 0.07206, 0.07199, 0.07222, 0.07231, 0.07329, 0.08919, 0.1789",\
"0.07105, 0.07106, 0.07122, 0.07134, 0.07154, 0.07164, 0.07175, 0.07308, 0.0921, 0.1894",\
"0.07014, 0.07018, 0.07039, 0.07063, 0.0709, 0.07104, 0.07133, 0.07322, 0.09971, 0.2116",\
"0.06939, 0.06947, 0.06967, 0.06995, 0.07029, 0.07067, 0.07103, 0.07488, 0.1175, 0.2472",\
"0.06893, 0.06898, 0.06909, 0.06938, 0.06974, 0.07011, 0.07079, 0.08201, 0.1556, 0.2919",\
"0.06848, 0.06855, 0.06866, 0.06891, 0.06921, 0.06954, 0.07258, 0.1088, 0.2178, 0.3284",\
"0.06809, 0.06812, 0.06821, 0.06832, 0.06865, 0.07008, 0.09401, 0.1787, 0.2636, 0.3278",\
"0.06748, 0.0675, 0.06755, 0.06772, 0.07072, 0.1053, 0.158, 0.1981, 0.2262, 0.246",\
"0.06129, 0.05958, 0.05835, 0.06262, 0.06736, 0.07128, 0.07472, 0.07746, 0.07958, 0.0812");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.01249, 0.01251, 0.0125, 0.0125, 0.01252, 0.01252, 0.01252, 0.01253, 0.01245, 0.01203",\
"0.01238, 0.01239, 0.01243, 0.01245, 0.01247, 0.01249, 0.01249, 0.01249, 0.01242, 0.01198",\
"0.01208, 0.01212, 0.01221, 0.0123, 0.01237, 0.01242, 0.01244, 0.01244, 0.01236, 0.01187",\
"0.01174, 0.01178, 0.01194, 0.01209, 0.01222, 0.0123, 0.01236, 0.01239, 0.01229, 0.01168",\
"0.01139, 0.01145, 0.01162, 0.01183, 0.01202, 0.01215, 0.01224, 0.01229, 0.01214, 0.01132",\
"0.01116, 0.01121, 0.01137, 0.0116, 0.01181, 0.01198, 0.0121, 0.01215, 0.01187, 0.01062",\
"0.01097, 0.01103, 0.01116, 0.01136, 0.0116, 0.0118, 0.01194, 0.01193, 0.01125, 0.009292",\
"0.01087, 0.0109, 0.01102, 0.01121, 0.01141, 0.01162, 0.01174, 0.01137, 0.009666, 0.006993",\
"0.01076, 0.01081, 0.01091, 0.01107, 0.01126, 0.01141, 0.01107, 0.009087, 0.006124, 0.003746",\
"0.01127, 0.01131, 0.01141, 0.01155, 0.01153, 0.01012, 0.006679, 0.003755, 0.001726, 0.0003064");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.07908, 0.07908, 0.07909, 0.07915, 0.07919, 0.07913, 0.07936, 0.08011, 0.09671, 0.1862",\
"0.07841, 0.07841, 0.07845, 0.07845, 0.07854, 0.07865, 0.07877, 0.07981, 0.09653, 0.1883",\
"0.07776, 0.07778, 0.07782, 0.07786, 0.07794, 0.07801, 0.07801, 0.0797, 0.09951, 0.1989",\
"0.07713, 0.07715, 0.07724, 0.07735, 0.07756, 0.07762, 0.07788, 0.07998, 0.1079, 0.2213",\
"0.07659, 0.07666, 0.07676, 0.07693, 0.07709, 0.07735, 0.07736, 0.08194, 0.1263, 0.2567",\
"0.07624, 0.07625, 0.07632, 0.07647, 0.07675, 0.07677, 0.07734, 0.08928, 0.1653, 0.3006",\
"0.07578, 0.07577, 0.07588, 0.07597, 0.07614, 0.07646, 0.07957, 0.118, 0.2271, 0.3357",\
"0.07527, 0.07529, 0.07541, 0.0755, 0.07558, 0.07703, 0.103, 0.1877, 0.2704, 0.3326",\
"0.0745, 0.07448, 0.07451, 0.07459, 0.07804, 0.1142, 0.1645, 0.2023, 0.2286, 0.247",\
"0.06443, 0.06269, 0.06188, 0.06506, 0.0683, 0.07131, 0.07412, 0.07656, 0.07846, 0.07994");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.5572, 0.6242, 0.8589, 1.307, 2.005, 2.985, 4.273, 5.892, 7.879, 10.23",\
"0.6091, 0.6763, 0.9116, 1.36, 2.058, 3.038, 4.328, 5.95, 7.934, 10.3",\
"0.8069, 0.8744, 1.111, 1.561, 2.26, 3.24, 4.53, 6.153, 8.136, 10.5",\
"1.194, 1.263, 1.498, 1.948, 2.648, 3.628, 4.916, 6.54, 8.522, 10.88",\
"1.695, 1.787, 2.079, 2.555, 3.255, 4.236, 5.525, 7.149, 9.131, 11.49",\
"2.257, 2.376, 2.748, 3.339, 4.106, 5.09, 6.378, 8, 9.98, 12.34",\
"2.88, 3.027, 3.485, 4.209, 5.128, 6.208, 7.504, 9.126, 11.1, 13.46",\
"3.554, 3.734, 4.289, 5.154, 6.241, 7.497, 8.912, 10.55, 12.53, 14.88",\
"4.282, 4.496, 5.152, 6.171, 7.439, 8.892, 10.5, 12.26, 14.26, 16.62",\
"5.057, 5.307, 6.075, 7.257, 8.716, 10.38, 12.2, 14.18, 16.31, 18.69");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.7305, 0.8132, 1.103, 1.654, 2.514, 3.721, 5.309, 7.311, 9.735, 12.66",\
"0.8069, 0.8912, 1.186, 1.742, 2.605, 3.811, 5.401, 7.403, 9.832, 12.76",\
"1.072, 1.158, 1.457, 2.018, 2.887, 4.096, 5.688, 7.687, 10.14, 13.04",\
"1.597, 1.683, 1.982, 2.547, 3.421, 4.637, 6.228, 8.223, 10.68, 13.58",\
"2.418, 2.51, 2.817, 3.38, 4.252, 5.469, 7.061, 9.077, 11.52, 14.44",\
"3.468, 3.591, 3.963, 4.558, 5.43, 6.648, 8.245, 10.25, 12.69, 15.61",\
"4.708, 4.866, 5.346, 6.069, 6.987, 8.206, 9.803, 11.82, 14.26, 17.18",\
"6.143, 6.34, 6.936, 7.834, 8.906, 10.17, 11.77, 13.78, 16.22, 19.13",\
"7.775, 8.015, 8.74, 9.827, 11.11, 12.53, 14.18, 16.18, 18.63, 21.54",\
"9.608, 9.896, 10.76, 12.04, 13.57, 15.24, 17, 19.05, 21.5, 24.41");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.8252, 0.9337, 1.319, 2.055, 3.2, 4.807, 6.924, 9.584, 12.83, 16.71",\
"0.8253, 0.9345, 1.319, 2.056, 3.202, 4.808, 6.921, 9.591, 12.83, 16.7",\
"0.8144, 0.9302, 1.32, 2.056, 3.201, 4.808, 6.921, 9.581, 12.83, 16.72",\
"0.8792, 0.9682, 1.317, 2.052, 3.202, 4.806, 6.922, 9.591, 12.84, 16.72",\
"1.171, 1.259, 1.546, 2.128, 3.202, 4.808, 6.922, 9.585, 12.84, 16.71",\
"1.523, 1.628, 1.963, 2.521, 3.389, 4.835, 6.921, 9.582, 12.84, 16.71",\
"1.916, 2.039, 2.431, 3.07, 3.934, 5.137, 6.992, 9.59, 12.84, 16.71",\
"2.352, 2.494, 2.946, 3.674, 4.642, 5.828, 7.414, 9.722, 12.85, 16.71",\
"2.838, 3.004, 3.508, 4.336, 5.424, 6.716, 8.244, 10.26, 13.06, 16.75",\
"3.376, 3.554, 4.126, 5.05, 6.246, 7.674, 9.326, 11.23, 13.7, 17.03");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("1.004, 1.143, 1.626, 2.551, 3.992, 6.017, 8.681, 12.02, 16.12, 20.96",\
"1.004, 1.144, 1.626, 2.55, 3.993, 6.014, 8.681, 12.04, 16.12, 20.97",\
"1.004, 1.142, 1.628, 2.551, 3.994, 6.013, 8.676, 12.03, 16.1, 21",\
"1.013, 1.145, 1.626, 2.553, 3.991, 6.02, 8.663, 12.02, 16.11, 21",\
"1.168, 1.265, 1.665, 2.552, 3.996, 6.014, 8.672, 12.02, 16.11, 20.98",\
"1.564, 1.649, 1.943, 2.646, 4, 6.014, 8.67, 12.02, 16.11, 21",\
"2.035, 2.141, 2.48, 3.04, 4.136, 6.034, 8.674, 12.02, 16.15, 20.99",\
"2.554, 2.69, 3.09, 3.716, 4.612, 6.192, 8.712, 12.04, 16.11, 21",\
"3.124, 3.278, 3.76, 4.498, 5.402, 6.714, 8.882, 12.06, 16.12, 20.98",\
"3.746, 3.932, 4.49, 5.336, 6.388, 7.582, 9.418, 12.25, 16.18, 20.98");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.6783, 0.7452, 0.9801, 1.428, 2.127, 3.104, 4.393, 6.019, 7.997, 10.36",\
"0.7345, 0.8016, 1.037, 1.485, 2.184, 3.162, 4.449, 6.072, 8.058, 10.41",\
"0.9323, 1, 1.236, 1.686, 2.385, 3.365, 4.655, 6.278, 8.253, 10.61",\
"1.295, 1.365, 1.604, 2.056, 2.756, 3.735, 5.025, 6.649, 8.633, 10.99",\
"1.795, 1.879, 2.153, 2.629, 3.333, 4.314, 5.606, 7.229, 9.214, 11.58",\
"2.393, 2.497, 2.83, 3.38, 4.136, 5.127, 6.418, 8.045, 10.03, 12.39",\
"3.068, 3.197, 3.605, 4.258, 5.116, 6.179, 7.486, 9.114, 11.1, 13.46",\
"3.808, 3.968, 4.462, 5.239, 6.235, 7.419, 8.81, 10.46, 12.44, 14.81",\
"4.619, 4.808, 5.394, 6.313, 7.468, 8.807, 10.33, 12.08, 14.09, 16.45",\
"5.491, 5.713, 6.399, 7.471, 8.799, 10.32, 12.02, 13.9, 16.01, 18.41");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.897, 0.9805, 1.271, 1.825, 2.685, 3.891, 5.476, 7.473, 9.91, 12.81",\
"0.9761, 1.06, 1.352, 1.907, 2.768, 3.974, 5.56, 7.557, 9.993, 12.9",\
"1.248, 1.333, 1.629, 2.188, 3.053, 4.262, 5.849, 7.847, 10.29, 13.19",\
"1.775, 1.86, 2.158, 2.719, 3.588, 4.8, 6.39, 8.389, 10.83, 13.73",\
"2.607, 2.695, 2.994, 3.556, 4.426, 5.639, 7.232, 9.232, 11.67, 14.58",\
"3.719, 3.826, 4.16, 4.738, 5.607, 6.822, 8.414, 10.42, 12.86, 15.77",\
"5.035, 5.172, 5.601, 6.269, 7.168, 8.382, 9.975, 11.98, 14.42, 17.33",\
"6.553, 6.725, 7.257, 8.083, 9.1, 10.35, 11.95, 13.95, 16.39, 19.3",\
"8.278, 8.485, 9.13, 10.13, 11.35, 12.72, 14.36, 16.36, 18.8, 21.71",\
"10.21, 10.46, 11.22, 12.41, 13.85, 15.46, 17.19, 19.23, 21.68, 24.59");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.8237, 0.9357, 1.32, 2.056, 3.201, 4.807, 6.922, 9.586, 12.84, 16.7",\
"0.8248, 0.9332, 1.321, 2.056, 3.202, 4.808, 6.922, 9.585, 12.83, 16.71",\
"0.8238, 0.9354, 1.32, 2.054, 3.2, 4.808, 6.921, 9.586, 12.83, 16.71",\
"0.8696, 0.9694, 1.33, 2.055, 3.2, 4.809, 6.92, 9.589, 12.83, 16.71",\
"1.04, 1.14, 1.469, 2.115, 3.208, 4.808, 6.923, 9.587, 12.84, 16.71",\
"1.302, 1.403, 1.744, 2.361, 3.336, 4.836, 6.925, 9.587, 12.83, 16.71",\
"1.622, 1.742, 2.112, 2.744, 3.687, 5.038, 6.982, 9.594, 12.83, 16.72",\
"1.982, 2.122, 2.54, 3.232, 4.19, 5.496, 7.262, 9.69, 12.85, 16.71",\
"2.38, 2.538, 3.016, 3.782, 4.798, 6.116, 7.814, 10.04, 13, 16.75",\
"2.81, 2.99, 3.536, 4.39, 5.5, 6.858, 8.564, 10.69, 13.43, 16.95");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("1.09, 1.226, 1.709, 2.634, 4.073, 6.095, 8.751, 12.1, 16.2, 21.06",\
"1.089, 1.227, 1.709, 2.633, 4.074, 6.095, 8.753, 12.11, 16.19, 21.06",\
"1.088, 1.227, 1.708, 2.633, 4.075, 6.092, 8.758, 12.11, 16.2, 21.08",\
"1.087, 1.226, 1.71, 2.632, 4.074, 6.096, 8.756, 12.1, 16.19, 21.06",\
"1.151, 1.27, 1.723, 2.634, 4.073, 6.094, 8.757, 12.11, 16.2, 21.07",\
"1.449, 1.543, 1.901, 2.686, 4.076, 6.094, 8.757, 12.11, 16.19, 21.07",\
"1.878, 1.991, 2.349, 2.986, 4.168, 6.106, 8.752, 12.1, 16.2, 21.07",\
"2.348, 2.486, 2.926, 3.582, 4.56, 6.234, 8.772, 12.11, 16.19, 21.07",\
"2.852, 3.026, 3.554, 4.336, 5.274, 6.676, 8.924, 12.14, 16.19, 21.07",\
"3.412, 3.612, 4.224, 5.144, 6.232, 7.488, 9.394, 12.3, 16.24, 21.08");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.8209, 0.8879, 1.123, 1.571, 2.269, 3.246, 4.534, 6.156, 8.142, 10.5",\
"0.8805, 0.9475, 1.183, 1.631, 2.329, 3.307, 4.597, 6.217, 8.202, 10.56",\
"1.092, 1.16, 1.396, 1.845, 2.543, 3.522, 4.812, 6.438, 8.42, 10.77",\
"1.449, 1.517, 1.755, 2.205, 2.905, 3.884, 5.173, 6.8, 8.782, 11.14",\
"1.927, 2.005, 2.265, 2.731, 3.433, 4.414, 5.702, 7.327, 9.308, 11.67",\
"2.515, 2.604, 2.899, 3.415, 4.155, 5.143, 6.433, 8.059, 10.04, 12.4",\
"3.199, 3.305, 3.649, 4.23, 5.039, 6.086, 7.39, 9.015, 11, 13.36",\
"3.96, 4.09, 4.5, 5.168, 6.067, 7.196, 8.572, 10.22, 12.2, 14.57",\
"4.796, 4.951, 5.436, 6.218, 7.227, 8.462, 9.931, 11.66, 13.67, 16.04",\
"5.701, 5.883, 6.453, 7.36, 8.512, 9.869, 11.45, 13.28, 15.39, 17.78");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("1.14, 1.228, 1.529, 2.095, 2.966, 4.181, 5.773, 7.775, 10.22, 13.13",\
"1.218, 1.305, 1.606, 2.173, 3.044, 4.259, 5.851, 7.854, 10.3, 13.2",\
"1.487, 1.574, 1.878, 2.446, 3.319, 4.534, 6.128, 8.131, 10.57, 13.48",\
"2.015, 2.103, 2.408, 2.978, 3.853, 5.072, 6.665, 8.671, 11.11, 14.02",\
"2.854, 2.942, 3.245, 3.817, 4.693, 5.913, 7.509, 9.514, 11.96, 14.87",\
"4.019, 4.113, 4.427, 5.002, 5.877, 7.098, 8.696, 10.7, 13.14, 16.06",\
"5.435, 5.553, 5.934, 6.551, 7.441, 8.661, 10.26, 12.27, 14.71, 17.62",\
"7.064, 7.211, 7.679, 8.429, 9.393, 10.63, 12.23, 14.24, 16.68, 19.59",\
"8.907, 9.084, 9.65, 10.55, 11.7, 13.02, 14.64, 16.65, 19.1, 22.01",\
"10.97, 11.18, 11.85, 12.92, 14.27, 15.79, 17.5, 19.53, 21.97, 24.88");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.8251, 0.9369, 1.32, 2.055, 3.202, 4.809, 6.921, 9.584, 12.83, 16.71",\
"0.8252, 0.935, 1.32, 2.057, 3.202, 4.808, 6.921, 9.584, 12.83, 16.71",\
"0.825, 0.9352, 1.319, 2.055, 3.202, 4.808, 6.922, 9.583, 12.83, 16.71",\
"0.845, 0.9502, 1.326, 2.056, 3.202, 4.808, 6.926, 9.585, 12.83, 16.71",\
"0.9544, 1.061, 1.415, 2.096, 3.206, 4.809, 6.923, 9.586, 12.84, 16.71",\
"1.115, 1.221, 1.591, 2.27, 3.306, 4.83, 6.922, 9.588, 12.84, 16.71",\
"1.342, 1.456, 1.835, 2.52, 3.561, 5, 6.982, 9.59, 12.84, 16.71",\
"1.63, 1.754, 2.158, 2.856, 3.896, 5.336, 7.216, 9.694, 12.86, 16.71",\
"1.95, 2.094, 2.546, 3.282, 4.332, 5.762, 7.638, 9.998, 13.01, 16.75",\
"2.314, 2.476, 2.98, 3.778, 4.854, 6.282, 8.164, 10.51, 13.38, 16.96");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("1.244, 1.381, 1.863, 2.783, 4.218, 6.235, 8.895, 12.24, 16.33, 21.21",\
"1.242, 1.38, 1.862, 2.783, 4.218, 6.236, 8.893, 12.24, 16.33, 21.22",\
"1.242, 1.38, 1.86, 2.782, 4.217, 6.233, 8.89, 12.24, 16.33, 21.21",\
"1.24, 1.377, 1.861, 2.782, 4.218, 6.235, 8.894, 12.24, 16.33, 21.21",\
"1.249, 1.383, 1.858, 2.78, 4.217, 6.236, 8.888, 12.25, 16.34, 21.2",\
"1.407, 1.52, 1.932, 2.799, 4.217, 6.234, 8.888, 12.25, 16.33, 21.2",\
"1.773, 1.893, 2.254, 2.976, 4.266, 6.234, 8.894, 12.24, 16.34, 21.21",\
"2.192, 2.336, 2.776, 3.454, 4.542, 6.322, 8.898, 12.24, 16.34, 21.2",\
"2.658, 2.83, 3.362, 4.152, 5.146, 6.662, 9.014, 12.25, 16.33, 21.21",\
"3.154, 3.354, 3.976, 4.916, 6.032, 7.38, 9.394, 12.4, 16.36, 21.2");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.8421, 0.9089, 1.144, 1.592, 2.29, 3.268, 4.557, 6.181, 8.164, 10.52",\
"0.9101, 0.9773, 1.213, 1.661, 2.359, 3.337, 4.627, 6.252, 8.234, 10.59",\
"1.114, 1.181, 1.417, 1.867, 2.565, 3.544, 4.837, 6.459, 8.442, 10.8",\
"1.453, 1.522, 1.759, 2.209, 2.91, 3.889, 5.181, 6.804, 8.78, 11.15",\
"1.907, 1.982, 2.237, 2.7, 3.401, 4.383, 5.671, 7.298, 9.281, 11.64",\
"2.459, 2.542, 2.823, 3.325, 4.06, 5.047, 6.337, 7.961, 9.945, 12.31",\
"3.11, 3.204, 3.516, 4.065, 4.855, 5.895, 7.2, 8.823, 10.81, 13.17",\
"3.854, 3.963, 4.318, 4.925, 5.779, 6.886, 8.254, 9.902, 11.89, 14.25",\
"4.68, 4.809, 5.221, 5.903, 6.834, 8.017, 9.463, 11.19, 13.2, 15.57",\
"5.582, 5.735, 6.216, 6.991, 8.017, 9.289, 10.82, 12.63, 14.73, 17.13");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("1.251, 1.341, 1.65, 2.225, 3.105, 4.326, 5.925, 7.932, 10.38, 13.29",\
"1.318, 1.408, 1.718, 2.293, 3.173, 4.395, 5.992, 8, 10.45, 13.36",\
"1.591, 1.681, 1.991, 2.568, 3.448, 4.67, 6.268, 8.276, 10.72, 13.63",\
"2.126, 2.216, 2.527, 3.104, 3.986, 5.209, 6.809, 8.815, 11.26, 14.17",\
"2.97, 3.059, 3.369, 3.947, 4.83, 6.054, 7.653, 9.66, 12.11, 15.02",\
"4.151, 4.243, 4.559, 5.135, 6.018, 7.242, 8.844, 10.85, 13.3, 16.21",\
"5.614, 5.727, 6.089, 6.696, 7.586, 8.808, 10.41, 12.42, 14.87, 17.78",\
"7.296, 7.436, 7.88, 8.601, 9.546, 10.79, 12.39, 14.39, 16.84, 19.76",\
"9.198, 9.365, 9.902, 10.77, 11.87, 13.18, 14.8, 16.81, 19.25, 22.17",\
"11.32, 11.52, 12.15, 13.18, 14.48, 15.97, 17.66, 19.68, 22.13, 25.05");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("0.8245, 0.9354, 1.32, 2.057, 3.202, 4.808, 6.921, 9.589, 12.83, 16.71",\
"0.8251, 0.9351, 1.321, 2.055, 3.201, 4.808, 6.921, 9.584, 12.84, 16.71",\
"0.8256, 0.9336, 1.32, 2.055, 3.202, 4.808, 6.92, 9.584, 12.83, 16.71",\
"0.8386, 0.945, 1.322, 2.056, 3.201, 4.808, 6.921, 9.584, 12.83, 16.71",\
"0.9224, 1.03, 1.394, 2.087, 3.204, 4.809, 6.922, 9.585, 12.84, 16.71",\
"1.033, 1.145, 1.529, 2.232, 3.293, 4.832, 6.922, 9.585, 12.83, 16.71",\
"1.18, 1.297, 1.693, 2.42, 3.508, 4.985, 6.984, 9.592, 12.84, 16.71",\
"1.382, 1.504, 1.908, 2.65, 3.764, 5.274, 7.204, 9.7, 12.86, 16.71",\
"1.644, 1.774, 2.192, 2.94, 4.07, 5.602, 7.566, 9.99, 13.02, 16.77",\
"1.946, 2.09, 2.534, 3.302, 4.43, 5.98, 7.974, 10.43, 13.38, 16.99");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003997, 0.01452, 0.03461, 0.06591, 0.1098, 0.1676, 0.2404, 0.3293, 0.4352");
values("1.333, 1.469, 1.955, 2.875, 4.308, 6.324, 8.979, 12.33, 16.42, 21.3",\
"1.333, 1.471, 1.954, 2.877, 4.306, 6.326, 8.978, 12.32, 16.41, 21.28",\
"1.333, 1.471, 1.955, 2.876, 4.31, 6.322, 8.978, 12.32, 16.41, 21.28",\
"1.331, 1.471, 1.955, 2.876, 4.309, 6.319, 8.978, 12.33, 16.42, 21.28",\
"1.327, 1.466, 1.949, 2.871, 4.307, 6.322, 8.977, 12.33, 16.42, 21.3",\
"1.427, 1.549, 1.99, 2.879, 4.305, 6.32, 8.979, 12.32, 16.41, 21.28",\
"1.758, 1.868, 2.242, 3.006, 4.342, 6.32, 8.978, 12.32, 16.42, 21.28",\
"2.156, 2.298, 2.738, 3.426, 4.55, 6.386, 8.982, 12.32, 16.41, 21.29",\
"2.604, 2.778, 3.292, 4.086, 5.108, 6.666, 9.08, 12.33, 16.41, 21.28",\
"3.076, 3.278, 3.898, 4.836, 5.95, 7.336, 9.41, 12.46, 16.42, 21.28");
}
}
}
}