blob: 1d18b2df616f41116fce9135752da230e0c376b3 [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 : "1.9602e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.9602e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.9602e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.9602e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.9629e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.9629e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.96416e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.96794e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "3.6981e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "3.69828e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "3.6999e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "3.70278e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "5.3631e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "5.36724e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "6.98364e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "6.07338e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.98364e-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.0158 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01448, 0.01443, 0.01434, 0.01431, 0.0143, 0.01431, 0.01431, \
0.0143, 0.01428, 0.0143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008421, -0.008407, -0.00841, -0.008429, -0.008483, -0.00849, \
-0.008503, -0.008556, -0.008606, -0.008711");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01445, 0.01444, 0.01435, 0.01434, 0.01432, 0.01431, 0.01431, \
0.01431, 0.01431, 0.01429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008421, -0.008427, -0.008428, -0.008422, -0.008468, -0.008489, \
-0.008517, -0.008554, -0.00861, -0.008717");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01447, 0.01444, 0.01435, 0.01432, 0.01432, 0.0143, 0.01431, \
0.01431, 0.01431, 0.01428");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008424, -0.008425, -0.008428, -0.008421, -0.008473, -0.008491, \
-0.008518, -0.008553, -0.008608, -0.008712");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01443, 0.01442, 0.01436, 0.01433, 0.01432, 0.01431, 0.01431, \
0.01431, 0.01431, 0.01431");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.008436, -0.008432, -0.008421, -0.00843, -0.008483, -0.008498, \
-0.00852, -0.008562, -0.008617, -0.008722");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01446, 0.01444, 0.01435, 0.01431, 0.01431, 0.0143, 0.0143, 0.0143, \
0.0143, 0.01429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01664, 0.01664, 0.01663, 0.01659, 0.01647, 0.01638, 0.01626, \
0.0161, 0.01587, 0.0155");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01443, 0.01443, 0.01436, 0.01433, 0.01432, 0.01431, 0.01431, \
0.01431, 0.0143, 0.01431");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01664, 0.01665, 0.01662, 0.01658, 0.01647, 0.01637, 0.01625, \
0.01609, 0.01586, 0.01547");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01443, 0.01443, 0.01436, 0.01432, 0.01433, 0.01431, 0.01431, \
0.01431, 0.0143, 0.01431");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.03146, 0.03147, 0.03146, 0.03139, 0.03127, 0.03115, 0.03096, \
0.03073, 0.0304, 0.02986");
}
}
}
pin(A2) {
capacitance : 0.01575 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01386, 0.01339, 0.01319, 0.01312, 0.01312, 0.0131, 0.01306, \
0.01302, 0.01296, 0.01286");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01178, -0.01178, -0.01173, -0.01171, -0.01173, -0.01172, -0.01171, \
-0.01171, -0.01171, -0.01171");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01385, 0.01338, 0.01318, 0.01311, 0.01311, 0.01309, 0.01306, \
0.01302, 0.01296, 0.01286");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01178, -0.01177, -0.01174, -0.01172, -0.01174, -0.01173, -0.01172, \
-0.01171, -0.0117, -0.01171");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01354, 0.01254, 0.01207, 0.01189, 0.01185, 0.0118, 0.01176, \
0.01173, 0.0117, 0.01166");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01178, -0.01176, -0.01173, -0.01171, -0.01173, -0.01173, -0.01172, \
-0.01172, -0.01171, -0.01171");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01365, 0.01245, 0.01182, 0.01176, 0.01176, 0.01175, 0.01174, \
0.01174, 0.01174, 0.01174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01173, -0.01173, -0.01173, -0.01171, -0.01173, -0.01173, -0.01173, \
-0.01172, -0.01172, -0.01172");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01315, 0.01315, 0.01307, 0.01304, 0.01303, 0.01301, 0.01298, \
0.01295, 0.0129, 0.01282");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001693, -0.0017, -0.001696, -0.001722, -0.001807, -0.001884, \
-0.001986, -0.002132, -0.002351, -0.002708");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0131, 0.01313, 0.01306, 0.01303, 0.01303, 0.01301, 0.01298, \
0.01294, 0.0129, 0.01282");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001699, -0.001707, -0.001701, -0.001734, -0.001815, -0.001894, \
-0.001997, -0.002143, -0.002366, -0.002728");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01319, 0.01321, 0.01316, 0.01312, 0.01313, 0.01311, 0.01308, \
0.01304, 0.01299, 0.01291");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01314, 0.01313, 0.01313, 0.0131, 0.01298, 0.01286, 0.0127, 0.01248, \
0.01214, 0.01161");
}
}
}
pin(A3) {
capacitance : 0.01496 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01181, 0.01181, 0.01173, 0.01175, 0.01174, 0.01175, 0.01174, \
0.01174, 0.01174, 0.01173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01179, -0.01179, -0.01172, -0.0117, -0.01173, -0.01172, -0.0117, \
-0.01171, -0.01171, -0.01171");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0118, 0.01182, 0.01178, 0.01175, 0.01175, 0.01176, 0.01174, \
0.01175, 0.01175, 0.01175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01173, -0.01175, -0.01171, -0.01171, -0.01173, -0.01172, -0.01171, \
-0.01171, -0.01172, -0.01172");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01173, 0.0118, 0.01176, 0.01174, 0.01176, 0.01175, 0.01174, \
0.01173, 0.01172, 0.0117");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01178, -0.01178, -0.01171, -0.01171, -0.01174, -0.01173, -0.01173, \
-0.01172, -0.01171, -0.01171");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0118, 0.01182, 0.01178, 0.01176, 0.01176, 0.01175, 0.01175, \
0.01175, 0.01175, 0.01175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01174, -0.01175, -0.01172, -0.01172, -0.01174, -0.01173, -0.01172, \
-0.01172, -0.01172, -0.01172");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01196, 0.01199, 0.01195, 0.01198, 0.01199, 0.012, 0.01199, 0.01196, \
0.01193, 0.01188");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01179, -0.01178, -0.01174, -0.01171, -0.01173, -0.01172, -0.01172, \
-0.01171, -0.0117, -0.0117");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01181, 0.01182, 0.01178, 0.01175, 0.01176, 0.01176, 0.01175, \
0.01175, 0.01175, 0.01175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01175, -0.01177, -0.01173, -0.01173, -0.01174, -0.01173, -0.01172, \
-0.01172, -0.01172, -0.01172");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0118, 0.01181, 0.01176, 0.01174, 0.01175, 0.01174, 0.01172, \
0.01172, 0.01171, 0.01169");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01173, -0.01175, -0.01172, -0.01172, -0.01175, -0.01174, -0.01174, \
-0.01174, -0.01173, -0.01173");
}
}
}
pin(A4) {
capacitance : 0.01454 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0119, 0.01185, 0.01179, 0.01176, 0.01176, 0.01177, 0.01176, \
0.01176, 0.01175, 0.01175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01179, -0.01175, -0.01171, -0.0117, -0.01172, -0.01171, -0.0117, \
-0.0117, -0.01169, -0.01169");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01183, 0.01182, 0.01178, 0.01176, 0.01176, 0.01175, 0.01174, \
0.01176, 0.01175, 0.01174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01174, -0.01174, -0.01171, -0.01171, -0.01173, -0.01172, -0.01173, \
-0.01171, -0.01171, -0.01172");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01185, 0.01185, 0.0118, 0.01176, 0.01176, 0.01177, 0.01176, \
0.01176, 0.01176, 0.01176");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01178, -0.01176, -0.01172, -0.01171, -0.01173, -0.01172, -0.01171, \
-0.01171, -0.0117, -0.0117");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01182, 0.01181, 0.01179, 0.01176, 0.01176, 0.01175, 0.01175, \
0.01175, 0.01174, 0.01175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01175, -0.01174, -0.01174, -0.01172, -0.01174, -0.01173, -0.01173, \
-0.01173, -0.01172, -0.01172");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01189, 0.01185, 0.0118, 0.01177, 0.01176, 0.01177, 0.01176, \
0.01176, 0.01175, 0.01175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01178, -0.01176, -0.01172, -0.01171, -0.01173, -0.01171, -0.01171, \
-0.01171, -0.01169, -0.0117");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01183, 0.01182, 0.01179, 0.01176, 0.01177, 0.01175, 0.01175, \
0.01175, 0.01175, 0.01175");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01176, -0.01175, -0.01174, -0.01173, -0.01175, -0.01173, -0.01173, \
-0.01171, -0.01172, -0.01172");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01185, 0.01184, 0.01181, 0.01176, 0.01177, 0.01177, 0.01176, \
0.01176, 0.01176, 0.01176");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.01178, -0.01178, -0.01174, -0.01173, -0.01174, -0.01173, -0.01172, \
-0.01171, -0.0117, -0.0117");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.551 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.01618, 0.01619, 0.01618, 0.01619, 0.01619, 0.0162, 0.0162, 0.01619, 0.01618, 0.0161",\
"0.0158, 0.01585, 0.01597, 0.01605, 0.0161, 0.01613, 0.01614, 0.01617, 0.01616, 0.01608",\
"0.01491, 0.01506, 0.01536, 0.01565, 0.01584, 0.01597, 0.01603, 0.01607, 0.01609, 0.01601",\
"0.01405, 0.01422, 0.01465, 0.0151, 0.01544, 0.01566, 0.0158, 0.0159, 0.01596, 0.01589",\
"0.01362, 0.01375, 0.01411, 0.0146, 0.01501, 0.01535, 0.01557, 0.01571, 0.0158, 0.01574",\
"0.01374, 0.01377, 0.01396, 0.0143, 0.01471, 0.01505, 0.01532, 0.01552, 0.01563, 0.01556",\
"0.01438, 0.01434, 0.01429, 0.01437, 0.01461, 0.01491, 0.01516, 0.01537, 0.01548, 0.01534",\
"0.01553, 0.01538, 0.0151, 0.01488, 0.01486, 0.01499, 0.01517, 0.01533, 0.01539, 0.01509",\
"0.01719, 0.01697, 0.01643, 0.01587, 0.01552, 0.01539, 0.01541, 0.01546, 0.01535, 0.01468",\
"0.01939, 0.0191, 0.01829, 0.01737, 0.01664, 0.0162, 0.01593, 0.01578, 0.01525, 0.01387");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.06207, 0.06218, 0.06238, 0.06262, 0.06275, 0.063, 0.06361, 0.06331, 0.06416, 0.07414",\
"0.06145, 0.06174, 0.06234, 0.063, 0.06332, 0.06394, 0.06445, 0.06426, 0.06651, 0.07437",\
"0.05967, 0.06012, 0.0611, 0.06223, 0.06323, 0.06381, 0.06404, 0.06444, 0.06549, 0.07706",\
"0.05836, 0.05866, 0.0595, 0.06086, 0.06196, 0.06304, 0.0635, 0.0641, 0.06548, 0.07685",\
"0.05781, 0.05798, 0.05858, 0.05956, 0.06086, 0.06209, 0.06337, 0.06437, 0.066, 0.08059",\
"0.05796, 0.05803, 0.05825, 0.05897, 0.05985, 0.06102, 0.06224, 0.06317, 0.06625, 0.08628",\
"0.05874, 0.05871, 0.05864, 0.05883, 0.05963, 0.06021, 0.06148, 0.06274, 0.0681, 0.09971",\
"0.06004, 0.0599, 0.05959, 0.05929, 0.05971, 0.06018, 0.06093, 0.06239, 0.07251, 0.1297",\
"0.06182, 0.06155, 0.06104, 0.06046, 0.06026, 0.06059, 0.06114, 0.06394, 0.08831, 0.1926",\
"0.06412, 0.06382, 0.06304, 0.06232, 0.0612, 0.06127, 0.06231, 0.07394, 0.1416, 0.3153");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.01611, 0.01615, 0.01615, 0.01616, 0.01616, 0.01618, 0.01619, 0.01619, 0.01618, 0.0161",\
"0.01589, 0.01589, 0.01599, 0.01607, 0.01611, 0.01615, 0.01616, 0.01617, 0.01616, 0.01607",\
"0.01518, 0.01529, 0.01554, 0.01577, 0.01592, 0.01601, 0.01606, 0.0161, 0.01611, 0.01603",\
"0.01438, 0.01454, 0.01491, 0.01529, 0.01558, 0.01576, 0.01588, 0.01597, 0.016, 0.01593",\
"0.01381, 0.01392, 0.0143, 0.01477, 0.01516, 0.01545, 0.01565, 0.01578, 0.01586, 0.01579",\
"0.01353, 0.01361, 0.01391, 0.01433, 0.01478, 0.01512, 0.01539, 0.01557, 0.01568, 0.0156",\
"0.01356, 0.01362, 0.0138, 0.01412, 0.0145, 0.01487, 0.01516, 0.01537, 0.0155, 0.01536",\
"0.01399, 0.01399, 0.01403, 0.01419, 0.01443, 0.01474, 0.01501, 0.01523, 0.01532, 0.01506",\
"0.01483, 0.01479, 0.01467, 0.01462, 0.01467, 0.01483, 0.01503, 0.01519, 0.01517, 0.01459",\
"0.01618, 0.01607, 0.01576, 0.01544, 0.01525, 0.0152, 0.01524, 0.01527, 0.01494, 0.01374");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.0779, 0.07789, 0.07794, 0.07802, 0.07818, 0.07838, 0.07877, 0.07885, 0.07986, 0.08904",\
"0.07767, 0.07777, 0.07796, 0.0782, 0.07843, 0.07865, 0.0791, 0.07913, 0.08046, 0.08964",\
"0.0764, 0.0766, 0.07717, 0.07775, 0.0783, 0.07883, 0.07935, 0.07968, 0.08106, 0.09051",\
"0.07496, 0.07516, 0.07581, 0.07665, 0.07749, 0.07822, 0.07874, 0.0795, 0.08099, 0.0925",\
"0.07422, 0.07442, 0.07484, 0.07557, 0.07647, 0.07743, 0.07834, 0.07874, 0.08077, 0.09624",\
"0.0742, 0.07424, 0.07454, 0.07507, 0.07577, 0.07654, 0.07739, 0.078, 0.08151, 0.1025",\
"0.07486, 0.07474, 0.07475, 0.07492, 0.07551, 0.07614, 0.07677, 0.07801, 0.08316, 0.1164",\
"0.07595, 0.07579, 0.0756, 0.07528, 0.07556, 0.07613, 0.07669, 0.07799, 0.08879, 0.146",\
"0.0775, 0.07735, 0.07686, 0.07636, 0.07617, 0.07654, 0.07704, 0.07971, 0.1052, 0.2107",\
"0.07957, 0.07942, 0.07881, 0.078, 0.07724, 0.07684, 0.07806, 0.09004, 0.1603, 0.3352");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.01614, 0.01612, 0.01615, 0.01617, 0.01618, 0.01619, 0.0162, 0.0162, 0.01619, 0.01609",\
"0.01588, 0.01592, 0.01601, 0.01607, 0.01611, 0.01614, 0.01615, 0.01616, 0.01616, 0.01608",\
"0.01517, 0.0153, 0.01553, 0.01575, 0.01591, 0.016, 0.01605, 0.01609, 0.0161, 0.01601",\
"0.0144, 0.01455, 0.01489, 0.01529, 0.01557, 0.01577, 0.01589, 0.01597, 0.016, 0.01592",\
"0.01374, 0.01387, 0.01428, 0.01474, 0.01515, 0.01544, 0.01564, 0.01577, 0.01584, 0.01578",\
"0.01336, 0.01347, 0.01379, 0.01426, 0.01472, 0.01509, 0.01536, 0.01556, 0.01567, 0.01559",\
"0.01318, 0.01326, 0.01352, 0.0139, 0.01434, 0.01475, 0.01507, 0.01531, 0.01545, 0.01534",\
"0.01321, 0.01329, 0.01346, 0.01373, 0.01409, 0.01447, 0.01482, 0.01508, 0.01521, 0.01499",\
"0.01355, 0.01358, 0.01365, 0.01382, 0.01406, 0.01437, 0.01467, 0.01493, 0.01498, 0.0145",\
"0.01424, 0.01422, 0.01419, 0.0142, 0.0143, 0.01447, 0.01469, 0.01486, 0.01468, 0.01368");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.1033, 0.1033, 0.1033, 0.1034, 0.1035, 0.1037, 0.1041, 0.1042, 0.1052, 0.1144",\
"0.1028, 0.1028, 0.1029, 0.103, 0.1031, 0.1034, 0.1035, 0.1041, 0.1049, 0.1146",\
"0.1013, 0.1014, 0.1016, 0.102, 0.1022, 0.1024, 0.1028, 0.1032, 0.1042, 0.1153",\
"0.09988, 0.09999, 0.1004, 0.1009, 0.1014, 0.1019, 0.1023, 0.1026, 0.1043, 0.1168",\
"0.09908, 0.09916, 0.09943, 0.09996, 0.1004, 0.1012, 0.1016, 0.102, 0.1044, 0.1196",\
"0.09884, 0.09886, 0.0991, 0.09946, 0.09997, 0.1006, 0.1012, 0.1018, 0.1046, 0.1272",\
"0.09923, 0.09916, 0.09916, 0.09937, 0.09975, 0.1002, 0.1005, 0.1017, 0.1068, 0.1415",\
"0.1001, 0.1001, 0.09986, 0.09965, 0.0999, 0.1001, 0.1004, 0.1014, 0.1126, 0.173",\
"0.1014, 0.1012, 0.1009, 0.1006, 0.1002, 0.1005, 0.1007, 0.1037, 0.1305, 0.24",\
"0.1032, 0.103, 0.1025, 0.1019, 0.1011, 0.1009, 0.1019, 0.1148, 0.1888, 0.3665");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.01611, 0.01612, 0.01615, 0.01616, 0.01618, 0.01619, 0.01619, 0.01619, 0.01618, 0.01609",\
"0.01583, 0.01589, 0.01598, 0.01607, 0.0161, 0.01613, 0.01615, 0.01616, 0.01616, 0.01607",\
"0.01519, 0.01528, 0.01554, 0.01577, 0.01591, 0.01599, 0.01605, 0.01608, 0.0161, 0.01602",\
"0.01439, 0.01454, 0.0149, 0.01528, 0.01558, 0.01577, 0.01589, 0.01596, 0.016, 0.01593",\
"0.01374, 0.01387, 0.01428, 0.01475, 0.01515, 0.01544, 0.01564, 0.01578, 0.01585, 0.01579",\
"0.01334, 0.01344, 0.01378, 0.01424, 0.01472, 0.01509, 0.01537, 0.01556, 0.01567, 0.0156",\
"0.01314, 0.01322, 0.01348, 0.01386, 0.01433, 0.01475, 0.01506, 0.0153, 0.01544, 0.01534",\
"0.01313, 0.01317, 0.01337, 0.01367, 0.01405, 0.01445, 0.01479, 0.01506, 0.0152, 0.01501",\
"0.01333, 0.01336, 0.01348, 0.01369, 0.01396, 0.01429, 0.01461, 0.01489, 0.01497, 0.01456",\
"0.01384, 0.01384, 0.01388, 0.01396, 0.01411, 0.01434, 0.01459, 0.01479, 0.01469, 0.01383");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.1168, 0.1168, 0.1169, 0.1169, 0.1171, 0.1173, 0.1173, 0.1178, 0.1185, 0.1287",\
"0.1158, 0.1158, 0.1159, 0.116, 0.1161, 0.1163, 0.1164, 0.1167, 0.1177, 0.1278",\
"0.1147, 0.1148, 0.1149, 0.115, 0.1153, 0.1155, 0.1157, 0.1161, 0.1172, 0.128",\
"0.1138, 0.1139, 0.114, 0.1143, 0.1146, 0.1149, 0.1151, 0.1158, 0.1172, 0.1299",\
"0.1133, 0.1133, 0.1134, 0.1138, 0.1141, 0.1144, 0.1148, 0.1152, 0.1171, 0.1331",\
"0.1131, 0.1132, 0.1133, 0.1135, 0.1138, 0.1139, 0.1145, 0.1149, 0.1176, 0.1406",\
"0.1135, 0.1134, 0.1134, 0.1135, 0.1137, 0.114, 0.1142, 0.1148, 0.1205, 0.1558",\
"0.1143, 0.1142, 0.1139, 0.1138, 0.1139, 0.1141, 0.1143, 0.1152, 0.1268, 0.188",\
"0.1155, 0.1154, 0.115, 0.1147, 0.1143, 0.1144, 0.1147, 0.1176, 0.1454, 0.2566",\
"0.1172, 0.117, 0.1165, 0.1157, 0.1151, 0.1148, 0.1158, 0.1292, 0.2053, 0.3845");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.2885, 0.3337, 0.4923, 0.7951, 1.266, 1.927, 2.796, 3.894, 5.227, 6.825",\
"0.3097, 0.3552, 0.5145, 0.8178, 1.29, 1.95, 2.821, 3.917, 5.255, 6.846",\
"0.3885, 0.4337, 0.5939, 0.8985, 1.371, 2.033, 2.903, 3.998, 5.337, 6.927",\
"0.5276, 0.5813, 0.7497, 1.052, 1.525, 2.188, 3.058, 4.154, 5.491, 7.086",\
"0.6533, 0.725, 0.9452, 1.294, 1.769, 2.43, 3.301, 4.397, 5.734, 7.33",\
"0.756, 0.8456, 1.12, 1.552, 2.103, 2.775, 3.644, 4.739, 6.075, 7.671",\
"0.8293, 0.9373, 1.272, 1.79, 2.446, 3.212, 4.099, 5.192, 6.527, 8.121",\
"0.8715, 0.999, 1.392, 2.001, 2.766, 3.653, 4.649, 5.767, 7.1, 8.691",\
"0.8796, 1.027, 1.479, 2.179, 3.06, 4.074, 5.202, 6.438, 7.802, 9.391",\
"0.8522, 1.019, 1.531, 2.325, 3.322, 4.467, 5.735, 7.116, 8.605, 10.23");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.3283, 0.3752, 0.5391, 0.8496, 1.333, 2.011, 2.907, 4.032, 5.407, 7.042",\
"0.3602, 0.4086, 0.5754, 0.889, 1.374, 2.056, 2.95, 4.076, 5.449, 7.077",\
"0.4761, 0.5253, 0.6948, 1.012, 1.502, 2.182, 3.075, 4.203, 5.581, 7.216",\
"0.7066, 0.7583, 0.9287, 1.247, 1.738, 2.423, 3.321, 4.442, 5.824, 7.463",\
"0.9961, 1.069, 1.287, 1.62, 2.111, 2.796, 3.695, 4.824, 6.192, 7.839",\
"1.314, 1.41, 1.696, 2.12, 2.64, 3.325, 4.222, 5.354, 6.73, 8.373",\
"1.661, 1.78, 2.138, 2.67, 3.305, 4.024, 4.921, 6.05, 7.429, 9.064",\
"2.038, 2.181, 2.611, 3.254, 4.027, 4.873, 5.807, 6.934, 8.312, 9.949",\
"2.446, 2.611, 3.117, 3.877, 4.788, 5.79, 6.856, 8.016, 9.391, 11.03",\
"2.888, 3.079, 3.656, 4.534, 5.588, 6.755, 7.991, 9.278, 10.68, 12.32");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.4586, 0.5366, 0.8062, 1.317, 2.109, 3.217, 4.678, 6.52, 8.762, 11.44",\
"0.4575, 0.5357, 0.806, 1.317, 2.108, 3.218, 4.68, 6.52, 8.765, 11.43",\
"0.4446, 0.5247, 0.8035, 1.316, 2.109, 3.219, 4.68, 6.519, 8.764, 11.44",\
"0.5424, 0.6048, 0.8248, 1.312, 2.11, 3.218, 4.679, 6.517, 8.762, 11.44",\
"0.7156, 0.7848, 1.012, 1.414, 2.118, 3.22, 4.682, 6.517, 8.76, 11.44",\
"0.913, 0.9982, 1.259, 1.694, 2.308, 3.261, 4.68, 6.522, 8.763, 11.44",\
"1.128, 1.229, 1.539, 2.031, 2.686, 3.54, 4.775, 6.526, 8.765, 11.44",\
"1.353, 1.474, 1.835, 2.4, 3.128, 4.025, 5.137, 6.679, 8.787, 11.44",\
"1.591, 1.729, 2.145, 2.789, 3.607, 4.584, 5.735, 7.132, 9.01, 11.49",\
"1.832, 1.99, 2.466, 3.194, 4.114, 5.184, 6.426, 7.84, 9.546, 11.79");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.4491, 0.5283, 0.8081, 1.341, 2.169, 3.336, 4.877, 6.792, 9.148, 11.98",\
"0.4493, 0.5288, 0.8077, 1.341, 2.167, 3.341, 4.878, 6.791, 9.172, 11.93",\
"0.449, 0.5285, 0.8074, 1.341, 2.174, 3.328, 4.862, 6.784, 9.145, 11.98",\
"0.515, 0.5718, 0.8134, 1.34, 2.169, 3.328, 4.863, 6.786, 9.147, 11.95",\
"0.7294, 0.786, 0.9648, 1.374, 2.169, 3.335, 4.874, 6.807, 9.153, 11.95",\
"0.9724, 1.046, 1.271, 1.62, 2.243, 3.337, 4.869, 6.808, 9.139, 11.95",\
"1.227, 1.324, 1.61, 2.033, 2.565, 3.449, 4.875, 6.8, 9.168, 11.95",\
"1.492, 1.611, 1.962, 2.473, 3.092, 3.838, 5.022, 6.819, 9.148, 11.96",\
"1.765, 1.907, 2.328, 2.948, 3.672, 4.478, 5.472, 6.996, 9.182, 11.97",\
"2.043, 2.208, 2.702, 3.43, 4.28, 5.206, 6.202, 7.496, 9.39, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.375, 0.4205, 0.5789, 0.8814, 1.353, 2.013, 2.882, 3.978, 5.317, 6.907",\
"0.3987, 0.4439, 0.6032, 0.9062, 1.378, 2.04, 2.907, 4.004, 5.339, 6.932",\
"0.4712, 0.5174, 0.6777, 0.9821, 1.454, 2.115, 2.984, 4.08, 5.418, 7.009",\
"0.5905, 0.6423, 0.8126, 1.119, 1.593, 2.256, 3.126, 4.223, 5.561, 7.151",\
"0.7211, 0.7847, 0.9865, 1.326, 1.808, 2.472, 3.342, 4.439, 5.78, 7.371",\
"0.8359, 0.9158, 1.164, 1.561, 2.094, 2.773, 3.646, 4.746, 6.084, 7.681",\
"0.9218, 1.02, 1.323, 1.797, 2.405, 3.148, 4.045, 5.144, 6.485, 8.082",\
"0.9753, 1.092, 1.454, 2.014, 2.719, 3.549, 4.518, 5.646, 6.989, 8.588",\
"0.9933, 1.131, 1.552, 2.202, 3.015, 3.954, 5.016, 6.223, 7.599, 9.203",\
"0.974, 1.132, 1.616, 2.359, 3.283, 4.345, 5.523, 6.831, 8.292, 9.931");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.423, 0.4702, 0.6348, 0.947, 1.431, 2.11, 3.002, 4.126, 5.497, 7.131",\
"0.4579, 0.5058, 0.6715, 0.9847, 1.47, 2.149, 3.041, 4.165, 5.536, 7.17",\
"0.5774, 0.6258, 0.7941, 1.11, 1.597, 2.278, 3.171, 4.296, 5.667, 7.301",\
"0.8122, 0.861, 1.03, 1.347, 1.837, 2.519, 3.413, 4.539, 5.911, 7.546",\
"1.145, 1.207, 1.399, 1.722, 2.212, 2.895, 3.791, 4.917, 6.289, 7.926",\
"1.514, 1.595, 1.848, 2.238, 2.743, 3.425, 4.322, 5.448, 6.822, 8.457",\
"1.914, 2.015, 2.331, 2.82, 3.422, 4.128, 5.023, 6.15, 7.524, 9.16",\
"2.344, 2.466, 2.849, 3.44, 4.17, 4.989, 5.91, 7.037, 8.411, 10.05",\
"2.806, 2.949, 3.398, 4.097, 4.961, 5.93, 6.967, 8.121, 9.494, 11.13",\
"3.301, 3.467, 3.983, 4.79, 5.792, 6.917, 8.123, 9.388, 10.79, 12.42");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.4625, 0.5394, 0.8068, 1.317, 2.111, 3.218, 4.678, 6.519, 8.762, 11.44",\
"0.4626, 0.5385, 0.8073, 1.317, 2.111, 3.219, 4.677, 6.517, 8.764, 11.44",\
"0.463, 0.5396, 0.807, 1.317, 2.109, 3.218, 4.678, 6.517, 8.761, 11.44",\
"0.5248, 0.5914, 0.8312, 1.319, 2.108, 3.219, 4.679, 6.521, 8.767, 11.43",\
"0.6478, 0.7166, 0.9514, 1.391, 2.124, 3.22, 4.678, 6.518, 8.766, 11.44",\
"0.822, 0.8978, 1.141, 1.579, 2.252, 3.259, 4.681, 6.517, 8.762, 11.44",\
"1.024, 1.109, 1.383, 1.84, 2.511, 3.442, 4.755, 6.528, 8.769, 11.44",\
"1.241, 1.342, 1.652, 2.155, 2.846, 3.771, 4.997, 6.641, 8.786, 11.44",\
"1.476, 1.587, 1.94, 2.503, 3.25, 4.19, 5.398, 6.942, 8.946, 11.49",\
"1.718, 1.847, 2.246, 2.881, 3.687, 4.678, 5.902, 7.42, 9.304, 11.69");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.5357, 0.6151, 0.8926, 1.426, 2.255, 3.418, 4.945, 6.875, 9.221, 12.02",\
"0.5346, 0.6149, 0.8938, 1.426, 2.255, 3.417, 4.946, 6.876, 9.217, 12.03",\
"0.5355, 0.6136, 0.8928, 1.425, 2.255, 3.416, 4.945, 6.871, 9.221, 12.02",\
"0.5562, 0.626, 0.8946, 1.425, 2.255, 3.417, 4.949, 6.874, 9.225, 12.02",\
"0.7384, 0.7964, 0.991, 1.444, 2.255, 3.416, 4.946, 6.874, 9.226, 12.02",\
"0.9804, 1.054, 1.279, 1.642, 2.306, 3.42, 4.949, 6.875, 9.226, 12.02",\
"1.24, 1.335, 1.614, 2.037, 2.591, 3.508, 4.958, 6.873, 9.223, 12.03",\
"1.514, 1.628, 1.97, 2.481, 3.098, 3.867, 5.084, 6.894, 9.224, 12.03",\
"1.792, 1.93, 2.342, 2.952, 3.674, 4.484, 5.506, 7.054, 9.256, 12.03",\
"2.084, 2.236, 2.722, 3.438, 4.276, 5.208, 6.212, 7.546, 9.458, 12.08");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.4734, 0.5187, 0.6773, 0.9801, 1.452, 2.112, 2.982, 4.077, 5.416, 7.005",\
"0.4978, 0.5436, 0.7031, 1.006, 1.477, 2.139, 3.008, 4.102, 5.439, 7.037",\
"0.5779, 0.624, 0.7843, 1.088, 1.561, 2.221, 3.091, 4.189, 5.528, 7.116",\
"0.6943, 0.7436, 0.9085, 1.214, 1.687, 2.349, 3.221, 4.316, 5.651, 7.246",\
"0.8165, 0.8728, 1.058, 1.386, 1.864, 2.527, 3.398, 4.494, 5.831, 7.426",\
"0.934, 1, 1.214, 1.578, 2.094, 2.769, 3.641, 4.738, 6.077, 7.673",\
"1.028, 1.109, 1.363, 1.777, 2.342, 3.065, 3.959, 5.057, 6.397, 7.992",\
"1.088, 1.186, 1.489, 1.969, 2.598, 3.381, 4.328, 5.455, 6.797, 8.392",\
"1.109, 1.224, 1.58, 2.14, 2.851, 3.705, 4.718, 5.905, 7.282, 8.882",\
"1.086, 1.22, 1.635, 2.277, 3.086, 4.028, 5.119, 6.378, 7.819, 9.46");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.5485, 0.5989, 0.7719, 1.093, 1.586, 2.27, 3.167, 4.294, 5.669, 7.305",\
"0.5812, 0.6317, 0.8049, 1.126, 1.619, 2.304, 3.201, 4.328, 5.702, 7.339",\
"0.6991, 0.7502, 0.9245, 1.247, 1.741, 2.426, 3.324, 4.451, 5.826, 7.463",\
"0.9346, 0.9853, 1.161, 1.485, 1.98, 2.667, 3.565, 4.693, 6.068, 7.705",\
"1.303, 1.358, 1.537, 1.861, 2.356, 3.044, 3.942, 5.071, 6.448, 8.085",\
"1.734, 1.804, 2.03, 2.389, 2.888, 3.576, 4.476, 5.604, 6.979, 8.619",\
"2.199, 2.288, 2.568, 3.015, 3.581, 4.279, 5.178, 6.308, 7.684, 9.321",\
"2.697, 2.804, 3.143, 3.683, 4.368, 5.152, 6.066, 7.194, 8.571, 10.21",\
"3.231, 3.354, 3.752, 4.391, 5.201, 6.126, 7.133, 8.28, 9.655, 11.29",\
"3.797, 3.942, 4.398, 5.136, 6.074, 7.149, 8.316, 9.555, 10.95, 12.59");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.4634, 0.5397, 0.8073, 1.317, 2.109, 3.218, 4.678, 6.518, 8.765, 11.44",\
"0.4636, 0.5399, 0.8073, 1.317, 2.108, 3.219, 4.679, 6.519, 8.762, 11.44",\
"0.4633, 0.539, 0.8074, 1.317, 2.109, 3.218, 4.678, 6.517, 8.768, 11.44",\
"0.4998, 0.569, 0.8182, 1.317, 2.108, 3.22, 4.678, 6.519, 8.76, 11.44",\
"0.5788, 0.6512, 0.9048, 1.368, 2.119, 3.221, 4.683, 6.517, 8.761, 11.44",\
"0.699, 0.7728, 1.029, 1.501, 2.219, 3.254, 4.683, 6.524, 8.761, 11.44",\
"0.8634, 0.943, 1.206, 1.678, 2.404, 3.403, 4.751, 6.53, 8.768, 11.44",\
"1.056, 1.145, 1.431, 1.916, 2.636, 3.641, 4.947, 6.639, 8.793, 11.44",\
"1.272, 1.375, 1.689, 2.203, 2.933, 3.93, 5.246, 6.886, 8.944, 11.5",\
"1.51, 1.625, 1.972, 2.534, 3.29, 4.29, 5.596, 7.246, 9.242, 11.69");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.6633, 0.7467, 1.027, 1.561, 2.392, 3.554, 5.085, 7.017, 9.367, 12.18",\
"0.6653, 0.7461, 1.027, 1.561, 2.391, 3.555, 5.087, 7.014, 9.369, 12.17",\
"0.6648, 0.7459, 1.027, 1.562, 2.392, 3.556, 5.087, 7.015, 9.371, 12.18",\
"0.6616, 0.7444, 1.026, 1.561, 2.39, 3.555, 5.087, 7.012, 9.369, 12.17",\
"0.772, 0.833, 1.064, 1.565, 2.392, 3.555, 5.087, 7.016, 9.366, 12.17",\
"1.013, 1.085, 1.303, 1.694, 2.415, 3.556, 5.085, 7.013, 9.368, 12.18",\
"1.283, 1.365, 1.638, 2.052, 2.639, 3.613, 5.092, 7.017, 9.367, 12.17",\
"1.557, 1.666, 1.997, 2.496, 3.108, 3.916, 5.188, 7.03, 9.368, 12.18",\
"1.852, 1.98, 2.373, 2.967, 3.684, 4.492, 5.566, 7.16, 9.396, 12.17",\
"2.148, 2.3, 2.762, 3.454, 4.288, 5.218, 6.232, 7.6, 9.564, 12.22");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.4931, 0.5385, 0.6973, 0.9996, 1.471, 2.132, 3.002, 4.098, 5.436, 7.025",\
"0.5212, 0.567, 0.7261, 1.029, 1.501, 2.161, 3.032, 4.127, 5.466, 7.055",\
"0.5955, 0.6417, 0.8023, 1.106, 1.579, 2.239, 3.109, 4.204, 5.541, 7.134",\
"0.702, 0.7503, 0.9136, 1.219, 1.692, 2.355, 3.225, 4.319, 5.659, 7.255",\
"0.8098, 0.8632, 1.043, 1.365, 1.842, 2.505, 3.376, 4.472, 5.811, 7.402",\
"0.9095, 0.9693, 1.167, 1.517, 2.025, 2.699, 3.571, 4.667, 6.007, 7.603",\
"0.9922, 1.061, 1.285, 1.667, 2.213, 2.927, 3.819, 4.917, 6.257, 7.851",\
"1.046, 1.128, 1.386, 1.812, 2.401, 3.16, 4.098, 5.226, 6.566, 8.163",\
"1.061, 1.158, 1.46, 1.941, 2.584, 3.395, 4.384, 5.562, 6.941, 8.541",\
"1.032, 1.146, 1.497, 2.047, 2.757, 3.627, 4.673, 5.907, 7.341, 8.985");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.6021, 0.6545, 0.833, 1.162, 1.661, 2.351, 3.251, 4.382, 5.759, 7.397",\
"0.6314, 0.6842, 0.8628, 1.191, 1.69, 2.38, 3.281, 4.411, 5.788, 7.427",\
"0.7516, 0.8047, 0.9836, 1.313, 1.812, 2.502, 3.404, 4.534, 5.911, 7.55",\
"0.9911, 1.043, 1.223, 1.553, 2.053, 2.744, 3.645, 4.777, 6.154, 7.793",\
"1.372, 1.424, 1.603, 1.932, 2.432, 3.123, 4.025, 5.157, 6.534, 8.173",\
"1.833, 1.902, 2.116, 2.465, 2.966, 3.656, 4.559, 5.689, 7.067, 8.708",\
"2.333, 2.416, 2.684, 3.114, 3.665, 4.362, 5.264, 6.395, 7.771, 9.412",\
"2.866, 2.966, 3.289, 3.808, 4.474, 5.24, 6.153, 7.284, 8.661, 10.3",\
"3.435, 3.554, 3.931, 4.544, 5.329, 6.233, 7.225, 8.37, 9.747, 11.39",\
"4.043, 4.177, 4.612, 5.317, 6.228, 7.276, 8.424, 9.649, 11.04, 12.68");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.4624, 0.5397, 0.8075, 1.317, 2.109, 3.219, 4.68, 6.519, 8.768, 11.44",\
"0.4635, 0.5393, 0.8066, 1.317, 2.109, 3.218, 4.68, 6.519, 8.765, 11.44",\
"0.4638, 0.5397, 0.8073, 1.317, 2.109, 3.218, 4.678, 6.519, 8.763, 11.44",\
"0.4872, 0.5588, 0.8138, 1.317, 2.109, 3.218, 4.68, 6.518, 8.764, 11.44",\
"0.5474, 0.6226, 0.8804, 1.357, 2.117, 3.219, 4.684, 6.52, 8.765, 11.44",\
"0.625, 0.7026, 0.9702, 1.464, 2.202, 3.25, 4.681, 6.519, 8.765, 11.44",\
"0.736, 0.8152, 1.087, 1.591, 2.352, 3.381, 4.749, 6.532, 8.763, 11.45",\
"0.8846, 0.9674, 1.242, 1.749, 2.524, 3.577, 4.926, 6.64, 8.797, 11.45",\
"1.067, 1.156, 1.444, 1.95, 2.727, 3.798, 5.173, 6.864, 8.95, 11.51",\
"1.272, 1.372, 1.684, 2.202, 2.973, 4.048, 5.442, 7.164, 9.222, 11.7");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.004796, 0.01812, 0.04357, 0.08321, 0.1388, 0.212, 0.3043, 0.4168, 0.551");
values("0.7397, 0.8221, 1.106, 1.644, 2.474, 3.636, 5.17, 7.095, 9.455, 12.25",\
"0.7381, 0.8218, 1.106, 1.643, 2.473, 3.636, 5.17, 7.1, 9.454, 12.26",\
"0.7388, 0.8218, 1.107, 1.643, 2.473, 3.638, 5.168, 7.098, 9.449, 12.26",\
"0.7326, 0.8152, 1.104, 1.642, 2.475, 3.638, 5.17, 7.098, 9.45, 12.26",\
"0.8018, 0.8702, 1.119, 1.642, 2.474, 3.638, 5.171, 7.1, 9.451, 12.26",\
"1.037, 1.105, 1.324, 1.736, 2.489, 3.638, 5.17, 7.097, 9.454, 12.25",\
"1.303, 1.391, 1.659, 2.068, 2.675, 3.678, 5.169, 7.101, 9.452, 12.26",\
"1.593, 1.693, 2.014, 2.513, 3.12, 3.954, 5.254, 7.106, 9.448, 12.25",\
"1.881, 2.01, 2.394, 2.976, 3.694, 4.506, 5.602, 7.228, 9.472, 12.26",\
"2.186, 2.336, 2.784, 3.472, 4.296, 5.224, 6.244, 7.638, 9.632, 12.29");
}
}
}
}