blob: 9bc9a79f4491e38a226cc966f4cc6bfb9fa14166 [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__nor4_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "1.57464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.4287266e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.2246714e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.2246552e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.0137798e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.0137798e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.0137798e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.0137798e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "7.991622e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "7.99146e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "7.991622e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "7.991622e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "7.991622e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "7.991622e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "7.991622e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "7.991622e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "1.57464e-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.003344 ;
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.004666, 0.004663, 0.004661, 0.004641, 0.004623, 0.004587, 0.004525, \
0.004412, 0.004119, 0.002685");
}
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.001531, -0.001532, -0.001534, -0.001535, -0.001538, -0.001538, \
-0.001539, -0.001538, -0.001538, -0.001344");
}
}
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.003569, 0.003566, 0.003564, 0.003553, 0.003544, 0.003522, 0.003487, \
0.003423, 0.003256, 0.002265");
}
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.001533, -0.001532, -0.001536, -0.001534, -0.001539, -0.001538, \
-0.001539, -0.001538, -0.001539, -0.001344");
}
}
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.00357, 0.003567, 0.003565, 0.003552, 0.003546, 0.003523, 0.003488, \
0.003424, 0.003258, 0.002268");
}
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.001532, -0.001532, -0.001535, -0.001535, -0.001539, -0.00154, \
-0.001539, -0.001539, -0.00154, -0.001343");
}
}
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.002247, 0.002238, 0.00224, 0.002238, 0.002235, 0.002226, 0.002211, \
0.002185, 0.002119, 0.001639");
}
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.001539, -0.001541, -0.001543, -0.001542, -0.001546, -0.001546, \
-0.001546, -0.001547, -0.001547, -0.001349");
}
}
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.002247, 0.002238, 0.002244, 0.002238, 0.002236, 0.002226, 0.002212, \
0.002184, 0.00212, 0.00164");
}
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.001539, -0.001541, -0.001542, -0.001541, -0.001546, -0.001547, \
-0.001545, -0.001546, -0.001547, -0.001349");
}
}
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.002247, 0.002238, 0.002239, 0.002236, 0.002236, 0.002226, 0.002211, \
0.002185, 0.00212, 0.001639");
}
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.001539, -0.001541, -0.001543, -0.001542, -0.001547, -0.001547, \
-0.001547, -0.001547, -0.001546, -0.001349");
}
}
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.002246, 0.002238, 0.00224, 0.002236, 0.002235, 0.002226, 0.002212, \
0.002186, 0.00212, 0.00164");
}
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.001539, -0.001541, -0.001542, -0.001542, -0.001546, -0.001546, \
-0.001546, -0.001546, -0.001548, -0.00135");
}
}
}
pin(A2) {
capacitance : 0.002819 ;
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.002766, 0.00276, 0.002757, 0.002746, 0.002735, 0.002701, 0.002645, \
0.002546, 0.002319, 0.001395");
}
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.00188, -0.001884, -0.001885, -0.001889, -0.001895, -0.001902, \
-0.001912, -0.00193, -0.001955, -0.001754");
}
}
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.001991, 0.001989, 0.001991, 0.001994, 0.001998, 0.001997, 0.001997, \
0.001994, 0.001993, 0.00178");
}
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.001904, -0.001906, -0.001905, -0.001915, -0.001919, -0.001927, \
-0.001934, -0.001951, -0.001971, -0.001766");
}
}
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.001991, 0.001989, 0.001994, 0.001995, 0.001999, 0.001997, 0.001995, \
0.001994, 0.001993, 0.001779");
}
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.001904, -0.001906, -0.001907, -0.001913, -0.001918, -0.001926, \
-0.001934, -0.00195, -0.001973, -0.001766");
}
}
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.003112, 0.003106, 0.003115, 0.003113, 0.003122, 0.003118, 0.003119, \
0.003118, 0.003117, 0.002587");
}
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.002833, -0.002843, -0.002891, -0.002922, -0.00296, -0.00298, \
-0.002993, -0.003, -0.003005, -0.002736");
}
}
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.002122, 0.002118, 0.002127, 0.002124, 0.00213, 0.002131, 0.002131, \
0.002132, 0.002131, 0.00184");
}
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.002373, -0.002356, -0.002347, -0.002333, -0.002334, -0.002331, \
-0.002329, -0.002327, -0.002325, -0.002078");
}
}
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.002199, 0.002194, 0.002202, 0.002202, 0.00221, 0.002211, 0.002209, \
0.00221, 0.00221, 0.001907");
}
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.002549, -0.002542, -0.00255, -0.00255, -0.002557, -0.00256, \
-0.002559, -0.002561, -0.002558, -0.002302");
}
}
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.002199, 0.002194, 0.002201, 0.002203, 0.002212, 0.00221, 0.002211, \
0.002211, 0.002211, 0.001907");
}
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.002549, -0.002543, -0.002551, -0.00255, -0.002558, -0.002559, \
-0.002558, -0.00256, -0.00256, -0.002303");
}
}
}
pin(A3) {
capacitance : 0.002946 ;
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.001963, 0.001959, 0.001966, 0.001967, 0.001975, 0.001974, 0.001976, \
0.001976, 0.001977, 0.001778");
}
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.001957, -0.001957, -0.00196, -0.001961, -0.001964, -0.001966, \
-0.001965, -0.001967, -0.001966, -0.001728");
}
}
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.003121, 0.00311, 0.003113, 0.003112, 0.003121, 0.00312, 0.003119, \
0.003121, 0.003117, 0.002599");
}
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.002843, -0.002842, -0.002893, -0.002934, -0.002967, -0.002984, \
-0.002994, -0.003002, -0.003006, -0.002739");
}
}
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.002178, 0.002172, 0.002178, 0.002179, 0.002186, 0.002186, 0.002187, \
0.002186, 0.002187, 0.001889");
}
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.002527, -0.002522, -0.002529, -0.002525, -0.002535, -0.002539, \
-0.002537, -0.002536, -0.002535, -0.002281");
}
}
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.003125, 0.003116, 0.003119, 0.003116, 0.00312, 0.00312, 0.00312, \
0.003119, 0.003119, 0.002592");
}
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.002674, -0.002666, -0.002695, -0.002743, -0.002802, -0.002844, \
-0.002876, -0.002898, -0.002911, -0.002662");
}
}
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.002125, 0.002118, 0.002121, 0.002123, 0.00213, 0.002133, 0.002131, \
0.002132, 0.002132, 0.00184");
}
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.002365, -0.00235, -0.00234, -0.002327, -0.00233, -0.002324, \
-0.002325, -0.002323, -0.002321, -0.002075");
}
}
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.003122, 0.00311, 0.003113, 0.003112, 0.003121, 0.00312, 0.003119, \
0.003119, 0.003119, 0.002599");
}
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.002843, -0.002842, -0.002892, -0.002934, -0.002967, -0.002983, \
-0.002994, -0.003002, -0.003005, -0.002739");
}
}
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.002178, 0.002172, 0.00218, 0.002182, 0.002189, 0.002187, 0.002186, \
0.002187, 0.002186, 0.001889");
}
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.002527, -0.002523, -0.00253, -0.002525, -0.002537, -0.002538, \
-0.002535, -0.002538, -0.002538, -0.002281");
}
}
}
pin(A4) {
capacitance : 0.00311 ;
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.003116, 0.003116, 0.003109, 0.003113, 0.003118, 0.003119, 0.003118, \
0.003118, 0.003119, 0.002608");
}
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.002807, -0.002828, -0.002897, -0.002933, -0.002966, -0.002979, \
-0.002989, -0.002995, -0.002999, -0.002735");
}
}
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.003115, 0.003112, 0.003115, 0.003113, 0.003119, 0.003117, 0.00312, \
0.003119, 0.003119, 0.002604");
}
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.002655, -0.002676, -0.002738, -0.002788, -0.002842, -0.00287, \
-0.00289, -0.002907, -0.002917, -0.002664");
}
}
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.003116, 0.003116, 0.00311, 0.003113, 0.003119, 0.003117, 0.003117, \
0.003119, 0.003118, 0.002607");
}
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.002807, -0.002827, -0.002897, -0.002933, -0.002965, -0.002979, \
-0.002988, -0.002995, -0.002999, -0.002734");
}
}
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.003116, 0.003114, 0.003116, 0.003116, 0.00312, 0.00312, 0.00312, \
0.00312, 0.003118, 0.002601");
}
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.002622, -0.002644, -0.002705, -0.00275, -0.002794, -0.002827, \
-0.002853, -0.002871, -0.002887, -0.002638");
}
}
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.003116, 0.003116, 0.003111, 0.003113, 0.003117, 0.003118, 0.003117, \
0.003116, 0.003118, 0.002608");
}
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.002807, -0.002827, -0.002897, -0.002933, -0.002967, -0.002981, \
-0.002989, -0.002995, -0.002999, -0.002734");
}
}
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.003115, 0.003112, 0.003112, 0.003113, 0.003119, 0.003118, 0.00312, \
0.00312, 0.00312, 0.002605");
}
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.002654, -0.002676, -0.002739, -0.002786, -0.002841, -0.00287, \
-0.002889, -0.002907, -0.002917, -0.002663");
}
}
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.003116, 0.003116, 0.003112, 0.003112, 0.003119, 0.003117, 0.003117, \
0.003121, 0.003118, 0.002608");
}
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.002807, -0.002827, -0.002897, -0.002935, -0.002966, -0.00298, \
-0.002989, -0.002994, -0.003, -0.002734");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.03444 ;
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.0005573, 0.0005561, 0.0005551, 0.0005603, 0.000561, 0.0005581, 0.0005584, 0.0005602, 0.0005602, 0.0005565",\
"0.0005626, 0.000566, 0.0005678, 0.0005775, 0.0005937, 0.0005999, 0.0006073, 0.000611, 0.0006157, 0.0006158",\
"0.0005093, 0.0005184, 0.0005428, 0.0005776, 0.0006129, 0.0006432, 0.0006701, 0.0006834, 0.0006973, 0.0007091",\
"0.0003976, 0.0004124, 0.0004501, 0.0005066, 0.0005682, 0.0006221, 0.0006664, 0.0007028, 0.0007312, 0.0007495",\
"0.0002595, 0.0002736, 0.000321, 0.0003888, 0.0004709, 0.0005472, 0.0006154, 0.0006688, 0.0007117, 0.0007459",\
"0.0001385, 0.0001498, 0.0001943, 0.0002636, 0.0003498, 0.0004404, 0.0005251, 0.0005983, 0.0006596, 0.0007036",\
"3.439e-05, 4.23e-05, 8.365e-05, 0.0001489, 0.0002305, 0.0003256, 0.0004175, 0.0005023, 0.0005766, 0.0006383",\
"-4.496e-05, -3.677e-05, -4.605e-06, 5.209e-05, 0.0001281, 0.0002182, 0.0003119, 0.000402, 0.0004836, 0.0005561",\
"-0.0001053, -0.0001003, -7.334e-05, -2.691e-05, 4.175e-05, 0.0001228, 0.0002127, 0.0003028, 0.0003899, 0.0004674",\
"7.303e-05, 7.777e-05, 0.0001006, 0.0001429, 0.0001946, 0.0002672, 0.0003502, 0.0004347, 0.000504, 0.0004903");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.01057, 0.01057, 0.01058, 0.01058, 0.01059, 0.0106, 0.01062, 0.01072, 0.01176, 0.01695",\
"0.01048, 0.01048, 0.0105, 0.01052, 0.01054, 0.01057, 0.01059, 0.01071, 0.0118, 0.01711",\
"0.01029, 0.0103, 0.01033, 0.01037, 0.01041, 0.01046, 0.0105, 0.01066, 0.01193, 0.01769",\
"0.01017, 0.01017, 0.01019, 0.01023, 0.01028, 0.01033, 0.01038, 0.01061, 0.0123, 0.01893",\
"0.0101, 0.01011, 0.01012, 0.01015, 0.01018, 0.01023, 0.01029, 0.01067, 0.0132, 0.02105",\
"0.01006, 0.01006, 0.01007, 0.0101, 0.01013, 0.01017, 0.01026, 0.01105, 0.01516, 0.02404",\
"0.01003, 0.01003, 0.01005, 0.01006, 0.01009, 0.01013, 0.01038, 0.01239, 0.01863, 0.02672",\
"0.01001, 0.01001, 0.01002, 0.01003, 0.01005, 0.01017, 0.01135, 0.0157, 0.02176, 0.02681",\
"0.009958, 0.009954, 0.009935, 0.009882, 0.009888, 0.01086, 0.01389, 0.01701, 0.01959, 0.02168",\
"0.007208, 0.007092, 0.006893, 0.00694, 0.007336, 0.00792, 0.008504, 0.009012, 0.009425, 0.009751");
}
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.002053, 0.002056, 0.002054, 0.002056, 0.002052, 0.002052, 0.002054, 0.002054, 0.002053, 0.002051",\
"0.002037, 0.002041, 0.002045, 0.00204, 0.002041, 0.002041, 0.002042, 0.002037, 0.00204, 0.00204",\
"0.002033, 0.002032, 0.002037, 0.002042, 0.00205, 0.002053, 0.002056, 0.002056, 0.002061, 0.00206",\
"0.001956, 0.001964, 0.00197, 0.001993, 0.002012, 0.002034, 0.002048, 0.002061, 0.002074, 0.002075",\
"0.001842, 0.001843, 0.001865, 0.001892, 0.001933, 0.001967, 0.001996, 0.002022, 0.002041, 0.002058",\
"0.001715, 0.001719, 0.00174, 0.001774, 0.001818, 0.001869, 0.001912, 0.001952, 0.001987, 0.002011",\
"0.001587, 0.001594, 0.001617, 0.001656, 0.001704, 0.001761, 0.001814, 0.001864, 0.00191, 0.001947",\
"0.001477, 0.001482, 0.001506, 0.00154, 0.00159, 0.001645, 0.001708, 0.001768, 0.001815, 0.001861",\
"0.001381, 0.001387, 0.001404, 0.001437, 0.001478, 0.001531, 0.001589, 0.00165, 0.001709, 0.001756",\
"0.001517, 0.001527, 0.001543, 0.001571, 0.001606, 0.001655, 0.001706, 0.001758, 0.001792, 0.001735");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.01151, 0.01152, 0.01152, 0.01153, 0.01154, 0.01154, 0.01156, 0.01169, 0.01289, 0.01854",\
"0.01147, 0.01147, 0.01148, 0.01149, 0.01151, 0.01152, 0.01154, 0.01168, 0.01295, 0.01871",\
"0.01136, 0.01137, 0.01138, 0.0114, 0.01143, 0.01146, 0.0115, 0.01167, 0.01314, 0.01936",\
"0.01129, 0.01129, 0.01131, 0.01133, 0.01135, 0.01139, 0.01144, 0.01168, 0.01363, 0.02072",\
"0.01125, 0.01125, 0.01126, 0.01128, 0.0113, 0.01134, 0.01139, 0.01181, 0.0147, 0.0229",\
"0.01123, 0.01122, 0.01123, 0.01125, 0.01127, 0.01129, 0.01139, 0.01231, 0.01682, 0.02574",\
"0.01121, 0.01121, 0.01121, 0.01123, 0.01124, 0.01127, 0.01158, 0.01383, 0.02028, 0.02802",\
"0.01119, 0.01119, 0.0112, 0.01121, 0.01121, 0.01134, 0.01268, 0.0172, 0.02297, 0.02773",\
"0.01114, 0.01113, 0.01111, 0.01103, 0.01103, 0.01209, 0.01506, 0.01797, 0.02039, 0.02233",\
"0.007564, 0.007463, 0.007286, 0.007329, 0.007672, 0.008162, 0.008658, 0.009085, 0.009428, 0.009699");
}
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.003383, 0.003385, 0.003382, 0.003384, 0.003381, 0.00338, 0.003378, 0.003375, 0.003374, 0.003377",\
"0.003386, 0.003382, 0.003384, 0.003382, 0.00338, 0.003377, 0.003381, 0.003379, 0.003377, 0.003374",\
"0.003341, 0.00334, 0.003344, 0.003345, 0.003344, 0.003344, 0.003341, 0.00334, 0.003337, 0.003333",\
"0.003252, 0.003253, 0.003259, 0.003262, 0.003265, 0.00327, 0.003278, 0.003283, 0.003284, 0.003286",\
"0.003135, 0.003137, 0.003145, 0.003158, 0.003173, 0.003183, 0.0032, 0.003205, 0.003214, 0.003221",\
"0.00302, 0.003019, 0.003031, 0.003042, 0.003069, 0.003089, 0.003112, 0.003127, 0.003146, 0.003154",\
"0.0029, 0.002903, 0.002916, 0.002938, 0.002964, 0.002988, 0.003017, 0.00304, 0.003066, 0.003085",\
"0.002789, 0.002791, 0.002804, 0.002818, 0.002847, 0.002881, 0.002915, 0.002942, 0.002965, 0.002993",\
"0.002669, 0.002671, 0.002689, 0.002706, 0.002727, 0.002748, 0.002781, 0.002821, 0.002849, 0.002866",\
"0.00278, 0.00279, 0.002799, 0.002807, 0.00283, 0.002846, 0.002873, 0.002899, 0.002895, 0.002791");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.01253, 0.01253, 0.01253, 0.01254, 0.01255, 0.01255, 0.01257, 0.01271, 0.01402, 0.01992",\
"0.01247, 0.01248, 0.01249, 0.0125, 0.01252, 0.01253, 0.01255, 0.0127, 0.01408, 0.0201",\
"0.01237, 0.01237, 0.01239, 0.01241, 0.01244, 0.01247, 0.0125, 0.01269, 0.01429, 0.02078",\
"0.01229, 0.0123, 0.01231, 0.01233, 0.01236, 0.0124, 0.01244, 0.01272, 0.01483, 0.02217",\
"0.01226, 0.01226, 0.01227, 0.01229, 0.01231, 0.01234, 0.0124, 0.01288, 0.01598, 0.02435",\
"0.01223, 0.01223, 0.01224, 0.01225, 0.01227, 0.0123, 0.01241, 0.01342, 0.01818, 0.02709",\
"0.01222, 0.01222, 0.01222, 0.01223, 0.01225, 0.01228, 0.01261, 0.01503, 0.02158, 0.02913",\
"0.0122, 0.0122, 0.01221, 0.01221, 0.01222, 0.01236, 0.01377, 0.01836, 0.024, 0.02864",\
"0.01214, 0.01214, 0.01211, 0.01203, 0.01203, 0.01311, 0.01606, 0.01896, 0.02136, 0.02329",\
"0.008406, 0.008305, 0.008127, 0.008173, 0.008522, 0.00903, 0.009537, 0.009976, 0.01033, 0.01061");
}
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.00451, 0.004513, 0.004509, 0.004511, 0.004506, 0.004504, 0.004501, 0.004499, 0.004493, 0.004491",\
"0.004434, 0.004435, 0.004432, 0.00443, 0.004427, 0.004424, 0.00442, 0.004418, 0.004415, 0.004413",\
"0.004312, 0.004315, 0.004312, 0.004315, 0.00431, 0.004309, 0.004304, 0.004302, 0.004296, 0.004293",\
"0.004198, 0.004198, 0.004198, 0.004195, 0.004197, 0.004199, 0.004198, 0.004195, 0.004198, 0.004192",\
"0.004098, 0.004099, 0.004098, 0.004103, 0.004106, 0.004105, 0.004109, 0.004109, 0.004111, 0.004114",\
"0.004008, 0.004008, 0.004007, 0.004011, 0.004018, 0.004025, 0.004029, 0.004031, 0.004042, 0.004038",\
"0.003914, 0.003912, 0.003917, 0.003925, 0.00393, 0.003939, 0.003943, 0.003953, 0.00396, 0.003966",\
"0.003807, 0.003805, 0.00381, 0.003817, 0.003833, 0.003839, 0.003851, 0.003859, 0.003863, 0.003865",\
"0.003676, 0.003681, 0.003681, 0.003692, 0.003695, 0.0037, 0.003712, 0.003722, 0.003724, 0.003721",\
"0.003762, 0.003764, 0.003762, 0.003763, 0.003765, 0.003764, 0.00376, 0.003757, 0.003718, 0.003567");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.01391, 0.01392, 0.01392, 0.01393, 0.01394, 0.01394, 0.01396, 0.01411, 0.01544, 0.0214",\
"0.01387, 0.01387, 0.01388, 0.01389, 0.01391, 0.01392, 0.01394, 0.0141, 0.01552, 0.02162",\
"0.01376, 0.01376, 0.01378, 0.0138, 0.01383, 0.01386, 0.01389, 0.01409, 0.01575, 0.02233",\
"0.01368, 0.01369, 0.01369, 0.01372, 0.01375, 0.01378, 0.01383, 0.01412, 0.01631, 0.02374",\
"0.01365, 0.01365, 0.01366, 0.01367, 0.0137, 0.01373, 0.01379, 0.0143, 0.01748, 0.02591",\
"0.01362, 0.01362, 0.01363, 0.01365, 0.01366, 0.01368, 0.0138, 0.01486, 0.0197, 0.02859",\
"0.0136, 0.0136, 0.01361, 0.01362, 0.01364, 0.01366, 0.01401, 0.01649, 0.02306, 0.03054",\
"0.01358, 0.01358, 0.01359, 0.0136, 0.0136, 0.01374, 0.01517, 0.01976, 0.0254, 0.03001",\
"0.01353, 0.01353, 0.0135, 0.01342, 0.01342, 0.01448, 0.01744, 0.02038, 0.02282, 0.02478",\
"0.009866, 0.009757, 0.009565, 0.009606, 0.009971, 0.0105, 0.01104, 0.0115, 0.01187, 0.01217");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.3017, 0.3124, 0.3497, 0.4213, 0.5325, 0.6885, 0.8937, 1.152, 1.468, 1.843",\
"0.3644, 0.3751, 0.4127, 0.4845, 0.5958, 0.7523, 0.9577, 1.216, 1.532, 1.908",\
"0.5819, 0.593, 0.6313, 0.7037, 0.8161, 0.9728, 1.179, 1.438, 1.754, 2.13",\
"0.9236, 0.9406, 0.9965, 1.094, 1.226, 1.39, 1.597, 1.857, 2.173, 2.55",\
"1.296, 1.32, 1.401, 1.541, 1.732, 1.961, 2.221, 2.504, 2.827, 3.203",\
"1.685, 1.72, 1.828, 2.017, 2.271, 2.577, 2.921, 3.295, 3.692, 4.107",\
"2.089, 2.131, 2.271, 2.51, 2.836, 3.226, 3.661, 4.135, 4.633, 5.156",\
"2.497, 2.549, 2.721, 3.02, 3.42, 3.898, 4.435, 5.013, 5.624, 6.26",\
"2.9, 2.963, 3.172, 3.531, 4.017, 4.592, 5.234, 5.926, 6.653, 7.41",\
"3.299, 3.375, 3.621, 4.047, 4.619, 5.298, 6.053, 6.865, 7.719, 8.604");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("1.844, 1.921, 2.192, 2.71, 3.516, 4.646, 6.132, 8.007, 10.3, 13.02",\
"1.877, 1.955, 2.229, 2.75, 3.56, 4.693, 6.184, 8.059, 10.35, 13.07",\
"2.063, 2.142, 2.418, 2.944, 3.758, 4.898, 6.394, 8.274, 10.56, 13.3",\
"2.501, 2.579, 2.854, 3.379, 4.194, 5.335, 6.834, 8.717, 11.01, 13.74",\
"3.227, 3.304, 3.577, 4.099, 4.912, 6.051, 7.547, 9.434, 11.73, 14.47",\
"4.272, 4.348, 4.615, 5.13, 5.939, 7.076, 8.571, 10.45, 12.75, 15.48",\
"5.603, 5.687, 5.978, 6.496, 7.302, 8.435, 9.926, 11.81, 14.1, 16.83",\
"7.125, 7.22, 7.567, 8.167, 9.015, 10.16, 11.64, 13.52, 15.81, 18.54",\
"8.829, 8.95, 9.348, 10.05, 11.02, 12.24, 13.74, 15.62, 17.9, 20.63",\
"10.73, 10.87, 11.33, 12.13, 13.23, 14.61, 16.22, 18.12, 20.41, 23.13");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.4077, 0.4251, 0.4885, 0.6099, 0.7975, 1.061, 1.407, 1.843, 2.372, 3.01",\
"0.4072, 0.4255, 0.4887, 0.609, 0.7971, 1.06, 1.407, 1.843, 2.375, 3.007",\
"0.4221, 0.4372, 0.4945, 0.6098, 0.7968, 1.06, 1.405, 1.841, 2.376, 3.005",\
"0.6388, 0.6516, 0.6992, 0.7794, 0.9058, 1.108, 1.418, 1.843, 2.376, 3.012",\
"0.9308, 0.949, 1.012, 1.124, 1.275, 1.46, 1.685, 1.993, 2.433, 3.02",\
"1.269, 1.292, 1.372, 1.514, 1.708, 1.947, 2.22, 2.522, 2.861, 3.298",\
"1.651, 1.679, 1.78, 1.953, 2.19, 2.483, 2.825, 3.186, 3.584, 4.01",\
"2.078, 2.115, 2.228, 2.44, 2.722, 3.072, 3.472, 3.91, 4.392, 4.882",\
"2.548, 2.588, 2.726, 2.976, 3.308, 3.71, 4.182, 4.692, 5.246, 5.824",\
"3.06, 3.11, 3.27, 3.556, 3.94, 4.416, 4.944, 5.556, 6.158, 6.824");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("2.865, 2.99, 3.431, 4.271, 5.578, 7.412, 9.826, 12.86, 16.57, 20.99",\
"2.864, 2.99, 3.431, 4.271, 5.577, 7.412, 9.823, 12.86, 16.57, 20.99",\
"2.861, 2.987, 3.43, 4.27, 5.577, 7.41, 9.823, 12.86, 16.57, 20.99",\
"2.851, 2.979, 3.425, 4.27, 5.578, 7.412, 9.821, 12.86, 16.57, 20.99",\
"2.809, 2.941, 3.401, 4.262, 5.576, 7.411, 9.823, 12.86, 16.58, 20.99",\
"2.861, 2.977, 3.39, 4.231, 5.559, 7.409, 9.824, 12.86, 16.57, 20.99",\
"3.252, 3.341, 3.67, 4.366, 5.572, 7.398, 9.82, 12.86, 16.57, 20.99",\
"3.862, 3.956, 4.268, 4.85, 5.864, 7.482, 9.828, 12.86, 16.57, 20.99",\
"4.546, 4.636, 4.984, 5.61, 6.508, 7.91, 9.986, 12.89, 16.57, 20.99",\
"5.26, 5.37, 5.758, 6.432, 7.412, 8.686, 10.53, 13.12, 16.63, 20.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.3651, 0.3764, 0.4158, 0.4899, 0.6042, 0.7631, 0.9707, 1.231, 1.549, 1.926",\
"0.4277, 0.439, 0.4782, 0.5524, 0.6666, 0.8255, 1.033, 1.294, 1.611, 1.988",\
"0.6476, 0.6588, 0.6978, 0.7718, 0.8861, 1.045, 1.253, 1.513, 1.831, 2.208",\
"1.027, 1.042, 1.092, 1.18, 1.303, 1.464, 1.672, 1.932, 2.25, 2.627",\
"1.455, 1.476, 1.546, 1.672, 1.846, 2.061, 2.308, 2.583, 2.903, 3.28",\
"1.907, 1.934, 2.03, 2.197, 2.428, 2.712, 3.039, 3.397, 3.781, 4.188",\
"2.376, 2.412, 2.533, 2.745, 3.041, 3.402, 3.814, 4.265, 4.749, 5.258",\
"2.858, 2.902, 3.052, 3.313, 3.676, 4.12, 4.625, 5.177, 5.765, 6.386",\
"3.343, 3.397, 3.578, 3.894, 4.329, 4.859, 5.464, 6.123, 6.827, 7.562",\
"3.827, 3.89, 4.104, 4.477, 4.993, 5.618, 6.328, 7.101, 7.924, 8.782");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("2.395, 2.473, 2.744, 3.262, 4.067, 5.198, 6.683, 8.555, 10.85, 13.57",\
"2.44, 2.518, 2.79, 3.31, 4.118, 5.251, 6.739, 8.617, 10.9, 13.63",\
"2.654, 2.732, 3.006, 3.528, 4.338, 5.476, 6.964, 8.84, 11.13, 13.86",\
"3.114, 3.192, 3.465, 3.987, 4.799, 5.934, 7.426, 9.307, 11.6, 14.32",\
"3.824, 3.902, 4.175, 4.696, 5.505, 6.64, 8.136, 10.01, 12.3, 15.04",\
"4.805, 4.884, 5.157, 5.677, 6.486, 7.621, 9.113, 10.99, 13.29, 16.01",\
"6.055, 6.138, 6.427, 6.96, 7.774, 8.907, 10.4, 12.28, 14.57, 17.3",\
"7.544, 7.637, 7.951, 8.529, 9.379, 10.53, 12.02, 13.9, 16.19, 18.92",\
"9.269, 9.373, 9.721, 10.35, 11.27, 12.48, 14, 15.88, 18.17, 20.9",\
"11.22, 11.34, 11.73, 12.43, 13.43, 14.73, 16.33, 18.24, 20.53, 23.26");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.4536, 0.4708, 0.5337, 0.6518, 0.8368, 1.097, 1.441, 1.874, 2.402, 3.037",\
"0.4534, 0.4708, 0.5329, 0.6512, 0.8362, 1.096, 1.44, 1.873, 2.402, 3.036",\
"0.451, 0.4681, 0.5302, 0.648, 0.835, 1.095, 1.44, 1.873, 2.403, 3.034",\
"0.6026, 0.6174, 0.6658, 0.7504, 0.8934, 1.117, 1.444, 1.873, 2.404, 3.033",\
"0.8602, 0.8806, 0.9452, 1.061, 1.22, 1.412, 1.65, 1.98, 2.441, 3.045",\
"1.152, 1.177, 1.263, 1.416, 1.62, 1.87, 2.15, 2.462, 2.812, 3.275",\
"1.476, 1.511, 1.618, 1.806, 2.064, 2.373, 2.722, 3.104, 3.51, 3.937",\
"1.838, 1.877, 2.007, 2.239, 2.549, 2.922, 3.342, 3.796, 4.282, 4.796",\
"2.24, 2.284, 2.442, 2.712, 3.076, 3.516, 4.01, 4.548, 5.112, 5.708",\
"2.66, 2.72, 2.904, 3.224, 3.648, 4.154, 4.724, 5.346, 6, 6.686");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("2.869, 2.994, 3.433, 4.271, 5.58, 7.412, 9.823, 12.86, 16.57, 20.99",\
"2.87, 2.994, 3.435, 4.273, 5.577, 7.41, 9.822, 12.87, 16.57, 20.99",\
"2.869, 2.994, 3.434, 4.272, 5.579, 7.412, 9.823, 12.86, 16.57, 20.99",\
"2.869, 2.996, 3.433, 4.271, 5.577, 7.411, 9.822, 12.86, 16.57, 20.99",\
"2.872, 2.997, 3.433, 4.272, 5.578, 7.412, 9.823, 12.86, 16.57, 21",\
"2.926, 3.04, 3.462, 4.283, 5.578, 7.412, 9.822, 12.86, 16.57, 20.99",\
"3.126, 3.236, 3.63, 4.392, 5.618, 7.42, 9.822, 12.86, 16.57, 21",\
"3.442, 3.556, 3.95, 4.672, 5.82, 7.508, 9.846, 12.86, 16.57, 20.99",\
"3.844, 3.964, 4.354, 5.09, 6.204, 7.794, 9.988, 12.9, 16.57, 20.99",\
"4.358, 4.466, 4.868, 5.612, 6.736, 8.284, 10.35, 13.09, 16.64, 21");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.3861, 0.3985, 0.4411, 0.5207, 0.6417, 0.8075, 1.022, 1.288, 1.61, 1.991",\
"0.4499, 0.4621, 0.5044, 0.5838, 0.7045, 0.8701, 1.084, 1.35, 1.672, 2.053",\
"0.6736, 0.6854, 0.7267, 0.8046, 0.9241, 1.089, 1.302, 1.568, 1.89, 2.271",\
"1.076, 1.09, 1.139, 1.225, 1.347, 1.51, 1.721, 1.986, 2.307, 2.688",\
"1.54, 1.56, 1.628, 1.748, 1.917, 2.125, 2.366, 2.639, 2.96, 3.34",\
"2.037, 2.063, 2.154, 2.311, 2.533, 2.807, 3.123, 3.474, 3.85, 4.252",\
"2.557, 2.591, 2.704, 2.904, 3.184, 3.53, 3.927, 4.367, 4.84, 5.338",\
"3.096, 3.137, 3.277, 3.52, 3.862, 4.286, 4.771, 5.306, 5.882, 6.489",\
"3.647, 3.693, 3.861, 4.154, 4.562, 5.066, 5.648, 6.285, 6.97, 7.69",\
"4.195, 4.254, 4.45, 4.796, 5.277, 5.867, 6.548, 7.297, 8.092, 8.937");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("2.692, 2.769, 3.04, 3.558, 4.363, 5.494, 6.982, 8.852, 11.14, 13.86",\
"2.74, 2.818, 3.09, 3.61, 4.417, 5.549, 7.039, 8.91, 11.2, 13.92",\
"2.972, 3.05, 3.324, 3.846, 4.658, 5.792, 7.286, 9.158, 11.45, 14.18",\
"3.446, 3.524, 3.797, 4.319, 5.131, 6.267, 7.76, 9.64, 11.93, 14.67",\
"4.159, 4.237, 4.51, 5.03, 5.84, 6.975, 8.468, 10.35, 12.64, 15.38",\
"5.119, 5.197, 5.47, 5.99, 6.799, 7.933, 9.426, 11.3, 13.59, 16.32",\
"6.326, 6.409, 6.69, 7.216, 8.028, 9.161, 10.65, 12.53, 14.82, 17.55",\
"7.751, 7.84, 8.143, 8.705, 9.544, 10.69, 12.18, 14.05, 16.35, 19.07",\
"9.404, 9.5, 9.824, 10.43, 11.32, 12.52, 14.03, 15.91, 18.19, 20.92",\
"11.29, 11.4, 11.75, 12.39, 13.35, 14.62, 16.19, 18.1, 20.4, 23.12");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.5126, 0.5307, 0.5944, 0.7144, 0.9001, 1.16, 1.499, 1.929, 2.456, 3.085",\
"0.5081, 0.5264, 0.5915, 0.7119, 0.8981, 1.158, 1.499, 1.927, 2.457, 3.085",\
"0.4935, 0.5128, 0.5784, 0.7, 0.8906, 1.153, 1.496, 1.928, 2.454, 3.083",\
"0.621, 0.6354, 0.6808, 0.7704, 0.9206, 1.156, 1.491, 1.924, 2.453, 3.083",\
"0.87, 0.8898, 0.9564, 1.066, 1.222, 1.413, 1.656, 2.002, 2.474, 3.085",\
"1.148, 1.175, 1.259, 1.408, 1.607, 1.855, 2.136, 2.447, 2.807, 3.28",\
"1.451, 1.484, 1.595, 1.777, 2.031, 2.342, 2.688, 3.073, 3.479, 3.909",\
"1.783, 1.827, 1.956, 2.185, 2.498, 2.866, 3.288, 3.746, 4.236, 4.75",\
"2.15, 2.198, 2.354, 2.622, 2.986, 3.438, 3.938, 4.476, 5.048, 5.646",\
"2.544, 2.602, 2.784, 3.098, 3.532, 4.038, 4.626, 5.248, 5.914, 6.604");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("2.869, 2.994, 3.433, 4.272, 5.579, 7.41, 9.822, 12.86, 16.57, 20.99",\
"2.869, 2.994, 3.433, 4.273, 5.581, 7.411, 9.822, 12.86, 16.57, 20.99",\
"2.87, 2.995, 3.433, 4.271, 5.577, 7.411, 9.823, 12.86, 16.57, 20.99",\
"2.871, 2.995, 3.433, 4.271, 5.577, 7.41, 9.823, 12.86, 16.57, 20.99",\
"2.871, 2.995, 3.434, 4.274, 5.578, 7.412, 9.825, 12.86, 16.57, 20.99",\
"2.898, 3.02, 3.448, 4.275, 5.58, 7.413, 9.822, 12.86, 16.57, 20.99",\
"3.046, 3.164, 3.568, 4.35, 5.608, 7.416, 9.822, 12.86, 16.57, 20.99",\
"3.282, 3.4, 3.808, 4.568, 5.762, 7.486, 9.84, 12.88, 16.57, 20.99",\
"3.548, 3.668, 4.094, 4.884, 6.072, 7.724, 9.964, 12.9, 16.57, 20.99",\
"3.866, 3.994, 4.428, 5.246, 6.462, 8.122, 10.28, 13.08, 16.64, 21");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.3825, 0.3954, 0.4403, 0.524, 0.6508, 0.8236, 1.045, 1.319, 1.647, 2.035",\
"0.446, 0.4588, 0.5033, 0.5864, 0.7125, 0.8848, 1.106, 1.379, 1.708, 2.095",\
"0.6737, 0.6859, 0.7285, 0.8091, 0.9328, 1.103, 1.323, 1.595, 1.923, 2.31",\
"1.089, 1.103, 1.152, 1.239, 1.362, 1.529, 1.744, 2.013, 2.34, 2.725",\
"1.576, 1.596, 1.664, 1.784, 1.951, 2.159, 2.399, 2.673, 2.997, 3.38",\
"2.103, 2.13, 2.218, 2.374, 2.593, 2.864, 3.176, 3.523, 3.896, 4.297",\
"2.662, 2.694, 2.805, 3.002, 3.275, 3.613, 4.004, 4.438, 4.904, 5.397",\
"3.245, 3.283, 3.418, 3.654, 3.987, 4.4, 4.875, 5.402, 5.967, 6.567",\
"3.841, 3.889, 4.047, 4.33, 4.724, 5.215, 5.781, 6.406, 7.078, 7.787",\
"4.446, 4.502, 4.689, 5.02, 5.483, 6.054, 6.715, 7.445, 8.228, 9.058");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("2.77, 2.847, 3.118, 3.636, 4.442, 5.572, 7.062, 8.93, 11.22, 13.94",\
"2.838, 2.916, 3.189, 3.708, 4.516, 5.649, 7.135, 9.012, 11.29, 14.02",\
"3.095, 3.173, 3.447, 3.969, 4.78, 5.916, 7.405, 9.284, 11.58, 14.3",\
"3.577, 3.655, 3.928, 4.45, 5.261, 6.398, 7.889, 9.773, 12.06, 14.8",\
"4.289, 4.366, 4.639, 5.159, 5.97, 7.105, 8.598, 10.48, 12.77, 15.5",\
"5.236, 5.314, 5.586, 6.106, 6.915, 8.048, 9.542, 11.42, 13.71, 16.44",\
"6.422, 6.503, 6.78, 7.304, 8.114, 9.246, 10.74, 12.62, 14.91, 17.64",\
"7.82, 7.905, 8.2, 8.749, 9.578, 10.72, 12.21, 14.09, 16.37, 19.1",\
"9.43, 9.521, 9.833, 10.42, 11.29, 12.47, 13.97, 15.85, 18.14, 20.87",\
"11.26, 11.36, 11.69, 12.31, 13.23, 14.47, 16.03, 17.93, 20.22, 22.95");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("0.5439, 0.5643, 0.6308, 0.7583, 0.9497, 1.216, 1.562, 1.994, 2.518, 3.147",\
"0.538, 0.5568, 0.6258, 0.7528, 0.9464, 1.212, 1.559, 1.992, 2.516, 3.147",\
"0.5178, 0.538, 0.6065, 0.736, 0.9318, 1.201, 1.552, 1.987, 2.514, 3.145",\
"0.646, 0.6594, 0.7046, 0.7982, 0.9522, 1.194, 1.535, 1.976, 2.507, 3.139",\
"0.8984, 0.9174, 0.9812, 1.094, 1.244, 1.434, 1.683, 2.034, 2.516, 3.134",\
"1.174, 1.199, 1.283, 1.429, 1.629, 1.872, 2.148, 2.455, 2.824, 3.302",\
"1.475, 1.505, 1.61, 1.793, 2.047, 2.353, 2.699, 3.073, 3.48, 3.906",\
"1.793, 1.835, 1.967, 2.192, 2.496, 2.862, 3.284, 3.736, 4.23, 4.738",\
"2.142, 2.192, 2.346, 2.61, 2.972, 3.42, 3.912, 4.454, 5.022, 5.628",\
"2.52, 2.574, 2.752, 3.068, 3.486, 4, 4.588, 5.212, 5.88, 6.568");
}
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.001231, 0.002041, 0.003588, 0.005999, 0.009381, 0.01383, 0.01944, 0.02628, 0.03444");
values("2.87, 2.995, 3.433, 4.271, 5.578, 7.41, 9.827, 12.86, 16.57, 20.99",\
"2.869, 2.994, 3.433, 4.272, 5.577, 7.412, 9.822, 12.86, 16.57, 20.99",\
"2.869, 2.995, 3.433, 4.271, 5.578, 7.411, 9.821, 12.86, 16.57, 20.99",\
"2.87, 2.994, 3.434, 4.271, 5.577, 7.411, 9.821, 12.86, 16.57, 20.99",\
"2.87, 2.995, 3.433, 4.271, 5.578, 7.412, 9.823, 12.86, 16.57, 20.99",\
"2.883, 3.006, 3.44, 4.272, 5.58, 7.412, 9.826, 12.86, 16.57, 20.99",\
"2.982, 3.102, 3.516, 4.316, 5.592, 7.414, 9.824, 12.86, 16.57, 21",\
"3.166, 3.286, 3.704, 4.484, 5.706, 7.46, 9.832, 12.86, 16.57, 20.99",\
"3.372, 3.496, 3.932, 4.736, 5.958, 7.652, 9.93, 12.89, 16.57, 20.99",\
"3.594, 3.728, 4.178, 5.014, 6.276, 7.982, 10.2, 13.04, 16.63, 21");
}
}
}
}