blob: 6a8d685dc89144d745739d98c20d70d19ea24123 [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_mcu9t5v0__nand4_1) {
area : 25.401600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0004199184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0004426884" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0004427478" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0004999104" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000443124" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000500247" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0005005638" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.00104643" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000447381" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0005011182" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0005013954" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0009085824" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0005067612" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0009041472" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0009049392" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0004323132" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00104643" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.005565 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00738, 0.00735, 0.00732, 0.007282, 0.007271, 0.007262, 0.007267, \
0.00726, 0.007259, 0.007262");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003578, -0.003566, -0.003571, -0.003573, -0.00358, -0.0036, \
-0.003605, -0.003616, -0.003634, -0.003665");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007363, 0.007345, 0.007329, 0.007294, 0.007275, 0.007266, 0.007267, \
0.007258, 0.007266, 0.007258");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003522, -0.003512, -0.003518, -0.003519, -0.003527, -0.003543, \
-0.00355, -0.003569, -0.00358, -0.00361");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007371, 0.007345, 0.007322, 0.007288, 0.007274, 0.007269, 0.007268, \
0.007258, 0.007266, 0.007259");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003522, -0.003511, -0.003518, -0.003519, -0.003528, -0.003547, \
-0.003552, -0.003568, -0.003581, -0.003609");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007357, 0.007341, 0.007329, 0.007301, 0.007284, 0.007277, 0.007272, \
0.007262, 0.007263, 0.007264");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003435, -0.003428, -0.003436, -0.003435, -0.003439, -0.00346, \
-0.003466, -0.003484, -0.003504, -0.003528");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007356, 0.007337, 0.007312, 0.007286, 0.007271, 0.007262, 0.007259, \
0.007258, 0.007257, 0.007252");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005542, 0.005551, 0.005544, 0.005518, 0.0055, 0.005472, 0.005437, \
0.005398, 0.005359, 0.005287");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007294, 0.007282, 0.007282, 0.007273, 0.007266, 0.007262, 0.007265, \
0.007259, 0.007261, 0.007261");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.0058, 0.005809, 0.005794, 0.00578, 0.005759, 0.005722, 0.005685, \
0.005648, 0.005602, 0.005532");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007296, 0.007284, 0.007277, 0.007277, 0.007261, 0.007264, 0.007266, \
0.007258, 0.007259, 0.007257");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01458, 0.01459, 0.01458, 0.01456, 0.01453, 0.01447, 0.01442, \
0.01436, 0.01428, 0.01417");
}
}
}
pin(A2) {
capacitance : 0.005425 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.009077, 0.009085, 0.009126, 0.00919, 0.009253, 0.009307, 0.009338, \
0.009354, 0.009353, 0.009343");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006111, -0.006106, -0.006091, -0.006056, -0.006049, -0.006048, \
-0.006044, -0.006043, -0.006032, -0.006032");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.009108, 0.009122, 0.009203, 0.009296, 0.009384, 0.009461, 0.009509, \
0.009542, 0.009551, 0.009547");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006111, -0.00611, -0.006094, -0.006064, -0.006059, -0.006053, \
-0.006048, -0.006045, -0.006036, -0.00604");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007922, 0.007656, 0.007548, 0.007514, 0.007509, 0.007531, 0.007545, \
0.007561, 0.007566, 0.007562");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006108, -0.006104, -0.006075, -0.006057, -0.006049, -0.006048, \
-0.006048, -0.006043, -0.006039, -0.006041");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007957, 0.00725, 0.006556, 0.006262, 0.006144, 0.00609, 0.006055, \
0.006032, 0.006015, 0.005998");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006084, -0.006091, -0.006077, -0.006078, -0.00606, -0.006064, \
-0.006053, -0.006049, -0.006047, -0.006046");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006773, 0.006768, 0.006758, 0.006733, 0.00672, 0.006718, 0.006713, \
0.006691, 0.006678, 0.006651");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.004563, -0.004554, -0.004557, -0.004557, -0.004558, -0.004584, \
-0.004605, -0.004634, -0.004667, -0.004725");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006923, 0.00692, 0.00692, 0.006914, 0.006903, 0.006902, 0.006896, \
0.006874, 0.006859, 0.006842");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.004417, -0.004409, -0.004417, -0.004416, -0.00442, -0.004441, \
-0.00446, -0.004489, -0.004528, -0.004581");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006926, 0.006913, 0.006923, 0.006912, 0.006897, 0.006897, 0.006892, \
0.006875, 0.006858, 0.006836");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004442, 0.004435, 0.004437, 0.004433, 0.004417, 0.004367, 0.004324, \
0.004266, 0.00419, 0.004089");
}
}
}
pin(A3) {
capacitance : 0.005443 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007174, 0.007169, 0.007165, 0.007154, 0.007131, 0.007111, 0.00708, \
0.007037, 0.006985, 0.006913");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006112, -0.00611, -0.00608, -0.006055, -0.006049, -0.00605, \
-0.006045, -0.006043, -0.006034, -0.006035");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006451, 0.00615, 0.0061, 0.006074, 0.006056, 0.006065, 0.006057, \
0.006053, 0.006059, 0.006055");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006086, -0.006089, -0.006071, -0.006059, -0.006046, -0.00605, \
-0.006045, -0.006043, -0.006042, -0.006045");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007544, 0.007838, 0.007957, 0.007971, 0.007964, 0.007969, 0.007938, \
0.007901, 0.007849, 0.007774");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006108, -0.006101, -0.006075, -0.00606, -0.00605, -0.00605, \
-0.006048, -0.006045, -0.006041, -0.006046");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007582, 0.007109, 0.006359, 0.006137, 0.006069, 0.006052, 0.006036, \
0.006024, 0.006015, 0.006013");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006088, -0.006088, -0.006079, -0.006072, -0.006064, -0.006066, \
-0.006055, -0.006051, -0.006048, -0.006049");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008155, 0.008172, 0.008234, 0.008306, 0.00837, 0.008424, 0.008448, \
0.008454, 0.008441, 0.008409");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006109, -0.006109, -0.006092, -0.006066, -0.006057, -0.006054, \
-0.006047, -0.006047, -0.006037, -0.006044");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007417, 0.006665, 0.006173, 0.00608, 0.006057, 0.00606, 0.006045, \
0.006041, 0.006041, 0.00604");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006095, -0.006096, -0.006083, -0.006078, -0.006057, -0.006063, \
-0.006053, -0.006046, -0.006047, -0.006049");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006284, 0.006285, 0.006271, 0.006264, 0.006248, 0.006238, 0.006229, \
0.006205, 0.006178, 0.006143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.005663, -0.005669, -0.005663, -0.005668, -0.005678, -0.005707, \
-0.005733, -0.005773, -0.005823, -0.005888");
}
}
}
pin(A4) {
capacitance : 0.005452 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006086, 0.006151, 0.006108, 0.006087, 0.006072, 0.006068, 0.006065, \
0.006068, 0.006067, 0.006066");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006104, -0.006092, -0.006075, -0.006051, -0.00604, -0.006042, \
-0.006041, -0.006034, -0.006028, -0.00603");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006133, 0.006117, 0.006095, 0.006077, 0.006064, 0.006065, 0.00606, \
0.006059, 0.006057, 0.006056");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006092, -0.00609, -0.006078, -0.006059, -0.006048, -0.00605, \
-0.006048, -0.006046, -0.006041, -0.006046");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006095, 0.006134, 0.006107, 0.006087, 0.006076, 0.006072, 0.006067, \
0.006065, 0.006064, 0.006064");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006104, -0.006099, -0.006082, -0.006057, -0.006045, -0.006049, \
-0.006043, -0.006039, -0.006033, -0.006039");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006509, 0.00631, 0.006169, 0.006103, 0.006072, 0.006059, 0.006052, \
0.006041, 0.006037, 0.006035");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.00609, -0.00609, -0.006085, -0.006074, -0.006065, -0.006065, \
-0.006058, -0.006053, -0.006051, -0.006045");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006084, 0.006144, 0.006111, 0.006087, 0.006078, 0.006072, 0.006066, \
0.006065, 0.006066, 0.006065");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006104, -0.006102, -0.006083, -0.006061, -0.006049, -0.006049, \
-0.006043, -0.006042, -0.006034, -0.006034");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006548, 0.006212, 0.006106, 0.006087, 0.006071, 0.006074, 0.006062, \
0.006059, 0.006056, 0.006054");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006103, -0.006102, -0.006088, -0.006084, -0.006062, -0.006058, \
-0.006056, -0.006051, -0.006044, -0.006042");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00653, 0.006143, 0.006112, 0.006098, 0.006081, 0.006088, 0.006069, \
0.006064, 0.006065, 0.006061");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006111, -0.006105, -0.006091, -0.006073, -0.006065, -0.006063, \
-0.006053, -0.006048, -0.00604, -0.006037");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.2027 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.00714, 0.007154, 0.007171, 0.007184, 0.007198, 0.007196, 0.007204, 0.007207, 0.00721, 0.007202",\
"0.006921, 0.006962, 0.007035, 0.00709, 0.00714, 0.007162, 0.00718, 0.007188, 0.007192, 0.007193",\
"0.0067, 0.006739, 0.006856, 0.006965, 0.007046, 0.007099, 0.007123, 0.007141, 0.007165, 0.007164",\
"0.007221, 0.007201, 0.007171, 0.007164, 0.007166, 0.007174, 0.007187, 0.007184, 0.007191, 0.007191",\
"0.009014, 0.008877, 0.008529, 0.008177, 0.00791, 0.007715, 0.007581, 0.007486, 0.007419, 0.007366",\
"0.01236, 0.01206, 0.01129, 0.01039, 0.009631, 0.009038, 0.008605, 0.008297, 0.008058, 0.007877",\
"0.01738, 0.01693, 0.01567, 0.01411, 0.01267, 0.0115, 0.01058, 0.009881, 0.009352, 0.008936",\
"0.02419, 0.02358, 0.02184, 0.01955, 0.01731, 0.01537, 0.0138, 0.01256, 0.01156, 0.01077",\
"0.03284, 0.03211, 0.02993, 0.02688, 0.02376, 0.02093, 0.01853, 0.01656, 0.01497, 0.01365",\
"0.04342, 0.04257, 0.04, 0.03622, 0.03213, 0.02832, 0.02497, 0.02215, 0.01979, 0.0178");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.02576, 0.02585, 0.02606, 0.02617, 0.02631, 0.02642, 0.02659, 0.02674, 0.02693, 0.02737",\
"0.02546, 0.02564, 0.02603, 0.02633, 0.02659, 0.0268, 0.02699, 0.02716, 0.02733, 0.02765",\
"0.02521, 0.02533, 0.0257, 0.02616, 0.02656, 0.0269, 0.02715, 0.02747, 0.02755, 0.02814",\
"0.02587, 0.02589, 0.02601, 0.02623, 0.02651, 0.02684, 0.02717, 0.02747, 0.02769, 0.02799",\
"0.02796, 0.0278, 0.02752, 0.02731, 0.02722, 0.02731, 0.02744, 0.02765, 0.02786, 0.02858",\
"0.03184, 0.03152, 0.03069, 0.02987, 0.02929, 0.02882, 0.02857, 0.02848, 0.02854, 0.02914",\
"0.03764, 0.03714, 0.03579, 0.03417, 0.03283, 0.03177, 0.03097, 0.03039, 0.02993, 0.03056",\
"0.04543, 0.04479, 0.04294, 0.04048, 0.03821, 0.03636, 0.03489, 0.03363, 0.03278, 0.03332",\
"0.05527, 0.05451, 0.05221, 0.04902, 0.0457, 0.0427, 0.04057, 0.03859, 0.03722, 0.03808",\
"0.06725, 0.06638, 0.06372, 0.05979, 0.0554, 0.05143, 0.04807, 0.04558, 0.04351, 0.0463");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.007113, 0.00713, 0.00716, 0.007175, 0.007189, 0.00719, 0.007199, 0.007204, 0.007202, 0.007201",\
"0.006937, 0.006984, 0.007047, 0.007109, 0.007147, 0.007167, 0.007181, 0.007191, 0.007197, 0.007196",\
"0.0065, 0.006574, 0.006738, 0.006893, 0.006999, 0.007066, 0.007108, 0.007135, 0.007151, 0.007161",\
"0.006503, 0.006535, 0.006657, 0.006803, 0.006924, 0.007006, 0.007064, 0.0071, 0.007125, 0.007138",\
"0.007647, 0.007609, 0.007484, 0.00739, 0.007339, 0.007298, 0.007274, 0.007256, 0.007246, 0.00723",\
"0.01044, 0.01024, 0.009721, 0.009149, 0.008681, 0.00833, 0.008069, 0.00788, 0.007737, 0.007624",\
"0.01501, 0.01463, 0.01363, 0.01242, 0.01132, 0.01045, 0.009767, 0.009246, 0.008845, 0.008528",\
"0.02151, 0.02097, 0.01942, 0.01745, 0.01557, 0.01397, 0.01267, 0.01164, 0.01084, 0.01019",\
"0.02992, 0.02924, 0.0272, 0.02442, 0.02162, 0.01913, 0.01705, 0.01536, 0.01397, 0.01285",\
"0.04032, 0.0395, 0.03703, 0.03346, 0.02967, 0.02617, 0.02316, 0.02063, 0.01852, 0.01675");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.03558, 0.0356, 0.03566, 0.0357, 0.03577, 0.03592, 0.03609, 0.03622, 0.03641, 0.03689",\
"0.03549, 0.03553, 0.03567, 0.0358, 0.03593, 0.0361, 0.03626, 0.03638, 0.03665, 0.03707",\
"0.03505, 0.03511, 0.03535, 0.03562, 0.03584, 0.0361, 0.03628, 0.03662, 0.03691, 0.03728",\
"0.03544, 0.03544, 0.03549, 0.03562, 0.03583, 0.03608, 0.03632, 0.0366, 0.03679, 0.03742",\
"0.03733, 0.03723, 0.03699, 0.03672, 0.03658, 0.03657, 0.03664, 0.0369, 0.03712, 0.03765",\
"0.04109, 0.04083, 0.04012, 0.03932, 0.03865, 0.03816, 0.0379, 0.03785, 0.03774, 0.03842",\
"0.04678, 0.04639, 0.04522, 0.04371, 0.04235, 0.04123, 0.04039, 0.03977, 0.0394, 0.03999",\
"0.05447, 0.05397, 0.05241, 0.0502, 0.04793, 0.04598, 0.04443, 0.04313, 0.04236, 0.0429",\
"0.06418, 0.06361, 0.06173, 0.05887, 0.05568, 0.05275, 0.05035, 0.04825, 0.04682, 0.04784",\
"0.07603, 0.07536, 0.07321, 0.06985, 0.06579, 0.06174, 0.05827, 0.05532, 0.05345, 0.05612");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.007116, 0.007132, 0.007153, 0.007179, 0.007184, 0.007206, 0.007209, 0.007205, 0.007209, 0.007208",\
"0.006934, 0.006968, 0.00704, 0.007102, 0.007134, 0.007164, 0.007175, 0.00719, 0.007194, 0.007196",\
"0.006456, 0.006538, 0.006712, 0.00688, 0.006993, 0.007062, 0.00711, 0.007137, 0.007153, 0.007158",\
"0.00617, 0.00624, 0.006428, 0.00664, 0.00681, 0.006927, 0.007006, 0.007059, 0.007094, 0.007111",\
"0.00687, 0.006867, 0.006869, 0.006936, 0.007007, 0.00706, 0.007099, 0.007127, 0.007146, 0.007154",\
"0.00922, 0.009093, 0.008752, 0.008404, 0.008131, 0.007929, 0.007775, 0.007657, 0.007566, 0.007492",\
"0.0135, 0.01321, 0.01242, 0.01146, 0.01061, 0.009921, 0.009383, 0.008964, 0.008634, 0.008368",\
"0.01993, 0.01948, 0.01814, 0.01642, 0.01479, 0.01341, 0.01228, 0.01138, 0.01065, 0.01005",\
"0.02852, 0.02791, 0.02604, 0.0235, 0.02093, 0.01866, 0.01675, 0.01519, 0.0139, 0.01282",\
"0.03936, 0.03856, 0.0362, 0.03285, 0.02924, 0.02592, 0.02307, 0.02066, 0.01864, 0.01693");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.04519, 0.0452, 0.04525, 0.04529, 0.04533, 0.04547, 0.04563, 0.0458, 0.04604, 0.04652",\
"0.04486, 0.04488, 0.04494, 0.04499, 0.04508, 0.04518, 0.04537, 0.04552, 0.04567, 0.04637",\
"0.04428, 0.0443, 0.04443, 0.04456, 0.0447, 0.0449, 0.04508, 0.04522, 0.04555, 0.04595",\
"0.04456, 0.04455, 0.04452, 0.04457, 0.04469, 0.04484, 0.045, 0.04514, 0.04547, 0.04603",\
"0.0464, 0.04629, 0.04602, 0.04569, 0.0455, 0.0454, 0.04539, 0.04554, 0.04575, 0.04625",\
"0.0501, 0.04986, 0.0492, 0.04839, 0.04762, 0.04704, 0.04666, 0.04651, 0.04644, 0.04715",\
"0.0559, 0.05554, 0.05442, 0.05289, 0.05149, 0.05017, 0.0492, 0.04859, 0.04817, 0.04856",\
"0.06381, 0.06331, 0.06182, 0.05961, 0.05725, 0.05524, 0.05349, 0.05212, 0.05124, 0.05164",\
"0.07395, 0.07336, 0.07149, 0.06865, 0.06533, 0.06226, 0.05972, 0.05733, 0.05586, 0.05692",\
"0.08637, 0.08567, 0.08351, 0.08009, 0.07584, 0.07167, 0.06798, 0.06492, 0.06273, 0.06554");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.007118, 0.007132, 0.007159, 0.007179, 0.007187, 0.007199, 0.007198, 0.007205, 0.007207, 0.007205",\
"0.006924, 0.006952, 0.007025, 0.007096, 0.007133, 0.00716, 0.007175, 0.007179, 0.007184, 0.007184",\
"0.006451, 0.006534, 0.006714, 0.006876, 0.006989, 0.007059, 0.007104, 0.007134, 0.007151, 0.007152",\
"0.006059, 0.006134, 0.006349, 0.006579, 0.006771, 0.006899, 0.006986, 0.007043, 0.00708, 0.007102",\
"0.006505, 0.006519, 0.006606, 0.006736, 0.006868, 0.006958, 0.00703, 0.007076, 0.007109, 0.007123",\
"0.008538, 0.008453, 0.008227, 0.008005, 0.007834, 0.007724, 0.007627, 0.00755, 0.007485, 0.007432",\
"0.01258, 0.01235, 0.0117, 0.01092, 0.01024, 0.009671, 0.009215, 0.008854, 0.008567, 0.008326",\
"0.01888, 0.0185, 0.01734, 0.01586, 0.01444, 0.01321, 0.0122, 0.01137, 0.01068, 0.01011",\
"0.02758, 0.02702, 0.02538, 0.02308, 0.02073, 0.01864, 0.01687, 0.01539, 0.01414, 0.01309",\
"0.03875, 0.03802, 0.03584, 0.03272, 0.02937, 0.02623, 0.02351, 0.02119, 0.01923, 0.01754");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.0538, 0.05381, 0.05382, 0.05386, 0.05392, 0.05402, 0.0542, 0.05434, 0.05455, 0.05514",\
"0.05324, 0.05324, 0.05327, 0.05333, 0.05339, 0.0535, 0.05367, 0.05385, 0.05407, 0.05461",\
"0.05274, 0.05274, 0.05279, 0.05285, 0.05298, 0.05307, 0.05325, 0.05343, 0.05366, 0.05417",\
"0.05312, 0.05308, 0.05301, 0.05296, 0.053, 0.0531, 0.05319, 0.05335, 0.05344, 0.0541",\
"0.05498, 0.05489, 0.05454, 0.05416, 0.05386, 0.05368, 0.05365, 0.05361, 0.05372, 0.05434",\
"0.05877, 0.05853, 0.05783, 0.05698, 0.05612, 0.05548, 0.05506, 0.0547, 0.05467, 0.05517",\
"0.06474, 0.06437, 0.06322, 0.06165, 0.06015, 0.05873, 0.05765, 0.05692, 0.05639, 0.05692",\
"0.07296, 0.07246, 0.07093, 0.06862, 0.06621, 0.06405, 0.06208, 0.0606, 0.0596, 0.06013",\
"0.08358, 0.08298, 0.08109, 0.0781, 0.07469, 0.07142, 0.0686, 0.06617, 0.06442, 0.0655",\
"0.09674, 0.09604, 0.09377, 0.09017, 0.08581, 0.08136, 0.07732, 0.07396, 0.07155, 0.07432");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.1948, 0.225, 0.3308, 0.5322, 0.8454, 1.284, 1.862, 2.589, 3.478, 4.535",\
"0.2042, 0.2344, 0.341, 0.543, 0.8563, 1.296, 1.874, 2.6, 3.488, 4.547",\
"0.2427, 0.2719, 0.3775, 0.5799, 0.8937, 1.333, 1.91, 2.639, 3.528, 4.584",\
"0.2966, 0.3335, 0.4518, 0.6539, 0.9662, 1.405, 1.982, 2.71, 3.598, 4.657",\
"0.3328, 0.3779, 0.5228, 0.7624, 1.086, 1.522, 2.097, 2.824, 3.711, 4.768",\
"0.3524, 0.4059, 0.5748, 0.8549, 1.231, 1.692, 2.264, 2.988, 3.872, 4.927",\
"0.3532, 0.4151, 0.6097, 0.9282, 1.355, 1.878, 2.488, 3.21, 4.09, 5.144",\
"0.3309, 0.4017, 0.6241, 0.9819, 1.458, 2.041, 2.722, 3.492, 4.374, 5.422",\
"0.2849, 0.3653, 0.6151, 1.014, 1.54, 2.18, 2.928, 3.776, 4.716, 5.769",\
"0.2149, 0.3027, 0.5816, 1.023, 1.601, 2.298, 3.109, 4.032, 5.056, 6.176");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.2025, 0.2311, 0.3307, 0.5191, 0.8116, 1.221, 1.759, 2.439, 3.268, 4.254",\
"0.2192, 0.2488, 0.3503, 0.5406, 0.8338, 1.243, 1.784, 2.464, 3.293, 4.276",\
"0.2855, 0.3147, 0.4163, 0.6075, 0.9021, 1.314, 1.853, 2.534, 3.36, 4.352",\
"0.4054, 0.4405, 0.5491, 0.7389, 1.033, 1.445, 1.985, 2.664, 3.492, 4.478",\
"0.5406, 0.5855, 0.7261, 0.948, 1.244, 1.653, 2.191, 2.871, 3.699, 4.687",\
"0.6962, 0.75, 0.919, 1.19, 1.537, 1.953, 2.489, 3.165, 3.991, 4.979",\
"0.8745, 0.9376, 1.134, 1.45, 1.859, 2.34, 2.888, 3.559, 4.382, 5.364",\
"1.076, 1.15, 1.376, 1.734, 2.201, 2.754, 3.376, 4.064, 4.882, 5.864",\
"1.3, 1.383, 1.642, 2.046, 2.568, 3.19, 3.893, 4.662, 5.501, 6.477",\
"1.549, 1.642, 1.933, 2.386, 2.963, 3.65, 4.431, 5.292, 6.216, 7.214");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3345, 0.3888, 0.5757, 0.9285, 1.474, 2.237, 3.248, 4.517, 6.065, 7.901",\
"0.333, 0.3879, 0.5755, 0.927, 1.474, 2.238, 3.245, 4.516, 6.062, 7.909",\
"0.3287, 0.3802, 0.5711, 0.9281, 1.474, 2.239, 3.248, 4.512, 6.059, 7.905",\
"0.3928, 0.4446, 0.6088, 0.9275, 1.472, 2.239, 3.245, 4.516, 6.062, 7.911",\
"0.4871, 0.5414, 0.7208, 1.036, 1.506, 2.239, 3.248, 4.517, 6.062, 7.909",\
"0.6142, 0.6708, 0.8624, 1.202, 1.678, 2.321, 3.259, 4.517, 6.067, 7.904",\
"0.765, 0.8282, 1.035, 1.393, 1.904, 2.562, 3.4, 4.552, 6.067, 7.909",\
"0.9394, 1.009, 1.238, 1.619, 2.161, 2.86, 3.71, 4.759, 6.135, 7.919",\
"1.12, 1.204, 1.463, 1.877, 2.448, 3.183, 4.086, 5.143, 6.417, 8.057",\
"1.322, 1.416, 1.712, 2.163, 2.77, 3.538, 4.485, 5.601, 6.877, 8.396");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.283, 0.3329, 0.5102, 0.8441, 1.368, 2.101, 3.065, 4.284, 5.767, 7.543",\
"0.2829, 0.3329, 0.5083, 0.8435, 1.367, 2.1, 3.07, 4.285, 5.766, 7.535",\
"0.2839, 0.333, 0.5087, 0.8434, 1.367, 2.1, 3.066, 4.28, 5.76, 7.538",\
"0.365, 0.4013, 0.537, 0.8477, 1.366, 2.101, 3.066, 4.28, 5.77, 7.536",\
"0.4814, 0.531, 0.682, 0.9328, 1.38, 2.099, 3.065, 4.29, 5.764, 7.535",\
"0.6134, 0.6702, 0.8512, 1.144, 1.532, 2.146, 3.066, 4.288, 5.766, 7.538",\
"0.767, 0.8304, 1.033, 1.371, 1.815, 2.355, 3.152, 4.286, 5.767, 7.532",\
"0.9388, 1.011, 1.237, 1.611, 2.114, 2.715, 3.424, 4.417, 5.783, 7.533",\
"1.124, 1.209, 1.462, 1.875, 2.427, 3.109, 3.864, 4.757, 5.976, 7.579",\
"1.322, 1.418, 1.712, 2.161, 2.758, 3.495, 4.342, 5.273, 6.374, 7.822");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.2684, 0.2987, 0.4043, 0.6058, 0.9186, 1.357, 1.935, 2.662, 3.551, 4.608",\
"0.2782, 0.3087, 0.4154, 0.6167, 0.9297, 1.369, 1.946, 2.674, 3.563, 4.62",\
"0.3046, 0.3357, 0.4432, 0.646, 0.9602, 1.4, 1.977, 2.705, 3.593, 4.652",\
"0.3372, 0.3734, 0.4923, 0.6995, 1.014, 1.454, 2.033, 2.76, 3.648, 4.708",\
"0.3614, 0.4038, 0.5402, 0.7727, 1.101, 1.542, 2.119, 2.847, 3.736, 4.794",\
"0.3689, 0.4187, 0.5781, 0.8407, 1.202, 1.665, 2.244, 2.971, 3.858, 4.917",\
"0.355, 0.4132, 0.5972, 0.8965, 1.297, 1.799, 2.408, 3.138, 4.025, 5.081",\
"0.3174, 0.3844, 0.594, 0.9316, 1.378, 1.925, 2.577, 3.345, 4.237, 5.292",\
"0.2528, 0.3296, 0.5647, 0.9435, 1.438, 2.036, 2.739, 3.553, 4.488, 5.553",\
"0.163, 0.2464, 0.5088, 0.9284, 1.473, 2.127, 2.885, 3.752, 4.738, 5.851");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.274, 0.3026, 0.4022, 0.5909, 0.8834, 1.294, 1.833, 2.509, 3.337, 4.323",\
"0.2924, 0.3215, 0.422, 0.6115, 0.9045, 1.315, 1.853, 2.531, 3.358, 4.345",\
"0.3571, 0.3863, 0.4877, 0.6782, 0.9723, 1.384, 1.923, 2.602, 3.428, 4.416",\
"0.4885, 0.5191, 0.6203, 0.8098, 1.103, 1.514, 2.054, 2.734, 3.56, 4.547",\
"0.6515, 0.691, 0.817, 1.023, 1.315, 1.724, 2.261, 2.94, 3.766, 4.755",\
"0.8352, 0.8824, 1.034, 1.286, 1.615, 2.025, 2.56, 3.235, 4.061, 5.047",\
"1.047, 1.101, 1.276, 1.568, 1.956, 2.42, 2.961, 3.631, 4.454, 5.437",\
"1.285, 1.348, 1.546, 1.876, 2.318, 2.851, 3.457, 4.138, 4.956, 5.934",\
"1.553, 1.623, 1.847, 2.216, 2.708, 3.305, 3.99, 4.744, 5.577, 6.55",\
"1.849, 1.928, 2.18, 2.588, 3.13, 3.787, 4.546, 5.389, 6.301, 7.291");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3377, 0.3908, 0.5765, 0.9287, 1.472, 2.24, 3.241, 4.513, 6.061, 7.9",\
"0.3378, 0.3916, 0.5769, 0.9271, 1.473, 2.239, 3.249, 4.509, 6.065, 7.905",\
"0.3434, 0.3938, 0.5768, 0.9272, 1.475, 2.239, 3.247, 4.514, 6.057, 7.904",\
"0.4031, 0.4522, 0.6143, 0.9373, 1.473, 2.24, 3.248, 4.516, 6.055, 7.91",\
"0.4898, 0.5386, 0.7082, 1.02, 1.508, 2.243, 3.248, 4.511, 6.065, 7.905",\
"0.6152, 0.6646, 0.8348, 1.152, 1.633, 2.309, 3.262, 4.513, 6.061, 7.911",\
"0.7714, 0.8252, 0.9986, 1.32, 1.808, 2.479, 3.364, 4.549, 6.064, 7.91",\
"0.951, 1.008, 1.195, 1.526, 2.023, 2.702, 3.582, 4.693, 6.137, 7.923",\
"1.141, 1.207, 1.418, 1.772, 2.28, 2.968, 3.857, 4.965, 6.317, 8.021",\
"1.345, 1.419, 1.656, 2.043, 2.579, 3.275, 4.179, 5.291, 6.635, 8.252");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3733, 0.4241, 0.5999, 0.9372, 1.461, 2.195, 3.16, 4.374, 5.858, 7.625",\
"0.3733, 0.4241, 0.6003, 0.9373, 1.461, 2.195, 3.161, 4.374, 5.855, 7.629",\
"0.3731, 0.4237, 0.6004, 0.9369, 1.461, 2.196, 3.161, 4.378, 5.857, 7.623",\
"0.4197, 0.4592, 0.6117, 0.9373, 1.46, 2.195, 3.162, 4.377, 5.857, 7.625",\
"0.5492, 0.595, 0.738, 0.9988, 1.468, 2.195, 3.161, 4.378, 5.861, 7.631",\
"0.6868, 0.7404, 0.9162, 1.201, 1.596, 2.225, 3.161, 4.377, 5.86, 7.634",\
"0.8386, 0.8998, 1.1, 1.434, 1.87, 2.419, 3.229, 4.382, 5.86, 7.63",\
"1.007, 1.076, 1.3, 1.674, 2.176, 2.77, 3.487, 4.496, 5.878, 7.628",\
"1.188, 1.267, 1.519, 1.931, 2.485, 3.155, 3.913, 4.822, 6.046, 7.67",\
"1.386, 1.476, 1.756, 2.21, 2.81, 3.55, 4.397, 5.327, 6.438, 7.894");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3143, 0.3446, 0.4507, 0.6524, 0.9648, 1.405, 1.982, 2.708, 3.596, 4.655",\
"0.3251, 0.3556, 0.4619, 0.6641, 0.9767, 1.417, 1.993, 2.72, 3.608, 4.668",\
"0.3499, 0.381, 0.4886, 0.6913, 1.005, 1.445, 2.024, 2.752, 3.638, 4.696",\
"0.3698, 0.4044, 0.5203, 0.7265, 1.041, 1.481, 2.06, 2.788, 3.677, 4.733",\
"0.3743, 0.413, 0.5413, 0.7664, 1.092, 1.533, 2.111, 2.838, 3.726, 4.787",\
"0.3616, 0.4069, 0.5511, 0.7964, 1.146, 1.606, 2.185, 2.912, 3.799, 4.858",\
"0.3216, 0.375, 0.5423, 0.8152, 1.191, 1.677, 2.282, 3.013, 3.898, 4.954",\
"0.2521, 0.3137, 0.5061, 0.8145, 1.224, 1.74, 2.374, 3.135, 4.029, 5.082",\
"0.152, 0.2225, 0.4379, 0.7857, 1.237, 1.79, 2.457, 3.249, 4.176, 5.243",\
"0.0225, 0.0985, 0.339, 0.7251, 1.223, 1.821, 2.526, 3.353, 4.315, 5.417");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3329, 0.363, 0.4661, 0.6587, 0.9544, 1.366, 1.907, 2.587, 3.414, 4.403",\
"0.3492, 0.3792, 0.4826, 0.6755, 0.9713, 1.383, 1.924, 2.604, 3.432, 4.42",\
"0.4119, 0.4424, 0.5464, 0.74, 1.036, 1.449, 1.99, 2.67, 3.498, 4.487",\
"0.5458, 0.5761, 0.6787, 0.8713, 1.168, 1.58, 2.12, 2.8, 3.628, 4.617",\
"0.7331, 0.7695, 0.8879, 1.086, 1.38, 1.79, 2.329, 3.007, 3.835, 4.821",\
"0.942, 0.9852, 1.127, 1.366, 1.684, 2.093, 2.628, 3.303, 4.13, 5.115",\
"1.179, 1.23, 1.393, 1.668, 2.042, 2.492, 3.029, 3.701, 4.524, 5.505",\
"1.45, 1.506, 1.69, 2, 2.423, 2.941, 3.533, 4.21, 5.027, 6.005",\
"1.756, 1.818, 2.022, 2.366, 2.835, 3.414, 4.082, 4.822, 5.65, 6.622",\
"2.097, 2.166, 2.392, 2.771, 3.284, 3.917, 4.656, 5.483, 6.381, 7.367");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3384, 0.3915, 0.5767, 0.9276, 1.474, 2.239, 3.245, 4.514, 6.058, 7.907",\
"0.3388, 0.3914, 0.5766, 0.928, 1.473, 2.238, 3.243, 4.515, 6.061, 7.91",\
"0.3402, 0.3931, 0.5764, 0.9282, 1.474, 2.238, 3.243, 4.513, 6.061, 7.91",\
"0.3888, 0.4377, 0.6043, 0.9346, 1.474, 2.242, 3.245, 4.515, 6.064, 7.899",\
"0.4574, 0.5064, 0.679, 1.003, 1.504, 2.244, 3.248, 4.516, 6.057, 7.91",\
"0.5694, 0.6156, 0.7798, 1.103, 1.606, 2.303, 3.264, 4.515, 6.061, 7.911",\
"0.7232, 0.7696, 0.93, 1.239, 1.741, 2.44, 3.355, 4.555, 6.071, 7.91",\
"0.9064, 0.9552, 1.119, 1.427, 1.911, 2.612, 3.53, 4.681, 6.143, 7.927",\
"1.107, 1.162, 1.337, 1.655, 2.133, 2.817, 3.736, 4.896, 6.299, 8.035",\
"1.326, 1.383, 1.578, 1.917, 2.405, 3.078, 3.982, 5.146, 6.557, 8.228");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.4574, 0.5081, 0.6858, 1.024, 1.55, 2.285, 3.252, 4.468, 5.954, 7.723",\
"0.4574, 0.5087, 0.6858, 1.025, 1.55, 2.285, 3.251, 4.47, 5.956, 7.722",\
"0.4558, 0.5078, 0.6857, 1.025, 1.549, 2.285, 3.252, 4.47, 5.956, 7.724",\
"0.4758, 0.521, 0.6885, 1.024, 1.549, 2.285, 3.253, 4.47, 5.953, 7.724",\
"0.6052, 0.6488, 0.7882, 1.063, 1.553, 2.285, 3.252, 4.469, 5.953, 7.724",\
"0.7504, 0.8034, 0.9724, 1.25, 1.657, 2.306, 3.252, 4.469, 5.954, 7.725",\
"0.9034, 0.9662, 1.162, 1.49, 1.919, 2.478, 3.306, 4.473, 5.952, 7.725",\
"1.073, 1.142, 1.363, 1.734, 2.228, 2.814, 3.547, 4.574, 5.969, 7.722",\
"1.255, 1.333, 1.579, 1.987, 2.539, 3.207, 3.962, 4.881, 6.122, 7.759",\
"1.452, 1.542, 1.816, 2.258, 2.861, 3.603, 4.445, 5.372, 6.498, 7.974");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3343, 0.3646, 0.4706, 0.672, 0.9849, 1.424, 2.001, 2.728, 3.616, 4.673",\
"0.3469, 0.3778, 0.4838, 0.6859, 0.9991, 1.438, 2.016, 2.742, 3.63, 4.688",\
"0.3713, 0.4026, 0.5103, 0.7131, 1.027, 1.466, 2.044, 2.773, 3.659, 4.718",\
"0.3868, 0.4204, 0.5332, 0.7382, 1.053, 1.493, 2.071, 2.8, 3.688, 4.747",\
"0.378, 0.4146, 0.5367, 0.7565, 1.08, 1.52, 2.098, 2.826, 3.716, 4.774",\
"0.3454, 0.3854, 0.5196, 0.7538, 1.096, 1.552, 2.131, 2.858, 3.745, 4.803",\
"0.2789, 0.3264, 0.4771, 0.7323, 1.094, 1.571, 2.172, 2.903, 3.787, 4.844",\
"0.1745, 0.2303, 0.4025, 0.6853, 1.072, 1.572, 2.196, 2.952, 3.847, 4.9",\
"0.033, 0.0953, 0.2911, 0.6055, 1.026, 1.555, 2.203, 2.984, 3.906, 4.975",\
"-0.1485, -0.0781, 0.141, 0.489, 0.9477, 1.512, 2.19, 2.997, 3.946, 5.043");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3725, 0.4041, 0.512, 0.7103, 1.011, 1.427, 1.97, 2.652, 3.482, 4.47",\
"0.3867, 0.4183, 0.5261, 0.7245, 1.025, 1.441, 1.984, 2.666, 3.496, 4.485",\
"0.4504, 0.4819, 0.5902, 0.7885, 1.09, 1.506, 2.049, 2.73, 3.56, 4.55",\
"0.5862, 0.6173, 0.7236, 0.9211, 1.222, 1.637, 2.18, 2.862, 3.691, 4.681",\
"0.7908, 0.8263, 0.9407, 1.137, 1.434, 1.847, 2.389, 3.069, 3.898, 4.887",\
"1.021, 1.063, 1.2, 1.431, 1.741, 2.151, 2.689, 3.367, 4.194, 5.179",\
"1.282, 1.33, 1.486, 1.752, 2.115, 2.555, 3.092, 3.765, 4.588, 5.571",\
"1.581, 1.634, 1.807, 2.105, 2.515, 3.02, 3.6, 4.275, 5.094, 6.072",\
"1.92, 1.978, 2.17, 2.497, 2.949, 3.51, 4.165, 4.894, 5.719, 6.691",\
"2.303, 2.367, 2.575, 2.932, 3.423, 4.036, 4.757, 5.57, 6.455, 7.438");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.3385, 0.3915, 0.5765, 0.9278, 1.472, 2.24, 3.247, 4.514, 6.063, 7.897",\
"0.3386, 0.3911, 0.5766, 0.9277, 1.473, 2.24, 3.246, 4.515, 6.063, 7.906",\
"0.3393, 0.3921, 0.577, 0.9276, 1.473, 2.241, 3.243, 4.515, 6.064, 7.91",\
"0.3716, 0.4211, 0.5932, 0.9299, 1.473, 2.24, 3.248, 4.515, 6.065, 7.91",\
"0.4232, 0.474, 0.6514, 0.9834, 1.495, 2.24, 3.248, 4.511, 6.065, 7.911",\
"0.5066, 0.5554, 0.7306, 1.066, 1.581, 2.293, 3.26, 4.517, 6.064, 7.91",\
"0.634, 0.682, 0.849, 1.176, 1.69, 2.41, 3.344, 4.557, 6.071, 7.912",\
"0.7972, 0.8458, 1.011, 1.331, 1.833, 2.552, 3.495, 4.669, 6.139, 7.93",\
"0.9934, 1.04, 1.21, 1.525, 2.021, 2.729, 3.67, 4.854, 6.288, 8.031",\
"1.213, 1.261, 1.435, 1.757, 2.252, 2.951, 3.88, 5.066, 6.509, 8.22");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002392, 0.007278, 0.01661, 0.03115, 0.05155, 0.07839, 0.1122, 0.1535, 0.2027");
values("0.5331, 0.586, 0.7668, 1.108, 1.633, 2.371, 3.338, 4.558, 6.044, 7.813",\
"0.5334, 0.5856, 0.7661, 1.108, 1.634, 2.372, 3.338, 4.556, 6.04, 7.811",\
"0.5316, 0.5851, 0.7667, 1.107, 1.634, 2.371, 3.338, 4.555, 6.043, 7.812",\
"0.535, 0.584, 0.7628, 1.106, 1.634, 2.37, 3.337, 4.557, 6.044, 7.815",\
"0.652, 0.6958, 0.838, 1.13, 1.634, 2.371, 3.338, 4.556, 6.042, 7.816",\
"0.8052, 0.8572, 1.025, 1.297, 1.718, 2.384, 3.338, 4.556, 6.042, 7.812",\
"0.9626, 1.025, 1.221, 1.543, 1.965, 2.536, 3.382, 4.559, 6.041, 7.814",\
"1.131, 1.199, 1.422, 1.788, 2.278, 2.861, 3.605, 4.648, 6.055, 7.813",\
"1.316, 1.392, 1.633, 2.041, 2.589, 3.255, 4.006, 4.939, 6.196, 7.846",\
"1.511, 1.593, 1.866, 2.304, 2.906, 3.645, 4.49, 5.418, 6.557, 8.042");
}
}
}
}