blob: 9f09fb47d5bab07c12308411d684de868f32687a [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_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0001303308" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000158076" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000123588" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000123588" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "8.87616e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "8.89632e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "8.8974e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "8.8974e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "5.36184e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "5.382e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "5.38236e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "5.38236e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "5.36184e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "5.382e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "5.38344e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "5.38344e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000158076" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007742 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.08841, 0.08836, 0.08823, 0.08807, 0.08801, 0.08799, 0.08795, \
0.08792, 0.08783, 0.08776");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01172, -0.01172, -0.01173, -0.01172, -0.01173, -0.01172, -0.01174, \
-0.01176, -0.01175, -0.01175");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.06111, 0.06112, 0.06099, 0.06086, 0.06084, 0.06082, 0.06083, \
0.06081, 0.06076, 0.06072");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01172, -0.01173, -0.01172, -0.01174, -0.01173, -0.01173, -0.01176, \
-0.01176, -0.01177, -0.01176");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.06111, 0.06112, 0.06099, 0.06086, 0.06083, 0.06082, 0.06083, \
0.06079, 0.06077, 0.06072");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01173, -0.01173, -0.01172, -0.01173, -0.01174, -0.01174, -0.01176, \
-0.01176, -0.01177, -0.01176");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02815, 0.0281, 0.02805, 0.028, 0.02801, 0.02801, 0.02806, 0.02805, \
0.02803, 0.028");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01231, -0.0123, -0.01231, -0.01233, -0.01231, -0.01231, -0.01233, \
-0.01234, -0.01235, -0.01234");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02817, 0.0281, 0.02805, 0.028, 0.02801, 0.02801, 0.02805, 0.02804, \
0.02803, 0.02802");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01231, -0.0123, -0.0123, -0.01232, -0.01232, -0.01232, -0.01234, \
-0.01234, -0.01235, -0.01234");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02817, 0.0281, 0.02805, 0.02801, 0.02802, 0.028, 0.02805, 0.02804, \
0.02804, 0.02803");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01231, -0.0123, -0.01228, -0.01232, -0.01232, -0.01232, -0.01233, \
-0.01234, -0.01234, -0.01234");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02816, 0.02811, 0.02804, 0.02802, 0.02802, 0.028, 0.02804, 0.02803, \
0.02803, 0.028");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01231, -0.0123, -0.01229, -0.01232, -0.0123, -0.01232, -0.01234, \
-0.01235, -0.01234, -0.01234");
}
}
}
pin(A2) {
capacitance : 0.007661 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.06144, 0.06141, 0.06144, 0.06135, 0.0613, 0.06121, 0.06122, \
0.06117, 0.06111, 0.06104");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01246, -0.01245, -0.01248, -0.0125, -0.01249, -0.0125, -0.01255, \
-0.01257, -0.01257, -0.01259");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03416, 0.03416, 0.03415, 0.03414, 0.03411, 0.03407, 0.0341, \
0.03407, 0.03404, 0.03399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01246, -0.01247, -0.01249, -0.01252, -0.01251, -0.01251, -0.01256, \
-0.01259, -0.0126, -0.01261");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03416, 0.03416, 0.03416, 0.03415, 0.03409, 0.0341, 0.0341, 0.03408, \
0.03406, 0.03399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01247, -0.01247, -0.01248, -0.01251, -0.01253, -0.01252, -0.01257, \
-0.01257, -0.0126, -0.01261");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03989, 0.03992, 0.03995, 0.03988, 0.03982, 0.03984, 0.03992, \
0.03992, 0.03993, 0.03993");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03231, -0.03454, -0.03755, -0.03864, -0.03889, -0.0391, -0.03925, \
-0.03931, -0.03937, -0.03938");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02247, 0.0224, 0.02249, 0.02249, 0.02247, 0.02249, 0.02253, \
0.02256, 0.02255, 0.02252");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02188, -0.02294, -0.02387, -0.02424, -0.02444, -0.02449, -0.02461, \
-0.02466, -0.02468, -0.02469");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02247, 0.02246, 0.02249, 0.02248, 0.02246, 0.02251, 0.02257, \
0.02257, 0.02256, 0.02254");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02189, -0.02237, -0.02267, -0.02267, -0.02257, -0.0224, -0.02231, \
-0.02211, -0.02193, -0.02178");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02247, 0.02248, 0.02249, 0.02249, 0.0225, 0.02252, 0.02254, \
0.02256, 0.02257, 0.02255");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02039, -0.02076, -0.021, -0.021, -0.02093, -0.0208, -0.02074, \
-0.02058, -0.02043, -0.02034");
}
}
}
pin(A3) {
capacitance : 0.007707 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02668, 0.02663, 0.02667, 0.02666, 0.02663, 0.02663, 0.02668, \
0.02663, 0.02659, 0.0265");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01474, -0.01472, -0.01475, -0.01478, -0.01479, -0.01479, -0.01483, \
-0.01485, -0.01488, -0.0149");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04052, 0.04048, 0.04047, 0.04038, 0.04039, 0.04038, 0.04041, \
0.04047, 0.04047, 0.04047");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03234, -0.03379, -0.03621, -0.03751, -0.03814, -0.03848, -0.03871, \
-0.03886, -0.03895, -0.03902");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02284, 0.02288, 0.02291, 0.02289, 0.02287, 0.02294, 0.02295, \
0.02295, 0.02297, 0.02296");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02522, -0.02483, -0.02454, -0.02435, -0.02424, -0.02418, -0.02414, \
-0.02408, -0.02401, -0.02398");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04047, 0.04042, 0.04038, 0.0403, 0.04026, 0.04033, 0.04038, \
0.04039, 0.04041, 0.04035");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03174, -0.03221, -0.03419, -0.0361, -0.03721, -0.03781, -0.0382, \
-0.03846, -0.0386, -0.03873");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02246, 0.02243, 0.02247, 0.02245, 0.0225, 0.02249, 0.02252, \
0.02256, 0.02254, 0.02254");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02676, -0.0259, -0.02503, -0.02472, -0.02458, -0.02453, -0.02452, \
-0.02453, -0.02453, -0.02456");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04056, 0.04052, 0.04047, 0.04038, 0.04039, 0.04038, 0.0404, \
0.04048, 0.04047, 0.04048");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03414, -0.03453, -0.03624, -0.03751, -0.03814, -0.03846, -0.0387, \
-0.03886, -0.03894, -0.03902");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02286, 0.02288, 0.02291, 0.0229, 0.02291, 0.02292, 0.02294, \
0.02296, 0.02297, 0.02296");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02948, -0.0294, -0.02931, -0.02927, -0.02929, -0.02928, -0.02936, \
-0.02941, -0.0294, -0.02943");
}
}
}
pin(A4) {
capacitance : 0.007343 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03991, 0.03979, 0.03985, 0.03963, 0.03983, 0.03984, 0.03991, \
0.03993, 0.03992, 0.03988");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03588, -0.03732, -0.03848, -0.03878, -0.03899, -0.03908, -0.03933, \
-0.03936, -0.03936, -0.03942");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04038, 0.04026, 0.04032, 0.04031, 0.04031, 0.04038, 0.04036, \
0.04034, 0.04043, 0.0404");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03305, -0.03403, -0.03585, -0.037, -0.03773, -0.03808, -0.03837, \
-0.03862, -0.03869, -0.03881");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03988, 0.03976, 0.03982, 0.03963, 0.03984, 0.03985, 0.03985, \
0.03993, 0.0399, 0.03988");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03678, -0.0376, -0.03848, -0.0388, -0.03899, -0.03907, -0.0393, \
-0.03936, -0.03936, -0.03942");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.04037, 0.04041, 0.04032, 0.0403, 0.04019, 0.04034, 0.04031, \
0.0404, 0.04034, 0.04038");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03271, -0.03366, -0.03524, -0.03647, -0.03727, -0.03774, -0.03813, \
-0.03839, -0.03853, -0.03864");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03988, 0.03977, 0.03984, 0.03963, 0.03985, 0.03983, 0.03989, \
0.03992, 0.0399, 0.03988");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03658, -0.03754, -0.03844, -0.03879, -0.03899, -0.0391, -0.03932, \
-0.03936, -0.03936, -0.03942");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0404, 0.04026, 0.04032, 0.0403, 0.04026, 0.04037, 0.04036, 0.04033, \
0.04041, 0.0404");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03305, -0.03403, -0.03585, -0.037, -0.03773, -0.03807, -0.03836, \
-0.03862, -0.03869, -0.03882");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03988, 0.03983, 0.03983, 0.03963, 0.0398, 0.03984, 0.03996, \
0.0399, 0.0399, 0.0399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.03678, -0.03761, -0.03848, -0.03879, -0.03899, -0.03907, -0.03934, \
-0.03936, -0.03937, -0.03941");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.198 ;
max_transition : 5.2 ;
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("-0.005559, -0.005244, -0.004518, -0.003832, -0.003468, -0.003273, -0.003131, -0.003063, -0.003016, -0.002978",\
"-0.004899, -0.004541, -0.003599, -0.002635, -0.001976, -0.00156, -0.001308, -0.00111, -0.001001, -0.000925",\
"0.0008062, 0.0008912, 0.001016, 0.001229, 0.00147, 0.001563, 0.001716, 0.001778, 0.001836, 0.001919",\
"0.01423, 0.01367, 0.01237, 0.01084, 0.00939, 0.008168, 0.007202, 0.006421, 0.005832, 0.005391",\
"0.03751, 0.03642, 0.0333, 0.02924, 0.02524, 0.02168, 0.01864, 0.01617, 0.01412, 0.01244",\
"0.07397, 0.07226, 0.06729, 0.06014, 0.0525, 0.04563, 0.03947, 0.03426, 0.02984, 0.02617",\
"0.1256, 0.1233, 0.1165, 0.1061, 0.09435, 0.08295, 0.07279, 0.06375, 0.05598, 0.04932",\
"0.1932, 0.1905, 0.182, 0.1686, 0.1527, 0.1363, 0.121, 0.1074, 0.09524, 0.08453",\
"0.2779, 0.2748, 0.2647, 0.2484, 0.2283, 0.2071, 0.1863, 0.1669, 0.1496, 0.1342",\
"0.3804, 0.3768, 0.3654, 0.3466, 0.3225, 0.2964, 0.27, 0.2446, 0.2212, 0.2003");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.1286, 0.1288, 0.1293, 0.1299, 0.1304, 0.131, 0.1315, 0.1322, 0.133, 0.1339",\
"0.1279, 0.128, 0.1286, 0.1292, 0.1299, 0.1307, 0.1313, 0.1321, 0.1328, 0.1338",\
"0.1337, 0.1334, 0.1325, 0.1318, 0.1315, 0.1317, 0.1321, 0.1325, 0.1332, 0.134",\
"0.152, 0.151, 0.1482, 0.1446, 0.1414, 0.1393, 0.1378, 0.137, 0.1366, 0.1367",\
"0.1834, 0.1819, 0.1772, 0.1708, 0.164, 0.158, 0.1531, 0.1494, 0.1468, 0.1453",\
"0.2294, 0.2272, 0.2206, 0.2115, 0.201, 0.1909, 0.1816, 0.1741, 0.1677, 0.1632",\
"0.2918, 0.2888, 0.2803, 0.2678, 0.2541, 0.2398, 0.226, 0.2134, 0.2028, 0.1939",\
"0.3717, 0.3683, 0.3578, 0.3421, 0.3243, 0.3061, 0.2878, 0.2704, 0.2541, 0.2405",\
"0.4704, 0.4666, 0.4546, 0.4359, 0.4135, 0.3905, 0.3679, 0.3459, 0.3243, 0.3045",\
"0.589, 0.5848, 0.5713, 0.5498, 0.5232, 0.4955, 0.4678, 0.4409, 0.4142, 0.389");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.01952, 0.01956, 0.01954, 0.01963, 0.01964, 0.01973, 0.01972, 0.01973, 0.01974, 0.01976",\
"0.01968, 0.01968, 0.0198, 0.01994, 0.02002, 0.02011, 0.02012, 0.02017, 0.02019, 0.02019",\
"0.0234, 0.0233, 0.02306, 0.02271, 0.02249, 0.02236, 0.02222, 0.0221, 0.02203, 0.02199",\
"0.03459, 0.03424, 0.03287, 0.03116, 0.02954, 0.02811, 0.02694, 0.02607, 0.0254, 0.02488",\
"0.05777, 0.05679, 0.05388, 0.04973, 0.04539, 0.04152, 0.03832, 0.03558, 0.0334, 0.03166",\
"0.09584, 0.09426, 0.08952, 0.08235, 0.07444, 0.06693, 0.06015, 0.05445, 0.04976, 0.04566",\
"0.1504, 0.1484, 0.1417, 0.1314, 0.1193, 0.1073, 0.09603, 0.08601, 0.07739, 0.0701",\
"0.2229, 0.2202, 0.2118, 0.1983, 0.182, 0.1648, 0.1485, 0.1332, 0.1196, 0.1079",\
"0.3138, 0.3106, 0.3006, 0.2843, 0.2636, 0.2413, 0.2192, 0.1983, 0.1789, 0.1615",\
"0.4239, 0.4204, 0.4091, 0.3899, 0.3654, 0.3381, 0.3099, 0.2827, 0.2571, 0.2335");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.158, 0.1582, 0.1586, 0.159, 0.1596, 0.1601, 0.1606, 0.1612, 0.162, 0.1629",\
"0.1564, 0.1567, 0.1574, 0.1582, 0.1589, 0.1597, 0.1603, 0.1611, 0.1619, 0.1628",\
"0.157, 0.157, 0.1571, 0.1576, 0.1582, 0.1591, 0.1598, 0.1607, 0.1616, 0.1625",\
"0.17, 0.1694, 0.1677, 0.1657, 0.1641, 0.1632, 0.1628, 0.1629, 0.1633, 0.1636",\
"0.2004, 0.199, 0.1949, 0.1893, 0.1839, 0.1792, 0.1759, 0.1734, 0.1717, 0.1708",\
"0.2486, 0.2464, 0.2399, 0.2308, 0.2208, 0.2116, 0.2033, 0.1968, 0.1917, 0.1873",\
"0.3149, 0.3121, 0.3035, 0.2907, 0.2764, 0.2624, 0.2491, 0.2372, 0.2266, 0.2183",\
"0.4006, 0.3971, 0.3868, 0.3704, 0.3516, 0.3326, 0.314, 0.2964, 0.2805, 0.2665",\
"0.5066, 0.5027, 0.4907, 0.4714, 0.4479, 0.4232, 0.3995, 0.3764, 0.3545, 0.3339",\
"0.6337, 0.6296, 0.6162, 0.5941, 0.5664, 0.5365, 0.5065, 0.4782, 0.4504, 0.4235");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.05355, 0.05357, 0.0535, 0.0534, 0.05342, 0.05345, 0.05349, 0.05351, 0.05352, 0.05351",\
"0.05305, 0.05301, 0.0529, 0.05292, 0.05292, 0.0529, 0.05293, 0.05295, 0.05296, 0.05298",\
"0.05326, 0.05313, 0.05283, 0.05239, 0.05204, 0.05186, 0.05174, 0.05163, 0.05156, 0.05152",\
"0.06163, 0.06113, 0.05989, 0.05827, 0.05658, 0.0552, 0.05416, 0.05335, 0.05274, 0.05233",\
"0.08434, 0.08334, 0.08031, 0.07602, 0.07169, 0.06773, 0.06447, 0.06176, 0.05964, 0.05791",\
"0.1249, 0.1232, 0.1181, 0.1103, 0.1018, 0.09379, 0.08671, 0.08072, 0.07576, 0.07163",\
"0.185, 0.1826, 0.1752, 0.1637, 0.1504, 0.137, 0.1248, 0.1139, 0.1047, 0.09693",\
"0.2656, 0.2627, 0.2531, 0.2378, 0.2194, 0.2001, 0.1816, 0.1647, 0.1498, 0.137",\
"0.3677, 0.3642, 0.3529, 0.3341, 0.3105, 0.285, 0.2597, 0.2359, 0.2142, 0.1949",\
"0.4921, 0.4881, 0.4751, 0.4532, 0.4249, 0.3934, 0.3609, 0.3297, 0.3003, 0.2737");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.2055, 0.2056, 0.2061, 0.2065, 0.207, 0.2075, 0.208, 0.2087, 0.2094, 0.2103",\
"0.2038, 0.2041, 0.2048, 0.2056, 0.2064, 0.2071, 0.2077, 0.2085, 0.2093, 0.2101",\
"0.2021, 0.2023, 0.2029, 0.2038, 0.2048, 0.2059, 0.2068, 0.2077, 0.2087, 0.2098",\
"0.2069, 0.2067, 0.2061, 0.2057, 0.2058, 0.2062, 0.2068, 0.2077, 0.2086, 0.2096",\
"0.2295, 0.2285, 0.2257, 0.2221, 0.2188, 0.2165, 0.2148, 0.2139, 0.2135, 0.2136",\
"0.276, 0.274, 0.2681, 0.2604, 0.2523, 0.245, 0.2388, 0.234, 0.2304, 0.2277",\
"0.3468, 0.344, 0.3355, 0.3229, 0.3091, 0.2961, 0.284, 0.2735, 0.2648, 0.2575",\
"0.4412, 0.4378, 0.4271, 0.4106, 0.391, 0.3715, 0.3532, 0.336, 0.3211, 0.3079",\
"0.5594, 0.5556, 0.5433, 0.5232, 0.4983, 0.4722, 0.4472, 0.4233, 0.4012, 0.3811",\
"0.7018, 0.6975, 0.684, 0.6613, 0.6316, 0.5995, 0.5671, 0.5361, 0.5072, 0.4798");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.07787, 0.07784, 0.07775, 0.07764, 0.07753, 0.07756, 0.07763, 0.07766, 0.07771, 0.07772",\
"0.0756, 0.07558, 0.07552, 0.07533, 0.0753, 0.0753, 0.07535, 0.07535, 0.0754, 0.07543",\
"0.07446, 0.07432, 0.07404, 0.07365, 0.0733, 0.07305, 0.07297, 0.07292, 0.07286, 0.07284",\
"0.08219, 0.08177, 0.08039, 0.07864, 0.07701, 0.07566, 0.07458, 0.07388, 0.07338, 0.07294",\
"0.1062, 0.1052, 0.1017, 0.09719, 0.09228, 0.08813, 0.0847, 0.08192, 0.07971, 0.07806",\
"0.1511, 0.1491, 0.1431, 0.1344, 0.1247, 0.1156, 0.1079, 0.1015, 0.09612, 0.09178",\
"0.219, 0.2162, 0.2075, 0.194, 0.1785, 0.163, 0.149, 0.137, 0.1267, 0.1183",\
"0.3114, 0.3079, 0.2966, 0.2785, 0.2566, 0.2337, 0.2121, 0.1927, 0.1758, 0.1613",\
"0.4291, 0.4249, 0.4113, 0.3888, 0.3606, 0.3301, 0.3001, 0.272, 0.2469, 0.2248",\
"0.5727, 0.568, 0.5523, 0.526, 0.4918, 0.454, 0.4153, 0.3779, 0.3432, 0.3122");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.2339, 0.2341, 0.2345, 0.2349, 0.2354, 0.236, 0.2365, 0.2372, 0.2379, 0.2388",\
"0.2322, 0.2325, 0.2332, 0.2341, 0.2348, 0.2356, 0.2361, 0.2369, 0.2377, 0.2386",\
"0.2303, 0.2306, 0.2313, 0.2322, 0.2332, 0.2343, 0.2352, 0.2362, 0.2372, 0.2382",\
"0.2328, 0.2329, 0.2327, 0.2327, 0.2331, 0.2338, 0.2346, 0.2356, 0.2366, 0.2378",\
"0.2531, 0.2522, 0.2499, 0.2468, 0.2442, 0.2425, 0.2413, 0.2407, 0.2405, 0.241",\
"0.3001, 0.2981, 0.2923, 0.2848, 0.2773, 0.2706, 0.2648, 0.2606, 0.257, 0.255",\
"0.3759, 0.373, 0.3643, 0.3512, 0.3375, 0.3243, 0.3126, 0.3021, 0.2935, 0.2864",\
"0.4804, 0.4768, 0.4658, 0.4483, 0.4273, 0.4068, 0.3877, 0.3705, 0.3545, 0.3408",\
"0.6129, 0.6088, 0.596, 0.5747, 0.5481, 0.5198, 0.4925, 0.4676, 0.4443, 0.4229",\
"0.7736, 0.7693, 0.7551, 0.7309, 0.6992, 0.6638, 0.6284, 0.595, 0.5633, 0.534");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.06019, 0.06674, 0.08933, 0.132, 0.1979, 0.2902, 0.4114, 0.5642, 0.7505, 0.9729",\
"0.06802, 0.07455, 0.09722, 0.1401, 0.2062, 0.2987, 0.42, 0.5729, 0.7594, 0.9816",\
"0.0898, 0.09803, 0.1245, 0.1683, 0.2341, 0.3264, 0.4476, 0.6004, 0.7868, 1.009",\
"0.1006, 0.112, 0.1483, 0.2073, 0.2853, 0.3798, 0.5003, 0.6523, 0.8382, 1.06",\
"0.09051, 0.1057, 0.153, 0.2296, 0.3284, 0.4472, 0.5823, 0.7354, 0.9203, 1.141",\
"0.05593, 0.07457, 0.1343, 0.2294, 0.352, 0.496, 0.6591, 0.8403, 1.037, 1.257",\
"-0.0049, 0.0177, 0.0891, 0.204, 0.3508, 0.5231, 0.7151, 0.9268, 1.157, 1.405",\
"-0.0932, -0.0667, 0.0167, 0.1501, 0.3214, 0.5235, 0.7474, 0.9909, 1.254, 1.537",\
"-0.2102, -0.1799, -0.0847, 0.0677, 0.2643, 0.4948, 0.7502, 1.03, 1.327, 1.645",\
"-0.3576, -0.3231, -0.2161, -0.0448, 0.1752, 0.4336, 0.7237, 1.037, 1.373, 1.728");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.1075, 0.1249, 0.1887, 0.3137, 0.5093, 0.783, 1.143, 1.596, 2.148, 2.807",\
"0.1139, 0.1312, 0.1946, 0.3197, 0.5158, 0.7898, 1.149, 1.603, 2.155, 2.814",\
"0.1533, 0.169, 0.2281, 0.3496, 0.5438, 0.8165, 1.175, 1.628, 2.181, 2.84",\
"0.2298, 0.2475, 0.3082, 0.422, 0.6092, 0.8774, 1.233, 1.683, 2.232, 2.89",\
"0.3352, 0.3561, 0.4233, 0.5443, 0.725, 0.9847, 1.333, 1.777, 2.323, 2.976",\
"0.4661, 0.491, 0.5697, 0.7023, 0.893, 1.149, 1.488, 1.924, 2.462, 3.109",\
"0.6229, 0.6519, 0.7443, 0.8945, 1.099, 1.367, 1.706, 2.131, 2.66, 3.299",\
"0.8068, 0.8407, 0.9465, 1.118, 1.344, 1.627, 1.98, 2.407, 2.925, 3.554",\
"1.02, 1.059, 1.179, 1.371, 1.624, 1.929, 2.297, 2.741, 3.262, 3.88",\
"1.264, 1.308, 1.442, 1.657, 1.936, 2.271, 2.661, 3.122, 3.661, 4.282");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.06717, 0.07765, 0.1146, 0.1847, 0.2945, 0.4481, 0.6504, 0.9039, 1.216, 1.585",\
"0.06698, 0.0776, 0.1145, 0.1849, 0.2947, 0.4481, 0.6509, 0.905, 1.215, 1.587",\
"0.09104, 0.1003, 0.1294, 0.1884, 0.2941, 0.448, 0.6509, 0.9051, 1.217, 1.585",\
"0.1356, 0.147, 0.1844, 0.2478, 0.3325, 0.4589, 0.6509, 0.9037, 1.216, 1.586",\
"0.1945, 0.2097, 0.2558, 0.3305, 0.4319, 0.5562, 0.7077, 0.9232, 1.218, 1.587",\
"0.266, 0.2854, 0.3441, 0.4347, 0.55, 0.691, 0.8594, 1.049, 1.29, 1.611",\
"0.352, 0.3756, 0.446, 0.5556, 0.692, 0.85, 1.035, 1.248, 1.488, 1.759",\
"0.4512, 0.479, 0.5646, 0.6936, 0.8528, 1.034, 1.239, 1.467, 1.729, 2.019",\
"0.5596, 0.5954, 0.6978, 0.849, 1.032, 1.239, 1.468, 1.718, 1.997, 2.309",\
"0.6782, 0.7202, 0.8416, 1.018, 1.228, 1.463, 1.719, 1.995, 2.296, 2.626");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.2417, 0.2807, 0.4118, 0.6471, 0.9977, 1.483, 2.118, 2.919, 3.897, 5.061",\
"0.2384, 0.2786, 0.4106, 0.6471, 0.9972, 1.482, 2.118, 2.92, 3.897, 5.058",\
"0.2385, 0.2742, 0.4039, 0.6452, 0.9966, 1.481, 2.119, 2.92, 3.897, 5.06",\
"0.27, 0.3034, 0.4147, 0.6357, 0.9949, 1.48, 2.118, 2.92, 3.897, 5.061",\
"0.3153, 0.3448, 0.4555, 0.6654, 0.9936, 1.478, 2.118, 2.919, 3.896, 5.06",\
"0.3894, 0.4202, 0.5216, 0.7242, 1.043, 1.492, 2.116, 2.918, 3.897, 5.059",\
"0.48, 0.5128, 0.6214, 0.8132, 1.123, 1.564, 2.149, 2.916, 3.895, 5.058",\
"0.5782, 0.6182, 0.7398, 0.9412, 1.236, 1.669, 2.24, 2.974, 3.9, 5.053",\
"0.6912, 0.7332, 0.8706, 1.092, 1.391, 1.803, 2.37, 3.087, 3.983, 5.078",\
"0.8144, 0.8636, 1.014, 1.258, 1.577, 1.985, 2.532, 3.249, 4.116, 5.183");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.08388, 0.09069, 0.114, 0.1576, 0.2243, 0.3172, 0.4388, 0.5918, 0.7784, 1.001",\
"0.09133, 0.09826, 0.1215, 0.1651, 0.2319, 0.3247, 0.4464, 0.5994, 0.786, 1.008",\
"0.1182, 0.1256, 0.1496, 0.1928, 0.2592, 0.3518, 0.4734, 0.6262, 0.8128, 1.035",\
"0.1409, 0.151, 0.1834, 0.2382, 0.3121, 0.4049, 0.5256, 0.6779, 0.864, 1.086",\
"0.1455, 0.1588, 0.2009, 0.2706, 0.364, 0.4776, 0.6088, 0.7609, 0.9458, 1.167",\
"0.1289, 0.1451, 0.1972, 0.2839, 0.3982, 0.5351, 0.6931, 0.8699, 1.063, 1.284",\
"0.0894, 0.1087, 0.1704, 0.274, 0.4103, 0.5734, 0.7582, 0.9638, 1.19, 1.434",\
"0.0265, 0.0488, 0.1203, 0.2394, 0.3982, 0.588, 0.8024, 1.038, 1.295, 1.573",\
"-0.0603, -0.0351, 0.0455, 0.1802, 0.3604, 0.5765, 0.8214, 1.09, 1.379, 1.69",\
"-0.172, -0.1451, -0.055, 0.0944, 0.2947, 0.537, 0.8121, 1.114, 1.439, 1.786");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.1767, 0.196, 0.2629, 0.3894, 0.5853, 0.8588, 1.219, 1.671, 2.224, 2.882",\
"0.1806, 0.2003, 0.2676, 0.3947, 0.5908, 0.8651, 1.225, 1.678, 2.231, 2.889",\
"0.1998, 0.2188, 0.2854, 0.4119, 0.6081, 0.8821, 1.242, 1.696, 2.249, 2.907",\
"0.2475, 0.2668, 0.3342, 0.4577, 0.6497, 0.9206, 1.278, 1.73, 2.282, 2.939",\
"0.3333, 0.3534, 0.421, 0.5456, 0.7346, 0.9984, 1.35, 1.796, 2.345, 3",\
"0.4468, 0.4701, 0.5454, 0.6743, 0.8647, 1.127, 1.469, 1.908, 2.449, 3.096",\
"0.5835, 0.6104, 0.697, 0.8404, 1.038, 1.302, 1.644, 2.073, 2.603, 3.243",\
"0.744, 0.7752, 0.8739, 1.035, 1.251, 1.523, 1.867, 2.296, 2.817, 3.446",\
"0.9292, 0.9644, 1.076, 1.256, 1.494, 1.786, 2.138, 2.571, 3.092, 3.711",\
"1.139, 1.179, 1.304, 1.504, 1.768, 2.085, 2.456, 2.895, 3.421, 4.041");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.09774, 0.1087, 0.1464, 0.2178, 0.3282, 0.482, 0.6842, 0.9383, 1.249, 1.619",\
"0.09746, 0.1088, 0.1463, 0.2178, 0.3279, 0.4816, 0.6842, 0.9384, 1.249, 1.619",\
"0.1133, 0.1218, 0.1529, 0.2185, 0.328, 0.4819, 0.684, 0.9383, 1.249, 1.619",\
"0.1661, 0.1767, 0.2125, 0.2723, 0.3565, 0.4893, 0.6842, 0.9385, 1.249, 1.619",\
"0.2348, 0.2483, 0.2916, 0.3621, 0.4591, 0.5796, 0.7342, 0.9536, 1.25, 1.619",\
"0.3188, 0.3357, 0.3887, 0.4723, 0.5832, 0.7204, 0.8838, 1.073, 1.318, 1.641",\
"0.418, 0.4384, 0.5028, 0.604, 0.7316, 0.8838, 1.063, 1.273, 1.51, 1.783",\
"0.5336, 0.5588, 0.6338, 0.7526, 0.902, 1.074, 1.27, 1.496, 1.754, 2.041",\
"0.6656, 0.694, 0.7836, 0.922, 1.093, 1.287, 1.505, 1.75, 2.023, 2.332",\
"0.8102, 0.8456, 0.9492, 1.11, 1.303, 1.522, 1.768, 2.034, 2.327, 2.652");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.2775, 0.3111, 0.4289, 0.6524, 0.9994, 1.484, 2.118, 2.92, 3.891, 5.058",\
"0.2768, 0.3106, 0.4288, 0.6535, 1, 1.483, 2.118, 2.92, 3.897, 5.059",\
"0.2809, 0.3133, 0.4294, 0.6523, 0.9997, 1.483, 2.117, 2.919, 3.893, 5.059",\
"0.3111, 0.342, 0.4494, 0.6589, 0.999, 1.484, 2.119, 2.92, 3.892, 5.056",\
"0.3586, 0.3865, 0.4893, 0.6922, 1.016, 1.483, 2.118, 2.92, 3.896, 5.062",\
"0.446, 0.4714, 0.5606, 0.7482, 1.06, 1.512, 2.123, 2.918, 3.894, 5.061",\
"0.5508, 0.5782, 0.6712, 0.8452, 1.132, 1.568, 2.161, 2.928, 3.896, 5.062",\
"0.6682, 0.6982, 0.8, 0.9786, 1.25, 1.66, 2.231, 2.977, 3.912, 5.063",\
"0.7962, 0.83, 0.943, 1.134, 1.412, 1.795, 2.34, 3.063, 3.974, 5.095",\
"0.9378, 0.9742, 1.095, 1.309, 1.602, 1.984, 2.498, 3.193, 4.075, 5.165");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.09673, 0.1048, 0.132, 0.1805, 0.252, 0.3488, 0.4735, 0.6288, 0.8171, 1.041",\
"0.104, 0.1121, 0.139, 0.1873, 0.2588, 0.3557, 0.4804, 0.6357, 0.824, 1.048",\
"0.1338, 0.1413, 0.1665, 0.2133, 0.2841, 0.3806, 0.5051, 0.6603, 0.8485, 1.072",\
"0.1675, 0.1776, 0.21, 0.2645, 0.3373, 0.432, 0.5556, 0.7103, 0.8982, 1.121",\
"0.1853, 0.1982, 0.2393, 0.3072, 0.3992, 0.5106, 0.6394, 0.7927, 0.9788, 1.201",\
"0.1842, 0.1998, 0.2504, 0.3337, 0.4448, 0.5781, 0.7327, 0.906, 1.097, 1.318",\
"0.1645, 0.1823, 0.2413, 0.3396, 0.4713, 0.629, 0.8085, 1.009, 1.231, 1.472",\
"0.1247, 0.1451, 0.2118, 0.3248, 0.4762, 0.6588, 0.8661, 1.095, 1.347, 1.62",\
"0.0657, 0.0883, 0.1624, 0.2874, 0.4596, 0.6647, 0.9003, 1.161, 1.443, 1.748",\
"-0.013, 0.0114, 0.0928, 0.2307, 0.4195, 0.6501, 0.9127, 1.204, 1.52, 1.858");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.2518, 0.2715, 0.3393, 0.4664, 0.6616, 0.9356, 1.295, 1.748, 2.301, 2.96",\
"0.2561, 0.2758, 0.3442, 0.4719, 0.668, 0.9417, 1.302, 1.755, 2.308, 2.967",\
"0.2722, 0.2922, 0.3605, 0.4887, 0.6854, 0.9601, 1.321, 1.774, 2.327, 2.986",\
"0.301, 0.3215, 0.3908, 0.5174, 0.7127, 0.9858, 1.346, 1.799, 2.352, 3.011",\
"0.3566, 0.3773, 0.4454, 0.5729, 0.7657, 1.034, 1.389, 1.838, 2.388, 3.046",\
"0.4392, 0.4624, 0.5371, 0.6661, 0.8572, 1.123, 1.469, 1.911, 2.455, 3.106",\
"0.5427, 0.569, 0.6538, 0.7958, 0.9926, 1.255, 1.599, 2.03, 2.563, 3.205",\
"0.6667, 0.697, 0.7922, 0.9507, 1.164, 1.434, 1.775, 2.203, 2.725, 3.355",\
"0.811, 0.8449, 0.9517, 1.127, 1.362, 1.651, 1.999, 2.424, 2.943, 3.562",\
"0.9751, 1.012, 1.13, 1.325, 1.581, 1.895, 2.263, 2.694, 3.211, 3.827");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.1318, 0.1443, 0.1857, 0.2608, 0.3739, 0.5297, 0.7328, 0.9879, 1.299, 1.67",\
"0.1306, 0.1429, 0.1853, 0.2605, 0.3735, 0.5291, 0.733, 0.9883, 1.299, 1.67",\
"0.1365, 0.1464, 0.1831, 0.2569, 0.3725, 0.5287, 0.7326, 0.9879, 1.299, 1.67",\
"0.2008, 0.212, 0.2454, 0.3016, 0.3898, 0.5305, 0.7317, 0.988, 1.299, 1.669",\
"0.2853, 0.298, 0.3377, 0.4041, 0.4953, 0.6108, 0.7704, 0.9972, 1.299, 1.67",\
"0.3889, 0.4048, 0.4526, 0.5292, 0.631, 0.7606, 0.9188, 1.106, 1.356, 1.687",\
"0.5126, 0.5308, 0.5876, 0.6786, 0.7934, 0.935, 1.106, 1.308, 1.54, 1.819",\
"0.6562, 0.678, 0.7464, 0.8508, 0.9818, 1.139, 1.324, 1.54, 1.791, 2.074",\
"0.8206, 0.8494, 0.9278, 1.046, 1.198, 1.373, 1.573, 1.803, 2.068, 2.369",\
"1.007, 1.036, 1.13, 1.269, 1.439, 1.634, 1.854, 2.102, 2.381, 2.695");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.2876, 0.3194, 0.4334, 0.6536, 1, 1.483, 2.116, 2.92, 3.897, 5.061",\
"0.2884, 0.32, 0.4334, 0.6546, 0.9999, 1.483, 2.119, 2.918, 3.896, 5.062",\
"0.292, 0.3229, 0.4346, 0.6553, 0.9999, 1.483, 2.118, 2.917, 3.896, 5.058",\
"0.3169, 0.346, 0.4495, 0.658, 0.9998, 1.484, 2.118, 2.919, 3.898, 5.059",\
"0.3571, 0.3844, 0.4869, 0.69, 1.015, 1.483, 2.118, 2.92, 3.895, 5.06",\
"0.4556, 0.4792, 0.5644, 0.7462, 1.056, 1.511, 2.126, 2.915, 3.895, 5.062",\
"0.5836, 0.6082, 0.6934, 0.8578, 1.136, 1.564, 2.159, 2.93, 3.897, 5.06",\
"0.7224, 0.7502, 0.8434, 1.014, 1.274, 1.668, 2.228, 2.975, 3.918, 5.06",\
"0.8762, 0.9046, 1.006, 1.194, 1.461, 1.826, 2.35, 3.06, 3.972, 5.093",\
"1.043, 1.075, 1.183, 1.383, 1.673, 2.047, 2.533, 3.203, 4.073, 5.159");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.09585, 0.1046, 0.134, 0.1859, 0.2613, 0.3618, 0.4899, 0.6478, 0.8382, 1.063",\
"0.1029, 0.1114, 0.1403, 0.1918, 0.2671, 0.3676, 0.4956, 0.6535, 0.8438, 1.069",\
"0.1347, 0.1426, 0.1687, 0.2178, 0.2918, 0.3917, 0.5195, 0.6773, 0.8676, 1.093",\
"0.1734, 0.1837, 0.2171, 0.2725, 0.3463, 0.4434, 0.5697, 0.7268, 0.9167, 1.142",\
"0.1977, 0.2106, 0.2526, 0.322, 0.4138, 0.5254, 0.6543, 0.809, 0.9975, 1.221",\
"0.2061, 0.2213, 0.2719, 0.3561, 0.467, 0.6, 0.7536, 0.9257, 1.116, 1.338",\
"0.1977, 0.2158, 0.2748, 0.3731, 0.5031, 0.659, 0.8376, 1.036, 1.256, 1.494",\
"0.1731, 0.1937, 0.2611, 0.3732, 0.523, 0.7024, 0.9062, 1.132, 1.379, 1.65",\
"0.1334, 0.1564, 0.2299, 0.3549, 0.5233, 0.7268, 0.9573, 1.212, 1.488, 1.788",\
"0.0795, 0.1037, 0.1831, 0.3201, 0.5062, 0.7323, 0.9887, 1.273, 1.58, 1.91");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.2736, 0.2939, 0.3614, 0.4882, 0.6839, 0.9577, 1.317, 1.77, 2.323, 2.982",\
"0.2789, 0.2986, 0.367, 0.4948, 0.6909, 0.965, 1.325, 1.778, 2.331, 2.99",\
"0.2929, 0.3129, 0.3812, 0.5094, 0.7062, 0.9806, 1.342, 1.795, 2.348, 3.006",\
"0.3133, 0.3336, 0.4022, 0.5292, 0.7247, 0.9987, 1.359, 1.812, 2.366, 3.025",\
"0.3551, 0.3752, 0.443, 0.5689, 0.7612, 1.031, 1.386, 1.837, 2.387, 3.046",\
"0.4164, 0.4396, 0.514, 0.6417, 0.8309, 1.095, 1.442, 1.885, 2.429, 3.082",\
"0.4898, 0.5157, 0.6007, 0.7437, 0.9406, 1.2, 1.542, 1.973, 2.507, 3.149",\
"0.5774, 0.6069, 0.7036, 0.8632, 1.079, 1.349, 1.685, 2.11, 2.631, 3.26",\
"0.6797, 0.7129, 0.8211, 0.9984, 1.235, 1.527, 1.874, 2.293, 2.808, 3.424",\
"0.7966, 0.8331, 0.9525, 1.148, 1.408, 1.724, 2.094, 2.524, 3.032, 3.642");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.1454, 0.1594, 0.2054, 0.2861, 0.4027, 0.561, 0.7658, 1.022, 1.333, 1.705",\
"0.1428, 0.1566, 0.203, 0.2846, 0.4025, 0.5608, 0.7651, 1.022, 1.333, 1.704",\
"0.1489, 0.1596, 0.1992, 0.278, 0.3988, 0.5597, 0.7651, 1.022, 1.333, 1.704",\
"0.2217, 0.2323, 0.2658, 0.3211, 0.4121, 0.5574, 0.7628, 1.021, 1.333, 1.704",\
"0.3176, 0.3294, 0.3692, 0.433, 0.5208, 0.6337, 0.7964, 1.027, 1.333, 1.704",\
"0.4364, 0.4509, 0.4982, 0.571, 0.6672, 0.7902, 0.9434, 1.13, 1.384, 1.719",\
"0.5812, 0.599, 0.6556, 0.7404, 0.8448, 0.9764, 1.139, 1.336, 1.563, 1.845",\
"0.7524, 0.7748, 0.8394, 0.9376, 1.059, 1.2, 1.369, 1.574, 1.818, 2.097",\
"0.9532, 0.979, 1.058, 1.167, 1.305, 1.461, 1.64, 1.852, 2.101, 2.396",\
"1.183, 1.212, 1.303, 1.435, 1.585, 1.759, 1.953, 2.172, 2.43, 2.731");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.00236, 0.007134, 0.01625, 0.03045, 0.05038, 0.0766, 0.1096, 0.15, 0.198");
values("0.2873, 0.3194, 0.4333, 0.6537, 0.9998, 1.481, 2.118, 2.919, 3.896, 5.061",\
"0.2884, 0.3201, 0.4334, 0.6541, 0.999, 1.482, 2.119, 2.919, 3.897, 5.061",\
"0.2907, 0.322, 0.4344, 0.6538, 1, 1.483, 2.119, 2.918, 3.896, 5.058",\
"0.3076, 0.3368, 0.4429, 0.6564, 1.001, 1.483, 2.118, 2.918, 3.896, 5.059",\
"0.3435, 0.3705, 0.4734, 0.6787, 1.008, 1.484, 2.117, 2.919, 3.897, 5.061",\
"0.448, 0.472, 0.5568, 0.7358, 1.045, 1.504, 2.124, 2.915, 3.897, 5.06",\
"0.593, 0.618, 0.705, 0.8672, 1.133, 1.555, 2.152, 2.932, 3.896, 5.056",\
"0.7596, 0.7864, 0.8788, 1.048, 1.301, 1.673, 2.224, 2.97, 3.918, 5.065",\
"0.946, 0.9752, 1.07, 1.254, 1.519, 1.872, 2.37, 3.061, 3.967, 5.096",\
"1.154, 1.18, 1.282, 1.478, 1.763, 2.128, 2.594, 3.229, 4.079, 5.156");
}
}
}
}