blob: f77f6742c4357efca5188bc31e304ab3d1d79c57 [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__or3_2) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "2.79675e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "2.883276e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "2.43738e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "2.43738e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "1.986732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "1.986732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "1.986732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "1.986732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.883276e-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.004227 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.007392, 0.007395, 0.0074, 0.007388, 0.007383, 0.007384, 0.007378, \
0.007367, 0.007352, 0.007333");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002027, -0.00204, -0.002052, -0.002051, -0.002052, -0.002058, \
-0.002061, -0.00206, -0.002061, -0.002061");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003973, 0.003977, 0.003972, 0.003973, 0.003973, 0.003983, 0.003978, \
0.003972, 0.003967, 0.003958");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002035, -0.002043, -0.002055, -0.002058, -0.002059, -0.002066, \
-0.002068, -0.002069, -0.002068, -0.002067");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00397, 0.003979, 0.003975, 0.003974, 0.003974, 0.003982, 0.003979, \
0.003974, 0.003967, 0.003957");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002035, -0.002046, -0.002054, -0.002054, -0.002062, -0.002069, \
-0.002067, -0.002069, -0.002068, -0.002069");
}
}
}
pin(A2) {
capacitance : 0.003889 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.003682, 0.00369, 0.00369, 0.00369, 0.00369, 0.003697, 0.003691, \
0.00368, 0.003669, 0.00365");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.002386, -0.002393, -0.002399, -0.002412, -0.002407, -0.002417, \
-0.002422, -0.002427, -0.002433, -0.002438");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005402, 0.005409, 0.005405, 0.005397, 0.005395, 0.005408, 0.005407, \
0.005408, 0.005403, 0.005402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004633, -0.004834, -0.005051, -0.005154, -0.005198, -0.005237, \
-0.005253, -0.005261, -0.005272, -0.00528");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00347, 0.003483, 0.003485, 0.003489, 0.003493, 0.003504, 0.003506, \
0.003505, 0.003506, 0.003503");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.003937, -0.003963, -0.003972, -0.003974, -0.003978, -0.00399, \
-0.004001, -0.004, -0.004008, -0.004014");
}
}
}
pin(A3) {
capacitance : 0.003823 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6.8 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005389, 0.005402, 0.005384, 0.005395, 0.005392, 0.005404, 0.005408, \
0.005403, 0.005405, 0.0054");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004892, -0.004989, -0.005109, -0.005185, -0.005216, -0.005248, \
-0.005264, -0.005279, -0.005284, -0.005293");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.005396, 0.005408, 0.005399, 0.005398, 0.005396, 0.005397, 0.005397, \
0.005404, 0.005402, 0.0054");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004516, -0.004618, -0.004781, -0.004929, -0.005022, -0.005092, \
-0.005128, -0.00515, -0.005175, -0.005191");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("0.00539, 0.005403, 0.005388, 0.005389, 0.005398, 0.005402, 0.005413, \
0.005402, 0.005404, 0.005402");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
values("-0.004908, -0.004991, -0.00511, -0.005184, -0.005216, -0.00525, \
-0.005266, -0.005279, -0.005286, -0.005288");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.4754 ;
max_transition : 6.8 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.04913, 0.04851, 0.04794, 0.04788, 0.04799, 0.0481, 0.04824, 0.04831, 0.04837, 0.04841",\
"0.04885, 0.04826, 0.04769, 0.0476, 0.04773, 0.04788, 0.04799, 0.04806, 0.04811, 0.04815",\
"0.04835, 0.04774, 0.04719, 0.04712, 0.04726, 0.04739, 0.0475, 0.04758, 0.04764, 0.04768",\
"0.04816, 0.04755, 0.04698, 0.04685, 0.047, 0.04715, 0.04728, 0.04737, 0.04743, 0.04747",\
"0.04852, 0.04788, 0.04723, 0.04709, 0.04719, 0.04735, 0.04749, 0.04759, 0.04765, 0.04771",\
"0.05016, 0.04938, 0.04846, 0.04804, 0.04795, 0.04806, 0.04818, 0.04826, 0.04834, 0.0484",\
"0.05259, 0.05155, 0.05018, 0.04954, 0.04929, 0.04923, 0.04932, 0.04938, 0.04945, 0.0495",\
"0.0555, 0.05422, 0.05254, 0.05158, 0.05119, 0.05099, 0.05098, 0.05102, 0.05107, 0.0511",\
"0.05886, 0.05745, 0.05534, 0.05423, 0.05353, 0.05324, 0.0532, 0.05317, 0.05318, 0.0532",\
"0.06277, 0.06118, 0.05871, 0.05724, 0.05649, 0.05608, 0.05594, 0.05589, 0.05588, 0.05586");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.02388, 0.02417, 0.0249, 0.0256, 0.02623, 0.02673, 0.02726, 0.02767, 0.02789, 0.02927",\
"0.02398, 0.02424, 0.02497, 0.02579, 0.02633, 0.02689, 0.02728, 0.02771, 0.02851, 0.02888",\
"0.02396, 0.02416, 0.0248, 0.0255, 0.02609, 0.02671, 0.02728, 0.02761, 0.02791, 0.02909",\
"0.02404, 0.02413, 0.02457, 0.02513, 0.02583, 0.02651, 0.02694, 0.02741, 0.02781, 0.02876",\
"0.02441, 0.02433, 0.02451, 0.02506, 0.02552, 0.02623, 0.0269, 0.02731, 0.02777, 0.02862",\
"0.02519, 0.02513, 0.02499, 0.02535, 0.02595, 0.02643, 0.0269, 0.02751, 0.02801, 0.02852",\
"0.02652, 0.0263, 0.02611, 0.02607, 0.02649, 0.02742, 0.02765, 0.02794, 0.0286, 0.03006",\
"0.02839, 0.02818, 0.02769, 0.0276, 0.02768, 0.02821, 0.0292, 0.02973, 0.02959, 0.03077",\
"0.03097, 0.03056, 0.02986, 0.0298, 0.02987, 0.02992, 0.0304, 0.03173, 0.03215, 0.03226",\
"0.03412, 0.03364, 0.03287, 0.03243, 0.03241, 0.03249, 0.03244, 0.03349, 0.0348, 0.03579");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.05251, 0.05196, 0.05137, 0.0513, 0.05143, 0.05156, 0.05167, 0.05175, 0.0518, 0.05184",\
"0.05235, 0.05174, 0.05117, 0.05112, 0.05122, 0.05137, 0.05145, 0.05154, 0.0516, 0.05163",\
"0.05195, 0.05135, 0.05078, 0.05069, 0.05083, 0.05094, 0.05106, 0.05115, 0.0512, 0.05124",\
"0.05164, 0.05101, 0.05042, 0.05031, 0.05046, 0.05062, 0.05073, 0.05081, 0.05088, 0.05092",\
"0.05168, 0.05108, 0.05038, 0.05023, 0.05032, 0.05048, 0.05058, 0.05068, 0.05075, 0.0508",\
"0.05257, 0.05182, 0.05095, 0.05061, 0.05061, 0.05068, 0.0508, 0.0509, 0.05097, 0.05102",\
"0.05404, 0.05313, 0.05201, 0.05151, 0.05139, 0.05137, 0.05148, 0.05156, 0.05164, 0.05169",\
"0.05621, 0.05518, 0.05376, 0.05309, 0.05284, 0.05279, 0.05285, 0.05289, 0.05294, 0.05299",\
"0.05917, 0.05794, 0.05636, 0.05535, 0.05502, 0.05488, 0.05484, 0.05486, 0.05494, 0.05498",\
"0.06287, 0.06149, 0.05951, 0.05837, 0.05781, 0.0576, 0.05756, 0.05754, 0.05754, 0.05758");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.02712, 0.02729, 0.02792, 0.02874, 0.02933, 0.02987, 0.03038, 0.03059, 0.03109, 0.03215",\
"0.02707, 0.0273, 0.0279, 0.02864, 0.02929, 0.02983, 0.03028, 0.03049, 0.03099, 0.03208",\
"0.02692, 0.02712, 0.02772, 0.02836, 0.02901, 0.02957, 0.0301, 0.03051, 0.03087, 0.0316",\
"0.02694, 0.02706, 0.02737, 0.02793, 0.02858, 0.02923, 0.02982, 0.03027, 0.03069, 0.03148",\
"0.02724, 0.0272, 0.02742, 0.02782, 0.02836, 0.02906, 0.02966, 0.02999, 0.03058, 0.03168",\
"0.02802, 0.02795, 0.02782, 0.02816, 0.02877, 0.02925, 0.02978, 0.03025, 0.03087, 0.03177",\
"0.02932, 0.02911, 0.02886, 0.0289, 0.02945, 0.03017, 0.03057, 0.03091, 0.03153, 0.03258",\
"0.03124, 0.03108, 0.0306, 0.03049, 0.03077, 0.03127, 0.03228, 0.03251, 0.03246, 0.03334",\
"0.03384, 0.03341, 0.03297, 0.03258, 0.03277, 0.03321, 0.0336, 0.03467, 0.03517, 0.03515",\
"0.03704, 0.03655, 0.03583, 0.03559, 0.03539, 0.03553, 0.0356, 0.03647, 0.03775, 0.03866");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.05582, 0.05522, 0.05464, 0.05458, 0.05471, 0.05484, 0.05494, 0.05502, 0.05509, 0.05512",\
"0.05563, 0.05499, 0.05442, 0.05434, 0.0545, 0.05466, 0.05475, 0.05483, 0.05488, 0.05491",\
"0.0552, 0.05462, 0.054, 0.054, 0.0541, 0.05422, 0.05433, 0.05441, 0.05446, 0.05451",\
"0.05489, 0.0543, 0.05372, 0.05363, 0.05372, 0.05388, 0.054, 0.05407, 0.05414, 0.05418",\
"0.05484, 0.05424, 0.05358, 0.05345, 0.05354, 0.05369, 0.05381, 0.05391, 0.05397, 0.05403",\
"0.05539, 0.05467, 0.05385, 0.0536, 0.05363, 0.05378, 0.05387, 0.05396, 0.05403, 0.05407",\
"0.05635, 0.05552, 0.05449, 0.05418, 0.05413, 0.05419, 0.05424, 0.05435, 0.05439, 0.05445",\
"0.05795, 0.05702, 0.05581, 0.0553, 0.05522, 0.05523, 0.05526, 0.05536, 0.05541, 0.05545",\
"0.06049, 0.05943, 0.05806, 0.05734, 0.05708, 0.05706, 0.05712, 0.0572, 0.05725, 0.05729",\
"0.06403, 0.06283, 0.06124, 0.06035, 0.06006, 0.05986, 0.05987, 0.05994, 0.05999, 0.06002");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.03039, 0.03053, 0.0311, 0.03182, 0.03243, 0.03299, 0.03349, 0.03369, 0.03417, 0.03452",\
"0.03015, 0.03031, 0.03088, 0.03161, 0.03225, 0.03281, 0.03318, 0.03351, 0.03385, 0.03428",\
"0.0298, 0.02999, 0.0305, 0.03115, 0.03179, 0.03241, 0.03278, 0.03319, 0.0335, 0.03387",\
"0.02973, 0.02985, 0.03019, 0.03069, 0.03132, 0.0319, 0.03244, 0.03282, 0.03344, 0.03363",\
"0.03008, 0.03003, 0.03027, 0.03062, 0.03114, 0.03178, 0.03229, 0.03274, 0.03334, 0.0344",\
"0.03087, 0.03077, 0.03075, 0.03094, 0.0315, 0.03202, 0.03258, 0.03313, 0.03338, 0.03483",\
"0.03226, 0.03214, 0.03187, 0.03198, 0.03237, 0.03303, 0.03336, 0.03373, 0.03437, 0.03554",\
"0.03429, 0.03412, 0.03366, 0.0334, 0.03364, 0.03418, 0.03504, 0.03549, 0.03544, 0.03622",\
"0.03704, 0.03666, 0.03622, 0.03579, 0.03595, 0.03629, 0.03682, 0.03755, 0.03787, 0.03841",\
"0.04053, 0.04002, 0.03937, 0.03915, 0.03888, 0.03895, 0.03916, 0.04002, 0.04124, 0.042");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.6655, 0.7106, 0.8266, 0.9825, 1.17, 1.391, 1.654, 1.968, 2.343, 2.785",\
"0.6734, 0.7185, 0.8346, 0.9904, 1.177, 1.399, 1.662, 1.976, 2.351, 2.793",\
"0.7141, 0.7592, 0.8754, 1.031, 1.218, 1.44, 1.703, 2.017, 2.391, 2.834",\
"0.811, 0.8561, 0.9719, 1.128, 1.315, 1.536, 1.799, 2.114, 2.488, 2.93",\
"0.975, 1.02, 1.135, 1.291, 1.478, 1.699, 1.962, 2.277, 2.651, 3.093",\
"1.194, 1.241, 1.359, 1.516, 1.704, 1.926, 2.19, 2.505, 2.879, 3.321",\
"1.432, 1.482, 1.609, 1.773, 1.966, 2.192, 2.457, 2.773, 3.148, 3.59",\
"1.691, 1.744, 1.879, 2.052, 2.25, 2.479, 2.748, 3.066, 3.442, 3.885",\
"1.975, 2.031, 2.174, 2.357, 2.56, 2.792, 3.063, 3.382, 3.76, 4.205",\
"2.288, 2.347, 2.496, 2.689, 2.901, 3.138, 3.41, 3.73, 4.108, 4.553");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.2385, 0.2718, 0.3737, 0.5577, 0.8409, 1.237, 1.756, 2.411, 3.209, 4.157",\
"0.2536, 0.2869, 0.3888, 0.573, 0.8562, 1.251, 1.771, 2.423, 3.221, 4.174",\
"0.3057, 0.3388, 0.4404, 0.6243, 0.9073, 1.304, 1.823, 2.478, 3.276, 4.223",\
"0.3892, 0.4236, 0.5256, 0.7089, 0.9922, 1.387, 1.907, 2.562, 3.362, 4.311",\
"0.4616, 0.4989, 0.6045, 0.7883, 1.071, 1.466, 1.987, 2.641, 3.44, 4.392",\
"0.5125, 0.5538, 0.6641, 0.8487, 1.131, 1.527, 2.046, 2.7, 3.5, 4.451",\
"0.5395, 0.5848, 0.702, 0.8879, 1.17, 1.566, 2.085, 2.738, 3.537, 4.487",\
"0.5411, 0.5908, 0.7158, 0.9046, 1.185, 1.58, 2.1, 2.753, 3.551, 4.502",\
"0.5153, 0.5688, 0.7031, 0.8968, 1.177, 1.571, 2.09, 2.744, 3.542, 4.492",\
"0.4605, 0.5174, 0.6623, 0.8618, 1.143, 1.537, 2.055, 2.708, 3.505, 4.456");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.1859, 0.2252, 0.3282, 0.4779, 0.6824, 0.9592, 1.327, 1.805, 2.408, 3.136",\
"0.1857, 0.2256, 0.3282, 0.4775, 0.6826, 0.9572, 1.327, 1.805, 2.408, 3.14",\
"0.1858, 0.2254, 0.328, 0.4776, 0.683, 0.9582, 1.325, 1.804, 2.408, 3.139",\
"0.186, 0.2256, 0.3282, 0.4774, 0.6828, 0.957, 1.327, 1.804, 2.406, 3.141",\
"0.1854, 0.2254, 0.3284, 0.478, 0.683, 0.9594, 1.327, 1.806, 2.407, 3.139",\
"0.2028, 0.2412, 0.3404, 0.4852, 0.688, 0.9616, 1.327, 1.807, 2.407, 3.139",\
"0.2282, 0.2686, 0.37, 0.5094, 0.7072, 0.9774, 1.34, 1.813, 2.411, 3.142",\
"0.2522, 0.2954, 0.4026, 0.5374, 0.7284, 0.9958, 1.355, 1.827, 2.422, 3.148",\
"0.2748, 0.3194, 0.4334, 0.571, 0.7536, 1.012, 1.368, 1.837, 2.432, 3.157",\
"0.2962, 0.3432, 0.463, 0.6056, 0.7804, 1.033, 1.381, 1.847, 2.438, 3.164");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.1012, 0.1421, 0.2946, 0.6025, 1.088, 1.768, 2.668, 3.797, 5.181, 6.821",\
"0.1011, 0.1419, 0.2945, 0.6017, 1.087, 1.77, 2.664, 3.797, 5.175, 6.813",\
"0.1015, 0.1424, 0.2947, 0.6031, 1.088, 1.768, 2.668, 3.798, 5.181, 6.816",\
"0.1093, 0.1485, 0.2964, 0.6019, 1.088, 1.77, 2.668, 3.798, 5.181, 6.811",\
"0.1256, 0.1638, 0.3046, 0.6044, 1.088, 1.768, 2.666, 3.792, 5.172, 6.816",\
"0.143, 0.1824, 0.3158, 0.6086, 1.089, 1.767, 2.661, 3.795, 5.167, 6.813",\
"0.1616, 0.2026, 0.331, 0.6126, 1.091, 1.769, 2.662, 3.789, 5.172, 6.817",\
"0.1804, 0.2256, 0.3496, 0.62, 1.092, 1.77, 2.664, 3.788, 5.161, 6.812",\
"0.1994, 0.2476, 0.3742, 0.6306, 1.096, 1.771, 2.666, 3.789, 5.163, 6.81",\
"0.2176, 0.2716, 0.4008, 0.6448, 1.099, 1.774, 2.665, 3.791, 5.165, 6.801");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.7603, 0.8053, 0.9212, 1.077, 1.264, 1.485, 1.749, 2.063, 2.437, 2.879",\
"0.7704, 0.8157, 0.9316, 1.087, 1.275, 1.496, 1.759, 2.073, 2.448, 2.89",\
"0.8131, 0.8582, 0.9741, 1.13, 1.317, 1.538, 1.801, 2.116, 2.49, 2.932",\
"0.8945, 0.9396, 1.055, 1.211, 1.398, 1.619, 1.883, 2.197, 2.572, 3.014",\
"1.022, 1.067, 1.183, 1.339, 1.526, 1.747, 2.01, 2.325, 2.699, 3.141",\
"1.186, 1.232, 1.352, 1.511, 1.701, 1.923, 2.187, 2.502, 2.876, 3.318",\
"1.377, 1.426, 1.551, 1.717, 1.911, 2.139, 2.406, 2.722, 3.097, 3.539",\
"1.601, 1.652, 1.781, 1.954, 2.155, 2.386, 2.657, 2.976, 3.353, 3.795",\
"1.857, 1.909, 2.045, 2.224, 2.431, 2.668, 2.941, 3.262, 3.64, 4.085",\
"2.146, 2.201, 2.342, 2.529, 2.742, 2.984, 3.261, 3.583, 3.962, 4.407");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.2621, 0.2959, 0.3983, 0.5829, 0.8662, 1.262, 1.781, 2.435, 3.232, 4.182",\
"0.2768, 0.3105, 0.4129, 0.5974, 0.8809, 1.276, 1.795, 2.449, 3.246, 4.197",\
"0.3285, 0.3621, 0.4642, 0.6485, 0.9317, 1.327, 1.847, 2.5, 3.298, 4.249",\
"0.4185, 0.4527, 0.5547, 0.7384, 1.022, 1.418, 1.937, 2.59, 3.388, 4.34",\
"0.503, 0.5399, 0.645, 0.8288, 1.112, 1.508, 2.028, 2.681, 3.479, 4.43",\
"0.5674, 0.6079, 0.7176, 0.9022, 1.185, 1.581, 2.1, 2.755, 3.552, 4.503",\
"0.6087, 0.653, 0.7688, 0.9545, 1.237, 1.632, 2.152, 2.806, 3.604, 4.555",\
"0.626, 0.6741, 0.7968, 0.9849, 1.267, 1.662, 2.181, 2.835, 3.633, 4.584",\
"0.6167, 0.6686, 0.7998, 0.9913, 1.273, 1.668, 2.187, 2.841, 3.638, 4.589",\
"0.5798, 0.6354, 0.7754, 0.9724, 1.254, 1.648, 2.166, 2.82, 3.618, 4.568");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.1857, 0.2256, 0.3282, 0.4777, 0.683, 0.957, 1.326, 1.806, 2.407, 3.141",\
"0.1862, 0.2255, 0.3282, 0.4778, 0.6826, 0.959, 1.326, 1.806, 2.406, 3.141",\
"0.1857, 0.2256, 0.3282, 0.4778, 0.6824, 0.9592, 1.327, 1.805, 2.407, 3.141",\
"0.186, 0.2256, 0.328, 0.4776, 0.683, 0.9572, 1.327, 1.806, 2.408, 3.141",\
"0.1876, 0.2272, 0.3294, 0.4784, 0.6834, 0.9594, 1.325, 1.805, 2.408, 3.137",\
"0.2006, 0.2402, 0.3432, 0.489, 0.6906, 0.9626, 1.331, 1.808, 2.406, 3.14",\
"0.2152, 0.2556, 0.3626, 0.511, 0.7114, 0.98, 1.342, 1.812, 2.412, 3.139",\
"0.231, 0.2732, 0.3832, 0.5338, 0.7334, 1.001, 1.359, 1.827, 2.42, 3.144",\
"0.249, 0.2922, 0.4056, 0.559, 0.7578, 1.022, 1.376, 1.84, 2.431, 3.155",\
"0.2672, 0.3116, 0.429, 0.5854, 0.7826, 1.042, 1.392, 1.852, 2.439, 3.162");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.1033, 0.145, 0.2965, 0.6028, 1.088, 1.767, 2.665, 3.791, 5.166, 6.813",\
"0.1032, 0.1451, 0.2964, 0.6033, 1.088, 1.767, 2.665, 3.79, 5.167, 6.814",\
"0.1034, 0.1451, 0.2964, 0.6032, 1.089, 1.768, 2.665, 3.792, 5.17, 6.816",\
"0.1085, 0.1479, 0.2973, 0.6042, 1.087, 1.767, 2.666, 3.793, 5.171, 6.816",\
"0.123, 0.162, 0.3044, 0.6052, 1.088, 1.768, 2.665, 3.79, 5.167, 6.814",\
"0.1398, 0.1796, 0.3146, 0.6082, 1.09, 1.77, 2.661, 3.794, 5.17, 6.815",\
"0.157, 0.1974, 0.3274, 0.612, 1.091, 1.769, 2.662, 3.793, 5.171, 6.813",\
"0.174, 0.218, 0.344, 0.6184, 1.093, 1.77, 2.665, 3.788, 5.17, 6.81",\
"0.1928, 0.239, 0.364, 0.6274, 1.094, 1.771, 2.666, 3.792, 5.163, 6.811",\
"0.2088, 0.2598, 0.388, 0.6388, 1.1, 1.772, 2.666, 3.791, 5.165, 6.802");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.7975, 0.8425, 0.9585, 1.115, 1.302, 1.523, 1.786, 2.1, 2.475, 2.917",\
"0.811, 0.8562, 0.9722, 1.128, 1.315, 1.536, 1.8, 2.114, 2.488, 2.931",\
"0.8573, 0.9023, 1.018, 1.174, 1.361, 1.582, 1.846, 2.16, 2.534, 2.977",\
"0.935, 0.9802, 1.096, 1.252, 1.439, 1.66, 1.924, 2.238, 2.612, 3.054",\
"1.044, 1.089, 1.205, 1.361, 1.548, 1.769, 2.032, 2.347, 2.721, 3.163",\
"1.175, 1.221, 1.34, 1.498, 1.687, 1.909, 2.173, 2.488, 2.862, 3.304",\
"1.32, 1.368, 1.49, 1.655, 1.849, 2.076, 2.342, 2.658, 3.033, 3.475",\
"1.488, 1.538, 1.665, 1.835, 2.035, 2.266, 2.537, 2.855, 3.231, 3.674",\
"1.69, 1.741, 1.872, 2.047, 2.252, 2.489, 2.762, 3.083, 3.461, 3.905",\
"1.927, 1.979, 2.115, 2.295, 2.506, 2.748, 3.025, 3.349, 3.728, 4.172");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.2749, 0.3094, 0.4139, 0.6003, 0.8851, 1.281, 1.801, 2.455, 3.253, 4.204",\
"0.2888, 0.3234, 0.4279, 0.6142, 0.8989, 1.295, 1.815, 2.469, 3.267, 4.218",\
"0.3405, 0.375, 0.4791, 0.6651, 0.9496, 1.346, 1.866, 2.52, 3.318, 4.269",\
"0.4354, 0.4701, 0.5736, 0.7585, 1.043, 1.439, 1.959, 2.614, 3.411, 4.363",\
"0.5302, 0.5675, 0.6735, 0.8584, 1.142, 1.538, 2.059, 2.712, 3.51, 4.461",\
"0.606, 0.6466, 0.7566, 0.9417, 1.226, 1.622, 2.142, 2.796, 3.594, 4.545",\
"0.6605, 0.7048, 0.8205, 1.007, 1.29, 1.686, 2.206, 2.86, 3.658, 4.609",\
"0.6912, 0.7393, 0.8615, 1.05, 1.333, 1.728, 2.248, 2.902, 3.7, 4.65",\
"0.6984, 0.7496, 0.8796, 1.071, 1.353, 1.749, 2.267, 2.921, 3.72, 4.67",\
"0.6793, 0.7341, 0.8728, 1.07, 1.351, 1.746, 2.265, 2.919, 3.716, 4.667");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.1858, 0.2258, 0.3283, 0.478, 0.682, 0.959, 1.327, 1.805, 2.408, 3.137",\
"0.1857, 0.2256, 0.3279, 0.4768, 0.6826, 0.959, 1.327, 1.806, 2.405, 3.138",\
"0.1864, 0.2256, 0.328, 0.477, 0.683, 0.9592, 1.325, 1.804, 2.407, 3.137",\
"0.1862, 0.2254, 0.3282, 0.4772, 0.6828, 0.9588, 1.326, 1.806, 2.408, 3.14",\
"0.1868, 0.2262, 0.3286, 0.4784, 0.683, 0.959, 1.326, 1.805, 2.408, 3.141",\
"0.197, 0.2362, 0.3394, 0.4858, 0.689, 0.9618, 1.329, 1.807, 2.409, 3.14",\
"0.2086, 0.249, 0.3558, 0.5066, 0.7076, 0.9778, 1.339, 1.813, 2.411, 3.139",\
"0.2196, 0.261, 0.3712, 0.5242, 0.7292, 0.9988, 1.356, 1.827, 2.42, 3.144",\
"0.2318, 0.2744, 0.387, 0.544, 0.749, 1.018, 1.374, 1.839, 2.428, 3.15",\
"0.2454, 0.2886, 0.4044, 0.564, 0.7706, 1.039, 1.392, 1.852, 2.439, 3.157");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.0668, 0.2311, 0.5448, 1.033, 1.719, 2.622, 3.758, 5.146, 6.8");
index_2("0.001, 0.004274, 0.01577, 0.03772, 0.07191, 0.1199, 0.183, 0.2626, 0.3597, 0.4754");
values("0.1071, 0.1498, 0.3013, 0.6082, 1.091, 1.77, 2.666, 3.792, 5.167, 6.815",\
"0.1075, 0.1492, 0.3013, 0.6081, 1.092, 1.771, 2.666, 3.794, 5.173, 6.815",\
"0.1065, 0.1481, 0.3009, 0.6077, 1.092, 1.771, 2.666, 3.791, 5.172, 6.811",\
"0.1095, 0.15, 0.3007, 0.6075, 1.09, 1.768, 2.663, 3.794, 5.172, 6.815",\
"0.1244, 0.1632, 0.3064, 0.6076, 1.091, 1.77, 2.666, 3.793, 5.167, 6.811",\
"0.1402, 0.1802, 0.3158, 0.6108, 1.091, 1.771, 2.666, 3.794, 5.17, 6.814",\
"0.1566, 0.1982, 0.3284, 0.6144, 1.093, 1.77, 2.665, 3.791, 5.17, 6.811",\
"0.1732, 0.217, 0.3438, 0.6196, 1.094, 1.772, 2.664, 3.79, 5.17, 6.813",\
"0.1894, 0.2364, 0.3624, 0.6272, 1.097, 1.773, 2.667, 3.791, 5.164, 6.808",\
"0.2064, 0.257, 0.3846, 0.6384, 1.102, 1.775, 2.667, 3.791, 5.168, 6.802");
}
}
}
}