blob: e31f70503bd1b5966862fa29e37f515e990aee94 [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 : "1.3359006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.3359006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.3359006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.3359006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.3359006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.3359006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.3359006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.3359006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.609308e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.6092918e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.609308e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.6092918e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.867698e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.867698e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.118312e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.139372e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.139372e-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.003422 ;
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.002667, 0.002662, 0.002659, 0.002649, 0.002654, 0.002655, 0.002652, \
0.002651, 0.002651, 0.002245");
}
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.001983, -0.001977, -0.001978, -0.001984, -0.001992, -0.002, \
-0.00201, -0.002028, -0.002081, -0.002059");
}
}
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.002666, 0.002662, 0.002654, 0.002653, 0.002655, 0.002654, 0.002653, \
0.002653, 0.002651, 0.002245");
}
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.001979, -0.001978, -0.00198, -0.001982, -0.001993, -0.002002, \
-0.002012, -0.002031, -0.002083, -0.002059");
}
}
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.002666, 0.002662, 0.002656, 0.002655, 0.002655, 0.002654, 0.002654, \
0.002652, 0.002651, 0.002244");
}
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.001978, -0.001978, -0.001979, -0.001982, -0.001992, -0.002002, \
-0.002012, -0.002029, -0.002083, -0.002058");
}
}
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.002662, 0.002662, 0.002656, 0.002654, 0.002655, 0.002656, 0.002656, \
0.002654, 0.002652, 0.002241");
}
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.001981, -0.00198, -0.001984, -0.001984, -0.001996, -0.002003, \
-0.002013, -0.002033, -0.002085, -0.002062");
}
}
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.002659, 0.002658, 0.002658, 0.002652, 0.002655, 0.002654, 0.002654, \
0.002652, 0.002651, 0.002244");
}
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.0003314, 0.0003304, 0.0003235, 0.0003122, 0.0002914, 0.0002739, \
0.0002459, 0.0002016, 7.857e-05, -0.0004477");
}
}
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.002656, 0.002656, 0.002659, 0.002653, 0.002655, 0.002654, 0.002655, \
0.002654, 0.002652, 0.002242");
}
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.0003294, 0.0003291, 0.0003198, 0.0003109, 0.0002915, 0.0002718, \
0.0002445, 0.000196, 6.603e-05, -0.000471");
}
}
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.002655, 0.002656, 0.002655, 0.002653, 0.002655, 0.002654, 0.002654, \
0.002655, 0.002653, 0.002241");
}
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.002542, 0.002542, 0.002529, 0.002517, 0.00249, 0.00246, 0.002412, \
0.002328, 0.002112, 0.0009949");
}
}
}
pin(A2) {
capacitance : 0.0033 ;
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.002227, 0.002214, 0.002206, 0.002197, 0.002196, 0.002186, 0.002173, \
0.002154, 0.002117, 0.001707");
}
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.002131, -0.002127, -0.002123, -0.002123, -0.002126, -0.002126, \
-0.002124, -0.002123, -0.002124, -0.001926");
}
}
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.002223, 0.002213, 0.002203, 0.002198, 0.002195, 0.002187, 0.002175, \
0.002153, 0.002117, 0.001706");
}
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.002131, -0.002128, -0.002124, -0.002125, -0.002129, -0.002127, \
-0.002127, -0.002123, -0.002123, -0.001926");
}
}
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.002222, 0.002139, 0.002131, 0.002127, 0.002131, 0.002132, 0.002133, \
0.002131, 0.00213, 0.001778");
}
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.002127, -0.002128, -0.002126, -0.002122, -0.002128, -0.002127, \
-0.002126, -0.002125, -0.002123, -0.001927");
}
}
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.002212, 0.002135, 0.002132, 0.002128, 0.002132, 0.002132, 0.002132, \
0.002132, 0.00213, 0.001775");
}
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.002126, -0.002125, -0.002125, -0.002123, -0.00213, -0.002128, \
-0.002127, -0.002126, -0.002124, -0.001927");
}
}
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.002456, 0.002459, 0.002457, 0.00245, 0.00245, 0.002442, 0.002432, \
0.002416, 0.00238, 0.00194");
}
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.002124, -0.002122, -0.002122, -0.002122, -0.002128, -0.002126, \
-0.002126, -0.002124, -0.002125, -0.001929");
}
}
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.002454, 0.002458, 0.002458, 0.00245, 0.002451, 0.002442, 0.002431, \
0.002414, 0.00238, 0.001937");
}
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.002125, -0.002123, -0.002125, -0.002124, -0.002129, -0.002127, \
-0.002128, -0.002125, -0.002126, -0.001927");
}
}
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.00247, 0.002472, 0.002473, 0.002467, 0.002466, 0.002458, 0.002448, \
0.002431, 0.002396, 0.001953");
}
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.0002738, -0.0002741, -0.0002768, -0.0002868, -0.0003099, -0.0003395, \
-0.000383, -0.0004632, -0.0006699, -0.001293");
}
}
}
pin(A3) {
capacitance : 0.00335 ;
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.002144, 0.002137, 0.002134, 0.00213, 0.002133, 0.002133, 0.002134, \
0.002132, 0.002132, 0.001778");
}
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.002133, -0.002131, -0.002124, -0.002123, -0.002125, -0.002127, \
-0.002125, -0.002123, -0.002125, -0.001926");
}
}
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.002138, 0.002135, 0.002131, 0.002129, 0.002133, 0.002132, 0.002131, \
0.002132, 0.002131, 0.001777");
}
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.002126, -0.002124, -0.002123, -0.002122, -0.002125, -0.002127, \
-0.002127, -0.002125, -0.002125, -0.001928");
}
}
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.002138, 0.002136, 0.002133, 0.002129, 0.002132, 0.002132, 0.002133, \
0.002132, 0.00213, 0.001779");
}
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.002131, -0.002127, -0.002125, -0.002122, -0.002127, -0.002127, \
-0.002126, -0.002125, -0.002124, -0.001927");
}
}
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.002135, 0.002137, 0.002133, 0.002127, 0.002134, 0.002132, 0.002131, \
0.002131, 0.002131, 0.001775");
}
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.002126, -0.002125, -0.002126, -0.002126, -0.002128, -0.002128, \
-0.002127, -0.002126, -0.002124, -0.001926");
}
}
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.002142, 0.002137, 0.002132, 0.002131, 0.002133, 0.002131, 0.002132, \
0.002131, 0.00213, 0.001776");
}
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.002131, -0.00213, -0.002126, -0.002125, -0.002127, -0.002127, \
-0.002126, -0.002123, -0.002124, -0.001928");
}
}
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.002138, 0.002135, 0.002133, 0.00213, 0.002132, 0.002132, 0.002132, \
0.002131, 0.00213, 0.001776");
}
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.002129, -0.002128, -0.002127, -0.002124, -0.002127, -0.002128, \
-0.002127, -0.002126, -0.002124, -0.001926");
}
}
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.002127, 0.002129, 0.002132, 0.002122, 0.002119, 0.002108, 0.002094, \
0.002072, 0.002046, 0.001674");
}
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.002122, -0.002124, -0.002124, -0.002123, -0.002129, -0.002127, \
-0.002127, -0.002124, -0.002124, -0.001926");
}
}
}
pin(A4) {
capacitance : 0.003302 ;
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.002143, 0.002137, 0.002132, 0.002129, 0.002134, 0.002134, 0.002133, \
0.002133, 0.002131, 0.001779");
}
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.002129, -0.002124, -0.002124, -0.002123, -0.002125, -0.002125, \
-0.002122, -0.002122, -0.002123, -0.001926");
}
}
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.002137, 0.002134, 0.002134, 0.002129, 0.002132, 0.00213, 0.002133, \
0.002132, 0.002131, 0.001778");
}
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.002129, -0.002124, -0.002126, -0.002122, -0.002128, -0.002126, \
-0.002126, -0.002124, -0.002124, -0.001927");
}
}
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.002141, 0.002137, 0.002132, 0.002129, 0.002133, 0.002133, 0.002133, \
0.002132, 0.002131, 0.001779");
}
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.002128, -0.002127, -0.002124, -0.002124, -0.002127, -0.002127, \
-0.002126, -0.002122, -0.002122, -0.001926");
}
}
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.002135, 0.002133, 0.002132, 0.002128, 0.002132, 0.002132, 0.002132, \
0.002132, 0.002132, 0.001776");
}
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.002128, -0.002127, -0.002126, -0.002125, -0.00213, -0.002128, \
-0.002126, -0.002127, -0.002125, -0.001925");
}
}
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.002142, 0.002137, 0.002132, 0.002128, 0.002134, 0.002133, 0.002134, \
0.002132, 0.002131, 0.001777");
}
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.002129, -0.002127, -0.002126, -0.002124, -0.002129, -0.002126, \
-0.002125, -0.002122, -0.002122, -0.001927");
}
}
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.002136, 0.002133, 0.002134, 0.00213, 0.002133, 0.002133, 0.002132, \
0.002132, 0.002132, 0.001776");
}
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.002128, -0.002127, -0.002128, -0.002126, -0.002129, -0.002127, \
-0.002128, -0.002125, -0.002126, -0.001925");
}
}
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.002139, 0.002138, 0.002133, 0.002129, 0.002134, 0.002133, 0.002133, \
0.002133, 0.002132, 0.001775");
}
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.00213, -0.002129, -0.002128, -0.002125, -0.002129, -0.002126, \
-0.002126, -0.002125, -0.002123, -0.001925");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.3303 ;
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.02974, 0.02987, 0.03018, 0.03048, 0.03069, 0.03082, 0.0309, 0.03096, 0.03099, 0.03101",\
"0.02982, 0.02994, 0.03026, 0.03057, 0.03078, 0.03092, 0.031, 0.03105, 0.03108, 0.0311",\
"0.02968, 0.02981, 0.03012, 0.03045, 0.03067, 0.03081, 0.03089, 0.03094, 0.03097, 0.03097",\
"0.02943, 0.02956, 0.02986, 0.03017, 0.0304, 0.03055, 0.03064, 0.0307, 0.03073, 0.03074",\
"0.02922, 0.02932, 0.02958, 0.02986, 0.03009, 0.03026, 0.03036, 0.03043, 0.03047, 0.0305",\
"0.02897, 0.02908, 0.02931, 0.02958, 0.02979, 0.02999, 0.03012, 0.03021, 0.03027, 0.0303",\
"0.02883, 0.0289, 0.02912, 0.02936, 0.0296, 0.02978, 0.02992, 0.03003, 0.0301, 0.03012",\
"0.02869, 0.02878, 0.02898, 0.02921, 0.02943, 0.02962, 0.02979, 0.0299, 0.02991, 0.02958",\
"0.02859, 0.02867, 0.02887, 0.02909, 0.02931, 0.02948, 0.02947, 0.02878, 0.02776, 0.02702",\
"0.01592, 0.01573, 0.01556, 0.01561, 0.01574, 0.01589, 0.01603, 0.01615, 0.01625, 0.01632");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.01702, 0.0171, 0.0173, 0.01759, 0.01785, 0.01822, 0.01838, 0.01961, 0.03777, 0.1241",\
"0.01698, 0.01708, 0.01726, 0.01757, 0.01789, 0.01821, 0.01836, 0.01972, 0.03868, 0.1264",\
"0.01693, 0.01701, 0.01722, 0.01747, 0.01784, 0.01816, 0.01849, 0.02008, 0.04176, 0.1347",\
"0.01685, 0.01694, 0.01714, 0.01738, 0.01768, 0.01791, 0.01834, 0.02041, 0.04921, 0.1504",\
"0.01674, 0.01681, 0.01698, 0.0172, 0.01745, 0.01782, 0.01804, 0.02217, 0.06453, 0.1742",\
"0.0166, 0.0167, 0.01688, 0.01706, 0.01733, 0.01764, 0.01808, 0.02796, 0.09442, 0.2023",\
"0.01652, 0.01657, 0.01673, 0.01697, 0.01722, 0.01747, 0.01931, 0.04742, 0.1365, 0.2245",\
"0.01643, 0.01651, 0.01664, 0.01682, 0.01708, 0.01752, 0.02837, 0.0927, 0.1711, 0.229",\
"0.01637, 0.01643, 0.01659, 0.01674, 0.01695, 0.0236, 0.07421, 0.1319, 0.1721, 0.2003",\
"0.01644, 0.01651, 0.01666, 0.01714, 0.03465, 0.06778, 0.08945, 0.1033, 0.1125, 0.1187");
}
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.03208, 0.03222, 0.03249, 0.0328, 0.03302, 0.03317, 0.03326, 0.03333, 0.03337, 0.03338",\
"0.03212, 0.03223, 0.03253, 0.03283, 0.03306, 0.03321, 0.0333, 0.03336, 0.03339, 0.03342",\
"0.03201, 0.03213, 0.03242, 0.03273, 0.03296, 0.03312, 0.03321, 0.03327, 0.03331, 0.03333",\
"0.03181, 0.03192, 0.0322, 0.03251, 0.03274, 0.03291, 0.033, 0.03306, 0.03309, 0.03312",\
"0.03161, 0.03171, 0.03197, 0.03224, 0.03247, 0.03264, 0.03276, 0.03283, 0.03287, 0.03291",\
"0.03142, 0.0315, 0.03173, 0.03199, 0.03221, 0.0324, 0.03254, 0.03262, 0.03268, 0.03272",\
"0.03125, 0.03134, 0.03154, 0.03178, 0.032, 0.03219, 0.03234, 0.03245, 0.03252, 0.03255",\
"0.0311, 0.0312, 0.03139, 0.03162, 0.03184, 0.03203, 0.03219, 0.03229, 0.0323, 0.03192",\
"0.03096, 0.03105, 0.03125, 0.03146, 0.03167, 0.03182, 0.03175, 0.03091, 0.02991, 0.02921",\
"0.01572, 0.01576, 0.0159, 0.0161, 0.01632, 0.01649, 0.01666, 0.01679, 0.01689, 0.01697");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.01695, 0.01705, 0.01726, 0.01754, 0.01786, 0.01811, 0.01848, 0.01956, 0.03814, 0.126",\
"0.01694, 0.01702, 0.0172, 0.0175, 0.01783, 0.01816, 0.01831, 0.02001, 0.03929, 0.1285",\
"0.01689, 0.01699, 0.01719, 0.01746, 0.01779, 0.01811, 0.01844, 0.02038, 0.04237, 0.1367",\
"0.01683, 0.01691, 0.01711, 0.0174, 0.01778, 0.0179, 0.01836, 0.0209, 0.0501, 0.1522",\
"0.01674, 0.01684, 0.01702, 0.01724, 0.01749, 0.01785, 0.01812, 0.0224, 0.06603, 0.1754",\
"0.01665, 0.01675, 0.01691, 0.01717, 0.01736, 0.01765, 0.01829, 0.02813, 0.09501, 0.2027",\
"0.01657, 0.01663, 0.01681, 0.01706, 0.0173, 0.01748, 0.01943, 0.04733, 0.1372, 0.2247",\
"0.0165, 0.01659, 0.01672, 0.01685, 0.01717, 0.01755, 0.02845, 0.09323, 0.1714, 0.229",\
"0.01647, 0.01652, 0.01667, 0.01679, 0.01708, 0.0241, 0.07519, 0.1322, 0.1719, 0.1997",\
"0.01655, 0.01661, 0.01674, 0.01731, 0.03606, 0.06795, 0.08848, 0.1016, 0.1102, 0.1161");
}
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.03435, 0.03448, 0.03474, 0.03503, 0.03526, 0.03543, 0.03553, 0.03559, 0.03564, 0.03567",\
"0.0343, 0.03441, 0.03468, 0.03497, 0.03521, 0.03537, 0.03547, 0.03554, 0.03558, 0.03561",\
"0.03414, 0.03426, 0.03453, 0.03482, 0.03507, 0.03523, 0.03533, 0.03539, 0.03544, 0.03547",\
"0.03397, 0.03408, 0.03434, 0.03464, 0.03488, 0.03505, 0.03516, 0.03522, 0.03527, 0.0353",\
"0.0338, 0.03391, 0.03416, 0.03443, 0.03466, 0.03484, 0.03496, 0.03503, 0.03509, 0.03513",\
"0.03364, 0.03374, 0.03396, 0.03421, 0.03444, 0.03462, 0.03475, 0.03485, 0.03491, 0.03495",\
"0.0335, 0.03359, 0.03378, 0.03401, 0.03423, 0.03443, 0.03458, 0.03469, 0.03476, 0.03478",\
"0.03333, 0.03343, 0.03362, 0.03384, 0.03405, 0.03424, 0.03441, 0.03452, 0.03451, 0.03407",\
"0.03317, 0.03325, 0.03342, 0.03364, 0.03384, 0.03399, 0.03381, 0.03285, 0.03191, 0.03125",\
"0.01607, 0.01618, 0.01641, 0.01665, 0.01686, 0.01706, 0.01723, 0.01736, 0.01746, 0.01755");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.01704, 0.01711, 0.01733, 0.01758, 0.01793, 0.01816, 0.01839, 0.01993, 0.03889, 0.1272",\
"0.017, 0.01709, 0.01728, 0.01758, 0.0179, 0.01818, 0.01852, 0.01995, 0.03981, 0.1296",\
"0.01696, 0.01705, 0.01724, 0.01755, 0.01787, 0.01816, 0.01838, 0.02011, 0.04324, 0.1381",\
"0.0169, 0.01699, 0.0172, 0.01745, 0.01778, 0.01813, 0.01829, 0.0206, 0.05073, 0.1531",\
"0.01682, 0.01691, 0.01711, 0.01731, 0.01763, 0.01799, 0.01824, 0.02254, 0.06586, 0.1759",\
"0.01674, 0.01683, 0.017, 0.01724, 0.01755, 0.01776, 0.01841, 0.02822, 0.09377, 0.2019",\
"0.01665, 0.01673, 0.01693, 0.01719, 0.01736, 0.01772, 0.01928, 0.04554, 0.1345, 0.2239",\
"0.0166, 0.01668, 0.0168, 0.01696, 0.01734, 0.01775, 0.02707, 0.08996, 0.17, 0.2297",\
"0.01654, 0.01659, 0.01677, 0.01689, 0.01713, 0.02265, 0.07086, 0.1312, 0.1737, 0.2035",\
"0.01663, 0.01671, 0.01683, 0.01717, 0.0317, 0.06749, 0.09172, 0.1073, 0.1175, 0.1246");
}
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.03644, 0.03655, 0.0368, 0.03709, 0.03733, 0.0375, 0.03761, 0.03768, 0.03773, 0.03776",\
"0.03627, 0.03638, 0.03664, 0.03693, 0.03716, 0.03733, 0.03744, 0.03751, 0.03756, 0.0376",\
"0.03613, 0.03623, 0.03648, 0.03677, 0.03701, 0.03718, 0.03729, 0.03736, 0.03741, 0.03744",\
"0.03599, 0.03609, 0.03634, 0.03663, 0.03687, 0.03704, 0.03715, 0.03724, 0.03728, 0.03732",\
"0.03588, 0.03598, 0.03622, 0.03649, 0.03672, 0.03689, 0.03701, 0.0371, 0.03715, 0.03718",\
"0.03576, 0.03586, 0.03607, 0.03631, 0.03653, 0.03671, 0.03685, 0.03694, 0.03701, 0.03705",\
"0.03562, 0.0357, 0.03591, 0.03614, 0.03634, 0.03653, 0.03669, 0.0368, 0.03686, 0.03688",\
"0.03544, 0.03555, 0.03572, 0.03593, 0.03615, 0.03633, 0.03648, 0.0366, 0.03657, 0.0361",\
"0.03524, 0.03531, 0.03549, 0.03568, 0.03588, 0.03601, 0.03573, 0.03468, 0.03379, 0.03315",\
"0.01655, 0.01666, 0.01689, 0.01712, 0.01733, 0.01752, 0.01769, 0.01782, 0.01792, 0.018");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.01708, 0.01716, 0.01737, 0.01765, 0.01798, 0.0183, 0.01849, 0.01981, 0.03956, 0.1276",\
"0.01706, 0.01715, 0.01733, 0.01764, 0.01795, 0.01822, 0.01859, 0.01986, 0.03986, 0.13",\
"0.01703, 0.0171, 0.01731, 0.01761, 0.01791, 0.01833, 0.01852, 0.02016, 0.0433, 0.1385",\
"0.01696, 0.01705, 0.01724, 0.01753, 0.0179, 0.01815, 0.01836, 0.02101, 0.051, 0.1535",\
"0.01689, 0.01697, 0.01718, 0.01742, 0.01767, 0.01804, 0.01839, 0.02284, 0.06544, 0.1757",\
"0.0168, 0.01688, 0.01708, 0.01734, 0.01759, 0.01786, 0.01835, 0.02788, 0.09256, 0.201",\
"0.01673, 0.0168, 0.01699, 0.01727, 0.01752, 0.01778, 0.0194, 0.04397, 0.1321, 0.223",\
"0.01667, 0.01674, 0.01694, 0.01707, 0.01739, 0.01773, 0.02621, 0.08575, 0.1682, 0.2303",\
"0.01663, 0.01669, 0.01684, 0.01699, 0.01714, 0.02136, 0.06567, 0.1296, 0.1754, 0.2076",\
"0.01672, 0.01678, 0.01695, 0.01719, 0.02689, 0.06558, 0.09476, 0.1137, 0.1261, 0.1347");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("2.118, 2.205, 2.427, 2.727, 3.099, 3.555, 4.12, 4.815, 5.658, 6.661",\
"2.205, 2.291, 2.514, 2.815, 3.186, 3.642, 4.207, 4.902, 5.745, 6.748",\
"2.48, 2.567, 2.789, 3.091, 3.462, 3.918, 4.483, 5.178, 6.021, 7.024",\
"3.007, 3.093, 3.316, 3.617, 3.988, 4.444, 5.009, 5.705, 6.548, 7.551",\
"3.841, 3.927, 4.148, 4.45, 4.821, 5.278, 5.843, 6.539, 7.38, 8.385",\
"5.02, 5.107, 5.328, 5.63, 6.001, 6.458, 7.023, 7.72, 8.562, 9.566",\
"6.548, 6.639, 6.866, 7.171, 7.545, 8.003, 8.569, 9.266, 10.11, 11.11",\
"8.363, 8.464, 8.712, 9.034, 9.416, 9.88, 10.45, 11.15, 11.99, 12.99",\
"10.4, 10.52, 10.79, 11.14, 11.55, 12.02, 12.6, 13.3, 14.14, 15.14",\
"12.67, 12.8, 13.11, 13.49, 13.92, 14.41, 14.99, 15.69, 16.54, 17.54");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("2.259, 2.399, 2.797, 3.432, 4.346, 5.6, 7.24, 9.303, 11.82, 14.82",\
"2.31, 2.451, 2.849, 3.484, 4.398, 5.652, 7.292, 9.357, 11.88, 14.87",\
"2.51, 2.649, 3.048, 3.683, 4.597, 5.851, 7.492, 9.556, 12.07, 15.08",\
"2.897, 3.037, 3.435, 4.069, 4.983, 6.237, 7.877, 9.942, 12.46, 15.45",\
"3.503, 3.644, 4.041, 4.675, 5.588, 6.842, 8.483, 10.55, 13.06, 16.07",\
"4.333, 4.474, 4.875, 5.509, 6.422, 7.675, 9.316, 11.38, 13.9, 16.9",\
"5.293, 5.436, 5.843, 6.485, 7.403, 8.656, 10.3, 12.36, 14.87, 17.88",\
"6.348, 6.496, 6.909, 7.556, 8.477, 9.737, 11.38, 13.44, 15.96, 18.95",\
"7.494, 7.648, 8.07, 8.721, 9.643, 10.9, 12.55, 14.62, 17.13, 20.13",\
"8.721, 8.883, 9.317, 9.974, 10.9, 12.16, 13.8, 15.88, 18.4, 21.39");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.4334, 0.4966, 0.6788, 0.9734, 1.409, 2.037, 2.9, 4.02, 5.417, 7.093",\
"0.4322, 0.4984, 0.6782, 0.9724, 1.409, 2.037, 2.9, 4.024, 5.42, 7.094",\
"0.4332, 0.4978, 0.679, 0.9716, 1.411, 2.037, 2.9, 4.023, 5.419, 7.105",\
"0.4334, 0.4972, 0.6788, 0.972, 1.413, 2.037, 2.9, 4.022, 5.419, 7.104",\
"0.4338, 0.4974, 0.68, 0.973, 1.41, 2.037, 2.9, 4.022, 5.414, 7.094",\
"0.437, 0.5004, 0.6826, 0.9768, 1.413, 2.037, 2.898, 4.019, 5.416, 7.1",\
"0.458, 0.524, 0.702, 0.988, 1.422, 2.042, 2.902, 4.022, 5.424, 7.098",\
"0.534, 0.596, 0.766, 1.038, 1.454, 2.062, 2.914, 4.03, 5.42, 7.094",\
"0.62, 0.688, 0.864, 1.132, 1.532, 2.118, 2.946, 4.042, 5.424, 7.108",\
"0.71, 0.784, 0.972, 1.24, 1.624, 2.196, 2.998, 4.078, 5.444, 7.104");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.6044, 0.749, 1.216, 2.093, 3.516, 5.581, 8.302, 11.74, 15.95, 20.97",\
"0.6046, 0.7486, 1.216, 2.093, 3.52, 5.579, 8.302, 11.75, 15.98, 20.97",\
"0.6042, 0.7494, 1.216, 2.093, 3.519, 5.575, 8.3, 11.75, 15.96, 20.99",\
"0.6042, 0.749, 1.215, 2.092, 3.518, 5.571, 8.301, 11.75, 15.96, 20.97",\
"0.6052, 0.7498, 1.216, 2.093, 3.519, 5.57, 8.308, 11.75, 15.96, 20.98",\
"0.6138, 0.7584, 1.225, 2.095, 3.521, 5.57, 8.302, 11.75, 15.97, 20.97",\
"0.6384, 0.782, 1.246, 2.12, 3.532, 5.582, 8.314, 11.76, 15.96, 20.97",\
"0.672, 0.812, 1.268, 2.136, 3.556, 5.6, 8.316, 11.75, 15.95, 20.99",\
"0.72, 0.854, 1.298, 2.156, 3.562, 5.616, 8.336, 11.77, 15.99, 20.99",\
"0.782, 0.91, 1.336, 2.174, 3.572, 5.62, 8.36, 11.79, 15.99, 21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("2.295, 2.383, 2.606, 2.91, 3.283, 3.74, 4.307, 5.003, 5.846, 6.849",\
"2.378, 2.466, 2.69, 2.993, 3.365, 3.824, 4.39, 5.086, 5.93, 6.933",\
"2.656, 2.744, 2.968, 3.271, 3.643, 4.102, 4.668, 5.364, 6.207, 7.211",\
"3.186, 3.274, 3.498, 3.801, 4.173, 4.632, 5.198, 5.894, 6.737, 7.741",\
"4.022, 4.11, 4.333, 4.636, 5.008, 5.467, 6.034, 6.729, 7.573, 8.577",\
"5.205, 5.291, 5.515, 5.818, 6.19, 6.649, 7.216, 7.912, 8.756, 9.76",\
"6.747, 6.836, 7.063, 7.369, 7.743, 8.203, 8.77, 9.466, 10.31, 11.31",\
"8.602, 8.7, 8.941, 9.259, 9.64, 10.11, 10.67, 11.37, 12.21, 13.22",\
"10.7, 10.81, 11.08, 11.42, 11.82, 12.29, 12.87, 13.56, 14.41, 15.41",\
"13.02, 13.14, 13.44, 13.82, 14.24, 14.73, 15.31, 16.01, 16.85, 17.86");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("2.378, 2.518, 2.916, 3.551, 4.465, 5.719, 7.36, 9.424, 11.94, 14.93",\
"2.433, 2.573, 2.97, 3.606, 4.52, 5.774, 7.414, 9.476, 12, 15",\
"2.633, 2.773, 3.171, 3.806, 4.721, 5.975, 7.615, 9.678, 12.2, 15.2",\
"3.004, 3.144, 3.542, 4.176, 5.09, 6.344, 7.985, 10.05, 12.57, 15.56",\
"3.577, 3.717, 4.115, 4.749, 5.663, 6.916, 8.558, 10.62, 13.14, 16.14",\
"4.363, 4.504, 4.904, 5.54, 6.453, 7.706, 9.347, 11.41, 13.93, 16.93",\
"5.303, 5.449, 5.857, 6.5, 7.418, 8.671, 10.31, 12.38, 14.89, 17.89",\
"6.367, 6.518, 6.935, 7.583, 8.505, 9.764, 11.41, 13.47, 15.98, 18.98",\
"7.539, 7.695, 8.123, 8.779, 9.703, 10.96, 12.61, 14.67, 17.19, 20.19",\
"8.809, 8.973, 9.414, 10.08, 11, 12.26, 13.91, 15.98, 18.49, 21.49");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.4382, 0.5026, 0.6844, 0.9778, 1.418, 2.044, 2.905, 4.029, 5.419, 7.105",\
"0.438, 0.5026, 0.6846, 0.978, 1.416, 2.043, 2.905, 4.027, 5.427, 7.106",\
"0.4378, 0.503, 0.6838, 0.978, 1.415, 2.042, 2.905, 4.029, 5.421, 7.097",\
"0.4378, 0.5028, 0.6848, 0.9782, 1.415, 2.042, 2.905, 4.029, 5.426, 7.099",\
"0.438, 0.5036, 0.6854, 0.9788, 1.416, 2.043, 2.905, 4.028, 5.426, 7.101",\
"0.4394, 0.5052, 0.6862, 0.9806, 1.42, 2.044, 2.906, 4.028, 5.42, 7.098",\
"0.458, 0.522, 0.7, 0.99, 1.422, 2.048, 2.906, 4.026, 5.426, 7.108",\
"0.514, 0.576, 0.748, 1.024, 1.448, 2.062, 2.916, 4.032, 5.426, 7.108",\
"0.594, 0.662, 0.84, 1.11, 1.514, 2.108, 2.942, 4.042, 5.428, 7.098",\
"0.68, 0.752, 0.94, 1.21, 1.602, 2.174, 2.988, 4.07, 5.444, 7.104");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.604, 0.7494, 1.215, 2.093, 3.52, 5.573, 8.3, 11.75, 15.96, 20.97",\
"0.6042, 0.7492, 1.217, 2.093, 3.52, 5.574, 8.302, 11.76, 15.97, 21.01",\
"0.6042, 0.7486, 1.216, 2.093, 3.52, 5.575, 8.301, 11.76, 15.96, 20.99",\
"0.6044, 0.7488, 1.216, 2.093, 3.52, 5.571, 8.3, 11.76, 15.99, 20.97",\
"0.6048, 0.7488, 1.216, 2.095, 3.515, 5.579, 8.298, 11.75, 15.97, 20.99",\
"0.6146, 0.76, 1.223, 2.096, 3.517, 5.576, 8.302, 11.75, 15.98, 20.97",\
"0.6412, 0.786, 1.248, 2.122, 3.53, 5.574, 8.3, 11.75, 15.97, 20.97",\
"0.67, 0.814, 1.274, 2.136, 3.55, 5.592, 8.306, 11.75, 15.96, 20.98",\
"0.71, 0.852, 1.302, 2.158, 3.562, 5.608, 8.328, 11.76, 15.95, 20.97",\
"0.76, 0.896, 1.338, 2.18, 3.572, 5.61, 8.34, 11.78, 15.98, 20.99");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("2.465, 2.555, 2.779, 3.084, 3.458, 3.918, 4.484, 5.183, 6.027, 7.031",\
"2.542, 2.63, 2.855, 3.159, 3.534, 3.993, 4.561, 5.258, 6.103, 7.107",\
"2.816, 2.904, 3.13, 3.434, 3.809, 4.268, 4.835, 5.533, 6.377, 7.381",\
"3.348, 3.437, 3.662, 3.967, 4.342, 4.801, 5.368, 6.065, 6.91, 7.914",\
"4.188, 4.276, 4.501, 4.805, 5.179, 5.639, 6.207, 6.904, 7.749, 8.753",\
"5.372, 5.461, 5.686, 5.989, 6.365, 6.825, 7.392, 8.09, 8.934, 9.939",\
"6.926, 7.015, 7.243, 7.548, 7.924, 8.385, 8.951, 9.651, 10.49, 11.5",\
"8.812, 8.909, 9.146, 9.46, 9.841, 10.3, 10.87, 11.57, 12.42, 13.42",\
"10.96, 11.06, 11.33, 11.66, 12.06, 12.53, 13.1, 13.8, 14.65, 15.65",\
"13.33, 13.45, 13.74, 14.11, 14.52, 15.01, 15.59, 16.29, 17.14, 18.14");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("2.445, 2.586, 2.984, 3.618, 4.532, 5.787, 7.428, 9.491, 12.01, 15.01",\
"2.505, 2.646, 3.044, 3.678, 4.593, 5.847, 7.488, 9.551, 12.07, 15.07",\
"2.708, 2.849, 3.247, 3.881, 4.796, 6.05, 7.691, 9.755, 12.27, 15.28",\
"3.053, 3.193, 3.591, 4.226, 5.14, 6.394, 8.034, 10.1, 12.61, 15.61",\
"3.571, 3.711, 4.109, 4.743, 5.657, 6.911, 8.553, 10.62, 13.13, 16.14",\
"4.279, 4.42, 4.821, 5.457, 6.37, 7.625, 9.265, 11.33, 13.85, 16.84",\
"5.135, 5.282, 5.692, 6.335, 7.253, 8.507, 10.15, 12.21, 14.73, 17.72",\
"6.126, 6.276, 6.696, 7.347, 8.269, 9.527, 11.17, 13.23, 15.75, 18.74",\
"7.239, 7.397, 7.828, 8.486, 9.411, 10.67, 12.31, 14.38, 16.89, 19.89",\
"8.465, 8.63, 9.074, 9.741, 10.67, 11.93, 13.58, 15.64, 18.16, 21.15");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.4434, 0.5076, 0.6908, 0.9834, 1.421, 2.049, 2.911, 4.033, 5.431, 7.104",\
"0.4424, 0.5084, 0.691, 0.9842, 1.421, 2.048, 2.911, 4.034, 5.43, 7.105",\
"0.444, 0.5082, 0.6902, 0.9832, 1.421, 2.048, 2.911, 4.034, 5.425, 7.104",\
"0.4428, 0.5082, 0.6898, 0.9836, 1.423, 2.048, 2.91, 4.033, 5.425, 7.109",\
"0.4434, 0.509, 0.6904, 0.984, 1.422, 2.049, 2.91, 4.034, 5.427, 7.111",\
"0.444, 0.509, 0.6914, 0.9856, 1.425, 2.05, 2.911, 4.03, 5.424, 7.114",\
"0.456, 0.52, 0.7, 0.99, 1.428, 2.052, 2.91, 4.034, 5.424, 7.114",\
"0.5, 0.562, 0.734, 1.018, 1.444, 2.06, 2.92, 4.036, 5.434, 7.108",\
"0.578, 0.644, 0.82, 1.092, 1.5, 2.1, 2.936, 4.042, 5.432, 7.11",\
"0.658, 0.728, 0.914, 1.184, 1.582, 2.164, 2.978, 4.068, 5.444, 7.112");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.6042, 0.749, 1.215, 2.095, 3.52, 5.571, 8.299, 11.75, 15.97, 20.98",\
"0.6042, 0.749, 1.215, 2.092, 3.52, 5.573, 8.3, 11.76, 15.96, 20.98",\
"0.6044, 0.7488, 1.215, 2.093, 3.519, 5.571, 8.298, 11.75, 15.97, 21.01",\
"0.6042, 0.7486, 1.216, 2.094, 3.52, 5.576, 8.302, 11.75, 15.95, 20.97",\
"0.6048, 0.7494, 1.215, 2.092, 3.52, 5.57, 8.3, 11.75, 15.95, 20.98",\
"0.6154, 0.7596, 1.224, 2.097, 3.521, 5.572, 8.302, 11.76, 15.96, 20.97",\
"0.6406, 0.7864, 1.248, 2.118, 3.528, 5.574, 8.302, 11.75, 15.95, 20.97",\
"0.67, 0.816, 1.276, 2.14, 3.548, 5.588, 8.31, 11.77, 15.95, 20.98",\
"0.704, 0.85, 1.306, 2.16, 3.56, 5.604, 8.32, 11.76, 15.95, 20.99",\
"0.746, 0.89, 1.344, 2.188, 3.576, 5.61, 8.33, 11.77, 15.97, 20.97");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("2.615, 2.704, 2.931, 3.239, 3.615, 4.076, 4.645, 5.344, 6.189, 7.195",\
"2.682, 2.771, 2.998, 3.306, 3.682, 4.143, 4.713, 5.411, 6.257, 7.262",\
"2.956, 3.045, 3.272, 3.58, 3.956, 4.417, 4.986, 5.685, 6.531, 7.536",\
"3.493, 3.582, 3.808, 4.116, 4.493, 4.954, 5.523, 6.223, 7.068, 8.074",\
"4.336, 4.425, 4.652, 4.959, 5.335, 5.797, 6.366, 7.065, 7.91, 8.916",\
"5.525, 5.614, 5.84, 6.147, 6.523, 6.985, 7.555, 8.254, 9.099, 10.1",\
"7.087, 7.176, 7.404, 7.711, 8.087, 8.549, 9.12, 9.819, 10.66, 11.67",\
"8.998, 9.092, 9.327, 9.64, 10.02, 10.49, 11.06, 11.75, 12.6, 13.61",\
"11.18, 11.29, 11.55, 11.88, 12.27, 12.75, 13.32, 14.02, 14.86, 15.87",\
"13.61, 13.72, 14.01, 14.37, 14.78, 15.27, 15.85, 16.55, 17.39, 18.4");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("2.469, 2.609, 3.007, 3.642, 4.557, 5.811, 7.452, 9.514, 12.03, 15.04",\
"2.538, 2.679, 3.076, 3.711, 4.626, 5.88, 7.521, 9.583, 12.1, 15.1",\
"2.743, 2.882, 3.28, 3.915, 4.83, 6.084, 7.724, 9.786, 12.31, 15.3",\
"3.075, 3.214, 3.612, 4.248, 5.162, 6.416, 8.057, 10.12, 12.63, 15.63",\
"3.555, 3.695, 4.093, 4.727, 5.642, 6.895, 8.536, 10.6, 13.11, 16.12",\
"4.198, 4.34, 4.74, 5.376, 6.289, 7.544, 9.185, 11.25, 13.76, 16.76",\
"4.973, 5.119, 5.528, 6.172, 7.088, 8.342, 9.982, 12.05, 14.57, 17.56",\
"5.873, 6.024, 6.444, 7.095, 8.017, 9.273, 10.91, 12.98, 15.49, 18.49",\
"6.9, 7.056, 7.487, 8.146, 9.072, 10.33, 11.97, 14.03, 16.55, 19.55",\
"8.048, 8.21, 8.653, 9.324, 10.25, 11.51, 13.16, 15.22, 17.73, 20.73");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.451, 0.5158, 0.6972, 0.9912, 1.43, 2.057, 2.918, 4.042, 5.435, 7.113",\
"0.45, 0.5154, 0.6986, 0.9916, 1.43, 2.056, 2.919, 4.042, 5.44, 7.122",\
"0.4502, 0.5154, 0.6974, 0.9916, 1.429, 2.057, 2.918, 4.042, 5.437, 7.116",\
"0.4496, 0.515, 0.6978, 0.9916, 1.43, 2.055, 2.919, 4.042, 5.435, 7.114",\
"0.4498, 0.5156, 0.698, 0.9914, 1.43, 2.058, 2.918, 4.042, 5.433, 7.122",\
"0.4498, 0.5158, 0.6986, 0.9924, 1.429, 2.057, 2.918, 4.042, 5.432, 7.11",\
"0.458, 0.524, 0.702, 0.994, 1.43, 2.056, 2.918, 4.042, 5.432, 7.11",\
"0.488, 0.552, 0.728, 1.018, 1.446, 2.068, 2.92, 4.042, 5.434, 7.112",\
"0.564, 0.63, 0.806, 1.08, 1.494, 2.094, 2.938, 4.05, 5.436, 7.108",\
"0.64, 0.712, 0.896, 1.168, 1.568, 2.152, 2.974, 4.068, 5.446, 7.118");
}
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.003273, 0.01125, 0.02648, 0.05022, 0.08352, 0.1273, 0.1825, 0.2499, 0.3303");
values("0.6046, 0.7494, 1.217, 2.092, 3.515, 5.575, 8.315, 11.74, 15.98, 20.97",\
"0.6042, 0.749, 1.217, 2.093, 3.52, 5.576, 8.3, 11.74, 15.96, 20.97",\
"0.6038, 0.7492, 1.216, 2.093, 3.517, 5.582, 8.305, 11.74, 15.96, 20.97",\
"0.604, 0.7492, 1.218, 2.093, 3.52, 5.581, 8.299, 11.75, 15.96, 20.97",\
"0.6046, 0.7492, 1.216, 2.092, 3.519, 5.581, 8.309, 11.76, 15.95, 20.99",\
"0.6148, 0.7584, 1.223, 2.097, 3.518, 5.571, 8.3, 11.75, 15.95, 20.97",\
"0.6382, 0.7852, 1.25, 2.114, 3.524, 5.574, 8.3, 11.75, 15.95, 20.97",\
"0.666, 0.814, 1.274, 2.138, 3.542, 5.582, 8.312, 11.75, 15.95, 20.99",\
"0.694, 0.844, 1.306, 2.162, 3.56, 5.594, 8.318, 11.76, 15.95, 20.99",\
"0.728, 0.878, 1.34, 2.192, 3.576, 5.6, 8.32, 11.76, 15.97, 20.98");
}
}
}
}