blob: a030787d2b0e853611d14c49625e4730722b198b [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 : "9.20268e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.0001050804" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "8.7786e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "8.7786e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "7.03008e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "7.03008e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "7.03008e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "7.03008e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "5.26464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "5.26464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "5.26464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "5.26464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "5.26464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "5.26464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "5.26464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "5.26464e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001050804" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003466 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.03385, 0.03386, 0.03386, 0.03382, 0.03378, 0.03378, 0.03378, \
0.03376, 0.03374, 0.03372");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.004657, -0.004657, -0.004682, -0.004687, -0.004691, -0.004684, \
-0.004696, -0.004709, -0.004712, -0.004711");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.02276, 0.02274, 0.02276, 0.02273, 0.0227, 0.02269, 0.0227, 0.0227, \
0.02268, 0.02267");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.004652, -0.004652, -0.004672, -0.004679, -0.004684, -0.00468, \
-0.004691, -0.004699, -0.004702, -0.004699");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.02276, 0.02275, 0.02274, 0.02272, 0.02271, 0.02269, 0.02271, \
0.02269, 0.02268, 0.02268");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.004654, -0.004661, -0.004681, -0.004677, -0.004679, -0.004686, \
-0.0047, -0.004704, -0.004699, -0.004699");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01203, 0.01202, 0.01203, 0.01201, 0.01201, 0.012, 0.01203, 0.01202, \
0.01201, 0.01201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.00469, -0.004707, -0.004722, -0.00474, -0.004736, -0.004739, \
-0.00475, -0.004757, -0.004762, -0.004761");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01202, 0.01202, 0.01203, 0.01202, 0.01202, 0.01201, 0.01203, \
0.01203, 0.01202, 0.01201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.004702, -0.004706, -0.00473, -0.004733, -0.004735, -0.004741, \
-0.004763, -0.004761, -0.00476, -0.004763");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01202, 0.01202, 0.01203, 0.01201, 0.01201, 0.01201, 0.01203, \
0.01202, 0.01202, 0.01201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.004701, -0.004706, -0.004726, -0.004733, -0.004733, -0.004744, \
-0.004763, -0.004762, -0.004761, -0.004763");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01203, 0.01203, 0.01203, 0.01201, 0.01202, 0.01201, 0.01203, \
0.01202, 0.01202, 0.01201");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.004713, -0.004713, -0.004724, -0.004733, -0.004737, -0.004745, \
-0.004761, -0.004759, -0.004756, -0.004764");
}
}
}
pin(A2) {
capacitance : 0.003312 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.02224, 0.02222, 0.02224, 0.02222, 0.02221, 0.0222, 0.02219, \
0.02217, 0.02215, 0.02213");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.005004, -0.005014, -0.005025, -0.005042, -0.00504, -0.005043, \
-0.005068, -0.00507, -0.005078, -0.005084");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.0111, 0.01109, 0.01112, 0.01111, 0.01111, 0.01111, 0.01113, \
0.01111, 0.0111, 0.01109");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.005091, -0.005099, -0.005116, -0.005125, -0.005129, -0.005131, \
-0.005157, -0.005159, -0.005169, -0.005177");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01111, 0.01109, 0.01112, 0.01111, 0.01111, 0.01112, 0.01114, \
0.01111, 0.0111, 0.01109");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.005093, -0.005103, -0.005127, -0.005121, -0.005132, -0.005149, \
-0.005154, -0.005161, -0.00517, -0.005175");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01509, 0.01509, 0.01509, 0.01509, 0.01508, 0.01507, 0.0151, \
0.01509, 0.01511, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01218, -0.01286, -0.01408, -0.01461, -0.01474, -0.01479, -0.01487, \
-0.01488, -0.01491, -0.01492");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.009301, 0.009303, 0.009305, 0.009315, 0.009319, 0.009319, 0.009369, \
0.009345, 0.009353, 0.009356");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.009079, -0.009397, -0.009763, -0.009892, -0.009968, -0.01001, \
-0.01004, -0.01005, -0.01005, -0.01003");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.009556, 0.00958, 0.009621, 0.009603, 0.009606, 0.009601, 0.00965, \
0.009642, 0.009638, 0.009636");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.009054, -0.009032, -0.009052, -0.009002, -0.008933, -0.008863, \
-0.008821, -0.008733, -0.008649, -0.00858");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.009562, 0.009583, 0.009623, 0.009596, 0.009623, 0.00962, 0.009654, \
0.009639, 0.009633, 0.009643");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.008265, -0.008244, -0.008265, -0.008224, -0.008181, -0.008115, \
-0.00808, -0.008019, -0.007955, -0.007894");
}
}
}
pin(A3) {
capacitance : 0.003335 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01104, 0.01102, 0.01104, 0.01103, 0.01105, 0.01103, 0.01104, \
0.01104, 0.01101, 0.011");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.005591, -0.005585, -0.005608, -0.005609, -0.005618, -0.005614, \
-0.005643, -0.005649, -0.005664, -0.005675");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01511, 0.01512, 0.01507, 0.01508, 0.01507, 0.01506, 0.01511, \
0.01509, 0.01511, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01283, -0.01356, -0.01446, -0.01463, -0.01475, -0.01479, -0.01486, \
-0.01488, -0.0149, -0.01492");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.009615, 0.00962, 0.00966, 0.009684, 0.009662, 0.009662, 0.009695, \
0.009702, 0.009697, 0.009694");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.009826, -0.009812, -0.009848, -0.00983, -0.009758, -0.009721, \
-0.009693, -0.009656, -0.009598, -0.009566");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01512, 0.01509, 0.01511, 0.01509, 0.01505, 0.01508, 0.01509, \
0.01509, 0.01509, 0.01509");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01264, -0.0128, -0.01338, -0.01391, -0.01426, -0.01443, -0.01458, \
-0.01464, -0.01468, -0.01473");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.009282, 0.009297, 0.009308, 0.009336, 0.009316, 0.009323, 0.00936, \
0.009347, 0.009352, 0.00936");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01073, -0.01036, -0.01003, -0.009854, -0.009805, -0.009808, \
-0.009818, -0.009812, -0.009811, -0.009831");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01509, 0.01512, 0.01507, 0.01507, 0.01507, 0.01507, 0.01511, \
0.0151, 0.01511, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01415, -0.01425, -0.01446, -0.01462, -0.01475, -0.01478, -0.01486, \
-0.01489, -0.01489, -0.01492");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.00962, 0.009624, 0.009662, 0.009655, 0.009662, 0.009688, 0.009709, \
0.009694, 0.009703, 0.009705");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01233, -0.01231, -0.01238, -0.01238, -0.01238, -0.01239, -0.01241, \
-0.01244, -0.01246, -0.01248");
}
}
}
pin(A4) {
capacitance : 0.003391 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4.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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01503, 0.01506, 0.01503, 0.01499, 0.01506, 0.01505, 0.0151, \
0.01508, 0.01509, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01372, -0.0142, -0.01453, -0.01467, -0.01477, -0.0148, -0.01486, \
-0.0149, -0.01491, -0.01492");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01506, 0.01505, 0.01506, 0.01504, 0.01505, 0.01509, 0.01509, \
0.01508, 0.01511, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01292, -0.01322, -0.01382, -0.01417, -0.01442, -0.0145, -0.01463, \
-0.01467, -0.01471, -0.01474");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01506, 0.01507, 0.01503, 0.015, 0.01507, 0.01505, 0.01508, 0.01509, \
0.0151, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01418, -0.0143, -0.01453, -0.01467, -0.01477, -0.0148, -0.01487, \
-0.01489, -0.0149, -0.01492");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01506, 0.01506, 0.01505, 0.01507, 0.01509, 0.01507, 0.01514, \
0.0151, 0.01509, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01269, -0.01296, -0.01351, -0.0139, -0.01421, -0.01436, -0.01449, \
-0.01457, -0.01463, -0.01466");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01506, 0.01506, 0.01503, 0.015, 0.01507, 0.01505, 0.01507, 0.0151, \
0.01509, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.014, -0.01422, -0.01454, -0.01467, -0.01477, -0.0148, -0.01487, \
-0.01489, -0.0149, -0.01492");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01506, 0.01506, 0.01505, 0.01503, 0.01508, 0.01506, 0.01511, \
0.01509, 0.0151, 0.01509");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01292, -0.01321, -0.01379, -0.01417, -0.01441, -0.01449, -0.01463, \
-0.01468, -0.01471, -0.01474");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("0.01504, 0.01508, 0.01503, 0.01505, 0.01505, 0.01507, 0.01512, \
0.01511, 0.0151, 0.0151");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
values("-0.01418, -0.01429, -0.01455, -0.01467, -0.01478, -0.0148, -0.01487, \
-0.0149, -0.01492, -0.01491");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.4526 ;
max_transition : 4.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.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.2174, 0.2102, 0.1935, 0.1779, 0.1677, 0.161, 0.1563, 0.1528, 0.1504, 0.1485",\
"0.217, 0.2097, 0.193, 0.1774, 0.1674, 0.1606, 0.1559, 0.1524, 0.1499, 0.1481",\
"0.2172, 0.21, 0.1934, 0.1778, 0.1678, 0.1611, 0.1564, 0.153, 0.1506, 0.1487",\
"0.2211, 0.2139, 0.1973, 0.1818, 0.172, 0.1652, 0.1606, 0.1573, 0.1549, 0.1532",\
"0.2332, 0.2258, 0.2089, 0.1928, 0.1825, 0.1755, 0.1707, 0.1672, 0.1647, 0.1628",\
"0.2556, 0.2479, 0.2298, 0.2121, 0.2003, 0.1923, 0.187, 0.1831, 0.1803, 0.1782",\
"0.2866, 0.2784, 0.2585, 0.2391, 0.2255, 0.2163, 0.2098, 0.2053, 0.2019, 0.1994",\
"0.3279, 0.3191, 0.2976, 0.2756, 0.2597, 0.2486, 0.2406, 0.2349, 0.2307, 0.2277",\
"0.3802, 0.3708, 0.3475, 0.3225, 0.3036, 0.2901, 0.2803, 0.273, 0.2677, 0.2639",\
"0.4428, 0.433, 0.4077, 0.3794, 0.3572, 0.3409, 0.3287, 0.3199, 0.3133, 0.3082");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.07726, 0.07581, 0.07405, 0.07362, 0.07385, 0.07459, 0.07572, 0.07663, 0.07798, 0.08054",\
"0.07777, 0.07631, 0.07455, 0.07406, 0.07403, 0.07491, 0.07619, 0.07728, 0.07834, 0.0809",\
"0.07989, 0.07838, 0.07629, 0.07539, 0.07536, 0.07635, 0.07745, 0.07839, 0.07978, 0.08234",\
"0.0893, 0.08732, 0.0837, 0.08133, 0.08036, 0.08031, 0.08209, 0.08333, 0.08482, 0.08558",\
"0.104, 0.101, 0.09559, 0.09191, 0.0889, 0.08852, 0.08864, 0.08955, 0.09022, 0.09278",\
"0.1256, 0.1215, 0.1142, 0.1078, 0.1048, 0.1023, 0.1016, 0.1013, 0.1021, 0.1032",\
"0.1546, 0.1492, 0.1396, 0.1315, 0.1253, 0.124, 0.1212, 0.12, 0.1194, 0.1205",\
"0.1912, 0.1846, 0.1726, 0.1625, 0.1538, 0.1489, 0.1469, 0.1456, 0.1442, 0.1439",\
"0.2362, 0.2283, 0.2145, 0.2014, 0.1899, 0.1823, 0.179, 0.1773, 0.1763, 0.1749",\
"0.2894, 0.2804, 0.2639, 0.2483, 0.2346, 0.2252, 0.2181, 0.2145, 0.2144, 0.2134");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.2289, 0.2216, 0.2049, 0.1892, 0.1789, 0.1722, 0.1674, 0.1639, 0.1614, 0.1595",\
"0.2285, 0.2212, 0.2044, 0.1887, 0.1784, 0.1716, 0.1668, 0.1634, 0.1609, 0.159",\
"0.2278, 0.2205, 0.2036, 0.1879, 0.1777, 0.1708, 0.1661, 0.1626, 0.1601, 0.1582",\
"0.2308, 0.2234, 0.2065, 0.1905, 0.1802, 0.1734, 0.1685, 0.165, 0.1624, 0.1606",\
"0.2429, 0.2354, 0.2178, 0.2012, 0.1903, 0.1829, 0.1777, 0.174, 0.1713, 0.1693",\
"0.2639, 0.2563, 0.238, 0.2201, 0.208, 0.1998, 0.1941, 0.1901, 0.1872, 0.1849",\
"0.2949, 0.2871, 0.2676, 0.248, 0.2341, 0.2249, 0.2183, 0.2135, 0.21, 0.2075",\
"0.3382, 0.3298, 0.3089, 0.2869, 0.2709, 0.2596, 0.2514, 0.2456, 0.2413, 0.2381",\
"0.3934, 0.3844, 0.3619, 0.3371, 0.3179, 0.304, 0.2944, 0.2871, 0.2816, 0.2775",\
"0.4595, 0.4502, 0.4259, 0.3977, 0.3754, 0.359, 0.3467, 0.3377, 0.3309, 0.3258");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.09036, 0.08847, 0.08596, 0.08469, 0.08441, 0.08505, 0.08643, 0.08683, 0.08869, 0.08873",\
"0.09049, 0.08853, 0.08617, 0.08494, 0.08456, 0.08548, 0.08682, 0.08737, 0.08761, 0.09053",\
"0.09157, 0.0897, 0.08695, 0.0857, 0.08524, 0.08605, 0.087, 0.08777, 0.08869, 0.09017",\
"0.09998, 0.0977, 0.09377, 0.09103, 0.08952, 0.08965, 0.09014, 0.09133, 0.09265, 0.09341",\
"0.1152, 0.1118, 0.1062, 0.1022, 0.09903, 0.09783, 0.0977, 0.09857, 0.09949, 0.1002",\
"0.1378, 0.1339, 0.1261, 0.1194, 0.116, 0.1123, 0.1121, 0.1113, 0.1114, 0.1118",\
"0.1681, 0.163, 0.1535, 0.1447, 0.1382, 0.1346, 0.1324, 0.1309, 0.1305, 0.1316",\
"0.2074, 0.2004, 0.1896, 0.1786, 0.1692, 0.163, 0.1608, 0.1585, 0.1571, 0.1564",\
"0.2549, 0.2471, 0.2332, 0.2206, 0.2087, 0.2005, 0.1953, 0.1938, 0.1917, 0.1899",\
"0.3121, 0.3033, 0.2868, 0.2715, 0.2578, 0.2468, 0.239, 0.2351, 0.2341, 0.2324");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.2397, 0.2323, 0.2156, 0.1999, 0.1896, 0.1828, 0.178, 0.1745, 0.1721, 0.1702",\
"0.2392, 0.2319, 0.215, 0.1993, 0.1891, 0.1822, 0.1775, 0.174, 0.1715, 0.1696",\
"0.2382, 0.2309, 0.2141, 0.1983, 0.188, 0.1813, 0.1765, 0.173, 0.1705, 0.1687",\
"0.2393, 0.232, 0.2151, 0.1992, 0.1888, 0.182, 0.1771, 0.1736, 0.1712, 0.1693",\
"0.2494, 0.2419, 0.2244, 0.2079, 0.1971, 0.1897, 0.1845, 0.1809, 0.1782, 0.1761",\
"0.2702, 0.2624, 0.2442, 0.2265, 0.2146, 0.2065, 0.201, 0.1968, 0.1939, 0.1917",\
"0.3045, 0.2965, 0.2773, 0.2575, 0.2437, 0.2341, 0.2275, 0.2227, 0.2192, 0.2166",\
"0.3538, 0.3454, 0.3244, 0.302, 0.2854, 0.2738, 0.2654, 0.2592, 0.2546, 0.2513",\
"0.4167, 0.4076, 0.3849, 0.3592, 0.3393, 0.3249, 0.3145, 0.3069, 0.3009, 0.2965",\
"0.4911, 0.4816, 0.4572, 0.4285, 0.4051, 0.3877, 0.3748, 0.3649, 0.3577, 0.352");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.1033, 0.101, 0.09757, 0.0959, 0.09551, 0.09603, 0.09644, 0.09753, 0.09867, 0.09907",\
"0.1031, 0.1006, 0.09739, 0.09604, 0.09529, 0.0956, 0.09688, 0.09725, 0.09831, 0.09943",\
"0.1029, 0.1006, 0.09742, 0.09564, 0.09486, 0.09539, 0.09619, 0.09714, 0.09795, 0.09943",\
"0.11, 0.1077, 0.1033, 0.1002, 0.09835, 0.09837, 0.09835, 0.09987, 0.1005, 0.1019",\
"0.1263, 0.1229, 0.1164, 0.1121, 0.1084, 0.1066, 0.1072, 0.1074, 0.108, 0.1088",\
"0.1505, 0.1465, 0.1383, 0.1305, 0.1272, 0.1234, 0.1219, 0.1215, 0.1217, 0.1221",\
"0.1841, 0.1788, 0.1686, 0.1593, 0.1521, 0.1486, 0.1456, 0.1435, 0.1433, 0.143",\
"0.2278, 0.2213, 0.209, 0.1967, 0.1873, 0.1812, 0.1781, 0.1755, 0.1725, 0.1718",\
"0.2818, 0.2736, 0.2595, 0.2457, 0.2329, 0.2234, 0.2173, 0.2149, 0.2124, 0.2096",\
"0.3464, 0.3372, 0.3203, 0.304, 0.2898, 0.2766, 0.2678, 0.2629, 0.2618, 0.2578");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.2504, 0.243, 0.2262, 0.2105, 0.2002, 0.1935, 0.1887, 0.1852, 0.1827, 0.1808",\
"0.2498, 0.2426, 0.2257, 0.21, 0.1997, 0.1929, 0.1882, 0.1847, 0.1822, 0.1803",\
"0.2488, 0.2415, 0.2247, 0.2089, 0.1986, 0.1918, 0.187, 0.1835, 0.181, 0.1792",\
"0.2488, 0.2415, 0.2246, 0.2088, 0.1985, 0.1917, 0.1868, 0.1834, 0.1809, 0.179",\
"0.2564, 0.2489, 0.2316, 0.2155, 0.2048, 0.1976, 0.1926, 0.189, 0.1864, 0.1844",\
"0.2762, 0.2687, 0.2507, 0.2332, 0.2216, 0.2137, 0.2082, 0.2043, 0.2014, 0.1993",\
"0.314, 0.3059, 0.2866, 0.267, 0.2531, 0.2436, 0.2368, 0.2321, 0.2286, 0.226",\
"0.3701, 0.3615, 0.3403, 0.3174, 0.3004, 0.2885, 0.2796, 0.2734, 0.2687, 0.2652",\
"0.4416, 0.4326, 0.4093, 0.3829, 0.362, 0.3471, 0.3358, 0.3276, 0.3213, 0.3166",\
"0.5264, 0.5168, 0.4922, 0.4622, 0.4373, 0.4187, 0.4048, 0.3943, 0.3864, 0.3802");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.1153, 0.1131, 0.1088, 0.107, 0.1061, 0.106, 0.1064, 0.1074, 0.1082, 0.1097",\
"0.1145, 0.1121, 0.1082, 0.1063, 0.1049, 0.1051, 0.1059, 0.1065, 0.1075, 0.109",\
"0.1134, 0.111, 0.1075, 0.1051, 0.1043, 0.104, 0.1046, 0.1061, 0.1068, 0.1086",\
"0.1202, 0.1177, 0.1128, 0.1091, 0.1073, 0.1067, 0.1074, 0.1083, 0.109, 0.1097",\
"0.1375, 0.1339, 0.1273, 0.1218, 0.1178, 0.1161, 0.1154, 0.1156, 0.1165, 0.1176",\
"0.164, 0.1594, 0.1507, 0.1429, 0.1376, 0.1339, 0.1322, 0.1315, 0.1316, 0.1313",\
"0.2018, 0.1958, 0.1854, 0.1745, 0.1667, 0.1621, 0.1585, 0.1563, 0.1554, 0.1551",\
"0.2516, 0.2445, 0.2316, 0.2188, 0.2079, 0.2, 0.196, 0.1934, 0.19, 0.1893",\
"0.3144, 0.306, 0.29, 0.2745, 0.2615, 0.2505, 0.2436, 0.2402, 0.2364, 0.2343",\
"0.3896, 0.3801, 0.3614, 0.3439, 0.3277, 0.3133, 0.3033, 0.2964, 0.2944, 0.2894");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.3767, 0.4053, 0.4821, 0.5927, 0.7322, 0.903, 1.108, 1.352, 1.642, 1.984",\
"0.3803, 0.4091, 0.4859, 0.5964, 0.736, 0.9068, 1.111, 1.356, 1.646, 1.987",\
"0.4052, 0.4337, 0.5105, 0.621, 0.7608, 0.9314, 1.136, 1.38, 1.67, 2.012",\
"0.4688, 0.4975, 0.5744, 0.6846, 0.8242, 0.9949, 1.2, 1.444, 1.734, 2.076",\
"0.5795, 0.6078, 0.6837, 0.7934, 0.9328, 1.103, 1.308, 1.552, 1.842, 2.184",\
"0.7297, 0.7584, 0.8341, 0.9437, 1.083, 1.254, 1.458, 1.702, 1.992, 2.334",\
"0.9145, 0.944, 1.02, 1.129, 1.269, 1.441, 1.646, 1.89, 2.18, 2.522",\
"1.137, 1.167, 1.246, 1.356, 1.496, 1.667, 1.873, 2.119, 2.409, 2.75",\
"1.394, 1.426, 1.508, 1.622, 1.764, 1.937, 2.143, 2.388, 2.679, 3.021",\
"1.686, 1.72, 1.807, 1.925, 2.072, 2.249, 2.456, 2.702, 2.993, 3.336");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.1692, 0.1896, 0.2536, 0.3699, 0.5506, 0.8047, 1.138, 1.559, 2.072, 2.686",\
"0.1762, 0.1965, 0.2604, 0.3767, 0.5575, 0.8116, 1.145, 1.566, 2.08, 2.692",\
"0.2003, 0.2205, 0.2842, 0.4001, 0.5809, 0.835, 1.169, 1.59, 2.103, 2.716",\
"0.237, 0.2575, 0.3208, 0.4357, 0.6154, 0.8685, 1.202, 1.622, 2.137, 2.749",\
"0.2594, 0.2809, 0.3454, 0.4595, 0.638, 0.8904, 1.224, 1.643, 2.158, 2.77",\
"0.2615, 0.2842, 0.3508, 0.465, 0.6421, 0.8938, 1.226, 1.645, 2.157, 2.77",\
"0.2386, 0.2634, 0.3321, 0.4482, 0.6248, 0.8752, 1.206, 1.624, 2.136, 2.749",\
"0.1878, 0.2143, 0.2865, 0.4049, 0.5814, 0.8315, 1.162, 1.58, 2.091, 2.701",\
"0.1083, 0.1366, 0.2128, 0.333, 0.5105, 0.7615, 1.093, 1.51, 2.021, 2.63",\
"-0.0027, 0.0277, 0.1082, 0.2314, 0.41, 0.662, 0.9946, 1.414, 1.924, 2.532");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.1366, 0.1658, 0.2417, 0.3566, 0.5174, 0.7316, 1.01, 1.369, 1.823, 2.371",\
"0.1362, 0.1659, 0.2417, 0.3566, 0.5174, 0.7315, 1.011, 1.37, 1.823, 2.37",\
"0.136, 0.1658, 0.2423, 0.356, 0.5174, 0.7315, 1.011, 1.369, 1.823, 2.37",\
"0.1358, 0.1649, 0.241, 0.3557, 0.5173, 0.7302, 1.011, 1.369, 1.823, 2.373",\
"0.134, 0.1631, 0.2402, 0.3562, 0.5176, 0.7316, 1.011, 1.372, 1.823, 2.37",\
"0.1416, 0.17, 0.2452, 0.3596, 0.5208, 0.733, 1.013, 1.37, 1.824, 2.371",\
"0.1512, 0.1792, 0.252, 0.367, 0.5272, 0.7402, 1.017, 1.376, 1.825, 2.372",\
"0.1658, 0.1942, 0.2664, 0.3754, 0.534, 0.7472, 1.025, 1.382, 1.828, 2.376",\
"0.184, 0.2142, 0.2874, 0.395, 0.5484, 0.7576, 1.033, 1.387, 1.834, 2.381",\
"0.2042, 0.2364, 0.3134, 0.4206, 0.5722, 0.7788, 1.047, 1.397, 1.84, 2.385");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.0657, 0.09398, 0.1915, 0.388, 0.7013, 1.141, 1.722, 2.456, 3.349, 4.408",\
"0.0659, 0.0939, 0.1916, 0.3886, 0.701, 1.142, 1.723, 2.456, 3.344, 4.405",\
"0.06548, 0.09376, 0.1918, 0.388, 0.7013, 1.142, 1.721, 2.452, 3.35, 4.407",\
"0.07038, 0.09762, 0.1936, 0.3889, 0.7012, 1.142, 1.723, 2.454, 3.343, 4.404",\
"0.07832, 0.1055, 0.1995, 0.3907, 0.7008, 1.141, 1.723, 2.45, 3.344, 4.406",\
"0.08982, 0.1158, 0.2074, 0.3934, 0.7022, 1.142, 1.721, 2.452, 3.34, 4.405",\
"0.1026, 0.1286, 0.2188, 0.4016, 0.7058, 1.143, 1.72, 2.452, 3.338, 4.409",\
"0.1164, 0.1446, 0.2324, 0.4114, 0.7142, 1.149, 1.722, 2.449, 3.344, 4.401",\
"0.1302, 0.1596, 0.2474, 0.4244, 0.724, 1.16, 1.732, 2.453, 3.339, 4.405",\
"0.1462, 0.1774, 0.2644, 0.4372, 0.7342, 1.172, 1.747, 2.465, 3.345, 4.401");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.4583, 0.487, 0.5636, 0.6742, 0.8139, 0.9847, 1.189, 1.433, 1.723, 2.065",\
"0.4612, 0.49, 0.5665, 0.6771, 0.8169, 0.9877, 1.192, 1.436, 1.726, 2.068",\
"0.4737, 0.5024, 0.5791, 0.6895, 0.8295, 0.9999, 1.205, 1.449, 1.739, 2.081",\
"0.512, 0.5406, 0.6171, 0.7274, 0.8673, 1.038, 1.242, 1.487, 1.777, 2.118",\
"0.5923, 0.6209, 0.6977, 0.8079, 0.9477, 1.118, 1.323, 1.567, 1.857, 2.199",\
"0.7124, 0.7423, 0.8202, 0.9322, 1.073, 1.244, 1.449, 1.693, 1.983, 2.325",\
"0.8745, 0.9046, 0.9835, 1.096, 1.238, 1.411, 1.617, 1.862, 2.152, 2.493",\
"1.073, 1.105, 1.186, 1.302, 1.445, 1.618, 1.825, 2.071, 2.361, 2.703",\
"1.304, 1.336, 1.422, 1.542, 1.689, 1.866, 2.074, 2.32, 2.611, 2.953",\
"1.564, 1.599, 1.69, 1.815, 1.969, 2.151, 2.363, 2.612, 2.904, 3.246");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.1921, 0.2125, 0.2764, 0.3926, 0.5732, 0.8269, 1.161, 1.581, 2.094, 2.706",\
"0.1986, 0.2188, 0.283, 0.3991, 0.5797, 0.8331, 1.167, 1.587, 2.101, 2.711",\
"0.2218, 0.2422, 0.3061, 0.4221, 0.6026, 0.8563, 1.19, 1.611, 2.124, 2.735",\
"0.2627, 0.2832, 0.3465, 0.4614, 0.6409, 0.8942, 1.228, 1.648, 2.161, 2.771",\
"0.2935, 0.3149, 0.3791, 0.4933, 0.6717, 0.9239, 1.257, 1.677, 2.19, 2.8",\
"0.3053, 0.3279, 0.3941, 0.5081, 0.6851, 0.936, 1.268, 1.687, 2.2, 2.811",\
"0.2939, 0.3183, 0.3867, 0.5019, 0.6784, 0.9278, 1.259, 1.677, 2.189, 2.8",\
"0.2573, 0.2832, 0.3552, 0.4723, 0.6485, 0.8982, 1.228, 1.646, 2.157, 2.766",\
"0.1937, 0.2215, 0.2968, 0.4166, 0.594, 0.844, 1.175, 1.592, 2.102, 2.711",\
"0.1021, 0.1321, 0.211, 0.3338, 0.5116, 0.7635, 1.095, 1.514, 2.023, 2.632");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.1368, 0.166, 0.2431, 0.3564, 0.5176, 0.7305, 1.01, 1.372, 1.823, 2.373",\
"0.1366, 0.1661, 0.243, 0.3568, 0.517, 0.7307, 1.01, 1.371, 1.822, 2.374",\
"0.1364, 0.1658, 0.242, 0.3568, 0.5184, 0.7317, 1.01, 1.371, 1.821, 2.37",\
"0.1369, 0.1662, 0.2429, 0.3567, 0.5183, 0.731, 1.011, 1.37, 1.822, 2.369",\
"0.1394, 0.1686, 0.2444, 0.359, 0.519, 0.7324, 1.013, 1.371, 1.823, 2.373",\
"0.1452, 0.176, 0.2522, 0.3654, 0.5244, 0.7358, 1.014, 1.373, 1.824, 2.37",\
"0.1522, 0.1824, 0.2602, 0.3738, 0.5326, 0.7442, 1.02, 1.377, 1.824, 2.373",\
"0.1656, 0.1966, 0.2754, 0.3872, 0.543, 0.7536, 1.029, 1.383, 1.829, 2.377",\
"0.1828, 0.216, 0.2976, 0.4108, 0.5644, 0.7694, 1.04, 1.391, 1.835, 2.38",\
"0.202, 0.2372, 0.323, 0.441, 0.595, 0.8004, 1.064, 1.407, 1.845, 2.386");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.06774, 0.0958, 0.1931, 0.3887, 0.7012, 1.142, 1.723, 2.45, 3.344, 4.41",\
"0.06772, 0.0954, 0.1931, 0.3887, 0.7017, 1.142, 1.723, 2.449, 3.347, 4.401",\
"0.06746, 0.09576, 0.1932, 0.389, 0.7011, 1.142, 1.72, 2.455, 3.34, 4.404",\
"0.07042, 0.09776, 0.1943, 0.3894, 0.7011, 1.141, 1.72, 2.45, 3.342, 4.401",\
"0.0792, 0.1052, 0.1998, 0.3909, 0.7019, 1.143, 1.724, 2.45, 3.341, 4.401",\
"0.08842, 0.1155, 0.2074, 0.394, 0.7026, 1.143, 1.721, 2.454, 3.345, 4.41",\
"0.101, 0.1276, 0.2178, 0.401, 0.7074, 1.145, 1.721, 2.453, 3.34, 4.401",\
"0.114, 0.143, 0.2304, 0.411, 0.7146, 1.149, 1.723, 2.45, 3.345, 4.401",\
"0.1284, 0.1572, 0.2452, 0.4224, 0.7234, 1.16, 1.732, 2.454, 3.34, 4.401",\
"0.1434, 0.1744, 0.261, 0.435, 0.7342, 1.172, 1.745, 2.466, 3.346, 4.401");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.5087, 0.5373, 0.6139, 0.7245, 0.8643, 1.035, 1.239, 1.484, 1.774, 2.116",\
"0.5119, 0.5406, 0.6173, 0.7277, 0.8674, 1.038, 1.243, 1.487, 1.777, 2.119",\
"0.5225, 0.551, 0.6277, 0.7382, 0.878, 1.049, 1.253, 1.497, 1.787, 2.129",\
"0.5455, 0.5742, 0.6506, 0.7611, 0.9006, 1.071, 1.276, 1.52, 1.81, 2.152",\
"0.5995, 0.6283, 0.7051, 0.8154, 0.955, 1.126, 1.33, 1.574, 1.864, 2.206",\
"0.6937, 0.7228, 0.8009, 0.913, 1.054, 1.226, 1.43, 1.675, 1.964, 2.306",\
"0.8318, 0.862, 0.9411, 1.054, 1.196, 1.369, 1.575, 1.82, 2.11, 2.452",\
"1.003, 1.035, 1.118, 1.235, 1.379, 1.554, 1.761, 2.006, 2.297, 2.639",\
"1.201, 1.235, 1.323, 1.446, 1.596, 1.775, 1.985, 2.232, 2.524, 2.865",\
"1.425, 1.46, 1.553, 1.682, 1.841, 2.028, 2.245, 2.496, 2.789, 3.132");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.2064, 0.227, 0.2918, 0.4088, 0.59, 0.8436, 1.177, 1.597, 2.111, 2.723",\
"0.2124, 0.233, 0.2978, 0.415, 0.5958, 0.8496, 1.183, 1.603, 2.117, 2.729",\
"0.2347, 0.2555, 0.3202, 0.4371, 0.6179, 0.8715, 1.205, 1.626, 2.139, 2.75",\
"0.2782, 0.2988, 0.3629, 0.4783, 0.6584, 0.9114, 1.245, 1.665, 2.178, 2.789",\
"0.3157, 0.3373, 0.4016, 0.5168, 0.6951, 0.9473, 1.28, 1.7, 2.213, 2.824",\
"0.3353, 0.3582, 0.425, 0.5389, 0.7169, 0.9676, 1.299, 1.718, 2.231, 2.842",\
"0.3337, 0.3586, 0.4276, 0.5432, 0.7193, 0.9695, 1.3, 1.718, 2.23, 2.84",\
"0.3099, 0.3363, 0.4085, 0.5255, 0.7026, 0.953, 1.283, 1.7, 2.21, 2.82",\
"0.2617, 0.2901, 0.3658, 0.4859, 0.6633, 0.9139, 1.244, 1.661, 2.171, 2.78",\
"0.1887, 0.2191, 0.2991, 0.4221, 0.6013, 0.8523, 1.185, 1.603, 2.112, 2.72");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.1367, 0.1659, 0.2429, 0.3566, 0.5178, 0.7307, 1.012, 1.37, 1.822, 2.373",\
"0.1367, 0.1662, 0.2422, 0.3567, 0.5175, 0.7313, 1.01, 1.371, 1.822, 2.373",\
"0.1364, 0.166, 0.2432, 0.3567, 0.5177, 0.7308, 1.011, 1.37, 1.822, 2.373",\
"0.1366, 0.1664, 0.243, 0.3572, 0.518, 0.7314, 1.011, 1.37, 1.823, 2.374",\
"0.1394, 0.1684, 0.2448, 0.3588, 0.5194, 0.7314, 1.011, 1.371, 1.824, 2.37",\
"0.1444, 0.175, 0.252, 0.3662, 0.5248, 0.7366, 1.015, 1.373, 1.824, 2.373",\
"0.1528, 0.183, 0.262, 0.3748, 0.5336, 0.7448, 1.02, 1.376, 1.825, 2.374",\
"0.169, 0.201, 0.2804, 0.3934, 0.548, 0.757, 1.03, 1.383, 1.831, 2.376",\
"0.188, 0.221, 0.3062, 0.4222, 0.5768, 0.7812, 1.048, 1.395, 1.838, 2.38",\
"0.2074, 0.245, 0.334, 0.4566, 0.6156, 0.8218, 1.084, 1.422, 1.852, 2.388");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.07068, 0.09872, 0.1966, 0.3915, 0.7034, 1.143, 1.724, 2.453, 3.34, 4.409",\
"0.07032, 0.09858, 0.1966, 0.3914, 0.7034, 1.143, 1.722, 2.453, 3.34, 4.402",\
"0.07014, 0.09818, 0.1966, 0.3914, 0.7033, 1.143, 1.721, 2.449, 3.339, 4.403",\
"0.0717, 0.0995, 0.1967, 0.3912, 0.7033, 1.143, 1.724, 2.45, 3.341, 4.403",\
"0.08072, 0.1071, 0.2018, 0.3927, 0.7033, 1.143, 1.723, 2.449, 3.34, 4.406",\
"0.09108, 0.1174, 0.2096, 0.3966, 0.7048, 1.144, 1.721, 2.449, 3.343, 4.405",\
"0.1034, 0.1296, 0.22, 0.4032, 0.7088, 1.145, 1.721, 2.449, 3.342, 4.402",\
"0.1174, 0.1448, 0.233, 0.4134, 0.7174, 1.152, 1.725, 2.45, 3.346, 4.399",\
"0.1318, 0.1612, 0.2482, 0.4254, 0.728, 1.163, 1.735, 2.456, 3.341, 4.405",\
"0.1476, 0.1784, 0.265, 0.4396, 0.7386, 1.176, 1.749, 2.467, 3.348, 4.404");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.5318, 0.5606, 0.6372, 0.7478, 0.8876, 1.058, 1.263, 1.507, 1.797, 2.139",\
"0.536, 0.5648, 0.6416, 0.752, 0.8917, 1.062, 1.267, 1.511, 1.801, 2.143",\
"0.5473, 0.5759, 0.6527, 0.7631, 0.903, 1.073, 1.278, 1.522, 1.812, 2.154",\
"0.5634, 0.5923, 0.6689, 0.7792, 0.9188, 1.09, 1.294, 1.538, 1.828, 2.17",\
"0.6019, 0.6306, 0.7073, 0.8175, 0.9573, 1.128, 1.332, 1.577, 1.867, 2.208",\
"0.6772, 0.7068, 0.784, 0.8956, 1.037, 1.207, 1.412, 1.656, 1.946, 2.288",\
"0.7965, 0.8264, 0.9056, 1.018, 1.16, 1.332, 1.538, 1.782, 2.072, 2.414",\
"0.9459, 0.9778, 1.061, 1.178, 1.324, 1.498, 1.706, 1.951, 2.241, 2.583",\
"1.119, 1.153, 1.242, 1.367, 1.519, 1.7, 1.911, 2.159, 2.449, 2.792",\
"1.315, 1.351, 1.445, 1.577, 1.738, 1.928, 2.148, 2.402, 2.696, 3.038");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.2117, 0.233, 0.2988, 0.4174, 0.5995, 0.8541, 1.188, 1.609, 2.122, 2.733",\
"0.2172, 0.2386, 0.3044, 0.4229, 0.6048, 0.8593, 1.194, 1.614, 2.127, 2.738",\
"0.2397, 0.2609, 0.3269, 0.4449, 0.627, 0.8814, 1.215, 1.636, 2.149, 2.761",\
"0.2855, 0.3065, 0.3712, 0.4878, 0.6689, 0.9226, 1.257, 1.677, 2.19, 2.801",\
"0.328, 0.3498, 0.4154, 0.5307, 0.7099, 0.9626, 1.295, 1.716, 2.228, 2.839",\
"0.3535, 0.3767, 0.444, 0.5595, 0.7372, 0.989, 1.321, 1.74, 2.252, 2.863",\
"0.3605, 0.3855, 0.4556, 0.5718, 0.7491, 0.9992, 1.331, 1.749, 2.26, 2.87",\
"0.347, 0.3743, 0.4476, 0.5659, 0.744, 0.9937, 1.324, 1.741, 2.252, 2.861",\
"0.3117, 0.341, 0.4184, 0.5398, 0.7191, 0.9702, 1.302, 1.717, 2.228, 2.836",\
"0.2543, 0.2861, 0.3687, 0.4938, 0.6749, 0.9271, 1.26, 1.677, 2.187, 2.795");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.1364, 0.1659, 0.2431, 0.3566, 0.5177, 0.7307, 1.011, 1.37, 1.822, 2.373",\
"0.1367, 0.166, 0.2419, 0.3564, 0.5175, 0.7309, 1.01, 1.371, 1.822, 2.373",\
"0.1368, 0.1662, 0.242, 0.3568, 0.5181, 0.7312, 1.01, 1.37, 1.823, 2.37",\
"0.1366, 0.1663, 0.242, 0.3566, 0.5178, 0.7308, 1.01, 1.371, 1.82, 2.373",\
"0.1381, 0.1672, 0.2436, 0.358, 0.5182, 0.7314, 1.012, 1.37, 1.821, 2.371",\
"0.1424, 0.173, 0.2498, 0.364, 0.5228, 0.7354, 1.013, 1.373, 1.824, 2.373",\
"0.1532, 0.1834, 0.2604, 0.374, 0.5324, 0.7434, 1.02, 1.375, 1.826, 2.375",\
"0.1722, 0.2034, 0.2836, 0.3972, 0.5508, 0.759, 1.03, 1.383, 1.831, 2.376",\
"0.1924, 0.2268, 0.3122, 0.4304, 0.587, 0.7902, 1.055, 1.4, 1.837, 2.381",\
"0.2144, 0.251, 0.3434, 0.4684, 0.6306, 0.839, 1.099, 1.433, 1.859, 2.39");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05023, 0.1564, 0.359, 0.6747, 1.118, 1.701, 2.435, 3.331, 4.4");
index_2("0.001, 0.004117, 0.01506, 0.03595, 0.0685, 0.1142, 0.1743, 0.25, 0.3424, 0.4526");
values("0.07306, 0.1015, 0.2005, 0.3959, 0.7071, 1.145, 1.725, 2.455, 3.342, 4.402",\
"0.07318, 0.1014, 0.2004, 0.3959, 0.7068, 1.146, 1.723, 2.455, 3.344, 4.403",\
"0.07226, 0.1008, 0.2, 0.3958, 0.7069, 1.145, 1.726, 2.453, 3.34, 4.403",\
"0.07344, 0.1014, 0.1996, 0.395, 0.7063, 1.145, 1.723, 2.452, 3.341, 4.401",\
"0.08232, 0.1095, 0.2049, 0.3962, 0.7061, 1.146, 1.726, 2.454, 3.34, 4.403",\
"0.094, 0.1206, 0.2128, 0.4006, 0.708, 1.147, 1.725, 2.455, 3.341, 4.406",\
"0.108, 0.135, 0.2244, 0.4082, 0.713, 1.149, 1.724, 2.452, 3.341, 4.401",\
"0.1236, 0.1502, 0.2384, 0.4198, 0.7222, 1.155, 1.729, 2.453, 3.34, 4.409",\
"0.1406, 0.1698, 0.2558, 0.434, 0.7346, 1.17, 1.738, 2.46, 3.343, 4.407",\
"0.1582, 0.19, 0.2764, 0.4506, 0.7502, 1.185, 1.758, 2.474, 3.351, 4.404");
}
}
}
}