blob: 39b78638ea201e404d89d3fc7cfe6978aaab0b5c [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 : "9.76104e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "9.76104e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "9.76122e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "9.76122e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "9.7677e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "9.76788e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "9.77094e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "9.78048e-06" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.410588e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.410624e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.411038e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.41174e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.82556e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.82664e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.23074e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.00448e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.23074e-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.00365 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003646, 0.003642, 0.003627, 0.003606, 0.003601, 0.003591, 0.003585, \
0.003582, 0.003581, 0.003579");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002069, -0.002066, -0.002064, -0.002067, -0.002079, -0.002082, \
-0.00209, -0.002099, -0.002112, -0.00214");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003641, 0.003642, 0.00363, 0.003611, 0.003604, 0.003593, 0.003586, \
0.003581, 0.003581, 0.003581");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002071, -0.002068, -0.002067, -0.002069, -0.00208, -0.002083, \
-0.002091, -0.002101, -0.002114, -0.002142");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003647, 0.003643, 0.00363, 0.003611, 0.003603, 0.00359, 0.003587, \
0.003582, 0.003583, 0.003581");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002071, -0.002069, -0.002067, -0.002069, -0.00208, -0.002082, \
-0.00209, -0.0021, -0.002113, -0.002142");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003639, 0.003644, 0.003636, 0.003617, 0.003609, 0.003606, 0.003593, \
0.003584, 0.003584, 0.003582");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002076, -0.002074, -0.002073, -0.002076, -0.002085, -0.002085, \
-0.002096, -0.002106, -0.002125, -0.002154");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003611, 0.003607, 0.003602, 0.003589, 0.003588, 0.003583, 0.003582, \
0.003581, 0.003581, 0.00358");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001915, 0.001915, 0.001914, 0.001907, 0.001884, 0.001869, 0.001849, \
0.001821, 0.001784, 0.00172");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0036, 0.003601, 0.003599, 0.003588, 0.00359, 0.003581, 0.00358, \
0.003582, 0.003582, 0.003583");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001909, 0.001908, 0.001906, 0.001902, 0.00188, 0.001863, 0.001842, \
0.001812, 0.001772, 0.001702");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003598, 0.003598, 0.003597, 0.003589, 0.003589, 0.003582, 0.003581, \
0.003581, 0.003581, 0.003581");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.005692, 0.005692, 0.005689, 0.005679, 0.005653, 0.005627, 0.005589, \
0.005542, 0.005472, 0.005361");
}
}
}
pin(A2) {
capacitance : 0.003539 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003804, 0.0038, 0.003806, 0.003821, 0.00384, 0.003849, 0.003854, \
0.003852, 0.003839, 0.003814");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002973, -0.00297, -0.00296, -0.002945, -0.002943, -0.002939, \
-0.002935, -0.002933, -0.002928, -0.002928");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003793, 0.00379, 0.003795, 0.003812, 0.003831, 0.003841, 0.003846, \
0.003845, 0.003833, 0.00381");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00297, -0.002971, -0.002964, -0.002953, -0.002949, -0.002941, \
-0.002936, -0.002934, -0.002934, -0.002927");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003394, 0.00319, 0.003088, 0.003046, 0.003022, 0.003001, 0.002985, \
0.002971, 0.002956, 0.002936");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00297, -0.002972, -0.002956, -0.00295, -0.002943, -0.002938, \
-0.002934, -0.002934, -0.00293, -0.002927");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003445, 0.003148, 0.002976, 0.002953, 0.002952, 0.002947, 0.002939, \
0.002935, 0.002933, 0.002934");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002961, -0.002966, -0.002961, -0.002951, -0.002949, -0.002941, \
-0.002937, -0.002934, -0.002932, -0.002929");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003263, 0.003266, 0.003259, 0.00325, 0.003252, 0.003244, 0.003237, \
0.003228, 0.003216, 0.003198");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00272, -0.002719, -0.002721, -0.002721, -0.002731, -0.002741, \
-0.002755, -0.002777, -0.002808, -0.002854");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003259, 0.003262, 0.003256, 0.00325, 0.003252, 0.003245, 0.003236, \
0.003229, 0.003216, 0.003196");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00273, -0.00273, -0.002733, -0.002735, -0.002744, -0.00275, \
-0.002766, -0.002787, -0.002821, -0.002873");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003281, 0.003283, 0.003279, 0.003278, 0.003273, 0.003266, 0.003259, \
0.003252, 0.003238, 0.003219");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001041, 0.00104, 0.00104, 0.001031, 0.001016, 0.0009922, 0.0009617, \
0.000918, 0.0008555, 0.0007467");
}
}
}
pin(A3) {
capacitance : 0.003494 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002936, 0.002936, 0.002934, 0.002929, 0.002929, 0.00293, 0.002927, \
0.002928, 0.002927, 0.002929");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00297, -0.002967, -0.002957, -0.002955, -0.002944, -0.002938, \
-0.002934, -0.002932, -0.002927, -0.002928");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002948, 0.002975, 0.002965, 0.002958, 0.002952, 0.002949, 0.002941, \
0.00294, 0.002938, 0.002939");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002961, -0.002966, -0.002956, -0.002946, -0.002941, -0.002936, \
-0.002934, -0.002934, -0.002931, -0.002929");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002884, 0.002947, 0.002961, 0.002961, 0.002958, 0.002946, 0.002937, \
0.002926, 0.002914, 0.002899");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002971, -0.002969, -0.002958, -0.002952, -0.002943, -0.00294, \
-0.002935, -0.002934, -0.002931, -0.002928");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002983, 0.002982, 0.002967, 0.00296, 0.002957, 0.002949, 0.002943, \
0.00294, 0.002937, 0.002939");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002961, -0.002962, -0.002959, -0.002956, -0.00295, -0.002943, \
-0.002939, -0.002935, -0.002932, -0.002929");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003194, 0.003198, 0.003206, 0.00321, 0.00322, 0.00322, 0.003212, \
0.003196, 0.003168, 0.003118");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002973, -0.00297, -0.002964, -0.002956, -0.002951, -0.00294, \
-0.002937, -0.002934, -0.002934, -0.002928");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002991, 0.002975, 0.00297, 0.002961, 0.00296, 0.00295, 0.002944, \
0.00294, 0.002938, 0.002939");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002968, -0.002971, -0.002964, -0.002957, -0.002952, -0.002944, \
-0.002939, -0.002935, -0.002933, -0.002929");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002926, 0.002929, 0.002922, 0.002919, 0.002919, 0.002912, 0.00291, \
0.002902, 0.002895, 0.002887");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002944, -0.002947, -0.002944, -0.002941, -0.002947, -0.002943, \
-0.002945, -0.002944, -0.002945, -0.002945");
}
}
}
pin(A4) {
capacitance : 0.003482 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002979, 0.002988, 0.002974, 0.002959, 0.002958, 0.002949, 0.002947, \
0.002945, 0.002943, 0.002943");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002967, -0.002962, -0.002948, -0.002942, -0.002939, -0.002933, \
-0.002932, -0.002929, -0.002926, -0.002924");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00298, 0.002982, 0.00297, 0.002957, 0.002956, 0.002949, 0.002943, \
0.002941, 0.002938, 0.00294");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002969, -0.002965, -0.002958, -0.002948, -0.002946, -0.002938, \
-0.002934, -0.002932, -0.002929, -0.002928");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002963, 0.002988, 0.002977, 0.002964, 0.002965, 0.002956, 0.002948, \
0.002945, 0.002945, 0.002943");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002975, -0.002966, -0.002953, -0.00295, -0.002944, -0.002936, \
-0.002936, -0.002931, -0.002931, -0.002926");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002982, 0.002982, 0.00297, 0.002962, 0.00296, 0.002952, 0.002946, \
0.002942, 0.002938, 0.002942");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002967, -0.002967, -0.002958, -0.002959, -0.002955, -0.002944, \
-0.00294, -0.002935, -0.002934, -0.00293");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002965, 0.002988, 0.002977, 0.002964, 0.002965, 0.002951, 0.00295, \
0.002945, 0.002944, 0.002943");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002972, -0.002966, -0.002953, -0.00295, -0.002945, -0.002935, \
-0.002937, -0.002932, -0.00293, -0.002925");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002983, 0.002984, 0.002974, 0.002965, 0.00296, 0.002955, 0.002947, \
0.002943, 0.002939, 0.00294");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00297, -0.002977, -0.002965, -0.002954, -0.002951, -0.002943, \
-0.00294, -0.002937, -0.002933, -0.002928");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002947, 0.00299, 0.002981, 0.002971, 0.002965, 0.002962, 0.002954, \
0.002947, 0.002944, 0.002944");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.002977, -0.002974, -0.002963, -0.002959, -0.002955, -0.002944, \
-0.002939, -0.002936, -0.002935, -0.00293");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.1379 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.004042, 0.004044, 0.004046, 0.004045, 0.004044, 0.004046, 0.004046, 0.004047, 0.004045, 0.004027",\
"0.00396, 0.003972, 0.003991, 0.004012, 0.004022, 0.004031, 0.004035, 0.00404, 0.004039, 0.004017",\
"0.003749, 0.003776, 0.003848, 0.003913, 0.003959, 0.003985, 0.004005, 0.004017, 0.004019, 0.004003",\
"0.003546, 0.003583, 0.003675, 0.003783, 0.003861, 0.003918, 0.003952, 0.003978, 0.00399, 0.003975",\
"0.003426, 0.003458, 0.003542, 0.003654, 0.003757, 0.003835, 0.003892, 0.003928, 0.003952, 0.003936",\
"0.003444, 0.003449, 0.003499, 0.003583, 0.003678, 0.003764, 0.00383, 0.003878, 0.003906, 0.00389",\
"0.003586, 0.003573, 0.003566, 0.003596, 0.003656, 0.003729, 0.003792, 0.003843, 0.003871, 0.003837",\
"0.003856, 0.003826, 0.003762, 0.003717, 0.003715, 0.00375, 0.003794, 0.003833, 0.003847, 0.003773",\
"0.004258, 0.004214, 0.004089, 0.003957, 0.003876, 0.003845, 0.003853, 0.003862, 0.003836, 0.003672",\
"0.004794, 0.004725, 0.004538, 0.004321, 0.004149, 0.004036, 0.003981, 0.003941, 0.003813, 0.003469");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.01514, 0.01515, 0.01521, 0.01524, 0.01528, 0.01537, 0.01548, 0.01554, 0.01574, 0.01774",\
"0.01502, 0.01509, 0.01522, 0.01537, 0.01544, 0.01561, 0.01575, 0.0157, 0.01588, 0.01813",\
"0.0146, 0.01469, 0.01493, 0.01518, 0.01544, 0.01552, 0.01573, 0.01573, 0.01592, 0.01844",\
"0.01423, 0.0143, 0.01451, 0.01483, 0.01513, 0.01545, 0.01553, 0.01564, 0.01611, 0.01884",\
"0.01407, 0.01412, 0.01426, 0.01451, 0.01481, 0.01508, 0.01546, 0.01574, 0.01631, 0.01953",\
"0.01408, 0.01409, 0.01417, 0.01435, 0.01458, 0.01491, 0.01514, 0.01538, 0.01603, 0.02164",\
"0.01426, 0.01424, 0.01424, 0.01433, 0.01447, 0.01467, 0.01496, 0.01521, 0.01669, 0.02485",\
"0.01458, 0.01453, 0.01448, 0.01439, 0.01449, 0.0147, 0.01482, 0.01513, 0.01788, 0.03201",\
"0.01501, 0.01496, 0.01484, 0.0147, 0.01461, 0.01473, 0.01487, 0.01559, 0.02186, 0.04757",\
"0.01557, 0.01549, 0.01533, 0.01511, 0.01487, 0.01487, 0.01518, 0.01814, 0.03503, 0.07848");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.004029, 0.004032, 0.004038, 0.004043, 0.004046, 0.004048, 0.004047, 0.004049, 0.004049, 0.004025",\
"0.003977, 0.00398, 0.004, 0.004014, 0.004024, 0.00403, 0.004036, 0.00404, 0.004037, 0.004015",\
"0.003814, 0.003837, 0.003892, 0.003939, 0.003976, 0.003997, 0.004011, 0.004021, 0.004022, 0.004003",\
"0.003625, 0.003659, 0.003738, 0.003828, 0.003897, 0.003942, 0.003972, 0.003992, 0.004001, 0.003984",\
"0.003469, 0.003499, 0.003589, 0.003699, 0.003793, 0.003863, 0.003911, 0.003945, 0.003964, 0.003947",\
"0.003393, 0.003414, 0.003487, 0.003588, 0.003695, 0.00378, 0.003846, 0.00389, 0.003917, 0.003898",\
"0.003399, 0.003413, 0.003456, 0.003536, 0.003629, 0.003718, 0.003788, 0.003843, 0.003872, 0.00384",\
"0.003492, 0.003497, 0.003508, 0.003549, 0.003611, 0.003686, 0.003753, 0.003806, 0.00383, 0.003763",\
"0.003695, 0.003684, 0.003659, 0.003649, 0.003668, 0.003705, 0.003756, 0.003796, 0.003791, 0.003648",\
"0.004019, 0.003988, 0.003922, 0.003849, 0.003805, 0.003799, 0.003811, 0.00382, 0.003737, 0.003436");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.01918, 0.01918, 0.01918, 0.0192, 0.01925, 0.01928, 0.01939, 0.01939, 0.01974, 0.02197",\
"0.01914, 0.01916, 0.01921, 0.01925, 0.01931, 0.01937, 0.01945, 0.0195, 0.01979, 0.02216",\
"0.01879, 0.01884, 0.01896, 0.01912, 0.01925, 0.01936, 0.0195, 0.01962, 0.01983, 0.02243",\
"0.0184, 0.01846, 0.01861, 0.01882, 0.01902, 0.01921, 0.01934, 0.01946, 0.01984, 0.02287",\
"0.01821, 0.01825, 0.01836, 0.01852, 0.01878, 0.01897, 0.01916, 0.01929, 0.0199, 0.02371",\
"0.01819, 0.0182, 0.01827, 0.0184, 0.0186, 0.01878, 0.019, 0.01922, 0.01994, 0.02532",\
"0.01833, 0.01831, 0.01831, 0.01838, 0.01852, 0.01869, 0.01885, 0.01907, 0.0203, 0.02871",\
"0.01858, 0.01857, 0.01852, 0.01846, 0.01856, 0.01867, 0.01884, 0.01917, 0.0218, 0.03621",\
"0.01899, 0.01895, 0.01883, 0.01872, 0.01866, 0.01877, 0.01886, 0.01957, 0.02602, 0.05239",\
"0.0195, 0.01944, 0.01929, 0.01911, 0.01892, 0.01887, 0.01919, 0.02224, 0.03988, 0.0836");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.00403, 0.004033, 0.004037, 0.004043, 0.004045, 0.004045, 0.004048, 0.004051, 0.004047, 0.004024",\
"0.003967, 0.003982, 0.003997, 0.004013, 0.004023, 0.00403, 0.004035, 0.004038, 0.004038, 0.004016",\
"0.003813, 0.003829, 0.003893, 0.003943, 0.003979, 0.004001, 0.004012, 0.004025, 0.004026, 0.004003",\
"0.003622, 0.003654, 0.003737, 0.003826, 0.003895, 0.003941, 0.003971, 0.00399, 0.004, 0.003982",\
"0.003459, 0.003491, 0.003583, 0.003696, 0.00379, 0.003862, 0.003911, 0.003944, 0.003962, 0.003944",\
"0.003362, 0.003386, 0.003465, 0.003576, 0.003687, 0.003777, 0.003844, 0.00389, 0.003917, 0.0039",\
"0.003329, 0.003349, 0.003405, 0.003494, 0.0036, 0.003698, 0.003774, 0.003832, 0.003866, 0.003838",\
"0.003361, 0.003375, 0.003408, 0.003469, 0.003551, 0.003641, 0.003722, 0.003783, 0.003814, 0.003758",\
"0.003481, 0.003484, 0.003492, 0.003518, 0.003566, 0.003632, 0.0037, 0.003757, 0.003766, 0.003648",\
"0.003707, 0.003698, 0.003674, 0.003659, 0.003661, 0.003686, 0.003726, 0.003757, 0.003708, 0.003458");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.02312, 0.02313, 0.02313, 0.02316, 0.02318, 0.02326, 0.02329, 0.02336, 0.02366, 0.02594",\
"0.02298, 0.02299, 0.023, 0.02303, 0.02308, 0.02313, 0.02317, 0.02325, 0.02359, 0.02598",\
"0.02263, 0.02265, 0.02272, 0.02281, 0.02288, 0.02297, 0.02304, 0.02314, 0.02337, 0.02603",\
"0.0223, 0.02233, 0.02241, 0.02256, 0.02269, 0.02281, 0.02293, 0.02308, 0.02334, 0.02649",\
"0.02212, 0.02214, 0.02221, 0.02235, 0.0225, 0.02263, 0.02282, 0.02293, 0.02348, 0.02725",\
"0.02207, 0.02209, 0.02215, 0.02224, 0.02239, 0.02251, 0.02263, 0.02286, 0.02359, 0.02898",\
"0.02219, 0.02218, 0.02217, 0.02222, 0.02231, 0.02243, 0.02255, 0.02269, 0.02404, 0.0326",\
"0.02242, 0.0224, 0.02236, 0.02232, 0.02236, 0.02246, 0.02257, 0.0228, 0.02559, 0.04027",\
"0.02279, 0.02274, 0.02267, 0.02255, 0.0225, 0.02255, 0.02263, 0.02332, 0.02997, 0.05685",\
"0.02325, 0.02322, 0.02308, 0.02291, 0.02274, 0.02264, 0.02293, 0.02621, 0.04435, 0.08842");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.004034, 0.004037, 0.004037, 0.004038, 0.004045, 0.004044, 0.004048, 0.004045, 0.004047, 0.004021",\
"0.003964, 0.003973, 0.003996, 0.004015, 0.004024, 0.004034, 0.00404, 0.004038, 0.004036, 0.004019",\
"0.00381, 0.003838, 0.003894, 0.003943, 0.003979, 0.004001, 0.004012, 0.004023, 0.004024, 0.004005",\
"0.003623, 0.003657, 0.00374, 0.003829, 0.003898, 0.003944, 0.003973, 0.003993, 0.004003, 0.003985",\
"0.003461, 0.003488, 0.003583, 0.003697, 0.003793, 0.003865, 0.003914, 0.003944, 0.003964, 0.003948",\
"0.003363, 0.003383, 0.003459, 0.003573, 0.003687, 0.003776, 0.003842, 0.00389, 0.003918, 0.003902",\
"0.003309, 0.003326, 0.003389, 0.003483, 0.003592, 0.003694, 0.003767, 0.003827, 0.003861, 0.003838",\
"0.003316, 0.00333, 0.003371, 0.003439, 0.00353, 0.003626, 0.003708, 0.003774, 0.003808, 0.00376",\
"0.003388, 0.003395, 0.003417, 0.003464, 0.003524, 0.003598, 0.003674, 0.003738, 0.003756, 0.003654",\
"0.003553, 0.003553, 0.003549, 0.003558, 0.003585, 0.003631, 0.003683, 0.00373, 0.003702, 0.003487");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.02666, 0.02667, 0.02667, 0.02669, 0.02673, 0.02679, 0.02683, 0.02694, 0.02722, 0.02952",\
"0.02639, 0.0264, 0.02641, 0.02644, 0.02646, 0.02653, 0.02658, 0.02665, 0.0269, 0.02939",\
"0.02612, 0.02613, 0.02615, 0.0262, 0.02626, 0.02634, 0.02637, 0.02642, 0.02675, 0.02935",\
"0.02589, 0.02591, 0.02596, 0.02603, 0.0261, 0.02621, 0.02626, 0.02635, 0.02667, 0.02983",\
"0.02578, 0.02579, 0.02582, 0.02589, 0.02599, 0.02609, 0.02613, 0.0263, 0.0267, 0.03071",\
"0.02575, 0.02575, 0.02579, 0.02585, 0.02591, 0.026, 0.02608, 0.02621, 0.02703, 0.03259",\
"0.02585, 0.02583, 0.02584, 0.02586, 0.0259, 0.02594, 0.02604, 0.02614, 0.02761, 0.03621",\
"0.02608, 0.02606, 0.02601, 0.02594, 0.02601, 0.02601, 0.02603, 0.0263, 0.02907, 0.04419",\
"0.02639, 0.02637, 0.02631, 0.02617, 0.02609, 0.02612, 0.02616, 0.02696, 0.0338, 0.06115",\
"0.02685, 0.02679, 0.02667, 0.02648, 0.02631, 0.02626, 0.0265, 0.02989, 0.04856, 0.0931");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.3269, 0.3721, 0.5299, 0.8307, 1.299, 1.955, 2.82, 3.908, 5.237, 6.828",\
"0.348, 0.3935, 0.5517, 0.8534, 1.322, 1.98, 2.844, 3.932, 5.265, 6.845",\
"0.4254, 0.4709, 0.6304, 0.933, 1.403, 2.06, 2.924, 4.016, 5.342, 6.926",\
"0.5685, 0.6203, 0.7846, 1.087, 1.557, 2.215, 3.08, 4.169, 5.498, 7.085",\
"0.7062, 0.7737, 0.9866, 1.328, 1.8, 2.457, 3.323, 4.412, 5.742, 7.326",\
"0.8199, 0.9049, 1.171, 1.593, 2.135, 2.802, 3.666, 4.755, 6.083, 7.671",\
"0.9048, 1.008, 1.33, 1.836, 2.481, 3.24, 4.121, 5.208, 6.537, 8.12",\
"0.9596, 1.081, 1.459, 2.054, 2.807, 3.684, 4.672, 5.782, 7.109, 8.69",\
"0.981, 1.121, 1.556, 2.241, 3.106, 4.108, 5.226, 6.454, 7.811, 9.391",\
"0.9658, 1.124, 1.618, 2.393, 3.373, 4.503, 5.762, 7.132, 8.613, 10.23");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.3588, 0.4054, 0.5681, 0.8777, 1.359, 2.032, 2.924, 4.037, 5.404, 7.041",\
"0.3921, 0.4401, 0.6056, 0.9169, 1.399, 2.078, 2.966, 4.088, 5.456, 7.083",\
"0.5086, 0.557, 0.7251, 1.041, 1.528, 2.206, 3.093, 4.218, 5.586, 7.216",\
"0.7407, 0.7903, 0.9589, 1.275, 1.763, 2.445, 3.335, 4.461, 5.827, 7.46",\
"1.044, 1.113, 1.321, 1.648, 2.136, 2.819, 3.712, 4.836, 6.207, 7.836",\
"1.377, 1.468, 1.741, 2.153, 2.665, 3.346, 4.242, 5.366, 6.731, 8.37",\
"1.739, 1.853, 2.195, 2.711, 3.333, 4.046, 4.939, 6.063, 7.435, 9.064",\
"2.132, 2.267, 2.681, 3.305, 4.062, 4.898, 5.824, 6.945, 8.314, 9.945",\
"2.556, 2.714, 3.198, 3.936, 4.83, 5.818, 6.874, 8.028, 9.397, 11.03",\
"3.012, 3.194, 3.749, 4.602, 5.637, 6.789, 8.014, 9.29, 10.69, 12.32");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.5099, 0.5859, 0.8521, 1.359, 2.145, 3.249, 4.7, 6.528, 8.76, 11.42",\
"0.5096, 0.5859, 0.8521, 1.36, 2.145, 3.248, 4.701, 6.526, 8.763, 11.42",\
"0.5006, 0.5803, 0.8514, 1.359, 2.145, 3.248, 4.698, 6.529, 8.76, 11.42",\
"0.5861, 0.6456, 0.8694, 1.356, 2.145, 3.247, 4.701, 6.528, 8.76, 11.42",\
"0.761, 0.8292, 1.053, 1.45, 2.154, 3.248, 4.705, 6.529, 8.769, 11.42",\
"0.97, 1.051, 1.306, 1.73, 2.339, 3.29, 4.701, 6.533, 8.761, 11.42",\
"1.197, 1.291, 1.59, 2.071, 2.72, 3.567, 4.794, 6.537, 8.766, 11.42",\
"1.432, 1.547, 1.893, 2.444, 3.163, 4.052, 5.156, 6.689, 8.784, 11.42",\
"1.682, 1.811, 2.216, 2.84, 3.646, 4.609, 5.753, 7.14, 9.008, 11.47",\
"1.937, 2.088, 2.547, 3.257, 4.155, 5.218, 6.442, 7.852, 9.546, 11.77");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.5006, 0.58, 0.8588, 1.385, 2.209, 3.372, 4.905, 6.818, 9.139, 11.94",\
"0.5007, 0.5812, 0.8568, 1.389, 2.212, 3.38, 4.902, 6.803, 9.158, 11.94",\
"0.5012, 0.5801, 0.8587, 1.385, 2.219, 3.368, 4.899, 6.811, 9.15, 11.94",\
"0.5512, 0.6116, 0.8622, 1.388, 2.214, 3.375, 4.885, 6.812, 9.151, 11.95",\
"0.7666, 0.8216, 0.9994, 1.416, 2.211, 3.376, 4.903, 6.83, 9.181, 11.95",\
"1.022, 1.091, 1.311, 1.65, 2.278, 3.373, 4.898, 6.831, 9.149, 11.98",\
"1.292, 1.383, 1.652, 2.067, 2.595, 3.479, 4.903, 6.811, 9.176, 11.97",\
"1.572, 1.684, 2.018, 2.514, 3.122, 3.866, 5.049, 6.835, 9.168, 11.97",\
"1.858, 1.994, 2.397, 2.991, 3.704, 4.5, 5.492, 7.008, 9.194, 11.94",\
"2.153, 2.311, 2.786, 3.482, 4.312, 5.232, 6.222, 7.518, 9.402, 12.01");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.4144, 0.4595, 0.6168, 0.9177, 1.387, 2.043, 2.908, 3.997, 5.329, 6.909",\
"0.4374, 0.4821, 0.6402, 0.9413, 1.411, 2.067, 2.931, 4.022, 5.349, 6.933",\
"0.5102, 0.556, 0.715, 1.017, 1.487, 2.144, 3.008, 4.098, 5.426, 7.01",\
"0.6333, 0.684, 0.8507, 1.155, 1.625, 2.283, 3.149, 4.238, 5.57, 7.151",\
"0.7708, 0.8321, 1.029, 1.363, 1.841, 2.5, 3.366, 4.457, 5.789, 7.375",\
"0.8956, 0.9723, 1.213, 1.601, 2.128, 2.802, 3.67, 4.762, 6.094, 7.68",\
"0.9935, 1.088, 1.38, 1.843, 2.443, 3.178, 4.068, 5.162, 6.493, 8.082",\
"1.059, 1.171, 1.519, 2.065, 2.759, 3.581, 4.542, 5.663, 6.999, 8.587",\
"1.09, 1.222, 1.626, 2.262, 3.059, 3.988, 5.043, 6.242, 7.61, 9.203",\
"1.084, 1.235, 1.699, 2.424, 3.335, 4.381, 5.551, 6.85, 8.302, 9.931");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.4565, 0.5035, 0.6672, 0.9777, 1.46, 2.135, 3.023, 4.141, 5.505, 7.131",\
"0.492, 0.5394, 0.704, 1.015, 1.498, 2.174, 3.062, 4.18, 5.545, 7.171",\
"0.6105, 0.6588, 0.8257, 1.14, 1.625, 2.302, 3.191, 4.31, 5.675, 7.301",\
"0.8451, 0.8932, 1.061, 1.377, 1.863, 2.542, 3.432, 4.552, 5.918, 7.544",\
"1.187, 1.246, 1.432, 1.75, 2.239, 2.918, 3.809, 4.93, 6.297, 7.924",\
"1.569, 1.647, 1.89, 2.269, 2.769, 3.449, 4.341, 5.462, 6.83, 8.457",\
"1.983, 2.08, 2.384, 2.86, 3.451, 4.151, 5.042, 6.164, 7.529, 9.159",\
"2.426, 2.545, 2.912, 3.489, 4.206, 5.013, 5.929, 7.05, 8.416, 10.05",\
"2.903, 3.042, 3.473, 4.154, 5.002, 5.959, 6.988, 8.134, 9.501, 11.13",\
"3.414, 3.572, 4.069, 4.857, 5.84, 6.951, 8.146, 9.401, 10.8, 12.42");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.5104, 0.5859, 0.8522, 1.358, 2.145, 3.247, 4.699, 6.528, 8.761, 11.42",\
"0.511, 0.5862, 0.8526, 1.359, 2.145, 3.248, 4.699, 6.523, 8.761, 11.42",\
"0.5112, 0.587, 0.8526, 1.359, 2.145, 3.248, 4.698, 6.527, 8.756, 11.42",\
"0.5692, 0.6348, 0.873, 1.359, 2.146, 3.249, 4.7, 6.528, 8.757, 11.42",\
"0.6944, 0.7632, 0.995, 1.43, 2.159, 3.252, 4.7, 6.528, 8.764, 11.42",\
"0.8728, 0.9446, 1.185, 1.617, 2.285, 3.287, 4.703, 6.527, 8.759, 11.42",\
"1.081, 1.164, 1.427, 1.879, 2.542, 3.469, 4.775, 6.537, 8.763, 11.42",\
"1.308, 1.403, 1.704, 2.198, 2.88, 3.8, 5.014, 6.651, 8.782, 11.43",\
"1.549, 1.658, 2.001, 2.549, 3.283, 4.218, 5.419, 6.949, 8.944, 11.47",\
"1.805, 1.928, 2.313, 2.924, 3.726, 4.712, 5.922, 7.432, 9.298, 11.68");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.5881, 0.6676, 0.9446, 1.473, 2.298, 3.457, 4.978, 6.896, 9.229, 12.02",\
"0.5883, 0.6667, 0.944, 1.474, 2.299, 3.456, 4.979, 6.898, 9.238, 12.02",\
"0.5876, 0.6669, 0.9453, 1.474, 2.299, 3.456, 4.976, 6.892, 9.239, 12.02",\
"0.6016, 0.6752, 0.945, 1.475, 2.3, 3.456, 4.978, 6.896, 9.23, 12.02",\
"0.777, 0.831, 1.031, 1.489, 2.298, 3.456, 4.979, 6.896, 9.237, 12.02",\
"1.03, 1.1, 1.317, 1.677, 2.343, 3.46, 4.978, 6.897, 9.237, 12.03",\
"1.302, 1.391, 1.66, 2.07, 2.621, 3.542, 4.987, 6.897, 9.238, 12.03",\
"1.591, 1.701, 2.029, 2.522, 3.127, 3.895, 5.112, 6.916, 9.234, 12.03",\
"1.884, 2.015, 2.408, 2.998, 3.71, 4.504, 5.526, 7.08, 9.272, 12.03",\
"2.193, 2.34, 2.804, 3.492, 4.316, 5.236, 6.232, 7.554, 9.47, 12.08");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.4666, 0.5118, 0.6692, 0.9699, 1.438, 2.095, 2.96, 4.05, 5.377, 6.961",\
"0.4915, 0.5364, 0.6947, 0.9957, 1.465, 2.122, 2.985, 4.074, 5.406, 6.986",\
"0.5642, 0.6097, 0.7688, 1.071, 1.54, 2.199, 3.062, 4.151, 5.483, 7.069",\
"0.6717, 0.7208, 0.8848, 1.188, 1.659, 2.316, 3.182, 4.273, 5.604, 7.184",\
"0.7883, 0.8442, 1.029, 1.356, 1.832, 2.491, 3.357, 4.446, 5.777, 7.364",\
"0.9024, 0.9683, 1.182, 1.545, 2.059, 2.732, 3.599, 4.688, 6.02, 7.606",\
"0.9947, 1.075, 1.329, 1.741, 2.305, 3.027, 3.916, 5.007, 6.34, 7.926",\
"1.055, 1.152, 1.453, 1.932, 2.559, 3.34, 4.285, 5.406, 6.74, 8.326",\
"1.078, 1.192, 1.545, 2.102, 2.811, 3.663, 4.672, 5.855, 7.226, 8.818",\
"1.059, 1.192, 1.602, 2.239, 3.045, 3.985, 5.072, 6.325, 7.761, 9.395");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.5402, 0.589, 0.7566, 1.072, 1.558, 2.237, 3.127, 4.247, 5.613, 7.24",\
"0.5727, 0.6213, 0.7896, 1.105, 1.592, 2.27, 3.16, 4.28, 5.646, 7.273",\
"0.6909, 0.7402, 0.9097, 1.227, 1.714, 2.394, 3.285, 4.405, 5.771, 7.399",\
"0.9273, 0.9764, 1.146, 1.465, 1.954, 2.635, 3.526, 4.647, 6.014, 7.641",\
"1.292, 1.346, 1.522, 1.841, 2.331, 3.012, 3.905, 5.025, 6.394, 8.021",\
"1.714, 1.785, 2.01, 2.368, 2.864, 3.544, 4.437, 5.559, 6.926, 8.556",\
"2.169, 2.259, 2.54, 2.988, 3.554, 4.248, 5.14, 6.261, 7.629, 9.258",\
"2.659, 2.766, 3.105, 3.648, 4.335, 5.119, 6.028, 7.149, 8.517, 10.15",\
"3.181, 3.306, 3.705, 4.346, 5.159, 6.085, 7.094, 8.236, 9.602, 11.23",\
"3.738, 3.882, 4.343, 5.081, 6.025, 7.101, 8.27, 9.508, 10.9, 12.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.5111, 0.5867, 0.8524, 1.359, 2.147, 3.248, 4.699, 6.526, 8.76, 11.42",\
"0.5104, 0.5862, 0.8521, 1.358, 2.146, 3.248, 4.697, 6.529, 8.76, 11.42",\
"0.5101, 0.5864, 0.8523, 1.359, 2.145, 3.25, 4.699, 6.53, 8.753, 11.42",\
"0.5522, 0.6204, 0.8668, 1.359, 2.145, 3.249, 4.701, 6.529, 8.761, 11.42",\
"0.6386, 0.7098, 0.9582, 1.416, 2.157, 3.25, 4.7, 6.527, 8.76, 11.42",\
"0.7692, 0.842, 1.089, 1.555, 2.264, 3.288, 4.704, 6.529, 8.759, 11.42",\
"0.945, 1.022, 1.276, 1.736, 2.453, 3.441, 4.777, 6.542, 8.766, 11.42",\
"1.151, 1.235, 1.508, 1.98, 2.689, 3.684, 4.979, 6.654, 8.795, 11.43",\
"1.383, 1.476, 1.777, 2.274, 2.991, 3.979, 5.282, 6.907, 8.946, 11.48",\
"1.626, 1.733, 2.067, 2.608, 3.353, 4.338, 5.634, 7.274, 9.254, 11.68");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.6728, 0.752, 1.03, 1.56, 2.385, 3.541, 5.065, 6.982, 9.322, 12.11",\
"0.6711, 0.7523, 1.029, 1.56, 2.385, 3.542, 5.066, 6.984, 9.32, 12.11",\
"0.6711, 0.7497, 1.029, 1.56, 2.385, 3.541, 5.063, 6.983, 9.322, 12.11",\
"0.6732, 0.752, 1.028, 1.56, 2.384, 3.542, 5.065, 6.982, 9.325, 12.11",\
"0.7948, 0.8554, 1.076, 1.566, 2.385, 3.543, 5.065, 6.979, 9.32, 12.11",\
"1.047, 1.116, 1.329, 1.707, 2.412, 3.543, 5.066, 6.983, 9.323, 12.12",\
"1.323, 1.406, 1.67, 2.076, 2.649, 3.609, 5.071, 6.986, 9.328, 12.11",\
"1.612, 1.717, 2.036, 2.527, 3.13, 3.924, 5.171, 6.996, 9.322, 12.12",\
"1.912, 2.038, 2.421, 3.004, 3.711, 4.508, 5.558, 7.142, 9.35, 12.11",\
"2.22, 2.368, 2.816, 3.498, 4.32, 5.236, 6.244, 7.594, 9.534, 12.16");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.4879, 0.5329, 0.6901, 0.9908, 1.459, 2.118, 2.98, 4.07, 5.399, 6.981",\
"0.5159, 0.5612, 0.7192, 1.02, 1.489, 2.146, 3.01, 4.1, 5.427, 7.012",\
"0.5884, 0.6339, 0.7932, 1.095, 1.564, 2.222, 3.086, 4.175, 5.504, 7.09",\
"0.6887, 0.7366, 0.8986, 1.202, 1.673, 2.331, 3.195, 4.284, 5.616, 7.203",\
"0.7899, 0.8427, 1.021, 1.341, 1.816, 2.475, 3.341, 4.431, 5.762, 7.348",\
"0.8842, 0.9434, 1.14, 1.489, 1.995, 2.666, 3.533, 4.624, 5.954, 7.541",\
"0.9635, 1.032, 1.254, 1.635, 2.179, 2.89, 3.779, 4.871, 6.203, 7.788",\
"1.016, 1.097, 1.352, 1.777, 2.364, 3.122, 4.056, 5.178, 6.512, 8.098",\
"1.03, 1.127, 1.426, 1.905, 2.547, 3.354, 4.34, 5.513, 6.885, 8.477",\
"1.003, 1.114, 1.463, 2.011, 2.717, 3.585, 4.627, 5.857, 7.283, 8.92");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.6018, 0.6519, 0.8253, 1.148, 1.639, 2.323, 3.216, 4.339, 5.707, 7.337",\
"0.6303, 0.6809, 0.8543, 1.176, 1.669, 2.352, 3.246, 4.368, 5.736, 7.366",\
"0.751, 0.8015, 0.9759, 1.298, 1.791, 2.474, 3.368, 4.491, 5.86, 7.489",\
"0.9899, 1.041, 1.215, 1.539, 2.032, 2.716, 3.611, 4.734, 6.102, 7.732",\
"1.368, 1.42, 1.595, 1.917, 2.411, 3.096, 3.99, 5.113, 6.482, 8.111",\
"1.823, 1.89, 2.103, 2.45, 2.945, 3.63, 4.524, 5.648, 7.017, 8.647",\
"2.314, 2.397, 2.664, 3.094, 3.642, 4.334, 5.229, 6.351, 7.721, 9.351",\
"2.842, 2.941, 3.262, 3.781, 4.446, 5.211, 6.119, 7.24, 8.61, 10.24",\
"3.402, 3.521, 3.896, 4.508, 5.293, 6.198, 7.188, 8.328, 9.696, 11.33",\
"4, 4.134, 4.568, 5.274, 6.185, 7.234, 8.382, 9.606, 10.99, 12.62");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.511, 0.5866, 0.8516, 1.359, 2.145, 3.249, 4.698, 6.526, 8.759, 11.42",\
"0.5096, 0.5868, 0.8526, 1.359, 2.147, 3.248, 4.697, 6.528, 8.761, 11.42",\
"0.51, 0.5862, 0.8525, 1.359, 2.145, 3.247, 4.699, 6.528, 8.761, 11.42",\
"0.5366, 0.607, 0.8604, 1.358, 2.146, 3.251, 4.699, 6.528, 8.758, 11.42",\
"0.6004, 0.676, 0.931, 1.402, 2.155, 3.251, 4.703, 6.527, 8.763, 11.42",\
"0.685, 0.7622, 1.025, 1.514, 2.244, 3.283, 4.702, 6.528, 8.763, 11.43",\
"0.8048, 0.8824, 1.149, 1.646, 2.398, 3.419, 4.774, 6.545, 8.765, 11.43",\
"0.966, 1.046, 1.312, 1.81, 2.574, 3.618, 4.957, 6.655, 8.799, 11.43",\
"1.162, 1.247, 1.522, 2.016, 2.78, 3.838, 5.207, 6.886, 8.952, 11.49",\
"1.381, 1.477, 1.772, 2.276, 3.032, 4.093, 5.476, 7.19, 9.23, 11.69");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001945, 0.005262, 0.0116, 0.02146, 0.03531, 0.05353, 0.07648, 0.1045, 0.1379");
values("0.7508, 0.8302, 1.112, 1.643, 2.468, 3.626, 5.149, 7.066, 9.406, 12.2",\
"0.7512, 0.8298, 1.111, 1.642, 2.468, 3.624, 5.149, 7.067, 9.407, 12.2",\
"0.7486, 0.8296, 1.111, 1.642, 2.468, 3.625, 5.149, 7.068, 9.409, 12.19",\
"0.7456, 0.8282, 1.11, 1.643, 2.468, 3.624, 5.149, 7.066, 9.41, 12.2",\
"0.8264, 0.8908, 1.131, 1.643, 2.468, 3.625, 5.15, 7.067, 9.411, 12.2",\
"1.069, 1.14, 1.346, 1.75, 2.484, 3.626, 5.149, 7.068, 9.404, 12.2",\
"1.344, 1.429, 1.688, 2.091, 2.683, 3.676, 5.153, 7.064, 9.407, 12.19",\
"1.639, 1.745, 2.053, 2.539, 3.14, 3.962, 5.239, 7.079, 9.412, 12.2",\
"1.943, 2.065, 2.445, 3.01, 3.722, 4.52, 5.594, 7.202, 9.434, 12.19",\
"2.26, 2.4, 2.836, 3.516, 4.324, 5.242, 6.254, 7.64, 9.598, 12.24");
}
}
}
}