blob: ac3d0bdae9ad27d163de72ebff187f86f941e283 [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__xnor2_2) {
area : 37.318400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.00054822" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.00046947" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00049404" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.00046941" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00054822" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007469 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.00753 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 15.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.7097 ;
max_transition : 15.6 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.1561, 0.1526, 0.1484, 0.1463, 0.1454, 0.1449, 0.1446, 0.1444, 0.1443, 0.1442",\
"0.1558, 0.1523, 0.1481, 0.146, 0.1451, 0.1446, 0.1443, 0.1441, 0.144, 0.1439",\
"0.1545, 0.151, 0.1468, 0.1448, 0.1438, 0.1433, 0.1431, 0.1429, 0.1427, 0.1427",\
"0.1536, 0.1501, 0.1459, 0.1438, 0.1429, 0.1425, 0.1421, 0.142, 0.1418, 0.1417",\
"0.1542, 0.1508, 0.147, 0.1452, 0.1444, 0.144, 0.1438, 0.1436, 0.1435, 0.1434",\
"0.1582, 0.1549, 0.1512, 0.1496, 0.149, 0.1485, 0.1483, 0.1482, 0.1481, 0.1481",\
"0.166, 0.1628, 0.1591, 0.1575, 0.1568, 0.1564, 0.1563, 0.1561, 0.1561, 0.156",\
"0.1777, 0.1744, 0.1706, 0.169, 0.1683, 0.1679, 0.1677, 0.1675, 0.1675, 0.1673",\
"0.1932, 0.1898, 0.1857, 0.184, 0.1833, 0.1828, 0.1826, 0.1825, 0.1824, 0.1822",\
"0.2126, 0.209, 0.2049, 0.2029, 0.2021, 0.2016, 0.2014, 0.2013, 0.2012, 0.2008");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.161, 0.16, 0.159, 0.1593, 0.1607, 0.1617, 0.163, 0.1696, 0.2281, 0.4811",\
"0.1605, 0.1596, 0.1585, 0.1588, 0.1601, 0.1612, 0.1625, 0.1689, 0.2279, 0.4862",\
"0.1597, 0.1588, 0.1579, 0.1582, 0.1593, 0.1603, 0.1615, 0.1688, 0.2321, 0.5028",\
"0.1599, 0.1589, 0.1581, 0.1585, 0.1596, 0.1607, 0.1619, 0.1704, 0.2429, 0.5396",\
"0.1633, 0.1623, 0.1613, 0.1615, 0.1626, 0.1638, 0.1654, 0.1759, 0.2663, 0.6069",\
"0.1705, 0.1694, 0.1682, 0.1687, 0.1696, 0.1707, 0.1722, 0.1891, 0.3096, 0.7161",\
"0.182, 0.1809, 0.1794, 0.1794, 0.181, 0.1822, 0.1842, 0.2133, 0.3892, 0.8905",\
"0.1978, 0.1965, 0.1947, 0.1944, 0.195, 0.1973, 0.202, 0.2585, 0.5294, 1.139",\
"0.2177, 0.2163, 0.2143, 0.2135, 0.214, 0.2154, 0.2319, 0.3571, 0.7769, 1.463",\
"0.2419, 0.2403, 0.238, 0.237, 0.2368, 0.2404, 0.2977, 0.5857, 1.149, 1.763");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.1321, 0.129, 0.1259, 0.1246, 0.124, 0.1237, 0.1235, 0.1233, 0.1233, 0.1232",\
"0.1314, 0.1284, 0.1253, 0.124, 0.1234, 0.123, 0.1228, 0.1227, 0.1226, 0.1225",\
"0.1303, 0.1273, 0.1242, 0.1229, 0.1223, 0.122, 0.1218, 0.1217, 0.1216, 0.1215",\
"0.1332, 0.13, 0.1263, 0.1249, 0.1242, 0.1239, 0.1238, 0.1236, 0.1236, 0.1235",\
"0.1443, 0.1403, 0.1349, 0.1321, 0.1308, 0.1303, 0.13, 0.1298, 0.1297, 0.1295",\
"0.1602, 0.1551, 0.1479, 0.1441, 0.1419, 0.1409, 0.1404, 0.14, 0.1397, 0.1396",\
"0.1809, 0.1751, 0.1662, 0.1607, 0.1577, 0.1562, 0.1553, 0.1547, 0.1544, 0.154",\
"0.2072, 0.2006, 0.1898, 0.1828, 0.1787, 0.1764, 0.175, 0.1742, 0.1736, 0.1732",\
"0.2396, 0.2323, 0.2193, 0.2106, 0.2053, 0.2021, 0.2002, 0.199, 0.1981, 0.1972",\
"0.2782, 0.2702, 0.2552, 0.2445, 0.2376, 0.2334, 0.2308, 0.2291, 0.2276, 0.2257");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.05859, 0.05793, 0.05809, 0.05905, 0.06031, 0.06145, 0.06292, 0.06723, 0.1129, 0.3283",\
"0.05867, 0.05798, 0.05806, 0.0592, 0.0604, 0.06169, 0.06274, 0.06746, 0.1142, 0.3324",\
"0.05893, 0.0582, 0.05795, 0.05893, 0.06016, 0.0613, 0.06271, 0.0681, 0.1189, 0.3499",\
"0.06318, 0.06196, 0.06065, 0.06073, 0.06175, 0.06277, 0.06441, 0.07051, 0.1283, 0.3807",\
"0.0713, 0.06936, 0.06662, 0.0664, 0.06652, 0.06697, 0.0684, 0.07673, 0.1451, 0.4295",\
"0.08394, 0.08123, 0.07757, 0.07522, 0.0754, 0.07591, 0.07668, 0.08703, 0.174, 0.5054",\
"0.102, 0.09839, 0.09312, 0.08959, 0.08827, 0.08926, 0.09014, 0.1042, 0.2186, 0.6144",\
"0.1252, 0.1207, 0.1141, 0.1093, 0.1066, 0.1059, 0.1089, 0.1334, 0.2939, 0.7714",\
"0.1536, 0.1482, 0.1405, 0.1344, 0.1301, 0.128, 0.1309, 0.1788, 0.4158, 0.9927",\
"0.1878, 0.1812, 0.172, 0.1648, 0.1594, 0.1557, 0.1627, 0.2542, 0.6114, 1.276");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.1361, 0.1332, 0.1299, 0.1286, 0.128, 0.1277, 0.1275, 0.1274, 0.1273, 0.1272",\
"0.1363, 0.1333, 0.1301, 0.1288, 0.1282, 0.1278, 0.1277, 0.1275, 0.1274, 0.1274",\
"0.1362, 0.1332, 0.1299, 0.1286, 0.1281, 0.1277, 0.1275, 0.1274, 0.1273, 0.1272",\
"0.1367, 0.1337, 0.1304, 0.1291, 0.1286, 0.1283, 0.1281, 0.1279, 0.1278, 0.1278",\
"0.1391, 0.1361, 0.1329, 0.1315, 0.1309, 0.1306, 0.1304, 0.1303, 0.1302, 0.1302",\
"0.1439, 0.1409, 0.1375, 0.1361, 0.1356, 0.1352, 0.135, 0.1349, 0.1349, 0.1348",\
"0.1516, 0.1484, 0.1449, 0.1434, 0.1428, 0.1425, 0.1423, 0.1422, 0.1422, 0.1421",\
"0.1622, 0.159, 0.1553, 0.1537, 0.153, 0.1527, 0.1525, 0.1524, 0.1523, 0.1521",\
"0.1759, 0.1726, 0.1687, 0.167, 0.1662, 0.1659, 0.1656, 0.1655, 0.1653, 0.1652",\
"0.193, 0.1895, 0.1854, 0.1834, 0.1826, 0.1822, 0.1819, 0.1817, 0.1816, 0.1813");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.1554, 0.1544, 0.1534, 0.1539, 0.1551, 0.1561, 0.1573, 0.1636, 0.2206, 0.4716",\
"0.1542, 0.1533, 0.1523, 0.1526, 0.1539, 0.1549, 0.1561, 0.1625, 0.2205, 0.4752",\
"0.154, 0.1531, 0.152, 0.1525, 0.1536, 0.1549, 0.1558, 0.163, 0.2259, 0.4926",\
"0.1555, 0.1545, 0.1536, 0.1541, 0.1552, 0.1562, 0.1574, 0.166, 0.2389, 0.5359",\
"0.1597, 0.1587, 0.1576, 0.1581, 0.1589, 0.1602, 0.1616, 0.1728, 0.2662, 0.6134",\
"0.1669, 0.1658, 0.1645, 0.1649, 0.1658, 0.167, 0.169, 0.1864, 0.3146, 0.7337",\
"0.177, 0.1758, 0.1745, 0.1742, 0.1757, 0.1767, 0.1792, 0.2123, 0.4003, 0.9209",\
"0.1906, 0.1893, 0.1878, 0.1871, 0.1882, 0.1906, 0.1961, 0.2617, 0.5589, 1.191",\
"0.2078, 0.2064, 0.2045, 0.204, 0.2043, 0.2067, 0.2275, 0.3778, 0.8341, 1.523",\
"0.2288, 0.2272, 0.225, 0.2242, 0.2243, 0.23, 0.312, 0.6522, 1.224, 1.788");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.1467, 0.1432, 0.1391, 0.137, 0.1361, 0.1356, 0.1353, 0.1351, 0.1349, 0.1349",\
"0.1457, 0.1422, 0.138, 0.136, 0.1351, 0.1346, 0.1343, 0.1341, 0.1339, 0.1338",\
"0.1452, 0.1417, 0.1375, 0.1355, 0.1346, 0.1341, 0.1338, 0.1336, 0.1335, 0.1334",\
"0.1479, 0.1443, 0.1398, 0.1376, 0.1367, 0.1363, 0.136, 0.1358, 0.1357, 0.1356",\
"0.1589, 0.1546, 0.1486, 0.1453, 0.1437, 0.1429, 0.1425, 0.1422, 0.142, 0.1419",\
"0.1754, 0.1702, 0.1625, 0.1578, 0.1554, 0.1541, 0.1534, 0.153, 0.1527, 0.1524",\
"0.1967, 0.1907, 0.1812, 0.1753, 0.1719, 0.17, 0.1689, 0.1683, 0.1678, 0.1675",\
"0.2233, 0.2168, 0.2055, 0.1981, 0.1936, 0.1911, 0.1896, 0.1887, 0.188, 0.1875",\
"0.256, 0.2489, 0.2357, 0.2266, 0.221, 0.2176, 0.2155, 0.2143, 0.2134, 0.2124",\
"0.2948, 0.2871, 0.2723, 0.2614, 0.2543, 0.2499, 0.2472, 0.2454, 0.2438, 0.2416");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.06208, 0.06145, 0.06143, 0.06265, 0.06387, 0.06496, 0.0664, 0.07082, 0.1175, 0.3346",\
"0.06222, 0.06151, 0.0615, 0.06268, 0.06396, 0.06511, 0.06649, 0.07159, 0.1178, 0.3388",\
"0.06216, 0.06155, 0.06119, 0.06223, 0.06345, 0.06469, 0.06604, 0.0711, 0.1219, 0.3528",\
"0.06505, 0.06404, 0.06314, 0.06358, 0.06465, 0.06571, 0.06731, 0.07387, 0.1309, 0.3785",\
"0.07189, 0.07024, 0.06809, 0.06832, 0.06882, 0.06988, 0.07079, 0.07866, 0.1454, 0.426",\
"0.08384, 0.08145, 0.07818, 0.07687, 0.07746, 0.07846, 0.07928, 0.08878, 0.1724, 0.4992",\
"0.101, 0.09794, 0.09348, 0.09055, 0.08952, 0.09085, 0.09222, 0.1059, 0.2157, 0.6022",\
"0.1236, 0.1197, 0.114, 0.1097, 0.1078, 0.1072, 0.1102, 0.1338, 0.287, 0.7525",\
"0.1515, 0.147, 0.14, 0.1346, 0.1307, 0.1295, 0.1315, 0.1766, 0.4012, 0.9652",\
"0.1855, 0.1798, 0.1714, 0.1645, 0.1601, 0.1578, 0.1635, 0.2462, 0.5846, 1.24");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("1.301, 1.391, 1.611, 1.916, 2.302, 2.792, 3.411, 4.182, 5.12, 6.238",\
"1.327, 1.417, 1.638, 1.943, 2.329, 2.818, 3.438, 4.208, 5.146, 6.264",\
"1.412, 1.502, 1.722, 2.027, 2.413, 2.903, 3.522, 4.293, 5.231, 6.348",\
"1.507, 1.596, 1.817, 2.122, 2.508, 2.998, 3.617, 4.387, 5.325, 6.444",\
"1.569, 1.656, 1.873, 2.176, 2.562, 3.052, 3.671, 4.442, 5.38, 6.497",\
"1.569, 1.655, 1.87, 2.172, 2.557, 3.047, 3.666, 4.438, 5.376, 6.494",\
"1.501, 1.587, 1.802, 2.104, 2.489, 2.979, 3.598, 4.369, 5.307, 6.425",\
"1.363, 1.449, 1.666, 1.969, 2.354, 2.844, 3.463, 4.234, 5.171, 6.288",\
"1.153, 1.24, 1.458, 1.761, 2.148, 2.636, 3.255, 4.025, 4.962, 6.079",\
"0.8681, 0.9551, 1.173, 1.477, 1.864, 2.353, 2.972, 3.742, 4.678, 5.794");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("1.587, 1.665, 1.89, 2.299, 2.934, 3.821, 4.989, 6.46, 8.255, 10.39",\
"1.611, 1.689, 1.915, 2.323, 2.958, 3.846, 5.013, 6.483, 8.276, 10.42",\
"1.692, 1.77, 1.995, 2.404, 3.038, 3.926, 5.093, 6.564, 8.361, 10.5",\
"1.854, 1.931, 2.157, 2.566, 3.2, 4.088, 5.255, 6.725, 8.522, 10.66",\
"2.127, 2.205, 2.431, 2.84, 3.474, 4.362, 5.529, 6.998, 8.795, 10.93",\
"2.503, 2.582, 2.808, 3.217, 3.851, 4.739, 5.906, 7.376, 9.172, 11.31",\
"2.983, 3.062, 3.29, 3.698, 4.331, 5.218, 6.387, 7.856, 9.654, 11.79",\
"3.558, 3.639, 3.867, 4.275, 4.909, 5.795, 6.962, 8.431, 10.23, 12.36",\
"4.222, 4.304, 4.533, 4.942, 5.576, 6.462, 7.629, 9.097, 10.89, 13.03",\
"4.973, 5.056, 5.288, 5.696, 6.329, 7.217, 8.383, 9.852, 11.65, 13.78");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.2598, 0.3408, 0.5568, 0.8918, 1.397, 2.129, 3.128, 4.417, 6.008, 7.911",\
"0.26, 0.3412, 0.5568, 0.894, 1.399, 2.129, 3.125, 4.417, 6.008, 7.911",\
"0.2596, 0.3416, 0.556, 0.8936, 1.399, 2.129, 3.128, 4.416, 6.002, 7.91",\
"0.26, 0.3412, 0.5562, 0.8934, 1.398, 2.129, 3.128, 4.417, 6.008, 7.911",\
"0.2502, 0.33, 0.5486, 0.8896, 1.397, 2.126, 3.127, 4.411, 6.002, 7.904",\
"0.2444, 0.3256, 0.5452, 0.8856, 1.393, 2.124, 3.125, 4.419, 6.009, 7.912",\
"0.2448, 0.326, 0.5464, 0.886, 1.393, 2.124, 3.123, 4.409, 6.001, 7.906",\
"0.2464, 0.3278, 0.5482, 0.8884, 1.395, 2.126, 3.125, 4.409, 5.997, 7.896",\
"0.2492, 0.331, 0.5504, 0.8908, 1.396, 2.124, 3.123, 4.408, 5.994, 7.894",\
"0.254, 0.336, 0.556, 0.894, 1.398, 2.126, 3.124, 4.402, 5.988, 7.89");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.1858, 0.2832, 0.6264, 1.331, 2.444, 4.007, 6.064, 8.674, 11.82, 15.59",\
"0.1856, 0.2832, 0.626, 1.331, 2.447, 4.013, 6.061, 8.652, 11.82, 15.59",\
"0.1862, 0.283, 0.6268, 1.331, 2.447, 4.009, 6.062, 8.671, 11.83, 15.6",\
"0.1862, 0.2834, 0.6278, 1.333, 2.446, 4.007, 6.064, 8.655, 11.82, 15.62",\
"0.1874, 0.2842, 0.6274, 1.332, 2.447, 4.012, 6.064, 8.659, 11.83, 15.59",\
"0.1912, 0.2886, 0.6284, 1.332, 2.448, 4.008, 6.064, 8.665, 11.83, 15.6",\
"0.194, 0.292, 0.6308, 1.332, 2.443, 4.003, 6.062, 8.666, 11.84, 15.62",\
"0.1988, 0.2966, 0.6326, 1.333, 2.445, 4.002, 6.064, 8.648, 11.81, 15.59",\
"0.206, 0.304, 0.634, 1.334, 2.448, 4.01, 6.058, 8.65, 11.83, 15.61",\
"0.212, 0.31, 0.64, 1.338, 2.448, 4.008, 6.066, 8.648, 11.81, 15.59");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.7758, 0.8612, 1.075, 1.375, 1.758, 2.246, 2.865, 3.635, 4.572, 5.689",\
"0.7999, 0.8851, 1.099, 1.399, 1.783, 2.271, 2.889, 3.659, 4.597, 5.713",\
"0.8982, 0.9835, 1.198, 1.497, 1.881, 2.369, 2.987, 3.757, 4.695, 5.812",\
"1.126, 1.211, 1.424, 1.723, 2.107, 2.595, 3.213, 3.983, 4.921, 6.038",\
"1.45, 1.539, 1.758, 2.063, 2.449, 2.938, 3.556, 4.327, 5.264, 6.382",\
"1.826, 1.921, 2.151, 2.465, 2.858, 3.353, 3.973, 4.743, 5.681, 6.797",\
"2.267, 2.368, 2.609, 2.933, 3.333, 3.831, 4.454, 5.228, 6.165, 7.282",\
"2.777, 2.886, 3.142, 3.478, 3.886, 4.388, 5.013, 5.787, 6.726, 7.845",\
"3.358, 3.472, 3.745, 4.098, 4.518, 5.027, 5.655, 6.428, 7.368, 8.487",\
"4.01, 4.132, 4.421, 4.793, 5.229, 5.75, 6.385, 7.161, 8.102, 9.221");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.5198, 0.6051, 0.8474, 1.263, 1.897, 2.785, 3.952, 5.423, 7.22, 9.351",\
"0.5452, 0.6305, 0.8727, 1.288, 1.922, 2.812, 3.981, 5.446, 7.245, 9.376",\
"0.6368, 0.722, 0.9634, 1.378, 2.013, 2.902, 4.071, 5.544, 7.334, 9.484",\
"0.7728, 0.8599, 1.104, 1.518, 2.151, 3.041, 4.21, 5.678, 7.472, 9.623",\
"0.8759, 0.967, 1.215, 1.632, 2.266, 3.153, 4.322, 5.795, 7.592, 9.733",\
"0.9402, 1.035, 1.292, 1.709, 2.341, 3.229, 4.396, 5.868, 7.664, 9.806",\
"0.9565, 1.058, 1.326, 1.747, 2.378, 3.263, 4.431, 5.899, 7.696, 9.835",\
"0.9182, 1.027, 1.308, 1.738, 2.372, 3.257, 4.422, 5.892, 7.685, 9.82",\
"0.8189, 0.9343, 1.232, 1.673, 2.313, 3.202, 4.367, 5.835, 7.627, 9.765",\
"0.6571, 0.7791, 1.092, 1.547, 2.194, 3.092, 4.263, 5.732, 7.524, 9.661");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.2388, 0.3194, 0.539, 0.8802, 1.39, 2.122, 3.119, 4.414, 6.006, 7.898",\
"0.2385, 0.3195, 0.539, 0.8798, 1.387, 2.122, 3.12, 4.414, 6.004, 7.899",\
"0.2386, 0.3194, 0.5396, 0.8798, 1.388, 2.122, 3.12, 4.41, 6.005, 7.907",\
"0.2396, 0.3206, 0.5404, 0.8824, 1.39, 2.12, 3.12, 4.408, 6.006, 7.905",\
"0.2736, 0.3514, 0.5658, 0.898, 1.399, 2.125, 3.124, 4.413, 5.998, 7.909",\
"0.31, 0.3908, 0.601, 0.933, 1.429, 2.148, 3.133, 4.412, 6.002, 7.9",\
"0.346, 0.4336, 0.6416, 0.967, 1.453, 2.169, 3.152, 4.429, 6.01, 7.909",\
"0.3864, 0.4788, 0.6914, 1.011, 1.487, 2.189, 3.163, 4.439, 6.018, 7.91",\
"0.43, 0.53, 0.75, 1.068, 1.534, 2.22, 3.182, 4.454, 6.032, 7.92",\
"0.478, 0.584, 0.816, 1.136, 1.594, 2.27, 3.22, 4.468, 6.034, 7.928");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.1973, 0.3032, 0.6488, 1.34, 2.448, 4.013, 6.074, 8.669, 11.83, 15.61",\
"0.1971, 0.3032, 0.6489, 1.342, 2.448, 4.018, 6.072, 8.662, 11.84, 15.6",\
"0.1973, 0.3035, 0.6496, 1.342, 2.448, 4.013, 6.076, 8.667, 11.84, 15.63",\
"0.21, 0.3176, 0.6574, 1.342, 2.448, 4.014, 6.074, 8.678, 11.86, 15.63",\
"0.2304, 0.3378, 0.676, 1.354, 2.453, 4.01, 6.073, 8.669, 11.84, 15.62",\
"0.257, 0.3652, 0.6958, 1.36, 2.46, 4.021, 6.078, 8.666, 11.84, 15.62",\
"0.2896, 0.3984, 0.7278, 1.375, 2.463, 4.026, 6.078, 8.669, 11.83, 15.6",\
"0.326, 0.4384, 0.768, 1.403, 2.48, 4.029, 6.083, 8.67, 11.83, 15.6",\
"0.3626, 0.479, 0.815, 1.437, 2.506, 4.048, 6.088, 8.672, 11.83, 15.63",\
"0.4004, 0.518, 0.866, 1.48, 2.544, 4.086, 6.124, 8.69, 11.83, 15.6");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("1.161, 1.247, 1.461, 1.761, 2.144, 2.632, 3.25, 4.021, 4.958, 6.075",\
"1.191, 1.276, 1.49, 1.79, 2.173, 2.661, 3.28, 4.05, 4.988, 6.104",\
"1.282, 1.367, 1.582, 1.881, 2.265, 2.753, 3.371, 4.141, 5.079, 6.196",\
"1.375, 1.46, 1.674, 1.974, 2.357, 2.845, 3.464, 4.234, 5.172, 6.288",\
"1.416, 1.501, 1.715, 2.013, 2.397, 2.885, 3.503, 4.273, 5.211, 6.327",\
"1.39, 1.475, 1.689, 1.988, 2.371, 2.858, 3.476, 4.245, 5.183, 6.3",\
"1.287, 1.373, 1.587, 1.887, 2.27, 2.758, 3.375, 4.144, 5.08, 6.197",\
"1.101, 1.187, 1.403, 1.704, 2.088, 2.576, 3.193, 3.962, 4.899, 6.014",\
"0.8265, 0.9128, 1.128, 1.431, 1.816, 2.305, 2.921, 3.69, 4.625, 5.741",\
"0.4561, 0.5433, 0.7601, 1.064, 1.449, 1.938, 2.555, 3.324, 4.259, 5.374");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("1.505, 1.583, 1.809, 2.218, 2.852, 3.74, 4.907, 6.378, 8.174, 10.31",\
"1.524, 1.601, 1.827, 2.236, 2.87, 3.758, 4.925, 6.396, 8.193, 10.33",\
"1.627, 1.704, 1.93, 2.339, 2.973, 3.861, 5.027, 6.498, 8.294, 10.44",\
"1.872, 1.95, 2.175, 2.585, 3.219, 4.106, 5.273, 6.745, 8.54, 10.68",\
"2.262, 2.339, 2.565, 2.974, 3.607, 4.495, 5.663, 7.132, 8.927, 11.06",\
"2.75, 2.828, 3.055, 3.463, 4.097, 4.985, 6.153, 7.621, 9.417, 11.56",\
"3.337, 3.417, 3.643, 4.052, 4.686, 5.574, 6.741, 8.212, 10.01, 12.15",\
"4.036, 4.117, 4.344, 4.752, 5.387, 6.275, 7.441, 8.91, 10.7, 12.84",\
"4.848, 4.93, 5.157, 5.566, 6.2, 7.087, 8.253, 9.722, 11.52, 13.65",\
"5.772, 5.857, 6.086, 6.495, 7.127, 8.014, 9.181, 10.65, 12.44, 14.58");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.2394, 0.3198, 0.5392, 0.8788, 1.387, 2.122, 3.12, 4.411, 6.005, 7.898",\
"0.2386, 0.3194, 0.5392, 0.8798, 1.387, 2.123, 3.119, 4.41, 6.004, 7.898",\
"0.2388, 0.3196, 0.5396, 0.8796, 1.387, 2.122, 3.122, 4.411, 6.003, 7.906",\
"0.2388, 0.3198, 0.5396, 0.8806, 1.387, 2.12, 3.121, 4.412, 6.001, 7.899",\
"0.2382, 0.319, 0.537, 0.8776, 1.388, 2.121, 3.123, 4.411, 6, 7.901",\
"0.2396, 0.3206, 0.5394, 0.8792, 1.385, 2.116, 3.117, 4.406, 6.005, 7.902",\
"0.2416, 0.3224, 0.542, 0.88, 1.386, 2.119, 3.114, 4.4, 5.99, 7.895",\
"0.2444, 0.326, 0.5442, 0.885, 1.389, 2.118, 3.115, 4.403, 5.99, 7.885",\
"0.2484, 0.3296, 0.5492, 0.887, 1.392, 2.122, 3.118, 4.401, 5.984, 7.884",\
"0.2528, 0.3346, 0.553, 0.892, 1.394, 2.12, 3.118, 4.398, 5.988, 7.884");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.1862, 0.2832, 0.6264, 1.335, 2.444, 4.007, 6.062, 8.67, 11.82, 15.6",\
"0.1856, 0.283, 0.6262, 1.331, 2.448, 4.011, 6.06, 8.669, 11.82, 15.59",\
"0.1866, 0.283, 0.6262, 1.332, 2.447, 4.012, 6.061, 8.666, 11.82, 15.59",\
"0.1858, 0.283, 0.6268, 1.334, 2.445, 4.01, 6.061, 8.673, 11.82, 15.61",\
"0.1868, 0.2846, 0.6268, 1.331, 2.447, 4.013, 6.063, 8.657, 11.82, 15.59",\
"0.1902, 0.2874, 0.6282, 1.333, 2.448, 4.007, 6.06, 8.659, 11.82, 15.59",\
"0.1942, 0.29, 0.6318, 1.334, 2.443, 4.011, 6.068, 8.658, 11.81, 15.6",\
"0.1978, 0.2944, 0.6324, 1.333, 2.446, 4.008, 6.062, 8.65, 11.83, 15.61",\
"0.202, 0.3, 0.634, 1.334, 2.446, 4.004, 6.06, 8.658, 11.81, 15.58",\
"0.208, 0.306, 0.64, 1.334, 2.45, 4.006, 6.062, 8.652, 11.81, 15.6");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.8782, 0.9682, 1.189, 1.493, 1.879, 2.369, 2.988, 3.759, 4.697, 5.815",\
"0.8986, 0.9884, 1.209, 1.513, 1.9, 2.39, 3.009, 3.779, 4.718, 5.835",\
"1.002, 1.092, 1.313, 1.617, 2.004, 2.494, 3.113, 3.884, 4.822, 5.939",\
"1.234, 1.323, 1.543, 1.847, 2.233, 2.724, 3.343, 4.113, 5.051, 6.169",\
"1.584, 1.676, 1.9, 2.207, 2.595, 3.085, 3.704, 4.475, 5.413, 6.529",\
"1.991, 2.091, 2.326, 2.642, 3.036, 3.531, 4.152, 4.922, 5.859, 6.976",\
"2.47, 2.575, 2.823, 3.148, 3.549, 4.048, 4.672, 5.444, 6.382, 7.5",\
"3.03, 3.143, 3.403, 3.739, 4.146, 4.648, 5.274, 6.046, 6.987, 8.105",\
"3.674, 3.793, 4.069, 4.417, 4.835, 5.342, 5.968, 6.742, 7.682, 8.801",\
"4.407, 4.531, 4.823, 5.188, 5.618, 6.133, 6.763, 7.538, 8.478, 9.597");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.545, 0.6302, 0.8725, 1.288, 1.922, 2.811, 3.977, 5.452, 7.247, 9.379",\
"0.5713, 0.6564, 0.8987, 1.314, 1.949, 2.836, 4.003, 5.479, 7.276, 9.411",\
"0.6324, 0.7174, 0.959, 1.374, 2.009, 2.897, 4.064, 5.537, 7.332, 9.469",\
"0.7191, 0.8065, 1.051, 1.466, 2.1, 2.99, 4.159, 5.629, 7.422, 9.564",\
"0.7838, 0.8752, 1.127, 1.544, 2.178, 3.066, 4.234, 5.706, 7.506, 9.641",\
"0.8099, 0.9054, 1.166, 1.586, 2.219, 3.107, 4.273, 5.744, 7.54, 9.686",\
"0.7808, 0.8825, 1.155, 1.582, 2.216, 3.102, 4.267, 5.736, 7.531, 9.67",\
"0.6884, 0.7964, 1.082, 1.52, 2.16, 3.048, 4.212, 5.681, 7.472, 9.61",\
"0.5273, 0.642, 0.9415, 1.392, 2.041, 2.936, 4.102, 5.57, 7.362, 9.499",\
"0.2946, 0.4153, 0.7291, 1.193, 1.852, 2.758, 3.935, 5.405, 7.196, 9.333");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.26, 0.3415, 0.5568, 0.8932, 1.4, 2.129, 3.126, 4.417, 6.007, 7.912",\
"0.26, 0.3413, 0.5558, 0.8944, 1.4, 2.128, 3.125, 4.416, 6.007, 7.907",\
"0.2608, 0.341, 0.557, 0.8948, 1.399, 2.129, 3.128, 4.415, 6, 7.907",\
"0.26, 0.3414, 0.5576, 0.895, 1.399, 2.128, 3.125, 4.416, 6.008, 7.91",\
"0.2874, 0.366, 0.5752, 0.907, 1.405, 2.133, 3.127, 4.417, 6, 7.903",\
"0.3256, 0.4084, 0.6118, 0.9396, 1.433, 2.147, 3.136, 4.415, 6.009, 7.905",\
"0.3604, 0.4496, 0.6506, 0.9742, 1.457, 2.171, 3.152, 4.43, 6.006, 7.91",\
"0.3972, 0.4914, 0.696, 1.012, 1.484, 2.186, 3.163, 4.438, 6.02, 7.906",\
"0.436, 0.536, 0.748, 1.056, 1.522, 2.21, 3.178, 4.45, 6.026, 7.916",\
"0.478, 0.586, 0.81, 1.114, 1.57, 2.246, 3.2, 4.464, 6.038, 7.926");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.005891, 0.02306, 0.05585, 0.1069, 0.1786, 0.2729, 0.3917, 0.5368, 0.7097");
values("0.198, 0.3032, 0.649, 1.34, 2.448, 4.013, 6.072, 8.675, 11.84, 15.63",\
"0.1979, 0.3032, 0.6492, 1.34, 2.448, 4.013, 6.072, 8.67, 11.85, 15.62",\
"0.1979, 0.3043, 0.6496, 1.34, 2.452, 4.013, 6.071, 8.674, 11.84, 15.62",\
"0.2096, 0.3166, 0.6574, 1.342, 2.449, 4.014, 6.073, 8.672, 11.84, 15.6",\
"0.2266, 0.3352, 0.6752, 1.35, 2.454, 4.017, 6.073, 8.674, 11.84, 15.62",\
"0.2494, 0.3612, 0.6976, 1.361, 2.457, 4.018, 6.069, 8.661, 11.84, 15.62",\
"0.2782, 0.3914, 0.7294, 1.381, 2.462, 4.018, 6.073, 8.677, 11.82, 15.6",\
"0.3102, 0.426, 0.7688, 1.412, 2.485, 4.026, 6.076, 8.664, 11.84, 15.59",\
"0.3434, 0.463, 0.814, 1.452, 2.522, 4.058, 6.091, 8.668, 11.83, 15.6",\
"0.3808, 0.5024, 0.8586, 1.494, 2.566, 4.11, 6.13, 8.69, 11.83, 15.6");
}
}
}
}