blob: c2552e714a8e113ee36e9345cb18c868e673827a [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__xor2_1) {
area : 33.868800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.001353627" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.001766259" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.0016322724" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.000432927" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.001766259" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01009 ;
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 ;
}
pin(A2) {
capacitance : 0.009688 ;
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 ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 0.1539 ;
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" ;
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.06408, 0.0639, 0.06329, 0.06232, 0.06121, 0.06013, 0.05921, 0.0585, 0.05795, 0.05752",\
"0.06374, 0.06355, 0.06297, 0.062, 0.0609, 0.05985, 0.05895, 0.05824, 0.05771, 0.05728",\
"0.06314, 0.06295, 0.06234, 0.06143, 0.06035, 0.05932, 0.05845, 0.05776, 0.05724, 0.05682",\
"0.06266, 0.06247, 0.06192, 0.06107, 0.06008, 0.0591, 0.05827, 0.05763, 0.0571, 0.05668",\
"0.06308, 0.06293, 0.06242, 0.06163, 0.06076, 0.05988, 0.05911, 0.05843, 0.05792, 0.05752",\
"0.06531, 0.06514, 0.06464, 0.06397, 0.06312, 0.0623, 0.06152, 0.06086, 0.06031, 0.05986",\
"0.06951, 0.06933, 0.06883, 0.06809, 0.06728, 0.06647, 0.06572, 0.06506, 0.06448, 0.06399",\
"0.07568, 0.07545, 0.07489, 0.07412, 0.07325, 0.07244, 0.07166, 0.07097, 0.07035, 0.06983",\
"0.08376, 0.08355, 0.08284, 0.08195, 0.08101, 0.0801, 0.07933, 0.07857, 0.07791, 0.07735",\
"0.09381, 0.09354, 0.09274, 0.09171, 0.09063, 0.08965, 0.08874, 0.08793, 0.08725, 0.08661");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.04576, 0.04575, 0.04549, 0.04494, 0.04417, 0.04343, 0.04281, 0.04241, 0.04217, 0.04241",\
"0.04559, 0.04555, 0.04533, 0.04483, 0.04411, 0.04334, 0.04275, 0.04226, 0.04199, 0.04225",\
"0.04482, 0.04477, 0.04464, 0.0443, 0.04381, 0.04324, 0.04273, 0.04234, 0.04201, 0.0423",\
"0.04363, 0.04362, 0.0436, 0.04356, 0.0434, 0.04317, 0.04289, 0.04259, 0.04238, 0.04275",\
"0.04372, 0.04375, 0.04378, 0.04383, 0.04385, 0.04382, 0.04372, 0.04356, 0.04352, 0.04405",\
"0.04523, 0.04525, 0.04528, 0.04538, 0.0455, 0.04555, 0.0456, 0.04562, 0.04562, 0.04625",\
"0.04824, 0.04824, 0.04824, 0.04831, 0.04843, 0.04862, 0.04873, 0.04881, 0.04892, 0.04985",\
"0.05285, 0.05284, 0.05278, 0.05283, 0.05284, 0.05299, 0.0532, 0.05334, 0.05356, 0.05481",\
"0.05905, 0.05905, 0.05896, 0.05889, 0.05888, 0.05893, 0.05906, 0.05932, 0.05966, 0.06143",\
"0.06706, 0.06701, 0.06684, 0.06674, 0.06658, 0.06653, 0.06653, 0.06668, 0.0672, 0.06982");
}
}
internal_power() {
related_pin : "A1" ;
when : "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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("-0.001008, -0.0009757, -0.0009244, -0.0008666, -0.0008449, -0.0008337, -0.000818, -0.0008103, -0.0008057, -0.0008014",\
"-0.001373, -0.001319, -0.001138, -0.001022, -0.0009173, -0.0008644, -0.0008125, -0.0007921, -0.0007937, -0.0007767",\
"-0.001657, -0.00156, -0.00141, -0.00118, -0.00104, -0.000929, -0.000851, -0.0008043, -0.0007704, -0.000734",\
"-0.0009793, -0.0009547, -0.000932, -0.0008455, -0.0008066, -0.0007367, -0.000701, -0.0006769, -0.0006616, -0.0006687",\
"0.001135, 0.001033, 0.0007848, 0.0005111, 0.0002818, 9.942e-05, -3.413e-05, -0.000144, -0.0002198, -0.0002859",\
"0.004961, 0.004734, 0.004114, 0.003338, 0.002646, 0.002036, 0.001562, 0.001184, 0.0008847, 0.000638",\
"0.01068, 0.01035, 0.00933, 0.007962, 0.006591, 0.005427, 0.004436, 0.003625, 0.002957, 0.002407",\
"0.01837, 0.0179, 0.01655, 0.01457, 0.01245, 0.01055, 0.008897, 0.007503, 0.006322, 0.005347",\
"0.0281, 0.02754, 0.02585, 0.0233, 0.02043, 0.01766, 0.0152, 0.01309, 0.01126, 0.009699",\
"0.03995, 0.03931, 0.03732, 0.03424, 0.03063, 0.02699, 0.0236, 0.02061, 0.01802, 0.01578");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.03243, 0.03253, 0.0327, 0.03287, 0.03303, 0.03314, 0.03329, 0.03342, 0.03362, 0.03398",\
"0.03169, 0.03185, 0.03223, 0.03266, 0.03296, 0.03322, 0.03341, 0.0336, 0.03374, 0.03436",\
"0.03105, 0.03114, 0.03143, 0.03188, 0.03236, 0.03279, 0.03309, 0.03336, 0.03358, 0.0342",\
"0.03211, 0.03207, 0.03199, 0.03203, 0.03227, 0.03255, 0.03286, 0.03314, 0.03348, 0.03411",\
"0.03498, 0.03481, 0.0344, 0.03388, 0.03353, 0.03334, 0.03339, 0.03354, 0.03366, 0.03451",\
"0.0397, 0.0394, 0.03858, 0.03758, 0.03659, 0.03577, 0.03521, 0.03483, 0.03478, 0.03547",\
"0.04642, 0.04598, 0.0448, 0.04316, 0.04154, 0.04009, 0.03876, 0.03783, 0.03716, 0.03782",\
"0.05525, 0.05471, 0.05314, 0.05089, 0.04853, 0.04639, 0.04442, 0.04264, 0.04134, 0.04177",\
"0.06636, 0.06572, 0.06373, 0.06093, 0.05778, 0.05479, 0.05206, 0.04959, 0.04769, 0.04846",\
"0.07987, 0.07912, 0.07677, 0.07337, 0.06944, 0.06558, 0.06196, 0.05872, 0.05638, 0.05865");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.06021, 0.05999, 0.05936, 0.05839, 0.05736, 0.05637, 0.05557, 0.05495, 0.05449, 0.05412",\
"0.05935, 0.05917, 0.05856, 0.05767, 0.05671, 0.0558, 0.05506, 0.05451, 0.05407, 0.05373",\
"0.0588, 0.0586, 0.05804, 0.05719, 0.05626, 0.0554, 0.05468, 0.05414, 0.05374, 0.0534",\
"0.059, 0.05883, 0.05834, 0.05756, 0.05669, 0.05584, 0.05514, 0.05461, 0.05418, 0.05385",\
"0.0604, 0.06023, 0.05976, 0.05904, 0.05823, 0.05742, 0.05671, 0.05616, 0.0557, 0.05535",\
"0.06316, 0.06299, 0.06252, 0.06178, 0.06097, 0.06014, 0.05947, 0.05886, 0.05834, 0.05792",\
"0.06727, 0.06708, 0.06652, 0.06575, 0.0649, 0.06409, 0.06335, 0.06271, 0.06215, 0.0617",\
"0.07282, 0.07258, 0.07196, 0.0711, 0.07014, 0.06929, 0.06848, 0.06782, 0.06721, 0.06672",\
"0.0799, 0.07964, 0.0789, 0.07789, 0.07687, 0.07588, 0.07503, 0.0743, 0.07365, 0.07311",\
"0.08868, 0.08839, 0.08751, 0.08631, 0.08511, 0.08401, 0.08304, 0.08224, 0.08151, 0.08091");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.03304, 0.03315, 0.0334, 0.03371, 0.03391, 0.03406, 0.03418, 0.03425, 0.03441, 0.03496",\
"0.0331, 0.0332, 0.03346, 0.03378, 0.03399, 0.03415, 0.03424, 0.03433, 0.03449, 0.03502",\
"0.03304, 0.03312, 0.03334, 0.03366, 0.03395, 0.03415, 0.03434, 0.03443, 0.03459, 0.03514",\
"0.03306, 0.03313, 0.03333, 0.03363, 0.03399, 0.03425, 0.0345, 0.03469, 0.03493, 0.03553",\
"0.03388, 0.03393, 0.03411, 0.03439, 0.0347, 0.03503, 0.03533, 0.03562, 0.03582, 0.03655",\
"0.03566, 0.03569, 0.03583, 0.03609, 0.03645, 0.03672, 0.03699, 0.03726, 0.03758, 0.03856",\
"0.03862, 0.03863, 0.0387, 0.03886, 0.03915, 0.03952, 0.03983, 0.04009, 0.04044, 0.04146",\
"0.04285, 0.04286, 0.04287, 0.04294, 0.04313, 0.04337, 0.04379, 0.04419, 0.04451, 0.04571",\
"0.04848, 0.04841, 0.04839, 0.04834, 0.04838, 0.04853, 0.04882, 0.04934, 0.04983, 0.05149",\
"0.05557, 0.05551, 0.05533, 0.05518, 0.05511, 0.05511, 0.05523, 0.05553, 0.05626, 0.05875");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.00105, 0.001073, 0.001119, 0.001169, 0.00119, 0.001198, 0.001208, 0.001214, 0.001219, 0.001222",\
"0.0008991, 0.0009693, 0.001135, 0.001263, 0.001334, 0.0014, 0.001426, 0.00145, 0.001461, 0.001483",\
"0.0005677, 0.0006625, 0.0009138, 0.001208, 0.001423, 0.001564, 0.00166, 0.001717, 0.001757, 0.001787",\
"0.0009509, 0.001005, 0.001165, 0.001389, 0.001583, 0.001723, 0.001824, 0.001891, 0.001939, 0.001972",\
"0.002682, 0.002654, 0.002553, 0.002487, 0.00245, 0.002428, 0.002396, 0.00237, 0.00234, 0.002309",\
"0.006169, 0.006003, 0.005566, 0.00504, 0.004562, 0.004173, 0.003853, 0.003587, 0.003355, 0.003173",\
"0.01155, 0.01127, 0.01047, 0.009367, 0.008288, 0.007351, 0.006561, 0.005895, 0.005348, 0.004891",\
"0.01898, 0.01859, 0.0174, 0.01571, 0.01391, 0.01225, 0.01084, 0.009636, 0.008611, 0.007751",\
"0.02851, 0.02802, 0.02648, 0.02421, 0.02166, 0.01918, 0.01699, 0.01509, 0.01345, 0.01205",\
"0.04025, 0.03963, 0.03778, 0.03495, 0.03163, 0.02831, 0.02521, 0.02249, 0.0201, 0.018");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.04072, 0.04073, 0.04076, 0.04082, 0.04092, 0.041, 0.04112, 0.04132, 0.04149, 0.04205",\
"0.04006, 0.04011, 0.04022, 0.04037, 0.04052, 0.04065, 0.04083, 0.04095, 0.04117, 0.0418",\
"0.03957, 0.03959, 0.03973, 0.03993, 0.04012, 0.04036, 0.04057, 0.04075, 0.04104, 0.04174",\
"0.04056, 0.04052, 0.04038, 0.04031, 0.04034, 0.04045, 0.04057, 0.04077, 0.04096, 0.0417",\
"0.04335, 0.04321, 0.04281, 0.04229, 0.04183, 0.04153, 0.04134, 0.04136, 0.04146, 0.0421",\
"0.04802, 0.04777, 0.04707, 0.04608, 0.04505, 0.04414, 0.0435, 0.04307, 0.04281, 0.04338",\
"0.05472, 0.05438, 0.05334, 0.05185, 0.05023, 0.04865, 0.0473, 0.04623, 0.04554, 0.04607",\
"0.06357, 0.06315, 0.06186, 0.05983, 0.05752, 0.05529, 0.05314, 0.05128, 0.04994, 0.05034",\
"0.07466, 0.07418, 0.07263, 0.07017, 0.06717, 0.06414, 0.06126, 0.05854, 0.05655, 0.05735",\
"0.08815, 0.08759, 0.08582, 0.08295, 0.07932, 0.07544, 0.07167, 0.0683, 0.06563, 0.06811");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.1187, 0.1312, 0.1741, 0.2556, 0.3817, 0.5592, 0.792, 1.086, 1.445, 1.872",\
"0.1311, 0.1435, 0.187, 0.2689, 0.3955, 0.5732, 0.8064, 1.1, 1.458, 1.886",\
"0.1721, 0.1869, 0.2338, 0.316, 0.4433, 0.621, 0.8546, 1.148, 1.507, 1.934",\
"0.1999, 0.2209, 0.2873, 0.3946, 0.5343, 0.7121, 0.9453, 1.239, 1.598, 2.024",\
"0.2015, 0.2285, 0.3136, 0.4524, 0.6323, 0.8458, 1.089, 1.381, 1.739, 2.165",\
"0.1722, 0.206, 0.3121, 0.4815, 0.7013, 0.9615, 1.256, 1.581, 1.941, 2.367",\
"0.1098, 0.1501, 0.2772, 0.4792, 0.7393, 1.046, 1.393, 1.775, 2.189, 2.634",\
"0.012, 0.0588, 0.2063, 0.4419, 0.7438, 1.098, 1.496, 1.935, 2.411, 2.921",\
"-0.1244, -0.0705, 0.0988, 0.3664, 0.7112, 1.113, 1.564, 2.06, 2.597, 3.172",\
"-0.3014, -0.2404, -0.0506, 0.2511, 0.6379, 1.091, 1.595, 2.148, 2.745, 3.386");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.2556, 0.2877, 0.3976, 0.6046, 0.9248, 1.373, 1.961, 2.703, 3.608, 4.683",\
"0.2621, 0.2949, 0.4075, 0.6181, 0.9405, 1.39, 1.98, 2.722, 3.625, 4.705",\
"0.3115, 0.343, 0.4536, 0.6645, 0.9895, 1.441, 2.033, 2.776, 3.681, 4.76",\
"0.4296, 0.4633, 0.5722, 0.776, 1.097, 1.547, 2.139, 2.883, 3.789, 4.867",\
"0.5801, 0.6202, 0.7511, 0.9708, 1.285, 1.729, 2.316, 3.058, 3.961, 5.04",\
"0.7642, 0.8106, 0.9599, 1.214, 1.561, 2.002, 2.581, 3.315, 4.215, 5.291",\
"0.9858, 1.038, 1.207, 1.491, 1.882, 2.367, 2.946, 3.671, 4.564, 5.635",\
"1.245, 1.304, 1.493, 1.808, 2.238, 2.775, 3.406, 4.136, 5.02, 6.079",\
"1.542, 1.609, 1.821, 2.168, 2.636, 3.221, 3.912, 4.699, 5.589, 6.638",\
"1.881, 1.957, 2.192, 2.573, 3.08, 3.71, 4.456, 5.31, 6.261, 7.32");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.1471, 0.1683, 0.2424, 0.3841, 0.6052, 0.9146, 1.32, 1.832, 2.458, 3.202",\
"0.1469, 0.1682, 0.2426, 0.384, 0.6049, 0.9146, 1.32, 1.833, 2.459, 3.206",\
"0.1776, 0.1941, 0.2537, 0.3852, 0.6055, 0.9132, 1.321, 1.833, 2.458, 3.202",\
"0.2494, 0.2722, 0.3444, 0.4654, 0.639, 0.9182, 1.319, 1.832, 2.457, 3.204",\
"0.3425, 0.3704, 0.4559, 0.6, 0.796, 1.036, 1.368, 1.84, 2.458, 3.204",\
"0.4572, 0.4902, 0.592, 0.7564, 0.9824, 1.26, 1.583, 1.977, 2.512, 3.212",\
"0.5916, 0.63, 0.7504, 0.9416, 1.195, 1.504, 1.87, 2.285, 2.757, 3.357",\
"0.7434, 0.7878, 0.9292, 1.15, 1.433, 1.775, 2.179, 2.642, 3.153, 3.715",\
"0.9122, 0.9672, 1.126, 1.379, 1.697, 2.076, 2.513, 3.017, 3.579, 4.194",\
"1.099, 1.16, 1.344, 1.629, 1.989, 2.405, 2.882, 3.421, 4.029, 4.703");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.3892, 0.4445, 0.6361, 0.9987, 1.56, 2.345, 3.383, 4.687, 6.275, 8.164",\
"0.3882, 0.4438, 0.6359, 0.9977, 1.56, 2.348, 3.379, 4.687, 6.27, 8.174",\
"0.3812, 0.4374, 0.6337, 0.9966, 1.561, 2.348, 3.38, 4.681, 6.264, 8.161",\
"0.4363, 0.4813, 0.6453, 0.9934, 1.56, 2.348, 3.378, 4.683, 6.27, 8.165",\
"0.523, 0.5764, 0.753, 1.053, 1.563, 2.345, 3.383, 4.685, 6.269, 8.171",\
"0.6262, 0.6828, 0.8758, 1.212, 1.677, 2.372, 3.383, 4.688, 6.277, 8.177",\
"0.7524, 0.812, 1.016, 1.379, 1.89, 2.535, 3.436, 4.692, 6.277, 8.176",\
"0.8966, 0.9622, 1.178, 1.561, 2.112, 2.81, 3.653, 4.779, 6.292, 8.162",\
"1.06, 1.134, 1.365, 1.768, 2.35, 3.102, 3.988, 5.049, 6.425, 8.201",\
"1.244, 1.322, 1.571, 1.999, 2.604, 3.396, 4.354, 5.449, 6.745, 8.398");
}
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.8648, 0.8785, 0.9239, 1.001, 1.105, 1.235, 1.39, 1.574, 1.788, 2.036",\
"0.8747, 0.889, 0.9343, 1.011, 1.115, 1.246, 1.401, 1.585, 1.799, 2.047",\
"0.9157, 0.9291, 0.9757, 1.053, 1.157, 1.288, 1.444, 1.627, 1.842, 2.09",\
"0.9941, 1.008, 1.054, 1.131, 1.237, 1.367, 1.524, 1.708, 1.922, 2.17",\
"1.12, 1.134, 1.182, 1.261, 1.368, 1.5, 1.657, 1.841, 2.055, 2.304",\
"1.291, 1.307, 1.357, 1.44, 1.552, 1.688, 1.848, 2.034, 2.25, 2.499",\
"1.514, 1.531, 1.584, 1.672, 1.788, 1.929, 2.093, 2.283, 2.501, 2.752",\
"1.789, 1.807, 1.863, 1.955, 2.076, 2.222, 2.391, 2.585, 2.806, 3.059",\
"2.11, 2.129, 2.188, 2.285, 2.412, 2.565, 2.74, 2.939, 3.164, 3.421",\
"2.476, 2.494, 2.557, 2.659, 2.794, 2.955, 3.137, 3.344, 3.575, 3.836");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.653, 0.6835, 0.7892, 0.9877, 1.296, 1.732, 2.31, 3.044, 3.942, 5.015",\
"0.668, 0.6988, 0.8047, 1.003, 1.312, 1.748, 2.326, 3.06, 3.957, 5.03",\
"0.7147, 0.7454, 0.8522, 1.053, 1.366, 1.804, 2.383, 3.117, 4.015, 5.088",\
"0.7725, 0.8039, 0.9124, 1.118, 1.434, 1.878, 2.461, 3.197, 4.096, 5.169",\
"0.82, 0.8512, 0.9575, 1.161, 1.481, 1.927, 2.513, 3.251, 4.151, 5.225",\
"0.839, 0.8711, 0.9814, 1.188, 1.503, 1.945, 2.533, 3.273, 4.175, 5.25",\
"0.8227, 0.8551, 0.9662, 1.175, 1.496, 1.942, 2.521, 3.26, 4.164, 5.241",\
"0.7707, 0.8039, 0.9157, 1.125, 1.447, 1.896, 2.484, 3.219, 4.116, 5.193",\
"0.6802, 0.7147, 0.8283, 1.038, 1.361, 1.81, 2.4, 3.142, 4.042, 5.109",\
"0.5514, 0.5866, 0.7023, 0.914, 1.236, 1.686, 2.277, 3.019, 3.923, 4.999");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.2976, 0.3153, 0.3704, 0.4626, 0.5891, 0.752, 0.961, 1.224, 1.55, 1.949",\
"0.2973, 0.3154, 0.3708, 0.4623, 0.5886, 0.752, 0.9614, 1.223, 1.55, 1.948",\
"0.298, 0.3154, 0.371, 0.4632, 0.5888, 0.7524, 0.961, 1.224, 1.55, 1.948",\
"0.2998, 0.3172, 0.3724, 0.4644, 0.5894, 0.7528, 0.9608, 1.226, 1.55, 1.947",\
"0.3126, 0.3296, 0.3842, 0.4734, 0.597, 0.7582, 0.9656, 1.227, 1.552, 1.949",\
"0.317, 0.3348, 0.3924, 0.4858, 0.613, 0.7742, 0.9788, 1.237, 1.56, 1.954",\
"0.3274, 0.3476, 0.405, 0.5002, 0.6282, 0.79, 0.9956, 1.254, 1.574, 1.966",\
"0.3496, 0.368, 0.4296, 0.5242, 0.6528, 0.8168, 1.019, 1.272, 1.59, 1.978",\
"0.376, 0.3964, 0.457, 0.5572, 0.689, 0.8532, 1.055, 1.307, 1.617, 1.999",\
"0.407, 0.428, 0.4928, 0.5962, 0.731, 0.8976, 1.103, 1.353, 1.661, 2.036");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.5247, 0.5784, 0.768, 1.13, 1.692, 2.48, 3.516, 4.819, 6.41, 8.306",\
"0.5244, 0.5784, 0.7684, 1.131, 1.692, 2.48, 3.515, 4.819, 6.41, 8.306",\
"0.5244, 0.5785, 0.768, 1.131, 1.693, 2.48, 3.515, 4.82, 6.41, 8.305",\
"0.5264, 0.5794, 0.769, 1.13, 1.693, 2.48, 3.515, 4.819, 6.41, 8.306",\
"0.4884, 0.5432, 0.74, 1.116, 1.691, 2.48, 3.516, 4.819, 6.41, 8.306",\
"0.461, 0.5138, 0.7024, 1.07, 1.648, 2.455, 3.511, 4.818, 6.409, 8.305",\
"0.4524, 0.5038, 0.6874, 1.047, 1.616, 2.415, 3.473, 4.796, 6.406, 8.305",\
"0.4588, 0.5086, 0.6872, 1.041, 1.602, 2.392, 3.439, 4.761, 6.374, 8.288",\
"0.4712, 0.5214, 0.6974, 1.045, 1.599, 2.383, 3.424, 4.734, 6.341, 8.258",\
"0.4898, 0.5392, 0.711, 1.053, 1.605, 2.384, 3.422, 4.724, 6.319, 8.229");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.1399, 0.1522, 0.195, 0.2763, 0.4026, 0.5798, 0.8131, 1.106, 1.466, 1.892",\
"0.1538, 0.1663, 0.2097, 0.2915, 0.4185, 0.5955, 0.829, 1.123, 1.481, 1.909",\
"0.1837, 0.1978, 0.244, 0.3269, 0.4544, 0.6322, 0.8656, 1.16, 1.519, 1.946",\
"0.2023, 0.2205, 0.2788, 0.3775, 0.5152, 0.6944, 0.9281, 1.222, 1.581, 2.008",\
"0.1961, 0.2196, 0.2936, 0.4143, 0.5765, 0.7795, 1.024, 1.319, 1.678, 2.105",\
"0.1559, 0.1855, 0.2783, 0.4265, 0.6192, 0.8526, 1.128, 1.447, 1.814, 2.241",\
"0.0783, 0.1141, 0.2265, 0.4057, 0.634, 0.9041, 1.215, 1.568, 1.969, 2.417",\
"-0.0399, 0.0027, 0.1346, 0.3447, 0.613, 0.925, 1.277, 1.669, 2.107, 2.594",\
"-0.2013, -0.1522, 0.0005, 0.2423, 0.551, 0.9084, 1.307, 1.745, 2.225, 2.752",\
"-0.4067, -0.3519, -0.1794, 0.0951, 0.4431, 0.8491, 1.298, 1.786, 2.315, 2.887");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.3532, 0.3847, 0.4941, 0.701, 1.021, 1.469, 2.059, 2.8, 3.705, 4.784",\
"0.3604, 0.3923, 0.5028, 0.7108, 1.032, 1.481, 2.07, 2.812, 3.717, 4.795",\
"0.4107, 0.4425, 0.5531, 0.7619, 1.084, 1.534, 2.124, 2.866, 3.772, 4.85",\
"0.535, 0.5652, 0.6719, 0.8766, 1.196, 1.644, 2.233, 2.976, 3.88, 4.96",\
"0.7131, 0.7491, 0.868, 1.075, 1.388, 1.83, 2.415, 3.154, 4.056, 5.134",\
"0.9253, 0.966, 1.102, 1.34, 1.67, 2.106, 2.683, 3.417, 4.315, 5.388",\
"1.179, 1.225, 1.376, 1.64, 2.012, 2.479, 3.053, 3.777, 4.667, 5.735",\
"1.478, 1.529, 1.695, 1.984, 2.392, 2.909, 3.522, 4.245, 5.125, 6.185",\
"1.824, 1.88, 2.063, 2.377, 2.818, 3.378, 4.05, 4.819, 5.702, 6.749",\
"2.219, 2.28, 2.481, 2.823, 3.295, 3.896, 4.617, 5.452, 6.385, 7.437");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.1471, 0.1684, 0.243, 0.3841, 0.6052, 0.9144, 1.321, 1.833, 2.457, 3.202",\
"0.1472, 0.1684, 0.2425, 0.384, 0.6047, 0.9146, 1.32, 1.832, 2.46, 3.203",\
"0.1668, 0.185, 0.2503, 0.3851, 0.6051, 0.9144, 1.319, 1.833, 2.459, 3.205",\
"0.2237, 0.2439, 0.3129, 0.4388, 0.6301, 0.9187, 1.32, 1.832, 2.458, 3.204",\
"0.3092, 0.3304, 0.4019, 0.5344, 0.7326, 1, 1.358, 1.841, 2.458, 3.203",\
"0.4192, 0.4434, 0.523, 0.6632, 0.866, 1.146, 1.5, 1.939, 2.506, 3.215",\
"0.5484, 0.5766, 0.6684, 0.8218, 1.04, 1.322, 1.687, 2.137, 2.672, 3.326",\
"0.6966, 0.7284, 0.8326, 1.006, 1.241, 1.54, 1.911, 2.37, 2.921, 3.564",\
"0.86, 0.8972, 1.015, 1.211, 1.472, 1.791, 2.176, 2.645, 3.205, 3.862",\
"1.033, 1.077, 1.215, 1.434, 1.727, 2.076, 2.484, 2.963, 3.533, 4.2");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.5213, 0.576, 0.7676, 1.13, 1.693, 2.48, 3.516, 4.819, 6.409, 8.306",\
"0.5213, 0.5761, 0.7679, 1.13, 1.693, 2.48, 3.515, 4.82, 6.41, 8.304",\
"0.5186, 0.574, 0.7671, 1.13, 1.692, 2.48, 3.515, 4.819, 6.41, 8.306",\
"0.5361, 0.5854, 0.7657, 1.128, 1.692, 2.48, 3.515, 4.819, 6.41, 8.305",\
"0.6306, 0.6824, 0.8486, 1.16, 1.693, 2.48, 3.516, 4.819, 6.41, 8.305",\
"0.7328, 0.7908, 0.9806, 1.308, 1.78, 2.495, 3.514, 4.818, 6.41, 8.305",\
"0.848, 0.91, 1.118, 1.481, 1.983, 2.637, 3.56, 4.821, 6.409, 8.305",\
"0.978, 1.045, 1.267, 1.659, 2.21, 2.9, 3.755, 4.901, 6.421, 8.304",\
"1.125, 1.199, 1.436, 1.851, 2.44, 3.19, 4.076, 5.151, 6.545, 8.329",\
"1.292, 1.371, 1.623, 2.058, 2.681, 3.483, 4.441, 5.537, 6.849, 8.502");
}
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.7941, 0.8081, 0.8534, 0.9302, 1.035, 1.165, 1.321, 1.505, 1.719, 1.968",\
"0.7996, 0.8139, 0.8595, 0.9368, 1.042, 1.172, 1.329, 1.512, 1.727, 1.975",\
"0.8448, 0.8585, 0.905, 0.9822, 1.088, 1.219, 1.375, 1.559, 1.773, 2.022",\
"0.964, 0.9781, 1.024, 1.102, 1.208, 1.338, 1.495, 1.679, 1.894, 2.142",\
"1.162, 1.176, 1.224, 1.303, 1.409, 1.54, 1.697, 1.881, 2.096, 2.344",\
"1.411, 1.426, 1.476, 1.558, 1.669, 1.803, 1.963, 2.149, 2.363, 2.612",\
"1.703, 1.719, 1.772, 1.858, 1.972, 2.111, 2.273, 2.462, 2.68, 2.931",\
"2.045, 2.062, 2.117, 2.207, 2.325, 2.468, 2.634, 2.825, 3.044, 3.298",\
"2.438, 2.458, 2.516, 2.611, 2.734, 2.881, 3.052, 3.246, 3.468, 3.722",\
"2.889, 2.908, 2.97, 3.071, 3.199, 3.352, 3.528, 3.727, 3.952, 4.209");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.5232, 0.5553, 0.6674, 0.8764, 1.197, 1.645, 2.234, 2.974, 3.878, 4.955",\
"0.5392, 0.5716, 0.6838, 0.8929, 1.214, 1.662, 2.25, 2.991, 3.895, 4.972",\
"0.5923, 0.6246, 0.7356, 0.9452, 1.267, 1.716, 2.305, 3.046, 3.95, 5.029",\
"0.6552, 0.6873, 0.7986, 1.008, 1.33, 1.78, 2.37, 3.113, 4.017, 5.096",\
"0.6958, 0.7275, 0.8373, 1.044, 1.367, 1.818, 2.409, 3.153, 4.058, 5.136",\
"0.7029, 0.7347, 0.8456, 1.052, 1.372, 1.821, 2.412, 3.156, 4.062, 5.143",\
"0.6704, 0.7027, 0.8143, 1.022, 1.342, 1.79, 2.378, 3.121, 4.029, 5.107",\
"0.5943, 0.6278, 0.7415, 0.9499, 1.271, 1.719, 2.308, 3.048, 3.952, 5.032",\
"0.4725, 0.5069, 0.6228, 0.8327, 1.154, 1.603, 2.191, 2.931, 3.835, 4.912",\
"0.3036, 0.3389, 0.4567, 0.6682, 0.99, 1.439, 2.028, 2.769, 3.673, 4.75");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.2997, 0.3177, 0.3729, 0.4644, 0.5902, 0.7524, 0.9614, 1.224, 1.551, 1.948",\
"0.2989, 0.3163, 0.3721, 0.4632, 0.5893, 0.7522, 0.9598, 1.223, 1.549, 1.948",\
"0.2987, 0.3162, 0.3711, 0.4636, 0.5888, 0.7512, 0.9598, 1.223, 1.55, 1.949",\
"0.2998, 0.3172, 0.372, 0.4632, 0.5886, 0.752, 0.96, 1.223, 1.55, 1.947",\
"0.3088, 0.326, 0.3798, 0.4702, 0.5936, 0.7554, 0.9624, 1.227, 1.551, 1.949",\
"0.3196, 0.3376, 0.3934, 0.4852, 0.6112, 0.7724, 0.976, 1.235, 1.558, 1.952",\
"0.3352, 0.3526, 0.4088, 0.5, 0.6258, 0.7866, 0.992, 1.252, 1.573, 1.965",\
"0.3566, 0.3748, 0.4314, 0.5232, 0.6478, 0.8068, 1.008, 1.264, 1.584, 1.976",\
"0.3862, 0.4042, 0.4622, 0.554, 0.6782, 0.8336, 1.033, 1.285, 1.6, 1.986",\
"0.4192, 0.4392, 0.4998, 0.5926, 0.7162, 0.8726, 1.068, 1.316, 1.626, 2.006");
}
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.002055, 0.005759, 0.01283, 0.02385, 0.03932, 0.05966, 0.0853, 0.1166, 0.1539");
values("0.3996, 0.4528, 0.6384, 0.9982, 1.561, 2.345, 3.382, 4.688, 6.281, 8.174",\
"0.4001, 0.4526, 0.6393, 0.9982, 1.559, 2.347, 3.376, 4.684, 6.279, 8.176",\
"0.4001, 0.4523, 0.6394, 0.9983, 1.561, 2.344, 3.382, 4.685, 6.28, 8.17",\
"0.4024, 0.4538, 0.6394, 0.9978, 1.562, 2.347, 3.382, 4.686, 6.28, 8.178",\
"0.4028, 0.4536, 0.635, 0.9956, 1.559, 2.348, 3.382, 4.684, 6.272, 8.173",\
"0.4132, 0.4626, 0.6418, 0.994, 1.55, 2.343, 3.38, 4.68, 6.281, 8.17",\
"0.4278, 0.4764, 0.651, 0.9992, 1.553, 2.335, 3.37, 4.676, 6.272, 8.167",\
"0.4456, 0.4936, 0.6646, 1.009, 1.559, 2.339, 3.368, 4.669, 6.267, 8.17",\
"0.467, 0.5138, 0.6824, 1.021, 1.568, 2.346, 3.375, 4.669, 6.257, 8.154",\
"0.4908, 0.5372, 0.7036, 1.034, 1.577, 2.357, 3.383, 4.676, 6.262, 8.149");
}
}
}
}