blob: 7ebf75579834539d9809cc04686ddb2e2df80931 [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 : "6.5769e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "6.5769e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "6.5769e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "6.5769e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "6.58647e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "6.58647e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "6.59142e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "6.60924e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0001308483" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0001308516" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0001309176" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0001310628" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0001943799" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0001945878" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0002570007" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0002047452" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0002570007" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01721 ;
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.05372, 0.05347, 0.05317, 0.05295, 0.05303, 0.05298, 0.05303, \
0.05299, 0.05292, 0.05295");
}
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.02857, -0.02848, -0.02858, -0.02862, -0.02862, -0.02868, -0.02872, \
-0.0288, -0.0288, -0.02886");
}
}
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.05372, 0.0535, 0.05317, 0.05296, 0.05298, 0.05306, 0.05303, \
0.05308, 0.05303, 0.05302");
}
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.02858, -0.0285, -0.0286, -0.02863, -0.02865, -0.02872, -0.02875, \
-0.02882, -0.02882, -0.0289");
}
}
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.05374, 0.0535, 0.05316, 0.05296, 0.05297, 0.05304, 0.05302, \
0.05307, 0.05304, 0.05302");
}
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.02858, -0.02851, -0.0286, -0.02863, -0.02865, -0.02875, -0.02876, \
-0.02879, -0.02882, -0.02888");
}
}
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.05365, 0.05353, 0.05326, 0.05304, 0.05299, 0.05306, 0.053, 0.05302, \
0.05298, 0.05296");
}
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.02859, -0.02854, -0.02862, -0.02863, -0.02864, -0.02873, -0.02877, \
-0.02882, -0.02885, -0.02897");
}
}
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.05321, 0.05315, 0.053, 0.05292, 0.053, 0.05302, 0.05304, 0.05306, \
0.05307, 0.05299");
}
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.07866, 0.07873, 0.07861, 0.07847, 0.07837, 0.07804, 0.0779, \
0.07773, 0.07759, 0.07723");
}
}
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.05316, 0.05316, 0.05307, 0.05291, 0.05294, 0.05304, 0.05297, \
0.05302, 0.053, 0.05296");
}
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.07875, 0.0787, 0.07864, 0.07845, 0.07841, 0.07806, 0.07791, \
0.07767, 0.07753, 0.07713");
}
}
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.05319, 0.05316, 0.05308, 0.05291, 0.05291, 0.05303, 0.053, 0.053, \
0.05302, 0.05298");
}
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.1426, 0.1427, 0.1426, 0.1424, 0.1422, 0.142, 0.1417, 0.1414, \
0.1411, 0.1407");
}
}
}
pin(A2) {
capacitance : 0.01726 ;
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.06439, 0.0642, 0.06472, 0.06557, 0.06634, 0.06706, 0.06752, \
0.06786, 0.06798, 0.06817");
}
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.04515, -0.04499, -0.0448, -0.04467, -0.04467, -0.04476, -0.04474, \
-0.04472, -0.04478, -0.04488");
}
}
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.06332, 0.06307, 0.06373, 0.06482, 0.06581, 0.06662, 0.06717, \
0.06756, 0.0678, 0.06795");
}
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.04514, -0.04503, -0.04486, -0.04473, -0.04468, -0.04476, -0.04474, \
-0.04471, -0.04472, -0.0447");
}
}
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.05653, 0.05464, 0.05401, 0.05403, 0.05431, 0.05466, 0.05501, \
0.05526, 0.05545, 0.05553");
}
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.04511, -0.04502, -0.0448, -0.04476, -0.04466, -0.0448, -0.04476, \
-0.04475, -0.04477, -0.04486");
}
}
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.05461, 0.04897, 0.0453, 0.04496, 0.04479, 0.04491, 0.04491, \
0.04489, 0.04488, 0.04488");
}
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.04488, -0.04486, -0.04482, -0.04476, -0.04466, -0.04477, -0.04478, \
-0.04478, -0.04475, -0.04475");
}
}
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.05186, 0.0518, 0.05162, 0.05167, 0.05159, 0.05161, 0.05154, \
0.05158, 0.05152, 0.0514");
}
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.008348, 0.008454, 0.00849, 0.008368, 0.008242, 0.008039, 0.007888, \
0.007706, 0.007507, 0.007143");
}
}
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.05182, 0.05179, 0.05164, 0.05167, 0.05159, 0.05161, 0.05153, \
0.05157, 0.05147, 0.05141");
}
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.008356, 0.008435, 0.008447, 0.008354, 0.008236, 0.008044, 0.007846, \
0.007691, 0.007468, 0.007117");
}
}
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.05194, 0.05191, 0.05184, 0.05181, 0.05173, 0.05174, 0.05168, \
0.05171, 0.05166, 0.05153");
}
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.07238, 0.07247, 0.07253, 0.07234, 0.07217, 0.07184, 0.07167, \
0.07134, 0.07103, 0.07053");
}
}
}
pin(A3) {
capacitance : 0.0165 ;
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.05104, 0.05142, 0.05143, 0.05118, 0.051, 0.05084, 0.05053, 0.05024, \
0.04987, 0.04951");
}
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.04516, -0.04502, -0.04475, -0.04471, -0.04469, -0.04476, -0.04472, \
-0.04476, -0.04466, -0.04471");
}
}
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.04511, 0.04517, 0.04493, 0.04486, 0.0448, 0.04485, 0.04495, \
0.04492, 0.04489, 0.04491");
}
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.04489, -0.04487, -0.04482, -0.04471, -0.04465, -0.04475, -0.04478, \
-0.04475, -0.04473, -0.04476");
}
}
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.05522, 0.05722, 0.05781, 0.0581, 0.05821, 0.05826, 0.05828, \
0.05811, 0.0579, 0.05756");
}
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.0451, -0.04503, -0.04487, -0.0447, -0.04468, -0.04478, -0.04476, \
-0.04486, -0.04471, -0.04472");
}
}
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.04818, 0.04553, 0.04504, 0.04492, 0.04484, 0.04491, 0.04491, \
0.04491, 0.04493, 0.04492");
}
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.04489, -0.04489, -0.04484, -0.04478, -0.0447, -0.04479, -0.04479, \
-0.04479, -0.04473, -0.04476");
}
}
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.06022, 0.06089, 0.06154, 0.06216, 0.06265, 0.06314, 0.0634, \
0.06354, 0.06347, 0.06342");
}
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.04514, -0.04507, -0.04489, -0.04477, -0.04466, -0.04477, -0.04471, \
-0.04492, -0.0447, -0.04474");
}
}
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.05047, 0.04529, 0.04498, 0.0449, 0.04481, 0.04486, 0.04493, \
0.04494, 0.04489, 0.04492");
}
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.04493, -0.04493, -0.04489, -0.04475, -0.04468, -0.04478, -0.04478, \
-0.04476, -0.04472, -0.04476");
}
}
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.04558, 0.04554, 0.04547, 0.04542, 0.04535, 0.04539, 0.04534, \
0.04533, 0.04525, 0.04516");
}
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.04252, -0.04251, -0.04249, -0.04251, -0.04252, -0.04269, -0.04283, \
-0.04297, -0.04319, -0.04352");
}
}
}
pin(A4) {
capacitance : 0.01605 ;
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.04522, 0.04538, 0.04503, 0.04489, 0.04485, 0.045, 0.04492, 0.04496, \
0.04493, 0.04495");
}
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.0452, -0.04496, -0.04476, -0.04465, -0.04463, -0.04473, -0.04469, \
-0.0447, -0.04469, -0.04471");
}
}
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.04529, 0.04518, 0.045, 0.04491, 0.04487, 0.04494, 0.04493, 0.0449, \
0.0449, 0.04493");
}
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.04498, -0.04488, -0.0448, -0.04477, -0.04478, -0.04477, -0.04478, \
-0.04473, -0.0447, -0.04472");
}
}
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.04519, 0.04539, 0.04506, 0.04493, 0.04487, 0.04497, 0.04491, \
0.04498, 0.04499, 0.04494");
}
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.04522, -0.045, -0.04483, -0.04469, -0.04464, -0.04477, -0.04476, \
-0.04473, -0.04467, -0.0447");
}
}
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.04526, 0.04519, 0.04505, 0.04497, 0.04486, 0.04495, 0.04493, \
0.04493, 0.04495, 0.0449");
}
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.04496, -0.0449, -0.04486, -0.04482, -0.04471, -0.04482, -0.04481, \
-0.04476, -0.04473, -0.04475");
}
}
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.0452, 0.04535, 0.04506, 0.04493, 0.04486, 0.04497, 0.04493, \
0.04496, 0.04499, 0.04495");
}
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.04522, -0.04501, -0.04481, -0.04469, -0.04465, -0.04476, -0.04475, \
-0.04471, -0.04473, -0.04469");
}
}
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.04526, 0.04515, 0.04503, 0.04495, 0.04487, 0.04493, 0.04492, \
0.04491, 0.04491, 0.04492");
}
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.04502, -0.04494, -0.04487, -0.04476, -0.04472, -0.0448, -0.04478, \
-0.04477, -0.04474, -0.04474");
}
}
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.04526, 0.04538, 0.04512, 0.04491, 0.04489, 0.04496, 0.04494, \
0.04497, 0.04495, 0.04496");
}
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.0452, -0.04503, -0.04489, -0.04473, -0.04472, -0.0448, -0.04478, \
-0.04474, -0.04469, -0.0447");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.889 ;
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.0446, 0.04489, 0.04522, 0.04547, 0.0456, 0.04566, 0.04571, 0.04571, 0.04571, 0.0457",\
"0.04275, 0.04321, 0.04409, 0.04476, 0.04517, 0.04536, 0.04551, 0.04557, 0.04565, 0.04562",\
"0.04462, 0.04473, 0.04485, 0.04503, 0.04531, 0.04542, 0.0455, 0.04557, 0.0456, 0.0456",\
"0.06146, 0.05977, 0.05608, 0.05292, 0.05068, 0.04919, 0.04819, 0.04754, 0.04711, 0.04676",\
"0.09809, 0.09395, 0.08425, 0.07444, 0.06671, 0.06122, 0.05731, 0.0545, 0.05253, 0.05105",\
"0.1568, 0.1502, 0.1335, 0.115, 0.09912, 0.08683, 0.07748, 0.0706, 0.06539, 0.06144",\
"0.2392, 0.2305, 0.2068, 0.1783, 0.152, 0.1305, 0.1134, 0.1001, 0.08967, 0.0815",\
"0.3462, 0.3356, 0.3058, 0.2669, 0.2291, 0.1962, 0.1689, 0.147, 0.1293, 0.115",\
"0.4795, 0.4673, 0.4319, 0.383, 0.3324, 0.287, 0.2476, 0.215, 0.1879, 0.1655",\
"0.6399, 0.6265, 0.5861, 0.5282, 0.4649, 0.4054, 0.353, 0.3077, 0.2691, 0.2365");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2135, 0.2149, 0.217, 0.2183, 0.2195, 0.221, 0.2227, 0.2249, 0.2268, 0.23",\
"0.2111, 0.213, 0.2166, 0.2193, 0.2217, 0.2238, 0.226, 0.2269, 0.2287, 0.2375",\
"0.2146, 0.2149, 0.2169, 0.2194, 0.222, 0.2249, 0.2267, 0.2282, 0.2301, 0.2398",\
"0.2335, 0.2319, 0.2295, 0.227, 0.227, 0.2279, 0.2286, 0.2309, 0.2337, 0.2377",\
"0.2753, 0.2709, 0.2614, 0.2522, 0.2454, 0.2405, 0.2392, 0.2378, 0.2384, 0.2444",\
"0.3418, 0.3351, 0.3178, 0.2988, 0.2835, 0.2715, 0.2623, 0.2573, 0.2543, 0.2577",\
"0.4347, 0.4255, 0.4015, 0.3719, 0.3457, 0.3237, 0.3065, 0.2926, 0.2825, 0.2852",\
"0.5549, 0.5442, 0.514, 0.474, 0.4338, 0.4017, 0.3732, 0.3503, 0.3333, 0.3319",\
"0.7038, 0.6918, 0.6561, 0.6063, 0.5536, 0.5059, 0.4676, 0.4318, 0.4053, 0.4082",\
"0.883, 0.8696, 0.8298, 0.7709, 0.7063, 0.6433, 0.589, 0.5453, 0.5084, 0.5319");
}
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.04462, 0.04488, 0.04519, 0.04544, 0.04558, 0.04563, 0.04571, 0.04574, 0.04572, 0.04569",\
"0.04232, 0.04299, 0.04402, 0.04479, 0.04517, 0.04538, 0.0455, 0.04557, 0.04561, 0.04565",\
"0.04069, 0.04127, 0.04249, 0.04359, 0.04435, 0.04482, 0.04509, 0.04529, 0.0454, 0.04542",\
"0.05306, 0.05217, 0.05033, 0.04886, 0.0479, 0.04725, 0.04683, 0.04655, 0.04636, 0.04618",\
"0.08637, 0.08299, 0.07536, 0.06788, 0.06208, 0.05781, 0.0548, 0.05269, 0.05111, 0.04995",\
"0.1436, 0.1376, 0.1227, 0.1064, 0.09272, 0.08202, 0.07395, 0.0679, 0.06334, 0.05981",\
"0.2257, 0.2174, 0.195, 0.1683, 0.1441, 0.1244, 0.1088, 0.09662, 0.08697, 0.07942",\
"0.3334, 0.3232, 0.2941, 0.2565, 0.2204, 0.1892, 0.1637, 0.143, 0.1263, 0.1127",\
"0.468, 0.456, 0.4212, 0.3731, 0.3239, 0.2799, 0.2422, 0.2108, 0.1848, 0.1631",\
"0.6303, 0.6169, 0.5771, 0.5195, 0.457, 0.3987, 0.3474, 0.3033, 0.2658, 0.234");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2787, 0.279, 0.2796, 0.2802, 0.2813, 0.2827, 0.2841, 0.2863, 0.2885, 0.2953",\
"0.2774, 0.2783, 0.28, 0.2817, 0.283, 0.2846, 0.2871, 0.289, 0.2915, 0.2976",\
"0.2789, 0.2793, 0.2805, 0.2821, 0.2837, 0.286, 0.2881, 0.2906, 0.2939, 0.2999",\
"0.297, 0.2955, 0.2924, 0.2901, 0.2891, 0.2898, 0.29, 0.2926, 0.2949, 0.3014",\
"0.3384, 0.3347, 0.3254, 0.3159, 0.3078, 0.3037, 0.3009, 0.3012, 0.3011, 0.3067",\
"0.406, 0.4001, 0.3839, 0.365, 0.3484, 0.3356, 0.3257, 0.32, 0.3181, 0.3214",\
"0.5, 0.4924, 0.4706, 0.4408, 0.4132, 0.3896, 0.3712, 0.3586, 0.3482, 0.3498",\
"0.622, 0.6134, 0.5865, 0.5478, 0.5068, 0.4716, 0.4422, 0.4177, 0.3991, 0.3995",\
"0.7734, 0.7635, 0.733, 0.6864, 0.6329, 0.583, 0.5408, 0.5031, 0.4754, 0.4801",\
"0.9551, 0.9443, 0.9106, 0.8579, 0.7929, 0.7277, 0.6701, 0.6206, 0.5839, 0.6078");
}
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.04467, 0.04482, 0.0452, 0.04542, 0.04553, 0.04561, 0.04568, 0.04569, 0.04568, 0.04566",\
"0.0421, 0.04276, 0.0439, 0.04468, 0.04513, 0.04535, 0.0455, 0.04556, 0.04561, 0.0456",\
"0.03787, 0.03875, 0.04084, 0.04263, 0.04375, 0.04443, 0.04482, 0.04508, 0.04522, 0.04533",\
"0.043, 0.04291, 0.04326, 0.04387, 0.04446, 0.04484, 0.0451, 0.04526, 0.04538, 0.0454",\
"0.06945, 0.06725, 0.06267, 0.05843, 0.05524, 0.05287, 0.05112, 0.04991, 0.04898, 0.04827",\
"0.1224, 0.1177, 0.1061, 0.0936, 0.08321, 0.07499, 0.06873, 0.06397, 0.06031, 0.05752",\
"0.2044, 0.197, 0.1775, 0.1545, 0.1338, 0.1168, 0.1033, 0.09251, 0.08405, 0.07724",\
"0.3154, 0.3058, 0.279, 0.2444, 0.2112, 0.1828, 0.1593, 0.1401, 0.1245, 0.1117",\
"0.4565, 0.4449, 0.4114, 0.3654, 0.3186, 0.2765, 0.2408, 0.2108, 0.1858, 0.1649",\
"0.6275, 0.6143, 0.5752, 0.5191, 0.4583, 0.401, 0.3509, 0.3083, 0.2716, 0.2404");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.3876, 0.3877, 0.3882, 0.3887, 0.3896, 0.3908, 0.3925, 0.3949, 0.3972, 0.4025",\
"0.3836, 0.3839, 0.3847, 0.3855, 0.3865, 0.3882, 0.3902, 0.3922, 0.3945, 0.4004",\
"0.3821, 0.382, 0.3826, 0.3833, 0.3851, 0.386, 0.3879, 0.3906, 0.3929, 0.3987",\
"0.3983, 0.397, 0.3938, 0.3907, 0.3901, 0.3898, 0.3909, 0.3916, 0.3939, 0.4002",\
"0.439, 0.4355, 0.4271, 0.4169, 0.4089, 0.404, 0.4011, 0.4002, 0.4009, 0.4056",\
"0.5074, 0.5023, 0.4865, 0.4677, 0.4499, 0.4368, 0.4272, 0.42, 0.4168, 0.4212",\
"0.6055, 0.5981, 0.5768, 0.547, 0.5185, 0.4929, 0.4741, 0.4586, 0.4486, 0.4503",\
"0.7334, 0.7251, 0.6982, 0.6588, 0.6167, 0.5798, 0.5467, 0.5216, 0.5015, 0.5028",\
"0.8933, 0.8832, 0.8526, 0.8046, 0.75, 0.6965, 0.6519, 0.6117, 0.5802, 0.5849",\
"1.086, 1.075, 1.041, 0.9865, 0.9188, 0.8502, 0.7882, 0.7348, 0.6931, 0.719");
}
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.04463, 0.04491, 0.04522, 0.04545, 0.04557, 0.04564, 0.04569, 0.04571, 0.04573, 0.04568",\
"0.04213, 0.04279, 0.04394, 0.04467, 0.04512, 0.04535, 0.04549, 0.04559, 0.04563, 0.0456",\
"0.03747, 0.03844, 0.04059, 0.04252, 0.04364, 0.04435, 0.04475, 0.04502, 0.04518, 0.04524",\
"0.04092, 0.04105, 0.04189, 0.04293, 0.04383, 0.04445, 0.04483, 0.04508, 0.04525, 0.04531",\
"0.06566, 0.06398, 0.06015, 0.05663, 0.05406, 0.05221, 0.05073, 0.04961, 0.04876, 0.04811",\
"0.1183, 0.1142, 0.1037, 0.09224, 0.08272, 0.07518, 0.06925, 0.06464, 0.06099, 0.05809",\
"0.2018, 0.1952, 0.1772, 0.1553, 0.1357, 0.1194, 0.1061, 0.09543, 0.08685, 0.07988",\
"0.3175, 0.3083, 0.283, 0.2498, 0.2174, 0.1897, 0.1664, 0.1472, 0.1312, 0.118",\
"0.4661, 0.4549, 0.4223, 0.3777, 0.3315, 0.2897, 0.254, 0.2239, 0.1982, 0.1766",\
"0.6475, 0.6346, 0.5957, 0.5405, 0.4803, 0.4232, 0.3728, 0.3292, 0.292, 0.2598");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.4446, 0.4446, 0.4449, 0.4455, 0.4466, 0.4478, 0.4497, 0.4514, 0.454, 0.4599",\
"0.4404, 0.4405, 0.4409, 0.4416, 0.4429, 0.4442, 0.4461, 0.4477, 0.4508, 0.4559",\
"0.4402, 0.4399, 0.4397, 0.4401, 0.4408, 0.4423, 0.4434, 0.4454, 0.4485, 0.4542",\
"0.4578, 0.4559, 0.452, 0.4485, 0.4467, 0.4455, 0.4461, 0.4474, 0.4501, 0.4547",\
"0.5001, 0.4963, 0.4874, 0.4761, 0.4673, 0.4612, 0.4576, 0.4566, 0.4554, 0.461",\
"0.5721, 0.5663, 0.5497, 0.5299, 0.511, 0.4955, 0.485, 0.4778, 0.4727, 0.4767",\
"0.6756, 0.668, 0.645, 0.6138, 0.5832, 0.5555, 0.5345, 0.5183, 0.5064, 0.5086",\
"0.8119, 0.8029, 0.7746, 0.7324, 0.6873, 0.6464, 0.6117, 0.5834, 0.5617, 0.5614",\
"0.9831, 0.9731, 0.9399, 0.8887, 0.8297, 0.7718, 0.7215, 0.6787, 0.6451, 0.6484",\
"1.19, 1.179, 1.142, 1.083, 1.011, 0.9362, 0.8684, 0.8091, 0.7643, 0.7871");
}
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.1222, 0.1538, 0.2642, 0.4747, 0.8023, 1.261, 1.865, 2.626, 3.554, 4.664",\
"0.1316, 0.1633, 0.2742, 0.4852, 0.8129, 1.272, 1.876, 2.637, 3.567, 4.672",\
"0.1689, 0.2024, 0.3115, 0.5219, 0.8494, 1.308, 1.913, 2.674, 3.603, 4.71",\
"0.2017, 0.2451, 0.3796, 0.5974, 0.9221, 1.38, 1.983, 2.743, 3.672, 4.778",\
"0.2209, 0.2747, 0.4372, 0.6976, 1.043, 1.496, 2.097, 2.855, 3.781, 4.887",\
"0.2217, 0.2866, 0.48, 0.7817, 1.181, 1.667, 2.264, 3.017, 3.941, 5.045",\
"0.2019, 0.2778, 0.5037, 0.8498, 1.299, 1.848, 2.489, 3.241, 4.159, 5.257",\
"0.1598, 0.2462, 0.5055, 0.8989, 1.402, 2.008, 2.718, 3.523, 4.443, 5.536",\
"0.0943, 0.1924, 0.4837, 0.9261, 1.485, 2.151, 2.924, 3.805, 4.786, 5.884",\
"0.0032, 0.1132, 0.4353, 0.9272, 1.545, 2.274, 3.111, 4.063, 5.125, 6.291");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.1322, 0.1634, 0.2706, 0.4735, 0.788, 1.23, 1.809, 2.541, 3.431, 4.499",\
"0.1483, 0.1798, 0.2885, 0.4925, 0.8082, 1.25, 1.831, 2.564, 3.456, 4.517",\
"0.2141, 0.2458, 0.353, 0.5566, 0.8726, 1.316, 1.896, 2.628, 3.523, 4.586",\
"0.3088, 0.3515, 0.4807, 0.6857, 0.9995, 1.44, 2.02, 2.753, 3.644, 4.71",\
"0.4245, 0.4773, 0.6362, 0.8844, 1.205, 1.641, 2.219, 2.949, 3.84, 4.904",\
"0.5611, 0.6257, 0.8161, 1.108, 1.486, 1.935, 2.507, 3.232, 4.118, 5.179",\
"0.7182, 0.7957, 1.021, 1.358, 1.791, 2.307, 2.895, 3.613, 4.495, 5.553",\
"0.8974, 0.9872, 1.25, 1.637, 2.123, 2.705, 3.367, 4.105, 4.981, 6.033",\
"1.099, 1.202, 1.502, 1.943, 2.486, 3.127, 3.866, 4.684, 5.582, 6.625",\
"1.325, 1.441, 1.779, 2.275, 2.881, 3.585, 4.391, 5.295, 6.276, 7.343");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2072, 0.2644, 0.4602, 0.8272, 1.396, 2.195, 3.242, 4.563, 6.176, 8.108",\
"0.2046, 0.2631, 0.4596, 0.8268, 1.396, 2.194, 3.244, 4.563, 6.181, 8.098",\
"0.2234, 0.2722, 0.4558, 0.8256, 1.395, 2.193, 3.243, 4.566, 6.179, 8.105",\
"0.2846, 0.3387, 0.5188, 0.8394, 1.396, 2.194, 3.242, 4.565, 6.179, 8.094",\
"0.3833, 0.4398, 0.6262, 0.958, 1.443, 2.195, 3.239, 4.563, 6.179, 8.099",\
"0.5024, 0.569, 0.7708, 1.12, 1.623, 2.295, 3.255, 4.559, 6.177, 8.103",\
"0.6386, 0.7184, 0.9526, 1.317, 1.844, 2.537, 3.415, 4.609, 6.174, 8.099",\
"0.7928, 0.8854, 1.153, 1.558, 2.102, 2.829, 3.723, 4.826, 6.261, 8.111",\
"0.956, 1.065, 1.372, 1.826, 2.408, 3.153, 4.089, 5.204, 6.547, 8.251",\
"1.137, 1.257, 1.612, 2.119, 2.755, 3.522, 4.486, 5.653, 7, 8.601");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.1805, 0.2336, 0.42, 0.7758, 1.332, 2.11, 3.141, 4.428, 6.012, 7.888",\
"0.1805, 0.2337, 0.42, 0.776, 1.332, 2.11, 3.136, 4.43, 6.007, 7.882",\
"0.1989, 0.2423, 0.42, 0.7764, 1.332, 2.112, 3.135, 4.426, 6.006, 7.889",\
"0.2784, 0.3279, 0.4767, 0.7816, 1.331, 2.11, 3.135, 4.428, 6.003, 7.88",\
"0.3776, 0.433, 0.6108, 0.8956, 1.357, 2.109, 3.138, 4.425, 6.002, 7.884",\
"0.4994, 0.5636, 0.7592, 1.092, 1.526, 2.167, 3.137, 4.424, 6.003, 7.894",\
"0.6392, 0.7166, 0.94, 1.299, 1.792, 2.394, 3.233, 4.432, 5.999, 7.89",\
"0.7896, 0.8842, 1.145, 1.535, 2.07, 2.737, 3.517, 4.577, 6.022, 7.883",\
"0.9522, 1.062, 1.369, 1.807, 2.371, 3.097, 3.944, 4.921, 6.224, 7.926",\
"1.129, 1.254, 1.607, 2.106, 2.716, 3.474, 4.402, 5.43, 6.625, 8.184");
}
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.1629, 0.1948, 0.3054, 0.516, 0.8432, 1.302, 1.907, 2.668, 3.595, 4.704",\
"0.1707, 0.2029, 0.3142, 0.525, 0.8526, 1.312, 1.917, 2.678, 3.605, 4.716",\
"0.1909, 0.2255, 0.3387, 0.5502, 0.8782, 1.338, 1.942, 2.704, 3.632, 4.737",\
"0.2123, 0.2527, 0.3814, 0.6015, 0.9289, 1.388, 1.991, 2.752, 3.681, 4.789",\
"0.2213, 0.2713, 0.4228, 0.6688, 1.013, 1.47, 2.072, 2.831, 3.76, 4.867",\
"0.2102, 0.2707, 0.4512, 0.7326, 1.109, 1.59, 2.192, 2.948, 3.874, 4.979",\
"0.1754, 0.2464, 0.4574, 0.7819, 1.2, 1.718, 2.35, 3.108, 4.03, 5.132",\
"0.1162, 0.1966, 0.4384, 0.8081, 1.278, 1.842, 2.514, 3.307, 4.234, 5.332",\
"0.029, 0.1205, 0.3922, 0.808, 1.333, 1.952, 2.673, 3.51, 4.475, 5.582",\
"-0.0884, 0.0136, 0.3164, 0.7776, 1.359, 2.042, 2.82, 3.708, 4.72, 5.868");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.1732, 0.2039, 0.3108, 0.5132, 0.8275, 1.269, 1.849, 2.578, 3.474, 4.534",\
"0.1906, 0.2217, 0.3296, 0.5324, 0.8477, 1.289, 1.87, 2.599, 3.494, 4.556",\
"0.256, 0.2868, 0.3939, 0.5972, 0.9125, 1.353, 1.935, 2.666, 3.556, 4.625",\
"0.3679, 0.4062, 0.5249, 0.7266, 1.04, 1.48, 2.059, 2.789, 3.683, 4.748",\
"0.503, 0.5496, 0.6958, 0.9317, 1.246, 1.682, 2.259, 2.989, 3.877, 4.942",\
"0.6655, 0.7212, 0.8921, 1.169, 1.534, 1.977, 2.548, 3.272, 4.158, 5.22",\
"0.8538, 0.9195, 1.12, 1.435, 1.852, 2.356, 2.938, 3.655, 4.538, 5.593",\
"1.07, 1.146, 1.378, 1.736, 2.2, 2.767, 3.418, 4.149, 5.024, 6.074",\
"1.314, 1.401, 1.665, 2.069, 2.584, 3.206, 3.929, 4.736, 5.628, 6.668",\
"1.588, 1.686, 1.983, 2.437, 3.007, 3.684, 4.471, 5.359, 6.331, 7.39");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2123, 0.2679, 0.4608, 0.8267, 1.395, 2.194, 3.244, 4.567, 6.177, 8.102",\
"0.2123, 0.2677, 0.46, 0.8268, 1.396, 2.195, 3.245, 4.566, 6.179, 8.107",\
"0.2334, 0.2823, 0.4622, 0.8261, 1.395, 2.194, 3.242, 4.568, 6.18, 8.104",\
"0.2907, 0.3403, 0.5144, 0.8444, 1.397, 2.194, 3.241, 4.563, 6.179, 8.105",\
"0.391, 0.4392, 0.6062, 0.9306, 1.437, 2.198, 3.243, 4.565, 6.18, 8.107",\
"0.5168, 0.5714, 0.7448, 1.063, 1.564, 2.27, 3.258, 4.565, 6.177, 8.102",\
"0.66, 0.724, 0.9188, 1.246, 1.739, 2.439, 3.366, 4.603, 6.179, 8.096",\
"0.8174, 0.8908, 1.114, 1.471, 1.968, 2.662, 3.58, 4.746, 6.247, 8.117",\
"0.9918, 1.072, 1.328, 1.724, 2.254, 2.941, 3.856, 5.008, 6.433, 8.209",\
"1.175, 1.271, 1.558, 2, 2.57, 3.274, 4.183, 5.332, 6.746, 8.44");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2381, 0.2918, 0.4792, 0.8359, 1.391, 2.169, 3.193, 4.478, 6.058, 7.927",\
"0.2385, 0.2923, 0.4798, 0.8361, 1.392, 2.169, 3.193, 4.478, 6.056, 7.928",\
"0.2443, 0.2937, 0.4789, 0.8361, 1.392, 2.17, 3.193, 4.483, 6.052, 7.936",\
"0.3249, 0.3717, 0.5187, 0.8387, 1.391, 2.17, 3.192, 4.483, 6.057, 7.934",\
"0.4254, 0.4804, 0.6542, 0.9368, 1.409, 2.169, 3.193, 4.482, 6.056, 7.933",\
"0.5488, 0.6106, 0.805, 1.133, 1.566, 2.217, 3.195, 4.483, 6.058, 7.934",\
"0.6892, 0.7628, 0.982, 1.339, 1.831, 2.433, 3.282, 4.491, 6.057, 7.932",\
"0.8446, 0.9308, 1.186, 1.57, 2.106, 2.774, 3.556, 4.624, 6.081, 7.932",\
"1.012, 1.114, 1.404, 1.836, 2.402, 3.131, 3.976, 4.96, 6.264, 7.98",\
"1.19, 1.309, 1.646, 2.126, 2.733, 3.498, 4.42, 5.459, 6.664, 8.218");
}
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2113, 0.2431, 0.3537, 0.564, 0.8913, 1.351, 1.955, 2.715, 3.645, 4.753",\
"0.2203, 0.2526, 0.3643, 0.5751, 0.9028, 1.362, 1.967, 2.728, 3.657, 4.763",\
"0.2389, 0.2725, 0.3855, 0.5972, 0.9255, 1.385, 1.99, 2.752, 3.679, 4.789",\
"0.2456, 0.2837, 0.4075, 0.6258, 0.9539, 1.413, 2.018, 2.779, 3.707, 4.815",\
"0.237, 0.2825, 0.4223, 0.6577, 0.9984, 1.457, 2.06, 2.82, 3.747, 4.853",\
"0.2027, 0.2581, 0.4239, 0.6843, 1.046, 1.522, 2.125, 2.882, 3.808, 4.913",\
"0.1397, 0.2053, 0.3991, 0.6969, 1.087, 1.587, 2.212, 2.972, 3.894, 4.995",\
"0.048, 0.1225, 0.345, 0.6846, 1.118, 1.647, 2.297, 3.082, 4.01, 5.107",\
"-0.0755, 0.0086, 0.2584, 0.6402, 1.122, 1.696, 2.377, 3.189, 4.145, 5.252",\
"-0.2333, -0.14, 0.1388, 0.5612, 1.096, 1.722, 2.447, 3.29, 4.274, 5.412");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.229, 0.2617, 0.3733, 0.5801, 0.8978, 1.341, 1.923, 2.654, 3.548, 4.61",\
"0.2437, 0.2767, 0.3886, 0.5957, 0.9133, 1.357, 1.938, 2.671, 3.561, 4.629",\
"0.3066, 0.3393, 0.4509, 0.658, 0.976, 1.419, 2.001, 2.733, 3.624, 4.69",\
"0.435, 0.4704, 0.583, 0.7868, 1.103, 1.545, 2.125, 2.856, 3.748, 4.814",\
"0.5939, 0.6367, 0.7735, 0.9973, 1.31, 1.748, 2.325, 3.055, 3.945, 5.009",\
"0.7843, 0.8343, 0.9917, 1.254, 1.605, 2.043, 2.615, 3.339, 4.226, 5.285",\
"1.008, 1.065, 1.246, 1.541, 1.942, 2.43, 3.007, 3.724, 4.606, 5.661",\
"1.264, 1.331, 1.536, 1.867, 2.309, 2.859, 3.495, 4.221, 5.094, 6.143",\
"1.558, 1.632, 1.864, 2.233, 2.72, 3.318, 4.025, 4.818, 5.702, 6.742",\
"1.887, 1.969, 2.228, 2.64, 3.174, 3.822, 4.587, 5.457, 6.414, 7.468");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2139, 0.2684, 0.4607, 0.8266, 1.395, 2.194, 3.241, 4.563, 6.181, 8.11",\
"0.2136, 0.2686, 0.4605, 0.8271, 1.395, 2.194, 3.245, 4.567, 6.181, 8.093",\
"0.2266, 0.2761, 0.4615, 0.8258, 1.397, 2.192, 3.244, 4.568, 6.172, 8.107",\
"0.274, 0.3244, 0.5011, 0.8397, 1.396, 2.194, 3.243, 4.565, 6.178, 8.102",\
"0.3643, 0.409, 0.574, 0.9074, 1.431, 2.199, 3.241, 4.564, 6.176, 8.099",\
"0.4976, 0.5436, 0.7018, 1.012, 1.528, 2.26, 3.261, 4.562, 6.173, 8.099",\
"0.6564, 0.7054, 0.8716, 1.176, 1.665, 2.39, 3.352, 4.606, 6.181, 8.103",\
"0.8316, 0.89, 1.069, 1.387, 1.866, 2.562, 3.516, 4.726, 6.254, 8.119",\
"1.021, 1.084, 1.288, 1.632, 2.123, 2.793, 3.724, 4.927, 6.406, 8.217",\
"1.227, 1.296, 1.523, 1.901, 2.418, 3.093, 3.994, 5.171, 6.644, 8.41");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.321, 0.3764, 0.5669, 0.9276, 1.485, 2.266, 3.292, 4.583, 6.156, 8.034",\
"0.3206, 0.3765, 0.567, 0.9275, 1.485, 2.266, 3.291, 4.582, 6.162, 8.035",\
"0.3188, 0.3749, 0.5667, 0.9281, 1.485, 2.265, 3.292, 4.584, 6.16, 8.032",\
"0.3832, 0.4264, 0.5857, 0.9279, 1.485, 2.266, 3.29, 4.583, 6.162, 8.034",\
"0.4936, 0.5472, 0.7162, 1.001, 1.495, 2.265, 3.291, 4.583, 6.16, 8.035",\
"0.619, 0.681, 0.8738, 1.195, 1.632, 2.302, 3.292, 4.583, 6.159, 8.038",\
"0.766, 0.8356, 1.05, 1.407, 1.893, 2.498, 3.366, 4.59, 6.158, 8.037",\
"0.929, 1.01, 1.251, 1.636, 2.17, 2.833, 3.624, 4.708, 6.178, 8.036",\
"1.106, 1.199, 1.473, 1.898, 2.464, 3.192, 4.035, 5.03, 6.346, 8.077",\
"1.296, 1.404, 1.717, 2.18, 2.786, 3.554, 4.478, 5.514, 6.732, 8.306");
}
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2241, 0.2559, 0.3666, 0.5769, 0.9046, 1.363, 1.968, 2.729, 3.658, 4.763",\
"0.2326, 0.2648, 0.3762, 0.587, 0.9145, 1.374, 1.978, 2.74, 3.669, 4.774",\
"0.2459, 0.279, 0.3917, 0.6037, 0.932, 1.392, 1.996, 2.758, 3.687, 4.793",\
"0.2436, 0.2798, 0.4004, 0.6167, 0.945, 1.405, 2.008, 2.77, 3.7, 4.807",\
"0.2195, 0.261, 0.3924, 0.6214, 0.9593, 1.418, 2.02, 2.78, 3.709, 4.816",\
"0.1631, 0.2126, 0.3639, 0.6121, 0.9648, 1.438, 2.041, 2.798, 3.723, 4.828",\
"0.07, 0.1293, 0.3048, 0.5815, 0.958, 1.448, 2.068, 2.828, 3.749, 4.85",\
"-0.0594, 0.0084, 0.21, 0.5211, 0.9299, 1.445, 2.083, 2.863, 3.791, 4.888",\
"-0.2269, -0.1503, 0.0779, 0.4242, 0.8715, 1.421, 2.086, 2.884, 3.834, 4.942",\
"-0.4355, -0.3505, -0.0969, 0.2884, 0.7775, 1.367, 2.067, 2.892, 3.861, 4.992");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2498, 0.284, 0.3993, 0.61, 0.9306, 1.376, 1.959, 2.691, 3.585, 4.651",\
"0.2645, 0.2987, 0.4141, 0.6248, 0.9456, 1.391, 1.973, 2.706, 3.599, 4.665",\
"0.3284, 0.3625, 0.4773, 0.6877, 1.008, 1.453, 2.036, 2.769, 3.663, 4.725",\
"0.4643, 0.4987, 0.6107, 0.8175, 1.136, 1.579, 2.161, 2.893, 3.785, 4.848",\
"0.6375, 0.6795, 0.8124, 1.031, 1.344, 1.783, 2.361, 3.091, 3.982, 5.045",\
"0.8466, 0.894, 1.045, 1.301, 1.644, 2.08, 2.653, 3.377, 4.264, 5.325",\
"1.094, 1.149, 1.318, 1.602, 1.993, 2.474, 3.047, 3.764, 4.646, 5.7",\
"1.384, 1.445, 1.636, 1.949, 2.378, 2.915, 3.542, 4.264, 5.136, 6.185",\
"1.717, 1.785, 1.998, 2.345, 2.81, 3.392, 4.085, 4.868, 5.748, 6.786",\
"2.095, 2.17, 2.408, 2.789, 3.295, 3.919, 4.666, 5.522, 6.468, 7.517");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.2137, 0.2688, 0.4602, 0.8259, 1.395, 2.193, 3.244, 4.567, 6.182, 8.099",\
"0.2138, 0.2686, 0.4608, 0.8266, 1.395, 2.194, 3.244, 4.567, 6.182, 8.09",\
"0.2211, 0.2724, 0.4611, 0.8259, 1.396, 2.195, 3.244, 4.568, 6.18, 8.096",\
"0.2568, 0.3087, 0.4897, 0.8366, 1.396, 2.194, 3.241, 4.565, 6.181, 8.103",\
"0.3268, 0.3741, 0.547, 0.8902, 1.425, 2.198, 3.24, 4.563, 6.179, 8.103",\
"0.4404, 0.4858, 0.6512, 0.9782, 1.507, 2.252, 3.262, 4.561, 6.178, 8.102",\
"0.5874, 0.634, 0.7982, 1.117, 1.624, 2.363, 3.343, 4.602, 6.181, 8.097",\
"0.7604, 0.8082, 0.979, 1.299, 1.797, 2.513, 3.484, 4.717, 6.25, 8.117",\
"0.9498, 1.003, 1.183, 1.514, 2.016, 2.718, 3.667, 4.892, 6.392, 8.218",\
"1.149, 1.211, 1.41, 1.76, 2.275, 2.982, 3.908, 5.109, 6.599, 8.391");
}
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.007129, 0.02864, 0.06973, 0.1337, 0.2235, 0.3417, 0.4906, 0.6724, 0.889");
values("0.3669, 0.423, 0.6171, 0.9802, 1.539, 2.321, 3.348, 4.641, 6.218, 8.095",\
"0.3667, 0.4229, 0.6173, 0.98, 1.539, 2.321, 3.348, 4.64, 6.219, 8.1",\
"0.3623, 0.4209, 0.6164, 0.9791, 1.539, 2.321, 3.348, 4.641, 6.217, 8.1",\
"0.4106, 0.4574, 0.6263, 0.9788, 1.539, 2.321, 3.347, 4.64, 6.218, 8.098",\
"0.5268, 0.5812, 0.748, 1.039, 1.546, 2.321, 3.348, 4.641, 6.217, 8.098",\
"0.6524, 0.7152, 0.9096, 1.229, 1.669, 2.351, 3.349, 4.64, 6.217, 8.097",\
"0.8006, 0.8686, 1.083, 1.441, 1.925, 2.536, 3.415, 4.646, 6.216, 8.097",\
"0.9648, 1.043, 1.28, 1.664, 2.202, 2.863, 3.662, 4.756, 6.234, 8.095",\
"1.145, 1.236, 1.497, 1.915, 2.485, 3.219, 4.061, 5.066, 6.395, 8.136",\
"1.339, 1.439, 1.738, 2.194, 2.796, 3.572, 4.5, 5.539, 6.77, 8.352");
}
}
}
}