blob: a9dadf66c438e4187c6ab34b0065cf0edf226ac4 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__and4_1) {
area : 24.147200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "1.0616022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.0616022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.0616022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.0616022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.0616022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.0616022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.0616022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.0616022e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.3531536e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.3531536e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.3531536e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.3531536e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.62972e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.62972e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.898478e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.871424e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "1.898478e-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.002533 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001722, 0.001719, 0.001712, 0.001711, 0.001713, 0.001714, 0.001714, \
0.001713, 0.001712, 0.001444");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001253, -0.001254, -0.001255, -0.001257, -0.001264, -0.001267, \
-0.001273, -0.001284, -0.001311, -0.001279");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001721, 0.001719, 0.001715, 0.001713, 0.001715, 0.001713, 0.001714, \
0.001712, 0.001711, 0.001444");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001253, -0.001255, -0.001256, -0.001257, -0.001265, -0.001267, \
-0.001272, -0.001283, -0.001312, -0.001279");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001721, 0.001719, 0.001716, 0.001713, 0.001714, 0.001713, 0.001714, \
0.001713, 0.001712, 0.001444");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001254, -0.001255, -0.001256, -0.001257, -0.001265, -0.001267, \
-0.001272, -0.001284, -0.001312, -0.001279");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001718, 0.001719, 0.001714, 0.001714, 0.001714, 0.001715, 0.001715, \
0.001714, 0.001712, 0.001442");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001253, -0.001257, -0.001257, -0.001257, -0.001264, -0.001268, \
-0.001275, -0.001285, -0.001313, -0.001281");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001717, 0.001718, 0.001716, 0.001713, 0.001714, 0.001714, 0.001714, \
0.001713, 0.001712, 0.001443");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("4.35e-05, 4.434e-05, 3.752e-05, 3.271e-05, 2.272e-05, 1.319e-05, \
-1.753e-06, -2.79e-05, -9.408e-05, -0.0003485");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001714, 0.001717, 0.001716, 0.001713, 0.001716, 0.001714, 0.001714, \
0.001714, 0.001713, 0.001442");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("4.463e-05, 4.351e-05, 3.739e-05, 3.292e-05, 2.125e-05, 1.045e-05, \
-3.613e-06, -2.976e-05, -9.923e-05, -0.0003619");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001714, 0.001716, 0.001712, 0.001713, 0.001715, 0.001714, 0.001714, \
0.001714, 0.001712, 0.001442");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001291, 0.00129, 0.001283, 0.001277, 0.001261, 0.001244, 0.001218, \
0.001176, 0.001056, 0.0004969");
}
}
}
pin(A2) {
capacitance : 0.002604 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001516, 0.001511, 0.001504, 0.001502, 0.001501, 0.001497, 0.001489, \
0.001478, 0.001458, 0.001182");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001463, -0.00146, -0.001457, -0.001456, -0.001459, -0.001459, \
-0.001458, -0.001456, -0.001456, -0.001324");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001512, 0.00151, 0.001504, 0.001502, 0.0015, 0.001496, 0.00149, \
0.00148, 0.001458, 0.001182");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001463, -0.001461, -0.001458, -0.001457, -0.00146, -0.00146, \
-0.001459, -0.001456, -0.001456, -0.001324");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001512, 0.001467, 0.001463, 0.001461, 0.001463, 0.001463, 0.001463, \
0.001462, 0.001461, 0.00122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001459, -0.001459, -0.001458, -0.001457, -0.001459, -0.00146, \
-0.001458, -0.001458, -0.001457, -0.001322");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001507, 0.001464, 0.001463, 0.00146, 0.001463, 0.001462, 0.001462, \
0.001463, 0.001462, 0.001219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001459, -0.001458, -0.001459, -0.001457, -0.001461, -0.00146, \
-0.001459, -0.001458, -0.001457, -0.001323");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001615, 0.001617, 0.001616, 0.001611, 0.001611, 0.001607, 0.001602, \
0.001594, 0.001576, 0.001293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001448, -0.001446, -0.001448, -0.001451, -0.001457, -0.001465, \
-0.001471, -0.001485, -0.001502, -0.001373");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001613, 0.001616, 0.001615, 0.001613, 0.001611, 0.001608, 0.001602, \
0.001594, 0.001576, 0.00129");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001449, -0.001451, -0.001449, -0.001451, -0.001458, -0.001464, \
-0.001474, -0.001486, -0.001503, -0.001371");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001623, 0.001624, 0.001624, 0.001623, 0.001621, 0.001616, 0.001611, \
0.001603, 0.001584, 0.001298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.0002452, -0.0002456, -0.0002467, -0.0002523, -0.0002655, -0.0002814, \
-0.0003049, -0.0003473, -0.0004588, -0.0007627");
}
}
}
pin(A3) {
capacitance : 0.002538 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001467, 0.001468, 0.001466, 0.001461, 0.001462, 0.001463, 0.001464, \
0.001463, 0.001461, 0.00122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001467, -0.001462, -0.001459, -0.001456, -0.001459, -0.001459, \
-0.001458, -0.001457, -0.001457, -0.001323");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001462, 0.001465, 0.001464, 0.00146, 0.001462, 0.001462, 0.001462, \
0.001463, 0.001462, 0.00122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001458, -0.001458, -0.001458, -0.001456, -0.001461, -0.00146, \
-0.001458, -0.001458, -0.001458, -0.001323");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001463, 0.001465, 0.001462, 0.00146, 0.001464, 0.001463, 0.001464, \
0.001462, 0.001462, 0.00122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001461, -0.001459, -0.001457, -0.001458, -0.001459, -0.001459, \
-0.001459, -0.001458, -0.001457, -0.001322");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001462, 0.001465, 0.001463, 0.00146, 0.001463, 0.001463, 0.001462, \
0.001463, 0.001462, 0.001219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001459, -0.001458, -0.001458, -0.001457, -0.001461, -0.001461, \
-0.001459, -0.00146, -0.001458, -0.001322");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001465, 0.001467, 0.001464, 0.00146, 0.001462, 0.001463, 0.001462, \
0.001462, 0.001461, 0.001219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001466, -0.001461, -0.001461, -0.001457, -0.00146, -0.001459, \
-0.001459, -0.001457, -0.001457, -0.001324");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001462, 0.001465, 0.001464, 0.001463, 0.001463, 0.001463, 0.001462, \
0.001462, 0.001462, 0.001218");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001461, -0.001459, -0.00146, -0.001457, -0.001461, -0.001461, \
-0.001459, -0.001458, -0.001458, -0.001322");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001459, 0.001463, 0.001461, 0.001456, 0.001454, 0.001449, 0.001441, \
0.001432, 0.001418, 0.001167");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001459, -0.001457, -0.001458, -0.001457, -0.001461, -0.001459, \
-0.001459, -0.001457, -0.001458, -0.001322");
}
}
}
pin(A4) {
capacitance : 0.002429 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001471, 0.001469, 0.001463, 0.00146, 0.001464, 0.001465, 0.001463, \
0.001463, 0.001462, 0.001221");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001458, -0.001459, -0.001456, -0.001456, -0.001458, -0.001458, \
-0.001456, -0.001457, -0.001457, -0.001324");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001466, 0.001467, 0.001462, 0.001461, 0.001463, 0.001462, 0.001463, \
0.001462, 0.001462, 0.001221");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001456, -0.001459, -0.001457, -0.001457, -0.00146, -0.00146, \
-0.001458, -0.001458, -0.001457, -0.001323");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001469, 0.001469, 0.001465, 0.001462, 0.001465, 0.001465, 0.001463, \
0.001464, 0.001462, 0.00122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001459, -0.00146, -0.001456, -0.001456, -0.001459, -0.001458, \
-0.001456, -0.001456, -0.001456, -0.001322");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001464, 0.001466, 0.001461, 0.001461, 0.001464, 0.001463, 0.001463, \
0.001462, 0.001462, 0.001218");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001457, -0.001459, -0.001459, -0.001458, -0.001461, -0.00146, \
-0.001458, -0.001459, -0.001457, -0.001322");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001469, 0.001469, 0.001465, 0.001462, 0.001465, 0.001464, 0.001463, \
0.001464, 0.001463, 0.00122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001459, -0.001461, -0.001456, -0.001456, -0.00146, -0.001458, \
-0.001456, -0.001456, -0.001456, -0.001323");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001465, 0.001467, 0.001463, 0.001461, 0.001464, 0.001463, 0.001462, \
0.001463, 0.001462, 0.001219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001458, -0.00146, -0.001459, -0.001458, -0.001461, -0.001461, \
-0.00146, -0.001457, -0.001458, -0.001321");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001468, 0.001469, 0.001463, 0.001461, 0.001465, 0.001464, 0.001464, \
0.001463, 0.001463, 0.001219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001459, -0.001462, -0.001459, -0.001456, -0.001459, -0.001459, \
-0.001457, -0.001457, -0.001457, -0.001322");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.1643 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.02101, 0.02105, 0.02118, 0.0213, 0.0214, 0.02146, 0.0215, 0.02153, 0.02154, 0.02156",\
"0.02106, 0.02111, 0.02124, 0.02136, 0.02146, 0.02152, 0.02156, 0.02159, 0.0216, 0.02161",\
"0.021, 0.02104, 0.02117, 0.0213, 0.02141, 0.02147, 0.02151, 0.02154, 0.02155, 0.02156",\
"0.02087, 0.02091, 0.02103, 0.02115, 0.02126, 0.02133, 0.02137, 0.0214, 0.02142, 0.02143",\
"0.02072, 0.02076, 0.02087, 0.02098, 0.02109, 0.02117, 0.02122, 0.02125, 0.02128, 0.02129",\
"0.02058, 0.02062, 0.02071, 0.02082, 0.02093, 0.02102, 0.02108, 0.02112, 0.02116, 0.02117",\
"0.02048, 0.02051, 0.02061, 0.02071, 0.02081, 0.0209, 0.02097, 0.02103, 0.02107, 0.02106",\
"0.02041, 0.02045, 0.02052, 0.02063, 0.02073, 0.02083, 0.0209, 0.02095, 0.02095, 0.02075",\
"0.02035, 0.02038, 0.02046, 0.02056, 0.02065, 0.02074, 0.02074, 0.02032, 0.01964, 0.01912",\
"0.01222, 0.01209, 0.0119, 0.01182, 0.01183, 0.01187, 0.01192, 0.01197, 0.01201, 0.01204");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.01092, 0.01095, 0.01104, 0.01115, 0.01127, 0.0114, 0.01156, 0.01228, 0.02267, 0.06737",\
"0.01091, 0.01093, 0.01102, 0.01113, 0.01128, 0.01151, 0.01154, 0.01231, 0.02319, 0.06853",\
"0.01087, 0.0109, 0.01098, 0.01109, 0.01121, 0.01144, 0.01156, 0.01243, 0.02485, 0.0724",\
"0.01082, 0.01085, 0.01093, 0.01104, 0.01117, 0.01138, 0.01145, 0.01297, 0.02881, 0.07993",\
"0.01075, 0.01078, 0.01085, 0.01094, 0.01108, 0.01123, 0.01154, 0.01384, 0.03684, 0.09128",\
"0.01067, 0.0107, 0.01076, 0.01087, 0.01094, 0.01113, 0.01153, 0.01708, 0.05159, 0.1039",\
"0.01061, 0.01064, 0.01069, 0.01078, 0.01088, 0.01099, 0.01214, 0.02734, 0.07168, 0.1138",\
"0.01056, 0.01058, 0.01063, 0.01071, 0.01086, 0.01105, 0.0172, 0.04954, 0.08726, 0.1153",\
"0.01052, 0.01054, 0.01059, 0.01068, 0.01078, 0.01449, 0.03948, 0.06736, 0.08715, 0.1011",\
"0.01058, 0.01061, 0.01065, 0.01091, 0.01901, 0.03548, 0.04679, 0.05423, 0.05921, 0.06266");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.02231, 0.02235, 0.02247, 0.0226, 0.0227, 0.02277, 0.02281, 0.02284, 0.02286, 0.02287",\
"0.02232, 0.02236, 0.02249, 0.02262, 0.02272, 0.02279, 0.02283, 0.02286, 0.02288, 0.02289",\
"0.02227, 0.02232, 0.02244, 0.02257, 0.02267, 0.02274, 0.02279, 0.02282, 0.02283, 0.02285",\
"0.02215, 0.0222, 0.02232, 0.02244, 0.02255, 0.02262, 0.02267, 0.0227, 0.02272, 0.02274",\
"0.02203, 0.02208, 0.02218, 0.0223, 0.0224, 0.02249, 0.02254, 0.02258, 0.0226, 0.02261",\
"0.02191, 0.02195, 0.02204, 0.02215, 0.02226, 0.02235, 0.02241, 0.02246, 0.02249, 0.02251",\
"0.02182, 0.02186, 0.02193, 0.02204, 0.02215, 0.02224, 0.02231, 0.02236, 0.0224, 0.02241",\
"0.02174, 0.02178, 0.02185, 0.02196, 0.02206, 0.02215, 0.02223, 0.02228, 0.02228, 0.02205",\
"0.02166, 0.0217, 0.02177, 0.02186, 0.02196, 0.02204, 0.02201, 0.02151, 0.02083, 0.02033",\
"0.01203, 0.012, 0.01198, 0.01202, 0.01209, 0.01217, 0.01225, 0.0123, 0.01235, 0.01239");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.01091, 0.01095, 0.01102, 0.01113, 0.0113, 0.01146, 0.01161, 0.01231, 0.02298, 0.06826",\
"0.0109, 0.01093, 0.01101, 0.01112, 0.01131, 0.0114, 0.01154, 0.01247, 0.02337, 0.06937",\
"0.01087, 0.01091, 0.01099, 0.01109, 0.01124, 0.01148, 0.01156, 0.01255, 0.02512, 0.07332",\
"0.01083, 0.01087, 0.01095, 0.01107, 0.01118, 0.01134, 0.01147, 0.01306, 0.02913, 0.0807",\
"0.01078, 0.01081, 0.01087, 0.01098, 0.01112, 0.0112, 0.01152, 0.01394, 0.03741, 0.09161",\
"0.01073, 0.01075, 0.01083, 0.01091, 0.01106, 0.01117, 0.01146, 0.01722, 0.05158, 0.1039",\
"0.01067, 0.01068, 0.01075, 0.01086, 0.01102, 0.01111, 0.01221, 0.02712, 0.07139, 0.1138",\
"0.01063, 0.01065, 0.01069, 0.01078, 0.01093, 0.01113, 0.01693, 0.04922, 0.0872, 0.1154",\
"0.01059, 0.01061, 0.01066, 0.01075, 0.01085, 0.01442, 0.03926, 0.06738, 0.08732, 0.1014",\
"0.01065, 0.01068, 0.01071, 0.01097, 0.01905, 0.03556, 0.04691, 0.05436, 0.05937, 0.06283");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.02358, 0.02362, 0.02374, 0.02387, 0.02397, 0.02404, 0.02409, 0.02412, 0.02414, 0.02416",\
"0.02354, 0.02358, 0.0237, 0.02383, 0.02394, 0.02401, 0.02406, 0.02409, 0.02411, 0.02412",\
"0.02346, 0.0235, 0.02362, 0.02375, 0.02386, 0.02393, 0.02398, 0.02401, 0.02403, 0.02404",\
"0.02337, 0.0234, 0.02352, 0.02365, 0.02375, 0.02383, 0.02389, 0.02392, 0.02394, 0.02396",\
"0.02327, 0.02331, 0.02341, 0.02353, 0.02363, 0.02372, 0.02377, 0.02381, 0.02383, 0.02385",\
"0.02317, 0.0232, 0.02329, 0.0234, 0.02351, 0.0236, 0.02366, 0.02371, 0.02374, 0.02376",\
"0.02308, 0.02311, 0.02319, 0.02329, 0.0234, 0.0235, 0.02357, 0.02362, 0.02365, 0.02366",\
"0.023, 0.02302, 0.02311, 0.0232, 0.02331, 0.0234, 0.02347, 0.02353, 0.02352, 0.02327",\
"0.02289, 0.02293, 0.02301, 0.0231, 0.02319, 0.02326, 0.02319, 0.02262, 0.02196, 0.02148",\
"0.01208, 0.0121, 0.01217, 0.01226, 0.01236, 0.01246, 0.01254, 0.0126, 0.01266, 0.01269");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.01095, 0.01097, 0.01106, 0.01117, 0.01129, 0.01147, 0.01164, 0.01253, 0.02326, 0.06884",\
"0.01093, 0.01097, 0.01105, 0.01118, 0.0113, 0.01154, 0.01162, 0.01239, 0.02377, 0.07",\
"0.0109, 0.01093, 0.01102, 0.01112, 0.01127, 0.01151, 0.01159, 0.0126, 0.02542, 0.07391",\
"0.01086, 0.0109, 0.01097, 0.01108, 0.0112, 0.01145, 0.01156, 0.01307, 0.02933, 0.08103",\
"0.01081, 0.01084, 0.01091, 0.01101, 0.01116, 0.01126, 0.01152, 0.01405, 0.0371, 0.09152",\
"0.01076, 0.01079, 0.01086, 0.01096, 0.01109, 0.01124, 0.0115, 0.01696, 0.05081, 0.1034",\
"0.0107, 0.01073, 0.0108, 0.01092, 0.01108, 0.01119, 0.01217, 0.02611, 0.07002, 0.1134",\
"0.01066, 0.01069, 0.01076, 0.01081, 0.01094, 0.01122, 0.01618, 0.0471, 0.08635, 0.1158",\
"0.01063, 0.01066, 0.01072, 0.01077, 0.01086, 0.01358, 0.03673, 0.06673, 0.08832, 0.1036",\
"0.01069, 0.01071, 0.01078, 0.01089, 0.01667, 0.03491, 0.0485, 0.05751, 0.06356, 0.06776");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.02475, 0.02479, 0.0249, 0.02503, 0.02514, 0.02521, 0.02527, 0.0253, 0.02533, 0.02534",\
"0.02466, 0.0247, 0.02481, 0.02494, 0.02505, 0.02512, 0.02517, 0.02521, 0.02523, 0.02525",\
"0.02459, 0.02461, 0.02472, 0.02485, 0.02497, 0.02504, 0.02509, 0.02513, 0.02515, 0.02516",\
"0.0245, 0.02455, 0.02466, 0.02478, 0.02489, 0.02497, 0.02502, 0.02506, 0.02508, 0.02509",\
"0.02444, 0.02448, 0.02458, 0.02469, 0.0248, 0.02488, 0.02494, 0.02498, 0.02501, 0.02502",\
"0.02436, 0.02439, 0.02449, 0.02459, 0.0247, 0.02478, 0.02485, 0.02489, 0.02493, 0.02494",\
"0.02428, 0.02431, 0.02439, 0.0245, 0.02459, 0.02469, 0.02476, 0.02481, 0.02485, 0.02485",\
"0.02419, 0.02421, 0.0243, 0.02439, 0.02449, 0.02458, 0.02466, 0.02471, 0.02469, 0.02442",\
"0.02405, 0.0241, 0.02417, 0.02426, 0.02435, 0.02442, 0.02429, 0.02366, 0.02303, 0.02257",\
"0.01226, 0.0123, 0.0124, 0.01251, 0.01261, 0.01271, 0.01279, 0.01285, 0.01291, 0.01295");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.01098, 0.01101, 0.01109, 0.01121, 0.01136, 0.01158, 0.01167, 0.0124, 0.02341, 0.06906",\
"0.01097, 0.011, 0.01107, 0.01118, 0.01135, 0.0115, 0.01158, 0.01245, 0.02388, 0.07028",\
"0.01094, 0.01097, 0.01105, 0.01117, 0.01133, 0.01155, 0.01153, 0.01277, 0.02561, 0.07423",\
"0.0109, 0.01094, 0.01101, 0.01114, 0.01126, 0.01143, 0.01171, 0.01315, 0.02948, 0.0812",\
"0.01084, 0.01088, 0.01095, 0.01105, 0.01117, 0.01136, 0.01149, 0.01405, 0.03696, 0.09139",\
"0.0108, 0.01082, 0.01091, 0.01101, 0.01117, 0.01123, 0.01168, 0.01678, 0.05008, 0.1029",\
"0.01075, 0.01078, 0.01086, 0.01098, 0.01109, 0.01123, 0.01217, 0.02508, 0.06868, 0.1129",\
"0.0107, 0.01074, 0.0108, 0.0109, 0.01101, 0.0112, 0.01554, 0.04487, 0.08537, 0.1161",\
"0.01068, 0.01071, 0.01076, 0.01085, 0.0109, 0.01289, 0.03384, 0.06575, 0.08921, 0.1059",\
"0.01075, 0.01077, 0.01083, 0.01092, 0.01438, 0.03324, 0.0497, 0.06069, 0.06815, 0.07331");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("2.194, 2.264, 2.461, 2.746, 3.109, 3.562, 4.124, 4.818, 5.658, 6.658",\
"2.281, 2.351, 2.547, 2.832, 3.196, 3.649, 4.211, 4.904, 5.744, 6.744",\
"2.557, 2.627, 2.823, 3.108, 3.473, 3.925, 4.487, 5.181, 6.02, 7.021",\
"3.084, 3.154, 3.35, 3.635, 3.999, 4.452, 5.015, 5.707, 6.548, 7.549",\
"3.914, 3.983, 4.179, 4.464, 4.828, 5.281, 5.843, 6.537, 7.378, 8.378",\
"5.085, 5.155, 5.351, 5.636, 6, 6.453, 7.017, 7.71, 8.551, 9.551",\
"6.602, 6.674, 6.875, 7.165, 7.53, 7.985, 8.55, 9.243, 10.08, 11.08",\
"8.4, 8.479, 8.698, 9.003, 9.38, 9.839, 10.41, 11.1, 11.94, 12.94",\
"10.42, 10.51, 10.75, 11.08, 11.47, 11.95, 12.52, 13.22, 14.06, 15.05",\
"12.65, 12.75, 13.02, 13.38, 13.8, 14.29, 14.87, 15.57, 16.41, 17.42");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("2.781, 2.91, 3.298, 3.935, 4.85, 6.097, 7.725, 9.771, 12.27, 15.24",\
"2.831, 2.959, 3.348, 3.985, 4.9, 6.147, 7.775, 9.821, 12.32, 15.29",\
"3.016, 3.144, 3.532, 4.169, 5.084, 6.331, 7.959, 10, 12.5, 15.47",\
"3.371, 3.499, 3.888, 4.525, 5.439, 6.686, 8.314, 10.36, 12.86, 15.83",\
"3.932, 4.059, 4.447, 5.083, 5.997, 7.243, 8.872, 10.92, 13.41, 16.38",\
"4.701, 4.83, 5.219, 5.856, 6.769, 8.015, 9.643, 11.69, 14.19, 17.16",\
"5.59, 5.721, 6.116, 6.761, 7.676, 8.924, 10.55, 12.6, 15.1, 18.06",\
"6.545, 6.679, 7.08, 7.729, 8.653, 9.906, 11.54, 13.58, 16.08, 19.05",\
"7.556, 7.694, 8.103, 8.758, 9.684, 10.94, 12.58, 14.62, 17.12, 20.09",\
"8.618, 8.761, 9.179, 9.839, 10.77, 12.02, 13.65, 15.71, 18.21, 21.18");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.495, 0.5506, 0.72, 1.01, 1.449, 2.072, 2.932, 4.05, 5.449, 7.12",\
"0.495, 0.5496, 0.7212, 1.011, 1.445, 2.072, 2.932, 4.052, 5.448, 7.117",\
"0.4948, 0.55, 0.7204, 1.011, 1.445, 2.072, 2.93, 4.05, 5.447, 7.114",\
"0.4952, 0.5508, 0.7214, 1.011, 1.445, 2.072, 2.933, 4.05, 5.442, 7.123",\
"0.4956, 0.552, 0.7228, 1.011, 1.448, 2.072, 2.932, 4.053, 5.442, 7.119",\
"0.4988, 0.5546, 0.7248, 1.013, 1.447, 2.073, 2.931, 4.053, 5.448, 7.122",\
"0.52, 0.576, 0.744, 1.028, 1.458, 2.078, 2.934, 4.052, 5.448, 7.116",\
"0.594, 0.648, 0.808, 1.076, 1.49, 2.1, 2.948, 4.06, 5.442, 7.126",\
"0.678, 0.736, 0.9, 1.168, 1.566, 2.154, 2.98, 4.072, 5.448, 7.124",\
"0.77, 0.832, 1.006, 1.268, 1.656, 2.224, 3.03, 4.104, 5.472, 7.124");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.84, 0.9774, 1.435, 2.3, 3.696, 5.715, 8.42, 11.83, 16.03, 20.99",\
"0.8408, 0.9772, 1.435, 2.3, 3.695, 5.721, 8.415, 11.83, 16.02, 21",\
"0.8404, 0.9772, 1.432, 2.299, 3.693, 5.724, 8.415, 11.83, 16, 20.98",\
"0.8396, 0.976, 1.436, 2.3, 3.694, 5.724, 8.425, 11.84, 16.01, 20.99",\
"0.8404, 0.9768, 1.434, 2.3, 3.697, 5.716, 8.428, 11.83, 16, 21.02",\
"0.8464, 0.9838, 1.438, 2.304, 3.694, 5.714, 8.434, 11.84, 16.01, 20.98",\
"0.872, 1.008, 1.466, 2.322, 3.708, 5.72, 8.424, 11.84, 16.01, 20.98",\
"0.9, 1.038, 1.49, 2.348, 3.734, 5.744, 8.436, 11.83, 16, 21",\
"0.94, 1.074, 1.516, 2.364, 3.742, 5.762, 8.452, 11.86, 16.03, 20.97",\
"0.99, 1.118, 1.554, 2.388, 3.756, 5.764, 8.468, 11.87, 16.04, 21.02");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("2.338, 2.407, 2.605, 2.892, 3.257, 3.71, 4.274, 4.968, 5.808, 6.809",\
"2.42, 2.489, 2.687, 2.975, 3.339, 3.793, 4.356, 5.05, 5.892, 6.892",\
"2.697, 2.768, 2.965, 3.253, 3.617, 4.071, 4.634, 5.328, 6.169, 7.169",\
"3.227, 3.297, 3.494, 3.782, 4.146, 4.6, 5.163, 5.858, 6.698, 7.699",\
"4.058, 4.129, 4.326, 4.613, 4.978, 5.433, 5.996, 6.69, 7.531, 8.531",\
"5.232, 5.303, 5.5, 5.786, 6.152, 6.607, 7.171, 7.865, 8.706, 9.706",\
"6.761, 6.833, 7.034, 7.324, 7.691, 8.146, 8.71, 9.405, 10.25, 11.25",\
"8.593, 8.671, 8.885, 9.186, 9.562, 10.02, 10.59, 11.28, 12.12, 13.12",\
"10.65, 10.74, 10.98, 11.3, 11.7, 12.17, 12.74, 13.44, 14.28, 15.28",\
"12.94, 13.03, 13.3, 13.65, 14.06, 14.55, 15.13, 15.83, 16.67, 17.67");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("2.893, 3.022, 3.41, 4.047, 4.962, 6.209, 7.837, 9.883, 12.38, 15.36",\
"2.946, 3.075, 3.463, 4.1, 5.015, 6.262, 7.89, 9.936, 12.43, 15.4",\
"3.126, 3.255, 3.643, 4.28, 5.195, 6.442, 8.069, 10.12, 12.61, 15.59",\
"3.461, 3.59, 3.977, 4.614, 5.529, 6.776, 8.404, 10.45, 12.95, 15.92",\
"3.98, 4.108, 4.496, 5.132, 6.046, 7.293, 8.921, 10.97, 13.46, 16.44",\
"4.693, 4.822, 5.211, 5.848, 6.762, 8.008, 9.636, 11.68, 14.18, 17.16",\
"5.546, 5.678, 6.075, 6.719, 7.635, 8.883, 10.51, 12.56, 15.05, 18.03",\
"6.493, 6.629, 7.031, 7.683, 8.606, 9.858, 11.49, 13.53, 16.03, 19",\
"7.515, 7.654, 8.065, 8.723, 9.65, 10.9, 12.54, 14.59, 17.08, 20.05",\
"8.598, 8.744, 9.164, 9.831, 10.76, 12.01, 13.65, 15.7, 18.2, 21.17");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.499, 0.5554, 0.7264, 1.014, 1.45, 2.077, 2.937, 4.056, 5.444, 7.119",\
"0.4996, 0.5558, 0.7264, 1.014, 1.45, 2.076, 2.936, 4.055, 5.451, 7.124",\
"0.4998, 0.5556, 0.725, 1.015, 1.45, 2.077, 2.937, 4.056, 5.446, 7.128",\
"0.4996, 0.5552, 0.7262, 1.014, 1.45, 2.076, 2.936, 4.055, 5.448, 7.119",\
"0.5002, 0.556, 0.727, 1.015, 1.45, 2.076, 2.937, 4.054, 5.448, 7.124",\
"0.5026, 0.5574, 0.729, 1.018, 1.452, 2.077, 2.937, 4.054, 5.446, 7.13",\
"0.522, 0.576, 0.742, 1.026, 1.46, 2.082, 2.936, 4.058, 5.448, 7.114",\
"0.58, 0.632, 0.792, 1.066, 1.486, 2.096, 2.946, 4.06, 5.446, 7.128",\
"0.66, 0.718, 0.88, 1.15, 1.554, 2.144, 2.976, 4.072, 5.452, 7.12",\
"0.75, 0.81, 0.98, 1.246, 1.638, 2.214, 3.02, 4.102, 5.472, 7.126");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.8406, 0.9768, 1.435, 2.301, 3.696, 5.714, 8.414, 11.83, 16.01, 20.99",\
"0.8396, 0.9774, 1.435, 2.298, 3.697, 5.715, 8.418, 11.83, 16, 20.98",\
"0.8402, 0.977, 1.435, 2.298, 3.694, 5.722, 8.415, 11.83, 16, 20.98",\
"0.8398, 0.977, 1.432, 2.3, 3.694, 5.716, 8.419, 11.84, 16.01, 20.98",\
"0.8402, 0.9772, 1.434, 2.299, 3.697, 5.714, 8.426, 11.83, 16.03, 21.02",\
"0.8476, 0.9834, 1.438, 2.302, 3.697, 5.72, 8.42, 11.84, 16.02, 20.98",\
"0.874, 1.01, 1.464, 2.32, 3.706, 5.728, 8.414, 11.83, 16.02, 20.97",\
"0.904, 1.038, 1.492, 2.346, 3.732, 5.74, 8.422, 11.83, 16, 21",\
"0.936, 1.074, 1.52, 2.368, 3.742, 5.754, 8.444, 11.84, 16, 20.98",\
"0.98, 1.114, 1.556, 2.39, 3.754, 5.77, 8.46, 11.86, 16.03, 20.98");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("2.476, 2.547, 2.746, 3.034, 3.4, 3.855, 4.42, 5.114, 5.955, 6.956",\
"2.552, 2.623, 2.822, 3.111, 3.477, 3.932, 4.496, 5.191, 6.032, 7.034",\
"2.827, 2.898, 3.096, 3.385, 3.751, 4.207, 4.771, 5.465, 6.306, 7.307",\
"3.359, 3.429, 3.628, 3.916, 4.281, 4.737, 5.302, 5.997, 6.838, 7.84",\
"4.193, 4.264, 4.462, 4.751, 5.117, 5.572, 6.136, 6.832, 7.673, 8.674",\
"5.37, 5.44, 5.639, 5.927, 6.293, 6.749, 7.314, 8.009, 8.851, 9.852",\
"6.907, 6.98, 7.181, 7.471, 7.839, 8.295, 8.86, 9.555, 10.4, 11.4",\
"8.767, 8.844, 9.056, 9.354, 9.728, 10.19, 10.75, 11.45, 12.29, 13.29",\
"10.87, 10.95, 11.19, 11.51, 11.9, 12.37, 12.94, 13.63, 14.48, 15.48",\
"13.19, 13.29, 13.55, 13.89, 14.3, 14.79, 15.37, 16.07, 16.91, 17.91");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("2.96, 3.089, 3.477, 4.114, 5.029, 6.275, 7.904, 9.949, 12.45, 15.42",\
"3.017, 3.145, 3.533, 4.171, 5.085, 6.332, 7.96, 10.01, 12.5, 15.47",\
"3.197, 3.326, 3.714, 4.351, 5.266, 6.512, 8.14, 10.19, 12.68, 15.65",\
"3.5, 3.628, 4.017, 4.654, 5.568, 6.815, 8.443, 10.49, 12.99, 15.96",\
"3.958, 4.086, 4.474, 5.11, 6.024, 7.271, 8.9, 10.94, 13.44, 16.42",\
"4.586, 4.715, 5.105, 5.742, 6.656, 7.903, 9.531, 11.58, 14.07, 17.05",\
"5.345, 5.477, 5.875, 6.519, 7.437, 8.684, 10.31, 12.36, 14.85, 17.83",\
"6.205, 6.34, 6.746, 7.398, 8.321, 9.573, 11.2, 13.25, 15.74, 18.71",\
"7.156, 7.296, 7.71, 8.369, 9.297, 10.55, 12.18, 14.23, 16.72, 19.7",\
"8.182, 8.326, 8.751, 9.42, 10.35, 11.61, 13.24, 15.29, 17.79, 20.76");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.504, 0.5598, 0.7302, 1.019, 1.454, 2.08, 2.942, 4.061, 5.452, 7.129",\
"0.504, 0.5602, 0.7296, 1.018, 1.455, 2.08, 2.942, 4.061, 5.45, 7.12",\
"0.5042, 0.5598, 0.7308, 1.019, 1.454, 2.082, 2.942, 4.061, 5.452, 7.129",\
"0.504, 0.5602, 0.731, 1.02, 1.454, 2.08, 2.94, 4.061, 5.452, 7.133",\
"0.5044, 0.56, 0.7316, 1.019, 1.454, 2.081, 2.942, 4.061, 5.45, 7.129",\
"0.5054, 0.5614, 0.7316, 1.021, 1.459, 2.081, 2.942, 4.062, 5.454, 7.122",\
"0.52, 0.576, 0.742, 1.026, 1.462, 2.084, 2.942, 4.062, 5.456, 7.122",\
"0.566, 0.62, 0.782, 1.058, 1.484, 2.096, 2.948, 4.06, 5.452, 7.134",\
"0.646, 0.7, 0.866, 1.134, 1.542, 2.14, 2.97, 4.072, 5.454, 7.124",\
"0.728, 0.788, 0.96, 1.224, 1.62, 2.202, 3.014, 4.096, 5.468, 7.13");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.84, 0.9772, 1.435, 2.299, 3.692, 5.725, 8.421, 11.84, 16.01, 20.98",\
"0.8394, 0.977, 1.436, 2.299, 3.694, 5.722, 8.414, 11.83, 16, 20.98",\
"0.8408, 0.9774, 1.435, 2.298, 3.694, 5.722, 8.415, 11.83, 16, 20.98",\
"0.8408, 0.976, 1.432, 2.3, 3.696, 5.723, 8.415, 11.84, 16, 20.98",\
"0.8404, 0.9768, 1.432, 2.3, 3.696, 5.716, 8.424, 11.84, 16.01, 20.99",\
"0.8476, 0.9864, 1.439, 2.302, 3.697, 5.716, 8.428, 11.83, 16.02, 20.98",\
"0.8768, 1.012, 1.466, 2.324, 3.704, 5.718, 8.414, 11.83, 16.01, 20.99",\
"0.906, 1.042, 1.494, 2.348, 3.728, 5.736, 8.426, 11.84, 16, 20.99",\
"0.938, 1.074, 1.524, 2.372, 3.744, 5.75, 8.438, 11.85, 16, 20.99",\
"0.976, 1.116, 1.56, 2.402, 3.762, 5.766, 8.448, 11.86, 16.02, 20.99");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("2.598, 2.669, 2.869, 3.159, 3.528, 3.984, 4.55, 5.246, 6.089, 7.091",\
"2.667, 2.738, 2.938, 3.229, 3.597, 4.054, 4.62, 5.315, 6.158, 7.16",\
"2.942, 3.013, 3.213, 3.502, 3.872, 4.328, 4.894, 5.59, 6.433, 7.434",\
"3.476, 3.548, 3.747, 4.038, 4.405, 4.862, 5.428, 6.124, 6.967, 7.969",\
"4.314, 4.385, 4.585, 4.875, 5.244, 5.7, 6.267, 6.962, 7.805, 8.807",\
"5.494, 5.565, 5.765, 6.055, 6.423, 6.881, 7.447, 8.143, 8.986, 9.988",\
"7.041, 7.113, 7.314, 7.603, 7.973, 8.431, 8.998, 9.694, 10.54, 11.54",\
"8.923, 8.998, 9.207, 9.506, 9.879, 10.34, 10.91, 11.6, 12.45, 13.45",\
"11.06, 11.14, 11.37, 11.69, 12.08, 12.55, 13.12, 13.82, 14.66, 15.66",\
"13.42, 13.52, 13.77, 14.11, 14.52, 15, 15.58, 16.28, 17.13, 18.13");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("2.985, 3.114, 3.502, 4.14, 5.054, 6.301, 7.929, 9.975, 12.47, 15.44",\
"3.05, 3.178, 3.566, 4.203, 5.118, 6.365, 7.994, 10.04, 12.54, 15.51",\
"3.23, 3.358, 3.746, 4.384, 5.299, 6.545, 8.174, 10.22, 12.72, 15.69",\
"3.518, 3.646, 4.034, 4.671, 5.586, 6.833, 8.461, 10.51, 13, 15.98",\
"3.931, 4.059, 4.447, 5.084, 5.998, 7.245, 8.873, 10.92, 13.42, 16.39",\
"4.487, 4.616, 5.006, 5.643, 6.557, 7.804, 9.432, 11.48, 13.97, 16.95",\
"5.153, 5.286, 5.684, 6.328, 7.245, 8.493, 10.12, 12.17, 14.66, 17.64",\
"5.912, 6.049, 6.454, 7.107, 8.029, 9.28, 10.91, 12.95, 15.45, 18.42",\
"6.764, 6.903, 7.319, 7.978, 8.907, 10.16, 11.79, 13.84, 16.33, 19.3",\
"7.697, 7.841, 8.267, 8.937, 9.87, 11.12, 12.76, 14.8, 17.3, 20.27");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.5102, 0.5666, 0.7368, 1.027, 1.465, 2.088, 2.948, 4.068, 5.458, 7.134",\
"0.51, 0.5664, 0.737, 1.025, 1.461, 2.087, 2.948, 4.064, 5.462, 7.135",\
"0.5098, 0.5658, 0.737, 1.027, 1.463, 2.089, 2.946, 4.065, 5.456, 7.128",\
"0.5106, 0.5662, 0.7368, 1.025, 1.461, 2.088, 2.948, 4.068, 5.458, 7.128",\
"0.5106, 0.5662, 0.7376, 1.028, 1.464, 2.087, 2.948, 4.068, 5.463, 7.14",\
"0.5108, 0.567, 0.7382, 1.027, 1.466, 2.088, 2.946, 4.068, 5.462, 7.134",\
"0.52, 0.576, 0.744, 1.032, 1.464, 2.088, 2.946, 4.066, 5.454, 7.13",\
"0.558, 0.612, 0.774, 1.056, 1.484, 2.102, 2.954, 4.066, 5.458, 7.134",\
"0.636, 0.69, 0.854, 1.124, 1.534, 2.132, 2.972, 4.076, 5.456, 7.134",\
"0.716, 0.774, 0.942, 1.21, 1.61, 2.192, 3.01, 4.1, 5.47, 7.13");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.002127, 0.006082, 0.01364, 0.0254, 0.04191, 0.06364, 0.09101, 0.1244, 0.1643");
values("0.8406, 0.9776, 1.434, 2.3, 3.692, 5.723, 8.414, 11.83, 16, 20.98",\
"0.8402, 0.977, 1.435, 2.301, 3.697, 5.725, 8.416, 11.83, 16.01, 20.98",\
"0.8406, 0.9772, 1.432, 2.3, 3.696, 5.722, 8.416, 11.84, 16.01, 20.98",\
"0.84, 0.9768, 1.436, 2.299, 3.695, 5.725, 8.429, 11.84, 16.01, 20.99",\
"0.8406, 0.9772, 1.434, 2.3, 3.693, 5.714, 8.416, 11.84, 16.01, 21",\
"0.8488, 0.985, 1.437, 2.302, 3.698, 5.721, 8.426, 11.83, 16, 20.98",\
"0.8738, 1.012, 1.468, 2.322, 3.702, 5.722, 8.426, 11.83, 16.01, 20.98",\
"0.902, 1.04, 1.494, 2.35, 3.724, 5.73, 8.42, 11.83, 16, 21",\
"0.934, 1.072, 1.524, 2.374, 3.744, 5.744, 8.438, 11.84, 16, 21",\
"0.97, 1.108, 1.56, 2.402, 3.762, 5.756, 8.44, 11.85, 16.02, 20.99");
}
}
}
}