blob: 2a1eb73fc4699b03fb0b75c6adbce426b522a462 [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__and4_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "6.65928e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "6.65928e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "6.65928e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "6.65928e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "6.65964e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "6.65964e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "6.65964e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "6.65964e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "8.65152e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "8.65152e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "8.65152e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "8.65152e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0001059552" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0001059588" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0001251792" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0001067796" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001251792" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004129 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01666, 0.0166, 0.01648, 0.01649, 0.01651, 0.01653, 0.01653, \
0.01651, 0.01653, 0.0165");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.009161, -0.009175, -0.009171, -0.009169, -0.009196, -0.009187, \
-0.009217, -0.009228, -0.009259, -0.009255");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01668, 0.0166, 0.01647, 0.01649, 0.01648, 0.01649, 0.01651, \
0.01652, 0.01651, 0.01654");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.009169, -0.009183, -0.009169, -0.009176, -0.009174, -0.009196, \
-0.009206, -0.009241, -0.009246, -0.009265");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01667, 0.0166, 0.01647, 0.01649, 0.01649, 0.01649, 0.01653, \
0.01652, 0.01651, 0.01653");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.009169, -0.009182, -0.00917, -0.009184, -0.009198, -0.009204, \
-0.009228, -0.00923, -0.009245, -0.009261");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01666, 0.01661, 0.01653, 0.01651, 0.0165, 0.01652, 0.0165, 0.01652, \
0.01652, 0.01652");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.009166, -0.009193, -0.009178, -0.009186, -0.00919, -0.009183, \
-0.00922, -0.009226, -0.00926, -0.009257");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01659, 0.01656, 0.01647, 0.01649, 0.0165, 0.01649, 0.01651, \
0.01654, 0.01651, 0.01651");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01172, 0.0117, 0.01164, 0.01158, 0.01157, 0.01155, 0.0115, 0.01149, \
0.01149, 0.01145");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01657, 0.01657, 0.01648, 0.01651, 0.01651, 0.01651, 0.0165, \
0.01653, 0.01652, 0.01651");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01172, 0.01169, 0.01164, 0.0116, 0.01158, 0.01157, 0.01151, \
0.0115, 0.01149, 0.01146");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01657, 0.01657, 0.01649, 0.01651, 0.01651, 0.0165, 0.0165, 0.01653, \
0.01653, 0.01651");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03236, 0.03234, 0.03232, 0.03224, 0.0322, 0.0322, 0.03208, 0.03206, \
0.03205, 0.03202");
}
}
}
pin(A2) {
capacitance : 0.004075 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02286, 0.02301, 0.02355, 0.02404, 0.0244, 0.02469, 0.02491, \
0.02501, 0.0251, 0.0251");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.0142, -0.01418, -0.0141, -0.01408, -0.01407, -0.01409, -0.01411, \
-0.01411, -0.01412, -0.01411");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02195, 0.02214, 0.02279, 0.02347, 0.02396, 0.0243, 0.02458, \
0.02475, 0.02482, 0.02485");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.0142, -0.01417, -0.01411, -0.01408, -0.01411, -0.01409, -0.0141, \
-0.01411, -0.01413, -0.01413");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01984, 0.01971, 0.01994, 0.02029, 0.02066, 0.02096, 0.02116, \
0.02132, 0.02146, 0.02153");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01418, -0.01415, -0.0141, -0.01409, -0.01408, -0.0141, -0.01412, \
-0.0141, -0.01412, -0.01412");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01716, 0.01531, 0.0143, 0.01415, 0.01411, 0.01414, 0.01416, \
0.01415, 0.01413, 0.01415");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01413, -0.01413, -0.01411, -0.01408, -0.01411, -0.01409, -0.01412, \
-0.01413, -0.01413, -0.01412");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01643, 0.0164, 0.01634, 0.01633, 0.01633, 0.01635, 0.01635, \
0.01633, 0.01636, 0.0163");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.009671, -0.009675, -0.009635, -0.009639, -0.009664, -0.009676, \
-0.009706, -0.00972, -0.009763, -0.009783");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01643, 0.01641, 0.01634, 0.01635, 0.01635, 0.01633, 0.01634, \
0.01634, 0.01632, 0.01632");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.009672, -0.009686, -0.009647, -0.009648, -0.009675, -0.009666, \
-0.009698, -0.009743, -0.009749, -0.009783");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01643, 0.01643, 0.01637, 0.01638, 0.01639, 0.01636, 0.01637, \
0.01637, 0.01636, 0.01635");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01104, 0.01104, 0.01104, 0.01099, 0.01095, 0.01092, 0.01085, \
0.01084, 0.01081, 0.01079");
}
}
}
pin(A3) {
capacitance : 0.004047 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01818, 0.01813, 0.01805, 0.01785, 0.01777, 0.01764, 0.01758, \
0.01748, 0.01743, 0.01731");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01422, -0.01418, -0.01411, -0.01409, -0.01408, -0.01409, -0.01412, \
-0.01413, -0.01412, -0.01412");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01423, 0.01421, 0.01412, 0.01414, 0.01412, 0.01412, 0.01414, \
0.01415, 0.01413, 0.01413");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01415, -0.01414, -0.01409, -0.01409, -0.01408, -0.01408, -0.01412, \
-0.01413, -0.01412, -0.01413");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02055, 0.02078, 0.02106, 0.0213, 0.02157, 0.02178, 0.02194, \
0.02204, 0.0221, 0.02212");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01418, -0.01415, -0.0141, -0.01408, -0.0141, -0.01408, -0.01412, \
-0.01412, -0.01412, -0.01413");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01635, 0.01452, 0.01414, 0.01411, 0.01412, 0.01413, 0.01414, \
0.01416, 0.01415, 0.01416");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01413, -0.01413, -0.0141, -0.01411, -0.01407, -0.01409, -0.01412, \
-0.01412, -0.01412, -0.01413");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02095, 0.02109, 0.02157, 0.02214, 0.02256, 0.02292, 0.02316, \
0.02331, 0.0234, 0.02348");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01421, -0.01419, -0.01411, -0.0141, -0.01411, -0.01407, -0.0141, \
-0.01413, -0.01412, -0.01411");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01602, 0.0145, 0.01413, 0.01413, 0.01412, 0.01412, 0.01416, \
0.01415, 0.01414, 0.01415");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01414, -0.01415, -0.01411, -0.01411, -0.01408, -0.01409, -0.01412, \
-0.01413, -0.01411, -0.01412");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01581, 0.01581, 0.01577, 0.01575, 0.01572, 0.01574, 0.01576, \
0.01573, 0.01571, 0.01569");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01047, -0.01048, -0.01046, -0.01043, -0.01045, -0.01046, -0.01051, \
-0.01053, -0.01055, -0.01059");
}
}
}
pin(A4) {
capacitance : 0.003994 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01426, 0.01419, 0.01415, 0.01414, 0.01414, 0.01414, 0.01415, \
0.01415, 0.01414, 0.01413");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01417, -0.01415, -0.01411, -0.01408, -0.01407, -0.01408, -0.0141, \
-0.01411, -0.01411, -0.01412");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01423, 0.01418, 0.01414, 0.0141, 0.01411, 0.01412, 0.01414, \
0.01417, 0.01414, 0.01415");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01414, -0.01414, -0.0141, -0.01409, -0.01407, -0.01408, -0.01412, \
-0.01412, -0.01412, -0.01412");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01424, 0.0142, 0.01414, 0.01414, 0.01413, 0.01412, 0.01417, \
0.01416, 0.01416, 0.01415");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01418, -0.01414, -0.01412, -0.0141, -0.01408, -0.01409, -0.01411, \
-0.0141, -0.01412, -0.01412");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01424, 0.01419, 0.01413, 0.01413, 0.01411, 0.01412, 0.01416, \
0.01418, 0.01416, 0.01415");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01414, -0.01414, -0.01413, -0.01412, -0.0141, -0.01409, -0.01411, \
-0.01412, -0.01414, -0.01413");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01426, 0.0142, 0.01413, 0.01414, 0.01413, 0.01414, 0.01417, \
0.01416, 0.01414, 0.01415");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01418, -0.01415, -0.01411, -0.0141, -0.01408, -0.0141, -0.01408, \
-0.0141, -0.01411, -0.01413");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01427, 0.0142, 0.01416, 0.01411, 0.01411, 0.01411, 0.01414, \
0.01416, 0.01415, 0.01415");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01415, -0.01415, -0.01412, -0.0141, -0.01409, -0.0141, -0.01413, \
-0.01412, -0.01412, -0.01412");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01454, 0.01422, 0.01415, 0.01415, 0.01413, 0.01413, 0.01417, \
0.01416, 0.01416, 0.01416");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01418, -0.01416, -0.01412, -0.01409, -0.01409, -0.01409, -0.01411, \
-0.01409, -0.01411, -0.01412");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.7125 ;
max_transition : 5.2 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.1852, 0.1788, 0.1705, 0.1667, 0.1645, 0.163, 0.1622, 0.1617, 0.1614, 0.1613",\
"0.185, 0.1785, 0.1703, 0.1666, 0.1643, 0.163, 0.1622, 0.1617, 0.1614, 0.1612",\
"0.1866, 0.1798, 0.1715, 0.1675, 0.1653, 0.1641, 0.1632, 0.1628, 0.1625, 0.1623",\
"0.2018, 0.1941, 0.183, 0.1771, 0.1739, 0.172, 0.1708, 0.1701, 0.1698, 0.1694",\
"0.2341, 0.2245, 0.2091, 0.1995, 0.1937, 0.1902, 0.1883, 0.1869, 0.1862, 0.1856",\
"0.2823, 0.271, 0.2503, 0.2359, 0.2271, 0.2213, 0.2178, 0.2156, 0.2141, 0.2131",\
"0.3459, 0.3331, 0.3071, 0.2872, 0.2742, 0.2658, 0.2605, 0.2566, 0.2541, 0.2524",\
"0.4242, 0.4099, 0.3792, 0.3537, 0.3363, 0.3244, 0.3162, 0.3108, 0.3071, 0.3044",\
"0.5176, 0.5022, 0.4674, 0.4361, 0.4135, 0.3978, 0.3864, 0.379, 0.3738, 0.37",\
"0.6259, 0.6097, 0.5712, 0.5338, 0.5063, 0.4859, 0.472, 0.4621, 0.4548, 0.4495");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.1342, 0.1258, 0.115, 0.1085, 0.1051, 0.1041, 0.1045, 0.1047, 0.1068, 0.1087",\
"0.1339, 0.1254, 0.1145, 0.1082, 0.1049, 0.1038, 0.1041, 0.1044, 0.1064, 0.1084",\
"0.135, 0.1268, 0.1154, 0.1091, 0.1058, 0.1046, 0.1045, 0.1058, 0.1071, 0.1091",\
"0.1469, 0.1381, 0.1258, 0.1182, 0.1139, 0.1119, 0.112, 0.1126, 0.114, 0.1166",\
"0.171, 0.161, 0.1472, 0.1377, 0.1314, 0.1284, 0.1275, 0.1281, 0.1287, 0.1292",\
"0.2098, 0.1986, 0.182, 0.1694, 0.1618, 0.1558, 0.1545, 0.153, 0.1525, 0.1548",\
"0.2636, 0.2508, 0.2302, 0.2146, 0.2029, 0.197, 0.1934, 0.1897, 0.1892, 0.1894",\
"0.331, 0.3167, 0.2919, 0.272, 0.2575, 0.2488, 0.2445, 0.2404, 0.2367, 0.2374",\
"0.4122, 0.3964, 0.3676, 0.3452, 0.3266, 0.3134, 0.305, 0.3034, 0.299, 0.2961",\
"0.5075, 0.4903, 0.4578, 0.4306, 0.41, 0.3925, 0.3799, 0.3747, 0.3739, 0.3692");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2112, 0.204, 0.1939, 0.1885, 0.1855, 0.1836, 0.1825, 0.1819, 0.1814, 0.1811",\
"0.2111, 0.2037, 0.1938, 0.1885, 0.1854, 0.1835, 0.1824, 0.1819, 0.1814, 0.181",\
"0.2122, 0.2049, 0.1946, 0.1892, 0.1861, 0.1844, 0.1833, 0.1826, 0.1822, 0.182",\
"0.2261, 0.2181, 0.2058, 0.1986, 0.1946, 0.1923, 0.1911, 0.1902, 0.1895, 0.1891",\
"0.2592, 0.2494, 0.2329, 0.222, 0.2153, 0.2115, 0.2091, 0.2076, 0.2066, 0.2059",\
"0.3086, 0.2971, 0.2758, 0.2602, 0.2501, 0.244, 0.2401, 0.2375, 0.2358, 0.2346",\
"0.3743, 0.3615, 0.3352, 0.314, 0.3, 0.2906, 0.2845, 0.2804, 0.2776, 0.2757",\
"0.4552, 0.4413, 0.4103, 0.3837, 0.3647, 0.3518, 0.343, 0.337, 0.3328, 0.3298",\
"0.5516, 0.5364, 0.5015, 0.469, 0.4452, 0.4276, 0.4158, 0.4077, 0.4018, 0.3975",\
"0.6635, 0.6477, 0.6089, 0.5705, 0.5413, 0.5197, 0.5043, 0.4934, 0.4853, 0.4796");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.1344, 0.1259, 0.115, 0.1084, 0.105, 0.104, 0.1041, 0.1054, 0.1064, 0.1084",\
"0.1337, 0.1251, 0.1143, 0.1078, 0.1044, 0.1036, 0.1038, 0.1047, 0.106, 0.108",\
"0.1343, 0.1258, 0.1147, 0.1079, 0.1046, 0.1035, 0.1038, 0.1047, 0.1064, 0.108",\
"0.1449, 0.1361, 0.1238, 0.1159, 0.1114, 0.1101, 0.1099, 0.1105, 0.1114, 0.113",\
"0.1678, 0.1581, 0.1441, 0.1348, 0.1285, 0.1254, 0.1254, 0.1256, 0.1258, 0.1289",\
"0.2065, 0.1954, 0.1787, 0.1656, 0.1582, 0.1528, 0.1502, 0.1504, 0.151, 0.153",\
"0.26, 0.2478, 0.227, 0.2115, 0.1998, 0.1939, 0.1894, 0.1861, 0.186, 0.1858",\
"0.3276, 0.3141, 0.2901, 0.2701, 0.2538, 0.2447, 0.242, 0.2368, 0.2338, 0.2331",\
"0.4089, 0.3938, 0.3661, 0.3425, 0.3257, 0.3111, 0.3039, 0.3006, 0.2976, 0.2946",\
"0.5043, 0.488, 0.456, 0.4303, 0.408, 0.392, 0.3792, 0.3733, 0.3724, 0.3677");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2376, 0.2297, 0.2177, 0.2112, 0.2071, 0.2046, 0.2031, 0.2022, 0.2016, 0.2012",\
"0.2368, 0.2289, 0.2169, 0.2102, 0.2063, 0.2039, 0.2024, 0.2018, 0.2009, 0.2005",\
"0.2376, 0.2297, 0.2177, 0.2108, 0.2069, 0.2045, 0.2034, 0.2025, 0.2018, 0.2014",\
"0.2503, 0.2418, 0.228, 0.22, 0.2154, 0.2126, 0.2109, 0.2099, 0.2091, 0.2086",\
"0.2842, 0.2742, 0.2565, 0.2444, 0.2371, 0.2326, 0.2299, 0.2281, 0.2269, 0.2261",\
"0.3349, 0.3235, 0.3014, 0.2846, 0.2739, 0.2668, 0.2624, 0.2596, 0.2576, 0.2563",\
"0.4035, 0.3907, 0.3636, 0.3417, 0.3267, 0.3164, 0.3097, 0.3053, 0.3022, 0.3",\
"0.4885, 0.4747, 0.4434, 0.4156, 0.3959, 0.3818, 0.3722, 0.3658, 0.3612, 0.3577",\
"0.5903, 0.5754, 0.5402, 0.5067, 0.4817, 0.4634, 0.4504, 0.4414, 0.435, 0.4304",\
"0.7092, 0.6935, 0.6543, 0.6153, 0.5847, 0.5618, 0.5451, 0.5333, 0.5247, 0.5184");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.1343, 0.1258, 0.1151, 0.1085, 0.1053, 0.104, 0.1041, 0.1047, 0.1064, 0.108",\
"0.1338, 0.1253, 0.1145, 0.1077, 0.1047, 0.1035, 0.1038, 0.104, 0.106, 0.108",\
"0.1333, 0.1246, 0.1138, 0.1071, 0.1041, 0.1028, 0.103, 0.1036, 0.1046, 0.1066",\
"0.1422, 0.1333, 0.1212, 0.1136, 0.1094, 0.1076, 0.1081, 0.1087, 0.1096, 0.1112",\
"0.1635, 0.154, 0.1401, 0.1314, 0.1255, 0.1228, 0.1221, 0.1227, 0.1237, 0.1246",\
"0.2027, 0.1916, 0.1745, 0.162, 0.1563, 0.1508, 0.1484, 0.1476, 0.1474, 0.149",\
"0.2576, 0.2456, 0.2252, 0.2092, 0.1987, 0.193, 0.1894, 0.1868, 0.186, 0.1847",\
"0.3273, 0.3139, 0.2903, 0.2707, 0.2561, 0.2465, 0.2434, 0.2397, 0.236, 0.2349",\
"0.4115, 0.3974, 0.3695, 0.3467, 0.3288, 0.3154, 0.3082, 0.3052, 0.3033, 0.3011",\
"0.5108, 0.4952, 0.4638, 0.4367, 0.4153, 0.3991, 0.3878, 0.3816, 0.3814, 0.3767");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2625, 0.254, 0.2402, 0.2325, 0.2275, 0.2246, 0.2229, 0.2216, 0.2208, 0.2202",\
"0.2615, 0.253, 0.2394, 0.2315, 0.2265, 0.2235, 0.2217, 0.2206, 0.2198, 0.2193",\
"0.2623, 0.2538, 0.2402, 0.2318, 0.2272, 0.2242, 0.2224, 0.2213, 0.2205, 0.22",\
"0.2742, 0.2652, 0.2503, 0.2411, 0.2357, 0.2323, 0.2304, 0.229, 0.2283, 0.2277",\
"0.3088, 0.2985, 0.28, 0.2668, 0.2585, 0.2536, 0.2504, 0.2487, 0.2472, 0.2462",\
"0.3617, 0.3501, 0.327, 0.3093, 0.2975, 0.2899, 0.2851, 0.2818, 0.2797, 0.2782",\
"0.4332, 0.4206, 0.3925, 0.3698, 0.3536, 0.3427, 0.3354, 0.3306, 0.3271, 0.3248",\
"0.5234, 0.5095, 0.4779, 0.4492, 0.4282, 0.4131, 0.4027, 0.3956, 0.3906, 0.387",\
"0.6317, 0.6169, 0.5814, 0.5468, 0.5205, 0.501, 0.4873, 0.4774, 0.4703, 0.4653",\
"0.7584, 0.7428, 0.704, 0.664, 0.6324, 0.6078, 0.5897, 0.5769, 0.5671, 0.5603");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.1343, 0.1258, 0.115, 0.1084, 0.1049, 0.104, 0.1041, 0.1051, 0.1064, 0.108",\
"0.1338, 0.1251, 0.1145, 0.1076, 0.1046, 0.1033, 0.1038, 0.1047, 0.106, 0.1084",\
"0.1328, 0.1245, 0.1136, 0.1067, 0.1033, 0.1024, 0.1027, 0.1033, 0.1046, 0.1066",\
"0.1397, 0.1309, 0.1192, 0.1116, 0.1079, 0.1064, 0.1066, 0.1072, 0.1078, 0.1094",\
"0.1597, 0.1505, 0.1367, 0.1286, 0.1232, 0.1205, 0.1203, 0.1202, 0.123, 0.1249",\
"0.1984, 0.1876, 0.1704, 0.1594, 0.154, 0.1488, 0.147, 0.1472, 0.146, 0.1487",\
"0.2536, 0.2419, 0.2214, 0.2063, 0.1963, 0.1924, 0.1887, 0.1854, 0.1852, 0.1843",\
"0.3251, 0.3121, 0.2882, 0.2687, 0.2562, 0.2476, 0.2456, 0.2412, 0.2374, 0.2385",\
"0.4124, 0.3983, 0.3705, 0.3484, 0.3312, 0.3192, 0.3122, 0.3099, 0.308, 0.3054",\
"0.5159, 0.5014, 0.4692, 0.4439, 0.422, 0.4066, 0.3972, 0.3906, 0.3908, 0.3868");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.1974, 0.2224, 0.2854, 0.3779, 0.505, 0.6773, 0.9027, 1.187, 1.534, 1.948",\
"0.2068, 0.2318, 0.2947, 0.3873, 0.5143, 0.6866, 0.9121, 1.196, 1.543, 1.957",\
"0.2423, 0.2673, 0.3301, 0.4225, 0.5496, 0.7219, 0.9473, 1.231, 1.578, 1.992",\
"0.3126, 0.3381, 0.4009, 0.4935, 0.6204, 0.7924, 1.018, 1.302, 1.649, 2.062",\
"0.4006, 0.4283, 0.4953, 0.5905, 0.7186, 0.8903, 1.115, 1.399, 1.745, 2.159",\
"0.503, 0.5333, 0.6059, 0.7053, 0.8349, 1.007, 1.231, 1.515, 1.861, 2.275",\
"0.6172, 0.6506, 0.7296, 0.8351, 0.9693, 1.142, 1.367, 1.65, 1.995, 2.408",\
"0.7431, 0.7801, 0.8655, 0.9792, 1.12, 1.297, 1.522, 1.805, 2.151, 2.563",\
"0.8816, 0.9216, 1.015, 1.135, 1.283, 1.466, 1.696, 1.98, 2.325, 2.738",\
"1.034, 1.075, 1.175, 1.304, 1.459, 1.648, 1.883, 2.173, 2.522, 2.934");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2482, 0.2799, 0.3676, 0.5139, 0.7293, 1.028, 1.422, 1.919, 2.526, 3.249",\
"0.2532, 0.2849, 0.3726, 0.5189, 0.7343, 1.033, 1.427, 1.924, 2.531, 3.254",\
"0.2738, 0.3056, 0.3933, 0.5395, 0.7548, 1.054, 1.448, 1.945, 2.55, 3.273",\
"0.3137, 0.3456, 0.4332, 0.5788, 0.7936, 1.092, 1.486, 1.982, 2.589, 3.312",\
"0.3547, 0.3868, 0.4743, 0.6204, 0.8354, 1.133, 1.526, 2.023, 2.629, 3.353",\
"0.3943, 0.4273, 0.5157, 0.6608, 0.8748, 1.173, 1.565, 2.061, 2.667, 3.39",\
"0.4266, 0.4613, 0.5517, 0.6984, 0.9117, 1.209, 1.601, 2.095, 2.7, 3.424",\
"0.4477, 0.485, 0.5781, 0.7274, 0.9441, 1.241, 1.632, 2.126, 2.73, 3.452",\
"0.4569, 0.4966, 0.5936, 0.7458, 0.9651, 1.267, 1.658, 2.152, 2.756, 3.477",\
"0.452, 0.4939, 0.5969, 0.7505, 0.9737, 1.279, 1.676, 2.171, 2.774, 3.495");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.06396, 0.08834, 0.1549, 0.2708, 0.458, 0.7361, 1.107, 1.58, 2.157, 2.848",\
"0.0639, 0.08806, 0.1551, 0.271, 0.4577, 0.7352, 1.107, 1.579, 2.158, 2.846",\
"0.06434, 0.08856, 0.155, 0.2708, 0.4589, 0.7349, 1.107, 1.581, 2.157, 2.847",\
"0.07032, 0.09368, 0.1584, 0.2726, 0.4593, 0.7357, 1.106, 1.579, 2.157, 2.844",\
"0.0837, 0.1095, 0.1732, 0.2832, 0.464, 0.7366, 1.107, 1.58, 2.157, 2.847",\
"0.1008, 0.1284, 0.1922, 0.2986, 0.4726, 0.7398, 1.109, 1.579, 2.157, 2.848",\
"0.1188, 0.1506, 0.2178, 0.3226, 0.4896, 0.7476, 1.111, 1.58, 2.156, 2.843",\
"0.1394, 0.1734, 0.2464, 0.3514, 0.5162, 0.7664, 1.121, 1.582, 2.155, 2.841",\
"0.1606, 0.1976, 0.277, 0.3838, 0.547, 0.795, 1.145, 1.597, 2.161, 2.842",\
"0.1814, 0.2216, 0.3064, 0.4192, 0.5802, 0.8268, 1.177, 1.629, 2.182, 2.852");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.083, 0.12, 0.24, 0.4628, 0.8208, 1.338, 2.02, 2.887, 3.941, 5.209",\
"0.08304, 0.12, 0.2399, 0.4628, 0.8205, 1.338, 2.021, 2.888, 3.941, 5.209",\
"0.08318, 0.1204, 0.2403, 0.4629, 0.8205, 1.338, 2.02, 2.888, 3.945, 5.201",\
"0.08502, 0.1217, 0.2414, 0.4638, 0.8205, 1.337, 2.022, 2.888, 3.944, 5.208",\
"0.08846, 0.1259, 0.2451, 0.4683, 0.8228, 1.338, 2.02, 2.889, 3.944, 5.201",\
"0.0976, 0.1342, 0.2494, 0.472, 0.828, 1.342, 2.024, 2.883, 3.948, 5.208",\
"0.1088, 0.1472, 0.2602, 0.4812, 0.8316, 1.343, 2.026, 2.885, 3.943, 5.206",\
"0.1242, 0.1608, 0.2732, 0.496, 0.8452, 1.349, 2.028, 2.889, 3.948, 5.198",\
"0.1384, 0.1776, 0.289, 0.5098, 0.8638, 1.368, 2.037, 2.894, 3.944, 5.205",\
"0.1546, 0.1978, 0.3062, 0.527, 0.884, 1.394, 2.062, 2.906, 3.948, 5.198");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2205, 0.2471, 0.3124, 0.4062, 0.5338, 0.7061, 0.9315, 1.216, 1.563, 1.976",\
"0.2299, 0.2565, 0.3217, 0.4154, 0.5431, 0.7154, 0.9408, 1.225, 1.572, 1.986",\
"0.265, 0.2916, 0.3567, 0.4506, 0.578, 0.7503, 0.9758, 1.26, 1.607, 2.02",\
"0.338, 0.3644, 0.4298, 0.5232, 0.6506, 0.8227, 1.048, 1.332, 1.679, 2.092",\
"0.4342, 0.4632, 0.5322, 0.6282, 0.7563, 0.928, 1.153, 1.436, 1.783, 2.196",\
"0.5481, 0.5798, 0.6541, 0.7538, 0.8837, 1.055, 1.28, 1.563, 1.909, 2.322",\
"0.6779, 0.7124, 0.7938, 0.8994, 1.033, 1.205, 1.429, 1.712, 2.057, 2.47",\
"0.8237, 0.8615, 0.9494, 1.062, 1.201, 1.377, 1.601, 1.883, 2.229, 2.641",\
"0.9859, 1.027, 1.122, 1.243, 1.388, 1.568, 1.796, 2.079, 2.423, 2.835",\
"1.166, 1.209, 1.311, 1.44, 1.593, 1.778, 2.01, 2.297, 2.644, 3.055");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2719, 0.3035, 0.3914, 0.5376, 0.753, 1.052, 1.446, 1.942, 2.55, 3.272",\
"0.2753, 0.3069, 0.3948, 0.5411, 0.7565, 1.056, 1.449, 1.945, 2.552, 3.275",\
"0.2873, 0.3191, 0.4068, 0.5529, 0.7682, 1.067, 1.461, 1.957, 2.565, 3.288",\
"0.314, 0.3463, 0.434, 0.5797, 0.7943, 1.093, 1.487, 1.984, 2.588, 3.313",\
"0.3447, 0.3776, 0.466, 0.6122, 0.8271, 1.125, 1.518, 2.015, 2.62, 3.342",\
"0.3735, 0.4076, 0.4973, 0.6434, 0.8574, 1.156, 1.548, 2.043, 2.65, 3.372",\
"0.3922, 0.4284, 0.5208, 0.6692, 0.8838, 1.181, 1.572, 2.067, 2.672, 3.395",\
"0.3979, 0.4362, 0.5321, 0.6836, 0.9015, 1.199, 1.59, 2.085, 2.689, 3.41",\
"0.3879, 0.4285, 0.5291, 0.6834, 0.9064, 1.209, 1.602, 2.095, 2.699, 3.42",\
"0.3606, 0.4037, 0.5091, 0.6675, 0.894, 1.202, 1.601, 2.097, 2.7, 3.42");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.07034, 0.09554, 0.161, 0.2743, 0.4595, 0.7354, 1.107, 1.579, 2.157, 2.844",\
"0.0701, 0.09532, 0.1609, 0.2749, 0.4607, 0.7362, 1.108, 1.581, 2.157, 2.847",\
"0.07018, 0.09566, 0.1607, 0.2749, 0.4604, 0.7362, 1.108, 1.578, 2.156, 2.843",\
"0.07398, 0.09884, 0.1634, 0.2764, 0.4603, 0.7355, 1.108, 1.581, 2.155, 2.844",\
"0.08746, 0.1139, 0.1772, 0.2854, 0.4648, 0.7374, 1.107, 1.579, 2.155, 2.847",\
"0.1038, 0.1326, 0.1966, 0.3006, 0.4734, 0.7398, 1.11, 1.58, 2.154, 2.845",\
"0.1228, 0.1546, 0.2218, 0.3218, 0.4878, 0.7466, 1.111, 1.581, 2.156, 2.843",\
"0.1418, 0.1778, 0.2512, 0.3502, 0.5114, 0.7624, 1.119, 1.581, 2.155, 2.841",\
"0.1626, 0.202, 0.2812, 0.3816, 0.5402, 0.787, 1.135, 1.591, 2.159, 2.841",\
"0.1854, 0.2272, 0.313, 0.4172, 0.5722, 0.8154, 1.163, 1.615, 2.172, 2.848");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.0835, 0.1204, 0.24, 0.4629, 0.8206, 1.338, 2.021, 2.884, 3.949, 5.198",\
"0.0836, 0.1203, 0.2399, 0.4629, 0.8206, 1.338, 2.021, 2.884, 3.944, 5.2",\
"0.08356, 0.12, 0.2399, 0.4629, 0.8205, 1.338, 2.022, 2.884, 3.94, 5.209",\
"0.08594, 0.1225, 0.2415, 0.4637, 0.8208, 1.337, 2.022, 2.89, 3.941, 5.198",\
"0.09102, 0.1273, 0.2456, 0.4684, 0.8226, 1.337, 2.023, 2.89, 3.943, 5.203",\
"0.099, 0.1366, 0.2526, 0.4726, 0.8268, 1.341, 2.023, 2.888, 3.946, 5.207",\
"0.1106, 0.1486, 0.264, 0.4842, 0.833, 1.343, 2.025, 2.888, 3.938, 5.196",\
"0.1236, 0.1628, 0.2776, 0.5002, 0.848, 1.351, 2.027, 2.887, 3.946, 5.202",\
"0.1388, 0.18, 0.2932, 0.5166, 0.8704, 1.373, 2.039, 2.891, 3.941, 5.199",\
"0.1534, 0.1966, 0.3112, 0.5346, 0.8932, 1.402, 2.067, 2.908, 3.948, 5.197");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2424, 0.2702, 0.3378, 0.4333, 0.5618, 0.7342, 0.9597, 1.244, 1.591, 2.004",\
"0.2506, 0.2785, 0.3461, 0.4416, 0.5699, 0.7425, 0.9679, 1.252, 1.599, 2.012",\
"0.2854, 0.3132, 0.3806, 0.4762, 0.6045, 0.7771, 1.002, 1.286, 1.633, 2.047",\
"0.3603, 0.388, 0.4551, 0.5502, 0.6784, 0.8508, 1.076, 1.36, 1.707, 2.12",\
"0.4643, 0.4943, 0.5651, 0.6622, 0.7905, 0.9625, 1.187, 1.471, 1.818, 2.231",\
"0.5893, 0.6217, 0.6978, 0.7988, 0.929, 1.101, 1.325, 1.608, 1.954, 2.368",\
"0.7346, 0.7703, 0.8529, 0.9591, 1.092, 1.265, 1.488, 1.771, 2.117, 2.529",\
"0.9007, 0.939, 1.029, 1.142, 1.28, 1.455, 1.678, 1.961, 2.306, 2.718",\
"1.088, 1.129, 1.226, 1.347, 1.492, 1.67, 1.897, 2.179, 2.523, 2.935",\
"1.298, 1.342, 1.445, 1.575, 1.726, 1.91, 2.141, 2.426, 2.772, 3.183");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.288, 0.3195, 0.4074, 0.5537, 0.769, 1.068, 1.462, 1.958, 2.564, 3.289",\
"0.2913, 0.3231, 0.4108, 0.5571, 0.7723, 1.072, 1.465, 1.962, 2.569, 3.292",\
"0.2972, 0.3288, 0.4166, 0.5628, 0.7781, 1.077, 1.471, 1.968, 2.575, 3.298",\
"0.3095, 0.3417, 0.4295, 0.5753, 0.7901, 1.089, 1.482, 1.98, 2.585, 3.309",\
"0.3241, 0.3572, 0.446, 0.5925, 0.8074, 1.106, 1.499, 1.994, 2.602, 3.325",\
"0.3357, 0.3702, 0.4607, 0.6079, 0.8225, 1.121, 1.513, 2.009, 2.615, 3.339",\
"0.3345, 0.3713, 0.4656, 0.6157, 0.832, 1.129, 1.521, 2.016, 2.62, 3.343",\
"0.317, 0.356, 0.4543, 0.6084, 0.8292, 1.129, 1.52, 2.014, 2.619, 3.339",\
"0.2801, 0.3215, 0.4243, 0.5822, 0.8081, 1.114, 1.509, 2.003, 2.606, 3.327",\
"0.2226, 0.2661, 0.374, 0.535, 0.7658, 1.078, 1.481, 1.979, 2.583, 3.302");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.07596, 0.1021, 0.1676, 0.2797, 0.4627, 0.7369, 1.109, 1.581, 2.157, 2.846",\
"0.0759, 0.1023, 0.1677, 0.2801, 0.463, 0.7373, 1.108, 1.581, 2.156, 2.846",\
"0.07602, 0.1024, 0.1674, 0.2798, 0.4626, 0.7373, 1.107, 1.58, 2.156, 2.844",\
"0.07794, 0.1037, 0.169, 0.281, 0.4635, 0.7376, 1.109, 1.581, 2.156, 2.847",\
"0.0918, 0.119, 0.1822, 0.2884, 0.466, 0.7382, 1.107, 1.581, 2.158, 2.843",\
"0.1072, 0.1368, 0.2012, 0.3034, 0.4746, 0.7408, 1.11, 1.581, 2.158, 2.843",\
"0.1258, 0.1584, 0.2248, 0.3244, 0.4882, 0.7476, 1.111, 1.58, 2.155, 2.843",\
"0.1458, 0.1806, 0.2536, 0.3512, 0.5106, 0.76, 1.117, 1.582, 2.155, 2.842",\
"0.1656, 0.2048, 0.2852, 0.382, 0.5392, 0.7822, 1.132, 1.589, 2.158, 2.841",\
"0.1888, 0.2308, 0.3162, 0.4168, 0.569, 0.8118, 1.158, 1.608, 2.171, 2.848");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.0833, 0.1204, 0.2403, 0.4628, 0.8223, 1.338, 2.021, 2.887, 3.94, 5.198",\
"0.0835, 0.12, 0.2401, 0.4626, 0.8217, 1.338, 2.021, 2.888, 3.941, 5.209",\
"0.08322, 0.12, 0.2401, 0.4632, 0.8219, 1.338, 2.021, 2.89, 3.947, 5.21",\
"0.08556, 0.1221, 0.2415, 0.4639, 0.8207, 1.337, 2.023, 2.89, 3.939, 5.198",\
"0.09056, 0.1274, 0.2456, 0.468, 0.8242, 1.338, 2.023, 2.885, 3.94, 5.21",\
"0.099, 0.1374, 0.2546, 0.4744, 0.8264, 1.34, 2.022, 2.886, 3.947, 5.201",\
"0.111, 0.15, 0.2666, 0.4882, 0.835, 1.342, 2.024, 2.889, 3.943, 5.204",\
"0.1234, 0.1636, 0.2812, 0.5062, 0.8554, 1.353, 2.027, 2.886, 3.939, 5.195",\
"0.1376, 0.18, 0.2982, 0.5252, 0.8796, 1.383, 2.043, 2.892, 3.94, 5.2",\
"0.1512, 0.1956, 0.316, 0.5434, 0.9058, 1.417, 2.08, 2.914, 3.95, 5.195");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2593, 0.2882, 0.3579, 0.4552, 0.585, 0.7579, 0.9836, 1.268, 1.615, 2.028",\
"0.2672, 0.296, 0.3657, 0.4631, 0.5929, 0.766, 0.9916, 1.276, 1.622, 2.036",\
"0.3021, 0.3309, 0.4004, 0.4981, 0.6278, 0.8008, 1.026, 1.311, 1.657, 2.071",\
"0.3787, 0.4073, 0.4764, 0.5736, 0.703, 0.8759, 1.101, 1.385, 1.732, 2.146",\
"0.49, 0.5205, 0.5929, 0.6912, 0.8207, 0.9931, 1.218, 1.502, 1.848, 2.262",\
"0.6256, 0.6589, 0.7362, 0.8384, 0.9696, 1.142, 1.366, 1.649, 1.996, 2.409",\
"0.7872, 0.8231, 0.9068, 1.014, 1.148, 1.32, 1.544, 1.827, 2.172, 2.585",\
"0.9744, 1.013, 1.104, 1.217, 1.356, 1.53, 1.754, 2.036, 2.381, 2.793",\
"1.188, 1.23, 1.328, 1.449, 1.593, 1.771, 1.997, 2.279, 2.623, 3.035",\
"1.432, 1.476, 1.58, 1.71, 1.861, 2.043, 2.273, 2.557, 2.902, 3.313");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.2968, 0.3285, 0.4162, 0.5625, 0.7779, 1.077, 1.471, 1.968, 2.573, 3.297",\
"0.3002, 0.3317, 0.4197, 0.566, 0.7814, 1.08, 1.474, 1.97, 2.578, 3.3",\
"0.3029, 0.3346, 0.4224, 0.5686, 0.7839, 1.083, 1.477, 1.974, 2.579, 3.304",\
"0.3044, 0.3365, 0.4242, 0.5702, 0.7853, 1.084, 1.478, 1.974, 2.582, 3.305",\
"0.3027, 0.3357, 0.4244, 0.571, 0.786, 1.085, 1.478, 1.974, 2.581, 3.302",\
"0.2923, 0.3272, 0.4184, 0.567, 0.7821, 1.08, 1.473, 1.968, 2.575, 3.298",\
"0.2655, 0.3025, 0.3978, 0.5507, 0.769, 1.067, 1.459, 1.954, 2.559, 3.282",\
"0.2188, 0.2581, 0.3582, 0.5149, 0.7397, 1.042, 1.434, 1.928, 2.533, 3.253",\
"0.1493, 0.1907, 0.2953, 0.4566, 0.6873, 0.9977, 1.396, 1.891, 2.495, 3.215",\
"0.0547, 0.0986, 0.2077, 0.3735, 0.6092, 0.9273, 1.335, 1.837, 2.442, 3.162");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.08166, 0.1087, 0.1741, 0.2863, 0.4665, 0.7395, 1.11, 1.581, 2.158, 2.844",\
"0.08152, 0.1083, 0.1742, 0.286, 0.4665, 0.7406, 1.11, 1.581, 2.157, 2.845",\
"0.08128, 0.1081, 0.174, 0.285, 0.4664, 0.7398, 1.109, 1.581, 2.158, 2.843",\
"0.08184, 0.1087, 0.1749, 0.286, 0.4681, 0.74, 1.111, 1.58, 2.156, 2.847",\
"0.095, 0.1227, 0.186, 0.2924, 0.4696, 0.7414, 1.11, 1.582, 2.156, 2.843",\
"0.111, 0.1406, 0.2056, 0.308, 0.4782, 0.7432, 1.111, 1.581, 2.156, 2.844",\
"0.1282, 0.1616, 0.2282, 0.3272, 0.4914, 0.7492, 1.112, 1.582, 2.158, 2.845",\
"0.1488, 0.1848, 0.258, 0.3532, 0.5108, 0.7606, 1.119, 1.583, 2.156, 2.843",\
"0.1688, 0.2074, 0.287, 0.385, 0.5386, 0.781, 1.13, 1.588, 2.158, 2.842",\
"0.1906, 0.2322, 0.3192, 0.4176, 0.569, 0.8078, 1.155, 1.605, 2.167, 2.845");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005911, 0.02315, 0.05607, 0.1073, 0.1793, 0.274, 0.3933, 0.5389, 0.7125");
values("0.08346, 0.12, 0.2401, 0.4629, 0.8204, 1.338, 2.021, 2.889, 3.943, 5.198",\
"0.0835, 0.1202, 0.2397, 0.4629, 0.8208, 1.336, 2.023, 2.884, 3.949, 5.208",\
"0.08336, 0.1204, 0.2401, 0.4633, 0.8204, 1.338, 2.021, 2.889, 3.939, 5.199",\
"0.0853, 0.1215, 0.241, 0.4636, 0.821, 1.338, 2.023, 2.886, 3.948, 5.21",\
"0.09018, 0.1273, 0.2454, 0.4669, 0.8242, 1.336, 2.023, 2.887, 3.947, 5.204",\
"0.0988, 0.1372, 0.2556, 0.475, 0.8256, 1.338, 2.021, 2.888, 3.946, 5.209",\
"0.1106, 0.1512, 0.269, 0.4922, 0.8386, 1.342, 2.023, 2.883, 3.943, 5.205",\
"0.122, 0.1658, 0.2846, 0.5124, 0.8642, 1.36, 2.03, 2.885, 3.942, 5.195",\
"0.1348, 0.1794, 0.3018, 0.5336, 0.8924, 1.395, 2.053, 2.897, 3.939, 5.199",\
"0.1508, 0.1964, 0.3196, 0.5536, 0.9214, 1.434, 2.097, 2.927, 3.953, 5.196");
}
}
}
}