blob: fd3bcbc24ce77b616d1a6474be44c46621c2c96f [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_4) {
area : 81.222400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "4.72392e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "4.140072e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "3.323916e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "3.323916e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.480544e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.480544e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.480544e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.480544e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.621944e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.72392e-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.01371 ;
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.02021, 0.0202, 0.02018, 0.02011, 0.02002, 0.01984, 0.01954, \
0.019, 0.01761, 0.01111");
}
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.006083, -0.006075, -0.006089, -0.006091, -0.006117, -0.00612, \
-0.006134, -0.006148, -0.006172, -0.005419");
}
}
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.01542, 0.0154, 0.01539, 0.01535, 0.0153, 0.01519, 0.01502, 0.0147, \
0.01388, 0.009382");
}
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.006094, -0.006082, -0.006112, -0.006108, -0.006126, -0.006132, \
-0.006144, -0.006155, -0.006177, -0.005416");
}
}
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.01541, 0.01541, 0.0154, 0.01535, 0.01531, 0.0152, 0.01503, 0.01471, \
0.01389, 0.009386");
}
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.006092, -0.006078, -0.006098, -0.006107, -0.00612, -0.006131, \
-0.00614, -0.006155, -0.006175, -0.005419");
}
}
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.009569, 0.009537, 0.009538, 0.009526, 0.009522, 0.009473, 0.009406, \
0.009287, 0.008976, 0.006843");
}
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.006155, -0.006151, -0.006161, -0.006159, -0.006179, -0.006173, \
-0.006175, -0.006177, -0.006179, -0.00539");
}
}
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.009567, 0.009537, 0.009539, 0.009535, 0.00952, 0.009478, 0.009409, \
0.009287, 0.008979, 0.006848");
}
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.006159, -0.006143, -0.006158, -0.006162, -0.006168, -0.006177, \
-0.006178, -0.006177, -0.006174, -0.005395");
}
}
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.009567, 0.009537, 0.009539, 0.009535, 0.009512, 0.009479, 0.00941, \
0.009289, 0.008979, 0.006848");
}
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.006154, -0.006147, -0.006157, -0.006162, -0.006173, -0.006178, \
-0.006179, -0.006178, -0.006176, -0.005393");
}
}
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.009561, 0.009534, 0.009541, 0.009526, 0.009517, 0.009476, 0.009408, \
0.009288, 0.008985, 0.006844");
}
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.006158, -0.006143, -0.00616, -0.00616, -0.006177, -0.006174, \
-0.006179, -0.006177, -0.006175, -0.005392");
}
}
}
pin(A2) {
capacitance : 0.01311 ;
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.01176, 0.01173, 0.0117, 0.01166, 0.01159, 0.01143, 0.01115, \
0.01067, 0.009542, 0.00524");
}
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.007087, -0.007089, -0.007083, -0.00711, -0.00714, -0.007156, \
-0.007189, -0.007241, -0.007324, -0.006529");
}
}
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.007227, 0.007216, 0.007197, 0.007183, 0.007165, 0.00709, 0.006959, \
0.006747, 0.006277, 0.004663");
}
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.00714, -0.007131, -0.007142, -0.007161, -0.007186, -0.007206, \
-0.007241, -0.007283, -0.007356, -0.006547");
}
}
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.007226, 0.007215, 0.007193, 0.007191, 0.007163, 0.007088, 0.006961, \
0.00675, 0.00628, 0.004664");
}
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.00714, -0.007132, -0.007135, -0.007163, -0.007188, -0.007206, \
-0.007243, -0.007287, -0.007355, -0.006541");
}
}
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.01241, 0.01241, 0.0124, 0.0124, 0.01242, 0.01242, 0.01242, 0.01241, \
0.01241, 0.01026");
}
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.01135, -0.01137, -0.01153, -0.01165, -0.01179, -0.01187, -0.01193, \
-0.01196, -0.01197, -0.0109");
}
}
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.008022, 0.008011, 0.008006, 0.008009, 0.008041, 0.008041, 0.008044, \
0.008038, 0.008041, 0.006978");
}
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.009102, -0.00899, -0.008882, -0.008778, -0.008762, -0.008737, \
-0.008723, -0.008706, -0.008699, -0.007733");
}
}
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.00795, 0.007927, 0.00795, 0.007949, 0.007977, 0.007975, 0.007984, \
0.007979, 0.007979, 0.006934");
}
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.009067, -0.00897, -0.008908, -0.008874, -0.008884, -0.008869, \
-0.008854, -0.008845, -0.008841, -0.007873");
}
}
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.007949, 0.007927, 0.007947, 0.007943, 0.007971, 0.007979, 0.007987, \
0.007979, 0.007979, 0.006936");
}
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.009067, -0.008972, -0.008913, -0.008874, -0.008889, -0.008863, \
-0.00885, -0.008847, -0.008842, -0.007872");
}
}
}
pin(A3) {
capacitance : 0.0129 ;
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.008308, 0.008296, 0.008291, 0.008299, 0.008304, 0.008299, 0.008284, \
0.008248, 0.008159, 0.006956");
}
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.007266, -0.007256, -0.007252, -0.007261, -0.007288, -0.007287, \
-0.007285, -0.007284, -0.007285, -0.006377");
}
}
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.01243, 0.01241, 0.01241, 0.0124, 0.01242, 0.01242, 0.01242, \
0.01243, 0.01242, 0.01032");
}
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.01019, -0.01014, -0.01035, -0.01065, -0.01096, -0.01116, -0.01129, \
-0.01138, -0.01144, -0.01047");
}
}
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.00788, 0.007885, 0.007881, 0.00787, 0.00791, 0.007914, 0.00791, \
0.007908, 0.007909, 0.006876");
}
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.009011, -0.008944, -0.008855, -0.008803, -0.008805, -0.008787, \
-0.008781, -0.008782, -0.008763, -0.007801");
}
}
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.01244, 0.01242, 0.01241, 0.0124, 0.01243, 0.01243, 0.01243, \
0.01242, 0.01242, 0.01028");
}
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.01025, -0.01016, -0.01024, -0.01043, -0.01071, -0.01094, -0.01111, \
-0.01124, -0.01133, -0.01038");
}
}
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.00802, 0.007995, 0.008011, 0.008011, 0.008044, 0.008044, 0.008041, \
0.008041, 0.008035, 0.006979");
}
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.009081, -0.008997, -0.008864, -0.008774, -0.008757, -0.008732, \
-0.008716, -0.008702, -0.008685, -0.007725");
}
}
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.01243, 0.01241, 0.01242, 0.0124, 0.01242, 0.01242, 0.01242, \
0.01241, 0.01242, 0.01032");
}
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.01018, -0.01014, -0.01035, -0.01065, -0.01096, -0.01117, -0.01129, \
-0.01138, -0.01144, -0.01047");
}
}
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.00788, 0.007886, 0.007879, 0.007868, 0.007908, 0.007909, 0.007915, \
0.007912, 0.007908, 0.006885");
}
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.009011, -0.008945, -0.008852, -0.008801, -0.008807, -0.008787, \
-0.008779, -0.008778, -0.008766, -0.007804");
}
}
}
pin(A4) {
capacitance : 0.01242 ;
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.01242, 0.0124, 0.01239, 0.0124, 0.01242, 0.01242, 0.01242, 0.01241, \
0.01242, 0.01038");
}
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.01123, -0.01131, -0.01157, -0.0117, -0.01185, -0.01189, -0.01192, \
-0.01195, -0.01197, -0.0109");
}
}
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.01242, 0.01238, 0.01242, 0.0124, 0.01243, 0.01242, 0.01243, \
0.01243, 0.01242, 0.01036");
}
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.01015, -0.01027, -0.01052, -0.01075, -0.01099, -0.01114, -0.01125, \
-0.01133, -0.01139, -0.01042");
}
}
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.01242, 0.01237, 0.01238, 0.0124, 0.01242, 0.01242, 0.01242, \
0.01242, 0.01242, 0.01039");
}
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.01123, -0.01131, -0.01155, -0.01171, -0.01184, -0.01189, -0.01192, \
-0.01195, -0.01198, -0.0109");
}
}
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.01243, 0.01241, 0.01241, 0.0124, 0.01242, 0.01243, 0.01242, \
0.01242, 0.01242, 0.01034");
}
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.0102, -0.01032, -0.01055, -0.01074, -0.01093, -0.01107, -0.01118, \
-0.01127, -0.01135, -0.01038");
}
}
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.01239, 0.01239, 0.01238, 0.0124, 0.01242, 0.01242, 0.01243, \
0.01242, 0.01242, 0.01039");
}
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.01123, -0.01131, -0.01155, -0.01171, -0.01184, -0.01189, -0.01192, \
-0.01195, -0.01197, -0.0109");
}
}
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.01242, 0.01239, 0.0124, 0.0124, 0.01243, 0.01243, 0.01243, 0.01242, \
0.01242, 0.01036");
}
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.01015, -0.01027, -0.01052, -0.01076, -0.01099, -0.01114, -0.01125, \
-0.01133, -0.01139, -0.01042");
}
}
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.01239, 0.01239, 0.01238, 0.0124, 0.01242, 0.01242, 0.01242, \
0.01241, 0.01242, 0.01039");
}
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.01123, -0.01131, -0.01156, -0.01171, -0.01185, -0.01189, -0.01192, \
-0.01196, -0.01197, -0.0109");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.1342 ;
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("4.246e-05, 5.178e-05, 4.402e-05, 5.894e-05, 5.476e-05, 6.837e-05, 5.818e-05, 5.261e-05, 5.13e-05, 5.556e-05",\
"3.88e-05, 3.493e-05, 8.689e-05, 0.0001299, 0.0001822, 0.0002036, 0.000224, 0.0002521, 0.0002549, 0.0002555",\
"-0.0002159, -0.0001734, -6.949e-05, 6.981e-05, 0.0002211, 0.0003359, 0.0004487, 0.000496, 0.0005545, 0.0005931",\
"-0.0006795, -0.0006157, -0.0004748, -0.000229, 1.437e-05, 0.0002348, 0.0004239, 0.0005664, 0.0006682, 0.0007424",\
"-0.001197, -0.001143, -0.0009584, -0.0006991, -0.0003724, -5.425e-05, 0.0002143, 0.0004287, 0.0006, 0.0007397",\
"-0.00166, -0.001606, -0.001447, -0.001168, -0.0008247, -0.0004631, -0.0001203, 0.0001642, 0.0004011, 0.0005848",\
"-0.002066, -0.002016, -0.001866, -0.001609, -0.001277, -0.0009064, -0.0005393, -0.0002046, 8.447e-05, 0.0003343",\
"-0.002376, -0.002337, -0.002212, -0.001983, -0.00168, -0.001319, -0.0009472, -0.000591, -0.000269, 1.5e-05",\
"-0.002607, -0.00257, -0.002476, -0.002287, -0.002024, -0.001691, -0.001333, -0.0009728, -0.0006314, -0.0003251",\
"-0.001882, -0.00186, -0.001771, -0.001615, -0.001388, -0.001103, -0.0007755, -0.0004337, -0.0001519, -0.0001098");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.05078, 0.05078, 0.05081, 0.05083, 0.05087, 0.05091, 0.05095, 0.05132, 0.05496, 0.07366",\
"0.05042, 0.05043, 0.05049, 0.05058, 0.05068, 0.05077, 0.05086, 0.05126, 0.05509, 0.07422",\
"0.04967, 0.04971, 0.04981, 0.04996, 0.05014, 0.05033, 0.05048, 0.05102, 0.05549, 0.07623",\
"0.04916, 0.0492, 0.04928, 0.04942, 0.04959, 0.04981, 0.05005, 0.05084, 0.05668, 0.08062",\
"0.04891, 0.04892, 0.04898, 0.04908, 0.04924, 0.04944, 0.04967, 0.0509, 0.05972, 0.0882",\
"0.04873, 0.04875, 0.0488, 0.04889, 0.049, 0.04914, 0.04945, 0.05199, 0.06625, 0.09897",\
"0.04861, 0.04863, 0.04869, 0.04875, 0.04884, 0.04894, 0.04966, 0.05608, 0.07796, 0.1082",\
"0.04852, 0.04853, 0.04859, 0.04861, 0.04861, 0.04872, 0.0519, 0.06616, 0.08833, 0.1073",\
"0.04823, 0.04821, 0.04805, 0.04758, 0.04658, 0.04793, 0.0574, 0.06835, 0.07788, 0.08571",\
"0.03375, 0.03282, 0.03071, 0.0294, 0.02981, 0.0314, 0.03329, 0.03505, 0.03654, 0.03772");
}
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.006619, 0.006594, 0.006605, 0.006599, 0.0066, 0.006606, 0.006619, 0.006598, 0.006607, 0.006605",\
"0.006546, 0.006525, 0.006534, 0.006518, 0.006519, 0.006525, 0.006542, 0.00652, 0.006523, 0.006526",\
"0.006424, 0.006413, 0.006454, 0.006468, 0.006497, 0.006511, 0.006529, 0.006508, 0.006536, 0.006545",\
"0.006166, 0.006168, 0.006229, 0.006293, 0.006367, 0.006436, 0.006513, 0.006559, 0.006591, 0.006605",\
"0.005748, 0.005776, 0.005849, 0.005952, 0.006091, 0.006219, 0.006345, 0.006424, 0.006512, 0.006573",\
"0.005281, 0.005301, 0.005386, 0.005517, 0.005682, 0.005871, 0.006051, 0.006188, 0.00632, 0.006424",\
"0.004793, 0.004819, 0.004899, 0.005053, 0.005258, 0.005477, 0.005658, 0.00586, 0.006036, 0.006166",\
"0.004374, 0.004399, 0.004468, 0.004592, 0.004795, 0.00501, 0.005242, 0.005461, 0.005668, 0.005831",\
"0.003944, 0.003968, 0.004032, 0.004158, 0.004312, 0.004531, 0.004771, 0.005002, 0.005222, 0.005398",\
"0.004516, 0.004527, 0.004577, 0.004707, 0.004818, 0.004988, 0.005207, 0.00541, 0.005576, 0.005441");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.05424, 0.05424, 0.05426, 0.05427, 0.0543, 0.05434, 0.05439, 0.05482, 0.05912, 0.07962",\
"0.05404, 0.05404, 0.05408, 0.05413, 0.0542, 0.05426, 0.05433, 0.05479, 0.05926, 0.08027",\
"0.05359, 0.0536, 0.05366, 0.05377, 0.05387, 0.05399, 0.05412, 0.0547, 0.05992, 0.08255",\
"0.05332, 0.05334, 0.05338, 0.05347, 0.05358, 0.05372, 0.05388, 0.05474, 0.06163, 0.08734",\
"0.05314, 0.05315, 0.0532, 0.05326, 0.05335, 0.05347, 0.05365, 0.05513, 0.06522, 0.09509",\
"0.05304, 0.05306, 0.05307, 0.05313, 0.0532, 0.0533, 0.0536, 0.05664, 0.0724, 0.1053",\
"0.05298, 0.05299, 0.05301, 0.05306, 0.0531, 0.05316, 0.05398, 0.06134, 0.08414, 0.113",\
"0.05292, 0.05292, 0.05295, 0.05296, 0.05286, 0.053, 0.05658, 0.07173, 0.09264, 0.1103",\
"0.05256, 0.05253, 0.05232, 0.05166, 0.05049, 0.05211, 0.06145, 0.07153, 0.08034, 0.08751",\
"0.0334, 0.03262, 0.0308, 0.02967, 0.03002, 0.0313, 0.03285, 0.03429, 0.0355, 0.03647");
}
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.01258, 0.01257, 0.01257, 0.01256, 0.01255, 0.01255, 0.01255, 0.01254, 0.01253, 0.01253",\
"0.01264, 0.01263, 0.01263, 0.01262, 0.0126, 0.01261, 0.0126, 0.01259, 0.01258, 0.01257",\
"0.01254, 0.01254, 0.01254, 0.01254, 0.01254, 0.01254, 0.01252, 0.01251, 0.0125, 0.01249",\
"0.0122, 0.01221, 0.01222, 0.01223, 0.01224, 0.01224, 0.01227, 0.01227, 0.01229, 0.01228",\
"0.01174, 0.01174, 0.01177, 0.01181, 0.01185, 0.0119, 0.01193, 0.01195, 0.01198, 0.01199",\
"0.01127, 0.01127, 0.01131, 0.01135, 0.01143, 0.0115, 0.01156, 0.01161, 0.01167, 0.0117",\
"0.01076, 0.01076, 0.01082, 0.01088, 0.01099, 0.01108, 0.01116, 0.01125, 0.01132, 0.01139",\
"0.01027, 0.01028, 0.01032, 0.01039, 0.01049, 0.01061, 0.01071, 0.01082, 0.01089, 0.01098",\
"0.009772, 0.009781, 0.0098, 0.009848, 0.009954, 0.01005, 0.01019, 0.01027, 0.01039, 0.01044",\
"0.01018, 0.01018, 0.01021, 0.01026, 0.01028, 0.01035, 0.01043, 0.01052, 0.01051, 0.01015");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.06239, 0.0624, 0.06241, 0.06243, 0.06245, 0.06249, 0.06254, 0.06305, 0.06805, 0.09023",\
"0.06218, 0.06219, 0.06223, 0.06228, 0.06235, 0.06241, 0.06248, 0.06304, 0.06826, 0.0909",\
"0.06175, 0.06177, 0.06183, 0.06191, 0.06203, 0.06215, 0.06226, 0.06297, 0.06904, 0.09335",\
"0.06146, 0.06148, 0.06153, 0.06161, 0.06173, 0.06187, 0.06202, 0.06305, 0.07103, 0.09839",\
"0.06131, 0.06132, 0.06135, 0.06142, 0.06151, 0.06162, 0.06182, 0.06363, 0.07522, 0.1063",\
"0.06119, 0.06122, 0.06125, 0.06129, 0.06136, 0.06145, 0.06181, 0.06553, 0.08302, 0.1158",\
"0.06113, 0.06115, 0.06117, 0.0612, 0.06123, 0.0613, 0.06237, 0.07094, 0.0946, 0.1217",\
"0.06108, 0.06108, 0.06108, 0.06108, 0.06097, 0.06109, 0.06541, 0.08121, 0.1007, 0.117",\
"0.06059, 0.06053, 0.0602, 0.05934, 0.05795, 0.06016, 0.06904, 0.07815, 0.08601, 0.09247",\
"0.03586, 0.03527, 0.03399, 0.03325, 0.03362, 0.03466, 0.0359, 0.03704, 0.03798, 0.03876");
}
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.01752, 0.01752, 0.01751, 0.01751, 0.01749, 0.01749, 0.01747, 0.01746, 0.01744, 0.01742",\
"0.01723, 0.01722, 0.01721, 0.0172, 0.0172, 0.01719, 0.01717, 0.01715, 0.01714, 0.01713",\
"0.01676, 0.01675, 0.01676, 0.01676, 0.01674, 0.01673, 0.01672, 0.0167, 0.0167, 0.01667",\
"0.01633, 0.01633, 0.01632, 0.01632, 0.01631, 0.0163, 0.0163, 0.0163, 0.01629, 0.01627",\
"0.01591, 0.01592, 0.01591, 0.01594, 0.01594, 0.01593, 0.01594, 0.01593, 0.01594, 0.01595",\
"0.01555, 0.01553, 0.01554, 0.01557, 0.0156, 0.0156, 0.0156, 0.0156, 0.01562, 0.01562",\
"0.01512, 0.01513, 0.01515, 0.01518, 0.01518, 0.01521, 0.01523, 0.01526, 0.01527, 0.01527",\
"0.01466, 0.01468, 0.01468, 0.0147, 0.01474, 0.01479, 0.0148, 0.01482, 0.01482, 0.01483",\
"0.01413, 0.01411, 0.01411, 0.01413, 0.01416, 0.01417, 0.01419, 0.01422, 0.0142, 0.01419",\
"0.01435, 0.01436, 0.01436, 0.01432, 0.01431, 0.01429, 0.01426, 0.01421, 0.01406, 0.01354");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.0672, 0.06722, 0.06722, 0.06725, 0.06728, 0.06731, 0.06734, 0.06787, 0.07302, 0.09548",\
"0.06702, 0.06703, 0.06706, 0.06711, 0.06716, 0.06722, 0.06728, 0.06789, 0.07326, 0.09623",\
"0.06659, 0.06661, 0.06666, 0.06675, 0.06686, 0.06697, 0.0671, 0.06786, 0.07413, 0.09883",\
"0.06627, 0.06627, 0.06633, 0.06641, 0.06654, 0.06667, 0.06683, 0.06791, 0.07616, 0.1039",\
"0.06611, 0.06613, 0.06615, 0.06623, 0.0663, 0.06644, 0.06665, 0.06847, 0.08038, 0.1116",\
"0.066, 0.06602, 0.06607, 0.0661, 0.06616, 0.06625, 0.06663, 0.07046, 0.08818, 0.1209",\
"0.06594, 0.06595, 0.06597, 0.06601, 0.06605, 0.06611, 0.06722, 0.07588, 0.09961, 0.1265",\
"0.06588, 0.06588, 0.06589, 0.06589, 0.06578, 0.0659, 0.07022, 0.08604, 0.1055, 0.1218",\
"0.06543, 0.06537, 0.06507, 0.06424, 0.06289, 0.06498, 0.07397, 0.08325, 0.09128, 0.09786",\
"0.04138, 0.04076, 0.03937, 0.03857, 0.03893, 0.04004, 0.04135, 0.04257, 0.04358, 0.04439");
}
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.2982, 0.309, 0.3463, 0.4175, 0.5282, 0.6839, 0.8883, 1.146, 1.46, 1.835",\
"0.3608, 0.3715, 0.4091, 0.4806, 0.5919, 0.7473, 0.9524, 1.21, 1.525, 1.899",\
"0.5778, 0.589, 0.6272, 0.6995, 0.8115, 0.9678, 1.173, 1.432, 1.746, 2.121",\
"0.9174, 0.9343, 0.9904, 1.088, 1.221, 1.385, 1.592, 1.85, 2.166, 2.541",\
"1.287, 1.312, 1.393, 1.534, 1.725, 1.954, 2.214, 2.498, 2.819, 3.194",\
"1.676, 1.708, 1.817, 2.007, 2.262, 2.568, 2.912, 3.284, 3.683, 4.098",\
"2.075, 2.119, 2.258, 2.498, 2.823, 3.213, 3.651, 4.123, 4.622, 5.144",\
"2.479, 2.532, 2.705, 3.004, 3.405, 3.884, 4.421, 4.999, 5.608, 6.245",\
"2.882, 2.945, 3.153, 3.514, 3.992, 4.575, 5.217, 5.91, 6.637, 7.395",\
"3.275, 3.35, 3.601, 4.025, 4.6, 5.278, 6.034, 6.846, 7.7, 8.585");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("1.759, 1.837, 2.108, 2.626, 3.433, 4.564, 6.053, 7.927, 10.22, 12.95",\
"1.795, 1.873, 2.147, 2.668, 3.479, 4.613, 6.105, 7.98, 10.27, 13",\
"1.985, 2.064, 2.339, 2.866, 3.682, 4.822, 6.318, 8.2, 10.49, 13.22",\
"2.425, 2.504, 2.778, 3.303, 4.119, 5.262, 6.76, 8.645, 10.94, 13.67",\
"3.157, 3.233, 3.504, 4.025, 4.839, 5.979, 7.478, 9.364, 11.66, 14.4",\
"4.213, 4.288, 4.551, 5.059, 5.868, 7.006, 8.503, 10.38, 12.68, 15.42",\
"5.549, 5.633, 5.921, 6.436, 7.237, 8.365, 9.859, 11.74, 14.04, 16.77",\
"7.071, 7.17, 7.511, 8.111, 8.956, 10.09, 11.58, 13.45, 15.75, 18.48",\
"8.779, 8.896, 9.293, 9.994, 10.96, 12.18, 13.68, 15.55, 17.84, 20.58",\
"10.68, 10.81, 11.27, 12.07, 13.18, 14.56, 16.15, 18.06, 20.34, 23.07");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.4032, 0.4208, 0.4836, 0.6046, 0.7906, 1.054, 1.398, 1.834, 2.365, 2.994",\
"0.4031, 0.4208, 0.4836, 0.6047, 0.7912, 1.053, 1.4, 1.832, 2.365, 2.998",\
"0.4186, 0.4339, 0.4907, 0.6055, 0.7914, 1.054, 1.398, 1.835, 2.367, 2.994",\
"0.6368, 0.6508, 0.697, 0.778, 0.9028, 1.104, 1.411, 1.834, 2.363, 2.998",\
"0.9294, 0.9462, 1.01, 1.12, 1.272, 1.459, 1.68, 1.987, 2.423, 3.008",\
"1.264, 1.29, 1.368, 1.51, 1.704, 1.943, 2.217, 2.517, 2.852, 3.289",\
"1.644, 1.676, 1.776, 1.947, 2.186, 2.479, 2.814, 3.181, 3.577, 3.998",\
"2.072, 2.109, 2.226, 2.432, 2.717, 3.07, 3.466, 3.904, 4.374, 4.874",\
"2.54, 2.582, 2.72, 2.964, 3.302, 3.71, 4.174, 4.684, 5.232, 5.818",\
"3.05, 3.106, 3.26, 3.546, 3.93, 4.402, 4.938, 5.528, 6.148, 6.812");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("2.837, 2.968, 3.413, 4.255, 5.564, 7.401, 9.814, 12.86, 16.57, 20.99",\
"2.839, 2.964, 3.408, 4.256, 5.567, 7.4, 9.814, 12.86, 16.57, 20.99",\
"2.832, 2.956, 3.405, 4.254, 5.565, 7.401, 9.814, 12.86, 16.57, 20.99",\
"2.805, 2.939, 3.393, 4.254, 5.563, 7.405, 9.814, 12.86, 16.57, 20.99",\
"2.739, 2.875, 3.346, 4.229, 5.56, 7.401, 9.819, 12.85, 16.57, 21",\
"2.8, 2.912, 3.329, 4.179, 5.53, 7.397, 9.816, 12.86, 16.57, 21.03",\
"3.209, 3.291, 3.621, 4.314, 5.53, 7.374, 9.808, 12.86, 16.57, 21",\
"3.824, 3.916, 4.23, 4.814, 5.822, 7.446, 9.812, 12.85, 16.57, 21",\
"4.498, 4.6, 4.94, 5.568, 6.472, 7.868, 9.948, 12.88, 16.56, 20.99",\
"5.226, 5.334, 5.72, 6.4, 7.378, 8.654, 10.48, 13.09, 16.62, 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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.364, 0.3754, 0.4148, 0.4891, 0.6034, 0.7623, 0.9694, 1.23, 1.546, 1.922",\
"0.426, 0.4374, 0.4766, 0.5511, 0.6654, 0.824, 1.031, 1.291, 1.608, 1.984",\
"0.6459, 0.657, 0.6961, 0.7701, 0.8842, 1.043, 1.25, 1.511, 1.827, 2.203",\
"1.027, 1.041, 1.091, 1.179, 1.302, 1.463, 1.67, 1.93, 2.246, 2.623",\
"1.455, 1.476, 1.547, 1.672, 1.845, 2.06, 2.306, 2.58, 2.899, 3.276",\
"1.909, 1.937, 2.032, 2.198, 2.429, 2.712, 3.037, 3.394, 3.778, 4.184",\
"2.381, 2.417, 2.538, 2.748, 3.042, 3.402, 3.814, 4.264, 4.746, 5.254",\
"2.864, 2.909, 3.056, 3.317, 3.679, 4.12, 4.624, 5.175, 5.761, 6.38",\
"3.35, 3.404, 3.584, 3.898, 4.331, 4.859, 5.464, 6.121, 6.822, 7.556",\
"3.836, 3.901, 4.112, 4.484, 4.998, 5.619, 6.326, 7.098, 7.917, 8.776");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("2.368, 2.445, 2.716, 3.234, 4.041, 5.173, 6.663, 8.534, 10.83, 13.56",\
"2.417, 2.495, 2.768, 3.289, 4.097, 5.23, 6.719, 8.597, 10.89, 13.61",\
"2.636, 2.714, 2.988, 3.511, 4.323, 5.459, 6.952, 8.829, 11.12, 13.85",\
"3.097, 3.175, 3.449, 3.97, 4.783, 5.92, 7.414, 9.295, 11.59, 14.32",\
"3.808, 3.887, 4.16, 4.681, 5.492, 6.629, 8.124, 10.01, 12.29, 15.03",\
"4.792, 4.87, 5.144, 5.665, 6.474, 7.611, 9.105, 10.98, 13.28, 16.02",\
"6.046, 6.128, 6.417, 6.948, 7.763, 8.898, 10.39, 12.27, 14.57, 17.3",\
"7.542, 7.633, 7.947, 8.521, 9.369, 10.52, 12.01, 13.89, 16.18, 18.92",\
"9.275, 9.376, 9.721, 10.35, 11.27, 12.48, 13.99, 15.87, 18.17, 20.9",\
"11.23, 11.34, 11.73, 12.43, 13.43, 14.73, 16.32, 18.23, 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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.453, 0.4718, 0.5319, 0.6507, 0.8355, 1.094, 1.436, 1.868, 2.394, 3.027",\
"0.4523, 0.4703, 0.531, 0.6501, 0.8333, 1.093, 1.435, 1.868, 2.395, 3.026",\
"0.4495, 0.4666, 0.5286, 0.6466, 0.832, 1.093, 1.436, 1.867, 2.395, 3.024",\
"0.6018, 0.615, 0.6634, 0.748, 0.891, 1.114, 1.44, 1.867, 2.394, 3.027",\
"0.8552, 0.8746, 0.9416, 1.057, 1.215, 1.407, 1.646, 1.974, 2.433, 3.034",\
"1.145, 1.172, 1.256, 1.407, 1.612, 1.861, 2.143, 2.453, 2.805, 3.264",\
"1.467, 1.5, 1.607, 1.796, 2.052, 2.362, 2.711, 3.092, 3.496, 3.927",\
"1.823, 1.862, 1.994, 2.225, 2.531, 2.91, 3.328, 3.786, 4.272, 4.782",\
"2.218, 2.262, 2.424, 2.696, 3.056, 3.498, 3.994, 4.532, 5.098, 5.696",\
"2.636, 2.7, 2.882, 3.202, 3.624, 4.134, 4.704, 5.328, 5.982, 6.664");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("2.855, 2.98, 3.419, 4.258, 5.566, 7.4, 9.814, 12.86, 16.56, 21",\
"2.857, 2.981, 3.421, 4.26, 5.568, 7.401, 9.816, 12.85, 16.56, 20.99",\
"2.857, 2.981, 3.419, 4.258, 5.566, 7.401, 9.814, 12.85, 16.57, 20.99",\
"2.854, 2.979, 3.419, 4.258, 5.567, 7.401, 9.814, 12.86, 16.57, 20.99",\
"2.857, 2.98, 3.419, 4.26, 5.565, 7.4, 9.817, 12.86, 16.57, 20.99",\
"2.902, 3.018, 3.443, 4.271, 5.567, 7.401, 9.815, 12.86, 16.57, 21.01",\
"3.09, 3.2, 3.596, 4.364, 5.602, 7.408, 9.816, 12.86, 16.57, 21",\
"3.396, 3.508, 3.9, 4.634, 5.794, 7.492, 9.836, 12.87, 16.57, 20.99",\
"3.8, 3.912, 4.3, 5.04, 6.166, 7.766, 9.972, 12.9, 16.57, 20.99",\
"4.288, 4.404, 4.802, 5.556, 6.694, 8.246, 10.33, 13.09, 16.63, 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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.3847, 0.3974, 0.4413, 0.5234, 0.6474, 0.8169, 1.035, 1.304, 1.629, 2.012",\
"0.4495, 0.462, 0.5058, 0.5874, 0.7112, 0.8802, 1.098, 1.367, 1.691, 2.075",\
"0.6767, 0.6888, 0.731, 0.8106, 0.9326, 1.1, 1.317, 1.586, 1.91, 2.293",\
"1.089, 1.103, 1.152, 1.237, 1.36, 1.524, 1.738, 2.005, 2.328, 2.71",\
"1.568, 1.587, 1.656, 1.775, 1.942, 2.148, 2.388, 2.661, 2.983, 3.363",\
"2.083, 2.11, 2.198, 2.355, 2.573, 2.845, 3.158, 3.504, 3.877, 4.277",\
"2.626, 2.659, 2.77, 2.967, 3.242, 3.583, 3.975, 4.41, 4.877, 5.372",\
"3.189, 3.229, 3.365, 3.603, 3.938, 4.355, 4.835, 5.363, 5.93, 6.532",\
"3.767, 3.812, 3.974, 4.259, 4.66, 5.154, 5.725, 6.355, 7.03, 7.744",\
"4.348, 4.403, 4.594, 4.929, 5.399, 5.975, 6.645, 7.38, 8.169, 9.002");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("2.927, 3.004, 3.276, 3.794, 4.6, 5.731, 7.219, 9.093, 11.39, 14.11",\
"2.975, 3.053, 3.326, 3.846, 4.655, 5.787, 7.278, 9.153, 11.45, 14.17",\
"3.208, 3.286, 3.56, 4.083, 4.895, 6.031, 7.523, 9.403, 11.7, 14.42",\
"3.693, 3.771, 4.045, 4.568, 5.379, 6.517, 8.012, 9.893, 12.18, 14.92",\
"4.434, 4.512, 4.785, 5.306, 6.117, 7.254, 8.75, 10.63, 12.92, 15.66",\
"5.428, 5.507, 5.78, 6.3, 7.11, 8.245, 9.738, 11.62, 13.91, 16.64",\
"6.675, 6.755, 7.035, 7.559, 8.37, 9.505, 11, 12.88, 15.17, 17.9",\
"8.15, 8.236, 8.532, 9.086, 9.914, 11.05, 12.55, 14.42, 16.72, 19.45",\
"9.847, 9.94, 10.26, 10.85, 11.73, 12.91, 14.41, 16.29, 18.58, 21.31",\
"11.78, 11.88, 12.22, 12.85, 13.79, 15.03, 16.6, 18.5, 20.79, 23.52");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.5287, 0.5485, 0.6134, 0.7374, 0.925, 1.186, 1.528, 1.958, 2.482, 3.107",\
"0.5251, 0.5451, 0.6108, 0.7342, 0.9237, 1.186, 1.528, 1.957, 2.48, 3.106",\
"0.508, 0.5268, 0.5946, 0.7192, 0.9136, 1.178, 1.523, 1.953, 2.48, 3.107",\
"0.6304, 0.6436, 0.6892, 0.7814, 0.9332, 1.172, 1.51, 1.946, 2.476, 3.105",\
"0.8774, 0.8976, 0.962, 1.073, 1.227, 1.414, 1.663, 2.008, 2.486, 3.102",\
"1.15, 1.176, 1.262, 1.409, 1.606, 1.851, 2.133, 2.441, 2.802, 3.279",\
"1.45, 1.483, 1.591, 1.771, 2.025, 2.33, 2.679, 3.057, 3.464, 3.891",\
"1.776, 1.815, 1.945, 2.167, 2.478, 2.846, 3.27, 3.722, 4.216, 4.73",\
"2.124, 2.172, 2.33, 2.596, 2.958, 3.4, 3.902, 4.442, 5.014, 5.618",\
"2.512, 2.568, 2.75, 3.066, 3.482, 4, 4.58, 5.204, 5.87, 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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("2.858, 2.982, 3.421, 4.261, 5.569, 7.404, 9.815, 12.86, 16.57, 20.99",\
"2.858, 2.982, 3.423, 4.258, 5.567, 7.402, 9.82, 12.85, 16.57, 20.99",\
"2.857, 2.983, 3.424, 4.259, 5.568, 7.404, 9.815, 12.86, 16.57, 20.99",\
"2.858, 2.983, 3.421, 4.26, 5.566, 7.402, 9.815, 12.86, 16.57, 20.99",\
"2.861, 2.984, 3.421, 4.26, 5.566, 7.399, 9.816, 12.86, 16.57, 20.99",\
"2.878, 2.997, 3.429, 4.261, 5.566, 7.403, 9.818, 12.85, 16.57, 20.99",\
"2.978, 3.094, 3.508, 4.308, 5.586, 7.402, 9.816, 12.85, 16.57, 20.99",\
"3.188, 3.302, 3.71, 4.484, 5.698, 7.452, 9.828, 12.86, 16.57, 20.99",\
"3.424, 3.554, 3.974, 4.774, 5.966, 7.646, 9.918, 12.89, 16.57, 20.99",\
"3.708, 3.836, 4.274, 5.096, 6.332, 8.002, 10.19, 13.03, 16.62, 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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.3793, 0.3925, 0.4381, 0.5233, 0.6523, 0.828, 1.053, 1.33, 1.661, 2.051",\
"0.4434, 0.4565, 0.5016, 0.5863, 0.7146, 0.8897, 1.114, 1.39, 1.722, 2.112",\
"0.6739, 0.6861, 0.7293, 0.8112, 0.9368, 1.11, 1.332, 1.607, 1.938, 2.328",\
"1.096, 1.11, 1.16, 1.247, 1.371, 1.538, 1.756, 2.028, 2.356, 2.744",\
"1.595, 1.616, 1.683, 1.803, 1.969, 2.177, 2.416, 2.69, 3.015, 3.399",\
"2.139, 2.165, 2.253, 2.408, 2.624, 2.893, 3.205, 3.549, 3.92, 4.319",\
"2.717, 2.75, 2.859, 3.051, 3.323, 3.658, 4.046, 4.476, 4.939, 5.429",\
"3.322, 3.36, 3.493, 3.726, 4.054, 4.462, 4.933, 5.452, 6.013, 6.609",\
"3.945, 3.991, 4.147, 4.425, 4.812, 5.294, 5.854, 6.471, 7.139, 7.841",\
"4.578, 4.631, 4.814, 5.14, 5.592, 6.156, 6.806, 7.525, 8.302, 9.124");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("3.017, 3.094, 3.366, 3.884, 4.69, 5.822, 7.309, 9.185, 11.47, 14.2",\
"3.085, 3.163, 3.436, 3.956, 4.765, 5.898, 7.388, 9.265, 11.56, 14.28",\
"3.342, 3.42, 3.695, 4.217, 5.029, 6.165, 7.657, 9.537, 11.83, 14.56",\
"3.828, 3.906, 4.18, 4.702, 5.514, 6.651, 8.147, 10.03, 12.32, 15.05",\
"4.552, 4.63, 4.903, 5.424, 6.235, 7.371, 8.865, 10.74, 13.04, 15.78",\
"5.521, 5.599, 5.872, 6.393, 7.202, 8.338, 9.832, 11.71, 14.01, 16.73",\
"6.739, 6.817, 7.093, 7.617, 8.425, 9.561, 11.05, 12.93, 15.22, 17.96",\
"8.18, 8.264, 8.554, 9.097, 9.92, 11.06, 12.55, 14.43, 16.72, 19.45",\
"9.835, 9.924, 10.23, 10.81, 11.67, 12.84, 14.34, 16.22, 18.51, 21.24",\
"11.71, 11.81, 12.13, 12.74, 13.65, 14.87, 16.43, 18.32, 20.61, 23.35");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("0.5519, 0.5712, 0.6403, 0.7715, 0.9685, 1.24, 1.589, 2.023, 2.548, 3.175",\
"0.5448, 0.5644, 0.6352, 0.7668, 0.9651, 1.235, 1.583, 2.02, 2.548, 3.17",\
"0.5254, 0.5457, 0.6163, 0.7488, 0.9478, 1.224, 1.576, 2.012, 2.541, 3.172",\
"0.6532, 0.6658, 0.7128, 0.8072, 0.9632, 1.209, 1.556, 1.999, 2.534, 3.165",\
"0.9078, 0.9258, 0.9916, 1.101, 1.251, 1.439, 1.692, 2.046, 2.533, 3.153",\
"1.183, 1.206, 1.292, 1.434, 1.634, 1.875, 2.15, 2.455, 2.826, 3.309",\
"1.481, 1.514, 1.617, 1.796, 2.048, 2.35, 2.694, 3.071, 3.473, 3.897",\
"1.793, 1.832, 1.965, 2.186, 2.486, 2.856, 3.276, 3.732, 4.214, 4.724",\
"2.134, 2.184, 2.33, 2.598, 2.958, 3.404, 3.898, 4.43, 5.004, 5.6",\
"2.502, 2.562, 2.734, 3.048, 3.468, 3.982, 4.558, 5.186, 5.846, 6.536");
}
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.00192, 0.005147, 0.01131, 0.02091, 0.03439, 0.05212, 0.07446, 0.1017, 0.1342");
values("2.857, 2.984, 3.422, 4.258, 5.568, 7.4, 9.815, 12.86, 16.57, 20.99",\
"2.858, 2.982, 3.422, 4.261, 5.567, 7.401, 9.816, 12.86, 16.57, 20.99",\
"2.859, 2.983, 3.424, 4.261, 5.567, 7.402, 9.817, 12.86, 16.57, 20.99",\
"2.859, 2.983, 3.42, 4.26, 5.568, 7.402, 9.814, 12.86, 16.57, 20.99",\
"2.859, 2.983, 3.421, 4.26, 5.566, 7.4, 9.817, 12.86, 16.57, 20.99",\
"2.866, 2.989, 3.424, 4.259, 5.566, 7.4, 9.814, 12.86, 16.57, 20.99",\
"2.938, 3.056, 3.476, 4.288, 5.576, 7.402, 9.814, 12.86, 16.57, 21",\
"3.106, 3.222, 3.636, 4.424, 5.66, 7.436, 9.822, 12.86, 16.57, 20.99",\
"3.292, 3.416, 3.848, 4.658, 5.88, 7.592, 9.896, 12.88, 16.57, 20.99",\
"3.5, 3.628, 4.076, 4.914, 6.178, 7.894, 10.13, 13, 16.61, 21");
}
}
}
}