blob: c4025ed2015e065a66b1eea8691d33db353704cb [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 : "0.00051498" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.00051516" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00051522" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.00051582" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.00051585" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.00051642" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.00051687" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.00052365" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.00054237" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.00054294" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.00054342" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.00054867" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.00056949" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00057507" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00060105" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00059151" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00060105" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008712 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02703, 0.02692, 0.02686, 0.02688, 0.02687, 0.0269, 0.02689, \
0.02689, 0.02687, 0.02689");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01901, -0.01899, -0.019, -0.01901, -0.01909, -0.01912, -0.01915, \
-0.0192, -0.01929, -0.01951");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02702, 0.02692, 0.02687, 0.02685, 0.02689, 0.02688, 0.02689, \
0.02688, 0.02689, 0.02688");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01899, -0.01894, -0.01898, -0.01896, -0.01909, -0.0191, -0.01914, \
-0.01918, -0.01928, -0.01951");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02702, 0.02692, 0.02687, 0.02685, 0.02689, 0.02688, 0.02689, \
0.02689, 0.02689, 0.02692");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01899, -0.01894, -0.01897, -0.01896, -0.01908, -0.01909, -0.01913, \
-0.01918, -0.01927, -0.01951");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02701, 0.02693, 0.02688, 0.02686, 0.0269, 0.0269, 0.02691, 0.02688, \
0.02691, 0.02687");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.01893, -0.01892, -0.01892, -0.01894, -0.01902, -0.01905, -0.01908, \
-0.01913, -0.01922, -0.01945");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02701, 0.02692, 0.02687, 0.02683, 0.02687, 0.02689, 0.02688, \
0.02688, 0.02687, 0.02687");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.002236, 0.002272, 0.002216, 0.002157, 0.002032, 0.001974, 0.001876, \
0.001763, 0.00155, 0.0009758");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02698, 0.02691, 0.02688, 0.02687, 0.02689, 0.02689, 0.0269, \
0.02689, 0.0269, 0.02688");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.002376, 0.002392, 0.002333, 0.002292, 0.002164, 0.00209, 0.001997, \
0.001855, 0.001646, 0.001093");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02698, 0.02691, 0.02688, 0.02687, 0.02689, 0.02689, 0.0269, \
0.02689, 0.0269, 0.02687");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.0228, 0.02281, 0.02278, 0.02268, 0.02252, 0.02241, 0.02227, \
0.02205, 0.02166, 0.02068");
}
}
}
pin(A2) {
capacitance : 0.008936 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02889, 0.0293, 0.0298, 0.03022, 0.03055, 0.03076, 0.03087, 0.0309, \
0.03084, 0.03061");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02431, -0.02428, -0.02418, -0.02421, -0.02426, -0.02426, -0.02423, \
-0.02424, -0.02425, -0.02424");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02886, 0.02929, 0.02976, 0.0302, 0.03056, 0.03073, 0.03088, \
0.03092, 0.03089, 0.03065");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.0243, -0.02427, -0.02419, -0.02422, -0.02425, -0.02426, -0.02425, \
-0.02425, -0.02426, -0.02425");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02744, 0.02701, 0.02674, 0.02668, 0.02676, 0.02678, 0.02681, \
0.02677, 0.02667, 0.02646");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02426, -0.02428, -0.02419, -0.0242, -0.02423, -0.02425, -0.02425, \
-0.02428, -0.02425, -0.02424");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02745, 0.02578, 0.02447, 0.02425, 0.02427, 0.02426, 0.02427, \
0.02425, 0.02424, 0.02424");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02422, -0.02424, -0.02421, -0.02422, -0.02426, -0.02426, -0.02426, \
-0.02427, -0.02426, -0.02425");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02609, 0.02604, 0.026, 0.02593, 0.02599, 0.02595, 0.02589, 0.02587, \
0.02578, 0.02566");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02048, -0.02049, -0.02047, -0.02051, -0.02058, -0.02063, -0.0207, \
-0.02082, -0.02102, -0.02143");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02606, 0.02604, 0.02603, 0.02596, 0.02598, 0.02594, 0.02593, \
0.02588, 0.02579, 0.02564");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02043, -0.02045, -0.0204, -0.02043, -0.02052, -0.02058, -0.02065, \
-0.02076, -0.02097, -0.02139");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02613, 0.02614, 0.02606, 0.02604, 0.02604, 0.026, 0.02599, 0.02595, \
0.02587, 0.02571");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-4.2e-06, -1.221e-05, 3.603e-05, -4.506e-05, -0.000171, -0.0002955, \
-0.0004499, -0.0006362, -0.001013, -0.001904");
}
}
}
pin(A3) {
capacitance : 0.009346 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02436, 0.02454, 0.02479, 0.02497, 0.02505, 0.02505, 0.025, 0.02489, \
0.02469, 0.02433");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02432, -0.02424, -0.02422, -0.02416, -0.02424, -0.02425, -0.02424, \
-0.02424, -0.02425, -0.02424");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02437, 0.02431, 0.02425, 0.02427, 0.02431, 0.02429, 0.0243, \
0.0243, 0.0243, 0.02428");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02424, -0.02421, -0.02419, -0.02417, -0.02423, -0.02427, -0.02425, \
-0.02424, -0.02424, -0.02424");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02626, 0.02714, 0.02726, 0.02728, 0.02732, 0.02729, 0.02719, \
0.02703, 0.02682, 0.02628");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02429, -0.02425, -0.0242, -0.02419, -0.02425, -0.02425, -0.02424, \
-0.02423, -0.02424, -0.02424");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02587, 0.02475, 0.0243, 0.02426, 0.0243, 0.0243, 0.02428, 0.02428, \
0.0243, 0.02429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02427, -0.02422, -0.02422, -0.02419, -0.02425, -0.02425, -0.02425, \
-0.02425, -0.02425, -0.02425");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.0268, 0.0271, 0.02756, 0.02791, 0.0282, 0.02834, 0.02842, 0.02838, \
0.02825, 0.02782");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02433, -0.02425, -0.02422, -0.02421, -0.02427, -0.02426, -0.02425, \
-0.02424, -0.02425, -0.02425");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02594, 0.02438, 0.02426, 0.02429, 0.02431, 0.0243, 0.0243, 0.02431, \
0.02429, 0.02429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02424, -0.02422, -0.02421, -0.02418, -0.02424, -0.02426, -0.02425, \
-0.02425, -0.02425, -0.02425");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02454, 0.02454, 0.02445, 0.02442, 0.02443, 0.02442, 0.02434, \
0.02427, 0.02415, 0.02399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02301, -0.02299, -0.02299, -0.02302, -0.02311, -0.02318, -0.02329, \
-0.02345, -0.02371, -0.02417");
}
}
}
pin(A4) {
capacitance : 0.01035 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02438, 0.02437, 0.02427, 0.02426, 0.02429, 0.02432, 0.02431, \
0.02429, 0.02429, 0.02429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02428, -0.02425, -0.02418, -0.02419, -0.02423, -0.02424, -0.02424, \
-0.02423, -0.02424, -0.02423");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02439, 0.02432, 0.02427, 0.02425, 0.02432, 0.02431, 0.0243, \
0.0243, 0.0243, 0.02428");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02427, -0.02427, -0.02423, -0.0242, -0.02425, -0.02426, -0.02425, \
-0.02424, -0.02426, -0.02425");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02436, 0.02436, 0.02428, 0.02427, 0.02429, 0.02432, 0.0243, \
0.02429, 0.02429, 0.02428");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02429, -0.02427, -0.02419, -0.02418, -0.02425, -0.02425, -0.02424, \
-0.02423, -0.02424, -0.02424");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02441, 0.02437, 0.02425, 0.02426, 0.02429, 0.0243, 0.02429, \
0.0243, 0.02429, 0.02427");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02426, -0.02426, -0.02421, -0.02421, -0.02426, -0.02427, -0.02425, \
-0.02423, -0.02425, -0.02425");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02436, 0.02436, 0.02428, 0.02427, 0.02431, 0.02433, 0.02429, \
0.02429, 0.02429, 0.02429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02429, -0.02426, -0.02419, -0.0242, -0.02425, -0.02424, -0.02424, \
-0.02422, -0.02426, -0.02425");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02437, 0.02436, 0.02428, 0.02425, 0.02432, 0.02431, 0.0243, \
0.02431, 0.0243, 0.02429");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02426, -0.02423, -0.02425, -0.0242, -0.02425, -0.02425, -0.02425, \
-0.02424, -0.02424, -0.02425");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("0.02441, 0.02435, 0.02429, 0.02426, 0.02431, 0.02432, 0.02429, \
0.02432, 0.02429, 0.0243");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
values("-0.02428, -0.02424, -0.0242, -0.0242, -0.02425, -0.02424, -0.02425, \
-0.02424, -0.02425, -0.02424");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 1.415 ;
max_transition : 15.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.2179, 0.2164, 0.2166, 0.2172, 0.2177, 0.2179, 0.2181, 0.2183, 0.2183, 0.2183",\
"0.2183, 0.2167, 0.217, 0.2176, 0.2182, 0.2185, 0.2186, 0.2187, 0.2188, 0.2187",\
"0.2182, 0.2164, 0.2163, 0.2173, 0.2179, 0.2184, 0.2185, 0.2187, 0.2187, 0.2186",\
"0.2261, 0.2231, 0.2205, 0.2204, 0.2208, 0.2211, 0.2214, 0.2215, 0.2216, 0.2216",\
"0.2443, 0.2387, 0.233, 0.2307, 0.23, 0.2299, 0.23, 0.23, 0.23, 0.2299",\
"0.2717, 0.2638, 0.2542, 0.2494, 0.2474, 0.2465, 0.246, 0.246, 0.2459, 0.2456",\
"0.3094, 0.2993, 0.2858, 0.2778, 0.2736, 0.2717, 0.2708, 0.2701, 0.2699, 0.2693",\
"0.3576, 0.3457, 0.3279, 0.3164, 0.3099, 0.3066, 0.3045, 0.3034, 0.3026, 0.3015",\
"0.4164, 0.4026, 0.3805, 0.3651, 0.3559, 0.3508, 0.3477, 0.3458, 0.3444, 0.3423",\
"0.4856, 0.4705, 0.444, 0.4249, 0.4127, 0.4053, 0.4008, 0.3978, 0.3952, 0.3911");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.165, 0.1571, 0.1485, 0.1441, 0.1433, 0.1435, 0.145, 0.1548, 0.2602, 0.7355",\
"0.164, 0.1562, 0.1475, 0.1432, 0.1425, 0.1429, 0.1438, 0.1543, 0.2636, 0.7438",\
"0.1629, 0.1553, 0.1463, 0.1423, 0.1412, 0.1414, 0.1429, 0.1543, 0.2692, 0.7742",\
"0.1662, 0.1587, 0.1489, 0.1443, 0.1432, 0.1438, 0.1444, 0.1582, 0.2911, 0.8444",\
"0.1813, 0.1724, 0.1615, 0.1553, 0.1526, 0.1519, 0.1541, 0.1731, 0.3303, 0.9621",\
"0.2049, 0.1947, 0.1817, 0.1736, 0.1702, 0.1684, 0.1697, 0.1949, 0.4039, 1.15",\
"0.2374, 0.2258, 0.21, 0.1999, 0.1949, 0.1939, 0.1942, 0.2372, 0.5233, 1.423",\
"0.2803, 0.2669, 0.2492, 0.2357, 0.2274, 0.2253, 0.2298, 0.3046, 0.7247, 1.819",\
"0.3333, 0.3182, 0.2977, 0.2819, 0.2715, 0.2662, 0.2776, 0.4295, 1.07, 2.36",\
"0.3967, 0.38, 0.3555, 0.3376, 0.3233, 0.3164, 0.354, 0.6819, 1.623, 2.989");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.2404, 0.2384, 0.2375, 0.2382, 0.2385, 0.2387, 0.2389, 0.239, 0.239, 0.239",\
"0.2405, 0.2385, 0.2377, 0.2382, 0.2387, 0.2389, 0.239, 0.2392, 0.2392, 0.2392",\
"0.2402, 0.238, 0.2371, 0.2377, 0.2382, 0.2386, 0.2388, 0.239, 0.239, 0.239",\
"0.2476, 0.244, 0.2412, 0.2409, 0.2412, 0.2414, 0.2416, 0.2417, 0.2418, 0.2418",\
"0.2664, 0.2607, 0.2544, 0.2516, 0.2509, 0.2505, 0.2505, 0.2505, 0.2505, 0.2504",\
"0.2949, 0.2869, 0.2767, 0.2713, 0.269, 0.2681, 0.2675, 0.2673, 0.267, 0.2668",\
"0.3337, 0.3237, 0.3095, 0.3009, 0.2966, 0.2944, 0.2933, 0.2927, 0.2922, 0.2916",\
"0.3835, 0.3715, 0.3533, 0.3411, 0.3342, 0.3306, 0.3285, 0.3273, 0.3264, 0.3252",\
"0.4442, 0.4304, 0.4079, 0.3919, 0.3823, 0.3767, 0.3735, 0.3715, 0.37, 0.3676",\
"0.5152, 0.5001, 0.4734, 0.4537, 0.4411, 0.4334, 0.4284, 0.4254, 0.4226, 0.418");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.1648, 0.1571, 0.1482, 0.144, 0.1433, 0.1435, 0.1447, 0.1549, 0.262, 0.7441",\
"0.1641, 0.1563, 0.1477, 0.1433, 0.1425, 0.1426, 0.1441, 0.1565, 0.264, 0.7525",\
"0.1622, 0.1544, 0.1454, 0.1415, 0.1407, 0.1414, 0.1429, 0.155, 0.2703, 0.7806",\
"0.1647, 0.1566, 0.1472, 0.1423, 0.1411, 0.1414, 0.1426, 0.1561, 0.2875, 0.842",\
"0.177, 0.1684, 0.1575, 0.1515, 0.1496, 0.1495, 0.1499, 0.1686, 0.3287, 0.9556",\
"0.1984, 0.1885, 0.1756, 0.1685, 0.1656, 0.1642, 0.1652, 0.1902, 0.3961, 1.132",\
"0.2302, 0.2191, 0.2043, 0.1938, 0.1897, 0.1885, 0.1891, 0.2304, 0.5083, 1.399",\
"0.2728, 0.2603, 0.2426, 0.2306, 0.2228, 0.2208, 0.2255, 0.2972, 0.7031, 1.781",\
"0.3261, 0.3122, 0.2918, 0.2769, 0.2662, 0.2615, 0.272, 0.4154, 1.034, 2.309",\
"0.3902, 0.3742, 0.3508, 0.3331, 0.3206, 0.3139, 0.3461, 0.652, 1.567, 2.935");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.2638, 0.2611, 0.2597, 0.26, 0.2602, 0.2604, 0.2605, 0.2606, 0.2607, 0.2606",\
"0.2628, 0.2601, 0.2587, 0.2589, 0.2593, 0.2594, 0.2596, 0.2597, 0.2597, 0.2597",\
"0.262, 0.2592, 0.2577, 0.2579, 0.2583, 0.2585, 0.2588, 0.2589, 0.2589, 0.2589",\
"0.2686, 0.2648, 0.2615, 0.2609, 0.261, 0.2613, 0.2615, 0.2616, 0.2617, 0.2617",\
"0.2883, 0.2822, 0.2753, 0.2722, 0.2713, 0.271, 0.2709, 0.2709, 0.2709, 0.2707",\
"0.3179, 0.3097, 0.2992, 0.2932, 0.2904, 0.2893, 0.2889, 0.2885, 0.2884, 0.2881",\
"0.3584, 0.3482, 0.3337, 0.3247, 0.32, 0.3175, 0.3163, 0.3156, 0.3151, 0.3145",\
"0.4107, 0.3987, 0.38, 0.3675, 0.3602, 0.3563, 0.3539, 0.3527, 0.3517, 0.3506",\
"0.4749, 0.4612, 0.4384, 0.4223, 0.4121, 0.4059, 0.4025, 0.4004, 0.3987, 0.3963",\
"0.5507, 0.5356, 0.5087, 0.4886, 0.475, 0.4671, 0.4621, 0.4588, 0.4556, 0.4508");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.1649, 0.1571, 0.1484, 0.1442, 0.1432, 0.1435, 0.145, 0.1571, 0.263, 0.7499",\
"0.1639, 0.1563, 0.1474, 0.1432, 0.1425, 0.1429, 0.1441, 0.1548, 0.2648, 0.7576",\
"0.162, 0.1543, 0.1454, 0.1414, 0.1403, 0.1408, 0.1426, 0.1537, 0.273, 0.7836",\
"0.163, 0.1553, 0.1458, 0.1411, 0.1399, 0.1405, 0.1417, 0.1567, 0.2869, 0.8413",\
"0.1736, 0.165, 0.1546, 0.1485, 0.147, 0.1465, 0.1484, 0.1651, 0.3227, 0.9433",\
"0.1932, 0.1837, 0.1712, 0.1646, 0.1626, 0.1609, 0.1628, 0.1864, 0.3853, 1.112",\
"0.2248, 0.2141, 0.1996, 0.1904, 0.1867, 0.1864, 0.187, 0.2243, 0.4927, 1.363",\
"0.269, 0.2568, 0.2401, 0.2278, 0.2208, 0.2199, 0.2245, 0.2892, 0.6771, 1.73",\
"0.3248, 0.3112, 0.2915, 0.277, 0.2685, 0.2624, 0.2706, 0.4028, 0.9869, 2.237",\
"0.3921, 0.3771, 0.3542, 0.337, 0.3249, 0.3184, 0.3451, 0.6183, 1.49, 2.858");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.2851, 0.282, 0.2798, 0.2798, 0.2798, 0.2799, 0.28, 0.28, 0.2801, 0.2801",\
"0.2833, 0.2801, 0.2781, 0.2779, 0.2781, 0.2781, 0.2783, 0.2784, 0.2784, 0.2784",\
"0.2825, 0.2792, 0.2771, 0.2769, 0.2771, 0.2774, 0.2775, 0.2776, 0.2776, 0.2776",\
"0.2886, 0.2845, 0.2807, 0.2798, 0.28, 0.2802, 0.2804, 0.2805, 0.2806, 0.2806",\
"0.309, 0.3029, 0.2954, 0.2919, 0.2908, 0.2904, 0.2902, 0.2902, 0.2902, 0.2901",\
"0.3401, 0.3316, 0.3205, 0.3142, 0.3113, 0.31, 0.3094, 0.3091, 0.3088, 0.3086",\
"0.3827, 0.3724, 0.3574, 0.3479, 0.3429, 0.3404, 0.339, 0.3382, 0.3377, 0.3371",\
"0.4381, 0.4261, 0.407, 0.3941, 0.3864, 0.3822, 0.3799, 0.3785, 0.3775, 0.3762",\
"0.5069, 0.4932, 0.4703, 0.4534, 0.4426, 0.4364, 0.4327, 0.4305, 0.4286, 0.4261",\
"0.5887, 0.5737, 0.5467, 0.5258, 0.512, 0.5031, 0.4978, 0.4943, 0.4909, 0.4858");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.1649, 0.1571, 0.1482, 0.1441, 0.1432, 0.1435, 0.145, 0.1555, 0.2641, 0.7546",\
"0.1641, 0.1563, 0.1473, 0.1433, 0.1425, 0.1429, 0.1438, 0.1548, 0.2661, 0.7608",\
"0.1619, 0.1543, 0.1456, 0.1411, 0.1404, 0.1408, 0.1423, 0.1537, 0.2708, 0.7868",\
"0.162, 0.1542, 0.1448, 0.1404, 0.1394, 0.1396, 0.1408, 0.1561, 0.2857, 0.8396",\
"0.1709, 0.1624, 0.1526, 0.147, 0.1455, 0.1453, 0.1472, 0.1642, 0.3176, 0.9366",\
"0.1895, 0.1803, 0.1682, 0.1623, 0.1609, 0.1594, 0.1601, 0.1843, 0.3774, 1.091",\
"0.2215, 0.2109, 0.1975, 0.189, 0.1847, 0.1852, 0.186, 0.2221, 0.4794, 1.326",\
"0.2667, 0.2549, 0.2386, 0.2279, 0.2212, 0.2193, 0.225, 0.2858, 0.6492, 1.673",\
"0.325, 0.3118, 0.2928, 0.2791, 0.2706, 0.2651, 0.2742, 0.3926, 0.9367, 2.158",\
"0.3956, 0.3808, 0.3588, 0.3429, 0.3316, 0.3263, 0.3468, 0.5867, 1.405, 2.766");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.5069, 0.588, 0.7917, 1.094, 1.522, 2.109, 2.88, 3.852, 5.035, 6.449",\
"0.5449, 0.6262, 0.8298, 1.132, 1.56, 2.148, 2.918, 3.89, 5.074, 6.489",\
"0.6742, 0.7553, 0.9587, 1.261, 1.689, 2.277, 3.048, 4.019, 5.203, 6.617",\
"0.9057, 0.989, 1.195, 1.498, 1.927, 2.514, 3.285, 4.256, 5.443, 6.858",\
"1.159, 1.252, 1.474, 1.789, 2.221, 2.808, 3.578, 4.548, 5.735, 7.147",\
"1.422, 1.525, 1.765, 2.093, 2.532, 3.122, 3.892, 4.862, 6.047, 7.462",\
"1.699, 1.812, 2.071, 2.416, 2.863, 3.455, 4.226, 5.196, 6.38, 7.792",\
"1.986, 2.109, 2.39, 2.756, 3.216, 3.813, 4.583, 5.553, 6.738, 8.149",\
"2.282, 2.415, 2.719, 3.109, 3.585, 4.192, 4.968, 5.937, 7.121, 8.532",\
"2.589, 2.731, 3.057, 3.473, 3.969, 4.588, 5.373, 6.349, 7.534, 8.945");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.9904, 1.111, 1.428, 1.905, 2.564, 3.457, 4.623, 6.089, 7.882, 10.02",\
"1.008, 1.128, 1.445, 1.922, 2.582, 3.474, 4.64, 6.106, 7.898, 10.04",\
"1.077, 1.197, 1.514, 1.991, 2.65, 3.543, 4.708, 6.175, 7.968, 10.11",\
"1.228, 1.348, 1.664, 2.141, 2.8, 3.692, 4.858, 6.325, 8.115, 10.26",\
"1.431, 1.552, 1.872, 2.35, 3.009, 3.9, 5.067, 6.535, 8.326, 10.46",\
"1.636, 1.761, 2.083, 2.564, 3.228, 4.122, 5.286, 6.753, 8.549, 10.68",\
"1.846, 1.975, 2.301, 2.787, 3.45, 4.346, 5.513, 6.98, 8.772, 10.9",\
"2.062, 2.195, 2.531, 3.02, 3.684, 4.578, 5.744, 7.215, 9.005, 11.14",\
"2.273, 2.414, 2.762, 3.262, 3.931, 4.824, 5.989, 7.457, 9.249, 11.38",\
"2.479, 2.628, 2.989, 3.502, 4.181, 5.079, 6.243, 7.71, 9.501, 11.64");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.1633, 0.2479, 0.4794, 0.8975, 1.576, 2.562, 3.871, 5.53, 7.564, 9.982",\
"0.1631, 0.2477, 0.4795, 0.8969, 1.573, 2.562, 3.874, 5.532, 7.564, 9.981",\
"0.1633, 0.248, 0.4786, 0.8974, 1.574, 2.562, 3.874, 5.526, 7.563, 9.982",\
"0.1804, 0.2626, 0.489, 0.9014, 1.575, 2.562, 3.876, 5.532, 7.559, 9.973",\
"0.22, 0.304, 0.5302, 0.926, 1.587, 2.561, 3.876, 5.533, 7.557, 9.982",\
"0.2614, 0.351, 0.5782, 0.9638, 1.608, 2.572, 3.877, 5.532, 7.55, 9.968",\
"0.3054, 0.4028, 0.6352, 1.011, 1.635, 2.586, 3.881, 5.532, 7.548, 9.956",\
"0.3538, 0.4604, 0.7036, 1.073, 1.677, 2.608, 3.89, 5.534, 7.552, 9.958",\
"0.4022, 0.518, 0.7758, 1.145, 1.736, 2.646, 3.918, 5.55, 7.556, 9.958",\
"0.45, 0.576, 0.854, 1.228, 1.806, 2.708, 3.962, 5.574, 7.57, 9.966");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.2823, 0.414, 0.7978, 1.458, 2.501, 4.022, 6.064, 8.652, 11.81, 15.59",\
"0.282, 0.4138, 0.7984, 1.458, 2.5, 4.021, 6.061, 8.652, 11.81, 15.59",\
"0.282, 0.415, 0.7984, 1.457, 2.499, 4.029, 6.064, 8.653, 11.81, 15.59",\
"0.2828, 0.4154, 0.8004, 1.458, 2.497, 4.022, 6.067, 8.659, 11.82, 15.59",\
"0.2948, 0.427, 0.8154, 1.465, 2.503, 4.022, 6.066, 8.662, 11.82, 15.59",\
"0.3166, 0.4444, 0.8334, 1.486, 2.521, 4.039, 6.073, 8.652, 11.83, 15.59",\
"0.3418, 0.4698, 0.8526, 1.5, 2.53, 4.046, 6.088, 8.658, 11.83, 15.59",\
"0.3742, 0.503, 0.8802, 1.52, 2.544, 4.048, 6.09, 8.67, 11.82, 15.58",\
"0.4114, 0.543, 0.9192, 1.555, 2.56, 4.06, 6.088, 8.672, 11.83, 15.61",\
"0.45, 0.588, 0.968, 1.602, 2.596, 4.076, 6.094, 8.672, 11.83, 15.59");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.5539, 0.6368, 0.8433, 1.147, 1.576, 2.164, 2.935, 3.905, 5.09, 6.504",\
"0.5912, 0.6742, 0.8807, 1.185, 1.613, 2.201, 2.972, 3.944, 5.129, 6.54",\
"0.7202, 0.8031, 1.009, 1.313, 1.742, 2.33, 3.101, 4.072, 5.256, 6.669",\
"0.9603, 1.044, 1.251, 1.556, 1.985, 2.573, 3.343, 4.315, 5.5, 6.91",\
"1.235, 1.329, 1.551, 1.866, 2.297, 2.885, 3.655, 4.627, 5.812, 7.223",\
"1.524, 1.628, 1.867, 2.195, 2.634, 3.223, 3.994, 4.964, 6.148, 7.56",\
"1.832, 1.947, 2.205, 2.548, 2.994, 3.586, 4.357, 5.327, 6.511, 7.922",\
"2.16, 2.284, 2.564, 2.926, 3.383, 3.977, 4.748, 5.718, 6.903, 8.313",\
"2.506, 2.64, 2.942, 3.326, 3.797, 4.401, 5.173, 6.143, 7.328, 8.739",\
"2.871, 3.015, 3.339, 3.748, 4.237, 4.852, 5.632, 6.605, 7.79, 9.201");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("1.073, 1.193, 1.511, 1.988, 2.647, 3.539, 4.705, 6.172, 7.964, 10.1",\
"1.09, 1.211, 1.528, 2.005, 2.664, 3.556, 4.722, 6.189, 7.982, 10.12",\
"1.137, 1.257, 1.574, 2.051, 2.71, 3.602, 4.768, 6.237, 8.03, 10.16",\
"1.241, 1.361, 1.677, 2.153, 2.812, 3.704, 4.87, 6.337, 8.13, 10.27",\
"1.387, 1.511, 1.832, 2.312, 2.972, 3.863, 5.029, 6.497, 8.292, 10.42",\
"1.549, 1.676, 2.002, 2.487, 3.152, 4.046, 5.211, 6.678, 8.469, 10.61",\
"1.72, 1.85, 2.183, 2.672, 3.338, 4.234, 5.401, 6.868, 8.657, 10.8",\
"1.891, 2.028, 2.369, 2.867, 3.536, 4.43, 5.595, 7.065, 8.855, 10.99",\
"2.052, 2.197, 2.55, 3.059, 3.736, 4.632, 5.797, 7.265, 9.057, 11.19",\
"2.202, 2.351, 2.718, 3.244, 3.933, 4.837, 6.004, 7.469, 9.26, 11.4");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.1717, 0.2554, 0.4851, 0.9013, 1.576, 2.56, 3.876, 5.53, 7.56, 9.973",\
"0.1713, 0.2556, 0.4853, 0.9012, 1.578, 2.563, 3.871, 5.535, 7.553, 9.969",\
"0.1716, 0.2552, 0.4852, 0.9008, 1.578, 2.562, 3.875, 5.527, 7.558, 9.974",\
"0.1838, 0.2652, 0.492, 0.9032, 1.578, 2.563, 3.871, 5.531, 7.552, 9.973",\
"0.2252, 0.308, 0.5304, 0.9254, 1.586, 2.565, 3.876, 5.535, 7.554, 9.966",\
"0.2664, 0.3548, 0.5772, 0.9636, 1.607, 2.572, 3.879, 5.533, 7.557, 9.957",\
"0.31, 0.4058, 0.6318, 1.006, 1.632, 2.587, 3.882, 5.531, 7.546, 9.958",\
"0.3578, 0.4628, 0.6968, 1.062, 1.67, 2.606, 3.889, 5.537, 7.554, 9.956",\
"0.4058, 0.5216, 0.7674, 1.13, 1.722, 2.636, 3.912, 5.552, 7.558, 9.958",\
"0.452, 0.58, 0.84, 1.208, 1.784, 2.686, 3.944, 5.57, 7.568, 9.964");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.2812, 0.4148, 0.7984, 1.458, 2.5, 4.021, 6.062, 8.652, 11.81, 15.59",\
"0.2826, 0.414, 0.7978, 1.458, 2.501, 4.022, 6.065, 8.653, 11.81, 15.59",\
"0.2816, 0.4142, 0.8, 1.457, 2.498, 4.027, 6.071, 8.661, 11.81, 15.59",\
"0.2828, 0.4154, 0.8004, 1.458, 2.503, 4.02, 6.063, 8.659, 11.81, 15.59",\
"0.2982, 0.4302, 0.816, 1.465, 2.502, 4.024, 6.071, 8.651, 11.82, 15.58",\
"0.3154, 0.4482, 0.8356, 1.49, 2.521, 4.031, 6.065, 8.656, 11.82, 15.59",\
"0.338, 0.471, 0.8582, 1.504, 2.533, 4.045, 6.086, 8.664, 11.81, 15.58",\
"0.368, 0.5014, 0.8914, 1.531, 2.547, 4.05, 6.084, 8.678, 11.82, 15.57",\
"0.4032, 0.5412, 0.9294, 1.573, 2.574, 4.062, 6.092, 8.668, 11.83, 15.6",\
"0.442, 0.582, 0.976, 1.626, 2.618, 4.096, 6.104, 8.676, 11.83, 15.59");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.5975, 0.6826, 0.8927, 1.199, 1.63, 2.218, 2.99, 3.961, 5.147, 6.559",\
"0.6315, 0.7166, 0.9265, 1.233, 1.664, 2.252, 3.024, 3.996, 5.181, 6.593",\
"0.7586, 0.8437, 1.054, 1.36, 1.791, 2.38, 3.151, 4.123, 5.308, 6.72",\
"1.005, 1.09, 1.3, 1.607, 2.037, 2.626, 3.397, 4.369, 5.554, 6.967",\
"1.301, 1.395, 1.619, 1.934, 2.367, 2.955, 3.726, 4.697, 5.882, 7.295",\
"1.614, 1.719, 1.96, 2.288, 2.727, 3.317, 4.088, 5.057, 6.243, 7.655",\
"1.954, 2.069, 2.328, 2.671, 3.117, 3.709, 4.48, 5.45, 6.635, 8.046",\
"2.322, 2.448, 2.727, 3.086, 3.542, 4.137, 4.909, 5.88, 7.063, 8.475",\
"2.72, 2.855, 3.156, 3.537, 4.005, 4.607, 5.381, 6.351, 7.535, 8.948",\
"3.148, 3.292, 3.615, 4.02, 4.505, 5.117, 5.898, 6.871, 8.056, 9.467");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("1.127, 1.247, 1.564, 2.041, 2.701, 3.593, 4.759, 6.228, 8.019, 10.16",\
"1.145, 1.266, 1.583, 2.06, 2.719, 3.612, 4.778, 6.243, 8.037, 10.17",\
"1.182, 1.302, 1.619, 2.096, 2.756, 3.648, 4.813, 6.28, 8.071, 10.21",\
"1.243, 1.363, 1.679, 2.155, 2.815, 3.707, 4.873, 6.34, 8.133, 10.27",\
"1.327, 1.45, 1.772, 2.252, 2.913, 3.805, 4.97, 6.437, 8.228, 10.37",\
"1.423, 1.55, 1.878, 2.365, 3.03, 3.924, 5.09, 6.558, 8.348, 10.49",\
"1.529, 1.661, 1.995, 2.488, 3.157, 4.052, 5.219, 6.686, 8.476, 10.61",\
"1.63, 1.767, 2.112, 2.617, 3.29, 4.186, 5.353, 6.821, 8.61, 10.74",\
"1.714, 1.857, 2.216, 2.735, 3.421, 4.322, 5.488, 6.954, 8.745, 10.88",\
"1.772, 1.923, 2.296, 2.834, 3.537, 4.451, 5.623, 7.088, 8.879, 11.01");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.1794, 0.2638, 0.4938, 0.9056, 1.582, 2.566, 3.873, 5.536, 7.561, 9.966",\
"0.1793, 0.263, 0.4935, 0.9052, 1.581, 2.566, 3.875, 5.536, 7.561, 9.97",\
"0.1794, 0.265, 0.4932, 0.908, 1.582, 2.566, 3.873, 5.537, 7.561, 9.961",\
"0.1878, 0.2704, 0.498, 0.9078, 1.581, 2.566, 3.878, 5.537, 7.561, 9.963",\
"0.2292, 0.3116, 0.534, 0.927, 1.589, 2.567, 3.878, 5.534, 7.554, 9.959",\
"0.2706, 0.3582, 0.58, 0.9644, 1.608, 2.574, 3.876, 5.532, 7.562, 9.967",\
"0.3138, 0.4096, 0.6348, 1.006, 1.634, 2.585, 3.882, 5.537, 7.559, 9.961",\
"0.361, 0.4646, 0.6928, 1.059, 1.669, 2.603, 3.889, 5.539, 7.554, 9.96",\
"0.409, 0.5222, 0.762, 1.12, 1.718, 2.632, 3.91, 5.546, 7.558, 9.962",\
"0.458, 0.582, 0.836, 1.196, 1.776, 2.68, 3.94, 5.566, 7.57, 9.966");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.282, 0.4146, 0.798, 1.456, 2.501, 4.029, 6.065, 8.661, 11.81, 15.59",\
"0.2818, 0.4132, 0.7994, 1.456, 2.499, 4.021, 6.063, 8.652, 11.81, 15.59",\
"0.2816, 0.4146, 0.7984, 1.457, 2.5, 4.021, 6.069, 8.652, 11.81, 15.59",\
"0.2822, 0.4152, 0.7992, 1.456, 2.503, 4.027, 6.064, 8.646, 11.81, 15.59",\
"0.2968, 0.4292, 0.8162, 1.466, 2.506, 4.021, 6.068, 8.652, 11.81, 15.59",\
"0.313, 0.4482, 0.8374, 1.489, 2.519, 4.037, 6.073, 8.655, 11.82, 15.59",\
"0.3346, 0.4684, 0.8604, 1.51, 2.534, 4.044, 6.073, 8.656, 11.81, 15.57",\
"0.363, 0.5004, 0.8956, 1.543, 2.552, 4.05, 6.08, 8.671, 11.81, 15.57",\
"0.397, 0.5372, 0.941, 1.591, 2.59, 4.072, 6.088, 8.662, 11.82, 15.58",\
"0.434, 0.58, 0.986, 1.656, 2.654, 4.116, 6.106, 8.67, 11.82, 15.58");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.6274, 0.7143, 0.9287, 1.239, 1.672, 2.263, 3.035, 4.007, 5.192, 6.603",\
"0.6592, 0.7461, 0.9605, 1.271, 1.704, 2.294, 3.066, 4.038, 5.224, 6.637",\
"0.7865, 0.8734, 1.087, 1.398, 1.831, 2.421, 3.194, 4.165, 5.351, 6.764",\
"1.038, 1.124, 1.337, 1.648, 2.081, 2.671, 3.443, 4.415, 5.601, 7.013",\
"1.352, 1.447, 1.673, 1.99, 2.424, 3.014, 3.785, 4.757, 5.942, 7.355",\
"1.688, 1.794, 2.035, 2.365, 2.805, 3.397, 4.168, 5.138, 6.324, 7.736",\
"2.059, 2.174, 2.434, 2.777, 3.224, 3.817, 4.59, 5.56, 6.745, 8.156",\
"2.469, 2.593, 2.874, 3.233, 3.689, 4.285, 5.058, 6.029, 7.213, 8.624",\
"2.921, 3.056, 3.356, 3.735, 4.203, 4.805, 5.58, 6.55, 7.735, 9.147",\
"3.417, 3.563, 3.885, 4.286, 4.769, 5.381, 6.16, 7.133, 8.319, 9.731");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("1.151, 1.271, 1.588, 2.065, 2.725, 3.617, 4.783, 6.249, 8.04, 10.18",\
"1.172, 1.292, 1.609, 2.086, 2.745, 3.638, 4.804, 6.27, 8.063, 10.2",\
"1.204, 1.324, 1.641, 2.118, 2.778, 3.67, 4.836, 6.302, 8.095, 10.23",\
"1.238, 1.358, 1.674, 2.15, 2.81, 3.702, 4.868, 6.336, 8.128, 10.26",\
"1.272, 1.395, 1.717, 2.197, 2.857, 3.749, 4.915, 6.383, 8.173, 10.31",\
"1.303, 1.429, 1.757, 2.244, 2.909, 3.803, 4.969, 6.436, 8.23, 10.36",\
"1.331, 1.462, 1.798, 2.293, 2.963, 3.858, 5.023, 6.491, 8.282, 10.42",\
"1.34, 1.477, 1.825, 2.337, 3.015, 3.912, 5.077, 6.545, 8.335, 10.47",\
"1.319, 1.464, 1.828, 2.358, 3.055, 3.962, 5.13, 6.596, 8.386, 10.52",\
"1.265, 1.417, 1.795, 2.346, 3.067, 3.995, 5.173, 6.641, 8.43, 10.56");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.1871, 0.2724, 0.5037, 0.9166, 1.587, 2.571, 3.881, 5.535, 7.562, 9.963",\
"0.1869, 0.2716, 0.5033, 0.9164, 1.589, 2.57, 3.878, 5.534, 7.562, 9.968",\
"0.1866, 0.272, 0.5032, 0.9166, 1.588, 2.568, 3.88, 5.532, 7.556, 9.973",\
"0.1922, 0.2758, 0.5062, 0.917, 1.589, 2.569, 3.881, 5.536, 7.563, 9.975",\
"0.2328, 0.3156, 0.5392, 0.9328, 1.595, 2.572, 3.88, 5.534, 7.563, 9.969",\
"0.2762, 0.3624, 0.5856, 0.9702, 1.613, 2.578, 3.879, 5.531, 7.559, 9.972",\
"0.3178, 0.413, 0.6358, 1.01, 1.638, 2.589, 3.884, 5.537, 7.556, 9.959",\
"0.3624, 0.466, 0.695, 1.059, 1.67, 2.605, 3.893, 5.539, 7.552, 9.968",\
"0.41, 0.525, 0.762, 1.12, 1.714, 2.636, 3.91, 5.55, 7.56, 9.962",\
"0.46, 0.584, 0.836, 1.192, 1.772, 2.68, 3.94, 5.572, 7.57, 9.968");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.01076, 0.04501, 0.1104, 0.2123, 0.3553, 0.5434, 0.7804, 1.07, 1.415");
values("0.2826, 0.4132, 0.7992, 1.455, 2.503, 4.02, 6.069, 8.652, 11.82, 15.59",\
"0.282, 0.4142, 0.7988, 1.457, 2.499, 4.022, 6.061, 8.658, 11.81, 15.59",\
"0.2818, 0.4146, 0.7982, 1.458, 2.501, 4.021, 6.064, 8.652, 11.81, 15.59",\
"0.282, 0.4144, 0.7992, 1.456, 2.497, 4.023, 6.061, 8.649, 11.81, 15.59",\
"0.294, 0.4274, 0.8136, 1.464, 2.505, 4.029, 6.072, 8.652, 11.82, 15.59",\
"0.3088, 0.4448, 0.8326, 1.485, 2.516, 4.033, 6.065, 8.65, 11.81, 15.59",\
"0.3318, 0.4664, 0.859, 1.508, 2.53, 4.038, 6.081, 8.664, 11.8, 15.59",\
"0.3594, 0.5006, 0.9016, 1.553, 2.558, 4.049, 6.075, 8.663, 11.81, 15.57",\
"0.3948, 0.5386, 0.9508, 1.614, 2.619, 4.082, 6.086, 8.662, 11.81, 15.6",\
"0.426, 0.576, 0.998, 1.686, 2.696, 4.152, 6.124, 8.672, 11.82, 15.58");
}
}
}
}