blob: bea1b522f912ef1ee5119e099fbfde2b8a70a8a9 [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_2) {
area : 48.294400 ;
latch(IQ1,IQN1) {
enable : "E" ;
data_in : "(!D)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E" ;
value : "0.0001606968" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.0001184172" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.0001814142" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.0001153812" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001814142" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.002993 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.009001, 0.00899, 0.009016, 0.009005, 0.009015, 0.009027, 0.009019, \
0.009021, 0.009016, 0.009021");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.008151, -0.008144, -0.008151, -0.008207, -0.008222, -0.008262, \
-0.008275, -0.00828, -0.008286, -0.008292");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.767, -0.751, -0.696, -0.619, -0.541, -0.447, -0.339, -0.206, -0.053, 0.122",\
"-0.781, -0.763, -0.705, -0.631, -0.548, -0.46, -0.347, -0.223, -0.064, 0.109",\
"-0.817, -0.805, -0.747, -0.674, -0.591, -0.502, -0.386, -0.261, -0.101, 0.075",\
"-0.898, -0.884, -0.827, -0.75, -0.67, -0.577, -0.463, -0.332, -0.169, 0.009",\
"-1.044, -1.027, -0.973, -0.897, -0.814, -0.714, -0.601, -0.469, -0.305, -0.121",\
"-1.251, -1.238, -1.183, -1.104, -1.02, -0.923, -0.8, -0.668, -0.505, -0.317",\
"-1.516, -1.504, -1.443, -1.364, -1.279, -1.18, -1.058, -0.92, -0.765, -0.581",\
"-1.842, -1.825, -1.771, -1.691, -1.597, -1.496, -1.383, -1.242, -1.084, -0.9",\
"-2.216, -2.201, -2.141, -2.059, -1.975, -1.874, -1.758, -1.624, -1.463, -1.28",\
"-2.631, -2.614, -2.557, -2.481, -2.393, -2.289, -2.173, -2.043, -1.89, -1.719");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.206, -0.184, -0.116, -0.001, 0.137, 0.29, 0.462, 0.662, 0.879, 1.127",\
"-0.213, -0.191, -0.125, -0.004, 0.124, 0.282, 0.458, 0.655, 0.875, 1.115",\
"-0.232, -0.219, -0.149, -0.036, 0.104, 0.258, 0.438, 0.634, 0.85, 1.099",\
"-0.28, -0.266, -0.195, -0.084, 0.053, 0.213, 0.396, 0.596, 0.818, 1.066",\
"-0.33, -0.317, -0.251, -0.137, -0, 0.162, 0.348, 0.553, 0.783, 1.029",\
"-0.37, -0.354, -0.283, -0.168, -0.03, 0.13, 0.318, 0.52, 0.748, 1.002",\
"-0.369, -0.356, -0.284, -0.175, -0.039, 0.126, 0.307, 0.514, 0.747, 1.003",\
"-0.349, -0.333, -0.261, -0.148, -0.012, 0.154, 0.345, 0.549, 0.78, 1.038",\
"-0.282, -0.266, -0.197, -0.076, 0.059, 0.221, 0.41, 0.624, 0.855, 1.116",\
"-0.173, -0.156, -0.09, 0.026, 0.169, 0.337, 0.524, 0.741, 0.974, 1.234");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.922, 0.901, 0.852, 0.792, 0.749, 0.752, 0.828, 0.973, 1.167, 1.404",\
"0.931, 0.913, 0.865, 0.804, 0.756, 0.755, 0.827, 0.963, 1.147, 1.374",\
"0.968, 0.953, 0.898, 0.837, 0.792, 0.789, 0.857, 0.976, 1.151, 1.363",\
"1.044, 1.028, 0.978, 0.919, 0.866, 0.862, 0.913, 1.021, 1.174, 1.357",\
"1.186, 1.174, 1.121, 1.056, 1.01, 0.986, 1.014, 1.091, 1.204, 1.355",\
"1.395, 1.379, 1.324, 1.258, 1.205, 1.166, 1.17, 1.215, 1.301, 1.41",\
"1.659, 1.641, 1.589, 1.514, 1.452, 1.403, 1.381, 1.399, 1.444, 1.523",\
"1.978, 1.962, 1.908, 1.832, 1.767, 1.707, 1.666, 1.654, 1.671, 1.723",\
"2.351, 2.337, 2.282, 2.208, 2.136, 2.068, 2.018, 1.988, 1.991, 2.019",\
"2.772, 2.756, 2.703, 2.626, 2.555, 2.483, 2.423, 2.379, 2.368, 2.38");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.326, 0.313, 0.24, 0.129, -0.017, -0.175, -0.344, -0.538, -0.744, -0.98",\
"0.336, 0.317, 0.249, 0.129, -0.008, -0.165, -0.339, -0.53, -0.74, -0.974",\
"0.356, 0.337, 0.268, 0.153, 0.018, -0.143, -0.311, -0.509, -0.718, -0.959",\
"0.408, 0.392, 0.318, 0.199, 0.064, -0.095, -0.265, -0.469, -0.679, -0.925",\
"0.457, 0.44, 0.365, 0.253, 0.115, -0.048, -0.227, -0.427, -0.65, -0.897",\
"0.48, 0.465, 0.392, 0.279, 0.144, -0.022, -0.204, -0.402, -0.633, -0.879",\
"0.479, 0.458, 0.393, 0.276, 0.136, -0.025, -0.21, -0.407, -0.635, -0.889",\
"0.437, 0.422, 0.354, 0.236, 0.101, -0.062, -0.247, -0.452, -0.679, -0.934",\
"0.361, 0.345, 0.28, 0.163, 0.017, -0.148, -0.334, -0.544, -0.771, -1.026",\
"0.247, 0.23, 0.161, 0.042, -0.103, -0.272, -0.459, -0.669, -0.911, -1.171");
}
}
}
pin(E) {
capacitance : 0.003609 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
min_pulse_width_high : 0.98 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.09569, 0.09509, 0.09634, 0.1031, 0.116, 0.1361, 0.1639, 0.1998, \
0.2441, 0.2974");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.05463, 0.05415, 0.05498, 0.06019, 0.07125, 0.08885, 0.1134, \
0.1453, 0.1848, 0.2322");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.09653, 0.0959, 0.09724, 0.1041, 0.1171, 0.1373, 0.1652, 0.2011, \
0.2455, 0.299");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0536, 0.05315, 0.05392, 0.05912, 0.07005, 0.08758, 0.1121, 0.1438, \
0.1833, 0.2307");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("0.98");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("0.676");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 0.7212 ;
max_transition : 8.6 ;
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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.264, 0.2535, 0.2318, 0.2159, 0.2065, 0.2006, 0.1967, 0.194, 0.1921, 0.1907",\
"0.2637, 0.2532, 0.2315, 0.2156, 0.2063, 0.2004, 0.1965, 0.1937, 0.1918, 0.1904",\
"0.2634, 0.2529, 0.2311, 0.2152, 0.206, 0.2001, 0.1961, 0.1934, 0.1915, 0.1901",\
"0.2651, 0.2545, 0.2327, 0.2167, 0.2075, 0.2015, 0.1976, 0.1949, 0.193, 0.1916",\
"0.2753, 0.2646, 0.2422, 0.2252, 0.2153, 0.209, 0.2048, 0.202, 0.1999, 0.1985",\
"0.2972, 0.286, 0.2621, 0.2432, 0.2317, 0.2245, 0.2196, 0.2162, 0.2138, 0.2121",\
"0.3283, 0.3165, 0.2908, 0.2694, 0.2561, 0.2474, 0.2416, 0.2376, 0.2347, 0.2326",\
"0.3708, 0.3585, 0.3305, 0.3058, 0.29, 0.2794, 0.2721, 0.267, 0.2636, 0.2609",\
"0.4245, 0.4117, 0.3812, 0.3526, 0.3336, 0.3206, 0.3116, 0.3053, 0.3007, 0.2973",\
"0.4883, 0.4748, 0.442, 0.4092, 0.3865, 0.3707, 0.3596, 0.3517, 0.3459, 0.3416");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.1622, 0.1561, 0.1488, 0.1447, 0.1431, 0.1433, 0.1438, 0.145, 0.146, 0.1528",\
"0.1618, 0.1556, 0.1484, 0.1442, 0.1425, 0.1429, 0.143, 0.144, 0.1464, 0.1522",\
"0.1615, 0.1554, 0.148, 0.144, 0.1422, 0.1424, 0.1433, 0.1433, 0.1454, 0.1524",\
"0.1655, 0.1591, 0.1515, 0.1468, 0.1451, 0.1446, 0.1451, 0.1463, 0.1473, 0.1553",\
"0.1784, 0.171, 0.162, 0.156, 0.1525, 0.1518, 0.1516, 0.1523, 0.154, 0.164",\
"0.1989, 0.1903, 0.179, 0.1712, 0.167, 0.1644, 0.1639, 0.1635, 0.1656, 0.1759",\
"0.2281, 0.2181, 0.2043, 0.1939, 0.1878, 0.1854, 0.1828, 0.1813, 0.1827, 0.1965",\
"0.266, 0.2545, 0.2378, 0.225, 0.2157, 0.2105, 0.2099, 0.2083, 0.2076, 0.2246",\
"0.3122, 0.2993, 0.2793, 0.2641, 0.2525, 0.2441, 0.2403, 0.24, 0.2397, 0.2647",\
"0.3669, 0.3528, 0.3288, 0.3108, 0.2963, 0.2867, 0.2794, 0.2772, 0.2803, 0.3199");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.2486, 0.2381, 0.2165, 0.2007, 0.1916, 0.1858, 0.1819, 0.1792, 0.1773, 0.1759",\
"0.2485, 0.2381, 0.2165, 0.2008, 0.1916, 0.1858, 0.182, 0.1792, 0.1773, 0.1759",\
"0.2483, 0.2378, 0.2162, 0.2005, 0.1914, 0.1856, 0.1817, 0.179, 0.1771, 0.1757",\
"0.2481, 0.2377, 0.2161, 0.2003, 0.1912, 0.1854, 0.1816, 0.1789, 0.177, 0.1756",\
"0.2484, 0.2379, 0.2164, 0.2006, 0.1914, 0.1856, 0.1817, 0.179, 0.1772, 0.1757",\
"0.249, 0.2385, 0.2169, 0.2011, 0.192, 0.1861, 0.1822, 0.1795, 0.1776, 0.1762",\
"0.2503, 0.2398, 0.2181, 0.2021, 0.1929, 0.1871, 0.1831, 0.1804, 0.1785, 0.177",\
"0.2526, 0.2421, 0.2201, 0.2038, 0.1945, 0.1885, 0.1846, 0.1818, 0.1798, 0.1784",\
"0.2558, 0.2451, 0.2229, 0.2062, 0.1966, 0.1905, 0.1864, 0.1835, 0.1815, 0.1801",\
"0.2594, 0.2486, 0.226, 0.2091, 0.1991, 0.1928, 0.1886, 0.1857, 0.1836, 0.1822");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.1686, 0.1624, 0.155, 0.1509, 0.149, 0.1491, 0.1493, 0.1505, 0.1518, 0.1602",\
"0.1685, 0.1622, 0.155, 0.1508, 0.149, 0.1491, 0.1493, 0.1503, 0.1526, 0.1596",\
"0.1686, 0.1623, 0.155, 0.151, 0.1491, 0.1492, 0.1498, 0.1508, 0.1518, 0.1603",\
"0.1687, 0.1625, 0.1552, 0.1512, 0.1497, 0.149, 0.1496, 0.1506, 0.1529, 0.1612",\
"0.1689, 0.1627, 0.1554, 0.1514, 0.1493, 0.1492, 0.15, 0.1505, 0.1536, 0.1628",\
"0.1691, 0.1628, 0.1554, 0.1517, 0.1499, 0.1496, 0.1499, 0.1508, 0.1529, 0.1655",\
"0.1692, 0.163, 0.1557, 0.1513, 0.15, 0.1508, 0.1508, 0.1513, 0.1529, 0.1698",\
"0.1693, 0.1631, 0.1559, 0.1516, 0.1499, 0.1503, 0.1518, 0.1522, 0.1539, 0.1746",\
"0.1696, 0.1633, 0.156, 0.1521, 0.1498, 0.1492, 0.1507, 0.155, 0.1562, 0.1853",\
"0.1697, 0.1635, 0.1562, 0.1521, 0.1504, 0.149, 0.1498, 0.1521, 0.1602, 0.2039");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.8082, 0.874, 1.035, 1.255, 1.518, 1.83, 2.205, 2.66, 3.207, 3.857",\
"0.8223, 0.8879, 1.049, 1.268, 1.531, 1.843, 2.219, 2.674, 3.221, 3.871",\
"0.8614, 0.927, 1.088, 1.307, 1.571, 1.882, 2.258, 2.713, 3.26, 3.91",\
"0.9411, 1.006, 1.167, 1.386, 1.65, 1.961, 2.337, 2.792, 3.339, 3.989",\
"1.086, 1.151, 1.312, 1.531, 1.794, 2.106, 2.481, 2.936, 3.483, 4.133",\
"1.287, 1.355, 1.52, 1.744, 2.009, 2.322, 2.698, 3.152, 3.699, 4.349",\
"1.546, 1.616, 1.785, 2.014, 2.285, 2.603, 2.98, 3.435, 3.982, 4.632",\
"1.858, 1.931, 2.107, 2.343, 2.621, 2.942, 3.323, 3.78, 4.327, 4.976",\
"2.217, 2.294, 2.479, 2.726, 3.012, 3.341, 3.726, 4.185, 4.733, 5.382",\
"2.621, 2.701, 2.897, 3.156, 3.456, 3.796, 4.189, 4.651, 5.2, 5.849");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.5171, 0.5721, 0.7247, 0.9701, 1.324, 1.814, 2.458, 3.269, 4.261, 5.442",\
"0.5248, 0.5798, 0.7323, 0.9778, 1.332, 1.821, 2.465, 3.276, 4.267, 5.45",\
"0.5472, 0.6022, 0.7546, 1, 1.354, 1.843, 2.488, 3.298, 4.29, 5.472",\
"0.5943, 0.6492, 0.8016, 1.047, 1.4, 1.889, 2.533, 3.344, 4.336, 5.517",\
"0.6485, 0.7053, 0.8605, 1.107, 1.46, 1.948, 2.591, 3.403, 4.393, 5.572",\
"0.6888, 0.748, 0.9067, 1.156, 1.51, 1.997, 2.64, 3.451, 4.44, 5.621",\
"0.7039, 0.7665, 0.9305, 1.185, 1.539, 2.026, 2.667, 3.476, 4.466, 5.646",\
"0.6875, 0.7538, 0.9241, 1.185, 1.544, 2.03, 2.67, 3.478, 4.466, 5.646",\
"0.6338, 0.7046, 0.8827, 1.151, 1.516, 2.007, 2.647, 3.454, 4.441, 5.619",\
"0.5414, 0.6162, 0.8028, 1.08, 1.453, 1.949, 2.594, 3.402, 4.388, 5.565");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.2245, 0.2879, 0.4414, 0.6558, 0.9364, 1.327, 1.869, 2.579, 3.468, 4.553",\
"0.2253, 0.2878, 0.4415, 0.6558, 0.9372, 1.33, 1.867, 2.576, 3.472, 4.552",\
"0.2257, 0.288, 0.4414, 0.656, 0.937, 1.33, 1.867, 2.575, 3.471, 4.551",\
"0.2248, 0.2878, 0.4416, 0.6562, 0.9374, 1.33, 1.867, 2.576, 3.47, 4.553",\
"0.228, 0.291, 0.4444, 0.6584, 0.9392, 1.331, 1.867, 2.577, 3.471, 4.55",\
"0.2434, 0.3086, 0.4634, 0.6748, 0.95, 1.338, 1.873, 2.581, 3.47, 4.548",\
"0.26, 0.3264, 0.4858, 0.6998, 0.9748, 1.354, 1.884, 2.583, 3.475, 4.554",\
"0.2848, 0.3528, 0.5152, 0.7304, 1.003, 1.379, 1.899, 2.594, 3.479, 4.554",\
"0.3138, 0.3876, 0.5582, 0.7744, 1.045, 1.413, 1.925, 2.61, 3.486, 4.556",\
"0.3464, 0.4244, 0.6048, 0.8294, 1.101, 1.464, 1.962, 2.637, 3.501, 4.562");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.142, 0.2057, 0.4104, 0.7748, 1.361, 2.218, 3.35, 4.784, 6.528, 8.611",\
"0.142, 0.2052, 0.4104, 0.7738, 1.361, 2.215, 3.351, 4.781, 6.531, 8.608",\
"0.142, 0.2056, 0.4105, 0.7744, 1.361, 2.219, 3.35, 4.778, 6.529, 8.61",\
"0.1432, 0.2068, 0.4112, 0.7744, 1.362, 2.218, 3.35, 4.783, 6.529, 8.61",\
"0.1546, 0.2174, 0.4212, 0.7818, 1.364, 2.218, 3.35, 4.788, 6.528, 8.609",\
"0.1682, 0.2314, 0.4366, 0.793, 1.369, 2.22, 3.351, 4.78, 6.528, 8.608",\
"0.1862, 0.2508, 0.4556, 0.8106, 1.378, 2.22, 3.357, 4.787, 6.527, 8.604",\
"0.2078, 0.2748, 0.4798, 0.8368, 1.395, 2.227, 3.353, 4.783, 6.524, 8.615",\
"0.2334, 0.3038, 0.507, 0.8678, 1.424, 2.248, 3.362, 4.783, 6.526, 8.607",\
"0.2606, 0.333, 0.539, 0.9016, 1.458, 2.28, 3.386, 4.796, 6.528, 8.605");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.8729, 0.9383, 1.099, 1.319, 1.582, 1.894, 2.269, 2.724, 3.271, 3.921",\
"0.8864, 0.9518, 1.113, 1.332, 1.596, 1.907, 2.283, 2.738, 3.285, 3.935",\
"0.9329, 0.9983, 1.159, 1.379, 1.642, 1.954, 2.329, 2.784, 3.332, 3.981",\
"0.9878, 1.053, 1.214, 1.434, 1.697, 2.009, 2.384, 2.839, 3.386, 4.036",\
"1.03, 1.096, 1.257, 1.476, 1.739, 2.051, 2.427, 2.882, 3.429, 4.079",\
"1.059, 1.124, 1.285, 1.505, 1.768, 2.08, 2.456, 2.91, 3.458, 4.108",\
"1.073, 1.138, 1.299, 1.519, 1.782, 2.093, 2.469, 2.924, 3.471, 4.122",\
"1.067, 1.132, 1.294, 1.514, 1.777, 2.089, 2.465, 2.92, 3.467, 4.117",\
"1.038, 1.104, 1.266, 1.487, 1.751, 2.063, 2.439, 2.894, 3.441, 4.091",\
"0.9846, 1.051, 1.213, 1.435, 1.699, 2.012, 2.388, 2.843, 3.39, 4.041");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.8415, 0.8964, 1.049, 1.294, 1.648, 2.138, 2.782, 3.593, 4.584, 5.764",\
"0.8548, 0.9099, 1.062, 1.308, 1.662, 2.151, 2.795, 3.606, 4.596, 5.779",\
"0.9042, 0.9593, 1.112, 1.357, 1.711, 2.2, 2.845, 3.656, 4.647, 5.829",\
"0.9641, 1.019, 1.172, 1.417, 1.771, 2.26, 2.905, 3.715, 4.705, 5.888",\
"1.01, 1.065, 1.217, 1.462, 1.816, 2.306, 2.95, 3.761, 4.75, 5.934",\
"1.04, 1.095, 1.248, 1.493, 1.847, 2.337, 2.98, 3.793, 4.782, 5.963",\
"1.051, 1.106, 1.259, 1.504, 1.858, 2.347, 2.991, 3.802, 4.794, 5.976",\
"1.039, 1.094, 1.247, 1.492, 1.846, 2.335, 2.979, 3.789, 4.779, 5.961",\
"1.003, 1.058, 1.21, 1.456, 1.81, 2.299, 2.942, 3.753, 4.743, 5.923",\
"0.9401, 0.995, 1.147, 1.393, 1.746, 2.236, 2.88, 3.69, 4.68, 5.861");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.2243, 0.2872, 0.4406, 0.6552, 0.9364, 1.327, 1.869, 2.578, 3.471, 4.553",\
"0.2245, 0.2871, 0.4404, 0.6556, 0.936, 1.327, 1.869, 2.577, 3.471, 4.548",\
"0.2244, 0.287, 0.4406, 0.6556, 0.9364, 1.329, 1.868, 2.577, 3.467, 4.553",\
"0.2254, 0.287, 0.4404, 0.6552, 0.937, 1.328, 1.868, 2.577, 3.471, 4.553",\
"0.2242, 0.2868, 0.441, 0.6554, 0.937, 1.329, 1.869, 2.576, 3.471, 4.551",\
"0.2238, 0.287, 0.4406, 0.6556, 0.9356, 1.328, 1.868, 2.578, 3.468, 4.55",\
"0.225, 0.2876, 0.4414, 0.656, 0.9368, 1.328, 1.866, 2.574, 3.471, 4.552",\
"0.2278, 0.29, 0.4434, 0.6582, 0.9388, 1.329, 1.866, 2.577, 3.465, 4.549",\
"0.2292, 0.2924, 0.4462, 0.6604, 0.9402, 1.33, 1.868, 2.575, 3.466, 4.545",\
"0.2318, 0.2954, 0.4494, 0.6636, 0.9442, 1.333, 1.869, 2.58, 3.467, 4.549");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.005971, 0.02342, 0.05674, 0.1086, 0.1815, 0.2773, 0.3981, 0.5455, 0.7212");
values("0.1425, 0.2055, 0.4106, 0.7748, 1.361, 2.219, 3.35, 4.783, 6.531, 8.614",\
"0.1431, 0.2056, 0.4104, 0.7748, 1.361, 2.219, 3.349, 4.783, 6.528, 8.61",\
"0.143, 0.2054, 0.411, 0.7748, 1.361, 2.218, 3.35, 4.783, 6.528, 8.611",\
"0.1424, 0.2052, 0.4102, 0.774, 1.361, 2.217, 3.349, 4.783, 6.528, 8.609",\
"0.1424, 0.2052, 0.4102, 0.7752, 1.363, 2.217, 3.35, 4.785, 6.524, 8.61",\
"0.142, 0.2056, 0.4108, 0.774, 1.362, 2.215, 3.354, 4.787, 6.528, 8.618",\
"0.1422, 0.2052, 0.4112, 0.775, 1.363, 2.215, 3.35, 4.78, 6.529, 8.609",\
"0.1422, 0.2052, 0.4104, 0.7752, 1.362, 2.217, 3.347, 4.784, 6.532, 8.606",\
"0.142, 0.2052, 0.4104, 0.7748, 1.363, 2.216, 3.349, 4.777, 6.521, 8.609",\
"0.1424, 0.2052, 0.4104, 0.7742, 1.361, 2.216, 3.35, 4.775, 6.522, 8.599");
}
}
}
}