blob: efdfb0fd21aa210b0e129b7c9b2a8eb3665b7bb0 [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_1) {
area : 19.756800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0001928772" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0001929258" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000192942" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0001930716" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0001930554" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000193185" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0001932822" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0001943028" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000196668" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0001967976" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0001968948" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0001976886" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0002004102" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0002012526" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0002047194" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0002007828" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002047194" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003658 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002868, 0.002863, 0.002847, 0.002838, 0.002831, 0.002821, 0.002816, \
0.002814, 0.002625, 0.001998");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001695, -0.001695, -0.001699, -0.001706, -0.001716, -0.001733, \
-0.001761, -0.00182, -0.001935, -0.001876");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002862, 0.002863, 0.002852, 0.002843, 0.002833, 0.002823, 0.00282, \
0.002811, 0.002617, 0.001987");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001694, -0.001692, -0.001699, -0.001705, -0.001715, -0.001732, \
-0.001762, -0.001824, -0.001947, -0.001882");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002866, 0.002866, 0.002852, 0.002843, 0.002833, 0.002824, 0.00282, \
0.002811, 0.002617, 0.001987");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001691, -0.001691, -0.001697, -0.001703, -0.001714, -0.00173, \
-0.00176, -0.001822, -0.001945, -0.00188");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002858, 0.002862, 0.002856, 0.002845, 0.002839, 0.002827, 0.002817, \
0.002807, 0.002587, 0.001953");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.001689, -0.001689, -0.001696, -0.001703, -0.001714, -0.001732, \
-0.001766, -0.001846, -0.001971, -0.001906");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002869, 0.002868, 0.002854, 0.002845, 0.002834, 0.002826, 0.002822, \
0.002813, 0.002617, 0.001987");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001112, 0.001112, 0.001105, 0.001084, 0.001057, 0.001013, 0.0009401, \
0.0007784, 0.0001802, -0.000581");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002863, 0.002864, 0.002859, 0.00285, 0.002838, 0.00283, 0.002823, \
0.002811, 0.00259, 0.001956");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.001052, 0.001051, 0.001042, 0.001021, 0.0009933, 0.000943, 0.0008516, \
0.0006225, -7.041e-05, -0.000812");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002868, 0.002869, 0.002859, 0.002849, 0.002838, 0.00283, 0.002823, \
0.002809, 0.00259, 0.001955");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.003623, 0.003621, 0.003609, 0.003577, 0.003531, 0.003447, 0.003293, \
0.002898, 0.001639, 0.0001172");
}
}
}
pin(A2) {
capacitance : 0.003535 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002574, 0.002574, 0.002562, 0.002553, 0.002536, 0.002517, 0.002486, \
0.002427, 0.002129, 0.001448");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002315, -0.002314, -0.002312, -0.002303, -0.002296, -0.00229, \
-0.002289, -0.002284, -0.002201, -0.001911");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002581, 0.00258, 0.002571, 0.002567, 0.00255, 0.002531, 0.002499, \
0.00244, 0.002127, 0.001439");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002315, -0.002318, -0.002315, -0.002309, -0.002298, -0.002293, \
-0.002288, -0.002283, -0.002199, -0.001906");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002551, 0.002406, 0.00233, 0.002307, 0.002286, 0.002268, 0.002255, \
0.002239, 0.002063, 0.001517");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002315, -0.002321, -0.002308, -0.002304, -0.002293, -0.00229, \
-0.002286, -0.002282, -0.002199, -0.001908");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002613, 0.002419, 0.002292, 0.002276, 0.002266, 0.002259, 0.002252, \
0.002244, 0.002063, 0.001517");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002298, -0.002302, -0.0023, -0.002297, -0.00229, -0.002283, \
-0.002278, -0.002272, -0.002178, -0.001888");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002393, 0.002388, 0.002377, 0.002365, 0.002349, 0.002335, 0.002315, \
0.002281, 0.002072, 0.001502");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.00231, -0.002312, -0.002314, -0.002325, -0.002334, -0.002348, \
-0.002368, -0.002388, -0.002314, -0.00202");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002388, 0.00239, 0.002383, 0.002375, 0.002356, 0.002339, 0.002317, \
0.002279, 0.00205, 0.001475");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002311, -0.002314, -0.002317, -0.002327, -0.002336, -0.002353, \
-0.002375, -0.002392, -0.002307, -0.002017");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002413, 0.002408, 0.002402, 0.00239, 0.002372, 0.002354, 0.002331, \
0.002291, 0.002056, 0.001475");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-8.167e-05, -8.733e-05, -9.829e-05, -0.0001236, -0.0001605, -0.0002316, \
-0.0003632, -0.0006674, -0.001406, -0.002057");
}
}
}
pin(A3) {
capacitance : 0.003473 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002314, 0.002321, 0.002309, 0.002304, 0.002297, 0.002295, 0.002292, \
0.002292, 0.002135, 0.001594");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002315, -0.002318, -0.002308, -0.002302, -0.002294, -0.002289, \
-0.002286, -0.002282, -0.002198, -0.001909");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002302, 0.002319, 0.002314, 0.002313, 0.0023, 0.002295, 0.002292, \
0.002288, 0.002125, 0.001583");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002308, -0.002309, -0.002305, -0.002298, -0.002292, -0.002289, \
-0.002286, -0.002283, -0.0022, -0.001908");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002291, 0.002312, 0.00231, 0.002309, 0.002299, 0.002289, 0.002283, \
0.002274, 0.002105, 0.00156");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002317, -0.002319, -0.002309, -0.002303, -0.002295, -0.00229, \
-0.002286, -0.002282, -0.002199, -0.001908");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002323, 0.002321, 0.002313, 0.002308, 0.002299, 0.002293, 0.00229, \
0.00228, 0.002099, 0.001553");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002299, -0.002303, -0.002301, -0.0023, -0.002292, -0.002287, \
-0.002278, -0.002272, -0.002179, -0.001887");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002287, 0.002286, 0.002281, 0.00228, 0.00227, 0.002267, 0.002261, \
0.002258, 0.002092, 0.001551");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002319, -0.00232, -0.002315, -0.002308, -0.002297, -0.002293, \
-0.002288, -0.002283, -0.0022, -0.001906");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002292, 0.002315, 0.002313, 0.002311, 0.002299, 0.002293, 0.002288, \
0.002281, 0.002099, 0.001553");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002304, -0.002306, -0.002304, -0.0023, -0.002294, -0.002285, \
-0.002278, -0.002271, -0.002179, -0.001887");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002337, 0.002332, 0.002327, 0.00232, 0.002312, 0.002304, 0.002298, \
0.002287, 0.002104, 0.001558");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002284, -0.002287, -0.002287, -0.002291, -0.002286, -0.002286, \
-0.002284, -0.002279, -0.002186, -0.001895");
}
}
}
pin(A4) {
capacitance : 0.003477 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 25 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002324, 0.002332, 0.002319, 0.002313, 0.002305, 0.002298, 0.002294, \
0.002291, 0.002133, 0.001592");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002312, -0.002316, -0.002307, -0.002298, -0.002291, -0.002288, \
-0.002286, -0.002284, -0.002201, -0.001909");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002324, 0.002322, 0.002317, 0.002313, 0.002303, 0.002296, 0.002293, \
0.002289, 0.002124, 0.001584");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.00231, -0.002315, -0.002309, -0.002303, -0.002295, -0.002289, \
-0.002286, -0.002282, -0.002198, -0.001907");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.00231, 0.002332, 0.002322, 0.002317, 0.002309, 0.002303, 0.002297, \
0.00229, 0.002124, 0.001584");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002316, -0.002317, -0.002307, -0.002301, -0.002294, -0.00229, \
-0.002285, -0.002282, -0.002198, -0.001904");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002322, 0.002322, 0.002318, 0.002313, 0.002305, 0.002298, 0.002292, \
0.002283, 0.002103, 0.001556");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002301, -0.002306, -0.002298, -0.002305, -0.002295, -0.002286, \
-0.002278, -0.002272, -0.002178, -0.001889");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002313, 0.002335, 0.002323, 0.002317, 0.002309, 0.002301, 0.002298, \
0.002291, 0.002125, 0.001584");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002316, -0.002318, -0.002307, -0.002301, -0.002293, -0.00229, \
-0.002285, -0.002283, -0.002198, -0.001904");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002324, 0.002324, 0.002319, 0.002315, 0.002307, 0.0023, 0.002293, \
0.002286, 0.002104, 0.001558");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002303, -0.002309, -0.0023, -0.002301, -0.002292, -0.002282, \
-0.002277, -0.00227, -0.002176, -0.001888");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("0.002296, 0.002335, 0.002325, 0.002321, 0.002311, 0.002302, 0.002302, \
0.002286, 0.002103, 0.001557");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
values("-0.002308, -0.002313, -0.002309, -0.002301, -0.002294, -0.002285, \
-0.002278, -0.002272, -0.002177, -0.001887");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.1264 ;
max_transition : 25 ;
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.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.003547, 0.00355, 0.003544, 0.003547, 0.003546, 0.003547, 0.00354, 0.003484, 0.003251, 0.002745",\
"0.003495, 0.003501, 0.00351, 0.003522, 0.003529, 0.00353, 0.003529, 0.003472, 0.003234, 0.002722",\
"0.003352, 0.003373, 0.003414, 0.003455, 0.003481, 0.0035, 0.003505, 0.003442, 0.003184, 0.002652",\
"0.003196, 0.003222, 0.003286, 0.003356, 0.003414, 0.00345, 0.003464, 0.003392, 0.003092, 0.002517",\
"0.003066, 0.00309, 0.003164, 0.003252, 0.00333, 0.003385, 0.003407, 0.003306, 0.002925, 0.002293",\
"0.002998, 0.003017, 0.003075, 0.003161, 0.003249, 0.003316, 0.003329, 0.003146, 0.002634, 0.001947",\
"0.002991, 0.003, 0.003036, 0.003102, 0.003183, 0.003245, 0.003193, 0.002818, 0.002135, 0.00145",\
"0.00303, 0.003034, 0.003048, 0.003083, 0.003137, 0.003132, 0.002812, 0.002099, 0.001356, 0.0007884",\
"0.003171, 0.003165, 0.003157, 0.003157, 0.003093, 0.002563, 0.001634, 0.000887, 0.0003664, -3.075e-06",\
"0.003535, 0.003519, 0.003471, 0.00311, 0.001897, 0.0009293, 0.0003079, -9.355e-05, -0.0003587, -0.0005387");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.00743, 0.007443, 0.007458, 0.007498, 0.007494, 0.007561, 0.007719, 0.01059, 0.02534, 0.05956",\
"0.0074, 0.007441, 0.007526, 0.007603, 0.007667, 0.007746, 0.007956, 0.01093, 0.02612, 0.06065",\
"0.007108, 0.007172, 0.007337, 0.007506, 0.007649, 0.007782, 0.008072, 0.01155, 0.0282, 0.06358",\
"0.006793, 0.006855, 0.007016, 0.007256, 0.007421, 0.007593, 0.008093, 0.01277, 0.03243, 0.06869",\
"0.006602, 0.006644, 0.006776, 0.006983, 0.007215, 0.007432, 0.008288, 0.0155, 0.03962, 0.07584",\
"0.00651, 0.006545, 0.00665, 0.006809, 0.00699, 0.007288, 0.009321, 0.02152, 0.05057, 0.08309",\
"0.006525, 0.006532, 0.006577, 0.006694, 0.006865, 0.007491, 0.01347, 0.03416, 0.06234, 0.0856",\
"0.006593, 0.006597, 0.00659, 0.006636, 0.007002, 0.01096, 0.02691, 0.04782, 0.06407, 0.07588",\
"0.006547, 0.006536, 0.006542, 0.007038, 0.01308, 0.02344, 0.0315, 0.03721, 0.04115, 0.04397",\
"0.005215, 0.004982, 0.005293, 0.006893, 0.00861, 0.009911, 0.01081, 0.01143, 0.01184, 0.01212");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.003537, 0.003537, 0.003541, 0.003541, 0.003543, 0.003543, 0.003537, 0.003478, 0.003234, 0.002722",\
"0.003499, 0.003503, 0.00351, 0.003524, 0.003528, 0.003529, 0.003526, 0.003466, 0.003219, 0.0027",\
"0.003397, 0.003412, 0.003443, 0.003471, 0.003495, 0.003507, 0.003507, 0.003443, 0.003174, 0.002631",\
"0.003274, 0.00329, 0.003339, 0.003396, 0.00344, 0.003467, 0.003476, 0.003397, 0.003086, 0.002504",\
"0.003154, 0.003176, 0.003236, 0.003308, 0.003371, 0.003415, 0.003427, 0.003317, 0.002926, 0.002287",\
"0.003069, 0.003089, 0.003142, 0.003223, 0.003297, 0.003353, 0.003356, 0.003166, 0.002646, 0.001954",\
"0.003019, 0.003032, 0.003082, 0.003148, 0.003229, 0.003284, 0.003227, 0.002853, 0.002166, 0.001475",\
"0.002992, 0.003005, 0.003043, 0.003102, 0.003167, 0.003172, 0.002875, 0.002173, 0.001419, 0.0008388",\
"0.003044, 0.003053, 0.003081, 0.003123, 0.003102, 0.002675, 0.001799, 0.001016, 0.0004661, 7.512e-05",\
"0.003293, 0.003294, 0.003294, 0.003014, 0.001962, 0.0009694, 0.0003337, -7.372e-05, -0.0003422, -0.000525");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.009741, 0.009742, 0.009751, 0.00976, 0.009775, 0.009828, 0.01007, 0.01303, 0.02842, 0.06288",\
"0.00973, 0.009742, 0.009769, 0.0098, 0.009832, 0.00988, 0.01014, 0.01326, 0.02905, 0.06374",\
"0.009506, 0.009537, 0.00962, 0.009718, 0.009814, 0.009893, 0.01023, 0.01386, 0.03113, 0.06654",\
"0.0092, 0.009237, 0.00934, 0.009484, 0.009624, 0.009774, 0.01029, 0.01517, 0.03527, 0.07157",\
"0.008982, 0.009018, 0.009109, 0.009261, 0.009425, 0.009609, 0.01056, 0.01804, 0.0426, 0.07851",\
"0.008867, 0.008896, 0.00897, 0.009093, 0.009235, 0.009492, 0.01165, 0.02448, 0.05354, 0.08531",\
"0.008831, 0.008834, 0.008871, 0.008981, 0.00911, 0.00978, 0.01606, 0.03718, 0.06477, 0.08716",\
"0.00884, 0.00885, 0.008852, 0.008893, 0.009253, 0.01359, 0.02988, 0.04996, 0.06526, 0.07624",\
"0.008695, 0.008695, 0.008707, 0.009377, 0.0157, 0.02521, 0.03221, 0.03712, 0.04067, 0.04324",\
"0.006172, 0.005987, 0.006262, 0.007181, 0.008268, 0.009234, 0.009959, 0.01049, 0.01085, 0.01112");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.00354, 0.00354, 0.003543, 0.003542, 0.003544, 0.003544, 0.003539, 0.003478, 0.003229, 0.00271",\
"0.003502, 0.003505, 0.003512, 0.003526, 0.003532, 0.003532, 0.003529, 0.003468, 0.003212, 0.00269",\
"0.003399, 0.003415, 0.003446, 0.003475, 0.003494, 0.003509, 0.00351, 0.003441, 0.003167, 0.002619",\
"0.003272, 0.00329, 0.003342, 0.0034, 0.003442, 0.003468, 0.003476, 0.003395, 0.003079, 0.002491",\
"0.003153, 0.003175, 0.003237, 0.003309, 0.003374, 0.003418, 0.003429, 0.003319, 0.002927, 0.002286",\
"0.003066, 0.003083, 0.003142, 0.003223, 0.003298, 0.003355, 0.00336, 0.003175, 0.002659, 0.00197",\
"0.003012, 0.003029, 0.003076, 0.003147, 0.003226, 0.003285, 0.003238, 0.002883, 0.00221, 0.001517",\
"0.002975, 0.002989, 0.003029, 0.003089, 0.00316, 0.00318, 0.002928, 0.002267, 0.001509, 0.0009138",\
"0.003009, 0.003023, 0.003054, 0.003105, 0.003113, 0.002805, 0.002013, 0.001203, 0.0006153, 0.0001963",\
"0.003232, 0.003238, 0.003251, 0.003093, 0.002306, 0.001277, 0.000564, 0.0001021, -0.0002055, -0.0004163");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.01216, 0.01217, 0.01217, 0.01219, 0.01221, 0.01223, 0.01251, 0.01566, 0.03157, 0.06631",\
"0.01209, 0.01209, 0.0121, 0.01213, 0.01214, 0.01216, 0.01243, 0.01574, 0.03204, 0.06702",\
"0.01185, 0.01186, 0.0119, 0.01195, 0.01198, 0.01204, 0.0124, 0.0162, 0.03397, 0.06959",\
"0.01158, 0.0116, 0.01166, 0.01175, 0.01183, 0.01192, 0.01244, 0.01755, 0.03816, 0.07447",\
"0.01138, 0.0114, 0.01145, 0.01157, 0.01166, 0.0118, 0.01275, 0.02055, 0.04557, 0.08121",\
"0.01125, 0.01126, 0.01132, 0.0114, 0.01152, 0.01172, 0.01399, 0.02729, 0.05649, 0.08762",\
"0.01119, 0.01118, 0.0112, 0.01129, 0.01136, 0.01204, 0.01875, 0.04018, 0.0672, 0.0888",\
"0.01114, 0.01113, 0.01113, 0.01116, 0.01154, 0.01626, 0.03276, 0.05208, 0.06652, 0.07681",\
"0.01089, 0.01089, 0.01087, 0.01173, 0.01827, 0.02686, 0.03294, 0.03722, 0.04041, 0.04278",\
"0.00686, 0.006757, 0.00688, 0.007315, 0.008037, 0.00876, 0.009353, 0.009809, 0.01014, 0.01039");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.003541, 0.003543, 0.003544, 0.003546, 0.003546, 0.003546, 0.00354, 0.00348, 0.003228, 0.002709",\
"0.003498, 0.003505, 0.003515, 0.003522, 0.003529, 0.003535, 0.003531, 0.003468, 0.003211, 0.002683",\
"0.003398, 0.003412, 0.003443, 0.003476, 0.003498, 0.003511, 0.003511, 0.003444, 0.003164, 0.002615",\
"0.003273, 0.003295, 0.003345, 0.0034, 0.003443, 0.003472, 0.00348, 0.003397, 0.003079, 0.00249",\
"0.003155, 0.003177, 0.00324, 0.003313, 0.003375, 0.003419, 0.003432, 0.003322, 0.00293, 0.002289",\
"0.00307, 0.003086, 0.003143, 0.003224, 0.0033, 0.003357, 0.003363, 0.003181, 0.002673, 0.001985",\
"0.003009, 0.003024, 0.003073, 0.003145, 0.003227, 0.003288, 0.003246, 0.002909, 0.002248, 0.001552",\
"0.002974, 0.002987, 0.003028, 0.003089, 0.00316, 0.00319, 0.002973, 0.002347, 0.001589, 0.00098",\
"0.003004, 0.003017, 0.003049, 0.0031, 0.003127, 0.002902, 0.002192, 0.001367, 0.0007479, 0.0003035",\
"0.003214, 0.003223, 0.003244, 0.00317, 0.002618, 0.001621, 0.0008251, 0.0003018, -4.992e-05, -0.000293");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.01436, 0.01436, 0.01436, 0.01438, 0.01439, 0.01441, 0.01468, 0.01802, 0.03442, 0.06942",\
"0.01413, 0.01413, 0.01413, 0.01414, 0.01415, 0.0142, 0.01449, 0.01794, 0.03472, 0.06986",\
"0.0139, 0.01391, 0.01393, 0.01395, 0.01397, 0.01403, 0.01436, 0.01843, 0.03661, 0.07234",\
"0.01371, 0.01373, 0.01376, 0.01381, 0.01384, 0.01392, 0.01444, 0.0198, 0.04084, 0.07713",\
"0.01357, 0.01358, 0.01361, 0.01366, 0.01373, 0.01382, 0.01483, 0.02297, 0.04833, 0.08367",\
"0.01345, 0.01346, 0.0135, 0.01353, 0.01361, 0.01378, 0.01618, 0.02991, 0.05915, 0.08968",\
"0.01335, 0.01336, 0.01337, 0.01342, 0.01348, 0.01417, 0.02126, 0.04295, 0.06938, 0.09025",\
"0.01325, 0.01325, 0.01323, 0.01324, 0.01364, 0.01871, 0.03536, 0.05395, 0.06762, 0.07727",\
"0.01289, 0.01288, 0.01283, 0.0139, 0.02046, 0.02817, 0.03346, 0.03725, 0.04014, 0.04233",\
"0.007172, 0.007093, 0.007025, 0.007229, 0.007714, 0.008279, 0.00877, 0.009165, 0.009478, 0.009702");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.7868, 0.8818, 1.215, 1.852, 2.843, 4.236, 6.064, 8.37, 11.19, 14.54",\
"0.8366, 0.9322, 1.267, 1.905, 2.898, 4.289, 6.123, 8.424, 11.25, 14.59",\
"1.022, 1.119, 1.456, 2.096, 3.09, 4.482, 6.315, 8.619, 11.43, 14.79",\
"1.39, 1.489, 1.824, 2.464, 3.461, 4.856, 6.686, 8.992, 11.81, 15.16",\
"1.819, 1.95, 2.367, 3.045, 4.042, 5.435, 7.267, 9.575, 12.39, 15.74",\
"2.233, 2.401, 2.925, 3.765, 4.857, 6.255, 8.086, 10.39, 13.21, 16.57",\
"2.617, 2.824, 3.469, 4.488, 5.791, 7.327, 9.169, 11.47, 14.29, 17.65",\
"2.963, 3.213, 3.985, 5.196, 6.727, 8.511, 10.52, 12.84, 15.65, 19.01",\
"3.261, 3.554, 4.46, 5.875, 7.652, 9.701, 11.98, 14.48, 17.32, 20.67",\
"3.498, 3.837, 4.887, 6.517, 8.552, 10.88, 13.46, 16.26, 19.29, 22.66");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.849, 0.9468, 1.289, 1.94, 2.957, 4.378, 6.256, 8.606, 11.48, 14.92",\
"0.9296, 1.03, 1.377, 2.034, 3.05, 4.476, 6.353, 8.709, 11.58, 15.02",\
"1.195, 1.297, 1.65, 2.314, 3.34, 4.766, 6.642, 9.003, 11.88, 15.31",\
"1.723, 1.824, 2.178, 2.846, 3.877, 5.315, 7.188, 9.566, 12.43, 15.87",\
"2.493, 2.621, 3.013, 3.687, 4.718, 6.157, 8.035, 10.41, 13.29, 16.73",\
"3.376, 3.547, 4.069, 4.861, 5.911, 7.347, 9.232, 11.61, 14.5, 17.95",\
"4.358, 4.573, 5.237, 6.246, 7.461, 8.927, 10.81, 13.18, 16.07, 19.51",\
"5.436, 5.702, 6.517, 7.752, 9.243, 10.89, 12.81, 15.18, 18.07, 21.51",\
"6.606, 6.926, 7.901, 9.377, 11.16, 13.13, 15.21, 17.62, 20.51, 23.95",\
"7.867, 8.243, 9.39, 11.12, 13.21, 15.51, 17.94, 20.5, 23.42, 26.86");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.207, 1.366, 1.921, 2.978, 4.626, 6.935, 9.974, 13.8, 18.47, 24.03",\
"1.207, 1.367, 1.92, 2.98, 4.628, 6.935, 9.976, 13.8, 18.47, 24.04",\
"1.2, 1.363, 1.921, 2.98, 4.625, 6.938, 9.971, 13.8, 18.47, 24.03",\
"1.286, 1.416, 1.92, 2.976, 4.626, 6.934, 9.974, 13.8, 18.47, 24.03",\
"1.669, 1.8, 2.231, 3.084, 4.63, 6.939, 9.974, 13.8, 18.47, 24.03",\
"2.138, 2.291, 2.78, 3.612, 4.888, 6.969, 9.98, 13.8, 18.47, 24.03",\
"2.68, 2.853, 3.409, 4.347, 5.62, 7.388, 10.07, 13.81, 18.47, 24.04",\
"3.262, 3.472, 4.116, 5.162, 6.566, 8.33, 10.64, 13.98, 18.49, 24.04",\
"3.914, 4.15, 4.874, 6.056, 7.612, 9.51, 11.78, 14.71, 18.77, 24.09",\
"4.596, 4.86, 5.69, 7.022, 8.742, 10.81, 13.23, 16.05, 19.66, 24.46");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.2, 1.364, 1.936, 3.043, 4.75, 7.145, 10.32, 14.3, 19.16, 24.94",\
"1.2, 1.361, 1.936, 3.036, 4.75, 7.144, 10.31, 14.28, 19.17, 24.96",\
"1.2, 1.362, 1.941, 3.036, 4.749, 7.147, 10.31, 14.28, 19.14, 24.95",\
"1.234, 1.381, 1.939, 3.042, 4.75, 7.154, 10.31, 14.31, 19.17, 24.96",\
"1.609, 1.707, 2.1, 3.06, 4.751, 7.149, 10.31, 14.32, 19.14, 24.92",\
"2.172, 2.299, 2.69, 3.389, 4.812, 7.16, 10.32, 14.3, 19.17, 24.95",\
"2.795, 2.947, 3.434, 4.176, 5.274, 7.264, 10.33, 14.3, 19.15, 24.95",\
"3.47, 3.652, 4.242, 5.142, 6.256, 7.84, 10.48, 14.31, 19.16, 24.96",\
"4.184, 4.41, 5.104, 6.164, 7.488, 8.972, 11.14, 14.5, 19.22, 24.97",\
"4.942, 5.212, 6.022, 7.26, 8.772, 10.48, 12.42, 15.25, 19.44, 25.02");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("0.9967, 1.092, 1.426, 2.063, 3.054, 4.446, 6.275, 8.579, 11.39, 14.76",\
"1.05, 1.145, 1.479, 2.116, 3.109, 4.5, 6.33, 8.636, 11.45, 14.81",\
"1.234, 1.33, 1.666, 2.306, 3.298, 4.69, 6.523, 8.828, 11.65, 15",\
"1.558, 1.658, 1.999, 2.64, 3.636, 5.031, 6.864, 9.17, 11.98, 15.35",\
"1.969, 2.088, 2.478, 3.156, 4.157, 5.553, 7.385, 9.693, 12.51, 15.87",\
"2.415, 2.561, 3.025, 3.801, 4.878, 6.286, 8.122, 10.43, 13.25, 16.61",\
"2.85, 3.03, 3.595, 4.508, 5.719, 7.23, 9.088, 11.4, 14.22, 17.58",\
"3.254, 3.472, 4.153, 5.231, 6.621, 8.296, 10.28, 12.62, 15.44, 18.8",\
"3.609, 3.871, 4.683, 5.951, 7.554, 9.429, 11.59, 14.07, 16.93, 20.29",\
"3.912, 4.216, 5.165, 6.641, 8.482, 10.6, 12.98, 15.65, 18.66, 22.06");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.07, 1.169, 1.514, 2.169, 3.188, 4.613, 6.487, 8.847, 11.73, 15.16",\
"1.152, 1.251, 1.598, 2.255, 3.274, 4.7, 6.574, 8.934, 11.81, 15.25",\
"1.423, 1.525, 1.876, 2.538, 3.561, 4.99, 6.867, 9.228, 12.11, 15.54",\
"1.952, 2.054, 2.407, 3.073, 4.101, 5.534, 7.414, 9.776, 12.66, 16.09",\
"2.775, 2.886, 3.25, 3.918, 4.948, 6.383, 8.265, 10.63, 13.52, 16.95",\
"3.761, 3.909, 4.372, 5.105, 6.144, 7.581, 9.463, 11.83, 14.72, 18.16",\
"4.855, 5.041, 5.63, 6.554, 7.708, 9.163, 11.05, 13.41, 16.3, 19.74",\
"6.052, 6.282, 7.003, 8.138, 9.545, 11.14, 13.05, 15.41, 18.3, 21.74",\
"7.349, 7.624, 8.486, 9.843, 11.53, 13.42, 15.46, 17.86, 20.74, 24.18",\
"8.745, 9.07, 10.08, 11.67, 13.64, 15.86, 18.23, 20.74, 23.66, 27.09");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.206, 1.365, 1.922, 2.98, 4.626, 6.933, 9.973, 13.8, 18.47, 24.03",\
"1.206, 1.366, 1.921, 2.98, 4.625, 6.936, 9.972, 13.8, 18.47, 24.03",\
"1.206, 1.367, 1.922, 2.98, 4.629, 6.938, 9.972, 13.8, 18.47, 24.04",\
"1.273, 1.415, 1.934, 2.98, 4.626, 6.939, 9.971, 13.8, 18.47, 24.02",\
"1.503, 1.645, 2.134, 3.066, 4.635, 6.938, 9.975, 13.8, 18.47, 24.03",\
"1.849, 1.998, 2.494, 3.402, 4.82, 6.978, 9.979, 13.8, 18.47, 24.04",\
"2.3, 2.464, 2.982, 3.91, 5.298, 7.26, 10.06, 13.81, 18.47, 24.03",\
"2.816, 2.994, 3.578, 4.55, 5.96, 7.876, 10.45, 13.95, 18.49, 24.04",\
"3.378, 3.59, 4.244, 5.314, 6.766, 8.698, 11.2, 14.45, 18.71, 24.09",\
"4.004, 4.238, 4.972, 6.15, 7.706, 9.684, 12.19, 15.33, 19.31, 24.38");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.363, 1.528, 2.107, 3.206, 4.922, 7.33, 10.49, 14.47, 19.33, 25.14",\
"1.363, 1.528, 2.106, 3.207, 4.921, 7.324, 10.49, 14.48, 19.34, 25.14",\
"1.364, 1.528, 2.104, 3.205, 4.923, 7.328, 10.49, 14.46, 19.34, 25.14",\
"1.37, 1.531, 2.105, 3.208, 4.92, 7.327, 10.49, 14.47, 19.34, 25.14",\
"1.597, 1.719, 2.181, 3.215, 4.923, 7.327, 10.49, 14.48, 19.34, 25.12",\
"2.125, 2.256, 2.649, 3.442, 4.96, 7.324, 10.49, 14.48, 19.34, 25.14",\
"2.721, 2.883, 3.376, 4.14, 5.328, 7.402, 10.5, 14.48, 19.33, 25.13",\
"3.37, 3.576, 4.164, 5.084, 6.224, 7.9, 10.62, 14.49, 19.34, 25.13",\
"4.068, 4.304, 5.01, 6.094, 7.426, 8.962, 11.21, 14.66, 19.35, 25.13",\
"4.81, 5.078, 5.916, 7.174, 8.714, 10.45, 12.44, 15.35, 19.58, 25.17");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.121, 1.216, 1.549, 2.186, 3.178, 4.57, 6.398, 8.703, 11.52, 14.87",\
"1.178, 1.274, 1.608, 2.245, 3.238, 4.63, 6.462, 8.77, 11.58, 14.94",\
"1.368, 1.464, 1.8, 2.439, 3.432, 4.827, 6.655, 8.963, 11.77, 15.14",\
"1.668, 1.766, 2.105, 2.747, 3.741, 5.134, 6.966, 9.272, 12.09, 15.45",\
"2.033, 2.145, 2.519, 3.188, 4.187, 5.583, 7.414, 9.727, 12.54, 15.89",\
"2.441, 2.568, 2.99, 3.729, 4.79, 6.197, 8.031, 10.34, 13.16, 16.52",\
"2.865, 3.016, 3.503, 4.331, 5.488, 6.982, 8.84, 11.15, 13.97, 17.33",\
"3.274, 3.457, 4.033, 4.974, 6.251, 7.861, 9.822, 12.17, 14.99, 18.35",\
"3.641, 3.861, 4.547, 5.637, 7.059, 8.808, 10.9, 13.36, 16.23, 19.59",\
"3.958, 4.216, 5.021, 6.291, 7.896, 9.811, 12.06, 14.66, 17.66, 21.07");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.259, 1.36, 1.714, 2.379, 3.406, 4.84, 6.719, 9.084, 11.97, 15.4",\
"1.334, 1.436, 1.79, 2.456, 3.483, 4.916, 6.796, 9.161, 12.04, 15.48",\
"1.605, 1.708, 2.064, 2.732, 3.762, 5.196, 7.077, 9.442, 12.33, 15.76",\
"2.137, 2.24, 2.599, 3.27, 4.302, 5.74, 7.623, 9.989, 12.87, 16.31",\
"2.98, 3.086, 3.447, 4.119, 5.153, 6.593, 8.477, 10.84, 13.73, 17.17",\
"4.048, 4.183, 4.611, 5.316, 6.353, 7.794, 9.678, 12.05, 14.94, 18.37",\
"5.233, 5.402, 5.945, 6.815, 7.929, 9.378, 11.26, 13.63, 16.52, 19.96",\
"6.527, 6.735, 7.4, 8.464, 9.81, 11.37, 13.27, 15.64, 18.52, 21.96",\
"7.929, 8.177, 8.971, 10.24, 11.85, 13.68, 15.69, 18.08, 20.97, 24.41",\
"9.438, 9.729, 10.65, 12.14, 14.02, 16.17, 18.48, 20.98, 23.89, 27.32");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.208, 1.365, 1.921, 2.982, 4.625, 6.933, 9.971, 13.79, 18.47, 24.02",\
"1.206, 1.366, 1.922, 2.979, 4.626, 6.933, 9.971, 13.8, 18.47, 24.03",\
"1.207, 1.367, 1.921, 2.98, 4.627, 6.937, 9.971, 13.8, 18.47, 24.04",\
"1.247, 1.394, 1.928, 2.98, 4.626, 6.935, 9.976, 13.8, 18.47, 24.03",\
"1.412, 1.564, 2.078, 3.046, 4.636, 6.935, 9.976, 13.8, 18.46, 24.03",\
"1.636, 1.793, 2.329, 3.308, 4.793, 6.977, 9.977, 13.8, 18.47, 24.04",\
"1.96, 2.115, 2.656, 3.655, 5.162, 7.228, 10.07, 13.81, 18.47, 24.04",\
"2.378, 2.546, 3.106, 4.098, 5.618, 7.708, 10.41, 13.97, 18.49, 24.05",\
"2.866, 3.056, 3.656, 4.676, 6.184, 8.292, 11.01, 14.41, 18.73, 24.1",\
"3.42, 3.628, 4.29, 5.37, 6.89, 8.98, 11.72, 15.13, 19.27, 24.42");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.523, 1.686, 2.266, 3.365, 5.085, 7.485, 10.65, 14.64, 19.51, 25.31",\
"1.521, 1.687, 2.266, 3.368, 5.085, 7.491, 10.65, 14.64, 19.51, 25.29",\
"1.523, 1.686, 2.263, 3.369, 5.083, 7.489, 10.66, 14.65, 19.49, 25.3",\
"1.519, 1.685, 2.263, 3.366, 5.083, 7.489, 10.66, 14.63, 19.5, 25.3",\
"1.638, 1.772, 2.293, 3.368, 5.084, 7.49, 10.66, 14.64, 19.51, 25.29",\
"2.11, 2.24, 2.653, 3.511, 5.105, 7.49, 10.66, 14.64, 19.51, 25.3",\
"2.696, 2.856, 3.35, 4.118, 5.386, 7.54, 10.65, 14.65, 19.5, 25.3",\
"3.328, 3.514, 4.116, 5.04, 6.2, 7.956, 10.75, 14.66, 19.49, 25.31",\
"3.996, 4.23, 4.946, 6.036, 7.386, 8.954, 11.27, 14.8, 19.52, 25.29",\
"4.716, 4.988, 5.83, 7.094, 8.654, 10.39, 12.43, 15.42, 19.71, 25.34");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.164, 1.259, 1.593, 2.229, 3.221, 4.614, 6.446, 8.755, 11.56, 14.93",\
"1.234, 1.329, 1.663, 2.302, 3.293, 4.683, 6.513, 8.819, 11.64, 14.99",\
"1.425, 1.522, 1.857, 2.496, 3.489, 4.881, 6.716, 9.02, 11.83, 15.2",\
"1.713, 1.81, 2.148, 2.79, 3.786, 5.177, 7.01, 9.315, 12.13, 15.49",\
"2.054, 2.161, 2.526, 3.187, 4.184, 5.579, 7.411, 9.723, 12.54, 15.89",\
"2.419, 2.538, 2.937, 3.654, 4.702, 6.107, 7.942, 10.25, 13.07, 16.42",\
"2.801, 2.934, 3.375, 4.156, 5.281, 6.762, 8.619, 10.93, 13.75, 17.1",\
"3.187, 3.339, 3.835, 4.691, 5.903, 7.477, 9.427, 11.77, 14.59, 17.95",\
"3.552, 3.731, 4.302, 5.251, 6.564, 8.242, 10.3, 12.75, 15.62, 18.98",\
"3.877, 4.088, 4.749, 5.821, 7.256, 9.051, 11.22, 13.79, 16.78, 20.21");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.402, 1.508, 1.872, 2.551, 3.591, 5.034, 6.922, 9.293, 12.18, 15.62",\
"1.466, 1.571, 1.936, 2.615, 3.655, 5.098, 6.986, 9.357, 12.25, 15.68",\
"1.737, 1.843, 2.209, 2.889, 3.929, 5.374, 7.262, 9.633, 12.52, 15.96",\
"2.277, 2.384, 2.751, 3.433, 4.474, 5.92, 7.809, 10.18, 13.07, 16.51",\
"3.133, 3.24, 3.605, 4.286, 5.33, 6.776, 8.666, 11.04, 13.93, 17.37",\
"4.261, 4.389, 4.795, 5.492, 6.534, 7.981, 9.873, 12.24, 15.13, 18.57",\
"5.522, 5.681, 6.194, 7.025, 8.119, 9.569, 11.46, 13.83, 16.73, 20.17",\
"6.895, 7.092, 7.718, 8.735, 10.04, 11.56, 13.46, 15.84, 18.73, 22.17",\
"8.384, 8.617, 9.364, 10.57, 12.13, 13.91, 15.9, 18.29, 21.18, 24.62",\
"9.984, 10.25, 11.13, 12.54, 14.36, 16.44, 18.71, 21.19, 24.1, 27.53");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.206, 1.367, 1.921, 2.981, 4.627, 6.936, 9.971, 13.8, 18.48, 24.03",\
"1.207, 1.365, 1.921, 2.98, 4.625, 6.935, 9.971, 13.79, 18.47, 24.02",\
"1.207, 1.365, 1.922, 2.98, 4.628, 6.936, 9.972, 13.8, 18.47, 24.03",\
"1.228, 1.38, 1.924, 2.978, 4.627, 6.937, 9.972, 13.8, 18.47, 24.03",\
"1.355, 1.507, 2.035, 3.028, 4.633, 6.938, 9.972, 13.8, 18.47, 24.03",\
"1.507, 1.672, 2.226, 3.243, 4.764, 6.972, 9.973, 13.8, 18.47, 24.03",\
"1.706, 1.878, 2.45, 3.505, 5.072, 7.198, 10.07, 13.81, 18.48, 24.03",\
"1.982, 2.154, 2.738, 3.818, 5.428, 7.608, 10.39, 13.97, 18.5, 24.04",\
"2.346, 2.52, 3.114, 4.196, 5.838, 8.066, 10.9, 14.39, 18.75, 24.13",\
"2.79, 2.984, 3.588, 4.674, 6.312, 8.572, 11.47, 15.01, 19.27, 24.45");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1924, 0.7976, 1.953, 3.754, 6.28, 9.605, 13.79, 18.91, 25");
index_2("0.001, 0.001866, 0.004905, 0.01071, 0.01975, 0.03244, 0.04913, 0.07016, 0.09583, 0.1264");
values("1.673, 1.84, 2.418, 3.523, 5.24, 7.645, 10.81, 14.79, 19.66, 25.46",\
"1.675, 1.841, 2.42, 3.525, 5.24, 7.649, 10.82, 14.8, 19.67, 25.47",\
"1.672, 1.839, 2.422, 3.527, 5.242, 7.649, 10.81, 14.79, 19.67, 25.46",\
"1.668, 1.836, 2.42, 3.526, 5.241, 7.643, 10.81, 14.8, 19.67, 25.47",\
"1.718, 1.865, 2.423, 3.521, 5.241, 7.649, 10.81, 14.79, 19.67, 25.45",\
"2.127, 2.255, 2.691, 3.609, 5.25, 7.648, 10.81, 14.8, 19.67, 25.45",\
"2.696, 2.858, 3.34, 4.128, 5.466, 7.68, 10.81, 14.8, 19.65, 25.47",\
"3.316, 3.5, 4.102, 5.014, 6.202, 8.03, 10.89, 14.8, 19.66, 25.46",\
"3.992, 4.204, 4.906, 6.008, 7.346, 8.952, 11.35, 14.92, 19.68, 25.45",\
"4.68, 4.958, 5.774, 7.048, 8.612, 10.35, 12.44, 15.49, 19.84, 25.49");
}
}
}
}