blob: 0c9553d0d0981242932fd6e43788bae68ed91c27 [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__and4_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "1.65969e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "1.65969e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "1.65969e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "1.659708e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "1.660356e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "1.660356e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "1.66068e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "1.661616e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "2.09412e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "2.09412e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "2.09466e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "2.09538e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "2.5092e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "2.51028e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "2.91438e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "2.66454e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.91438e-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.003741 ;
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.003633, 0.003625, 0.00361, 0.003606, 0.003613, 0.003608, 0.003607, \
0.003607, 0.003608, 0.003605");
}
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.002152, -0.00215, -0.002148, -0.002159, -0.002169, -0.002172, \
-0.002181, -0.00219, -0.002206, -0.00223");
}
}
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.003632, 0.003629, 0.003611, 0.003603, 0.003612, 0.003611, 0.003611, \
0.003607, 0.003608, 0.003608");
}
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.002152, -0.002151, -0.002148, -0.002159, -0.002173, -0.002172, \
-0.002179, -0.00219, -0.002205, -0.002233");
}
}
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.003632, 0.003628, 0.003611, 0.003603, 0.003611, 0.00361, 0.003609, \
0.003607, 0.003606, 0.003607");
}
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.002152, -0.002151, -0.002149, -0.002159, -0.002173, -0.002171, \
-0.002179, -0.002189, -0.002206, -0.002233");
}
}
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.003625, 0.003622, 0.003613, 0.003608, 0.003614, 0.00361, 0.00361, \
0.003609, 0.003608, 0.003607");
}
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.002154, -0.002152, -0.002153, -0.002159, -0.002172, -0.002174, \
-0.002181, -0.002193, -0.002209, -0.002233");
}
}
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.003631, 0.003624, 0.003611, 0.003603, 0.003611, 0.003609, 0.003609, \
0.003608, 0.003608, 0.003608");
}
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.001836, 0.001838, 0.001828, 0.00182, 0.001796, 0.001782, 0.001764, \
0.001738, 0.001705, 0.001647");
}
}
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.003629, 0.003622, 0.003613, 0.00361, 0.003613, 0.00361, 0.00361, \
0.003609, 0.003609, 0.003608");
}
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.001837, 0.001835, 0.001825, 0.001818, 0.001794, 0.001784, 0.001764, \
0.001736, 0.001703, 0.001643");
}
}
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.003629, 0.003622, 0.003613, 0.00361, 0.003612, 0.00361, 0.003611, \
0.003609, 0.003609, 0.003608");
}
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.005702, 0.005701, 0.005695, 0.00568, 0.005651, 0.005632, 0.005599, \
0.005557, 0.005497, 0.005401");
}
}
}
pin(A2) {
capacitance : 0.003667 ;
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.003866, 0.003858, 0.003858, 0.003871, 0.003892, 0.003902, 0.003909, \
0.003906, 0.003894, 0.003871");
}
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.002967, -0.002964, -0.002962, -0.002968, -0.002964, \
-0.002962, -0.002962, -0.002965, -0.002962");
}
}
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.003848, 0.003845, 0.003847, 0.003862, 0.003881, 0.003895, 0.0039, \
0.0039, 0.00389, 0.003867");
}
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.002976, -0.002968, -0.002964, -0.002961, -0.002968, -0.002965, \
-0.002964, -0.002965, -0.002964, -0.002963");
}
}
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.003437, 0.003203, 0.003091, 0.003054, 0.003047, 0.003028, 0.003016, \
0.003004, 0.00299, 0.002972");
}
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.002965, -0.00296, -0.00296, -0.002966, -0.002965, \
-0.002964, -0.002965, -0.002965, -0.002963");
}
}
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.003482, 0.003165, 0.00298, 0.002967, 0.00297, 0.002971, 0.002969, \
0.002971, 0.002971, 0.00297");
}
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.002966, -0.002961, -0.00296, -0.002962, -0.002969, -0.002968, \
-0.002966, -0.002965, -0.002966, -0.002962");
}
}
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.003319, 0.003314, 0.0033, 0.003293, 0.003295, 0.00329, 0.003283, \
0.003274, 0.00326, 0.003242");
}
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.002725, -0.002722, -0.002723, -0.002726, -0.002742, -0.002749, \
-0.002763, -0.002785, -0.002814, -0.002864");
}
}
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.003313, 0.003316, 0.003302, 0.0033, 0.003298, 0.003288, 0.003284, \
0.003274, 0.003261, 0.003244");
}
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.002726, -0.002725, -0.002727, -0.00273, -0.002744, -0.002751, \
-0.002766, -0.002785, -0.002819, -0.002867");
}
}
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.003338, 0.003337, 0.003325, 0.00332, 0.003319, 0.003311, 0.003307, \
0.003298, 0.003284, 0.003267");
}
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.001129, 0.001134, 0.001135, 0.001127, 0.001102, 0.001082, 0.001053, \
0.001013, 0.0009528, 0.0008585");
}
}
}
pin(A3) {
capacitance : 0.003648 ;
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.002982, 0.00298, 0.002966, 0.002961, 0.002966, 0.002963, 0.002961, \
0.002959, 0.002957, 0.002956");
}
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.002979, -0.002973, -0.00296, -0.002963, -0.002967, -0.002964, \
-0.002964, -0.002963, -0.002965, -0.002963");
}
}
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.002977, 0.002983, 0.002971, 0.002966, 0.002972, 0.002972, 0.00297, \
0.002971, 0.002971, 0.00297");
}
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.002964, -0.002964, -0.002958, -0.002962, -0.002966, -0.002965, \
-0.002964, -0.002966, -0.002964, -0.002964");
}
}
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.002918, 0.002951, 0.002964, 0.002968, 0.002978, 0.002971, 0.002967, \
0.002958, 0.002948, 0.002933");
}
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.002968, -0.002962, -0.002958, -0.002966, -0.002966, \
-0.002963, -0.002964, -0.002964, -0.002965");
}
}
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.00298, 0.002986, 0.00297, 0.002968, 0.002974, 0.002971, 0.00297, \
0.002972, 0.002971, 0.002971");
}
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.002964, -0.002964, -0.002962, -0.002968, -0.002967, \
-0.002966, -0.002965, -0.002964, -0.002964");
}
}
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.003227, 0.00323, 0.003228, 0.003231, 0.003243, 0.003242, 0.003236, \
0.003219, 0.003191, 0.003143");
}
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.002976, -0.002972, -0.002963, -0.002963, -0.002967, -0.002966, \
-0.002965, -0.002965, -0.002963, -0.002965");
}
}
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.003034, 0.002983, 0.002972, 0.002967, 0.002974, 0.002972, 0.00297, \
0.00297, 0.002971, 0.002972");
}
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.002966, -0.002966, -0.002961, -0.002963, -0.002967, -0.002965, \
-0.002965, -0.002966, -0.002964, -0.002964");
}
}
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.002965, 0.00297, 0.002954, 0.002945, 0.002952, 0.002942, 0.00294, \
0.002931, 0.002924, 0.002917");
}
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.002992, -0.002988, -0.002984, -0.002991, -0.002998, -0.002999, \
-0.003001, -0.003002, -0.003006, -0.00301");
}
}
}
pin(A4) {
capacitance : 0.003587 ;
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.002993, 0.002984, 0.002969, 0.002968, 0.002972, 0.002974, 0.002973, \
0.002974, 0.002973, 0.002969");
}
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.002965, -0.002958, -0.002959, -0.002965, -0.002961, \
-0.002961, -0.00296, -0.002962, -0.002961");
}
}
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.002981, 0.002981, 0.002977, 0.002969, 0.002974, 0.002973, 0.002971, \
0.002971, 0.002971, 0.002972");
}
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.002966, -0.002962, -0.00296, -0.002962, -0.002966, -0.002964, \
-0.002965, -0.002964, -0.002964, -0.002963");
}
}
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.002987, 0.002982, 0.002971, 0.002971, 0.002972, 0.002974, 0.002972, \
0.002974, 0.002971, 0.00297");
}
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.002965, -0.00296, -0.00296, -0.002966, -0.002962, \
-0.002961, -0.002962, -0.002962, -0.002962");
}
}
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.002977, 0.002978, 0.002975, 0.002964, 0.002969, 0.00297, 0.002971, \
0.002972, 0.002971, 0.002969");
}
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.002966, -0.002962, -0.00296, -0.002963, -0.002969, -0.002967, \
-0.002965, -0.002964, -0.002965, -0.002965");
}
}
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.00299, 0.002982, 0.002973, 0.002968, 0.002973, 0.002975, 0.002973, \
0.002976, 0.002972, 0.00297");
}
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.002965, -0.00296, -0.002959, -0.002967, -0.002962, \
-0.002961, -0.002962, -0.002961, -0.002962");
}
}
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.00298, 0.002975, 0.002965, 0.002974, 0.002973, 0.002972, \
0.002971, 0.002971, 0.002972");
}
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.002966, -0.002964, -0.002963, -0.002965, -0.002969, -0.002965, \
-0.002965, -0.002964, -0.002965, -0.002965");
}
}
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.002988, 0.002981, 0.002972, 0.00297, 0.002974, 0.002975, 0.002973, \
0.002975, 0.002974, 0.002971");
}
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.002966, -0.002965, -0.002963, -0.002969, -0.002965, \
-0.002965, -0.00296, -0.002963, -0.002962");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.4135 ;
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.03733, 0.03749, 0.03794, 0.03844, 0.03878, 0.03899, 0.03912, 0.03919, 0.03925, 0.03928",\
"0.03739, 0.03756, 0.03804, 0.03852, 0.03886, 0.03906, 0.03919, 0.03926, 0.0393, 0.03935",\
"0.03713, 0.03728, 0.03774, 0.03826, 0.0386, 0.03881, 0.03893, 0.03901, 0.03906, 0.03909",\
"0.0367, 0.03685, 0.03725, 0.03776, 0.03813, 0.03835, 0.03849, 0.03858, 0.03863, 0.03867",\
"0.0364, 0.03651, 0.03683, 0.03726, 0.03765, 0.03792, 0.0381, 0.03821, 0.03828, 0.03835",\
"0.03631, 0.03638, 0.0366, 0.03699, 0.03737, 0.03765, 0.03785, 0.03799, 0.03809, 0.03817",\
"0.03649, 0.03649, 0.03665, 0.03695, 0.03726, 0.03759, 0.03779, 0.03795, 0.03806, 0.03813",\
"0.03689, 0.03683, 0.0369, 0.03711, 0.03739, 0.03768, 0.0379, 0.03808, 0.03819, 0.03829",\
"0.03746, 0.03734, 0.0373, 0.03741, 0.03766, 0.03793, 0.03815, 0.03833, 0.03846, 0.03857",\
"0.03816, 0.03802, 0.03785, 0.0379, 0.03808, 0.03834, 0.03857, 0.03872, 0.03888, 0.039");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.02223, 0.0223, 0.02257, 0.023, 0.02355, 0.0241, 0.02438, 0.02486, 0.02565, 0.03494",\
"0.02218, 0.02224, 0.02251, 0.02295, 0.02346, 0.02394, 0.0244, 0.02481, 0.02587, 0.03511",\
"0.02206, 0.02209, 0.02237, 0.02281, 0.02335, 0.02377, 0.02434, 0.02465, 0.02566, 0.03575",\
"0.02187, 0.022, 0.02222, 0.02256, 0.02306, 0.02365, 0.02393, 0.02434, 0.02585, 0.03671",\
"0.02175, 0.02181, 0.02196, 0.02231, 0.02281, 0.02314, 0.02364, 0.02421, 0.0258, 0.03953",\
"0.0218, 0.0218, 0.02195, 0.02224, 0.02266, 0.02309, 0.02352, 0.02402, 0.02643, 0.04493",\
"0.02192, 0.0219, 0.02198, 0.02218, 0.02266, 0.02295, 0.02339, 0.02399, 0.02771, 0.05325",\
"0.02223, 0.0222, 0.02224, 0.02242, 0.02259, 0.02322, 0.02368, 0.02423, 0.03021, 0.06777",\
"0.02269, 0.02261, 0.0226, 0.0227, 0.02288, 0.02327, 0.02395, 0.02515, 0.036, 0.0934",\
"0.02326, 0.02319, 0.02307, 0.02312, 0.02338, 0.02334, 0.02408, 0.02691, 0.04926, 0.1387");
}
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.04127, 0.04139, 0.04182, 0.04228, 0.04265, 0.04288, 0.04302, 0.04311, 0.04317, 0.04321",\
"0.0413, 0.04144, 0.04186, 0.04233, 0.04268, 0.04291, 0.04305, 0.04314, 0.0432, 0.04324",\
"0.04109, 0.04121, 0.04164, 0.04212, 0.04248, 0.04272, 0.04285, 0.04294, 0.043, 0.04304",\
"0.04073, 0.04086, 0.04124, 0.04169, 0.04208, 0.04232, 0.04247, 0.04257, 0.04264, 0.04268",\
"0.04046, 0.04055, 0.04084, 0.04126, 0.04165, 0.04193, 0.04212, 0.04223, 0.04232, 0.04238",\
"0.0404, 0.04043, 0.04065, 0.04101, 0.04137, 0.04167, 0.04188, 0.04203, 0.04214, 0.0422",\
"0.04055, 0.04055, 0.04068, 0.04095, 0.04127, 0.04155, 0.04179, 0.04195, 0.04206, 0.04216",\
"0.04093, 0.04088, 0.04088, 0.0411, 0.04136, 0.04165, 0.04188, 0.04206, 0.04219, 0.04228",\
"0.04146, 0.04135, 0.04131, 0.04141, 0.04161, 0.04185, 0.04211, 0.0423, 0.04243, 0.04252",\
"0.04216, 0.04199, 0.04182, 0.04183, 0.04203, 0.04224, 0.04247, 0.04266, 0.0428, 0.04292");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.0222, 0.02229, 0.02257, 0.02299, 0.02353, 0.02395, 0.02443, 0.02483, 0.02583, 0.03524",\
"0.02218, 0.02226, 0.0225, 0.02292, 0.02344, 0.0239, 0.02449, 0.02479, 0.026, 0.035",\
"0.02206, 0.02213, 0.02241, 0.02282, 0.02338, 0.02379, 0.02445, 0.02466, 0.02642, 0.03629",\
"0.02192, 0.02198, 0.02227, 0.02266, 0.02317, 0.02361, 0.02407, 0.0245, 0.02595, 0.03772",\
"0.0218, 0.02187, 0.02202, 0.02238, 0.02288, 0.02332, 0.02371, 0.02423, 0.02561, 0.04004",\
"0.02172, 0.02175, 0.02194, 0.02225, 0.02268, 0.02327, 0.02357, 0.02415, 0.02654, 0.04486",\
"0.02177, 0.02182, 0.02196, 0.02207, 0.02265, 0.02296, 0.02334, 0.02397, 0.02745, 0.05315",\
"0.02191, 0.02191, 0.02201, 0.02203, 0.02236, 0.02304, 0.02337, 0.02388, 0.02975, 0.06775",\
"0.02217, 0.02212, 0.02211, 0.02224, 0.02248, 0.02277, 0.02366, 0.02477, 0.03576, 0.09355",\
"0.02254, 0.02247, 0.02242, 0.02249, 0.02277, 0.02289, 0.02331, 0.02636, 0.04891, 0.1389");
}
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.04525, 0.04536, 0.04573, 0.04619, 0.04655, 0.0468, 0.04696, 0.04705, 0.04712, 0.04716",\
"0.04511, 0.04524, 0.04561, 0.04607, 0.04643, 0.04668, 0.04683, 0.04693, 0.04699, 0.04704",\
"0.04485, 0.04496, 0.04533, 0.0458, 0.04617, 0.04641, 0.04657, 0.04667, 0.04674, 0.04677",\
"0.04456, 0.04467, 0.04501, 0.04545, 0.04583, 0.04609, 0.04625, 0.04636, 0.04644, 0.04647",\
"0.04431, 0.04441, 0.04471, 0.0451, 0.04548, 0.04577, 0.04596, 0.04607, 0.04617, 0.04622",\
"0.04428, 0.04434, 0.04454, 0.04487, 0.04522, 0.04552, 0.04574, 0.0459, 0.04599, 0.04607",\
"0.04444, 0.04445, 0.04455, 0.04479, 0.04513, 0.04541, 0.04565, 0.04581, 0.04594, 0.04603",\
"0.04478, 0.04473, 0.04474, 0.04494, 0.04521, 0.04548, 0.04571, 0.04589, 0.04603, 0.04614",\
"0.04534, 0.04523, 0.04516, 0.04523, 0.04543, 0.04568, 0.04592, 0.04611, 0.04627, 0.04638",\
"0.04598, 0.0458, 0.04564, 0.04566, 0.04581, 0.04603, 0.04625, 0.04643, 0.04659, 0.04671");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.02221, 0.02227, 0.02254, 0.02298, 0.02353, 0.02395, 0.02438, 0.02483, 0.026, 0.03538",\
"0.02217, 0.02224, 0.02252, 0.02293, 0.02344, 0.02401, 0.02432, 0.02474, 0.02591, 0.03585",\
"0.02207, 0.02215, 0.02241, 0.02282, 0.0234, 0.02395, 0.02423, 0.02465, 0.02606, 0.03597",\
"0.02195, 0.02198, 0.02224, 0.02264, 0.02315, 0.02372, 0.02404, 0.02445, 0.026, 0.03779",\
"0.02178, 0.02184, 0.02206, 0.02239, 0.0229, 0.0233, 0.0238, 0.0243, 0.02603, 0.03991",\
"0.0217, 0.02172, 0.02194, 0.02229, 0.02274, 0.02318, 0.0236, 0.02413, 0.02615, 0.04489",\
"0.02166, 0.02165, 0.0218, 0.02204, 0.02263, 0.02296, 0.02344, 0.02435, 0.02764, 0.05277",\
"0.02175, 0.02174, 0.02184, 0.02204, 0.0223, 0.02302, 0.02353, 0.0241, 0.03017, 0.06617",\
"0.02191, 0.02187, 0.02198, 0.02204, 0.02229, 0.02257, 0.02354, 0.02457, 0.03477, 0.09129",\
"0.02221, 0.02216, 0.02215, 0.02222, 0.02256, 0.02282, 0.02313, 0.02606, 0.04722, 0.1342");
}
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.04889, 0.04902, 0.04932, 0.04977, 0.05013, 0.0504, 0.05057, 0.05067, 0.05075, 0.05079",\
"0.04865, 0.04875, 0.04908, 0.04952, 0.0499, 0.05015, 0.05031, 0.05042, 0.05049, 0.05054",\
"0.04839, 0.04847, 0.04882, 0.04926, 0.04964, 0.0499, 0.05007, 0.05017, 0.05024, 0.05029",\
"0.04818, 0.04829, 0.0486, 0.04902, 0.04939, 0.04966, 0.04984, 0.04995, 0.05002, 0.05008",\
"0.04803, 0.04811, 0.04837, 0.04877, 0.04915, 0.04942, 0.04962, 0.04975, 0.04984, 0.04991",\
"0.04804, 0.04807, 0.04826, 0.04859, 0.04895, 0.04923, 0.04945, 0.0496, 0.04972, 0.0498",\
"0.04823, 0.04823, 0.0483, 0.04855, 0.04885, 0.04915, 0.04938, 0.04955, 0.04968, 0.04975",\
"0.04854, 0.04848, 0.0485, 0.04867, 0.04892, 0.04919, 0.04943, 0.04962, 0.04975, 0.04985",\
"0.04903, 0.04891, 0.04888, 0.04893, 0.04914, 0.04941, 0.04963, 0.0498, 0.04995, 0.05008",\
"0.04971, 0.04955, 0.04938, 0.04936, 0.04951, 0.04971, 0.0499, 0.05011, 0.05026, 0.05037");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.02222, 0.02229, 0.02257, 0.02299, 0.02349, 0.02395, 0.02443, 0.02485, 0.02585, 0.03545",\
"0.02218, 0.02224, 0.0225, 0.02295, 0.02349, 0.02397, 0.02433, 0.02483, 0.02573, 0.03541",\
"0.02208, 0.02215, 0.02242, 0.02283, 0.02337, 0.02381, 0.02427, 0.02461, 0.02601, 0.03678",\
"0.02192, 0.02197, 0.02223, 0.02267, 0.02324, 0.02363, 0.02411, 0.02445, 0.02595, 0.03759",\
"0.0218, 0.02184, 0.02207, 0.02246, 0.02292, 0.02352, 0.02398, 0.02428, 0.02605, 0.03966",\
"0.02167, 0.02172, 0.02195, 0.02234, 0.02279, 0.02331, 0.0237, 0.02416, 0.02659, 0.04425",\
"0.0216, 0.02163, 0.02182, 0.02203, 0.02275, 0.02304, 0.02348, 0.02398, 0.02745, 0.05169",\
"0.02165, 0.02167, 0.02179, 0.02204, 0.02239, 0.02305, 0.02353, 0.02411, 0.0295, 0.06452",\
"0.02174, 0.02174, 0.02184, 0.02204, 0.02238, 0.02264, 0.02354, 0.02472, 0.03406, 0.08807",\
"0.02194, 0.02193, 0.022, 0.02214, 0.0223, 0.02268, 0.023, 0.02587, 0.04543, 0.128");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.8607, 0.9205, 1.07, 1.271, 1.522, 1.834, 2.223, 2.706, 3.291, 3.988",\
"0.8989, 0.9586, 1.108, 1.309, 1.56, 1.872, 2.262, 2.744, 3.33, 4.026",\
"1.02, 1.08, 1.229, 1.43, 1.681, 1.993, 2.383, 2.865, 3.451, 4.147",\
"1.254, 1.314, 1.463, 1.665, 1.915, 2.227, 2.617, 3.1, 3.685, 4.382",\
"1.624, 1.684, 1.833, 2.035, 2.286, 2.599, 2.989, 3.471, 4.057, 4.754",\
"2.089, 2.157, 2.319, 2.529, 2.784, 3.099, 3.489, 3.972, 4.558, 5.254",\
"2.588, 2.667, 2.85, 3.08, 3.349, 3.671, 4.065, 4.548, 5.134, 5.83",\
"3.119, 3.206, 3.412, 3.665, 3.95, 4.283, 4.682, 5.168, 5.753, 6.449",\
"3.677, 3.774, 4.003, 4.281, 4.586, 4.93, 5.337, 5.825, 6.413, 7.111",\
"4.268, 4.374, 4.624, 4.928, 5.252, 5.613, 6.026, 6.519, 7.107, 7.805");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("1.044, 1.138, 1.391, 1.769, 2.293, 3, 3.919, 5.076, 6.487, 8.164",\
"1.066, 1.16, 1.413, 1.791, 2.315, 3.022, 3.942, 5.097, 6.51, 8.192",\
"1.145, 1.239, 1.492, 1.87, 2.394, 3.1, 4.021, 5.177, 6.587, 8.272",\
"1.298, 1.393, 1.645, 2.023, 2.547, 3.253, 4.174, 5.331, 6.742, 8.423",\
"1.533, 1.628, 1.88, 2.259, 2.783, 3.488, 4.409, 5.566, 6.978, 8.657",\
"1.785, 1.883, 2.142, 2.526, 3.052, 3.759, 4.679, 5.836, 7.248, 8.93",\
"2.023, 2.127, 2.392, 2.78, 3.311, 4.022, 4.944, 6.099, 7.509, 9.193",\
"2.236, 2.347, 2.624, 3.018, 3.549, 4.261, 5.188, 6.345, 7.757, 9.435",\
"2.418, 2.538, 2.831, 3.232, 3.766, 4.477, 5.401, 6.563, 7.977, 9.658",\
"2.564, 2.693, 3.006, 3.417, 3.956, 4.667, 5.59, 6.749, 8.165, 9.849");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.2389, 0.2851, 0.4144, 0.625, 0.9392, 1.388, 2.005, 2.803, 3.799, 4.99",\
"0.2388, 0.2858, 0.415, 0.6256, 0.9398, 1.389, 2.004, 2.806, 3.797, 4.989",\
"0.239, 0.2854, 0.415, 0.626, 0.9396, 1.389, 2.003, 2.806, 3.797, 4.988",\
"0.2388, 0.2848, 0.4154, 0.6268, 0.9396, 1.389, 2.003, 2.806, 3.798, 4.99",\
"0.2438, 0.29, 0.4182, 0.6274, 0.9412, 1.389, 2.005, 2.807, 3.796, 4.989",\
"0.2866, 0.332, 0.4514, 0.6496, 0.9526, 1.396, 2.008, 2.806, 3.799, 4.985",\
"0.3406, 0.3918, 0.5174, 0.7072, 0.9976, 1.424, 2.024, 2.809, 3.799, 4.983",\
"0.3956, 0.4536, 0.5886, 0.7768, 1.055, 1.47, 2.051, 2.829, 3.805, 4.989",\
"0.4492, 0.5138, 0.6616, 0.8532, 1.12, 1.52, 2.09, 2.85, 3.818, 4.994",\
"0.502, 0.574, 0.736, 0.934, 1.196, 1.58, 2.13, 2.878, 3.838, 5.004");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.3444, 0.4332, 0.7046, 1.201, 1.996, 3.158, 4.72, 6.702, 9.106, 12",\
"0.3438, 0.4324, 0.7034, 1.201, 1.994, 3.159, 4.72, 6.699, 9.109, 12.01",\
"0.3448, 0.433, 0.7036, 1.199, 1.996, 3.158, 4.721, 6.692, 9.112, 12.01",\
"0.3444, 0.4334, 0.7036, 1.199, 1.996, 3.16, 4.718, 6.698, 9.119, 11.98",\
"0.3482, 0.4372, 0.7086, 1.201, 1.997, 3.16, 4.717, 6.702, 9.113, 11.99",\
"0.3694, 0.4574, 0.7282, 1.217, 2.005, 3.162, 4.722, 6.694, 9.123, 12",\
"0.403, 0.4868, 0.7482, 1.234, 2.022, 3.176, 4.726, 6.691, 9.123, 11.99",\
"0.446, 0.5308, 0.778, 1.251, 2.033, 3.187, 4.738, 6.702, 9.106, 12",\
"0.4922, 0.5776, 0.8164, 1.272, 2.039, 3.188, 4.747, 6.714, 9.116, 11.99",\
"0.5392, 0.632, 0.867, 1.302, 2.054, 3.194, 4.75, 6.718, 9.126, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.9594, 1.02, 1.172, 1.375, 1.627, 1.941, 2.332, 2.815, 3.4, 4.098",\
"0.9965, 1.057, 1.209, 1.412, 1.665, 1.978, 2.369, 2.852, 3.438, 4.135",\
"1.119, 1.18, 1.332, 1.535, 1.787, 2.101, 2.492, 2.975, 3.561, 4.258",\
"1.355, 1.416, 1.567, 1.771, 2.023, 2.337, 2.728, 3.21, 3.796, 4.493",\
"1.728, 1.79, 1.94, 2.144, 2.397, 2.71, 3.102, 3.584, 4.17, 4.868",\
"2.22, 2.286, 2.445, 2.653, 2.909, 3.224, 3.615, 4.098, 4.684, 5.381",\
"2.756, 2.832, 3.011, 3.236, 3.503, 3.824, 4.218, 4.702, 5.288, 5.985",\
"3.325, 3.409, 3.611, 3.857, 4.138, 4.469, 4.868, 5.354, 5.941, 6.638",\
"3.923, 4.017, 4.24, 4.511, 4.809, 5.152, 5.557, 6.046, 6.633, 7.33",\
"4.555, 4.659, 4.902, 5.196, 5.516, 5.871, 6.284, 6.777, 7.364, 8.063");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("1.129, 1.224, 1.476, 1.855, 2.379, 3.085, 4.005, 5.161, 6.571, 8.256",\
"1.153, 1.247, 1.5, 1.878, 2.402, 3.108, 4.029, 5.185, 6.597, 8.278",\
"1.228, 1.322, 1.575, 1.953, 2.477, 3.183, 4.104, 5.26, 6.671, 8.355",\
"1.364, 1.459, 1.711, 2.089, 2.613, 3.319, 4.24, 5.395, 6.806, 8.492",\
"1.568, 1.663, 1.916, 2.295, 2.819, 3.525, 4.445, 5.602, 7.013, 8.692",\
"1.799, 1.899, 2.159, 2.545, 3.071, 3.778, 4.698, 5.854, 7.267, 8.948",\
"2.031, 2.136, 2.405, 2.796, 3.327, 4.038, 4.959, 6.116, 7.526, 9.205",\
"2.246, 2.357, 2.637, 3.035, 3.569, 4.281, 5.205, 6.363, 7.773, 9.453",\
"2.433, 2.552, 2.847, 3.253, 3.791, 4.503, 5.427, 6.588, 8, 9.68",\
"2.585, 2.713, 3.025, 3.445, 3.989, 4.702, 5.625, 6.784, 8.198, 9.88");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.2454, 0.2923, 0.4216, 0.6316, 0.9454, 1.393, 2.006, 2.808, 3.801, 4.991",\
"0.2458, 0.2922, 0.4218, 0.6316, 0.9452, 1.394, 2.008, 2.81, 3.796, 4.985",\
"0.2454, 0.2938, 0.4216, 0.632, 0.9452, 1.394, 2.007, 2.807, 3.801, 4.983",\
"0.2454, 0.2938, 0.4216, 0.6314, 0.9426, 1.393, 2.009, 2.809, 3.797, 4.984",\
"0.2474, 0.294, 0.4232, 0.634, 0.9458, 1.394, 2.009, 2.81, 3.802, 4.992",\
"0.279, 0.3236, 0.4442, 0.6448, 0.9526, 1.397, 2.01, 2.808, 3.802, 4.99",\
"0.3314, 0.3802, 0.504, 0.6954, 0.9888, 1.418, 2.022, 2.813, 3.798, 4.989",\
"0.384, 0.4394, 0.5694, 0.7586, 1.044, 1.46, 2.048, 2.825, 3.804, 4.993",\
"0.437, 0.4994, 0.6416, 0.8318, 1.103, 1.508, 2.082, 2.85, 3.818, 4.992",\
"0.49, 0.556, 0.712, 0.908, 1.17, 1.562, 2.12, 2.87, 3.832, 5.002");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.3442, 0.4328, 0.704, 1.201, 1.996, 3.158, 4.722, 6.7, 9.113, 12.01",\
"0.3444, 0.4326, 0.7044, 1.2, 1.994, 3.161, 4.72, 6.694, 9.122, 11.98",\
"0.343, 0.4334, 0.7034, 1.2, 1.994, 3.161, 4.722, 6.692, 9.124, 12.01",\
"0.3438, 0.4326, 0.7042, 1.2, 1.996, 3.159, 4.722, 6.699, 9.125, 12.02",\
"0.3494, 0.4384, 0.7076, 1.2, 1.997, 3.157, 4.721, 6.702, 9.108, 12.01",\
"0.3696, 0.459, 0.7282, 1.215, 2.003, 3.161, 4.722, 6.699, 9.109, 12.01",\
"0.3962, 0.4856, 0.7514, 1.235, 2.02, 3.173, 4.72, 6.7, 9.116, 12.01",\
"0.4318, 0.5192, 0.7806, 1.255, 2.03, 3.183, 4.731, 6.704, 9.108, 12",\
"0.4722, 0.5626, 0.8162, 1.28, 2.043, 3.186, 4.741, 6.708, 9.12, 11.98",\
"0.515, 0.6118, 0.862, 1.308, 2.06, 3.192, 4.742, 6.712, 9.118, 11.99");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("1.053, 1.115, 1.269, 1.476, 1.73, 2.045, 2.437, 2.921, 3.507, 4.206",\
"1.086, 1.148, 1.302, 1.509, 1.763, 2.078, 2.47, 2.954, 3.54, 4.239",\
"1.207, 1.269, 1.423, 1.63, 1.884, 2.199, 2.591, 3.075, 3.661, 4.36",\
"1.444, 1.507, 1.661, 1.867, 2.121, 2.436, 2.829, 3.312, 3.899, 4.597",\
"1.82, 1.883, 2.036, 2.243, 2.496, 2.812, 3.204, 3.688, 4.275, 4.973",\
"2.33, 2.395, 2.554, 2.762, 3.018, 3.335, 3.727, 4.211, 4.797, 5.496",\
"2.899, 2.974, 3.151, 3.374, 3.639, 3.959, 4.353, 4.838, 5.425, 6.122",\
"3.503, 3.586, 3.784, 4.026, 4.306, 4.636, 5.035, 5.521, 6.107, 6.805",\
"4.138, 4.231, 4.45, 4.714, 5.01, 5.35, 5.755, 6.243, 6.832, 7.53",\
"4.808, 4.91, 5.148, 5.437, 5.751, 6.102, 6.514, 7.008, 7.597, 8.294");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("1.182, 1.276, 1.529, 1.907, 2.431, 3.138, 4.058, 5.214, 6.626, 8.302",\
"1.207, 1.302, 1.554, 1.932, 2.457, 3.163, 4.083, 5.24, 6.648, 8.335",\
"1.282, 1.376, 1.629, 2.007, 2.531, 3.238, 4.158, 5.315, 6.726, 8.407",\
"1.398, 1.493, 1.745, 2.123, 2.647, 3.353, 4.274, 5.431, 6.842, 8.523",\
"1.564, 1.659, 1.912, 2.29, 2.814, 3.521, 4.441, 5.597, 7.007, 8.693",\
"1.751, 1.85, 2.111, 2.496, 3.023, 3.73, 4.649, 5.807, 7.218, 8.902",\
"1.943, 2.047, 2.317, 2.709, 3.24, 3.95, 4.872, 6.029, 7.44, 9.12",\
"2.128, 2.238, 2.518, 2.918, 3.453, 4.164, 5.088, 6.245, 7.656, 9.337",\
"2.291, 2.408, 2.7, 3.111, 3.65, 4.363, 5.286, 6.445, 7.857, 9.537",\
"2.422, 2.546, 2.856, 3.277, 3.824, 4.538, 5.462, 6.62, 8.032, 9.714");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.2546, 0.3014, 0.43, 0.6398, 0.9514, 1.4, 2.014, 2.812, 3.805, 4.994",\
"0.2534, 0.3018, 0.4302, 0.64, 0.9508, 1.4, 2.014, 2.812, 3.805, 4.995",\
"0.2538, 0.3014, 0.4296, 0.6398, 0.9494, 1.4, 2.014, 2.813, 3.806, 4.995",\
"0.254, 0.3008, 0.4296, 0.6404, 0.9524, 1.399, 2.013, 2.812, 3.804, 4.995",\
"0.2548, 0.3008, 0.4302, 0.6394, 0.9518, 1.399, 2.014, 2.812, 3.805, 4.994",\
"0.2746, 0.3196, 0.4438, 0.647, 0.9548, 1.402, 2.015, 2.812, 3.8, 4.995",\
"0.3262, 0.374, 0.4948, 0.6896, 0.9852, 1.417, 2.023, 2.813, 3.806, 4.992",\
"0.3774, 0.4312, 0.5586, 0.7482, 1.036, 1.456, 2.044, 2.826, 3.809, 4.99",\
"0.4298, 0.4902, 0.628, 0.8162, 1.092, 1.5, 2.076, 2.846, 3.82, 4.994",\
"0.482, 0.548, 0.698, 0.888, 1.156, 1.552, 2.112, 2.87, 3.832, 5.006");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.3436, 0.4326, 0.705, 1.201, 1.996, 3.157, 4.722, 6.702, 9.108, 12",\
"0.344, 0.433, 0.7044, 1.202, 1.994, 3.161, 4.718, 6.698, 9.123, 12.01",\
"0.3438, 0.4328, 0.7048, 1.199, 1.996, 3.16, 4.716, 6.7, 9.118, 11.98",\
"0.3444, 0.4324, 0.7054, 1.198, 1.996, 3.16, 4.718, 6.698, 9.119, 12",\
"0.3486, 0.4382, 0.7082, 1.201, 1.997, 3.157, 4.722, 6.699, 9.121, 12.01",\
"0.3678, 0.4578, 0.7268, 1.214, 2.003, 3.158, 4.717, 6.699, 9.108, 12",\
"0.3906, 0.48, 0.7504, 1.236, 2.017, 3.168, 4.725, 6.7, 9.114, 12",\
"0.4158, 0.5098, 0.7774, 1.255, 2.031, 3.179, 4.726, 6.697, 9.113, 12",\
"0.4508, 0.5452, 0.8132, 1.282, 2.046, 3.187, 4.733, 6.7, 9.11, 11.98",\
"0.4918, 0.5892, 0.8516, 1.31, 2.066, 3.192, 4.738, 6.706, 9.116, 11.99");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("1.129, 1.192, 1.35, 1.559, 1.817, 2.134, 2.528, 3.013, 3.601, 4.3",\
"1.158, 1.221, 1.379, 1.588, 1.845, 2.163, 2.557, 3.042, 3.63, 4.329",\
"1.279, 1.343, 1.5, 1.71, 1.968, 2.285, 2.679, 3.164, 3.752, 4.451",\
"1.519, 1.583, 1.74, 1.95, 2.207, 2.525, 2.918, 3.404, 3.991, 4.69",\
"1.897, 1.961, 2.118, 2.328, 2.585, 2.903, 3.296, 3.782, 4.37, 5.069",\
"2.421, 2.486, 2.645, 2.855, 3.113, 3.432, 3.826, 4.311, 4.899, 5.598",\
"3.02, 3.093, 3.269, 3.491, 3.757, 4.077, 4.472, 4.958, 5.545, 6.244",\
"3.653, 3.737, 3.932, 4.174, 4.452, 4.782, 5.181, 5.667, 6.255, 6.953",\
"4.322, 4.413, 4.63, 4.893, 5.187, 5.526, 5.931, 6.42, 7.007, 7.707",\
"5.024, 5.126, 5.361, 5.648, 5.958, 6.309, 6.72, 7.212, 7.803, 8.501");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("1.204, 1.298, 1.551, 1.929, 2.453, 3.16, 4.08, 5.235, 6.645, 8.33",\
"1.233, 1.327, 1.58, 1.958, 2.482, 3.189, 4.108, 5.265, 6.675, 8.356",\
"1.307, 1.402, 1.654, 2.032, 2.557, 3.263, 4.183, 5.339, 6.748, 8.435",\
"1.414, 1.508, 1.76, 2.139, 2.663, 3.369, 4.29, 5.446, 6.856, 8.541",\
"1.552, 1.647, 1.9, 2.279, 2.803, 3.509, 4.43, 5.587, 6.998, 8.678",\
"1.7, 1.798, 2.059, 2.443, 2.969, 3.676, 4.596, 5.752, 7.161, 8.848",\
"1.846, 1.949, 2.217, 2.608, 3.139, 3.848, 4.769, 5.926, 7.336, 9.022",\
"1.986, 2.093, 2.37, 2.77, 3.306, 4.016, 4.939, 6.095, 7.505, 9.186",\
"2.11, 2.223, 2.512, 2.919, 3.461, 4.173, 5.095, 6.253, 7.664, 9.343",\
"2.211, 2.329, 2.631, 3.05, 3.597, 4.312, 5.234, 6.392, 7.803, 9.484");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.2634, 0.3114, 0.4394, 0.6502, 0.9602, 1.409, 2.02, 2.822, 3.808, 4.997",\
"0.2636, 0.3112, 0.44, 0.6498, 0.9626, 1.41, 2.023, 2.822, 3.81, 4.998",\
"0.2642, 0.311, 0.4398, 0.6506, 0.9618, 1.409, 2.023, 2.82, 3.812, 5.001",\
"0.2636, 0.3102, 0.4396, 0.6506, 0.9614, 1.408, 2.023, 2.82, 3.812, 5.001",\
"0.2636, 0.311, 0.4396, 0.6484, 0.96, 1.409, 2.023, 2.822, 3.806, 5.001",\
"0.2756, 0.322, 0.4472, 0.653, 0.9632, 1.407, 2.02, 2.821, 3.809, 5",\
"0.324, 0.3716, 0.4926, 0.6872, 0.9842, 1.421, 2.027, 2.822, 3.812, 4.998",\
"0.3752, 0.4272, 0.5538, 0.7436, 1.032, 1.454, 2.048, 2.831, 3.814, 4.999",\
"0.4258, 0.4854, 0.621, 0.808, 1.086, 1.5, 2.076, 2.848, 3.822, 5.002",\
"0.474, 0.54, 0.688, 0.878, 1.148, 1.546, 2.11, 2.872, 3.836, 5.006");
}
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.003847, 0.01384, 0.03293, 0.06266, 0.1044, 0.1593, 0.2284, 0.3129, 0.4135");
values("0.3442, 0.4328, 0.7042, 1.199, 1.996, 3.157, 4.722, 6.699, 9.121, 12.01",\
"0.3438, 0.4334, 0.7048, 1.201, 1.997, 3.156, 4.72, 6.702, 9.111, 11.99",\
"0.3432, 0.4328, 0.7044, 1.202, 1.996, 3.159, 4.722, 6.697, 9.124, 12.02",\
"0.3448, 0.433, 0.7048, 1.201, 1.996, 3.16, 4.722, 6.697, 9.125, 12.01",\
"0.3476, 0.4372, 0.7076, 1.2, 1.996, 3.16, 4.72, 6.698, 9.121, 11.98",\
"0.3634, 0.4542, 0.726, 1.211, 2, 3.158, 4.722, 6.697, 9.123, 12.01",\
"0.381, 0.4738, 0.7456, 1.233, 2.013, 3.166, 4.719, 6.699, 9.114, 12.02",\
"0.4014, 0.4962, 0.7706, 1.252, 2.028, 3.175, 4.722, 6.695, 9.104, 11.99",\
"0.4264, 0.5238, 0.7984, 1.276, 2.043, 3.186, 4.728, 6.696, 9.106, 11.98",\
"0.4564, 0.556, 0.8312, 1.302, 2.062, 3.19, 4.732, 6.698, 9.106, 11.99");
}
}
}
}