blob: 5aef5bd345c9276ba6ccaed0b16118860d3da796 [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__and4_2) {
area : 36.691200 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "6.69996e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "6.69996e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "6.69996e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "6.69996e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "6.69996e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "6.69996e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "6.69996e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "6.70032e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "8.68752e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "8.68788e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "8.68788e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "8.68788e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.0001062792" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0001062792" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.00012546" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.0001073592" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00012546" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.005946 ;
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.02486, 0.02472, 0.02462, 0.02459, 0.02458, 0.02462, 0.02464, \
0.02464, 0.02469, 0.02463");
}
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.01346, -0.01346, -0.0135, -0.01353, -0.0135, -0.01352, -0.01357, \
-0.01355, -0.0136, -0.01356");
}
}
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.02485, 0.02471, 0.02463, 0.02459, 0.02458, 0.02465, 0.02465, \
0.0247, 0.02463, 0.02462");
}
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.01347, -0.01345, -0.0135, -0.01348, -0.01345, -0.01354, -0.01358, \
-0.01354, -0.0136, -0.0136");
}
}
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.02485, 0.02472, 0.02464, 0.02459, 0.02458, 0.02468, 0.02466, \
0.02474, 0.02464, 0.02462");
}
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.01347, -0.01345, -0.01351, -0.01348, -0.0135, -0.0135, -0.01357, \
-0.01354, -0.0136, -0.0136");
}
}
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.02484, 0.02473, 0.02465, 0.02462, 0.02459, 0.0246, 0.02467, \
0.02467, 0.02468, 0.02462");
}
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.01349, -0.01347, -0.01354, -0.01349, -0.01352, -0.01352, -0.01358, \
-0.01359, -0.0136, -0.01362");
}
}
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.02476, 0.02466, 0.0246, 0.02459, 0.02461, 0.0246, 0.02464, 0.02469, \
0.02464, 0.02463");
}
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.01883, 0.0188, 0.01877, 0.01865, 0.01861, 0.01856, 0.01852, \
0.01849, 0.01846, 0.01843");
}
}
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.02473, 0.0247, 0.02463, 0.02459, 0.0246, 0.0246, 0.02468, 0.02467, \
0.02466, 0.02464");
}
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.01881, 0.0188, 0.01872, 0.01866, 0.0186, 0.01859, 0.0185, 0.01853, \
0.01847, 0.01844");
}
}
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.02473, 0.0247, 0.02462, 0.0246, 0.02461, 0.02462, 0.02468, 0.02469, \
0.02469, 0.02463");
}
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.05064, 0.0507, 0.05065, 0.05054, 0.05044, 0.05038, 0.05028, \
0.05026, 0.05023, 0.05022");
}
}
}
pin(A2) {
capacitance : 0.005804 ;
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.03457, 0.03481, 0.03551, 0.03631, 0.03694, 0.03744, 0.03774, \
0.03789, 0.03807, 0.0382");
}
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.021, -0.02092, -0.02087, -0.02078, -0.0208, -0.02083, -0.02086, \
-0.02086, -0.02085, -0.02087");
}
}
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.03312, 0.03342, 0.03429, 0.03535, 0.0362, 0.0368, 0.03717, 0.0374, \
0.03765, 0.0378");
}
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.021, -0.02091, -0.02089, -0.02078, -0.02081, -0.02082, -0.02086, \
-0.02087, -0.02087, -0.02087");
}
}
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.0299, 0.0297, 0.02991, 0.03051, 0.03107, 0.03149, 0.03189, 0.03214, \
0.03233, 0.03247");
}
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.02094, -0.02091, -0.02086, -0.02081, -0.02081, -0.02085, -0.02086, \
-0.02087, -0.02085, -0.02087");
}
}
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.02564, 0.02298, 0.02117, 0.02087, 0.02087, 0.02087, 0.02091, \
0.02094, 0.02094, 0.02093");
}
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.02088, -0.02085, -0.02084, -0.02083, -0.02082, -0.02084, -0.02086, \
-0.02087, -0.02087, -0.02087");
}
}
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.02448, 0.02443, 0.02442, 0.02436, 0.02437, 0.02434, 0.02438, \
0.02439, 0.02438, 0.02437");
}
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.01449, -0.01443, -0.01446, -0.01443, -0.01444, -0.01445, -0.0145, \
-0.01456, -0.01456, -0.01461");
}
}
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.02447, 0.02442, 0.02441, 0.02439, 0.02435, 0.02432, 0.02438, \
0.02437, 0.02437, 0.02436");
}
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.01449, -0.01445, -0.01447, -0.01444, -0.01443, -0.01448, -0.01453, \
-0.01455, -0.01456, -0.0146");
}
}
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.02452, 0.02446, 0.02443, 0.02439, 0.0244, 0.02438, 0.02444, \
0.02441, 0.02442, 0.0244");
}
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.01747, 0.01751, 0.01751, 0.01742, 0.01739, 0.01735, 0.01723, \
0.0172, 0.01719, 0.01712");
}
}
}
pin(A3) {
capacitance : 0.005699 ;
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.0273, 0.02721, 0.02706, 0.02686, 0.02669, 0.02648, 0.02636, \
0.02621, 0.02611, 0.02604");
}
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.02102, -0.0209, -0.02089, -0.0208, -0.02081, -0.02081, -0.02084, \
-0.02085, -0.02086, -0.02087");
}
}
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.02106, 0.02095, 0.02094, 0.02087, 0.02086, 0.02087, 0.02094, \
0.02094, 0.02092, 0.02091");
}
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.02091, -0.02087, -0.02084, -0.02082, -0.02082, -0.02079, -0.02089, \
-0.02087, -0.02088, -0.02087");
}
}
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.03099, 0.0313, 0.03168, 0.03211, 0.03258, 0.03284, 0.03314, \
0.03327, 0.03336, 0.03346");
}
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.02098, -0.02093, -0.02085, -0.02084, -0.0208, -0.0208, -0.02088, \
-0.02086, -0.02084, -0.02087");
}
}
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.02432, 0.02171, 0.02094, 0.02089, 0.02091, 0.02086, 0.02092, \
0.02093, 0.02093, 0.02093");
}
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.02093, -0.02086, -0.02085, -0.02082, -0.02086, -0.02081, -0.02089, \
-0.02086, -0.02088, -0.02087");
}
}
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.0316, 0.03176, 0.03239, 0.03323, 0.03396, 0.03448, 0.03492, \
0.03524, 0.03545, 0.03557");
}
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.02101, -0.02092, -0.02091, -0.02081, -0.02082, -0.02081, -0.02086, \
-0.02087, -0.02087, -0.02086");
}
}
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.02381, 0.02154, 0.02098, 0.02088, 0.02086, 0.02088, 0.02094, \
0.02094, 0.02093, 0.02091");
}
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.02093, -0.02086, -0.02085, -0.02083, -0.02085, -0.0208, -0.02088, \
-0.02086, -0.02088, -0.02087");
}
}
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.02343, 0.02343, 0.02342, 0.02339, 0.02339, 0.02336, 0.02343, \
0.02339, 0.0234, 0.02336");
}
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.01579, -0.01578, -0.01581, -0.01575, -0.01576, -0.01578, -0.01584, \
-0.01591, -0.01593, -0.01596");
}
}
}
pin(A4) {
capacitance : 0.005773 ;
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.02111, 0.02098, 0.02096, 0.0209, 0.02089, 0.02092, 0.02094, \
0.02092, 0.02094, 0.02091");
}
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.02092, -0.02089, -0.02085, -0.02079, -0.02079, -0.0208, -0.02084, \
-0.02087, -0.02085, -0.02087");
}
}
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.02104, 0.02101, 0.02088, 0.02089, 0.02085, 0.02089, 0.02093, \
0.02097, 0.0209, 0.02093");
}
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.0209, -0.02089, -0.02084, -0.02081, -0.02079, -0.02084, -0.02087, \
-0.02088, -0.02088, -0.02088");
}
}
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.02107, 0.02099, 0.02094, 0.0209, 0.02091, 0.02091, 0.02094, \
0.02094, 0.02095, 0.02094");
}
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.02093, -0.02091, -0.02085, -0.02082, -0.0208, -0.02081, -0.02083, \
-0.02085, -0.02085, -0.02086");
}
}
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.02102, 0.02101, 0.02094, 0.02089, 0.02088, 0.02089, 0.02093, \
0.0209, 0.02092, 0.02094");
}
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.0209, -0.02087, -0.02086, -0.02084, -0.02081, -0.02083, -0.02088, \
-0.02089, -0.02088, -0.02087");
}
}
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.02109, 0.021, 0.02094, 0.02092, 0.02089, 0.02092, 0.02094, 0.02094, \
0.02093, 0.02093");
}
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.02093, -0.02091, -0.02086, -0.02082, -0.02081, -0.02079, -0.02084, \
-0.02087, -0.02086, -0.02085");
}
}
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.02109, 0.02102, 0.02089, 0.02089, 0.02087, 0.02088, 0.02094, \
0.02096, 0.02095, 0.02093");
}
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.02091, -0.0209, -0.02087, -0.02084, -0.0208, -0.02083, -0.02089, \
-0.02087, -0.02088, -0.02087");
}
}
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.02148, 0.021, 0.02096, 0.02091, 0.0209, 0.02092, 0.02095, 0.02092, \
0.02094, 0.02092");
}
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.02093, -0.02092, -0.0209, -0.02083, -0.02083, -0.02081, -0.02086, \
-0.02086, -0.02087, -0.0209");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3&A4)" ;
max_capacitance : 0.904 ;
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.255, 0.2459, 0.2343, 0.2289, 0.226, 0.2241, 0.223, 0.2222, 0.2219, 0.2216",\
"0.2546, 0.2455, 0.2336, 0.2288, 0.2258, 0.2238, 0.2227, 0.2219, 0.2215, 0.2213",\
"0.2561, 0.247, 0.2349, 0.2293, 0.2263, 0.2249, 0.2238, 0.2231, 0.2228, 0.2226",\
"0.2741, 0.2637, 0.2489, 0.241, 0.2367, 0.2344, 0.233, 0.2322, 0.2316, 0.2312",\
"0.3153, 0.3026, 0.2816, 0.2685, 0.2613, 0.2571, 0.2546, 0.2529, 0.252, 0.2513",\
"0.3763, 0.3614, 0.3337, 0.3149, 0.3034, 0.2959, 0.2919, 0.2889, 0.2868, 0.2856",\
"0.4579, 0.4407, 0.4061, 0.3803, 0.3636, 0.3526, 0.3459, 0.3407, 0.3376, 0.3355",\
"0.5585, 0.5398, 0.4991, 0.4652, 0.4426, 0.4271, 0.4167, 0.4096, 0.405, 0.4017",\
"0.678, 0.658, 0.6119, 0.5699, 0.5408, 0.52, 0.5065, 0.4964, 0.4897, 0.4848",\
"0.8175, 0.7965, 0.7458, 0.6957, 0.6597, 0.6336, 0.6152, 0.6021, 0.5925, 0.586");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.1876, 0.1762, 0.1615, 0.1531, 0.1494, 0.148, 0.1494, 0.1497, 0.1502, 0.1533",\
"0.187, 0.1757, 0.1616, 0.1527, 0.1489, 0.1474, 0.149, 0.1493, 0.1495, 0.154",\
"0.1881, 0.177, 0.1621, 0.1536, 0.1496, 0.148, 0.149, 0.1511, 0.1506, 0.1547",\
"0.2028, 0.1911, 0.1748, 0.1648, 0.1595, 0.1568, 0.1569, 0.1587, 0.16, 0.1619",\
"0.2332, 0.2198, 0.2017, 0.1893, 0.1816, 0.1772, 0.1775, 0.1774, 0.1776, 0.1803",\
"0.2822, 0.2679, 0.2458, 0.2291, 0.2199, 0.2119, 0.2099, 0.2083, 0.2082, 0.2116",\
"0.3509, 0.3337, 0.3071, 0.2859, 0.2725, 0.2643, 0.2592, 0.2548, 0.2539, 0.2534",\
"0.437, 0.4178, 0.3865, 0.3595, 0.3411, 0.3297, 0.3243, 0.3189, 0.3151, 0.3149",\
"0.5413, 0.5202, 0.4831, 0.4527, 0.4299, 0.4106, 0.4014, 0.4002, 0.3929, 0.3905",\
"0.6631, 0.64, 0.5976, 0.5628, 0.5361, 0.5131, 0.4975, 0.4895, 0.4897, 0.4831");
}
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.2959, 0.2859, 0.271, 0.2632, 0.259, 0.2564, 0.2549, 0.2538, 0.2532, 0.2528",\
"0.2956, 0.2854, 0.2708, 0.263, 0.2589, 0.2562, 0.2545, 0.2535, 0.2529, 0.2524",\
"0.2964, 0.2863, 0.2713, 0.2635, 0.2593, 0.2567, 0.2552, 0.2542, 0.2536, 0.2534",\
"0.3122, 0.3014, 0.2839, 0.2743, 0.2693, 0.2661, 0.2642, 0.2631, 0.2622, 0.2616",\
"0.3539, 0.341, 0.3182, 0.3035, 0.2948, 0.2898, 0.2868, 0.2846, 0.2833, 0.2824",\
"0.4161, 0.4011, 0.3722, 0.3517, 0.3385, 0.3306, 0.3252, 0.322, 0.3197, 0.3181",\
"0.5, 0.4833, 0.4478, 0.4204, 0.4019, 0.3895, 0.3817, 0.3764, 0.3729, 0.3703",\
"0.6038, 0.5854, 0.5446, 0.509, 0.4845, 0.4673, 0.4559, 0.4482, 0.4427, 0.4388",\
"0.7273, 0.7074, 0.6614, 0.618, 0.5867, 0.5642, 0.5489, 0.5378, 0.5303, 0.5249",\
"0.8707, 0.8498, 0.7992, 0.7482, 0.7097, 0.6815, 0.6615, 0.6472, 0.6367, 0.6293");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.1876, 0.176, 0.1618, 0.1534, 0.1494, 0.1479, 0.1494, 0.1497, 0.1499, 0.154",\
"0.187, 0.1758, 0.1613, 0.1528, 0.1487, 0.1471, 0.1487, 0.1489, 0.1495, 0.1537",\
"0.187, 0.176, 0.1611, 0.1524, 0.1482, 0.1464, 0.1479, 0.1493, 0.1506, 0.1519",\
"0.2003, 0.1884, 0.1722, 0.1615, 0.1564, 0.154, 0.1537, 0.1554, 0.1567, 0.1587",\
"0.2287, 0.2155, 0.1976, 0.1847, 0.1771, 0.1729, 0.1731, 0.1723, 0.1729, 0.1767",\
"0.2776, 0.2632, 0.2413, 0.2244, 0.2147, 0.2075, 0.2045, 0.2037, 0.2039, 0.2077",\
"0.3456, 0.3294, 0.3027, 0.282, 0.2664, 0.2593, 0.2534, 0.2497, 0.2482, 0.248",\
"0.4322, 0.4138, 0.3822, 0.3579, 0.3376, 0.3248, 0.3189, 0.3135, 0.3104, 0.3085",\
"0.5365, 0.517, 0.4797, 0.4493, 0.4249, 0.4076, 0.3978, 0.3948, 0.3896, 0.3844",\
"0.6589, 0.6377, 0.5953, 0.5603, 0.5322, 0.5125, 0.4968, 0.4881, 0.4868, 0.4809");
}
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.337, 0.326, 0.3084, 0.2983, 0.2929, 0.2893, 0.2873, 0.2858, 0.2848, 0.2841",\
"0.3357, 0.3248, 0.3071, 0.2975, 0.2918, 0.288, 0.2859, 0.2844, 0.2835, 0.2829",\
"0.336, 0.325, 0.3071, 0.2976, 0.2919, 0.288, 0.286, 0.2846, 0.2837, 0.2831",\
"0.35, 0.3383, 0.3191, 0.3077, 0.3012, 0.2971, 0.2949, 0.2934, 0.2924, 0.2917",\
"0.392, 0.3788, 0.3545, 0.338, 0.328, 0.3221, 0.3184, 0.3162, 0.3144, 0.3133",\
"0.456, 0.4409, 0.4108, 0.3888, 0.374, 0.3649, 0.3593, 0.3556, 0.353, 0.3508",\
"0.5425, 0.5259, 0.4898, 0.4607, 0.4409, 0.4274, 0.4185, 0.4125, 0.4087, 0.4058",\
"0.6515, 0.6335, 0.5917, 0.5549, 0.5283, 0.5101, 0.4978, 0.4893, 0.4831, 0.4788",\
"0.7811, 0.7616, 0.7154, 0.6708, 0.6377, 0.614, 0.5968, 0.5851, 0.5767, 0.5706",\
"0.9325, 0.9123, 0.8614, 0.809, 0.769, 0.7393, 0.7173, 0.7018, 0.6905, 0.6823");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.1877, 0.1763, 0.1618, 0.1533, 0.1494, 0.148, 0.1494, 0.1497, 0.1517, 0.1537",\
"0.187, 0.1758, 0.1613, 0.1527, 0.1486, 0.147, 0.1483, 0.1497, 0.1495, 0.1533",\
"0.1859, 0.1743, 0.1603, 0.1514, 0.1474, 0.1456, 0.1461, 0.1482, 0.1495, 0.1515",\
"0.1963, 0.1846, 0.1686, 0.1582, 0.1535, 0.1511, 0.1515, 0.1522, 0.1546, 0.1591",\
"0.2226, 0.2092, 0.1917, 0.1806, 0.1726, 0.169, 0.1685, 0.1695, 0.1704, 0.172",\
"0.2712, 0.2563, 0.2349, 0.2187, 0.2104, 0.2034, 0.2012, 0.2001, 0.2014, 0.2023",\
"0.3412, 0.3252, 0.2991, 0.278, 0.264, 0.2571, 0.252, 0.2472, 0.2467, 0.2462",\
"0.43, 0.4124, 0.3812, 0.3559, 0.3365, 0.325, 0.3207, 0.3153, 0.3108, 0.3092",\
"0.5379, 0.5192, 0.4828, 0.4523, 0.4293, 0.4128, 0.4028, 0.3991, 0.3947, 0.3913",\
"0.6649, 0.645, 0.6025, 0.5688, 0.5392, 0.519, 0.5036, 0.496, 0.4951, 0.4899");
}
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.3755, 0.3638, 0.3436, 0.3314, 0.3247, 0.3201, 0.3174, 0.3157, 0.3144, 0.3135",\
"0.3741, 0.3623, 0.342, 0.3298, 0.3233, 0.3183, 0.316, 0.3142, 0.3129, 0.3119",\
"0.3743, 0.3627, 0.3423, 0.3305, 0.3233, 0.3186, 0.316, 0.3142, 0.313, 0.3122",\
"0.3872, 0.3751, 0.3539, 0.3405, 0.3328, 0.3279, 0.325, 0.3232, 0.322, 0.3211",\
"0.4294, 0.416, 0.3899, 0.3722, 0.3608, 0.3541, 0.3499, 0.3472, 0.3454, 0.3441",\
"0.4958, 0.4805, 0.4495, 0.4257, 0.4097, 0.3994, 0.3931, 0.3885, 0.3855, 0.3836",\
"0.5858, 0.5693, 0.5323, 0.5014, 0.4801, 0.4657, 0.4564, 0.4496, 0.4452, 0.4419",\
"0.6996, 0.6819, 0.64, 0.6014, 0.5742, 0.554, 0.5407, 0.5314, 0.5248, 0.5201",\
"0.8373, 0.8184, 0.7717, 0.726, 0.6912, 0.6654, 0.6478, 0.6349, 0.6257, 0.619",\
"0.9984, 0.9786, 0.9277, 0.8745, 0.8326, 0.801, 0.7771, 0.7606, 0.7482, 0.7394");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.1876, 0.176, 0.1618, 0.1534, 0.1489, 0.1482, 0.1483, 0.1497, 0.151, 0.1544",\
"0.187, 0.1756, 0.1609, 0.1525, 0.1486, 0.1473, 0.1487, 0.1486, 0.1506, 0.1526",\
"0.1853, 0.1738, 0.1599, 0.151, 0.1465, 0.1456, 0.1458, 0.1468, 0.1499, 0.1529",\
"0.1928, 0.1811, 0.1651, 0.1557, 0.1512, 0.149, 0.1501, 0.15, 0.1528, 0.1555",\
"0.2166, 0.2039, 0.1868, 0.1759, 0.1688, 0.1658, 0.1652, 0.1659, 0.1675, 0.1691",\
"0.2639, 0.2495, 0.2277, 0.2138, 0.2064, 0.1998, 0.1969, 0.1972, 0.1988, 0.2019",\
"0.3335, 0.318, 0.2919, 0.2719, 0.2597, 0.2539, 0.2495, 0.2454, 0.2453, 0.2462",\
"0.424, 0.4068, 0.3755, 0.3509, 0.3341, 0.3229, 0.3193, 0.316, 0.3108, 0.3095",\
"0.5353, 0.5168, 0.4809, 0.4515, 0.428, 0.413, 0.4035, 0.4024, 0.3994, 0.3963",\
"0.667, 0.6476, 0.6072, 0.572, 0.5458, 0.5256, 0.5119, 0.5043, 0.5041, 0.4996");
}
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.1808, 0.2023, 0.2558, 0.334, 0.4399, 0.582, 0.7676, 1.001, 1.287, 1.627",\
"0.1886, 0.21, 0.2636, 0.3417, 0.4476, 0.5898, 0.7753, 1.009, 1.294, 1.635",\
"0.2182, 0.2396, 0.2932, 0.3712, 0.4771, 0.6193, 0.8048, 1.038, 1.324, 1.664",\
"0.2785, 0.3, 0.3534, 0.4314, 0.5371, 0.6791, 0.8646, 1.098, 1.384, 1.724",\
"0.3554, 0.3788, 0.4354, 0.5156, 0.6222, 0.764, 0.949, 1.182, 1.468, 1.808",\
"0.4461, 0.4713, 0.5326, 0.6159, 0.7243, 0.8665, 1.051, 1.284, 1.569, 1.909",\
"0.5482, 0.576, 0.6425, 0.731, 0.843, 0.9856, 1.17, 1.403, 1.688, 2.027",\
"0.6617, 0.692, 0.7641, 0.859, 0.9753, 1.122, 1.307, 1.54, 1.824, 2.163",\
"0.7868, 0.8196, 0.8971, 0.9977, 1.121, 1.272, 1.46, 1.695, 1.978, 2.317",\
"0.9235, 0.9583, 1.042, 1.149, 1.278, 1.435, 1.628, 1.866, 2.153, 2.492");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.2196, 0.2466, 0.3213, 0.4458, 0.6284, 0.8818, 1.215, 1.635, 2.149, 2.76",\
"0.2238, 0.2509, 0.3256, 0.45, 0.6326, 0.886, 1.219, 1.639, 2.153, 2.765",\
"0.2411, 0.2681, 0.3428, 0.4672, 0.6497, 0.9031, 1.236, 1.657, 2.17, 2.782",\
"0.2747, 0.302, 0.3765, 0.5003, 0.6825, 0.9354, 1.268, 1.689, 2.201, 2.813",\
"0.3091, 0.3362, 0.4109, 0.5352, 0.7175, 0.9695, 1.302, 1.722, 2.235, 2.847",\
"0.3423, 0.3701, 0.4447, 0.5681, 0.7493, 1.002, 1.334, 1.753, 2.265, 2.877",\
"0.3687, 0.3978, 0.4741, 0.5984, 0.7794, 1.03, 1.362, 1.781, 2.293, 2.904",\
"0.3855, 0.4163, 0.4952, 0.6206, 0.8035, 1.055, 1.386, 1.804, 2.316, 2.925",\
"0.3913, 0.4244, 0.5065, 0.6338, 0.8199, 1.073, 1.405, 1.822, 2.333, 2.943",\
"0.3846, 0.4195, 0.5057, 0.6356, 0.8233, 1.081, 1.416, 1.835, 2.345, 2.954");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.0566, 0.07708, 0.1332, 0.2289, 0.3812, 0.6071, 0.9113, 1.299, 1.771, 2.336",\
"0.05684, 0.07726, 0.133, 0.2291, 0.3815, 0.6074, 0.9111, 1.299, 1.772, 2.336",\
"0.05676, 0.07758, 0.1331, 0.2288, 0.3805, 0.6074, 0.9125, 1.299, 1.772, 2.336",\
"0.06114, 0.08108, 0.1358, 0.2306, 0.3814, 0.607, 0.9107, 1.3, 1.772, 2.338",\
"0.07292, 0.09396, 0.1482, 0.2391, 0.3859, 0.6086, 0.9116, 1.299, 1.772, 2.336",\
"0.0872, 0.1106, 0.164, 0.2522, 0.3944, 0.6118, 0.914, 1.3, 1.773, 2.34",\
"0.1032, 0.1298, 0.1862, 0.2722, 0.4086, 0.6194, 0.9156, 1.3, 1.771, 2.335",\
"0.1204, 0.1488, 0.2104, 0.297, 0.4316, 0.6346, 0.9234, 1.303, 1.772, 2.337",\
"0.1386, 0.1694, 0.2358, 0.3242, 0.4574, 0.6586, 0.9422, 1.313, 1.777, 2.336",\
"0.1576, 0.1916, 0.2626, 0.354, 0.486, 0.6852, 0.9694, 1.338, 1.792, 2.343");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.07276, 0.1043, 0.2055, 0.3944, 0.6956, 1.131, 1.711, 2.441, 3.335, 4.397",\
"0.0724, 0.1038, 0.2054, 0.3944, 0.6956, 1.131, 1.711, 2.441, 3.335, 4.394",\
"0.07248, 0.1042, 0.2057, 0.3941, 0.6956, 1.131, 1.711, 2.442, 3.335, 4.393",\
"0.07414, 0.1051, 0.2068, 0.3951, 0.6958, 1.13, 1.708, 2.441, 3.33, 4.392",\
"0.07698, 0.109, 0.2099, 0.3992, 0.6988, 1.133, 1.711, 2.441, 3.335, 4.402",\
"0.0832, 0.1148, 0.2138, 0.4024, 0.7022, 1.136, 1.711, 2.438, 3.332, 4.4",\
"0.094, 0.1248, 0.2224, 0.4088, 0.705, 1.137, 1.713, 2.438, 3.331, 4.399",\
"0.1054, 0.1374, 0.2326, 0.4202, 0.7154, 1.141, 1.716, 2.442, 3.336, 4.393",\
"0.1202, 0.1524, 0.2456, 0.4326, 0.7306, 1.157, 1.722, 2.446, 3.332, 4.398",\
"0.1334, 0.1688, 0.2606, 0.4464, 0.7476, 1.177, 1.742, 2.455, 3.337, 4.394");
}
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.2053, 0.2282, 0.2843, 0.3638, 0.4702, 0.6124, 0.7979, 1.032, 1.317, 1.657",\
"0.213, 0.2359, 0.292, 0.3716, 0.4779, 0.6201, 0.8056, 1.039, 1.325, 1.665",\
"0.2422, 0.2651, 0.3211, 0.4006, 0.507, 0.6492, 0.8347, 1.068, 1.354, 1.694",\
"0.3042, 0.3271, 0.3828, 0.462, 0.5683, 0.7104, 0.8958, 1.129, 1.415, 1.755",\
"0.3887, 0.4133, 0.4723, 0.5534, 0.66, 0.8019, 0.9868, 1.22, 1.505, 1.845",\
"0.4894, 0.516, 0.5791, 0.6636, 0.7717, 0.9138, 1.099, 1.331, 1.616, 1.956",\
"0.6051, 0.6347, 0.7032, 0.7918, 0.9033, 1.046, 1.23, 1.462, 1.747, 2.086",\
"0.7356, 0.7674, 0.8415, 0.9363, 1.052, 1.197, 1.382, 1.614, 1.898, 2.237",\
"0.8809, 0.9153, 0.9952, 1.097, 1.217, 1.367, 1.554, 1.786, 2.07, 2.408",\
"1.042, 1.079, 1.165, 1.274, 1.4, 1.554, 1.744, 1.98, 2.264, 2.603");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.2433, 0.2703, 0.3451, 0.4694, 0.6521, 0.9054, 1.238, 1.659, 2.172, 2.784",\
"0.2463, 0.2733, 0.3481, 0.4725, 0.6551, 0.9084, 1.241, 1.662, 2.175, 2.787",\
"0.2562, 0.2833, 0.3579, 0.4822, 0.6647, 0.9181, 1.251, 1.672, 2.184, 2.797",\
"0.2786, 0.306, 0.3806, 0.5045, 0.6866, 0.9396, 1.272, 1.693, 2.205, 2.817",\
"0.3041, 0.3319, 0.4074, 0.5317, 0.7139, 0.9661, 1.299, 1.718, 2.232, 2.844",\
"0.3283, 0.3572, 0.4333, 0.5574, 0.739, 0.9913, 1.323, 1.742, 2.255, 2.866",\
"0.3436, 0.3741, 0.4525, 0.5784, 0.7597, 1.011, 1.342, 1.761, 2.273, 2.885",\
"0.3478, 0.3799, 0.4612, 0.5897, 0.7736, 1.025, 1.356, 1.774, 2.285, 2.895",\
"0.3383, 0.3723, 0.4571, 0.5875, 0.7752, 1.03, 1.362, 1.779, 2.29, 2.9",\
"0.3134, 0.3496, 0.439, 0.5713, 0.7621, 1.022, 1.359, 1.778, 2.288, 2.897");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.0631, 0.0848, 0.1396, 0.2328, 0.3828, 0.607, 0.9115, 1.299, 1.773, 2.339",\
"0.06296, 0.08452, 0.1398, 0.2333, 0.3826, 0.6079, 0.9113, 1.299, 1.771, 2.339",\
"0.06284, 0.08508, 0.1397, 0.2333, 0.3826, 0.608, 0.9115, 1.299, 1.773, 2.339",\
"0.06518, 0.08666, 0.1414, 0.2341, 0.3844, 0.6079, 0.9131, 1.3, 1.774, 2.336",\
"0.07672, 0.0999, 0.153, 0.2412, 0.3876, 0.609, 0.9136, 1.298, 1.773, 2.339",\
"0.0904, 0.1146, 0.1686, 0.2546, 0.3948, 0.6124, 0.9146, 1.299, 1.771, 2.337",\
"0.1066, 0.1332, 0.19, 0.2728, 0.408, 0.6182, 0.9156, 1.301, 1.773, 2.336",\
"0.1234, 0.1528, 0.2158, 0.2968, 0.4276, 0.63, 0.9216, 1.302, 1.772, 2.334",\
"0.1414, 0.173, 0.2412, 0.3236, 0.4524, 0.651, 0.9342, 1.309, 1.776, 2.335",\
"0.1608, 0.1948, 0.269, 0.354, 0.4794, 0.6754, 0.9574, 1.328, 1.785, 2.34");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.07232, 0.104, 0.2057, 0.3942, 0.6956, 1.131, 1.711, 2.441, 3.335, 4.394",\
"0.07278, 0.1042, 0.2054, 0.394, 0.6956, 1.131, 1.71, 2.442, 3.335, 4.394",\
"0.07278, 0.1042, 0.2057, 0.3942, 0.6956, 1.13, 1.711, 2.442, 3.333, 4.394",\
"0.07494, 0.1056, 0.2068, 0.3948, 0.6959, 1.131, 1.709, 2.442, 3.33, 4.393",\
"0.0787, 0.1105, 0.2107, 0.3994, 0.6991, 1.133, 1.711, 2.438, 3.333, 4.401",\
"0.0858, 0.1178, 0.2154, 0.4026, 0.7016, 1.134, 1.71, 2.438, 3.335, 4.398",\
"0.0968, 0.1272, 0.2258, 0.4114, 0.7068, 1.136, 1.712, 2.44, 3.329, 4.399",\
"0.1074, 0.1396, 0.2368, 0.4256, 0.7184, 1.143, 1.715, 2.441, 3.335, 4.395",\
"0.119, 0.154, 0.2504, 0.4386, 0.7364, 1.161, 1.723, 2.444, 3.331, 4.39",\
"0.133, 0.1684, 0.265, 0.4528, 0.755, 1.183, 1.747, 2.457, 3.337, 4.391");
}
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.2278, 0.2519, 0.3102, 0.3917, 0.499, 0.6415, 0.8271, 1.061, 1.346, 1.686",\
"0.2346, 0.2587, 0.317, 0.3983, 0.5058, 0.6484, 0.8339, 1.067, 1.353, 1.693",\
"0.2633, 0.2873, 0.3457, 0.4269, 0.5344, 0.677, 0.8625, 1.096, 1.381, 1.722",\
"0.3265, 0.3504, 0.4084, 0.4894, 0.5966, 0.7391, 0.9245, 1.158, 1.443, 1.783",\
"0.4179, 0.4434, 0.504, 0.5864, 0.6938, 0.8358, 1.021, 1.254, 1.539, 1.879",\
"0.5279, 0.5557, 0.6203, 0.706, 0.8152, 0.9575, 1.142, 1.375, 1.66, 1.999",\
"0.6573, 0.6874, 0.7572, 0.847, 0.9585, 1.101, 1.286, 1.518, 1.802, 2.142",\
"0.8049, 0.8372, 0.9129, 1.009, 1.124, 1.269, 1.453, 1.685, 1.969, 2.308",\
"0.9714, 1.006, 1.088, 1.19, 1.311, 1.458, 1.645, 1.877, 2.16, 2.499",\
"1.158, 1.195, 1.282, 1.392, 1.518, 1.67, 1.86, 2.094, 2.378, 2.716");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.2592, 0.2863, 0.361, 0.4854, 0.668, 0.9213, 1.254, 1.675, 2.187, 2.8",\
"0.2622, 0.2892, 0.364, 0.4884, 0.671, 0.9243, 1.257, 1.678, 2.191, 2.803",\
"0.2675, 0.2944, 0.3693, 0.4936, 0.6761, 0.9294, 1.263, 1.683, 2.195, 2.808",\
"0.2777, 0.305, 0.3796, 0.5037, 0.686, 0.9388, 1.272, 1.691, 2.206, 2.817",\
"0.2895, 0.3173, 0.393, 0.5178, 0.7001, 0.9525, 1.285, 1.705, 2.217, 2.828",\
"0.299, 0.3282, 0.4054, 0.5304, 0.7123, 0.9645, 1.297, 1.716, 2.229, 2.839",\
"0.2982, 0.3291, 0.409, 0.5362, 0.7191, 0.9705, 1.302, 1.72, 2.232, 2.844",\
"0.283, 0.3159, 0.3989, 0.5293, 0.7158, 0.9691, 1.3, 1.717, 2.229, 2.838",\
"0.2511, 0.286, 0.3733, 0.5059, 0.6965, 0.9545, 1.288, 1.705, 2.216, 2.825",\
"0.2014, 0.2385, 0.3292, 0.4651, 0.6594, 0.9221, 1.262, 1.683, 2.192, 2.801");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.06888, 0.09134, 0.1468, 0.2383, 0.3862, 0.6091, 0.9138, 1.3, 1.772, 2.339",\
"0.0689, 0.09154, 0.147, 0.2388, 0.3862, 0.6103, 0.9139, 1.299, 1.773, 2.338",\
"0.06886, 0.09126, 0.1468, 0.2387, 0.3864, 0.6096, 0.9125, 1.3, 1.773, 2.339",\
"0.06952, 0.09198, 0.1476, 0.2396, 0.3875, 0.6093, 0.914, 1.3, 1.772, 2.339",\
"0.08068, 0.1048, 0.1574, 0.245, 0.3896, 0.6106, 0.9132, 1.299, 1.774, 2.336",\
"0.0938, 0.1194, 0.1738, 0.2584, 0.3974, 0.6134, 0.915, 1.301, 1.774, 2.339",\
"0.1096, 0.1366, 0.194, 0.2752, 0.4086, 0.6194, 0.916, 1.301, 1.772, 2.338",\
"0.1266, 0.1578, 0.2192, 0.2994, 0.427, 0.629, 0.9214, 1.302, 1.772, 2.336",\
"0.144, 0.1774, 0.2454, 0.3264, 0.4506, 0.6476, 0.9322, 1.307, 1.775, 2.336",\
"0.163, 0.1994, 0.2722, 0.3548, 0.478, 0.6718, 0.9534, 1.322, 1.783, 2.34");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.07282, 0.1038, 0.2056, 0.3944, 0.6954, 1.131, 1.711, 2.441, 3.33, 4.394",\
"0.0728, 0.1042, 0.2053, 0.394, 0.6956, 1.131, 1.71, 2.442, 3.335, 4.394",\
"0.07294, 0.1039, 0.2055, 0.3941, 0.6956, 1.131, 1.711, 2.442, 3.331, 4.394",\
"0.0745, 0.1054, 0.2066, 0.3947, 0.6957, 1.132, 1.711, 2.438, 3.337, 4.4",\
"0.0787, 0.1105, 0.2106, 0.3984, 0.6975, 1.133, 1.709, 2.441, 3.33, 4.392",\
"0.08572, 0.118, 0.2168, 0.403, 0.701, 1.135, 1.71, 2.439, 3.336, 4.392",\
"0.0962, 0.129, 0.228, 0.4148, 0.7072, 1.136, 1.711, 2.439, 3.328, 4.398",\
"0.1064, 0.1408, 0.2402, 0.4296, 0.7232, 1.144, 1.715, 2.44, 3.331, 4.39",\
"0.1196, 0.1552, 0.2544, 0.445, 0.7432, 1.168, 1.727, 2.444, 3.33, 4.393",\
"0.1316, 0.1688, 0.2688, 0.4608, 0.7646, 1.193, 1.756, 2.463, 3.337, 4.391");
}
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.2449, 0.2701, 0.3305, 0.4138, 0.5226, 0.6658, 0.8516, 1.085, 1.371, 1.711",\
"0.2513, 0.2765, 0.3369, 0.4204, 0.529, 0.6724, 0.8581, 1.092, 1.377, 1.717",\
"0.2803, 0.3053, 0.3657, 0.4489, 0.5579, 0.7012, 0.887, 1.121, 1.406, 1.746",\
"0.3445, 0.3695, 0.4295, 0.5126, 0.6211, 0.7643, 0.9501, 1.184, 1.469, 1.809",\
"0.4423, 0.4686, 0.5306, 0.614, 0.7226, 0.8654, 1.051, 1.284, 1.569, 1.909",\
"0.5617, 0.59, 0.6559, 0.7426, 0.853, 0.9956, 1.181, 1.414, 1.698, 2.038",\
"0.7042, 0.7346, 0.8057, 0.8969, 1.009, 1.152, 1.336, 1.569, 1.853, 2.193",\
"0.8695, 0.9026, 0.9788, 1.076, 1.191, 1.335, 1.52, 1.752, 2.036, 2.375",\
"1.058, 1.094, 1.176, 1.279, 1.4, 1.547, 1.732, 1.964, 2.247, 2.587",\
"1.273, 1.31, 1.399, 1.508, 1.634, 1.786, 1.974, 2.207, 2.49, 2.829");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.268, 0.295, 0.3697, 0.4941, 0.6767, 0.9301, 1.263, 1.683, 2.197, 2.808",\
"0.2711, 0.2981, 0.3728, 0.4973, 0.6799, 0.9332, 1.266, 1.686, 2.199, 2.812",\
"0.274, 0.3012, 0.3759, 0.5002, 0.6828, 0.9361, 1.269, 1.689, 2.203, 2.813",\
"0.2756, 0.3029, 0.3775, 0.5017, 0.684, 0.937, 1.27, 1.69, 2.204, 2.815",\
"0.2739, 0.3016, 0.3773, 0.5019, 0.6844, 0.937, 1.27, 1.689, 2.201, 2.814",\
"0.2652, 0.2945, 0.372, 0.498, 0.6803, 0.9325, 1.265, 1.684, 2.197, 2.808",\
"0.2428, 0.2739, 0.3548, 0.4839, 0.6684, 0.9204, 1.252, 1.67, 2.182, 2.793",\
"0.203, 0.236, 0.3207, 0.4534, 0.6428, 0.8981, 1.23, 1.648, 2.159, 2.768",\
"0.1444, 0.179, 0.2676, 0.4034, 0.5976, 0.859, 1.195, 1.613, 2.123, 2.733",\
"0.0639, 0.1008, 0.193, 0.332, 0.5312, 0.7982, 1.141, 1.565, 2.076, 2.685");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.0742, 0.09772, 0.1535, 0.2449, 0.3918, 0.6126, 0.9145, 1.301, 1.773, 2.336",\
"0.0743, 0.09758, 0.1533, 0.2447, 0.3921, 0.6125, 0.9145, 1.301, 1.774, 2.339",\
"0.07414, 0.09756, 0.1535, 0.2454, 0.3907, 0.6124, 0.9146, 1.301, 1.775, 2.338",\
"0.074, 0.09776, 0.1539, 0.2455, 0.3912, 0.6129, 0.9149, 1.301, 1.774, 2.339",\
"0.08446, 0.1084, 0.1616, 0.2498, 0.3932, 0.6132, 0.9142, 1.302, 1.772, 2.338",\
"0.0974, 0.1234, 0.1786, 0.2634, 0.4008, 0.6162, 0.9168, 1.302, 1.774, 2.339",\
"0.1124, 0.141, 0.1982, 0.2794, 0.4126, 0.6212, 0.9172, 1.301, 1.774, 2.339",\
"0.1296, 0.1598, 0.2224, 0.3008, 0.4282, 0.6304, 0.9216, 1.303, 1.774, 2.335",\
"0.147, 0.1804, 0.249, 0.3274, 0.4508, 0.6462, 0.9316, 1.308, 1.775, 2.337",\
"0.1656, 0.2026, 0.2748, 0.3574, 0.4778, 0.6702, 0.9502, 1.32, 1.783, 2.339");
}
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.007232, 0.02911, 0.07089, 0.136, 0.2273, 0.3475, 0.4989, 0.6837, 0.904");
values("0.07278, 0.104, 0.2059, 0.3943, 0.6954, 1.131, 1.711, 2.439, 3.336, 4.401",\
"0.07276, 0.1043, 0.2055, 0.3944, 0.6956, 1.131, 1.711, 2.441, 3.331, 4.394",\
"0.07334, 0.1041, 0.2057, 0.3943, 0.6954, 1.131, 1.711, 2.439, 3.335, 4.398",\
"0.07384, 0.1047, 0.2062, 0.3945, 0.6958, 1.132, 1.711, 2.438, 3.33, 4.401",\
"0.07784, 0.1098, 0.21, 0.3976, 0.6968, 1.131, 1.709, 2.44, 3.328, 4.391",\
"0.0852, 0.1182, 0.2177, 0.404, 0.7, 1.133, 1.709, 2.438, 3.335, 4.399",\
"0.0948, 0.1296, 0.2298, 0.4178, 0.7098, 1.136, 1.71, 2.438, 3.33, 4.391",\
"0.1058, 0.1416, 0.2426, 0.4344, 0.7296, 1.149, 1.714, 2.439, 3.33, 4.388",\
"0.1164, 0.1538, 0.2582, 0.451, 0.753, 1.176, 1.734, 2.446, 3.329, 4.391",\
"0.13, 0.1684, 0.2734, 0.4676, 0.7754, 1.208, 1.769, 2.473, 3.339, 4.391");
}
}
}
}