blob: f48a01d5b9b48da7a3b729d465da9444435f4a1a [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__and4_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "2.011482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "2.011482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.011482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.011482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.01168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.01168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.01168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.01168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.548854e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.548854e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.548854e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.548854e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "3.06603e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "3.06603e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "3.572712e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "3.225024e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.572712e-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.003821 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004637, 0.00462, 0.004586, 0.00459, 0.004588, 0.004596, 0.004593, \
0.004592, 0.004595, 0.004596");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002686, -0.002692, -0.002688, -0.002695, -0.002697, -0.002707, \
-0.002714, -0.002717, -0.002718, -0.002728");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004634, 0.004622, 0.004595, 0.004594, 0.00459, 0.004598, 0.004599, \
0.004588, 0.004596, 0.004587");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00269, -0.002693, -0.00269, -0.002692, -0.002694, -0.002715, \
-0.002712, -0.002715, -0.002722, -0.002726");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004634, 0.004622, 0.004595, 0.004594, 0.004592, 0.004599, 0.004596, \
0.004587, 0.004597, 0.004587");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002686, -0.002693, -0.00269, -0.002691, -0.002695, -0.002715, \
-0.002712, -0.002714, -0.002722, -0.002727");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004631, 0.004624, 0.004594, 0.0046, 0.004591, 0.004594, 0.004594, \
0.004598, 0.004592, 0.004591");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002686, -0.002694, -0.002689, -0.002691, -0.002697, -0.002706, \
-0.002711, -0.002717, -0.002724, -0.002731");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004623, 0.004608, 0.00459, 0.004591, 0.004587, 0.004596, 0.004597, \
0.004588, 0.004595, 0.004588");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00263, 0.002627, 0.002616, 0.002606, 0.002598, 0.002577, 0.002574, \
0.002562, 0.002547, 0.00253");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004615, 0.004606, 0.004593, 0.004591, 0.004592, 0.004597, 0.004597, \
0.004597, 0.004592, 0.004592");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00263, 0.002623, 0.002611, 0.002607, 0.002598, 0.002579, 0.002566, \
0.002559, 0.002543, 0.002529");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004615, 0.00461, 0.004593, 0.004591, 0.004589, 0.004598, 0.004598, \
0.004598, 0.004592, 0.004594");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.007835, 0.007831, 0.007823, 0.007807, 0.007796, 0.007775, 0.007752, \
0.007739, 0.007717, 0.007689");
}
}
}
pin(A2) {
capacitance : 0.003752 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00543, 0.005441, 0.005491, 0.005562, 0.005614, 0.005666, 0.005695, \
0.005716, 0.005731, 0.005732");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003846, -0.003834, -0.003825, -0.003815, -0.003813, -0.003826, \
-0.003826, -0.003826, -0.003827, -0.003829");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005377, 0.005393, 0.00544, 0.005519, 0.005575, 0.005628, 0.005662, \
0.00568, 0.005698, 0.005704");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003848, -0.003836, -0.003825, -0.00382, -0.003822, -0.003825, \
-0.003829, -0.003827, -0.003826, -0.003826");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.0045, 0.004327, 0.00424, 0.004195, 0.004188, 0.004183, 0.004184, \
0.004183, 0.004185, 0.004182");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003838, -0.003835, -0.003828, -0.003819, -0.003819, -0.003827, \
-0.003825, -0.003823, -0.003823, -0.003826");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004495, 0.004103, 0.003856, 0.003831, 0.00383, 0.003841, 0.003835, \
0.003835, 0.003838, 0.003832");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003826, -0.00383, -0.003824, -0.003824, -0.003818, -0.003825, \
-0.003827, -0.003828, -0.003825, -0.003826");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004418, 0.004408, 0.00439, 0.004391, 0.00439, 0.004391, 0.004386, \
0.004383, 0.004377, 0.00437");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003126, -0.003129, -0.003125, -0.003124, -0.003124, -0.00314, \
-0.003151, -0.003156, -0.003168, -0.003184");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004414, 0.004407, 0.004391, 0.004393, 0.004384, 0.004389, 0.004393, \
0.004385, 0.004375, 0.00437");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003131, -0.003132, -0.003129, -0.003127, -0.00313, -0.003142, \
-0.003149, -0.003157, -0.00317, -0.003183");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004432, 0.004426, 0.004413, 0.004413, 0.004404, 0.004408, 0.004412, \
0.004403, 0.004397, 0.004391");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00209, 0.002092, 0.002087, 0.002086, 0.002073, 0.002047, 0.002036, \
0.002023, 0.002, 0.001972");
}
}
}
pin(A3) {
capacitance : 0.003725 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004013, 0.004007, 0.003996, 0.00398, 0.003974, 0.003966, 0.003952, \
0.003938, 0.003919, 0.0039");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003851, -0.003837, -0.003825, -0.003822, -0.003821, -0.003823, \
-0.003829, -0.003826, -0.003825, -0.003823");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00385, 0.003849, 0.00384, 0.003834, 0.003831, 0.003835, 0.003836, \
0.003833, 0.00384, 0.003836");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00383, -0.003832, -0.003824, -0.003817, -0.003815, -0.003824, \
-0.003826, -0.003824, -0.003825, -0.003826");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00411, 0.004239, 0.004302, 0.004312, 0.004324, 0.004326, 0.004322, \
0.004311, 0.004302, 0.004278");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003836, -0.003842, -0.003823, -0.003819, -0.003818, -0.003826, \
-0.003826, -0.003825, -0.003825, -0.003826");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00387, 0.003853, 0.003837, 0.003837, 0.003832, 0.003842, 0.003835, \
0.003838, 0.003835, 0.003834");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003828, -0.003829, -0.003824, -0.003821, -0.003814, -0.003829, \
-0.003829, -0.003825, -0.003826, -0.003825");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004863, 0.004875, 0.004903, 0.004952, 0.004996, 0.005031, 0.005049, \
0.005061, 0.005067, 0.00507");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003846, -0.003837, -0.003823, -0.003823, -0.003823, -0.003828, \
-0.003829, -0.003829, -0.003831, -0.003829");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004074, 0.003849, 0.003838, 0.003839, 0.003828, 0.003835, 0.003836, \
0.003836, 0.003837, 0.003835");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.00383, -0.003835, -0.003829, -0.00382, -0.003815, -0.003827, \
-0.003828, -0.003825, -0.003825, -0.003825");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.004017, 0.004017, 0.004009, 0.004013, 0.004003, 0.003998, 0.004002, \
0.003989, 0.003978, 0.003965");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003626, -0.003627, -0.003617, -0.003618, -0.003625, -0.003636, \
-0.003647, -0.003657, -0.003676, -0.003694");
}
}
}
pin(A4) {
capacitance : 0.00367 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003872, 0.003861, 0.003841, 0.003833, 0.003827, 0.003837, 0.003839, \
0.003834, 0.003837, 0.003837");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003835, -0.003838, -0.003823, -0.003817, -0.003818, -0.003822, \
-0.003822, -0.003822, -0.003822, -0.003824");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00386, 0.003852, 0.003841, 0.00383, 0.003829, 0.003837, 0.003839, \
0.003837, 0.003835, 0.003833");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003835, -0.003827, -0.003827, -0.003819, -0.003823, -0.003828, \
-0.003826, -0.003822, -0.003824, -0.003824");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003861, 0.003861, 0.003841, 0.003834, 0.003827, 0.003837, 0.00384, \
0.003837, 0.003834, 0.003834");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003836, -0.003835, -0.003825, -0.00382, -0.003819, -0.003826, \
-0.003826, -0.003822, -0.003824, -0.003824");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003855, 0.003855, 0.003832, 0.003832, 0.00383, 0.003836, 0.003838, \
0.003836, 0.003838, 0.003835");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003831, -0.003826, -0.003824, -0.003824, -0.003819, -0.003833, \
-0.003828, -0.003826, -0.003823, -0.003827");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003868, 0.003861, 0.003841, 0.003838, 0.003829, 0.003839, 0.003841, \
0.003835, 0.003836, 0.003835");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003836, -0.003838, -0.003825, -0.003817, -0.003818, -0.003822, \
-0.003822, -0.003822, -0.003824, -0.003825");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003858, 0.003854, 0.003843, 0.003828, 0.003828, 0.003838, 0.00384, \
0.003841, 0.003837, 0.003837");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003832, -0.003831, -0.003831, -0.003821, -0.003822, -0.003829, \
-0.003824, -0.003825, -0.003824, -0.003823");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003865, 0.00386, 0.003844, 0.00384, 0.00383, 0.003835, 0.003839, \
0.003841, 0.003838, 0.003837");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003835, -0.003832, -0.003828, -0.003822, -0.00382, -0.003829, \
-0.003826, -0.003825, -0.003824, -0.00382");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.4737 ;
max_transition : 6.8 ;
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.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.04537, 0.04536, 0.04556, 0.04599, 0.04631, 0.04653, 0.04666, 0.04674, 0.04678, 0.04682",\
"0.04534, 0.04533, 0.04562, 0.04606, 0.04635, 0.04653, 0.04666, 0.04672, 0.04676, 0.0468",\
"0.04497, 0.0449, 0.04518, 0.04561, 0.04595, 0.04616, 0.04627, 0.04636, 0.04639, 0.04643",\
"0.04459, 0.04454, 0.0447, 0.04506, 0.04544, 0.04569, 0.04584, 0.04594, 0.04601, 0.04605",\
"0.0451, 0.04487, 0.04476, 0.045, 0.04532, 0.04557, 0.04577, 0.04586, 0.04595, 0.04601",\
"0.04643, 0.04605, 0.04557, 0.04557, 0.04576, 0.04599, 0.04612, 0.04625, 0.04633, 0.0464",\
"0.04847, 0.04779, 0.04706, 0.04682, 0.04686, 0.047, 0.0471, 0.04722, 0.0473, 0.04735",\
"0.05115, 0.05023, 0.04914, 0.04867, 0.04847, 0.04851, 0.04866, 0.04872, 0.04881, 0.04886",\
"0.05443, 0.05329, 0.0519, 0.05108, 0.05071, 0.05067, 0.05071, 0.05082, 0.05088, 0.05094",\
"0.05839, 0.05707, 0.05528, 0.05428, 0.05374, 0.05355, 0.05347, 0.0535, 0.05353, 0.05359");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.02758, 0.02741, 0.0274, 0.0276, 0.0282, 0.02874, 0.02926, 0.02976, 0.03024, 0.031",\
"0.02748, 0.02738, 0.02728, 0.02756, 0.02809, 0.02864, 0.02916, 0.02968, 0.03038, 0.03064",\
"0.02727, 0.02717, 0.02711, 0.02728, 0.02777, 0.02841, 0.02894, 0.02931, 0.02992, 0.03068",\
"0.02715, 0.02702, 0.02692, 0.02713, 0.02749, 0.02811, 0.02867, 0.02903, 0.02967, 0.03041",\
"0.02764, 0.02737, 0.02718, 0.02721, 0.02761, 0.02817, 0.02874, 0.02919, 0.02975, 0.03052",\
"0.02867, 0.02831, 0.02791, 0.02789, 0.02805, 0.02851, 0.02902, 0.02961, 0.02988, 0.03075",\
"0.03024, 0.02977, 0.02918, 0.02878, 0.02906, 0.0296, 0.03001, 0.03028, 0.03089, 0.03182",\
"0.03234, 0.03182, 0.03096, 0.03051, 0.03038, 0.03082, 0.03154, 0.03182, 0.03186, 0.03274",\
"0.03496, 0.03424, 0.03334, 0.03273, 0.03232, 0.03239, 0.03296, 0.03398, 0.0341, 0.03453",\
"0.03827, 0.0374, 0.03622, 0.03538, 0.03496, 0.03494, 0.03508, 0.03606, 0.03706, 0.03775");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.05067, 0.05057, 0.05068, 0.05106, 0.05138, 0.0516, 0.05172, 0.0518, 0.05185, 0.05189",\
"0.05069, 0.05058, 0.05073, 0.05106, 0.05139, 0.0516, 0.05173, 0.05182, 0.05187, 0.05191",\
"0.05035, 0.05026, 0.05034, 0.05072, 0.05105, 0.05127, 0.05141, 0.05148, 0.05154, 0.05158",\
"0.04999, 0.04988, 0.04992, 0.05024, 0.05065, 0.05088, 0.05101, 0.05112, 0.05119, 0.05123",\
"0.05043, 0.05018, 0.04998, 0.05016, 0.05051, 0.05076, 0.05094, 0.05106, 0.05114, 0.0512",\
"0.05186, 0.05136, 0.0509, 0.05079, 0.05096, 0.05112, 0.05129, 0.05142, 0.05151, 0.05159",\
"0.05394, 0.05325, 0.05239, 0.0521, 0.05203, 0.05214, 0.05229, 0.05238, 0.05247, 0.05255",\
"0.05665, 0.05571, 0.0546, 0.05393, 0.05372, 0.05372, 0.05382, 0.05391, 0.05396, 0.05404",\
"0.05998, 0.05883, 0.05732, 0.0564, 0.05601, 0.05592, 0.05599, 0.05603, 0.05606, 0.05611",\
"0.06392, 0.06261, 0.06074, 0.05959, 0.059, 0.05881, 0.05868, 0.05872, 0.05878, 0.0588");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.02756, 0.02738, 0.02737, 0.02767, 0.02816, 0.02874, 0.02924, 0.02957, 0.03018, 0.03092",\
"0.02752, 0.02735, 0.02729, 0.02751, 0.02805, 0.02862, 0.02922, 0.0297, 0.03048, 0.0309",\
"0.0273, 0.02713, 0.02712, 0.02738, 0.02781, 0.02847, 0.029, 0.02951, 0.02998, 0.03082",\
"0.02713, 0.027, 0.02692, 0.02713, 0.02749, 0.02809, 0.02865, 0.02927, 0.02961, 0.03011",\
"0.02737, 0.02711, 0.02695, 0.0271, 0.02751, 0.02803, 0.02857, 0.02913, 0.02959, 0.03062",\
"0.02806, 0.02774, 0.02735, 0.02752, 0.02771, 0.02821, 0.02876, 0.02917, 0.02979, 0.03038",\
"0.02925, 0.02892, 0.02833, 0.02795, 0.02832, 0.02878, 0.02912, 0.0297, 0.0302, 0.03077",\
"0.03102, 0.03046, 0.02973, 0.02931, 0.02917, 0.02985, 0.03057, 0.03067, 0.03101, 0.03161",\
"0.03332, 0.0327, 0.03184, 0.03113, 0.03104, 0.03092, 0.03181, 0.03259, 0.03285, 0.03319",\
"0.0363, 0.03549, 0.03445, 0.03362, 0.03333, 0.03322, 0.03365, 0.03442, 0.03541, 0.03595");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.05615, 0.05599, 0.05593, 0.05621, 0.05653, 0.05676, 0.0569, 0.05697, 0.05703, 0.05709",\
"0.05594, 0.0558, 0.05574, 0.05605, 0.05634, 0.05658, 0.05671, 0.0568, 0.05684, 0.05691",\
"0.05558, 0.0554, 0.05539, 0.05565, 0.05599, 0.05621, 0.05635, 0.05644, 0.0565, 0.05655",\
"0.05525, 0.05506, 0.05501, 0.05526, 0.05564, 0.05588, 0.05599, 0.05613, 0.05619, 0.05622",\
"0.05559, 0.05535, 0.05513, 0.05529, 0.05554, 0.05578, 0.05596, 0.05607, 0.05618, 0.05624",\
"0.05708, 0.05657, 0.05602, 0.05587, 0.05601, 0.05619, 0.05636, 0.05647, 0.05656, 0.05664",\
"0.05918, 0.05848, 0.0576, 0.05719, 0.0571, 0.05722, 0.05731, 0.05743, 0.05753, 0.05759",\
"0.06195, 0.06104, 0.05981, 0.05916, 0.05885, 0.05885, 0.0589, 0.05897, 0.05906, 0.05911",\
"0.06538, 0.06419, 0.06261, 0.06165, 0.06117, 0.06106, 0.06108, 0.06112, 0.06116, 0.06119",\
"0.06939, 0.06808, 0.06615, 0.06491, 0.06424, 0.06395, 0.06389, 0.06386, 0.06392, 0.06394");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.02752, 0.02739, 0.02735, 0.02762, 0.02811, 0.02872, 0.02924, 0.02978, 0.03056, 0.03102",\
"0.02751, 0.02736, 0.0273, 0.02751, 0.02801, 0.02864, 0.02916, 0.02951, 0.0301, 0.03086",\
"0.02731, 0.02715, 0.02714, 0.02743, 0.02793, 0.02845, 0.02896, 0.02951, 0.02994, 0.03066",\
"0.0271, 0.02698, 0.02688, 0.02706, 0.02745, 0.02811, 0.02867, 0.02899, 0.02963, 0.03035",\
"0.02722, 0.02697, 0.02678, 0.02691, 0.02743, 0.02793, 0.02849, 0.02905, 0.02988, 0.02997",\
"0.02758, 0.02735, 0.02697, 0.02723, 0.02751, 0.02799, 0.02853, 0.02911, 0.02951, 0.03028",\
"0.02857, 0.02825, 0.02791, 0.02748, 0.02799, 0.02855, 0.02878, 0.02957, 0.02987, 0.03044",\
"0.03013, 0.02961, 0.029, 0.02872, 0.0287, 0.0293, 0.02997, 0.03032, 0.03056, 0.03132",\
"0.03233, 0.03175, 0.03104, 0.03048, 0.0303, 0.03047, 0.03126, 0.03218, 0.03226, 0.03249",\
"0.0352, 0.03454, 0.03355, 0.03291, 0.03252, 0.03233, 0.03255, 0.03364, 0.03466, 0.03532");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.06112, 0.06093, 0.06081, 0.06103, 0.06134, 0.06154, 0.06167, 0.06175, 0.06181, 0.06185",\
"0.06088, 0.06064, 0.06055, 0.06074, 0.06103, 0.06122, 0.06137, 0.06147, 0.06153, 0.06158",\
"0.06056, 0.06031, 0.06019, 0.0604, 0.06067, 0.06091, 0.06103, 0.06115, 0.06121, 0.06126",\
"0.06034, 0.06011, 0.05995, 0.06014, 0.06045, 0.06067, 0.06085, 0.06095, 0.06102, 0.06107",\
"0.06066, 0.06037, 0.06005, 0.06013, 0.06039, 0.06065, 0.06082, 0.06096, 0.06105, 0.06112",\
"0.06212, 0.06165, 0.06104, 0.06083, 0.06092, 0.06108, 0.0613, 0.06141, 0.06151, 0.06158",\
"0.06432, 0.06358, 0.06263, 0.06216, 0.06205, 0.06214, 0.06224, 0.06238, 0.06248, 0.06251",\
"0.06713, 0.06622, 0.06494, 0.06419, 0.06385, 0.06385, 0.06391, 0.06394, 0.06401, 0.06406",\
"0.07066, 0.0695, 0.06783, 0.06678, 0.06633, 0.06611, 0.06608, 0.06611, 0.06616, 0.06622",\
"0.07482, 0.07347, 0.07149, 0.07014, 0.06942, 0.06915, 0.06898, 0.06899, 0.06901, 0.06901");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.02756, 0.02741, 0.02738, 0.02759, 0.02813, 0.0287, 0.02924, 0.02976, 0.0302, 0.03096",\
"0.02751, 0.02735, 0.02727, 0.02752, 0.02799, 0.02863, 0.02924, 0.02968, 0.03036, 0.0306",\
"0.02729, 0.02718, 0.02712, 0.02732, 0.02785, 0.02847, 0.02902, 0.02953, 0.03, 0.0308",\
"0.02708, 0.02692, 0.02688, 0.0271, 0.02759, 0.02815, 0.02867, 0.02903, 0.02963, 0.03013",\
"0.02705, 0.02687, 0.02672, 0.02701, 0.02737, 0.02795, 0.02851, 0.02889, 0.02975, 0.03025",\
"0.02734, 0.02712, 0.02682, 0.02711, 0.02739, 0.02801, 0.02849, 0.02901, 0.02949, 0.03",\
"0.02801, 0.02768, 0.0274, 0.02727, 0.02771, 0.02839, 0.02865, 0.02925, 0.02971, 0.03028",\
"0.02932, 0.02889, 0.02855, 0.02831, 0.02826, 0.02898, 0.02981, 0.03006, 0.03052, 0.03098",\
"0.03134, 0.03085, 0.03018, 0.02986, 0.02975, 0.03005, 0.03092, 0.03176, 0.03187, 0.03245",\
"0.03406, 0.03344, 0.03261, 0.03214, 0.03218, 0.03207, 0.03249, 0.03347, 0.03456, 0.0355");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.394, 0.4288, 0.5151, 0.632, 0.7801, 0.9698, 1.212, 1.514, 1.882, 2.32",\
"0.412, 0.4469, 0.533, 0.6501, 0.798, 0.9878, 1.23, 1.532, 1.9, 2.338",\
"0.4722, 0.5067, 0.5934, 0.7102, 0.8583, 1.048, 1.29, 1.592, 1.96, 2.399",\
"0.5911, 0.6258, 0.7118, 0.8283, 0.977, 1.167, 1.409, 1.711, 2.079, 2.518",\
"0.7674, 0.8043, 0.8932, 1.012, 1.161, 1.351, 1.593, 1.895, 2.263, 2.702",\
"0.9624, 1.004, 1.104, 1.231, 1.386, 1.578, 1.82, 2.122, 2.49, 2.929",\
"1.17, 1.215, 1.327, 1.466, 1.628, 1.825, 2.068, 2.37, 2.739, 3.177",\
"1.394, 1.442, 1.564, 1.715, 1.886, 2.087, 2.332, 2.636, 3.005, 3.443",\
"1.636, 1.688, 1.819, 1.982, 2.163, 2.369, 2.618, 2.921, 3.29, 3.728",\
"1.903, 1.958, 2.096, 2.27, 2.461, 2.674, 2.926, 3.231, 3.599, 4.037");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.4877, 0.5394, 0.6784, 0.8888, 1.182, 1.58, 2.098, 2.75, 3.546, 4.496",\
"0.4981, 0.5497, 0.6889, 0.8992, 1.193, 1.59, 2.109, 2.761, 3.556, 4.506",\
"0.5348, 0.5865, 0.7257, 0.9359, 1.229, 1.627, 2.145, 2.798, 3.593, 4.544",\
"0.6078, 0.6594, 0.7983, 1.008, 1.302, 1.699, 2.218, 2.87, 3.666, 4.616",\
"0.7052, 0.757, 0.898, 1.109, 1.402, 1.8, 2.318, 2.97, 3.766, 4.713",\
"0.7924, 0.846, 0.9889, 1.202, 1.499, 1.896, 2.414, 3.067, 3.863, 4.81",\
"0.8633, 0.919, 1.066, 1.281, 1.577, 1.978, 2.498, 3.15, 3.945, 4.894",\
"0.9145, 0.9737, 1.126, 1.344, 1.641, 2.039, 2.56, 3.215, 4.01, 4.957",\
"0.946, 1.008, 1.168, 1.389, 1.687, 2.086, 2.605, 3.259, 4.057, 5.005",\
"0.9604, 1.024, 1.192, 1.418, 1.717, 2.116, 2.635, 3.288, 4.084, 5.034");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.1183, 0.148, 0.2255, 0.3518, 0.547, 0.8329, 1.227, 1.732, 2.352, 3.1",\
"0.1184, 0.1482, 0.2263, 0.3517, 0.5463, 0.8337, 1.226, 1.732, 2.354, 3.1",\
"0.1181, 0.148, 0.2252, 0.3517, 0.5471, 0.8328, 1.227, 1.732, 2.352, 3.1",\
"0.1183, 0.1484, 0.2263, 0.3522, 0.5476, 0.834, 1.225, 1.732, 2.352, 3.1",\
"0.1314, 0.161, 0.2344, 0.358, 0.5498, 0.8348, 1.225, 1.732, 2.354, 3.1",\
"0.1566, 0.1898, 0.2666, 0.3832, 0.5656, 0.8422, 1.23, 1.731, 2.355, 3.1",\
"0.181, 0.2176, 0.302, 0.4154, 0.5914, 0.8584, 1.237, 1.737, 2.354, 3.098",\
"0.2046, 0.2438, 0.3368, 0.4522, 0.621, 0.8792, 1.25, 1.743, 2.358, 3.1",\
"0.2264, 0.2686, 0.3706, 0.49, 0.653, 0.903, 1.263, 1.752, 2.363, 3.102",\
"0.2488, 0.2924, 0.4028, 0.5304, 0.6882, 0.9268, 1.279, 1.759, 2.369, 3.105");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.1634, 0.2188, 0.3768, 0.6586, 1.112, 1.777, 2.664, 3.786, 5.165, 6.8",\
"0.1634, 0.219, 0.3764, 0.6592, 1.112, 1.777, 2.665, 3.79, 5.165, 6.795",\
"0.1636, 0.2187, 0.3759, 0.6586, 1.114, 1.776, 2.663, 3.787, 5.165, 6.8",\
"0.1634, 0.2195, 0.3776, 0.6588, 1.114, 1.775, 2.664, 3.787, 5.164, 6.799",\
"0.1688, 0.2248, 0.3822, 0.662, 1.115, 1.775, 2.665, 3.786, 5.165, 6.806",\
"0.1804, 0.2352, 0.3922, 0.6724, 1.125, 1.78, 2.665, 3.789, 5.16, 6.804",\
"0.1958, 0.2506, 0.4048, 0.6792, 1.13, 1.788, 2.672, 3.787, 5.156, 6.802",\
"0.213, 0.2692, 0.42, 0.688, 1.133, 1.79, 2.676, 3.795, 5.164, 6.793",\
"0.2298, 0.2894, 0.4394, 0.7008, 1.137, 1.793, 2.675, 3.798, 5.167, 6.801",\
"0.2474, 0.309, 0.4628, 0.7152, 1.144, 1.794, 2.678, 3.796, 5.168, 6.799");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.4422, 0.4781, 0.566, 0.6845, 0.8336, 1.024, 1.266, 1.568, 1.937, 2.376",\
"0.4605, 0.4963, 0.5843, 0.7029, 0.8519, 1.042, 1.284, 1.587, 1.955, 2.394",\
"0.5213, 0.5572, 0.6452, 0.7638, 0.9128, 1.103, 1.345, 1.647, 2.016, 2.455",\
"0.6406, 0.6765, 0.7643, 0.8829, 1.032, 1.222, 1.464, 1.767, 2.135, 2.574",\
"0.8248, 0.8614, 0.9505, 1.07, 1.219, 1.41, 1.652, 1.954, 2.323, 2.762",\
"1.037, 1.078, 1.177, 1.304, 1.458, 1.649, 1.892, 2.194, 2.562, 3.001",\
"1.262, 1.308, 1.418, 1.555, 1.716, 1.912, 2.155, 2.458, 2.826, 3.265",\
"1.502, 1.552, 1.672, 1.822, 1.991, 2.192, 2.437, 2.74, 3.109, 3.547",\
"1.762, 1.816, 1.946, 2.106, 2.285, 2.491, 2.739, 3.042, 3.411, 3.85",\
"2.046, 2.103, 2.241, 2.413, 2.601, 2.812, 3.064, 3.369, 3.736, 4.175");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.5311, 0.5828, 0.7219, 0.9322, 1.226, 1.623, 2.141, 2.794, 3.589, 4.54",\
"0.542, 0.5934, 0.7326, 0.943, 1.236, 1.634, 2.152, 2.804, 3.599, 4.551",\
"0.5739, 0.6256, 0.7647, 0.9749, 1.268, 1.666, 2.184, 2.836, 3.632, 4.579",\
"0.6336, 0.6852, 0.8242, 1.034, 1.327, 1.725, 2.243, 2.896, 3.692, 4.64",\
"0.7133, 0.7661, 0.9076, 1.119, 1.412, 1.81, 2.328, 2.98, 3.777, 4.722",\
"0.7902, 0.8448, 0.9898, 1.205, 1.501, 1.899, 2.417, 3.069, 3.865, 4.816",\
"0.8546, 0.9114, 1.061, 1.278, 1.576, 1.975, 2.495, 3.147, 3.943, 4.892",\
"0.9019, 0.9608, 1.116, 1.337, 1.636, 2.035, 2.556, 3.209, 4.004, 4.952",\
"0.9285, 0.9911, 1.153, 1.379, 1.679, 2.078, 2.598, 3.251, 4.048, 4.996",\
"0.9371, 1.002, 1.171, 1.403, 1.705, 2.105, 2.624, 3.276, 4.072, 5.022");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.1244, 0.1543, 0.2309, 0.3564, 0.5494, 0.836, 1.228, 1.733, 2.355, 3.096",\
"0.1245, 0.1543, 0.231, 0.3558, 0.5505, 0.8348, 1.226, 1.733, 2.355, 3.101",\
"0.1246, 0.1545, 0.2309, 0.3564, 0.5507, 0.8356, 1.228, 1.733, 2.353, 3.099",\
"0.1246, 0.1544, 0.2312, 0.356, 0.55, 0.836, 1.228, 1.731, 2.356, 3.101",\
"0.1318, 0.1618, 0.2354, 0.3602, 0.552, 0.8364, 1.227, 1.731, 2.356, 3.1",\
"0.158, 0.1898, 0.2644, 0.3796, 0.5626, 0.8422, 1.228, 1.734, 2.356, 3.1",\
"0.1836, 0.2186, 0.2988, 0.4116, 0.5876, 0.8564, 1.237, 1.737, 2.356, 3.1",\
"0.2078, 0.2458, 0.3346, 0.4466, 0.6178, 0.876, 1.248, 1.742, 2.357, 3.098",\
"0.2316, 0.2716, 0.3694, 0.4834, 0.6468, 0.8982, 1.262, 1.75, 2.362, 3.099",\
"0.2534, 0.2972, 0.3996, 0.5232, 0.6794, 0.9214, 1.275, 1.756, 2.369, 3.105");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.1637, 0.2187, 0.3769, 0.6586, 1.113, 1.777, 2.664, 3.786, 5.164, 6.799",\
"0.1634, 0.2184, 0.3769, 0.6588, 1.113, 1.775, 2.665, 3.787, 5.166, 6.8",\
"0.1634, 0.2187, 0.3765, 0.6591, 1.114, 1.775, 2.665, 3.789, 5.164, 6.806",\
"0.1637, 0.2197, 0.3768, 0.6602, 1.114, 1.777, 2.662, 3.79, 5.158, 6.802",\
"0.1708, 0.2262, 0.3826, 0.6618, 1.115, 1.776, 2.664, 3.79, 5.164, 6.806",\
"0.181, 0.2368, 0.3942, 0.6724, 1.121, 1.779, 2.665, 3.785, 5.165, 6.797",\
"0.193, 0.2508, 0.4076, 0.682, 1.129, 1.786, 2.669, 3.784, 5.155, 6.801",\
"0.208, 0.2672, 0.4228, 0.6926, 1.135, 1.789, 2.672, 3.792, 5.158, 6.795",\
"0.2248, 0.2856, 0.4424, 0.7054, 1.141, 1.793, 2.676, 3.795, 5.162, 6.799",\
"0.241, 0.3052, 0.4652, 0.7222, 1.149, 1.796, 2.673, 3.797, 5.163, 6.795");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.4875, 0.5246, 0.6151, 0.7354, 0.8861, 1.077, 1.32, 1.623, 1.991, 2.43",\
"0.5038, 0.5407, 0.6311, 0.7516, 0.9022, 1.093, 1.336, 1.639, 2.007, 2.446",\
"0.5641, 0.6011, 0.6914, 0.8119, 0.9624, 1.153, 1.396, 1.699, 2.067, 2.507",\
"0.684, 0.7209, 0.8112, 0.9317, 1.082, 1.273, 1.516, 1.819, 2.187, 2.626",\
"0.8726, 0.91, 1.001, 1.121, 1.272, 1.463, 1.706, 2.009, 2.377, 2.816",\
"1.101, 1.142, 1.241, 1.367, 1.521, 1.713, 1.956, 2.258, 2.627, 3.066",\
"1.342, 1.388, 1.498, 1.635, 1.795, 1.991, 2.234, 2.537, 2.905, 3.345",\
"1.599, 1.649, 1.77, 1.917, 2.086, 2.286, 2.532, 2.835, 3.204, 3.642",\
"1.876, 1.929, 2.059, 2.22, 2.396, 2.601, 2.849, 3.153, 3.522, 3.961",\
"2.175, 2.233, 2.371, 2.543, 2.729, 2.941, 3.191, 3.495, 3.863, 4.303");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.5583, 0.6102, 0.7493, 0.9596, 1.253, 1.65, 2.169, 2.821, 3.616, 4.565",\
"0.5701, 0.6215, 0.7607, 0.9711, 1.265, 1.662, 2.18, 2.833, 3.629, 4.579",\
"0.5995, 0.6513, 0.7904, 1.001, 1.294, 1.691, 2.21, 2.862, 3.658, 4.608",\
"0.6449, 0.6965, 0.8355, 1.045, 1.339, 1.736, 2.255, 2.907, 3.703, 4.653",\
"0.7019, 0.7544, 0.8959, 1.108, 1.401, 1.798, 2.317, 2.969, 3.764, 4.713",\
"0.7557, 0.8105, 0.9558, 1.171, 1.467, 1.865, 2.383, 3.036, 3.832, 4.779",\
"0.8006, 0.8574, 1.007, 1.226, 1.523, 1.923, 2.442, 3.094, 3.89, 4.84",\
"0.8295, 0.8884, 1.044, 1.267, 1.566, 1.966, 2.486, 3.139, 3.934, 4.882",\
"0.8392, 0.9009, 1.063, 1.291, 1.592, 1.992, 2.512, 3.164, 3.961, 4.908",\
"0.8278, 0.8923, 1.061, 1.295, 1.6, 2, 2.52, 3.173, 3.968, 4.917");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.1313, 0.1614, 0.237, 0.3628, 0.5546, 0.8391, 1.231, 1.735, 2.355, 3.099",\
"0.1308, 0.1612, 0.2374, 0.3626, 0.5551, 0.8378, 1.229, 1.733, 2.357, 3.097",\
"0.1306, 0.1611, 0.2375, 0.3625, 0.5541, 0.8388, 1.231, 1.733, 2.357, 3.101",\
"0.1311, 0.1616, 0.2376, 0.3624, 0.555, 0.8382, 1.229, 1.734, 2.356, 3.101",\
"0.135, 0.1648, 0.24, 0.3648, 0.556, 0.8396, 1.23, 1.735, 2.354, 3.099",\
"0.1596, 0.1904, 0.2636, 0.3794, 0.5632, 0.8426, 1.23, 1.734, 2.356, 3.101",\
"0.185, 0.2198, 0.298, 0.41, 0.5868, 0.8562, 1.236, 1.736, 2.358, 3.101",\
"0.2102, 0.2478, 0.3332, 0.444, 0.6142, 0.874, 1.249, 1.741, 2.362, 3.1",\
"0.2348, 0.2746, 0.3676, 0.4804, 0.6432, 0.8954, 1.259, 1.75, 2.362, 3.1",\
"0.2574, 0.3004, 0.401, 0.5182, 0.6752, 0.9176, 1.273, 1.757, 2.369, 3.107");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.164, 0.2184, 0.3769, 0.6592, 1.113, 1.777, 2.664, 3.789, 5.166, 6.805",\
"0.1634, 0.2187, 0.3765, 0.6591, 1.114, 1.774, 2.664, 3.787, 5.163, 6.798",\
"0.164, 0.2188, 0.3774, 0.6585, 1.112, 1.775, 2.663, 3.787, 5.164, 6.799",\
"0.1633, 0.2189, 0.3762, 0.6594, 1.114, 1.776, 2.664, 3.787, 5.164, 6.799",\
"0.1698, 0.2256, 0.3824, 0.6614, 1.113, 1.775, 2.663, 3.79, 5.166, 6.802",\
"0.1786, 0.2352, 0.394, 0.6716, 1.121, 1.78, 2.665, 3.789, 5.156, 6.804",\
"0.189, 0.248, 0.4074, 0.684, 1.128, 1.783, 2.666, 3.789, 5.163, 6.797",\
"0.2026, 0.262, 0.4222, 0.6952, 1.134, 1.786, 2.67, 3.79, 5.162, 6.798",\
"0.2172, 0.2794, 0.4414, 0.7082, 1.142, 1.789, 2.67, 3.791, 5.162, 6.79",\
"0.2338, 0.2976, 0.463, 0.7244, 1.151, 1.795, 2.674, 3.798, 5.159, 6.792");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.5228, 0.5608, 0.6538, 0.7767, 0.9291, 1.122, 1.365, 1.669, 2.038, 2.477",\
"0.5376, 0.5757, 0.6688, 0.7918, 0.9443, 1.137, 1.38, 1.683, 2.052, 2.491",\
"0.5985, 0.6367, 0.7296, 0.8527, 1.005, 1.198, 1.442, 1.744, 2.113, 2.553",\
"0.7197, 0.7578, 0.8508, 0.9738, 1.126, 1.319, 1.562, 1.866, 2.235, 2.674",\
"0.9118, 0.9499, 1.043, 1.165, 1.318, 1.511, 1.754, 2.057, 2.426, 2.866",\
"1.153, 1.194, 1.294, 1.42, 1.575, 1.768, 2.012, 2.315, 2.683, 3.123",\
"1.408, 1.455, 1.566, 1.702, 1.863, 2.059, 2.304, 2.607, 2.975, 3.414",\
"1.681, 1.731, 1.853, 2, 2.169, 2.369, 2.615, 2.919, 3.288, 3.727",\
"1.974, 2.028, 2.158, 2.318, 2.495, 2.701, 2.948, 3.253, 3.621, 4.061",\
"2.29, 2.348, 2.487, 2.659, 2.845, 3.055, 3.306, 3.61, 3.979, 4.419");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.5711, 0.6229, 0.762, 0.9723, 1.266, 1.663, 2.182, 2.834, 3.629, 4.58",\
"0.5838, 0.6353, 0.7745, 0.9849, 1.278, 1.676, 2.194, 2.846, 3.64, 4.592",\
"0.6124, 0.6641, 0.8031, 1.014, 1.307, 1.704, 2.223, 2.874, 3.67, 4.618",\
"0.6493, 0.701, 0.8399, 1.05, 1.343, 1.741, 2.259, 2.912, 3.708, 4.655",\
"0.6885, 0.7412, 0.8822, 1.093, 1.387, 1.784, 2.303, 2.955, 3.75, 4.701",\
"0.7189, 0.7732, 0.918, 1.133, 1.428, 1.826, 2.345, 2.997, 3.793, 4.742",\
"0.7376, 0.7934, 0.9428, 1.162, 1.459, 1.858, 2.377, 3.029, 3.824, 4.775",\
"0.7426, 0.8005, 0.9543, 1.177, 1.477, 1.877, 2.396, 3.048, 3.844, 4.791",\
"0.7292, 0.7893, 0.9488, 1.176, 1.479, 1.879, 2.398, 3.051, 3.846, 4.794",\
"0.6926, 0.7558, 0.9222, 1.156, 1.462, 1.863, 2.382, 3.034, 3.83, 4.777");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.1373, 0.1686, 0.2456, 0.3697, 0.5616, 0.8443, 1.233, 1.736, 2.359, 3.104",\
"0.1371, 0.1685, 0.245, 0.3695, 0.56, 0.8432, 1.232, 1.738, 2.357, 3.102",\
"0.1372, 0.1684, 0.245, 0.3697, 0.5612, 0.8438, 1.232, 1.738, 2.356, 3.1",\
"0.1374, 0.1684, 0.2448, 0.3698, 0.5614, 0.8444, 1.235, 1.738, 2.357, 3.101",\
"0.1388, 0.1696, 0.2464, 0.37, 0.561, 0.8442, 1.233, 1.738, 2.359, 3.101",\
"0.1608, 0.1916, 0.2644, 0.3816, 0.5674, 0.8464, 1.235, 1.738, 2.359, 3.103",\
"0.187, 0.2208, 0.299, 0.4106, 0.5874, 0.8574, 1.241, 1.739, 2.357, 3.101",\
"0.213, 0.2498, 0.3346, 0.4438, 0.614, 0.8752, 1.249, 1.743, 2.361, 3.1",\
"0.2372, 0.277, 0.3688, 0.4794, 0.6428, 0.8962, 1.261, 1.751, 2.365, 3.103",\
"0.2612, 0.3026, 0.4018, 0.5172, 0.6736, 0.9188, 1.275, 1.759, 2.372, 3.107");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004263, 0.01572, 0.03759, 0.07166, 0.1195, 0.1824, 0.2617, 0.3584, 0.4737");
values("0.1637, 0.2186, 0.3764, 0.659, 1.113, 1.777, 2.664, 3.785, 5.165, 6.8",\
"0.1634, 0.2183, 0.3769, 0.6591, 1.114, 1.777, 2.665, 3.79, 5.166, 6.793",\
"0.1636, 0.2194, 0.3766, 0.6589, 1.114, 1.775, 2.665, 3.788, 5.165, 6.806",\
"0.1638, 0.2191, 0.3774, 0.659, 1.113, 1.777, 2.663, 3.787, 5.161, 6.803",\
"0.1692, 0.2246, 0.3816, 0.662, 1.115, 1.776, 2.665, 3.784, 5.166, 6.801",\
"0.1758, 0.2328, 0.392, 0.6704, 1.119, 1.778, 2.663, 3.786, 5.161, 6.799",\
"0.1838, 0.243, 0.4034, 0.681, 1.127, 1.783, 2.667, 3.788, 5.162, 6.791",\
"0.1938, 0.2542, 0.4192, 0.6936, 1.132, 1.785, 2.666, 3.79, 5.161, 6.797",\
"0.2064, 0.269, 0.4326, 0.705, 1.143, 1.79, 2.668, 3.786, 5.157, 6.79",\
"0.2218, 0.2856, 0.4528, 0.7226, 1.152, 1.793, 2.669, 3.787, 5.158, 6.788");
}
}
}
}