blob: 80637dbbdf30cd5b68becefbe3abd6d9baa32a9a [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu9t5v0__or4_1) {
area : 36.691200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "2.782098e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "2.929608e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "2.49183e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "2.491632e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "2.044746e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "2.044746e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "2.044746e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "2.044746e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "1.5912864e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "1.5912864e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "1.5912864e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "1.5912666e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "1.5912864e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "1.5912666e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "1.5912666e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "1.5912666e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.929608e-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.003216 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.008957, 0.008961, 0.008961, 0.008952, 0.008947, 0.008943, 0.008923, \
0.008915, 0.008896, 0.008873");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001553, -0.001559, -0.001567, -0.001569, -0.00157, -0.001575, \
-0.001571, -0.001578, -0.001578, -0.001578");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.006171, 0.006174, 0.006171, 0.006163, 0.006163, 0.006162, 0.006148, \
0.006146, 0.006136, 0.00612");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001556, -0.001561, -0.001568, -0.001571, -0.001573, -0.001578, \
-0.001574, -0.001579, -0.001579, -0.001581");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.006168, 0.006174, 0.006174, 0.006166, 0.006157, 0.00616, 0.006147, \
0.006146, 0.006136, 0.006122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001557, -0.001564, -0.001569, -0.001572, -0.001573, -0.001579, \
-0.001575, -0.00158, -0.00158, -0.001581");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003419, 0.003424, 0.00342, 0.003413, 0.003418, 0.003418, 0.003409, \
0.003412, 0.003408, 0.003402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001565, -0.001567, -0.001578, -0.00158, -0.001581, -0.001589, \
-0.001584, -0.001588, -0.00159, -0.001589");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003414, 0.003421, 0.003418, 0.003413, 0.003413, 0.00342, 0.003409, \
0.003413, 0.003407, 0.003399");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001565, -0.001572, -0.00158, -0.001581, -0.001583, -0.001587, \
-0.001584, -0.001591, -0.00159, -0.00159");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003414, 0.003421, 0.003417, 0.003412, 0.003414, 0.00342, 0.003409, \
0.003413, 0.003407, 0.0034");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001565, -0.001572, -0.00158, -0.001581, -0.001584, -0.001588, \
-0.001584, -0.001591, -0.001589, -0.001589");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.003414, 0.003421, 0.003417, 0.003417, 0.003416, 0.00342, 0.00341, \
0.003414, 0.003407, 0.003401");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001567, -0.001573, -0.001581, -0.001582, -0.001581, -0.001588, \
-0.001584, -0.00159, -0.001589, -0.001589");
}
}
}
pin(A2) {
capacitance : 0.003027 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.005693, 0.005686, 0.005689, 0.005693, 0.005689, 0.005682, 0.005668, \
0.005659, 0.005642, 0.00562");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001843, -0.00185, -0.001854, -0.001854, -0.001857, -0.001868, \
-0.001863, -0.001871, -0.001875, -0.001879");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002896, 0.002896, 0.002895, 0.002899, 0.0029, 0.002906, 0.002891, \
0.002894, 0.002882, 0.002871");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001866, -0.001872, -0.001876, -0.001874, -0.001878, -0.001891, \
-0.001885, -0.001894, -0.001897, -0.001901");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002894, 0.002897, 0.002895, 0.0029, 0.002898, 0.002909, 0.002892, \
0.002894, 0.002885, 0.00287");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.001867, -0.001873, -0.001877, -0.001879, -0.001879, -0.001889, \
-0.001885, -0.001892, -0.001897, -0.001903");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004082, 0.004087, 0.004085, 0.004088, 0.004089, 0.00409, 0.004086, \
0.004092, 0.004093, 0.004092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003607, -0.003713, -0.003825, -0.003889, -0.003938, -0.003972, \
-0.003975, -0.004, -0.004007, -0.00401");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002653, 0.00266, 0.002654, 0.002659, 0.002663, 0.00267, 0.002663, \
0.00267, 0.002672, 0.00267");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002907, -0.00297, -0.002991, -0.002987, -0.00298, -0.002988, \
-0.002976, -0.002983, -0.002981, -0.00298");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002733, 0.002739, 0.002739, 0.002751, 0.002744, 0.002757, 0.002751, \
0.002758, 0.002756, 0.002756");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003158, -0.003171, -0.003167, -0.00317, -0.003175, -0.003186, \
-0.003179, -0.003189, -0.003197, -0.003204");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002737, 0.002741, 0.002738, 0.002747, 0.002744, 0.002756, 0.002748, \
0.002759, 0.002758, 0.002757");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00313, -0.003135, -0.003136, -0.003133, -0.003146, -0.003152, \
-0.003148, -0.003165, -0.003169, -0.003177");
}
}
}
pin(A3) {
capacitance : 0.003053 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002601, 0.002606, 0.002603, 0.002605, 0.002605, 0.002608, 0.002591, \
0.00259, 0.002578, 0.002558");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.002049, -0.00205, -0.002057, -0.002057, -0.002058, -0.00207, \
-0.002062, -0.002072, -0.002074, -0.002076");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004093, 0.004093, 0.004086, 0.004089, 0.00409, 0.004092, 0.004088, \
0.004093, 0.004093, 0.004091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003733, -0.003761, -0.003835, -0.003914, -0.003943, -0.003974, \
-0.003977, -0.003995, -0.004001, -0.004007");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002751, 0.002757, 0.002755, 0.002762, 0.002759, 0.002772, 0.002764, \
0.002772, 0.002771, 0.00277");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003335, -0.003345, -0.003346, -0.003357, -0.003356, -0.003364, \
-0.003358, -0.003365, -0.003366, -0.003366");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004098, 0.004093, 0.004088, 0.004081, 0.004089, 0.004094, 0.004087, \
0.004092, 0.00409, 0.004089");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003447, -0.003457, -0.003532, -0.003647, -0.003745, -0.003824, \
-0.003854, -0.003893, -0.003914, -0.003926");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002656, 0.002657, 0.002656, 0.002659, 0.00266, 0.002672, 0.002665, \
0.002671, 0.002671, 0.002669");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003063, -0.003039, -0.002998, -0.002988, -0.002983, -0.00299, \
-0.002977, -0.002984, -0.00298, -0.002981");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004089, 0.00409, 0.004089, 0.004085, 0.004084, 0.004092, 0.004085, \
0.004091, 0.004091, 0.004089");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003739, -0.003765, -0.003836, -0.003913, -0.003945, -0.003973, \
-0.00398, -0.003995, -0.004003, -0.004006");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.002753, 0.002758, 0.002757, 0.002756, 0.002763, 0.00277, 0.002765, \
0.002773, 0.002771, 0.002772");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003341, -0.00335, -0.00335, -0.003352, -0.00336, -0.003364, \
-0.003357, -0.003364, -0.003366, -0.003364");
}
}
}
pin(A4) {
capacitance : 0.003111 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004085, 0.004083, 0.004081, 0.004082, 0.004086, 0.004092, 0.004086, \
0.00409, 0.004093, 0.004091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003734, -0.003787, -0.003875, -0.003928, -0.003958, -0.003983, \
-0.003974, -0.004004, -0.00401, -0.004012");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004084, 0.004087, 0.004088, 0.00408, 0.004082, 0.004092, 0.004086, \
0.00409, 0.004097, 0.004089");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003471, -0.003529, -0.003639, -0.003735, -0.003813, -0.003867, \
-0.003878, -0.003906, -0.003926, -0.003936");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004086, 0.004084, 0.004082, 0.004081, 0.004086, 0.004094, 0.004086, \
0.004091, 0.004092, 0.00409");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003739, -0.00379, -0.003876, -0.003928, -0.003958, -0.003981, \
-0.003975, -0.004004, -0.004011, -0.004011");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004085, 0.004087, 0.00409, 0.004087, 0.004087, 0.004097, 0.004089, \
0.004088, 0.004094, 0.004089");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003412, -0.003474, -0.003572, -0.003661, -0.003738, -0.003811, \
-0.003824, -0.00387, -0.003887, -0.003901");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004085, 0.004084, 0.004083, 0.004079, 0.004087, 0.00409, 0.004085, \
0.004092, 0.004093, 0.00409");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003732, -0.00379, -0.003875, -0.003928, -0.003958, -0.003982, \
-0.003975, -0.004006, -0.00401, -0.004013");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004084, 0.004085, 0.004088, 0.004081, 0.004093, 0.004091, 0.004088, \
0.004092, 0.00409, 0.00409");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.00347, -0.003532, -0.00364, -0.003736, -0.003812, -0.003866, \
-0.003879, -0.003908, -0.003926, -0.003936");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.004078, 0.004085, 0.004084, 0.004078, 0.004079, 0.004089, 0.004086, \
0.004094, 0.00409, 0.00409");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.003739, -0.003791, -0.003878, -0.003928, -0.003958, -0.003982, \
-0.003976, -0.004005, -0.00401, -0.004012");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.3142 ;
max_transition : 6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.04385, 0.04327, 0.0424, 0.04194, 0.04182, 0.04177, 0.04177, 0.04181, 0.04184, 0.04186",\
"0.04371, 0.04314, 0.04227, 0.04181, 0.04169, 0.04165, 0.04165, 0.04168, 0.04171, 0.04173",\
"0.04342, 0.04285, 0.04199, 0.04154, 0.04141, 0.04138, 0.0414, 0.0414, 0.04143, 0.04145",\
"0.04327, 0.0427, 0.04184, 0.04141, 0.04126, 0.04121, 0.04122, 0.04124, 0.04128, 0.0413",\
"0.04336, 0.04278, 0.04192, 0.04148, 0.04131, 0.04129, 0.04133, 0.04136, 0.0414, 0.04143",\
"0.0439, 0.0433, 0.04242, 0.0419, 0.0417, 0.04168, 0.04172, 0.04176, 0.04181, 0.04185",\
"0.04541, 0.04475, 0.04368, 0.04301, 0.04268, 0.04257, 0.04254, 0.04256, 0.04259, 0.04261",\
"0.04749, 0.04672, 0.04536, 0.0445, 0.04404, 0.04381, 0.0437, 0.04367, 0.0437, 0.04371",\
"0.04991, 0.04903, 0.04745, 0.04639, 0.04574, 0.04544, 0.04525, 0.04516, 0.04515, 0.04515",\
"0.05263, 0.05164, 0.04984, 0.04857, 0.04782, 0.04738, 0.04715, 0.04704, 0.04698, 0.04695");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.0194, 0.01951, 0.0199, 0.02047, 0.02093, 0.02136, 0.02167, 0.02207, 0.02231, 0.02262",\
"0.01946, 0.01959, 0.01997, 0.02054, 0.02096, 0.02148, 0.02179, 0.02219, 0.02247, 0.0232",\
"0.01951, 0.01965, 0.02002, 0.02052, 0.021, 0.02146, 0.02187, 0.02217, 0.02249, 0.02282",\
"0.01963, 0.01971, 0.01995, 0.02034, 0.02077, 0.02122, 0.02169, 0.02211, 0.02241, 0.02308",\
"0.01995, 0.01991, 0.02006, 0.02034, 0.02071, 0.02126, 0.02173, 0.02207, 0.02235, 0.02324",\
"0.02043, 0.02047, 0.02037, 0.02061, 0.02096, 0.02138, 0.02177, 0.02213, 0.02243, 0.02334",\
"0.02128, 0.02116, 0.02114, 0.02101, 0.02138, 0.02188, 0.02221, 0.02264, 0.02301, 0.02326",\
"0.0225, 0.02231, 0.02212, 0.02204, 0.02211, 0.02253, 0.02316, 0.02351, 0.02376, 0.02414",\
"0.02405, 0.02384, 0.02359, 0.02328, 0.02324, 0.02344, 0.02387, 0.02454, 0.02489, 0.02515",\
"0.02603, 0.02578, 0.02531, 0.02506, 0.02496, 0.02504, 0.02504, 0.02567, 0.02667, 0.02699");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.04642, 0.04586, 0.04496, 0.04453, 0.04439, 0.04435, 0.04434, 0.04436, 0.04439, 0.04442",\
"0.0463, 0.04574, 0.04491, 0.04444, 0.0443, 0.04425, 0.04426, 0.04427, 0.0443, 0.04431",\
"0.04612, 0.04554, 0.04469, 0.0442, 0.04404, 0.04403, 0.04403, 0.04405, 0.04408, 0.0441",\
"0.0459, 0.04532, 0.04446, 0.044, 0.04382, 0.04382, 0.0438, 0.04384, 0.04387, 0.0439",\
"0.04578, 0.04521, 0.04433, 0.04385, 0.0437, 0.04367, 0.04367, 0.0437, 0.04375, 0.04377",\
"0.04609, 0.04547, 0.04453, 0.044, 0.0438, 0.04375, 0.04376, 0.04379, 0.04381, 0.04384",\
"0.04699, 0.04632, 0.04524, 0.04462, 0.0443, 0.0442, 0.04419, 0.0442, 0.04422, 0.04424",\
"0.04837, 0.04757, 0.04639, 0.04561, 0.04522, 0.04504, 0.04501, 0.04501, 0.045, 0.04502",\
"0.05025, 0.04947, 0.04808, 0.04717, 0.04669, 0.04643, 0.04632, 0.04623, 0.04622, 0.04624",\
"0.0527, 0.05183, 0.05027, 0.04916, 0.04856, 0.04822, 0.04806, 0.04801, 0.04798, 0.04797");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.02229, 0.02235, 0.02268, 0.02327, 0.02367, 0.02413, 0.02444, 0.02472, 0.02512, 0.02532",\
"0.02226, 0.02236, 0.0227, 0.02321, 0.02367, 0.02413, 0.02452, 0.02474, 0.02514, 0.02524",\
"0.02228, 0.02237, 0.02266, 0.02318, 0.0236, 0.02405, 0.02452, 0.02472, 0.02494, 0.02537",\
"0.02233, 0.02237, 0.02259, 0.02298, 0.02342, 0.02389, 0.0243, 0.02476, 0.02504, 0.02514",\
"0.02252, 0.02253, 0.0227, 0.02287, 0.02332, 0.02375, 0.0242, 0.02448, 0.02479, 0.02526",\
"0.02303, 0.02297, 0.02293, 0.02315, 0.02352, 0.02389, 0.02426, 0.02464, 0.02506, 0.02524",\
"0.02384, 0.02375, 0.02365, 0.02357, 0.02397, 0.02431, 0.02468, 0.0249, 0.0255, 0.02574",\
"0.02495, 0.02485, 0.0246, 0.02458, 0.02464, 0.02502, 0.02557, 0.02585, 0.02601, 0.02659",\
"0.02656, 0.02642, 0.02605, 0.02582, 0.02577, 0.02591, 0.02652, 0.02705, 0.02744, 0.02766",\
"0.02854, 0.0283, 0.02799, 0.02762, 0.02746, 0.02764, 0.02793, 0.02834, 0.02916, 0.02968");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.04889, 0.04831, 0.04744, 0.04703, 0.04687, 0.04683, 0.04681, 0.04684, 0.04687, 0.04689",\
"0.04879, 0.04819, 0.04734, 0.04689, 0.04675, 0.04674, 0.04673, 0.04675, 0.04678, 0.0468",\
"0.04858, 0.048, 0.04713, 0.04666, 0.04651, 0.04648, 0.04649, 0.04652, 0.04654, 0.04656",\
"0.04836, 0.04777, 0.04693, 0.04647, 0.0463, 0.04629, 0.04629, 0.0463, 0.04633, 0.04636",\
"0.04825, 0.04766, 0.04678, 0.04632, 0.04616, 0.04612, 0.04615, 0.04618, 0.04621, 0.04623",\
"0.04834, 0.04774, 0.04685, 0.04633, 0.04613, 0.04608, 0.04609, 0.04613, 0.04615, 0.04618",\
"0.04895, 0.0483, 0.0473, 0.04663, 0.04636, 0.04628, 0.04627, 0.0463, 0.04632, 0.04634",\
"0.04989, 0.04919, 0.04803, 0.0473, 0.04701, 0.04688, 0.04681, 0.04682, 0.04683, 0.04685",\
"0.0514, 0.05063, 0.04937, 0.04856, 0.04813, 0.04794, 0.04787, 0.04786, 0.04784, 0.04785",\
"0.05353, 0.05271, 0.05138, 0.05039, 0.04985, 0.04963, 0.0495, 0.04947, 0.04946, 0.04946");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.02501, 0.0251, 0.02537, 0.02585, 0.0263, 0.0268, 0.02711, 0.02738, 0.02769, 0.0281",\
"0.025, 0.02507, 0.02536, 0.02583, 0.02628, 0.02674, 0.02715, 0.02736, 0.02761, 0.02792",\
"0.02487, 0.025, 0.02525, 0.02572, 0.02614, 0.02664, 0.02697, 0.02726, 0.02751, 0.02792",\
"0.0248, 0.02482, 0.02502, 0.02543, 0.02579, 0.02628, 0.02675, 0.02697, 0.02725, 0.02764",\
"0.02497, 0.02496, 0.02507, 0.02531, 0.02565, 0.0261, 0.02653, 0.02685, 0.02715, 0.02762",\
"0.02547, 0.02536, 0.02524, 0.02552, 0.02577, 0.02624, 0.02657, 0.02693, 0.02733, 0.02754",\
"0.02618, 0.02607, 0.02595, 0.02587, 0.02628, 0.02664, 0.02701, 0.02726, 0.02761, 0.02818",\
"0.02739, 0.02726, 0.02701, 0.02692, 0.02703, 0.02727, 0.02782, 0.02808, 0.0283, 0.02868",\
"0.02904, 0.02884, 0.02854, 0.0284, 0.02818, 0.02834, 0.02897, 0.02954, 0.02999, 0.02983",\
"0.03116, 0.03093, 0.03055, 0.03012, 0.03008, 0.02992, 0.03045, 0.03107, 0.03173, 0.03185");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.05134, 0.05076, 0.04994, 0.04947, 0.04933, 0.04928, 0.04928, 0.0493, 0.04933, 0.04935",\
"0.05124, 0.05065, 0.04979, 0.04937, 0.0492, 0.04919, 0.04919, 0.0492, 0.04923, 0.04925",\
"0.05105, 0.05045, 0.04957, 0.04916, 0.04898, 0.04895, 0.04897, 0.04898, 0.04901, 0.04904",\
"0.05085, 0.05025, 0.04937, 0.04896, 0.04877, 0.04874, 0.04874, 0.04878, 0.04881, 0.04882",\
"0.05071, 0.05013, 0.04925, 0.04879, 0.04862, 0.04861, 0.0486, 0.04864, 0.04865, 0.04869",\
"0.05071, 0.05012, 0.04924, 0.04874, 0.04854, 0.04851, 0.04853, 0.04856, 0.0486, 0.04862",\
"0.05112, 0.05048, 0.04951, 0.04893, 0.04868, 0.04861, 0.04861, 0.04864, 0.04865, 0.04868",\
"0.05183, 0.05114, 0.05003, 0.04946, 0.04911, 0.049, 0.04894, 0.04896, 0.04898, 0.049",\
"0.05302, 0.05229, 0.05112, 0.05035, 0.05002, 0.04983, 0.04984, 0.04981, 0.04981, 0.04983",\
"0.05491, 0.05415, 0.05284, 0.05201, 0.0517, 0.05146, 0.0514, 0.05136, 0.05135, 0.05133");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.02772, 0.0278, 0.0281, 0.02857, 0.02893, 0.02943, 0.02976, 0.03002, 0.03028, 0.03047",\
"0.02756, 0.02763, 0.02791, 0.02837, 0.02881, 0.02925, 0.02968, 0.03002, 0.0301, 0.03038",\
"0.02732, 0.02737, 0.02766, 0.02805, 0.02848, 0.02899, 0.02932, 0.02972, 0.02989, 0.03006",\
"0.02715, 0.02719, 0.02737, 0.02772, 0.0281, 0.0286, 0.02893, 0.02926, 0.02955, 0.02998",\
"0.02736, 0.02734, 0.02746, 0.02763, 0.02804, 0.02846, 0.02895, 0.02916, 0.02963, 0.02992",\
"0.0278, 0.02776, 0.02762, 0.02785, 0.02808, 0.02848, 0.02881, 0.02916, 0.02943, 0.02987",\
"0.02859, 0.02852, 0.02831, 0.02833, 0.02866, 0.02901, 0.02926, 0.02972, 0.03006, 0.03034",\
"0.02983, 0.02967, 0.02942, 0.02931, 0.02931, 0.02963, 0.03027, 0.03049, 0.03056, 0.03105",\
"0.03158, 0.0314, 0.03101, 0.03086, 0.03073, 0.03087, 0.03136, 0.03186, 0.03214, 0.03218",\
"0.03382, 0.03364, 0.03312, 0.03278, 0.0327, 0.0325, 0.03275, 0.03358, 0.034, 0.03449");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.8967, 0.9405, 1.06, 1.227, 1.426, 1.654, 1.915, 2.212, 2.553, 2.944",\
"0.9037, 0.9473, 1.067, 1.234, 1.433, 1.662, 1.922, 2.219, 2.56, 2.951",\
"0.9369, 0.9806, 1.1, 1.267, 1.466, 1.695, 1.955, 2.252, 2.593, 2.984",\
"1.016, 1.06, 1.179, 1.346, 1.545, 1.774, 2.034, 2.331, 2.672, 3.063",\
"1.154, 1.197, 1.317, 1.483, 1.683, 1.911, 2.172, 2.469, 2.81, 3.201",\
"1.359, 1.402, 1.521, 1.686, 1.885, 2.113, 2.374, 2.671, 3.012, 3.403",\
"1.619, 1.663, 1.783, 1.95, 2.149, 2.377, 2.638, 2.936, 3.277, 3.668",\
"1.901, 1.948, 2.075, 2.248, 2.45, 2.681, 2.944, 3.243, 3.585, 3.977",\
"2.21, 2.258, 2.392, 2.572, 2.78, 3.012, 3.278, 3.58, 3.924, 4.318",\
"2.547, 2.598, 2.737, 2.927, 3.14, 3.378, 3.645, 3.947, 4.293, 4.689");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.2929, 0.3228, 0.4149, 0.5784, 0.8279, 1.176, 1.633, 2.209, 2.911, 3.748",\
"0.3058, 0.3359, 0.428, 0.5913, 0.8409, 1.189, 1.646, 2.222, 2.925, 3.758",\
"0.3502, 0.3803, 0.4721, 0.6355, 0.885, 1.233, 1.691, 2.265, 2.969, 3.804",\
"0.4304, 0.4604, 0.5522, 0.7147, 0.9643, 1.313, 1.771, 2.345, 3.049, 3.884",\
"0.5112, 0.5433, 0.6381, 0.8014, 1.05, 1.399, 1.855, 2.432, 3.133, 3.97",\
"0.5709, 0.6061, 0.7056, 0.8703, 1.119, 1.468, 1.925, 2.5, 3.203, 4.038",\
"0.6059, 0.644, 0.7492, 0.9166, 1.166, 1.514, 1.971, 2.546, 3.248, 4.084",\
"0.6142, 0.6555, 0.7678, 0.9387, 1.188, 1.535, 1.992, 2.567, 3.269, 4.106",\
"0.5949, 0.6394, 0.7594, 0.935, 1.184, 1.531, 1.988, 2.562, 3.265, 4.1",\
"0.5435, 0.5918, 0.7203, 0.9025, 1.153, 1.5, 1.956, 2.53, 3.232, 4.069");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.2576, 0.2953, 0.4008, 0.5548, 0.751, 1.001, 1.313, 1.706, 2.194, 2.788",\
"0.2574, 0.2951, 0.4012, 0.5536, 0.7512, 1, 1.314, 1.704, 2.192, 2.788",\
"0.2576, 0.2952, 0.4008, 0.5532, 0.751, 1, 1.314, 1.703, 2.19, 2.785",\
"0.2572, 0.295, 0.4008, 0.5532, 0.751, 1.001, 1.314, 1.704, 2.191, 2.788",\
"0.2568, 0.2946, 0.4004, 0.5544, 0.75, 0.9994, 1.312, 1.704, 2.192, 2.789",\
"0.2542, 0.2918, 0.3984, 0.5516, 0.75, 0.9996, 1.312, 1.705, 2.19, 2.788",\
"0.2718, 0.309, 0.41, 0.5578, 0.754, 1.001, 1.316, 1.707, 2.194, 2.789",\
"0.2972, 0.3356, 0.4392, 0.5814, 0.771, 1.019, 1.326, 1.716, 2.2, 2.793",\
"0.3218, 0.3622, 0.4694, 0.6118, 0.7916, 1.034, 1.344, 1.733, 2.213, 2.803",\
"0.3436, 0.3858, 0.5, 0.6446, 0.819, 1.053, 1.358, 1.744, 2.227, 2.815");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.1272, 0.1644, 0.2945, 0.5594, 0.9847, 1.581, 2.368, 3.36, 4.566, 6.008",\
"0.1272, 0.1642, 0.2942, 0.5592, 0.984, 1.582, 2.37, 3.361, 4.572, 6.018",\
"0.1273, 0.1638, 0.2939, 0.5594, 0.9848, 1.583, 2.37, 3.363, 4.574, 6.02",\
"0.1298, 0.1659, 0.2955, 0.5597, 0.9842, 1.582, 2.366, 3.363, 4.575, 6.02",\
"0.146, 0.181, 0.3038, 0.5622, 0.9836, 1.582, 2.37, 3.36, 4.574, 6.017",\
"0.163, 0.1988, 0.3168, 0.568, 0.9852, 1.582, 2.368, 3.357, 4.57, 6.017",\
"0.1824, 0.2186, 0.333, 0.5746, 0.99, 1.582, 2.365, 3.358, 4.569, 6.015",\
"0.2028, 0.2392, 0.3518, 0.5848, 0.9912, 1.585, 2.368, 3.355, 4.565, 6.008",\
"0.222, 0.2618, 0.3758, 0.5966, 0.9966, 1.585, 2.368, 3.358, 4.562, 6.008",\
"0.2422, 0.2874, 0.4018, 0.614, 1.003, 1.588, 2.37, 3.358, 4.569, 6.002");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("1.065, 1.108, 1.228, 1.394, 1.593, 1.823, 2.083, 2.38, 2.721, 3.112",\
"1.073, 1.117, 1.236, 1.403, 1.602, 1.831, 2.091, 2.388, 2.729, 3.121",\
"1.108, 1.152, 1.271, 1.438, 1.637, 1.866, 2.126, 2.423, 2.764, 3.155",\
"1.176, 1.219, 1.339, 1.506, 1.705, 1.933, 2.193, 2.491, 2.832, 3.223",\
"1.283, 1.327, 1.446, 1.613, 1.812, 2.041, 2.301, 2.599, 2.94, 3.331",\
"1.439, 1.483, 1.602, 1.769, 1.969, 2.197, 2.458, 2.755, 3.096, 3.487",\
"1.635, 1.68, 1.802, 1.973, 2.175, 2.405, 2.666, 2.964, 3.305, 3.697",\
"1.867, 1.913, 2.039, 2.215, 2.422, 2.657, 2.921, 3.222, 3.565, 3.957",\
"2.139, 2.186, 2.316, 2.497, 2.708, 2.947, 3.216, 3.52, 3.866, 4.26",\
"2.448, 2.498, 2.631, 2.817, 3.035, 3.278, 3.551, 3.857, 4.204, 4.6");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.3224, 0.3525, 0.4453, 0.6091, 0.8589, 1.208, 1.664, 2.239, 2.941, 3.777",\
"0.3349, 0.365, 0.4578, 0.6216, 0.8715, 1.22, 1.677, 2.252, 2.953, 3.79",\
"0.3789, 0.4092, 0.5017, 0.6654, 0.9154, 1.264, 1.721, 2.296, 2.998, 3.833",\
"0.4616, 0.4917, 0.584, 0.7473, 0.9971, 1.346, 1.803, 2.378, 3.08, 3.917",\
"0.5539, 0.586, 0.6807, 0.8438, 1.093, 1.442, 1.9, 2.475, 3.177, 4.012",\
"0.6271, 0.6616, 0.7603, 0.9251, 1.174, 1.523, 1.98, 2.556, 3.258, 4.094",\
"0.6764, 0.7138, 0.8178, 0.9846, 1.234, 1.582, 2.039, 2.614, 3.317, 4.153",\
"0.6994, 0.7402, 0.8501, 1.02, 1.27, 1.618, 2.075, 2.65, 3.351, 4.188",\
"0.6959, 0.7395, 0.8566, 1.03, 1.28, 1.628, 2.084, 2.659, 3.362, 4.197",\
"0.662, 0.7087, 0.8338, 1.014, 1.264, 1.611, 2.068, 2.642, 3.344, 4.18");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.2574, 0.2954, 0.4008, 0.554, 0.7512, 0.9988, 1.314, 1.704, 2.191, 2.786",\
"0.2574, 0.2952, 0.4008, 0.5532, 0.7508, 0.9988, 1.314, 1.705, 2.193, 2.784",\
"0.2576, 0.295, 0.401, 0.553, 0.751, 0.999, 1.314, 1.704, 2.193, 2.789",\
"0.2574, 0.295, 0.4008, 0.5528, 0.751, 1, 1.314, 1.704, 2.192, 2.785",\
"0.2576, 0.2952, 0.4012, 0.5532, 0.7514, 1.001, 1.313, 1.705, 2.193, 2.786",\
"0.2598, 0.2976, 0.4034, 0.5552, 0.7522, 0.9998, 1.313, 1.705, 2.194, 2.787",\
"0.2736, 0.3112, 0.4176, 0.5678, 0.7612, 1.007, 1.32, 1.708, 2.195, 2.786",\
"0.2872, 0.3264, 0.4342, 0.5882, 0.783, 1.027, 1.334, 1.721, 2.202, 2.793",\
"0.3032, 0.3426, 0.453, 0.6094, 0.8046, 1.049, 1.355, 1.739, 2.218, 2.805",\
"0.3204, 0.361, 0.4736, 0.6322, 0.828, 1.069, 1.374, 1.757, 2.235, 2.819");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.1295, 0.1664, 0.2967, 0.561, 0.9852, 1.582, 2.369, 3.358, 4.567, 6.013",\
"0.1296, 0.1659, 0.2967, 0.5611, 0.9858, 1.582, 2.37, 3.359, 4.569, 6.013",\
"0.1295, 0.1661, 0.2967, 0.5611, 0.9841, 1.581, 2.37, 3.357, 4.564, 6.011",\
"0.1306, 0.1669, 0.297, 0.5611, 0.986, 1.583, 2.369, 3.361, 4.571, 6.009",\
"0.1438, 0.1784, 0.3032, 0.563, 0.9848, 1.583, 2.368, 3.359, 4.568, 6.009",\
"0.1604, 0.1946, 0.3154, 0.5678, 0.9856, 1.581, 2.365, 3.361, 4.571, 6.012",\
"0.1776, 0.2136, 0.3296, 0.575, 0.9884, 1.583, 2.366, 3.357, 4.569, 6.009",\
"0.1968, 0.2338, 0.3468, 0.5832, 0.9928, 1.585, 2.367, 3.356, 4.562, 6.007",\
"0.2152, 0.254, 0.3672, 0.594, 0.9968, 1.588, 2.371, 3.357, 4.562, 6.007",\
"0.2342, 0.2762, 0.392, 0.6088, 1.004, 1.589, 2.371, 3.36, 4.566, 6.001");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("1.163, 1.207, 1.327, 1.493, 1.692, 1.921, 2.181, 2.479, 2.819, 3.211",\
"1.173, 1.216, 1.336, 1.502, 1.702, 1.93, 2.19, 2.488, 2.829, 3.22",\
"1.209, 1.253, 1.372, 1.539, 1.738, 1.967, 2.227, 2.525, 2.865, 3.257",\
"1.277, 1.321, 1.44, 1.607, 1.806, 2.034, 2.295, 2.592, 2.933, 3.324",\
"1.374, 1.418, 1.537, 1.704, 1.904, 2.132, 2.393, 2.69, 3.031, 3.422",\
"1.503, 1.546, 1.666, 1.833, 2.032, 2.26, 2.521, 2.818, 3.159, 3.551",\
"1.655, 1.699, 1.822, 1.992, 2.193, 2.423, 2.685, 2.983, 3.324, 3.715",\
"1.832, 1.878, 2.003, 2.178, 2.384, 2.619, 2.885, 3.185, 3.527, 3.919",\
"2.045, 2.092, 2.22, 2.4, 2.611, 2.85, 3.119, 3.423, 3.769, 4.163",\
"2.3, 2.348, 2.48, 2.663, 2.88, 3.123, 3.397, 3.704, 4.052, 4.448");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.3396, 0.3707, 0.4653, 0.6311, 0.8825, 1.232, 1.69, 2.265, 2.967, 3.803",\
"0.3519, 0.3831, 0.4777, 0.6434, 0.8947, 1.244, 1.702, 2.277, 2.98, 3.816",\
"0.3956, 0.4268, 0.5213, 0.6869, 0.9382, 1.287, 1.745, 2.321, 3.023, 3.859",\
"0.4803, 0.5112, 0.6049, 0.7698, 1.021, 1.37, 1.828, 2.403, 3.106, 3.942",\
"0.5817, 0.6138, 0.7093, 0.874, 1.124, 1.473, 1.931, 2.507, 3.209, 4.045",\
"0.6654, 0.6999, 0.799, 0.9649, 1.215, 1.564, 2.021, 2.598, 3.3, 4.137",\
"0.7259, 0.7636, 0.8679, 1.035, 1.285, 1.634, 2.091, 2.667, 3.369, 4.205",\
"0.7625, 0.8026, 0.9129, 1.083, 1.333, 1.682, 2.139, 2.715, 3.417, 4.253",\
"0.7726, 0.8159, 0.9327, 1.107, 1.357, 1.706, 2.162, 2.738, 3.44, 4.276",\
"0.7551, 0.801, 0.9255, 1.104, 1.356, 1.703, 2.161, 2.736, 3.437, 4.274");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.2574, 0.2952, 0.4004, 0.554, 0.7512, 0.9986, 1.312, 1.706, 2.193, 2.788",\
"0.2574, 0.2952, 0.4006, 0.5528, 0.7506, 0.9988, 1.314, 1.705, 2.193, 2.788",\
"0.2574, 0.2954, 0.4014, 0.5548, 0.7512, 0.999, 1.314, 1.704, 2.193, 2.784",\
"0.2572, 0.2954, 0.4016, 0.5528, 0.751, 1.001, 1.314, 1.705, 2.193, 2.785",\
"0.2572, 0.2952, 0.401, 0.553, 0.7504, 0.9988, 1.314, 1.704, 2.193, 2.788",\
"0.2598, 0.2974, 0.403, 0.555, 0.7518, 1.001, 1.313, 1.706, 2.19, 2.789",\
"0.2712, 0.309, 0.4154, 0.5656, 0.7606, 1.007, 1.318, 1.708, 2.193, 2.787",\
"0.2822, 0.3212, 0.4296, 0.585, 0.7804, 1.026, 1.333, 1.719, 2.203, 2.795",\
"0.2938, 0.334, 0.4442, 0.6022, 0.8002, 1.047, 1.355, 1.74, 2.218, 2.806",\
"0.3066, 0.3466, 0.4592, 0.6206, 0.8224, 1.069, 1.375, 1.758, 2.235, 2.821");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.1343, 0.1713, 0.3023, 0.5662, 0.988, 1.586, 2.371, 3.357, 4.565, 6.011",\
"0.1346, 0.1712, 0.3019, 0.5662, 0.9892, 1.586, 2.371, 3.357, 4.569, 6.005",\
"0.134, 0.1713, 0.302, 0.5658, 0.9879, 1.583, 2.37, 3.36, 4.564, 6.005",\
"0.134, 0.171, 0.301, 0.5654, 0.9876, 1.586, 2.371, 3.357, 4.57, 6.008",\
"0.1448, 0.1802, 0.3054, 0.5658, 0.9884, 1.584, 2.371, 3.36, 4.566, 6.007",\
"0.1616, 0.196, 0.3168, 0.5704, 0.9888, 1.585, 2.368, 3.36, 4.567, 6.013",\
"0.1788, 0.2132, 0.33, 0.5772, 0.9912, 1.586, 2.37, 3.359, 4.566, 6.007",\
"0.1958, 0.235, 0.3466, 0.5848, 0.9946, 1.588, 2.369, 3.358, 4.565, 6.003",\
"0.2136, 0.2528, 0.3672, 0.5944, 1.001, 1.591, 2.372, 3.358, 4.565, 6.001",\
"0.2316, 0.2752, 0.3894, 0.6086, 1.005, 1.594, 2.373, 3.363, 4.565, 6.003");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("1.204, 1.248, 1.367, 1.534, 1.733, 1.961, 2.222, 2.519, 2.86, 3.251",\
"1.216, 1.26, 1.379, 1.546, 1.745, 1.974, 2.234, 2.531, 2.872, 3.263",\
"1.257, 1.301, 1.42, 1.586, 1.785, 2.015, 2.275, 2.572, 2.913, 3.304",\
"1.326, 1.369, 1.489, 1.655, 1.855, 2.084, 2.343, 2.641, 2.982, 3.373",\
"1.419, 1.463, 1.582, 1.749, 1.948, 2.176, 2.437, 2.735, 3.075, 3.467",\
"1.535, 1.579, 1.698, 1.865, 2.064, 2.293, 2.553, 2.851, 3.191, 3.582",\
"1.667, 1.711, 1.832, 2.001, 2.202, 2.431, 2.692, 2.99, 3.331, 3.722",\
"1.811, 1.856, 1.98, 2.153, 2.358, 2.591, 2.856, 3.155, 3.498, 3.889",\
"1.979, 2.025, 2.152, 2.328, 2.538, 2.776, 3.044, 3.347, 3.692, 4.085",\
"2.182, 2.229, 2.358, 2.539, 2.751, 2.993, 3.265, 3.572, 3.92, 4.315");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.3454, 0.3775, 0.4746, 0.6434, 0.8976, 1.249, 1.708, 2.284, 2.987, 3.823",\
"0.3573, 0.3895, 0.4864, 0.655, 0.9091, 1.261, 1.72, 2.296, 2.998, 3.835",\
"0.4014, 0.4333, 0.53, 0.6983, 0.9521, 1.303, 1.763, 2.339, 3.041, 3.878",\
"0.4888, 0.5201, 0.6157, 0.7827, 1.036, 1.387, 1.846, 2.423, 3.125, 3.962",\
"0.5968, 0.6296, 0.7264, 0.8926, 1.145, 1.496, 1.955, 2.531, 3.234, 4.071",\
"0.6889, 0.724, 0.8246, 0.9917, 1.244, 1.593, 2.052, 2.629, 3.331, 4.168",\
"0.7595, 0.7974, 0.9025, 1.072, 1.323, 1.673, 2.131, 2.708, 3.411, 4.247",\
"0.8067, 0.8469, 0.9579, 1.13, 1.381, 1.731, 2.189, 2.765, 3.468, 4.305",\
"0.8293, 0.8729, 0.9896, 1.165, 1.417, 1.766, 2.224, 2.801, 3.504, 4.34",\
"0.8257, 0.8721, 0.996, 1.176, 1.429, 1.778, 2.236, 2.812, 3.514, 4.351");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.2576, 0.2948, 0.4014, 0.5528, 0.751, 1, 1.313, 1.704, 2.192, 2.788",\
"0.2576, 0.295, 0.401, 0.5532, 0.7508, 1.001, 1.314, 1.704, 2.193, 2.787",\
"0.2572, 0.295, 0.4012, 0.5536, 0.7504, 0.9988, 1.314, 1.705, 2.193, 2.785",\
"0.2578, 0.2952, 0.4008, 0.554, 0.7498, 0.999, 1.314, 1.705, 2.193, 2.789",\
"0.2576, 0.295, 0.4006, 0.5538, 0.7506, 1.001, 1.312, 1.704, 2.193, 2.788",\
"0.2588, 0.2962, 0.4016, 0.5544, 0.7506, 1.001, 1.314, 1.704, 2.191, 2.788",\
"0.2668, 0.305, 0.411, 0.5618, 0.7578, 1.005, 1.316, 1.708, 2.195, 2.786",\
"0.2768, 0.315, 0.4226, 0.5776, 0.7744, 1.02, 1.328, 1.716, 2.199, 2.79",\
"0.2872, 0.3258, 0.435, 0.5936, 0.7926, 1.04, 1.349, 1.734, 2.213, 2.802",\
"0.2966, 0.336, 0.4478, 0.608, 0.811, 1.062, 1.369, 1.753, 2.232, 2.815");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.003162, 0.01075, 0.02524, 0.04782, 0.07951, 0.1212, 0.1737, 0.2378, 0.3142");
values("0.1392, 0.1763, 0.3093, 0.5744, 0.9976, 1.59, 2.377, 3.365, 4.571, 6.005",\
"0.1389, 0.1763, 0.3096, 0.5746, 0.9965, 1.592, 2.376, 3.366, 4.568, 6.015",\
"0.1379, 0.1753, 0.3087, 0.5739, 0.9961, 1.592, 2.376, 3.365, 4.57, 6.014",\
"0.1367, 0.1745, 0.3064, 0.5728, 0.9964, 1.592, 2.376, 3.365, 4.566, 6.009",\
"0.1484, 0.1832, 0.31, 0.5712, 0.9934, 1.591, 2.375, 3.364, 4.572, 6.012",\
"0.1636, 0.1986, 0.3202, 0.5752, 0.9938, 1.589, 2.372, 3.363, 4.57, 6.012",\
"0.1816, 0.217, 0.3332, 0.5818, 0.9962, 1.589, 2.374, 3.364, 4.571, 6.008",\
"0.1978, 0.2354, 0.3508, 0.5886, 0.999, 1.593, 2.373, 3.362, 4.571, 6.013",\
"0.2148, 0.2542, 0.3688, 0.5992, 1.004, 1.593, 2.376, 3.362, 4.568, 6.006",\
"0.2332, 0.2754, 0.3904, 0.6118, 1.008, 1.595, 2.383, 3.365, 4.568, 6.003");
}
}
}
}