blob: 31367f44d6405ce0c50397ecc52fafb4103ce625 [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_mcu9t5v0__or4_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.01752355" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.01250095" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.01245585" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0123849" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.01241075" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.01233925" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.01233815" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.01233045" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.01240525" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0122958" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0122947" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0122859" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0122936" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.01228425" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.01228425" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.01228095" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.01752355" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00573 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.1454, 0.1454, 0.1446, 0.1442, 0.144, 0.144, 0.144, 0.1439, 0.1439, \
0.1439");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01875, -0.01882, -0.01888, -0.01894, -0.0189, -0.01894, -0.01899, \
-0.01893, -0.01901, -0.01902");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.0971, 0.09711, 0.09692, 0.09688, 0.09683, 0.09681, 0.09687, \
0.09677, 0.09682, 0.09681");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01858, -0.01866, -0.01873, -0.01878, -0.01875, -0.01878, -0.01885, \
-0.0188, -0.01886, -0.01887");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.09634, 0.09645, 0.09634, 0.09633, 0.09627, 0.09626, 0.09637, \
0.09623, 0.0963, 0.09628");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01865, -0.01873, -0.01878, -0.01887, -0.0188, -0.01885, -0.01892, \
-0.01886, -0.01892, -0.01891");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04896, 0.04894, 0.04899, 0.049, 0.04899, 0.04904, 0.04908, 0.04899, \
0.04907, 0.04906");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01901, -0.01911, -0.01919, -0.01924, -0.01928, -0.01928, -0.01935, \
-0.01929, -0.01935, -0.01937");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04871, 0.04877, 0.04874, 0.04872, 0.04878, 0.04873, 0.04884, \
0.04872, 0.04882, 0.04881");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01901, -0.01913, -0.01922, -0.01927, -0.01924, -0.01927, -0.01937, \
-0.0193, -0.01936, -0.01935");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04868, 0.04882, 0.04873, 0.04871, 0.04876, 0.0487, 0.04882, \
0.04873, 0.04881, 0.0488");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01901, -0.01913, -0.0192, -0.01927, -0.01925, -0.01927, -0.01935, \
-0.01928, -0.01936, -0.01935");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04851, 0.04862, 0.04862, 0.04862, 0.04867, 0.04865, 0.04875, \
0.04859, 0.04868, 0.04864");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01902, -0.01914, -0.0192, -0.01923, -0.01925, -0.01926, -0.01935, \
-0.01929, -0.01937, -0.01937");
}
}
}
pin(A2) {
capacitance : 0.005564 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.09559, 0.09561, 0.0955, 0.09562, 0.09556, 0.09549, 0.09547, \
0.09528, 0.09537, 0.09529");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.01979, -0.01988, -0.0199, -0.01999, -0.02, -0.02, -0.02011, \
-0.02003, -0.02009, -0.02013");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04813, 0.0481, 0.04815, 0.0483, 0.04823, 0.04824, 0.0483, 0.04812, \
0.04825, 0.04817");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.02046, -0.02051, -0.02057, -0.02066, -0.02069, -0.02066, -0.02077, \
-0.02073, -0.02076, -0.02081");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.0479, 0.04786, 0.04794, 0.04797, 0.04793, 0.04792, 0.04801, \
0.04784, 0.04794, 0.04791");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.02057, -0.02066, -0.02071, -0.02078, -0.02076, -0.02078, -0.02087, \
-0.02083, -0.02088, -0.02095");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07403, 0.07405, 0.07413, 0.07415, 0.07406, 0.07402, 0.07416, \
0.07396, 0.07412, 0.07409");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06137, -0.06036, -0.06126, -0.06737, -0.07048, -0.07191, -0.07282, \
-0.073, -0.07343, -0.07354");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04234, 0.04243, 0.04244, 0.04249, 0.04258, 0.04255, 0.0427, \
0.04253, 0.0427, 0.04266");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.04723, -0.0458, -0.04392, -0.04268, -0.04134, -0.04017, -0.03925, \
-0.0382, -0.03755, -0.03684");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.0433, 0.04345, 0.04347, 0.04351, 0.04347, 0.04357, 0.04366, \
0.04354, 0.04372, 0.04367");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05421, -0.05304, -0.04955, -0.04527, -0.04133, -0.03828, -0.03633, \
-0.03456, -0.03347, -0.03246");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04319, 0.04343, 0.04337, 0.04348, 0.04349, 0.04347, 0.04362, \
0.04346, 0.04358, 0.04361");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05192, -0.05049, -0.04651, -0.04174, -0.0373, -0.03402, -0.03181, \
-0.02994, -0.02872, -0.02778");
}
}
}
pin(A3) {
capacitance : 0.005604 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04558, 0.04556, 0.04554, 0.04573, 0.04572, 0.04569, 0.04575, \
0.04555, 0.04567, 0.04556");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.02225, -0.02235, -0.02236, -0.02243, -0.02245, -0.02246, -0.02255, \
-0.02253, -0.02258, -0.02266");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07413, 0.07416, 0.07403, 0.07399, 0.07401, 0.074, 0.07414, 0.07399, \
0.07408, 0.07408");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06366, -0.06303, -0.06576, -0.07056, -0.07223, -0.07265, -0.073, \
-0.07301, -0.0732, -0.07329");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04359, 0.04367, 0.04373, 0.04386, 0.04388, 0.04387, 0.04399, \
0.04387, 0.04399, 0.04398");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05783, -0.05677, -0.05374, -0.04997, -0.04645, -0.04375, -0.04196, \
-0.04051, -0.03958, -0.03877");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07504, 0.07499, 0.075, 0.07484, 0.07486, 0.07491, 0.07501, 0.0749, \
0.07498, 0.075");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05492, -0.05506, -0.05942, -0.06576, -0.06955, -0.07091, -0.07179, \
-0.07199, -0.07244, -0.07265");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04233, 0.04233, 0.04245, 0.04258, 0.04253, 0.04258, 0.04268, \
0.04253, 0.04266, 0.04264");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.04769, -0.04581, -0.04339, -0.04157, -0.03995, -0.03861, -0.03773, \
-0.03675, -0.03618, -0.03558");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07401, 0.07398, 0.07392, 0.07392, 0.07378, 0.0739, 0.07399, \
0.07385, 0.07396, 0.07395");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.0692, -0.06882, -0.07057, -0.07213, -0.07235, -0.07252, -0.07282, \
-0.07276, -0.07294, -0.07308");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.04379, 0.04387, 0.04394, 0.04411, 0.04414, 0.04405, 0.04425, \
0.04409, 0.04419, 0.0442");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06514, -0.06443, -0.06238, -0.06008, -0.05786, -0.05635, -0.05536, \
-0.05439, -0.05392, -0.05355");
}
}
}
pin(A4) {
capacitance : 0.005584 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 3.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07383, 0.07401, 0.07377, 0.07398, 0.07396, 0.07399, 0.07414, \
0.07398, 0.0741, 0.07404");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06513, -0.0657, -0.07036, -0.07192, -0.07222, -0.07257, -0.07286, \
-0.07272, -0.07307, -0.07316");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07471, 0.07462, 0.07452, 0.07463, 0.07484, 0.07476, 0.0748, \
0.07477, 0.07488, 0.07474");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05943, -0.06159, -0.06675, -0.0694, -0.07041, -0.0711, -0.0718, \
-0.07179, -0.07225, -0.07241");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07372, 0.07373, 0.0736, 0.07385, 0.07375, 0.07391, 0.07395, \
0.07388, 0.0739, 0.07394");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.07065, -0.07082, -0.07171, -0.07228, -0.07239, -0.07255, -0.07294, \
-0.07268, -0.07303, -0.07319");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07563, 0.07574, 0.07579, 0.07562, 0.07584, 0.07572, 0.07586, \
0.07573, 0.0758, 0.07581");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.05833, -0.06086, -0.0649, -0.06776, -0.06936, -0.07035, -0.07121, \
-0.0713, -0.07177, -0.07199");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07369, 0.07382, 0.07364, 0.07376, 0.07387, 0.07395, 0.07391, \
0.07385, 0.07391, 0.07393");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06975, -0.06992, -0.07131, -0.0721, -0.07229, -0.07252, -0.07291, \
-0.07269, -0.07305, -0.07314");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07408, 0.07406, 0.0741, 0.07427, 0.07411, 0.07418, 0.0742, 0.0741, \
0.07418, 0.07427");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.06566, -0.06685, -0.06811, -0.06947, -0.07041, -0.07111, -0.07172, \
-0.07183, -0.07229, -0.07243");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("0.07368, 0.07364, 0.07365, 0.07383, 0.07389, 0.07377, 0.07393, \
0.07379, 0.07388, 0.07392");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
values("-0.07101, -0.07114, -0.07165, -0.07214, -0.07239, -0.07257, -0.07285, \
-0.0727, -0.07301, -0.07313");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.7199 ;
max_transition : 3.6 ;
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.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("1.228, 1.189, 1.092, 0.9777, 0.8762, 0.8007, 0.749, 0.7109, 0.6818, 0.6594",\
"1.226, 1.188, 1.09, 0.9761, 0.8751, 0.7995, 0.7476, 0.7095, 0.6806, 0.6583",\
"1.232, 1.193, 1.095, 0.9817, 0.8809, 0.8059, 0.7542, 0.7164, 0.6874, 0.6652",\
"1.265, 1.226, 1.128, 1.014, 0.9121, 0.8366, 0.7846, 0.7459, 0.7169, 0.6945",\
"1.346, 1.306, 1.207, 1.089, 0.9837, 0.9042, 0.8489, 0.8084, 0.7776, 0.7541",\
"1.492, 1.452, 1.346, 1.221, 1.106, 1.018, 0.9558, 0.9105, 0.8762, 0.8494",\
"1.707, 1.665, 1.554, 1.416, 1.286, 1.185, 1.112, 1.058, 1.017, 0.9851",\
"1.994, 1.949, 1.83, 1.679, 1.532, 1.413, 1.324, 1.258, 1.207, 1.166",\
"2.352, 2.304, 2.177, 2.012, 1.846, 1.706, 1.6, 1.516, 1.453, 1.402",\
"2.776, 2.727, 2.592, 2.413, 2.228, 2.065, 1.936, 1.836, 1.756, 1.695");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.4266, 0.4053, 0.3715, 0.3516, 0.3399, 0.334, 0.3334, 0.3332, 0.3356, 0.34",\
"0.4288, 0.4075, 0.3741, 0.3537, 0.3427, 0.3362, 0.335, 0.3354, 0.3373, 0.3411",\
"0.4427, 0.4214, 0.387, 0.366, 0.3534, 0.3477, 0.3449, 0.3464, 0.3488, 0.3516",\
"0.5005, 0.4778, 0.4387, 0.409, 0.3908, 0.3807, 0.3763, 0.3745, 0.3769, 0.3752",\
"0.6093, 0.5815, 0.5304, 0.4909, 0.4624, 0.4429, 0.4318, 0.4256, 0.4236, 0.4242",\
"0.7635, 0.7323, 0.6685, 0.6132, 0.5741, 0.5435, 0.522, 0.5092, 0.5017, 0.4968",\
"0.965, 0.9287, 0.8505, 0.7802, 0.7243, 0.686, 0.6579, 0.6346, 0.6183, 0.609",\
"1.216, 1.177, 1.087, 0.9994, 0.926, 0.8719, 0.8344, 0.8068, 0.7811, 0.7646",\
"1.52, 1.477, 1.375, 1.268, 1.179, 1.108, 1.053, 1.017, 0.989, 0.9654",\
"1.876, 1.831, 1.717, 1.598, 1.49, 1.4, 1.332, 1.278, 1.239, 1.211");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("1.3, 1.261, 1.162, 1.046, 0.9421, 0.8651, 0.8116, 0.772, 0.7426, 0.7196",\
"1.297, 1.258, 1.159, 1.044, 0.94, 0.8622, 0.809, 0.7701, 0.7401, 0.7171",\
"1.297, 1.258, 1.159, 1.042, 0.9392, 0.8615, 0.8081, 0.7686, 0.7392, 0.7162",\
"1.324, 1.285, 1.185, 1.067, 0.9624, 0.884, 0.8293, 0.7894, 0.7593, 0.736",\
"1.407, 1.367, 1.265, 1.143, 1.033, 0.9506, 0.893, 0.85, 0.8178, 0.7931",\
"1.561, 1.52, 1.413, 1.283, 1.164, 1.072, 1.007, 0.9594, 0.9229, 0.8946",\
"1.795, 1.753, 1.639, 1.498, 1.363, 1.256, 1.18, 1.122, 1.078, 1.044",\
"2.112, 2.068, 1.948, 1.792, 1.639, 1.512, 1.418, 1.346, 1.291, 1.247",\
"2.508, 2.462, 2.334, 2.164, 1.991, 1.842, 1.726, 1.637, 1.567, 1.512",\
"2.976, 2.927, 2.794, 2.611, 2.418, 2.245, 2.106, 1.996, 1.91, 1.84");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.5061, 0.4836, 0.4424, 0.4141, 0.3974, 0.3876, 0.3837, 0.3835, 0.3854, 0.3842",\
"0.5074, 0.4837, 0.4445, 0.4154, 0.3981, 0.3881, 0.3848, 0.3835, 0.3837, 0.3864",\
"0.5156, 0.4922, 0.4517, 0.4227, 0.4058, 0.3958, 0.3919, 0.3907, 0.392, 0.3936",\
"0.5648, 0.5405, 0.4961, 0.4609, 0.4386, 0.4255, 0.4167, 0.4138, 0.4162, 0.4139",\
"0.6798, 0.6517, 0.5984, 0.5534, 0.5173, 0.4948, 0.4777, 0.471, 0.4662, 0.4645",\
"0.8472, 0.8155, 0.7493, 0.6879, 0.6424, 0.6059, 0.5811, 0.5639, 0.5531, 0.5476",\
"1.069, 1.033, 0.9529, 0.8771, 0.8132, 0.7671, 0.7313, 0.7036, 0.6846, 0.6724",\
"1.346, 1.306, 1.215, 1.124, 1.042, 0.9766, 0.932, 0.8956, 0.865, 0.8446",\
"1.684, 1.642, 1.537, 1.429, 1.331, 1.248, 1.183, 1.137, 1.102, 1.07",\
"2.084, 2.038, 1.923, 1.795, 1.681, 1.583, 1.499, 1.433, 1.39, 1.347");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("1.358, 1.319, 1.22, 1.104, 1, 0.9228, 0.8691, 0.8296, 0.8001, 0.7768",\
"1.356, 1.317, 1.218, 1.102, 0.9983, 0.9204, 0.8668, 0.8273, 0.7977, 0.7744",\
"1.353, 1.314, 1.214, 1.098, 0.9941, 0.9168, 0.8631, 0.8232, 0.7933, 0.7705",\
"1.367, 1.328, 1.228, 1.111, 1.006, 0.9275, 0.8731, 0.8332, 0.8032, 0.7797",\
"1.438, 1.399, 1.297, 1.176, 1.066, 0.9841, 0.9274, 0.8851, 0.8528, 0.8282",\
"1.6, 1.56, 1.453, 1.322, 1.204, 1.112, 1.046, 0.9982, 0.9615, 0.9332",\
"1.867, 1.824, 1.711, 1.567, 1.43, 1.319, 1.241, 1.181, 1.135, 1.1",\
"2.235, 2.19, 2.068, 1.908, 1.75, 1.617, 1.517, 1.44, 1.382, 1.335",\
"2.693, 2.646, 2.516, 2.342, 2.161, 2.003, 1.877, 1.78, 1.704, 1.643",\
"3.234, 3.185, 3.05, 2.862, 2.66, 2.474, 2.321, 2.201, 2.103, 2.025");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.5918, 0.5664, 0.5184, 0.4829, 0.4602, 0.446, 0.4388, 0.437, 0.4361, 0.4378",\
"0.5916, 0.5659, 0.5188, 0.4825, 0.4608, 0.446, 0.4388, 0.437, 0.4356, 0.4345",\
"0.5923, 0.5673, 0.5201, 0.4839, 0.4616, 0.446, 0.4405, 0.4381, 0.4378, 0.4372",\
"0.6328, 0.607, 0.5574, 0.5158, 0.4892, 0.4708, 0.4614, 0.4563, 0.4554, 0.4559",\
"0.7545, 0.7262, 0.6678, 0.6164, 0.5754, 0.5461, 0.5279, 0.5184, 0.5109, 0.5076",\
"0.9396, 0.9061, 0.8348, 0.7689, 0.7154, 0.6737, 0.6418, 0.6224, 0.6072, 0.5995",\
"1.188, 1.151, 1.066, 0.9828, 0.9122, 0.8569, 0.8139, 0.7813, 0.7584, 0.7436",\
"1.505, 1.463, 1.365, 1.266, 1.177, 1.103, 1.05, 1.004, 0.9702, 0.9399",\
"1.893, 1.848, 1.739, 1.621, 1.515, 1.421, 1.345, 1.29, 1.242, 1.203",\
"2.355, 2.309, 2.189, 2.051, 1.924, 1.81, 1.713, 1.637, 1.58, 1.532");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("1.416, 1.377, 1.277, 1.161, 1.057, 0.9803, 0.9264, 0.887, 0.8569, 0.8338",\
"1.413, 1.374, 1.275, 1.159, 1.055, 0.9779, 0.9242, 0.8843, 0.8547, 0.8317",\
"1.409, 1.37, 1.271, 1.154, 1.051, 0.9723, 0.919, 0.8797, 0.8497, 0.8266",\
"1.416, 1.377, 1.277, 1.16, 1.056, 0.9772, 0.9235, 0.8837, 0.8538, 0.8306",\
"1.473, 1.434, 1.333, 1.213, 1.105, 1.025, 0.9686, 0.9277, 0.8957, 0.8716",\
"1.635, 1.595, 1.488, 1.359, 1.241, 1.151, 1.087, 1.04, 1.004, 0.9758",\
"1.93, 1.887, 1.772, 1.628, 1.49, 1.38, 1.299, 1.238, 1.192, 1.156",\
"2.345, 2.3, 2.176, 2.014, 1.851, 1.714, 1.61, 1.532, 1.47, 1.421",\
"2.86, 2.813, 2.682, 2.503, 2.316, 2.151, 2.019, 1.916, 1.835, 1.768",\
"3.468, 3.419, 3.281, 3.089, 2.88, 2.684, 2.521, 2.392, 2.287, 2.202");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.6677, 0.6408, 0.5876, 0.5445, 0.5164, 0.4999, 0.4894, 0.4843, 0.4845, 0.4845",\
"0.663, 0.636, 0.5826, 0.5395, 0.513, 0.4961, 0.4861, 0.4816, 0.4818, 0.4823",\
"0.6583, 0.6316, 0.5767, 0.5357, 0.5079, 0.4917, 0.4817, 0.4777, 0.4763, 0.4763",\
"0.6937, 0.6667, 0.6118, 0.5653, 0.5352, 0.5137, 0.4993, 0.4937, 0.4906, 0.4961",\
"0.8215, 0.7914, 0.7295, 0.6725, 0.6267, 0.5934, 0.5719, 0.5575, 0.5511, 0.545",\
"1.024, 0.9899, 0.9133, 0.8415, 0.7824, 0.7342, 0.6995, 0.6763, 0.6605, 0.6479",\
"1.304, 1.266, 1.174, 1.08, 1.006, 0.9449, 0.8948, 0.8589, 0.831, 0.8129",\
"1.664, 1.621, 1.519, 1.406, 1.31, 1.23, 1.168, 1.114, 1.074, 1.044",\
"2.107, 2.062, 1.946, 1.817, 1.694, 1.594, 1.51, 1.448, 1.391, 1.35",\
"2.637, 2.59, 2.464, 2.314, 2.171, 2.046, 1.941, 1.857, 1.791, 1.732");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.3197, 0.3458, 0.4158, 0.5171, 0.6455, 0.8023, 0.991, 1.217, 1.486, 1.802",\
"0.3224, 0.3486, 0.4185, 0.52, 0.6482, 0.8049, 0.9937, 1.22, 1.489, 1.805",\
"0.3435, 0.3696, 0.4394, 0.5408, 0.6691, 0.8258, 1.015, 1.241, 1.51, 1.826",\
"0.3999, 0.4262, 0.4959, 0.5968, 0.7251, 0.8816, 1.07, 1.297, 1.565, 1.882",\
"0.4982, 0.524, 0.5929, 0.6933, 0.8207, 0.9768, 1.165, 1.391, 1.66, 1.976",\
"0.6349, 0.6605, 0.7285, 0.8279, 0.9545, 1.11, 1.298, 1.524, 1.792, 2.108",\
"0.8061, 0.8313, 0.8998, 0.9993, 1.126, 1.282, 1.469, 1.695, 1.962, 2.277",\
"1.007, 1.034, 1.105, 1.206, 1.334, 1.49, 1.678, 1.903, 2.171, 2.485",\
"1.238, 1.266, 1.34, 1.445, 1.577, 1.737, 1.927, 2.152, 2.419, 2.734",\
"1.5, 1.53, 1.606, 1.715, 1.853, 2.018, 2.212, 2.442, 2.71, 3.024");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.1778, 0.1956, 0.2464, 0.3351, 0.4727, 0.6671, 0.9238, 1.248, 1.643, 2.113",\
"0.182, 0.1998, 0.2506, 0.3395, 0.4773, 0.6716, 0.9277, 1.252, 1.647, 2.117",\
"0.1983, 0.216, 0.2667, 0.3554, 0.4927, 0.6869, 0.9434, 1.267, 1.663, 2.133",\
"0.2266, 0.2446, 0.2948, 0.3824, 0.5187, 0.712, 0.9684, 1.292, 1.686, 2.158",\
"0.2465, 0.2653, 0.3169, 0.4035, 0.5384, 0.7301, 0.9853, 1.307, 1.702, 2.172",\
"0.2464, 0.2672, 0.321, 0.4085, 0.542, 0.7318, 0.9848, 1.306, 1.7, 2.17",\
"0.2231, 0.2455, 0.3025, 0.3915, 0.5244, 0.7139, 0.9658, 1.285, 1.678, 2.147",\
"0.1738, 0.198, 0.2591, 0.3496, 0.4832, 0.673, 0.9253, 1.244, 1.635, 2.102",\
"0.0973, 0.1232, 0.1884, 0.2819, 0.4156, 0.605, 0.8582, 1.178, 1.569, 2.036",\
"-0.0076, 0.02, 0.0896, 0.1875, 0.3216, 0.5104, 0.7644, 1.086, 1.478, 1.946");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.1439, 0.1743, 0.2511, 0.3589, 0.5069, 0.705, 0.9715, 1.315, 1.742, 2.263",\
"0.143, 0.1745, 0.2503, 0.3592, 0.5067, 0.7049, 0.9724, 1.315, 1.74, 2.261",\
"0.1436, 0.1737, 0.2504, 0.3587, 0.5067, 0.7057, 0.971, 1.315, 1.74, 2.263",\
"0.1423, 0.1735, 0.2499, 0.3593, 0.5068, 0.7056, 0.971, 1.315, 1.74, 2.263",\
"0.14, 0.1716, 0.2493, 0.3589, 0.5076, 0.7068, 0.9728, 1.316, 1.741, 2.263",\
"0.1452, 0.1772, 0.255, 0.364, 0.5116, 0.7102, 0.975, 1.318, 1.744, 2.263",\
"0.1584, 0.1896, 0.2668, 0.3754, 0.5226, 0.7188, 0.9812, 1.321, 1.746, 2.262",\
"0.1798, 0.2128, 0.2886, 0.3976, 0.5418, 0.7338, 0.9924, 1.329, 1.752, 2.266",\
"0.2038, 0.2368, 0.3172, 0.429, 0.5726, 0.7614, 1.014, 1.344, 1.761, 2.273",\
"0.229, 0.2644, 0.3476, 0.4634, 0.6128, 0.8028, 1.051, 1.372, 1.782, 2.286");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.06398, 0.0866, 0.1611, 0.3163, 0.5687, 0.9258, 1.4, 1.995, 2.722, 3.582",\
"0.06386, 0.08622, 0.1619, 0.3162, 0.5688, 0.9271, 1.399, 1.995, 2.72, 3.582",\
"0.0638, 0.08622, 0.161, 0.3163, 0.5686, 0.9266, 1.399, 1.992, 2.716, 3.582",\
"0.06652, 0.08848, 0.1628, 0.317, 0.5684, 0.9266, 1.4, 1.995, 2.717, 3.583",\
"0.07568, 0.09806, 0.1691, 0.3202, 0.5695, 0.9262, 1.4, 1.993, 2.718, 3.582",\
"0.088, 0.1111, 0.1804, 0.3263, 0.573, 0.9292, 1.398, 1.994, 2.717, 3.583",\
"0.1014, 0.1254, 0.195, 0.336, 0.5816, 0.934, 1.402, 1.997, 2.72, 3.582",\
"0.1168, 0.1436, 0.2132, 0.349, 0.5912, 0.9442, 1.411, 1.999, 2.722, 3.589",\
"0.1342, 0.1614, 0.2334, 0.364, 0.6024, 0.9562, 1.425, 2.013, 2.73, 3.586",\
"0.1524, 0.1812, 0.256, 0.384, 0.6152, 0.9694, 1.442, 2.033, 2.749, 3.601");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.406, 0.4322, 0.5018, 0.6029, 0.7313, 0.8876, 1.076, 1.303, 1.571, 1.887",\
"0.4065, 0.4326, 0.5024, 0.6034, 0.7317, 0.8883, 1.077, 1.303, 1.572, 1.888",\
"0.4125, 0.4384, 0.5082, 0.6092, 0.7374, 0.8939, 1.083, 1.309, 1.577, 1.894",\
"0.4434, 0.4695, 0.5391, 0.6397, 0.7678, 0.9242, 1.113, 1.339, 1.608, 1.924",\
"0.5153, 0.5416, 0.611, 0.7114, 0.839, 0.9948, 1.183, 1.409, 1.678, 1.993",\
"0.627, 0.6534, 0.7235, 0.8241, 0.9516, 1.107, 1.295, 1.521, 1.789, 2.105",\
"0.7741, 0.8013, 0.8728, 0.9745, 1.103, 1.26, 1.448, 1.673, 1.94, 2.255",\
"0.948, 0.9766, 1.052, 1.159, 1.29, 1.448, 1.637, 1.863, 2.13, 2.444",\
"1.147, 1.178, 1.257, 1.369, 1.508, 1.672, 1.864, 2.091, 2.359, 2.673",\
"1.373, 1.405, 1.488, 1.605, 1.751, 1.923, 2.123, 2.355, 2.626, 2.941");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.2087, 0.2271, 0.2783, 0.3665, 0.5035, 0.6971, 0.9537, 1.277, 1.671, 2.143",\
"0.2124, 0.2307, 0.2821, 0.3704, 0.5074, 0.7012, 0.9573, 1.281, 1.676, 2.147",\
"0.2271, 0.2454, 0.2968, 0.3848, 0.5219, 0.7154, 0.9716, 1.295, 1.69, 2.162",\
"0.2565, 0.2747, 0.3254, 0.4126, 0.5487, 0.7415, 0.9974, 1.32, 1.715, 2.186",\
"0.2838, 0.303, 0.3549, 0.4412, 0.5755, 0.7664, 1.021, 1.342, 1.736, 2.207",\
"0.2932, 0.314, 0.3683, 0.455, 0.5878, 0.777, 1.029, 1.35, 1.743, 2.213",\
"0.2813, 0.3039, 0.3613, 0.4493, 0.5819, 0.7702, 1.021, 1.34, 1.732, 2.2",\
"0.246, 0.2704, 0.3318, 0.4221, 0.5547, 0.7433, 0.994, 1.312, 1.702, 2.168",\
"0.1857, 0.2123, 0.2779, 0.3716, 0.5041, 0.6928, 0.944, 1.263, 1.653, 2.118",\
"0.1005, 0.1288, 0.199, 0.2962, 0.4301, 0.6185, 0.8703, 1.19, 1.581, 2.048");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.1448, 0.1757, 0.2515, 0.3607, 0.5073, 0.7072, 0.9726, 1.316, 1.741, 2.263",\
"0.1444, 0.1751, 0.2519, 0.36, 0.5077, 0.7065, 0.9731, 1.315, 1.74, 2.261",\
"0.1439, 0.1753, 0.2518, 0.3596, 0.5077, 0.706, 0.9719, 1.316, 1.742, 2.262",\
"0.1448, 0.1753, 0.2522, 0.3613, 0.5084, 0.7065, 0.972, 1.316, 1.742, 2.261",\
"0.1468, 0.1779, 0.2548, 0.3632, 0.5104, 0.7082, 0.9736, 1.317, 1.742, 2.261",\
"0.155, 0.187, 0.2644, 0.3712, 0.5168, 0.7128, 0.9782, 1.319, 1.744, 2.264",\
"0.1728, 0.2044, 0.2818, 0.3878, 0.5312, 0.7242, 0.984, 1.322, 1.746, 2.265",\
"0.1942, 0.2294, 0.311, 0.4188, 0.5576, 0.745, 0.9996, 1.334, 1.754, 2.269",\
"0.2202, 0.2572, 0.3448, 0.4582, 0.6006, 0.7838, 1.029, 1.355, 1.768, 2.277",\
"0.2464, 0.2858, 0.379, 0.5002, 0.6488, 0.8372, 1.08, 1.394, 1.795, 2.292");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.06832, 0.09072, 0.1644, 0.3181, 0.5696, 0.9271, 1.398, 1.992, 2.717, 3.582",\
"0.06804, 0.09104, 0.1648, 0.3181, 0.5691, 0.9265, 1.398, 1.993, 2.721, 3.581",\
"0.068, 0.09092, 0.1644, 0.3182, 0.5701, 0.9271, 1.4, 1.992, 2.717, 3.581",\
"0.06918, 0.09136, 0.165, 0.3184, 0.5692, 0.9269, 1.399, 1.992, 2.717, 3.582",\
"0.07818, 0.1008, 0.1713, 0.3214, 0.5702, 0.9269, 1.399, 1.992, 2.718, 3.587",\
"0.0901, 0.1136, 0.1823, 0.3275, 0.5742, 0.9296, 1.399, 1.992, 2.717, 3.582",\
"0.1048, 0.1292, 0.1974, 0.3378, 0.582, 0.935, 1.403, 1.995, 2.722, 3.582",\
"0.1206, 0.1458, 0.2154, 0.3508, 0.593, 0.946, 1.412, 2, 2.724, 3.589",\
"0.1388, 0.166, 0.237, 0.367, 0.6032, 0.958, 1.428, 2.014, 2.731, 3.592",\
"0.1584, 0.1862, 0.2602, 0.3866, 0.617, 0.9728, 1.443, 2.036, 2.749, 3.602");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.4608, 0.4869, 0.5566, 0.6575, 0.7858, 0.9425, 1.131, 1.357, 1.626, 1.942",\
"0.4613, 0.4875, 0.5573, 0.6582, 0.7865, 0.9431, 1.132, 1.358, 1.627, 1.943",\
"0.4633, 0.4894, 0.5591, 0.66, 0.7883, 0.9446, 1.133, 1.36, 1.628, 1.944",\
"0.4771, 0.5031, 0.5727, 0.6735, 0.8017, 0.9578, 1.147, 1.373, 1.641, 1.957",\
"0.5256, 0.552, 0.6213, 0.7217, 0.8496, 1.006, 1.194, 1.42, 1.688, 2.004",\
"0.6162, 0.6427, 0.7128, 0.8135, 0.9411, 1.097, 1.285, 1.511, 1.779, 2.094",\
"0.7438, 0.7715, 0.8437, 0.9462, 1.075, 1.231, 1.419, 1.644, 1.912, 2.227",\
"0.8956, 0.9245, 1.001, 1.11, 1.243, 1.403, 1.592, 1.817, 2.084, 2.398",\
"1.068, 1.099, 1.181, 1.295, 1.437, 1.604, 1.799, 2.026, 2.294, 2.608",\
"1.263, 1.295, 1.382, 1.504, 1.653, 1.829, 2.033, 2.268, 2.54, 2.855");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.2295, 0.2487, 0.3014, 0.3906, 0.5277, 0.7214, 0.9774, 1.301, 1.695, 2.166",\
"0.233, 0.2521, 0.3049, 0.394, 0.5313, 0.7249, 0.9808, 1.304, 1.699, 2.169",\
"0.2454, 0.2647, 0.3174, 0.4066, 0.5437, 0.7373, 0.9928, 1.316, 1.711, 2.182",\
"0.2744, 0.2934, 0.3455, 0.4338, 0.5702, 0.7631, 1.019, 1.342, 1.736, 2.207",\
"0.3072, 0.3273, 0.3803, 0.4673, 0.6017, 0.7927, 1.047, 1.368, 1.762, 2.233",\
"0.3239, 0.3454, 0.4011, 0.4886, 0.6215, 0.8106, 1.063, 1.383, 1.775, 2.244",\
"0.3209, 0.3442, 0.4033, 0.4928, 0.6254, 0.8136, 1.064, 1.382, 1.773, 2.241",\
"0.2965, 0.3217, 0.3853, 0.4772, 0.6106, 0.7988, 1.05, 1.367, 1.755, 2.222",\
"0.2495, 0.2771, 0.3456, 0.4415, 0.5754, 0.7637, 1.015, 1.333, 1.722, 2.187",\
"0.1797, 0.2095, 0.2831, 0.3841, 0.5191, 0.708, 0.96, 1.28, 1.67, 2.136");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.1449, 0.1754, 0.252, 0.361, 0.5078, 0.7064, 0.9715, 1.315, 1.742, 2.263",\
"0.1444, 0.1754, 0.2518, 0.3605, 0.5075, 0.7061, 0.9713, 1.314, 1.742, 2.263",\
"0.145, 0.1755, 0.2523, 0.3609, 0.5078, 0.7075, 0.9727, 1.316, 1.742, 2.263",\
"0.1451, 0.1757, 0.2522, 0.3613, 0.5084, 0.7079, 0.9728, 1.316, 1.742, 2.263",\
"0.147, 0.1781, 0.2552, 0.3637, 0.5104, 0.7082, 0.9744, 1.317, 1.741, 2.263",\
"0.1542, 0.1866, 0.2642, 0.3716, 0.517, 0.7142, 0.9782, 1.319, 1.744, 2.261",\
"0.1746, 0.2076, 0.2864, 0.3914, 0.5336, 0.7266, 0.987, 1.324, 1.746, 2.266",\
"0.2022, 0.2378, 0.3202, 0.4296, 0.5688, 0.7532, 1.005, 1.337, 1.755, 2.27",\
"0.2312, 0.2694, 0.3594, 0.4752, 0.6196, 0.8032, 1.044, 1.363, 1.771, 2.278",\
"0.2634, 0.303, 0.4004, 0.525, 0.6778, 0.8678, 1.106, 1.416, 1.809, 2.301");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.07348, 0.0972, 0.1703, 0.3226, 0.5727, 0.9292, 1.4, 1.996, 2.718, 3.581",\
"0.0736, 0.09674, 0.1702, 0.3225, 0.5725, 0.9299, 1.4, 1.997, 2.718, 3.583",\
"0.0733, 0.09684, 0.1701, 0.3226, 0.5727, 0.9289, 1.4, 1.996, 2.717, 3.582",\
"0.07288, 0.09606, 0.1699, 0.3226, 0.5738, 0.9286, 1.4, 1.994, 2.718, 3.581",\
"0.08226, 0.1051, 0.1762, 0.3257, 0.5734, 0.9293, 1.4, 1.992, 2.718, 3.583",\
"0.09572, 0.1189, 0.1884, 0.3323, 0.5776, 0.9322, 1.402, 1.997, 2.72, 3.582",\
"0.112, 0.1364, 0.2044, 0.3434, 0.587, 0.9384, 1.405, 1.998, 2.723, 3.583",\
"0.1294, 0.1546, 0.2246, 0.3582, 0.598, 0.9522, 1.417, 2.003, 2.726, 3.589",\
"0.1512, 0.1782, 0.251, 0.3788, 0.6128, 0.9672, 1.435, 2.019, 2.733, 3.594",\
"0.174, 0.204, 0.2788, 0.4034, 0.63, 0.9828, 1.453, 2.044, 2.756, 3.606");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.4837, 0.5098, 0.5793, 0.6804, 0.8089, 0.9651, 1.154, 1.38, 1.649, 1.965",\
"0.4851, 0.5111, 0.5807, 0.6819, 0.8102, 0.9665, 1.155, 1.382, 1.65, 1.966",\
"0.4869, 0.513, 0.5826, 0.6836, 0.8118, 0.9684, 1.157, 1.383, 1.652, 1.968",\
"0.4924, 0.5186, 0.5882, 0.6888, 0.817, 0.9736, 1.162, 1.388, 1.657, 1.973",\
"0.5265, 0.5528, 0.6222, 0.7227, 0.8507, 1.007, 1.195, 1.421, 1.69, 2.006",\
"0.6031, 0.6295, 0.6992, 0.7996, 0.9272, 1.083, 1.271, 1.497, 1.765, 2.08",\
"0.7159, 0.7439, 0.8164, 0.919, 1.047, 1.204, 1.391, 1.616, 1.884, 2.199",\
"0.8519, 0.8816, 0.9592, 1.068, 1.203, 1.363, 1.552, 1.777, 2.044, 2.357",\
"1.009, 1.041, 1.123, 1.239, 1.382, 1.551, 1.747, 1.975, 2.242, 2.556",\
"1.186, 1.218, 1.306, 1.43, 1.582, 1.761, 1.966, 2.203, 2.476, 2.791");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.2384, 0.2584, 0.313, 0.4036, 0.5419, 0.7364, 0.993, 1.317, 1.711, 2.182",\
"0.2406, 0.2606, 0.3153, 0.4059, 0.5442, 0.739, 0.9956, 1.319, 1.714, 2.185",\
"0.2524, 0.2723, 0.3267, 0.4173, 0.5555, 0.7502, 1.007, 1.33, 1.725, 2.196",\
"0.2817, 0.3014, 0.3551, 0.4445, 0.5823, 0.7762, 1.032, 1.355, 1.75, 2.22",\
"0.3177, 0.3384, 0.3931, 0.4812, 0.6165, 0.8083, 1.062, 1.384, 1.778, 2.248",\
"0.3389, 0.3612, 0.4188, 0.5079, 0.6417, 0.8315, 1.084, 1.404, 1.796, 2.266",\
"0.341, 0.3657, 0.4272, 0.5184, 0.6526, 0.842, 1.093, 1.411, 1.802, 2.27",\
"0.3232, 0.3499, 0.4166, 0.5118, 0.647, 0.8369, 1.088, 1.406, 1.795, 2.261",\
"0.2836, 0.3126, 0.3852, 0.486, 0.6222, 0.8131, 1.067, 1.386, 1.775, 2.24",\
"0.2223, 0.2536, 0.3319, 0.439, 0.5788, 0.7706, 1.026, 1.348, 1.739, 2.204");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.144, 0.1756, 0.252, 0.3601, 0.5074, 0.7071, 0.9722, 1.315, 1.741, 2.263",\
"0.144, 0.1754, 0.2519, 0.3608, 0.5076, 0.7066, 0.9727, 1.316, 1.741, 2.263",\
"0.1441, 0.1753, 0.2519, 0.3602, 0.5079, 0.7058, 0.9718, 1.315, 1.742, 2.263",\
"0.1451, 0.1757, 0.2524, 0.3606, 0.5082, 0.7068, 0.9724, 1.315, 1.74, 2.261",\
"0.1457, 0.1768, 0.2542, 0.3621, 0.509, 0.7084, 0.9734, 1.316, 1.741, 2.263",\
"0.1542, 0.1852, 0.2624, 0.3698, 0.5162, 0.7124, 0.9774, 1.319, 1.744, 2.264",\
"0.1772, 0.2096, 0.2874, 0.3928, 0.5342, 0.726, 0.9866, 1.324, 1.748, 2.265",\
"0.2062, 0.2414, 0.3264, 0.4364, 0.5746, 0.757, 1.007, 1.336, 1.757, 2.268",\
"0.2388, 0.2772, 0.3674, 0.4862, 0.6306, 0.8144, 1.054, 1.369, 1.774, 2.28",\
"0.2712, 0.3136, 0.4118, 0.5396, 0.695, 0.8856, 1.124, 1.431, 1.818, 2.306");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04471, 0.1314, 0.2971, 0.5551, 0.9172, 1.394, 1.994, 2.727, 3.6");
index_2("0.001, 0.005962, 0.02338, 0.05664, 0.1085, 0.1812, 0.2768, 0.3974, 0.5445, 0.7199");
values("0.07866, 0.1028, 0.1771, 0.3287, 0.5785, 0.9336, 1.406, 1.996, 2.725, 3.582",\
"0.07852, 0.1031, 0.1767, 0.3285, 0.5787, 0.9339, 1.403, 1.999, 2.725, 3.586",\
"0.07794, 0.1023, 0.1765, 0.3284, 0.5786, 0.9338, 1.404, 1.999, 2.724, 3.589",\
"0.0768, 0.1008, 0.1758, 0.3282, 0.5784, 0.935, 1.404, 1.997, 2.722, 3.584",\
"0.08674, 0.1108, 0.1819, 0.3308, 0.5784, 0.9339, 1.404, 1.996, 2.72, 3.588",\
"0.1015, 0.1254, 0.1959, 0.3388, 0.584, 0.9372, 1.407, 1.996, 2.725, 3.588",\
"0.1198, 0.1458, 0.2164, 0.353, 0.5944, 0.9452, 1.412, 2.002, 2.723, 3.591",\
"0.1416, 0.1676, 0.2408, 0.3724, 0.6098, 0.9618, 1.424, 2.008, 2.729, 3.592",\
"0.1656, 0.1946, 0.2706, 0.3984, 0.6288, 0.9822, 1.448, 2.03, 2.74, 3.596",\
"0.1914, 0.2238, 0.3048, 0.4306, 0.6536, 1.004, 1.475, 2.061, 2.768, 3.614");
}
}
}
}