blob: 905a5cfa6175960d42480ed2ca08c06cc0738a69 [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__addh_2) {
area : 48.294400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&!B" ;
value : "2.406834e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A&B" ;
value : "2.895912e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&!B" ;
value : "2.406834e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A&B" ;
value : "3.082212e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "3.082212e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A) {
capacitance : 0.007655 ;
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(B) {
capacitance : 0.006642 ;
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(CO) {
direction : output ;
function : "(A&B)" ;
max_capacitance : 0.3297 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A" ;
when : "B" ;
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("0.02972, 0.02983, 0.03012, 0.03041, 0.03066, 0.03074, 0.03083, 0.03088, 0.03087, 0.0309",\
"0.02958, 0.02969, 0.03008, 0.03041, 0.03062, 0.03067, 0.03075, 0.0308, 0.03083, 0.03083",\
"0.02953, 0.02969, 0.03002, 0.03039, 0.03055, 0.03074, 0.03076, 0.03083, 0.03083, 0.03087",\
"0.02949, 0.02967, 0.02996, 0.0303, 0.03056, 0.03064, 0.03069, 0.03076, 0.03072, 0.0309",\
"0.02948, 0.02963, 0.02991, 0.03021, 0.03039, 0.03054, 0.03062, 0.0307, 0.03073, 0.03076",\
"0.02942, 0.02943, 0.02979, 0.03008, 0.03021, 0.03037, 0.03054, 0.03062, 0.03063, 0.03079",\
"0.02928, 0.02935, 0.02959, 0.02983, 0.03012, 0.03032, 0.03042, 0.03053, 0.03058, 0.03058",\
"0.02914, 0.02924, 0.02953, 0.02977, 0.03002, 0.03013, 0.03026, 0.03041, 0.03037, 0.0301",\
"0.03604, 0.03586, 0.03561, 0.03542, 0.03536, 0.03542, 0.03542, 0.03481, 0.03373, 0.03286",\
"0.01396, 0.01358, 0.01312, 0.01298, 0.01302, 0.01313, 0.01324, 0.01334, 0.01342, 0.01348");
}
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("0.02345, 0.02355, 0.02379, 0.02409, 0.02452, 0.02483, 0.02508, 0.02609, 0.03985, 0.1181",\
"0.02345, 0.02355, 0.02381, 0.0241, 0.02454, 0.02483, 0.02513, 0.02614, 0.0414, 0.1205",\
"0.0234, 0.02351, 0.02376, 0.02406, 0.02449, 0.02479, 0.02503, 0.02634, 0.04322, 0.1287",\
"0.02325, 0.02334, 0.02357, 0.02384, 0.02425, 0.02455, 0.02494, 0.02662, 0.04927, 0.1443",\
"0.02302, 0.02311, 0.02333, 0.02358, 0.02397, 0.02426, 0.02465, 0.0275, 0.06252, 0.169",\
"0.02288, 0.02298, 0.02316, 0.02336, 0.02377, 0.02404, 0.02445, 0.03163, 0.08791, 0.1984",\
"0.02277, 0.02283, 0.02298, 0.02321, 0.02357, 0.02386, 0.02496, 0.04497, 0.1288, 0.2248",\
"0.02267, 0.02273, 0.02289, 0.02307, 0.0234, 0.02377, 0.02982, 0.08398, 0.1699, 0.2364",\
"0.02257, 0.02263, 0.02276, 0.02295, 0.02322, 0.02616, 0.06516, 0.1328, 0.1825, 0.2175",\
"0.02085, 0.02092, 0.02109, 0.02128, 0.02777, 0.06696, 0.1004, 0.122, 0.1364, 0.1462");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("0.02824, 0.02837, 0.02868, 0.02895, 0.02915, 0.02933, 0.02934, 0.02941, 0.02937, 0.02941",\
"0.02823, 0.02838, 0.02864, 0.029, 0.02924, 0.02927, 0.02935, 0.02942, 0.02942, 0.02943",\
"0.02806, 0.02829, 0.02856, 0.02889, 0.02911, 0.02924, 0.02931, 0.02934, 0.02936, 0.02932",\
"0.02795, 0.02808, 0.0284, 0.02876, 0.02893, 0.02911, 0.02916, 0.02921, 0.02923, 0.02926",\
"0.02788, 0.02794, 0.02823, 0.02853, 0.0288, 0.02898, 0.02903, 0.02914, 0.02908, 0.02912",\
"0.02774, 0.02788, 0.02809, 0.0284, 0.02864, 0.02882, 0.02891, 0.02901, 0.02899, 0.02916",\
"0.02769, 0.02783, 0.02798, 0.02829, 0.02848, 0.02871, 0.02881, 0.02892, 0.02896, 0.02897",\
"0.02756, 0.0277, 0.02796, 0.02815, 0.02842, 0.02858, 0.02871, 0.02886, 0.02884, 0.02861",\
"0.03314, 0.033, 0.03272, 0.03259, 0.03256, 0.03261, 0.03265, 0.03219, 0.03109, 0.03018",\
"0.01514, 0.01459, 0.01376, 0.01334, 0.01323, 0.01325, 0.01332, 0.01339, 0.01346, 0.0135");
}
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("0.0229, 0.023, 0.02322, 0.02354, 0.02398, 0.02428, 0.02452, 0.02553, 0.03931, 0.117",\
"0.02288, 0.02297, 0.02323, 0.02353, 0.02396, 0.02425, 0.02455, 0.02531, 0.0399, 0.1194",\
"0.02284, 0.02294, 0.02318, 0.02345, 0.02388, 0.02418, 0.02442, 0.02572, 0.04253, 0.1276",\
"0.02268, 0.02275, 0.02299, 0.02324, 0.02364, 0.02393, 0.02427, 0.02606, 0.0491, 0.1438",\
"0.02244, 0.02252, 0.0227, 0.02295, 0.02332, 0.0236, 0.02399, 0.02694, 0.06333, 0.1696",\
"0.02228, 0.02237, 0.02255, 0.02273, 0.0231, 0.02336, 0.02387, 0.03138, 0.0893, 0.1995",\
"0.02215, 0.02221, 0.02239, 0.02255, 0.02292, 0.02317, 0.02437, 0.04606, 0.1311, 0.2255",\
"0.02204, 0.02209, 0.02226, 0.02244, 0.02274, 0.02304, 0.02995, 0.0863, 0.1711, 0.2356",\
"0.02191, 0.02199, 0.02211, 0.02229, 0.02257, 0.02598, 0.06758, 0.1335, 0.1812, 0.2147",\
"0.01974, 0.01979, 0.01998, 0.02017, 0.02819, 0.06742, 0.09855, 0.1186, 0.1319, 0.1409");
}
}
timing() {
related_pin : "A" ;
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("1.906, 1.986, 2.19, 2.473, 2.832, 3.283, 3.849, 4.545, 5.391, 6.398",\
"1.979, 2.059, 2.263, 2.547, 2.905, 3.357, 3.922, 4.619, 5.465, 6.471",\
"2.258, 2.337, 2.542, 2.825, 3.184, 3.635, 4.201, 4.897, 5.743, 6.75",\
"2.798, 2.877, 3.082, 3.365, 3.724, 4.175, 4.74, 5.438, 6.283, 7.29",\
"3.647, 3.726, 3.93, 4.214, 4.572, 5.024, 5.59, 6.287, 7.133, 8.139",\
"4.841, 4.92, 5.125, 5.408, 5.767, 6.219, 6.785, 7.483, 8.329, 9.335",\
"6.37, 6.453, 6.665, 6.954, 7.317, 7.769, 8.335, 9.033, 9.879, 10.89",\
"8.166, 8.26, 8.494, 8.801, 9.173, 9.632, 10.2, 10.9, 11.74, 12.75",\
"10.19, 10.3, 10.56, 10.89, 11.28, 11.75, 12.33, 13.02, 13.87, 14.88",\
"12.44, 12.56, 12.85, 13.21, 13.63, 14.11, 14.69, 15.39, 16.24, 17.25");
}
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("1.577, 1.69, 2.033, 2.63, 3.535, 4.793, 6.437, 8.502, 11.02, 14.03",\
"1.646, 1.759, 2.103, 2.7, 3.604, 4.863, 6.506, 8.571, 11.09, 14.09",\
"1.857, 1.971, 2.314, 2.91, 3.815, 5.074, 6.717, 8.783, 11.3, 14.31",\
"2.245, 2.358, 2.7, 3.296, 4.201, 5.459, 7.103, 9.169, 11.69, 14.69",\
"2.838, 2.952, 3.294, 3.89, 4.793, 6.052, 7.696, 9.763, 12.28, 15.29",\
"3.603, 3.72, 4.069, 4.667, 5.571, 6.829, 8.473, 10.54, 13.06, 16.07",\
"4.495, 4.617, 4.975, 5.578, 6.484, 7.742, 9.386, 11.45, 13.97, 16.98",\
"5.502, 5.631, 5.999, 6.608, 7.516, 8.775, 10.42, 12.49, 15.01, 18.01",\
"6.621, 6.755, 7.136, 7.75, 8.659, 9.92, 11.57, 13.63, 16.15, 19.16",\
"7.839, 7.982, 8.376, 9, 9.911, 11.17, 12.82, 14.89, 17.41, 20.41");
}
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("0.377, 0.4384, 0.615, 0.9082, 1.356, 2.002, 2.877, 4.01, 5.41, 7.095",\
"0.3778, 0.4376, 0.6136, 0.9082, 1.356, 2.002, 2.877, 4.007, 5.41, 7.095",\
"0.377, 0.4386, 0.6142, 0.9076, 1.356, 2.002, 2.876, 4.008, 5.41, 7.095",\
"0.3772, 0.4376, 0.615, 0.9084, 1.356, 2.002, 2.877, 4.011, 5.41, 7.095",\
"0.3774, 0.4382, 0.6156, 0.9086, 1.356, 2.002, 2.877, 4.011, 5.41, 7.094",\
"0.3816, 0.4426, 0.6176, 0.9108, 1.357, 2.003, 2.878, 4.011, 5.412, 7.096",\
"0.406, 0.468, 0.64, 0.926, 1.368, 2.008, 2.88, 4.01, 5.41, 7.094",\
"0.478, 0.538, 0.706, 0.98, 1.404, 2.028, 2.89, 4.014, 5.41, 7.096",\
"0.552, 0.618, 0.792, 1.06, 1.472, 2.078, 2.918, 4.026, 5.418, 7.098",\
"0.632, 0.702, 0.886, 1.156, 1.552, 2.14, 2.956, 4.048, 5.432, 7.106");
}
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("0.4638, 0.5966, 1.065, 1.989, 3.471, 5.548, 8.278, 11.73, 15.95, 20.98",\
"0.4638, 0.5966, 1.063, 1.989, 3.471, 5.549, 8.282, 11.73, 15.97, 20.97",\
"0.464, 0.5974, 1.064, 1.989, 3.472, 5.548, 8.277, 11.73, 15.95, 20.98",\
"0.4632, 0.597, 1.065, 1.989, 3.471, 5.548, 8.281, 11.73, 15.95, 20.98",\
"0.468, 0.6002, 1.065, 1.989, 3.472, 5.548, 8.282, 11.73, 15.95, 21.02",\
"0.4916, 0.6228, 1.081, 1.995, 3.472, 5.548, 8.279, 11.73, 15.95, 20.99",\
"0.5198, 0.6518, 1.104, 2.012, 3.48, 5.552, 8.278, 11.73, 15.95, 20.97",\
"0.554, 0.686, 1.13, 2.028, 3.492, 5.562, 8.288, 11.74, 15.95, 20.97",\
"0.592, 0.722, 1.16, 2.044, 3.502, 5.57, 8.294, 11.74, 15.95, 21.01",\
"0.638, 0.766, 1.198, 2.066, 3.512, 5.574, 8.298, 11.74, 15.96, 20.98");
}
}
timing() {
related_pin : "B" ;
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("1.79, 1.868, 2.072, 2.354, 2.711, 3.162, 3.726, 4.422, 5.268, 6.274",\
"1.872, 1.951, 2.155, 2.437, 2.795, 3.246, 3.809, 4.505, 5.351, 6.357",\
"2.148, 2.226, 2.43, 2.712, 3.07, 3.52, 4.084, 4.78, 5.626, 6.632",\
"2.682, 2.76, 2.963, 3.246, 3.604, 4.054, 4.618, 5.314, 6.16, 7.166",\
"3.527, 3.605, 3.808, 4.09, 4.448, 4.9, 5.463, 6.16, 7.005, 8.011",\
"4.715, 4.794, 4.998, 5.281, 5.639, 6.091, 6.655, 7.352, 8.198, 9.204",\
"6.228, 6.312, 6.525, 6.815, 7.178, 7.631, 8.195, 8.892, 9.737, 10.74",\
"7.986, 8.082, 8.319, 8.631, 9.007, 9.467, 10.03, 10.73, 11.58, 12.58",\
"9.967, 10.08, 10.34, 10.68, 11.08, 11.55, 12.13, 12.82, 13.67, 14.67",\
"12.17, 12.3, 12.59, 12.96, 13.38, 13.87, 14.45, 15.16, 16, 17.01");
}
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("1.547, 1.661, 2.004, 2.601, 3.506, 4.764, 6.407, 8.473, 10.99, 14",\
"1.606, 1.72, 2.063, 2.66, 3.565, 4.823, 6.467, 8.532, 11.05, 14.05",\
"1.828, 1.941, 2.284, 2.88, 3.785, 5.044, 6.687, 8.753, 11.27, 14.28",\
"2.253, 2.366, 2.708, 3.304, 4.208, 5.466, 7.11, 9.176, 11.7, 14.7",\
"2.912, 3.026, 3.368, 3.963, 4.866, 6.124, 7.769, 9.836, 12.36, 15.36",\
"3.745, 3.863, 4.211, 4.807, 5.711, 6.968, 8.613, 10.68, 13.2, 16.21",\
"4.677, 4.8, 5.158, 5.76, 6.667, 7.924, 9.568, 11.64, 14.16, 17.16",\
"5.703, 5.832, 6.201, 6.807, 7.716, 8.977, 10.62, 12.69, 15.21, 18.21",\
"6.817, 6.956, 7.337, 7.949, 8.859, 10.12, 11.77, 13.84, 16.35, 19.36",\
"8.018, 8.166, 8.563, 9.183, 10.09, 11.35, 13, 15.07, 17.59, 20.6");
}
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("0.374, 0.434, 0.611, 0.9054, 1.353, 1.998, 2.873, 4.002, 5.407, 7.093",\
"0.3736, 0.4348, 0.6112, 0.904, 1.353, 1.998, 2.872, 4.005, 5.407, 7.092",\
"0.373, 0.4338, 0.6104, 0.905, 1.353, 1.998, 2.873, 4.003, 5.406, 7.091",\
"0.373, 0.4348, 0.6118, 0.9054, 1.353, 1.998, 2.872, 4.007, 5.407, 7.091",\
"0.3746, 0.4356, 0.6116, 0.9062, 1.354, 1.998, 2.872, 4.006, 5.407, 7.091",\
"0.3818, 0.4418, 0.6166, 0.9088, 1.355, 1.998, 2.873, 4.004, 5.406, 7.094",\
"0.418, 0.474, 0.644, 0.93, 1.37, 2.006, 2.876, 4.008, 5.408, 7.092",\
"0.492, 0.552, 0.722, 0.992, 1.414, 2.032, 2.888, 4.01, 5.408, 7.094",\
"0.57, 0.638, 0.812, 1.078, 1.486, 2.086, 2.92, 4.028, 5.416, 7.098",\
"0.654, 0.726, 0.912, 1.182, 1.572, 2.15, 2.962, 4.052, 5.434, 7.106");
}
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.003269, 0.01123, 0.02644, 0.05013, 0.08337, 0.1271, 0.1822, 0.2495, 0.3297");
values("0.464, 0.599, 1.065, 1.989, 3.472, 5.548, 8.277, 11.74, 15.94, 20.98",\
"0.4648, 0.5962, 1.065, 1.989, 3.471, 5.549, 8.282, 11.74, 15.94, 20.97",\
"0.4638, 0.5964, 1.063, 1.989, 3.472, 5.548, 8.277, 11.73, 15.95, 20.98",\
"0.4638, 0.5972, 1.063, 1.989, 3.472, 5.549, 8.282, 11.73, 15.95, 20.99",\
"0.4682, 0.6006, 1.066, 1.989, 3.472, 5.548, 8.281, 11.74, 15.97, 20.99",\
"0.4942, 0.624, 1.083, 1.995, 3.473, 5.549, 8.281, 11.73, 15.95, 20.99",\
"0.5284, 0.656, 1.105, 2.016, 3.484, 5.55, 8.278, 11.73, 15.95, 20.97",\
"0.57, 0.698, 1.134, 2.03, 3.498, 5.566, 8.288, 11.73, 15.95, 20.97",\
"0.626, 0.746, 1.17, 2.048, 3.504, 5.576, 8.302, 11.75, 15.95, 20.98",\
"0.69, 0.808, 1.212, 2.068, 3.516, 5.582, 8.312, 11.75, 15.96, 21");
}
}
}
pin(S) {
direction : output ;
function : "(A^B)" ;
max_capacitance : 0.2607 ;
max_transition : 21 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A" ;
when : "!B" ;
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.03118, 0.03127, 0.03148, 0.03171, 0.03192, 0.03205, 0.03215, 0.03221, 0.03226, 0.03229",\
"0.03116, 0.03124, 0.03146, 0.0317, 0.0319, 0.03204, 0.03214, 0.0322, 0.03224, 0.03227",\
"0.03091, 0.03099, 0.03121, 0.03145, 0.03165, 0.0318, 0.0319, 0.03196, 0.032, 0.03203",\
"0.03065, 0.03073, 0.03094, 0.03118, 0.03138, 0.03153, 0.03163, 0.0317, 0.03174, 0.03176",\
"0.03048, 0.03056, 0.03076, 0.03098, 0.03117, 0.03132, 0.03143, 0.03151, 0.03155, 0.03158",\
"0.03036, 0.03043, 0.03061, 0.03082, 0.031, 0.03115, 0.03127, 0.03136, 0.03141, 0.03145",\
"0.03026, 0.03033, 0.0305, 0.03068, 0.03086, 0.03102, 0.03115, 0.03124, 0.03131, 0.03134",\
"0.03019, 0.03025, 0.0304, 0.03058, 0.03075, 0.03091, 0.03104, 0.03114, 0.03117, 0.03097",\
"0.03002, 0.03009, 0.03022, 0.03038, 0.03053, 0.0306, 0.03042, 0.02968, 0.0289, 0.02834",\
"0.01404, 0.01412, 0.01429, 0.01448, 0.01465, 0.01482, 0.01496, 0.01507, 0.01517, 0.01523");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.01183, 0.01191, 0.01216, 0.01249, 0.01281, 0.01302, 0.01331, 0.01375, 0.02402, 0.08222",\
"0.01184, 0.01192, 0.01217, 0.01251, 0.0128, 0.0131, 0.0132, 0.01385, 0.02434, 0.08385",\
"0.01183, 0.01191, 0.01216, 0.01245, 0.01276, 0.013, 0.01318, 0.01414, 0.02657, 0.0905",\
"0.01172, 0.01179, 0.01199, 0.01224, 0.01255, 0.01278, 0.01297, 0.01428, 0.03104, 0.103",\
"0.01153, 0.01159, 0.0118, 0.01202, 0.01227, 0.01252, 0.0128, 0.01499, 0.04085, 0.1227",\
"0.01136, 0.01144, 0.01156, 0.01181, 0.01205, 0.01232, 0.01268, 0.01763, 0.05968, 0.1467",\
"0.01124, 0.01129, 0.01142, 0.01163, 0.01189, 0.0121, 0.01319, 0.02669, 0.09062, 0.1682",\
"0.01111, 0.01117, 0.01127, 0.01147, 0.01173, 0.01208, 0.01594, 0.05472, 0.1238, 0.1792",\
"0.01105, 0.01109, 0.01124, 0.01138, 0.01157, 0.01321, 0.03869, 0.09414, 0.1374, 0.1681",\
"0.01143, 0.01147, 0.0116, 0.01173, 0.01431, 0.04156, 0.07412, 0.09583, 0.1105, 0.1205");
}
}
internal_power() {
related_pin : "A" ;
when : "B" ;
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.02385, 0.02395, 0.02418, 0.02441, 0.02453, 0.02459, 0.02469, 0.02478, 0.02483, 0.02486",\
"0.02385, 0.02395, 0.02418, 0.02441, 0.02454, 0.0246, 0.0247, 0.0248, 0.02485, 0.02488",\
"0.02379, 0.02389, 0.02413, 0.02435, 0.0245, 0.02454, 0.02464, 0.02474, 0.02479, 0.02481",\
"0.02362, 0.02369, 0.02391, 0.02413, 0.02427, 0.02432, 0.02441, 0.02452, 0.02457, 0.0246",\
"0.02332, 0.02342, 0.02365, 0.02388, 0.02398, 0.02407, 0.02415, 0.02426, 0.02432, 0.02435",\
"0.0231, 0.0232, 0.02342, 0.02364, 0.02379, 0.02383, 0.02391, 0.02404, 0.02411, 0.02412",\
"0.02295, 0.02303, 0.02326, 0.02347, 0.02362, 0.02369, 0.02379, 0.02388, 0.02393, 0.02397",\
"0.02278, 0.02286, 0.02312, 0.02335, 0.02344, 0.02355, 0.02362, 0.02372, 0.02376, 0.02377",\
"0.02263, 0.02271, 0.02295, 0.02316, 0.0233, 0.0234, 0.02345, 0.02355, 0.02349, 0.02294",\
"0.02336, 0.02349, 0.02371, 0.02394, 0.02402, 0.0239, 0.02305, 0.02211, 0.02149, 0.021");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.02887, 0.02893, 0.02916, 0.02941, 0.02966, 0.02995, 0.0301, 0.03143, 0.0506, 0.1257",\
"0.02879, 0.02886, 0.02907, 0.02935, 0.02964, 0.02992, 0.03017, 0.03175, 0.05123, 0.1284",\
"0.02874, 0.02883, 0.02904, 0.02934, 0.02966, 0.02981, 0.03014, 0.0321, 0.05517, 0.1353",\
"0.02869, 0.02876, 0.02898, 0.02922, 0.02959, 0.02981, 0.0301, 0.03312, 0.06434, 0.1496",\
"0.02857, 0.02864, 0.02885, 0.02912, 0.02947, 0.0297, 0.03007, 0.03621, 0.08241, 0.1687",\
"0.02842, 0.02851, 0.02872, 0.02901, 0.0293, 0.02954, 0.03058, 0.04667, 0.1131, 0.188",\
"0.02829, 0.02836, 0.02857, 0.02882, 0.02915, 0.02951, 0.03486, 0.07866, 0.1453, 0.1965",\
"0.02817, 0.02822, 0.02844, 0.02871, 0.02901, 0.03223, 0.06685, 0.1169, 0.1529, 0.1783",\
"0.02237, 0.02246, 0.02266, 0.02305, 0.03432, 0.06221, 0.08118, 0.09338, 0.1014, 0.107",\
"0.01214, 0.01213, 0.01213, 0.01214, 0.01213, 0.01213, 0.01213, 0.01213, 0.01213, 0.01214");
}
}
internal_power() {
related_pin : "B" ;
when : "!A" ;
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.03284, 0.03292, 0.03313, 0.03337, 0.03357, 0.03371, 0.03381, 0.03387, 0.03392, 0.03394",\
"0.03285, 0.03294, 0.03315, 0.0334, 0.03359, 0.03374, 0.03384, 0.0339, 0.03394, 0.03397",\
"0.03266, 0.03273, 0.03295, 0.0332, 0.0334, 0.03354, 0.03365, 0.03371, 0.03375, 0.03378",\
"0.03244, 0.03252, 0.03273, 0.03298, 0.03317, 0.03332, 0.03342, 0.03349, 0.03353, 0.03356",\
"0.03228, 0.03236, 0.03257, 0.03279, 0.03301, 0.03315, 0.03326, 0.03332, 0.03337, 0.0334",\
"0.03219, 0.03226, 0.03245, 0.03268, 0.03287, 0.03302, 0.03314, 0.03321, 0.03326, 0.03329",\
"0.03211, 0.03218, 0.03236, 0.03257, 0.03276, 0.03291, 0.03304, 0.03312, 0.03318, 0.03321",\
"0.03206, 0.03212, 0.0323, 0.03248, 0.03267, 0.03284, 0.03296, 0.03305, 0.03308, 0.0329",\
"0.03193, 0.032, 0.03216, 0.03234, 0.0325, 0.03262, 0.03255, 0.03196, 0.03112, 0.03049",\
"0.01718, 0.01721, 0.01732, 0.01749, 0.01767, 0.01783, 0.01797, 0.01808, 0.01815, 0.01821");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.01314, 0.01321, 0.01344, 0.01373, 0.01407, 0.01428, 0.01453, 0.01513, 0.02554, 0.08431",\
"0.01307, 0.01314, 0.01336, 0.0137, 0.01398, 0.01428, 0.01453, 0.01527, 0.02611, 0.08611",\
"0.01296, 0.01305, 0.01328, 0.01359, 0.01385, 0.0141, 0.01441, 0.01551, 0.02788, 0.0935",\
"0.01286, 0.01293, 0.01313, 0.0134, 0.01365, 0.01388, 0.01433, 0.0154, 0.03261, 0.1052",\
"0.01272, 0.0128, 0.01296, 0.01324, 0.01342, 0.01365, 0.0139, 0.01625, 0.04265, 0.125",\
"0.01258, 0.01264, 0.01278, 0.01301, 0.01323, 0.01349, 0.01375, 0.01947, 0.06211, 0.1491",\
"0.01245, 0.01249, 0.01262, 0.01285, 0.01308, 0.01331, 0.01441, 0.02881, 0.09365, 0.1703",\
"0.01233, 0.01238, 0.01253, 0.0127, 0.01293, 0.01329, 0.01763, 0.05775, 0.1263, 0.1805",\
"0.01219, 0.01222, 0.01235, 0.01256, 0.01265, 0.01458, 0.04217, 0.09668, 0.1383, 0.1678",\
"0.01239, 0.01243, 0.01255, 0.01272, 0.01604, 0.04494, 0.07504, 0.09499, 0.1084, 0.1176");
}
}
internal_power() {
related_pin : "B" ;
when : "A" ;
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.02333, 0.02343, 0.02366, 0.02389, 0.02402, 0.02408, 0.02418, 0.02427, 0.02432, 0.02436",\
"0.02332, 0.02344, 0.02366, 0.02388, 0.024, 0.02407, 0.02417, 0.02427, 0.02431, 0.02434",\
"0.02325, 0.02333, 0.02358, 0.0238, 0.02393, 0.02398, 0.02408, 0.02418, 0.02424, 0.02427",\
"0.023, 0.02311, 0.02333, 0.02355, 0.02369, 0.02375, 0.02384, 0.02394, 0.024, 0.02403",\
"0.02273, 0.02282, 0.02304, 0.02326, 0.02338, 0.02345, 0.02356, 0.02364, 0.02369, 0.02373",\
"0.0225, 0.02259, 0.02283, 0.02304, 0.02316, 0.02323, 0.02333, 0.02342, 0.02348, 0.02352",\
"0.02233, 0.02242, 0.02264, 0.02286, 0.02299, 0.02306, 0.02314, 0.02324, 0.0233, 0.02334",\
"0.02216, 0.02224, 0.02247, 0.02269, 0.02284, 0.02291, 0.02302, 0.02309, 0.02315, 0.02315",\
"0.022, 0.02209, 0.02235, 0.02254, 0.02268, 0.02276, 0.02284, 0.02291, 0.02282, 0.02223",\
"0.023, 0.02312, 0.02333, 0.02354, 0.02361, 0.02337, 0.0224, 0.02154, 0.0209, 0.02047");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.02773, 0.02781, 0.02804, 0.02835, 0.02858, 0.02892, 0.02918, 0.03028, 0.04846, 0.1222",\
"0.02777, 0.02785, 0.02808, 0.02839, 0.02862, 0.02896, 0.02921, 0.0309, 0.04954, 0.1244",\
"0.02765, 0.02774, 0.02794, 0.02825, 0.02854, 0.02884, 0.02912, 0.03067, 0.05282, 0.1318",\
"0.02751, 0.0276, 0.02781, 0.0281, 0.02837, 0.0287, 0.02883, 0.03166, 0.06149, 0.1457",\
"0.02733, 0.02741, 0.02763, 0.02791, 0.0282, 0.02846, 0.02877, 0.03445, 0.07903, 0.1656",\
"0.02718, 0.02726, 0.02747, 0.02773, 0.02805, 0.0283, 0.02926, 0.0444, 0.1094, 0.1856",\
"0.02706, 0.02712, 0.02736, 0.02761, 0.02793, 0.02821, 0.03302, 0.07481, 0.1426, 0.1954",\
"0.02695, 0.02702, 0.02725, 0.02755, 0.02783, 0.03048, 0.06274, 0.1146, 0.1524, 0.1792",\
"0.02257, 0.02263, 0.02284, 0.02314, 0.03188, 0.06152, 0.083, 0.09687, 0.1061, 0.1124",\
"0.01279, 0.01279, 0.01279, 0.01278, 0.01278, 0.01278, 0.01279, 0.01278, 0.01278, 0.01279");
}
}
timing() {
related_pin : "A" ;
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("3.451, 3.514, 3.683, 3.92, 4.214, 4.578, 5.028, 5.582, 6.253, 7.05",\
"3.522, 3.586, 3.755, 3.991, 4.286, 4.65, 5.101, 5.654, 6.325, 7.122",\
"3.733, 3.797, 3.966, 4.202, 4.496, 4.86, 5.311, 5.865, 6.535, 7.332",\
"4.103, 4.166, 4.334, 4.57, 4.864, 5.229, 5.679, 6.233, 6.904, 7.7",\
"4.675, 4.739, 4.908, 5.144, 5.437, 5.802, 6.253, 6.806, 7.477, 8.275",\
"5.44, 5.503, 5.672, 5.908, 6.202, 6.566, 7.017, 7.571, 8.242, 9.038",\
"6.338, 6.402, 6.572, 6.808, 7.103, 7.468, 7.918, 8.472, 9.143, 9.94",\
"7.37, 7.433, 7.602, 7.839, 8.133, 8.497, 8.945, 9.499, 10.17, 10.97",\
"8.516, 8.578, 8.748, 8.984, 9.279, 9.642, 10.09, 10.65, 11.32, 12.11",\
"9.766, 9.83, 9.999, 10.24, 10.53, 10.89, 11.34, 11.9, 12.57, 13.36");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("3.414, 3.516, 3.841, 4.425, 5.32, 6.567, 8.204, 10.26, 12.77, 15.76",\
"3.489, 3.591, 3.916, 4.5, 5.395, 6.641, 8.279, 10.34, 12.84, 15.84",\
"3.772, 3.874, 4.2, 4.784, 5.678, 6.926, 8.562, 10.62, 13.13, 16.12",\
"4.315, 4.417, 4.743, 5.327, 6.221, 7.468, 9.106, 11.16, 13.67, 16.66",\
"5.164, 5.266, 5.591, 6.176, 7.069, 8.317, 9.954, 12.01, 14.52, 17.51",\
"6.357, 6.459, 6.785, 7.37, 8.264, 9.51, 11.15, 13.2, 15.71, 18.7",\
"7.898, 8.001, 8.327, 8.912, 9.806, 11.05, 12.69, 14.75, 17.26, 20.24",\
"9.74, 9.843, 10.17, 10.75, 11.65, 12.89, 14.53, 16.59, 19.1, 22.09",\
"11.83, 11.93, 12.26, 12.84, 13.73, 14.98, 16.62, 18.68, 21.19, 24.17",\
"14.15, 14.25, 14.58, 15.17, 16.06, 17.31, 18.95, 21, 23.51, 26.5");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.3812, 0.4286, 0.5688, 0.8004, 1.149, 1.648, 2.333, 3.223, 4.33, 5.661",\
"0.3828, 0.4296, 0.5684, 0.8008, 1.15, 1.648, 2.333, 3.223, 4.331, 5.662",\
"0.3822, 0.4286, 0.5688, 0.7998, 1.148, 1.648, 2.333, 3.224, 4.331, 5.66",\
"0.3808, 0.4296, 0.569, 0.8012, 1.149, 1.648, 2.333, 3.224, 4.33, 5.661",\
"0.3816, 0.43, 0.568, 0.8018, 1.15, 1.648, 2.333, 3.224, 4.33, 5.662",\
"0.3822, 0.4292, 0.5682, 0.8016, 1.149, 1.648, 2.33, 3.223, 4.332, 5.66",\
"0.382, 0.428, 0.57, 0.8, 1.15, 1.65, 2.334, 3.224, 4.332, 5.664",\
"0.382, 0.43, 0.568, 0.798, 1.148, 1.646, 2.328, 3.222, 4.332, 5.662",\
"0.384, 0.432, 0.57, 0.802, 1.148, 1.646, 2.326, 3.216, 4.322, 5.654",\
"0.384, 0.432, 0.572, 0.802, 1.148, 1.646, 2.33, 3.222, 4.324, 5.652");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.503, 0.6348, 1.104, 2.032, 3.506, 5.582, 8.313, 11.76, 15.96, 20.97",\
"0.5028, 0.6356, 1.103, 2.032, 3.505, 5.581, 8.314, 11.76, 15.96, 21.01",\
"0.503, 0.6344, 1.105, 2.034, 3.51, 5.584, 8.314, 11.75, 15.96, 20.98",\
"0.5048, 0.6358, 1.105, 2.032, 3.51, 5.581, 8.313, 11.76, 15.96, 20.99",\
"0.5046, 0.6354, 1.103, 2.032, 3.51, 5.581, 8.313, 11.77, 15.96, 20.97",\
"0.5048, 0.6358, 1.104, 2.034, 3.506, 5.58, 8.314, 11.76, 15.96, 20.97",\
"0.504, 0.636, 1.106, 2.032, 3.504, 5.582, 8.314, 11.76, 15.96, 20.96",\
"0.504, 0.636, 1.104, 2.034, 3.514, 5.584, 8.316, 11.76, 15.96, 20.99",\
"0.508, 0.638, 1.106, 2.036, 3.506, 5.59, 8.314, 11.78, 15.99, 20.96",\
"0.512, 0.64, 1.108, 2.036, 3.508, 5.584, 8.316, 11.77, 15.96, 20.97");
}
}
timing() {
related_pin : "A" ;
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("3.316, 3.409, 3.652, 3.977, 4.358, 4.793, 5.3, 5.889, 6.579, 7.385",\
"3.379, 3.472, 3.715, 4.04, 4.42, 4.857, 5.363, 5.953, 6.642, 7.448",\
"3.602, 3.694, 3.938, 4.262, 4.642, 5.08, 5.586, 6.175, 6.865, 7.671",\
"4.07, 4.163, 4.405, 4.73, 5.111, 5.547, 6.054, 6.643, 7.333, 8.138",\
"4.838, 4.93, 5.174, 5.498, 5.877, 6.314, 6.82, 7.41, 8.1, 8.907",\
"5.936, 6.029, 6.271, 6.596, 6.976, 7.413, 7.92, 8.509, 9.198, 10",\
"7.391, 7.483, 7.726, 8.052, 8.432, 8.868, 9.375, 9.964, 10.65, 11.46",\
"9.188, 9.284, 9.532, 9.864, 10.25, 10.69, 11.2, 11.79, 12.48, 13.28",\
"11.26, 11.36, 11.63, 11.98, 12.38, 12.83, 13.34, 13.93, 14.63, 15.43",\
"13.54, 13.66, 13.96, 14.33, 14.75, 15.22, 15.74, 16.34, 17.04, 17.84");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("1.297, 1.398, 1.721, 2.305, 3.199, 4.444, 6.078, 8.141, 10.66, 13.65",\
"1.361, 1.462, 1.785, 2.369, 3.263, 4.509, 6.143, 8.206, 10.72, 13.69",\
"1.59, 1.691, 2.013, 2.597, 3.49, 4.736, 6.372, 8.432, 10.94, 13.94",\
"2.018, 2.119, 2.44, 3.022, 3.915, 5.161, 6.798, 8.861, 11.37, 14.36",\
"2.657, 2.758, 3.08, 3.661, 4.552, 5.799, 7.437, 9.494, 12.01, 15.01",\
"3.414, 3.519, 3.846, 4.43, 5.322, 6.568, 8.203, 10.26, 12.77, 15.77",\
"4.264, 4.371, 4.702, 5.288, 6.183, 7.429, 9.065, 11.12, 13.63, 16.62",\
"5.198, 5.31, 5.647, 6.235, 7.128, 8.377, 10.01, 12.07, 14.58, 17.57",\
"6.218, 6.335, 6.681, 7.268, 8.161, 9.408, 11.04, 13.11, 15.62, 18.61",\
"7.314, 7.437, 7.793, 8.386, 9.277, 10.52, 12.16, 14.22, 16.73, 19.72");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.617, 0.6788, 0.8516, 1.118, 1.485, 1.972, 2.614, 3.444, 4.494, 5.778",\
"0.6168, 0.6782, 0.8516, 1.116, 1.483, 1.972, 2.616, 3.445, 4.493, 5.779",\
"0.6156, 0.6788, 0.8502, 1.117, 1.484, 1.972, 2.617, 3.443, 4.495, 5.778",\
"0.6166, 0.6774, 0.851, 1.118, 1.485, 1.972, 2.617, 3.444, 4.492, 5.781",\
"0.6172, 0.6782, 0.8506, 1.118, 1.483, 1.971, 2.617, 3.442, 4.493, 5.779",\
"0.616, 0.6786, 0.8518, 1.118, 1.487, 1.972, 2.616, 3.446, 4.49, 5.78",\
"0.622, 0.682, 0.854, 1.122, 1.486, 1.974, 2.618, 3.446, 4.492, 5.782",\
"0.654, 0.714, 0.882, 1.142, 1.504, 1.988, 2.624, 3.45, 4.494, 5.78",\
"0.74, 0.802, 0.968, 1.214, 1.556, 2.024, 2.65, 3.468, 4.51, 5.788",\
"0.836, 0.9, 1.074, 1.318, 1.652, 2.108, 2.716, 3.516, 4.544, 5.804");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.493, 0.6242, 1.094, 2.026, 3.5, 5.576, 8.308, 11.78, 16, 21.01",\
"0.493, 0.6244, 1.093, 2.025, 3.5, 5.577, 8.307, 11.78, 15.95, 20.97",\
"0.493, 0.6244, 1.094, 2.025, 3.501, 5.576, 8.31, 11.75, 15.95, 20.98",\
"0.4918, 0.6248, 1.096, 2.025, 3.501, 5.576, 8.312, 11.76, 15.95, 20.97",\
"0.5004, 0.6306, 1.098, 2.025, 3.501, 5.578, 8.311, 11.75, 15.95, 20.97",\
"0.5232, 0.6538, 1.115, 2.036, 3.503, 5.581, 8.31, 11.75, 15.96, 20.98",\
"0.5514, 0.678, 1.13, 2.049, 3.52, 5.586, 8.318, 11.75, 15.96, 20.97",\
"0.588, 0.71, 1.15, 2.058, 3.528, 5.598, 8.322, 11.76, 15.95, 20.96",\
"0.636, 0.75, 1.176, 2.064, 3.528, 5.602, 8.332, 11.77, 15.96, 20.97",\
"0.694, 0.804, 1.208, 2.078, 3.538, 5.604, 8.336, 11.78, 15.97, 20.97");
}
}
timing() {
related_pin : "B" ;
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("3.422, 3.486, 3.655, 3.89, 4.185, 4.549, 5, 5.553, 6.224, 7.021",\
"3.482, 3.546, 3.715, 3.951, 4.246, 4.61, 5.06, 5.615, 6.284, 7.081",\
"3.703, 3.766, 3.935, 4.172, 4.466, 4.83, 5.28, 5.834, 6.505, 7.301",\
"4.112, 4.176, 4.345, 4.581, 4.875, 5.239, 5.69, 6.244, 6.914, 7.712",\
"4.754, 4.818, 4.987, 5.223, 5.517, 5.881, 6.332, 6.886, 7.555, 8.353",\
"5.587, 5.65, 5.819, 6.055, 6.349, 6.713, 7.164, 7.718, 8.388, 9.185",\
"6.529, 6.593, 6.763, 6.998, 7.293, 7.657, 8.108, 8.661, 9.332, 10.13",\
"7.573, 7.636, 7.806, 8.042, 8.337, 8.701, 9.151, 9.705, 10.38, 11.17",\
"8.715, 8.779, 8.949, 9.185, 9.48, 9.842, 10.29, 10.85, 11.52, 12.31",\
"9.949, 10.01, 10.18, 10.42, 10.71, 11.08, 11.53, 12.08, 12.75, 13.55");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("3.237, 3.338, 3.662, 4.245, 5.139, 6.384, 8.021, 10.08, 12.59, 15.59",\
"3.321, 3.422, 3.747, 4.329, 5.223, 6.469, 8.105, 10.16, 12.68, 15.68",\
"3.597, 3.699, 4.023, 4.606, 5.499, 6.745, 8.382, 10.44, 12.95, 15.94",\
"4.131, 4.233, 4.557, 5.14, 6.034, 7.279, 8.915, 10.97, 13.48, 16.47",\
"4.976, 5.078, 5.402, 5.984, 6.877, 8.124, 9.76, 11.82, 14.33, 17.31",\
"6.166, 6.268, 6.591, 7.173, 8.067, 9.315, 10.95, 13.01, 15.52, 18.51",\
"7.696, 7.799, 8.122, 8.706, 9.599, 10.84, 12.48, 14.54, 17.05, 20.03",\
"9.511, 9.613, 9.936, 10.52, 11.41, 12.66, 14.29, 16.35, 18.86, 21.85",\
"11.56, 11.67, 11.99, 12.57, 13.47, 14.71, 16.35, 18.4, 20.92, 23.91",\
"13.85, 13.96, 14.28, 14.86, 15.76, 17, 18.63, 20.69, 23.2, 26.19");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.3822, 0.4288, 0.568, 0.801, 1.149, 1.648, 2.333, 3.223, 4.33, 5.662",\
"0.383, 0.4296, 0.5688, 0.8008, 1.15, 1.648, 2.333, 3.223, 4.329, 5.657",\
"0.3816, 0.4288, 0.5686, 0.8002, 1.148, 1.648, 2.333, 3.223, 4.331, 5.662",\
"0.3824, 0.4288, 0.5688, 0.8002, 1.149, 1.649, 2.333, 3.223, 4.33, 5.661",\
"0.3824, 0.429, 0.568, 0.8004, 1.15, 1.647, 2.333, 3.224, 4.329, 5.66",\
"0.3816, 0.4296, 0.5682, 0.8008, 1.151, 1.648, 2.333, 3.224, 4.33, 5.66",\
"0.384, 0.432, 0.57, 0.802, 1.15, 1.65, 2.334, 3.224, 4.328, 5.658",\
"0.382, 0.43, 0.57, 0.8, 1.148, 1.646, 2.332, 3.222, 4.33, 5.658",\
"0.384, 0.432, 0.57, 0.802, 1.15, 1.648, 2.33, 3.22, 4.324, 5.656",\
"0.384, 0.432, 0.572, 0.804, 1.15, 1.648, 2.332, 3.218, 4.328, 5.656");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.4996, 0.6306, 1.098, 2.028, 3.501, 5.576, 8.309, 11.77, 15.97, 20.96",\
"0.4996, 0.6306, 1.098, 2.029, 3.501, 5.576, 8.309, 11.77, 15.98, 20.96",\
"0.4994, 0.6302, 1.099, 2.027, 3.501, 5.576, 8.31, 11.75, 15.95, 20.96",\
"0.4998, 0.6304, 1.1, 2.027, 3.501, 5.576, 8.311, 11.75, 15.95, 20.97",\
"0.4996, 0.6312, 1.1, 2.027, 3.502, 5.579, 8.308, 11.75, 15.97, 20.98",\
"0.5002, 0.6322, 1.099, 2.027, 3.5, 5.578, 8.32, 11.77, 15.96, 20.96",\
"0.502, 0.632, 1.098, 2.028, 3.5, 5.574, 8.306, 11.76, 15.96, 20.96",\
"0.502, 0.634, 1.1, 2.028, 3.5, 5.578, 8.308, 11.75, 15.97, 20.96",\
"0.506, 0.634, 1.102, 2.028, 3.5, 5.58, 8.306, 11.75, 15.97, 20.97",\
"0.508, 0.638, 1.104, 2.03, 3.498, 5.58, 8.306, 11.75, 15.95, 20.96");
}
}
timing() {
related_pin : "B" ;
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("3.468, 3.56, 3.804, 4.127, 4.508, 4.945, 5.451, 6.04, 6.73, 7.536",\
"3.552, 3.646, 3.889, 4.213, 4.593, 5.03, 5.536, 6.126, 6.815, 7.621",\
"3.808, 3.901, 4.144, 4.469, 4.85, 5.286, 5.792, 6.382, 7.071, 7.878",\
"4.286, 4.379, 4.622, 4.946, 5.326, 5.765, 6.269, 6.859, 7.549, 8.355",\
"5.014, 5.107, 5.351, 5.675, 6.055, 6.493, 6.998, 7.588, 8.278, 9.084",\
"6.03, 6.123, 6.365, 6.69, 7.071, 7.508, 8.014, 8.604, 9.294, 10.1",\
"7.361, 7.453, 7.696, 8.021, 8.402, 8.838, 9.345, 9.934, 10.62, 11.43",\
"8.998, 9.095, 9.343, 9.673, 10.06, 10.5, 11.01, 11.6, 12.29, 13.09",\
"10.9, 11, 11.26, 11.61, 12.01, 12.46, 12.97, 13.56, 14.26, 15.06",\
"13.05, 13.15, 13.43, 13.79, 14.21, 14.67, 15.2, 15.8, 16.5, 17.31");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("1.374, 1.475, 1.8, 2.384, 3.28, 4.528, 6.163, 8.22, 10.73, 13.72",\
"1.436, 1.537, 1.862, 2.447, 3.342, 4.589, 6.225, 8.283, 10.79, 13.78",\
"1.662, 1.764, 2.088, 2.673, 3.568, 4.816, 6.452, 8.51, 11.02, 14.01",\
"2.091, 2.192, 2.516, 3.099, 3.993, 5.242, 6.878, 8.935, 11.45, 14.43",\
"2.74, 2.842, 3.165, 3.747, 4.641, 5.888, 7.526, 9.583, 12.09, 15.09",\
"3.522, 3.627, 3.954, 4.539, 5.432, 6.678, 8.314, 10.38, 12.88, 15.88",\
"4.401, 4.507, 4.838, 5.426, 6.321, 7.568, 9.205, 11.26, 13.77, 16.77",\
"5.366, 5.477, 5.814, 6.4, 7.297, 8.546, 10.18, 12.24, 14.75, 17.74",\
"6.42, 6.535, 6.879, 7.468, 8.361, 9.609, 11.25, 13.31, 15.82, 18.81",\
"7.551, 7.673, 8.027, 8.619, 9.512, 10.76, 12.4, 14.46, 16.97, 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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.6164, 0.678, 0.8506, 1.118, 1.485, 1.972, 2.614, 3.445, 4.493, 5.779",\
"0.6168, 0.6772, 0.8506, 1.117, 1.485, 1.972, 2.616, 3.445, 4.491, 5.78",\
"0.617, 0.6782, 0.8518, 1.118, 1.485, 1.972, 2.614, 3.442, 4.495, 5.778",\
"0.6168, 0.6778, 0.8504, 1.117, 1.483, 1.973, 2.617, 3.443, 4.495, 5.78",\
"0.6164, 0.6786, 0.8506, 1.118, 1.485, 1.973, 2.617, 3.444, 4.494, 5.781",\
"0.616, 0.6784, 0.8516, 1.118, 1.486, 1.974, 2.614, 3.442, 4.494, 5.778",\
"0.622, 0.682, 0.856, 1.122, 1.486, 1.974, 2.618, 3.448, 4.492, 5.782",\
"0.648, 0.708, 0.878, 1.14, 1.502, 1.986, 2.624, 3.448, 4.494, 5.776",\
"0.698, 0.76, 0.934, 1.196, 1.552, 2.034, 2.658, 3.47, 4.508, 5.794",\
"0.752, 0.816, 0.994, 1.26, 1.624, 2.1, 2.72, 3.522, 4.548, 5.806");
}
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.002793, 0.009086, 0.0211, 0.03982, 0.06609, 0.1007, 0.1442, 0.1974, 0.2607");
values("0.4978, 0.6296, 1.099, 2.033, 3.511, 5.581, 8.321, 11.76, 15.98, 20.97",\
"0.498, 0.6296, 1.1, 2.034, 3.509, 5.583, 8.313, 11.76, 15.96, 21",\
"0.4966, 0.6298, 1.1, 2.034, 3.505, 5.582, 8.313, 11.78, 15.98, 21.01",\
"0.4962, 0.631, 1.101, 2.03, 3.511, 5.581, 8.333, 11.77, 15.96, 20.97",\
"0.502, 0.6332, 1.101, 2.033, 3.505, 5.581, 8.313, 11.77, 15.96, 20.97",\
"0.5226, 0.6532, 1.116, 2.038, 3.51, 5.585, 8.313, 11.78, 15.96, 20.99",\
"0.5486, 0.6744, 1.13, 2.049, 3.522, 5.588, 8.326, 11.76, 15.96, 20.96",\
"0.582, 0.704, 1.15, 2.058, 3.53, 5.6, 8.328, 11.77, 15.96, 20.96",\
"0.624, 0.742, 1.17, 2.068, 3.53, 5.604, 8.336, 11.77, 15.97, 20.99",\
"0.678, 0.79, 1.202, 2.078, 3.534, 5.61, 8.338, 11.78, 15.98, 20.98");
}
}
}
}