blob: 0c9492170f5ffee205ce75931e5acecc48dc103b [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_1) {
area : 19.756800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "3.277824e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "3.277824e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "3.277824e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "3.277857e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "3.280233e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "3.280233e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "3.281487e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "3.285909e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "4.90479e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "4.90479e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "4.90644e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "4.91007e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "6.48846e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "6.49374e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "8.05398e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "6.75213e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.05398e-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.004003 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01356, 0.01349, 0.01338, 0.01333, 0.01328, 0.01326, 0.01326, \
0.01327, 0.01328, 0.01326");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.006998, -0.006988, -0.006981, -0.006985, -0.007007, -0.007021, \
-0.007027, -0.007037, -0.007032, -0.00705");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01351, 0.01347, 0.0134, 0.01332, 0.01329, 0.01327, 0.01326, \
0.01327, 0.01328, 0.01327");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.007, -0.007005, -0.006999, -0.006987, -0.007004, -0.007033, \
-0.007028, -0.007023, -0.00704, -0.007056");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01352, 0.01347, 0.01339, 0.01332, 0.01329, 0.01327, 0.01326, \
0.01327, 0.01328, 0.01327");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.007, -0.007009, -0.007003, -0.006988, -0.007004, -0.007029, \
-0.007022, -0.007033, -0.007039, -0.00705");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01347, 0.01346, 0.01341, 0.01335, 0.0133, 0.01328, 0.01329, \
0.01327, 0.01327, 0.01327");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.007006, -0.007002, -0.00701, -0.006994, -0.007002, -0.007035, \
-0.007033, -0.007056, -0.007055, -0.007078");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01328, 0.01328, 0.01327, 0.01327, 0.01323, 0.01324, 0.01324, \
0.01325, 0.01326, 0.01325");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009785, 0.009797, 0.009768, 0.009731, 0.009685, 0.009647, 0.009626, \
0.009596, 0.009555, 0.009521");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01329, 0.01328, 0.01328, 0.01327, 0.01324, 0.01324, 0.01326, \
0.01324, 0.01325, 0.01325");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009807, 0.009824, 0.00979, 0.009755, 0.009712, 0.009658, 0.009635, \
0.009593, 0.009553, 0.0095");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01329, 0.01328, 0.01328, 0.01328, 0.01324, 0.01324, 0.01324, \
0.01325, 0.01325, 0.01326");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02603, 0.02604, 0.02602, 0.02599, 0.02593, 0.02584, 0.02579, \
0.02572, 0.02568, 0.02557");
}
}
}
pin(A2) {
capacitance : 0.003918 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01739, 0.01751, 0.01777, 0.01805, 0.01829, 0.01847, 0.01857, \
0.01866, 0.01872, 0.01874");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01137, -0.01136, -0.01129, -0.01124, -0.0112, -0.01122, -0.01118, \
-0.0112, -0.01122, -0.01118");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0169, 0.01705, 0.01739, 0.01775, 0.01806, 0.01828, 0.0184, 0.01851, \
0.01858, 0.01859");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01136, -0.01137, -0.01132, -0.01126, -0.01121, -0.01123, -0.01121, \
-0.0112, -0.0112, -0.01119");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01504, 0.01472, 0.01469, 0.01481, 0.01496, 0.01511, 0.01523, \
0.01531, 0.01539, 0.01543");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01136, -0.01133, -0.01129, -0.01123, -0.01121, -0.01121, -0.01121, \
-0.01119, -0.01119, -0.01119");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01388, 0.01232, 0.01142, 0.0113, 0.01125, 0.01126, 0.01124, \
0.01123, 0.01122, 0.01123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01132, -0.01132, -0.01131, -0.01126, -0.01123, -0.01122, -0.01121, \
-0.0112, -0.0112, -0.01121");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01294, 0.01293, 0.01292, 0.0129, 0.0129, 0.0129, 0.01288, 0.01288, \
0.01286, 0.01285");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.008026, -0.008007, -0.007999, -0.007984, -0.007995, -0.008028, \
-0.008033, -0.008075, -0.008101, -0.008152");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01293, 0.01293, 0.01293, 0.01291, 0.0129, 0.0129, 0.01287, 0.01288, \
0.01287, 0.01285");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.008031, -0.008014, -0.008018, -0.007996, -0.008006, -0.008039, \
-0.008044, -0.008077, -0.008112, -0.008158");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01297, 0.01297, 0.01296, 0.01295, 0.01294, 0.01294, 0.01291, \
0.01291, 0.0129, 0.01287");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.008235, 0.008256, 0.008261, 0.008243, 0.008198, 0.008134, 0.008094, \
0.008047, 0.007971, 0.007886");
}
}
}
pin(A3) {
capacitance : 0.003876 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01358, 0.01363, 0.01359, 0.01352, 0.01346, 0.0134, 0.01331, \
0.01326, 0.01318, 0.01308");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01137, -0.01136, -0.01129, -0.01123, -0.01121, -0.01122, -0.0112, \
-0.01119, -0.01118, -0.0112");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01132, 0.01136, 0.0113, 0.01125, 0.01125, 0.01123, 0.01124, \
0.01123, 0.01123, 0.01124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01132, -0.01131, -0.01127, -0.01123, -0.0112, -0.01121, -0.0112, \
-0.0112, -0.01122, -0.01119");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01508, 0.01549, 0.01562, 0.01572, 0.01578, 0.01586, 0.01589, \
0.0159, 0.01587, 0.01582");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01136, -0.01132, -0.01127, -0.01125, -0.01121, -0.01121, -0.01121, \
-0.0112, -0.0112, -0.01119");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01285, 0.01156, 0.01132, 0.01129, 0.01126, 0.01125, 0.01125, \
0.01124, 0.01123, 0.01123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01133, -0.01133, -0.0113, -0.01126, -0.01123, -0.01122, -0.01122, \
-0.01121, -0.0112, -0.01121");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01583, 0.01596, 0.0162, 0.01648, 0.01672, 0.01693, 0.01703, \
0.01713, 0.01718, 0.01717");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01136, -0.01136, -0.01132, -0.01126, -0.01121, -0.01123, -0.0112, \
-0.0112, -0.01119, -0.01119");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01288, 0.01142, 0.01131, 0.01127, 0.01126, 0.01125, 0.01123, \
0.01123, 0.01123, 0.01123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01134, -0.01135, -0.0113, -0.01127, -0.01123, -0.01123, -0.01122, \
-0.01121, -0.0112, -0.0112");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01213, 0.01213, 0.01212, 0.01211, 0.01211, 0.0121, 0.01207, \
0.01205, 0.01203, 0.01198");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.009391, -0.009391, -0.009386, -0.009389, -0.009381, -0.009412, \
-0.009429, -0.00946, -0.009507, -0.009573");
}
}
}
pin(A4) {
capacitance : 0.003864 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01128, 0.01143, 0.01135, 0.01128, 0.01124, 0.01126, 0.01125, \
0.01124, 0.01125, 0.01125");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01136, -0.01132, -0.01126, -0.01121, -0.01119, -0.0112, -0.01118, \
-0.01119, -0.01117, -0.01116");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01139, 0.01137, 0.01133, 0.01129, 0.01124, 0.01125, 0.01124, \
0.01123, 0.01124, 0.01124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01133, -0.0113, -0.01128, -0.01125, -0.01121, -0.01121, -0.0112, \
-0.0112, -0.01119, -0.01119");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01127, 0.01141, 0.01135, 0.01132, 0.01125, 0.01126, 0.01125, \
0.01124, 0.01125, 0.01126");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01135, -0.01133, -0.01128, -0.01123, -0.01122, -0.01121, -0.01119, \
-0.0112, -0.01117, -0.01118");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01138, 0.01137, 0.01133, 0.01128, 0.01127, 0.01126, 0.01124, \
0.01124, 0.01123, 0.01123");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01132, -0.01131, -0.0113, -0.01128, -0.01125, -0.01124, -0.01122, \
-0.01121, -0.0112, -0.0112");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01127, 0.01141, 0.01135, 0.01132, 0.01126, 0.01125, 0.01125, \
0.01124, 0.01125, 0.01125");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01135, -0.01133, -0.01128, -0.01124, -0.01121, -0.01121, -0.01119, \
-0.01119, -0.01118, -0.01118");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01139, 0.01136, 0.01134, 0.01131, 0.01126, 0.01126, 0.01125, \
0.01124, 0.01123, 0.01124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01135, -0.01133, -0.01132, -0.01128, -0.01125, -0.01123, -0.01121, \
-0.01121, -0.01121, -0.0112");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01145, 0.0114, 0.01136, 0.01131, 0.01127, 0.01127, 0.01126, \
0.01125, 0.01125, 0.01125");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01135, -0.01134, -0.01131, -0.01127, -0.01126, -0.01124, -0.01122, \
-0.01121, -0.0112, -0.01119");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.2229 ;
max_transition : 8.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.01118, 0.01123, 0.0113, 0.01135, 0.0114, 0.01142, 0.01143, 0.01143, 0.01144, 0.01143",\
"0.01071, 0.01082, 0.01102, 0.01118, 0.01128, 0.01133, 0.01137, 0.01138, 0.0114, 0.0114",\
"0.01114, 0.01115, 0.0112, 0.01126, 0.01132, 0.01135, 0.01138, 0.01139, 0.01139, 0.01139",\
"0.0151, 0.01474, 0.0139, 0.01313, 0.0126, 0.01225, 0.01202, 0.01186, 0.01178, 0.01169",\
"0.02396, 0.02301, 0.02078, 0.01844, 0.01657, 0.01522, 0.01427, 0.01359, 0.01311, 0.01274",\
"0.03839, 0.03688, 0.03293, 0.02847, 0.02462, 0.02158, 0.0193, 0.0176, 0.01631, 0.01532",\
"0.0588, 0.05668, 0.05109, 0.04416, 0.03776, 0.03244, 0.02823, 0.02492, 0.02234, 0.02033",\
"0.08538, 0.08285, 0.07565, 0.06616, 0.05688, 0.04877, 0.04212, 0.03662, 0.03223, 0.0287",\
"0.1185, 0.1156, 0.1071, 0.09511, 0.08272, 0.07148, 0.06178, 0.05361, 0.04692, 0.04132",\
"0.1586, 0.1553, 0.1455, 0.1313, 0.1157, 0.101, 0.08801, 0.07676, 0.06723, 0.05908");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.05224, 0.0526, 0.05306, 0.05331, 0.05367, 0.05411, 0.05443, 0.05483, 0.05527, 0.05618",\
"0.05171, 0.05218, 0.05301, 0.05365, 0.05417, 0.05473, 0.05532, 0.05582, 0.05678, 0.0574",\
"0.05238, 0.05245, 0.05296, 0.05354, 0.05423, 0.05513, 0.05565, 0.05592, 0.05639, 0.0586",\
"0.05684, 0.05652, 0.05593, 0.05543, 0.05542, 0.05576, 0.05589, 0.05645, 0.05752, 0.05824",\
"0.06704, 0.06608, 0.06379, 0.06167, 0.05984, 0.05879, 0.05833, 0.05803, 0.05868, 0.05947",\
"0.08354, 0.08193, 0.07776, 0.07334, 0.06958, 0.06638, 0.06437, 0.06282, 0.06208, 0.06311",\
"0.1065, 0.1044, 0.0986, 0.09135, 0.08486, 0.07968, 0.07506, 0.07143, 0.06933, 0.06999",\
"0.1365, 0.1339, 0.1266, 0.1168, 0.1071, 0.09892, 0.09199, 0.08606, 0.0813, 0.0816",\
"0.1735, 0.1708, 0.1621, 0.1498, 0.1367, 0.1249, 0.1155, 0.1067, 0.1001, 0.1007",\
"0.2183, 0.2151, 0.2055, 0.191, 0.1751, 0.1594, 0.1461, 0.1352, 0.1261, 0.1317");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.0112, 0.01123, 0.01132, 0.01136, 0.01139, 0.01141, 0.01142, 0.01143, 0.01143, 0.01142",\
"0.01063, 0.01078, 0.01102, 0.01118, 0.01128, 0.01134, 0.01137, 0.01139, 0.01141, 0.01139",\
"0.01018, 0.01031, 0.0106, 0.01088, 0.01107, 0.01119, 0.01127, 0.0113, 0.01134, 0.01135",\
"0.01303, 0.01284, 0.01245, 0.01213, 0.01193, 0.01178, 0.01168, 0.01161, 0.01157, 0.01153",\
"0.02107, 0.0203, 0.01858, 0.0168, 0.0154, 0.01438, 0.01363, 0.01312, 0.01274, 0.01245",\
"0.03508, 0.0337, 0.03021, 0.02631, 0.02296, 0.02036, 0.01837, 0.01688, 0.01575, 0.0149",\
"0.05539, 0.05341, 0.04809, 0.04166, 0.03578, 0.03091, 0.02708, 0.02405, 0.02167, 0.01979",\
"0.08212, 0.07967, 0.07271, 0.06357, 0.05472, 0.04708, 0.04075, 0.03557, 0.03145, 0.02807",\
"0.1156, 0.1127, 0.1043, 0.0926, 0.08048, 0.06961, 0.06029, 0.05252, 0.04605, 0.04069",\
"0.1561, 0.1529, 0.1432, 0.1291, 0.1137, 0.0993, 0.08657, 0.07564, 0.06637, 0.05847");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.06891, 0.06896, 0.06914, 0.0693, 0.06952, 0.06992, 0.07038, 0.07094, 0.07141, 0.07308",\
"0.06851, 0.06868, 0.06911, 0.0695, 0.06985, 0.07031, 0.07074, 0.0713, 0.0721, 0.07353",\
"0.06859, 0.06864, 0.069, 0.06943, 0.06981, 0.07035, 0.07094, 0.07157, 0.07211, 0.07394",\
"0.07283, 0.07257, 0.07187, 0.07131, 0.07103, 0.07124, 0.07153, 0.07193, 0.07258, 0.07423",\
"0.08304, 0.08216, 0.07996, 0.07766, 0.07582, 0.07464, 0.07417, 0.07394, 0.07432, 0.0753",\
"0.09976, 0.09841, 0.09445, 0.0899, 0.08585, 0.08269, 0.08031, 0.07892, 0.07774, 0.07946",\
"0.1232, 0.1214, 0.116, 0.1088, 0.102, 0.09628, 0.09173, 0.08821, 0.08603, 0.08647",\
"0.1536, 0.1515, 0.145, 0.1354, 0.1254, 0.1167, 0.1092, 0.1032, 0.09848, 0.09884",\
"0.1914, 0.189, 0.1815, 0.1701, 0.1568, 0.1447, 0.1339, 0.125, 0.1179, 0.119",\
"0.2368, 0.2342, 0.2259, 0.2128, 0.1968, 0.1808, 0.1664, 0.154, 0.1448, 0.1508");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.01118, 0.01124, 0.01131, 0.01136, 0.01139, 0.0114, 0.01141, 0.01143, 0.01143, 0.01142",\
"0.01061, 0.01077, 0.01101, 0.01118, 0.01128, 0.01133, 0.01137, 0.01139, 0.0114, 0.0114",\
"0.009697, 0.009889, 0.01031, 0.01071, 0.01097, 0.01112, 0.01121, 0.01127, 0.0113, 0.01133",\
"0.01158, 0.01153, 0.01144, 0.01142, 0.01143, 0.01144, 0.01143, 0.01144, 0.01144, 0.01144",\
"0.01897, 0.01838, 0.01703, 0.01569, 0.01464, 0.01385, 0.01327, 0.01286, 0.01255, 0.01231",\
"0.03291, 0.03172, 0.02859, 0.02515, 0.0222, 0.01987, 0.01807, 0.0167, 0.01566, 0.01484",\
"0.05384, 0.05201, 0.04703, 0.04092, 0.03541, 0.03083, 0.02714, 0.02422, 0.0219, 0.02005",\
"0.08189, 0.07949, 0.07276, 0.06385, 0.05524, 0.04778, 0.04157, 0.03649, 0.03238, 0.02898",\
"0.1172, 0.1144, 0.106, 0.09446, 0.08243, 0.07162, 0.06235, 0.05455, 0.04803, 0.04259",\
"0.16, 0.1568, 0.1471, 0.133, 0.1176, 0.103, 0.09029, 0.07924, 0.06982, 0.0618");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.08531, 0.08539, 0.08543, 0.08559, 0.08579, 0.08623, 0.08646, 0.08713, 0.08766, 0.08904",\
"0.08438, 0.08452, 0.08467, 0.08492, 0.08513, 0.08553, 0.08593, 0.08647, 0.08697, 0.08861",\
"0.08422, 0.08427, 0.08435, 0.08455, 0.08483, 0.08524, 0.08573, 0.08634, 0.08694, 0.0883",\
"0.08852, 0.08821, 0.08734, 0.08657, 0.08612, 0.08609, 0.08629, 0.08664, 0.08724, 0.08833",\
"0.09891, 0.09797, 0.0958, 0.09317, 0.0912, 0.08972, 0.089, 0.08868, 0.08885, 0.09024",\
"0.1163, 0.1148, 0.1108, 0.1061, 0.1017, 0.09811, 0.09566, 0.09429, 0.09312, 0.09384",\
"0.1408, 0.139, 0.1336, 0.126, 0.1188, 0.1125, 0.1075, 0.1037, 0.1012, 0.1017",\
"0.173, 0.1708, 0.1641, 0.1541, 0.1435, 0.1342, 0.126, 0.1193, 0.1147, 0.1144",\
"0.2132, 0.2107, 0.2029, 0.1909, 0.1769, 0.1636, 0.1522, 0.1422, 0.1346, 0.1355",\
"0.2615, 0.2588, 0.2502, 0.2363, 0.2193, 0.2022, 0.1866, 0.1734, 0.1629, 0.1689");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.01117, 0.01123, 0.01131, 0.01136, 0.01139, 0.01141, 0.01142, 0.01142, 0.01142, 0.01141",\
"0.0106, 0.01075, 0.01099, 0.01117, 0.01127, 0.01133, 0.01136, 0.01138, 0.0114, 0.01139",\
"0.009526, 0.009739, 0.01023, 0.01065, 0.01093, 0.01111, 0.01121, 0.01128, 0.01132, 0.01133",\
"0.01079, 0.01079, 0.01089, 0.01105, 0.01118, 0.01127, 0.01131, 0.01135, 0.01137, 0.01137",\
"0.0176, 0.01713, 0.01605, 0.01503, 0.01421, 0.01357, 0.01308, 0.01273, 0.01246, 0.01224",\
"0.03143, 0.03034, 0.02759, 0.02451, 0.02187, 0.01976, 0.01809, 0.01677, 0.01576, 0.01495",\
"0.05287, 0.05117, 0.04655, 0.04086, 0.03565, 0.0313, 0.02774, 0.02488, 0.02255, 0.02067",\
"0.08218, 0.0799, 0.07345, 0.06495, 0.05659, 0.04931, 0.04323, 0.03817, 0.03399, 0.03051",\
"0.1195, 0.1167, 0.1086, 0.09733, 0.08552, 0.07478, 0.06555, 0.05773, 0.05111, 0.0455",\
"0.1649, 0.1618, 0.1522, 0.1383, 0.1231, 0.1085, 0.09553, 0.08442, 0.07484, 0.06661");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.1001, 0.1002, 0.1002, 0.1004, 0.1007, 0.101, 0.1014, 0.1019, 0.1026, 0.1041",\
"0.09901, 0.09904, 0.09919, 0.09932, 0.09956, 0.09987, 0.1004, 0.1007, 0.1014, 0.103",\
"0.09902, 0.09899, 0.09898, 0.09902, 0.09929, 0.09958, 0.09989, 0.1003, 0.1011, 0.1026",\
"0.1036, 0.1032, 0.1021, 0.1013, 0.1008, 0.1005, 0.1006, 0.1011, 0.1014, 0.1033",\
"0.1144, 0.1134, 0.1111, 0.1083, 0.1061, 0.1046, 0.1037, 0.1032, 0.1031, 0.1044",\
"0.1325, 0.131, 0.1269, 0.1219, 0.117, 0.1133, 0.1103, 0.1087, 0.1076, 0.1086",\
"0.1586, 0.1566, 0.151, 0.143, 0.1352, 0.1283, 0.1228, 0.1188, 0.1159, 0.116",\
"0.1929, 0.1907, 0.1834, 0.1728, 0.1615, 0.1514, 0.1423, 0.1351, 0.1299, 0.1299",\
"0.2359, 0.2332, 0.225, 0.2121, 0.1972, 0.1827, 0.1701, 0.1591, 0.1509, 0.1514",\
"0.2878, 0.2849, 0.2756, 0.2609, 0.2427, 0.224, 0.2068, 0.192, 0.1808, 0.1864");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.1393, 0.1708, 0.281, 0.4909, 0.8176, 1.275, 1.878, 2.637, 3.564, 4.667",\
"0.1483, 0.1801, 0.2909, 0.5012, 0.8277, 1.286, 1.889, 2.646, 3.574, 4.679",\
"0.1854, 0.2184, 0.3275, 0.5374, 0.8638, 1.322, 1.924, 2.683, 3.609, 4.714",\
"0.222, 0.2644, 0.3964, 0.6125, 0.9365, 1.393, 1.994, 2.753, 3.679, 4.783",\
"0.2452, 0.2971, 0.4561, 0.7137, 1.057, 1.51, 2.108, 2.864, 3.789, 4.891",\
"0.2501, 0.3127, 0.5015, 0.7992, 1.196, 1.68, 2.275, 3.027, 3.949, 5.046",\
"0.2351, 0.3067, 0.5282, 0.8701, 1.315, 1.862, 2.5, 3.25, 4.166, 5.261",\
"0.1971, 0.2806, 0.5322, 0.9207, 1.419, 2.023, 2.729, 3.532, 4.449, 5.539",\
"0.1351, 0.2292, 0.5139, 0.9492, 1.504, 2.165, 2.937, 3.815, 4.792, 5.888",\
"0.049, 0.1541, 0.4692, 0.9522, 1.564, 2.29, 3.123, 4.072, 5.132, 6.295");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.145, 0.1759, 0.283, 0.4854, 0.7998, 1.241, 1.821, 2.551, 3.444, 4.505",\
"0.1614, 0.1928, 0.3011, 0.505, 0.8202, 1.26, 1.841, 2.571, 3.462, 4.528",\
"0.2271, 0.2581, 0.3652, 0.5685, 0.884, 1.325, 1.905, 2.638, 3.53, 4.59",\
"0.3264, 0.3677, 0.4936, 0.6973, 1.011, 1.451, 2.031, 2.762, 3.652, 4.717",\
"0.4463, 0.4975, 0.6525, 0.8974, 1.216, 1.652, 2.229, 2.957, 3.849, 4.911",\
"0.5884, 0.6502, 0.8355, 1.124, 1.498, 1.945, 2.517, 3.242, 4.126, 5.184",\
"0.7513, 0.8249, 1.044, 1.376, 1.806, 2.319, 2.904, 3.622, 4.506, 5.558",\
"0.9363, 1.023, 1.277, 1.658, 2.139, 2.718, 3.378, 4.113, 4.988, 6.037",\
"1.142, 1.242, 1.533, 1.966, 2.505, 3.143, 3.878, 4.694, 5.589, 6.631",\
"1.375, 1.486, 1.815, 2.302, 2.903, 3.601, 4.405, 5.304, 6.285, 7.349");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.231, 0.2869, 0.4787, 0.8446, 1.41, 2.205, 3.252, 4.571, 6.185, 8.097",\
"0.23, 0.286, 0.4792, 0.8441, 1.41, 2.207, 3.253, 4.569, 6.179, 8.102",\
"0.245, 0.2932, 0.4766, 0.8438, 1.411, 2.207, 3.251, 4.571, 6.178, 8.1",\
"0.307, 0.3602, 0.5378, 0.8559, 1.411, 2.206, 3.252, 4.57, 6.177, 8.103",\
"0.4061, 0.4616, 0.647, 0.976, 1.458, 2.208, 3.249, 4.569, 6.182, 8.095",\
"0.5302, 0.5942, 0.792, 1.136, 1.637, 2.306, 3.264, 4.572, 6.177, 8.093",\
"0.6714, 0.7484, 0.9748, 1.335, 1.861, 2.55, 3.425, 4.611, 6.172, 8.096",\
"0.8278, 0.9176, 1.178, 1.578, 2.119, 2.839, 3.732, 4.832, 6.264, 8.104",\
"0.9988, 1.102, 1.403, 1.85, 2.423, 3.168, 4.099, 5.213, 6.551, 8.251",\
"1.184, 1.304, 1.643, 2.144, 2.77, 3.538, 4.5, 5.661, 7.001, 8.598");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.202, 0.2549, 0.441, 0.7966, 1.352, 2.13, 3.155, 4.444, 6.021, 7.898",\
"0.2023, 0.255, 0.4414, 0.7978, 1.351, 2.129, 3.154, 4.445, 6.013, 7.898",\
"0.2162, 0.2614, 0.4413, 0.7966, 1.352, 2.129, 3.156, 4.444, 6.014, 7.889",\
"0.2994, 0.3471, 0.4927, 0.8033, 1.351, 2.131, 3.153, 4.443, 6.018, 7.896",\
"0.4006, 0.4556, 0.6294, 0.9116, 1.374, 2.127, 3.151, 4.443, 6.016, 7.893",\
"0.5282, 0.59, 0.7808, 1.107, 1.542, 2.18, 3.154, 4.438, 6.021, 7.901",\
"0.6726, 0.7478, 0.9632, 1.317, 1.808, 2.408, 3.25, 4.448, 6.014, 7.887",\
"0.8304, 0.9194, 1.172, 1.556, 2.088, 2.753, 3.531, 4.595, 6.034, 7.889",\
"1.002, 1.104, 1.399, 1.831, 2.391, 3.116, 3.957, 4.933, 6.237, 7.934",\
"1.183, 1.301, 1.645, 2.128, 2.746, 3.491, 4.407, 5.442, 6.636, 8.198");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.1806, 0.2122, 0.3223, 0.5321, 0.8585, 1.316, 1.919, 2.677, 3.604, 4.707",\
"0.1882, 0.2202, 0.331, 0.541, 0.8675, 1.326, 1.928, 2.687, 3.614, 4.717",\
"0.2095, 0.2433, 0.3554, 0.5661, 0.8934, 1.352, 1.955, 2.713, 3.639, 4.743",\
"0.2323, 0.272, 0.3989, 0.6174, 0.9438, 1.401, 2.003, 2.762, 3.689, 4.793",\
"0.2448, 0.2933, 0.4418, 0.6856, 1.028, 1.484, 2.084, 2.841, 3.767, 4.87",\
"0.2377, 0.2956, 0.472, 0.75, 1.124, 1.603, 2.203, 2.958, 3.88, 4.982",\
"0.2071, 0.2752, 0.4809, 0.8009, 1.216, 1.732, 2.361, 3.117, 4.037, 5.135",\
"0.1508, 0.2285, 0.4646, 0.8289, 1.295, 1.856, 2.526, 3.316, 4.24, 5.335",\
"0.0675, 0.1555, 0.4207, 0.8301, 1.35, 1.968, 2.685, 3.519, 4.482, 5.586",\
"-0.0453, 0.0529, 0.3472, 0.803, 1.379, 2.057, 2.832, 3.717, 4.726, 5.872");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.1874, 0.218, 0.3246, 0.5265, 0.8407, 1.281, 1.862, 2.592, 3.482, 4.548",\
"0.2043, 0.2353, 0.3426, 0.5455, 0.8598, 1.301, 1.881, 2.61, 3.505, 4.565",\
"0.2688, 0.2994, 0.4066, 0.6093, 0.9242, 1.366, 1.946, 2.677, 3.564, 4.632",\
"0.384, 0.4213, 0.5375, 0.7384, 1.051, 1.491, 2.07, 2.8, 3.689, 4.751",\
"0.5231, 0.5683, 0.7115, 0.9445, 1.258, 1.693, 2.269, 2.997, 3.888, 4.945",\
"0.6895, 0.7438, 0.9112, 1.185, 1.547, 1.988, 2.559, 3.281, 4.166, 5.228",\
"0.883, 0.946, 1.142, 1.453, 1.867, 2.368, 2.949, 3.665, 4.545, 5.599",\
"1.103, 1.177, 1.403, 1.755, 2.217, 2.78, 3.429, 4.159, 5.032, 6.079",\
"1.353, 1.438, 1.694, 2.093, 2.603, 3.221, 3.942, 4.747, 5.637, 6.676",\
"1.632, 1.726, 2.016, 2.463, 3.028, 3.701, 4.485, 5.37, 6.34, 7.398");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.233, 0.2871, 0.4794, 0.8438, 1.41, 2.207, 3.253, 4.572, 6.18, 8.083",\
"0.2328, 0.2879, 0.4797, 0.8426, 1.411, 2.206, 3.251, 4.566, 6.18, 8.096",\
"0.2525, 0.301, 0.4808, 0.8432, 1.41, 2.207, 3.253, 4.57, 6.173, 8.089",\
"0.3111, 0.361, 0.5322, 0.8607, 1.411, 2.206, 3.253, 4.572, 6.184, 8.097",\
"0.4106, 0.458, 0.6248, 0.947, 1.452, 2.208, 3.252, 4.57, 6.182, 8.095",\
"0.539, 0.5922, 0.7626, 1.08, 1.578, 2.281, 3.266, 4.566, 6.17, 8.097",\
"0.6864, 0.7472, 0.939, 1.261, 1.755, 2.45, 3.374, 4.608, 6.174, 8.093",\
"0.8498, 0.9212, 1.138, 1.49, 1.985, 2.675, 3.589, 4.751, 6.251, 8.106",\
"1.023, 1.106, 1.353, 1.745, 2.264, 2.953, 3.861, 5.015, 6.431, 8.207",\
"1.216, 1.309, 1.586, 2.023, 2.586, 3.289, 4.193, 5.34, 6.744, 8.435");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.2605, 0.314, 0.5012, 0.8574, 1.413, 2.189, 3.211, 4.5, 6.067, 7.946",\
"0.2605, 0.3143, 0.501, 0.8575, 1.412, 2.188, 3.211, 4.495, 6.073, 7.948",\
"0.2648, 0.3155, 0.5011, 0.8575, 1.412, 2.188, 3.211, 4.499, 6.067, 7.948",\
"0.3461, 0.3897, 0.5363, 0.8597, 1.411, 2.188, 3.211, 4.499, 6.066, 7.946",\
"0.4494, 0.5028, 0.6732, 0.9534, 1.429, 2.188, 3.212, 4.499, 6.072, 7.938",\
"0.5758, 0.6356, 0.8272, 1.15, 1.583, 2.234, 3.214, 4.5, 6.073, 7.945",\
"0.7208, 0.7908, 1.004, 1.359, 1.848, 2.448, 3.298, 4.508, 6.072, 7.946",\
"0.882, 0.9652, 1.209, 1.591, 2.124, 2.789, 3.571, 4.638, 6.094, 7.945",\
"1.057, 1.154, 1.436, 1.857, 2.422, 3.147, 3.991, 4.974, 6.275, 7.991",\
"1.241, 1.355, 1.677, 2.156, 2.753, 3.516, 4.441, 5.471, 6.676, 8.232");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.2072, 0.2388, 0.3489, 0.5588, 0.885, 1.343, 1.945, 2.705, 3.63, 4.735",\
"0.2152, 0.2472, 0.3581, 0.5681, 0.8949, 1.353, 1.956, 2.715, 3.639, 4.745",\
"0.2295, 0.2628, 0.375, 0.5861, 0.9129, 1.371, 1.974, 2.734, 3.659, 4.766",\
"0.2357, 0.273, 0.3958, 0.613, 0.9397, 1.397, 2, 2.759, 3.684, 4.79",\
"0.2307, 0.275, 0.4123, 0.6461, 0.9853, 1.442, 2.042, 2.799, 3.725, 4.829",\
"0.2013, 0.2551, 0.4172, 0.6749, 1.034, 1.508, 2.109, 2.863, 3.786, 4.888",\
"0.145, 0.2077, 0.3968, 0.6901, 1.078, 1.575, 2.198, 2.955, 3.873, 4.971",\
"0.0592, 0.1304, 0.3466, 0.6802, 1.109, 1.637, 2.284, 3.066, 3.991, 5.085",\
"-0.0595, 0.0206, 0.2634, 0.6398, 1.116, 1.687, 2.365, 3.175, 4.127, 5.231",\
"-0.215, -0.1251, 0.1464, 0.5624, 1.092, 1.714, 2.436, 3.276, 4.258, 5.393");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.2235, 0.2551, 0.3639, 0.5682, 0.8837, 1.325, 1.905, 2.634, 3.528, 4.589",\
"0.2386, 0.2704, 0.3795, 0.584, 0.8997, 1.341, 1.922, 2.65, 3.543, 4.606",\
"0.3022, 0.3338, 0.4427, 0.647, 0.9627, 1.404, 1.985, 2.715, 3.604, 4.669",\
"0.4285, 0.4638, 0.5751, 0.7764, 1.09, 1.53, 2.109, 2.839, 3.731, 4.79",\
"0.5839, 0.6263, 0.7628, 0.9865, 1.298, 1.733, 2.308, 3.036, 3.926, 4.984",\
"0.7722, 0.821, 0.9785, 1.24, 1.593, 2.029, 2.6, 3.321, 4.208, 5.265",\
"0.9923, 1.05, 1.23, 1.525, 1.927, 2.416, 2.992, 3.708, 4.588, 5.64",\
"1.248, 1.313, 1.518, 1.848, 2.292, 2.842, 3.48, 4.204, 5.077, 6.122",\
"1.537, 1.612, 1.844, 2.214, 2.7, 3.3, 4.006, 4.8, 5.685, 6.722",\
"1.864, 1.948, 2.207, 2.619, 3.154, 3.802, 4.567, 5.439, 6.395, 7.449");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.2329, 0.2879, 0.4793, 0.8443, 1.41, 2.207, 3.252, 4.573, 6.176, 8.097",\
"0.233, 0.2879, 0.4787, 0.8433, 1.409, 2.205, 3.253, 4.572, 6.179, 8.088",\
"0.2465, 0.2966, 0.4803, 0.8441, 1.411, 2.207, 3.253, 4.572, 6.172, 8.101",\
"0.2949, 0.3451, 0.5211, 0.8583, 1.412, 2.206, 3.252, 4.57, 6.174, 8.098",\
"0.3864, 0.4315, 0.5944, 0.9264, 1.447, 2.212, 3.252, 4.569, 6.181, 8.096",\
"0.5154, 0.562, 0.7214, 1.031, 1.546, 2.274, 3.273, 4.565, 6.171, 8.096",\
"0.6682, 0.7186, 0.8868, 1.194, 1.683, 2.405, 3.363, 4.615, 6.184, 8.087",\
"0.836, 0.8932, 1.08, 1.401, 1.882, 2.576, 3.527, 4.734, 6.257, 8.109",\
"1.019, 1.085, 1.294, 1.644, 2.137, 2.808, 3.735, 4.935, 6.409, 8.22",\
"1.217, 1.293, 1.524, 1.914, 2.43, 3.11, 4.004, 5.179, 6.648, 8.407");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.3138, 0.3679, 0.5571, 0.9152, 1.471, 2.249, 3.272, 4.56, 6.131, 8.003",\
"0.3143, 0.3677, 0.557, 0.9157, 1.471, 2.249, 3.271, 4.556, 6.131, 8.009",\
"0.3136, 0.3675, 0.5571, 0.9149, 1.471, 2.248, 3.272, 4.559, 6.134, 8.006",\
"0.3824, 0.4246, 0.5794, 0.9151, 1.47, 2.249, 3.272, 4.559, 6.133, 8.008",\
"0.4916, 0.5442, 0.713, 0.9936, 1.482, 2.248, 3.272, 4.561, 6.132, 8.003",\
"0.617, 0.677, 0.8686, 1.189, 1.623, 2.287, 3.273, 4.56, 6.134, 8.009",\
"0.7656, 0.835, 1.044, 1.398, 1.884, 2.488, 3.349, 4.567, 6.134, 8.008",\
"0.9286, 1.007, 1.244, 1.626, 2.162, 2.822, 3.611, 4.689, 6.152, 8.008",\
"1.108, 1.199, 1.467, 1.883, 2.451, 3.178, 4.022, 5.013, 6.329, 8.049",\
"1.298, 1.404, 1.711, 2.174, 2.772, 3.538, 4.468, 5.499, 6.716, 8.278");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.2203, 0.2519, 0.3622, 0.5722, 0.8981, 1.357, 1.959, 2.718, 3.644, 4.748",\
"0.2291, 0.261, 0.3717, 0.5821, 0.9085, 1.366, 1.97, 2.728, 3.654, 4.757",\
"0.2403, 0.2729, 0.385, 0.5963, 0.9232, 1.381, 1.984, 2.744, 3.671, 4.774",\
"0.236, 0.2719, 0.3912, 0.6066, 0.9335, 1.392, 1.994, 2.754, 3.68, 4.784",\
"0.2127, 0.2532, 0.3833, 0.6108, 0.9473, 1.404, 2.005, 2.763, 3.687, 4.791",\
"0.1589, 0.2071, 0.3564, 0.6029, 0.9537, 1.425, 2.026, 2.78, 3.703, 4.804",\
"0.0714, 0.1275, 0.2998, 0.5738, 0.9486, 1.436, 2.054, 2.812, 3.729, 4.827",\
"-0.0527, 0.0124, 0.2089, 0.515, 0.9215, 1.434, 2.07, 2.847, 3.773, 4.865",\
"-0.2159, -0.1426, 0.0796, 0.4208, 0.8649, 1.412, 2.074, 2.869, 3.816, 4.921",\
"-0.4205, -0.3387, -0.0915, 0.2873, 0.7723, 1.358, 2.057, 2.878, 3.845, 4.971");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.2481, 0.2812, 0.3936, 0.6011, 0.9191, 1.362, 1.944, 2.675, 3.567, 4.628",\
"0.2627, 0.2957, 0.4082, 0.6158, 0.9341, 1.377, 1.958, 2.689, 3.581, 4.644",\
"0.327, 0.3598, 0.4717, 0.679, 0.9968, 1.44, 2.021, 2.752, 3.643, 4.707",\
"0.4613, 0.4953, 0.6052, 0.8094, 1.124, 1.566, 2.145, 2.876, 3.768, 4.83",\
"0.6322, 0.6725, 0.8046, 1.022, 1.334, 1.77, 2.347, 3.074, 3.964, 5.025",\
"0.8386, 0.8846, 1.036, 1.29, 1.633, 2.068, 2.638, 3.362, 4.246, 5.303",\
"1.085, 1.138, 1.307, 1.59, 1.98, 2.461, 3.033, 3.748, 4.627, 5.68",\
"1.372, 1.432, 1.622, 1.935, 2.362, 2.9, 3.527, 4.247, 5.119, 6.165",\
"1.703, 1.77, 1.983, 2.33, 2.794, 3.376, 4.069, 4.851, 5.731, 6.766",\
"2.079, 2.154, 2.39, 2.772, 3.277, 3.901, 4.647, 5.503, 6.45, 7.498");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.2329, 0.2878, 0.4797, 0.8443, 1.411, 2.206, 3.253, 4.574, 6.182, 8.095",\
"0.233, 0.2879, 0.4795, 0.844, 1.411, 2.206, 3.253, 4.568, 6.17, 8.093",\
"0.2402, 0.2916, 0.4795, 0.844, 1.41, 2.204, 3.252, 4.574, 6.181, 8.091",\
"0.2764, 0.3284, 0.509, 0.8531, 1.411, 2.206, 3.251, 4.574, 6.184, 8.096",\
"0.3484, 0.3964, 0.568, 0.9086, 1.441, 2.21, 3.253, 4.57, 6.177, 8.094",\
"0.4626, 0.5088, 0.6738, 0.9972, 1.524, 2.266, 3.273, 4.567, 6.171, 8.098",\
"0.6072, 0.6534, 0.8196, 1.137, 1.643, 2.379, 3.354, 4.612, 6.18, 8.097",\
"0.7746, 0.8228, 0.9954, 1.316, 1.817, 2.528, 3.496, 4.725, 6.25, 8.114",\
"0.956, 1.012, 1.197, 1.531, 2.035, 2.735, 3.678, 4.897, 6.395, 8.22",\
"1.15, 1.214, 1.42, 1.773, 2.292, 2.995, 3.921, 5.115, 6.602, 8.387");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.002532, 0.007908, 0.01817, 0.03417, 0.05661, 0.08614, 0.1233, 0.1688, 0.2229");
values("0.362, 0.4175, 0.6092, 0.9686, 1.526, 2.305, 3.329, 4.621, 6.194, 8.07",\
"0.3624, 0.4172, 0.6084, 0.9693, 1.526, 2.305, 3.331, 4.615, 6.194, 8.069",\
"0.36, 0.4164, 0.6082, 0.9693, 1.526, 2.305, 3.331, 4.62, 6.195, 8.064",\
"0.4128, 0.4574, 0.6213, 0.9683, 1.526, 2.305, 3.329, 4.62, 6.194, 8.07",\
"0.5284, 0.5804, 0.7462, 1.033, 1.534, 2.305, 3.33, 4.62, 6.194, 8.069",\
"0.6564, 0.714, 0.904, 1.223, 1.661, 2.337, 3.33, 4.619, 6.192, 8.069",\
"0.8008, 0.8686, 1.078, 1.434, 1.917, 2.526, 3.398, 4.625, 6.192, 8.068",\
"0.9672, 1.043, 1.276, 1.655, 2.192, 2.854, 3.649, 4.739, 6.209, 8.068",\
"1.147, 1.233, 1.493, 1.907, 2.474, 3.207, 4.049, 5.049, 6.375, 8.107",\
"1.347, 1.44, 1.734, 2.185, 2.784, 3.557, 4.487, 5.526, 6.75, 8.326");
}
}
}
}