blob: a3fb3a09cb4ccdb17a200489459987044799ac63 [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_1) {
area : 43.904000 ;
latch(IQ1,IQN1) {
enable : "E" ;
data_in : "(!D)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E" ;
value : "0.0001595484" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E" ;
value : "0.0001265256" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E" ;
value : "0.0001857564" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E" ;
value : "0.000123714" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001857564" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003016 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01142, 0.01146, 0.01143, 0.01142, 0.01145, 0.01145, 0.01145, \
0.01146, 0.01146, 0.01146");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01041, -0.01037, -0.0104, -0.01043, -0.01049, -0.01047, -0.01053, \
-0.01054, -0.01054, -0.01054");
}
}
timing() {
related_pin : "E" ;
timing_type : hold_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.326, -0.312, -0.285, -0.249, -0.204, -0.148, -0.084, -0.009, 0.079, 0.181",\
"-0.327, -0.318, -0.289, -0.256, -0.207, -0.153, -0.093, -0.011, 0.078, 0.174",\
"-0.345, -0.342, -0.312, -0.271, -0.229, -0.17, -0.109, -0.033, 0.059, 0.159",\
"-0.401, -0.391, -0.364, -0.322, -0.276, -0.222, -0.156, -0.072, 0.018, 0.119",\
"-0.49, -0.483, -0.452, -0.412, -0.365, -0.31, -0.242, -0.16, -0.067, 0.044",\
"-0.619, -0.608, -0.583, -0.54, -0.493, -0.435, -0.369, -0.29, -0.193, -0.086",\
"-0.786, -0.78, -0.748, -0.71, -0.656, -0.607, -0.536, -0.461, -0.366, -0.262",\
"-0.983, -0.969, -0.94, -0.905, -0.855, -0.802, -0.739, -0.662, -0.57, -0.47",\
"-1.196, -1.194, -1.163, -1.129, -1.08, -1.03, -0.972, -0.897, -0.81, -0.712",\
"-1.454, -1.442, -1.416, -1.376, -1.329, -1.282, -1.227, -1.153, -1.078, -0.981");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.057, -0.05, -0.014, 0.056, 0.13, 0.22, 0.324, 0.443, 0.574, 0.714",\
"-0.058, -0.049, -0.016, 0.05, 0.128, 0.216, 0.322, 0.438, 0.567, 0.711",\
"-0.074, -0.059, -0.024, 0.038, 0.12, 0.21, 0.311, 0.434, 0.562, 0.708",\
"-0.096, -0.085, -0.047, 0.015, 0.099, 0.191, 0.299, 0.421, 0.549, 0.699",\
"-0.111, -0.102, -0.062, 0.004, 0.086, 0.18, 0.29, 0.412, 0.542, 0.69",\
"-0.115, -0.1, -0.062, 0.005, 0.081, 0.177, 0.287, 0.411, 0.545, 0.693",\
"-0.093, -0.087, -0.046, 0.017, 0.106, 0.201, 0.311, 0.433, 0.573, 0.719",\
"-0.049, -0.04, -0.006, 0.063, 0.15, 0.243, 0.359, 0.487, 0.624, 0.771",\
"0.011, 0.023, 0.06, 0.128, 0.213, 0.316, 0.432, 0.563, 0.706, 0.852",\
"0.102, 0.117, 0.152, 0.225, 0.315, 0.419, 0.533, 0.666, 0.806, 0.962");
}
}
timing() {
related_pin : "E" ;
timing_type : setup_falling ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.475, 0.466, 0.442, 0.4, 0.365, 0.373, 0.423, 0.506, 0.624, 0.757",\
"0.481, 0.474, 0.449, 0.409, 0.374, 0.384, 0.437, 0.522, 0.642, 0.784",\
"0.502, 0.493, 0.459, 0.425, 0.392, 0.393, 0.431, 0.501, 0.599, 0.721",\
"0.546, 0.537, 0.51, 0.472, 0.441, 0.437, 0.465, 0.531, 0.61, 0.714",\
"0.631, 0.625, 0.597, 0.557, 0.53, 0.505, 0.515, 0.556, 0.606, 0.681",\
"0.761, 0.746, 0.723, 0.68, 0.643, 0.619, 0.614, 0.624, 0.659, 0.705",\
"0.921, 0.912, 0.886, 0.848, 0.807, 0.775, 0.753, 0.757, 0.782, 0.814",\
"1.117, 1.105, 1.08, 1.047, 1.012, 0.97, 0.945, 0.938, 0.953, 0.988",\
"1.335, 1.325, 1.302, 1.27, 1.233, 1.198, 1.162, 1.147, 1.154, 1.181",\
"1.569, 1.558, 1.548, 1.527, 1.489, 1.448, 1.42, 1.397, 1.392, 1.418");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.126, 0.121, 0.083, 0.01, -0.07, -0.153, -0.254, -0.361, -0.474, -0.612",\
"0.129, 0.121, 0.082, 0.012, -0.065, -0.154, -0.25, -0.355, -0.476, -0.614",\
"0.144, 0.135, 0.094, 0.026, -0.056, -0.145, -0.242, -0.356, -0.48, -0.616",\
"0.162, 0.148, 0.111, 0.046, -0.038, -0.126, -0.23, -0.346, -0.473, -0.617",\
"0.171, 0.164, 0.125, 0.058, -0.027, -0.12, -0.225, -0.348, -0.477, -0.624",\
"0.168, 0.154, 0.119, 0.051, -0.032, -0.129, -0.236, -0.358, -0.493, -0.638",\
"0.142, 0.131, 0.092, 0.028, -0.055, -0.159, -0.27, -0.389, -0.528, -0.675",\
"0.087, 0.079, 0.045, -0.03, -0.113, -0.217, -0.328, -0.451, -0.59, -0.742",\
"0.02, 0.008, -0.034, -0.101, -0.19, -0.296, -0.409, -0.537, -0.677, -0.835",\
"-0.083, -0.091, -0.133, -0.205, -0.293, -0.396, -0.516, -0.646, -0.795, -0.95");
}
}
}
pin(E) {
capacitance : 0.00368 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
min_pulse_width_high : 0.509 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1129, 0.1126, 0.1162, 0.1291, 0.1525, 0.1879, 0.2361, 0.2973, \
0.3724, 0.4622");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.06348, 0.06313, 0.06586, 0.07618, 0.09639, 0.1274, 0.1697, 0.2239, \
0.2905, 0.3704");
}
}
internal_power() {
when : "D" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.1154, 0.1151, 0.1189, 0.1319, 0.1555, 0.191, 0.2391, 0.3005, \
0.3757, 0.4654");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.06231, 0.06195, 0.06465, 0.07485, 0.09496, 0.1259, 0.1681, 0.222, \
0.2886, 0.3685");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D" ;
rise_constraint(scalar) {
values("0.509");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D === 1'b1" ;
timing_type : min_pulse_width ;
when : "D" ;
rise_constraint(scalar) {
values("0.332");
}
}
}
pin(Q) {
direction : output ;
function : "IQN1" ;
max_capacitance : 0.3563 ;
max_transition : 5.2 ;
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.2146, 0.21, 0.2002, 0.1929, 0.1883, 0.1853, 0.1833, 0.1818, 0.1808, 0.18",\
"0.2142, 0.2096, 0.1998, 0.1926, 0.188, 0.185, 0.1829, 0.1815, 0.1805, 0.1797",\
"0.2143, 0.2098, 0.1999, 0.1927, 0.1881, 0.1851, 0.183, 0.1816, 0.1806, 0.1798",\
"0.2207, 0.216, 0.206, 0.1985, 0.1937, 0.1906, 0.1885, 0.187, 0.186, 0.1852",\
"0.2399, 0.235, 0.2241, 0.2157, 0.2102, 0.2066, 0.2041, 0.2024, 0.2012, 0.2003",\
"0.2734, 0.2681, 0.256, 0.2459, 0.2391, 0.2345, 0.2314, 0.2293, 0.2277, 0.2266",\
"0.3226, 0.317, 0.3032, 0.2908, 0.2821, 0.2761, 0.2719, 0.2689, 0.2668, 0.2652",\
"0.386, 0.3798, 0.3642, 0.3491, 0.3381, 0.3302, 0.3247, 0.3207, 0.3178, 0.3156",\
"0.4619, 0.4552, 0.4379, 0.4202, 0.4066, 0.3967, 0.3895, 0.3843, 0.3804, 0.3776",\
"0.5503, 0.5433, 0.5246, 0.5039, 0.4878, 0.4756, 0.4667, 0.46, 0.4549, 0.4511");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.1415, 0.1393, 0.136, 0.1341, 0.1331, 0.1326, 0.1332, 0.1339, 0.1346, 0.1358",\
"0.1411, 0.1388, 0.1356, 0.1336, 0.1326, 0.1321, 0.1327, 0.1334, 0.1342, 0.1354",\
"0.1415, 0.1393, 0.1359, 0.1339, 0.1328, 0.1323, 0.1329, 0.1336, 0.1342, 0.1358",\
"0.1495, 0.1472, 0.1432, 0.1404, 0.1388, 0.1385, 0.1389, 0.1391, 0.14, 0.1405",\
"0.1675, 0.1646, 0.1596, 0.1561, 0.1533, 0.1522, 0.1522, 0.1525, 0.1529, 0.1534",\
"0.1971, 0.1935, 0.1871, 0.1817, 0.1787, 0.1761, 0.1751, 0.1749, 0.1749, 0.1754",\
"0.2383, 0.2337, 0.2258, 0.2183, 0.2132, 0.2111, 0.2087, 0.2071, 0.2069, 0.2071",\
"0.2909, 0.2854, 0.2757, 0.267, 0.2596, 0.2549, 0.2529, 0.2508, 0.2498, 0.2484",\
"0.3552, 0.3489, 0.3372, 0.3265, 0.3171, 0.3107, 0.3063, 0.3052, 0.3038, 0.3024",\
"0.4313, 0.4244, 0.4105, 0.3982, 0.3875, 0.3782, 0.3722, 0.3685, 0.3679, 0.3657");
}
}
internal_power() {
related_pin : "E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.1937, 0.1894, 0.1799, 0.173, 0.1686, 0.1658, 0.1638, 0.1625, 0.1615, 0.1608",\
"0.1937, 0.1893, 0.1799, 0.173, 0.1686, 0.1658, 0.1638, 0.1625, 0.1615, 0.1608",\
"0.1935, 0.1891, 0.1796, 0.1728, 0.1684, 0.1656, 0.1636, 0.1623, 0.1613, 0.1606",\
"0.1938, 0.1894, 0.1799, 0.1731, 0.1687, 0.1659, 0.1639, 0.1626, 0.1616, 0.1609",\
"0.1947, 0.1903, 0.1809, 0.174, 0.1696, 0.1668, 0.1649, 0.1635, 0.1626, 0.1619",\
"0.1964, 0.192, 0.1825, 0.1756, 0.1712, 0.1682, 0.1663, 0.165, 0.164, 0.1633",\
"0.1995, 0.1952, 0.1853, 0.1783, 0.1738, 0.171, 0.1688, 0.1675, 0.1665, 0.1657",\
"0.2034, 0.1988, 0.1889, 0.1815, 0.1769, 0.1737, 0.1717, 0.1703, 0.1692, 0.1686",\
"0.2081, 0.2034, 0.1932, 0.1855, 0.1806, 0.1775, 0.1754, 0.1739, 0.1728, 0.172",\
"0.2133, 0.2086, 0.1982, 0.1902, 0.1852, 0.1819, 0.1796, 0.1781, 0.177, 0.1762");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.1508, 0.1486, 0.1452, 0.143, 0.1419, 0.1416, 0.1425, 0.1431, 0.1435, 0.144",\
"0.1508, 0.1486, 0.1452, 0.1431, 0.142, 0.1417, 0.1422, 0.1428, 0.1435, 0.1444",\
"0.1509, 0.1487, 0.1453, 0.1431, 0.1422, 0.1417, 0.1421, 0.1432, 0.1434, 0.1438",\
"0.1513, 0.1489, 0.1455, 0.1434, 0.1423, 0.1419, 0.1424, 0.143, 0.1436, 0.1444",\
"0.1517, 0.1492, 0.146, 0.1438, 0.1427, 0.1424, 0.1428, 0.1436, 0.1444, 0.1445",\
"0.1517, 0.1495, 0.1459, 0.1443, 0.1432, 0.1423, 0.1431, 0.1437, 0.1444, 0.1449",\
"0.1521, 0.1499, 0.1465, 0.1438, 0.1434, 0.1436, 0.1438, 0.1442, 0.1444, 0.1455",\
"0.1523, 0.1501, 0.1467, 0.1443, 0.1431, 0.1436, 0.1449, 0.1447, 0.1447, 0.1455",\
"0.1527, 0.1504, 0.1471, 0.1447, 0.1438, 0.1433, 0.1441, 0.1461, 0.1473, 0.1466",\
"0.1529, 0.1508, 0.1473, 0.1455, 0.1436, 0.1437, 0.1432, 0.1447, 0.1474, 0.1485");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.3776, 0.4072, 0.487, 0.6024, 0.7475, 0.9291, 1.158, 1.442, 1.788, 2.2",\
"0.384, 0.4137, 0.4934, 0.6088, 0.754, 0.9355, 1.164, 1.448, 1.794, 2.207",\
"0.4039, 0.4336, 0.5134, 0.6287, 0.7738, 0.9554, 1.184, 1.468, 1.814, 2.227",\
"0.4537, 0.4834, 0.5627, 0.6778, 0.8229, 1.004, 1.233, 1.517, 1.863, 2.276",\
"0.5423, 0.5726, 0.6532, 0.769, 0.9144, 1.096, 1.324, 1.608, 1.954, 2.366",\
"0.6673, 0.6984, 0.7814, 0.8997, 1.047, 1.229, 1.457, 1.741, 2.087, 2.499",\
"0.8233, 0.8567, 0.9437, 1.067, 1.217, 1.401, 1.629, 1.913, 2.258, 2.67",\
"1.005, 1.04, 1.133, 1.264, 1.42, 1.608, 1.838, 2.121, 2.467, 2.878",\
"1.212, 1.25, 1.349, 1.487, 1.652, 1.848, 2.082, 2.367, 2.712, 3.123",\
"1.445, 1.486, 1.591, 1.738, 1.911, 2.115, 2.359, 2.649, 2.996, 3.407");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.2629, 0.2893, 0.3708, 0.5124, 0.7257, 1.025, 1.418, 1.914, 2.52, 3.239",\
"0.2661, 0.2922, 0.3738, 0.5154, 0.7286, 1.027, 1.421, 1.917, 2.522, 3.243",\
"0.2764, 0.3025, 0.384, 0.5254, 0.7386, 1.037, 1.431, 1.927, 2.532, 3.252",\
"0.2989, 0.3254, 0.4067, 0.5476, 0.7602, 1.058, 1.452, 1.948, 2.553, 3.275",\
"0.3202, 0.3476, 0.43, 0.5712, 0.783, 1.081, 1.473, 1.969, 2.574, 3.294",\
"0.3293, 0.3581, 0.4427, 0.5852, 0.7964, 1.093, 1.485, 1.98, 2.584, 3.306",\
"0.3207, 0.3513, 0.4385, 0.584, 0.7964, 1.092, 1.483, 1.977, 2.58, 3.301",\
"0.2899, 0.3227, 0.4138, 0.5628, 0.7784, 1.076, 1.466, 1.959, 2.562, 3.282",\
"0.2362, 0.2714, 0.3668, 0.5195, 0.7386, 1.04, 1.433, 1.926, 2.528, 3.247",\
"0.1584, 0.196, 0.2963, 0.4526, 0.6753, 0.9807, 1.379, 1.875, 2.477, 3.195");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.1238, 0.1529, 0.2324, 0.3529, 0.526, 0.781, 1.136, 1.594, 2.168, 2.855",\
"0.124, 0.1529, 0.2323, 0.3529, 0.5254, 0.7812, 1.134, 1.596, 2.169, 2.853",\
"0.1239, 0.1525, 0.232, 0.3528, 0.5267, 0.7806, 1.136, 1.595, 2.168, 2.854",\
"0.1237, 0.1527, 0.2326, 0.3536, 0.5268, 0.781, 1.136, 1.595, 2.166, 2.854",\
"0.1308, 0.1596, 0.239, 0.3578, 0.5286, 0.7826, 1.135, 1.597, 2.169, 2.855",\
"0.1404, 0.1702, 0.2508, 0.3692, 0.5374, 0.7876, 1.138, 1.597, 2.168, 2.855",\
"0.1572, 0.1886, 0.271, 0.3878, 0.552, 0.796, 1.142, 1.6, 2.169, 2.854",\
"0.1762, 0.211, 0.2988, 0.4174, 0.579, 0.8142, 1.152, 1.602, 2.169, 2.853",\
"0.197, 0.2344, 0.3284, 0.4524, 0.6152, 0.8482, 1.174, 1.613, 2.173, 2.852",\
"0.2186, 0.2584, 0.3586, 0.4886, 0.6556, 0.8916, 1.216, 1.643, 2.188, 2.858");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.09244, 0.1263, 0.2461, 0.4693, 0.8315, 1.35, 2.038, 2.898, 3.952, 5.203",\
"0.09212, 0.1262, 0.246, 0.47, 0.8334, 1.35, 2.038, 2.898, 3.951, 5.206",\
"0.0916, 0.1262, 0.246, 0.4701, 0.8316, 1.35, 2.038, 2.898, 3.952, 5.203",\
"0.0943, 0.1282, 0.2477, 0.4701, 0.8316, 1.351, 2.039, 2.903, 3.949, 5.207",\
"0.1011, 0.1348, 0.2532, 0.4734, 0.835, 1.351, 2.034, 2.898, 3.951, 5.203",\
"0.1118, 0.1446, 0.2626, 0.48, 0.8352, 1.351, 2.037, 2.898, 3.949, 5.205",\
"0.124, 0.1578, 0.2752, 0.4938, 0.8436, 1.354, 2.037, 2.897, 3.948, 5.205",\
"0.1392, 0.1736, 0.29, 0.5102, 0.8602, 1.366, 2.039, 2.897, 3.954, 5.199",\
"0.1544, 0.1904, 0.3064, 0.5278, 0.8804, 1.386, 2.055, 2.903, 3.949, 5.208",\
"0.171, 0.2088, 0.325, 0.5462, 0.9012, 1.414, 2.083, 2.923, 3.959, 5.205");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.4145, 0.4443, 0.524, 0.6394, 0.7845, 0.9662, 1.195, 1.479, 1.825, 2.238",\
"0.4216, 0.4513, 0.5311, 0.6464, 0.7916, 0.9732, 1.202, 1.486, 1.832, 2.245",\
"0.4463, 0.476, 0.5559, 0.6712, 0.8165, 0.998, 1.226, 1.511, 1.857, 2.269",\
"0.4758, 0.5055, 0.5852, 0.7005, 0.8456, 1.027, 1.256, 1.54, 1.886, 2.299",\
"0.4995, 0.5292, 0.609, 0.7243, 0.8695, 1.051, 1.28, 1.564, 1.91, 2.322",\
"0.5162, 0.546, 0.6257, 0.741, 0.8862, 1.068, 1.296, 1.58, 1.927, 2.339",\
"0.5224, 0.5523, 0.6323, 0.748, 0.8934, 1.075, 1.304, 1.588, 1.934, 2.346",\
"0.5163, 0.5462, 0.6266, 0.7423, 0.8879, 1.07, 1.298, 1.582, 1.928, 2.341",\
"0.4958, 0.526, 0.6063, 0.7225, 0.8683, 1.05, 1.279, 1.563, 1.909, 2.322",\
"0.4605, 0.4908, 0.5716, 0.688, 0.8341, 1.016, 1.245, 1.529, 1.875, 2.288");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.4492, 0.4755, 0.5569, 0.6984, 0.9114, 1.21, 1.604, 2.099, 2.705, 3.427",\
"0.4562, 0.4826, 0.564, 0.7055, 0.9185, 1.217, 1.611, 2.106, 2.712, 3.434",\
"0.4829, 0.5093, 0.5906, 0.7321, 0.9451, 1.244, 1.637, 2.133, 2.739, 3.461",\
"0.5146, 0.5408, 0.6221, 0.7635, 0.9766, 1.275, 1.669, 2.164, 2.77, 3.492",\
"0.5397, 0.5657, 0.6471, 0.7885, 1.001, 1.3, 1.693, 2.19, 2.795, 3.516",\
"0.5552, 0.5816, 0.6629, 0.8044, 1.018, 1.316, 1.709, 2.206, 2.81, 3.533",\
"0.5596, 0.5859, 0.6671, 0.8085, 1.022, 1.32, 1.713, 2.209, 2.815, 3.537",\
"0.5494, 0.5758, 0.6572, 0.7986, 1.012, 1.31, 1.704, 2.199, 2.804, 3.526",\
"0.5249, 0.5509, 0.6324, 0.7737, 0.9867, 1.285, 1.679, 2.174, 2.779, 3.5",\
"0.4843, 0.5105, 0.5917, 0.7333, 0.9462, 1.245, 1.638, 2.134, 2.739, 3.46");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.1226, 0.1514, 0.2309, 0.3522, 0.5251, 0.7798, 1.135, 1.595, 2.168, 2.854",\
"0.1226, 0.1512, 0.2309, 0.3522, 0.526, 0.7805, 1.136, 1.595, 2.167, 2.855",\
"0.1225, 0.1514, 0.2309, 0.352, 0.5258, 0.7809, 1.134, 1.596, 2.169, 2.852",\
"0.1219, 0.1508, 0.2308, 0.3523, 0.5262, 0.7794, 1.136, 1.595, 2.169, 2.854",\
"0.1224, 0.1511, 0.2306, 0.3522, 0.5252, 0.7796, 1.136, 1.597, 2.169, 2.855",\
"0.1226, 0.1514, 0.2312, 0.3522, 0.5254, 0.7798, 1.135, 1.595, 2.167, 2.853",\
"0.1236, 0.1526, 0.2322, 0.3532, 0.5262, 0.7802, 1.133, 1.593, 2.165, 2.854",\
"0.125, 0.154, 0.2338, 0.3546, 0.528, 0.7808, 1.134, 1.595, 2.165, 2.85",\
"0.1264, 0.1556, 0.2352, 0.3564, 0.5294, 0.782, 1.137, 1.595, 2.167, 2.848",\
"0.128, 0.1574, 0.2372, 0.358, 0.5296, 0.7846, 1.136, 1.596, 2.166, 2.849");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.003453, 0.01206, 0.0285, 0.05411, 0.09005, 0.1373, 0.1969, 0.2696, 0.3563");
values("0.09214, 0.1262, 0.2462, 0.4699, 0.8314, 1.351, 2.037, 2.899, 3.955, 5.206",\
"0.09198, 0.1263, 0.2458, 0.4699, 0.8315, 1.351, 2.037, 2.899, 3.954, 5.205",\
"0.09216, 0.1263, 0.2457, 0.4695, 0.8329, 1.35, 2.038, 2.899, 3.951, 5.206",\
"0.0918, 0.1263, 0.2458, 0.4699, 0.8316, 1.351, 2.037, 2.899, 3.954, 5.204",\
"0.0916, 0.126, 0.2458, 0.4698, 0.8318, 1.353, 2.035, 2.897, 3.955, 5.205",\
"0.092, 0.1262, 0.246, 0.4694, 0.832, 1.351, 2.038, 2.898, 3.951, 5.206",\
"0.0916, 0.1262, 0.2458, 0.4698, 0.8316, 1.349, 2.037, 2.899, 3.956, 5.207",\
"0.092, 0.1264, 0.246, 0.4698, 0.8322, 1.35, 2.033, 2.895, 3.947, 5.203",\
"0.0916, 0.1262, 0.246, 0.4694, 0.833, 1.35, 2.034, 2.895, 3.947, 5.211",\
"0.0914, 0.1262, 0.2458, 0.4698, 0.8322, 1.35, 2.033, 2.896, 3.948, 5.199");
}
}
}
}