blob: 9d16fb8169e98ff32d9c3e8888585e90349a3b14 [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_mcu7t5v0__or4_1) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&!A4" ;
value : "6.345e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "6.7329e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "5.7132e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "5.7132e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "4.6791e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "4.6791e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "4.6791e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "4.6791e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "3.6318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "6.7329e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002695 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01273, 0.01273, 0.01272, 0.01271, 0.01269, 0.01269, 0.01266, \
0.01263, 0.01258, 0.01249");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002047, -0.002054, -0.002057, -0.002059, -0.002063, -0.002068, \
-0.00207, -0.00207, -0.002067, -0.002067");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008903, 0.008902, 0.008897, 0.008885, 0.00888, 0.008881, 0.008864, \
0.008845, 0.008816, 0.008771");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002052, -0.002059, -0.002062, -0.002065, -0.002071, -0.002075, \
-0.002076, -0.002075, -0.002074, -0.002073");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008898, 0.008902, 0.0089, 0.008887, 0.008879, 0.008877, 0.008864, \
0.008845, 0.008818, 0.008772");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002052, -0.002062, -0.002064, -0.002067, -0.00207, -0.002076, \
-0.002076, -0.002077, -0.002077, -0.002075");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.004949, 0.004947, 0.00494, 0.004935, 0.004937, 0.004941, 0.004931, \
0.004926, 0.004912, 0.004889");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002065, -0.002069, -0.002075, -0.00208, -0.002086, -0.002092, \
-0.002092, -0.002092, -0.002091, -0.002091");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.004942, 0.004952, 0.004943, 0.004939, 0.004935, 0.004938, 0.004931, \
0.004926, 0.004908, 0.004892");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002067, -0.002073, -0.002079, -0.002082, -0.002086, -0.002093, \
-0.002094, -0.002093, -0.002091, -0.002091");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.004942, 0.004949, 0.004943, 0.00494, 0.004936, 0.004937, 0.004931, \
0.004925, 0.00491, 0.004891");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002065, -0.002073, -0.002079, -0.002082, -0.002086, -0.002091, \
-0.002093, -0.002092, -0.002092, -0.002091");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.004941, 0.004949, 0.004938, 0.00494, 0.004932, 0.004938, 0.004934, \
0.004925, 0.00491, 0.004892");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002066, -0.002075, -0.002077, -0.002083, -0.002085, -0.002092, \
-0.002092, -0.002092, -0.002091, -0.002091");
}
}
}
pin(A2) {
capacitance : 0.002726 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008072, 0.008062, 0.008065, 0.008061, 0.008048, 0.008041, 0.008019, \
0.007982, 0.007939, 0.007861");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002306, -0.002316, -0.002329, -0.00233, -0.002331, -0.002338, \
-0.002347, -0.002352, -0.002364, -0.002374");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.004232, 0.004233, 0.004231, 0.004237, 0.004234, 0.004235, 0.004226, \
0.004204, 0.004181, 0.004142");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.002341, -0.002346, -0.00236, -0.00236, -0.002361, -0.002375, \
-0.002381, -0.002385, -0.002398, -0.002409");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.00423, 0.004233, 0.004232, 0.004234, 0.004232, 0.004236, 0.004224, \
0.004206, 0.00418, 0.004142");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.00234, -0.002354, -0.002361, -0.002361, -0.002364, -0.002374, \
-0.002379, -0.002388, -0.0024, -0.002409");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005627, 0.005629, 0.005629, 0.005632, 0.005632, 0.005647, 0.005645, \
0.005646, 0.005645, 0.005645");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004967, -0.005177, -0.005336, -0.005426, -0.005473, -0.005512, \
-0.005526, -0.005534, -0.005545, -0.005547");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.003655, 0.003661, 0.003665, 0.003672, 0.00367, 0.003683, 0.003682, \
0.003682, 0.003681, 0.00368");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004003, -0.004114, -0.004134, -0.004125, -0.004122, -0.004132, \
-0.004134, -0.004133, -0.004131, -0.004128");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.003787, 0.003792, 0.003796, 0.003801, 0.003808, 0.003821, 0.00382, \
0.003819, 0.003816, 0.003818");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004325, -0.004323, -0.00432, -0.004316, -0.004326, -0.004341, \
-0.004346, -0.004356, -0.004371, -0.004388");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.003787, 0.003793, 0.0038, 0.003808, 0.003809, 0.003817, 0.003817, \
0.003816, 0.003818, 0.003816");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004247, -0.004249, -0.004252, -0.00425, -0.004255, -0.004272, \
-0.004279, -0.00429, -0.004309, -0.004334");
}
}
}
pin(A3) {
capacitance : 0.002667 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.003799, 0.003799, 0.003794, 0.003792, 0.003788, 0.003792, 0.003774, \
0.003748, 0.003713, 0.003659");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.00261, -0.002615, -0.002628, -0.002629, -0.002636, -0.002647, \
-0.002655, -0.002665, -0.002679, -0.002696");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005641, 0.005635, 0.005633, 0.005625, 0.00563, 0.005648, 0.005644, \
0.005646, 0.005643, 0.005645");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005156, -0.005215, -0.005361, -0.005446, -0.005483, -0.005512, \
-0.005529, -0.005537, -0.00554, -0.005545");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.003761, 0.003762, 0.003774, 0.003773, 0.003782, 0.003791, 0.003791, \
0.003794, 0.003791, 0.003789");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.00462, -0.004624, -0.004628, -0.004639, -0.004648, -0.004666, \
-0.004671, -0.004687, -0.004707, -0.004728");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005645, 0.005635, 0.00563, 0.005627, 0.005633, 0.005648, 0.005643, \
0.005645, 0.005642, 0.005644");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004775, -0.004806, -0.004982, -0.005167, -0.005285, -0.005368, \
-0.005412, -0.005434, -0.005451, -0.005468");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.003659, 0.003662, 0.003662, 0.003666, 0.003675, 0.003683, 0.003682, \
0.003683, 0.003681, 0.00368");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004252, -0.004186, -0.004139, -0.004131, -0.004128, -0.004133, \
-0.004133, -0.004128, -0.00413, -0.004131");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005634, 0.005635, 0.005627, 0.005625, 0.005633, 0.005642, 0.005642, \
0.005646, 0.005641, 0.005642");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005181, -0.005226, -0.005366, -0.005446, -0.005481, -0.005514, \
-0.005529, -0.005536, -0.005543, -0.005545");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.003763, 0.003769, 0.003775, 0.003783, 0.003784, 0.003792, 0.003794, \
0.003789, 0.003792, 0.003791");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004657, -0.004661, -0.004662, -0.004672, -0.004675, -0.004685, \
-0.004681, -0.004678, -0.004675, -0.004667");
}
}
}
pin(A4) {
capacitance : 0.002615 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005623, 0.005625, 0.005615, 0.00562, 0.005625, 0.005646, 0.005645, \
0.005639, 0.005644, 0.005642");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005155, -0.005255, -0.00539, -0.005443, -0.005488, -0.005521, \
-0.005532, -0.005538, -0.005547, -0.005549");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005631, 0.00563, 0.005616, 0.005625, 0.00563, 0.005648, 0.005642, \
0.005641, 0.005645, 0.005642");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004799, -0.004912, -0.005122, -0.005258, -0.005339, -0.005391, \
-0.005426, -0.005445, -0.005458, -0.005468");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005621, 0.005623, 0.005621, 0.005623, 0.00563, 0.005645, 0.005647, \
0.005643, 0.005643, 0.005642");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005169, -0.005257, -0.005392, -0.005444, -0.00549, -0.00552, \
-0.005534, -0.005539, -0.005543, -0.005551");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005629, 0.00563, 0.00562, 0.005624, 0.00563, 0.005649, 0.005643, \
0.005647, 0.00564, 0.005641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004728, -0.004845, -0.005026, -0.005165, -0.00526, -0.005336, \
-0.005376, -0.005401, -0.005423, -0.005433");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005621, 0.005622, 0.005623, 0.005627, 0.005632, 0.005643, 0.005643, \
0.005645, 0.005643, 0.005638");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005146, -0.005257, -0.005392, -0.005444, -0.00549, -0.005522, \
-0.005536, -0.005538, -0.005543, -0.005551");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005627, 0.005631, 0.005626, 0.005624, 0.005633, 0.00564, 0.005646, \
0.005639, 0.005646, 0.005641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004797, -0.004922, -0.005121, -0.005261, -0.005339, -0.005394, \
-0.005425, -0.005447, -0.00546, -0.00547");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.005622, 0.005612, 0.005624, 0.005625, 0.00563, 0.005643, 0.005641, \
0.005643, 0.005644, 0.005639");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.005169, -0.00526, -0.005393, -0.005445, -0.005489, -0.005521, \
-0.005533, -0.005538, -0.005543, -0.00555");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.3582 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.0853, 0.08336, 0.08035, 0.07849, 0.07752, 0.077, 0.07668, 0.0765, 0.07637, 0.07629",\
"0.0849, 0.08296, 0.07997, 0.07812, 0.07717, 0.07664, 0.07634, 0.07612, 0.076, 0.07592",\
"0.08444, 0.08248, 0.07948, 0.07762, 0.07668, 0.07614, 0.07587, 0.07565, 0.07552, 0.07544",\
"0.08477, 0.08282, 0.0798, 0.078, 0.07698, 0.07647, 0.0762, 0.07599, 0.07587, 0.0758",\
"0.08603, 0.08409, 0.08114, 0.07927, 0.07829, 0.07779, 0.0775, 0.07733, 0.07723, 0.07716",\
"0.08937, 0.08738, 0.08419, 0.0821, 0.08093, 0.08033, 0.07998, 0.07979, 0.07968, 0.07961",\
"0.09528, 0.09299, 0.08924, 0.08666, 0.08513, 0.08429, 0.08377, 0.08349, 0.08332, 0.08321",\
"0.1023, 0.09974, 0.09539, 0.09255, 0.09054, 0.08948, 0.08878, 0.08842, 0.08816, 0.08797",\
"0.1103, 0.1076, 0.1027, 0.09929, 0.09713, 0.09577, 0.09501, 0.09438, 0.09411, 0.09389",\
"0.1196, 0.1166, 0.1114, 0.1075, 0.105, 0.1034, 0.1024, 0.1019, 0.1015, 0.1012");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.0341, 0.03423, 0.03487, 0.03566, 0.03652, 0.03721, 0.03765, 0.0389, 0.04017, 0.0497",\
"0.03433, 0.03443, 0.03507, 0.03589, 0.03676, 0.03733, 0.03795, 0.03872, 0.03991, 0.05145",\
"0.03452, 0.0346, 0.03508, 0.03588, 0.03676, 0.03742, 0.03828, 0.03881, 0.04069, 0.05184",\
"0.03558, 0.0355, 0.03558, 0.03605, 0.037, 0.03769, 0.03825, 0.03932, 0.04117, 0.05308",\
"0.03725, 0.037, 0.03664, 0.0371, 0.03748, 0.03835, 0.03909, 0.04028, 0.04205, 0.05611",\
"0.03981, 0.03938, 0.03878, 0.03865, 0.03943, 0.03973, 0.0402, 0.041, 0.0437, 0.06171",\
"0.04346, 0.04282, 0.04185, 0.04133, 0.04141, 0.04261, 0.04308, 0.04316, 0.04663, 0.0698",\
"0.0484, 0.0477, 0.04638, 0.04564, 0.04528, 0.04546, 0.04686, 0.04778, 0.0503, 0.08174",\
"0.0547, 0.05378, 0.05201, 0.05089, 0.05023, 0.04996, 0.05076, 0.05264, 0.05864, 0.1026",\
"0.06247, 0.06138, 0.05927, 0.0577, 0.05698, 0.05665, 0.05652, 0.05755, 0.06894, 0.1388");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.08902, 0.08706, 0.08415, 0.0822, 0.08123, 0.0807, 0.08044, 0.08025, 0.08012, 0.08004",\
"0.08871, 0.08676, 0.08375, 0.08191, 0.08093, 0.08041, 0.08011, 0.07991, 0.0798, 0.07971",\
"0.08816, 0.08618, 0.08321, 0.0814, 0.0804, 0.07987, 0.07955, 0.0794, 0.07926, 0.07918",\
"0.08793, 0.08598, 0.08297, 0.0811, 0.08011, 0.07961, 0.07929, 0.07911, 0.07898, 0.07891",\
"0.08868, 0.08671, 0.08368, 0.08177, 0.08074, 0.08015, 0.0799, 0.07972, 0.07961, 0.07954",\
"0.09173, 0.0897, 0.08639, 0.08429, 0.08307, 0.08241, 0.08207, 0.08181, 0.08167, 0.08161",\
"0.09659, 0.09435, 0.09081, 0.08837, 0.08692, 0.08612, 0.08562, 0.08536, 0.0852, 0.08512",\
"0.1028, 0.1004, 0.09652, 0.09385, 0.09219, 0.09129, 0.09072, 0.09037, 0.09017, 0.09002",\
"0.1106, 0.108, 0.1037, 0.1008, 0.09886, 0.09781, 0.09709, 0.0967, 0.09642, 0.09625",\
"0.1199, 0.1173, 0.1125, 0.1092, 0.1071, 0.1058, 0.105, 0.1046, 0.1043, 0.104");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.03835, 0.03846, 0.039, 0.0398, 0.04069, 0.04135, 0.04176, 0.04235, 0.04323, 0.05453",\
"0.0384, 0.03855, 0.03905, 0.03993, 0.04078, 0.04138, 0.04182, 0.04253, 0.04354, 0.05376",\
"0.03852, 0.03853, 0.03903, 0.03977, 0.0406, 0.0412, 0.04176, 0.04253, 0.04358, 0.05518",\
"0.03931, 0.03927, 0.03934, 0.03985, 0.04072, 0.04132, 0.04209, 0.04274, 0.04394, 0.0574",\
"0.04092, 0.04066, 0.04046, 0.04066, 0.04123, 0.04186, 0.04251, 0.04328, 0.04476, 0.06056",\
"0.04348, 0.04316, 0.04248, 0.04234, 0.04297, 0.04339, 0.04395, 0.04472, 0.04758, 0.06487",\
"0.04733, 0.04688, 0.04581, 0.04516, 0.04534, 0.04648, 0.04698, 0.04727, 0.05012, 0.07309",\
"0.05243, 0.05171, 0.05053, 0.04972, 0.04924, 0.04954, 0.05091, 0.05138, 0.05475, 0.08635",\
"0.05893, 0.0582, 0.05637, 0.05554, 0.05467, 0.05431, 0.05502, 0.05702, 0.06256, 0.1097",\
"0.06703, 0.06599, 0.06414, 0.06256, 0.06178, 0.06112, 0.06093, 0.06244, 0.07438, 0.147");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.09261, 0.09067, 0.08764, 0.08585, 0.08482, 0.08431, 0.08403, 0.08379, 0.08366, 0.08359",\
"0.09226, 0.0903, 0.08732, 0.08555, 0.0845, 0.08399, 0.08372, 0.08351, 0.08337, 0.08329",\
"0.09171, 0.08976, 0.08677, 0.08496, 0.08395, 0.08342, 0.0831, 0.08292, 0.08283, 0.08273",\
"0.09138, 0.08943, 0.08645, 0.08455, 0.08359, 0.08304, 0.08273, 0.08257, 0.08244, 0.08236",\
"0.09161, 0.08964, 0.08663, 0.08471, 0.08366, 0.08314, 0.08285, 0.08266, 0.08256, 0.08249",\
"0.09401, 0.09197, 0.08867, 0.08657, 0.08541, 0.08482, 0.08445, 0.08421, 0.08407, 0.08398",\
"0.09838, 0.09624, 0.09273, 0.09034, 0.08901, 0.08824, 0.0878, 0.08755, 0.08738, 0.08728",\
"0.1046, 0.1023, 0.09851, 0.09605, 0.09444, 0.09354, 0.09303, 0.09273, 0.09257, 0.09243",\
"0.1127, 0.1102, 0.1062, 0.1034, 0.1017, 0.1007, 0.1002, 0.09981, 0.09958, 0.09944",\
"0.1229, 0.1203, 0.1159, 0.1129, 0.111, 0.1099, 0.1091, 0.1087, 0.1084, 0.1082");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.04237, 0.04244, 0.04284, 0.04364, 0.04452, 0.04515, 0.0458, 0.04633, 0.04704, 0.05683",\
"0.04229, 0.04242, 0.04278, 0.04355, 0.04443, 0.04512, 0.04586, 0.04609, 0.04713, 0.05696",\
"0.04214, 0.04215, 0.04247, 0.04325, 0.0441, 0.0447, 0.04526, 0.04585, 0.04696, 0.05919",\
"0.04271, 0.0426, 0.04265, 0.04313, 0.04386, 0.04461, 0.0452, 0.04588, 0.04717, 0.06021",\
"0.04422, 0.04399, 0.04366, 0.04397, 0.04449, 0.04527, 0.04601, 0.04642, 0.04792, 0.06419",\
"0.04695, 0.04647, 0.04581, 0.04562, 0.04626, 0.04671, 0.04721, 0.04786, 0.04982, 0.06802",\
"0.051, 0.05037, 0.04937, 0.04886, 0.04911, 0.04989, 0.05042, 0.05089, 0.05314, 0.07829",\
"0.05648, 0.05578, 0.05458, 0.0536, 0.05331, 0.05343, 0.05465, 0.05539, 0.05848, 0.09167",\
"0.06364, 0.06267, 0.06104, 0.0599, 0.05925, 0.05895, 0.05972, 0.06135, 0.06777, 0.1154",\
"0.0725, 0.07149, 0.06964, 0.06806, 0.06714, 0.06666, 0.06671, 0.0681, 0.08022, 0.1555");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.0961, 0.09422, 0.09116, 0.08935, 0.08836, 0.08783, 0.08751, 0.08735, 0.0872, 0.08714",\
"0.09585, 0.0939, 0.09086, 0.08907, 0.08804, 0.08753, 0.08725, 0.08702, 0.0869, 0.08681",\
"0.09527, 0.0933, 0.09029, 0.08849, 0.08748, 0.08696, 0.08668, 0.08647, 0.08635, 0.08627",\
"0.09489, 0.09297, 0.08997, 0.08814, 0.08712, 0.08658, 0.08627, 0.08612, 0.08599, 0.0859",\
"0.0949, 0.09295, 0.08993, 0.08808, 0.087, 0.0865, 0.08621, 0.08604, 0.08591, 0.08584",\
"0.09668, 0.09469, 0.09148, 0.08943, 0.0883, 0.0877, 0.08735, 0.08714, 0.08701, 0.08691",\
"0.1006, 0.09847, 0.09506, 0.09279, 0.09151, 0.09083, 0.09041, 0.09021, 0.09004, 0.08989",\
"0.1068, 0.1046, 0.1009, 0.09857, 0.09707, 0.0963, 0.0958, 0.09556, 0.09536, 0.09525",\
"0.1157, 0.1134, 0.1095, 0.1068, 0.1052, 0.1043, 0.1038, 0.1034, 0.1032, 0.103",\
"0.1276, 0.125, 0.1207, 0.1177, 0.1158, 0.1148, 0.1141, 0.1136, 0.1134, 0.1132");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.0461, 0.04615, 0.04647, 0.04724, 0.04805, 0.04869, 0.04912, 0.0499, 0.05057, 0.06061",\
"0.04575, 0.04582, 0.04614, 0.04688, 0.04757, 0.04836, 0.04909, 0.04978, 0.05045, 0.06044",\
"0.04534, 0.04535, 0.04572, 0.04628, 0.04715, 0.04782, 0.04828, 0.04906, 0.04981, 0.06065",\
"0.04589, 0.04577, 0.04572, 0.04613, 0.04691, 0.04755, 0.04825, 0.04867, 0.051, 0.0636",\
"0.04745, 0.04718, 0.04666, 0.04697, 0.04742, 0.04818, 0.04861, 0.04948, 0.05089, 0.06608",\
"0.05023, 0.04974, 0.04893, 0.04883, 0.04943, 0.04965, 0.05053, 0.05083, 0.05322, 0.07265",\
"0.05453, 0.05392, 0.05291, 0.05234, 0.05219, 0.05343, 0.05353, 0.05373, 0.05672, 0.08232",\
"0.06064, 0.06, 0.05851, 0.05774, 0.05693, 0.05742, 0.05863, 0.05916, 0.062, 0.09595",\
"0.06869, 0.06779, 0.06605, 0.0647, 0.0641, 0.06366, 0.06409, 0.06609, 0.0719, 0.1211",\
"0.07879, 0.07759, 0.07571, 0.07397, 0.07283, 0.07245, 0.07216, 0.07349, 0.08657, 0.1643");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("1.333, 1.42, 1.648, 1.967, 2.351, 2.804, 3.336, 3.965, 4.707, 5.579",\
"1.343, 1.429, 1.657, 1.975, 2.361, 2.813, 3.345, 3.974, 4.717, 5.589",\
"1.404, 1.49, 1.718, 2.036, 2.422, 2.874, 3.406, 4.035, 4.777, 5.65",\
"1.559, 1.645, 1.874, 2.192, 2.577, 3.029, 3.561, 4.19, 4.933, 5.805",\
"1.827, 1.913, 2.141, 2.459, 2.845, 3.297, 3.828, 4.457, 5.2, 6.073",\
"2.216, 2.302, 2.528, 2.845, 3.229, 3.683, 4.214, 4.844, 5.586, 6.459",\
"2.681, 2.772, 3.004, 3.325, 3.713, 4.167, 4.7, 5.329, 6.071, 6.944",\
"3.206, 3.301, 3.542, 3.871, 4.263, 4.724, 5.26, 5.892, 6.635, 7.508",\
"3.803, 3.902, 4.151, 4.49, 4.888, 5.351, 5.89, 6.524, 7.273, 8.145",\
"4.483, 4.584, 4.842, 5.189, 5.594, 6.062, 6.604, 7.24, 7.988, 8.864");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3542, 0.4062, 0.5686, 0.8662, 1.327, 1.971, 2.818, 3.885, 5.186, 6.746",\
"0.3766, 0.4285, 0.5908, 0.8887, 1.35, 1.994, 2.842, 3.907, 5.21, 6.768",\
"0.4529, 0.5046, 0.6662, 0.9639, 1.425, 2.07, 2.918, 3.986, 5.29, 6.844",\
"0.5649, 0.6186, 0.7811, 1.078, 1.539, 2.183, 3.03, 4.1, 5.4, 6.955",\
"0.6428, 0.7014, 0.8693, 1.166, 1.626, 2.27, 3.119, 4.184, 5.486, 7.039",\
"0.6737, 0.7381, 0.9133, 1.21, 1.669, 2.313, 3.16, 4.228, 5.529, 7.083",\
"0.6525, 0.7227, 0.9074, 1.206, 1.664, 2.308, 3.155, 4.221, 5.523, 7.075",\
"0.5721, 0.6487, 0.8461, 1.149, 1.606, 2.249, 3.096, 4.162, 5.462, 7.015",\
"0.4278, 0.5097, 0.7211, 1.032, 1.489, 2.132, 2.977, 4.043, 5.345, 6.896",\
"0.2154, 0.3024, 0.5283, 0.849, 1.308, 1.951, 2.797, 3.863, 5.164, 6.714");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3536, 0.4314, 0.6454, 0.9552, 1.36, 1.891, 2.586, 3.491, 4.625, 6.008",\
"0.3536, 0.4316, 0.645, 0.955, 1.357, 1.891, 2.586, 3.487, 4.621, 6.012",\
"0.3532, 0.4318, 0.645, 0.9554, 1.358, 1.89, 2.585, 3.489, 4.623, 6.01",\
"0.3532, 0.4318, 0.6448, 0.9552, 1.359, 1.891, 2.589, 3.491, 4.625, 6.014",\
"0.3528, 0.4304, 0.645, 0.956, 1.359, 1.889, 2.589, 3.487, 4.627, 6.012",\
"0.3556, 0.4324, 0.6468, 0.9558, 1.36, 1.891, 2.586, 3.489, 4.624, 6.012",\
"0.3862, 0.4628, 0.669, 0.9738, 1.373, 1.9, 2.592, 3.493, 4.627, 6.016",\
"0.4144, 0.4948, 0.7022, 1.001, 1.398, 1.925, 2.612, 3.507, 4.634, 6.017",\
"0.4398, 0.5242, 0.7368, 1.032, 1.421, 1.942, 2.63, 3.526, 4.652, 6.026",\
"0.462, 0.548, 0.77, 1.064, 1.446, 1.962, 2.646, 3.538, 4.662, 6.034");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.1574, 0.2237, 0.471, 0.9709, 1.754, 2.859, 4.311, 6.143, 8.375, 11.04",\
"0.1577, 0.2233, 0.4709, 0.9708, 1.756, 2.859, 4.306, 6.142, 8.371, 11.04",\
"0.1581, 0.2242, 0.471, 0.9709, 1.754, 2.857, 4.312, 6.133, 8.38, 11.04",\
"0.1712, 0.2342, 0.4736, 0.97, 1.754, 2.86, 4.311, 6.139, 8.376, 11.02",\
"0.194, 0.2572, 0.4852, 0.973, 1.753, 2.855, 4.302, 6.14, 8.377, 11.04",\
"0.2182, 0.2824, 0.5, 0.9762, 1.756, 2.855, 4.301, 6.135, 8.369, 11.03",\
"0.2446, 0.3118, 0.5202, 0.9824, 1.757, 2.854, 4.301, 6.131, 8.359, 11.03",\
"0.2706, 0.3442, 0.5494, 0.9916, 1.76, 2.859, 4.301, 6.122, 8.357, 11.01",\
"0.2956, 0.376, 0.5848, 1.009, 1.767, 2.862, 4.303, 6.123, 8.347, 11",\
"0.3214, 0.4088, 0.6252, 1.032, 1.779, 2.87, 4.307, 6.129, 8.346, 11");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("1.522, 1.608, 1.836, 2.154, 2.539, 2.992, 3.524, 4.153, 4.895, 5.768",\
"1.533, 1.62, 1.848, 2.166, 2.551, 3.003, 3.536, 4.164, 4.907, 5.779",\
"1.584, 1.671, 1.899, 2.217, 2.602, 3.055, 3.587, 4.215, 4.958, 5.83",\
"1.694, 1.781, 2.009, 2.327, 2.711, 3.164, 3.696, 4.325, 5.068, 5.94",\
"1.892, 1.979, 2.206, 2.525, 2.91, 3.362, 3.894, 4.523, 5.265, 6.137",\
"2.192, 2.28, 2.51, 2.83, 3.216, 3.668, 4.201, 4.829, 5.572, 6.444",\
"2.576, 2.666, 2.901, 3.229, 3.621, 4.078, 4.612, 5.241, 5.984, 6.856",\
"3.043, 3.134, 3.376, 3.71, 4.109, 4.571, 5.111, 5.744, 6.488, 7.361",\
"3.592, 3.688, 3.934, 4.274, 4.68, 5.148, 5.691, 6.327, 7.075, 7.95",\
"4.23, 4.328, 4.579, 4.926, 5.337, 5.811, 6.358, 6.997, 7.746, 8.622");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3834, 0.4358, 0.5987, 0.8969, 1.358, 2.003, 2.85, 3.917, 5.219, 6.768",\
"0.4051, 0.4575, 0.6204, 0.9187, 1.38, 2.024, 2.872, 3.938, 5.24, 6.793",\
"0.4813, 0.5334, 0.6957, 0.9935, 1.454, 2.099, 2.947, 4.014, 5.316, 6.866",\
"0.6024, 0.6564, 0.8191, 1.116, 1.577, 2.222, 3.069, 4.137, 5.439, 6.988",\
"0.6954, 0.7537, 0.9212, 1.217, 1.678, 2.322, 3.169, 4.237, 5.539, 7.09",\
"0.743, 0.8069, 0.9808, 1.278, 1.737, 2.381, 3.228, 4.296, 5.598, 7.15",\
"0.7404, 0.8096, 0.9923, 1.291, 1.749, 2.393, 3.24, 4.306, 5.609, 7.16",\
"0.6801, 0.7551, 0.9499, 1.252, 1.71, 2.353, 3.199, 4.266, 5.567, 7.119",\
"0.5589, 0.6396, 0.8469, 1.156, 1.614, 2.256, 3.102, 4.169, 5.471, 7.022",\
"0.3723, 0.4577, 0.6801, 0.9974, 1.457, 2.101, 2.946, 4.012, 5.314, 6.864");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3536, 0.4316, 0.6454, 0.9554, 1.359, 1.889, 2.585, 3.489, 4.625, 6.006",\
"0.3536, 0.4318, 0.6448, 0.9562, 1.357, 1.891, 2.585, 3.489, 4.625, 6.012",\
"0.3538, 0.4316, 0.6448, 0.9552, 1.36, 1.891, 2.589, 3.489, 4.625, 6.014",\
"0.3534, 0.4316, 0.6454, 0.9546, 1.361, 1.89, 2.589, 3.489, 4.625, 6.014",\
"0.3542, 0.4318, 0.646, 0.9564, 1.358, 1.89, 2.589, 3.488, 4.626, 6.013",\
"0.365, 0.4424, 0.655, 0.9618, 1.364, 1.895, 2.591, 3.49, 4.627, 6.006",\
"0.38, 0.4604, 0.6766, 0.9864, 1.383, 1.907, 2.597, 3.493, 4.629, 6.015",\
"0.3966, 0.479, 0.6966, 1.011, 1.411, 1.934, 2.62, 3.508, 4.639, 6.019",\
"0.4144, 0.4966, 0.7186, 1.035, 1.433, 1.955, 2.642, 3.528, 4.65, 6.028",\
"0.432, 0.516, 0.742, 1.06, 1.46, 1.976, 2.66, 3.54, 4.664, 6.036");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.1601, 0.2258, 0.4726, 0.9719, 1.756, 2.858, 4.305, 6.135, 8.364, 11.02",\
"0.1597, 0.2265, 0.4726, 0.9719, 1.757, 2.857, 4.308, 6.136, 8.366, 11.02",\
"0.1588, 0.2268, 0.4722, 0.97, 1.754, 2.856, 4.301, 6.132, 8.359, 11.01",\
"0.17, 0.2334, 0.4742, 0.9718, 1.755, 2.858, 4.302, 6.131, 8.357, 11.02",\
"0.1916, 0.254, 0.4846, 0.9734, 1.756, 2.854, 4.306, 6.124, 8.352, 11.02",\
"0.2148, 0.2786, 0.4982, 0.9774, 1.755, 2.856, 4.303, 6.135, 8.361, 11.02",\
"0.2388, 0.3068, 0.5162, 0.9828, 1.757, 2.856, 4.3, 6.131, 8.36, 11.02",\
"0.2652, 0.3374, 0.5434, 0.9898, 1.761, 2.856, 4.301, 6.123, 8.352, 11.02",\
"0.2884, 0.368, 0.5766, 1.006, 1.768, 2.862, 4.303, 6.125, 8.348, 11.01",\
"0.3132, 0.3982, 0.6124, 1.027, 1.776, 2.871, 4.307, 6.125, 8.349, 11");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("1.63, 1.717, 1.945, 2.263, 2.648, 3.1, 3.632, 4.262, 5.004, 5.876",\
"1.643, 1.729, 1.957, 2.275, 2.66, 3.113, 3.645, 4.274, 5.016, 5.889",\
"1.696, 1.782, 2.01, 2.328, 2.713, 3.166, 3.698, 4.327, 5.069, 5.941",\
"1.793, 1.879, 2.107, 2.426, 2.811, 3.263, 3.795, 4.424, 5.166, 6.039",\
"1.942, 2.029, 2.257, 2.575, 2.96, 3.412, 3.944, 4.573, 5.316, 6.188",\
"2.167, 2.255, 2.484, 2.804, 3.19, 3.644, 4.176, 4.804, 5.547, 6.419",\
"2.468, 2.558, 2.792, 3.12, 3.512, 3.97, 4.504, 5.134, 5.876, 6.75",\
"2.859, 2.951, 3.19, 3.523, 3.922, 4.386, 4.926, 5.559, 6.304, 7.176",\
"3.34, 3.434, 3.678, 4.017, 4.423, 4.892, 5.436, 6.073, 6.82, 7.695",\
"3.911, 4.006, 4.255, 4.6, 5.011, 5.485, 6.035, 6.674, 7.423, 8.299");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3995, 0.4529, 0.6176, 0.9173, 1.379, 2.024, 2.872, 3.938, 5.241, 6.793",\
"0.4206, 0.4742, 0.6389, 0.9386, 1.401, 2.046, 2.893, 3.96, 5.263, 6.814",\
"0.497, 0.5501, 0.7141, 1.013, 1.475, 2.12, 2.968, 4.035, 5.336, 6.888",\
"0.6247, 0.679, 0.8428, 1.141, 1.602, 2.248, 3.095, 4.162, 5.464, 7.015",\
"0.7293, 0.7878, 0.9561, 1.254, 1.714, 2.36, 3.207, 4.275, 5.575, 7.128",\
"0.7904, 0.8541, 1.029, 1.327, 1.786, 2.431, 3.278, 4.346, 5.648, 7.199",\
"0.8032, 0.8722, 1.055, 1.355, 1.814, 2.458, 3.305, 4.372, 5.674, 7.227",\
"0.762, 0.8364, 1.031, 1.333, 1.792, 2.435, 3.282, 4.348, 5.65, 7.201",\
"0.6623, 0.7422, 0.949, 1.258, 1.717, 2.36, 3.207, 4.273, 5.574, 7.126",\
"0.5011, 0.5864, 0.8066, 1.124, 1.585, 2.229, 3.075, 4.143, 5.444, 6.995");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3538, 0.4308, 0.6448, 0.9552, 1.359, 1.891, 2.589, 3.487, 4.625, 6.013",\
"0.3538, 0.4314, 0.645, 0.9552, 1.359, 1.891, 2.587, 3.489, 4.626, 6.008",\
"0.3532, 0.4314, 0.6454, 0.9552, 1.36, 1.89, 2.586, 3.489, 4.625, 6.014",\
"0.3538, 0.4314, 0.6458, 0.956, 1.358, 1.891, 2.586, 3.492, 4.626, 6.013",\
"0.354, 0.4318, 0.646, 0.9556, 1.359, 1.891, 2.589, 3.488, 4.625, 6.013",\
"0.3646, 0.4422, 0.6556, 0.9626, 1.364, 1.894, 2.588, 3.49, 4.625, 6.015",\
"0.3774, 0.4574, 0.6742, 0.9854, 1.385, 1.908, 2.6, 3.496, 4.629, 6.011",\
"0.3892, 0.4708, 0.6908, 1.009, 1.409, 1.933, 2.62, 3.512, 4.636, 6.018",\
"0.402, 0.4842, 0.7068, 1.029, 1.432, 1.957, 2.646, 3.532, 4.648, 6.024",\
"0.418, 0.502, 0.728, 1.052, 1.456, 1.982, 2.66, 3.548, 4.66, 6.036");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.1631, 0.231, 0.4767, 0.9741, 1.759, 2.859, 4.308, 6.128, 8.361, 11.01",\
"0.1641, 0.2309, 0.4767, 0.9748, 1.758, 2.859, 4.308, 6.13, 8.363, 11.01",\
"0.1629, 0.2294, 0.4764, 0.9736, 1.759, 2.856, 4.307, 6.129, 8.352, 11.02",\
"0.1718, 0.236, 0.4774, 0.9734, 1.758, 2.859, 4.308, 6.126, 8.355, 11.01",\
"0.193, 0.2558, 0.4864, 0.9744, 1.756, 2.859, 4.307, 6.135, 8.351, 11.02",\
"0.2158, 0.2798, 0.499, 0.9784, 1.757, 2.86, 4.306, 6.126, 8.361, 11.01",\
"0.2388, 0.3058, 0.5192, 0.985, 1.76, 2.859, 4.301, 6.132, 8.349, 11.02",\
"0.2634, 0.3358, 0.5436, 0.9922, 1.764, 2.859, 4.305, 6.124, 8.356, 11.02",\
"0.2874, 0.3656, 0.5728, 1.007, 1.771, 2.865, 4.308, 6.128, 8.349, 11.01",\
"0.3124, 0.3958, 0.6112, 1.026, 1.781, 2.87, 4.313, 6.132, 8.35, 11");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("1.674, 1.761, 1.989, 2.307, 2.692, 3.144, 3.677, 4.306, 5.048, 5.92",\
"1.691, 1.778, 2.006, 2.324, 2.709, 3.161, 3.693, 4.322, 5.065, 5.937",\
"1.748, 1.834, 2.062, 2.38, 2.765, 3.217, 3.75, 4.378, 5.121, 5.993",\
"1.84, 1.927, 2.155, 2.473, 2.858, 3.31, 3.843, 4.471, 5.214, 6.086",\
"1.967, 2.054, 2.281, 2.6, 2.984, 3.437, 3.969, 4.598, 5.34, 6.212",\
"2.145, 2.232, 2.461, 2.78, 3.166, 3.619, 4.152, 4.78, 5.523, 6.395",\
"2.385, 2.474, 2.707, 3.033, 3.425, 3.882, 4.417, 5.046, 5.788, 6.661",\
"2.711, 2.802, 3.039, 3.37, 3.768, 4.231, 4.771, 5.403, 6.148, 7.02",\
"3.13, 3.223, 3.464, 3.8, 4.204, 4.672, 5.215, 5.851, 6.598, 7.472",\
"3.637, 3.732, 3.979, 4.321, 4.729, 5.203, 5.752, 6.391, 7.14, 8.015");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.4044, 0.4589, 0.6261, 0.9284, 1.392, 2.038, 2.887, 3.954, 5.255, 6.808",\
"0.4249, 0.4795, 0.6466, 0.9486, 1.412, 2.059, 2.907, 3.974, 5.276, 6.829",\
"0.5023, 0.5563, 0.7226, 1.024, 1.488, 2.134, 2.982, 4.05, 5.351, 6.904",\
"0.6358, 0.6906, 0.8556, 1.155, 1.618, 2.264, 3.113, 4.18, 5.483, 7.035",\
"0.749, 0.8078, 0.9771, 1.277, 1.738, 2.384, 3.232, 4.3, 5.601, 7.154",\
"0.82, 0.8842, 1.06, 1.36, 1.821, 2.466, 3.314, 4.381, 5.685, 7.236",\
"0.8454, 0.9151, 1.1, 1.401, 1.861, 2.506, 3.353, 4.42, 5.724, 7.276",\
"0.8204, 0.8955, 1.091, 1.395, 1.855, 2.499, 3.346, 4.414, 5.716, 7.267",\
"0.7416, 0.8221, 1.03, 1.34, 1.801, 2.445, 3.292, 4.358, 5.66, 7.212",\
"0.6062, 0.6917, 0.913, 1.231, 1.694, 2.34, 3.187, 4.255, 5.557, 7.108");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.3536, 0.4314, 0.6448, 0.9554, 1.359, 1.891, 2.586, 3.492, 4.627, 6.013",\
"0.353, 0.4312, 0.6448, 0.9552, 1.359, 1.891, 2.589, 3.488, 4.626, 6.013",\
"0.3532, 0.4318, 0.6452, 0.9564, 1.36, 1.891, 2.586, 3.489, 4.625, 6.013",\
"0.354, 0.4316, 0.6456, 0.955, 1.358, 1.889, 2.586, 3.489, 4.625, 6.012",\
"0.3538, 0.4318, 0.6456, 0.9556, 1.359, 1.891, 2.585, 3.49, 4.625, 6.014",\
"0.3612, 0.4388, 0.652, 0.9604, 1.363, 1.893, 2.588, 3.49, 4.628, 6.014",\
"0.3734, 0.4522, 0.6694, 0.9804, 1.382, 1.905, 2.597, 3.497, 4.626, 6.015",\
"0.383, 0.4642, 0.6836, 1.001, 1.404, 1.929, 2.616, 3.509, 4.635, 6.019",\
"0.3944, 0.4762, 0.6986, 1.019, 1.424, 1.952, 2.638, 3.524, 4.644, 6.026",\
"0.412, 0.496, 0.718, 1.042, 1.45, 1.976, 2.658, 3.544, 4.658, 6.028");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003466, 0.01212, 0.02865, 0.0544, 0.09053, 0.1381, 0.198, 0.2711, 0.3582");
values("0.1676, 0.2357, 0.4827, 0.9817, 1.763, 2.863, 4.307, 6.132, 8.363, 11.02",\
"0.1678, 0.2353, 0.4826, 0.9805, 1.762, 2.861, 4.31, 6.135, 8.355, 11.02",\
"0.1657, 0.2333, 0.4818, 0.981, 1.763, 2.863, 4.307, 6.132, 8.362, 11.02",\
"0.1734, 0.2384, 0.4814, 0.9786, 1.763, 2.862, 4.31, 6.136, 8.359, 11.01",\
"0.1952, 0.2588, 0.491, 0.9786, 1.759, 2.862, 4.31, 6.135, 8.359, 11.02",\
"0.2182, 0.2826, 0.503, 0.9828, 1.761, 2.862, 4.309, 6.133, 8.361, 11.01",\
"0.2418, 0.3112, 0.5212, 0.9894, 1.764, 2.86, 4.306, 6.129, 8.36, 11.02",\
"0.2658, 0.34, 0.5462, 0.9976, 1.768, 2.862, 4.309, 6.126, 8.362, 11.02",\
"0.2904, 0.3692, 0.5774, 1.012, 1.777, 2.868, 4.308, 6.13, 8.348, 11",\
"0.3152, 0.3994, 0.6144, 1.032, 1.786, 2.876, 4.317, 6.13, 8.352, 11");
}
}
}
}