blob: 15c5a1bab5d170d6fcc7a4e1c976a9bd2f9c38ef [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__latq_4) {
area : 61.465600 ;
latch(IQ1,IQN1) {
enable : "E" ;
data_in : "(!D)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E" ;
value : "0.0017295696" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.00209088" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.00418275" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.004414014" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.004414014" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.002927 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003354, 0.003355, 0.003355, 0.003353, 0.00336, 0.003359, 0.003357, \
0.003356, 0.003358, 0.003358");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003012, -0.003011, -0.003008, -0.003019, -0.003021, -0.003039, \
-0.003045, -0.003048, -0.003052, -0.003056");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-1.86, -1.84, -1.782, -1.677, -1.566, -1.445, -1.307, -1.164, -0.999, -0.805",\
"-1.878, -1.861, -1.797, -1.694, -1.58, -1.459, -1.323, -1.18, -1.011, -0.819",\
"-1.932, -1.91, -1.842, -1.745, -1.629, -1.511, -1.38, -1.232, -1.061, -0.871",\
"-2.009, -1.992, -1.931, -1.827, -1.719, -1.599, -1.464, -1.316, -1.14, -0.952",\
"-2.145, -2.128, -2.057, -1.963, -1.853, -1.732, -1.596, -1.449, -1.273, -1.08",\
"-2.357, -2.338, -2.272, -2.173, -2.057, -1.94, -1.801, -1.648, -1.48, -1.277",\
"-2.643, -2.631, -2.565, -2.466, -2.356, -2.229, -2.095, -1.94, -1.762, -1.56",\
"-3.011, -2.995, -2.927, -2.825, -2.714, -2.591, -2.449, -2.29, -2.112, -1.905",\
"-3.433, -3.411, -3.35, -3.249, -3.128, -3.005, -2.869, -2.706, -2.526, -2.321",\
"-3.92, -3.9, -3.836, -3.734, -3.621, -3.49, -3.347, -3.186, -3.007, -2.805");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.607, -0.583, -0.511, -0.374, -0.204, -0.01, 0.216, 0.458, 0.728, 1.024",\
"-0.613, -0.593, -0.525, -0.38, -0.215, -0.019, 0.198, 0.448, 0.723, 1.017",\
"-0.645, -0.626, -0.547, -0.412, -0.242, -0.05, 0.172, 0.417, 0.692, 0.986",\
"-0.696, -0.677, -0.605, -0.465, -0.3, -0.105, 0.114, 0.361, 0.639, 0.934",\
"-0.783, -0.77, -0.697, -0.56, -0.389, -0.195, 0.022, 0.273, 0.546, 0.848",\
"-0.886, -0.868, -0.792, -0.657, -0.484, -0.296, -0.075, 0.171, 0.449, 0.755",\
"-0.964, -0.942, -0.873, -0.739, -0.566, -0.371, -0.151, 0.093, 0.37, 0.683",\
"-1.018, -0.997, -0.924, -0.789, -0.618, -0.424, -0.209, 0.041, 0.318, 0.628",\
"-1.031, -1.013, -0.939, -0.801, -0.634, -0.443, -0.224, 0.024, 0.306, 0.613",\
"-1.013, -0.996, -0.925, -0.784, -0.615, -0.421, -0.204, 0.048, 0.328, 0.63");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("2.095, 2.081, 2.016, 1.927, 1.849, 1.794, 1.777, 1.815, 1.929, 2.108",\
"2.112, 2.094, 2.033, 1.951, 1.866, 1.805, 1.783, 1.822, 1.933, 2.098",\
"2.162, 2.146, 2.084, 1.995, 1.916, 1.853, 1.829, 1.868, 1.968, 2.141",\
"2.25, 2.229, 2.164, 2.079, 1.996, 1.937, 1.906, 1.937, 2.043, 2.207",\
"2.375, 2.358, 2.299, 2.207, 2.123, 2.057, 2.027, 2.053, 2.144, 2.287",\
"2.576, 2.563, 2.496, 2.414, 2.328, 2.257, 2.218, 2.239, 2.303, 2.434",\
"2.87, 2.852, 2.789, 2.697, 2.615, 2.541, 2.486, 2.479, 2.525, 2.622",\
"3.237, 3.217, 3.152, 3.066, 2.974, 2.887, 2.827, 2.792, 2.817, 2.878",\
"3.664, 3.644, 3.581, 3.484, 3.392, 3.298, 3.223, 3.166, 3.154, 3.197",\
"4.151, 4.133, 4.069, 3.977, 3.879, 3.777, 3.694, 3.623, 3.585, 3.594");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.791, 0.769, 0.697, 0.56, 0.387, 0.2, -0.015, -0.256, -0.513, -0.809",\
"0.799, 0.779, 0.706, 0.568, 0.398, 0.207, -0.004, -0.244, -0.507, -0.795",\
"0.825, 0.808, 0.732, 0.597, 0.43, 0.241, 0.025, -0.218, -0.477, -0.77",\
"0.882, 0.865, 0.783, 0.646, 0.479, 0.293, 0.076, -0.161, -0.422, -0.715",\
"0.967, 0.945, 0.876, 0.734, 0.569, 0.384, 0.166, -0.067, -0.331, -0.627",\
"1.058, 1.044, 0.97, 0.83, 0.664, 0.479, 0.269, 0.028, -0.237, -0.535",\
"1.138, 1.118, 1.041, 0.903, 0.737, 0.551, 0.342, 0.098, -0.169, -0.462",\
"1.177, 1.163, 1.085, 0.947, 0.786, 0.598, 0.38, 0.142, -0.123, -0.422",\
"1.188, 1.171, 1.102, 0.955, 0.791, 0.6, 0.389, 0.15, -0.121, -0.408",\
"1.159, 1.142, 1.064, 0.923, 0.756, 0.568, 0.358, 0.116, -0.151, -0.445");
}
}
}
pin(E) {
capacitance : 0.003538 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
min_pulse_width_high : 2.149 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.03486, 0.03466, 0.03453, 0.03539, 0.03759, 0.04122, 0.0464, \
0.05332, 0.06207, 0.0727");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01997, 0.01985, 0.01976, 0.0204, 0.02211, 0.02519, 0.02978, \
0.03588, 0.04359, 0.05299");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.03568, 0.03546, 0.03535, 0.03626, 0.03848, 0.04212, 0.04734, \
0.05426, 0.06305, 0.0737");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.01959, 0.01947, 0.01937, 0.02001, 0.02169, 0.02476, 0.02929, \
0.0354, 0.04306, 0.05246");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("2.149");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("1.296");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 0.927 ;
max_transition : 8.9 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "D" ;
when : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("0.2201, 0.2136, 0.1961, 0.1762, 0.1613, 0.1514, 0.1445, 0.1396, 0.1359, 0.1332",\
"0.22, 0.2135, 0.196, 0.1761, 0.1612, 0.1513, 0.1444, 0.1395, 0.1358, 0.1331",\
"0.2198, 0.2134, 0.1959, 0.176, 0.1611, 0.1512, 0.1443, 0.1394, 0.1357, 0.133",\
"0.2198, 0.2133, 0.1959, 0.1759, 0.161, 0.1511, 0.1443, 0.1393, 0.1357, 0.1329",\
"0.2202, 0.2136, 0.1962, 0.1762, 0.1613, 0.1514, 0.1445, 0.1396, 0.1359, 0.1332",\
"0.222, 0.2155, 0.198, 0.1779, 0.1629, 0.1529, 0.146, 0.141, 0.1374, 0.1346",\
"0.2286, 0.222, 0.2042, 0.1837, 0.1682, 0.1578, 0.1505, 0.1453, 0.1414, 0.1385",\
"0.2411, 0.2343, 0.216, 0.1946, 0.1779, 0.1666, 0.1586, 0.1528, 0.1485, 0.1453",\
"0.257, 0.2501, 0.2312, 0.2086, 0.1905, 0.178, 0.1692, 0.1627, 0.1579, 0.1543",\
"0.2757, 0.2687, 0.249, 0.2252, 0.2056, 0.1918, 0.182, 0.1747, 0.1693, 0.1652");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("0.1178, 0.1128, 0.1044, 0.09904, 0.09604, 0.09477, 0.0941, 0.09391, 0.09439, 0.1022",\
"0.1177, 0.1127, 0.1043, 0.09886, 0.0959, 0.09463, 0.09396, 0.09371, 0.09439, 0.1022",\
"0.1176, 0.1126, 0.1042, 0.09874, 0.09578, 0.09451, 0.09384, 0.09371, 0.0942, 0.1024",\
"0.1176, 0.1125, 0.1041, 0.09874, 0.0957, 0.09434, 0.09366, 0.09351, 0.09447, 0.103",\
"0.1193, 0.1142, 0.1057, 0.1001, 0.09683, 0.09547, 0.09449, 0.09431, 0.09554, 0.1053",\
"0.1256, 0.1202, 0.111, 0.1046, 0.1007, 0.09869, 0.0975, 0.09708, 0.09788, 0.1093",\
"0.1347, 0.1288, 0.1183, 0.1111, 0.1067, 0.1038, 0.1021, 0.1014, 0.1027, 0.1171",\
"0.146, 0.1397, 0.1278, 0.1194, 0.1137, 0.1109, 0.1087, 0.107, 0.1087, 0.1286",\
"0.1604, 0.1536, 0.1404, 0.1305, 0.1234, 0.119, 0.1171, 0.1157, 0.1178, 0.1454",\
"0.1778, 0.1703, 0.1554, 0.1442, 0.1359, 0.1301, 0.1266, 0.1256, 0.1301, 0.1711");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("0.2144, 0.2079, 0.1904, 0.1705, 0.1556, 0.1458, 0.1389, 0.134, 0.1303, 0.1276",\
"0.2144, 0.2079, 0.1904, 0.1705, 0.1556, 0.1458, 0.1389, 0.134, 0.1303, 0.1276",\
"0.2143, 0.2078, 0.1904, 0.1705, 0.1556, 0.1457, 0.1389, 0.1339, 0.1303, 0.1275",\
"0.2143, 0.2078, 0.1903, 0.1704, 0.1555, 0.1457, 0.1388, 0.1339, 0.1302, 0.1275",\
"0.2142, 0.2077, 0.1902, 0.1703, 0.1555, 0.1456, 0.1388, 0.1338, 0.1302, 0.1274",\
"0.2142, 0.2077, 0.1903, 0.1704, 0.1555, 0.1456, 0.1388, 0.1338, 0.1302, 0.1274",\
"0.2143, 0.2078, 0.1903, 0.1704, 0.1555, 0.1456, 0.1388, 0.1338, 0.1302, 0.1274",\
"0.2145, 0.2079, 0.1905, 0.1705, 0.1556, 0.1458, 0.1389, 0.1339, 0.1303, 0.1275",\
"0.2148, 0.2083, 0.1908, 0.1709, 0.1559, 0.146, 0.1391, 0.1342, 0.1305, 0.1277",\
"0.2157, 0.2092, 0.1917, 0.1716, 0.1566, 0.1466, 0.1396, 0.1346, 0.131, 0.1282");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("0.1196, 0.1146, 0.1062, 0.1009, 0.09795, 0.09643, 0.09577, 0.0955, 0.09666, 0.1048",\
"0.1196, 0.1146, 0.1062, 0.1009, 0.09793, 0.09641, 0.09581, 0.09542, 0.09659, 0.1049",\
"0.1196, 0.1146, 0.1062, 0.1008, 0.09793, 0.09646, 0.09557, 0.09572, 0.09628, 0.1049",\
"0.1196, 0.1146, 0.1062, 0.1009, 0.09804, 0.0964, 0.09573, 0.09568, 0.09632, 0.1059",\
"0.1197, 0.1146, 0.1062, 0.1008, 0.09787, 0.09644, 0.09573, 0.09558, 0.09698, 0.1077",\
"0.1198, 0.1147, 0.1063, 0.1009, 0.09791, 0.09654, 0.09583, 0.09568, 0.09743, 0.1111",\
"0.1198, 0.1148, 0.1064, 0.1012, 0.09825, 0.09664, 0.09599, 0.0959, 0.0977, 0.114",\
"0.1199, 0.1148, 0.1065, 0.101, 0.09768, 0.09715, 0.09636, 0.09633, 0.09781, 0.1209",\
"0.1199, 0.1149, 0.1065, 0.1012, 0.09778, 0.09665, 0.09679, 0.09699, 0.1003, 0.1305",\
"0.12, 0.1149, 0.1066, 0.1013, 0.098, 0.09616, 0.09569, 0.0971, 0.1037, 0.1475");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("2.031, 2.115, 2.342, 2.656, 3.016, 3.42, 3.864, 4.352, 4.895, 5.505",\
"2.047, 2.131, 2.358, 2.672, 3.032, 3.436, 3.879, 4.368, 4.911, 5.521",\
"2.099, 2.183, 2.41, 2.724, 3.084, 3.488, 3.932, 4.42, 4.963, 5.573",\
"2.181, 2.265, 2.492, 2.806, 3.166, 3.57, 4.014, 4.502, 5.045, 5.656",\
"2.315, 2.399, 2.626, 2.94, 3.3, 3.703, 4.147, 4.635, 5.179, 5.789",\
"2.524, 2.608, 2.834, 3.148, 3.508, 3.911, 4.355, 4.844, 5.387, 5.997",\
"2.819, 2.903, 3.13, 3.443, 3.803, 4.206, 4.65, 5.138, 5.681, 6.292",\
"3.182, 3.268, 3.499, 3.819, 4.182, 4.588, 5.033, 5.522, 6.066, 6.677",\
"3.604, 3.692, 3.929, 4.256, 4.63, 5.042, 5.495, 5.988, 6.535, 7.146",\
"4.09, 4.181, 4.424, 4.76, 5.141, 5.564, 6.025, 6.526, 7.078, 7.694");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("1.127, 1.198, 1.399, 1.705, 2.105, 2.619, 3.273, 4.091, 5.087, 6.277",\
"1.138, 1.209, 1.41, 1.716, 2.116, 2.63, 3.285, 4.102, 5.099, 6.289",\
"1.166, 1.237, 1.438, 1.744, 2.144, 2.658, 3.313, 4.13, 5.127, 6.316",\
"1.22, 1.291, 1.492, 1.798, 2.198, 2.712, 3.366, 4.184, 5.181, 6.369",\
"1.308, 1.379, 1.579, 1.885, 2.284, 2.797, 3.451, 4.269, 5.267, 6.455",\
"1.411, 1.484, 1.687, 1.994, 2.394, 2.907, 3.56, 4.377, 5.374, 6.56",\
"1.497, 1.572, 1.781, 2.094, 2.499, 3.014, 3.667, 4.483, 5.48, 6.669",\
"1.559, 1.636, 1.85, 2.171, 2.582, 3.1, 3.754, 4.569, 5.565, 6.75",\
"1.591, 1.671, 1.891, 2.219, 2.636, 3.158, 3.813, 4.628, 5.622, 6.807",\
"1.586, 1.669, 1.896, 2.232, 2.657, 3.185, 3.841, 4.656, 5.65, 6.834");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("0.5728, 0.6582, 0.8838, 1.151, 1.463, 1.852, 2.322, 2.901, 3.62, 4.508",\
"0.5724, 0.659, 0.8838, 1.152, 1.463, 1.854, 2.324, 2.905, 3.627, 4.514",\
"0.573, 0.659, 0.8838, 1.151, 1.463, 1.852, 2.322, 2.9, 3.622, 4.513",\
"0.5726, 0.6586, 0.8836, 1.152, 1.463, 1.851, 2.321, 2.9, 3.62, 4.513",\
"0.5732, 0.6588, 0.8842, 1.152, 1.463, 1.852, 2.322, 2.9, 3.621, 4.507",\
"0.5726, 0.6582, 0.8846, 1.152, 1.463, 1.854, 2.324, 2.9, 3.622, 4.511",\
"0.5796, 0.6666, 0.8922, 1.159, 1.47, 1.857, 2.328, 2.908, 3.63, 4.511",\
"0.6146, 0.702, 0.93, 1.194, 1.495, 1.878, 2.341, 2.919, 3.635, 4.522",\
"0.648, 0.737, 0.9708, 1.242, 1.546, 1.924, 2.382, 2.945, 3.658, 4.536",\
"0.6836, 0.7766, 1.016, 1.293, 1.598, 1.98, 2.438, 2.994, 3.694, 4.56");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("0.3086, 0.386, 0.6294, 1.013, 1.575, 2.399, 3.527, 4.97, 6.752, 8.882",\
"0.3084, 0.3866, 0.6284, 1.013, 1.577, 2.399, 3.527, 4.971, 6.752, 8.883",\
"0.3084, 0.3866, 0.6282, 1.014, 1.577, 2.399, 3.527, 4.971, 6.752, 8.883",\
"0.3084, 0.3862, 0.6294, 1.013, 1.577, 2.398, 3.523, 4.967, 6.75, 8.88",\
"0.3082, 0.3868, 0.629, 1.013, 1.575, 2.395, 3.525, 4.967, 6.761, 8.895",\
"0.325, 0.403, 0.6436, 1.025, 1.581, 2.403, 3.526, 4.968, 6.751, 8.877",\
"0.3486, 0.4264, 0.6692, 1.052, 1.604, 2.412, 3.527, 4.972, 6.761, 8.881",\
"0.373, 0.4526, 0.6972, 1.084, 1.631, 2.43, 3.537, 4.984, 6.752, 8.88",\
"0.4022, 0.4828, 0.7302, 1.117, 1.664, 2.453, 3.553, 4.985, 6.757, 8.886",\
"0.4368, 0.5192, 0.7678, 1.158, 1.703, 2.483, 3.568, 4.991, 6.762, 8.894");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("2.085, 2.169, 2.395, 2.709, 3.07, 3.474, 3.917, 4.406, 4.949, 5.559",\
"2.1, 2.184, 2.411, 2.725, 3.085, 3.489, 3.933, 4.421, 4.965, 5.575",\
"2.155, 2.239, 2.465, 2.779, 3.14, 3.544, 3.987, 4.475, 5.019, 5.629",\
"2.229, 2.314, 2.54, 2.854, 3.214, 3.619, 4.062, 4.55, 5.094, 5.704",\
"2.288, 2.372, 2.598, 2.912, 3.273, 3.677, 4.12, 4.609, 5.152, 5.762",\
"2.326, 2.41, 2.636, 2.95, 3.311, 3.715, 4.159, 4.647, 5.19, 5.8",\
"2.343, 2.427, 2.653, 2.967, 3.328, 3.732, 4.176, 4.664, 5.207, 5.818",\
"2.339, 2.423, 2.649, 2.963, 3.324, 3.727, 4.172, 4.66, 5.204, 5.814",\
"2.312, 2.397, 2.623, 2.937, 3.297, 3.702, 4.145, 4.633, 5.177, 5.788",\
"2.261, 2.346, 2.572, 2.886, 3.247, 3.651, 4.095, 4.583, 5.127, 5.737");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("1.605, 1.676, 1.877, 2.183, 2.583, 3.097, 3.751, 4.569, 5.567, 6.756",\
"1.62, 1.692, 1.892, 2.198, 2.598, 3.112, 3.766, 4.585, 5.582, 6.772",\
"1.677, 1.748, 1.948, 2.254, 2.654, 3.168, 3.822, 4.64, 5.638, 6.826",\
"1.758, 1.829, 2.03, 2.336, 2.736, 3.25, 3.904, 4.722, 5.72, 6.908",\
"1.824, 1.895, 2.095, 2.401, 2.801, 3.315, 3.969, 4.788, 5.784, 6.971",\
"1.868, 1.939, 2.139, 2.445, 2.845, 3.359, 4.013, 4.831, 5.829, 7.018",\
"1.89, 1.961, 2.162, 2.468, 2.868, 3.381, 4.036, 4.853, 5.851, 7.038",\
"1.887, 1.958, 2.159, 2.465, 2.865, 3.378, 4.033, 4.85, 5.848, 7.038",\
"1.854, 1.925, 2.126, 2.432, 2.832, 3.346, 4, 4.819, 5.815, 7.002",\
"1.792, 1.863, 2.063, 2.369, 2.769, 3.282, 3.937, 4.755, 5.751, 6.939");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("0.5728, 0.6588, 0.8826, 1.151, 1.463, 1.852, 2.322, 2.9, 3.622, 4.514",\
"0.573, 0.6602, 0.8828, 1.152, 1.464, 1.852, 2.322, 2.898, 3.623, 4.514",\
"0.5728, 0.6586, 0.8826, 1.152, 1.463, 1.852, 2.322, 2.9, 3.622, 4.513",\
"0.5726, 0.6592, 0.8826, 1.151, 1.463, 1.851, 2.321, 2.899, 3.622, 4.513",\
"0.5726, 0.6584, 0.8824, 1.151, 1.464, 1.852, 2.322, 2.9, 3.621, 4.511",\
"0.5712, 0.6576, 0.8822, 1.152, 1.463, 1.853, 2.323, 2.9, 3.623, 4.514",\
"0.5728, 0.659, 0.883, 1.152, 1.464, 1.853, 2.323, 2.902, 3.627, 4.515",\
"0.5736, 0.6598, 0.883, 1.152, 1.463, 1.853, 2.321, 2.902, 3.626, 4.509",\
"0.5728, 0.659, 0.8834, 1.152, 1.464, 1.852, 2.324, 2.9, 3.62, 4.511",\
"0.5752, 0.6616, 0.886, 1.155, 1.466, 1.854, 2.325, 2.901, 3.628, 4.507");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.007391, 0.02983, 0.07267, 0.1394, 0.2331, 0.3563, 0.5115, 0.7011, 0.927");
values("0.3088, 0.3856, 0.6282, 1.014, 1.575, 2.399, 3.52, 4.969, 6.761, 8.896",\
"0.3086, 0.3856, 0.6278, 1.014, 1.575, 2.399, 3.52, 4.976, 6.761, 8.896",\
"0.3076, 0.3852, 0.628, 1.013, 1.575, 2.398, 3.518, 4.967, 6.754, 8.885",\
"0.3086, 0.386, 0.6278, 1.012, 1.576, 2.398, 3.527, 4.969, 6.753, 8.885",\
"0.3076, 0.386, 0.6292, 1.012, 1.574, 2.398, 3.524, 4.969, 6.749, 8.878",\
"0.308, 0.3856, 0.6286, 1.012, 1.577, 2.397, 3.525, 4.966, 6.761, 8.895",\
"0.3072, 0.3854, 0.629, 1.013, 1.575, 2.397, 3.527, 4.969, 6.747, 8.876",\
"0.3082, 0.3854, 0.628, 1.013, 1.577, 2.396, 3.52, 4.968, 6.752, 8.883",\
"0.307, 0.386, 0.629, 1.013, 1.574, 2.396, 3.522, 4.966, 6.759, 8.879",\
"0.3078, 0.3858, 0.6278, 1.014, 1.575, 2.396, 3.519, 4.966, 6.748, 8.878");
}
}
}
}