blob: f720d25893c52b81a0e02f6ecb5d142f7050aa67 [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.000550539" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0005817042" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000581823" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000660033" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000582516" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000660627" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0006612012" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.001406691" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000592119" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0006657354" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0006662304" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0012255804" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0006772788" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.001223244" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0012279564" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.002409066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.002409066" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008292 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01181, 0.01178, 0.01175, 0.01174, 0.01174, 0.01175, 0.01174, \
0.01175, 0.01175, 0.01174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007839, -0.007827, -0.007823, -0.007843, -0.007846, -0.00789, \
-0.007893, -0.007901, -0.007932, -0.007961");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0118, 0.01178, 0.01176, 0.01175, 0.01174, 0.01175, 0.01175, \
0.01175, 0.01175, 0.01174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007779, -0.007764, -0.007783, -0.007793, -0.007792, -0.007827, \
-0.007843, -0.007855, -0.007872, -0.007911");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0118, 0.01179, 0.01176, 0.01175, 0.01174, 0.01175, 0.01175, \
0.01175, 0.01175, 0.01174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007779, -0.007766, -0.007777, -0.007796, -0.007805, -0.00783, \
-0.007842, -0.007853, -0.007874, -0.00791");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01179, 0.01179, 0.01176, 0.01173, 0.01175, 0.01175, 0.01175, \
0.01174, 0.01174, 0.01174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.007673, -0.007667, -0.007681, -0.007698, -0.007704, -0.007734, \
-0.007746, -0.007767, -0.007782, -0.007818");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0118, 0.01178, 0.01176, 0.01174, 0.01174, 0.01175, 0.01175, \
0.01176, 0.01174, 0.01174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001823, 0.001841, 0.001805, 0.001781, 0.001759, 0.001709, 0.001686, \
0.00165, 0.001604, 0.00153");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01178, 0.01179, 0.01176, 0.01174, 0.01174, 0.01175, 0.01175, \
0.01174, 0.01175, 0.01173");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002106, 0.002113, 0.002077, 0.002057, 0.002034, 0.001986, 0.001947, \
0.00192, 0.001868, 0.001796");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01178, 0.01179, 0.01176, 0.01174, 0.01174, 0.01175, 0.01176, \
0.01175, 0.01174, 0.01174");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01138, 0.01139, 0.01135, 0.01134, 0.01131, 0.01123, 0.01117, \
0.01111, 0.01104, 0.01092");
}
}
}
pin(A2) {
capacitance : 0.008427 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01366, 0.01366, 0.01369, 0.01376, 0.01382, 0.01388, 0.01391, \
0.01392, 0.01393, 0.0139");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01054, -0.01051, -0.01049, -0.01049, -0.01048, -0.01051, -0.01051, \
-0.01051, -0.0105, -0.01052");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01369, 0.0137, 0.01377, 0.01386, 0.01395, 0.01404, 0.0141, 0.01413, \
0.01413, 0.01413");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01053, -0.0105, -0.01051, -0.0105, -0.01049, -0.01051, -0.01051, \
-0.01051, -0.01051, -0.01051");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01249, 0.01223, 0.01208, 0.01205, 0.01205, 0.01209, 0.01211, \
0.01213, 0.01213, 0.01213");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01052, -0.01049, -0.01051, -0.0105, -0.01049, -0.01051, -0.01051, \
-0.01052, -0.0105, -0.01051");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01249, 0.01175, 0.01101, 0.01073, 0.0106, 0.01058, 0.01054, \
0.01051, 0.0105, 0.01048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01049, -0.01047, -0.01049, -0.0105, -0.0105, -0.01052, -0.01052, \
-0.01052, -0.01051, -0.01051");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01129, 0.01127, 0.01124, 0.01124, 0.01122, 0.01123, 0.01121, \
0.01119, 0.01118, 0.01115");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.008579, -0.008585, -0.008572, -0.008587, -0.0086, -0.008631, \
-0.008664, -0.008691, -0.008739, -0.008806");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01147, 0.01146, 0.01143, 0.01143, 0.0114, 0.01141, 0.01141, \
0.01139, 0.01136, 0.01134");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00842, -0.008429, -0.008418, -0.008433, -0.008434, -0.008472, \
-0.008496, -0.008535, -0.008577, -0.008642");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01147, 0.01147, 0.01145, 0.01144, 0.01141, 0.01141, 0.01141, \
0.01139, 0.01136, 0.01135");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0009315, 0.0009204, 0.0009211, 0.0009059, 0.0008792, 0.0008214, \
0.0007699, 0.0007093, 0.0006278, 0.0005147");
}
}
}
pin(A3) {
capacitance : 0.008785 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01175, 0.01172, 0.0117, 0.01169, 0.01166, 0.01165, 0.01161, \
0.01158, 0.01152, 0.01143");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01054, -0.01052, -0.0105, -0.01049, -0.01049, -0.0105, -0.01051, \
-0.01051, -0.01051, -0.01051");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01101, 0.01063, 0.01055, 0.01053, 0.01052, 0.01053, 0.01053, \
0.01053, 0.01054, 0.01053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01051, -0.0105, -0.01049, -0.0105, -0.01048, -0.01051, -0.01051, \
-0.01052, -0.01051, -0.01051");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01215, 0.01243, 0.01252, 0.01254, 0.01253, 0.01255, 0.01252, \
0.01248, 0.01242, 0.01233");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01052, -0.01051, -0.01049, -0.01049, -0.01049, -0.01052, -0.01051, \
-0.01051, -0.0105, -0.01051");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01211, 0.01162, 0.01083, 0.01059, 0.01052, 0.01051, 0.01051, \
0.01049, 0.01049, 0.01049");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0105, -0.01049, -0.0105, -0.0105, -0.01048, -0.01051, -0.01052, \
-0.01051, -0.01051, -0.01052");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01271, 0.01274, 0.0128, 0.01286, 0.01293, 0.01299, 0.01302, \
0.01302, 0.013, 0.01296");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01053, -0.01052, -0.0105, -0.01049, -0.0105, -0.01051, -0.01052, \
-0.0105, -0.01051, -0.01051");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01199, 0.0112, 0.01062, 0.01053, 0.0105, 0.01051, 0.01051, 0.01051, \
0.01051, 0.01051");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01051, -0.0105, -0.0105, -0.0105, -0.01048, -0.01051, -0.01052, \
-0.01052, -0.01051, -0.01052");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01083, 0.01081, 0.01078, 0.01075, 0.01074, 0.01075, 0.01073, \
0.01071, 0.01068, 0.01063");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.009787, -0.009768, -0.00978, -0.009792, -0.009796, -0.009845, \
-0.009877, -0.009923, -0.009977, -0.01007");
}
}
}
pin(A4) {
capacitance : 0.009497 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01058, 0.01057, 0.01054, 0.01051, 0.01052, 0.01054, 0.01054, \
0.01054, 0.01055, 0.01053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01053, -0.01051, -0.01049, -0.01049, -0.01048, -0.0105, -0.0105, \
-0.01051, -0.0105, -0.0105");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01058, 0.01056, 0.01054, 0.01053, 0.01052, 0.01054, 0.01053, \
0.01054, 0.01054, 0.01053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01051, -0.0105, -0.0105, -0.0105, -0.01049, -0.01052, -0.01051, \
-0.01051, -0.0105, -0.01051");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01058, 0.01056, 0.01054, 0.01051, 0.01052, 0.01054, 0.01053, \
0.01054, 0.01054, 0.01053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01052, -0.01051, -0.01051, -0.01047, -0.01048, -0.01051, -0.0105, \
-0.0105, -0.01051, -0.01051");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01101, 0.0108, 0.01061, 0.01054, 0.01052, 0.01052, 0.01052, \
0.01052, 0.01052, 0.01051");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01051, -0.01048, -0.01051, -0.0105, -0.01049, -0.01053, -0.01052, \
-0.01052, -0.01051, -0.01052");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01057, 0.01057, 0.01054, 0.01051, 0.01052, 0.01054, 0.01054, \
0.01054, 0.01054, 0.01053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01052, -0.0105, -0.01051, -0.01048, -0.01048, -0.0105, -0.0105, \
-0.01051, -0.01051, -0.01051");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01108, 0.01069, 0.01055, 0.01053, 0.01052, 0.01053, 0.01053, \
0.01053, 0.01053, 0.01053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01051, -0.01049, -0.01052, -0.01051, -0.01049, -0.01052, -0.01052, \
-0.01051, -0.01051, -0.01051");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01108, 0.01062, 0.01055, 0.01051, 0.01052, 0.01053, 0.01054, \
0.01054, 0.01054, 0.01053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.01052, -0.01051, -0.01051, -0.01049, -0.01049, -0.01051, -0.01051, \
-0.01051, -0.01051, -0.01051");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.9288 ;
max_transition : 8.9 ;
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.09219, 0.09148, 0.09107, 0.09108, 0.09129, 0.0913, 0.09138, 0.0914, 0.09142, 0.09142",\
"0.09233, 0.09167, 0.09116, 0.09132, 0.09137, 0.0915, 0.09151, 0.09157, 0.09157, 0.09158",\
"0.09225, 0.0915, 0.0911, 0.09118, 0.09129, 0.09136, 0.09144, 0.09147, 0.0915, 0.0915",\
"0.09389, 0.09286, 0.09183, 0.09175, 0.0919, 0.09205, 0.09209, 0.09212, 0.09215, 0.09217",\
"0.09971, 0.09801, 0.09584, 0.09482, 0.09452, 0.09442, 0.09439, 0.09438, 0.09439, 0.09437",\
"0.1087, 0.1064, 0.1029, 0.1008, 0.09989, 0.09934, 0.09913, 0.0991, 0.09903, 0.09897",\
"0.1213, 0.1183, 0.1133, 0.1101, 0.1083, 0.1074, 0.1069, 0.1066, 0.1064, 0.1063",\
"0.1376, 0.1341, 0.1277, 0.1231, 0.1204, 0.1188, 0.1178, 0.1172, 0.1169, 0.1166",\
"0.1578, 0.1537, 0.1459, 0.1399, 0.136, 0.1335, 0.1321, 0.1313, 0.1307, 0.1303",\
"0.182, 0.1773, 0.1679, 0.1605, 0.1554, 0.1522, 0.1501, 0.1486, 0.1478, 0.1472");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.07402, 0.07122, 0.06718, 0.0648, 0.06401, 0.06376, 0.06405, 0.06428, 0.06537, 0.0717",\
"0.07378, 0.07091, 0.06687, 0.06464, 0.06365, 0.0636, 0.06374, 0.06408, 0.06478, 0.07206",\
"0.07332, 0.07049, 0.06656, 0.06397, 0.06327, 0.06315, 0.06338, 0.06349, 0.06486, 0.07141",\
"0.07369, 0.07087, 0.06703, 0.06439, 0.06345, 0.06329, 0.06352, 0.06369, 0.06506, 0.07248",\
"0.0776, 0.07469, 0.07021, 0.0672, 0.06581, 0.06552, 0.0654, 0.06567, 0.06692, 0.07601",\
"0.08492, 0.08151, 0.07647, 0.07308, 0.07111, 0.07043, 0.07031, 0.07042, 0.07183, 0.08276",\
"0.09531, 0.09155, 0.08551, 0.08129, 0.07927, 0.07816, 0.07742, 0.07775, 0.079, 0.09246",\
"0.109, 0.1048, 0.098, 0.09298, 0.08943, 0.08849, 0.08795, 0.08765, 0.08911, 0.1079",\
"0.1263, 0.1217, 0.1139, 0.1079, 0.1036, 0.1016, 0.1012, 0.1011, 0.1036, 0.1309",\
"0.1474, 0.1422, 0.1334, 0.1265, 0.1214, 0.1179, 0.1165, 0.117, 0.1232, 0.1649");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.1031, 0.1021, 0.1014, 0.1013, 0.1013, 0.1013, 0.1013, 0.1013, 0.1013, 0.1013",\
"0.1032, 0.1022, 0.1014, 0.1014, 0.1013, 0.1014, 0.1013, 0.1014, 0.1014, 0.1014",\
"0.103, 0.102, 0.1012, 0.1011, 0.1011, 0.1012, 0.1012, 0.1012, 0.1013, 0.1013",\
"0.1042, 0.1031, 0.1019, 0.1016, 0.1016, 0.1017, 0.1017, 0.1018, 0.1018, 0.1018",\
"0.1102, 0.1084, 0.106, 0.1048, 0.1044, 0.1042, 0.1041, 0.1041, 0.1041, 0.1041",\
"0.1195, 0.117, 0.1134, 0.111, 0.1099, 0.1094, 0.1091, 0.1089, 0.1088, 0.1088",\
"0.1324, 0.1294, 0.1243, 0.1207, 0.1187, 0.1177, 0.117, 0.1167, 0.1165, 0.1163",\
"0.1491, 0.1455, 0.139, 0.1341, 0.1311, 0.1293, 0.1284, 0.1277, 0.1273, 0.1271",\
"0.1698, 0.1656, 0.1576, 0.1513, 0.1471, 0.1446, 0.143, 0.142, 0.1414, 0.1409",\
"0.1942, 0.1896, 0.1802, 0.1724, 0.167, 0.1635, 0.1614, 0.1599, 0.1589, 0.1583");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.07407, 0.07121, 0.06728, 0.06482, 0.06399, 0.06376, 0.06386, 0.06428, 0.06538, 0.07186",\
"0.07378, 0.07094, 0.06704, 0.06458, 0.06367, 0.06354, 0.06362, 0.06408, 0.06518, 0.07203",\
"0.07314, 0.07028, 0.06636, 0.06387, 0.063, 0.06295, 0.06311, 0.06329, 0.06427, 0.07198",\
"0.07308, 0.07027, 0.06626, 0.06365, 0.06274, 0.06255, 0.06283, 0.06309, 0.06447, 0.07206",\
"0.07623, 0.0733, 0.06879, 0.06583, 0.06448, 0.06422, 0.06421, 0.06449, 0.06573, 0.07522",\
"0.08235, 0.07906, 0.07411, 0.07092, 0.06909, 0.06845, 0.06825, 0.06845, 0.07005, 0.08098",\
"0.09181, 0.0882, 0.0824, 0.07827, 0.07638, 0.0756, 0.07489, 0.07518, 0.07663, 0.08975",\
"0.1049, 0.101, 0.09446, 0.08931, 0.08612, 0.08528, 0.08487, 0.08468, 0.08614, 0.105",\
"0.122, 0.1176, 0.1101, 0.1043, 0.1005, 0.09798, 0.09756, 0.09795, 0.1006, 0.1278",\
"0.1426, 0.1377, 0.1293, 0.1227, 0.1177, 0.1145, 0.1129, 0.1134, 0.1194, 0.1609");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.1143, 0.1131, 0.1119, 0.1116, 0.1116, 0.1115, 0.1115, 0.1115, 0.1115, 0.1115",\
"0.114, 0.1128, 0.1116, 0.1114, 0.1112, 0.1112, 0.1112, 0.1112, 0.1112, 0.1112",\
"0.1135, 0.1124, 0.1112, 0.1108, 0.1108, 0.1108, 0.1108, 0.1108, 0.1108, 0.1108",\
"0.1145, 0.1132, 0.1117, 0.1112, 0.1111, 0.1112, 0.1112, 0.1112, 0.1113, 0.1113",\
"0.1204, 0.1185, 0.1158, 0.1145, 0.1139, 0.1137, 0.1136, 0.1136, 0.1136, 0.1135",\
"0.1301, 0.1275, 0.1236, 0.1211, 0.1198, 0.1191, 0.1188, 0.1186, 0.1185, 0.1184",\
"0.1434, 0.1404, 0.1351, 0.1313, 0.1291, 0.1279, 0.1272, 0.1268, 0.1266, 0.1264",\
"0.1609, 0.1573, 0.1505, 0.1453, 0.1423, 0.1403, 0.1392, 0.1385, 0.138, 0.1377",\
"0.1825, 0.1783, 0.1702, 0.1637, 0.1593, 0.1566, 0.1549, 0.1538, 0.1531, 0.1526",\
"0.2083, 0.2038, 0.1943, 0.1863, 0.1806, 0.1769, 0.1745, 0.173, 0.1719, 0.1712");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.07407, 0.07124, 0.06738, 0.06492, 0.06385, 0.06384, 0.06408, 0.06408, 0.06518, 0.07184",\
"0.07381, 0.07101, 0.06715, 0.06472, 0.06375, 0.0636, 0.06382, 0.06428, 0.06526, 0.07184",\
"0.07311, 0.07029, 0.06624, 0.06383, 0.06296, 0.06291, 0.06307, 0.06329, 0.06427, 0.07178",\
"0.07267, 0.06983, 0.06586, 0.06348, 0.06234, 0.06228, 0.06241, 0.0625, 0.06348, 0.07186",\
"0.07509, 0.07211, 0.06765, 0.06482, 0.06345, 0.06331, 0.06332, 0.06349, 0.06455, 0.07403",\
"0.08044, 0.07718, 0.07211, 0.06928, 0.06759, 0.06709, 0.06706, 0.06746, 0.06886, 0.07906",\
"0.08935, 0.08583, 0.08035, 0.07633, 0.07452, 0.07396, 0.0734, 0.07379, 0.07524, 0.08879",\
"0.1025, 0.09858, 0.09236, 0.08755, 0.08462, 0.08364, 0.08388, 0.08349, 0.08507, 0.1022",\
"0.12, 0.1157, 0.1086, 0.1028, 0.09915, 0.09714, 0.097, 0.09756, 0.1, 0.1256",\
"0.1417, 0.137, 0.1287, 0.1225, 0.1177, 0.1142, 0.113, 0.114, 0.1195, 0.1576");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.1244, 0.1231, 0.1216, 0.121, 0.1208, 0.1207, 0.1207, 0.1207, 0.1207, 0.1207",\
"0.1238, 0.1225, 0.121, 0.1204, 0.1202, 0.1202, 0.1201, 0.1201, 0.1201, 0.1201",\
"0.1233, 0.122, 0.1205, 0.1199, 0.1198, 0.1197, 0.1197, 0.1196, 0.1196, 0.1197",\
"0.1242, 0.1227, 0.1209, 0.1202, 0.1201, 0.1201, 0.1201, 0.1201, 0.1201, 0.1201",\
"0.13, 0.1281, 0.1252, 0.1237, 0.123, 0.1227, 0.1226, 0.1226, 0.1226, 0.1226",\
"0.1401, 0.1375, 0.1333, 0.1306, 0.1291, 0.1284, 0.1281, 0.1279, 0.1278, 0.1277",\
"0.1541, 0.151, 0.1454, 0.1414, 0.139, 0.1378, 0.137, 0.1366, 0.1363, 0.1361",\
"0.1724, 0.1687, 0.1618, 0.1565, 0.153, 0.151, 0.1498, 0.149, 0.1486, 0.1482",\
"0.1953, 0.1911, 0.1829, 0.176, 0.1715, 0.1686, 0.1667, 0.1656, 0.1648, 0.1643",\
"0.223, 0.2184, 0.2088, 0.2005, 0.1945, 0.1906, 0.1881, 0.1864, 0.1853, 0.1846");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.07401, 0.07115, 0.06711, 0.06474, 0.06383, 0.06384, 0.064, 0.06408, 0.06498, 0.07243",\
"0.07379, 0.071, 0.06715, 0.06472, 0.06375, 0.0636, 0.06382, 0.06428, 0.06526, 0.07181",\
"0.07311, 0.07028, 0.0663, 0.06403, 0.06304, 0.06291, 0.06312, 0.06369, 0.06447, 0.07135",\
"0.07246, 0.0697, 0.06561, 0.06318, 0.06224, 0.0621, 0.06217, 0.0627, 0.06387, 0.07146",\
"0.07429, 0.07133, 0.06695, 0.06421, 0.0631, 0.06283, 0.06289, 0.0629, 0.06455, 0.07344",\
"0.07903, 0.07587, 0.07103, 0.06823, 0.0668, 0.0663, 0.06611, 0.06686, 0.06787, 0.07829",\
"0.08757, 0.08415, 0.07882, 0.07492, 0.07345, 0.07303, 0.07265, 0.0728, 0.07378, 0.0873",\
"0.1009, 0.09713, 0.09089, 0.08642, 0.08379, 0.08293, 0.08314, 0.0831, 0.08439, 0.1015",\
"0.119, 0.1146, 0.1076, 0.1023, 0.09842, 0.09667, 0.09678, 0.09736, 0.1001, 0.1226",\
"0.1416, 0.137, 0.1289, 0.1225, 0.118, 0.1151, 0.1138, 0.1144, 0.1202, 0.1549");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.4051, 0.4491, 0.5655, 0.7339, 0.9585, 1.255, 1.637, 2.117, 2.703, 3.403",\
"0.4267, 0.4707, 0.5869, 0.7555, 0.9801, 1.276, 1.659, 2.139, 2.725, 3.423",\
"0.4991, 0.5432, 0.6593, 0.8279, 1.053, 1.349, 1.731, 2.211, 2.798, 3.495",\
"0.6376, 0.6812, 0.7975, 0.9659, 1.191, 1.487, 1.87, 2.35, 2.936, 3.634",\
"0.8091, 0.8568, 0.9797, 1.154, 1.381, 1.678, 2.06, 2.54, 3.126, 3.825",\
"0.9846, 1.037, 1.17, 1.354, 1.589, 1.889, 2.272, 2.752, 3.337, 4.036",\
"1.168, 1.225, 1.369, 1.564, 1.806, 2.11, 2.495, 2.975, 3.56, 4.258",\
"1.358, 1.42, 1.575, 1.783, 2.036, 2.346, 2.733, 3.214, 3.8, 4.497",\
"1.556, 1.622, 1.789, 2.011, 2.276, 2.594, 2.986, 3.47, 4.055, 4.754",\
"1.759, 1.83, 2.009, 2.247, 2.525, 2.855, 3.254, 3.742, 4.331, 5.029");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.7866, 0.8541, 1.042, 1.328, 1.713, 2.22, 2.873, 3.693, 4.691, 5.882",\
"0.796, 0.8633, 1.051, 1.337, 1.723, 2.23, 2.882, 3.702, 4.701, 5.894",\
"0.8318, 0.8992, 1.087, 1.372, 1.758, 2.265, 2.918, 3.738, 4.736, 5.929",\
"0.9102, 0.9774, 1.165, 1.45, 1.836, 2.342, 2.995, 3.815, 4.815, 6.006",\
"1.033, 1.101, 1.288, 1.573, 1.958, 2.465, 3.118, 3.937, 4.935, 6.129",\
"1.161, 1.229, 1.418, 1.707, 2.095, 2.602, 3.254, 4.073, 5.074, 6.266",\
"1.29, 1.36, 1.55, 1.84, 2.229, 2.739, 3.394, 4.212, 5.21, 6.401",\
"1.419, 1.491, 1.685, 1.977, 2.367, 2.876, 3.532, 4.353, 5.351, 6.54",\
"1.548, 1.623, 1.822, 2.118, 2.51, 3.02, 3.674, 4.494, 5.495, 6.686",\
"1.674, 1.752, 1.957, 2.26, 2.656, 3.168, 3.823, 4.643, 5.642, 6.833");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.1372, 0.1825, 0.3112, 0.5218, 0.8529, 1.338, 1.994, 2.832, 3.855, 5.082",\
"0.1372, 0.1827, 0.3114, 0.5234, 0.8529, 1.338, 1.993, 2.826, 3.853, 5.082",\
"0.1373, 0.1829, 0.3104, 0.5233, 0.853, 1.338, 1.993, 2.83, 3.857, 5.082",\
"0.1416, 0.1866, 0.3136, 0.5248, 0.8538, 1.336, 1.994, 2.829, 3.857, 5.082",\
"0.169, 0.2138, 0.3376, 0.5406, 0.8616, 1.342, 1.994, 2.831, 3.858, 5.082",\
"0.2006, 0.2472, 0.3732, 0.5746, 0.8864, 1.352, 1.997, 2.829, 3.853, 5.082",\
"0.2348, 0.2844, 0.4132, 0.6124, 0.9168, 1.374, 2.01, 2.836, 3.853, 5.076",\
"0.271, 0.3246, 0.4588, 0.659, 0.9556, 1.399, 2.025, 2.844, 3.858, 5.082",\
"0.3098, 0.368, 0.5104, 0.713, 1.004, 1.436, 2.051, 2.857, 3.867, 5.081",\
"0.349, 0.4136, 0.5642, 0.7736, 1.06, 1.487, 2.091, 2.888, 3.887, 5.095");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.2414, 0.3159, 0.5419, 0.923, 1.503, 2.345, 3.489, 4.949, 6.737, 8.869",\
"0.2415, 0.3162, 0.5418, 0.923, 1.504, 2.346, 3.489, 4.946, 6.739, 8.892",\
"0.2416, 0.3156, 0.542, 0.923, 1.503, 2.347, 3.488, 4.95, 6.733, 8.878",\
"0.2406, 0.315, 0.5426, 0.9238, 1.504, 2.347, 3.489, 4.95, 6.738, 8.876",\
"0.2462, 0.3208, 0.5476, 0.9262, 1.505, 2.35, 3.495, 4.949, 6.736, 8.892",\
"0.2578, 0.3316, 0.561, 0.941, 1.518, 2.355, 3.49, 4.948, 6.747, 8.885",\
"0.274, 0.3482, 0.572, 0.9526, 1.53, 2.367, 3.504, 4.954, 6.736, 8.871",\
"0.2956, 0.3672, 0.5884, 0.9666, 1.538, 2.373, 3.51, 4.965, 6.742, 8.873",\
"0.3228, 0.3932, 0.6134, 0.9878, 1.553, 2.38, 3.513, 4.971, 6.756, 8.895",\
"0.3488, 0.4226, 0.6412, 1.014, 1.577, 2.394, 3.518, 4.972, 6.76, 8.892");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.4465, 0.4919, 0.6104, 0.7809, 1.007, 1.304, 1.686, 2.167, 2.754, 3.453",\
"0.4677, 0.5131, 0.6318, 0.8021, 1.028, 1.325, 1.708, 2.188, 2.774, 3.472",\
"0.5398, 0.5851, 0.7037, 0.8743, 1.1, 1.397, 1.78, 2.261, 2.847, 3.546",\
"0.6798, 0.7249, 0.843, 1.013, 1.239, 1.536, 1.919, 2.4, 2.986, 3.685",\
"0.865, 0.9137, 1.037, 1.212, 1.439, 1.736, 2.119, 2.6, 3.185, 3.885",\
"1.057, 1.111, 1.244, 1.429, 1.663, 1.963, 2.346, 2.826, 3.412, 4.111",\
"1.26, 1.319, 1.463, 1.658, 1.899, 2.203, 2.588, 3.069, 3.654, 4.352",\
"1.475, 1.538, 1.694, 1.9, 2.151, 2.46, 2.847, 3.328, 3.914, 4.612",\
"1.702, 1.77, 1.937, 2.157, 2.419, 2.734, 3.125, 3.607, 4.194, 4.892",\
"1.941, 2.013, 2.193, 2.427, 2.701, 3.026, 3.422, 3.908, 4.496, 5.194");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.8596, 0.9269, 1.114, 1.4, 1.786, 2.292, 2.946, 3.765, 4.765, 5.954",\
"0.8693, 0.9368, 1.124, 1.41, 1.796, 2.302, 2.956, 3.775, 4.775, 5.965",\
"0.8947, 0.9622, 1.15, 1.436, 1.821, 2.328, 2.981, 3.801, 4.8, 5.993",\
"0.9486, 1.016, 1.203, 1.489, 1.874, 2.381, 3.034, 3.854, 4.852, 6.042",\
"1.036, 1.104, 1.292, 1.577, 1.963, 2.47, 3.123, 3.941, 4.942, 6.134",\
"1.132, 1.202, 1.393, 1.683, 2.072, 2.579, 3.232, 4.05, 5.05, 6.243",\
"1.234, 1.305, 1.5, 1.792, 2.183, 2.694, 3.348, 4.167, 5.165, 6.355",\
"1.338, 1.411, 1.61, 1.905, 2.298, 2.809, 3.464, 4.285, 5.284, 6.474",\
"1.441, 1.516, 1.719, 2.021, 2.418, 2.929, 3.584, 4.404, 5.404, 6.594",\
"1.534, 1.613, 1.824, 2.133, 2.536, 3.051, 3.707, 4.526, 5.527, 6.718");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.146, 0.191, 0.3188, 0.5288, 0.8572, 1.341, 1.995, 2.828, 3.859, 5.075",\
"0.1463, 0.1907, 0.3174, 0.5291, 0.8569, 1.341, 1.996, 2.832, 3.852, 5.079",\
"0.1458, 0.1909, 0.3182, 0.5281, 0.8566, 1.341, 1.994, 2.831, 3.859, 5.078",\
"0.1484, 0.1936, 0.3202, 0.5298, 0.8576, 1.339, 1.996, 2.833, 3.856, 5.083",\
"0.174, 0.2178, 0.3398, 0.541, 0.8634, 1.342, 1.997, 2.832, 3.854, 5.081",\
"0.2062, 0.2522, 0.3752, 0.5752, 0.887, 1.354, 2, 2.834, 3.859, 5.082",\
"0.2416, 0.2898, 0.4144, 0.6126, 0.917, 1.373, 2.009, 2.838, 3.858, 5.082",\
"0.2762, 0.3296, 0.4588, 0.6554, 0.9504, 1.396, 2.024, 2.844, 3.86, 5.08",\
"0.3142, 0.3728, 0.5084, 0.7048, 0.993, 1.429, 2.045, 2.854, 3.866, 5.08",\
"0.3548, 0.4186, 0.562, 0.7618, 1.046, 1.47, 2.076, 2.88, 3.882, 5.091");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.2407, 0.3154, 0.5428, 0.9236, 1.503, 2.346, 3.49, 4.945, 6.739, 8.874",\
"0.2422, 0.315, 0.5428, 0.9238, 1.503, 2.347, 3.491, 4.945, 6.739, 8.875",\
"0.2412, 0.316, 0.5414, 0.9224, 1.504, 2.35, 3.489, 4.949, 6.742, 8.891",\
"0.2414, 0.3158, 0.5412, 0.9224, 1.503, 2.346, 3.489, 4.948, 6.738, 8.869",\
"0.2486, 0.3234, 0.5486, 0.9268, 1.504, 2.351, 3.488, 4.948, 6.749, 8.883",\
"0.2608, 0.335, 0.5632, 0.9426, 1.517, 2.354, 3.497, 4.946, 6.75, 8.89",\
"0.2748, 0.349, 0.5754, 0.9578, 1.531, 2.365, 3.503, 4.952, 6.738, 8.87",\
"0.293, 0.3696, 0.5942, 0.9736, 1.543, 2.375, 3.507, 4.965, 6.753, 8.871",\
"0.3154, 0.3908, 0.6176, 0.9956, 1.559, 2.382, 3.515, 4.967, 6.757, 8.892",\
"0.3432, 0.4188, 0.6466, 1.029, 1.588, 2.4, 3.526, 4.969, 6.754, 8.89");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.4842, 0.5307, 0.6525, 0.8257, 1.053, 1.351, 1.735, 2.216, 2.802, 3.501",\
"0.5029, 0.5496, 0.6712, 0.8445, 1.072, 1.37, 1.754, 2.235, 2.821, 3.521",\
"0.5735, 0.6201, 0.7418, 0.915, 1.143, 1.441, 1.825, 2.306, 2.892, 3.592",\
"0.7143, 0.7606, 0.8817, 1.055, 1.282, 1.581, 1.965, 2.445, 3.032, 3.731",\
"0.9109, 0.9599, 1.085, 1.261, 1.49, 1.788, 2.171, 2.652, 3.238, 3.937",\
"1.12, 1.174, 1.308, 1.494, 1.728, 2.029, 2.413, 2.893, 3.479, 4.178",\
"1.341, 1.4, 1.545, 1.741, 1.983, 2.287, 2.673, 3.153, 3.739, 4.438",\
"1.58, 1.643, 1.8, 2.006, 2.257, 2.566, 2.953, 3.435, 4.021, 4.719",\
"1.836, 1.904, 2.072, 2.291, 2.553, 2.868, 3.258, 3.741, 4.327, 5.026",\
"2.111, 2.184, 2.365, 2.597, 2.869, 3.193, 3.589, 4.074, 4.661, 5.36");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.9066, 0.9741, 1.161, 1.448, 1.833, 2.34, 2.993, 3.813, 4.811, 6.003",\
"0.9173, 0.9847, 1.172, 1.458, 1.844, 2.35, 3.003, 3.823, 4.822, 6.012",\
"0.9402, 1.007, 1.195, 1.481, 1.867, 2.374, 3.027, 3.846, 4.845, 6.038",\
"0.9722, 1.039, 1.226, 1.513, 1.898, 2.405, 3.058, 3.877, 4.876, 6.07",\
"1.022, 1.09, 1.278, 1.563, 1.949, 2.456, 3.109, 3.928, 4.927, 6.12",\
"1.074, 1.143, 1.335, 1.626, 2.015, 2.523, 3.176, 3.996, 4.995, 6.186",\
"1.132, 1.203, 1.399, 1.693, 2.085, 2.596, 3.25, 4.07, 5.069, 6.26",\
"1.192, 1.265, 1.465, 1.764, 2.159, 2.671, 3.326, 4.146, 5.145, 6.335",\
"1.245, 1.321, 1.527, 1.833, 2.235, 2.749, 3.404, 4.224, 5.224, 6.414",\
"1.287, 1.366, 1.579, 1.894, 2.304, 2.825, 3.483, 4.303, 5.302, 6.493");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.1539, 0.1994, 0.3276, 0.5374, 0.8628, 1.343, 2, 2.833, 3.855, 5.08",\
"0.1541, 0.1992, 0.3268, 0.5365, 0.8634, 1.345, 1.997, 2.832, 3.856, 5.083",\
"0.1539, 0.1994, 0.3274, 0.5365, 0.8636, 1.346, 1.997, 2.834, 3.86, 5.084",\
"0.1552, 0.2004, 0.3284, 0.5374, 0.8638, 1.346, 1.999, 2.835, 3.858, 5.078",\
"0.1782, 0.2218, 0.344, 0.547, 0.868, 1.346, 1.996, 2.836, 3.854, 5.081",\
"0.2112, 0.2566, 0.3806, 0.5788, 0.8888, 1.356, 2.004, 2.834, 3.859, 5.078",\
"0.2452, 0.2946, 0.418, 0.6134, 0.9164, 1.374, 2.011, 2.84, 3.862, 5.082",\
"0.281, 0.3346, 0.462, 0.6556, 0.952, 1.397, 2.027, 2.846, 3.861, 5.078",\
"0.318, 0.3776, 0.5096, 0.704, 0.9902, 1.427, 2.045, 2.857, 3.868, 5.083",\
"0.3582, 0.4216, 0.5632, 0.7564, 1.04, 1.466, 2.075, 2.881, 3.883, 5.095");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.2415, 0.315, 0.5424, 0.9224, 1.503, 2.349, 3.487, 4.95, 6.735, 8.879",\
"0.2421, 0.3149, 0.5426, 0.9222, 1.503, 2.348, 3.488, 4.956, 6.737, 8.869",\
"0.2418, 0.3166, 0.5434, 0.9224, 1.504, 2.35, 3.488, 4.948, 6.741, 8.891",\
"0.2412, 0.3156, 0.543, 0.9238, 1.504, 2.35, 3.489, 4.948, 6.741, 8.891",\
"0.248, 0.3218, 0.5478, 0.9268, 1.505, 2.351, 3.489, 4.948, 6.741, 8.892",\
"0.2596, 0.3344, 0.5626, 0.9416, 1.518, 2.354, 3.49, 4.948, 6.739, 8.876",\
"0.2734, 0.3476, 0.5778, 0.9574, 1.53, 2.364, 3.502, 4.953, 6.75, 8.891",\
"0.2904, 0.3664, 0.5964, 0.9774, 1.545, 2.372, 3.507, 4.966, 6.742, 8.874",\
"0.3124, 0.3904, 0.6216, 1.005, 1.569, 2.387, 3.513, 4.962, 6.75, 8.888",\
"0.339, 0.4172, 0.6514, 1.041, 1.605, 2.417, 3.532, 4.969, 6.749, 8.882");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.5092, 0.5571, 0.6816, 0.8588, 1.089, 1.389, 1.774, 2.256, 2.843, 3.542",\
"0.5267, 0.5745, 0.6992, 0.8761, 1.107, 1.407, 1.792, 2.273, 2.861, 3.56",\
"0.5969, 0.6447, 0.7693, 0.9462, 1.177, 1.477, 1.862, 2.344, 2.931, 3.631",\
"0.7389, 0.7866, 0.9105, 1.087, 1.318, 1.618, 2.003, 2.484, 3.071, 3.77",\
"0.945, 0.9949, 1.121, 1.299, 1.53, 1.83, 2.214, 2.697, 3.283, 3.982",\
"1.168, 1.223, 1.359, 1.546, 1.782, 2.083, 2.468, 2.949, 3.536, 4.236",\
"1.407, 1.466, 1.613, 1.81, 2.053, 2.359, 2.745, 3.227, 3.813, 4.512",\
"1.668, 1.733, 1.89, 2.098, 2.349, 2.659, 3.047, 3.53, 4.116, 4.814",\
"1.954, 2.023, 2.192, 2.412, 2.673, 2.989, 3.38, 3.863, 4.45, 5.149",\
"2.268, 2.342, 2.522, 2.755, 3.026, 3.35, 3.745, 4.231, 4.819, 5.518");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.9268, 0.9941, 1.181, 1.468, 1.854, 2.36, 3.013, 3.833, 4.832, 6.025",\
"0.9397, 1.007, 1.194, 1.481, 1.866, 2.373, 3.026, 3.846, 4.843, 6.036",\
"0.9618, 1.029, 1.217, 1.503, 1.888, 2.395, 3.048, 3.868, 4.866, 6.059",\
"0.9822, 1.05, 1.236, 1.523, 1.908, 2.415, 3.068, 3.888, 4.887, 6.077",\
"1.005, 1.073, 1.26, 1.547, 1.932, 2.439, 3.092, 3.911, 4.911, 6.104",\
"1.019, 1.089, 1.28, 1.571, 1.959, 2.467, 3.121, 3.94, 4.94, 6.132",\
"1.031, 1.101, 1.297, 1.592, 1.984, 2.494, 3.148, 3.967, 4.966, 6.159",\
"1.035, 1.109, 1.309, 1.61, 2.007, 2.52, 3.174, 3.994, 4.992, 6.184",\
"1.026, 1.102, 1.31, 1.62, 2.026, 2.543, 3.2, 4.019, 5.018, 6.207",\
"0.9967, 1.077, 1.293, 1.614, 2.032, 2.558, 3.22, 4.04, 5.039, 6.229");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.1616, 0.2084, 0.3369, 0.5463, 0.8723, 1.353, 2.003, 2.84, 3.858, 5.083",\
"0.1616, 0.2076, 0.3366, 0.546, 0.8715, 1.353, 2.005, 2.84, 3.859, 5.083",\
"0.162, 0.2076, 0.3363, 0.546, 0.8736, 1.353, 2.005, 2.84, 3.859, 5.087",\
"0.1614, 0.2076, 0.3372, 0.5468, 0.873, 1.353, 2.003, 2.84, 3.857, 5.08",\
"0.1816, 0.226, 0.3492, 0.554, 0.8756, 1.355, 2.005, 2.836, 3.862, 5.084",\
"0.2148, 0.2612, 0.3854, 0.5848, 0.8942, 1.36, 2.004, 2.84, 3.863, 5.086",\
"0.2488, 0.2992, 0.424, 0.6208, 0.9218, 1.379, 2.014, 2.842, 3.864, 5.085",\
"0.2852, 0.3392, 0.4668, 0.6588, 0.9562, 1.4, 2.029, 2.85, 3.867, 5.087",\
"0.3218, 0.3806, 0.5142, 0.7066, 0.9944, 1.428, 2.046, 2.861, 3.873, 5.087",\
"0.3614, 0.4248, 0.565, 0.758, 1.039, 1.465, 2.074, 2.879, 3.884, 5.096");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007404, 0.02988, 0.07281, 0.1397, 0.2335, 0.357, 0.5126, 0.7025, 0.9288");
values("0.2416, 0.3163, 0.542, 0.9226, 1.503, 2.35, 3.489, 4.949, 6.74, 8.892",\
"0.2421, 0.315, 0.5424, 0.9222, 1.503, 2.348, 3.489, 4.956, 6.733, 8.877",\
"0.2412, 0.3164, 0.5414, 0.924, 1.503, 2.347, 3.489, 4.956, 6.736, 8.879",\
"0.2412, 0.315, 0.542, 0.9238, 1.503, 2.347, 3.49, 4.947, 6.739, 8.874",\
"0.2462, 0.3216, 0.546, 0.9248, 1.504, 2.348, 3.487, 4.947, 6.749, 8.886",\
"0.2566, 0.3322, 0.56, 0.9392, 1.514, 2.349, 3.494, 4.948, 6.747, 8.888",\
"0.2698, 0.3456, 0.5756, 0.956, 1.529, 2.361, 3.495, 4.95, 6.74, 8.885",\
"0.2884, 0.3646, 0.597, 0.9784, 1.547, 2.374, 3.502, 4.958, 6.74, 8.89",\
"0.3108, 0.3896, 0.6254, 1.013, 1.578, 2.392, 3.513, 4.958, 6.745, 8.881",\
"0.3378, 0.418, 0.6584, 1.052, 1.624, 2.432, 3.534, 4.974, 6.746, 8.877");
}
}
}
}