blob: af3ec47c299d55556ee74e45fbecb26bb74ae18e [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__nand4_1) {
area : 19.756800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.0003566376" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000373329" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.0003733884" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0004153446" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0003737448" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0004156614" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0004159386" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000816156" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0003784572" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0004179186" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.000418176" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0007177104" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0004236606" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0007160076" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0007181064" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0003714876" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000816156" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.0039 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004911, 0.004899, 0.004873, 0.004848, 0.004842, 0.00483, 0.004828, \
0.004822, 0.004821, 0.004818");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00237, -0.002368, -0.002367, -0.002367, -0.00237, -0.002383, \
-0.002391, -0.002402, -0.002412, -0.002429");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00489, 0.004894, 0.004878, 0.004853, 0.004846, 0.004836, 0.004828, \
0.004821, 0.004824, 0.004818");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002332, -0.002336, -0.002334, -0.002331, -0.002336, -0.002346, \
-0.002356, -0.002367, -0.002378, -0.002398");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0049, 0.004896, 0.004874, 0.004853, 0.004846, 0.004835, 0.00483, \
0.004822, 0.004824, 0.004819");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002332, -0.002335, -0.002334, -0.002332, -0.002336, -0.002345, \
-0.002357, -0.002367, -0.002378, -0.002398");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004896, 0.004897, 0.004883, 0.004868, 0.004861, 0.004847, 0.00484, \
0.004825, 0.004825, 0.004829");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002277, -0.002281, -0.002283, -0.002282, -0.002282, -0.00229, \
-0.002301, -0.002313, -0.002326, -0.002346");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004869, 0.004867, 0.004851, 0.004835, 0.004827, 0.004825, 0.00482, \
0.004819, 0.004819, 0.004817");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003558, 0.003556, 0.003556, 0.003546, 0.003529, 0.003504, 0.003481, \
0.003459, 0.003426, 0.003376");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004836, 0.004836, 0.004836, 0.004827, 0.004823, 0.004821, 0.004819, \
0.004823, 0.004822, 0.004822");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00372, 0.00372, 0.003717, 0.003707, 0.003693, 0.003666, 0.003643, \
0.003616, 0.00358, 0.003527");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00484, 0.004838, 0.004831, 0.004825, 0.004821, 0.004821, 0.00482, \
0.004822, 0.004822, 0.00482");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.009416, 0.009415, 0.009411, 0.009404, 0.009378, 0.009343, 0.009303, \
0.009261, 0.009199, 0.009115");
}
}
}
pin(A2) {
capacitance : 0.003832 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.005974, 0.005982, 0.006007, 0.006051, 0.006086, 0.006119, 0.006142, \
0.006151, 0.006152, 0.006135");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004101, -0.004093, -0.004086, -0.004071, -0.004055, -0.004052, \
-0.004051, -0.004048, -0.004044, -0.004043");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.005999, 0.006015, 0.006057, 0.006123, 0.006177, 0.006222, 0.00625, \
0.006272, 0.006275, 0.00627");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0041, -0.004095, -0.004093, -0.004074, -0.004067, -0.004058, \
-0.004054, -0.00405, -0.004047, -0.00405");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00524, 0.005074, 0.005, 0.004979, 0.004979, 0.004995, 0.005008, \
0.005013, 0.005018, 0.00501");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0041, -0.004092, -0.004086, -0.004066, -0.004057, -0.004055, \
-0.004051, -0.004047, -0.004046, -0.004047");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00527, 0.004811, 0.004376, 0.004197, 0.00412, 0.004086, 0.004058, \
0.00404, 0.004028, 0.004019");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004092, -0.004084, -0.004087, -0.004075, -0.00407, -0.004068, \
-0.004057, -0.004052, -0.004053, -0.00405");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004507, 0.0045, 0.004494, 0.004481, 0.004473, 0.004473, 0.004468, \
0.004453, 0.004443, 0.004427");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002997, -0.002995, -0.002992, -0.002995, -0.002995, -0.00301, \
-0.003028, -0.003045, -0.003072, -0.003111");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004603, 0.004602, 0.004604, 0.004594, 0.004589, 0.00459, 0.004585, \
0.004571, 0.004561, 0.004544");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002905, -0.002905, -0.002901, -0.002904, -0.002908, -0.002922, \
-0.002936, -0.002956, -0.002986, -0.003025");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004604, 0.004598, 0.004603, 0.004593, 0.00459, 0.004587, 0.004582, \
0.00457, 0.004557, 0.004542");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002842, 0.002841, 0.002839, 0.002832, 0.002819, 0.002788, 0.002756, \
0.002715, 0.00266, 0.002582");
}
}
}
pin(A3) {
capacitance : 0.003799 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004755, 0.004758, 0.00475, 0.004745, 0.004732, 0.004718, 0.004694, \
0.004669, 0.004632, 0.004586");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004103, -0.0041, -0.004085, -0.004066, -0.004057, -0.004054, \
-0.004052, -0.004046, -0.004043, -0.004045");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004311, 0.004117, 0.00409, 0.004078, 0.004064, 0.004066, 0.004059, \
0.004054, 0.004055, 0.004053");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004085, -0.004081, -0.00408, -0.004064, -0.004049, -0.00405, \
-0.00405, -0.004048, -0.004055, -0.004046");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004996, 0.005189, 0.005262, 0.005277, 0.005268, 0.005266, 0.005253, \
0.005224, 0.005187, 0.005133");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004104, -0.004091, -0.004086, -0.004067, -0.004061, -0.004055, \
-0.00405, -0.004049, -0.004045, -0.004045");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.005052, 0.004741, 0.004253, 0.004117, 0.004076, 0.004064, 0.004052, \
0.004037, 0.004032, 0.004029");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004091, -0.004084, -0.004085, -0.004082, -0.004064, -0.004066, \
-0.004061, -0.004053, -0.004053, -0.004052");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.005388, 0.005401, 0.005435, 0.005484, 0.005524, 0.005558, 0.005571, \
0.00557, 0.005564, 0.005531");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004103, -0.0041, -0.004091, -0.004074, -0.004066, -0.004062, \
-0.004055, -0.004048, -0.004048, -0.004043");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004936, 0.00444, 0.004137, 0.004089, 0.004064, 0.004063, 0.004054, \
0.004049, 0.004045, 0.004042");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004093, -0.004089, -0.004086, -0.00408, -0.004066, -0.004062, \
-0.004058, -0.004054, -0.004052, -0.004047");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004195, 0.00419, 0.004191, 0.004181, 0.004173, 0.00417, 0.00416, \
0.004142, 0.004124, 0.004098");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003722, -0.003724, -0.003729, -0.003733, -0.003741, -0.003759, \
-0.00378, -0.003807, -0.003844, -0.003894");
}
}
}
pin(A4) {
capacitance : 0.003771 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00407, 0.004126, 0.0041, 0.004085, 0.004075, 0.00407, 0.004066, \
0.004065, 0.004063, 0.004066");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004091, -0.004091, -0.004077, -0.004063, -0.004047, -0.00405, \
-0.004046, -0.004041, -0.00404, -0.004038");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004116, 0.004105, 0.004095, 0.004081, 0.004068, 0.004069, 0.00406, \
0.00406, 0.004056, 0.004052");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004091, -0.004086, -0.004079, -0.004067, -0.004063, -0.004054, \
-0.004049, -0.004047, -0.004045, -0.004046");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004078, 0.004114, 0.004105, 0.004091, 0.004073, 0.00407, 0.004069, \
0.004064, 0.004062, 0.004064");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004097, -0.004091, -0.004084, -0.004068, -0.004054, -0.004054, \
-0.004048, -0.004045, -0.004043, -0.00404");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004368, 0.004243, 0.00414, 0.004095, 0.004075, 0.004068, 0.004057, \
0.004049, 0.004045, 0.004041");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004089, -0.00409, -0.00409, -0.004085, -0.004074, -0.004071, \
-0.004061, -0.004056, -0.004054, -0.004051");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004069, 0.004123, 0.004105, 0.004089, 0.004074, 0.004081, 0.004075, \
0.004063, 0.004062, 0.004065");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004098, -0.004091, -0.004083, -0.00407, -0.004053, -0.004053, \
-0.00405, -0.004045, -0.004043, -0.004043");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004391, 0.004171, 0.004106, 0.004087, 0.004071, 0.004072, 0.004063, \
0.004058, 0.004054, 0.004051");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004094, -0.004099, -0.004089, -0.00408, -0.004073, -0.004063, \
-0.004059, -0.004053, -0.004051, -0.004048");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004363, 0.004101, 0.00411, 0.00409, 0.00408, 0.004078, 0.004074, \
0.004065, 0.004059, 0.004059");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.004102, -0.004095, -0.004096, -0.004082, -0.00407, -0.004065, \
-0.004056, -0.004053, -0.004049, -0.004047");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.1374 ;
max_transition : 8.9 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.005108, 0.00511, 0.005115, 0.005125, 0.00513, 0.00513, 0.005131, 0.005128, 0.005133, 0.005129",\
"0.004953, 0.004975, 0.005021, 0.005058, 0.005087, 0.0051, 0.00511, 0.005117, 0.005121, 0.005116",\
"0.004833, 0.004859, 0.004915, 0.004979, 0.005028, 0.00506, 0.005081, 0.005094, 0.005102, 0.005101",\
"0.005202, 0.005187, 0.005165, 0.005145, 0.005137, 0.005132, 0.005133, 0.005132, 0.00513, 0.005127",\
"0.006461, 0.006373, 0.006135, 0.005886, 0.005685, 0.005538, 0.005434, 0.005361, 0.005307, 0.005264",\
"0.008794, 0.00861, 0.008088, 0.00748, 0.006943, 0.006518, 0.006201, 0.005964, 0.005786, 0.005645",\
"0.01232, 0.01203, 0.01121, 0.01015, 0.009142, 0.008305, 0.007646, 0.007137, 0.006743, 0.006428",\
"0.01712, 0.01673, 0.01559, 0.01405, 0.01249, 0.01113, 0.009994, 0.009088, 0.008374, 0.007786",\
"0.02324, 0.02276, 0.02132, 0.01926, 0.0171, 0.01513, 0.01342, 0.01201, 0.01086, 0.0099",\
"0.03074, 0.03017, 0.02846, 0.02592, 0.02312, 0.02047, 0.01811, 0.01609, 0.01438, 0.01292");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.01879, 0.01883, 0.01892, 0.01899, 0.01909, 0.01918, 0.01926, 0.01937, 0.0195, 0.01971",\
"0.01866, 0.01876, 0.01896, 0.01914, 0.01929, 0.01945, 0.01956, 0.01967, 0.01984, 0.0203",\
"0.01851, 0.01859, 0.01878, 0.01903, 0.01929, 0.01949, 0.01966, 0.01979, 0.01996, 0.02038",\
"0.01896, 0.01897, 0.01903, 0.01914, 0.0193, 0.01951, 0.0197, 0.01988, 0.02, 0.02045",\
"0.0204, 0.02031, 0.0201, 0.01997, 0.01983, 0.01988, 0.01992, 0.02006, 0.02022, 0.02069",\
"0.02312, 0.0229, 0.02236, 0.0218, 0.02134, 0.02098, 0.02077, 0.02064, 0.02059, 0.02116",\
"0.02717, 0.02686, 0.02598, 0.02487, 0.0239, 0.02315, 0.02257, 0.02204, 0.0219, 0.02238",\
"0.03266, 0.03225, 0.03103, 0.02934, 0.02773, 0.02646, 0.02538, 0.02453, 0.02383, 0.02449",\
"0.03963, 0.03911, 0.03761, 0.03544, 0.03307, 0.03106, 0.0295, 0.02807, 0.0271, 0.02825",\
"0.04809, 0.04751, 0.04573, 0.04308, 0.04017, 0.03727, 0.03482, 0.03298, 0.03181, 0.03471");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.005088, 0.005097, 0.005101, 0.005117, 0.005124, 0.005125, 0.005133, 0.005134, 0.005138, 0.005132",\
"0.004968, 0.004982, 0.005028, 0.005063, 0.005091, 0.005105, 0.005114, 0.00512, 0.005124, 0.00512",\
"0.004699, 0.004734, 0.004832, 0.004927, 0.004996, 0.005038, 0.005066, 0.005084, 0.005095, 0.005098",\
"0.004726, 0.004748, 0.004816, 0.004895, 0.004963, 0.005013, 0.005047, 0.00507, 0.005084, 0.00509",\
"0.005573, 0.005536, 0.005442, 0.005353, 0.005292, 0.005249, 0.005221, 0.0052, 0.005186, 0.005168",\
"0.007542, 0.00741, 0.007056, 0.006653, 0.0063, 0.006027, 0.005825, 0.005673, 0.005558, 0.005466",\
"0.01078, 0.01054, 0.009867, 0.009024, 0.008241, 0.007599, 0.007088, 0.006696, 0.006392, 0.006147",\
"0.01538, 0.01503, 0.01401, 0.01265, 0.01133, 0.01018, 0.009234, 0.008473, 0.007876, 0.007382",\
"0.02136, 0.02091, 0.01955, 0.01767, 0.01571, 0.01395, 0.01244, 0.01121, 0.0102, 0.009357",\
"0.02874, 0.0282, 0.02655, 0.02414, 0.02152, 0.01906, 0.01691, 0.01509, 0.01355, 0.01224");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.0251, 0.02511, 0.02514, 0.02518, 0.02523, 0.02532, 0.02543, 0.02555, 0.02567, 0.02606",\
"0.02507, 0.02509, 0.02517, 0.02525, 0.02534, 0.02544, 0.02557, 0.02567, 0.02583, 0.02621",\
"0.02483, 0.02486, 0.02499, 0.02514, 0.02529, 0.02544, 0.02561, 0.02579, 0.02591, 0.02627",\
"0.02513, 0.02513, 0.02516, 0.02524, 0.02533, 0.02548, 0.02559, 0.02581, 0.02599, 0.02638",\
"0.02648, 0.02641, 0.02622, 0.02603, 0.02591, 0.02587, 0.02591, 0.02597, 0.02611, 0.02654",\
"0.02913, 0.02896, 0.02848, 0.02793, 0.02742, 0.02705, 0.02686, 0.02674, 0.02669, 0.02717",\
"0.03316, 0.0329, 0.03212, 0.03106, 0.03009, 0.0293, 0.0286, 0.02822, 0.02786, 0.02844",\
"0.03861, 0.03828, 0.03722, 0.0357, 0.03413, 0.03275, 0.03159, 0.03064, 0.03008, 0.03065",\
"0.04553, 0.04512, 0.04389, 0.04192, 0.03964, 0.0376, 0.03587, 0.03435, 0.03336, 0.03454",\
"0.05397, 0.0535, 0.05203, 0.04969, 0.04686, 0.04404, 0.04155, 0.03948, 0.0383, 0.04114");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.005085, 0.005087, 0.005102, 0.005113, 0.005124, 0.005134, 0.005132, 0.005131, 0.005133, 0.00513",\
"0.00497, 0.004984, 0.005029, 0.005064, 0.005092, 0.005107, 0.005114, 0.005117, 0.005123, 0.005119",\
"0.004658, 0.004705, 0.004808, 0.004914, 0.004988, 0.005033, 0.005062, 0.005083, 0.005094, 0.005095",\
"0.004493, 0.004532, 0.004637, 0.004769, 0.004872, 0.004947, 0.004998, 0.005033, 0.005053, 0.005064",\
"0.005037, 0.005029, 0.005019, 0.005038, 0.005066, 0.005085, 0.0051, 0.005109, 0.005116, 0.005111",\
"0.006743, 0.00666, 0.006418, 0.006152, 0.005931, 0.005757, 0.005626, 0.005527, 0.005449, 0.005379",\
"0.009835, 0.00963, 0.009086, 0.008409, 0.007779, 0.007259, 0.006843, 0.006515, 0.00626, 0.006048",\
"0.01443, 0.01411, 0.01322, 0.01201, 0.01085, 0.009838, 0.009002, 0.008322, 0.007776, 0.007322",\
"0.02056, 0.02014, 0.01889, 0.01713, 0.01532, 0.0137, 0.0123, 0.01115, 0.01019, 0.009382",\
"0.02828, 0.02776, 0.02616, 0.02385, 0.02134, 0.01899, 0.01694, 0.01519, 0.0137, 0.01242");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.03134, 0.03135, 0.03137, 0.0314, 0.03145, 0.03153, 0.03163, 0.03174, 0.0319, 0.03228",\
"0.03113, 0.03113, 0.03116, 0.03121, 0.03127, 0.03135, 0.03145, 0.03152, 0.03179, 0.0322",\
"0.03078, 0.03079, 0.03087, 0.03095, 0.03104, 0.03116, 0.03131, 0.03141, 0.03163, 0.03195",\
"0.03103, 0.03102, 0.031, 0.03102, 0.03108, 0.03116, 0.03125, 0.03139, 0.03157, 0.03201",\
"0.03235, 0.03228, 0.03209, 0.03185, 0.03168, 0.03155, 0.03159, 0.03164, 0.03181, 0.03221",\
"0.03503, 0.03484, 0.03438, 0.03381, 0.03324, 0.0328, 0.03252, 0.03245, 0.03242, 0.03279",\
"0.03913, 0.03887, 0.03811, 0.03705, 0.03604, 0.03515, 0.03444, 0.03391, 0.03359, 0.03411",\
"0.04478, 0.04443, 0.04338, 0.04188, 0.04022, 0.03878, 0.03751, 0.03652, 0.03588, 0.03643",\
"0.05201, 0.0516, 0.05031, 0.04833, 0.04601, 0.04384, 0.042, 0.04038, 0.03926, 0.04037",\
"0.06088, 0.0604, 0.0589, 0.05652, 0.05358, 0.0506, 0.04798, 0.04573, 0.04432, 0.04744");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.005087, 0.005098, 0.005104, 0.005115, 0.005128, 0.005129, 0.005132, 0.005133, 0.005132, 0.005134",\
"0.004961, 0.004984, 0.005024, 0.005063, 0.005088, 0.005103, 0.00511, 0.005118, 0.005119, 0.005117",\
"0.004652, 0.004705, 0.004805, 0.00491, 0.004987, 0.005035, 0.005066, 0.005084, 0.005094, 0.005098",\
"0.004416, 0.004457, 0.004588, 0.004731, 0.004852, 0.004935, 0.004991, 0.005028, 0.005052, 0.005061",\
"0.004787, 0.004792, 0.004826, 0.004892, 0.004956, 0.005008, 0.005044, 0.005068, 0.005085, 0.005089",\
"0.006302, 0.006236, 0.006064, 0.005883, 0.005736, 0.005621, 0.00553, 0.005457, 0.005398, 0.005342",\
"0.009247, 0.009085, 0.00863, 0.008072, 0.007543, 0.00711, 0.006747, 0.006458, 0.00623, 0.006032",\
"0.01381, 0.01353, 0.01275, 0.0117, 0.01066, 0.009748, 0.008983, 0.00835, 0.007828, 0.007388",\
"0.02008, 0.01969, 0.01856, 0.01696, 0.01527, 0.01375, 0.01245, 0.01135, 0.01042, 0.00962",\
"0.02807, 0.02758, 0.0261, 0.02394, 0.02156, 0.01932, 0.01734, 0.01564, 0.01419, 0.01291");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.03692, 0.03693, 0.03693, 0.03697, 0.03702, 0.03708, 0.03719, 0.03728, 0.03745, 0.03786",\
"0.03655, 0.03654, 0.03658, 0.03661, 0.03665, 0.03674, 0.03684, 0.03692, 0.03716, 0.03754",\
"0.03624, 0.03626, 0.03627, 0.03631, 0.0364, 0.03648, 0.0366, 0.03671, 0.0369, 0.0373",\
"0.03656, 0.03654, 0.03648, 0.03645, 0.03646, 0.03652, 0.03658, 0.03673, 0.0369, 0.03725",\
"0.03791, 0.03784, 0.0376, 0.03734, 0.03712, 0.03699, 0.03692, 0.03689, 0.03704, 0.03747",\
"0.04062, 0.04045, 0.03999, 0.03935, 0.03874, 0.03827, 0.03793, 0.03772, 0.03766, 0.03809",\
"0.0449, 0.04464, 0.04384, 0.04274, 0.04166, 0.04065, 0.03987, 0.03935, 0.03899, 0.03946",\
"0.05079, 0.05044, 0.04939, 0.04776, 0.04602, 0.0445, 0.0431, 0.04196, 0.04125, 0.04189",\
"0.05841, 0.05798, 0.05666, 0.05461, 0.05216, 0.04983, 0.04783, 0.04607, 0.04487, 0.04597",\
"0.06781, 0.06732, 0.06578, 0.06324, 0.06013, 0.05699, 0.05413, 0.05177, 0.05021, 0.05323");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.2296, 0.2612, 0.3727, 0.5842, 0.9133, 1.374, 1.981, 2.745, 3.679, 4.791",\
"0.2397, 0.2715, 0.3834, 0.5954, 0.9249, 1.386, 1.993, 2.757, 3.69, 4.802",\
"0.2791, 0.3105, 0.4219, 0.6343, 0.964, 1.426, 2.032, 2.797, 3.73, 4.842",\
"0.3424, 0.3798, 0.501, 0.7119, 1.04, 1.502, 2.108, 2.872, 3.805, 4.92",\
"0.388, 0.4336, 0.5812, 0.8284, 1.166, 1.624, 2.229, 2.992, 3.923, 5.035",\
"0.4169, 0.4703, 0.6425, 0.9307, 1.322, 1.804, 2.405, 3.165, 4.093, 5.202",\
"0.4258, 0.488, 0.6856, 1.013, 1.456, 2.002, 2.641, 3.399, 4.324, 5.429",\
"0.412, 0.4832, 0.7078, 1.076, 1.568, 2.176, 2.888, 3.696, 4.622, 5.724",\
"0.3754, 0.454, 0.7067, 1.116, 1.658, 2.326, 3.108, 3.996, 4.984, 6.09",\
"0.3107, 0.399, 0.6784, 1.133, 1.729, 2.455, 3.302, 4.267, 5.341, 6.519");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.2271, 0.2561, 0.357, 0.548, 0.8455, 1.262, 1.81, 2.501, 3.344, 4.345",\
"0.246, 0.2758, 0.3782, 0.5712, 0.8691, 1.287, 1.834, 2.524, 3.371, 4.374",\
"0.3165, 0.3458, 0.4486, 0.6425, 0.9419, 1.36, 1.909, 2.599, 3.44, 4.449",\
"0.4471, 0.4816, 0.5897, 0.7822, 1.08, 1.499, 2.047, 2.739, 3.582, 4.588",\
"0.5954, 0.6399, 0.7797, 1.004, 1.304, 1.72, 2.267, 2.958, 3.801, 4.804",\
"0.7647, 0.8172, 0.9866, 1.26, 1.614, 2.038, 2.581, 3.27, 4.109, 5.114",\
"0.9572, 1.019, 1.216, 1.535, 1.953, 2.445, 3.005, 3.687, 4.526, 5.526",\
"1.174, 1.246, 1.471, 1.835, 2.311, 2.878, 3.517, 4.222, 5.055, 6.049",\
"1.414, 1.496, 1.754, 2.163, 2.696, 3.333, 4.056, 4.848, 5.709, 6.7",\
"1.678, 1.769, 2.061, 2.52, 3.11, 3.814, 4.617, 5.503, 6.457, 7.48");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.3979, 0.4541, 0.65, 1.02, 1.595, 2.399, 3.463, 4.794, 6.423, 8.359",\
"0.3964, 0.4531, 0.6503, 1.019, 1.594, 2.4, 3.461, 4.796, 6.427, 8.371",\
"0.3894, 0.4456, 0.6477, 1.02, 1.594, 2.402, 3.463, 4.792, 6.426, 8.374",\
"0.4573, 0.5101, 0.6806, 1.021, 1.594, 2.4, 3.465, 4.799, 6.431, 8.376",\
"0.5594, 0.6146, 0.8014, 1.128, 1.625, 2.399, 3.458, 4.798, 6.421, 8.374",\
"0.6966, 0.7582, 0.953, 1.307, 1.806, 2.488, 3.474, 4.792, 6.43, 8.369",\
"0.8644, 0.9276, 1.14, 1.511, 2.048, 2.738, 3.624, 4.838, 6.432, 8.373",\
"1.052, 1.127, 1.359, 1.751, 2.317, 3.051, 3.949, 5.055, 6.52, 8.38",\
"1.259, 1.342, 1.605, 2.032, 2.621, 3.396, 4.345, 5.457, 6.81, 8.533",\
"1.481, 1.576, 1.871, 2.34, 2.967, 3.772, 4.769, 5.943, 7.29, 8.891");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.3307, 0.3806, 0.559, 0.9011, 1.433, 2.178, 3.166, 4.402, 5.915, 7.704",\
"0.3296, 0.3802, 0.5588, 0.9006, 1.433, 2.185, 3.162, 4.401, 5.92, 7.711",\
"0.3311, 0.3821, 0.5593, 0.9007, 1.433, 2.182, 3.164, 4.401, 5.913, 7.715",\
"0.4103, 0.4475, 0.5876, 0.9046, 1.432, 2.178, 3.161, 4.399, 5.916, 7.715",\
"0.5434, 0.5902, 0.7414, 0.9948, 1.449, 2.182, 3.162, 4.402, 5.914, 7.715",\
"0.6914, 0.7454, 0.9242, 1.221, 1.614, 2.228, 3.171, 4.405, 5.912, 7.714",\
"0.857, 0.9204, 1.123, 1.464, 1.914, 2.466, 3.266, 4.413, 5.922, 7.729",\
"1.046, 1.119, 1.345, 1.721, 2.234, 2.846, 3.568, 4.572, 5.939, 7.708",\
"1.255, 1.335, 1.593, 2.01, 2.566, 3.256, 4.037, 4.944, 6.167, 7.769",\
"1.477, 1.568, 1.86, 2.316, 2.926, 3.674, 4.547, 5.5, 6.608, 8.07");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.304, 0.3357, 0.4466, 0.6578, 0.9868, 1.448, 2.055, 2.82, 3.754, 4.864",\
"0.3144, 0.3461, 0.4582, 0.6698, 0.9985, 1.46, 2.067, 2.831, 3.764, 4.877",\
"0.3421, 0.3745, 0.4874, 0.7, 1.03, 1.492, 2.099, 2.863, 3.796, 4.91",\
"0.3802, 0.4172, 0.5398, 0.7559, 1.087, 1.549, 2.156, 2.921, 3.854, 4.968",\
"0.4115, 0.4542, 0.5937, 0.8349, 1.178, 1.64, 2.247, 3.011, 3.944, 5.058",\
"0.4261, 0.4763, 0.6379, 0.9093, 1.286, 1.77, 2.378, 3.142, 4.073, 5.186",\
"0.4192, 0.4782, 0.6644, 0.9716, 1.387, 1.912, 2.551, 3.316, 4.248, 5.357",\
"0.3878, 0.4549, 0.6675, 1.014, 1.476, 2.046, 2.729, 3.533, 4.47, 5.578",\
"0.3298, 0.4052, 0.6439, 1.032, 1.543, 2.165, 2.899, 3.752, 4.734, 5.853",\
"0.2438, 0.3267, 0.5916, 1.022, 1.585, 2.264, 3.055, 3.963, 4.997, 6.164");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.2962, 0.3252, 0.4263, 0.6179, 0.9154, 1.332, 1.88, 2.569, 3.411, 4.415",\
"0.3162, 0.3455, 0.4473, 0.6398, 0.9376, 1.354, 1.902, 2.592, 3.432, 4.437",\
"0.3855, 0.415, 0.5175, 0.7107, 1.01, 1.427, 1.975, 2.665, 3.508, 4.509",\
"0.5254, 0.556, 0.6585, 0.8507, 1.149, 1.566, 2.115, 2.804, 3.648, 4.65",\
"0.7008, 0.74, 0.8674, 1.076, 1.373, 1.788, 2.334, 3.022, 3.866, 4.87",\
"0.8977, 0.9446, 1.098, 1.353, 1.69, 2.108, 2.652, 3.337, 4.177, 5.178",\
"1.123, 1.177, 1.354, 1.65, 2.047, 2.523, 3.075, 3.758, 4.592, 5.591",\
"1.376, 1.438, 1.64, 1.974, 2.427, 2.974, 3.597, 4.294, 5.125, 6.12",\
"1.66, 1.73, 1.956, 2.331, 2.834, 3.448, 4.152, 4.93, 5.782, 6.771",\
"1.974, 2.051, 2.306, 2.722, 3.277, 3.951, 4.731, 5.6, 6.541, 7.554");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.3998, 0.4563, 0.6504, 1.021, 1.596, 2.402, 3.46, 4.793, 6.427, 8.369",\
"0.3999, 0.4559, 0.6509, 1.021, 1.595, 2.402, 3.463, 4.793, 6.419, 8.358",\
"0.4033, 0.4574, 0.6502, 1.02, 1.595, 2.402, 3.461, 4.797, 6.423, 8.37",\
"0.4656, 0.5163, 0.6857, 1.029, 1.595, 2.401, 3.459, 4.791, 6.424, 8.371",\
"0.5578, 0.6086, 0.7846, 1.112, 1.629, 2.403, 3.463, 4.799, 6.429, 8.376",\
"0.6912, 0.7416, 0.9182, 1.252, 1.759, 2.474, 3.477, 4.795, 6.424, 8.374",\
"0.861, 0.9128, 1.094, 1.43, 1.943, 2.653, 3.584, 4.84, 6.422, 8.359",\
"1.051, 1.111, 1.306, 1.652, 2.171, 2.886, 3.815, 4.986, 6.506, 8.386",\
"1.26, 1.327, 1.545, 1.918, 2.445, 3.166, 4.102, 5.269, 6.698, 8.486",\
"1.484, 1.559, 1.804, 2.204, 2.759, 3.493, 4.442, 5.615, 7.035, 8.737");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.4193, 0.4704, 0.6494, 0.9923, 1.525, 2.272, 3.256, 4.488, 6.002, 7.808",\
"0.4186, 0.4703, 0.6498, 0.9923, 1.525, 2.272, 3.255, 4.49, 5.998, 7.799",\
"0.4184, 0.47, 0.6495, 0.9921, 1.525, 2.271, 3.256, 4.496, 6.002, 7.795",\
"0.4652, 0.5061, 0.6614, 0.992, 1.525, 2.272, 3.255, 4.495, 6.005, 7.801",\
"0.6082, 0.6534, 0.7956, 1.059, 1.535, 2.272, 3.256, 4.493, 6.005, 7.806",\
"0.7602, 0.8132, 0.9896, 1.276, 1.676, 2.31, 3.257, 4.493, 6.004, 7.805",\
"0.9258, 0.988, 1.19, 1.526, 1.969, 2.526, 3.339, 4.503, 6.003, 7.805",\
"1.112, 1.182, 1.407, 1.784, 2.294, 2.899, 3.629, 4.643, 6.03, 7.804",\
"1.315, 1.395, 1.647, 2.06, 2.623, 3.309, 4.088, 5.004, 6.235, 7.862",\
"1.534, 1.626, 1.904, 2.36, 2.97, 3.724, 4.6, 5.55, 6.67, 8.13");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.3506, 0.3822, 0.4935, 0.705, 1.034, 1.495, 2.102, 2.866, 3.798, 4.91",\
"0.3617, 0.3937, 0.5055, 0.7174, 1.047, 1.508, 2.115, 2.879, 3.812, 4.924",\
"0.3871, 0.4197, 0.5325, 0.7454, 1.075, 1.537, 2.144, 2.909, 3.843, 4.954",\
"0.4097, 0.4455, 0.5655, 0.781, 1.112, 1.574, 2.181, 2.948, 3.879, 4.993",\
"0.4175, 0.4575, 0.5892, 0.8237, 1.165, 1.628, 2.234, 2.998, 3.932, 5.044",\
"0.4089, 0.4551, 0.6024, 0.8567, 1.222, 1.704, 2.312, 3.075, 4.008, 5.117",\
"0.3736, 0.4268, 0.5969, 0.8786, 1.27, 1.779, 2.413, 3.18, 4.11, 5.219",\
"0.3084, 0.37, 0.5646, 0.8807, 1.306, 1.845, 2.509, 3.307, 4.246, 5.353",\
"0.21, 0.2795, 0.4986, 0.8544, 1.321, 1.899, 2.596, 3.427, 4.399, 5.52",\
"0.0819, 0.1586, 0.4, 0.7946, 1.311, 1.933, 2.669, 3.536, 4.544, 5.702");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.3543, 0.3845, 0.4888, 0.6841, 0.9844, 1.403, 1.953, 2.644, 3.485, 4.491",\
"0.3717, 0.402, 0.5065, 0.702, 1.003, 1.421, 1.971, 2.662, 3.505, 4.508",\
"0.4392, 0.4697, 0.5747, 0.7707, 1.072, 1.491, 2.04, 2.732, 3.574, 4.578",\
"0.5816, 0.6118, 0.7155, 0.9104, 1.211, 1.63, 2.179, 2.871, 3.713, 4.718",\
"0.7798, 0.8171, 0.9367, 1.138, 1.436, 1.852, 2.4, 3.09, 3.931, 4.935",\
"1.001, 1.046, 1.189, 1.432, 1.757, 2.173, 2.717, 3.404, 4.244, 5.246",\
"1.252, 1.303, 1.468, 1.749, 2.132, 2.595, 3.143, 3.825, 4.66, 5.659",\
"1.539, 1.595, 1.781, 2.098, 2.531, 3.062, 3.672, 4.364, 5.195, 6.188",\
"1.861, 1.924, 2.131, 2.481, 2.962, 3.556, 4.244, 5.008, 5.854, 6.842",\
"2.22, 2.291, 2.519, 2.907, 3.432, 4.081, 4.842, 5.694, 6.62, 7.63");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.4004, 0.4551, 0.6504, 1.02, 1.593, 2.402, 3.463, 4.792, 6.421, 8.371",\
"0.4004, 0.456, 0.6504, 1.021, 1.594, 2.4, 3.461, 4.792, 6.422, 8.367",\
"0.402, 0.4567, 0.6499, 1.021, 1.594, 2.4, 3.46, 4.797, 6.424, 8.373",\
"0.4508, 0.5015, 0.677, 1.026, 1.595, 2.401, 3.461, 4.8, 6.421, 8.358",\
"0.5234, 0.575, 0.7562, 1.096, 1.625, 2.404, 3.462, 4.795, 6.422, 8.365",\
"0.6412, 0.6904, 0.8638, 1.204, 1.732, 2.467, 3.478, 4.793, 6.431, 8.372",\
"0.8062, 0.8538, 1.021, 1.349, 1.874, 2.612, 3.576, 4.839, 6.433, 8.373",\
"1.003, 1.053, 1.224, 1.548, 2.054, 2.788, 3.76, 4.973, 6.504, 8.393",\
"1.218, 1.272, 1.457, 1.791, 2.293, 3.009, 3.979, 5.2, 6.68, 8.502",\
"1.451, 1.512, 1.714, 2.069, 2.584, 3.289, 4.24, 5.463, 6.949, 8.714");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.5021, 0.5532, 0.7349, 1.078, 1.612, 2.361, 3.345, 4.584, 6.095, 7.897",\
"0.5015, 0.5534, 0.7344, 1.078, 1.612, 2.361, 3.346, 4.583, 6.098, 7.897",\
"0.5007, 0.5534, 0.734, 1.078, 1.613, 2.361, 3.345, 4.586, 6.095, 7.898",\
"0.5226, 0.5688, 0.7372, 1.078, 1.612, 2.361, 3.346, 4.585, 6.097, 7.896",\
"0.6618, 0.7054, 0.8448, 1.125, 1.617, 2.361, 3.345, 4.584, 6.094, 7.898",\
"0.8212, 0.8736, 1.045, 1.325, 1.736, 2.388, 3.345, 4.584, 6.095, 7.898",\
"0.9908, 1.053, 1.249, 1.584, 2.018, 2.584, 3.415, 4.592, 6.095, 7.896",\
"1.177, 1.246, 1.467, 1.842, 2.344, 2.949, 3.687, 4.716, 6.117, 7.896",\
"1.38, 1.458, 1.702, 2.114, 2.676, 3.359, 4.132, 5.061, 6.309, 7.95",\
"1.597, 1.684, 1.957, 2.408, 3.018, 3.77, 4.641, 5.595, 6.726, 8.2");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.3711, 0.4027, 0.5137, 0.7251, 1.054, 1.515, 2.122, 2.886, 3.819, 4.931",\
"0.3841, 0.4163, 0.5276, 0.7396, 1.069, 1.53, 2.137, 2.901, 3.834, 4.946",\
"0.4086, 0.4415, 0.554, 0.7669, 1.097, 1.559, 2.167, 2.931, 3.863, 4.977",\
"0.4249, 0.4596, 0.577, 0.7916, 1.123, 1.585, 2.192, 2.957, 3.891, 5.004",\
"0.4168, 0.4544, 0.5809, 0.8098, 1.149, 1.611, 2.219, 2.983, 3.917, 5.031",\
"0.3834, 0.4254, 0.563, 0.8073, 1.165, 1.643, 2.252, 3.015, 3.947, 5.058",\
"0.3171, 0.3653, 0.5203, 0.7851, 1.162, 1.662, 2.292, 3.06, 3.99, 5.099",\
"0.2128, 0.2679, 0.4441, 0.736, 1.14, 1.663, 2.317, 3.11, 4.049, 5.156",\
"0.0703, 0.1329, 0.3305, 0.6544, 1.092, 1.644, 2.323, 3.142, 4.109, 5.232",\
"-0.1142, -0.0448, 0.1761, 0.5339, 1.009, 1.598, 2.309, 3.154, 4.149, 5.302");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.3938, 0.4254, 0.5339, 0.7344, 1.04, 1.462, 2.014, 2.707, 3.552, 4.557",\
"0.4092, 0.4407, 0.5493, 0.7499, 1.055, 1.478, 2.03, 2.723, 3.567, 4.572",\
"0.4772, 0.5088, 0.6176, 0.8183, 1.124, 1.546, 2.099, 2.791, 3.636, 4.641",\
"0.6214, 0.6522, 0.7593, 0.9587, 1.263, 1.686, 2.237, 2.93, 3.774, 4.779",\
"0.8368, 0.873, 0.9885, 1.188, 1.489, 1.909, 2.458, 3.15, 3.994, 4.999",\
"1.08, 1.122, 1.261, 1.496, 1.814, 2.23, 2.777, 3.465, 4.304, 5.308",\
"1.355, 1.403, 1.561, 1.833, 2.204, 2.657, 3.204, 3.887, 4.724, 5.723",\
"1.67, 1.724, 1.899, 2.203, 2.622, 3.141, 3.739, 4.428, 5.259, 6.254",\
"2.027, 2.087, 2.281, 2.614, 3.076, 3.653, 4.327, 5.079, 5.921, 6.909",\
"2.432, 2.496, 2.708, 3.071, 3.572, 4.202, 4.944, 5.78, 6.696, 7.701");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.3999, 0.4561, 0.6497, 1.02, 1.595, 2.4, 3.461, 4.799, 6.424, 8.371",\
"0.4004, 0.4555, 0.6505, 1.02, 1.593, 2.403, 3.463, 4.792, 6.428, 8.37",\
"0.4009, 0.4566, 0.6512, 1.021, 1.594, 2.402, 3.461, 4.791, 6.427, 8.371",\
"0.4336, 0.4852, 0.666, 1.023, 1.594, 2.403, 3.463, 4.792, 6.425, 8.371",\
"0.4892, 0.5432, 0.729, 1.077, 1.616, 2.406, 3.464, 4.799, 6.429, 8.376",\
"0.5794, 0.6306, 0.8138, 1.165, 1.707, 2.458, 3.481, 4.799, 6.428, 8.373",\
"0.7158, 0.7656, 0.9442, 1.285, 1.825, 2.582, 3.565, 4.841, 6.438, 8.368",\
"0.8918, 0.9422, 1.116, 1.452, 1.98, 2.732, 3.725, 4.962, 6.511, 8.398",\
"1.1, 1.15, 1.327, 1.66, 2.185, 2.924, 3.911, 5.158, 6.667, 8.504",\
"1.331, 1.383, 1.566, 1.907, 2.43, 3.162, 4.138, 5.389, 6.903, 8.701");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.001942, 0.005248, 0.01156, 0.0214, 0.0352, 0.05335, 0.07623, 0.1042, 0.1374");
values("0.5779, 0.6309, 0.8137, 1.16, 1.694, 2.446, 3.43, 4.672, 6.185, 7.988",\
"0.5773, 0.6305, 0.8137, 1.16, 1.695, 2.445, 3.429, 4.672, 6.182, 7.982",\
"0.5762, 0.6293, 0.8138, 1.16, 1.695, 2.445, 3.43, 4.67, 6.183, 7.985",\
"0.5812, 0.6307, 0.8105, 1.159, 1.695, 2.445, 3.431, 4.67, 6.182, 7.985",\
"0.7088, 0.7514, 0.8946, 1.188, 1.697, 2.444, 3.429, 4.671, 6.182, 7.99",\
"0.876, 0.9274, 1.095, 1.372, 1.795, 2.463, 3.43, 4.67, 6.183, 7.984",\
"1.049, 1.111, 1.305, 1.632, 2.063, 2.64, 3.487, 4.676, 6.181, 7.984",\
"1.234, 1.306, 1.524, 1.894, 2.394, 2.991, 3.741, 4.788, 6.2, 7.981",\
"1.435, 1.512, 1.755, 2.165, 2.723, 3.402, 4.175, 5.116, 6.377, 8.032",\
"1.654, 1.739, 2.009, 2.454, 3.063, 3.817, 4.682, 5.637, 6.782, 8.272");
}
}
}
}