blob: a029d27ed4ec46252a0a2de78952600941269aea [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu9t5v0__nor4_1) {
area : 28.224000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.00224928" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0004035834" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0003980988" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000389763" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0003925746" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0003841992" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0003840606" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.0003821202" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0003898818" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0003790314" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0003788532" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0003767544" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0003786552" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0003765168" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0003764574" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.000375606" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00224928" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.005288 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01804, 0.01804, 0.01801, 0.01799, 0.01797, 0.01794, 0.0179, \
0.01785, 0.01777, 0.01766");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.00295, -0.002952, -0.002957, -0.00296, -0.002957, -0.002967, \
-0.002969, -0.002967, -0.002968, -0.002966");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01264, 0.01264, 0.01262, 0.0126, 0.01258, 0.01257, 0.01254, \
0.01251, 0.01247, 0.0124");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002958, -0.002953, -0.002958, -0.002963, -0.002957, -0.002965, \
-0.002969, -0.002968, -0.002968, -0.002966");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01247, 0.01248, 0.01246, 0.01244, 0.01242, 0.01241, 0.01238, \
0.01235, 0.01231, 0.01224");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002949, -0.002952, -0.002956, -0.00296, -0.002958, -0.002964, \
-0.00297, -0.002967, -0.002968, -0.002966");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006746, 0.006736, 0.006738, 0.006721, 0.006714, 0.006711, 0.006706, \
0.006693, 0.006675, 0.006648");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002978, -0.002973, -0.002979, -0.002988, -0.002977, -0.002985, \
-0.00299, -0.002987, -0.00299, -0.002988");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006675, 0.006665, 0.00666, 0.006647, 0.006644, 0.006645, 0.006635, \
0.006621, 0.0066, 0.006574");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002976, -0.002971, -0.002977, -0.002981, -0.002975, -0.002985, \
-0.002988, -0.002987, -0.002988, -0.002988");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006673, 0.006662, 0.006658, 0.006646, 0.006642, 0.006643, 0.006636, \
0.006618, 0.006599, 0.006573");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002976, -0.002971, -0.002977, -0.002981, -0.002975, -0.002983, \
-0.002989, -0.002987, -0.002987, -0.002986");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.006627, 0.006618, 0.006611, 0.006605, 0.006602, 0.0066, 0.00659, \
0.006578, 0.006557, 0.006528");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002975, -0.002971, -0.002976, -0.002979, -0.002974, -0.002985, \
-0.002985, -0.002985, -0.002987, -0.002987");
}
}
}
pin(A2) {
capacitance : 0.004947 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01106, 0.01104, 0.01106, 0.01104, 0.01103, 0.01101, 0.01097, \
0.01092, 0.01085, 0.01074");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003719, -0.00372, -0.00373, -0.003729, -0.003732, -0.003746, \
-0.003754, -0.003761, -0.003774, -0.003789");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005639, 0.005633, 0.005631, 0.00564, 0.005634, 0.005627, 0.005612, \
0.005584, 0.005545, 0.005491");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003755, -0.003761, -0.003764, -0.003768, -0.003772, -0.003783, \
-0.003792, -0.003797, -0.00381, -0.003826");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005541, 0.005541, 0.005549, 0.00555, 0.005546, 0.005544, 0.005517, \
0.005492, 0.005453, 0.0054");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003778, -0.003785, -0.003785, -0.003792, -0.003794, -0.003807, \
-0.003815, -0.003819, -0.003833, -0.003843");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008646, 0.008642, 0.008652, 0.008653, 0.008647, 0.008658, 0.00866, \
0.008657, 0.008659, 0.00866");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006848, -0.007099, -0.007658, -0.00809, -0.008312, -0.008417, \
-0.008461, -0.008484, -0.008503, -0.008517");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005308, 0.005299, 0.005308, 0.00532, 0.005315, 0.005323, 0.00533, \
0.005329, 0.005328, 0.005329");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.00526, -0.005413, -0.005672, -0.005792, -0.005852, -0.005905, \
-0.005931, -0.005946, -0.005969, -0.005984");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005523, 0.005507, 0.005515, 0.00553, 0.005537, 0.005545, 0.005541, \
0.00554, 0.005539, 0.005541");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.005674, -0.005663, -0.005675, -0.005689, -0.005679, -0.005695, \
-0.005692, -0.005694, -0.005702, -0.005715");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005496, 0.005487, 0.005492, 0.005502, 0.005508, 0.005517, 0.005522, \
0.00552, 0.00552, 0.005524");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.005433, -0.005436, -0.005445, -0.005455, -0.005454, -0.005469, \
-0.005481, -0.005485, -0.005508, -0.005537");
}
}
}
pin(A3) {
capacitance : 0.00485 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004287, 0.004282, 0.004293, 0.00429, 0.004282, 0.004269, 0.004247, \
0.004215, 0.004172, 0.004112");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003865, -0.003871, -0.003871, -0.003874, -0.003873, -0.003884, \
-0.003887, -0.003885, -0.003889, -0.003887");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008662, 0.008651, 0.008655, 0.00865, 0.008642, 0.008647, 0.008655, \
0.008656, 0.008656, 0.008653");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007732, -0.007902, -0.008138, -0.008264, -0.008342, -0.008412, \
-0.008436, -0.008456, -0.00847, -0.008476");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00552, 0.005516, 0.005527, 0.005541, 0.005534, 0.005549, 0.005551, \
0.005549, 0.005549, 0.005551");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006876, -0.00686, -0.006868, -0.006874, -0.006873, -0.00689, \
-0.006898, -0.006914, -0.006938, -0.006984");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008851, 0.00884, 0.00884, 0.008832, 0.008824, 0.008831, 0.008835, \
0.008842, 0.008833, 0.008841");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007151, -0.007171, -0.007393, -0.007682, -0.007924, -0.008087, \
-0.008189, -0.008244, -0.008292, -0.008322");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00532, 0.005306, 0.005325, 0.005323, 0.005325, 0.005337, 0.005338, \
0.005336, 0.005334, 0.005339");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.006425, -0.006327, -0.006173, -0.006094, -0.006058, -0.00606, \
-0.006062, -0.00606, -0.00607, -0.006081");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008641, 0.008628, 0.008639, 0.008634, 0.008626, 0.008624, 0.008631, \
0.008635, 0.008636, 0.008633");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.008037, -0.008075, -0.008182, -0.008278, -0.008346, -0.008412, \
-0.008435, -0.008456, -0.008469, -0.008476");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.005554, 0.005545, 0.005555, 0.005569, 0.005571, 0.00558, 0.005574, \
0.005578, 0.005577, 0.00558");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007326, -0.007309, -0.00733, -0.007324, -0.007324, -0.007341, \
-0.007344, -0.007346, -0.00735, -0.007349");
}
}
}
pin(A4) {
capacitance : 0.004904 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008653, 0.008637, 0.008638, 0.008641, 0.008648, 0.008647, 0.008654, \
0.008651, 0.008649, 0.008651");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007919, -0.008014, -0.008209, -0.008305, -0.008346, -0.008413, \
-0.008445, -0.00846, -0.008468, -0.008479");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008814, 0.008795, 0.008804, 0.0088, 0.008797, 0.008804, 0.008813, \
0.008809, 0.008814, 0.008808");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007283, -0.007419, -0.007668, -0.0079, -0.00805, -0.008173, \
-0.008239, -0.008274, -0.00831, -0.008334");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00863, 0.008615, 0.008624, 0.008619, 0.008627, 0.008631, 0.008639, \
0.008631, 0.008633, 0.00863");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.008033, -0.008087, -0.008229, -0.008308, -0.00835, -0.008412, \
-0.008439, -0.008461, -0.008469, -0.008478");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.00901, 0.008992, 0.009003, 0.008995, 0.009, 0.009002, 0.009007, \
0.009009, 0.009004, 0.009");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007115, -0.00727, -0.007508, -0.007718, -0.0079, -0.008041, \
-0.00812, -0.008187, -0.008233, -0.008263");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008632, 0.008616, 0.008625, 0.008622, 0.008632, 0.008629, 0.008638, \
0.008633, 0.008631, 0.00863");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007878, -0.007987, -0.008201, -0.008303, -0.008349, -0.008414, \
-0.008441, -0.008461, -0.008469, -0.008481");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008716, 0.008702, 0.008709, 0.008706, 0.008701, 0.008712, 0.008714, \
0.008716, 0.008709, 0.008714");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.007284, -0.00742, -0.007668, -0.007901, -0.00805, -0.008174, \
-0.008239, -0.008276, -0.008309, -0.008335");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.008632, 0.008608, 0.008609, 0.008613, 0.008617, 0.008614, 0.008626, \
0.008627, 0.008629, 0.008622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.008034, -0.008088, -0.008227, -0.008308, -0.008345, -0.008409, \
-0.008438, -0.008459, -0.00847, -0.00848");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.07223 ;
max_transition : 8.4 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.001213, 0.001237, 0.001259, 0.001315, 0.00135, 0.001378, 0.001383, 0.001386, 0.001393, 0.001401",\
"0.001218, 0.001256, 0.001322, 0.001454, 0.00154, 0.001616, 0.001667, 0.001694, 0.001715, 0.00173",\
"0.00145, 0.001488, 0.001579, 0.00172, 0.001866, 0.001989, 0.002077, 0.002143, 0.002194, 0.002229",\
"0.002275, 0.002279, 0.0023, 0.00236, 0.002436, 0.002503, 0.002559, 0.002601, 0.002635, 0.002661",\
"0.003763, 0.003745, 0.003673, 0.003583, 0.003508, 0.003424, 0.003372, 0.003318, 0.003262, 0.003219",\
"0.006087, 0.006017, 0.005842, 0.005569, 0.005285, 0.005023, 0.004776, 0.004551, 0.004359, 0.004184",\
"0.009453, 0.009359, 0.009061, 0.008572, 0.008029, 0.007499, 0.006999, 0.006549, 0.006145, 0.005787",\
"0.01409, 0.01396, 0.01353, 0.01284, 0.012, 0.01111, 0.01029, 0.009533, 0.008849, 0.00823",\
"0.02012, 0.01994, 0.01938, 0.01847, 0.01732, 0.01608, 0.01483, 0.0137, 0.01266, 0.01172",\
"0.02756, 0.02737, 0.02668, 0.02554, 0.02408, 0.02247, 0.02081, 0.01922, 0.01775, 0.01641");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.02646, 0.02648, 0.02652, 0.02659, 0.02666, 0.02673, 0.0268, 0.02686, 0.02693, 0.02718",\
"0.02606, 0.0261, 0.0262, 0.02633, 0.02645, 0.02657, 0.02668, 0.02679, 0.02693, 0.0272",\
"0.02574, 0.02578, 0.02584, 0.02598, 0.02613, 0.0263, 0.02646, 0.0266, 0.02673, 0.02707",\
"0.02649, 0.02647, 0.02641, 0.02635, 0.02635, 0.02639, 0.02647, 0.02657, 0.02673, 0.02709",\
"0.02841, 0.02834, 0.02815, 0.02786, 0.02757, 0.02733, 0.02718, 0.02713, 0.02709, 0.02736",\
"0.03147, 0.03137, 0.03105, 0.03054, 0.02996, 0.02938, 0.02891, 0.02851, 0.02828, 0.02843",\
"0.03573, 0.03558, 0.03511, 0.0344, 0.03354, 0.03265, 0.03178, 0.03103, 0.03046, 0.03038",\
"0.0413, 0.04109, 0.04049, 0.03952, 0.0384, 0.03718, 0.03596, 0.0348, 0.03381, 0.03359",\
"0.0483, 0.04806, 0.04729, 0.04608, 0.04461, 0.04306, 0.0415, 0.03994, 0.03861, 0.03839",\
"0.05688, 0.05658, 0.05565, 0.05418, 0.05234, 0.05038, 0.04842, 0.04649, 0.04499, 0.04526");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.00748, 0.007479, 0.007472, 0.007479, 0.007487, 0.007486, 0.007499, 0.007494, 0.007498, 0.007497",\
"0.007461, 0.007461, 0.007471, 0.007492, 0.007498, 0.007499, 0.007511, 0.007515, 0.007517, 0.007523",\
"0.007562, 0.007567, 0.007582, 0.007606, 0.00762, 0.00764, 0.007658, 0.007669, 0.007685, 0.007693",\
"0.007987, 0.007978, 0.007976, 0.007975, 0.007974, 0.007965, 0.007956, 0.007947, 0.007943, 0.007941",\
"0.009106, 0.009093, 0.009025, 0.008913, 0.008798, 0.008679, 0.008584, 0.008499, 0.008425, 0.008341",\
"0.01124, 0.01119, 0.01103, 0.01078, 0.01047, 0.01017, 0.009892, 0.009639, 0.009417, 0.009239",\
"0.01462, 0.01453, 0.01426, 0.01382, 0.01328, 0.01273, 0.01217, 0.01167, 0.01122, 0.01084",\
"0.01942, 0.0193, 0.0189, 0.01823, 0.01742, 0.01653, 0.01565, 0.01482, 0.01406, 0.01338",\
"0.02573, 0.02557, 0.02504, 0.02415, 0.02303, 0.02178, 0.02051, 0.01928, 0.01816, 0.0171",\
"0.0336, 0.0334, 0.03276, 0.03166, 0.03022, 0.02858, 0.02689, 0.02522, 0.02362, 0.02216");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.03247, 0.03249, 0.03253, 0.03257, 0.03261, 0.03268, 0.03273, 0.03281, 0.03289, 0.03317",\
"0.03218, 0.0322, 0.03227, 0.03237, 0.03246, 0.03256, 0.03264, 0.03274, 0.03285, 0.03316",\
"0.03168, 0.03173, 0.03181, 0.03196, 0.03213, 0.03229, 0.03242, 0.03256, 0.03269, 0.03303",\
"0.0315, 0.03152, 0.03157, 0.03168, 0.03183, 0.032, 0.03216, 0.03233, 0.03247, 0.03286",\
"0.03211, 0.0321, 0.03208, 0.03205, 0.03206, 0.03211, 0.0322, 0.03231, 0.03249, 0.03288",\
"0.03419, 0.03414, 0.03395, 0.0337, 0.03344, 0.03322, 0.03306, 0.033, 0.03299, 0.03336",\
"0.03812, 0.038, 0.03761, 0.03703, 0.0364, 0.03578, 0.03526, 0.03481, 0.03456, 0.03472",\
"0.04386, 0.04366, 0.04307, 0.04215, 0.04108, 0.04002, 0.03904, 0.03819, 0.03746, 0.03753",\
"0.05131, 0.05107, 0.0503, 0.04904, 0.04754, 0.04602, 0.04453, 0.04316, 0.04205, 0.04202",\
"0.06049, 0.0602, 0.05924, 0.05768, 0.0558, 0.05375, 0.05174, 0.0499, 0.04838, 0.04863");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.01356, 0.01356, 0.01356, 0.01355, 0.01354, 0.01354, 0.01354, 0.01355, 0.01355, 0.01355",\
"0.0135, 0.0135, 0.0135, 0.01349, 0.01349, 0.01349, 0.01349, 0.01349, 0.01349, 0.01348",\
"0.01331, 0.01331, 0.01332, 0.0133, 0.01328, 0.01328, 0.01328, 0.01327, 0.01329, 0.01329",\
"0.01335, 0.01334, 0.01333, 0.0133, 0.01327, 0.01323, 0.0132, 0.01317, 0.01315, 0.01315",\
"0.0142, 0.01417, 0.01408, 0.01395, 0.01382, 0.0137, 0.01358, 0.01348, 0.0134, 0.01332",\
"0.01627, 0.0162, 0.01602, 0.01574, 0.01541, 0.01507, 0.01477, 0.0145, 0.01426, 0.01407",\
"0.01984, 0.01974, 0.01943, 0.01894, 0.01833, 0.0177, 0.01708, 0.01652, 0.01604, 0.01563",\
"0.02507, 0.02493, 0.02448, 0.02373, 0.02281, 0.02179, 0.02079, 0.01986, 0.019, 0.01825",\
"0.03208, 0.03189, 0.03129, 0.03027, 0.02897, 0.02754, 0.02608, 0.02468, 0.02339, 0.0222",\
"0.04091, 0.04067, 0.03994, 0.03866, 0.03701, 0.03509, 0.03313, 0.03119, 0.02937, 0.02769");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.03829, 0.03831, 0.03834, 0.03839, 0.03844, 0.0385, 0.03856, 0.03864, 0.03869, 0.03896",\
"0.038, 0.03802, 0.03809, 0.03819, 0.03829, 0.03839, 0.03845, 0.03856, 0.03865, 0.03895",\
"0.0375, 0.03753, 0.03763, 0.03777, 0.03795, 0.0381, 0.03825, 0.03837, 0.03851, 0.03884",\
"0.03721, 0.03725, 0.03731, 0.03743, 0.0376, 0.03778, 0.03797, 0.03815, 0.03833, 0.03871",\
"0.03727, 0.03726, 0.0373, 0.03736, 0.03746, 0.03759, 0.03775, 0.03794, 0.0381, 0.03853",\
"0.03831, 0.03829, 0.03822, 0.03814, 0.03807, 0.03804, 0.03806, 0.03812, 0.03826, 0.03869",\
"0.04132, 0.04123, 0.04098, 0.04059, 0.04021, 0.03987, 0.03958, 0.03939, 0.03929, 0.03968",\
"0.04683, 0.04666, 0.04611, 0.04531, 0.04443, 0.04363, 0.0429, 0.04229, 0.04179, 0.04204",\
"0.05482, 0.05455, 0.05377, 0.05254, 0.05106, 0.04962, 0.04834, 0.04718, 0.04618, 0.04628",\
"0.06515, 0.06483, 0.06382, 0.06214, 0.06014, 0.05801, 0.05595, 0.0542, 0.05281, 0.05301");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.01899, 0.01898, 0.01898, 0.01897, 0.01895, 0.01894, 0.01893, 0.01894, 0.01894, 0.01894",\
"0.01858, 0.01857, 0.01857, 0.01856, 0.01856, 0.01855, 0.01854, 0.01854, 0.01855, 0.01854",\
"0.01804, 0.01803, 0.01802, 0.018, 0.01799, 0.01797, 0.01796, 0.01796, 0.01795, 0.01795",\
"0.01787, 0.01787, 0.01785, 0.01782, 0.01778, 0.01774, 0.01771, 0.01767, 0.01764, 0.01764",\
"0.01857, 0.01855, 0.01845, 0.01832, 0.01819, 0.01806, 0.01793, 0.01783, 0.01776, 0.01768",\
"0.02065, 0.02059, 0.02039, 0.02008, 0.01972, 0.01937, 0.01903, 0.01876, 0.0185, 0.01831",\
"0.02449, 0.0244, 0.02404, 0.02346, 0.02277, 0.02206, 0.02138, 0.02079, 0.02026, 0.01982",\
"0.0303, 0.03014, 0.02962, 0.02875, 0.02766, 0.02648, 0.02534, 0.02429, 0.02335, 0.02253",\
"0.03824, 0.03801, 0.03731, 0.03612, 0.03457, 0.03288, 0.03118, 0.02955, 0.02805, 0.02673",\
"0.04842, 0.04814, 0.04724, 0.0457, 0.0437, 0.04143, 0.03907, 0.0368, 0.03466, 0.03271");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.04409, 0.04411, 0.04414, 0.04418, 0.04423, 0.04429, 0.04434, 0.04442, 0.04447, 0.04475",\
"0.04379, 0.04382, 0.04388, 0.04399, 0.0441, 0.0442, 0.04428, 0.04434, 0.04443, 0.04473",\
"0.04329, 0.04331, 0.04342, 0.04355, 0.04373, 0.0439, 0.04404, 0.04418, 0.04431, 0.04462",\
"0.04299, 0.04302, 0.04309, 0.04322, 0.04337, 0.04356, 0.04374, 0.04394, 0.04408, 0.04449",\
"0.04293, 0.04292, 0.04298, 0.04305, 0.04317, 0.04333, 0.04348, 0.04366, 0.04384, 0.04428",\
"0.04354, 0.04353, 0.04351, 0.0435, 0.04351, 0.04353, 0.0436, 0.04372, 0.04388, 0.04437",\
"0.046, 0.04594, 0.04572, 0.04547, 0.04519, 0.04497, 0.04478, 0.04467, 0.04462, 0.04512",\
"0.05119, 0.05103, 0.05056, 0.04985, 0.04908, 0.04841, 0.0478, 0.0473, 0.04696, 0.04728",\
"0.05943, 0.05918, 0.05837, 0.05716, 0.05575, 0.05439, 0.05322, 0.05215, 0.05131, 0.05143",\
"0.07069, 0.07037, 0.06928, 0.06756, 0.06544, 0.06327, 0.06127, 0.05951, 0.05819, 0.05834");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.1153, 0.1214, 0.1426, 0.1827, 0.2451, 0.3324, 0.4472, 0.5915, 0.7679, 0.9777",\
"0.1314, 0.1374, 0.1589, 0.1994, 0.2621, 0.3498, 0.4646, 0.6093, 0.7857, 0.9958",\
"0.1844, 0.1917, 0.2156, 0.257, 0.3201, 0.4078, 0.5227, 0.668, 0.8442, 1.054",\
"0.2313, 0.242, 0.2773, 0.3374, 0.4186, 0.5166, 0.6326, 0.7773, 0.9536, 1.163",\
"0.2495, 0.2637, 0.3109, 0.391, 0.4999, 0.6312, 0.7804, 0.9441, 1.124, 1.333",\
"0.2319, 0.25, 0.31, 0.4114, 0.5486, 0.714, 0.9023, 1.109, 1.33, 1.566",\
"0.1739, 0.196, 0.269, 0.3936, 0.5603, 0.7614, 0.9889, 1.239, 1.509, 1.794",\
"0.0733, 0.0996, 0.1852, 0.3328, 0.531, 0.7687, 1.038, 1.332, 1.649, 1.985",\
"-0.0734, -0.0431, 0.0574, 0.2275, 0.4561, 0.7336, 1.044, 1.385, 1.75, 2.136",\
"-0.2694, -0.2338, -0.1199, 0.0747, 0.3357, 0.648, 1.006, 1.392, 1.807, 2.246");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.3651, 0.3932, 0.4941, 0.6906, 0.9972, 1.427, 1.992, 2.701, 3.569, 4.6",\
"0.3682, 0.3968, 0.4994, 0.6971, 1.006, 1.437, 2.003, 2.713, 3.582, 4.614",\
"0.4127, 0.4409, 0.5405, 0.7373, 1.046, 1.478, 2.046, 2.759, 3.626, 4.661",\
"0.5391, 0.5642, 0.6557, 0.8423, 1.146, 1.574, 2.139, 2.851, 3.719, 4.754",\
"0.7256, 0.7545, 0.8545, 1.036, 1.324, 1.743, 2.301, 3.007, 3.871, 4.902",\
"0.949, 0.9821, 1.095, 1.299, 1.596, 2.001, 2.548, 3.244, 4.1, 5.126",\
"1.215, 1.252, 1.376, 1.6, 1.927, 2.355, 2.891, 3.577, 4.421, 5.438",\
"1.526, 1.565, 1.703, 1.946, 2.3, 2.762, 3.331, 4.012, 4.845, 5.848",\
"1.883, 1.928, 2.077, 2.34, 2.721, 3.216, 3.825, 4.545, 5.378, 6.369",\
"2.289, 2.338, 2.502, 2.789, 3.195, 3.72, 4.368, 5.131, 6.011, 7.007");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.1408, 0.1514, 0.1878, 0.2574, 0.3662, 0.5187, 0.7191, 0.9717, 1.281, 1.647",\
"0.141, 0.1513, 0.1878, 0.2576, 0.3662, 0.5187, 0.7188, 0.9729, 1.28, 1.649",\
"0.1693, 0.1769, 0.2046, 0.2636, 0.3667, 0.518, 0.719, 0.9729, 1.282, 1.649",\
"0.2548, 0.2664, 0.3027, 0.3644, 0.4473, 0.5606, 0.7313, 0.9723, 1.281, 1.648",\
"0.355, 0.3698, 0.4155, 0.4972, 0.6046, 0.737, 0.8858, 1.068, 1.32, 1.656",\
"0.4752, 0.4926, 0.549, 0.647, 0.778, 0.9398, 1.125, 1.328, 1.547, 1.812",\
"0.6106, 0.6322, 0.7022, 0.8192, 0.9766, 1.165, 1.382, 1.622, 1.884, 2.163",\
"0.7656, 0.7918, 0.8746, 1.014, 1.196, 1.414, 1.661, 1.938, 2.24, 2.561",\
"0.9428, 0.9722, 1.068, 1.228, 1.441, 1.69, 1.971, 2.28, 2.618, 2.982",\
"1.139, 1.172, 1.284, 1.469, 1.708, 1.991, 2.307, 2.652, 3.023, 3.429");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.7908, 0.8486, 1.046, 1.41, 1.953, 2.701, 3.683, 4.91, 6.414, 8.2",\
"0.784, 0.8413, 1.043, 1.408, 1.953, 2.702, 3.68, 4.912, 6.415, 8.201",\
"0.7631, 0.8239, 1.03, 1.402, 1.951, 2.701, 3.682, 4.908, 6.416, 8.201",\
"0.7608, 0.813, 1.003, 1.378, 1.944, 2.7, 3.682, 4.912, 6.412, 8.206",\
"0.8442, 0.8934, 1.061, 1.385, 1.917, 2.691, 3.678, 4.913, 6.408, 8.204",\
"0.9234, 0.977, 1.159, 1.492, 1.976, 2.685, 3.666, 4.912, 6.413, 8.199",\
"1.039, 1.089, 1.274, 1.615, 2.128, 2.794, 3.698, 4.898, 6.406, 8.206",\
"1.18, 1.232, 1.417, 1.764, 2.287, 2.992, 3.859, 4.974, 6.417, 8.204",\
"1.354, 1.406, 1.593, 1.942, 2.474, 3.199, 4.106, 5.183, 6.537, 8.232",\
"1.546, 1.602, 1.798, 2.154, 2.692, 3.429, 4.363, 5.484, 6.794, 8.4");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.1567, 0.1634, 0.1863, 0.2291, 0.2941, 0.3838, 0.5004, 0.6464, 0.8239, 1.035",\
"0.1727, 0.1793, 0.2022, 0.245, 0.3101, 0.3998, 0.5165, 0.6625, 0.84, 1.051",\
"0.2306, 0.2371, 0.2597, 0.3021, 0.3669, 0.4566, 0.5734, 0.7194, 0.8968, 1.108",\
"0.3042, 0.3135, 0.3445, 0.3986, 0.4731, 0.5657, 0.682, 0.8278, 1.005, 1.216",\
"0.3497, 0.3622, 0.4036, 0.4753, 0.5751, 0.6975, 0.8394, 0.9965, 1.175, 1.385",\
"0.3624, 0.3779, 0.4302, 0.5208, 0.6456, 0.7998, 0.9781, 1.177, 1.391, 1.621",\
"0.3387, 0.3574, 0.4208, 0.5305, 0.682, 0.8692, 1.084, 1.323, 1.584, 1.861",\
"0.2751, 0.2973, 0.3716, 0.5012, 0.6809, 0.9005, 1.154, 1.435, 1.741, 2.067",\
"0.1712, 0.1961, 0.2813, 0.4309, 0.6378, 0.8921, 1.185, 1.509, 1.859, 2.235",\
"0.0243, 0.0527, 0.1497, 0.3175, 0.5513, 0.8403, 1.173, 1.54, 1.939, 2.363");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.6241, 0.654, 0.7591, 0.9566, 1.263, 1.693, 2.257, 2.967, 3.833, 4.867",\
"0.6304, 0.6601, 0.7658, 0.9658, 1.273, 1.704, 2.269, 2.98, 3.847, 4.881",\
"0.663, 0.6938, 0.7997, 1.001, 1.311, 1.743, 2.31, 3.022, 3.89, 4.924",\
"0.7304, 0.7609, 0.8668, 1.067, 1.376, 1.809, 2.377, 3.09, 3.959, 4.994",\
"0.8294, 0.8622, 0.975, 1.179, 1.487, 1.917, 2.483, 3.194, 4.063, 5.098",\
"0.9765, 1.011, 1.127, 1.342, 1.664, 2.093, 2.652, 3.358, 4.222, 5.253",\
"1.189, 1.224, 1.344, 1.565, 1.896, 2.341, 2.903, 3.6, 4.455, 5.48",\
"1.457, 1.495, 1.622, 1.853, 2.192, 2.649, 3.228, 3.932, 4.778, 5.791",\
"1.773, 1.814, 1.953, 2.198, 2.552, 3.022, 3.615, 4.339, 5.193, 6.197",\
"2.136, 2.18, 2.331, 2.594, 2.971, 3.459, 4.068, 4.808, 5.686, 6.702");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.1971, 0.2078, 0.2458, 0.3163, 0.4255, 0.5775, 0.7786, 1.031, 1.339, 1.706",\
"0.1963, 0.2073, 0.2452, 0.3155, 0.425, 0.5779, 0.7786, 1.031, 1.338, 1.705",\
"0.2026, 0.2119, 0.246, 0.3142, 0.4245, 0.5774, 0.7781, 1.031, 1.338, 1.706",\
"0.2948, 0.3049, 0.3386, 0.3964, 0.4783, 0.6018, 0.7837, 1.03, 1.339, 1.707",\
"0.4072, 0.4202, 0.4638, 0.539, 0.6416, 0.7686, 0.9152, 1.106, 1.368, 1.711",\
"0.5384, 0.5542, 0.6078, 0.6986, 0.8254, 0.982, 1.159, 1.358, 1.579, 1.851",\
"0.6888, 0.7088, 0.7738, 0.8824, 1.031, 1.213, 1.422, 1.658, 1.917, 2.191",\
"0.8586, 0.8818, 0.9576, 1.088, 1.258, 1.469, 1.707, 1.98, 2.276, 2.595",\
"1.049, 1.074, 1.163, 1.313, 1.513, 1.75, 2.022, 2.325, 2.657, 3.018",\
"1.261, 1.29, 1.393, 1.563, 1.789, 2.059, 2.365, 2.699, 3.067, 3.465");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.8473, 0.8985, 1.079, 1.422, 1.956, 2.703, 3.68, 4.915, 6.419, 8.2",\
"0.8482, 0.9003, 1.08, 1.423, 1.956, 2.699, 3.68, 4.908, 6.41, 8.201",\
"0.8484, 0.8991, 1.08, 1.423, 1.957, 2.7, 3.678, 4.91, 6.414, 8.21",\
"0.8611, 0.9092, 1.085, 1.425, 1.956, 2.7, 3.682, 4.913, 6.419, 8.2",\
"0.948, 0.9936, 1.153, 1.466, 1.968, 2.701, 3.68, 4.909, 6.412, 8.202",\
"1.033, 1.083, 1.254, 1.574, 2.048, 2.739, 3.682, 4.915, 6.416, 8.195",\
"1.148, 1.195, 1.363, 1.687, 2.186, 2.851, 3.755, 4.931, 6.41, 8.205",\
"1.301, 1.346, 1.507, 1.825, 2.327, 3.015, 3.894, 5.02, 6.451, 8.201",\
"1.487, 1.532, 1.693, 2, 2.492, 3.183, 4.087, 5.196, 6.571, 8.264",\
"1.701, 1.749, 1.906, 2.214, 2.697, 3.383, 4.293, 5.425, 6.781, 8.421");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.1661, 0.1736, 0.1996, 0.2472, 0.318, 0.4134, 0.5353, 0.6857, 0.8668, 1.081",\
"0.1824, 0.1899, 0.2158, 0.2631, 0.3338, 0.429, 0.5509, 0.7013, 0.8824, 1.096",\
"0.2431, 0.2501, 0.2743, 0.32, 0.3894, 0.4841, 0.6056, 0.7559, 0.937, 1.151",\
"0.3314, 0.3408, 0.3716, 0.4257, 0.4997, 0.5931, 0.7126, 0.8623, 1.043, 1.257",\
"0.3949, 0.4071, 0.4477, 0.5186, 0.6166, 0.7369, 0.8765, 1.032, 1.212, 1.425",\
"0.428, 0.4431, 0.4938, 0.5823, 0.7041, 0.8545, 1.029, 1.224, 1.435, 1.662",\
"0.4281, 0.4464, 0.507, 0.6126, 0.7597, 0.9408, 1.151, 1.385, 1.64, 1.914",\
"0.392, 0.4131, 0.4847, 0.6088, 0.7802, 0.9928, 1.238, 1.512, 1.812, 2.132",\
"0.3185, 0.3423, 0.4235, 0.5665, 0.7645, 1.008, 1.29, 1.605, 1.947, 2.315",\
"0.2078, 0.2343, 0.3258, 0.4845, 0.7084, 0.9836, 1.303, 1.659, 2.046, 2.46");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.7867, 0.8159, 0.9213, 1.119, 1.425, 1.855, 2.419, 3.13, 3.996, 5.03",\
"0.7931, 0.8228, 0.928, 1.128, 1.436, 1.868, 2.431, 3.143, 4.009, 5.043",\
"0.828, 0.8588, 0.9656, 1.167, 1.476, 1.909, 2.476, 3.187, 4.056, 5.091",\
"0.894, 0.925, 1.031, 1.232, 1.541, 1.974, 2.542, 3.255, 4.126, 5.161",\
"0.9725, 1.005, 1.116, 1.319, 1.629, 2.06, 2.627, 3.342, 4.21, 5.245",\
"1.061, 1.096, 1.211, 1.427, 1.749, 2.182, 2.746, 3.456, 4.323, 5.356",\
"1.198, 1.233, 1.352, 1.572, 1.903, 2.351, 2.919, 3.623, 4.483, 5.513",\
"1.389, 1.426, 1.551, 1.778, 2.113, 2.569, 3.15, 3.861, 4.713, 5.733",\
"1.633, 1.673, 1.807, 2.045, 2.391, 2.853, 3.44, 4.163, 5.024, 6.033",\
"1.927, 1.97, 2.114, 2.366, 2.729, 3.203, 3.796, 4.525, 5.399, 6.42");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.2452, 0.2567, 0.2975, 0.3729, 0.4853, 0.641, 0.842, 1.095, 1.402, 1.768",\
"0.2425, 0.2542, 0.2956, 0.371, 0.4852, 0.6403, 0.8416, 1.094, 1.403, 1.769",\
"0.2375, 0.2479, 0.2871, 0.3626, 0.4792, 0.637, 0.8407, 1.094, 1.402, 1.769",\
"0.3345, 0.3438, 0.3771, 0.4319, 0.5154, 0.6473, 0.8378, 1.091, 1.401, 1.767",\
"0.4624, 0.4746, 0.5164, 0.5882, 0.6852, 0.807, 0.9528, 1.149, 1.42, 1.77",\
"0.6112, 0.626, 0.677, 0.7632, 0.8812, 1.029, 1.201, 1.394, 1.614, 1.892",\
"0.783, 0.8014, 0.861, 0.9618, 1.101, 1.272, 1.472, 1.701, 1.955, 2.224",\
"0.9788, 0.9994, 1.069, 1.187, 1.347, 1.542, 1.769, 2.029, 2.319, 2.632",\
"1.195, 1.221, 1.303, 1.438, 1.621, 1.842, 2.096, 2.385, 2.708, 3.062",\
"1.438, 1.467, 1.561, 1.722, 1.925, 2.171, 2.455, 2.772, 3.125, 3.513");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.8518, 0.9018, 1.081, 1.424, 1.957, 2.702, 3.68, 4.91, 6.415, 8.203",\
"0.8514, 0.9018, 1.08, 1.422, 1.957, 2.703, 3.679, 4.916, 6.414, 8.208",\
"0.8536, 0.9034, 1.082, 1.425, 1.956, 2.702, 3.68, 4.913, 6.416, 8.204",\
"0.8606, 0.9102, 1.086, 1.426, 1.957, 2.7, 3.681, 4.914, 6.412, 8.203",\
"0.9246, 0.9702, 1.132, 1.447, 1.963, 2.702, 3.681, 4.911, 6.415, 8.2",\
"1.012, 1.063, 1.232, 1.548, 2.03, 2.731, 3.682, 4.915, 6.416, 8.202",\
"1.126, 1.174, 1.34, 1.661, 2.158, 2.834, 3.747, 4.93, 6.412, 8.206",\
"1.301, 1.344, 1.499, 1.805, 2.294, 2.987, 3.878, 5.02, 6.458, 8.201",\
"1.522, 1.565, 1.713, 2.002, 2.473, 3.155, 4.056, 5.183, 6.568, 8.285",\
"1.769, 1.814, 1.96, 2.248, 2.704, 3.364, 4.253, 5.388, 6.763, 8.419");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.1608, 0.1688, 0.1963, 0.2467, 0.3218, 0.4225, 0.5501, 0.7062, 0.8925, 1.111",\
"0.1767, 0.1845, 0.2117, 0.2617, 0.3363, 0.4366, 0.564, 0.7199, 0.9061, 1.125",\
"0.2401, 0.2472, 0.2722, 0.3195, 0.392, 0.4909, 0.6174, 0.7728, 0.9587, 1.177",\
"0.335, 0.3443, 0.3763, 0.4312, 0.5067, 0.6024, 0.7255, 0.8791, 1.064, 1.282",\
"0.408, 0.4207, 0.4619, 0.5341, 0.6331, 0.7546, 0.8949, 1.051, 1.234, 1.45",\
"0.4538, 0.469, 0.5204, 0.6093, 0.7319, 0.8836, 1.058, 1.252, 1.463, 1.689",\
"0.4683, 0.4865, 0.5479, 0.6542, 0.8019, 0.9825, 1.192, 1.425, 1.679, 1.951",\
"0.4503, 0.4714, 0.543, 0.6673, 0.8383, 1.05, 1.293, 1.565, 1.862, 2.179",\
"0.3975, 0.4223, 0.5038, 0.6457, 0.8425, 1.084, 1.363, 1.674, 2.012, 2.375",\
"0.3128, 0.3392, 0.4291, 0.5881, 0.8092, 1.083, 1.398, 1.748, 2.128, 2.537");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.8456, 0.8759, 0.9806, 1.178, 1.485, 1.914, 2.478, 3.188, 4.055, 5.088",\
"0.8552, 0.8864, 0.9923, 1.192, 1.5, 1.931, 2.495, 3.206, 4.073, 5.107",\
"0.8967, 0.9271, 1.033, 1.234, 1.545, 1.978, 2.544, 3.256, 4.124, 5.158",\
"0.9635, 0.9933, 1.1, 1.3, 1.61, 2.044, 2.611, 3.325, 4.193, 5.23",\
"1.038, 1.07, 1.177, 1.379, 1.688, 2.12, 2.688, 3.402, 4.271, 5.308",\
"1.109, 1.143, 1.256, 1.467, 1.784, 2.215, 2.781, 3.493, 4.361, 5.395",\
"1.209, 1.243, 1.359, 1.575, 1.9, 2.343, 2.91, 3.615, 4.479, 5.51",\
"1.347, 1.384, 1.507, 1.728, 2.058, 2.507, 3.084, 3.794, 4.649, 5.671",\
"1.525, 1.565, 1.696, 1.931, 2.272, 2.727, 3.307, 4.024, 4.885, 5.896",\
"1.743, 1.785, 1.928, 2.18, 2.537, 3.005, 3.59, 4.311, 5.176, 6.195");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.2603, 0.2742, 0.3201, 0.4034, 0.5265, 0.6902, 0.8983, 1.155, 1.464, 1.833",\
"0.2567, 0.2704, 0.3166, 0.4003, 0.5223, 0.6882, 0.8961, 1.154, 1.464, 1.832",\
"0.2533, 0.2648, 0.3063, 0.3878, 0.5133, 0.6811, 0.8921, 1.15, 1.463, 1.831",\
"0.3628, 0.3724, 0.4053, 0.4603, 0.5466, 0.6836, 0.8825, 1.142, 1.458, 1.828",\
"0.5058, 0.5182, 0.5596, 0.6296, 0.725, 0.844, 0.9896, 1.191, 1.469, 1.826",\
"0.671, 0.6854, 0.7372, 0.8208, 0.9372, 1.077, 1.245, 1.434, 1.653, 1.936",\
"0.8634, 0.8806, 0.9394, 1.039, 1.172, 1.336, 1.53, 1.75, 1.995, 2.262",\
"1.084, 1.105, 1.174, 1.286, 1.439, 1.625, 1.841, 2.09, 2.372, 2.675",\
"1.334, 1.358, 1.439, 1.57, 1.741, 1.952, 2.187, 2.462, 2.77, 3.114",\
"1.616, 1.644, 1.737, 1.887, 2.082, 2.312, 2.579, 2.871, 3.202, 3.575");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.001492, 0.003218, 0.006513, 0.01165, 0.01885, 0.02833, 0.04028, 0.05486, 0.07223");
values("0.8516, 0.9014, 1.081, 1.422, 1.956, 2.702, 3.68, 4.913, 6.415, 8.21",\
"0.8511, 0.9032, 1.082, 1.424, 1.957, 2.703, 3.68, 4.911, 6.415, 8.205",\
"0.854, 0.9032, 1.082, 1.422, 1.956, 2.699, 3.68, 4.912, 6.414, 8.203",\
"0.8574, 0.9074, 1.084, 1.426, 1.957, 2.703, 3.679, 4.912, 6.415, 8.204",\
"0.893, 0.9408, 1.108, 1.436, 1.96, 2.701, 3.678, 4.909, 6.415, 8.21",\
"0.9708, 1.018, 1.187, 1.505, 2.003, 2.715, 3.685, 4.907, 6.415, 8.201",\
"1.069, 1.116, 1.283, 1.607, 2.107, 2.798, 3.729, 4.923, 6.421, 8.208",\
"1.246, 1.291, 1.446, 1.748, 2.238, 2.932, 3.84, 5.001, 6.442, 8.199",\
"1.502, 1.544, 1.689, 1.972, 2.428, 3.097, 4.001, 5.14, 6.545, 8.276",\
"1.803, 1.842, 1.984, 2.26, 2.699, 3.329, 4.201, 5.334, 6.721, 8.395");
}
}
}
}