blob: 50f67499ab30aa5763734791293a0dbccb31c4ef [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__nor4_4) {
area : 107.251200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.008079192" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0006963264" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.00067419" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0006409062" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0006514002" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0006182352" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0006175422" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000609939" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0006402726" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0005973858" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0005965938" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.000588357" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000595584" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0005871888" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0005869116" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0005835852" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.008079192" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.02131 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.08068, 0.08065, 0.08063, 0.08053, 0.0804, 0.08031, 0.08012, \
0.07986, 0.07948, 0.07895");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.0119, -0.01189, -0.01192, -0.01193, -0.01195, -0.01197, -0.01199, \
-0.01199, -0.012, -0.01201");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.05748, 0.05743, 0.05745, 0.05732, 0.05725, 0.05721, 0.05709, \
0.05692, 0.05671, 0.0564");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01191, -0.01189, -0.01194, -0.01195, -0.01195, -0.01198, -0.01199, \
-0.01199, -0.012, -0.01201");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.05674, 0.05672, 0.0567, 0.05664, 0.05656, 0.05649, 0.05637, \
0.05622, 0.05599, 0.05567");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01191, -0.0119, -0.01194, -0.01194, -0.01196, -0.012, -0.012, \
-0.01201, -0.01201, -0.01202");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03037, 0.03033, 0.03027, 0.03026, 0.03021, 0.03022, 0.03017, \
0.03011, 0.03, 0.02988");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01202, -0.01199, -0.01204, -0.01204, -0.01205, -0.01208, -0.01208, \
-0.01208, -0.01208, -0.01208");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03001, 0.02995, 0.02996, 0.02992, 0.02988, 0.02988, 0.02983, \
0.02977, 0.02968, 0.02954");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01201, -0.01199, -0.01204, -0.01204, -0.01205, -0.01208, -0.01209, \
-0.01208, -0.01207, -0.01209");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03, 0.02994, 0.02996, 0.02991, 0.02987, 0.02989, 0.02983, 0.02976, \
0.02966, 0.02953");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.012, -0.01199, -0.01204, -0.01205, -0.01204, -0.01208, -0.01208, \
-0.01209, -0.01208, -0.01208");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.0298, 0.02977, 0.02973, 0.02972, 0.02969, 0.02968, 0.02964, \
0.02957, 0.02948, 0.02934");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.012, -0.01199, -0.01204, -0.01204, -0.01203, -0.01208, -0.01208, \
-0.01208, -0.01207, -0.01208");
}
}
}
pin(A2) {
capacitance : 0.02101 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.04865, 0.04863, 0.04864, 0.04862, 0.04851, 0.04843, 0.04822, \
0.048, 0.04767, 0.04719");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01445, -0.01444, -0.01448, -0.01449, -0.01451, -0.01457, -0.01458, \
-0.01462, -0.01465, -0.01469");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02533, 0.02535, 0.02534, 0.02536, 0.02529, 0.02527, 0.02516, \
0.02504, 0.02483, 0.02456");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01452, -0.01452, -0.01458, -0.01457, -0.01458, -0.01464, -0.01465, \
-0.01469, -0.01473, -0.01477");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02489, 0.02491, 0.0249, 0.02493, 0.02486, 0.02484, 0.02473, \
0.02459, 0.02439, 0.02413");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01458, -0.01458, -0.01463, -0.01463, -0.01465, -0.01469, -0.01472, \
-0.01474, -0.01477, -0.01481");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03458, 0.03463, 0.03458, 0.03462, 0.03462, 0.03463, 0.03465, \
0.03466, 0.03463, 0.03463");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02789, -0.02883, -0.03087, -0.03251, -0.03329, -0.0337, -0.03385, \
-0.03397, -0.03403, -0.03408");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02083, 0.02082, 0.02078, 0.02084, 0.02083, 0.02089, 0.02091, \
0.0209, 0.0209, 0.0209");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02096, -0.02146, -0.02242, -0.02289, -0.02306, -0.02327, -0.02334, \
-0.0234, -0.02347, -0.02353");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02098, 0.021, 0.02101, 0.02104, 0.02104, 0.02107, 0.02109, 0.02109, \
0.0211, 0.02107");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02213, -0.02236, -0.02263, -0.02275, -0.02282, -0.02295, -0.02299, \
-0.02302, -0.02308, -0.02316");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.0209, 0.0209, 0.02092, 0.02096, 0.02095, 0.02103, 0.02101, 0.02103, \
0.02101, 0.02102");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02188, -0.02205, -0.02229, -0.02245, -0.0225, -0.02264, -0.02268, \
-0.02276, -0.02285, -0.02297");
}
}
}
pin(A3) {
capacitance : 0.02053 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.01859, 0.0186, 0.01856, 0.0186, 0.01854, 0.01856, 0.01848, 0.01841, \
0.01832, 0.01822");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.01477, -0.01475, -0.01479, -0.0148, -0.01479, -0.01483, -0.01484, \
-0.01484, -0.01484, -0.01482");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03493, 0.03494, 0.03488, 0.0349, 0.03485, 0.03492, 0.03491, \
0.03492, 0.0349, 0.03491");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02983, -0.03001, -0.03069, -0.03163, -0.03236, -0.03284, -0.03308, \
-0.03326, -0.03339, -0.03347");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02096, 0.02097, 0.02098, 0.02101, 0.02101, 0.02106, 0.02108, \
0.02107, 0.02107, 0.02108");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02656, -0.02645, -0.0264, -0.02629, -0.02631, -0.02638, -0.02638, \
-0.02638, -0.02641, -0.02641");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03571, 0.03568, 0.03566, 0.03562, 0.03561, 0.03567, 0.03566, \
0.03566, 0.03566, 0.03565");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02814, -0.02813, -0.02882, -0.02998, -0.03107, -0.03189, -0.03238, \
-0.0327, -0.03291, -0.03307");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02094, 0.02096, 0.02097, 0.02099, 0.02097, 0.02105, 0.02103, \
0.02104, 0.02103, 0.02103");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02494, -0.0246, -0.02403, -0.02375, -0.02357, -0.02358, -0.02356, \
-0.02353, -0.02354, -0.02354");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.0347, 0.03469, 0.03463, 0.03466, 0.03463, 0.03468, 0.0347, 0.03468, \
0.0347, 0.0347");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.03015, -0.03023, -0.03074, -0.03165, -0.03234, -0.03284, -0.03308, \
-0.03325, -0.03337, -0.03347");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.02103, 0.02105, 0.02105, 0.02109, 0.02108, 0.02115, 0.02115, \
0.02114, 0.02115, 0.02115");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02662, -0.02657, -0.02657, -0.02653, -0.02649, -0.02656, -0.02652, \
-0.02646, -0.0264, -0.02632");
}
}
}
pin(A4) {
capacitance : 0.01988 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03458, 0.03457, 0.03459, 0.03454, 0.03455, 0.03459, 0.03461, \
0.03462, 0.03461, 0.03459");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.03088, -0.03158, -0.03271, -0.03321, -0.03342, -0.03368, -0.0338, \
-0.03386, -0.03391, -0.03397");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03549, 0.03547, 0.03549, 0.03544, 0.03544, 0.03553, 0.03551, \
0.03554, 0.03552, 0.03552");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02837, -0.02897, -0.03004, -0.03109, -0.03176, -0.03237, -0.03266, \
-0.03288, -0.03301, -0.03314");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03447, 0.03448, 0.03451, 0.03447, 0.03447, 0.03453, 0.03453, \
0.03453, 0.03454, 0.03451");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.0315, -0.032, -0.03283, -0.03322, -0.03345, -0.03368, -0.03378, \
-0.03384, -0.03392, -0.03396");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03629, 0.03628, 0.03629, 0.03626, 0.03625, 0.03631, 0.03631, \
0.03633, 0.03631, 0.03631");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02818, -0.02879, -0.02975, -0.03064, -0.03129, -0.03194, -0.03233, \
-0.03261, -0.03282, -0.03295");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03447, 0.03449, 0.03451, 0.03441, 0.03446, 0.03451, 0.03453, \
0.03452, 0.03455, 0.03453");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.03138, -0.03192, -0.03278, -0.03324, -0.03344, -0.03366, -0.03378, \
-0.03386, -0.03392, -0.03396");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03496, 0.03495, 0.03497, 0.03492, 0.03497, 0.03501, 0.035, 0.03499, \
0.035, 0.03498");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.02837, -0.02897, -0.03004, -0.03106, -0.03176, -0.03237, -0.03267, \
-0.03286, -0.03302, -0.03314");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.03442, 0.03446, 0.03445, 0.03443, 0.0344, 0.03451, 0.03446, \
0.03451, 0.03448, 0.03449");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.03151, -0.03201, -0.03283, -0.03323, -0.03344, -0.03367, -0.03378, \
-0.03384, -0.03391, -0.03397");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)&(!A2)&(!A3)&(!A4))" ;
max_capacitance : 0.2878 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("-0.0005601, -0.0004697, -0.0003119, -9.106e-05, 7.944e-05, 0.000201, 0.0002372, 0.000268, 0.0002823, 0.0002866",\
"-0.0008413, -0.0006512, -0.0002409, 0.0003034, 0.0007524, 0.001025, 0.001261, 0.001407, 0.001473, 0.001569",\
"1.688e-05, 0.0001916, 0.000626, 0.00124, 0.001928, 0.002435, 0.002816, 0.003073, 0.003309, 0.003434",\
"0.003691, 0.003732, 0.003795, 0.004011, 0.004318, 0.004554, 0.004832, 0.004999, 0.005107, 0.005198",\
"0.01015, 0.01003, 0.009687, 0.009217, 0.008835, 0.008512, 0.008236, 0.007981, 0.007746, 0.007557",\
"0.01981, 0.01955, 0.01873, 0.0175, 0.01627, 0.01507, 0.01404, 0.01308, 0.01224, 0.01154",\
"0.03354, 0.03316, 0.03178, 0.02978, 0.02744, 0.02516, 0.02311, 0.02121, 0.0195, 0.01801",\
"0.05228, 0.05168, 0.04987, 0.04694, 0.04341, 0.03973, 0.03629, 0.03319, 0.0304, 0.0279",\
"0.07642, 0.0757, 0.07339, 0.06955, 0.06478, 0.05962, 0.05458, 0.04994, 0.04568, 0.04187",\
"0.1063, 0.1055, 0.1026, 0.09796, 0.09194, 0.08527, 0.07848, 0.07205, 0.06608, 0.06067");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1105, 0.1105, 0.1108, 0.111, 0.1113, 0.1116, 0.1119, 0.1122, 0.1125, 0.1138",\
"0.1088, 0.1089, 0.1094, 0.11, 0.1106, 0.1111, 0.1115, 0.112, 0.1124, 0.1133",\
"0.1077, 0.1078, 0.108, 0.1086, 0.1092, 0.1099, 0.1106, 0.1112, 0.1116, 0.1128",\
"0.111, 0.1109, 0.1106, 0.1103, 0.1102, 0.1104, 0.1107, 0.1111, 0.1117, 0.113",\
"0.1191, 0.1189, 0.118, 0.1167, 0.1154, 0.1143, 0.1137, 0.1134, 0.1132, 0.1144",\
"0.1318, 0.1314, 0.1299, 0.1277, 0.1252, 0.1228, 0.1207, 0.1191, 0.1181, 0.1184",\
"0.1492, 0.1486, 0.1465, 0.1435, 0.1398, 0.136, 0.1326, 0.1293, 0.1268, 0.1265",\
"0.1719, 0.1711, 0.1684, 0.1643, 0.1595, 0.1544, 0.1494, 0.1447, 0.1406, 0.1396",\
"0.2004, 0.1993, 0.196, 0.1907, 0.1846, 0.1781, 0.1718, 0.1653, 0.1599, 0.1589",\
"0.235, 0.2337, 0.2297, 0.2234, 0.2157, 0.2076, 0.1996, 0.1916, 0.1856, 0.1862");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.02803, 0.02805, 0.02802, 0.02806, 0.0281, 0.02815, 0.02815, 0.02814, 0.02814, 0.02815",\
"0.02781, 0.02786, 0.02786, 0.02788, 0.02791, 0.02798, 0.02799, 0.028, 0.02807, 0.02804",\
"0.02817, 0.02822, 0.02826, 0.02835, 0.02838, 0.02845, 0.0285, 0.02854, 0.0286, 0.02862",\
"0.03012, 0.03009, 0.03004, 0.03001, 0.02996, 0.02994, 0.02988, 0.02984, 0.02974, 0.02976",\
"0.0349, 0.03482, 0.03448, 0.03399, 0.03346, 0.03298, 0.03251, 0.03216, 0.03187, 0.03152",\
"0.04359, 0.04334, 0.04267, 0.0416, 0.0403, 0.03905, 0.03788, 0.03687, 0.03594, 0.03519",\
"0.0572, 0.05685, 0.05571, 0.05387, 0.05158, 0.04931, 0.04704, 0.04501, 0.04316, 0.04158",\
"0.07645, 0.07593, 0.07428, 0.07156, 0.06816, 0.06453, 0.06094, 0.0576, 0.0545, 0.05178",\
"0.1016, 0.101, 0.09885, 0.09519, 0.09059, 0.0855, 0.08036, 0.0754, 0.07083, 0.0666",\
"0.1332, 0.1324, 0.1298, 0.1253, 0.1194, 0.1127, 0.1058, 0.09909, 0.09272, 0.08679");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1347, 0.1348, 0.1349, 0.1352, 0.1354, 0.1355, 0.1358, 0.1361, 0.1364, 0.1376",\
"0.1334, 0.1335, 0.1339, 0.1343, 0.1347, 0.1351, 0.1355, 0.1359, 0.1361, 0.1374",\
"0.1315, 0.1316, 0.132, 0.1326, 0.1333, 0.1341, 0.1347, 0.1352, 0.1358, 0.1371",\
"0.1308, 0.1308, 0.1311, 0.1315, 0.1322, 0.1328, 0.1336, 0.1343, 0.135, 0.1364",\
"0.1332, 0.1332, 0.133, 0.1329, 0.1329, 0.1332, 0.1336, 0.1341, 0.1346, 0.1362",\
"0.1415, 0.1413, 0.1405, 0.1394, 0.1384, 0.1375, 0.1369, 0.1367, 0.1366, 0.1383",\
"0.1573, 0.1567, 0.1551, 0.1526, 0.1501, 0.1477, 0.1455, 0.1439, 0.1426, 0.1437",\
"0.1805, 0.1797, 0.1771, 0.1732, 0.1688, 0.1645, 0.1607, 0.1571, 0.1543, 0.1545",\
"0.2106, 0.2096, 0.2062, 0.201, 0.1947, 0.1883, 0.1824, 0.1769, 0.1722, 0.1721",\
"0.2476, 0.2464, 0.2423, 0.2358, 0.2278, 0.2194, 0.2111, 0.2036, 0.1978, 0.1987");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.05639, 0.05637, 0.05634, 0.0563, 0.05629, 0.05627, 0.05626, 0.05628, 0.05628, 0.05626",\
"0.05637, 0.05635, 0.05632, 0.0563, 0.05627, 0.05625, 0.05623, 0.05627, 0.05628, 0.05626",\
"0.05576, 0.05576, 0.05571, 0.05565, 0.05559, 0.05557, 0.05552, 0.0555, 0.0555, 0.05554",\
"0.05569, 0.05567, 0.05556, 0.05546, 0.05528, 0.05516, 0.05501, 0.0549, 0.05484, 0.05479",\
"0.05877, 0.05867, 0.05832, 0.0578, 0.05727, 0.05675, 0.05629, 0.05592, 0.05562, 0.0553",\
"0.06676, 0.06653, 0.06579, 0.06467, 0.06329, 0.06201, 0.06078, 0.05975, 0.05882, 0.05806",\
"0.08068, 0.08027, 0.07903, 0.07708, 0.07461, 0.07211, 0.06971, 0.06757, 0.06564, 0.06401",\
"0.1013, 0.1006, 0.09887, 0.09591, 0.09221, 0.08815, 0.08423, 0.08052, 0.07717, 0.07428",\
"0.1289, 0.1282, 0.1258, 0.1217, 0.1166, 0.1109, 0.1051, 0.09954, 0.09445, 0.0898",\
"0.164, 0.1631, 0.1601, 0.155, 0.1483, 0.1407, 0.133, 0.1253, 0.118, 0.1115");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1714, 0.1714, 0.1716, 0.1718, 0.172, 0.1722, 0.1725, 0.1729, 0.173, 0.1741",\
"0.1701, 0.1702, 0.1706, 0.171, 0.1714, 0.1718, 0.1721, 0.1725, 0.173, 0.1742",\
"0.1681, 0.1682, 0.1686, 0.1693, 0.17, 0.1707, 0.1713, 0.1718, 0.1724, 0.1736",\
"0.167, 0.1671, 0.1674, 0.1679, 0.1686, 0.1693, 0.1701, 0.1708, 0.1715, 0.1733",\
"0.1669, 0.1669, 0.1671, 0.1673, 0.1678, 0.1684, 0.1691, 0.1699, 0.1705, 0.1724",\
"0.1696, 0.1695, 0.1693, 0.1692, 0.1692, 0.1693, 0.1696, 0.17, 0.1706, 0.1726",\
"0.1792, 0.1789, 0.178, 0.1768, 0.1756, 0.1747, 0.1741, 0.1736, 0.1736, 0.1754",\
"0.1986, 0.198, 0.196, 0.1931, 0.1901, 0.1874, 0.1851, 0.1831, 0.1818, 0.1833",\
"0.2289, 0.2279, 0.2248, 0.2199, 0.2144, 0.2092, 0.2046, 0.2006, 0.1976, 0.1987",\
"0.2692, 0.2679, 0.2638, 0.2572, 0.2492, 0.241, 0.2335, 0.2269, 0.222, 0.2236");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.07971, 0.0797, 0.07966, 0.0796, 0.07954, 0.07951, 0.07945, 0.07945, 0.07948, 0.07944",\
"0.07815, 0.07815, 0.07814, 0.07805, 0.07801, 0.07797, 0.0779, 0.07788, 0.07787, 0.07786",\
"0.07608, 0.07606, 0.076, 0.07597, 0.0759, 0.07584, 0.07575, 0.07574, 0.0757, 0.07571",\
"0.07527, 0.07523, 0.07516, 0.07503, 0.07492, 0.07474, 0.07461, 0.07446, 0.07435, 0.07434",\
"0.07788, 0.07774, 0.07741, 0.07682, 0.0763, 0.07582, 0.07534, 0.07497, 0.07465, 0.07433",\
"0.08584, 0.08554, 0.08475, 0.08354, 0.08211, 0.08071, 0.07942, 0.07832, 0.07743, 0.07667",\
"0.1008, 0.1004, 0.09896, 0.09664, 0.09394, 0.09113, 0.08848, 0.08618, 0.0841, 0.08242",\
"0.1235, 0.1229, 0.1208, 0.1174, 0.113, 0.1084, 0.1039, 0.09977, 0.09611, 0.09289",\
"0.1549, 0.154, 0.1512, 0.1464, 0.1403, 0.1336, 0.1268, 0.1204, 0.1145, 0.1093",\
"0.1952, 0.1941, 0.1905, 0.1843, 0.1763, 0.1673, 0.158, 0.149, 0.1406, 0.1329");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1944, 0.1945, 0.1946, 0.1949, 0.1951, 0.1953, 0.1955, 0.1958, 0.1963, 0.1974",\
"0.1932, 0.1933, 0.1937, 0.1941, 0.1945, 0.1949, 0.1953, 0.1956, 0.196, 0.1971",\
"0.1912, 0.1913, 0.1917, 0.1924, 0.193, 0.1937, 0.1943, 0.1949, 0.1955, 0.197",\
"0.19, 0.1901, 0.1904, 0.191, 0.1916, 0.1924, 0.1932, 0.1939, 0.1946, 0.1963",\
"0.1897, 0.1897, 0.1899, 0.1903, 0.1907, 0.1914, 0.1921, 0.1928, 0.1936, 0.1954",\
"0.1912, 0.1912, 0.1912, 0.1912, 0.1914, 0.1917, 0.1921, 0.1926, 0.1933, 0.1953",\
"0.1992, 0.1989, 0.1982, 0.1973, 0.1965, 0.196, 0.1956, 0.1954, 0.1955, 0.1977",\
"0.2175, 0.217, 0.2152, 0.2125, 0.2099, 0.2077, 0.2059, 0.2042, 0.203, 0.2047",\
"0.2483, 0.2473, 0.2442, 0.2395, 0.2343, 0.2293, 0.2252, 0.2214, 0.2186, 0.2198",\
"0.2916, 0.2903, 0.286, 0.2792, 0.271, 0.2627, 0.2552, 0.2489, 0.2441, 0.2454");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1053, 0.1115, 0.1329, 0.1733, 0.2362, 0.3241, 0.4396, 0.5855, 0.7631, 0.9745",\
"0.121, 0.1272, 0.1489, 0.1898, 0.253, 0.3412, 0.4573, 0.6031, 0.7806, 0.992",\
"0.1716, 0.1794, 0.2046, 0.2473, 0.3108, 0.3994, 0.5154, 0.6613, 0.8392, 1.051",\
"0.2128, 0.2241, 0.2613, 0.3238, 0.4076, 0.5078, 0.6252, 0.7705, 0.9484, 1.16",\
"0.2259, 0.241, 0.2903, 0.3737, 0.4854, 0.6197, 0.7711, 0.9371, 1.119, 1.33",\
"0.2031, 0.2221, 0.2849, 0.3902, 0.5301, 0.6998, 0.8912, 1.1, 1.325, 1.562",\
"0.1397, 0.1628, 0.2392, 0.3683, 0.5392, 0.7435, 0.9761, 1.23, 1.502, 1.79",\
"0.0332, 0.0606, 0.1505, 0.3033, 0.5065, 0.7494, 1.021, 1.321, 1.641, 1.981",\
"-0.1204, -0.0878, 0.0171, 0.1936, 0.4281, 0.7103, 1.027, 1.371, 1.741, 2.13",\
"-0.3222, -0.2856, -0.1656, 0.0353, 0.3039, 0.6243, 0.9854, 1.378, 1.797, 2.241");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.3011, 0.328, 0.4255, 0.6184, 0.9264, 1.359, 1.928, 2.643, 3.517, 4.558",\
"0.3054, 0.3329, 0.4305, 0.6257, 0.9346, 1.369, 1.939, 2.656, 3.53, 4.569",\
"0.3551, 0.3808, 0.4748, 0.667, 0.9769, 1.413, 1.984, 2.702, 3.577, 4.617",\
"0.4872, 0.5121, 0.5985, 0.7778, 1.079, 1.51, 2.079, 2.795, 3.67, 4.709",\
"0.6668, 0.6965, 0.7972, 0.9792, 1.262, 1.681, 2.243, 2.954, 3.824, 4.862",\
"0.8855, 0.9192, 1.033, 1.239, 1.539, 1.943, 2.492, 3.193, 4.055, 5.086",\
"1.147, 1.185, 1.312, 1.539, 1.869, 2.3, 2.84, 3.527, 4.377, 5.4",\
"1.452, 1.495, 1.635, 1.883, 2.241, 2.708, 3.28, 3.965, 4.801, 5.812",\
"1.804, 1.851, 2.005, 2.275, 2.66, 3.16, 3.775, 4.499, 5.337, 6.335",\
"2.204, 2.254, 2.424, 2.719, 3.132, 3.664, 4.316, 5.086, 5.971, 6.972");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1244, 0.1351, 0.1717, 0.242, 0.3515, 0.5046, 0.7071, 0.961, 1.273, 1.643",\
"0.1245, 0.1351, 0.1718, 0.242, 0.3511, 0.505, 0.7069, 0.9624, 1.274, 1.641",\
"0.1581, 0.1657, 0.1929, 0.2499, 0.352, 0.505, 0.7063, 0.9611, 1.274, 1.643",\
"0.2374, 0.2488, 0.2871, 0.3518, 0.4374, 0.5501, 0.7203, 0.9626, 1.274, 1.643",\
"0.3331, 0.348, 0.3956, 0.4792, 0.591, 0.726, 0.8774, 1.06, 1.314, 1.653",\
"0.4452, 0.4638, 0.5248, 0.6254, 0.7612, 0.927, 1.114, 1.321, 1.543, 1.81",\
"0.5748, 0.5972, 0.6714, 0.7924, 0.9556, 1.148, 1.368, 1.615, 1.878, 2.161",\
"0.7214, 0.7478, 0.8362, 0.982, 1.171, 1.394, 1.645, 1.926, 2.232, 2.559",\
"0.8896, 0.9204, 1.022, 1.191, 1.409, 1.666, 1.952, 2.268, 2.609, 2.976",\
"1.075, 1.112, 1.233, 1.423, 1.672, 1.963, 2.285, 2.637, 3.015, 3.423");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.6699, 0.732, 0.9422, 1.323, 1.886, 2.647, 3.637, 4.879, 6.386, 8.196",\
"0.6615, 0.724, 0.9349, 1.321, 1.883, 2.647, 3.637, 4.876, 6.384, 8.196",\
"0.6362, 0.6988, 0.9171, 1.309, 1.88, 2.643, 3.638, 4.881, 6.39, 8.196",\
"0.6592, 0.7082, 0.8969, 1.277, 1.868, 2.644, 3.634, 4.879, 6.389, 8.19",\
"0.743, 0.798, 0.9724, 1.301, 1.838, 2.626, 3.633, 4.877, 6.389, 8.188",\
"0.8294, 0.8838, 1.069, 1.413, 1.905, 2.619, 3.617, 4.87, 6.39, 8.196",\
"0.9478, 0.9996, 1.185, 1.531, 2.053, 2.732, 3.646, 4.862, 6.383, 8.196",\
"1.094, 1.147, 1.33, 1.679, 2.215, 2.926, 3.806, 4.934, 6.392, 8.189",\
"1.262, 1.318, 1.51, 1.861, 2.398, 3.133, 4.048, 5.141, 6.51, 8.21",\
"1.455, 1.511, 1.71, 2.074, 2.614, 3.364, 4.307, 5.443, 6.762, 8.38");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1471, 0.1541, 0.1776, 0.2215, 0.2876, 0.3785, 0.4963, 0.6437, 0.8227, 1.035",\
"0.1631, 0.1699, 0.1935, 0.2371, 0.3034, 0.3942, 0.5122, 0.6595, 0.8385, 1.051",\
"0.2214, 0.2281, 0.2512, 0.2942, 0.3601, 0.4509, 0.5689, 0.7162, 0.8953, 1.108",\
"0.292, 0.3019, 0.3337, 0.3899, 0.4662, 0.5603, 0.6777, 0.8248, 1.004, 1.216",\
"0.3352, 0.3481, 0.3908, 0.4648, 0.5667, 0.6915, 0.8347, 0.9938, 1.174, 1.386",\
"0.3453, 0.3615, 0.4149, 0.508, 0.6358, 0.7928, 0.9729, 1.173, 1.39, 1.621",\
"0.3184, 0.338, 0.4035, 0.5163, 0.6706, 0.86, 1.078, 1.32, 1.582, 1.862",\
"0.2521, 0.275, 0.3517, 0.4851, 0.6671, 0.891, 1.147, 1.431, 1.739, 2.068",\
"0.1445, 0.1708, 0.2586, 0.4109, 0.6223, 0.8801, 1.177, 1.504, 1.858, 2.235",\
"-0.005, 0.0244, 0.1235, 0.2954, 0.5341, 0.8277, 1.163, 1.535, 1.937, 2.364");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.5725, 0.6031, 0.7088, 0.9092, 1.218, 1.65, 2.219, 2.934, 3.808, 4.848",\
"0.5785, 0.6086, 0.7164, 0.9177, 1.229, 1.663, 2.232, 2.949, 3.821, 4.863",\
"0.6133, 0.6439, 0.7521, 0.955, 1.267, 1.704, 2.275, 2.993, 3.867, 4.908",\
"0.6826, 0.7132, 0.8197, 1.023, 1.335, 1.771, 2.342, 3.062, 3.936, 4.978",\
"0.7792, 0.8119, 0.9264, 1.135, 1.445, 1.879, 2.449, 3.166, 4.041, 5.082",\
"0.9238, 0.9582, 1.076, 1.295, 1.62, 2.053, 2.618, 3.329, 4.2, 5.239",\
"1.131, 1.167, 1.29, 1.515, 1.849, 2.299, 2.867, 3.571, 4.432, 5.465",\
"1.394, 1.433, 1.565, 1.8, 2.143, 2.605, 3.191, 3.9, 4.753, 5.774",\
"1.705, 1.748, 1.89, 2.142, 2.503, 2.977, 3.576, 4.305, 5.168, 6.179",\
"2.062, 2.108, 2.265, 2.536, 2.918, 3.412, 4.028, 4.774, 5.658, 6.683");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1847, 0.1952, 0.2333, 0.3055, 0.4157, 0.5683, 0.771, 1.026, 1.335, 1.705",\
"0.1839, 0.1946, 0.2332, 0.3049, 0.4152, 0.5694, 0.7707, 1.026, 1.336, 1.704",\
"0.191, 0.2004, 0.2342, 0.3028, 0.4135, 0.5682, 0.7703, 1.026, 1.335, 1.704",\
"0.2814, 0.2921, 0.3273, 0.3873, 0.47, 0.5935, 0.7761, 1.026, 1.335, 1.706",\
"0.3894, 0.4036, 0.449, 0.5276, 0.632, 0.7604, 0.9088, 1.101, 1.365, 1.711",\
"0.5154, 0.533, 0.588, 0.683, 0.8118, 0.9698, 1.151, 1.353, 1.575, 1.85",\
"0.6602, 0.681, 0.7486, 0.862, 1.015, 1.198, 1.414, 1.653, 1.913, 2.192",\
"0.8238, 0.8476, 0.9276, 1.062, 1.239, 1.452, 1.698, 1.971, 2.27, 2.594",\
"1.004, 1.033, 1.128, 1.283, 1.49, 1.733, 2.006, 2.313, 2.652, 3.015",\
"1.209, 1.241, 1.347, 1.527, 1.762, 2.04, 2.348, 2.688, 3.062, 3.462");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.7769, 0.8293, 1.01, 1.359, 1.897, 2.649, 3.636, 4.878, 6.391, 8.194",\
"0.7774, 0.8283, 1.012, 1.359, 1.894, 2.65, 3.636, 4.874, 6.386, 8.192",\
"0.7759, 0.8264, 1.01, 1.358, 1.895, 2.651, 3.637, 4.877, 6.387, 8.196",\
"0.7881, 0.8383, 1.014, 1.36, 1.898, 2.65, 3.637, 4.876, 6.393, 8.183",\
"0.8708, 0.9188, 1.084, 1.4, 1.908, 2.649, 3.637, 4.878, 6.397, 8.2",\
"0.9522, 1.003, 1.18, 1.507, 1.991, 2.69, 3.639, 4.882, 6.394, 8.191",\
"1.075, 1.123, 1.293, 1.618, 2.125, 2.801, 3.71, 4.897, 6.387, 8.193",\
"1.236, 1.281, 1.443, 1.76, 2.261, 2.962, 3.851, 4.989, 6.435, 8.191",\
"1.425, 1.47, 1.629, 1.938, 2.433, 3.131, 4.043, 5.163, 6.545, 8.263",\
"1.641, 1.687, 1.849, 2.157, 2.641, 3.332, 4.25, 5.389, 6.756, 8.409");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1543, 0.1623, 0.1897, 0.2397, 0.3134, 0.412, 0.5373, 0.6911, 0.8755, 1.093",\
"0.1712, 0.1791, 0.2064, 0.256, 0.3295, 0.4281, 0.5532, 0.707, 0.8913, 1.109",\
"0.2346, 0.2418, 0.2669, 0.3142, 0.3859, 0.4835, 0.6082, 0.7617, 0.9461, 1.163",\
"0.3236, 0.3336, 0.366, 0.422, 0.4981, 0.5936, 0.7156, 0.8681, 1.052, 1.269",\
"0.3884, 0.4011, 0.4437, 0.5169, 0.6173, 0.7401, 0.881, 1.038, 1.221, 1.437",\
"0.4231, 0.439, 0.4917, 0.5823, 0.7068, 0.8602, 1.037, 1.233, 1.446, 1.674",\
"0.4247, 0.4436, 0.5061, 0.6146, 0.7645, 0.9485, 1.162, 1.397, 1.654, 1.93",\
"0.3898, 0.4117, 0.4852, 0.6126, 0.7881, 1.004, 1.252, 1.528, 1.829, 2.151",\
"0.3175, 0.3426, 0.4263, 0.5717, 0.7733, 1.02, 1.305, 1.623, 1.968, 2.337",\
"0.2075, 0.2353, 0.3287, 0.4916, 0.7174, 0.9983, 1.321, 1.679, 2.069, 2.486");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.8051, 0.836, 0.9426, 1.143, 1.453, 1.885, 2.453, 3.17, 4.042, 5.082",\
"0.8105, 0.8421, 0.9506, 1.152, 1.463, 1.897, 2.467, 3.183, 4.056, 5.096",\
"0.8476, 0.8799, 0.9889, 1.193, 1.506, 1.942, 2.513, 3.23, 4.105, 5.146",\
"0.9224, 0.9537, 1.062, 1.266, 1.578, 2.015, 2.587, 3.306, 4.182, 5.224",\
"1.009, 1.042, 1.155, 1.361, 1.674, 2.109, 2.682, 3.401, 4.276, 5.318",\
"1.095, 1.13, 1.25, 1.469, 1.795, 2.232, 2.801, 3.518, 4.393, 5.435",\
"1.218, 1.254, 1.378, 1.603, 1.939, 2.394, 2.969, 3.68, 4.551, 5.587",\
"1.389, 1.428, 1.557, 1.791, 2.135, 2.598, 3.188, 3.908, 4.77, 5.8",\
"1.615, 1.655, 1.794, 2.039, 2.394, 2.865, 3.464, 4.197, 5.07, 6.091",\
"1.888, 1.933, 2.084, 2.347, 2.718, 3.201, 3.807, 4.546, 5.432, 6.465");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.2362, 0.2492, 0.293, 0.3724, 0.4904, 0.6496, 0.8547, 1.109, 1.42, 1.79",\
"0.2336, 0.2466, 0.2904, 0.3704, 0.4881, 0.648, 0.8538, 1.109, 1.42, 1.79",\
"0.2298, 0.2405, 0.2803, 0.3595, 0.4808, 0.6444, 0.8516, 1.108, 1.419, 1.79",\
"0.3298, 0.34, 0.3742, 0.4309, 0.5164, 0.6505, 0.8456, 1.103, 1.418, 1.788",\
"0.4576, 0.4708, 0.5134, 0.587, 0.6872, 0.8102, 0.9574, 1.157, 1.433, 1.788",\
"0.6048, 0.6212, 0.673, 0.7628, 0.8848, 1.034, 1.207, 1.401, 1.621, 1.906",\
"0.7762, 0.794, 0.8578, 0.9624, 1.104, 1.277, 1.48, 1.71, 1.962, 2.234",\
"0.9694, 0.991, 1.066, 1.188, 1.351, 1.55, 1.777, 2.039, 2.328, 2.642",\
"1.183, 1.21, 1.297, 1.44, 1.625, 1.849, 2.105, 2.397, 2.72, 3.073",\
"1.422, 1.453, 1.554, 1.717, 1.929, 2.181, 2.467, 2.784, 3.14, 3.529");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.7874, 0.8379, 1.016, 1.36, 1.898, 2.65, 3.632, 4.879, 6.388, 8.2",\
"0.7888, 0.838, 1.017, 1.359, 1.898, 2.648, 3.638, 4.878, 6.386, 8.189",\
"0.7898, 0.8411, 1.019, 1.362, 1.898, 2.651, 3.638, 4.877, 6.388, 8.198",\
"0.7972, 0.8468, 1.022, 1.365, 1.899, 2.648, 3.633, 4.876, 6.388, 8.189",\
"0.8536, 0.9, 1.062, 1.381, 1.902, 2.649, 3.636, 4.878, 6.391, 8.193",\
"0.9362, 0.9864, 1.158, 1.476, 1.966, 2.673, 3.64, 4.878, 6.385, 8.194",\
"1.041, 1.089, 1.258, 1.586, 2.091, 2.775, 3.701, 4.89, 6.389, 8.186",\
"1.214, 1.256, 1.416, 1.73, 2.228, 2.927, 3.828, 4.983, 6.433, 8.193",\
"1.445, 1.487, 1.638, 1.931, 2.409, 3.097, 4.009, 5.142, 6.545, 8.269",\
"1.71, 1.752, 1.9, 2.186, 2.642, 3.309, 4.206, 5.35, 6.738, 8.402");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.1484, 0.1566, 0.1851, 0.2373, 0.3148, 0.4184, 0.5492, 0.7087, 0.8986, 1.121",\
"0.1647, 0.1728, 0.2009, 0.2526, 0.3296, 0.4328, 0.5633, 0.7226, 0.9124, 1.135",\
"0.2303, 0.2377, 0.2632, 0.3117, 0.3861, 0.4875, 0.617, 0.7756, 0.9652, 1.187",\
"0.3247, 0.3347, 0.368, 0.4252, 0.5028, 0.6004, 0.7259, 0.8825, 1.071, 1.292",\
"0.3982, 0.4115, 0.4547, 0.529, 0.6306, 0.7547, 0.8968, 1.055, 1.241, 1.46",\
"0.4446, 0.4594, 0.5138, 0.6061, 0.7318, 0.8855, 1.063, 1.26, 1.472, 1.7",\
"0.4604, 0.4792, 0.5427, 0.652, 0.8031, 0.9869, 1.199, 1.435, 1.69, 1.964",\
"0.4429, 0.465, 0.5385, 0.666, 0.8409, 1.056, 1.303, 1.578, 1.876, 2.196",\
"0.3907, 0.416, 0.4997, 0.6454, 0.8453, 1.091, 1.375, 1.688, 2.03, 2.395",\
"0.3052, 0.3327, 0.4264, 0.5879, 0.815, 1.092, 1.411, 1.764, 2.149, 2.561");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.8683, 0.9, 1.006, 1.207, 1.516, 1.949, 2.517, 3.232, 4.106, 5.146",\
"0.8784, 0.9101, 1.018, 1.22, 1.531, 1.965, 2.534, 3.251, 4.124, 5.165",\
"0.9194, 0.9501, 1.06, 1.264, 1.576, 2.012, 2.583, 3.302, 4.176, 5.217",\
"0.9884, 1.02, 1.129, 1.331, 1.645, 2.081, 2.654, 3.371, 4.248, 5.291",\
"1.069, 1.101, 1.211, 1.416, 1.728, 2.164, 2.736, 3.455, 4.332, 5.373",\
"1.141, 1.175, 1.291, 1.506, 1.826, 2.262, 2.832, 3.55, 4.425, 5.466",\
"1.233, 1.267, 1.387, 1.607, 1.938, 2.387, 2.959, 3.672, 4.544, 5.583",\
"1.36, 1.396, 1.523, 1.75, 2.086, 2.542, 3.127, 3.845, 4.708, 5.74",\
"1.521, 1.562, 1.698, 1.939, 2.287, 2.749, 3.338, 4.066, 4.936, 5.959",\
"1.72, 1.764, 1.913, 2.173, 2.538, 3.014, 3.61, 4.34, 5.218, 6.248");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.2447, 0.2593, 0.3081, 0.3959, 0.5238, 0.6939, 0.9073, 1.168, 1.482, 1.856",\
"0.2408, 0.2559, 0.3047, 0.3926, 0.5208, 0.6912, 0.9052, 1.166, 1.482, 1.855",\
"0.2418, 0.2533, 0.2957, 0.3792, 0.5103, 0.6835, 0.9002, 1.163, 1.48, 1.853",\
"0.3558, 0.3659, 0.4003, 0.4569, 0.5449, 0.6858, 0.8888, 1.154, 1.475, 1.85",\
"0.4974, 0.511, 0.5544, 0.6272, 0.7264, 0.8456, 0.994, 1.201, 1.482, 1.844",\
"0.6628, 0.677, 0.732, 0.8182, 0.9362, 1.082, 1.251, 1.442, 1.662, 1.949",\
"0.8516, 0.8704, 0.9348, 1.037, 1.175, 1.341, 1.537, 1.76, 2.008, 2.273",\
"1.069, 1.093, 1.165, 1.285, 1.444, 1.632, 1.85, 2.103, 2.384, 2.69",\
"1.315, 1.341, 1.428, 1.566, 1.745, 1.956, 2.2, 2.473, 2.784, 3.129",\
"1.592, 1.622, 1.721, 1.881, 2.083, 2.321, 2.586, 2.885, 3.223, 3.596");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.002979, 0.009927, 0.0232, 0.04387, 0.07287, 0.111, 0.1591, 0.2178, 0.2878");
values("0.7859, 0.8375, 1.018, 1.361, 1.897, 2.65, 3.636, 4.876, 6.39, 8.189",\
"0.7881, 0.8387, 1.017, 1.361, 1.898, 2.648, 3.637, 4.876, 6.396, 8.2",\
"0.7907, 0.8402, 1.018, 1.362, 1.898, 2.648, 3.637, 4.878, 6.389, 8.192",\
"0.7938, 0.845, 1.022, 1.361, 1.899, 2.651, 3.639, 4.878, 6.392, 8.195",\
"0.8286, 0.875, 1.043, 1.372, 1.899, 2.649, 3.639, 4.876, 6.392, 8.196",\
"0.9016, 0.9486, 1.119, 1.438, 1.941, 2.662, 3.638, 4.879, 6.39, 8.193",\
"0.9904, 1.039, 1.21, 1.537, 2.042, 2.741, 3.683, 4.889, 6.392, 8.197",\
"1.156, 1.2, 1.357, 1.67, 2.167, 2.872, 3.789, 4.963, 6.425, 8.187",\
"1.406, 1.448, 1.595, 1.889, 2.354, 3.034, 3.951, 5.102, 6.522, 8.259",\
"1.714, 1.755, 1.898, 2.177, 2.62, 3.264, 4.148, 5.294, 6.695, 8.383");
}
}
}
}