blob: d15329241e44af53c2b43948b499d5f962d5a4a8 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu9t5v0__or3_1) {
area : 31.046400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "0.0018949194" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.0010845846" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.0010790208" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.0010736748" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.00107514" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.0010683486" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0010681704" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.0010667646" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0018949194" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.003688 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.007044, 0.00705, 0.007057, 0.007048, 0.007037, 0.007032, 0.007016, \
0.006995, 0.00697, 0.006932");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.001489, -0.001495, -0.001503, -0.001505, -0.001505, -0.001512, \
-0.001511, -0.001511, -0.001513, -0.001512");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003589, 0.003592, 0.003596, 0.003591, 0.00359, 0.003592, 0.003585, \
0.003577, 0.003567, 0.003553");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.001496, -0.001502, -0.001511, -0.001513, -0.001515, -0.00152, \
-0.001521, -0.001522, -0.001522, -0.001521");
}
}
internal_power() {
when : "A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003546, 0.003554, 0.003554, 0.00355, 0.003548, 0.003553, 0.003548, \
0.003539, 0.00353, 0.003514");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.001497, -0.001502, -0.001511, -0.001515, -0.001516, -0.001522, \
-0.001522, -0.001521, -0.001522, -0.001521");
}
}
}
pin(A2) {
capacitance : 0.003396 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.003308, 0.00331, 0.00331, 0.003311, 0.00331, 0.003308, 0.003294, \
0.003278, 0.003255, 0.003224");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.001909, -0.001911, -0.001925, -0.001924, -0.001927, -0.001939, \
-0.001941, -0.001945, -0.001951, -0.001957");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004391, 0.004393, 0.004391, 0.004391, 0.004388, 0.004396, 0.004398, \
0.004399, 0.004397, 0.004396");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003489, -0.003623, -0.003939, -0.004159, -0.004237, -0.004279, \
-0.004296, -0.004305, -0.004313, -0.004318");
}
}
internal_power() {
when : "A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.002888, 0.002889, 0.002895, 0.002907, 0.002902, 0.002915, 0.002913, \
0.002912, 0.002912, 0.002911");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.002951, -0.002969, -0.002989, -0.002993, -0.002993, -0.003005, \
-0.003009, -0.003013, -0.00302, -0.00303");
}
}
}
pin(A3) {
capacitance : 0.003419 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004386, 0.004383, 0.00438, 0.004383, 0.004386, 0.004395, 0.004393, \
0.004393, 0.004393, 0.004392");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003977, -0.004063, -0.004166, -0.004229, -0.004252, -0.004279, \
-0.004295, -0.004301, -0.004307, -0.004312");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004474, 0.004469, 0.004472, 0.004478, 0.004472, 0.004484, 0.00448, \
0.004484, 0.004484, 0.00448");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.003678, -0.003759, -0.003898, -0.004016, -0.004096, -0.004157, \
-0.004188, -0.004211, -0.004229, -0.00424");
}
}
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("0.004369, 0.004373, 0.00437, 0.004373, 0.004372, 0.004388, 0.004386, \
0.004383, 0.004383, 0.004383");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
values("-0.004071, -0.004105, -0.004177, -0.004223, -0.004251, -0.004279, \
-0.004294, -0.004301, -0.004307, -0.004312");
}
}
}
pin(Z) {
direction : output ;
function : "(A1|A2|A3)" ;
max_capacitance : 0.3289 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.05234, 0.05127, 0.04896, 0.04712, 0.04597, 0.04524, 0.04475, 0.04442, 0.04419, 0.04402",\
"0.05212, 0.05104, 0.04874, 0.04693, 0.04577, 0.04504, 0.04454, 0.04422, 0.04398, 0.04382",\
"0.05183, 0.05075, 0.04846, 0.04664, 0.04546, 0.04475, 0.04426, 0.04393, 0.04371, 0.04352",\
"0.05204, 0.05096, 0.04865, 0.04681, 0.04564, 0.04494, 0.04447, 0.04414, 0.04391, 0.04374",\
"0.05314, 0.05205, 0.04971, 0.04783, 0.04666, 0.04592, 0.04544, 0.04513, 0.0449, 0.04474",\
"0.05612, 0.05497, 0.05241, 0.05028, 0.04891, 0.04807, 0.04749, 0.04712, 0.04685, 0.04667",\
"0.06072, 0.05943, 0.05655, 0.05402, 0.05235, 0.05129, 0.05056, 0.0501, 0.04979, 0.04955",\
"0.06633, 0.06492, 0.06169, 0.0588, 0.05681, 0.0555, 0.05462, 0.05404, 0.05363, 0.05334",\
"0.0731, 0.07161, 0.06805, 0.06473, 0.06242, 0.06087, 0.05978, 0.05907, 0.05856, 0.05819",\
"0.08124, 0.07968, 0.07574, 0.07195, 0.06925, 0.06744, 0.06617, 0.06529, 0.06467, 0.06422");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.02201, 0.02207, 0.02237, 0.02276, 0.0232, 0.02349, 0.02382, 0.02407, 0.02447, 0.02588",\
"0.02212, 0.02213, 0.02246, 0.02288, 0.02332, 0.02359, 0.02392, 0.02421, 0.02456, 0.02628",\
"0.02231, 0.02232, 0.02254, 0.02292, 0.02332, 0.02375, 0.02402, 0.02431, 0.02488, 0.02631",\
"0.02322, 0.02314, 0.02308, 0.02328, 0.02368, 0.02411, 0.02436, 0.02469, 0.02518, 0.02697",\
"0.0248, 0.02459, 0.02427, 0.02432, 0.02445, 0.02482, 0.02509, 0.02534, 0.02597, 0.02787",\
"0.02722, 0.02686, 0.02619, 0.02588, 0.02603, 0.02623, 0.02636, 0.02669, 0.02718, 0.02964",\
"0.03063, 0.03019, 0.02924, 0.02857, 0.02835, 0.02862, 0.02897, 0.02891, 0.02941, 0.03185",\
"0.03516, 0.0346, 0.03338, 0.03238, 0.03195, 0.03179, 0.03208, 0.03234, 0.0327, 0.03575",\
"0.04087, 0.04012, 0.0387, 0.03741, 0.03645, 0.03609, 0.03606, 0.03656, 0.03721, 0.04136",\
"0.04784, 0.04693, 0.04516, 0.04346, 0.04227, 0.04145, 0.04127, 0.04135, 0.04254, 0.0488");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&!A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.0554, 0.05433, 0.05203, 0.05019, 0.04903, 0.04829, 0.04782, 0.04749, 0.04725, 0.04707",\
"0.05521, 0.05415, 0.05183, 0.05001, 0.04887, 0.04812, 0.04763, 0.04732, 0.04707, 0.0469",\
"0.05487, 0.0538, 0.05147, 0.04966, 0.04849, 0.04776, 0.04729, 0.04695, 0.04672, 0.04654",\
"0.05467, 0.05359, 0.05126, 0.04943, 0.04827, 0.04754, 0.04704, 0.04674, 0.04651, 0.04633",\
"0.05533, 0.05422, 0.05185, 0.04994, 0.04871, 0.04796, 0.04747, 0.04714, 0.0469, 0.04673",\
"0.0579, 0.05672, 0.05413, 0.05195, 0.05057, 0.04969, 0.04912, 0.04873, 0.04844, 0.04823",\
"0.06186, 0.06062, 0.05781, 0.05538, 0.0538, 0.05273, 0.05206, 0.0516, 0.05127, 0.05103",\
"0.06724, 0.06592, 0.0629, 0.06014, 0.0583, 0.05712, 0.05631, 0.05576, 0.05538, 0.05509",\
"0.07418, 0.07279, 0.06949, 0.06643, 0.06428, 0.06288, 0.06191, 0.06125, 0.06079, 0.06045",\
"0.08277, 0.0813, 0.07771, 0.07425, 0.07178, 0.07007, 0.06891, 0.06811, 0.06755, 0.06714");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.02541, 0.02544, 0.02557, 0.02598, 0.02641, 0.02676, 0.02705, 0.02736, 0.02755, 0.02902",\
"0.0254, 0.0254, 0.02558, 0.02595, 0.02639, 0.02672, 0.02705, 0.02722, 0.02753, 0.02913",\
"0.02539, 0.02537, 0.02549, 0.02583, 0.02623, 0.0267, 0.02689, 0.0273, 0.02747, 0.02914",\
"0.02607, 0.02597, 0.02588, 0.02602, 0.02633, 0.02674, 0.02703, 0.02753, 0.02777, 0.02928",\
"0.02759, 0.02734, 0.02699, 0.02695, 0.02708, 0.02735, 0.02768, 0.02805, 0.02842, 0.03028",\
"0.03006, 0.02974, 0.02908, 0.02875, 0.02882, 0.02897, 0.0292, 0.02946, 0.02988, 0.03199",\
"0.03368, 0.03321, 0.03232, 0.03156, 0.03143, 0.03159, 0.03178, 0.03189, 0.03222, 0.0349",\
"0.03853, 0.03801, 0.03672, 0.0357, 0.03508, 0.03499, 0.03536, 0.03551, 0.0358, 0.03908",\
"0.04464, 0.04393, 0.04252, 0.04109, 0.04025, 0.03971, 0.0398, 0.04022, 0.04071, 0.04516",\
"0.05217, 0.05128, 0.04953, 0.04795, 0.04658, 0.04578, 0.04548, 0.04557, 0.04689, 0.05329");
}
}
internal_power() {
related_pin : "A3" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.0584, 0.05731, 0.055, 0.05316, 0.05202, 0.05129, 0.0508, 0.05048, 0.05025, 0.05006",\
"0.05823, 0.05716, 0.05482, 0.05301, 0.05184, 0.05112, 0.05065, 0.05031, 0.05009, 0.0499",\
"0.05786, 0.05678, 0.05447, 0.05264, 0.05148, 0.05075, 0.05027, 0.04994, 0.04972, 0.04953",\
"0.05757, 0.05651, 0.05418, 0.05236, 0.05118, 0.05046, 0.04998, 0.04965, 0.04941, 0.04924",\
"0.0578, 0.0567, 0.05437, 0.05247, 0.05128, 0.05055, 0.05006, 0.04974, 0.0495, 0.04933",\
"0.05968, 0.05853, 0.05603, 0.05394, 0.05261, 0.05176, 0.05121, 0.05082, 0.05055, 0.05036",\
"0.06331, 0.06208, 0.05935, 0.05702, 0.05552, 0.05453, 0.05388, 0.05343, 0.05311, 0.0529",\
"0.06895, 0.06767, 0.06472, 0.06207, 0.06031, 0.05914, 0.05837, 0.05784, 0.05747, 0.0572",\
"0.07695, 0.07558, 0.07234, 0.06929, 0.06719, 0.06578, 0.06484, 0.06417, 0.06373, 0.06338",\
"0.08706, 0.08562, 0.08207, 0.07859, 0.07606, 0.07433, 0.07321, 0.0724, 0.07183, 0.07142");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.02904, 0.02901, 0.02907, 0.02941, 0.0298, 0.03013, 0.03042, 0.03067, 0.03106, 0.0326",\
"0.02884, 0.02883, 0.02891, 0.02922, 0.0296, 0.02995, 0.03022, 0.03051, 0.03085, 0.03223",\
"0.02856, 0.02852, 0.02859, 0.02886, 0.02923, 0.0296, 0.02989, 0.03022, 0.03049, 0.03194",\
"0.0291, 0.02893, 0.02879, 0.02889, 0.02917, 0.02954, 0.02985, 0.03014, 0.03065, 0.03223",\
"0.03058, 0.03036, 0.02998, 0.02982, 0.02986, 0.03015, 0.03048, 0.03075, 0.0311, 0.03299",\
"0.03324, 0.03286, 0.03215, 0.03175, 0.0318, 0.03183, 0.03197, 0.03226, 0.03269, 0.03482",\
"0.03722, 0.03673, 0.03577, 0.0349, 0.03469, 0.03488, 0.03494, 0.03503, 0.03532, 0.03807",\
"0.0427, 0.04209, 0.04088, 0.03971, 0.03901, 0.03872, 0.03905, 0.03918, 0.03952, 0.04282",\
"0.04984, 0.0491, 0.04755, 0.0461, 0.04499, 0.04433, 0.04428, 0.04472, 0.04535, 0.04966",\
"0.05864, 0.05769, 0.05588, 0.05407, 0.05275, 0.05173, 0.05121, 0.05126, 0.05236, 0.05941");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.9902, 1.04, 1.179, 1.382, 1.633, 1.926, 2.266, 2.659, 3.115, 3.644",\
"0.9952, 1.045, 1.185, 1.387, 1.638, 1.932, 2.271, 2.664, 3.12, 3.65",\
"1.034, 1.084, 1.223, 1.425, 1.677, 1.97, 2.31, 2.703, 3.159, 3.688",\
"1.141, 1.191, 1.33, 1.533, 1.784, 2.078, 2.417, 2.81, 3.266, 3.795",\
"1.337, 1.387, 1.525, 1.727, 1.978, 2.271, 2.611, 3.004, 3.46, 3.989",\
"1.619, 1.668, 1.807, 2.009, 2.26, 2.553, 2.893, 3.286, 3.742, 4.271",\
"1.954, 2.005, 2.147, 2.353, 2.607, 2.905, 3.245, 3.639, 4.097, 4.626",\
"2.34, 2.394, 2.541, 2.751, 3.008, 3.31, 3.656, 4.053, 4.512, 5.042",\
"2.784, 2.841, 2.994, 3.21, 3.471, 3.776, 4.124, 4.525, 4.987, 5.519",\
"3.292, 3.349, 3.509, 3.732, 4, 4.31, 4.663, 5.065, 5.528, 6.062");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.3382, 0.3767, 0.4978, 0.7157, 1.05, 1.518, 2.133, 2.907, 3.849, 4.977",\
"0.3548, 0.3931, 0.5143, 0.7321, 1.067, 1.535, 2.149, 2.923, 3.866, 4.993",\
"0.4114, 0.4495, 0.5701, 0.7878, 1.122, 1.59, 2.205, 2.976, 3.922, 5.048",\
"0.4998, 0.5384, 0.6592, 0.8755, 1.21, 1.678, 2.292, 3.065, 4.01, 5.138",\
"0.5658, 0.607, 0.7313, 0.9488, 1.282, 1.748, 2.363, 3.136, 4.079, 5.204",\
"0.5962, 0.6398, 0.7687, 0.987, 1.32, 1.786, 2.399, 3.173, 4.115, 5.24",\
"0.5862, 0.6326, 0.7677, 0.989, 1.321, 1.786, 2.401, 3.171, 4.115, 5.239",\
"0.53, 0.5792, 0.7224, 0.9493, 1.282, 1.747, 2.358, 3.13, 4.073, 5.196",\
"0.4242, 0.4764, 0.6279, 0.862, 1.197, 1.663, 2.276, 3.046, 3.988, 5.111",\
"0.2661, 0.3215, 0.4806, 0.7226, 1.062, 1.53, 2.144, 2.917, 3.857, 4.98");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.325, 0.3715, 0.5038, 0.7096, 0.9806, 1.326, 1.767, 2.327, 3.028, 3.891",\
"0.3245, 0.3716, 0.5032, 0.7086, 0.9806, 1.326, 1.768, 2.329, 3.031, 3.888",\
"0.3248, 0.3718, 0.5038, 0.7104, 0.9806, 1.325, 1.766, 2.328, 3.031, 3.889",\
"0.3254, 0.3722, 0.5036, 0.7092, 0.9804, 1.327, 1.765, 2.326, 3.032, 3.884",\
"0.324, 0.3702, 0.503, 0.7114, 0.9798, 1.326, 1.766, 2.329, 3.031, 3.889",\
"0.336, 0.3808, 0.5106, 0.7162, 0.9868, 1.33, 1.77, 2.33, 3.029, 3.887",\
"0.3646, 0.41, 0.537, 0.738, 1.007, 1.345, 1.783, 2.338, 3.039, 3.895",\
"0.394, 0.4408, 0.568, 0.764, 1.032, 1.371, 1.804, 2.359, 3.053, 3.904",\
"0.4248, 0.4732, 0.6018, 0.7938, 1.058, 1.395, 1.826, 2.378, 3.07, 3.922",\
"0.4572, 0.5068, 0.6388, 0.8308, 1.091, 1.424, 1.848, 2.396, 3.085, 3.934");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.1736, 0.2264, 0.412, 0.785, 1.379, 2.215, 3.316, 4.698, 6.392, 8.408",\
"0.1741, 0.2261, 0.412, 0.7848, 1.379, 2.215, 3.315, 4.697, 6.393, 8.404",\
"0.1743, 0.2258, 0.4123, 0.7856, 1.379, 2.219, 3.315, 4.696, 6.388, 8.411",\
"0.1827, 0.2338, 0.4155, 0.786, 1.38, 2.216, 3.314, 4.699, 6.393, 8.404",\
"0.2014, 0.2526, 0.4288, 0.7912, 1.379, 2.218, 3.312, 4.698, 6.387, 8.404",\
"0.2216, 0.2738, 0.4452, 0.7988, 1.383, 2.217, 3.313, 4.697, 6.384, 8.399",\
"0.2446, 0.2982, 0.4688, 0.8116, 1.389, 2.219, 3.315, 4.695, 6.382, 8.4",\
"0.2706, 0.3256, 0.4968, 0.8306, 1.398, 2.224, 3.317, 4.699, 6.387, 8.396",\
"0.2968, 0.354, 0.5288, 0.8544, 1.412, 2.233, 3.326, 4.701, 6.387, 8.41",\
"0.3254, 0.3842, 0.5646, 0.886, 1.434, 2.254, 3.338, 4.718, 6.393, 8.402");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("1.161, 1.211, 1.35, 1.553, 1.804, 2.097, 2.437, 2.83, 3.286, 3.815",\
"1.169, 1.219, 1.358, 1.561, 1.812, 2.105, 2.445, 2.838, 3.294, 3.823",\
"1.204, 1.254, 1.393, 1.595, 1.847, 2.14, 2.479, 2.872, 3.329, 3.858",\
"1.272, 1.323, 1.462, 1.664, 1.915, 2.209, 2.548, 2.942, 3.398, 3.927",\
"1.397, 1.447, 1.585, 1.788, 2.038, 2.332, 2.672, 3.065, 3.521, 4.05",\
"1.587, 1.638, 1.779, 1.983, 2.236, 2.531, 2.871, 3.264, 3.721, 4.25",\
"1.839, 1.891, 2.037, 2.248, 2.506, 2.805, 3.149, 3.544, 4.002, 4.531",\
"2.161, 2.214, 2.363, 2.577, 2.841, 3.147, 3.496, 3.896, 4.356, 4.886",\
"2.543, 2.599, 2.752, 2.972, 3.242, 3.553, 3.906, 4.31, 4.774, 5.308",\
"2.986, 3.043, 3.202, 3.429, 3.706, 4.024, 4.384, 4.793, 5.26, 5.795");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.3726, 0.4115, 0.5334, 0.7522, 1.087, 1.556, 2.17, 2.943, 3.886, 5.011",\
"0.3884, 0.427, 0.5491, 0.7678, 1.103, 1.571, 2.186, 2.958, 3.901, 5.027",\
"0.4439, 0.4824, 0.6042, 0.8224, 1.158, 1.626, 2.24, 3.014, 3.957, 5.082",\
"0.5399, 0.5785, 0.6994, 0.9165, 1.251, 1.719, 2.334, 3.108, 4.051, 5.174",\
"0.6213, 0.6616, 0.7861, 1.003, 1.337, 1.804, 2.419, 3.191, 4.134, 5.261",\
"0.6688, 0.7123, 0.8411, 1.059, 1.392, 1.859, 2.472, 3.245, 4.189, 5.313",\
"0.6788, 0.7242, 0.8591, 1.08, 1.412, 1.878, 2.492, 3.264, 4.208, 5.331",\
"0.6464, 0.6953, 0.836, 1.062, 1.395, 1.86, 2.472, 3.244, 4.186, 5.311",\
"0.568, 0.62, 0.7691, 1.001, 1.337, 1.802, 2.415, 3.186, 4.128, 5.251",\
"0.4424, 0.4967, 0.6528, 0.8938, 1.232, 1.7, 2.315, 3.086, 4.028, 5.151");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.3252, 0.3736, 0.5042, 0.7088, 0.9822, 1.326, 1.768, 2.327, 3.026, 3.889",\
"0.3252, 0.3716, 0.5034, 0.7098, 0.981, 1.326, 1.768, 2.327, 3.026, 3.89",\
"0.3254, 0.3718, 0.5036, 0.709, 0.9814, 1.326, 1.767, 2.327, 3.032, 3.889",\
"0.3268, 0.372, 0.5038, 0.7106, 0.9822, 1.326, 1.768, 2.327, 3.032, 3.892",\
"0.3268, 0.373, 0.5054, 0.7114, 0.981, 1.327, 1.765, 2.33, 3.028, 3.891",\
"0.344, 0.3916, 0.5214, 0.7238, 0.992, 1.334, 1.774, 2.333, 3.034, 3.892",\
"0.3624, 0.4102, 0.5434, 0.7502, 1.019, 1.355, 1.788, 2.342, 3.038, 3.891",\
"0.3806, 0.4296, 0.5674, 0.7736, 1.045, 1.384, 1.814, 2.365, 3.055, 3.905",\
"0.4044, 0.4554, 0.5936, 0.802, 1.076, 1.415, 1.844, 2.388, 3.078, 3.919",\
"0.434, 0.4856, 0.6272, 0.8376, 1.113, 1.451, 1.876, 2.421, 3.099, 3.938");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.1783, 0.2303, 0.416, 0.7895, 1.381, 2.221, 3.318, 4.709, 6.39, 8.424",\
"0.1779, 0.2297, 0.4153, 0.7878, 1.382, 2.214, 3.323, 4.7, 6.39, 8.424",\
"0.1778, 0.2303, 0.4156, 0.7888, 1.381, 2.221, 3.314, 4.706, 6.391, 8.405",\
"0.1827, 0.2349, 0.4172, 0.7882, 1.381, 2.221, 3.314, 4.707, 6.389, 8.401",\
"0.2, 0.2522, 0.4292, 0.793, 1.384, 2.216, 3.315, 4.695, 6.382, 8.407",\
"0.22, 0.2718, 0.4448, 0.7994, 1.386, 2.217, 3.313, 4.694, 6.388, 8.402",\
"0.2414, 0.2948, 0.4662, 0.8118, 1.389, 2.223, 3.318, 4.698, 6.386, 8.394",\
"0.2644, 0.3206, 0.4934, 0.8276, 1.4, 2.226, 3.319, 4.7, 6.388, 8.399",\
"0.293, 0.347, 0.5214, 0.85, 1.411, 2.233, 3.325, 4.705, 6.388, 8.412",\
"0.3172, 0.3764, 0.5572, 0.88, 1.433, 2.25, 3.339, 4.718, 6.395, 8.403");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("1.233, 1.283, 1.422, 1.625, 1.876, 2.169, 2.509, 2.902, 3.358, 3.887",\
"1.245, 1.295, 1.434, 1.637, 1.888, 2.182, 2.521, 2.914, 3.37, 3.899",\
"1.286, 1.336, 1.475, 1.678, 1.929, 2.223, 2.562, 2.955, 3.411, 3.94",\
"1.353, 1.402, 1.542, 1.744, 1.995, 2.289, 2.628, 3.022, 3.478, 4.007",\
"1.446, 1.496, 1.635, 1.837, 2.089, 2.382, 2.721, 3.115, 3.57, 4.1",\
"1.58, 1.63, 1.771, 1.976, 2.228, 2.523, 2.862, 3.256, 3.712, 4.241",\
"1.763, 1.815, 1.96, 2.168, 2.426, 2.726, 3.069, 3.464, 3.921, 4.451",\
"2.012, 2.065, 2.213, 2.428, 2.691, 2.997, 3.345, 3.745, 4.205, 4.736",\
"2.326, 2.381, 2.535, 2.755, 3.025, 3.338, 3.693, 4.097, 4.56, 5.094",\
"2.695, 2.753, 2.913, 3.142, 3.422, 3.744, 4.107, 4.518, 4.986, 5.523");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.3889, 0.4291, 0.5542, 0.7764, 1.114, 1.583, 2.198, 2.973, 3.915, 5.038",\
"0.4036, 0.4436, 0.569, 0.791, 1.128, 1.598, 2.213, 2.986, 3.931, 5.056",\
"0.4588, 0.4985, 0.6232, 0.8446, 1.182, 1.652, 2.267, 3.04, 3.985, 5.109",\
"0.5606, 0.5999, 0.7229, 0.9426, 1.279, 1.748, 2.364, 3.137, 4.082, 5.206",\
"0.6536, 0.6952, 0.821, 1.04, 1.375, 1.844, 2.458, 3.232, 4.177, 5.301",\
"0.7153, 0.7589, 0.8893, 1.11, 1.444, 1.911, 2.526, 3.299, 4.244, 5.368",\
"0.7423, 0.7887, 0.9243, 1.147, 1.481, 1.948, 2.562, 3.334, 4.278, 5.402",\
"0.731, 0.7803, 0.9225, 1.15, 1.485, 1.95, 2.564, 3.336, 4.278, 5.402",\
"0.6789, 0.7311, 0.8812, 1.115, 1.452, 1.918, 2.532, 3.304, 4.247, 5.37",\
"0.5848, 0.6398, 0.7978, 1.039, 1.381, 1.851, 2.465, 3.238, 4.181, 5.304");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.3252, 0.3714, 0.5038, 0.7112, 0.9814, 1.326, 1.768, 2.329, 3.027, 3.889",\
"0.325, 0.3718, 0.5032, 0.7094, 0.9804, 1.326, 1.768, 2.329, 3.032, 3.889",\
"0.3252, 0.3736, 0.5036, 0.7108, 0.982, 1.326, 1.768, 2.329, 3.032, 3.889",\
"0.3254, 0.3736, 0.5036, 0.7092, 0.981, 1.326, 1.768, 2.328, 3.028, 3.886",\
"0.3258, 0.3726, 0.5044, 0.7108, 0.9832, 1.326, 1.767, 2.328, 3.031, 3.886",\
"0.34, 0.387, 0.5174, 0.7202, 0.9892, 1.332, 1.772, 2.332, 3.03, 3.888",\
"0.356, 0.404, 0.5382, 0.7436, 1.014, 1.352, 1.786, 2.343, 3.039, 3.897",\
"0.3754, 0.4242, 0.5612, 0.7692, 1.041, 1.382, 1.813, 2.362, 3.057, 3.903",\
"0.4018, 0.452, 0.592, 0.8012, 1.076, 1.418, 1.845, 2.391, 3.075, 3.917",\
"0.4334, 0.4862, 0.6304, 0.8436, 1.126, 1.464, 1.893, 2.43, 3.106, 3.94");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.003263, 0.01121, 0.02638, 0.05001, 0.08318, 0.1268, 0.1818, 0.2489, 0.3289");
values("0.1855, 0.2381, 0.4257, 0.7963, 1.387, 2.22, 3.317, 4.7, 6.385, 8.397",\
"0.1855, 0.2385, 0.4251, 0.7966, 1.387, 2.22, 3.316, 4.7, 6.388, 8.404",\
"0.1843, 0.2377, 0.4241, 0.7962, 1.386, 2.22, 3.317, 4.701, 6.39, 8.405",\
"0.1869, 0.2393, 0.4238, 0.795, 1.387, 2.219, 3.318, 4.699, 6.386, 8.404",\
"0.204, 0.2566, 0.4348, 0.7984, 1.387, 2.218, 3.315, 4.701, 6.39, 8.405",\
"0.223, 0.2756, 0.4504, 0.8064, 1.392, 2.224, 3.316, 4.699, 6.389, 8.405",\
"0.2456, 0.2996, 0.4718, 0.8168, 1.396, 2.225, 3.321, 4.701, 6.389, 8.404",\
"0.2688, 0.3234, 0.4974, 0.8342, 1.405, 2.23, 3.329, 4.702, 6.393, 8.401",\
"0.297, 0.3544, 0.5282, 0.8582, 1.42, 2.244, 3.331, 4.71, 6.395, 8.404",\
"0.3242, 0.3834, 0.5626, 0.8872, 1.443, 2.26, 3.348, 4.717, 6.4, 8.406");
}
}
}
}