blob: c077fe27b512b74100bdf98decda850b087e957c [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__xor2_1) {
area : 26.342400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "7.008e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "4.5318e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "6.7581e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "4.6215e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "7.008e-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.007257 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.007362 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 0.1854 ;
max_transition : 11 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.09447, 0.09423, 0.09336, 0.09193, 0.09029, 0.08879, 0.08764, 0.08681, 0.08619, 0.08571",\
"0.09405, 0.09382, 0.093, 0.09157, 0.08994, 0.0885, 0.08738, 0.08652, 0.08592, 0.08546",\
"0.09326, 0.093, 0.0922, 0.0909, 0.08931, 0.08793, 0.08684, 0.08601, 0.0854, 0.08494",\
"0.09248, 0.09227, 0.0915, 0.09038, 0.08905, 0.08778, 0.08678, 0.086, 0.08539, 0.08494",\
"0.09272, 0.09254, 0.09197, 0.09112, 0.09008, 0.08908, 0.08812, 0.08741, 0.08677, 0.08633",\
"0.0955, 0.09531, 0.09482, 0.09409, 0.09327, 0.09237, 0.09153, 0.0908, 0.09022, 0.08973",\
"0.1007, 0.1005, 0.09994, 0.09927, 0.09853, 0.09784, 0.09705, 0.09635, 0.09575, 0.09525",\
"0.1082, 0.1079, 0.1074, 0.1066, 0.106, 0.1052, 0.1045, 0.1039, 0.1033, 0.1027",\
"0.118, 0.1178, 0.1171, 0.1162, 0.1155, 0.1147, 0.1141, 0.1134, 0.1128, 0.1123",\
"0.1304, 0.1301, 0.1292, 0.1281, 0.1272, 0.1264, 0.1257, 0.1251, 0.1245, 0.124");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.06891, 0.06896, 0.06881, 0.06799, 0.06674, 0.06554, 0.06467, 0.06407, 0.06424, 0.06994",\
"0.06859, 0.06862, 0.06852, 0.06778, 0.06656, 0.06539, 0.06452, 0.06398, 0.06406, 0.06977",\
"0.06724, 0.0672, 0.06705, 0.06662, 0.0659, 0.06509, 0.06431, 0.06392, 0.06423, 0.07026",\
"0.06524, 0.06524, 0.06528, 0.0653, 0.06515, 0.06491, 0.06458, 0.06431, 0.06476, 0.07169",\
"0.06519, 0.06518, 0.06537, 0.0655, 0.0656, 0.06569, 0.06563, 0.06563, 0.06629, 0.07438",\
"0.06712, 0.06715, 0.06717, 0.06741, 0.06773, 0.06788, 0.06812, 0.0683, 0.06934, 0.07959",\
"0.07101, 0.071, 0.07098, 0.07115, 0.07139, 0.07187, 0.07208, 0.07247, 0.07405, 0.0873",\
"0.07686, 0.07683, 0.07677, 0.07684, 0.07694, 0.07727, 0.07791, 0.07844, 0.08062, 0.09872",\
"0.08476, 0.0847, 0.08464, 0.08461, 0.08477, 0.08468, 0.0852, 0.08607, 0.09, 0.1152",\
"0.0948, 0.09467, 0.09451, 0.0944, 0.09439, 0.09443, 0.09447, 0.09526, 0.1021, 0.1408");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("-0.002677, -0.002613, -0.002489, -0.002425, -0.002396, -0.002373, -0.00236, -0.002352, -0.002347, -0.002333",\
"-0.003364, -0.003181, -0.002802, -0.0025, -0.002337, -0.002255, -0.002203, -0.002168, -0.002155, -0.002132",\
"-0.00407, -0.003844, -0.003318, -0.002803, -0.002402, -0.002179, -0.00203, -0.00193, -0.001867, -0.001833",\
"-0.003455, -0.003417, -0.003181, -0.002819, -0.002467, -0.002228, -0.002041, -0.001925, -0.001852, -0.001783",\
"-0.0008174, -0.001007, -0.001401, -0.001649, -0.001714, -0.001688, -0.001663, -0.001641, -0.001614, -0.001593",\
"0.004076, 0.003637, 0.002507, 0.001399, 0.0005859, 4.59e-05, -0.0003318, -0.0005986, -0.0007957, -0.0009387",\
"0.01142, 0.01071, 0.008795, 0.006665, 0.004834, 0.003467, 0.002431, 0.001643, 0.001025, 0.0005741",\
"0.02118, 0.02027, 0.01767, 0.01441, 0.0114, 0.008936, 0.007018, 0.005486, 0.004256, 0.003289",\
"0.03351, 0.03236, 0.02916, 0.02487, 0.02054, 0.01677, 0.01374, 0.01126, 0.009198, 0.007536",\
"0.04853, 0.04722, 0.04342, 0.038, 0.03245, 0.02729, 0.02289, 0.01926, 0.01618, 0.01368");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.05137, 0.05159, 0.05193, 0.05223, 0.05252, 0.05267, 0.05327, 0.05333, 0.05397, 0.05924",\
"0.04981, 0.05019, 0.05102, 0.05178, 0.05234, 0.05282, 0.05309, 0.05354, 0.05412, 0.05976",\
"0.04874, 0.04889, 0.04949, 0.05041, 0.05132, 0.05213, 0.05258, 0.05315, 0.05407, 0.05968",\
"0.0502, 0.05012, 0.05, 0.05013, 0.05072, 0.05141, 0.05219, 0.05264, 0.05349, 0.06048",\
"0.05387, 0.05354, 0.05275, 0.05211, 0.05174, 0.05186, 0.05225, 0.05261, 0.05382, 0.06211",\
"0.05972, 0.05921, 0.05779, 0.05626, 0.05501, 0.05408, 0.05387, 0.05372, 0.0549, 0.06594",\
"0.06797, 0.06723, 0.06528, 0.0627, 0.0605, 0.0587, 0.05735, 0.05654, 0.05799, 0.07352",\
"0.07882, 0.07783, 0.07526, 0.07191, 0.06854, 0.06572, 0.06339, 0.06147, 0.06376, 0.0889",\
"0.09245, 0.09126, 0.088, 0.08376, 0.07934, 0.07508, 0.07197, 0.06933, 0.07472, 0.1192",\
"0.1091, 0.1076, 0.1037, 0.09858, 0.09305, 0.08756, 0.08276, 0.08124, 0.0983, 0.1829");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.08938, 0.08906, 0.08816, 0.08681, 0.08532, 0.08407, 0.08313, 0.08241, 0.08192, 0.08153",\
"0.08839, 0.08815, 0.08732, 0.08605, 0.08469, 0.08349, 0.08261, 0.08196, 0.08148, 0.08115",\
"0.08781, 0.08757, 0.0868, 0.0856, 0.08424, 0.08314, 0.08227, 0.08162, 0.08115, 0.08079",\
"0.08789, 0.08767, 0.08706, 0.08605, 0.08488, 0.08384, 0.08299, 0.08235, 0.08184, 0.08149",\
"0.08929, 0.0891, 0.0885, 0.08774, 0.0868, 0.0859, 0.08509, 0.08442, 0.0839, 0.0835",\
"0.09259, 0.09242, 0.09185, 0.09107, 0.09019, 0.08936, 0.08862, 0.08793, 0.08737, 0.08692",\
"0.09767, 0.09742, 0.09679, 0.09598, 0.09517, 0.09439, 0.09367, 0.093, 0.0924, 0.09192",\
"0.1045, 0.1043, 0.1036, 0.1026, 0.1017, 0.1011, 0.1003, 0.09968, 0.0991, 0.09861",\
"0.1135, 0.1131, 0.1122, 0.1112, 0.1102, 0.1094, 0.1087, 0.108, 0.1075, 0.1069",\
"0.1244, 0.124, 0.123, 0.1219, 0.1206, 0.1198, 0.119, 0.1183, 0.1177, 0.1171");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.05324, 0.05343, 0.05392, 0.05444, 0.05474, 0.05498, 0.05522, 0.05537, 0.05618, 0.0617",\
"0.05331, 0.05352, 0.05401, 0.05456, 0.05489, 0.05513, 0.05537, 0.05552, 0.05641, 0.06192",\
"0.05305, 0.0532, 0.0536, 0.05414, 0.05456, 0.05498, 0.05525, 0.05558, 0.05644, 0.06262",\
"0.05294, 0.05304, 0.05336, 0.05388, 0.05444, 0.05489, 0.05537, 0.05576, 0.05649, 0.06382",\
"0.05384, 0.05396, 0.05427, 0.05479, 0.05531, 0.05591, 0.05651, 0.05711, 0.05799, 0.06656",\
"0.05625, 0.05628, 0.05652, 0.05696, 0.05765, 0.05804, 0.05861, 0.05924, 0.06087, 0.07066",\
"0.0602, 0.0602, 0.06029, 0.06062, 0.06095, 0.06185, 0.06233, 0.06287, 0.06462, 0.07772",\
"0.06574, 0.06572, 0.06571, 0.06589, 0.06614, 0.06674, 0.06767, 0.06812, 0.07036, 0.08774",\
"0.07312, 0.07305, 0.07293, 0.07292, 0.07316, 0.07346, 0.07394, 0.07506, 0.0789, 0.1026",\
"0.08237, 0.08224, 0.08192, 0.08176, 0.0818, 0.08192, 0.08229, 0.08332, 0.08996, 0.1257");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.0002688, 0.0003125, 0.0004026, 0.0004628, 0.0004962, 0.0005162, 0.0005259, 0.0005349, 0.0005403, 0.0005456",\
"-8.248e-05, 0.0001153, 0.0004856, 0.0007389, 0.0008888, 0.000968, 0.001014, 0.001043, 0.001063, 0.001078",\
"-0.001045, -0.0007459, -0.0001121, 0.0004903, 0.0008882, 0.001147, 0.001294, 0.00139, 0.001457, 0.001517",\
"-0.0008358, -0.0007118, -0.0003116, 0.0002474, 0.0007024, 0.001048, 0.00126, 0.00141, 0.001512, 0.001578",\
"0.001363, 0.001272, 0.001142, 0.001172, 0.001315, 0.001469, 0.00158, 0.001652, 0.001725, 0.001756",\
"0.005884, 0.005534, 0.004715, 0.00391, 0.00338, 0.003037, 0.002802, 0.002633, 0.002498, 0.002397",\
"0.01287, 0.01225, 0.01068, 0.008895, 0.0074, 0.006262, 0.005448, 0.004806, 0.004278, 0.003876",\
"0.02239, 0.02154, 0.01921, 0.01633, 0.01369, 0.01155, 0.009852, 0.008508, 0.007433, 0.006559",\
"0.03452, 0.03347, 0.03046, 0.0265, 0.02255, 0.01917, 0.0164, 0.01411, 0.01228, 0.01077",\
"0.04937, 0.04815, 0.04449, 0.03946, 0.03424, 0.02944, 0.02536, 0.02198, 0.0192, 0.01684");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.06105, 0.06108, 0.06118, 0.06129, 0.06148, 0.06173, 0.06202, 0.06241, 0.06322, 0.06885",\
"0.05985, 0.05999, 0.0603, 0.06063, 0.06094, 0.06122, 0.0616, 0.06199, 0.0628, 0.06841",\
"0.05911, 0.05919, 0.05948, 0.0599, 0.06037, 0.0608, 0.06127, 0.06163, 0.06247, 0.06887",\
"0.06054, 0.06045, 0.06022, 0.06018, 0.06037, 0.06065, 0.06109, 0.06148, 0.06266, 0.06966",\
"0.06412, 0.06382, 0.06314, 0.06231, 0.06178, 0.06164, 0.06172, 0.06202, 0.06302, 0.07158",\
"0.07005, 0.06958, 0.06823, 0.06669, 0.06529, 0.06419, 0.06367, 0.06346, 0.06436, 0.07567",\
"0.07845, 0.07778, 0.07594, 0.07344, 0.07117, 0.06914, 0.06752, 0.0665, 0.06781, 0.08393",\
"0.08945, 0.08861, 0.08626, 0.08298, 0.07942, 0.07658, 0.07382, 0.07184, 0.07413, 0.09991",\
"0.1032, 0.1023, 0.09945, 0.0953, 0.09064, 0.08636, 0.08293, 0.07991, 0.08589, 0.1316",\
"0.1199, 0.1189, 0.1156, 0.1107, 0.105, 0.09922, 0.09438, 0.09243, 0.1106, 0.1969");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.116, 0.1359, 0.2053, 0.3372, 0.5424, 0.8301, 1.209, 1.686, 2.268, 2.963",\
"0.1347, 0.1549, 0.2253, 0.3579, 0.5637, 0.852, 1.231, 1.707, 2.29, 2.984",\
"0.1905, 0.2169, 0.2956, 0.4292, 0.6355, 0.9241, 1.304, 1.781, 2.364, 3.059",\
"0.2295, 0.2677, 0.3823, 0.5554, 0.773, 1.062, 1.44, 1.919, 2.501, 3.196",\
"0.2439, 0.2929, 0.4419, 0.6694, 0.9513, 1.275, 1.656, 2.133, 2.716, 3.409",\
"0.2309, 0.2921, 0.4743, 0.7534, 1.103, 1.504, 1.948, 2.438, 3.019, 3.713",\
"0.1873, 0.2603, 0.479, 0.8086, 1.222, 1.701, 2.231, 2.804, 3.418, 4.113",\
"0.1095, 0.1954, 0.4498, 0.8333, 1.309, 1.863, 2.479, 3.145, 3.857, 4.611",\
"-0.0044, 0.0938, 0.3842, 0.8233, 1.365, 1.99, 2.69, 3.45, 4.261, 5.12",\
"-0.1593, -0.0477, 0.2821, 0.775, 1.386, 2.082, 2.862, 3.714, 4.627, 5.592");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.219, 0.2631, 0.4155, 0.7035, 1.15, 1.775, 2.601, 3.637, 4.901, 6.413",\
"0.2321, 0.2775, 0.4335, 0.7246, 1.174, 1.802, 2.625, 3.663, 4.927, 6.437",\
"0.3122, 0.3553, 0.5087, 0.8011, 1.252, 1.883, 2.707, 3.748, 5.011, 6.521",\
"0.4553, 0.5105, 0.6774, 0.9645, 1.414, 2.043, 2.869, 3.907, 5.174, 6.684",\
"0.6218, 0.6904, 0.9017, 1.232, 1.679, 2.304, 3.127, 4.165, 5.432, 6.94",\
"0.8204, 0.9, 1.15, 1.548, 2.056, 2.681, 3.501, 4.533, 5.797, 7.307",\
"1.057, 1.148, 1.431, 1.889, 2.482, 3.179, 4.002, 5.03, 6.291, 7.795",\
"1.334, 1.437, 1.752, 2.263, 2.934, 3.733, 4.632, 5.665, 6.919, 8.418",\
"1.651, 1.768, 2.119, 2.678, 3.421, 4.312, 5.325, 6.437, 7.696, 9.188",\
"2.008, 2.14, 2.533, 3.142, 3.946, 4.926, 6.045, 7.28, 8.618, 10.12");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.1371, 0.1699, 0.2854, 0.5037, 0.8443, 1.322, 1.952, 2.744, 3.712, 4.866",\
"0.137, 0.1698, 0.2851, 0.5041, 0.8437, 1.322, 1.952, 2.745, 3.712, 4.864",\
"0.1842, 0.2113, 0.2999, 0.5042, 0.8452, 1.324, 1.952, 2.745, 3.712, 4.867",\
"0.2734, 0.3107, 0.422, 0.595, 0.8674, 1.323, 1.953, 2.745, 3.713, 4.867",\
"0.373, 0.4202, 0.5642, 0.7846, 1.062, 1.42, 1.969, 2.745, 3.713, 4.865",\
"0.4902, 0.5462, 0.717, 0.9878, 1.326, 1.717, 2.178, 2.825, 3.724, 4.87",\
"0.619, 0.6878, 0.8888, 1.198, 1.6, 2.062, 2.578, 3.156, 3.909, 4.926",\
"0.7628, 0.8422, 1.078, 1.431, 1.883, 2.422, 3.013, 3.662, 4.37, 5.238",\
"0.9196, 1.011, 1.28, 1.684, 2.184, 2.786, 3.464, 4.196, 4.986, 5.834",\
"1.09, 1.195, 1.496, 1.953, 2.512, 3.17, 3.922, 4.748, 5.628, 6.566");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.3106, 0.3854, 0.6414, 1.13, 1.885, 2.946, 4.352, 6.104, 8.247, 10.81",\
"0.3098, 0.3839, 0.6419, 1.129, 1.887, 2.953, 4.344, 6.105, 8.245, 10.8",\
"0.3128, 0.3815, 0.6394, 1.13, 1.888, 2.952, 4.34, 6.104, 8.248, 10.8",\
"0.4109, 0.4748, 0.6762, 1.127, 1.886, 2.95, 4.349, 6.103, 8.245, 10.8",\
"0.5188, 0.5998, 0.8398, 1.222, 1.893, 2.945, 4.347, 6.104, 8.251, 10.8",\
"0.6266, 0.7204, 1.015, 1.46, 2.049, 2.973, 4.343, 6.106, 8.247, 10.81",\
"0.749, 0.8496, 1.181, 1.71, 2.37, 3.188, 4.396, 6.105, 8.253, 10.81",\
"0.889, 0.9978, 1.35, 1.952, 2.718, 3.595, 4.67, 6.193, 8.26, 10.81",\
"1.042, 1.162, 1.537, 2.185, 3.053, 4.05, 5.159, 6.525, 8.378, 10.83",\
"1.208, 1.341, 1.747, 2.425, 3.374, 4.5, 5.738, 7.094, 8.776, 10.99");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.868, 0.8914, 0.9644, 1.083, 1.244, 1.448, 1.702, 2.014, 2.39, 2.837",\
"0.8876, 0.9113, 0.9845, 1.103, 1.264, 1.469, 1.723, 2.035, 2.411, 2.858",\
"0.9533, 0.9771, 1.05, 1.17, 1.331, 1.535, 1.79, 2.102, 2.478, 2.925",\
"1.077, 1.101, 1.175, 1.295, 1.456, 1.661, 1.916, 2.228, 2.604, 3.051",\
"1.268, 1.292, 1.37, 1.493, 1.657, 1.864, 2.119, 2.431, 2.807, 3.254",\
"1.512, 1.539, 1.621, 1.75, 1.921, 2.132, 2.39, 2.703, 3.08, 3.527",\
"1.818, 1.846, 1.932, 2.067, 2.242, 2.458, 2.72, 3.035, 3.413, 3.86",\
"2.186, 2.216, 2.306, 2.445, 2.626, 2.847, 3.111, 3.427, 3.806, 4.254",\
"2.614, 2.645, 2.739, 2.885, 3.072, 3.298, 3.566, 3.885, 4.264, 4.713",\
"3.099, 3.132, 3.231, 3.385, 3.58, 3.812, 4.086, 4.409, 4.79, 5.238");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.5887, 0.6325, 0.783, 1.064, 1.501, 2.117, 2.932, 3.964, 5.225, 6.732",\
"0.6086, 0.6526, 0.8034, 1.085, 1.522, 2.138, 2.954, 3.985, 5.246, 6.753",\
"0.6754, 0.7188, 0.869, 1.153, 1.594, 2.212, 3.029, 4.061, 5.323, 6.829",\
"0.7629, 0.8065, 0.9582, 1.245, 1.69, 2.313, 3.133, 4.166, 5.429, 6.935",\
"0.8329, 0.8769, 1.029, 1.313, 1.758, 2.384, 3.206, 4.24, 5.505, 7.011",\
"0.865, 0.9098, 1.063, 1.351, 1.797, 2.419, 3.242, 4.278, 5.543, 7.051",\
"0.8597, 0.905, 1.059, 1.348, 1.795, 2.422, 3.242, 4.277, 5.543, 7.051",\
"0.8118, 0.8589, 1.016, 1.304, 1.752, 2.379, 3.203, 4.24, 5.5, 7.009",\
"0.7193, 0.7684, 0.9282, 1.219, 1.667, 2.293, 3.117, 4.155, 5.422, 6.926",\
"0.5799, 0.6301, 0.7945, 1.086, 1.535, 2.162, 2.986, 4.024, 5.291, 6.8");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.2637, 0.2911, 0.3759, 0.5163, 0.7182, 0.9956, 1.368, 1.853, 2.456, 3.185",\
"0.2638, 0.2907, 0.376, 0.5162, 0.7182, 0.9954, 1.368, 1.852, 2.456, 3.185",\
"0.2642, 0.2914, 0.377, 0.5174, 0.7174, 0.996, 1.368, 1.852, 2.456, 3.185",\
"0.2668, 0.2936, 0.3782, 0.5188, 0.719, 0.9964, 1.368, 1.853, 2.456, 3.186",\
"0.2762, 0.3042, 0.3898, 0.5276, 0.7256, 0.9996, 1.371, 1.853, 2.457, 3.186",\
"0.2812, 0.3094, 0.3978, 0.5392, 0.7386, 1.012, 1.38, 1.859, 2.459, 3.186",\
"0.2928, 0.324, 0.4132, 0.5558, 0.7544, 1.026, 1.388, 1.863, 2.462, 3.188",\
"0.3124, 0.342, 0.4336, 0.5772, 0.7748, 1.043, 1.401, 1.871, 2.465, 3.187",\
"0.3336, 0.366, 0.4598, 0.6054, 0.802, 1.064, 1.42, 1.882, 2.471, 3.19",\
"0.3598, 0.3932, 0.4912, 0.6382, 0.8372, 1.1, 1.446, 1.9, 2.482, 3.194");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.394, 0.4657, 0.7209, 1.207, 1.965, 3.027, 4.425, 6.186, 8.335, 10.9",\
"0.3933, 0.4656, 0.7206, 1.207, 1.965, 3.028, 4.426, 6.187, 8.334, 10.9",\
"0.3944, 0.4659, 0.7203, 1.207, 1.965, 3.028, 4.425, 6.186, 8.333, 10.9",\
"0.3918, 0.4646, 0.7208, 1.207, 1.965, 3.027, 4.426, 6.185, 8.337, 10.9",\
"0.3596, 0.431, 0.6876, 1.186, 1.961, 3.028, 4.426, 6.186, 8.335, 10.89",\
"0.3524, 0.4212, 0.6692, 1.157, 1.926, 3.005, 4.422, 6.185, 8.335, 10.89",\
"0.3584, 0.4258, 0.6662, 1.146, 1.906, 2.978, 4.392, 6.171, 8.335, 10.9",\
"0.3718, 0.436, 0.6718, 1.146, 1.899, 2.963, 4.367, 6.143, 8.31, 10.89",\
"0.3892, 0.4534, 0.6834, 1.15, 1.901, 2.962, 4.359, 6.124, 8.285, 10.86",\
"0.4084, 0.473, 0.698, 1.156, 1.905, 2.965, 4.36, 6.123, 8.276, 10.84");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.1322, 0.1521, 0.2214, 0.3532, 0.5585, 0.8464, 1.225, 1.702, 2.284, 2.98",\
"0.1506, 0.171, 0.2412, 0.3738, 0.5794, 0.8677, 1.246, 1.723, 2.306, 3.002",\
"0.1912, 0.2152, 0.2917, 0.4259, 0.6325, 0.9212, 1.3, 1.778, 2.362, 3.056",\
"0.2227, 0.2553, 0.3545, 0.5127, 0.7294, 1.019, 1.398, 1.876, 2.46, 3.153",\
"0.2296, 0.2729, 0.4015, 0.5987, 0.8526, 1.167, 1.551, 2.029, 2.612, 3.305",\
"0.2057, 0.2602, 0.4215, 0.664, 0.9682, 1.328, 1.751, 2.244, 2.828, 3.522",\
"0.1478, 0.2138, 0.4096, 0.7016, 1.062, 1.479, 1.953, 2.493, 3.107, 3.807",\
"0.0531, 0.1307, 0.3605, 0.7045, 1.124, 1.606, 2.144, 2.74, 3.405, 4.149",\
"-0.0818, 0.0082, 0.2729, 0.6687, 1.153, 1.701, 2.31, 2.974, 3.701, 4.5",\
"-0.2604, -0.1576, 0.1441, 0.5912, 1.14, 1.76, 2.441, 3.182, 3.982, 4.846");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.2832, 0.327, 0.4791, 0.7671, 1.214, 1.841, 2.665, 3.703, 4.969, 6.479",\
"0.2991, 0.3435, 0.4973, 0.7867, 1.235, 1.862, 2.686, 3.724, 4.991, 6.501",\
"0.3803, 0.4242, 0.5775, 0.8677, 1.317, 1.945, 2.77, 3.809, 5.076, 6.586",\
"0.544, 0.5931, 0.7485, 1.035, 1.482, 2.11, 2.934, 3.973, 5.24, 6.751",\
"0.737, 0.7991, 0.9935, 1.306, 1.75, 2.374, 3.196, 4.233, 5.5, 7.009",\
"0.9608, 1.033, 1.264, 1.642, 2.133, 2.755, 3.572, 4.605, 5.869, 7.377",\
"1.226, 1.306, 1.568, 2.003, 2.577, 3.259, 4.076, 5.104, 6.363, 7.868",\
"1.536, 1.626, 1.914, 2.399, 3.048, 3.827, 4.712, 5.742, 6.995, 8.495",\
"1.892, 1.993, 2.311, 2.838, 3.554, 4.425, 5.42, 6.519, 7.775, 9.269",\
"2.297, 2.409, 2.759, 3.329, 4.104, 5.058, 6.157, 7.377, 8.703, 10.2");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.137, 0.1698, 0.285, 0.5044, 0.8456, 1.324, 1.952, 2.745, 3.711, 4.866",\
"0.137, 0.1698, 0.2849, 0.5032, 0.8459, 1.322, 1.952, 2.744, 3.712, 4.867",\
"0.1665, 0.1952, 0.2947, 0.5041, 0.8444, 1.323, 1.952, 2.744, 3.713, 4.867",\
"0.2404, 0.2718, 0.3739, 0.5626, 0.8632, 1.324, 1.952, 2.745, 3.714, 4.866",\
"0.3382, 0.3744, 0.4908, 0.6882, 0.982, 1.391, 1.972, 2.745, 3.716, 4.866",\
"0.4542, 0.4982, 0.6324, 0.8522, 1.159, 1.57, 2.105, 2.809, 3.729, 4.871",\
"0.5838, 0.6364, 0.794, 1.044, 1.378, 1.805, 2.345, 3.018, 3.859, 4.924",\
"0.7256, 0.7866, 0.9718, 1.257, 1.625, 2.084, 2.642, 3.322, 4.145, 5.131",\
"0.8808, 0.9492, 1.161, 1.489, 1.899, 2.395, 2.987, 3.686, 4.513, 5.495",\
"1.046, 1.126, 1.365, 1.736, 2.197, 2.736, 3.364, 4.098, 4.943, 5.934");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.3902, 0.4643, 0.7207, 1.208, 1.965, 3.027, 4.426, 6.188, 8.336, 10.89",\
"0.3904, 0.4636, 0.7198, 1.207, 1.965, 3.029, 4.425, 6.187, 8.337, 10.9",\
"0.3861, 0.4609, 0.7204, 1.207, 1.965, 3.027, 4.425, 6.185, 8.334, 10.9",\
"0.4648, 0.5231, 0.7376, 1.207, 1.965, 3.028, 4.426, 6.185, 8.334, 10.9",\
"0.5846, 0.6596, 0.8896, 1.279, 1.971, 3.027, 4.426, 6.186, 8.335, 10.89",\
"0.7006, 0.793, 1.074, 1.51, 2.105, 3.048, 4.425, 6.187, 8.334, 10.9",\
"0.816, 0.92, 1.249, 1.767, 2.417, 3.246, 4.471, 6.187, 8.335, 10.9",\
"0.944, 1.055, 1.416, 2.011, 2.766, 3.64, 4.729, 6.268, 8.346, 10.9",\
"1.087, 1.207, 1.591, 2.245, 3.106, 4.097, 5.203, 6.586, 8.462, 10.92",\
"1.242, 1.373, 1.782, 2.478, 3.429, 4.544, 5.778, 7.146, 8.842, 11.07");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.8216, 0.8451, 0.918, 1.037, 1.198, 1.403, 1.657, 1.969, 2.346, 2.793",\
"0.8366, 0.86, 0.9331, 1.052, 1.213, 1.419, 1.673, 1.985, 2.362, 2.809",\
"0.9134, 0.9369, 1.01, 1.13, 1.291, 1.497, 1.751, 2.063, 2.44, 2.887",\
"1.087, 1.11, 1.184, 1.304, 1.466, 1.672, 1.926, 2.239, 2.615, 3.062",\
"1.354, 1.378, 1.454, 1.577, 1.741, 1.947, 2.203, 2.514, 2.891, 3.338",\
"1.672, 1.699, 1.779, 1.908, 2.078, 2.288, 2.545, 2.859, 3.235, 3.682",\
"2.039, 2.067, 2.154, 2.288, 2.463, 2.678, 2.938, 3.253, 3.632, 4.08",\
"2.464, 2.495, 2.586, 2.728, 2.907, 3.126, 3.389, 3.705, 4.084, 4.532",\
"2.956, 2.988, 3.085, 3.232, 3.418, 3.641, 3.906, 4.224, 4.604, 5.052",\
"3.516, 3.55, 3.653, 3.808, 4.001, 4.229, 4.498, 4.817, 5.196, 5.645");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.4892, 0.534, 0.6878, 0.9775, 1.424, 2.05, 2.873, 3.91, 5.175, 6.683",\
"0.5114, 0.5559, 0.7097, 0.9995, 1.447, 2.072, 2.895, 3.932, 5.197, 6.705",\
"0.5836, 0.628, 0.7811, 1.071, 1.519, 2.146, 2.969, 4.006, 5.275, 6.779",\
"0.6728, 0.7172, 0.8701, 1.16, 1.608, 2.236, 3.06, 4.098, 5.363, 6.872",\
"0.7326, 0.7772, 0.9295, 1.217, 1.665, 2.293, 3.119, 4.159, 5.423, 6.934",\
"0.752, 0.7978, 0.9514, 1.239, 1.685, 2.312, 3.136, 4.176, 5.445, 6.951",\
"0.7282, 0.7749, 0.9305, 1.219, 1.665, 2.291, 3.114, 4.152, 5.418, 6.929",\
"0.6539, 0.7029, 0.8615, 1.15, 1.597, 2.224, 3.046, 4.082, 5.349, 6.858",\
"0.5282, 0.5787, 0.7417, 1.032, 1.479, 2.105, 2.927, 3.964, 5.23, 6.737",\
"0.3458, 0.3984, 0.566, 0.8592, 1.307, 1.933, 2.756, 3.793, 5.057, 6.565");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.2641, 0.2912, 0.3774, 0.5169, 0.7186, 0.9944, 1.368, 1.852, 2.456, 3.186",\
"0.2638, 0.2914, 0.3771, 0.5173, 0.7182, 0.9956, 1.368, 1.853, 2.456, 3.186",\
"0.2638, 0.2914, 0.377, 0.516, 0.7174, 0.9946, 1.368, 1.852, 2.456, 3.185",\
"0.2658, 0.293, 0.3782, 0.5176, 0.7178, 0.9952, 1.368, 1.852, 2.456, 3.185",\
"0.2774, 0.3048, 0.388, 0.5256, 0.7238, 0.9984, 1.37, 1.854, 2.457, 3.186",\
"0.2884, 0.3176, 0.4028, 0.5422, 0.74, 1.013, 1.38, 1.859, 2.459, 3.187",\
"0.311, 0.3392, 0.4246, 0.563, 0.7558, 1.025, 1.39, 1.868, 2.466, 3.191",\
"0.3312, 0.3632, 0.451, 0.5866, 0.7776, 1.042, 1.4, 1.872, 2.469, 3.195",\
"0.3572, 0.3886, 0.48, 0.6162, 0.8018, 1.06, 1.412, 1.878, 2.471, 3.195",\
"0.384, 0.418, 0.514, 0.65, 0.834, 1.086, 1.432, 1.89, 2.476, 3.196");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002273, 0.00674, 0.01527, 0.02856, 0.04721, 0.07175, 0.1027, 0.1404, 0.1854");
values("0.3197, 0.3903, 0.6424, 1.13, 1.884, 2.946, 4.341, 6.099, 8.246, 10.81",\
"0.3193, 0.3909, 0.6424, 1.13, 1.884, 2.946, 4.341, 6.099, 8.246, 10.81",\
"0.3199, 0.3905, 0.6425, 1.13, 1.885, 2.946, 4.342, 6.1, 8.25, 10.8",\
"0.3216, 0.391, 0.6422, 1.13, 1.885, 2.945, 4.341, 6.101, 8.245, 10.8",\
"0.3288, 0.3964, 0.6414, 1.123, 1.882, 2.948, 4.351, 6.111, 8.248, 10.81",\
"0.341, 0.407, 0.6476, 1.124, 1.877, 2.941, 4.34, 6.101, 8.255, 10.81",\
"0.3584, 0.4212, 0.654, 1.127, 1.88, 2.938, 4.334, 6.099, 8.251, 10.82",\
"0.378, 0.4402, 0.6666, 1.133, 1.883, 2.942, 4.333, 6.09, 8.244, 10.81",\
"0.4002, 0.4618, 0.6834, 1.14, 1.886, 2.945, 4.336, 6.093, 8.237, 10.8",\
"0.4236, 0.486, 0.7048, 1.151, 1.893, 2.947, 4.341, 6.095, 8.235, 10.79");
}
}
}
}