blob: cae9d8f2db2ce69ecc7bc6f59bd86f828a44bdf8 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__nand4_4) {
area : 70.246400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0005487" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.00054903" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00054918" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00055035" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.00055077" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.00055194" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.00055284" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.00056685" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.00060369" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.00060489" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.00060576" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.00061656" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00065832" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00067014" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00072189" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00066018" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00072189" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01761 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04346, 0.04328, 0.04301, 0.04291, 0.04297, 0.04296, 0.04295, \
0.04296, 0.04293, 0.04286");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02342, -0.0234, -0.02342, -0.02342, -0.02356, -0.02362, -0.02373, \
-0.02382, -0.02406, -0.02462");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04334, 0.04325, 0.04301, 0.04298, 0.04295, 0.04294, 0.04297, \
0.04294, 0.04295, 0.04292");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02338, -0.02339, -0.02339, -0.02339, -0.02352, -0.02362, -0.02369, \
-0.02383, -0.02406, -0.0246");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04339, 0.04328, 0.04304, 0.04295, 0.04296, 0.04295, 0.04297, \
0.04298, 0.04296, 0.0429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02336, -0.02337, -0.02337, -0.02339, -0.0235, -0.0236, -0.02365, \
-0.0238, -0.02403, -0.02461");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04331, 0.04328, 0.04305, 0.04297, 0.04296, 0.04297, 0.04297, \
0.043, 0.04301, 0.04295");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02323, -0.02328, -0.02326, -0.02326, -0.02338, -0.02347, -0.02354, \
-0.02369, -0.02394, -0.02451");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04324, 0.04315, 0.04297, 0.04291, 0.04295, 0.04294, 0.04295, \
0.04294, 0.04294, 0.04291");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.06458, 0.06464, 0.06458, 0.06442, 0.06405, 0.06376, 0.06341, \
0.06283, 0.06187, 0.0595");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04314, 0.0431, 0.04304, 0.0429, 0.04295, 0.04296, 0.04296, 0.04299, \
0.043, 0.04294");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.06503, 0.065, 0.06497, 0.06482, 0.06445, 0.06417, 0.06374, 0.06315, \
0.06217, 0.05966");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04314, 0.04312, 0.043, 0.0429, 0.04297, 0.04298, 0.04295, 0.04298, \
0.043, 0.04295");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.1154, 0.1154, 0.1154, 0.1152, 0.1148, 0.1144, 0.1138, 0.113, \
0.1115, 0.1078");
}
}
}
pin(A2) {
capacitance : 0.01771 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04603, 0.04562, 0.04584, 0.04618, 0.04655, 0.04683, 0.04699, \
0.04706, 0.04686, 0.0462");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03637, -0.03629, -0.03616, -0.03608, -0.03615, -0.03613, -0.03614, \
-0.0361, -0.03619, -0.03612");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04613, 0.04573, 0.04594, 0.04627, 0.04671, 0.04701, 0.04718, \
0.04722, 0.04708, 0.04648");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03638, -0.0363, -0.03619, -0.0361, -0.03616, -0.03615, -0.03613, \
-0.03617, -0.03612, -0.0361");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04306, 0.04075, 0.03979, 0.03952, 0.03941, 0.03932, 0.03924, \
0.03909, 0.03881, 0.03825");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03634, -0.03631, -0.03617, -0.03611, -0.03616, -0.03616, -0.03614, \
-0.0361, -0.03613, -0.03613");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04409, 0.03991, 0.03679, 0.03626, 0.03616, 0.03612, 0.03613, \
0.03612, 0.03611, 0.03609");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0362, -0.03622, -0.03616, -0.03615, -0.03619, -0.03617, -0.03616, \
-0.03615, -0.03614, -0.03615");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04074, 0.04071, 0.04061, 0.0405, 0.04048, 0.04044, 0.04037, \
0.0403, 0.04004, 0.03966");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.00668, 0.006719, 0.006755, 0.006639, 0.006367, 0.006094, 0.005723, \
0.005175, 0.004281, 0.002146");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04073, 0.04071, 0.04065, 0.04056, 0.04054, 0.04049, 0.04039, \
0.04031, 0.04011, 0.03972");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.006938, 0.006959, 0.006988, 0.006867, 0.006606, 0.006321, 0.00596, \
0.00541, 0.004466, 0.002285");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.04089, 0.04086, 0.04083, 0.04074, 0.04071, 0.04069, 0.04059, \
0.0405, 0.0403, 0.03989");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.05744, 0.05745, 0.05745, 0.05732, 0.0569, 0.05653, 0.05601, \
0.05517, 0.05376, 0.05031");
}
}
}
pin(A3) {
capacitance : 0.01676 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03538, 0.0359, 0.0361, 0.03619, 0.03623, 0.03619, 0.03602, 0.03573, \
0.03541, 0.035");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03639, -0.03629, -0.03614, -0.03607, -0.03615, -0.03614, -0.03614, \
-0.03611, -0.03612, -0.03614");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03634, 0.03641, 0.03628, 0.0362, 0.03625, 0.03623, 0.03622, \
0.03623, 0.03621, 0.03622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03624, -0.03617, -0.03611, -0.03612, -0.03616, -0.03615, -0.03613, \
-0.03614, -0.03614, -0.03614");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03715, 0.03923, 0.03971, 0.03974, 0.03976, 0.0396, 0.03931, \
0.0389, 0.03824, 0.03716");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03636, -0.03635, -0.03614, -0.03611, -0.03618, -0.03616, -0.03615, \
-0.0361, -0.03612, -0.03613");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03811, 0.03688, 0.0363, 0.03619, 0.03626, 0.03624, 0.03623, \
0.03622, 0.03624, 0.03623");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03625, -0.03626, -0.03616, -0.03612, -0.03618, -0.03617, -0.03616, \
-0.03615, -0.03614, -0.03614");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.0399, 0.04112, 0.04164, 0.04194, 0.04213, 0.04223, 0.04209, \
0.0418, 0.04112, 0.03975");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03638, -0.03629, -0.03614, -0.03611, -0.03617, -0.03617, -0.03616, \
-0.03611, -0.03612, -0.03613");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03871, 0.03645, 0.03632, 0.03622, 0.03625, 0.03624, 0.03622, \
0.03624, 0.03622, 0.03622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03626, -0.03622, -0.03617, -0.03614, -0.03617, -0.03615, -0.03615, \
-0.03616, -0.03615, -0.03613");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03643, 0.03645, 0.03633, 0.03628, 0.0363, 0.03633, 0.03628, \
0.03619, 0.03617, 0.036");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03566, -0.03567, -0.03565, -0.03562, -0.03572, -0.03575, -0.03582, \
-0.0359, -0.03608, -0.03634");
}
}
}
pin(A4) {
capacitance : 0.01633 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03637, 0.03648, 0.03631, 0.03624, 0.03626, 0.03629, 0.03625, \
0.03623, 0.03627, 0.03624");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03639, -0.03632, -0.03608, -0.03607, -0.03616, -0.03614, -0.03613, \
-0.03609, -0.03611, -0.03613");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03645, 0.03645, 0.03629, 0.03622, 0.03624, 0.03623, 0.03622, \
0.03623, 0.03624, 0.03621");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03627, -0.03626, -0.03615, -0.0361, -0.03616, -0.03617, -0.03615, \
-0.03614, -0.03612, -0.03615");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03634, 0.03646, 0.03632, 0.03621, 0.03626, 0.03627, 0.03626, \
0.03625, 0.03625, 0.03626");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03639, -0.03629, -0.03616, -0.03611, -0.03617, -0.03615, -0.03613, \
-0.03611, -0.03611, -0.0361");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03648, 0.03646, 0.0363, 0.03622, 0.03626, 0.03625, 0.03623, \
0.03622, 0.03623, 0.03622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03627, -0.03626, -0.03617, -0.03614, -0.03619, -0.03618, -0.03616, \
-0.03614, -0.03614, -0.03622");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03634, 0.03648, 0.03635, 0.03628, 0.03627, 0.03628, 0.03625, \
0.03625, 0.03625, 0.03625");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03639, -0.03631, -0.03614, -0.03611, -0.03617, -0.03616, -0.03612, \
-0.03613, -0.03611, -0.03611");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03644, 0.03646, 0.03631, 0.03625, 0.03626, 0.03624, 0.03625, \
0.03624, 0.03622, 0.03622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0363, -0.03627, -0.0362, -0.03617, -0.0362, -0.03619, -0.03614, \
-0.03619, -0.03614, -0.03613");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.03631, 0.03647, 0.03635, 0.03622, 0.03627, 0.03629, 0.03626, \
0.03625, 0.03629, 0.03624");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.03637, -0.03633, -0.03619, -0.03615, -0.03619, -0.03617, -0.03613, \
-0.03612, -0.03617, -0.03611");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.826 ;
max_transition : 15.6 ;
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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.04098, 0.04107, 0.04117, 0.0412, 0.04128, 0.04125, 0.04129, 0.04127, 0.04093, 0.03968",\
"0.03918, 0.03952, 0.04016, 0.04066, 0.04093, 0.04109, 0.04114, 0.04119, 0.04083, 0.03963",\
"0.03857, 0.03882, 0.03943, 0.04009, 0.0405, 0.04078, 0.04093, 0.04101, 0.0407, 0.03938",\
"0.04599, 0.04541, 0.04406, 0.0431, 0.0425, 0.04212, 0.04189, 0.04167, 0.04117, 0.03957",\
"0.06494, 0.0629, 0.05824, 0.05361, 0.0501, 0.04764, 0.04599, 0.04476, 0.04342, 0.04113",\
"0.09685, 0.09339, 0.08456, 0.07482, 0.06662, 0.06042, 0.05586, 0.05245, 0.04932, 0.04541",\
"0.1429, 0.138, 0.1247, 0.1091, 0.09476, 0.0832, 0.07423, 0.06722, 0.06097, 0.05419",\
"0.2035, 0.1973, 0.18, 0.1579, 0.1366, 0.1183, 0.1035, 0.0913, 0.08033, 0.06918",\
"0.2795, 0.2722, 0.2511, 0.2226, 0.1938, 0.1678, 0.1457, 0.1267, 0.109, 0.09178",\
"0.3717, 0.3633, 0.339, 0.3043, 0.2672, 0.2331, 0.2026, 0.1746, 0.1477, 0.1228");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.1861, 0.1868, 0.1875, 0.1884, 0.1893, 0.1905, 0.1906, 0.1928, 0.2154, 0.3448",\
"0.1837, 0.1851, 0.1878, 0.19, 0.1918, 0.1936, 0.1942, 0.1964, 0.2189, 0.3557",\
"0.1833, 0.1841, 0.1863, 0.1891, 0.1917, 0.1941, 0.1951, 0.1979, 0.2245, 0.3658",\
"0.1922, 0.1916, 0.1913, 0.1913, 0.1929, 0.1944, 0.1963, 0.1996, 0.2281, 0.3905",\
"0.214, 0.2118, 0.2074, 0.2035, 0.2009, 0.1998, 0.2004, 0.2041, 0.2417, 0.443",\
"0.2505, 0.2469, 0.2375, 0.2281, 0.221, 0.2148, 0.2117, 0.2141, 0.2713, 0.5291",\
"0.3024, 0.2974, 0.2843, 0.2676, 0.2536, 0.243, 0.2343, 0.2391, 0.3298, 0.6934",\
"0.3704, 0.3643, 0.3472, 0.3244, 0.3023, 0.2847, 0.2717, 0.2877, 0.4577, 0.9821",\
"0.4554, 0.4481, 0.4273, 0.399, 0.3685, 0.3411, 0.3291, 0.3989, 0.7421, 1.45",\
"0.5577, 0.5497, 0.5261, 0.4918, 0.4542, 0.4208, 0.4444, 0.7049, 1.292, 1.999");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.04089, 0.04099, 0.04111, 0.04119, 0.04125, 0.04129, 0.04131, 0.04129, 0.04097, 0.03967",\
"0.03928, 0.03963, 0.04029, 0.0407, 0.04097, 0.04112, 0.04119, 0.04118, 0.04089, 0.03961",\
"0.03668, 0.03721, 0.03839, 0.03944, 0.04013, 0.04053, 0.04078, 0.04089, 0.04061, 0.03932",\
"0.04049, 0.04042, 0.04046, 0.04063, 0.0408, 0.04098, 0.04109, 0.04106, 0.04069, 0.03923",\
"0.05627, 0.05489, 0.0519, 0.04903, 0.04688, 0.04538, 0.04433, 0.04354, 0.04251, 0.04041",\
"0.08603, 0.08314, 0.07603, 0.06825, 0.06182, 0.05693, 0.0533, 0.0505, 0.04786, 0.04429",\
"0.131, 0.1266, 0.1147, 0.1009, 0.0885, 0.07847, 0.07065, 0.06457, 0.059, 0.05274",\
"0.1916, 0.1856, 0.1693, 0.1487, 0.1292, 0.1126, 0.09912, 0.08806, 0.07802, 0.06762",\
"0.2681, 0.261, 0.2405, 0.213, 0.1855, 0.1613, 0.1407, 0.1232, 0.1067, 0.09043",\
"0.3611, 0.353, 0.3288, 0.2949, 0.259, 0.2262, 0.1973, 0.1711, 0.1461, 0.1222");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.2386, 0.2387, 0.239, 0.2394, 0.2401, 0.2411, 0.2422, 0.2454, 0.2679, 0.4026",\
"0.2376, 0.2382, 0.2393, 0.2405, 0.2416, 0.2429, 0.244, 0.2468, 0.2712, 0.4067",\
"0.2364, 0.2369, 0.2382, 0.2401, 0.2419, 0.2437, 0.2452, 0.2486, 0.2747, 0.4211",\
"0.244, 0.2437, 0.2428, 0.2426, 0.2434, 0.2445, 0.246, 0.2491, 0.2807, 0.4473",\
"0.2654, 0.2634, 0.2591, 0.2551, 0.252, 0.2507, 0.2511, 0.2545, 0.2945, 0.4968",\
"0.302, 0.2989, 0.2903, 0.2806, 0.2726, 0.2668, 0.2629, 0.2663, 0.3239, 0.5882",\
"0.3545, 0.3503, 0.338, 0.3217, 0.3072, 0.2953, 0.2868, 0.2918, 0.3859, 0.7551",\
"0.4236, 0.4184, 0.403, 0.3806, 0.3582, 0.3394, 0.3252, 0.3431, 0.5177, 1.048",\
"0.5096, 0.5037, 0.4855, 0.4583, 0.4278, 0.3999, 0.3854, 0.4571, 0.8078, 1.52",\
"0.6135, 0.6068, 0.5865, 0.5549, 0.5169, 0.4824, 0.5073, 0.7746, 1.362, 2.058");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.04087, 0.04096, 0.0411, 0.04119, 0.04125, 0.04129, 0.04131, 0.04128, 0.04093, 0.03964",\
"0.03923, 0.03959, 0.04022, 0.04068, 0.04094, 0.04109, 0.04118, 0.04115, 0.04085, 0.03956",\
"0.03563, 0.03631, 0.03781, 0.0391, 0.03992, 0.04039, 0.04068, 0.0408, 0.04056, 0.03926",\
"0.03518, 0.03555, 0.03671, 0.03799, 0.03903, 0.03974, 0.04019, 0.04043, 0.04019, 0.03881",\
"0.045, 0.04441, 0.04337, 0.0427, 0.04235, 0.0421, 0.04193, 0.04173, 0.04113, 0.03931",\
"0.06947, 0.06765, 0.06313, 0.05831, 0.05445, 0.0515, 0.04925, 0.04745, 0.04552, 0.0425",\
"0.1111, 0.1076, 0.09869, 0.08826, 0.079, 0.0714, 0.06543, 0.0606, 0.05602, 0.05055",\
"0.171, 0.166, 0.1521, 0.1348, 0.1186, 0.1047, 0.09336, 0.08386, 0.07504, 0.06564",\
"0.2495, 0.243, 0.2243, 0.1997, 0.1754, 0.1538, 0.1355, 0.1196, 0.1047, 0.08973",\
"0.3467, 0.3388, 0.3159, 0.2842, 0.2507, 0.2202, 0.1935, 0.1696, 0.1465, 0.1241");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.329, 0.329, 0.3293, 0.3296, 0.3305, 0.3315, 0.3328, 0.3361, 0.3601, 0.4984",\
"0.3261, 0.3263, 0.3267, 0.3274, 0.3281, 0.3292, 0.3304, 0.3339, 0.3595, 0.5001",\
"0.3225, 0.3227, 0.3234, 0.3244, 0.3256, 0.3269, 0.3286, 0.3321, 0.3594, 0.5111",\
"0.3285, 0.3281, 0.327, 0.3264, 0.3267, 0.3275, 0.3285, 0.332, 0.3645, 0.537",\
"0.3487, 0.3471, 0.343, 0.3385, 0.3354, 0.3335, 0.3335, 0.3374, 0.379, 0.5885",\
"0.3851, 0.3823, 0.3741, 0.3646, 0.3562, 0.3499, 0.346, 0.3491, 0.4101, 0.6821",\
"0.4387, 0.4346, 0.4229, 0.4069, 0.3922, 0.3792, 0.3694, 0.3751, 0.4741, 0.8528",\
"0.5102, 0.5051, 0.49, 0.4676, 0.4448, 0.4254, 0.4096, 0.429, 0.611, 1.153",\
"0.5999, 0.5943, 0.5763, 0.5487, 0.5171, 0.4881, 0.4731, 0.5492, 0.9113, 1.628",\
"0.7088, 0.7022, 0.6819, 0.6499, 0.6108, 0.5744, 0.6039, 0.8827, 1.472, 2.151");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.04087, 0.04095, 0.04108, 0.04117, 0.04124, 0.04126, 0.04129, 0.04126, 0.04094, 0.03963",\
"0.03933, 0.03962, 0.04028, 0.04073, 0.041, 0.04114, 0.04122, 0.0412, 0.04089, 0.03959",\
"0.03552, 0.03625, 0.03779, 0.03907, 0.03993, 0.0404, 0.04069, 0.0408, 0.04056, 0.03925",\
"0.03433, 0.03486, 0.03623, 0.0377, 0.03884, 0.03962, 0.04011, 0.04039, 0.04017, 0.0388",\
"0.04302, 0.04273, 0.04209, 0.04186, 0.04177, 0.04176, 0.04171, 0.04157, 0.04103, 0.03925",\
"0.06661, 0.06508, 0.06132, 0.05724, 0.05391, 0.0513, 0.04929, 0.04759, 0.04571, 0.04273",\
"0.1081, 0.1051, 0.09704, 0.08766, 0.0792, 0.07222, 0.06647, 0.06175, 0.05724, 0.0518",\
"0.169, 0.1644, 0.1519, 0.1357, 0.1204, 0.1074, 0.09634, 0.08698, 0.07823, 0.06887",\
"0.2503, 0.2442, 0.2267, 0.2036, 0.1802, 0.1593, 0.1415, 0.1258, 0.1111, 0.09609",\
"0.3521, 0.3446, 0.3227, 0.2922, 0.2599, 0.2301, 0.2039, 0.1803, 0.1576, 0.1352");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.3751, 0.3752, 0.3753, 0.3758, 0.3764, 0.3774, 0.3787, 0.382, 0.4065, 0.5489",\
"0.3709, 0.371, 0.3712, 0.3718, 0.3726, 0.3735, 0.3748, 0.3781, 0.4041, 0.5491",\
"0.3686, 0.3687, 0.3688, 0.3693, 0.3701, 0.3711, 0.3727, 0.3762, 0.4046, 0.5592",\
"0.3755, 0.3747, 0.3732, 0.3723, 0.3718, 0.3721, 0.3728, 0.3764, 0.4093, 0.5853",\
"0.3963, 0.3945, 0.3903, 0.3854, 0.3813, 0.3792, 0.3775, 0.3815, 0.425, 0.6379",\
"0.4343, 0.4311, 0.4226, 0.4124, 0.4032, 0.396, 0.3911, 0.3944, 0.4563, 0.7332",\
"0.4903, 0.4863, 0.4739, 0.457, 0.4409, 0.4269, 0.4163, 0.4221, 0.5227, 0.9079",\
"0.5659, 0.5608, 0.5448, 0.5212, 0.4963, 0.475, 0.4582, 0.4776, 0.6636, 1.211",\
"0.6614, 0.6553, 0.6362, 0.6066, 0.5735, 0.5415, 0.5254, 0.6037, 0.9713, 1.689",\
"0.7776, 0.7708, 0.7486, 0.7145, 0.6721, 0.6336, 0.6639, 0.9479, 1.536, 2.203");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.2486, 0.3062, 0.5083, 0.8932, 1.492, 2.332, 3.438, 4.831, 6.527, 8.553",\
"0.2678, 0.3257, 0.5288, 0.9146, 1.514, 2.355, 3.461, 4.854, 6.549, 8.578",\
"0.3461, 0.4037, 0.603, 0.989, 1.588, 2.429, 3.535, 4.928, 6.625, 8.651",\
"0.4267, 0.5043, 0.7447, 1.137, 1.734, 2.573, 3.677, 5.07, 6.77, 8.793",\
"0.4808, 0.5761, 0.8711, 1.345, 1.97, 2.804, 3.905, 5.295, 6.993, 9.017",\
"0.505, 0.62, 0.9683, 1.524, 2.254, 3.138, 4.235, 5.619, 7.312, 9.333",\
"0.4949, 0.6297, 1.035, 1.671, 2.502, 3.51, 4.676, 6.056, 7.743, 9.758",\
"0.4446, 0.5983, 1.065, 1.785, 2.715, 3.841, 5.143, 6.612, 8.299, 10.31",\
"0.355, 0.5286, 1.055, 1.863, 2.895, 4.133, 5.568, 7.186, 8.973, 10.99",\
"0.2223, 0.4167, 1.001, 1.9, 3.038, 4.39, 5.952, 7.714, 9.663, 11.79");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.2559, 0.3094, 0.4942, 0.8451, 1.391, 2.155, 3.163, 4.432, 5.978, 7.826",\
"0.2883, 0.3432, 0.5316, 0.8849, 1.433, 2.2, 3.207, 4.474, 6.022, 7.874",\
"0.4165, 0.4706, 0.6582, 1.013, 1.563, 2.33, 3.336, 4.606, 6.161, 8",\
"0.612, 0.6862, 0.9084, 1.264, 1.811, 2.578, 3.587, 4.855, 6.402, 8.247",\
"0.8346, 0.9292, 1.215, 1.653, 2.211, 2.973, 3.978, 5.243, 6.791, 8.643",\
"1.098, 1.212, 1.554, 2.088, 2.757, 3.541, 4.54, 5.801, 7.348, 9.193",\
"1.401, 1.537, 1.939, 2.556, 3.347, 4.262, 5.291, 6.547, 8.085, 9.927",\
"1.745, 1.902, 2.369, 3.075, 3.973, 5.029, 6.205, 7.495, 9.026, 10.86",\
"2.131, 2.312, 2.846, 3.643, 4.644, 5.833, 7.168, 8.617, 10.19, 12.01",\
"2.56, 2.764, 3.367, 4.265, 5.376, 6.682, 8.168, 9.794, 11.53, 13.4");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4284, 0.5331, 0.8887, 1.556, 2.591, 4.043, 5.955, 8.362, 11.29, 14.79",\
"0.4252, 0.5306, 0.888, 1.556, 2.592, 4.044, 5.955, 8.361, 11.28, 14.79",\
"0.4412, 0.5325, 0.8798, 1.554, 2.592, 4.043, 5.951, 8.362, 11.29, 14.79",\
"0.5598, 0.6574, 0.9758, 1.564, 2.588, 4.043, 5.954, 8.362, 11.3, 14.78",\
"0.7284, 0.8334, 1.181, 1.774, 2.657, 4.045, 5.954, 8.36, 11.3, 14.78",\
"0.9402, 1.061, 1.432, 2.075, 2.978, 4.196, 5.967, 8.354, 11.3, 14.8",\
"1.182, 1.32, 1.736, 2.422, 3.394, 4.634, 6.221, 8.412, 11.28, 14.79",\
"1.441, 1.607, 2.084, 2.824, 3.855, 5.18, 6.779, 8.77, 11.42, 14.8",\
"1.729, 1.915, 2.466, 3.287, 4.37, 5.768, 7.474, 9.462, 11.9, 15.01",\
"2.035, 2.247, 2.874, 3.782, 4.948, 6.418, 8.208, 10.31, 12.71, 15.61");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.3594, 0.4515, 0.7752, 1.393, 2.356, 3.708, 5.483, 7.727, 10.46, 13.72",\
"0.3595, 0.4517, 0.775, 1.392, 2.357, 3.709, 5.487, 7.742, 10.45, 13.73",\
"0.3795, 0.459, 0.7771, 1.393, 2.356, 3.71, 5.482, 7.732, 10.47, 13.71",\
"0.5388, 0.619, 0.8614, 1.399, 2.36, 3.709, 5.488, 7.726, 10.45, 13.72",\
"0.7166, 0.818, 1.127, 1.596, 2.391, 3.713, 5.483, 7.727, 10.46, 13.73",\
"0.9254, 1.041, 1.403, 1.978, 2.702, 3.798, 5.495, 7.721, 10.46, 13.74",\
"1.166, 1.299, 1.705, 2.366, 3.216, 4.214, 5.656, 7.755, 10.46, 13.72",\
"1.429, 1.586, 2.046, 2.771, 3.745, 4.88, 6.178, 7.996, 10.52, 13.74",\
"1.708, 1.893, 2.419, 3.221, 4.284, 5.59, 6.998, 8.624, 10.85, 13.79",\
"2.008, 2.22, 2.828, 3.712, 4.852, 6.266, 7.87, 9.592, 11.6, 14.24");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.332, 0.3897, 0.5919, 0.9763, 1.576, 2.415, 3.52, 4.912, 6.614, 8.637",\
"0.351, 0.4092, 0.6128, 0.998, 1.598, 2.439, 3.542, 4.935, 6.636, 8.658",\
"0.3985, 0.4592, 0.6649, 1.052, 1.653, 2.493, 3.599, 4.992, 6.69, 8.717",\
"0.4514, 0.5236, 0.7563, 1.156, 1.757, 2.598, 3.703, 5.095, 6.797, 8.819",\
"0.4863, 0.5749, 0.8483, 1.298, 1.926, 2.766, 3.869, 5.261, 6.959, 8.987",\
"0.4871, 0.594, 0.9189, 1.433, 2.125, 3.006, 4.11, 5.498, 7.196, 9.218",\
"0.4475, 0.5739, 0.9546, 1.545, 2.315, 3.27, 4.428, 5.819, 7.513, 9.533",\
"0.3659, 0.5108, 0.9478, 1.621, 2.482, 3.525, 4.765, 6.22, 7.921, 9.937",\
"0.2402, 0.4025, 0.8947, 1.655, 2.614, 3.757, 5.091, 6.634, 8.407, 10.44",\
"0.064, 0.2473, 0.7921, 1.636, 2.701, 3.956, 5.397, 7.04, 8.906, 11.02");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.3343, 0.3875, 0.5728, 0.924, 1.47, 2.234, 3.24, 4.507, 6.054, 7.895",\
"0.3696, 0.4236, 0.6105, 0.9631, 1.51, 2.275, 3.28, 4.548, 6.094, 7.936",\
"0.4967, 0.5506, 0.7379, 1.092, 1.64, 2.405, 3.412, 4.679, 6.227, 8.07",\
"0.7239, 0.7897, 0.9921, 1.344, 1.89, 2.655, 3.66, 4.926, 6.473, 8.318",\
"0.9844, 1.068, 1.33, 1.742, 2.291, 3.051, 4.056, 5.32, 6.866, 8.707",\
"1.29, 1.39, 1.702, 2.205, 2.849, 3.622, 4.618, 5.879, 7.418, 9.258",\
"1.646, 1.762, 2.123, 2.704, 3.464, 4.356, 5.373, 6.626, 8.163, 9.996",\
"2.052, 2.186, 2.599, 3.255, 4.117, 5.146, 6.299, 7.58, 9.107, 10.93",\
"2.508, 2.662, 3.132, 3.867, 4.824, 5.976, 7.282, 8.711, 10.27, 12.09",\
"3.018, 3.191, 3.721, 4.54, 5.594, 6.858, 8.308, 9.908, 11.63, 13.48");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4375, 0.5382, 0.8889, 1.556, 2.588, 4.04, 5.945, 8.356, 11.3, 14.79",\
"0.4371, 0.538, 0.8891, 1.554, 2.592, 4.043, 5.95, 8.36, 11.3, 14.79",\
"0.4615, 0.5528, 0.8908, 1.557, 2.592, 4.043, 5.952, 8.351, 11.29, 14.8",\
"0.5638, 0.6556, 0.9722, 1.577, 2.592, 4.043, 5.949, 8.359, 11.3, 14.79",\
"0.7268, 0.8166, 1.136, 1.73, 2.655, 4.047, 5.952, 8.358, 11.3, 14.8",\
"0.946, 1.043, 1.365, 1.965, 2.88, 4.166, 5.968, 8.357, 11.29, 14.79",\
"1.198, 1.31, 1.662, 2.27, 3.197, 4.47, 6.153, 8.417, 11.3, 14.79",\
"1.474, 1.603, 2.001, 2.647, 3.587, 4.872, 6.542, 8.661, 11.39, 14.8",\
"1.766, 1.913, 2.375, 3.08, 4.051, 5.354, 7.04, 9.14, 11.72, 14.96",\
"2.084, 2.25, 2.765, 3.558, 4.592, 5.916, 7.62, 9.73, 12.29, 15.37");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4614, 0.5533, 0.8782, 1.497, 2.46, 3.81, 5.585, 7.825, 10.55, 13.81",\
"0.4614, 0.5538, 0.878, 1.497, 2.461, 3.81, 5.587, 7.825, 10.55, 13.8",\
"0.4646, 0.5543, 0.878, 1.497, 2.461, 3.81, 5.587, 7.823, 10.55, 13.8",\
"0.6094, 0.6824, 0.9342, 1.5, 2.461, 3.812, 5.587, 7.823, 10.55, 13.81",\
"0.8036, 0.9002, 1.194, 1.663, 2.486, 3.811, 5.588, 7.824, 10.56, 13.81",\
"1.011, 1.124, 1.482, 2.043, 2.765, 3.885, 5.591, 7.827, 10.56, 13.81",\
"1.247, 1.377, 1.78, 2.437, 3.277, 4.279, 5.733, 7.84, 10.56, 13.81",\
"1.512, 1.658, 2.11, 2.841, 3.815, 4.936, 6.241, 8.068, 10.6, 13.81",\
"1.793, 1.965, 2.475, 3.276, 4.342, 5.624, 7.048, 8.69, 10.92, 13.89",\
"2.092, 2.296, 2.872, 3.75, 4.898, 6.314, 7.918, 9.642, 11.66, 14.32");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4338, 0.4914, 0.6938, 1.078, 1.678, 2.518, 3.624, 5.017, 6.712, 8.741",\
"0.4543, 0.5133, 0.7163, 1.101, 1.701, 2.541, 3.648, 5.038, 6.738, 8.765",\
"0.5049, 0.5648, 0.7706, 1.158, 1.758, 2.599, 3.706, 5.096, 6.797, 8.821",\
"0.5383, 0.6062, 0.8307, 1.227, 1.828, 2.669, 3.776, 5.168, 6.867, 8.895",\
"0.5431, 0.622, 0.8728, 1.305, 1.928, 2.769, 3.874, 5.265, 6.967, 8.993",\
"0.5051, 0.6013, 0.8939, 1.368, 2.036, 2.911, 4.017, 5.407, 7.103, 9.127",\
"0.4139, 0.5291, 0.8753, 1.413, 2.131, 3.057, 4.207, 5.601, 7.294, 9.316",\
"0.2718, 0.4046, 0.8046, 1.419, 2.208, 3.19, 4.395, 5.84, 7.545, 9.561",\
"0.0761, 0.2266, 0.6784, 1.373, 2.249, 3.304, 4.569, 6.074, 7.836, 9.869",\
"-0.1748, -0.0069, 0.4961, 1.269, 2.243, 3.388, 4.725, 6.294, 8.118, 10.21");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4423, 0.4993, 0.6943, 1.055, 1.608, 2.378, 3.388, 4.658, 6.208, 8.051",\
"0.4732, 0.5307, 0.7261, 1.087, 1.64, 2.411, 3.42, 4.689, 6.241, 8.082",\
"0.5959, 0.6533, 0.8493, 1.211, 1.765, 2.536, 3.546, 4.816, 6.367, 8.209",\
"0.849, 0.9092, 1.104, 1.463, 2.014, 2.784, 3.793, 5.063, 6.614, 8.454",\
"1.161, 1.238, 1.479, 1.868, 2.417, 3.181, 4.188, 5.455, 7.001, 8.849",\
"1.517, 1.609, 1.896, 2.369, 2.986, 3.753, 4.753, 6.015, 7.559, 9.399",\
"1.931, 2.036, 2.364, 2.91, 3.637, 4.5, 5.508, 6.763, 8.301, 10.13",\
"2.407, 2.525, 2.896, 3.506, 4.33, 5.324, 6.447, 7.719, 9.246, 11.08",\
"2.944, 3.077, 3.493, 4.171, 5.079, 6.188, 7.463, 8.865, 10.42, 12.23",\
"3.547, 3.694, 4.158, 4.907, 5.901, 7.114, 8.525, 10.09, 11.78, 13.63");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4393, 0.5392, 0.8897, 1.556, 2.592, 4.044, 5.954, 8.36, 11.27, 14.79",\
"0.4396, 0.5395, 0.8895, 1.556, 2.59, 4.041, 5.954, 8.358, 11.29, 14.79",\
"0.4489, 0.5452, 0.8904, 1.555, 2.591, 4.042, 5.954, 8.356, 11.28, 14.78",\
"0.5316, 0.6252, 0.9468, 1.568, 2.592, 4.045, 5.955, 8.355, 11.29, 14.79",\
"0.6586, 0.7498, 1.073, 1.69, 2.642, 4.043, 5.954, 8.357, 11.3, 14.8",\
"0.8704, 0.9586, 1.262, 1.867, 2.821, 4.151, 5.974, 8.358, 11.29, 14.79",\
"1.138, 1.231, 1.543, 2.118, 3.056, 4.392, 6.134, 8.409, 11.29, 14.79",\
"1.446, 1.545, 1.878, 2.466, 3.369, 4.692, 6.444, 8.635, 11.41, 14.81",\
"1.779, 1.892, 2.258, 2.877, 3.78, 5.069, 6.808, 9.014, 11.69, 14.98",\
"2.129, 2.254, 2.656, 3.335, 4.278, 5.54, 7.248, 9.454, 12.14, 15.33");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.6125, 0.7088, 1.039, 1.663, 2.63, 3.984, 5.765, 8.007, 10.74, 13.99",\
"0.612, 0.708, 1.039, 1.663, 2.631, 3.985, 5.764, 8.004, 10.74, 13.99",\
"0.6097, 0.7061, 1.038, 1.663, 2.631, 3.983, 5.764, 8.005, 10.74, 14",\
"0.6976, 0.7746, 1.057, 1.662, 2.63, 3.983, 5.764, 8.005, 10.74, 14",\
"0.9182, 1.01, 1.292, 1.774, 2.642, 3.984, 5.764, 8.004, 10.74, 14.01",\
"1.143, 1.253, 1.602, 2.141, 2.874, 4.036, 5.764, 8.006, 10.74, 14",\
"1.387, 1.514, 1.909, 2.553, 3.375, 4.387, 5.883, 8.016, 10.74, 14",\
"1.655, 1.797, 2.24, 2.964, 3.919, 5.028, 6.353, 8.216, 10.77, 14",\
"1.95, 2.108, 2.598, 3.392, 4.456, 5.728, 7.136, 8.804, 11.06, 14.06",\
"2.262, 2.446, 2.99, 3.854, 5.012, 6.42, 8.012, 9.73, 11.77, 14.46");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4562, 0.5138, 0.7161, 1.101, 1.7, 2.539, 3.644, 5.037, 6.736, 8.763",\
"0.4778, 0.5363, 0.7397, 1.125, 1.724, 2.565, 3.672, 5.061, 6.763, 8.786",\
"0.5181, 0.5777, 0.7834, 1.171, 1.771, 2.612, 3.719, 5.109, 6.809, 8.837",\
"0.5371, 0.6026, 0.8215, 1.215, 1.817, 2.659, 3.764, 5.158, 6.856, 8.884",\
"0.5158, 0.5882, 0.826, 1.247, 1.867, 2.708, 3.813, 5.205, 6.904, 8.93",\
"0.4431, 0.5283, 0.7959, 1.248, 1.901, 2.771, 3.877, 5.267, 6.964, 8.989",\
"0.3064, 0.4079, 0.7163, 1.215, 1.907, 2.816, 3.96, 5.356, 7.048, 9.068",\
"0.1021, 0.22, 0.5781, 1.136, 1.883, 2.834, 4.019, 5.458, 7.165, 9.179",\
"-0.1692, -0.0331, 0.3738, 0.9982, 1.811, 2.821, 4.051, 5.535, 7.289, 9.325",\
"-0.509, -0.3566, 0.1, 0.7941, 1.683, 2.761, 4.052, 5.582, 7.384, 9.472");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4826, 0.5423, 0.7441, 1.113, 1.672, 2.446, 3.46, 4.733, 6.284, 8.131",\
"0.511, 0.5711, 0.7729, 1.142, 1.701, 2.475, 3.489, 4.762, 6.311, 8.161",\
"0.6358, 0.6958, 0.8977, 1.266, 1.826, 2.601, 3.613, 4.887, 6.439, 8.285",\
"0.8992, 0.9579, 1.154, 1.519, 2.077, 2.85, 3.861, 5.134, 6.684, 8.533",\
"1.239, 1.313, 1.548, 1.929, 2.48, 3.248, 4.256, 5.527, 7.077, 8.921",\
"1.627, 1.714, 1.993, 2.452, 3.056, 3.821, 4.823, 6.088, 7.633, 9.474",\
"2.079, 2.177, 2.492, 3.021, 3.728, 4.576, 5.582, 6.838, 8.376, 10.21",\
"2.602, 2.712, 3.063, 3.649, 4.447, 5.423, 6.532, 7.796, 9.325, 11.15",\
"3.2, 3.322, 3.71, 4.355, 5.232, 6.314, 7.568, 8.954, 10.5, 12.32",\
"3.877, 4.013, 4.439, 5.146, 6.094, 7.275, 8.656, 10.2, 11.88, 13.72");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.4389, 0.5392, 0.8897, 1.555, 2.589, 4.041, 5.948, 8.36, 11.28, 14.79",\
"0.439, 0.5394, 0.8894, 1.556, 2.591, 4.043, 5.954, 8.355, 11.29, 14.8",\
"0.4446, 0.5422, 0.8902, 1.555, 2.591, 4.041, 5.954, 8.356, 11.29, 14.79",\
"0.5062, 0.6008, 0.9308, 1.566, 2.591, 4.042, 5.95, 8.356, 11.29, 14.79",\
"0.598, 0.6924, 1.028, 1.662, 2.636, 4.045, 5.954, 8.359, 11.29, 14.8",\
"0.7622, 0.8528, 1.177, 1.805, 2.784, 4.139, 5.975, 8.357, 11.3, 14.78",\
"0.9928, 1.083, 1.401, 2.009, 2.978, 4.345, 6.122, 8.413, 11.3, 14.8",\
"1.277, 1.37, 1.69, 2.295, 3.238, 4.596, 6.385, 8.622, 11.41, 14.82",\
"1.604, 1.699, 2.032, 2.643, 3.586, 4.91, 6.693, 8.948, 11.67, 15",\
"1.957, 2.064, 2.413, 3.055, 3.996, 5.314, 7.07, 9.322, 12.06, 15.31");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.006694, 0.02668, 0.06485, 0.1243, 0.2078, 0.3176, 0.4559, 0.6247, 0.826");
values("0.6947, 0.7921, 1.128, 1.755, 2.727, 4.082, 5.863, 8.107, 10.85, 14.11",\
"0.6949, 0.7923, 1.128, 1.755, 2.725, 4.081, 5.863, 8.108, 10.84, 14.11",\
"0.6892, 0.7885, 1.127, 1.756, 2.726, 4.083, 5.863, 8.107, 10.84, 14.11",\
"0.7472, 0.8282, 1.131, 1.753, 2.726, 4.081, 5.863, 8.108, 10.84, 14.11",\
"0.9748, 1.065, 1.34, 1.84, 2.733, 4.081, 5.863, 8.105, 10.84, 14.1",\
"1.206, 1.315, 1.659, 2.192, 2.938, 4.123, 5.862, 8.105, 10.84, 14.1",\
"1.449, 1.576, 1.97, 2.608, 3.424, 4.451, 5.967, 8.115, 10.84, 14.11",\
"1.712, 1.854, 2.295, 3.018, 3.968, 5.075, 6.416, 8.298, 10.87, 14.1",\
"2.004, 2.159, 2.646, 3.44, 4.502, 5.776, 7.182, 8.868, 11.15, 14.16",\
"2.316, 2.488, 3.028, 3.884, 5.04, 6.456, 8.056, 9.774, 11.84, 14.54");
}
}
}
}