blob: 7dcf048246fd502d6cb5d022ffc490571c2da6a6 [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 : "0.004452822" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3&A4" ;
value : "0.000861894" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&!A4" ;
value : "0.000856449" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3&A4" ;
value : "0.0008522712" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&!A4" ;
value : "0.0008509248" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3&A4" ;
value : "0.0008467866" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&!A4" ;
value : "0.0008466678" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3&A4" ;
value : "0.000845658" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&!A4" ;
value : "0.0008465292" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3&A4" ;
value : "0.0008413614" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&!A4" ;
value : "0.0008412228" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3&A4" ;
value : "0.0008401734" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&!A4" ;
value : "0.000841104" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3&A4" ;
value : "0.0008399952" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&!A4" ;
value : "0.0008399556" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3&A4" ;
value : "0.00083952" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.004452822" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.002743 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.006759, 0.00676, 0.006759, 0.006754, 0.006743, 0.006734, 0.006715, \
0.006691, 0.006658, 0.006608");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009502, -0.0009516, -0.0009559, -0.0009596, -0.0009599, -0.000962, \
-0.0009634, -0.0009642, -0.0009647, -0.0009648");
}
}
internal_power() {
when : "!A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004744, 0.004744, 0.004745, 0.00474, 0.004735, 0.004729, 0.004718, \
0.004704, 0.004684, 0.004655");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009504, -0.0009506, -0.0009566, -0.0009594, -0.0009592, -0.000962, \
-0.0009631, -0.0009639, -0.0009641, -0.0009633");
}
}
internal_power() {
when : "!A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00469, 0.00469, 0.004691, 0.00469, 0.00468, 0.004676, 0.004665, \
0.00465, 0.004631, 0.004603");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009505, -0.0009539, -0.0009577, -0.0009596, -0.0009596, -0.0009641, \
-0.0009643, -0.0009642, -0.0009641, -0.0009646");
}
}
internal_power() {
when : "A2&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002615, 0.002612, 0.002615, 0.00261, 0.002608, 0.002609, 0.002604, \
0.002597, 0.002589, 0.002574");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009555, -0.0009568, -0.0009606, -0.0009642, -0.000966, -0.0009671, \
-0.0009693, -0.000969, -0.0009698, -0.0009689");
}
}
internal_power() {
when : "A2&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002585, 0.002587, 0.002585, 0.002585, 0.00258, 0.002582, 0.002578, \
0.002572, 0.002562, 0.002548");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009554, -0.0009591, -0.0009614, -0.000964, -0.0009634, -0.0009682, \
-0.0009694, -0.0009686, -0.0009682, -0.0009693");
}
}
internal_power() {
when : "A2&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002585, 0.002586, 0.002585, 0.002584, 0.002579, 0.002581, 0.002577, \
0.00257, 0.002561, 0.002549");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009553, -0.000957, -0.0009628, -0.0009627, -0.0009642, -0.0009685, \
-0.0009694, -0.0009692, -0.0009684, -0.0009698");
}
}
internal_power() {
when : "A2&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002568, 0.00257, 0.00257, 0.002569, 0.002564, 0.002567, 0.002562, \
0.002555, 0.002547, 0.002534");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.0009561, -0.0009572, -0.0009608, -0.0009629, -0.0009636, -0.0009688, \
-0.0009683, -0.0009695, -0.0009696, -0.0009693");
}
}
}
pin(A2) {
capacitance : 0.002753 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003994, 0.003988, 0.003992, 0.003993, 0.003983, 0.003977, 0.003959, \
0.003936, 0.003907, 0.003862");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001214, -0.001214, -0.001221, -0.001223, -0.001225, -0.001228, \
-0.001235, -0.001235, -0.001239, -0.001243");
}
}
internal_power() {
when : "!A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001973, 0.001972, 0.001976, 0.001976, 0.001973, 0.00197, 0.001962, \
0.00195, 0.001933, 0.00191");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001225, -0.001225, -0.001233, -0.001234, -0.001237, -0.001239, \
-0.001243, -0.001245, -0.001248, -0.001252");
}
}
internal_power() {
when : "!A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001941, 0.001943, 0.001945, 0.001945, 0.00194, 0.001942, 0.001932, \
0.00192, 0.001904, 0.00188");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001228, -0.001228, -0.001234, -0.001237, -0.001239, -0.001242, \
-0.001247, -0.001248, -0.001252, -0.001255");
}
}
internal_power() {
when : "A1&!A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002783, 0.002782, 0.002787, 0.00279, 0.002786, 0.002791, 0.002791, \
0.002789, 0.002791, 0.002789");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002243, -0.002308, -0.002475, -0.002617, -0.002683, -0.002718, \
-0.00273, -0.002738, -0.002744, -0.002748");
}
}
internal_power() {
when : "A1&!A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001782, 0.001784, 0.001783, 0.001791, 0.001788, 0.001795, 0.001793, \
0.001796, 0.001794, 0.001793");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001786, -0.001827, -0.001902, -0.001944, -0.001962, -0.001979, \
-0.001989, -0.001993, -0.002001, -0.002007");
}
}
internal_power() {
when : "A1&A3&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001852, 0.00185, 0.001858, 0.001863, 0.001863, 0.001866, 0.001867, \
0.001867, 0.001866, 0.001867");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001923, -0.001919, -0.001921, -0.00192, -0.001918, -0.001923, \
-0.001931, -0.001932, -0.001939, -0.00195");
}
}
internal_power() {
when : "A1&A3&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001846, 0.001848, 0.001849, 0.001857, 0.001855, 0.00186, 0.001861, \
0.00186, 0.001861, 0.001861");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.001864, -0.001863, -0.001865, -0.001867, -0.001865, -0.001872, \
-0.001879, -0.001886, -0.001895, -0.001909");
}
}
}
pin(A3) {
capacitance : 0.002726 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001531, 0.001532, 0.001534, 0.001531, 0.001526, 0.001524, 0.001512, \
0.001497, 0.001476, 0.001447");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00124, -0.001243, -0.001246, -0.00125, -0.00125, -0.001254, \
-0.001255, -0.001255, -0.001255, -0.001255");
}
}
internal_power() {
when : "!A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002783, 0.002784, 0.002785, 0.002781, 0.002783, 0.002789, 0.002787, \
0.002789, 0.00279, 0.002787");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00253, -0.00257, -0.002625, -0.002669, -0.002694, -0.002714, \
-0.002722, -0.002729, -0.002733, -0.002736");
}
}
internal_power() {
when : "!A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001837, 0.001842, 0.001845, 0.001851, 0.00185, 0.001857, 0.001856, \
0.001856, 0.001858, 0.001857");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002315, -0.002319, -0.002322, -0.002325, -0.002328, -0.002335, \
-0.002342, -0.002348, -0.00236, -0.002374");
}
}
internal_power() {
when : "A1&!A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002845, 0.002841, 0.002844, 0.002838, 0.00284, 0.002844, 0.002842, \
0.002842, 0.002841, 0.002843");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002334, -0.00234, -0.002398, -0.00249, -0.002561, -0.002616, \
-0.002648, -0.002668, -0.00268, -0.00269");
}
}
internal_power() {
when : "A1&!A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001786, 0.001788, 0.001793, 0.001795, 0.001794, 0.001801, 0.001799, \
0.001799, 0.0018, 0.001799");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00212, -0.002095, -0.002051, -0.002032, -0.002017, -0.002021, \
-0.00202, -0.00202, -0.002024, -0.002027");
}
}
internal_power() {
when : "A1&A2&!A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002774, 0.002777, 0.00278, 0.002783, 0.002778, 0.002782, 0.00278, \
0.002782, 0.002783, 0.00278");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002596, -0.002609, -0.002636, -0.002672, -0.002694, -0.002714, \
-0.002723, -0.002728, -0.002732, -0.002736");
}
}
internal_power() {
when : "A1&A2&A4" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.00185, 0.001852, 0.001861, 0.001862, 0.001861, 0.001865, 0.001865, \
0.001865, 0.001866, 0.001866");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002371, -0.002373, -0.002374, -0.002379, -0.002378, -0.00238, \
-0.002385, -0.002382, -0.002381, -0.002378");
}
}
}
pin(A4) {
capacitance : 0.002674 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002782, 0.002779, 0.002776, 0.002778, 0.002782, 0.002787, 0.002788, \
0.002787, 0.002789, 0.002785");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002562, -0.00259, -0.002644, -0.002682, -0.002698, -0.002716, \
-0.002722, -0.002729, -0.002733, -0.002735");
}
}
internal_power() {
when : "!A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002832, 0.00283, 0.002829, 0.002832, 0.002831, 0.002836, 0.002837, \
0.002836, 0.002835, 0.002832");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002364, -0.0024, -0.002481, -0.002558, -0.002603, -0.002641, \
-0.002661, -0.002674, -0.002686, -0.002693");
}
}
internal_power() {
when : "!A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002775, 0.002772, 0.00277, 0.002778, 0.002773, 0.002782, 0.002781, \
0.002782, 0.002782, 0.00278");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002592, -0.002609, -0.002654, -0.002686, -0.002694, -0.002716, \
-0.002722, -0.00273, -0.002734, -0.002736");
}
}
internal_power() {
when : "A1&!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002888, 0.002887, 0.002887, 0.002888, 0.002885, 0.00289, 0.002889, \
0.00289, 0.002889, 0.002888");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002316, -0.002359, -0.002434, -0.002507, -0.002555, -0.002604, \
-0.002628, -0.002649, -0.002661, -0.002672");
}
}
internal_power() {
when : "A1&!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002774, 0.002775, 0.002771, 0.002776, 0.002774, 0.002782, 0.00278, \
0.00278, 0.002782, 0.002782");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002548, -0.002581, -0.002646, -0.002682, -0.002696, -0.002716, \
-0.002723, -0.00273, -0.002734, -0.002737");
}
}
internal_power() {
when : "A1&A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002802, 0.002801, 0.002802, 0.002806, 0.002801, 0.002806, 0.002807, \
0.002807, 0.002807, 0.002807");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002364, -0.002401, -0.002477, -0.002556, -0.002604, -0.002642, \
-0.00266, -0.002674, -0.002687, -0.002693");
}
}
internal_power() {
when : "A1&A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.002768, 0.002768, 0.002776, 0.002773, 0.002775, 0.002782, 0.002781, \
0.002778, 0.002781, 0.002779");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002592, -0.002612, -0.002653, -0.002683, -0.002696, -0.002717, \
-0.002723, -0.002731, -0.002732, -0.002735");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3|A4)" ;
max_capacitance : 0.2326 ;
max_transition : 8.9 ;
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.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.046, 0.04503, 0.04263, 0.04022, 0.03847, 0.03727, 0.03641, 0.0358, 0.03536, 0.03502",\
"0.04585, 0.04488, 0.04248, 0.04007, 0.03832, 0.03711, 0.03626, 0.03565, 0.0352, 0.03487",\
"0.04564, 0.04467, 0.04227, 0.03987, 0.03812, 0.03691, 0.03606, 0.03546, 0.03501, 0.03467",\
"0.04583, 0.04485, 0.04247, 0.04005, 0.03831, 0.03709, 0.03625, 0.03565, 0.0352, 0.03487",\
"0.04651, 0.04555, 0.04316, 0.04076, 0.03903, 0.03782, 0.03699, 0.0364, 0.03595, 0.03563",\
"0.04786, 0.04689, 0.04451, 0.0421, 0.04036, 0.03915, 0.03831, 0.0377, 0.03727, 0.03695",\
"0.05049, 0.0495, 0.04703, 0.04447, 0.0426, 0.04131, 0.04039, 0.03975, 0.03929, 0.03894",\
"0.05433, 0.05326, 0.05063, 0.04784, 0.04577, 0.04432, 0.04329, 0.04255, 0.04202, 0.04163",\
"0.05899, 0.05785, 0.05505, 0.052, 0.04972, 0.04806, 0.04689, 0.04604, 0.04545, 0.045",\
"0.06452, 0.06334, 0.06035, 0.05708, 0.05455, 0.05263, 0.05133, 0.05039, 0.04965, 0.04916");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.01562, 0.01562, 0.0158, 0.01606, 0.01634, 0.01653, 0.01672, 0.01694, 0.01723, 0.01859",\
"0.01567, 0.01569, 0.0159, 0.01616, 0.0164, 0.01667, 0.01684, 0.01702, 0.01725, 0.01874",\
"0.01587, 0.01586, 0.01601, 0.01623, 0.0165, 0.0167, 0.01696, 0.01716, 0.01741, 0.01898",\
"0.01662, 0.01656, 0.01651, 0.01663, 0.01687, 0.0171, 0.0173, 0.01753, 0.01793, 0.01959",\
"0.01776, 0.01762, 0.01739, 0.0174, 0.01746, 0.01766, 0.01791, 0.01809, 0.01849, 0.02029",\
"0.01944, 0.01924, 0.0188, 0.01856, 0.01864, 0.0188, 0.01886, 0.01915, 0.01947, 0.02175",\
"0.0217, 0.02143, 0.02082, 0.0203, 0.02014, 0.02029, 0.0205, 0.02065, 0.02088, 0.02362",\
"0.02469, 0.0243, 0.02353, 0.02285, 0.02242, 0.02233, 0.02254, 0.02273, 0.02311, 0.02649",\
"0.02842, 0.02792, 0.02686, 0.02606, 0.02544, 0.02504, 0.02492, 0.02531, 0.02596, 0.03035",\
"0.03292, 0.03237, 0.03116, 0.03001, 0.02918, 0.02872, 0.02844, 0.02859, 0.02966, 0.036");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.04802, 0.04704, 0.04465, 0.04223, 0.04047, 0.03927, 0.03841, 0.0378, 0.03735, 0.03702",\
"0.04788, 0.04691, 0.04451, 0.0421, 0.04035, 0.03912, 0.03828, 0.03767, 0.03722, 0.03688",\
"0.04761, 0.04663, 0.04425, 0.04183, 0.04007, 0.03886, 0.03801, 0.0374, 0.03696, 0.03661",\
"0.04745, 0.04647, 0.04407, 0.04166, 0.03988, 0.03868, 0.03783, 0.03722, 0.03678, 0.03645",\
"0.04772, 0.04675, 0.04433, 0.04189, 0.04013, 0.03892, 0.03806, 0.03746, 0.03701, 0.03668",\
"0.04903, 0.04804, 0.0456, 0.0431, 0.04127, 0.04002, 0.03913, 0.0385, 0.03804, 0.0377",\
"0.05168, 0.05064, 0.04811, 0.04549, 0.04353, 0.04218, 0.04121, 0.04053, 0.04004, 0.03966",\
"0.05527, 0.05424, 0.05159, 0.04879, 0.04668, 0.0452, 0.04417, 0.04342, 0.04288, 0.04246",\
"0.05982, 0.05872, 0.05596, 0.05304, 0.05078, 0.04916, 0.04799, 0.04716, 0.04656, 0.0461",\
"0.06543, 0.06431, 0.06142, 0.05825, 0.05579, 0.054, 0.05272, 0.0518, 0.05112, 0.0506");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.01811, 0.0181, 0.01824, 0.01846, 0.01873, 0.01892, 0.01917, 0.01929, 0.01963, 0.021",\
"0.0181, 0.0181, 0.01824, 0.01848, 0.01871, 0.01896, 0.01911, 0.01928, 0.01955, 0.02121",\
"0.0182, 0.0182, 0.01827, 0.01848, 0.01874, 0.01896, 0.01915, 0.01933, 0.01961, 0.02138",\
"0.01879, 0.01874, 0.01866, 0.01876, 0.01892, 0.01918, 0.01939, 0.01959, 0.01987, 0.02161",\
"0.01989, 0.01975, 0.01953, 0.01948, 0.01952, 0.01971, 0.01989, 0.02007, 0.02043, 0.0223",\
"0.02158, 0.02134, 0.0209, 0.02067, 0.02074, 0.0208, 0.0209, 0.02111, 0.02137, 0.02368",\
"0.02395, 0.02366, 0.023, 0.0225, 0.02232, 0.02241, 0.02256, 0.02269, 0.02292, 0.02569",\
"0.02706, 0.02667, 0.02589, 0.02512, 0.02468, 0.02454, 0.02488, 0.02505, 0.0253, 0.02867",\
"0.03104, 0.03053, 0.02956, 0.02864, 0.028, 0.02759, 0.02753, 0.0279, 0.02846, 0.03308",\
"0.03586, 0.03531, 0.03411, 0.03294, 0.03204, 0.03139, 0.03119, 0.0312, 0.0324, 0.0389");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2&!A4" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.04992, 0.04895, 0.04655, 0.04414, 0.04239, 0.04117, 0.04032, 0.03972, 0.03926, 0.03893",\
"0.0498, 0.04882, 0.04643, 0.044, 0.04226, 0.04105, 0.04019, 0.03958, 0.03914, 0.0388",\
"0.04952, 0.04855, 0.04614, 0.04373, 0.04198, 0.04077, 0.03991, 0.03931, 0.03885, 0.03852",\
"0.04933, 0.04834, 0.04595, 0.04353, 0.04178, 0.04056, 0.03971, 0.0391, 0.03865, 0.03831",\
"0.04933, 0.04835, 0.04595, 0.04351, 0.04173, 0.04053, 0.03968, 0.03907, 0.03863, 0.03829",\
"0.05017, 0.04918, 0.04674, 0.04424, 0.04245, 0.04119, 0.04031, 0.03969, 0.03922, 0.03889",\
"0.05254, 0.05151, 0.04898, 0.04636, 0.04443, 0.04308, 0.04213, 0.04144, 0.04095, 0.04058",\
"0.05619, 0.05513, 0.05252, 0.04974, 0.04767, 0.04618, 0.04517, 0.04443, 0.04389, 0.04348",\
"0.06115, 0.06007, 0.05733, 0.0544, 0.05216, 0.05057, 0.04941, 0.04858, 0.04799, 0.04753",\
"0.06749, 0.0664, 0.06354, 0.06037, 0.05791, 0.05613, 0.05485, 0.05394, 0.05325, 0.05274");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.02036, 0.02034, 0.02044, 0.02064, 0.02086, 0.02112, 0.0213, 0.02146, 0.02179, 0.02322",\
"0.02034, 0.02031, 0.02043, 0.02064, 0.02085, 0.0211, 0.02126, 0.02146, 0.02181, 0.02323",\
"0.02027, 0.02027, 0.02032, 0.02049, 0.02072, 0.02098, 0.02116, 0.02138, 0.02167, 0.02318",\
"0.02073, 0.02066, 0.02056, 0.0206, 0.02079, 0.021, 0.02126, 0.0214, 0.02182, 0.0236",\
"0.0218, 0.02161, 0.02138, 0.02128, 0.02131, 0.02148, 0.02163, 0.02185, 0.02216, 0.0241",\
"0.02352, 0.02327, 0.02283, 0.02253, 0.02255, 0.02259, 0.02266, 0.02286, 0.02321, 0.02547",\
"0.02609, 0.02576, 0.0251, 0.02455, 0.02434, 0.02445, 0.02449, 0.02454, 0.02484, 0.02774",\
"0.02955, 0.02915, 0.02832, 0.02751, 0.02698, 0.02679, 0.02702, 0.02707, 0.02745, 0.0309",\
"0.03399, 0.03346, 0.03245, 0.0314, 0.03062, 0.03021, 0.03015, 0.03042, 0.03105, 0.0357",\
"0.03944, 0.03885, 0.0376, 0.03629, 0.03535, 0.03469, 0.03435, 0.03445, 0.03546, 0.04232");
}
}
internal_power() {
related_pin : "A4" ;
when : "!A1&!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.05183, 0.05085, 0.04846, 0.04604, 0.04429, 0.04308, 0.04222, 0.04162, 0.04117, 0.04083",\
"0.0517, 0.05073, 0.04833, 0.04592, 0.04416, 0.04295, 0.0421, 0.04149, 0.04104, 0.0407",\
"0.05142, 0.05045, 0.04805, 0.04563, 0.0439, 0.04268, 0.04182, 0.04121, 0.04076, 0.04043",\
"0.05122, 0.05025, 0.04785, 0.04543, 0.04367, 0.04245, 0.0416, 0.041, 0.04055, 0.04021",\
"0.05114, 0.05016, 0.04776, 0.04533, 0.04358, 0.04236, 0.04151, 0.04091, 0.04046, 0.04013",\
"0.05167, 0.05068, 0.04827, 0.04581, 0.04401, 0.04278, 0.04191, 0.0413, 0.04084, 0.04049",\
"0.05371, 0.0527, 0.0502, 0.0476, 0.0457, 0.0444, 0.04346, 0.04279, 0.04231, 0.04195",\
"0.05731, 0.05629, 0.0537, 0.05097, 0.04891, 0.04746, 0.04649, 0.04575, 0.04522, 0.04483",\
"0.06264, 0.06157, 0.05886, 0.05596, 0.05374, 0.05215, 0.05103, 0.05023, 0.04964, 0.04923",\
"0.06975, 0.06865, 0.0658, 0.06265, 0.06019, 0.05844, 0.05717, 0.05626, 0.05557, 0.05506");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.02241, 0.02238, 0.02248, 0.02265, 0.02289, 0.02313, 0.0233, 0.02348, 0.02382, 0.02521",\
"0.02227, 0.02225, 0.02234, 0.02252, 0.02276, 0.02299, 0.02317, 0.02335, 0.02366, 0.02528",\
"0.02209, 0.02205, 0.02209, 0.02227, 0.0225, 0.02271, 0.02297, 0.02315, 0.02348, 0.02499",\
"0.02246, 0.02237, 0.02223, 0.02227, 0.02243, 0.02265, 0.02283, 0.02305, 0.02343, 0.02527",\
"0.02346, 0.02329, 0.02302, 0.02289, 0.02287, 0.02303, 0.02325, 0.02343, 0.02375, 0.02573",\
"0.02528, 0.02502, 0.02451, 0.02416, 0.02415, 0.02416, 0.02426, 0.02445, 0.02476, 0.02713",\
"0.02807, 0.02775, 0.02708, 0.02641, 0.02614, 0.02622, 0.02622, 0.02629, 0.02664, 0.02956",\
"0.03194, 0.03152, 0.03059, 0.0297, 0.02923, 0.02899, 0.02913, 0.02922, 0.02962, 0.03313",\
"0.03694, 0.0364, 0.0353, 0.03418, 0.03337, 0.03289, 0.03273, 0.033, 0.03371, 0.03847",\
"0.04326, 0.0426, 0.0413, 0.03997, 0.03889, 0.03806, 0.03776, 0.03774, 0.03881, 0.04579");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("1.509, 1.572, 1.75, 2.01, 2.333, 2.709, 3.134, 3.613, 4.152, 4.762",\
"1.51, 1.573, 1.751, 2.012, 2.334, 2.71, 3.136, 3.614, 4.154, 4.763",\
"1.545, 1.608, 1.786, 2.047, 2.369, 2.745, 3.17, 3.649, 4.189, 4.798",\
"1.662, 1.725, 1.903, 2.163, 2.485, 2.862, 3.287, 3.765, 4.305, 4.915",\
"1.883, 1.945, 2.124, 2.384, 2.706, 3.082, 3.507, 3.986, 4.526, 5.135",\
"2.214, 2.277, 2.455, 2.715, 3.036, 3.412, 3.837, 4.316, 4.855, 5.465",\
"2.659, 2.721, 2.897, 3.155, 3.475, 3.851, 4.277, 4.755, 5.294, 5.903",\
"3.188, 3.251, 3.429, 3.688, 4.011, 4.388, 4.814, 5.294, 5.833, 6.443",\
"3.797, 3.862, 4.044, 4.308, 4.632, 5.012, 5.442, 5.924, 6.466, 7.077",\
"4.495, 4.562, 4.749, 5.018, 5.346, 5.731, 6.162, 6.647, 7.195, 7.807");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.3553, 0.395, 0.5221, 0.752, 1.105, 1.599, 2.248, 3.066, 4.06, 5.25",\
"0.3716, 0.4115, 0.5388, 0.7686, 1.122, 1.616, 2.264, 3.081, 4.08, 5.268",\
"0.4286, 0.4681, 0.5949, 0.8244, 1.178, 1.671, 2.322, 3.139, 4.135, 5.323",\
"0.5119, 0.5524, 0.6795, 0.908, 1.261, 1.755, 2.404, 3.222, 4.219, 5.405",\
"0.5629, 0.6055, 0.7364, 0.9659, 1.318, 1.811, 2.46, 3.277, 4.277, 5.465",\
"0.5668, 0.6119, 0.7478, 0.9788, 1.33, 1.823, 2.471, 3.29, 4.288, 5.474",\
"0.5141, 0.5622, 0.7052, 0.9393, 1.29, 1.782, 2.431, 3.247, 4.244, 5.433",\
"0.3989, 0.4499, 0.6, 0.8405, 1.193, 1.685, 2.332, 3.147, 4.143, 5.331",\
"0.2144, 0.2686, 0.4262, 0.6743, 1.03, 1.523, 2.169, 2.985, 3.981, 5.168",\
"-0.044, 0.0135, 0.1806, 0.4373, 0.7961, 1.292, 1.942, 2.759, 3.753, 4.94");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.489, 0.5494, 0.7168, 0.9696, 1.306, 1.717, 2.217, 2.828, 3.571, 4.471",\
"0.4886, 0.5494, 0.7166, 0.971, 1.305, 1.717, 2.216, 2.829, 3.57, 4.471",\
"0.4884, 0.5486, 0.7166, 0.9708, 1.306, 1.716, 2.216, 2.826, 3.573, 4.467",\
"0.4912, 0.5496, 0.7164, 0.9706, 1.306, 1.718, 2.217, 2.827, 3.571, 4.466",\
"0.4882, 0.5486, 0.7162, 0.9692, 1.305, 1.717, 2.215, 2.825, 3.571, 4.466",\
"0.4836, 0.5442, 0.7134, 0.9672, 1.304, 1.719, 2.215, 2.828, 3.571, 4.466",\
"0.49, 0.5488, 0.716, 0.9712, 1.305, 1.719, 2.218, 2.827, 3.571, 4.472",\
"0.5188, 0.577, 0.7406, 0.9888, 1.323, 1.73, 2.229, 2.833, 3.578, 4.475",\
"0.5494, 0.6072, 0.7702, 1.013, 1.344, 1.753, 2.248, 2.851, 3.592, 4.49",\
"0.583, 0.642, 0.8048, 1.046, 1.374, 1.778, 2.272, 2.876, 3.612, 4.51");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.1963, 0.2508, 0.4483, 0.8435, 1.474, 2.356, 3.519, 4.99, 6.768, 8.902",\
"0.1955, 0.2507, 0.4484, 0.8431, 1.47, 2.357, 3.516, 4.982, 6.77, 8.904",\
"0.1957, 0.2512, 0.4486, 0.8435, 1.471, 2.355, 3.522, 4.988, 6.771, 8.902",\
"0.2067, 0.2605, 0.4524, 0.8442, 1.471, 2.36, 3.517, 4.979, 6.768, 8.897",\
"0.2252, 0.2798, 0.4662, 0.8506, 1.472, 2.353, 3.517, 4.98, 6.788, 8.904",\
"0.2462, 0.3016, 0.4856, 0.8594, 1.477, 2.357, 3.516, 4.991, 6.783, 8.902",\
"0.2716, 0.3288, 0.5082, 0.8714, 1.481, 2.359, 3.52, 4.985, 6.786, 8.9",\
"0.2978, 0.3554, 0.5382, 0.8908, 1.492, 2.37, 3.522, 4.982, 6.782, 8.897",\
"0.3284, 0.3862, 0.5728, 0.9158, 1.508, 2.376, 3.529, 4.993, 6.771, 8.896",\
"0.358, 0.4218, 0.6094, 0.9474, 1.529, 2.394, 3.544, 5, 6.775, 8.901");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("1.823, 1.886, 2.064, 2.325, 2.647, 3.023, 3.449, 3.927, 4.467, 5.076",\
"1.826, 1.889, 2.067, 2.328, 2.65, 3.026, 3.452, 3.93, 4.47, 5.079",\
"1.852, 1.914, 2.092, 2.353, 2.676, 3.051, 3.477, 3.955, 4.495, 5.104",\
"1.915, 1.977, 2.155, 2.416, 2.738, 3.114, 3.54, 4.018, 4.558, 5.167",\
"2.046, 2.108, 2.286, 2.547, 2.868, 3.245, 3.67, 4.149, 4.688, 5.298",\
"2.283, 2.346, 2.524, 2.784, 3.106, 3.482, 3.907, 4.386, 4.925, 5.534",\
"2.63, 2.693, 2.873, 3.136, 3.459, 3.836, 4.262, 4.741, 5.281, 5.89",\
"3.074, 3.138, 3.322, 3.589, 3.917, 4.299, 4.728, 5.209, 5.75, 6.359",\
"3.614, 3.679, 3.867, 4.137, 4.469, 4.856, 5.29, 5.776, 6.32, 6.932",\
"4.249, 4.316, 4.507, 4.784, 5.119, 5.511, 5.951, 6.44, 6.99, 7.605");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.3855, 0.4258, 0.5541, 0.7848, 1.139, 1.633, 2.283, 3.099, 4.095, 5.284",\
"0.4013, 0.4416, 0.57, 0.8007, 1.155, 1.649, 2.298, 3.116, 4.112, 5.302",\
"0.4579, 0.4983, 0.6258, 0.8563, 1.21, 1.705, 2.354, 3.172, 4.169, 5.358",\
"0.5495, 0.5899, 0.7173, 0.9464, 1.299, 1.794, 2.443, 3.261, 4.257, 5.446",\
"0.6141, 0.657, 0.7878, 1.018, 1.37, 1.864, 2.513, 3.331, 4.326, 5.515",\
"0.633, 0.678, 0.8138, 1.045, 1.397, 1.89, 2.538, 3.356, 4.354, 5.54",\
"0.5974, 0.6451, 0.786, 1.021, 1.372, 1.864, 2.513, 3.329, 4.327, 5.514",\
"0.5004, 0.5505, 0.6999, 0.9391, 1.292, 1.784, 2.431, 3.248, 4.244, 5.432",\
"0.3374, 0.3905, 0.5476, 0.7943, 1.15, 1.643, 2.29, 3.107, 4.103, 5.29",\
"0.1033, 0.16, 0.3255, 0.5804, 0.9393, 1.434, 2.085, 2.902, 3.897, 5.085");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.49, 0.5484, 0.7162, 0.9694, 1.307, 1.716, 2.216, 2.822, 3.571, 4.467",\
"0.489, 0.549, 0.7168, 0.9712, 1.306, 1.717, 2.218, 2.826, 3.571, 4.466",\
"0.489, 0.549, 0.7176, 0.971, 1.306, 1.717, 2.218, 2.826, 3.572, 4.469",\
"0.4888, 0.5488, 0.7168, 0.971, 1.306, 1.719, 2.217, 2.824, 3.571, 4.466",\
"0.49, 0.55, 0.717, 0.9696, 1.306, 1.72, 2.217, 2.824, 3.571, 4.467",\
"0.4908, 0.5514, 0.719, 0.9724, 1.309, 1.722, 2.218, 2.831, 3.571, 4.467",\
"0.5096, 0.5696, 0.7358, 0.9876, 1.317, 1.727, 2.227, 2.835, 3.576, 4.47",\
"0.5256, 0.5872, 0.7572, 1.012, 1.343, 1.746, 2.241, 2.844, 3.581, 4.485",\
"0.5444, 0.6064, 0.7802, 1.035, 1.367, 1.778, 2.268, 2.871, 3.601, 4.498",\
"0.5678, 0.632, 0.808, 1.063, 1.396, 1.806, 2.3, 2.898, 3.63, 4.516");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.1995, 0.255, 0.4518, 0.8462, 1.475, 2.357, 3.526, 4.981, 6.765, 8.903",\
"0.1998, 0.255, 0.4522, 0.8459, 1.473, 2.361, 3.519, 4.985, 6.773, 8.926",\
"0.1994, 0.2551, 0.4522, 0.8461, 1.477, 2.357, 3.518, 4.984, 6.774, 8.926",\
"0.2068, 0.2613, 0.4544, 0.8482, 1.472, 2.359, 3.515, 4.983, 6.767, 8.901",\
"0.2258, 0.2796, 0.4676, 0.8516, 1.473, 2.355, 3.519, 4.984, 6.764, 8.903",\
"0.2466, 0.301, 0.4848, 0.8596, 1.478, 2.357, 3.516, 4.982, 6.771, 8.898",\
"0.2688, 0.326, 0.5072, 0.8712, 1.482, 2.367, 3.522, 4.986, 6.767, 8.9",\
"0.2954, 0.353, 0.5348, 0.8902, 1.493, 2.368, 3.525, 4.986, 6.768, 8.895",\
"0.3232, 0.3824, 0.568, 0.9142, 1.508, 2.377, 3.533, 4.989, 6.773, 8.915",\
"0.3544, 0.4154, 0.6022, 0.944, 1.527, 2.398, 3.549, 5, 6.778, 8.901");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("2.003, 2.066, 2.244, 2.505, 2.827, 3.203, 3.628, 4.107, 4.646, 5.256",\
"2.007, 2.07, 2.248, 2.508, 2.83, 3.207, 3.632, 4.111, 4.65, 5.259",\
"2.033, 2.097, 2.275, 2.535, 2.857, 3.233, 3.659, 4.138, 4.677, 5.287",\
"2.093, 2.156, 2.334, 2.595, 2.917, 3.293, 3.718, 4.197, 4.736, 5.346",\
"2.187, 2.25, 2.428, 2.688, 3.01, 3.387, 3.812, 4.291, 4.83, 5.44",\
"2.35, 2.412, 2.59, 2.85, 3.172, 3.548, 3.973, 4.452, 4.991, 5.601",\
"2.61, 2.674, 2.854, 3.117, 3.44, 3.818, 4.244, 4.723, 5.263, 5.872",\
"2.981, 3.046, 3.23, 3.497, 3.826, 4.207, 4.637, 5.119, 5.66, 6.271",\
"3.464, 3.53, 3.717, 3.988, 4.321, 4.708, 5.143, 5.63, 6.174, 6.787",\
"4.048, 4.115, 4.305, 4.582, 4.921, 5.313, 5.755, 6.247, 6.795, 7.411");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.3985, 0.4397, 0.571, 0.8047, 1.161, 1.656, 2.307, 3.124, 4.121, 5.311",\
"0.4141, 0.4555, 0.5867, 0.8203, 1.176, 1.672, 2.322, 3.139, 4.136, 5.326",\
"0.4709, 0.5121, 0.6424, 0.8755, 1.232, 1.727, 2.377, 3.195, 4.192, 5.382",\
"0.5675, 0.6084, 0.7376, 0.9688, 1.323, 1.819, 2.469, 3.288, 4.283, 5.472",\
"0.6418, 0.6848, 0.8172, 1.048, 1.402, 1.897, 2.546, 3.364, 4.363, 5.551",\
"0.6705, 0.716, 0.8535, 1.087, 1.439, 1.933, 2.583, 3.4, 4.398, 5.587",\
"0.6474, 0.6958, 0.8381, 1.075, 1.428, 1.921, 2.57, 3.387, 4.385, 5.572",\
"0.5654, 0.6164, 0.7664, 1.008, 1.362, 1.855, 2.504, 3.32, 4.317, 5.504",\
"0.4189, 0.4731, 0.6311, 0.8798, 1.237, 1.732, 2.381, 3.198, 4.194, 5.382",\
"0.2054, 0.263, 0.4288, 0.6854, 1.047, 1.545, 2.197, 3.014, 4.011, 5.199");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.489, 0.5484, 0.7168, 0.971, 1.305, 1.719, 2.217, 2.825, 3.571, 4.466",\
"0.489, 0.5486, 0.7168, 0.971, 1.307, 1.719, 2.217, 2.827, 3.571, 4.466",\
"0.488, 0.5484, 0.7168, 0.971, 1.305, 1.717, 2.217, 2.825, 3.571, 4.467",\
"0.4898, 0.5484, 0.7168, 0.9698, 1.306, 1.717, 2.218, 2.829, 3.572, 4.466",\
"0.4888, 0.5486, 0.717, 0.9714, 1.307, 1.72, 2.217, 2.829, 3.572, 4.47",\
"0.4912, 0.5512, 0.7192, 0.9738, 1.308, 1.721, 2.219, 2.83, 3.572, 4.468",\
"0.5092, 0.5694, 0.7364, 0.9868, 1.317, 1.728, 2.227, 2.834, 3.576, 4.472",\
"0.5234, 0.5852, 0.7558, 1.01, 1.343, 1.749, 2.241, 2.846, 3.584, 4.479",\
"0.5418, 0.6042, 0.7778, 1.033, 1.368, 1.78, 2.271, 2.87, 3.601, 4.498",\
"0.5662, 0.6298, 0.8062, 1.065, 1.401, 1.812, 2.304, 2.9, 3.636, 4.518");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.2061, 0.2622, 0.4608, 0.8541, 1.478, 2.36, 3.521, 4.985, 6.772, 8.897",\
"0.2058, 0.2624, 0.4602, 0.855, 1.478, 2.359, 3.519, 4.985, 6.767, 8.903",\
"0.205, 0.2612, 0.4594, 0.8535, 1.479, 2.359, 3.52, 4.983, 6.772, 8.902",\
"0.2099, 0.2653, 0.4602, 0.8522, 1.477, 2.36, 3.518, 4.985, 6.768, 8.899",\
"0.2292, 0.2838, 0.472, 0.8566, 1.477, 2.359, 3.521, 4.981, 6.772, 8.903",\
"0.25, 0.305, 0.49, 0.865, 1.483, 2.362, 3.519, 4.984, 6.772, 8.903",\
"0.2742, 0.3304, 0.5136, 0.8788, 1.489, 2.367, 3.525, 4.992, 6.77, 8.902",\
"0.2994, 0.357, 0.541, 0.8976, 1.5, 2.373, 3.529, 4.988, 6.781, 8.901",\
"0.3298, 0.3872, 0.5734, 0.9236, 1.519, 2.387, 3.539, 4.994, 6.775, 8.91",\
"0.3596, 0.42, 0.6104, 0.953, 1.538, 2.407, 3.557, 5.011, 6.784, 8.906");
}
}
timing() {
related_pin : "A4" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("2.072, 2.135, 2.313, 2.573, 2.896, 3.272, 3.697, 4.176, 4.715, 5.324",\
"2.08, 2.143, 2.321, 2.581, 2.904, 3.28, 3.705, 4.183, 4.723, 5.333",\
"2.113, 2.176, 2.354, 2.615, 2.937, 3.313, 3.739, 4.217, 4.757, 5.366",\
"2.174, 2.237, 2.415, 2.675, 2.998, 3.374, 3.799, 4.278, 4.817, 5.426",\
"2.256, 2.318, 2.496, 2.757, 3.079, 3.455, 3.88, 4.359, 4.899, 5.508",\
"2.38, 2.443, 2.621, 2.881, 3.202, 3.578, 4.004, 4.482, 5.022, 5.631",\
"2.59, 2.653, 2.832, 3.094, 3.418, 3.794, 4.221, 4.7, 5.24, 5.849",\
"2.912, 2.976, 3.159, 3.425, 3.751, 4.133, 4.563, 5.044, 5.585, 6.195",\
"3.354, 3.421, 3.606, 3.876, 4.207, 4.593, 5.028, 5.514, 6.058, 6.67",\
"3.903, 3.971, 4.161, 4.436, 4.775, 5.166, 5.607, 6.098, 6.647, 7.263");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.3997, 0.4421, 0.5758, 0.8131, 1.173, 1.672, 2.323, 3.141, 4.14, 5.329",\
"0.4151, 0.4574, 0.5911, 0.8282, 1.188, 1.686, 2.338, 3.156, 4.155, 5.344",\
"0.4725, 0.5141, 0.6469, 0.8835, 1.243, 1.741, 2.393, 3.211, 4.209, 5.399",\
"0.5719, 0.6136, 0.7444, 0.9786, 1.336, 1.834, 2.485, 3.305, 4.302, 5.492",\
"0.6515, 0.6952, 0.8292, 1.063, 1.419, 1.916, 2.567, 3.386, 4.383, 5.574",\
"0.6867, 0.7328, 0.8719, 1.107, 1.463, 1.959, 2.609, 3.428, 4.425, 5.615",\
"0.6711, 0.72, 0.8654, 1.104, 1.46, 1.956, 2.606, 3.423, 4.421, 5.61",\
"0.5979, 0.6502, 0.8021, 1.047, 1.405, 1.901, 2.551, 3.369, 4.367, 5.555",\
"0.462, 0.5169, 0.6779, 0.9304, 1.292, 1.79, 2.442, 3.261, 4.258, 5.446",\
"0.2614, 0.3201, 0.4892, 0.7519, 1.118, 1.62, 2.275, 3.096, 4.094, 5.283");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.489, 0.5488, 0.7166, 0.9708, 1.305, 1.72, 2.216, 2.825, 3.572, 4.466",\
"0.4886, 0.5498, 0.7168, 0.9702, 1.305, 1.719, 2.217, 2.825, 3.569, 4.466",\
"0.4886, 0.5484, 0.7168, 0.971, 1.305, 1.716, 2.218, 2.825, 3.571, 4.467",\
"0.489, 0.5498, 0.7164, 0.9702, 1.306, 1.717, 2.217, 2.827, 3.572, 4.466",\
"0.4888, 0.5484, 0.7168, 0.9706, 1.306, 1.717, 2.215, 2.824, 3.571, 4.466",\
"0.49, 0.5498, 0.7178, 0.973, 1.308, 1.72, 2.217, 2.829, 3.571, 4.469",\
"0.5044, 0.5634, 0.7326, 0.982, 1.315, 1.725, 2.225, 2.833, 3.573, 4.476",\
"0.518, 0.5804, 0.75, 1.004, 1.336, 1.744, 2.238, 2.842, 3.584, 4.481",\
"0.5368, 0.5996, 0.772, 1.027, 1.364, 1.773, 2.266, 2.864, 3.602, 4.495",\
"0.5638, 0.6278, 0.8028, 1.062, 1.397, 1.808, 2.3, 2.9, 3.63, 4.512");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.002599, 0.00821, 0.01893, 0.03562, 0.05905, 0.08987, 0.1287, 0.1761, 0.2326");
values("0.2105, 0.2672, 0.4684, 0.8645, 1.489, 2.369, 3.527, 4.989, 6.776, 8.899",\
"0.2097, 0.2669, 0.4681, 0.8642, 1.489, 2.368, 3.527, 4.988, 6.776, 8.9",\
"0.2089, 0.2657, 0.4669, 0.8636, 1.488, 2.368, 3.528, 4.989, 6.774, 8.901",\
"0.2137, 0.269, 0.4664, 0.8606, 1.486, 2.368, 3.525, 4.989, 6.775, 8.899",\
"0.2332, 0.2888, 0.4784, 0.8644, 1.485, 2.365, 3.527, 4.988, 6.775, 8.906",\
"0.2552, 0.3108, 0.4972, 0.8744, 1.491, 2.368, 3.527, 4.989, 6.775, 8.902",\
"0.279, 0.3378, 0.5212, 0.8876, 1.499, 2.375, 3.53, 4.999, 6.775, 8.905",\
"0.3088, 0.3664, 0.5512, 0.9102, 1.513, 2.385, 3.537, 4.993, 6.785, 8.901",\
"0.3392, 0.3998, 0.5884, 0.9384, 1.532, 2.403, 3.554, 5.003, 6.782, 8.916",\
"0.3722, 0.4334, 0.6278, 0.972, 1.56, 2.429, 3.575, 5.021, 6.793, 8.913");
}
}
}
}