blob: 9f08a7165b80059acb8bb31f987c1e61f117c772 [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_4) {
area : 52.684800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "2.146986e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "2.146986e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.146986e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.146986e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.146986e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.146986e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.146986e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.146986e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.697624e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.697624e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.697624e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.697624e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "3.218454e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "3.218454e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "3.72357e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "3.764394e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.764394e-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.006984 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006478, 0.006456, 0.006437, 0.006432, 0.006446, 0.006451, 0.00645, \
0.006442, 0.00644, 0.005431");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005329, -0.005309, -0.005315, -0.005315, -0.005343, -0.005354, \
-0.005372, -0.0054, -0.005482, -0.005245");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006476, 0.006456, 0.006438, 0.006438, 0.006447, 0.006448, 0.006444, \
0.006444, 0.006442, 0.005429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005326, -0.005311, -0.005311, -0.005315, -0.005343, -0.005355, \
-0.00537, -0.005405, -0.005483, -0.005242");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006476, 0.006457, 0.006438, 0.006436, 0.006448, 0.006449, 0.006445, \
0.006445, 0.006442, 0.005426");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005326, -0.005312, -0.005311, -0.005313, -0.005345, -0.005355, \
-0.005373, -0.005404, -0.005484, -0.005244");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006471, 0.006454, 0.006443, 0.006435, 0.00645, 0.006445, 0.006446, \
0.006445, 0.006443, 0.005423");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005326, -0.005318, -0.005319, -0.005318, -0.005344, -0.005359, \
-0.005372, -0.005406, -0.005488, -0.005245");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006471, 0.006455, 0.006438, 0.006437, 0.006447, 0.006444, 0.006444, \
0.006441, 0.006442, 0.005429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001633, -0.001622, -0.001629, -0.001644, -0.001688, -0.001712, \
-0.001757, -0.001833, -0.002026, -0.002646");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006462, 0.006459, 0.006441, 0.006434, 0.006448, 0.006446, 0.006449, \
0.006446, 0.006446, 0.005423");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001634, -0.001624, -0.001627, -0.001645, -0.001686, -0.001713, \
-0.001758, -0.001837, -0.002039, -0.002668");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006461, 0.00645, 0.006441, 0.006434, 0.00645, 0.006445, 0.006448, \
0.006445, 0.006443, 0.005423");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.001835, 0.001847, 0.001836, 0.001818, 0.00176, 0.001714, 0.001639, \
0.001509, 0.001179, -0.0003396");
}
}
}
pin(A2) {
capacitance : 0.007173 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005784, 0.005754, 0.005733, 0.005728, 0.005726, 0.005712, 0.005691, \
0.005663, 0.005607, 0.0046");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005642, -0.005619, -0.005623, -0.005617, -0.005628, -0.005625, \
-0.005619, -0.005623, -0.005623, -0.005103");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005769, 0.00576, 0.005734, 0.005727, 0.005726, 0.005717, 0.005693, \
0.00566, 0.005606, 0.004595");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005636, -0.005619, -0.005622, -0.005617, -0.005633, -0.005623, \
-0.005623, -0.00562, -0.005623, -0.005101");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005776, 0.005657, 0.005642, 0.005628, 0.005644, 0.005639, 0.005641, \
0.005637, 0.005637, 0.004709");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00563, -0.005613, -0.005614, -0.005611, -0.00563, -0.005623, \
-0.005627, -0.005628, -0.005624, -0.005104");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005759, 0.005639, 0.005635, 0.005633, 0.005642, 0.005639, 0.00564, \
0.005642, 0.005636, 0.004693");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005622, -0.005608, -0.005617, -0.005618, -0.005631, -0.00563, \
-0.005629, -0.005628, -0.005622, -0.005098");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006146, 0.006144, 0.006138, 0.006129, 0.006134, 0.006123, 0.006105, \
0.006077, 0.006023, 0.004961");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005629, -0.005614, -0.005626, -0.005616, -0.005634, -0.005631, \
-0.005629, -0.005632, -0.005636, -0.005111");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00614, 0.00614, 0.006139, 0.00614, 0.006136, 0.006124, 0.006106, \
0.006081, 0.006029, 0.004953");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005627, -0.005614, -0.005626, -0.005622, -0.005639, -0.005635, \
-0.005633, -0.005631, -0.005633, -0.005108");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006175, 0.006166, 0.006167, 0.006151, 0.006158, 0.006151, 0.006128, \
0.006105, 0.00605, 0.00498");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002603, -0.002592, -0.002611, -0.002617, -0.002665, -0.00271, \
-0.002778, -0.002902, -0.003218, -0.003976");
}
}
}
pin(A3) {
capacitance : 0.007755 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005665, 0.005643, 0.005643, 0.00563, 0.005646, 0.005642, 0.005642, \
0.005638, 0.005636, 0.004712");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005641, -0.005627, -0.005622, -0.005618, -0.005629, -0.005626, \
-0.005625, -0.005624, -0.005623, -0.005104");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005647, 0.005641, 0.005636, 0.00563, 0.005643, 0.005644, 0.00564, \
0.005639, 0.005639, 0.004707");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005624, -0.00562, -0.005617, -0.005614, -0.005625, -0.005627, \
-0.005623, -0.005627, -0.005623, -0.005101");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00565, 0.005649, 0.00564, 0.005631, 0.005643, 0.005641, 0.005642, \
0.005642, 0.005636, 0.004707");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005632, -0.005621, -0.005618, -0.005611, -0.005627, -0.005626, \
-0.005625, -0.005624, -0.005624, -0.005104");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005644, 0.005648, 0.005641, 0.005631, 0.005646, 0.00564, 0.00564, \
0.005641, 0.005638, 0.004702");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005626, -0.00562, -0.005617, -0.005617, -0.005629, -0.005627, \
-0.005627, -0.005626, -0.005624, -0.0051");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00566, 0.00564, 0.005643, 0.00563, 0.005645, 0.005641, 0.005642, \
0.005641, 0.005634, 0.004707");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005635, -0.005628, -0.005623, -0.005614, -0.005632, -0.005627, \
-0.005627, -0.005618, -0.005622, -0.0051");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005646, 0.005641, 0.005639, 0.005637, 0.005643, 0.005643, 0.005641, \
0.005641, 0.005639, 0.004702");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005624, -0.005623, -0.005624, -0.005617, -0.005628, -0.005626, \
-0.005628, -0.005627, -0.005625, -0.005099");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005643, 0.005639, 0.005636, 0.005624, 0.00562, 0.005604, 0.005581, \
0.005549, 0.005501, 0.004544");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00562, -0.005612, -0.005619, -0.00562, -0.005632, -0.005627, \
-0.005622, -0.005622, -0.005624, -0.005098");
}
}
}
pin(A4) {
capacitance : 0.008868 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005666, 0.005645, 0.005637, 0.005627, 0.005643, 0.005649, 0.005643, \
0.005644, 0.005637, 0.004713");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005631, -0.00562, -0.005612, -0.005611, -0.005628, -0.005619, \
-0.005621, -0.005619, -0.005621, -0.005101");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005647, 0.005647, 0.005635, 0.005633, 0.005644, 0.00564, 0.005641, \
0.005642, 0.005639, 0.004708");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005632, -0.005617, -0.005624, -0.005614, -0.005627, -0.005624, \
-0.005626, -0.005627, -0.005624, -0.005104");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00566, 0.005645, 0.005637, 0.005628, 0.005644, 0.005645, 0.005644, \
0.005642, 0.005643, 0.004708");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005634, -0.005623, -0.005615, -0.005614, -0.00563, -0.005623, \
-0.005623, -0.005618, -0.005622, -0.005099");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005642, 0.005648, 0.005635, 0.005632, 0.005645, 0.005641, 0.005643, \
0.005641, 0.005637, 0.004702");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005623, -0.005617, -0.005622, -0.005623, -0.005633, -0.005629, \
-0.005626, -0.005625, -0.005625, -0.005097");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005664, 0.005644, 0.005637, 0.005628, 0.005643, 0.005648, 0.005644, \
0.005642, 0.005638, 0.004706");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005635, -0.005623, -0.005614, -0.005615, -0.005629, -0.005623, \
-0.005623, -0.005621, -0.005619, -0.005098");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005644, 0.005647, 0.005637, 0.00563, 0.005644, 0.00564, 0.00564, \
0.005642, 0.005637, 0.004706");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005623, -0.005619, -0.005625, -0.005613, -0.005637, -0.005629, \
-0.005629, -0.005623, -0.005621, -0.005097");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005657, 0.005643, 0.005638, 0.005629, 0.005643, 0.005646, 0.005643, \
0.00564, 0.00564, 0.004702");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.005634, -0.005623, -0.005623, -0.005616, -0.005633, -0.005623, \
-0.005626, -0.005622, -0.005622, -0.005096");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.6608 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.05541, 0.05576, 0.05638, 0.05695, 0.05731, 0.05753, 0.05765, 0.05773, 0.05778, 0.05778",\
"0.05559, 0.05587, 0.05653, 0.05713, 0.05749, 0.05769, 0.0578, 0.05786, 0.05791, 0.05793",\
"0.05541, 0.05571, 0.05635, 0.05696, 0.05735, 0.05757, 0.05768, 0.05774, 0.05775, 0.0578",\
"0.05499, 0.05529, 0.05588, 0.05648, 0.05689, 0.05714, 0.05728, 0.05736, 0.0574, 0.0574",\
"0.05451, 0.05474, 0.05527, 0.05583, 0.05628, 0.05659, 0.05678, 0.0569, 0.05695, 0.05699",\
"0.05405, 0.05427, 0.05475, 0.0553, 0.05575, 0.05608, 0.05632, 0.05646, 0.05656, 0.0566",\
"0.05373, 0.05391, 0.05437, 0.05488, 0.05536, 0.0557, 0.05599, 0.05616, 0.05627, 0.05613",\
"0.0535, 0.05368, 0.0541, 0.05456, 0.05501, 0.05538, 0.05566, 0.05587, 0.05567, 0.05449",\
"0.05333, 0.05352, 0.0539, 0.05434, 0.05475, 0.05513, 0.05514, 0.05374, 0.05181, 0.05043",\
"0.04372, 0.04372, 0.0414, 0.03959, 0.03881, 0.03854, 0.03848, 0.03852, 0.03856, 0.03861");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.03284, 0.033, 0.03339, 0.03384, 0.03431, 0.03496, 0.03547, 0.0385, 0.07927, 0.2623",\
"0.03276, 0.03293, 0.03326, 0.03373, 0.03434, 0.03494, 0.03552, 0.03809, 0.08105, 0.2667",\
"0.03258, 0.03277, 0.03312, 0.0336, 0.0341, 0.03452, 0.03512, 0.03871, 0.08872, 0.2834",\
"0.03235, 0.03253, 0.0329, 0.03341, 0.03377, 0.03462, 0.03486, 0.04014, 0.1047, 0.3163",\
"0.03212, 0.03228, 0.03262, 0.03308, 0.03343, 0.03382, 0.03477, 0.04434, 0.1389, 0.3608",\
"0.03184, 0.03199, 0.03231, 0.03263, 0.03313, 0.03363, 0.03495, 0.05807, 0.201, 0.4128",\
"0.03164, 0.03176, 0.03206, 0.03243, 0.03295, 0.03341, 0.0377, 0.1037, 0.2855, 0.4525",\
"0.03149, 0.03162, 0.03189, 0.03224, 0.0328, 0.03376, 0.06192, 0.1999, 0.3467, 0.4535",\
"0.03137, 0.03147, 0.03177, 0.03204, 0.03256, 0.05325, 0.1622, 0.2646, 0.335, 0.384",\
"0.03159, 0.03167, 0.03191, 0.03459, 0.0822, 0.1322, 0.1632, 0.1829, 0.1957, 0.2045");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.05913, 0.05942, 0.06005, 0.06063, 0.06102, 0.06125, 0.0614, 0.06147, 0.06153, 0.06156",\
"0.05922, 0.05947, 0.0601, 0.06069, 0.06109, 0.06133, 0.06147, 0.06154, 0.0616, 0.06161",\
"0.05904, 0.05932, 0.05997, 0.06056, 0.06099, 0.06121, 0.06135, 0.06141, 0.06147, 0.06149",\
"0.0587, 0.05899, 0.05957, 0.06015, 0.06058, 0.06084, 0.06099, 0.06109, 0.06116, 0.06116",\
"0.05832, 0.05855, 0.05907, 0.0596, 0.06006, 0.06036, 0.06055, 0.06067, 0.06074, 0.06078",\
"0.05792, 0.05813, 0.05858, 0.0591, 0.05956, 0.05991, 0.06015, 0.06032, 0.06041, 0.06043",\
"0.05757, 0.05779, 0.05821, 0.05871, 0.05916, 0.05952, 0.0598, 0.05997, 0.0601, 0.05996",\
"0.05733, 0.05752, 0.05793, 0.05837, 0.05884, 0.05918, 0.05946, 0.05965, 0.05942, 0.05823",\
"0.05711, 0.05729, 0.05767, 0.05811, 0.05852, 0.05887, 0.05882, 0.05723, 0.05536, 0.05402",\
"0.04489, 0.04363, 0.04134, 0.04017, 0.03981, 0.03977, 0.03986, 0.03997, 0.04006, 0.04015");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.03266, 0.03281, 0.03315, 0.03361, 0.03411, 0.03461, 0.03516, 0.03789, 0.08112, 0.2661",\
"0.03259, 0.03275, 0.03308, 0.03358, 0.03409, 0.03473, 0.03532, 0.03859, 0.08269, 0.2709",\
"0.03247, 0.03261, 0.03299, 0.03348, 0.0339, 0.03453, 0.03489, 0.03918, 0.09004, 0.287",\
"0.03226, 0.03242, 0.03281, 0.03329, 0.0338, 0.03429, 0.03497, 0.04023, 0.1071, 0.3195",\
"0.03206, 0.03224, 0.03253, 0.03293, 0.03351, 0.0339, 0.03457, 0.04466, 0.1408, 0.3628",\
"0.03184, 0.03199, 0.03232, 0.0327, 0.03306, 0.03361, 0.03498, 0.0588, 0.2019, 0.4134",\
"0.03167, 0.03181, 0.03212, 0.03248, 0.03298, 0.03349, 0.03774, 0.1036, 0.2853, 0.4525",\
"0.03153, 0.03166, 0.03196, 0.0323, 0.0328, 0.0338, 0.06171, 0.1993, 0.3467, 0.4538",\
"0.03143, 0.03156, 0.0318, 0.03209, 0.0327, 0.05322, 0.1622, 0.2647, 0.3352, 0.3843",\
"0.03165, 0.03175, 0.03194, 0.03477, 0.08294, 0.132, 0.1624, 0.1816, 0.1942, 0.2028");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.06282, 0.06308, 0.06365, 0.06424, 0.06463, 0.0649, 0.06505, 0.06514, 0.0652, 0.06523",\
"0.06272, 0.06296, 0.06357, 0.06417, 0.06456, 0.06484, 0.06498, 0.06505, 0.06512, 0.06518",\
"0.06243, 0.0627, 0.0633, 0.06391, 0.06434, 0.0646, 0.06475, 0.06484, 0.06489, 0.06493",\
"0.06214, 0.06241, 0.06298, 0.06356, 0.064, 0.06428, 0.06446, 0.06455, 0.06459, 0.06461",\
"0.06183, 0.06207, 0.06257, 0.06311, 0.06356, 0.06387, 0.06408, 0.0642, 0.06427, 0.06431",\
"0.0615, 0.0617, 0.06215, 0.06265, 0.06312, 0.06347, 0.0637, 0.06388, 0.06397, 0.06398",\
"0.06117, 0.06136, 0.06179, 0.06226, 0.06271, 0.06308, 0.06336, 0.06355, 0.06363, 0.0635",\
"0.06092, 0.06111, 0.0615, 0.06193, 0.06236, 0.06273, 0.06302, 0.06321, 0.06297, 0.06167",\
"0.06063, 0.06081, 0.06119, 0.06162, 0.06201, 0.06237, 0.06219, 0.06049, 0.05868, 0.05736",\
"0.04407, 0.04287, 0.04133, 0.04075, 0.04069, 0.04082, 0.041, 0.04116, 0.04129, 0.04142");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.03269, 0.03286, 0.03322, 0.03363, 0.03426, 0.03465, 0.03542, 0.0386, 0.08161, 0.2681",\
"0.03263, 0.0328, 0.03318, 0.03366, 0.03421, 0.03463, 0.03537, 0.0383, 0.0841, 0.2732",\
"0.0325, 0.03265, 0.03304, 0.0335, 0.03422, 0.03469, 0.03503, 0.03886, 0.09143, 0.2899",\
"0.03231, 0.03249, 0.03286, 0.03329, 0.03387, 0.03435, 0.03503, 0.04052, 0.1081, 0.3211",\
"0.0321, 0.03228, 0.03261, 0.03304, 0.03358, 0.03435, 0.03486, 0.04471, 0.1408, 0.3627",\
"0.0319, 0.03206, 0.03238, 0.03277, 0.03333, 0.03385, 0.03486, 0.05774, 0.1994, 0.4116",\
"0.03174, 0.03185, 0.03218, 0.03257, 0.03314, 0.03354, 0.0377, 0.09855, 0.2804, 0.451",\
"0.0316, 0.03172, 0.03205, 0.03235, 0.03293, 0.03396, 0.05751, 0.191, 0.3439, 0.4559",\
"0.03147, 0.03162, 0.03191, 0.03212, 0.03267, 0.04828, 0.1531, 0.2637, 0.3405, 0.3942",\
"0.03175, 0.03188, 0.03211, 0.03329, 0.07366, 0.1343, 0.1728, 0.1972, 0.2133, 0.2242");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.06606, 0.06631, 0.06688, 0.06746, 0.06789, 0.06816, 0.06833, 0.06842, 0.0685, 0.06854",\
"0.06579, 0.06602, 0.06663, 0.06721, 0.06762, 0.06788, 0.06806, 0.06813, 0.06822, 0.06825",\
"0.06555, 0.06577, 0.06638, 0.06695, 0.06738, 0.06765, 0.06783, 0.06791, 0.06798, 0.06801",\
"0.06534, 0.06556, 0.06612, 0.06669, 0.06713, 0.06743, 0.06758, 0.06771, 0.06777, 0.0678",\
"0.06512, 0.06532, 0.06584, 0.06636, 0.06681, 0.06709, 0.0673, 0.06742, 0.06751, 0.06756",\
"0.06481, 0.06501, 0.06546, 0.06593, 0.0664, 0.06674, 0.06698, 0.06713, 0.06726, 0.06729",\
"0.06448, 0.06471, 0.0651, 0.06558, 0.06603, 0.06638, 0.06665, 0.06684, 0.06694, 0.06679",\
"0.06423, 0.06443, 0.06484, 0.06524, 0.06568, 0.06604, 0.06633, 0.0665, 0.06623, 0.06488",\
"0.0639, 0.06407, 0.06444, 0.06483, 0.06528, 0.0656, 0.06536, 0.06347, 0.06171, 0.06043",\
"0.0431, 0.04233, 0.04149, 0.04134, 0.04149, 0.04175, 0.04196, 0.04216, 0.04236, 0.04248");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.0339, 0.03407, 0.03445, 0.03492, 0.03548, 0.03608, 0.03637, 0.03954, 0.0835, 0.2703",\
"0.03384, 0.03401, 0.0344, 0.0349, 0.0353, 0.03579, 0.03658, 0.03995, 0.08536, 0.2754",\
"0.03371, 0.03388, 0.03424, 0.03475, 0.0353, 0.03605, 0.03621, 0.04012, 0.09356, 0.2921",\
"0.0335, 0.03369, 0.03405, 0.03459, 0.03509, 0.03551, 0.03596, 0.04209, 0.1095, 0.3211",\
"0.03332, 0.03348, 0.03383, 0.0343, 0.03483, 0.03537, 0.03584, 0.0462, 0.1415, 0.3634",\
"0.03311, 0.03327, 0.03366, 0.03399, 0.03457, 0.03504, 0.03633, 0.05807, 0.1976, 0.4111",\
"0.03294, 0.0331, 0.0334, 0.03389, 0.03441, 0.03486, 0.03873, 0.09568, 0.2765, 0.4505",\
"0.03282, 0.03297, 0.0333, 0.03359, 0.03413, 0.03488, 0.05548, 0.1836, 0.3417, 0.4587",\
"0.03271, 0.03285, 0.03319, 0.03341, 0.03373, 0.04524, 0.1431, 0.2626, 0.3465, 0.4053",\
"0.03302, 0.03314, 0.03349, 0.03401, 0.06246, 0.1345, 0.1834, 0.2147, 0.2353, 0.2494");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("1.623, 1.71, 1.932, 2.245, 2.657, 3.195, 3.888, 4.756, 5.815, 7.078",\
"1.709, 1.796, 2.019, 2.331, 2.743, 3.281, 3.973, 4.842, 5.901, 7.164",\
"1.991, 2.077, 2.3, 2.613, 3.025, 3.562, 4.254, 5.124, 6.182, 7.443",\
"2.527, 2.614, 2.837, 3.15, 3.561, 4.099, 4.792, 5.66, 6.72, 7.981",\
"3.371, 3.457, 3.679, 3.992, 4.404, 4.943, 5.635, 6.504, 7.563, 8.825",\
"4.549, 4.637, 4.861, 5.175, 5.588, 6.127, 6.82, 7.69, 8.748, 10.01",\
"6.029, 6.125, 6.361, 6.684, 7.102, 7.641, 8.335, 9.205, 10.26, 11.52",\
"7.735, 7.844, 8.107, 8.451, 8.881, 9.425, 10.12, 10.99, 12.05, 13.31",\
"9.658, 9.781, 10.08, 10.45, 10.89, 11.45, 12.14, 13.01, 14.07, 15.33",\
"11.8, 11.94, 12.27, 12.67, 13.13, 13.7, 14.4, 15.27, 16.33, 17.59");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("2.594, 2.754, 3.188, 3.85, 4.78, 6.041, 7.685, 9.754, 12.27, 15.28",\
"2.644, 2.805, 3.238, 3.901, 4.831, 6.092, 7.736, 9.804, 12.32, 15.33",\
"2.838, 2.999, 3.433, 4.095, 5.024, 6.285, 7.931, 9.998, 12.52, 15.53",\
"3.216, 3.376, 3.809, 4.472, 5.401, 6.662, 8.308, 10.38, 12.89, 15.91",\
"3.813, 3.973, 4.406, 5.068, 5.996, 7.256, 8.902, 10.97, 13.49, 16.5",\
"4.646, 4.807, 5.242, 5.903, 6.831, 8.091, 9.736, 11.81, 14.33, 17.33",\
"5.646, 5.811, 6.253, 6.923, 7.853, 9.114, 10.76, 12.83, 15.35, 18.36",\
"6.746, 6.915, 7.366, 8.041, 8.98, 10.25, 11.89, 13.96, 16.48, 19.48",\
"7.934, 8.112, 8.574, 9.255, 10.2, 11.46, 13.12, 15.19, 17.71, 20.71",\
"9.202, 9.389, 9.866, 10.56, 11.5, 12.77, 14.42, 16.5, 19.02, 22.02");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.349, 0.4202, 0.626, 0.9854, 1.551, 2.384, 3.519, 4.971, 6.755, 8.88",\
"0.3484, 0.4202, 0.625, 0.9852, 1.551, 2.382, 3.517, 4.971, 6.746, 8.878",\
"0.3486, 0.4202, 0.6262, 0.9852, 1.551, 2.384, 3.515, 4.969, 6.746, 8.875",\
"0.3496, 0.4202, 0.6258, 0.9856, 1.551, 2.383, 3.52, 4.972, 6.755, 8.873",\
"0.3508, 0.421, 0.627, 0.9858, 1.551, 2.384, 3.52, 4.97, 6.743, 8.873",\
"0.3618, 0.4318, 0.6342, 0.9912, 1.554, 2.382, 3.516, 4.972, 6.748, 8.882",\
"0.408, 0.476, 0.668, 1.012, 1.566, 2.39, 3.518, 4.972, 6.756, 8.868",\
"0.48, 0.554, 0.744, 1.074, 1.604, 2.41, 3.524, 4.968, 6.754, 8.872",\
"0.558, 0.636, 0.834, 1.15, 1.664, 2.446, 3.546, 4.976, 6.744, 8.86",\
"0.64, 0.722, 0.934, 1.242, 1.732, 2.492, 3.576, 4.992, 6.758, 8.868");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.614, 0.7688, 1.243, 2.116, 3.523, 5.573, 8.292, 11.74, 15.98, 20.99",\
"0.6142, 0.769, 1.246, 2.116, 3.524, 5.563, 8.293, 11.75, 15.96, 20.99",\
"0.6152, 0.7688, 1.243, 2.117, 3.521, 5.564, 8.304, 11.74, 15.98, 21.02",\
"0.614, 0.7676, 1.247, 2.117, 3.52, 5.573, 8.304, 11.74, 15.96, 21.02",\
"0.6144, 0.7688, 1.243, 2.115, 3.522, 5.567, 8.305, 11.76, 15.97, 21.01",\
"0.62, 0.7742, 1.249, 2.116, 3.522, 5.572, 8.294, 11.75, 15.96, 20.99",\
"0.644, 0.798, 1.272, 2.134, 3.534, 5.574, 8.294, 11.76, 15.97, 20.99",\
"0.68, 0.83, 1.298, 2.16, 3.558, 5.586, 8.314, 11.76, 15.98, 20.98",\
"0.73, 0.874, 1.33, 2.178, 3.572, 5.61, 8.326, 11.76, 15.97, 21",\
"0.794, 0.934, 1.374, 2.208, 3.584, 5.618, 8.344, 11.79, 15.99, 20.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("1.728, 1.816, 2.039, 2.353, 2.766, 3.305, 3.998, 4.868, 5.927, 7.19",\
"1.811, 1.899, 2.122, 2.437, 2.849, 3.388, 4.081, 4.95, 6.01, 7.273",\
"2.094, 2.182, 2.405, 2.719, 3.132, 3.671, 4.365, 5.233, 6.293, 7.556",\
"2.633, 2.72, 2.944, 3.258, 3.67, 4.209, 4.903, 5.772, 6.832, 8.093",\
"3.478, 3.565, 3.788, 4.102, 4.516, 5.054, 5.748, 6.617, 7.677, 8.939",\
"4.662, 4.75, 4.974, 5.289, 5.703, 6.243, 6.937, 7.806, 8.866, 10.13",\
"6.163, 6.259, 6.49, 6.814, 7.23, 7.772, 8.464, 9.333, 10.39, 11.65",\
"7.905, 8.012, 8.271, 8.611, 9.04, 9.582, 10.28, 11.15, 12.2, 13.47",\
"9.868, 9.988, 10.28, 10.64, 11.08, 11.64, 12.33, 13.2, 14.26, 15.52",\
"12.05, 12.19, 12.51, 12.9, 13.36, 13.93, 14.63, 15.5, 16.56, 17.82");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("2.713, 2.873, 3.305, 3.969, 4.898, 6.159, 7.804, 9.872, 12.4, 15.4",\
"2.766, 2.927, 3.359, 4.023, 4.952, 6.213, 7.857, 9.926, 12.45, 15.46",\
"2.961, 3.121, 3.555, 4.218, 5.147, 6.407, 8.053, 10.12, 12.64, 15.65",\
"3.322, 3.482, 3.916, 4.578, 5.508, 6.768, 8.414, 10.48, 13.01, 16.01",\
"3.885, 4.046, 4.479, 5.141, 6.07, 7.33, 8.976, 11.04, 13.57, 16.58",\
"4.668, 4.829, 5.264, 5.926, 6.855, 8.115, 9.76, 11.83, 14.35, 17.36",\
"5.629, 5.795, 6.237, 6.907, 7.839, 9.098, 10.74, 12.81, 15.33, 18.34",\
"6.718, 6.89, 7.344, 8.022, 8.959, 10.23, 11.87, 13.94, 16.46, 19.46",\
"7.92, 8.099, 8.565, 9.252, 10.19, 11.46, 13.11, 15.18, 17.7, 20.71",\
"9.222, 9.409, 9.889, 10.59, 11.53, 12.8, 14.45, 16.53, 19.05, 22.05");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.3528, 0.4232, 0.6302, 0.988, 1.555, 2.386, 3.521, 4.971, 6.749, 8.88",\
"0.353, 0.4232, 0.6296, 0.9884, 1.554, 2.387, 3.522, 4.973, 6.756, 8.879",\
"0.3524, 0.423, 0.63, 0.9874, 1.555, 2.386, 3.521, 4.971, 6.749, 8.879",\
"0.353, 0.424, 0.6302, 0.9884, 1.555, 2.386, 3.522, 4.969, 6.757, 8.867",\
"0.354, 0.4244, 0.6298, 0.9884, 1.555, 2.386, 3.521, 4.97, 6.748, 8.882",\
"0.3618, 0.4312, 0.635, 0.9912, 1.556, 2.386, 3.521, 4.974, 6.754, 8.866",\
"0.398, 0.466, 0.662, 1.008, 1.566, 2.392, 3.522, 4.968, 6.758, 8.872",\
"0.466, 0.536, 0.732, 1.064, 1.6, 2.408, 3.528, 4.976, 6.756, 8.87",\
"0.54, 0.616, 0.816, 1.136, 1.656, 2.444, 3.546, 4.978, 6.746, 8.862",\
"0.616, 0.702, 0.91, 1.222, 1.72, 2.486, 3.572, 4.992, 6.76, 8.872");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.6144, 0.7678, 1.246, 2.116, 3.523, 5.565, 8.305, 11.75, 15.98, 21.02",\
"0.6146, 0.769, 1.246, 2.115, 3.522, 5.572, 8.293, 11.75, 15.98, 21.04",\
"0.6152, 0.7682, 1.246, 2.117, 3.52, 5.568, 8.292, 11.74, 15.98, 21",\
"0.6154, 0.7678, 1.243, 2.115, 3.52, 5.568, 8.305, 11.76, 15.98, 21.01",\
"0.6144, 0.7684, 1.243, 2.116, 3.523, 5.563, 8.305, 11.76, 15.98, 21.01",\
"0.6198, 0.7736, 1.247, 2.119, 3.523, 5.568, 8.294, 11.75, 15.97, 21",\
"0.646, 0.798, 1.27, 2.132, 3.532, 5.574, 8.296, 11.76, 15.99, 20.99",\
"0.676, 0.83, 1.298, 2.162, 3.552, 5.582, 8.312, 11.76, 15.97, 20.99",\
"0.716, 0.868, 1.332, 2.182, 3.572, 5.602, 8.318, 11.76, 15.99, 20.99",\
"0.764, 0.914, 1.372, 2.212, 3.586, 5.612, 8.334, 11.78, 15.98, 20.99");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("1.83, 1.918, 2.142, 2.457, 2.872, 3.412, 4.106, 4.975, 6.036, 7.299",\
"1.909, 1.997, 2.221, 2.537, 2.95, 3.49, 4.185, 5.054, 6.114, 7.377",\
"2.188, 2.276, 2.501, 2.816, 3.231, 3.771, 4.465, 5.334, 6.395, 7.657",\
"2.728, 2.817, 3.041, 3.356, 3.77, 4.31, 5.005, 5.874, 6.934, 8.198",\
"3.575, 3.663, 3.887, 4.202, 4.617, 5.157, 5.851, 6.721, 7.781, 9.044",\
"4.765, 4.853, 5.078, 5.394, 5.809, 6.349, 7.044, 7.914, 8.974, 10.24",\
"6.284, 6.377, 6.609, 6.929, 7.346, 7.886, 8.583, 9.453, 10.51, 11.78",\
"8.059, 8.163, 8.418, 8.755, 9.181, 9.724, 10.42, 11.29, 12.35, 13.61",\
"10.06, 10.18, 10.46, 10.82, 11.26, 11.81, 12.51, 13.38, 14.43, 15.7",\
"12.28, 12.41, 12.73, 13.11, 13.57, 14.13, 14.84, 15.71, 16.76, 18.03");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("2.78, 2.941, 3.375, 4.037, 4.966, 6.227, 7.872, 9.941, 12.46, 15.47",\
"2.839, 3, 3.434, 4.096, 5.025, 6.286, 7.931, 9.998, 12.52, 15.53",\
"3.036, 3.196, 3.631, 4.293, 5.223, 6.484, 8.129, 10.2, 12.72, 15.73",\
"3.371, 3.532, 3.966, 4.627, 5.556, 6.817, 8.463, 10.53, 13.05, 16.06",\
"3.877, 4.038, 4.471, 5.133, 6.062, 7.323, 8.968, 11.04, 13.56, 16.57",\
"4.578, 4.74, 5.175, 5.837, 6.766, 8.027, 9.672, 11.74, 14.26, 17.27",\
"5.442, 5.609, 6.054, 6.723, 7.656, 8.916, 10.56, 12.63, 15.15, 18.15",\
"6.441, 6.614, 7.07, 7.748, 8.687, 9.952, 11.6, 13.66, 16.19, 19.19",\
"7.566, 7.746, 8.214, 8.903, 9.846, 11.11, 12.76, 14.83, 17.35, 20.36",\
"8.808, 8.994, 9.477, 10.18, 11.12, 12.39, 14.04, 16.11, 18.64, 21.64");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.3564, 0.4278, 0.6336, 0.9924, 1.558, 2.391, 3.524, 4.973, 6.76, 8.887",\
"0.3558, 0.4274, 0.6334, 0.9934, 1.558, 2.391, 3.525, 4.973, 6.751, 8.878",\
"0.356, 0.4278, 0.6326, 0.9924, 1.558, 2.391, 3.526, 4.979, 6.758, 8.879",\
"0.357, 0.4272, 0.6342, 0.9928, 1.559, 2.39, 3.523, 4.975, 6.761, 8.886",\
"0.3568, 0.428, 0.635, 0.993, 1.559, 2.391, 3.526, 4.979, 6.76, 8.868",\
"0.3618, 0.4312, 0.6374, 0.9934, 1.56, 2.39, 3.525, 4.973, 6.758, 8.868",\
"0.39, 0.456, 0.66, 1.01, 1.568, 2.394, 3.524, 4.972, 6.76, 8.88",\
"0.456, 0.528, 0.72, 1.056, 1.594, 2.406, 3.528, 4.976, 6.756, 8.872",\
"0.526, 0.602, 0.8, 1.124, 1.646, 2.436, 3.546, 4.976, 6.748, 8.864",\
"0.6, 0.684, 0.89, 1.204, 1.706, 2.476, 3.57, 4.992, 6.764, 8.872");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.6142, 0.7692, 1.244, 2.114, 3.524, 5.569, 8.292, 11.75, 15.96, 20.99",\
"0.6146, 0.7694, 1.243, 2.117, 3.524, 5.564, 8.305, 11.76, 15.98, 21.01",\
"0.614, 0.7678, 1.243, 2.115, 3.524, 5.563, 8.304, 11.75, 15.99, 21.04",\
"0.6148, 0.7686, 1.243, 2.117, 3.524, 5.567, 8.305, 11.76, 15.97, 21.04",\
"0.6136, 0.7684, 1.244, 2.117, 3.524, 5.571, 8.294, 11.76, 15.98, 21.01",\
"0.6204, 0.7744, 1.247, 2.116, 3.524, 5.563, 8.294, 11.76, 15.98, 20.99",\
"0.646, 0.8, 1.274, 2.136, 3.532, 5.566, 8.294, 11.76, 16.01, 21",\
"0.674, 0.83, 1.302, 2.162, 3.554, 5.58, 8.3, 11.75, 15.97, 21.01",\
"0.708, 0.864, 1.336, 2.192, 3.568, 5.596, 8.314, 11.75, 15.96, 20.99",\
"0.746, 0.904, 1.374, 2.218, 3.588, 5.612, 8.326, 11.77, 15.99, 21.03");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("1.914, 2.003, 2.229, 2.546, 2.963, 3.504, 4.199, 5.07, 6.13, 7.393",\
"1.987, 2.076, 2.302, 2.62, 3.035, 3.577, 4.272, 5.143, 6.204, 7.468",\
"2.267, 2.356, 2.582, 2.899, 3.315, 3.857, 4.552, 5.423, 6.484, 7.747",\
"2.809, 2.898, 3.124, 3.442, 3.857, 4.399, 5.095, 5.965, 7.026, 8.288",\
"3.659, 3.748, 3.974, 4.291, 4.707, 5.248, 5.944, 6.815, 7.876, 9.14",\
"4.854, 4.942, 5.168, 5.485, 5.9, 6.442, 7.138, 8.008, 9.069, 10.33",\
"6.386, 6.48, 6.71, 7.032, 7.45, 7.991, 8.688, 9.558, 10.62, 11.88",\
"8.19, 8.293, 8.546, 8.881, 9.306, 9.852, 10.55, 11.42, 12.48, 13.74",\
"10.22, 10.34, 10.61, 10.97, 11.41, 11.96, 12.66, 13.53, 14.59, 15.86",\
"12.48, 12.61, 12.92, 13.3, 13.76, 14.32, 15.02, 15.88, 16.95, 18.21");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("2.804, 2.964, 3.398, 4.061, 4.99, 6.251, 7.896, 9.962, 12.49, 15.49",\
"2.871, 3.032, 3.465, 4.128, 5.057, 6.318, 7.963, 10.03, 12.55, 15.56",\
"3.068, 3.229, 3.662, 4.325, 5.255, 6.516, 8.161, 10.23, 12.75, 15.76",\
"3.39, 3.551, 3.985, 4.647, 5.576, 6.837, 8.482, 10.55, 13.07, 16.08",\
"3.858, 4.018, 4.452, 5.114, 6.043, 7.303, 8.949, 11.02, 13.54, 16.55",\
"4.49, 4.652, 5.088, 5.75, 6.679, 7.94, 9.586, 11.65, 14.17, 17.19",\
"5.266, 5.432, 5.877, 6.547, 7.478, 8.739, 10.38, 12.45, 14.98, 17.98",\
"6.164, 6.335, 6.792, 7.471, 8.409, 9.674, 11.32, 13.39, 15.91, 18.91",\
"7.187, 7.365, 7.834, 8.523, 9.467, 10.73, 12.38, 14.45, 16.97, 19.98",\
"8.333, 8.517, 8.999, 9.702, 10.65, 11.92, 13.57, 15.64, 18.16, 21.16");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.3614, 0.432, 0.6388, 1, 1.563, 2.395, 3.531, 4.977, 6.766, 8.876",\
"0.3624, 0.433, 0.6392, 0.9986, 1.565, 2.394, 3.531, 4.978, 6.766, 8.888",\
"0.3616, 0.4324, 0.6394, 0.9986, 1.564, 2.396, 3.53, 4.982, 6.765, 8.883",\
"0.362, 0.433, 0.639, 0.9982, 1.564, 2.395, 3.531, 4.978, 6.758, 8.872",\
"0.361, 0.4324, 0.64, 0.9976, 1.565, 2.396, 3.527, 4.978, 6.758, 8.886",\
"0.364, 0.4352, 0.6408, 0.9988, 1.563, 2.396, 3.528, 4.985, 6.758, 8.882",\
"0.386, 0.456, 0.658, 1.01, 1.57, 2.398, 3.532, 4.974, 6.762, 8.89",\
"0.448, 0.52, 0.714, 1.05, 1.594, 2.406, 3.534, 4.976, 6.764, 8.884",\
"0.516, 0.59, 0.788, 1.116, 1.642, 2.434, 3.548, 4.982, 6.76, 8.868",\
"0.588, 0.67, 0.874, 1.192, 1.698, 2.474, 3.568, 4.996, 6.766, 8.876");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005554, 0.02154, 0.05206, 0.09962, 0.1663, 0.2542, 0.3648, 0.4998, 0.6608");
values("0.615, 0.7692, 1.246, 2.116, 3.524, 5.563, 8.295, 11.76, 15.97, 21",\
"0.615, 0.7688, 1.243, 2.117, 3.52, 5.569, 8.292, 11.75, 15.98, 20.99",\
"0.6146, 0.7688, 1.243, 2.116, 3.524, 5.573, 8.304, 11.76, 15.98, 21.01",\
"0.614, 0.7684, 1.243, 2.116, 3.523, 5.564, 8.294, 11.75, 15.98, 21.02",\
"0.6138, 0.7682, 1.243, 2.115, 3.523, 5.571, 8.293, 11.74, 15.98, 21",\
"0.6204, 0.7736, 1.247, 2.117, 3.524, 5.566, 8.31, 11.74, 15.97, 20.99",\
"0.6436, 0.8, 1.272, 2.136, 3.53, 5.566, 8.294, 11.75, 15.99, 21",\
"0.67, 0.826, 1.302, 2.16, 3.55, 5.576, 8.298, 11.75, 15.96, 21.01",\
"0.7, 0.858, 1.334, 2.19, 3.568, 5.592, 8.308, 11.77, 15.96, 21",\
"0.73, 0.892, 1.37, 2.218, 3.588, 5.604, 8.32, 11.76, 15.98, 21.01");
}
}
}
}