blob: a7a6abfe8f99543d189a37a7b84ddb491290d2ce [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__nor4_1) {
area : 21.952000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "5.811e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "4.8006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "4.8006e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "3.7764e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "3.7764e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "3.7764e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "3.7764e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.74485e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.74479e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.74482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.74479e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.74482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.74479e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.74482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.74482e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "5.811e-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.003841 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02439, 0.02438, 0.02433, 0.02431, 0.02428, 0.02426, 0.02422, \
0.02416, 0.02407, 0.02394");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004691, -0.004688, -0.00469, -0.004693, -0.00469, -0.004705, \
-0.004705, -0.004703, -0.004706, -0.004704");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.0173, 0.01731, 0.01725, 0.01724, 0.01722, 0.01722, 0.0172, 0.01716, \
0.01712, 0.01704");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004711, -0.004706, -0.004708, -0.004713, -0.004709, -0.00472, \
-0.00472, -0.004717, -0.004719, -0.004722");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.0173, 0.01731, 0.01725, 0.01724, 0.01722, 0.01722, 0.01719, \
0.01716, 0.01711, 0.01703");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004708, -0.004706, -0.004704, -0.004711, -0.004705, -0.004718, \
-0.004723, -0.004721, -0.004719, -0.004721");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.009482, 0.009461, 0.009438, 0.009434, 0.009433, 0.009446, 0.009427, \
0.009416, 0.009396, 0.009364");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004749, -0.004744, -0.004754, -0.004752, -0.004751, -0.004762, \
-0.004764, -0.004765, -0.004763, -0.004767");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.009481, 0.00946, 0.009438, 0.009433, 0.00943, 0.00944, 0.009429, \
0.009417, 0.009396, 0.009362");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004752, -0.004743, -0.004749, -0.00475, -0.004753, -0.004764, \
-0.004765, -0.004764, -0.004763, -0.004765");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.009481, 0.009462, 0.009438, 0.009433, 0.00943, 0.009444, 0.00943, \
0.009418, 0.009397, 0.009361");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004749, -0.004744, -0.004748, -0.004758, -0.004754, -0.004766, \
-0.004766, -0.004766, -0.004763, -0.004767");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.009482, 0.009464, 0.009438, 0.009434, 0.00943, 0.009445, 0.009434, \
0.009419, 0.009397, 0.009365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004752, -0.004743, -0.00475, -0.004756, -0.004753, -0.004764, \
-0.004765, -0.004767, -0.004764, -0.004763");
}
}
}
pin(A2) {
capacitance : 0.003392 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01572, 0.0157, 0.0157, 0.01568, 0.01566, 0.01565, 0.01562, 0.01556, \
0.01548, 0.01535");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005155, -0.005151, -0.00515, -0.005162, -0.005168, -0.005193, \
-0.005202, -0.005211, -0.005225, -0.005254");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008622, 0.008624, 0.008625, 0.008626, 0.008612, 0.008618, 0.008597, \
0.00857, 0.008525, 0.00846");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005257, -0.005253, -0.005255, -0.005265, -0.005279, -0.005302, \
-0.005311, -0.00532, -0.005336, -0.005362");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008622, 0.008624, 0.008626, 0.008626, 0.008612, 0.008624, 0.0086, \
0.008572, 0.008527, 0.008462");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005256, -0.005257, -0.00525, -0.005264, -0.005276, -0.005299, \
-0.005306, -0.005321, -0.005339, -0.005362");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01298, 0.01297, 0.01296, 0.01295, 0.01298, 0.01297, \
0.01297, 0.01298, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01114, -0.01174, -0.01226, -0.01247, -0.01258, -0.01265, -0.01269, \
-0.01271, -0.01273, -0.01274");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.007941, 0.007935, 0.00794, 0.007937, 0.007951, 0.007969, 0.007965, \
0.007967, 0.007967, 0.007967");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008539, -0.008857, -0.009075, -0.009085, -0.009075, -0.009092, \
-0.009098, -0.009094, -0.009094, -0.009087");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008288, 0.008282, 0.008283, 0.008302, 0.008285, 0.008314, 0.008314, \
0.008315, 0.008319, 0.00832");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.009306, -0.009306, -0.009303, -0.009308, -0.009309, -0.009332, \
-0.009339, -0.009344, -0.009358, -0.009381");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008287, 0.008282, 0.008284, 0.008294, 0.008284, 0.008317, 0.008316, \
0.008314, 0.008315, 0.008321");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008947, -0.008947, -0.008946, -0.008948, -0.008962, -0.008996, \
-0.008996, -0.009016, -0.009039, -0.00909");
}
}
}
pin(A3) {
capacitance : 0.003534 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.007299, 0.007294, 0.007289, 0.00729, 0.007284, 0.007287, 0.007262, \
0.007221, 0.007158, 0.007067");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005801, -0.005804, -0.005798, -0.005813, -0.005818, -0.005845, \
-0.005861, -0.005886, -0.00591, -0.005949");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.013, 0.01298, 0.01295, 0.01296, 0.01296, 0.01299, 0.01298, 0.01298, \
0.01298, 0.01297");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01172, -0.01198, -0.01231, -0.01251, -0.01259, -0.01265, -0.01268, \
-0.01271, -0.01273, -0.01274");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008169, 0.008159, 0.008162, 0.008169, 0.00817, 0.008196, 0.008191, \
0.008193, 0.008195, 0.008202");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.009954, -0.009919, -0.009924, -0.009914, -0.009911, -0.009948, \
-0.009958, -0.00998, -0.01001, -0.01008");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01301, 0.01299, 0.01295, 0.01296, 0.01296, 0.01298, 0.01297, \
0.01298, 0.01298, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01083, -0.01093, -0.01139, -0.01184, -0.01213, -0.01231, -0.01241, \
-0.01246, -0.01251, -0.01254");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.007943, 0.007939, 0.007934, 0.007953, 0.007953, 0.007968, 0.007968, \
0.007969, 0.00797, 0.007969");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.00944, -0.009246, -0.009117, -0.009085, -0.009075, -0.009077, \
-0.009089, -0.009085, -0.009086, -0.009079");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.013, 0.01298, 0.01295, 0.01295, 0.01296, 0.01299, 0.01298, 0.01298, \
0.01298, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01189, -0.012, -0.01231, -0.01251, -0.01259, -0.01265, -0.01268, \
-0.01271, -0.01273, -0.01274");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.00817, 0.008166, 0.008164, 0.00817, 0.008176, 0.008202, 0.008198, \
0.008195, 0.008195, 0.008199");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01058, -0.01057, -0.01058, -0.01058, -0.01056, -0.01059, -0.01059, \
-0.01059, -0.01057, -0.01055");
}
}
}
pin(A4) {
capacitance : 0.003715 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01295, 0.01293, 0.01293, 0.01296, 0.01298, 0.01297, \
0.01297, 0.01298, 0.01297");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01177, -0.01203, -0.01237, -0.0125, -0.01256, -0.01265, -0.01268, \
-0.0127, -0.01271, -0.01272");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01295, 0.01297, 0.01296, 0.01296, 0.01297, 0.01298, \
0.01299, 0.01299, 0.01299");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01087, -0.01121, -0.01172, -0.01203, -0.01223, -0.01237, -0.01243, \
-0.01247, -0.01251, -0.01254");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01296, 0.01293, 0.01292, 0.01296, 0.01298, 0.01297, \
0.01297, 0.01297, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01183, -0.01203, -0.01237, -0.0125, -0.01256, -0.01265, -0.01268, \
-0.01269, -0.01271, -0.01272");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01295, 0.01295, 0.01294, 0.01294, 0.01299, 0.01299, \
0.01297, 0.01298, 0.01297");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01071, -0.01103, -0.01148, -0.01181, -0.01205, -0.01222, -0.01231, \
-0.01238, -0.01243, -0.01247");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01296, 0.01293, 0.01293, 0.01296, 0.01297, 0.01297, \
0.01298, 0.01298, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01174, -0.01203, -0.01237, -0.01249, -0.01256, -0.01265, -0.01268, \
-0.0127, -0.01271, -0.01272");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01295, 0.01296, 0.01295, 0.01296, 0.01297, 0.01298, \
0.01298, 0.01297, 0.01299");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01088, -0.01121, -0.01172, -0.01203, -0.01223, -0.01237, -0.01244, \
-0.01248, -0.01251, -0.01255");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01297, 0.01296, 0.01294, 0.01292, 0.01296, 0.01298, 0.01298, \
0.01298, 0.01298, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01183, -0.01203, -0.01237, -0.01249, -0.01256, -0.01265, -0.01268, \
-0.01269, -0.01271, -0.01272");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.09296 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.0007908, 0.0008135, 0.0008988, 0.0009694, 0.001007, 0.001023, 0.001044, 0.001054, 0.00106, 0.001064",\
"0.0007189, 0.0008336, 0.001071, 0.00131, 0.001493, 0.001593, 0.001677, 0.001726, 0.001756, 0.001783",\
"0.0006607, 0.0007926, 0.001095, 0.001499, 0.001848, 0.002095, 0.002277, 0.002393, 0.002475, 0.002534",\
"0.001381, 0.00143, 0.001602, 0.001873, 0.002134, 0.002368, 0.002559, 0.002707, 0.002813, 0.002884",\
"0.003263, 0.00321, 0.0031, 0.003042, 0.003057, 0.0031, 0.003143, 0.003187, 0.00322, 0.003243",\
"0.006657, 0.006483, 0.006052, 0.005549, 0.005101, 0.00477, 0.004534, 0.00433, 0.00417, 0.004057",\
"0.01186, 0.01159, 0.01082, 0.009763, 0.008723, 0.007845, 0.007128, 0.006535, 0.006048, 0.005648",\
"0.01907, 0.01873, 0.01759, 0.01594, 0.01422, 0.01263, 0.01126, 0.01013, 0.009163, 0.008358",\
"0.02839, 0.02792, 0.02647, 0.02426, 0.02176, 0.01938, 0.01724, 0.01541, 0.01382, 0.01249",\
"0.03986, 0.03928, 0.03754, 0.03478, 0.03156, 0.02831, 0.02532, 0.02262, 0.0203, 0.01827");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.04362, 0.04365, 0.04374, 0.04385, 0.04397, 0.04411, 0.04421, 0.04448, 0.04481, 0.04782",\
"0.04301, 0.04309, 0.04328, 0.04353, 0.04377, 0.04395, 0.04415, 0.04439, 0.04478, 0.04788",\
"0.04265, 0.04268, 0.04282, 0.04306, 0.04337, 0.04363, 0.04388, 0.04418, 0.04462, 0.04793",\
"0.04392, 0.04386, 0.04368, 0.04357, 0.04356, 0.04372, 0.04388, 0.04412, 0.0446, 0.04826",\
"0.04685, 0.04668, 0.04623, 0.04563, 0.04511, 0.0448, 0.04472, 0.04469, 0.04518, 0.04954",\
"0.05148, 0.05121, 0.05045, 0.04941, 0.04834, 0.04741, 0.04673, 0.04634, 0.04666, 0.052",\
"0.05801, 0.05763, 0.05655, 0.05497, 0.05337, 0.05183, 0.05044, 0.0494, 0.04976, 0.05707",\
"0.06654, 0.06609, 0.06467, 0.06256, 0.06027, 0.05815, 0.05602, 0.0543, 0.05483, 0.06637",\
"0.07731, 0.07676, 0.075, 0.07239, 0.06938, 0.06639, 0.06384, 0.06158, 0.06339, 0.08294",\
"0.09044, 0.08973, 0.08763, 0.08448, 0.08089, 0.07706, 0.07359, 0.07167, 0.07863, 0.1143");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.008752, 0.008755, 0.008742, 0.008755, 0.008776, 0.008774, 0.008779, 0.008787, 0.008792, 0.008793",\
"0.008741, 0.008737, 0.008756, 0.008798, 0.008849, 0.00887, 0.008882, 0.008893, 0.0089, 0.008909",\
"0.008586, 0.008624, 0.008734, 0.00884, 0.008984, 0.009069, 0.009127, 0.009185, 0.009208, 0.009223",\
"0.008811, 0.008843, 0.008882, 0.008986, 0.009103, 0.009191, 0.00927, 0.009325, 0.009367, 0.0094",\
"0.01031, 0.01027, 0.01014, 0.01, 0.009904, 0.009823, 0.009772, 0.009734, 0.009712, 0.009694",\
"0.01355, 0.01343, 0.01303, 0.01249, 0.01197, 0.01153, 0.01118, 0.01088, 0.01065, 0.01046",\
"0.01885, 0.01863, 0.01791, 0.01685, 0.01574, 0.01474, 0.0139, 0.01319, 0.01259, 0.01212",\
"0.0263, 0.02597, 0.02493, 0.02333, 0.02154, 0.01981, 0.01831, 0.01699, 0.01589, 0.01497",\
"0.03599, 0.03558, 0.03423, 0.03209, 0.02957, 0.02702, 0.02471, 0.02262, 0.02086, 0.01933",\
"0.04798, 0.04748, 0.04584, 0.0432, 0.03996, 0.03656, 0.03329, 0.03033, 0.02775, 0.02551");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.05197, 0.05199, 0.05204, 0.05213, 0.05224, 0.05235, 0.05246, 0.05263, 0.05307, 0.05629",\
"0.05156, 0.05161, 0.05174, 0.05191, 0.05209, 0.05225, 0.05243, 0.05263, 0.05304, 0.05619",\
"0.051, 0.05107, 0.05121, 0.05146, 0.05173, 0.05199, 0.05222, 0.05239, 0.05297, 0.05632",\
"0.05108, 0.05109, 0.05112, 0.05126, 0.05148, 0.05173, 0.05198, 0.05221, 0.05295, 0.05684",\
"0.05266, 0.05261, 0.05243, 0.05225, 0.05212, 0.05213, 0.05225, 0.05246, 0.05313, 0.05761",\
"0.05651, 0.05631, 0.05576, 0.05512, 0.05454, 0.054, 0.05369, 0.05345, 0.0541, 0.05976",\
"0.0629, 0.06258, 0.06156, 0.06021, 0.05896, 0.05784, 0.0568, 0.05618, 0.05667, 0.06425",\
"0.07175, 0.07128, 0.06989, 0.06787, 0.06572, 0.06383, 0.06217, 0.06075, 0.06147, 0.07244",\
"0.08304, 0.08246, 0.0807, 0.07803, 0.07505, 0.07217, 0.06969, 0.06781, 0.06947, 0.08752",\
"0.09688, 0.09618, 0.09402, 0.09079, 0.08704, 0.0831, 0.0796, 0.07762, 0.08338, 0.1154");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.0165, 0.01648, 0.01647, 0.01647, 0.01647, 0.01649, 0.0165, 0.01649, 0.01649, 0.01648",\
"0.01632, 0.01634, 0.01631, 0.01632, 0.01633, 0.01634, 0.01636, 0.01635, 0.01635, 0.01635",\
"0.01577, 0.01577, 0.01581, 0.01583, 0.01584, 0.01586, 0.01589, 0.0159, 0.01592, 0.01592",\
"0.01566, 0.01567, 0.01567, 0.01567, 0.01568, 0.01567, 0.01569, 0.01569, 0.0157, 0.0157",\
"0.01699, 0.01694, 0.01677, 0.01656, 0.01636, 0.0162, 0.01607, 0.01599, 0.01589, 0.01583",\
"0.02026, 0.02012, 0.01968, 0.0191, 0.01845, 0.01791, 0.01745, 0.01709, 0.01681, 0.01659",\
"0.02579, 0.02555, 0.02478, 0.02365, 0.02243, 0.02127, 0.02029, 0.01948, 0.0188, 0.01826",\
"0.03376, 0.03339, 0.03228, 0.03056, 0.02859, 0.02669, 0.02497, 0.02349, 0.02226, 0.02123",\
"0.04424, 0.04378, 0.04232, 0.03999, 0.03722, 0.0344, 0.03179, 0.02952, 0.02753, 0.02583",\
"0.05732, 0.05678, 0.05499, 0.05209, 0.0485, 0.04476, 0.04108, 0.03778, 0.03488, 0.03237");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.06, 0.06001, 0.06007, 0.06016, 0.06026, 0.06038, 0.06053, 0.06073, 0.06111, 0.06443",\
"0.05959, 0.05964, 0.05977, 0.05994, 0.06012, 0.06029, 0.06047, 0.0607, 0.06115, 0.0643",\
"0.05901, 0.05905, 0.05921, 0.05947, 0.05973, 0.06, 0.06023, 0.06049, 0.06103, 0.06452",\
"0.05878, 0.0588, 0.05891, 0.0591, 0.05935, 0.05965, 0.05993, 0.06022, 0.06088, 0.06489",\
"0.05943, 0.05943, 0.0594, 0.05942, 0.05949, 0.05967, 0.05987, 0.06017, 0.06087, 0.06552",\
"0.0623, 0.06215, 0.06178, 0.06145, 0.06115, 0.0609, 0.0608, 0.06089, 0.0616, 0.06736",\
"0.06816, 0.06787, 0.06704, 0.06596, 0.06502, 0.06424, 0.06346, 0.06305, 0.06381, 0.07108",\
"0.07726, 0.07681, 0.07546, 0.07358, 0.07164, 0.07004, 0.06862, 0.06749, 0.06818, 0.07888",\
"0.0895, 0.08889, 0.08705, 0.08438, 0.0814, 0.07863, 0.07641, 0.07462, 0.07617, 0.09272",\
"0.1047, 0.104, 0.1018, 0.09839, 0.09436, 0.09045, 0.08694, 0.08477, 0.08947, 0.118");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.0232, 0.02321, 0.02318, 0.02318, 0.02317, 0.02317, 0.02319, 0.0232, 0.02318, 0.02319",\
"0.02242, 0.02242, 0.02238, 0.02237, 0.02236, 0.02239, 0.02238, 0.0224, 0.0224, 0.02239",\
"0.02154, 0.02154, 0.02155, 0.02149, 0.02148, 0.02149, 0.02148, 0.0215, 0.02149, 0.0215",\
"0.02142, 0.02141, 0.02137, 0.0213, 0.02126, 0.0212, 0.02116, 0.02113, 0.02113, 0.02109",\
"0.02276, 0.0227, 0.02246, 0.02218, 0.02193, 0.02169, 0.02151, 0.02137, 0.02127, 0.02117",\
"0.02619, 0.02602, 0.0255, 0.02483, 0.02408, 0.02344, 0.0229, 0.02248, 0.02217, 0.02189",\
"0.03207, 0.03179, 0.03092, 0.02967, 0.02831, 0.02699, 0.02587, 0.02495, 0.02419, 0.02359",\
"0.04069, 0.04028, 0.03903, 0.03711, 0.03493, 0.03278, 0.03083, 0.02918, 0.0278, 0.02665",\
"0.05218, 0.05169, 0.05004, 0.04744, 0.04432, 0.04116, 0.0382, 0.03559, 0.03339, 0.03147",\
"0.06675, 0.06615, 0.06407, 0.06078, 0.05674, 0.05242, 0.04831, 0.0446, 0.04129, 0.03847");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.06803, 0.06805, 0.06809, 0.06817, 0.06828, 0.06841, 0.06854, 0.06874, 0.06916, 0.07231",\
"0.06765, 0.06772, 0.06782, 0.06799, 0.06817, 0.06835, 0.06854, 0.06871, 0.06916, 0.07251",\
"0.06703, 0.06708, 0.06724, 0.0675, 0.06776, 0.06802, 0.06827, 0.0685, 0.06906, 0.07268",\
"0.06675, 0.06679, 0.06689, 0.06711, 0.06739, 0.06768, 0.06794, 0.06826, 0.0688, 0.07292",\
"0.06704, 0.06705, 0.06709, 0.06716, 0.06731, 0.06754, 0.06779, 0.06806, 0.06888, 0.07344",\
"0.06923, 0.06915, 0.06892, 0.0687, 0.06854, 0.06841, 0.06842, 0.0686, 0.06927, 0.07511",\
"0.07458, 0.07436, 0.07362, 0.07276, 0.07203, 0.07141, 0.07087, 0.07058, 0.07137, 0.07874",\
"0.08373, 0.0833, 0.08204, 0.08024, 0.07853, 0.07711, 0.07588, 0.07493, 0.07569, 0.08597",\
"0.0967, 0.09609, 0.09427, 0.0916, 0.08864, 0.08601, 0.08391, 0.0823, 0.08367, 0.09897",\
"0.1134, 0.1127, 0.1104, 0.1068, 0.1027, 0.09876, 0.09523, 0.09301, 0.09667, 0.1226");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.1453, 0.1587, 0.2058, 0.2954, 0.4347, 0.6298, 0.8865, 1.21, 1.605, 2.075",\
"0.1664, 0.1802, 0.2281, 0.3186, 0.4584, 0.6539, 0.9107, 1.234, 1.629, 2.1",\
"0.2363, 0.2524, 0.3035, 0.3948, 0.5353, 0.7314, 0.9888, 1.313, 1.708, 2.179",\
"0.2989, 0.3227, 0.3988, 0.5216, 0.6796, 0.8769, 1.134, 1.458, 1.853, 2.324",\
"0.329, 0.3604, 0.4611, 0.625, 0.8376, 1.085, 1.36, 1.685, 2.079, 2.55",\
"0.3256, 0.3644, 0.4887, 0.6923, 0.958, 1.271, 1.618, 1.993, 2.399, 2.869",\
"0.2845, 0.3317, 0.4817, 0.7248, 1.042, 1.417, 1.837, 2.292, 2.775, 3.285",\
"0.2031, 0.2584, 0.4345, 0.7197, 1.088, 1.523, 2.014, 2.548, 3.118, 3.719",\
"0.0786, 0.1425, 0.3452, 0.6698, 1.095, 1.59, 2.149, 2.76, 3.416, 4.107",\
"-0.0923, -0.0197, 0.2102, 0.5801, 1.059, 1.617, 2.242, 2.929, 3.668, 4.45");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.3187, 0.3599, 0.506, 0.7851, 1.22, 1.828, 2.629, 3.637, 4.868, 6.336",\
"0.3323, 0.3736, 0.521, 0.8021, 1.238, 1.848, 2.649, 3.658, 4.889, 6.356",\
"0.4068, 0.447, 0.5916, 0.8725, 1.309, 1.92, 2.722, 3.732, 4.964, 6.431",\
"0.5759, 0.6166, 0.7531, 1.024, 1.457, 2.066, 2.866, 3.876, 5.107, 6.575",\
"0.7864, 0.8362, 1, 1.282, 1.702, 2.304, 3.102, 4.106, 5.336, 6.801",\
"1.035, 1.092, 1.28, 1.608, 2.062, 2.655, 3.443, 4.443, 5.667, 7.128",\
"1.329, 1.393, 1.605, 1.972, 2.485, 3.126, 3.908, 4.898, 6.116, 7.57",\
"1.673, 1.745, 1.978, 2.38, 2.945, 3.658, 4.498, 5.486, 6.694, 8.141",\
"2.065, 2.146, 2.407, 2.844, 3.455, 4.23, 5.153, 6.206, 7.414, 8.851",\
"2.506, 2.597, 2.887, 3.365, 4.025, 4.854, 5.851, 6.993, 8.271, 9.711");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.1774, 0.1995, 0.277, 0.4247, 0.6563, 0.9786, 1.403, 1.938, 2.596, 3.374",\
"0.1771, 0.1993, 0.277, 0.4246, 0.6562, 0.9775, 1.405, 1.939, 2.597, 3.378",\
"0.2133, 0.2293, 0.29, 0.4254, 0.6555, 0.9786, 1.405, 1.939, 2.594, 3.376",\
"0.3238, 0.3478, 0.42, 0.5363, 0.7036, 0.9858, 1.402, 1.938, 2.592, 3.374",\
"0.4432, 0.4738, 0.572, 0.7292, 0.928, 1.159, 1.478, 1.953, 2.593, 3.373",\
"0.5802, 0.6164, 0.7362, 0.9296, 1.182, 1.473, 1.794, 2.166, 2.687, 3.392",\
"0.7354, 0.7794, 0.918, 1.144, 1.446, 1.799, 2.189, 2.61, 3.058, 3.628",\
"0.9066, 0.9596, 1.122, 1.383, 1.72, 2.132, 2.595, 3.091, 3.616, 4.165",\
"1.096, 1.156, 1.343, 1.643, 2.026, 2.48, 3.007, 3.585, 4.191, 4.829",\
"1.304, 1.371, 1.583, 1.921, 2.354, 2.855, 3.436, 4.081, 4.778, 5.503");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.6175, 0.6931, 0.9504, 1.428, 2.163, 3.189, 4.539, 6.237, 8.314, 10.78",\
"0.6125, 0.6895, 0.9495, 1.428, 2.164, 3.19, 4.54, 6.237, 8.312, 10.78",\
"0.5905, 0.6705, 0.9407, 1.428, 2.163, 3.19, 4.538, 6.24, 8.315, 10.78",\
"0.6382, 0.7005, 0.932, 1.413, 2.163, 3.19, 4.54, 6.238, 8.311, 10.78",\
"0.7464, 0.8148, 1.046, 1.456, 2.151, 3.185, 4.54, 6.232, 8.303, 10.78",\
"0.8724, 0.9452, 1.198, 1.633, 2.26, 3.197, 4.534, 6.236, 8.314, 10.79",\
"1.018, 1.094, 1.358, 1.835, 2.506, 3.369, 4.581, 6.24, 8.31, 10.77",\
"1.191, 1.269, 1.543, 2.047, 2.777, 3.688, 4.812, 6.317, 8.323, 10.78",\
"1.385, 1.469, 1.754, 2.273, 3.046, 4.039, 5.209, 6.617, 8.456, 10.81",\
"1.599, 1.695, 1.994, 2.533, 3.329, 4.388, 5.648, 7.086, 8.808, 10.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.1971, 0.2114, 0.2606, 0.3527, 0.4941, 0.6911, 0.949, 1.273, 1.669, 2.14",\
"0.2186, 0.2329, 0.2822, 0.3744, 0.5161, 0.713, 0.9711, 1.295, 1.691, 2.162",\
"0.2938, 0.3082, 0.3576, 0.4501, 0.592, 0.7893, 1.048, 1.372, 1.768, 2.239",\
"0.3882, 0.409, 0.4759, 0.5877, 0.7368, 0.9338, 1.192, 1.517, 1.912, 2.383",\
"0.4511, 0.4782, 0.5673, 0.7165, 0.9147, 1.15, 1.419, 1.743, 2.138, 2.609",\
"0.4825, 0.516, 0.626, 0.8108, 1.059, 1.356, 1.691, 2.056, 2.459, 2.928",\
"0.4815, 0.5218, 0.6522, 0.8715, 1.167, 1.523, 1.928, 2.37, 2.844, 3.347",\
"0.4437, 0.4907, 0.6438, 0.8989, 1.24, 1.653, 2.125, 2.643, 3.201, 3.792",\
"0.368, 0.4216, 0.5957, 0.8887, 1.277, 1.745, 2.282, 2.875, 3.515, 4.195",\
"0.2524, 0.3114, 0.508, 0.8367, 1.276, 1.801, 2.399, 3.063, 3.784, 4.552");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.4767, 0.5188, 0.6656, 0.9448, 1.379, 1.988, 2.788, 3.797, 5.027, 6.494",\
"0.4932, 0.5352, 0.6831, 0.9636, 1.399, 2.008, 2.809, 3.818, 5.048, 6.516",\
"0.5537, 0.5962, 0.7445, 1.026, 1.462, 2.073, 2.875, 3.884, 5.116, 6.583",\
"0.6636, 0.7087, 0.8598, 1.14, 1.576, 2.187, 2.989, 3.999, 5.231, 6.699",\
"0.8151, 0.8644, 1.031, 1.329, 1.764, 2.372, 3.172, 4.181, 5.412, 6.879",\
"1.022, 1.076, 1.255, 1.575, 2.038, 2.649, 3.444, 4.448, 5.676, 7.141",\
"1.283, 1.343, 1.538, 1.88, 2.371, 3.015, 3.816, 4.815, 6.036, 7.495",\
"1.593, 1.659, 1.876, 2.246, 2.768, 3.446, 4.285, 5.292, 6.506, 7.958",\
"1.948, 2.023, 2.265, 2.668, 3.225, 3.94, 4.819, 5.868, 7.093, 8.538",\
"2.348, 2.432, 2.702, 3.145, 3.745, 4.5, 5.421, 6.513, 7.784, 9.242");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.2285, 0.251, 0.3295, 0.4779, 0.7084, 1.032, 1.457, 1.992, 2.645, 3.423",\
"0.2284, 0.2512, 0.3295, 0.4777, 0.7087, 1.031, 1.457, 1.991, 2.645, 3.423",\
"0.2388, 0.2585, 0.3314, 0.4781, 0.7083, 1.032, 1.457, 1.992, 2.645, 3.423",\
"0.3533, 0.3754, 0.4443, 0.5567, 0.7394, 1.035, 1.457, 1.992, 2.645, 3.423",\
"0.4824, 0.512, 0.6052, 0.756, 0.9498, 1.183, 1.517, 2.002, 2.645, 3.424",\
"0.6232, 0.658, 0.7734, 0.963, 1.21, 1.496, 1.813, 2.194, 2.725, 3.439",\
"0.7788, 0.8204, 0.9554, 1.18, 1.476, 1.825, 2.212, 2.628, 3.083, 3.662",\
"0.9476, 0.9982, 1.158, 1.413, 1.755, 2.16, 2.62, 3.112, 3.636, 4.183",\
"1.129, 1.188, 1.372, 1.668, 2.048, 2.507, 3.033, 3.605, 4.211, 4.847",\
"1.326, 1.391, 1.602, 1.941, 2.369, 2.875, 3.456, 4.104, 4.795, 5.519");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.6403, 0.7097, 0.9565, 1.43, 2.163, 3.189, 4.54, 6.24, 8.312, 10.77",\
"0.6392, 0.7106, 0.9577, 1.43, 2.161, 3.19, 4.54, 6.239, 8.313, 10.78",\
"0.6426, 0.7117, 0.9589, 1.43, 2.163, 3.187, 4.536, 6.24, 8.314, 10.78",\
"0.6904, 0.7542, 0.9774, 1.431, 2.163, 3.187, 4.541, 6.24, 8.311, 10.78",\
"0.7796, 0.8464, 1.076, 1.494, 2.178, 3.188, 4.538, 6.239, 8.313, 10.78",\
"0.891, 0.9578, 1.192, 1.629, 2.279, 3.225, 4.537, 6.24, 8.307, 10.78",\
"1.036, 1.102, 1.337, 1.782, 2.453, 3.363, 4.608, 6.24, 8.31, 10.78",\
"1.216, 1.282, 1.513, 1.96, 2.65, 3.584, 4.78, 6.343, 8.335, 10.79",\
"1.421, 1.492, 1.729, 2.175, 2.871, 3.829, 5.048, 6.552, 8.466, 10.83",\
"1.646, 1.721, 1.972, 2.43, 3.124, 4.1, 5.348, 6.876, 8.708, 10.97");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.2229, 0.2387, 0.2923, 0.3905, 0.5378, 0.7394, 1.001, 1.328, 1.726, 2.199",\
"0.2439, 0.2596, 0.3132, 0.4112, 0.5585, 0.7601, 1.022, 1.349, 1.747, 2.219",\
"0.3201, 0.3352, 0.3874, 0.4848, 0.6317, 0.8335, 1.095, 1.423, 1.82, 2.293",\
"0.4351, 0.455, 0.5198, 0.6282, 0.7764, 0.9766, 1.238, 1.566, 1.963, 2.436",\
"0.5225, 0.5484, 0.634, 0.7772, 0.9688, 1.199, 1.465, 1.791, 2.189, 2.661",\
"0.581, 0.613, 0.7174, 0.8944, 1.133, 1.421, 1.748, 2.107, 2.509, 2.98",\
"0.6111, 0.6479, 0.7705, 0.9793, 1.262, 1.608, 2.001, 2.436, 2.903, 3.4",\
"0.6095, 0.6528, 0.7939, 1.034, 1.359, 1.757, 2.216, 2.724, 3.273, 3.855",\
"0.574, 0.6238, 0.7844, 1.057, 1.424, 1.873, 2.393, 2.972, 3.601, 4.271",\
"0.5053, 0.56, 0.7394, 1.044, 1.457, 1.956, 2.534, 3.181, 3.887, 4.644");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.5722, 0.6144, 0.7614, 1.041, 1.475, 2.083, 2.884, 3.892, 5.123, 6.59",\
"0.5894, 0.6316, 0.7796, 1.06, 1.495, 2.104, 2.905, 3.914, 5.146, 6.612",\
"0.6516, 0.6942, 0.8427, 1.124, 1.561, 2.171, 2.973, 3.983, 5.214, 6.682",\
"0.7505, 0.7945, 0.9448, 1.226, 1.662, 2.273, 3.076, 4.086, 5.319, 6.786",\
"0.8637, 0.9123, 1.076, 1.371, 1.809, 2.418, 3.22, 4.229, 5.461, 6.93",\
"1.016, 1.067, 1.24, 1.552, 2.013, 2.627, 3.425, 4.431, 5.661, 7.127",\
"1.22, 1.275, 1.458, 1.784, 2.265, 2.905, 3.711, 4.712, 5.937, 7.398",\
"1.472, 1.533, 1.733, 2.077, 2.573, 3.236, 4.07, 5.083, 6.299, 7.754",\
"1.767, 1.835, 2.057, 2.428, 2.947, 3.629, 4.488, 5.53, 6.762, 8.21",\
"2.102, 2.178, 2.424, 2.832, 3.382, 4.088, 4.968, 6.038, 7.302, 8.767");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.2769, 0.3006, 0.3814, 0.533, 0.765, 1.087, 1.512, 2.047, 2.7, 3.479",\
"0.2756, 0.2991, 0.3812, 0.5325, 0.765, 1.088, 1.512, 2.047, 2.7, 3.479",\
"0.2721, 0.2949, 0.3758, 0.5291, 0.7639, 1.087, 1.514, 2.047, 2.7, 3.478",\
"0.384, 0.4051, 0.4719, 0.585, 0.779, 1.087, 1.511, 2.047, 2.7, 3.479",\
"0.5234, 0.5512, 0.6414, 0.7872, 0.9756, 1.211, 1.556, 2.052, 2.7, 3.479",\
"0.6702, 0.7048, 0.817, 1.001, 1.24, 1.522, 1.836, 2.225, 2.769, 3.49",\
"0.833, 0.8738, 1.006, 1.223, 1.511, 1.855, 2.237, 2.65, 3.108, 3.696",\
"1.012, 1.057, 1.21, 1.459, 1.79, 2.194, 2.646, 3.137, 3.654, 4.203",\
"1.199, 1.255, 1.433, 1.715, 2.088, 2.538, 3.061, 3.63, 4.233, 4.867",\
"1.397, 1.461, 1.665, 1.991, 2.405, 2.905, 3.481, 4.131, 4.82, 5.54");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.6418, 0.7111, 0.9571, 1.429, 2.163, 3.188, 4.537, 6.237, 8.315, 10.77",\
"0.6413, 0.7125, 0.9592, 1.43, 2.163, 3.187, 4.538, 6.236, 8.304, 10.78",\
"0.643, 0.7119, 0.9584, 1.43, 2.16, 3.187, 4.54, 6.237, 8.315, 10.78",\
"0.6776, 0.742, 0.97, 1.43, 2.163, 3.188, 4.536, 6.234, 8.312, 10.79",\
"0.7588, 0.8248, 1.055, 1.482, 2.174, 3.187, 4.535, 6.233, 8.303, 10.79",\
"0.8448, 0.9124, 1.151, 1.597, 2.264, 3.224, 4.542, 6.236, 8.309, 10.77",\
"0.9778, 1.041, 1.269, 1.718, 2.41, 3.349, 4.61, 6.248, 8.304, 10.78",\
"1.158, 1.22, 1.437, 1.867, 2.563, 3.527, 4.762, 6.35, 8.339, 10.78",\
"1.365, 1.43, 1.647, 2.065, 2.739, 3.714, 4.98, 6.536, 8.458, 10.84",\
"1.586, 1.657, 1.888, 2.309, 2.97, 3.927, 5.206, 6.792, 8.694, 10.99");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.2285, 0.2459, 0.3041, 0.4088, 0.5631, 0.7716, 1.039, 1.371, 1.772, 2.247",\
"0.2478, 0.2647, 0.3227, 0.4269, 0.5813, 0.7895, 1.057, 1.388, 1.79, 2.265",\
"0.3271, 0.3429, 0.3979, 0.4999, 0.6532, 0.8609, 1.128, 1.46, 1.861, 2.336",\
"0.4562, 0.4762, 0.5411, 0.6496, 0.7996, 1.005, 1.271, 1.602, 2.003, 2.479",\
"0.5621, 0.5879, 0.6725, 0.8141, 1.004, 1.232, 1.499, 1.828, 2.229, 2.703",\
"0.6417, 0.6726, 0.7749, 0.949, 1.184, 1.468, 1.791, 2.147, 2.549, 3.022",\
"0.6952, 0.7313, 0.8511, 1.055, 1.331, 1.67, 2.058, 2.487, 2.95, 3.443",\
"0.7234, 0.7653, 0.9015, 1.133, 1.45, 1.838, 2.288, 2.79, 3.331, 3.909",\
"0.7252, 0.7728, 0.9251, 1.186, 1.54, 1.977, 2.484, 3.053, 3.674, 4.336",\
"0.7007, 0.7523, 0.9202, 1.209, 1.603, 2.087, 2.649, 3.282, 3.977, 4.723");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.608, 0.6505, 0.7971, 1.076, 1.51, 2.119, 2.919, 3.927, 5.158, 6.625",\
"0.6294, 0.6715, 0.8195, 1.1, 1.535, 2.144, 2.945, 3.954, 5.185, 6.653",\
"0.6934, 0.7359, 0.8844, 1.166, 1.603, 2.213, 3.015, 4.024, 5.256, 6.724",\
"0.7886, 0.8317, 0.9806, 1.262, 1.698, 2.309, 3.112, 4.122, 5.354, 6.822",\
"0.8898, 0.9365, 1.095, 1.385, 1.822, 2.432, 3.234, 4.244, 5.476, 6.945",\
"1.01, 1.059, 1.225, 1.529, 1.984, 2.597, 3.396, 4.404, 5.634, 7.101",\
"1.165, 1.217, 1.392, 1.707, 2.176, 2.81, 3.616, 4.619, 5.844, 7.307",\
"1.348, 1.407, 1.598, 1.93, 2.412, 3.062, 3.89, 4.903, 6.122, 7.579",\
"1.563, 1.628, 1.838, 2.197, 2.701, 3.365, 4.21, 5.247, 6.48, 7.928",\
"1.81, 1.881, 2.112, 2.504, 3.04, 3.726, 4.584, 5.638, 6.896, 8.363");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.3129, 0.338, 0.4248, 0.581, 0.8165, 1.143, 1.569, 2.103, 2.756, 3.533",\
"0.3084, 0.3344, 0.4211, 0.5797, 0.8168, 1.142, 1.568, 2.103, 2.755, 3.534",\
"0.2975, 0.3221, 0.4092, 0.5723, 0.8135, 1.14, 1.567, 2.103, 2.755, 3.534",\
"0.4107, 0.4319, 0.4987, 0.6144, 0.8174, 1.135, 1.566, 2.102, 2.754, 3.534",\
"0.5586, 0.5872, 0.6746, 0.8196, 1.004, 1.242, 1.598, 2.104, 2.754, 3.534",\
"0.716, 0.7498, 0.8602, 1.04, 1.275, 1.553, 1.862, 2.259, 2.811, 3.543",\
"0.8856, 0.9282, 1.055, 1.267, 1.552, 1.891, 2.266, 2.675, 3.134, 3.733",\
"1.077, 1.123, 1.266, 1.51, 1.834, 2.233, 2.679, 3.164, 3.679, 4.227",\
"1.276, 1.33, 1.5, 1.771, 2.136, 2.578, 3.094, 3.661, 4.259, 4.888",\
"1.491, 1.557, 1.747, 2.055, 2.456, 2.946, 3.514, 4.158, 4.845, 5.564");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.001635, 0.003863, 0.008117, 0.01475, 0.02405, 0.03628, 0.0517, 0.07052, 0.09296");
values("0.641, 0.7116, 0.957, 1.43, 2.161, 3.189, 4.536, 6.233, 8.304, 10.78",\
"0.6416, 0.7111, 0.9581, 1.43, 2.162, 3.189, 4.538, 6.235, 8.308, 10.79",\
"0.643, 0.7117, 0.9578, 1.43, 2.162, 3.189, 4.535, 6.237, 8.31, 10.79",\
"0.6598, 0.7272, 0.964, 1.43, 2.163, 3.186, 4.541, 6.234, 8.312, 10.78",\
"0.7244, 0.79, 1.022, 1.463, 2.168, 3.189, 4.539, 6.235, 8.31, 10.78",\
"0.7932, 0.8622, 1.103, 1.555, 2.238, 3.215, 4.538, 6.236, 8.312, 10.77",\
"0.908, 0.9734, 1.206, 1.659, 2.36, 3.319, 4.598, 6.247, 8.305, 10.78",\
"1.079, 1.145, 1.369, 1.801, 2.493, 3.471, 4.733, 6.334, 8.345, 10.78",\
"1.279, 1.348, 1.579, 2.004, 2.665, 3.638, 4.919, 6.506, 8.458, 10.84",\
"1.491, 1.565, 1.809, 2.25, 2.907, 3.839, 5.111, 6.724, 8.662, 10.98");
}
}
}
}