blob: 8b503561a2f75000220505f56fb50ab388902b95 [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_2) {
area : 39.513600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "1.860732e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "2.38059e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "1.859436e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "2.552958e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "2.552958e-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.006119 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.006432 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 0.331 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.03163, 0.03174, 0.03201, 0.03231, 0.03255, 0.03272, 0.03284, 0.03292, 0.03297, 0.033",\
"0.03163, 0.03173, 0.032, 0.0323, 0.03254, 0.03272, 0.03283, 0.03291, 0.03296, 0.03299",\
"0.03139, 0.0315, 0.03177, 0.03207, 0.03233, 0.0325, 0.03262, 0.0327, 0.03275, 0.03278",\
"0.03114, 0.03124, 0.0315, 0.0318, 0.03205, 0.03223, 0.03236, 0.03243, 0.03248, 0.03251",\
"0.03095, 0.03105, 0.0313, 0.03158, 0.03182, 0.032, 0.03213, 0.03222, 0.03227, 0.03231",\
"0.03083, 0.03092, 0.03114, 0.03139, 0.03162, 0.03181, 0.03195, 0.03205, 0.03211, 0.03215",\
"0.03071, 0.03079, 0.031, 0.03123, 0.03146, 0.03166, 0.03181, 0.03192, 0.03199, 0.03198",\
"0.03062, 0.0307, 0.0309, 0.03112, 0.03133, 0.03152, 0.03168, 0.03178, 0.03167, 0.03104",\
"0.03046, 0.03055, 0.03073, 0.03092, 0.0311, 0.03113, 0.0306, 0.02956, 0.02877, 0.02821",\
"0.01349, 0.01359, 0.0138, 0.01403, 0.01425, 0.01445, 0.01461, 0.01476, 0.01486, 0.01495");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.01549, 0.0156, 0.01591, 0.01626, 0.01662, 0.0168, 0.01707, 0.01779, 0.03088, 0.1057",\
"0.0155, 0.01561, 0.0159, 0.01627, 0.01659, 0.01686, 0.01707, 0.01789, 0.0314, 0.1082",\
"0.0155, 0.01561, 0.0159, 0.01626, 0.01658, 0.01693, 0.01705, 0.01822, 0.03426, 0.1164",\
"0.01539, 0.01549, 0.01574, 0.01604, 0.01635, 0.01662, 0.01719, 0.01857, 0.04002, 0.133",\
"0.01519, 0.01529, 0.01552, 0.01581, 0.01612, 0.01641, 0.01673, 0.01951, 0.05258, 0.158",\
"0.01499, 0.01509, 0.01527, 0.01551, 0.01583, 0.01612, 0.01654, 0.023, 0.07778, 0.1887",\
"0.01485, 0.01493, 0.0151, 0.01532, 0.01562, 0.01584, 0.01676, 0.03545, 0.1178, 0.2156",\
"0.01474, 0.0148, 0.01495, 0.01514, 0.01542, 0.01587, 0.02116, 0.07187, 0.1597, 0.2287",\
"0.01465, 0.01473, 0.01488, 0.01508, 0.01516, 0.0175, 0.05215, 0.1222, 0.1754, 0.2129",\
"0.01489, 0.01497, 0.01509, 0.01532, 0.01901, 0.05589, 0.09493, 0.1207, 0.1379, 0.1496");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.03537, 0.03549, 0.03576, 0.03604, 0.03626, 0.03641, 0.0365, 0.03656, 0.0366, 0.03663",\
"0.03542, 0.03554, 0.03581, 0.0361, 0.0363, 0.03645, 0.03654, 0.0366, 0.03664, 0.03668",\
"0.03531, 0.03541, 0.03568, 0.03597, 0.03618, 0.03633, 0.03642, 0.03648, 0.03652, 0.03654",\
"0.03483, 0.03494, 0.03521, 0.03548, 0.0357, 0.03586, 0.03594, 0.03601, 0.03605, 0.03608",\
"0.03451, 0.0346, 0.03487, 0.03515, 0.03537, 0.03551, 0.03561, 0.03566, 0.03572, 0.03573",\
"0.03423, 0.03434, 0.03461, 0.03489, 0.03511, 0.03526, 0.03535, 0.03541, 0.03545, 0.03548",\
"0.03401, 0.03412, 0.0344, 0.03468, 0.03488, 0.03503, 0.03513, 0.03519, 0.03522, 0.03525",\
"0.03383, 0.03393, 0.0342, 0.03448, 0.0347, 0.03485, 0.03494, 0.03501, 0.03503, 0.035",\
"0.03366, 0.03377, 0.03402, 0.0343, 0.03452, 0.03467, 0.03477, 0.03483, 0.03477, 0.03427",\
"0.03393, 0.03404, 0.03431, 0.03457, 0.03479, 0.03495, 0.03497, 0.03444, 0.03335, 0.0325");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.03646, 0.03656, 0.03679, 0.03708, 0.03746, 0.03775, 0.03797, 0.03986, 0.06345, 0.1597",\
"0.03645, 0.03654, 0.03678, 0.03706, 0.0374, 0.03764, 0.03789, 0.03977, 0.06469, 0.1624",\
"0.03647, 0.03657, 0.03682, 0.03712, 0.03756, 0.03777, 0.03822, 0.04034, 0.06954, 0.172",\
"0.03644, 0.03655, 0.03676, 0.03706, 0.0374, 0.03766, 0.03795, 0.04176, 0.08125, 0.1901",\
"0.03634, 0.03645, 0.03668, 0.03697, 0.03727, 0.03751, 0.03794, 0.0455, 0.104, 0.2143",\
"0.03619, 0.0363, 0.03653, 0.03683, 0.03719, 0.03752, 0.03865, 0.05875, 0.143, 0.2388",\
"0.03606, 0.03615, 0.0364, 0.03672, 0.03704, 0.03741, 0.04361, 0.09836, 0.1842, 0.2501",\
"0.03591, 0.03598, 0.03626, 0.03654, 0.03691, 0.0404, 0.08274, 0.1479, 0.1953, 0.2287",\
"0.03569, 0.03578, 0.03602, 0.0364, 0.0474, 0.08551, 0.1128, 0.1302, 0.1418, 0.1497",\
"0.01416, 0.01417, 0.01416, 0.01416, 0.01415, 0.01415, 0.01415, 0.01415, 0.01415, 0.01415");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.03316, 0.03327, 0.03353, 0.03384, 0.03407, 0.03424, 0.03436, 0.03444, 0.03449, 0.03452",\
"0.03322, 0.03331, 0.03358, 0.03388, 0.03413, 0.03431, 0.03442, 0.0345, 0.03454, 0.03457",\
"0.03302, 0.03312, 0.03339, 0.03369, 0.03394, 0.03413, 0.03425, 0.03433, 0.03437, 0.0344",\
"0.03279, 0.0329, 0.03316, 0.03346, 0.03371, 0.0339, 0.03402, 0.0341, 0.03414, 0.03417",\
"0.03263, 0.03274, 0.03299, 0.03328, 0.03353, 0.03371, 0.03384, 0.03392, 0.03398, 0.03401",\
"0.03253, 0.03263, 0.03287, 0.03314, 0.03338, 0.03357, 0.03371, 0.0338, 0.03386, 0.03389",\
"0.03245, 0.03253, 0.03277, 0.03302, 0.03326, 0.03345, 0.0336, 0.0337, 0.03376, 0.03374",\
"0.03239, 0.03247, 0.03269, 0.03293, 0.03316, 0.03336, 0.03351, 0.0336, 0.0335, 0.03291",\
"0.03227, 0.03235, 0.03256, 0.03277, 0.03298, 0.03309, 0.03276, 0.03176, 0.03088, 0.03025",\
"0.01673, 0.01675, 0.01689, 0.01708, 0.0173, 0.0175, 0.01766, 0.01778, 0.01788, 0.01795");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.01698, 0.01711, 0.01734, 0.01768, 0.01801, 0.01829, 0.0185, 0.01935, 0.03268, 0.1088",\
"0.01692, 0.01702, 0.01728, 0.01762, 0.01798, 0.01818, 0.01856, 0.01946, 0.03345, 0.1111",\
"0.01682, 0.01692, 0.01718, 0.01753, 0.01784, 0.01818, 0.01832, 0.01962, 0.03603, 0.1193",\
"0.01671, 0.01681, 0.01704, 0.01738, 0.01766, 0.01787, 0.0183, 0.01992, 0.0421, 0.1356",\
"0.01655, 0.01664, 0.01685, 0.01714, 0.01739, 0.01771, 0.01805, 0.02138, 0.05503, 0.1616",\
"0.01639, 0.01647, 0.01668, 0.01693, 0.01719, 0.01766, 0.01799, 0.02521, 0.08169, 0.1916",\
"0.01626, 0.01635, 0.01654, 0.01675, 0.01705, 0.01738, 0.01854, 0.03803, 0.1217, 0.2183",\
"0.01616, 0.01623, 0.01639, 0.01654, 0.01684, 0.01724, 0.02318, 0.07633, 0.1628, 0.2301",\
"0.01603, 0.01609, 0.01626, 0.01647, 0.01664, 0.01929, 0.05671, 0.1252, 0.1762, 0.2122",\
"0.01615, 0.01621, 0.01636, 0.01652, 0.02178, 0.06019, 0.09589, 0.1193, 0.1348, 0.1455");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.03424, 0.03435, 0.03463, 0.03491, 0.03513, 0.03527, 0.03536, 0.03543, 0.03547, 0.03551",\
"0.03423, 0.03434, 0.03462, 0.0349, 0.03512, 0.03527, 0.03536, 0.03543, 0.03547, 0.0355",\
"0.03407, 0.03419, 0.03446, 0.03475, 0.03496, 0.03511, 0.03521, 0.03527, 0.03531, 0.03534",\
"0.03365, 0.03375, 0.03402, 0.0343, 0.03451, 0.03465, 0.03475, 0.03481, 0.03485, 0.03488",\
"0.03328, 0.0334, 0.03367, 0.03394, 0.03417, 0.03431, 0.03442, 0.03448, 0.03451, 0.03453",\
"0.03301, 0.03312, 0.03337, 0.03366, 0.03389, 0.03404, 0.03413, 0.03419, 0.03423, 0.03426",\
"0.03279, 0.0329, 0.03317, 0.03345, 0.03367, 0.03381, 0.03391, 0.03397, 0.034, 0.03402",\
"0.03261, 0.03272, 0.03297, 0.03325, 0.03347, 0.03362, 0.03372, 0.03379, 0.03382, 0.03377",\
"0.03242, 0.03253, 0.0328, 0.03307, 0.0333, 0.03345, 0.03355, 0.03361, 0.03353, 0.03299",\
"0.03271, 0.03281, 0.03308, 0.03334, 0.03356, 0.03371, 0.03372, 0.03311, 0.03201, 0.03119");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.03465, 0.03476, 0.03499, 0.03532, 0.03565, 0.03596, 0.03619, 0.03778, 0.06062, 0.1546",\
"0.03466, 0.03478, 0.03502, 0.03536, 0.0357, 0.03605, 0.03617, 0.0381, 0.06179, 0.1574",\
"0.03457, 0.03465, 0.03489, 0.03522, 0.03564, 0.03601, 0.03607, 0.03815, 0.06618, 0.1667",\
"0.03441, 0.03452, 0.03475, 0.03508, 0.03541, 0.0357, 0.03601, 0.03935, 0.07671, 0.1843",\
"0.03426, 0.03438, 0.03463, 0.03493, 0.03533, 0.03567, 0.03593, 0.04282, 0.09889, 0.2095",\
"0.03417, 0.03426, 0.03454, 0.03483, 0.03522, 0.03542, 0.03651, 0.05492, 0.1384, 0.2351",\
"0.03407, 0.03418, 0.03443, 0.03476, 0.03505, 0.0354, 0.041, 0.09261, 0.18, 0.2482",\
"0.034, 0.0341, 0.03435, 0.03468, 0.03502, 0.03791, 0.07618, 0.1441, 0.1943, 0.2297",\
"0.03396, 0.03405, 0.0343, 0.03459, 0.04244, 0.08165, 0.1128, 0.133, 0.1463, 0.1554",\
"0.01532, 0.01532, 0.01531, 0.0153, 0.0153, 0.01529, 0.01528, 0.01528, 0.01528, 0.01529");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("3.072, 3.145, 3.338, 3.609, 3.956, 4.397, 4.955, 5.649, 6.494, 7.5",\
"3.136, 3.21, 3.402, 3.673, 4.019, 4.46, 5.019, 5.713, 6.557, 7.564",\
"3.309, 3.382, 3.574, 3.845, 4.192, 4.633, 5.191, 5.885, 6.729, 7.735",\
"3.611, 3.684, 3.877, 4.147, 4.494, 4.935, 5.493, 6.187, 7.032, 8.038",\
"4.072, 4.144, 4.337, 4.608, 4.954, 5.395, 5.954, 6.648, 7.492, 8.498",\
"4.621, 4.694, 4.887, 5.159, 5.505, 5.946, 6.505, 7.199, 8.044, 9.05",\
"5.235, 5.308, 5.5, 5.771, 6.115, 6.555, 7.114, 7.809, 8.654, 9.66",\
"5.891, 5.965, 6.158, 6.428, 6.774, 7.214, 7.771, 8.464, 9.307, 10.31",\
"6.578, 6.653, 6.843, 7.115, 7.463, 7.901, 8.458, 9.152, 9.995, 11",\
"7.286, 7.361, 7.553, 7.824, 8.17, 8.613, 9.17, 9.864, 10.71, 11.71");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("3.377, 3.485, 3.819, 4.408, 5.306, 6.557, 8.2, 10.27, 12.79, 15.78",\
"3.45, 3.558, 3.891, 4.48, 5.378, 6.63, 8.272, 10.34, 12.86, 15.86",\
"3.726, 3.833, 4.167, 4.755, 5.654, 6.906, 8.548, 10.61, 13.13, 16.13",\
"4.257, 4.365, 4.699, 5.287, 6.186, 7.438, 9.08, 11.15, 13.66, 16.67",\
"5.092, 5.2, 5.534, 6.123, 7.021, 8.273, 9.915, 11.98, 14.5, 17.5",\
"6.266, 6.374, 6.708, 7.296, 8.194, 9.446, 11.09, 13.15, 15.67, 18.68",\
"7.772, 7.88, 8.213, 8.802, 9.701, 10.95, 12.59, 14.66, 17.18, 20.18",\
"9.547, 9.655, 9.989, 10.58, 11.48, 12.73, 14.37, 16.44, 18.95, 21.96",\
"11.55, 11.65, 11.99, 12.58, 13.48, 14.73, 16.37, 18.44, 20.96, 23.96",\
"13.77, 13.88, 14.21, 14.8, 15.7, 16.95, 18.59, 20.66, 23.18, 26.18");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.3776, 0.4344, 0.6026, 0.89, 1.333, 1.98, 2.867, 4.008, 5.417, 7.115",\
"0.3774, 0.434, 0.6024, 0.8888, 1.333, 1.979, 2.866, 4.012, 5.426, 7.114",\
"0.377, 0.4344, 0.6024, 0.8904, 1.334, 1.98, 2.866, 4.012, 5.426, 7.103",\
"0.3776, 0.4336, 0.6024, 0.89, 1.333, 1.98, 2.867, 4.012, 5.416, 7.115",\
"0.3764, 0.434, 0.6018, 0.89, 1.333, 1.979, 2.867, 4.013, 5.427, 7.102",\
"0.3776, 0.4344, 0.6026, 0.8906, 1.335, 1.98, 2.868, 4.009, 5.425, 7.112",\
"0.3766, 0.432, 0.602, 0.886, 1.328, 1.978, 2.866, 4.012, 5.426, 7.114",\
"0.378, 0.434, 0.602, 0.888, 1.332, 1.976, 2.858, 3.998, 5.406, 7.098",\
"0.378, 0.434, 0.604, 0.888, 1.33, 1.976, 2.864, 4, 5.406, 7.088",\
"0.38, 0.436, 0.606, 0.892, 1.332, 1.978, 2.862, 4.006, 5.408, 7.1");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.467, 0.5992, 1.065, 1.992, 3.474, 5.551, 8.29, 11.74, 15.96, 20.99",\
"0.4666, 0.5992, 1.066, 1.992, 3.474, 5.551, 8.31, 11.77, 15.96, 20.99",\
"0.4674, 0.5994, 1.066, 1.992, 3.475, 5.551, 8.313, 11.77, 15.96, 20.99",\
"0.4668, 0.5996, 1.065, 1.992, 3.474, 5.55, 8.309, 11.74, 15.96, 21.01",\
"0.4668, 0.599, 1.065, 1.992, 3.47, 5.552, 8.309, 11.77, 15.96, 20.99",\
"0.4668, 0.5992, 1.065, 1.992, 3.468, 5.556, 8.292, 11.74, 15.97, 20.98",\
"0.468, 0.6, 1.066, 1.996, 3.468, 5.55, 8.294, 11.75, 15.96, 21",\
"0.468, 0.6, 1.068, 1.994, 3.476, 5.552, 8.312, 11.75, 15.96, 20.98",\
"0.472, 0.604, 1.068, 1.998, 3.47, 5.552, 8.294, 11.75, 15.96, 20.98",\
"0.472, 0.606, 1.07, 1.996, 3.47, 5.56, 8.3, 11.76, 15.96, 20.99");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("3.254, 3.362, 3.637, 4.001, 4.434, 4.943, 5.547, 6.265, 7.12, 8.129",\
"3.319, 3.426, 3.701, 4.067, 4.499, 5.008, 5.611, 6.33, 7.185, 8.194",\
"3.546, 3.655, 3.93, 4.294, 4.727, 5.237, 5.84, 6.558, 7.413, 8.422",\
"4.02, 4.127, 4.402, 4.767, 5.2, 5.71, 6.313, 7.031, 7.886, 8.895",\
"4.791, 4.898, 5.173, 5.538, 5.971, 6.48, 7.083, 7.801, 8.657, 9.666",\
"5.892, 6, 6.275, 6.638, 7.072, 7.582, 8.184, 8.903, 9.758, 10.77",\
"7.352, 7.457, 7.734, 8.098, 8.531, 9.041, 9.645, 10.36, 11.22, 12.23",\
"9.15, 9.261, 9.543, 9.913, 10.35, 10.86, 11.47, 12.19, 13.04, 14.05",\
"11.22, 11.34, 11.64, 12.03, 12.48, 13, 13.61, 14.33, 15.19, 16.2",\
"13.5, 13.64, 13.97, 14.39, 14.86, 15.39, 16.01, 16.74, 17.6, 18.61");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("1.329, 1.436, 1.768, 2.356, 3.253, 4.503, 6.145, 8.211, 10.74, 13.74",\
"1.394, 1.501, 1.832, 2.421, 3.317, 4.568, 6.209, 8.275, 10.79, 13.8",\
"1.622, 1.729, 2.061, 2.649, 3.546, 4.796, 6.436, 8.499, 11.03, 14.03",\
"2.051, 2.158, 2.488, 3.074, 3.97, 5.222, 6.864, 8.927, 11.46, 14.46",\
"2.697, 2.804, 3.135, 3.721, 4.616, 5.867, 7.509, 9.582, 12.11, 15.09",\
"3.474, 3.585, 3.922, 4.511, 5.407, 6.657, 8.301, 10.37, 12.89, 15.89",\
"4.344, 4.459, 4.802, 5.393, 6.293, 7.542, 9.182, 11.25, 13.77, 16.78",\
"5.303, 5.422, 5.773, 6.366, 7.265, 8.518, 10.16, 12.23, 14.75, 17.75",\
"6.346, 6.474, 6.834, 7.43, 8.327, 9.58, 11.22, 13.29, 15.81, 18.81",\
"7.468, 7.605, 7.977, 8.579, 9.476, 10.73, 12.37, 14.44, 16.96, 19.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.6114, 0.6844, 0.8884, 1.207, 1.658, 2.273, 3.097, 4.175, 5.535, 7.193",\
"0.6104, 0.6846, 0.889, 1.207, 1.657, 2.273, 3.096, 4.173, 5.535, 7.192",\
"0.6116, 0.6854, 0.8888, 1.208, 1.657, 2.273, 3.097, 4.174, 5.535, 7.188",\
"0.612, 0.6846, 0.8894, 1.208, 1.658, 2.274, 3.096, 4.174, 5.535, 7.189",\
"0.6108, 0.6844, 0.8886, 1.208, 1.658, 2.274, 3.097, 4.174, 5.534, 7.192",\
"0.6118, 0.6846, 0.89, 1.209, 1.659, 2.272, 3.098, 4.176, 5.538, 7.19",\
"0.618, 0.69, 0.892, 1.21, 1.66, 2.274, 3.096, 4.176, 5.532, 7.192",\
"0.648, 0.722, 0.92, 1.232, 1.676, 2.286, 3.106, 4.176, 5.536, 7.19",\
"0.738, 0.81, 1.004, 1.298, 1.724, 2.316, 3.128, 4.194, 5.552, 7.198",\
"0.832, 0.91, 1.11, 1.396, 1.812, 2.388, 3.178, 4.232, 5.564, 7.202");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.4594, 0.5904, 1.059, 1.985, 3.463, 5.547, 8.296, 11.75, 15.99, 20.98",\
"0.4584, 0.592, 1.058, 1.986, 3.464, 5.544, 8.289, 11.74, 15.96, 21",\
"0.459, 0.5906, 1.058, 1.985, 3.465, 5.546, 8.286, 11.74, 15.97, 20.98",\
"0.4592, 0.5932, 1.059, 1.989, 3.463, 5.546, 8.299, 11.74, 16, 21.02",\
"0.4666, 0.597, 1.062, 1.988, 3.463, 5.551, 8.296, 11.76, 15.95, 20.99",\
"0.4926, 0.6202, 1.079, 1.995, 3.472, 5.549, 8.302, 11.74, 15.95, 21.01",\
"0.5232, 0.649, 1.097, 2.01, 3.48, 5.552, 8.29, 11.74, 15.96, 20.98",\
"0.562, 0.686, 1.122, 2.018, 3.49, 5.566, 8.302, 11.75, 15.96, 20.98",\
"0.614, 0.732, 1.15, 2.034, 3.492, 5.572, 8.31, 11.75, 15.96, 20.98",\
"0.678, 0.79, 1.19, 2.05, 3.498, 5.576, 8.314, 11.77, 15.98, 21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("3.045, 3.118, 3.311, 3.582, 3.928, 4.369, 4.927, 5.622, 6.466, 7.473",\
"3.1, 3.173, 3.366, 3.636, 3.984, 4.425, 4.982, 5.677, 6.521, 7.527",\
"3.292, 3.365, 3.558, 3.829, 4.175, 4.617, 5.175, 5.869, 6.714, 7.72",\
"3.65, 3.723, 3.915, 4.186, 4.533, 4.973, 5.531, 6.226, 7.07, 8.076",\
"4.175, 4.249, 4.442, 4.712, 5.059, 5.5, 6.058, 6.752, 7.596, 8.603",\
"4.77, 4.844, 5.036, 5.307, 5.654, 6.095, 6.654, 7.349, 8.192, 9.199",\
"5.399, 5.473, 5.665, 5.935, 6.282, 6.723, 7.281, 7.976, 8.82, 9.827",\
"6.06, 6.133, 6.325, 6.596, 6.942, 7.382, 7.94, 8.634, 9.477, 10.48",\
"6.736, 6.81, 7.004, 7.274, 7.621, 8.062, 8.619, 9.313, 10.16, 11.16",\
"7.427, 7.501, 7.694, 7.964, 8.312, 8.754, 9.311, 10, 10.85, 11.85");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("3.18, 3.287, 3.619, 4.207, 5.103, 6.354, 7.994, 10.07, 12.59, 15.59",\
"3.26, 3.368, 3.699, 4.287, 5.184, 6.434, 8.077, 10.14, 12.66, 15.66",\
"3.527, 3.634, 3.966, 4.554, 5.45, 6.701, 8.341, 10.41, 12.94, 15.94",\
"4.05, 4.157, 4.489, 5.076, 5.973, 7.224, 8.864, 10.93, 13.46, 16.46",\
"4.881, 4.989, 5.32, 5.908, 6.805, 8.055, 9.696, 11.77, 14.29, 17.28",\
"6.051, 6.158, 6.49, 7.078, 7.974, 9.224, 10.87, 12.94, 15.46, 18.46",\
"7.539, 7.647, 7.979, 8.566, 9.463, 10.71, 12.36, 14.42, 16.94, 19.94",\
"9.28, 9.387, 9.72, 10.31, 11.2, 12.45, 14.09, 16.16, 18.68, 21.68",\
"11.24, 11.35, 11.68, 12.26, 13.16, 14.41, 16.05, 18.12, 20.64, 23.65",\
"13.42, 13.53, 13.86, 14.45, 15.34, 16.59, 18.23, 20.3, 22.82, 25.82");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.3776, 0.4344, 0.6022, 0.8896, 1.333, 1.979, 2.866, 4.012, 5.426, 7.115",\
"0.3776, 0.4344, 0.6018, 0.8904, 1.334, 1.98, 2.866, 4.012, 5.426, 7.105",\
"0.3776, 0.4346, 0.6026, 0.8902, 1.332, 1.979, 2.867, 4.008, 5.417, 7.115",\
"0.3768, 0.4338, 0.6022, 0.8896, 1.333, 1.979, 2.867, 4.013, 5.426, 7.102",\
"0.378, 0.434, 0.602, 0.8888, 1.334, 1.979, 2.867, 4.008, 5.427, 7.103",\
"0.3776, 0.4348, 0.6036, 0.8904, 1.335, 1.981, 2.867, 4.01, 5.428, 7.114",\
"0.376, 0.436, 0.604, 0.89, 1.334, 1.98, 2.866, 4.014, 5.422, 7.118",\
"0.378, 0.434, 0.604, 0.892, 1.332, 1.976, 2.864, 4.004, 5.41, 7.104",\
"0.38, 0.436, 0.604, 0.892, 1.334, 1.978, 2.864, 4.006, 5.412, 7.092",\
"0.38, 0.438, 0.604, 0.89, 1.334, 1.98, 2.862, 4.008, 5.41, 7.1");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.4634, 0.5954, 1.06, 1.986, 3.464, 5.557, 8.289, 11.76, 15.97, 20.98",\
"0.463, 0.5964, 1.061, 1.986, 3.468, 5.545, 8.29, 11.74, 15.96, 20.99",\
"0.463, 0.5946, 1.061, 1.986, 3.465, 5.554, 8.287, 11.77, 16, 20.98",\
"0.4634, 0.5948, 1.06, 1.986, 3.464, 5.556, 8.297, 11.76, 15.99, 20.97",\
"0.463, 0.5946, 1.06, 1.986, 3.465, 5.551, 8.287, 11.77, 15.97, 21",\
"0.4638, 0.5948, 1.061, 1.986, 3.468, 5.546, 8.286, 11.77, 16, 20.99",\
"0.466, 0.596, 1.06, 1.986, 3.464, 5.544, 8.294, 11.75, 15.97, 20.99",\
"0.466, 0.6, 1.062, 1.986, 3.464, 5.552, 8.286, 11.74, 15.95, 20.97",\
"0.468, 0.598, 1.062, 1.986, 3.468, 5.546, 8.284, 11.75, 15.96, 21.01",\
"0.47, 0.604, 1.066, 1.988, 3.462, 5.548, 8.288, 11.75, 15.97, 20.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("3.403, 3.511, 3.786, 4.151, 4.583, 5.092, 5.696, 6.414, 7.269, 8.278",\
"3.489, 3.597, 3.872, 4.237, 4.67, 5.179, 5.782, 6.5, 7.355, 8.364",\
"3.751, 3.858, 4.133, 4.498, 4.931, 5.44, 6.044, 6.762, 7.617, 8.626",\
"4.233, 4.341, 4.615, 4.98, 5.413, 5.923, 6.526, 7.244, 8.099, 9.109",\
"4.966, 5.073, 5.348, 5.712, 6.146, 6.655, 7.258, 7.976, 8.832, 9.841",\
"5.985, 6.092, 6.367, 6.731, 7.166, 7.674, 8.278, 8.996, 9.85, 10.86",\
"7.319, 7.427, 7.702, 8.067, 8.499, 9.009, 9.613, 10.33, 11.19, 12.2",\
"8.959, 9.07, 9.352, 9.722, 10.16, 10.67, 11.28, 12, 12.85, 13.86",\
"10.86, 10.98, 11.27, 11.66, 12.11, 12.63, 13.24, 13.96, 14.82, 15.83",\
"13.01, 13.14, 13.45, 13.86, 14.32, 14.86, 15.48, 16.21, 17.07, 18.08");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("1.418, 1.526, 1.859, 2.449, 3.348, 4.6, 6.242, 8.307, 10.83, 13.82",\
"1.48, 1.588, 1.922, 2.511, 3.41, 4.661, 6.304, 8.369, 10.89, 13.89",\
"1.706, 1.814, 2.148, 2.737, 3.635, 4.887, 6.528, 8.595, 11.12, 14.11",\
"2.134, 2.242, 2.574, 3.163, 4.06, 5.312, 6.956, 9.022, 11.54, 14.54",\
"2.788, 2.895, 3.228, 3.815, 4.713, 5.964, 7.608, 9.676, 12.2, 15.2",\
"3.591, 3.702, 4.039, 4.629, 5.526, 6.778, 8.42, 10.49, 13.01, 16.01",\
"4.492, 4.607, 4.949, 5.542, 6.442, 7.693, 9.336, 11.4, 13.92, 16.93",\
"5.483, 5.602, 5.952, 6.546, 7.445, 8.7, 10.34, 12.41, 14.93, 17.93",\
"6.561, 6.686, 7.046, 7.642, 8.54, 9.795, 11.44, 13.51, 16.03, 19.03",\
"7.721, 7.856, 8.226, 8.827, 9.725, 10.98, 12.62, 14.69, 17.21, 20.21");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.6114, 0.6844, 0.8886, 1.207, 1.658, 2.27, 3.097, 4.177, 5.533, 7.192",\
"0.6108, 0.6846, 0.8886, 1.206, 1.657, 2.273, 3.097, 4.177, 5.533, 7.192",\
"0.611, 0.685, 0.8892, 1.208, 1.658, 2.273, 3.097, 4.175, 5.535, 7.185",\
"0.6114, 0.6854, 0.889, 1.208, 1.658, 2.273, 3.097, 4.176, 5.535, 7.192",\
"0.6114, 0.6852, 0.8886, 1.208, 1.656, 2.273, 3.097, 4.176, 5.53, 7.194",\
"0.6114, 0.684, 0.8896, 1.208, 1.658, 2.274, 3.096, 4.174, 5.536, 7.186",\
"0.618, 0.688, 0.892, 1.212, 1.66, 2.276, 3.096, 4.176, 5.534, 7.184",\
"0.646, 0.718, 0.914, 1.23, 1.676, 2.284, 3.104, 4.18, 5.534, 7.194",\
"0.694, 0.768, 0.97, 1.284, 1.722, 2.328, 3.13, 4.194, 5.542, 7.2",\
"0.748, 0.822, 1.032, 1.35, 1.792, 2.386, 3.184, 4.236, 5.572, 7.204");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.003277, 0.01127, 0.02654, 0.05032, 0.08369, 0.1276, 0.1829, 0.2505, 0.331");
values("0.4652, 0.5966, 1.064, 1.992, 3.47, 5.55, 8.309, 11.77, 15.96, 20.99",\
"0.4642, 0.5962, 1.064, 1.992, 3.476, 5.553, 8.292, 11.74, 15.96, 20.99",\
"0.4638, 0.5966, 1.065, 1.992, 3.47, 5.558, 8.294, 11.74, 15.96, 20.99",\
"0.4638, 0.5962, 1.065, 1.994, 3.469, 5.552, 8.291, 11.74, 15.96, 21.02",\
"0.4682, 0.6004, 1.066, 1.994, 3.469, 5.558, 8.291, 11.77, 15.97, 21.01",\
"0.4902, 0.621, 1.08, 1.999, 3.471, 5.558, 8.291, 11.77, 15.99, 21",\
"0.5184, 0.6456, 1.098, 2.011, 3.482, 5.558, 8.298, 11.75, 15.96, 20.98",\
"0.556, 0.68, 1.12, 2.02, 3.492, 5.57, 8.308, 11.75, 15.96, 20.98",\
"0.602, 0.72, 1.144, 2.034, 3.494, 5.574, 8.314, 11.76, 15.97, 21",\
"0.66, 0.774, 1.182, 2.046, 3.5, 5.582, 8.316, 11.77, 15.98, 21");
}
}
}
}