blob: 2860dd37e6fbf6f8cd73882de8e21e0b829c9d77 [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__nand4_1) {
area : 25.401600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "0.000784152" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000828504" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000828648" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.000944928" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.000829512" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.000945756" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.000946512" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.002810916" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.000848088" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.000960156" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.00096084" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.00241506" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000980712" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.00240678" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.002415924" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.000883008" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.002810916" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.00578 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02586, 0.02579, 0.0256, 0.02542, 0.02537, 0.02533, 0.02537, \
0.02535, 0.02534, 0.02531");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01228, -0.01231, -0.01228, -0.01229, -0.01228, -0.01234, -0.01235, \
-0.01236, -0.01237, -0.01239");
}
}
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0258, 0.02576, 0.02562, 0.02547, 0.0254, 0.02536, 0.02536, 0.02534, \
0.02536, 0.02534");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01214, -0.0122, -0.01218, -0.01218, -0.01217, -0.01219, -0.01224, \
-0.01226, -0.01227, -0.01229");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02582, 0.02576, 0.02559, 0.02547, 0.02541, 0.02536, 0.02536, \
0.02535, 0.02535, 0.02534");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01215, -0.0122, -0.01218, -0.01218, -0.01218, -0.0122, -0.01224, \
-0.01227, -0.01227, -0.01229");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02574, 0.02572, 0.02562, 0.0255, 0.02539, 0.0254, 0.02538, 0.02535, \
0.02536, 0.02535");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01199, -0.01206, -0.01202, -0.01202, -0.01202, -0.01201, -0.01209, \
-0.01209, -0.01211, -0.01214");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02544, 0.02545, 0.02539, 0.02534, 0.02532, 0.02533, 0.02531, \
0.02532, 0.02532, 0.02532");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02184, 0.0218, 0.02178, 0.02174, 0.02168, 0.02162, 0.02153, \
0.02151, 0.02145, 0.02139");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02543, 0.02543, 0.02542, 0.02536, 0.02533, 0.02533, 0.02532, \
0.02532, 0.02532, 0.02531");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02238, 0.02231, 0.02229, 0.02225, 0.02219, 0.02214, 0.02205, \
0.022, 0.02194, 0.02188");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02542, 0.02542, 0.02539, 0.02533, 0.02532, 0.02531, 0.02532, \
0.02532, 0.02532, 0.02533");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.05549, 0.05548, 0.05545, 0.05543, 0.05531, 0.05527, 0.05511, \
0.05506, 0.05495, 0.05484");
}
}
}
pin(A2) {
capacitance : 0.005625 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03552, 0.03619, 0.03686, 0.03742, 0.03791, 0.03827, 0.03854, \
0.03874, 0.03884, 0.03893");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02184, -0.02183, -0.02173, -0.02163, -0.02155, -0.02152, -0.02155, \
-0.02154, -0.02153, -0.02154");
}
}
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03429, 0.03499, 0.03584, 0.03664, 0.03736, 0.0379, 0.0383, 0.03859, \
0.03878, 0.03893");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02177, -0.02181, -0.02174, -0.02164, -0.02157, -0.02157, -0.02154, \
-0.02154, -0.02153, -0.02153");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03247, 0.03206, 0.03208, 0.03245, 0.03289, 0.03333, 0.03371, \
0.034, 0.03423, 0.03441");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02178, -0.02175, -0.02168, -0.02162, -0.02155, -0.02154, -0.02156, \
-0.02155, -0.02154, -0.02152");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02903, 0.02675, 0.02352, 0.02252, 0.02208, 0.02189, 0.02178, \
0.02168, 0.02162, 0.02157");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02168, -0.02169, -0.02168, -0.02164, -0.02159, -0.02156, -0.02157, \
-0.02158, -0.02156, -0.02156");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02475, 0.02479, 0.02473, 0.02471, 0.02466, 0.02464, 0.02467, \
0.02462, 0.02462, 0.0246");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01381, -0.01384, -0.01379, -0.01377, -0.01378, -0.01379, -0.01385, \
-0.01388, -0.0139, -0.01397");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02516, 0.0252, 0.02513, 0.0251, 0.02506, 0.02504, 0.02508, 0.02505, \
0.02504, 0.02501");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01353, -0.01351, -0.01349, -0.0135, -0.01351, -0.01351, -0.01357, \
-0.01362, -0.01365, -0.0137");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02516, 0.02517, 0.02514, 0.0251, 0.02507, 0.02503, 0.02505, \
0.02502, 0.02501, 0.02498");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01985, 0.01984, 0.01982, 0.01983, 0.01978, 0.0197, 0.01959, \
0.01953, 0.01944, 0.01934");
}
}
}
pin(A3) {
capacitance : 0.005653 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02836, 0.02902, 0.02937, 0.02934, 0.02925, 0.02916, 0.02914, \
0.02907, 0.02898, 0.02891");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02187, -0.02181, -0.02172, -0.02161, -0.02157, -0.02152, -0.02155, \
-0.02154, -0.02155, -0.02152");
}
}
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02443, 0.02248, 0.02179, 0.02168, 0.02157, 0.02158, 0.02159, \
0.02158, 0.02158, 0.02159");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.0217, -0.02168, -0.02164, -0.0216, -0.02154, -0.02154, -0.02156, \
-0.02155, -0.02155, -0.02155");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03314, 0.03376, 0.03417, 0.03451, 0.0348, 0.0351, 0.03534, 0.03548, \
0.03556, 0.03561");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02175, -0.02173, -0.02167, -0.02163, -0.02156, -0.02152, -0.02155, \
-0.02155, -0.02155, -0.02153");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0292, 0.02711, 0.02351, 0.02211, 0.02168, 0.02157, 0.02149, \
0.02142, 0.02139, 0.02138");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02168, -0.02168, -0.02167, -0.02164, -0.0216, -0.02156, -0.0216, \
-0.02159, -0.02155, -0.02156");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.03242, 0.03312, 0.03385, 0.03452, 0.0351, 0.03561, 0.03601, \
0.03629, 0.0365, 0.03663");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02183, -0.0218, -0.02172, -0.02166, -0.0216, -0.02156, -0.02157, \
-0.02158, -0.02152, -0.02155");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02756, 0.02479, 0.02251, 0.02182, 0.02152, 0.02144, 0.02142, \
0.02138, 0.02135, 0.02135");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.0217, -0.02172, -0.02168, -0.02166, -0.0216, -0.02156, -0.0216, \
-0.02158, -0.02156, -0.02157");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02412, 0.02413, 0.0241, 0.02408, 0.02405, 0.02401, 0.02403, \
0.02399, 0.02396, 0.02392");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01606, -0.01608, -0.01606, -0.01607, -0.01603, -0.01605, -0.0161, \
-0.01617, -0.01621, -0.01627");
}
}
}
pin(A4) {
capacitance : 0.005659 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02172, 0.02188, 0.02183, 0.02172, 0.02164, 0.02159, 0.02162, \
0.02161, 0.02162, 0.02162");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02181, -0.02176, -0.02163, -0.02157, -0.02153, -0.02151, -0.02156, \
-0.02154, -0.02152, -0.02155");
}
}
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02269, 0.02194, 0.02178, 0.02166, 0.0216, 0.02158, 0.02159, \
0.02159, 0.02158, 0.02158");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02171, -0.02169, -0.0217, -0.02161, -0.02157, -0.02153, -0.02156, \
-0.02159, -0.02155, -0.02154");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02182, 0.02183, 0.02183, 0.0217, 0.02164, 0.0216, 0.02162, 0.02161, \
0.02161, 0.02164");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02179, -0.02178, -0.02165, -0.02157, -0.02155, -0.02151, -0.02156, \
-0.02156, -0.02156, -0.02155");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02546, 0.02394, 0.02233, 0.0218, 0.02163, 0.02157, 0.02153, \
0.0215, 0.0215, 0.02147");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02167, -0.02167, -0.0217, -0.02165, -0.02161, -0.02158, -0.02159, \
-0.02158, -0.02159, -0.02157");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.022, 0.02181, 0.02182, 0.0217, 0.02165, 0.0216, 0.02162, 0.02162, \
0.02162, 0.02162");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02179, -0.02173, -0.02166, -0.02158, -0.02159, -0.02151, -0.02155, \
-0.02156, -0.02153, -0.02155");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02598, 0.024, 0.02206, 0.02169, 0.02161, 0.02155, 0.02156, 0.02154, \
0.02152, 0.02152");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02172, -0.02171, -0.02175, -0.02168, -0.02159, -0.02158, -0.02157, \
-0.02156, -0.02156, -0.02156");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02494, 0.02277, 0.02196, 0.02171, 0.02166, 0.02161, 0.0216, \
0.02158, 0.02158, 0.02158");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02175, -0.02175, -0.0217, -0.02164, -0.02159, -0.02158, -0.02158, \
-0.02159, -0.02158, -0.02158");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3)|(!A4))" ;
max_capacitance : 0.221 ;
max_transition : 5.2 ;
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.01889, 0.01898, 0.01916, 0.01932, 0.01939, 0.01947, 0.01952, 0.01953, 0.01955, 0.01956",\
"0.0184, 0.01852, 0.01888, 0.01908, 0.01924, 0.01935, 0.0194, 0.01947, 0.01949, 0.01951",\
"0.0205, 0.02041, 0.02019, 0.01998, 0.01984, 0.01974, 0.01969, 0.01967, 0.01962, 0.01961",\
"0.03057, 0.02977, 0.02788, 0.02583, 0.02415, 0.02294, 0.02204, 0.02143, 0.02099, 0.02067",\
"0.05165, 0.04998, 0.04545, 0.04023, 0.03558, 0.03186, 0.02905, 0.02696, 0.0254, 0.02424",\
"0.08518, 0.08256, 0.07525, 0.06595, 0.05711, 0.04963, 0.0436, 0.03887, 0.03518, 0.0323",\
"0.1321, 0.1287, 0.1187, 0.105, 0.09107, 0.0787, 0.06832, 0.05975, 0.05278, 0.04719",\
"0.193, 0.1889, 0.1766, 0.1588, 0.1393, 0.1212, 0.1053, 0.09185, 0.0806, 0.07122",\
"0.2685, 0.2639, 0.2496, 0.228, 0.2032, 0.1788, 0.1567, 0.1374, 0.1207, 0.1066",\
"0.3594, 0.3543, 0.3384, 0.3134, 0.2837, 0.2529, 0.2239, 0.1979, 0.175, 0.1552");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.08592, 0.08648, 0.08762, 0.08832, 0.08888, 0.0895, 0.08999, 0.09062, 0.09118, 0.09206",\
"0.08587, 0.08649, 0.08771, 0.08888, 0.08964, 0.09065, 0.09122, 0.09192, 0.0928, 0.09332",\
"0.08934, 0.08946, 0.08985, 0.09042, 0.09101, 0.09166, 0.09244, 0.09289, 0.09374, 0.09418",\
"0.1007, 0.1001, 0.09863, 0.09692, 0.09572, 0.09541, 0.09546, 0.09541, 0.09539, 0.0957",\
"0.1242, 0.1226, 0.1182, 0.1136, 0.109, 0.1058, 0.1036, 0.1022, 0.101, 0.1008",\
"0.1619, 0.1593, 0.152, 0.1426, 0.1343, 0.1266, 0.1208, 0.116, 0.1128, 0.1105",\
"0.2141, 0.2108, 0.201, 0.1871, 0.1732, 0.161, 0.1501, 0.1418, 0.1341, 0.1288",\
"0.2817, 0.2778, 0.2659, 0.248, 0.2283, 0.21, 0.1942, 0.1801, 0.1682, 0.1577",\
"0.3653, 0.361, 0.3475, 0.3261, 0.301, 0.2762, 0.2536, 0.2349, 0.2167, 0.2014",\
"0.4657, 0.4609, 0.446, 0.4218, 0.3923, 0.3603, 0.331, 0.3047, 0.2814, 0.2602");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.01886, 0.01895, 0.01918, 0.01933, 0.01939, 0.01945, 0.01949, 0.01949, 0.01952, 0.01954",\
"0.01795, 0.01816, 0.01858, 0.01892, 0.01916, 0.01928, 0.01937, 0.01943, 0.01947, 0.0195",\
"0.01794, 0.01806, 0.01836, 0.01871, 0.01896, 0.01913, 0.01926, 0.01934, 0.0194, 0.01942",\
"0.02567, 0.02522, 0.02413, 0.02298, 0.02207, 0.0214, 0.02092, 0.02058, 0.02035, 0.02018",\
"0.04535, 0.04396, 0.04031, 0.03613, 0.03243, 0.02947, 0.02723, 0.02556, 0.0243, 0.02336",\
"0.07861, 0.07625, 0.06965, 0.06123, 0.05333, 0.04667, 0.04132, 0.03709, 0.03379, 0.03116",\
"0.1263, 0.123, 0.1134, 0.1005, 0.08727, 0.07563, 0.06588, 0.05785, 0.05135, 0.04605",\
"0.1885, 0.1845, 0.1725, 0.1551, 0.1362, 0.1186, 0.1033, 0.09028, 0.07942, 0.07037",\
"0.266, 0.2615, 0.2474, 0.226, 0.2013, 0.1773, 0.1554, 0.1364, 0.1202, 0.1063",\
"0.3596, 0.3545, 0.3386, 0.3136, 0.2838, 0.2531, 0.2243, 0.1984, 0.1756, 0.156");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1212, 0.1213, 0.1216, 0.1219, 0.1222, 0.1226, 0.1233, 0.124, 0.125, 0.1262",\
"0.121, 0.1212, 0.1217, 0.1222, 0.1228, 0.1233, 0.124, 0.1247, 0.1258, 0.1271",\
"0.1229, 0.1229, 0.123, 0.1232, 0.1235, 0.1239, 0.1247, 0.1255, 0.1263, 0.1277",\
"0.1335, 0.1329, 0.1315, 0.1297, 0.1284, 0.1277, 0.1275, 0.1275, 0.1281, 0.129",\
"0.1572, 0.1558, 0.1516, 0.1468, 0.1422, 0.1385, 0.1361, 0.1346, 0.1337, 0.1335",\
"0.1958, 0.1935, 0.1866, 0.1775, 0.1684, 0.1606, 0.1544, 0.1492, 0.1459, 0.1437",\
"0.2496, 0.2468, 0.2378, 0.2241, 0.2097, 0.1967, 0.1853, 0.1761, 0.1686, 0.1631",\
"0.3194, 0.3161, 0.3053, 0.2882, 0.2682, 0.249, 0.2316, 0.2169, 0.2044, 0.1937",\
"0.4058, 0.402, 0.3897, 0.3699, 0.3453, 0.3193, 0.2952, 0.274, 0.255, 0.2394",\
"0.5098, 0.5056, 0.4922, 0.47, 0.4412, 0.4096, 0.3778, 0.3492, 0.3236, 0.3014");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2&A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.01884, 0.01892, 0.01913, 0.01929, 0.01939, 0.01945, 0.01947, 0.01951, 0.01952, 0.01954",\
"0.0178, 0.01804, 0.01851, 0.01891, 0.01912, 0.01929, 0.01936, 0.01943, 0.01945, 0.01949",\
"0.01654, 0.0168, 0.01746, 0.0181, 0.01857, 0.01889, 0.01907, 0.01921, 0.0193, 0.01935",\
"0.02204, 0.02181, 0.02136, 0.02091, 0.02057, 0.02032, 0.02013, 0.01999, 0.01989, 0.01981",\
"0.0404, 0.0393, 0.03642, 0.03313, 0.03023, 0.02787, 0.02605, 0.02468, 0.02363, 0.02284",\
"0.07389, 0.07173, 0.06585, 0.05834, 0.05122, 0.04525, 0.04035, 0.03646, 0.03336, 0.03092",\
"0.1233, 0.1202, 0.1113, 0.09892, 0.08647, 0.07541, 0.06608, 0.05833, 0.05196, 0.04676",\
"0.189, 0.1851, 0.1735, 0.1564, 0.138, 0.1208, 0.1057, 0.09288, 0.08207, 0.07296",\
"0.2713, 0.2667, 0.2528, 0.2315, 0.2072, 0.1832, 0.1614, 0.1423, 0.1259, 0.1118",\
"0.3707, 0.3656, 0.3498, 0.3248, 0.295, 0.2641, 0.235, 0.2087, 0.1856, 0.1655");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1558, 0.1559, 0.156, 0.1562, 0.1565, 0.1568, 0.1574, 0.1579, 0.159, 0.1601",\
"0.1546, 0.1546, 0.1549, 0.1552, 0.1555, 0.1558, 0.1565, 0.1571, 0.1581, 0.1591",\
"0.1555, 0.1553, 0.1551, 0.1551, 0.1553, 0.1555, 0.1561, 0.1568, 0.1576, 0.1587",\
"0.166, 0.1653, 0.1635, 0.1616, 0.16, 0.159, 0.1586, 0.1587, 0.159, 0.1597",\
"0.1902, 0.1888, 0.1847, 0.1793, 0.1743, 0.1703, 0.1675, 0.1656, 0.1647, 0.1642",\
"0.2306, 0.2284, 0.2214, 0.2118, 0.2022, 0.1935, 0.1867, 0.1813, 0.1775, 0.1749",\
"0.2882, 0.2851, 0.2757, 0.2614, 0.246, 0.2317, 0.2195, 0.2094, 0.2011, 0.1947",\
"0.3631, 0.3596, 0.3482, 0.3302, 0.3087, 0.2876, 0.2688, 0.2528, 0.2387, 0.2275",\
"0.4562, 0.4522, 0.4393, 0.4181, 0.3914, 0.3633, 0.3372, 0.3133, 0.293, 0.2756",\
"0.5682, 0.5639, 0.5496, 0.5259, 0.4949, 0.4602, 0.4261, 0.3941, 0.3663, 0.3414");
}
}
internal_power() {
related_pin : "A4" ;
when : "A1&A2&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.01883, 0.01895, 0.01919, 0.01933, 0.01941, 0.01948, 0.0195, 0.01954, 0.01956, 0.01957",\
"0.01782, 0.01806, 0.01854, 0.01891, 0.01916, 0.01931, 0.01938, 0.01943, 0.01947, 0.01948",\
"0.01607, 0.01636, 0.01714, 0.0179, 0.01844, 0.0188, 0.01902, 0.01915, 0.01925, 0.01932",\
"0.02009, 0.02001, 0.01987, 0.01983, 0.0198, 0.01977, 0.01973, 0.0197, 0.01966, 0.01967",\
"0.03725, 0.03634, 0.03399, 0.03133, 0.02892, 0.02697, 0.02541, 0.02421, 0.02329, 0.02257",\
"0.07078, 0.06886, 0.06355, 0.05679, 0.05034, 0.04477, 0.04022, 0.0365, 0.0335, 0.0311",\
"0.1218, 0.119, 0.1106, 0.0991, 0.08727, 0.07666, 0.06759, 0.05995, 0.05359, 0.04834",\
"0.191, 0.1873, 0.1761, 0.1597, 0.142, 0.1251, 0.1101, 0.09729, 0.08631, 0.07704",\
"0.2786, 0.2741, 0.2604, 0.2397, 0.2157, 0.192, 0.1702, 0.151, 0.1342, 0.1197",\
"0.3849, 0.38, 0.3641, 0.3394, 0.3098, 0.279, 0.2497, 0.223, 0.1994, 0.1785");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1871, 0.1869, 0.187, 0.1873, 0.1876, 0.1879, 0.1884, 0.1891, 0.19, 0.1909",\
"0.1853, 0.1853, 0.1854, 0.1857, 0.186, 0.1863, 0.1868, 0.1875, 0.1883, 0.189",\
"0.1862, 0.186, 0.1856, 0.1854, 0.1855, 0.1856, 0.186, 0.1865, 0.1874, 0.1881",\
"0.197, 0.1963, 0.1942, 0.1919, 0.1902, 0.189, 0.1884, 0.1884, 0.1885, 0.1891",\
"0.2226, 0.2209, 0.2166, 0.2107, 0.2053, 0.2007, 0.1977, 0.1956, 0.1944, 0.1938",\
"0.2655, 0.2629, 0.2558, 0.2455, 0.2348, 0.2251, 0.2174, 0.2119, 0.2075, 0.2048",\
"0.3275, 0.3243, 0.314, 0.2988, 0.2819, 0.2662, 0.2525, 0.2414, 0.2324, 0.2259",\
"0.4088, 0.4048, 0.3925, 0.3729, 0.3495, 0.3263, 0.3054, 0.2876, 0.2725, 0.26",\
"0.51, 0.5057, 0.4915, 0.4684, 0.439, 0.4081, 0.3789, 0.3527, 0.3304, 0.3113",\
"0.6323, 0.6276, 0.6122, 0.5859, 0.5517, 0.5134, 0.4751, 0.4404, 0.4089, 0.3815");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1049, 0.1233, 0.1871, 0.3082, 0.4963, 0.7597, 1.106, 1.542, 2.075, 2.71",\
"0.109, 0.1273, 0.1911, 0.3126, 0.5006, 0.7643, 1.11, 1.547, 2.079, 2.714",\
"0.1288, 0.1469, 0.209, 0.3294, 0.5168, 0.7799, 1.126, 1.563, 2.094, 2.73",\
"0.1517, 0.1738, 0.245, 0.3676, 0.5524, 0.8135, 1.158, 1.593, 2.125, 2.758",\
"0.1673, 0.1947, 0.2798, 0.42, 0.6148, 0.8725, 1.213, 1.646, 2.175, 2.807",\
"0.1718, 0.2044, 0.3053, 0.4684, 0.6857, 0.9607, 1.3, 1.727, 2.253, 2.881",\
"0.1645, 0.2022, 0.3191, 0.5061, 0.7523, 1.053, 1.415, 1.844, 2.363, 2.987",\
"0.1458, 0.1875, 0.3196, 0.5313, 0.8078, 1.142, 1.532, 1.988, 2.513, 3.131",\
"0.1124, 0.1596, 0.3068, 0.5428, 0.8495, 1.218, 1.645, 2.132, 2.688, 3.314",\
"0.0666, 0.1189, 0.2816, 0.5406, 0.8767, 1.281, 1.746, 2.27, 2.859, 3.52");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1046, 0.1215, 0.1792, 0.2882, 0.4563, 0.6912, 1, 1.391, 1.868, 2.434",\
"0.1137, 0.1307, 0.189, 0.2979, 0.4671, 0.7022, 1.012, 1.402, 1.878, 2.447",\
"0.1512, 0.1675, 0.2244, 0.3327, 0.5012, 0.7366, 1.046, 1.436, 1.913, 2.48",\
"0.2105, 0.2311, 0.2959, 0.4041, 0.57, 0.804, 1.112, 1.501, 1.977, 2.544",\
"0.2802, 0.3064, 0.3864, 0.5142, 0.6852, 0.9152, 1.22, 1.606, 2.079, 2.646",\
"0.3601, 0.392, 0.4894, 0.6411, 0.8388, 1.08, 1.381, 1.763, 2.231, 2.795",\
"0.4505, 0.4883, 0.6032, 0.7821, 1.01, 1.282, 1.599, 1.978, 2.442, 2.999",\
"0.5517, 0.5957, 0.7291, 0.9349, 1.196, 1.502, 1.855, 2.254, 2.716, 3.267",\
"0.6654, 0.7146, 0.8664, 1.1, 1.395, 1.74, 2.129, 2.567, 3.053, 3.603",\
"0.7915, 0.8462, 1.016, 1.278, 1.608, 1.992, 2.423, 2.899, 3.426, 4.006");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1869, 0.2209, 0.3368, 0.5545, 0.891, 1.361, 1.982, 2.763, 3.717, 4.852",\
"0.1855, 0.2197, 0.3365, 0.5545, 0.8911, 1.361, 1.98, 2.763, 3.715, 4.853",\
"0.1901, 0.2206, 0.3326, 0.5543, 0.8908, 1.362, 1.982, 2.763, 3.717, 4.853",\
"0.2271, 0.2581, 0.3656, 0.561, 0.8898, 1.362, 1.981, 2.763, 3.717, 4.852",\
"0.3003, 0.332, 0.435, 0.6275, 0.921, 1.363, 1.982, 2.76, 3.717, 4.853",\
"0.3961, 0.4332, 0.5444, 0.7338, 1.024, 1.43, 1.998, 2.763, 3.712, 4.852",\
"0.5096, 0.551, 0.6796, 0.8838, 1.171, 1.569, 2.099, 2.805, 3.72, 4.851",\
"0.6394, 0.688, 0.834, 1.064, 1.364, 1.758, 2.279, 2.941, 3.792, 4.865",\
"0.7808, 0.8366, 1.008, 1.264, 1.593, 1.999, 2.511, 3.167, 3.971, 4.983",\
"0.9406, 1.004, 1.2, 1.485, 1.85, 2.28, 2.802, 3.443, 4.24, 5.198");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1466, 0.1757, 0.2791, 0.477, 0.7813, 1.217, 1.784, 2.498, 3.361, 4.403",\
"0.1457, 0.1759, 0.278, 0.475, 0.7816, 1.216, 1.779, 2.501, 3.373, 4.401",\
"0.152, 0.1783, 0.279, 0.475, 0.7818, 1.212, 1.781, 2.492, 3.363, 4.399",\
"0.2037, 0.2285, 0.3105, 0.481, 0.7814, 1.211, 1.782, 2.501, 3.361, 4.401",\
"0.2824, 0.3101, 0.3978, 0.5533, 0.807, 1.215, 1.779, 2.498, 3.371, 4.413",\
"0.3812, 0.4152, 0.516, 0.679, 0.9186, 1.271, 1.788, 2.492, 3.371, 4.41",\
"0.4948, 0.535, 0.6548, 0.8386, 1.087, 1.419, 1.876, 2.52, 3.361, 4.401",\
"0.6168, 0.6676, 0.8112, 1.025, 1.295, 1.635, 2.068, 2.645, 3.421, 4.414",\
"0.7524, 0.8128, 0.9808, 1.229, 1.535, 1.891, 2.333, 2.878, 3.579, 4.488",\
"0.9024, 0.9676, 1.163, 1.451, 1.793, 2.19, 2.642, 3.196, 3.858, 4.696");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.146, 0.1643, 0.2281, 0.3492, 0.5374, 0.8004, 1.147, 1.583, 2.116, 2.751",\
"0.1484, 0.167, 0.2313, 0.3526, 0.5409, 0.804, 1.151, 1.587, 2.12, 2.755",\
"0.156, 0.175, 0.2395, 0.3612, 0.5494, 0.8127, 1.159, 1.596, 2.129, 2.762",\
"0.1658, 0.1872, 0.2575, 0.3823, 0.5689, 0.8315, 1.177, 1.612, 2.144, 2.779",\
"0.1718, 0.1971, 0.2774, 0.4124, 0.6066, 0.8668, 1.21, 1.643, 2.174, 2.807",\
"0.1656, 0.1954, 0.2895, 0.4427, 0.6509, 0.922, 1.264, 1.694, 2.221, 2.851",\
"0.1452, 0.1795, 0.2873, 0.4623, 0.6942, 0.982, 1.337, 1.768, 2.291, 2.918",\
"0.1088, 0.1473, 0.2695, 0.466, 0.7255, 1.041, 1.415, 1.861, 2.387, 3.009",\
"0.0559, 0.0989, 0.2336, 0.4526, 0.7401, 1.087, 1.491, 1.958, 2.5, 3.128",\
"-0.0152, 0.0316, 0.1796, 0.4202, 0.7364, 1.117, 1.555, 2.052, 2.617, 3.263");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1422, 0.1587, 0.2159, 0.3245, 0.4925, 0.7277, 1.038, 1.428, 1.903, 2.469",\
"0.1511, 0.1677, 0.2253, 0.3339, 0.5026, 0.738, 1.048, 1.438, 1.914, 2.481",\
"0.1864, 0.2027, 0.2596, 0.3681, 0.5357, 0.7709, 1.081, 1.47, 1.947, 2.512",\
"0.2555, 0.2738, 0.3331, 0.439, 0.6048, 0.8383, 1.147, 1.536, 2.011, 2.576",\
"0.3418, 0.3642, 0.4353, 0.5552, 0.721, 0.9506, 1.255, 1.641, 2.114, 2.678",\
"0.4432, 0.4699, 0.5551, 0.6946, 0.8824, 1.117, 1.417, 1.798, 2.267, 2.831",\
"0.5589, 0.591, 0.6908, 0.8527, 1.066, 1.329, 1.639, 2.015, 2.479, 3.036",\
"0.6914, 0.728, 0.8422, 1.028, 1.271, 1.563, 1.904, 2.296, 2.755, 3.306",\
"0.84, 0.8816, 1.011, 1.221, 1.493, 1.82, 2.193, 2.62, 3.098, 3.646",\
"1.007, 1.053, 1.198, 1.431, 1.735, 2.096, 2.507, 2.969, 3.484, 4.055");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1911, 0.2237, 0.3382, 0.5534, 0.8909, 1.361, 1.981, 2.762, 3.717, 4.854",\
"0.1912, 0.2236, 0.3375, 0.5548, 0.891, 1.361, 1.982, 2.764, 3.717, 4.853",\
"0.2022, 0.2316, 0.3388, 0.5549, 0.8899, 1.362, 1.981, 2.763, 3.717, 4.853",\
"0.2418, 0.2708, 0.3723, 0.5666, 0.8915, 1.361, 1.982, 2.76, 3.716, 4.854",\
"0.3191, 0.3452, 0.4373, 0.6228, 0.9219, 1.368, 1.982, 2.763, 3.717, 4.853",\
"0.4229, 0.4513, 0.5462, 0.7202, 1.002, 1.418, 2, 2.763, 3.712, 4.853",\
"0.5452, 0.5782, 0.682, 0.866, 1.134, 1.529, 2.072, 2.799, 3.721, 4.85",\
"0.6822, 0.7184, 0.8382, 1.037, 1.319, 1.695, 2.213, 2.896, 3.78, 4.871",\
"0.833, 0.876, 1.012, 1.231, 1.531, 1.915, 2.413, 3.068, 3.902, 4.953",\
"1.001, 1.05, 1.2, 1.447, 1.771, 2.177, 2.675, 3.304, 4.109, 5.103");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.2051, 0.2348, 0.3388, 0.5375, 0.8445, 1.276, 1.841, 2.556, 3.427, 4.468",\
"0.2051, 0.2352, 0.3386, 0.537, 0.8446, 1.275, 1.842, 2.554, 3.426, 4.463",\
"0.2062, 0.2353, 0.3393, 0.5372, 0.8439, 1.275, 1.843, 2.557, 3.426, 4.466",\
"0.2515, 0.2751, 0.3592, 0.5395, 0.8445, 1.274, 1.842, 2.554, 3.427, 4.467",\
"0.3342, 0.3602, 0.4446, 0.5999, 0.863, 1.276, 1.841, 2.555, 3.427, 4.465",\
"0.4408, 0.4704, 0.5648, 0.725, 0.963, 1.322, 1.847, 2.555, 3.426, 4.465",\
"0.5614, 0.5972, 0.7094, 0.8856, 1.131, 1.464, 1.928, 2.577, 3.426, 4.464",\
"0.696, 0.7384, 0.8706, 1.074, 1.336, 1.674, 2.111, 2.694, 3.472, 4.468",\
"0.841, 0.8952, 1.049, 1.283, 1.576, 1.929, 2.372, 2.918, 3.628, 4.545",\
"1, 1.061, 1.242, 1.511, 1.841, 2.224, 2.675, 3.227, 3.895, 4.742");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1729, 0.1912, 0.2551, 0.3762, 0.5642, 0.8276, 1.174, 1.61, 2.143, 2.777",\
"0.1753, 0.1939, 0.2583, 0.3799, 0.568, 0.8315, 1.177, 1.614, 2.147, 2.782",\
"0.178, 0.197, 0.2621, 0.384, 0.5722, 0.836, 1.183, 1.62, 2.152, 2.787",\
"0.1757, 0.1963, 0.2652, 0.3893, 0.5768, 0.8395, 1.186, 1.622, 2.154, 2.788",\
"0.1661, 0.1897, 0.2663, 0.3971, 0.5894, 0.85, 1.193, 1.627, 2.157, 2.792",\
"0.1412, 0.1687, 0.2564, 0.4018, 0.6041, 0.8714, 1.214, 1.643, 2.17, 2.801",\
"0.0981, 0.1298, 0.2295, 0.3924, 0.6135, 0.8939, 1.244, 1.674, 2.196, 2.822",\
"0.0364, 0.0712, 0.1829, 0.3647, 0.6075, 0.91, 1.275, 1.714, 2.239, 2.859",\
"-0.0469, -0.0081, 0.1146, 0.3147, 0.582, 0.9094, 1.298, 1.753, 2.288, 2.914",\
"-0.1543, -0.112, 0.0233, 0.2424, 0.5335, 0.8879, 1.304, 1.785, 2.337, 2.972");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1732, 0.1904, 0.2495, 0.3594, 0.5289, 0.7649, 1.075, 1.465, 1.941, 2.507",\
"0.1806, 0.1976, 0.2569, 0.3672, 0.5367, 0.7729, 1.082, 1.472, 1.95, 2.518",\
"0.2138, 0.2308, 0.2896, 0.3995, 0.5686, 0.8043, 1.114, 1.503, 1.981, 2.548",\
"0.2885, 0.3059, 0.3634, 0.4704, 0.6372, 0.8712, 1.18, 1.569, 2.045, 2.61",\
"0.3884, 0.4091, 0.4761, 0.5907, 0.7544, 0.9843, 1.288, 1.675, 2.148, 2.713",\
"0.5083, 0.5325, 0.6108, 0.7421, 0.9229, 1.153, 1.453, 1.833, 2.303, 2.864",\
"0.6483, 0.6766, 0.7668, 0.9172, 1.119, 1.373, 1.678, 2.053, 2.515, 3.072",\
"0.8096, 0.8418, 0.944, 1.115, 1.342, 1.621, 1.953, 2.339, 2.795, 3.345",\
"0.9943, 1.03, 1.145, 1.336, 1.59, 1.898, 2.258, 2.673, 3.144, 3.688",\
"1.203, 1.243, 1.371, 1.582, 1.862, 2.202, 2.594, 3.039, 3.544, 4.105");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1915, 0.2241, 0.3373, 0.5542, 0.8898, 1.362, 1.982, 2.762, 3.716, 4.847",\
"0.1916, 0.224, 0.3374, 0.5549, 0.8911, 1.36, 1.981, 2.763, 3.717, 4.854",\
"0.1984, 0.2283, 0.3384, 0.5539, 0.8899, 1.361, 1.981, 2.763, 3.718, 4.854",\
"0.2336, 0.2622, 0.3651, 0.5638, 0.8912, 1.36, 1.982, 2.763, 3.717, 4.853",\
"0.3068, 0.3315, 0.4239, 0.6115, 0.9169, 1.369, 1.982, 2.763, 3.716, 4.853",\
"0.4126, 0.4383, 0.5285, 0.702, 0.9876, 1.413, 1.999, 2.764, 3.716, 4.853",\
"0.54, 0.568, 0.6614, 0.8386, 1.11, 1.509, 2.064, 2.797, 3.724, 4.852",\
"0.6842, 0.7156, 0.8192, 1.004, 1.279, 1.662, 2.191, 2.886, 3.773, 4.871",\
"0.8456, 0.8804, 0.9928, 1.191, 1.482, 1.872, 2.375, 3.04, 3.889, 4.945",\
"1.02, 1.058, 1.184, 1.404, 1.708, 2.111, 2.622, 3.259, 4.076, 5.085");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.2595, 0.2893, 0.3947, 0.5939, 0.9037, 1.336, 1.902, 2.617, 3.489, 4.529",\
"0.2595, 0.2897, 0.3947, 0.595, 0.9037, 1.335, 1.903, 2.616, 3.49, 4.525",\
"0.2586, 0.2888, 0.3949, 0.5943, 0.9038, 1.336, 1.902, 2.617, 3.489, 4.532",\
"0.2908, 0.3155, 0.4065, 0.5951, 0.9035, 1.336, 1.903, 2.616, 3.49, 4.531",\
"0.3776, 0.4029, 0.4865, 0.6437, 0.916, 1.336, 1.902, 2.618, 3.487, 4.526",\
"0.4888, 0.5174, 0.6078, 0.7664, 1.006, 1.373, 1.907, 2.616, 3.489, 4.529",\
"0.6192, 0.6532, 0.7574, 0.927, 1.17, 1.505, 1.978, 2.634, 3.488, 4.528",\
"0.766, 0.8052, 0.9294, 1.121, 1.376, 1.712, 2.151, 2.744, 3.529, 4.533",\
"0.9248, 0.9716, 1.117, 1.335, 1.616, 1.964, 2.403, 2.955, 3.675, 4.601",\
"1.102, 1.154, 1.32, 1.572, 1.888, 2.257, 2.706, 3.256, 3.933, 4.788");
}
}
timing() {
related_pin : "A4" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1861, 0.2044, 0.2684, 0.3894, 0.5773, 0.8407, 1.187, 1.623, 2.156, 2.791",\
"0.1889, 0.2075, 0.2719, 0.3932, 0.5816, 0.845, 1.191, 1.628, 2.161, 2.795",\
"0.1894, 0.2083, 0.2732, 0.3955, 0.5839, 0.8477, 1.195, 1.631, 2.164, 2.799",\
"0.1807, 0.2007, 0.2678, 0.3909, 0.5789, 0.8419, 1.188, 1.625, 2.156, 2.792",\
"0.1573, 0.1797, 0.2534, 0.3817, 0.5721, 0.8329, 1.177, 1.61, 2.141, 2.775",\
"0.1109, 0.1367, 0.2197, 0.3613, 0.5611, 0.8261, 1.168, 1.597, 2.124, 2.755",\
"0.0403, 0.0695, 0.1626, 0.3187, 0.5363, 0.8146, 1.161, 1.591, 2.112, 2.738",\
"-0.055, -0.0226, 0.0805, 0.2518, 0.4877, 0.7867, 1.149, 1.584, 2.108, 2.727",\
"-0.1769, -0.1416, -0.0284, 0.1588, 0.4129, 0.7332, 1.119, 1.572, 2.102, 2.725",\
"-0.3277, -0.2895, -0.1665, 0.0371, 0.3104, 0.652, 1.061, 1.539, 2.089, 2.719");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1929, 0.2111, 0.2729, 0.3858, 0.558, 0.7961, 1.108, 1.499, 1.975, 2.544",\
"0.1993, 0.2176, 0.2795, 0.3927, 0.5645, 0.8022, 1.114, 1.505, 1.983, 2.547",\
"0.2326, 0.2506, 0.3116, 0.4245, 0.5961, 0.8333, 1.145, 1.536, 2.012, 2.579",\
"0.3111, 0.3282, 0.3864, 0.4959, 0.6649, 0.9008, 1.21, 1.601, 2.075, 2.643",\
"0.4229, 0.4428, 0.5076, 0.6193, 0.7834, 1.014, 1.32, 1.707, 2.181, 2.745",\
"0.5595, 0.5821, 0.6564, 0.7818, 0.9579, 1.185, 1.485, 1.866, 2.335, 2.897",\
"0.723, 0.7491, 0.8327, 0.9739, 1.167, 1.414, 1.714, 2.088, 2.55, 3.107",\
"0.9138, 0.9424, 1.037, 1.194, 1.41, 1.677, 2, 2.379, 2.833, 3.381",\
"1.135, 1.167, 1.271, 1.447, 1.683, 1.975, 2.321, 2.726, 3.19, 3.73",\
"1.388, 1.423, 1.539, 1.731, 1.989, 2.307, 2.68, 3.11, 3.603, 4.155");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.1915, 0.2238, 0.3374, 0.5537, 0.8894, 1.36, 1.982, 2.764, 3.715, 4.855",\
"0.1915, 0.2238, 0.3376, 0.5537, 0.8911, 1.362, 1.982, 2.763, 3.718, 4.853",\
"0.1943, 0.2257, 0.3379, 0.5538, 0.8893, 1.361, 1.981, 2.763, 3.717, 4.853",\
"0.2201, 0.2502, 0.3553, 0.56, 0.89, 1.36, 1.982, 2.763, 3.716, 4.852",\
"0.283, 0.3104, 0.4066, 0.5988, 0.9103, 1.366, 1.981, 2.761, 3.712, 4.853",\
"0.3789, 0.4051, 0.5023, 0.6859, 0.9764, 1.404, 1.997, 2.765, 3.714, 4.847",\
"0.5002, 0.5278, 0.625, 0.8136, 1.098, 1.5, 2.057, 2.795, 3.726, 4.852",\
"0.6434, 0.6716, 0.775, 0.967, 1.26, 1.657, 2.184, 2.881, 3.772, 4.876",\
"0.8044, 0.8354, 0.943, 1.147, 1.447, 1.858, 2.376, 3.04, 3.887, 4.94",\
"0.9768, 1.011, 1.131, 1.347, 1.664, 2.086, 2.619, 3.268, 4.08, 5.087");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002519, 0.00785, 0.01803, 0.03389, 0.05615, 0.08543, 0.1223, 0.1674, 0.221");
values("0.3104, 0.3406, 0.4476, 0.648, 0.9581, 1.391, 1.961, 2.676, 3.547, 4.589",\
"0.3102, 0.3407, 0.4471, 0.6475, 0.9574, 1.392, 1.959, 2.676, 3.548, 4.585",\
"0.3079, 0.3389, 0.4472, 0.6487, 0.9582, 1.392, 1.959, 2.675, 3.549, 4.587",\
"0.3288, 0.355, 0.452, 0.6477, 0.9575, 1.391, 1.96, 2.676, 3.547, 4.588",\
"0.4166, 0.4424, 0.5236, 0.6861, 0.9658, 1.392, 1.96, 2.676, 3.549, 4.588",\
"0.5346, 0.5616, 0.6496, 0.8044, 1.047, 1.422, 1.964, 2.674, 3.548, 4.589",\
"0.6766, 0.7062, 0.8038, 0.9682, 1.209, 1.544, 2.026, 2.689, 3.548, 4.588",\
"0.8324, 0.8732, 0.984, 1.165, 1.413, 1.747, 2.189, 2.79, 3.583, 4.592",\
"1.01, 1.051, 1.183, 1.388, 1.656, 1.997, 2.433, 2.991, 3.721, 4.653",\
"1.207, 1.254, 1.405, 1.635, 1.931, 2.288, 2.73, 3.281, 3.964, 4.83");
}
}
}
}