blob: 00924ef098910f325ad834c8fdeedbd068ba5468 [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_4) {
area : 52.684800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "2.67138e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "2.67138e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.67138e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.67138e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.67264e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.67264e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.67336e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.67516e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "3.54366e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "3.54366e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "3.54456e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "3.546e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "4.37688e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "4.37922e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "5.19066e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "4.69584e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "5.19066e-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.007767 ;
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.008797, 0.008775, 0.008737, 0.008737, 0.008745, 0.008746, 0.008746, \
0.008742, 0.008744, 0.008743");
}
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.006352, -0.006341, -0.006339, -0.006348, -0.006381, -0.006387, \
-0.006401, -0.006419, -0.006439, -0.006477");
}
}
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.008794, 0.008775, 0.008744, 0.008741, 0.00875, 0.008754, 0.008747, \
0.00875, 0.008745, 0.008741");
}
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.006352, -0.006347, -0.00633, -0.006348, -0.006389, -0.006386, \
-0.006403, -0.006418, -0.006439, -0.006482");
}
}
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.008794, 0.008775, 0.008744, 0.008742, 0.008745, 0.008755, 0.008753, \
0.008745, 0.008744, 0.00874");
}
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.006352, -0.006347, -0.006331, -0.00635, -0.006385, -0.006391, \
-0.006401, -0.006419, -0.006441, -0.006481");
}
}
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.008785, 0.008773, 0.008758, 0.008744, 0.00875, 0.008753, 0.008754, \
0.008749, 0.008747, 0.008746");
}
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.00635, -0.006356, -0.006351, -0.006355, -0.006385, -0.006391, \
-0.006399, -0.006417, -0.006444, -0.006487");
}
}
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.008794, 0.008771, 0.00874, 0.008734, 0.008748, 0.008747, 0.008742, \
0.008749, 0.008744, 0.008739");
}
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("8.234e-05, 8.859e-05, 9.231e-05, 6.522e-05, 8.361e-06, -5.715e-06, \
-3.563e-05, -7.809e-05, -0.0001295, -0.0002228");
}
}
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.008784, 0.008774, 0.008757, 0.008739, 0.008751, 0.008752, 0.008749, \
0.008749, 0.008751, 0.008745");
}
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("8.598e-05, 8.776e-05, 8.622e-05, 6.102e-05, 1.612e-05, -1.032e-05, \
-3.903e-05, -7.56e-05, -0.0001402, -0.0002289");
}
}
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.008784, 0.008774, 0.008757, 0.008737, 0.00875, 0.008753, 0.00875, \
0.00875, 0.008748, 0.008742");
}
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.006192, 0.006196, 0.006196, 0.006164, 0.0061, 0.006071, 0.006017, \
0.005954, 0.005856, 0.005706");
}
}
}
pin(A2) {
capacitance : 0.007915 ;
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.009157, 0.009159, 0.009137, 0.009162, 0.009192, 0.009204, 0.009215, \
0.009211, 0.009195, 0.009157");
}
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.007746, -0.007736, -0.007704, -0.007709, -0.007728, -0.007722, \
-0.007723, -0.007725, -0.007727, -0.007726");
}
}
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.009134, 0.009134, 0.00912, 0.009148, 0.00918, 0.009194, 0.00921, \
0.009203, 0.009192, 0.00915");
}
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.007745, -0.007742, -0.007708, -0.007713, -0.00773, -0.007724, \
-0.007725, -0.007726, -0.007727, -0.007726");
}
}
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.008499, 0.008116, 0.007939, 0.007879, 0.007866, 0.007848, 0.007827, \
0.007804, 0.007779, 0.007747");
}
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.007737, -0.00773, -0.007722, -0.007722, -0.007726, -0.007725, \
-0.007724, -0.007723, -0.007725, -0.007725");
}
}
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.008564, 0.008052, 0.007742, 0.007729, 0.007741, 0.007741, 0.007749, \
0.007741, 0.007742, 0.007743");
}
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.007724, -0.007718, -0.007711, -0.00772, -0.007731, -0.007726, \
-0.00773, -0.00773, -0.007727, -0.007727");
}
}
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.008316, 0.008292, 0.008269, 0.008258, 0.008273, 0.008252, 0.008242, \
0.008226, 0.008201, 0.008176");
}
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.007215, -0.00721, -0.007193, -0.00721, -0.007242, -0.007249, \
-0.007276, -0.007312, -0.007366, -0.00744");
}
}
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.008295, 0.008289, 0.008274, 0.008251, 0.00826, 0.008251, 0.008243, \
0.008226, 0.008207, 0.00817");
}
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.007216, -0.007216, -0.007198, -0.00721, -0.00725, -0.007256, \
-0.007276, -0.007315, -0.007367, -0.007448");
}
}
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.00833, 0.008329, 0.008317, 0.008297, 0.008304, 0.008283, 0.008283, \
0.008264, 0.008245, 0.008211");
}
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.001113, -0.00111, -0.001102, -0.001117, -0.001162, -0.001195, \
-0.001245, -0.001304, -0.0014, -0.001551");
}
}
}
pin(A3) {
capacitance : 0.008301 ;
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.007769, 0.007756, 0.007726, 0.007716, 0.007738, 0.007731, 0.007727, \
0.007718, 0.007715, 0.00771");
}
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.00774, -0.007731, -0.007711, -0.007716, -0.007735, -0.007726, \
-0.007723, -0.007731, -0.007728, -0.007724");
}
}
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.007752, 0.007759, 0.007729, 0.007728, 0.007741, 0.007737, 0.007738, \
0.007745, 0.00774, 0.00774");
}
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.007718, -0.007722, -0.007707, -0.007706, -0.007727, -0.007722, \
-0.007726, -0.007724, -0.007729, -0.007729");
}
}
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.007662, 0.007714, 0.007717, 0.007733, 0.007753, 0.007753, 0.007742, \
0.007727, 0.007709, 0.007677");
}
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.007727, -0.007729, -0.007723, -0.007708, -0.007729, -0.007722, \
-0.007726, -0.007724, -0.007726, -0.007722");
}
}
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.007762, 0.007756, 0.007735, 0.007727, 0.007742, 0.007737, 0.007746, \
0.00774, 0.007743, 0.007742");
}
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.007722, -0.007727, -0.007723, -0.007714, -0.007728, -0.007729, \
-0.007726, -0.007728, -0.007727, -0.007724");
}
}
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.008198, 0.008195, 0.00818, 0.008181, 0.008224, 0.008211, 0.008203, \
0.008177, 0.008132, 0.008049");
}
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.007739, -0.007742, -0.007714, -0.007714, -0.007726, -0.007726, \
-0.007728, -0.007725, -0.007726, -0.007724");
}
}
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.00785, 0.007762, 0.007733, 0.007729, 0.007743, 0.007738, 0.007738, \
0.007743, 0.007741, 0.007744");
}
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.00772, -0.007722, -0.007712, -0.00771, -0.007731, -0.007727, \
-0.007731, -0.007729, -0.007725, -0.007725");
}
}
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.007737, 0.007741, 0.007707, 0.007697, 0.007707, 0.007698, 0.007691, \
0.00768, 0.007666, 0.007651");
}
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.007765, -0.007765, -0.007761, -0.007758, -0.007792, -0.007794, \
-0.007802, -0.007809, -0.007819, -0.007823");
}
}
}
pin(A4) {
capacitance : 0.009127 ;
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.007782, 0.00776, 0.007753, 0.007733, 0.007744, 0.00775, 0.007748, \
0.007746, 0.007745, 0.007741");
}
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.007727, -0.007732, -0.007699, -0.007699, -0.007722, -0.007716, \
-0.007721, -0.007722, -0.007724, -0.007721");
}
}
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.007764, 0.007756, 0.007736, 0.007732, 0.00774, 0.007743, 0.007743, \
0.007746, 0.007743, 0.00774");
}
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.007724, -0.007725, -0.007698, -0.007719, -0.007728, -0.007724, \
-0.007725, -0.007729, -0.007726, -0.007719");
}
}
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.007767, 0.007761, 0.007754, 0.007737, 0.007741, 0.007748, 0.007748, \
0.007743, 0.007744, 0.007743");
}
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.007735, -0.007717, -0.007703, -0.007702, -0.007726, -0.007717, \
-0.007717, -0.007721, -0.007721, -0.007723");
}
}
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.00775, 0.007754, 0.007732, 0.007733, 0.00775, 0.007744, 0.007741, \
0.007743, 0.007739, 0.00774");
}
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.007728, -0.007719, -0.007709, -0.007721, -0.007734, -0.007732, \
-0.007726, -0.007728, -0.00773, -0.007727");
}
}
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.007776, 0.007766, 0.007754, 0.007736, 0.007742, 0.007749, 0.007748, \
0.007746, 0.007736, 0.007741");
}
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.007727, -0.007717, -0.007703, -0.007702, -0.007726, -0.007715, \
-0.007716, -0.007719, -0.007719, -0.007719");
}
}
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.007754, 0.007753, 0.007742, 0.007734, 0.007746, 0.007744, 0.007743, \
0.007746, 0.007746, 0.007743");
}
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.007729, -0.007722, -0.007706, -0.007713, -0.00773, -0.00773, \
-0.007726, -0.007725, -0.007726, -0.007724");
}
}
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.007767, 0.007765, 0.007755, 0.007737, 0.007744, 0.00775, 0.007749, \
0.007746, 0.007744, 0.007746");
}
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.007732, -0.00773, -0.00771, -0.007709, -0.007732, -0.007724, \
-0.007718, -0.00772, -0.007721, -0.007722");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.8271 ;
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.06914, 0.06957, 0.07061, 0.07158, 0.07217, 0.0725, 0.07269, 0.07282, 0.0729, 0.07294",\
"0.06921, 0.0697, 0.07079, 0.07173, 0.07231, 0.07265, 0.07284, 0.07294, 0.07301, 0.07306",\
"0.06885, 0.06925, 0.07038, 0.07132, 0.07194, 0.07228, 0.07247, 0.07258, 0.07266, 0.0727",\
"0.06816, 0.06851, 0.06945, 0.07043, 0.0711, 0.0715, 0.07174, 0.07187, 0.07198, 0.07204",\
"0.06759, 0.06782, 0.06858, 0.06951, 0.07025, 0.07074, 0.07107, 0.07128, 0.0714, 0.07148",\
"0.06743, 0.06758, 0.06816, 0.06895, 0.06969, 0.07023, 0.0706, 0.07086, 0.07103, 0.07114",\
"0.06775, 0.06777, 0.06816, 0.06884, 0.06953, 0.07017, 0.07054, 0.07084, 0.07103, 0.07118",\
"0.06842, 0.06835, 0.06861, 0.06909, 0.06975, 0.07033, 0.07078, 0.07109, 0.0713, 0.07147",\
"0.06946, 0.06931, 0.06936, 0.06975, 0.07032, 0.07085, 0.07135, 0.07167, 0.07194, 0.07209",\
"0.07086, 0.07063, 0.07048, 0.07072, 0.07127, 0.07173, 0.07218, 0.07248, 0.07281, 0.07294");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.04441, 0.04453, 0.04497, 0.04563, 0.04646, 0.04744, 0.04801, 0.04872, 0.05105, 0.07081",\
"0.04428, 0.04435, 0.04485, 0.04543, 0.04628, 0.04706, 0.04794, 0.04874, 0.05074, 0.07021",\
"0.04386, 0.04393, 0.04437, 0.04509, 0.04603, 0.0467, 0.04753, 0.04829, 0.05078, 0.07189",\
"0.04337, 0.04347, 0.04389, 0.04448, 0.04535, 0.04613, 0.04693, 0.04775, 0.0506, 0.07405",\
"0.04314, 0.04311, 0.0434, 0.04397, 0.04475, 0.04546, 0.04625, 0.04719, 0.05078, 0.0808",\
"0.04314, 0.0431, 0.04335, 0.04372, 0.04454, 0.04521, 0.04618, 0.04687, 0.05195, 0.0906",\
"0.04355, 0.04341, 0.04344, 0.04381, 0.04468, 0.04499, 0.04593, 0.04696, 0.05481, 0.1109",\
"0.04421, 0.044, 0.04395, 0.04406, 0.04468, 0.04582, 0.04614, 0.04748, 0.06123, 0.1425",\
"0.0452, 0.04501, 0.04484, 0.04482, 0.04522, 0.0455, 0.04744, 0.04983, 0.07411, 0.1993",\
"0.04652, 0.04625, 0.04589, 0.0459, 0.04628, 0.04636, 0.04768, 0.05428, 0.1045, 0.2979");
}
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.07539, 0.07576, 0.07677, 0.07774, 0.07838, 0.07873, 0.07895, 0.07908, 0.07917, 0.07923",\
"0.07544, 0.07582, 0.07687, 0.07782, 0.07846, 0.07883, 0.07904, 0.07918, 0.07926, 0.07931",\
"0.07513, 0.07548, 0.07649, 0.07748, 0.07815, 0.0785, 0.07872, 0.07885, 0.07893, 0.079",\
"0.07451, 0.07485, 0.07575, 0.07671, 0.07742, 0.07785, 0.0781, 0.07826, 0.07836, 0.07843",\
"0.07403, 0.07424, 0.07495, 0.07587, 0.07663, 0.07714, 0.07746, 0.07768, 0.0778, 0.07791",\
"0.0739, 0.07404, 0.07458, 0.07534, 0.07607, 0.07665, 0.07704, 0.07728, 0.07748, 0.07758",\
"0.07419, 0.07424, 0.07462, 0.07526, 0.07592, 0.0765, 0.07693, 0.0772, 0.07744, 0.07759",\
"0.07485, 0.07482, 0.07504, 0.07551, 0.07611, 0.0767, 0.07714, 0.07745, 0.0777, 0.07787",\
"0.07588, 0.07571, 0.07574, 0.0761, 0.07665, 0.07717, 0.07767, 0.078, 0.07827, 0.07845",\
"0.07724, 0.07701, 0.07682, 0.07701, 0.07754, 0.07801, 0.07843, 0.07882, 0.07909, 0.07925");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.04441, 0.04452, 0.04493, 0.04563, 0.04643, 0.04755, 0.04798, 0.04886, 0.052, 0.07134",\
"0.04429, 0.04438, 0.04477, 0.04543, 0.04639, 0.04712, 0.04792, 0.04857, 0.05092, 0.07126",\
"0.04397, 0.04401, 0.04445, 0.04511, 0.04594, 0.04674, 0.04764, 0.04832, 0.05083, 0.0739",\
"0.04348, 0.04356, 0.044, 0.04469, 0.04544, 0.04623, 0.04715, 0.0478, 0.05065, 0.07546",\
"0.04314, 0.04316, 0.04349, 0.04412, 0.04486, 0.04566, 0.04641, 0.04721, 0.05096, 0.08085",\
"0.04298, 0.04296, 0.04328, 0.04381, 0.04468, 0.0456, 0.04607, 0.04698, 0.05213, 0.09061",\
"0.04304, 0.04304, 0.04317, 0.04358, 0.04439, 0.04499, 0.04576, 0.04669, 0.05481, 0.1092",\
"0.0434, 0.04334, 0.04343, 0.04342, 0.04411, 0.04533, 0.04567, 0.04707, 0.06047, 0.1413",\
"0.04405, 0.04385, 0.0438, 0.04388, 0.04427, 0.04492, 0.04642, 0.04863, 0.07295, 0.1977",\
"0.04491, 0.04471, 0.04458, 0.04451, 0.04477, 0.04521, 0.0456, 0.05273, 0.1029, 0.296");
}
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.08176, 0.08211, 0.08305, 0.08403, 0.0847, 0.08509, 0.08533, 0.08547, 0.08556, 0.08564",\
"0.0816, 0.08193, 0.08289, 0.08386, 0.08452, 0.0849, 0.08513, 0.08528, 0.08539, 0.08546",\
"0.08112, 0.08146, 0.08242, 0.08341, 0.08409, 0.08449, 0.08472, 0.08486, 0.08495, 0.08502",\
"0.08064, 0.08094, 0.08179, 0.08273, 0.08344, 0.08389, 0.08417, 0.08435, 0.08446, 0.08453",\
"0.08019, 0.08043, 0.08113, 0.08202, 0.08277, 0.0833, 0.08364, 0.08386, 0.08401, 0.0841",\
"0.08014, 0.08027, 0.08078, 0.08154, 0.08228, 0.08283, 0.08323, 0.08351, 0.08366, 0.08379",\
"0.08047, 0.08044, 0.08081, 0.08141, 0.0821, 0.08269, 0.0831, 0.08342, 0.08365, 0.0838",\
"0.08112, 0.08108, 0.08124, 0.08171, 0.0823, 0.08287, 0.08333, 0.08366, 0.08389, 0.08406",\
"0.08206, 0.08195, 0.08201, 0.08227, 0.08276, 0.08332, 0.08378, 0.08411, 0.08438, 0.08456",\
"0.0834, 0.08312, 0.08295, 0.08326, 0.08361, 0.08411, 0.08454, 0.08491, 0.08522, 0.08537");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.0444, 0.04447, 0.04486, 0.04563, 0.04652, 0.04724, 0.04845, 0.0487, 0.0511, 0.07073",\
"0.04429, 0.04439, 0.04477, 0.04543, 0.0465, 0.04712, 0.04798, 0.04874, 0.05114, 0.07126",\
"0.04395, 0.04404, 0.04442, 0.04509, 0.04598, 0.04699, 0.04756, 0.04866, 0.05083, 0.07294",\
"0.0435, 0.04357, 0.04399, 0.04466, 0.04553, 0.04631, 0.0471, 0.04805, 0.05047, 0.07546",\
"0.04309, 0.04313, 0.04346, 0.04412, 0.04491, 0.04571, 0.04648, 0.04726, 0.05078, 0.07961",\
"0.04289, 0.04291, 0.04316, 0.04381, 0.04452, 0.04566, 0.04627, 0.04699, 0.05208, 0.09045",\
"0.04284, 0.04284, 0.04298, 0.04336, 0.04446, 0.04499, 0.04576, 0.0468, 0.0545, 0.1075",\
"0.04303, 0.04295, 0.04318, 0.04334, 0.04369, 0.04514, 0.0456, 0.04692, 0.05926, 0.1381",\
"0.04343, 0.04329, 0.04336, 0.04358, 0.04358, 0.04438, 0.04633, 0.04832, 0.07097, 0.1902",\
"0.04413, 0.04394, 0.04389, 0.04396, 0.04425, 0.04438, 0.04562, 0.05192, 0.0985, 0.2828");
}
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.08749, 0.0878, 0.08872, 0.08969, 0.09037, 0.09077, 0.09104, 0.0912, 0.0913, 0.09137",\
"0.08708, 0.0874, 0.08831, 0.08929, 0.08996, 0.09036, 0.09063, 0.09079, 0.09089, 0.09097",\
"0.08666, 0.08696, 0.08787, 0.08884, 0.08954, 0.08996, 0.09019, 0.09038, 0.09046, 0.09052",\
"0.08629, 0.08659, 0.08741, 0.08835, 0.08907, 0.08951, 0.08981, 0.08999, 0.09012, 0.0902",\
"0.08604, 0.08623, 0.0869, 0.08777, 0.08853, 0.08904, 0.08939, 0.0896, 0.08976, 0.08986",\
"0.08604, 0.08619, 0.08665, 0.0874, 0.08809, 0.08867, 0.08907, 0.08933, 0.0895, 0.08965",\
"0.08634, 0.08641, 0.0867, 0.08728, 0.08797, 0.08852, 0.08896, 0.08926, 0.08949, 0.08966",\
"0.08703, 0.08695, 0.08713, 0.08757, 0.08815, 0.08874, 0.08917, 0.08951, 0.08977, 0.08991",\
"0.08798, 0.08782, 0.08782, 0.08811, 0.08862, 0.08914, 0.0896, 0.08996, 0.0902, 0.09039",\
"0.08935, 0.089, 0.08892, 0.08903, 0.08943, 0.08992, 0.09032, 0.0907, 0.09098, 0.09114");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.04441, 0.04459, 0.0449, 0.04554, 0.04643, 0.04755, 0.04799, 0.04866, 0.0511, 0.07132",\
"0.04427, 0.04434, 0.04476, 0.04543, 0.04641, 0.04713, 0.04832, 0.04875, 0.05114, 0.07101",\
"0.04393, 0.04401, 0.04449, 0.04518, 0.04601, 0.04701, 0.04758, 0.04827, 0.05105, 0.07305",\
"0.04349, 0.04357, 0.04402, 0.04462, 0.04553, 0.04632, 0.04718, 0.04807, 0.05083, 0.07492",\
"0.0431, 0.04313, 0.04347, 0.04412, 0.04497, 0.04564, 0.04654, 0.04731, 0.05096, 0.07949",\
"0.04286, 0.0429, 0.04315, 0.04387, 0.04464, 0.04541, 0.04632, 0.04714, 0.05204, 0.0893",\
"0.04273, 0.04272, 0.04299, 0.04347, 0.04446, 0.04521, 0.04601, 0.047, 0.05437, 0.1057",\
"0.04278, 0.04281, 0.04303, 0.04336, 0.04383, 0.04537, 0.04582, 0.04686, 0.05896, 0.133",\
"0.04305, 0.04302, 0.04309, 0.04342, 0.04371, 0.04433, 0.04617, 0.04813, 0.06855, 0.1816",\
"0.04361, 0.04343, 0.04347, 0.04372, 0.04436, 0.04472, 0.04543, 0.05124, 0.09355, 0.2678");
}
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.6732, 0.7333, 0.8834, 1.095, 1.374, 1.743, 2.219, 2.816, 3.545, 4.414",\
"0.7112, 0.7712, 0.9213, 1.132, 1.412, 1.78, 2.256, 2.854, 3.583, 4.453",\
"0.836, 0.8962, 1.046, 1.257, 1.537, 1.906, 2.381, 2.979, 3.708, 4.576",\
"1.075, 1.135, 1.285, 1.496, 1.776, 2.144, 2.621, 3.218, 3.948, 4.817",\
"1.436, 1.498, 1.651, 1.864, 2.145, 2.514, 2.99, 3.587, 4.317, 5.187",\
"1.85, 1.923, 2.094, 2.318, 2.605, 2.976, 3.451, 4.05, 4.778, 5.648",\
"2.292, 2.375, 2.568, 2.809, 3.107, 3.484, 3.962, 4.559, 5.288, 6.157",\
"2.76, 2.853, 3.07, 3.332, 3.642, 4.024, 4.506, 5.105, 5.834, 6.701",\
"3.253, 3.358, 3.597, 3.884, 4.208, 4.598, 5.082, 5.682, 6.41, 7.279",\
"3.774, 3.888, 4.151, 4.462, 4.804, 5.204, 5.69, 6.292, 7.02, 7.889");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("1.179, 1.288, 1.564, 1.961, 2.497, 3.209, 4.132, 5.29, 6.702, 8.389",\
"1.2, 1.308, 1.585, 1.982, 2.518, 3.23, 4.153, 5.311, 6.724, 8.405",\
"1.274, 1.383, 1.659, 2.057, 2.593, 3.304, 4.227, 5.386, 6.799, 8.484",\
"1.423, 1.53, 1.807, 2.204, 2.74, 3.452, 4.375, 5.534, 6.947, 8.626",\
"1.658, 1.767, 2.043, 2.44, 2.975, 3.687, 4.61, 5.769, 7.183, 8.868",\
"1.932, 2.044, 2.327, 2.729, 3.266, 3.978, 4.902, 6.06, 7.474, 9.156",\
"2.195, 2.313, 2.604, 3.013, 3.556, 4.272, 5.196, 6.354, 7.768, 9.452",\
"2.435, 2.561, 2.866, 3.281, 3.827, 4.547, 5.475, 6.635, 8.047, 9.73",\
"2.646, 2.784, 3.105, 3.53, 4.08, 4.799, 5.727, 6.892, 8.307, 9.99",\
"2.825, 2.973, 3.317, 3.756, 4.309, 5.029, 5.956, 7.118, 8.536, 10.22");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.1947, 0.246, 0.393, 0.6466, 1.048, 1.635, 2.435, 3.454, 4.704, 6.186",\
"0.1945, 0.2457, 0.3935, 0.6466, 1.049, 1.638, 2.434, 3.455, 4.704, 6.191",\
"0.1948, 0.2458, 0.3936, 0.6484, 1.049, 1.636, 2.435, 3.45, 4.699, 6.193",\
"0.1956, 0.2468, 0.394, 0.6468, 1.048, 1.638, 2.435, 3.451, 4.699, 6.191",\
"0.2106, 0.2596, 0.4008, 0.652, 1.051, 1.637, 2.436, 3.45, 4.703, 6.194",\
"0.258, 0.3082, 0.4436, 0.681, 1.065, 1.642, 2.438, 3.455, 4.704, 6.194",\
"0.3062, 0.3632, 0.4994, 0.7292, 1.102, 1.663, 2.446, 3.453, 4.702, 6.185",\
"0.3544, 0.4184, 0.5648, 0.7852, 1.142, 1.689, 2.459, 3.462, 4.705, 6.187",\
"0.4034, 0.476, 0.6322, 0.8488, 1.19, 1.72, 2.479, 3.474, 4.706, 6.188",\
"0.45, 0.528, 0.702, 0.922, 1.248, 1.756, 2.498, 3.482, 4.714, 6.194");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.35, 0.4478, 0.7268, 1.222, 2.007, 3.162, 4.717, 6.697, 9.124, 12.01",\
"0.3496, 0.4478, 0.7308, 1.223, 2.006, 3.162, 4.714, 6.699, 9.11, 12.01",\
"0.3498, 0.4472, 0.729, 1.224, 2.008, 3.161, 4.719, 6.699, 9.118, 12",\
"0.3504, 0.448, 0.7294, 1.223, 2.007, 3.162, 4.718, 6.699, 9.109, 12.01",\
"0.352, 0.4488, 0.7308, 1.224, 2.01, 3.163, 4.714, 6.699, 9.115, 12.01",\
"0.3738, 0.4688, 0.7478, 1.235, 2.015, 3.164, 4.719, 6.694, 9.113, 12",\
"0.4068, 0.5, 0.7728, 1.256, 2.035, 3.177, 4.723, 6.689, 9.113, 12.01",\
"0.4502, 0.5424, 0.8036, 1.277, 2.046, 3.19, 4.737, 6.701, 9.118, 12.01",\
"0.4938, 0.5924, 0.8462, 1.304, 2.059, 3.196, 4.746, 6.71, 9.124, 12",\
"0.5392, 0.648, 0.9, 1.338, 2.078, 3.206, 4.744, 6.718, 9.128, 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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.7327, 0.7934, 0.9451, 1.158, 1.438, 1.807, 2.284, 2.882, 3.611, 4.479",\
"0.7698, 0.8307, 0.9824, 1.195, 1.476, 1.845, 2.321, 2.919, 3.648, 4.517",\
"0.8955, 0.9564, 1.108, 1.321, 1.601, 1.97, 2.447, 3.045, 3.774, 4.643",\
"1.136, 1.197, 1.348, 1.561, 1.841, 2.211, 2.687, 3.285, 4.014, 4.883",\
"1.504, 1.567, 1.719, 1.933, 2.215, 2.584, 3.061, 3.659, 4.389, 5.257",\
"1.944, 2.015, 2.182, 2.406, 2.692, 3.063, 3.54, 4.138, 4.867, 5.736",\
"2.412, 2.494, 2.682, 2.921, 3.218, 3.593, 4.072, 4.67, 5.399, 6.266",\
"2.908, 2.999, 3.211, 3.469, 3.777, 4.159, 4.64, 5.239, 5.968, 6.836",\
"3.431, 3.533, 3.767, 4.048, 4.369, 4.758, 5.242, 5.841, 6.571, 7.439",\
"3.982, 4.094, 4.351, 4.656, 4.992, 5.39, 5.876, 6.477, 7.207, 8.076");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("1.264, 1.373, 1.649, 2.047, 2.582, 3.294, 4.217, 5.375, 6.787, 8.474",\
"1.286, 1.395, 1.671, 2.069, 2.605, 3.317, 4.239, 5.398, 6.811, 8.491",\
"1.357, 1.465, 1.742, 2.139, 2.675, 3.387, 4.31, 5.468, 6.881, 8.567",\
"1.488, 1.597, 1.873, 2.27, 2.806, 3.518, 4.44, 5.599, 7.012, 8.698",\
"1.69, 1.799, 2.076, 2.473, 3.009, 3.721, 4.643, 5.802, 7.215, 8.9",\
"1.932, 2.045, 2.33, 2.733, 3.271, 3.983, 4.905, 6.064, 7.478, 9.159",\
"2.179, 2.297, 2.591, 3.002, 3.546, 4.262, 5.186, 6.344, 7.757, 9.438",\
"2.413, 2.539, 2.845, 3.264, 3.812, 4.531, 5.458, 6.617, 8.031, 9.715",\
"2.623, 2.758, 3.08, 3.509, 4.062, 4.782, 5.709, 6.872, 8.286, 9.97",\
"2.803, 2.948, 3.289, 3.731, 4.29, 5.012, 5.939, 7.1, 8.517, 10.2");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.1996, 0.2507, 0.3976, 0.6508, 1.052, 1.64, 2.436, 3.453, 4.7, 6.195",\
"0.1991, 0.2501, 0.3967, 0.6506, 1.051, 1.64, 2.434, 3.456, 4.705, 6.189",\
"0.199, 0.2502, 0.3972, 0.6508, 1.052, 1.64, 2.438, 3.452, 4.697, 6.196",\
"0.1994, 0.2508, 0.3976, 0.6508, 1.05, 1.639, 2.435, 3.456, 4.704, 6.193",\
"0.209, 0.2586, 0.4024, 0.654, 1.053, 1.639, 2.438, 3.454, 4.704, 6.196",\
"0.2518, 0.3018, 0.4382, 0.678, 1.063, 1.644, 2.438, 3.456, 4.703, 6.188",\
"0.299, 0.3538, 0.4908, 0.7214, 1.097, 1.662, 2.446, 3.458, 4.704, 6.194",\
"0.347, 0.4082, 0.552, 0.7734, 1.136, 1.686, 2.458, 3.46, 4.704, 6.188",\
"0.3946, 0.4636, 0.6168, 0.8324, 1.181, 1.716, 2.474, 3.472, 4.71, 6.19",\
"0.442, 0.518, 0.686, 0.902, 1.232, 1.752, 2.494, 3.482, 4.718, 6.194");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.3502, 0.4482, 0.729, 1.223, 2.008, 3.161, 4.718, 6.695, 9.122, 12.01",\
"0.3498, 0.4474, 0.7284, 1.224, 2.009, 3.159, 4.719, 6.696, 9.11, 12",\
"0.3504, 0.4478, 0.7282, 1.223, 2.007, 3.162, 4.712, 6.699, 9.121, 12.02",\
"0.3502, 0.4474, 0.7288, 1.223, 2.008, 3.162, 4.713, 6.699, 9.122, 12.02",\
"0.3526, 0.4498, 0.7308, 1.225, 2.01, 3.158, 4.719, 6.692, 9.119, 12",\
"0.3726, 0.4696, 0.7484, 1.235, 2.015, 3.163, 4.719, 6.696, 9.11, 12",\
"0.3976, 0.4956, 0.775, 1.257, 2.033, 3.174, 4.721, 6.696, 9.119, 12.01",\
"0.43, 0.5306, 0.8048, 1.281, 2.048, 3.186, 4.729, 6.7, 9.118, 12",\
"0.471, 0.5718, 0.8408, 1.306, 2.065, 3.198, 4.742, 6.704, 9.116, 12",\
"0.5126, 0.6218, 0.886, 1.338, 2.082, 3.2, 4.742, 6.718, 9.122, 12");
}
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.7881, 0.8502, 1.004, 1.218, 1.501, 1.871, 2.348, 2.946, 3.676, 4.545",\
"0.8225, 0.8845, 1.038, 1.253, 1.535, 1.905, 2.383, 2.981, 3.711, 4.579",\
"0.947, 1.009, 1.163, 1.377, 1.659, 2.03, 2.507, 3.105, 3.835, 4.705",\
"1.188, 1.251, 1.404, 1.618, 1.901, 2.271, 2.748, 3.347, 4.076, 4.945",\
"1.563, 1.625, 1.779, 1.994, 2.277, 2.647, 3.125, 3.724, 4.453, 5.323",\
"2.023, 2.094, 2.26, 2.482, 2.768, 3.14, 3.617, 4.216, 4.946, 5.816",\
"2.516, 2.597, 2.783, 3.02, 3.316, 3.692, 4.17, 4.769, 5.498, 6.367",\
"3.038, 3.128, 3.336, 3.592, 3.898, 4.28, 4.76, 5.36, 6.09, 6.958",\
"3.589, 3.689, 3.919, 4.196, 4.514, 4.903, 5.386, 5.986, 6.716, 7.586",\
"4.168, 4.278, 4.53, 4.829, 5.164, 5.56, 6.047, 6.647, 7.377, 8.245");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("1.317, 1.425, 1.702, 2.1, 2.635, 3.347, 4.27, 5.429, 6.842, 8.521",\
"1.341, 1.45, 1.726, 2.123, 2.659, 3.371, 4.294, 5.453, 6.866, 8.55",\
"1.411, 1.52, 1.796, 2.194, 2.729, 3.441, 4.364, 5.522, 6.934, 8.622",\
"1.522, 1.63, 1.906, 2.304, 2.84, 3.551, 4.474, 5.633, 7.046, 8.73",\
"1.683, 1.792, 2.069, 2.467, 3.002, 3.714, 4.637, 5.795, 7.209, 8.891",\
"1.875, 1.988, 2.272, 2.676, 3.213, 3.926, 4.849, 6.007, 7.421, 9.106",\
"2.074, 2.192, 2.486, 2.897, 3.442, 4.157, 5.081, 6.239, 7.653, 9.339",\
"2.269, 2.393, 2.698, 3.118, 3.667, 4.386, 5.312, 6.472, 7.885, 9.566",\
"2.448, 2.578, 2.897, 3.328, 3.882, 4.603, 5.53, 6.691, 8.106, 9.789",\
"2.597, 2.737, 3.073, 3.517, 4.078, 4.801, 5.728, 6.889, 8.304, 9.989");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.2051, 0.2561, 0.4033, 0.6566, 1.057, 1.642, 2.441, 3.455, 4.7, 6.197",\
"0.2063, 0.2563, 0.4018, 0.6568, 1.055, 1.643, 2.438, 3.456, 4.702, 6.197",\
"0.2052, 0.2558, 0.4032, 0.6576, 1.057, 1.642, 2.441, 3.453, 4.701, 6.195",\
"0.2064, 0.2558, 0.4024, 0.6576, 1.057, 1.642, 2.441, 3.455, 4.708, 6.197",\
"0.211, 0.2604, 0.4062, 0.6578, 1.056, 1.644, 2.44, 3.457, 4.708, 6.192",\
"0.2494, 0.2986, 0.4348, 0.675, 1.066, 1.644, 2.44, 3.458, 4.704, 6.191",\
"0.2948, 0.3482, 0.4854, 0.7166, 1.094, 1.66, 2.446, 3.457, 4.707, 6.197",\
"0.3418, 0.4034, 0.5432, 0.766, 1.13, 1.684, 2.458, 3.463, 4.706, 6.187",\
"0.3886, 0.4562, 0.6056, 0.8228, 1.172, 1.711, 2.472, 3.472, 4.712, 6.188",\
"0.436, 0.51, 0.672, 0.89, 1.224, 1.746, 2.492, 3.488, 4.716, 6.196");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.3498, 0.447, 0.7282, 1.224, 2.009, 3.16, 4.718, 6.697, 9.109, 12.01",\
"0.35, 0.4476, 0.728, 1.223, 2.008, 3.162, 4.714, 6.699, 9.117, 12.02",\
"0.35, 0.4478, 0.7284, 1.224, 2.006, 3.162, 4.716, 6.697, 9.124, 12.01",\
"0.3502, 0.4474, 0.7282, 1.223, 2.008, 3.161, 4.715, 6.699, 9.11, 12.02",\
"0.3524, 0.4494, 0.7296, 1.225, 2.009, 3.158, 4.719, 6.692, 9.115, 12",\
"0.3708, 0.4694, 0.7492, 1.234, 2.013, 3.16, 4.719, 6.693, 9.119, 12",\
"0.3908, 0.491, 0.771, 1.257, 2.033, 3.174, 4.721, 6.69, 9.112, 12.01",\
"0.4154, 0.5184, 0.8002, 1.279, 2.048, 3.183, 4.729, 6.698, 9.108, 12.01",\
"0.4476, 0.553, 0.8324, 1.308, 2.066, 3.194, 4.736, 6.698, 9.122, 11.99",\
"0.4852, 0.5944, 0.874, 1.34, 2.086, 3.21, 4.742, 6.704, 9.118, 12");
}
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.8297, 0.8927, 1.049, 1.267, 1.551, 1.923, 2.401, 3, 3.731, 4.601",\
"0.8618, 0.9251, 1.081, 1.299, 1.583, 1.955, 2.434, 3.033, 3.763, 4.632",\
"0.9859, 1.049, 1.206, 1.423, 1.708, 2.079, 2.558, 3.157, 3.887, 4.758",\
"1.229, 1.292, 1.448, 1.666, 1.95, 2.322, 2.801, 3.4, 4.13, 4.999",\
"1.608, 1.672, 1.828, 2.045, 2.33, 2.702, 3.18, 3.78, 4.51, 5.38",\
"2.086, 2.157, 2.323, 2.546, 2.833, 3.205, 3.684, 4.283, 5.013, 5.884",\
"2.601, 2.681, 2.866, 3.103, 3.399, 3.775, 4.255, 4.854, 5.584, 6.454",\
"3.145, 3.236, 3.441, 3.695, 4.002, 4.384, 4.865, 5.465, 6.194, 7.064",\
"3.719, 3.819, 4.047, 4.321, 4.64, 5.028, 5.512, 6.113, 6.844, 7.713",\
"4.324, 4.434, 4.684, 4.98, 5.312, 5.708, 6.196, 6.797, 7.528, 8.397");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("1.338, 1.447, 1.723, 2.121, 2.656, 3.368, 4.291, 5.45, 6.861, 8.549",\
"1.366, 1.474, 1.751, 2.148, 2.684, 3.396, 4.319, 5.478, 6.891, 8.571",\
"1.436, 1.544, 1.821, 2.218, 2.754, 3.466, 4.388, 5.547, 6.958, 8.646",\
"1.535, 1.644, 1.92, 2.318, 2.853, 3.565, 4.488, 5.647, 7.059, 8.742",\
"1.669, 1.777, 2.054, 2.452, 2.988, 3.699, 4.622, 5.781, 7.195, 8.878",\
"1.817, 1.929, 2.212, 2.616, 3.154, 3.866, 4.789, 5.948, 7.362, 9.042",\
"1.964, 2.08, 2.373, 2.784, 3.328, 4.044, 4.967, 6.125, 7.539, 9.219",\
"2.106, 2.228, 2.53, 2.95, 3.499, 4.217, 5.142, 6.301, 7.713, 9.398",\
"2.236, 2.363, 2.676, 3.106, 3.661, 4.382, 5.308, 6.468, 7.882, 9.564",\
"2.346, 2.479, 2.806, 3.246, 3.809, 4.532, 5.46, 6.619, 8.033, 9.717");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.212, 0.2634, 0.4094, 0.6648, 1.063, 1.647, 2.446, 3.461, 4.703, 6.191",\
"0.2115, 0.263, 0.4096, 0.6648, 1.062, 1.649, 2.443, 3.46, 4.704, 6.198",\
"0.2114, 0.2632, 0.4092, 0.6648, 1.064, 1.649, 2.446, 3.46, 4.711, 6.187",\
"0.212, 0.2628, 0.4102, 0.6646, 1.062, 1.647, 2.443, 3.461, 4.706, 6.2",\
"0.2144, 0.2652, 0.4112, 0.6654, 1.064, 1.648, 2.446, 3.463, 4.711, 6.193",\
"0.2484, 0.2984, 0.4342, 0.6766, 1.068, 1.651, 2.446, 3.461, 4.71, 6.192",\
"0.2938, 0.3478, 0.4836, 0.719, 1.094, 1.662, 2.45, 3.461, 4.706, 6.198",\
"0.3402, 0.3996, 0.5394, 0.7638, 1.13, 1.687, 2.461, 3.465, 4.71, 6.195",\
"0.3856, 0.4514, 0.6002, 0.8194, 1.17, 1.71, 2.476, 3.474, 4.712, 6.192",\
"0.432, 0.504, 0.664, 0.88, 1.216, 1.742, 2.492, 3.488, 4.722, 6.196");
}
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.006702, 0.02672, 0.06494, 0.1245, 0.208, 0.318, 0.4565, 0.6256, 0.8271");
values("0.35, 0.4478, 0.7272, 1.222, 2.008, 3.161, 4.716, 6.694, 9.124, 12.02",\
"0.3498, 0.4476, 0.7286, 1.223, 2.009, 3.16, 4.718, 6.697, 9.109, 12.01",\
"0.3496, 0.4474, 0.7274, 1.223, 2.007, 3.162, 4.717, 6.697, 9.124, 12.01",\
"0.35, 0.4476, 0.7282, 1.223, 2.007, 3.161, 4.712, 6.698, 9.122, 12.02",\
"0.3518, 0.449, 0.7298, 1.225, 2.009, 3.162, 4.719, 6.692, 9.113, 11.99",\
"0.368, 0.467, 0.7452, 1.232, 2.014, 3.16, 4.719, 6.695, 9.111, 12",\
"0.384, 0.485, 0.768, 1.255, 2.028, 3.169, 4.721, 6.693, 9.112, 12.01",\
"0.4028, 0.5074, 0.7924, 1.276, 2.047, 3.184, 4.722, 6.696, 9.109, 11.99",\
"0.4262, 0.5328, 0.8204, 1.304, 2.063, 3.193, 4.73, 6.694, 9.116, 11.99",\
"0.4524, 0.5628, 0.8524, 1.332, 2.086, 3.202, 4.732, 6.7, 9.114, 11.99");
}
}
}
}