blob: f0167a5d77085d01cea6ae6b6a683382e9ffa85e [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 : "8.808e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "6.4215e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "8.6478e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "6.4215e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.808e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007269 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.007356 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.7174 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1361, 0.1348, 0.134, 0.1343, 0.1348, 0.135, 0.1352, 0.1354, 0.1355, 0.1355",\
"0.1358, 0.1344, 0.1337, 0.134, 0.1345, 0.1347, 0.1349, 0.1351, 0.1352, 0.1352",\
"0.1343, 0.1329, 0.1321, 0.1325, 0.1329, 0.1332, 0.1334, 0.1335, 0.1336, 0.1337",\
"0.1325, 0.1311, 0.1305, 0.1307, 0.1312, 0.1314, 0.1317, 0.1318, 0.1319, 0.132",\
"0.132, 0.1308, 0.1301, 0.1307, 0.1311, 0.1315, 0.1317, 0.1319, 0.132, 0.1321",\
"0.1337, 0.1325, 0.1321, 0.1326, 0.1331, 0.1334, 0.1337, 0.1338, 0.134, 0.134",\
"0.1375, 0.1364, 0.1359, 0.1364, 0.1369, 0.1374, 0.1376, 0.1377, 0.1379, 0.1379",\
"0.1434, 0.1423, 0.1417, 0.1422, 0.1428, 0.1431, 0.1434, 0.1435, 0.1436, 0.1437",\
"0.1515, 0.1502, 0.1496, 0.1501, 0.1506, 0.1509, 0.1513, 0.1514, 0.1515, 0.1516",\
"0.1616, 0.1603, 0.1597, 0.16, 0.1605, 0.1609, 0.1611, 0.1613, 0.1614, 0.1615");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1473, 0.147, 0.1474, 0.1487, 0.1501, 0.1518, 0.1528, 0.1544, 0.1563, 0.1832",\
"0.1469, 0.1466, 0.147, 0.1483, 0.1499, 0.1513, 0.1524, 0.1535, 0.1563, 0.1838",\
"0.1461, 0.146, 0.1463, 0.1473, 0.1492, 0.1506, 0.1515, 0.1529, 0.1557, 0.1852",\
"0.1454, 0.1453, 0.1454, 0.1465, 0.1481, 0.1498, 0.1507, 0.1532, 0.1549, 0.189",\
"0.1458, 0.1456, 0.1458, 0.1471, 0.1487, 0.1503, 0.1514, 0.1529, 0.1562, 0.1958",\
"0.1489, 0.1486, 0.1488, 0.15, 0.1513, 0.1528, 0.1541, 0.1552, 0.1606, 0.2095",\
"0.1543, 0.1539, 0.1539, 0.1548, 0.1571, 0.1581, 0.159, 0.1612, 0.1686, 0.2386",\
"0.1619, 0.1616, 0.1614, 0.1624, 0.1633, 0.1662, 0.1673, 0.1685, 0.1832, 0.2913",\
"0.172, 0.1715, 0.1713, 0.1719, 0.1729, 0.1742, 0.1779, 0.1799, 0.2081, 0.3899",\
"0.1845, 0.1838, 0.1837, 0.1846, 0.1853, 0.1863, 0.1887, 0.1964, 0.2622, 0.5829");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1178, 0.1169, 0.1167, 0.1173, 0.1178, 0.1181, 0.1183, 0.1184, 0.1185, 0.1186",\
"0.1169, 0.116, 0.1158, 0.1164, 0.1169, 0.1172, 0.1174, 0.1176, 0.1176, 0.1177",\
"0.1153, 0.1144, 0.1141, 0.1146, 0.1152, 0.1156, 0.1158, 0.1159, 0.116, 0.1161",\
"0.1162, 0.1151, 0.1144, 0.1148, 0.1154, 0.1159, 0.1161, 0.1163, 0.1164, 0.1165",\
"0.122, 0.1201, 0.1182, 0.1179, 0.1183, 0.1186, 0.1188, 0.119, 0.1192, 0.1192",\
"0.1305, 0.1276, 0.1249, 0.1238, 0.1237, 0.1237, 0.1239, 0.1241, 0.1242, 0.1243",\
"0.1414, 0.1376, 0.134, 0.1321, 0.1314, 0.1314, 0.1315, 0.1316, 0.1317, 0.1318",\
"0.1548, 0.1505, 0.1456, 0.1432, 0.1421, 0.1417, 0.1416, 0.1417, 0.1417, 0.1417",\
"0.1714, 0.1664, 0.1603, 0.1571, 0.1555, 0.1549, 0.1546, 0.1545, 0.1545, 0.1545",\
"0.1915, 0.1859, 0.1785, 0.1743, 0.1722, 0.1711, 0.1706, 0.1704, 0.1702, 0.1702");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.05262, 0.05267, 0.05378, 0.05542, 0.05725, 0.05844, 0.06038, 0.06134, 0.06346, 0.08221",\
"0.05234, 0.05242, 0.0534, 0.05515, 0.05695, 0.05832, 0.05936, 0.06074, 0.06436, 0.08427",\
"0.05193, 0.05186, 0.05268, 0.05413, 0.05587, 0.0573, 0.05891, 0.06014, 0.06379, 0.0865",\
"0.05326, 0.05294, 0.05294, 0.05392, 0.05572, 0.05721, 0.05879, 0.06014, 0.06292, 0.08899",\
"0.05681, 0.05599, 0.05487, 0.05587, 0.05704, 0.05841, 0.05993, 0.06224, 0.06539, 0.0952",\
"0.06292, 0.06154, 0.05986, 0.05968, 0.06127, 0.06198, 0.06302, 0.06464, 0.06884, 0.106",\
"0.07159, 0.07007, 0.06753, 0.06634, 0.06688, 0.06933, 0.06986, 0.07088, 0.07567, 0.1273",\
"0.08324, 0.08099, 0.07808, 0.07645, 0.07582, 0.07698, 0.08012, 0.08071, 0.0872, 0.1552",\
"0.09791, 0.09513, 0.09175, 0.08929, 0.08815, 0.08772, 0.08969, 0.09379, 0.1057, 0.2044",\
"0.1158, 0.1124, 0.1083, 0.1051, 0.1033, 0.103, 0.1025, 0.106, 0.1315, 0.2917");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1198, 0.1188, 0.1186, 0.1191, 0.1196, 0.12, 0.1202, 0.1203, 0.1204, 0.1204",\
"0.1198, 0.1188, 0.1186, 0.1191, 0.1196, 0.1201, 0.1203, 0.1204, 0.1205, 0.1205",\
"0.1194, 0.1184, 0.118, 0.1188, 0.1192, 0.1196, 0.1198, 0.1199, 0.12, 0.1201",\
"0.1191, 0.1181, 0.1178, 0.1184, 0.119, 0.1194, 0.1195, 0.1197, 0.1198, 0.1199",\
"0.12, 0.1191, 0.1188, 0.1194, 0.1198, 0.1202, 0.1205, 0.1206, 0.1207, 0.1208",\
"0.1224, 0.1214, 0.1211, 0.1217, 0.1222, 0.1225, 0.1227, 0.1229, 0.123, 0.123",\
"0.1263, 0.1253, 0.125, 0.1254, 0.1259, 0.1264, 0.1266, 0.1268, 0.1269, 0.127",\
"0.1321, 0.1309, 0.1305, 0.1308, 0.1314, 0.1318, 0.1321, 0.1322, 0.1323, 0.1324",\
"0.1396, 0.1384, 0.1378, 0.1381, 0.1387, 0.139, 0.1393, 0.1394, 0.1395, 0.1396",\
"0.1489, 0.1476, 0.1469, 0.1472, 0.1476, 0.1481, 0.1484, 0.1485, 0.1486, 0.1487");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1419, 0.1419, 0.1419, 0.1434, 0.145, 0.1465, 0.1475, 0.149, 0.1512, 0.1773",\
"0.1412, 0.1409, 0.1413, 0.1423, 0.1439, 0.1456, 0.1467, 0.1478, 0.1503, 0.1778",\
"0.1406, 0.1405, 0.1408, 0.1421, 0.1434, 0.1451, 0.1461, 0.1475, 0.1503, 0.1782",\
"0.1408, 0.1406, 0.1409, 0.1421, 0.1436, 0.1452, 0.1463, 0.1478, 0.1504, 0.1812",\
"0.1424, 0.1421, 0.1424, 0.1438, 0.145, 0.1467, 0.1476, 0.149, 0.1544, 0.1914",\
"0.1458, 0.1456, 0.1456, 0.1471, 0.1486, 0.1499, 0.1511, 0.1522, 0.1583, 0.2117",\
"0.1512, 0.1507, 0.1505, 0.1518, 0.1537, 0.1547, 0.1558, 0.1572, 0.166, 0.2417",\
"0.1583, 0.1578, 0.1577, 0.1583, 0.16, 0.162, 0.1628, 0.1648, 0.1801, 0.3003",\
"0.1673, 0.1668, 0.1667, 0.1672, 0.1685, 0.1701, 0.1727, 0.1752, 0.2069, 0.4085",\
"0.1785, 0.178, 0.1777, 0.1781, 0.1788, 0.1796, 0.1821, 0.1906, 0.2678, 0.6248");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1286, 0.1272, 0.1265, 0.1269, 0.1273, 0.1276, 0.1278, 0.1279, 0.128, 0.1281",\
"0.1277, 0.1264, 0.1256, 0.1259, 0.1263, 0.1267, 0.1269, 0.127, 0.1271, 0.1272",\
"0.1268, 0.1255, 0.1248, 0.1251, 0.1256, 0.1258, 0.126, 0.1261, 0.1263, 0.1263",\
"0.1278, 0.1263, 0.1253, 0.1255, 0.126, 0.1264, 0.1266, 0.1268, 0.1269, 0.127",\
"0.1335, 0.1313, 0.1293, 0.1286, 0.1289, 0.1292, 0.1294, 0.1296, 0.1297, 0.1298",\
"0.1423, 0.1393, 0.1361, 0.1348, 0.1345, 0.1345, 0.1347, 0.1348, 0.1349, 0.135",\
"0.1537, 0.15, 0.1456, 0.1436, 0.1427, 0.1426, 0.1425, 0.1426, 0.1426, 0.1427",\
"0.1676, 0.1631, 0.1578, 0.155, 0.1537, 0.1532, 0.153, 0.153, 0.153, 0.1531",\
"0.1843, 0.1793, 0.1731, 0.1696, 0.1675, 0.1667, 0.1664, 0.1663, 0.1662, 0.1663",\
"0.2045, 0.1989, 0.1915, 0.1872, 0.1847, 0.1836, 0.1829, 0.1826, 0.1824, 0.1825");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.05558, 0.05561, 0.05667, 0.05832, 0.06017, 0.0616, 0.06288, 0.06405, 0.06705, 0.08612",\
"0.05571, 0.05564, 0.0568, 0.05856, 0.06032, 0.06142, 0.06279, 0.06435, 0.06768, 0.08801",\
"0.05503, 0.05506, 0.05588, 0.05751, 0.05936, 0.0607, 0.06174, 0.06315, 0.0662, 0.08831",\
"0.05561, 0.0555, 0.05585, 0.05706, 0.05885, 0.06019, 0.06213, 0.06345, 0.06623, 0.09144",\
"0.05851, 0.05792, 0.05725, 0.05859, 0.0596, 0.06136, 0.06252, 0.06405, 0.06751, 0.09663",\
"0.06378, 0.06291, 0.06152, 0.06162, 0.06368, 0.06409, 0.06573, 0.06735, 0.07243, 0.1071",\
"0.07201, 0.0707, 0.0687, 0.06804, 0.06875, 0.07156, 0.07191, 0.07329, 0.07776, 0.1254",\
"0.08323, 0.08131, 0.07878, 0.07773, 0.07718, 0.07837, 0.08178, 0.08223, 0.08836, 0.1533",\
"0.09736, 0.09508, 0.09164, 0.09003, 0.08903, 0.08881, 0.09033, 0.095, 0.1072, 0.2009",\
"0.1146, 0.1118, 0.1077, 0.1054, 0.104, 0.1038, 0.1035, 0.1066, 0.1322, 0.2838");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.8967, 0.9613, 1.118, 1.334, 1.617, 1.986, 2.462, 3.059, 3.788, 4.655",\
"0.9169, 0.9817, 1.139, 1.354, 1.637, 2.006, 2.482, 3.079, 3.808, 4.676",\
"0.9824, 1.047, 1.204, 1.42, 1.702, 2.072, 2.548, 3.145, 3.873, 4.741",\
"1.07, 1.135, 1.291, 1.507, 1.79, 2.159, 2.635, 3.233, 3.961, 4.829",\
"1.138, 1.201, 1.357, 1.572, 1.855, 2.225, 2.701, 3.298, 4.026, 4.895",\
"1.171, 1.233, 1.389, 1.604, 1.886, 2.256, 2.732, 3.329, 4.058, 4.926",\
"1.166, 1.229, 1.384, 1.599, 1.882, 2.251, 2.727, 3.324, 4.052, 4.921",\
"1.12, 1.184, 1.339, 1.554, 1.836, 2.205, 2.681, 3.279, 4.007, 4.874",\
"1.032, 1.095, 1.251, 1.466, 1.748, 2.118, 2.594, 3.191, 3.919, 4.788",\
"0.8971, 0.9609, 1.118, 1.333, 1.616, 1.985, 2.461, 3.058, 3.787, 4.655");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("1.093, 1.148, 1.31, 1.608, 2.07, 2.716, 3.567, 4.637, 5.943, 7.498",\
"1.113, 1.168, 1.33, 1.628, 2.09, 2.736, 3.587, 4.657, 5.963, 7.517",\
"1.179, 1.234, 1.396, 1.694, 2.156, 2.803, 3.653, 4.723, 6.029, 7.585",\
"1.304, 1.359, 1.52, 1.819, 2.281, 2.928, 3.778, 4.848, 6.154, 7.708",\
"1.499, 1.554, 1.716, 2.014, 2.477, 3.123, 3.973, 5.043, 6.35, 7.906",\
"1.751, 1.807, 1.969, 2.267, 2.729, 3.376, 4.226, 5.296, 6.603, 8.16",\
"2.064, 2.121, 2.283, 2.581, 3.043, 3.69, 4.539, 5.61, 6.916, 8.473",\
"2.439, 2.496, 2.659, 2.957, 3.418, 4.065, 4.914, 5.984, 7.29, 8.848",\
"2.874, 2.932, 3.095, 3.393, 3.854, 4.501, 5.35, 6.42, 7.725, 9.282",\
"3.367, 3.426, 3.591, 3.887, 4.349, 4.996, 5.845, 6.915, 8.221, 9.776");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1615, 0.2193, 0.369, 0.6142, 0.9972, 1.559, 2.326, 3.301, 4.503, 5.939",\
"0.1615, 0.2195, 0.3688, 0.6144, 0.998, 1.558, 2.325, 3.301, 4.505, 5.94",\
"0.1618, 0.2194, 0.3684, 0.614, 0.996, 1.559, 2.325, 3.304, 4.505, 5.94",\
"0.1618, 0.2194, 0.3692, 0.6144, 0.9958, 1.559, 2.324, 3.303, 4.501, 5.94",\
"0.1558, 0.2148, 0.3658, 0.6132, 0.9956, 1.558, 2.324, 3.303, 4.505, 5.933",\
"0.1544, 0.2138, 0.3644, 0.6114, 0.9948, 1.558, 2.323, 3.302, 4.506, 5.931",\
"0.1542, 0.2138, 0.3648, 0.6108, 0.9964, 1.558, 2.322, 3.3, 4.499, 5.933",\
"0.155, 0.214, 0.365, 0.612, 0.9958, 1.557, 2.322, 3.301, 4.496, 5.926",\
"0.156, 0.2152, 0.3662, 0.6128, 0.9956, 1.558, 2.325, 3.3, 4.498, 5.926",\
"0.1574, 0.2172, 0.3678, 0.614, 0.9958, 1.558, 2.322, 3.3, 4.497, 5.926");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.121, 0.1842, 0.4294, 0.9308, 1.718, 2.822, 4.272, 6.105, 8.334, 11.01",\
"0.121, 0.1842, 0.4294, 0.9308, 1.718, 2.822, 4.272, 6.106, 8.335, 11.01",\
"0.1204, 0.184, 0.4296, 0.9326, 1.718, 2.822, 4.273, 6.1, 8.335, 11.01",\
"0.1214, 0.1842, 0.4298, 0.9322, 1.718, 2.822, 4.269, 6.109, 8.335, 11.01",\
"0.1218, 0.1854, 0.4298, 0.9322, 1.718, 2.822, 4.271, 6.108, 8.339, 11",\
"0.1244, 0.1868, 0.4308, 0.9308, 1.718, 2.821, 4.275, 6.103, 8.347, 11.01",\
"0.126, 0.1896, 0.431, 0.9324, 1.715, 2.82, 4.271, 6.108, 8.347, 11.01",\
"0.1284, 0.1918, 0.4316, 0.9316, 1.72, 2.816, 4.269, 6.105, 8.335, 11.01",\
"0.1316, 0.1942, 0.4328, 0.9316, 1.716, 2.821, 4.267, 6.094, 8.334, 11",\
"0.1362, 0.1976, 0.434, 0.932, 1.716, 2.82, 4.27, 6.092, 8.324, 10.99");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.5341, 0.5972, 0.7512, 0.9652, 1.246, 1.615, 2.091, 2.688, 3.416, 4.284",\
"0.5519, 0.6147, 0.7691, 0.9831, 1.264, 1.633, 2.109, 2.706, 3.434, 4.302",\
"0.6277, 0.6906, 0.8444, 1.059, 1.34, 1.709, 2.184, 2.782, 3.51, 4.377",\
"0.7958, 0.8585, 1.012, 1.225, 1.507, 1.876, 2.352, 2.949, 3.677, 4.545",\
"1.027, 1.094, 1.254, 1.472, 1.755, 2.125, 2.6, 3.197, 3.925, 4.793",\
"1.282, 1.355, 1.525, 1.751, 2.04, 2.412, 2.889, 3.485, 4.213, 5.081",\
"1.567, 1.645, 1.828, 2.063, 2.355, 2.729, 3.207, 3.806, 4.534, 5.401",\
"1.893, 1.976, 2.17, 2.413, 2.71, 3.086, 3.564, 4.163, 4.893, 5.761",\
"2.263, 2.351, 2.555, 2.81, 3.112, 3.489, 3.968, 4.566, 5.296, 6.166",\
"2.679, 2.77, 2.986, 3.254, 3.563, 3.944, 4.423, 5.021, 5.749, 6.618");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.3557, 0.4166, 0.5882, 0.8889, 1.351, 1.999, 2.847, 3.92, 5.224, 6.78",\
"0.3757, 0.4366, 0.6082, 0.9089, 1.371, 2.018, 2.867, 3.937, 5.242, 6.807",\
"0.4463, 0.5071, 0.6782, 0.9785, 1.441, 2.088, 2.939, 4.01, 5.318, 6.872",\
"0.5544, 0.6176, 0.7903, 1.09, 1.552, 2.199, 3.051, 4.122, 5.429, 6.988",\
"0.6421, 0.7092, 0.8865, 1.188, 1.65, 2.296, 3.147, 4.219, 5.528, 7.085",\
"0.7031, 0.7752, 0.9587, 1.259, 1.721, 2.369, 3.219, 4.288, 5.598, 7.156",\
"0.7372, 0.8155, 1.006, 1.308, 1.769, 2.415, 3.266, 4.336, 5.642, 7.198",\
"0.7408, 0.8243, 1.027, 1.331, 1.79, 2.436, 3.285, 4.356, 5.662, 7.219",\
"0.7091, 0.7979, 1.014, 1.324, 1.782, 2.426, 3.276, 4.346, 5.653, 7.209",\
"0.6409, 0.7347, 0.9647, 1.281, 1.742, 2.387, 3.235, 4.304, 5.61, 7.168");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.152, 0.211, 0.3618, 0.6092, 0.992, 1.557, 2.323, 3.303, 4.5, 5.939",\
"0.1521, 0.2111, 0.3618, 0.6092, 0.992, 1.556, 2.324, 3.301, 4.503, 5.933",\
"0.152, 0.2108, 0.3613, 0.6088, 0.992, 1.556, 2.324, 3.304, 4.502, 5.938",\
"0.1528, 0.2116, 0.363, 0.6098, 0.9924, 1.556, 2.324, 3.303, 4.502, 5.937",\
"0.1766, 0.2336, 0.38, 0.62, 0.9988, 1.559, 2.322, 3.304, 4.504, 5.93",\
"0.2028, 0.2638, 0.4088, 0.6436, 1.017, 1.569, 2.329, 3.302, 4.502, 5.936",\
"0.2262, 0.2914, 0.4414, 0.6668, 1.032, 1.581, 2.337, 3.309, 4.505, 5.936",\
"0.248, 0.316, 0.4742, 0.692, 1.048, 1.588, 2.342, 3.314, 4.508, 5.939",\
"0.2702, 0.3416, 0.507, 0.7212, 1.066, 1.597, 2.345, 3.317, 4.513, 5.938",\
"0.296, 0.3704, 0.5442, 0.7584, 1.09, 1.608, 2.352, 3.318, 4.516, 5.944");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1285, 0.1998, 0.4414, 0.9347, 1.723, 2.826, 4.287, 6.118, 8.353, 11.03",\
"0.1284, 0.1999, 0.4417, 0.936, 1.722, 2.828, 4.286, 6.123, 8.361, 11.03",\
"0.1289, 0.2, 0.4417, 0.9351, 1.721, 2.829, 4.282, 6.112, 8.366, 11.03",\
"0.1392, 0.209, 0.4466, 0.9366, 1.721, 2.828, 4.28, 6.113, 8.352, 11.03",\
"0.1564, 0.2262, 0.4564, 0.9418, 1.723, 2.825, 4.283, 6.123, 8.354, 11.02",\
"0.1756, 0.2472, 0.4688, 0.944, 1.725, 2.826, 4.275, 6.114, 8.346, 11.01",\
"0.1942, 0.2708, 0.484, 0.9472, 1.727, 2.831, 4.277, 6.111, 8.344, 11.02",\
"0.2146, 0.297, 0.5064, 0.9536, 1.729, 2.831, 4.281, 6.106, 8.335, 11",\
"0.237, 0.3248, 0.5354, 0.9668, 1.731, 2.833, 4.279, 6.108, 8.337, 11",\
"0.2586, 0.3514, 0.57, 0.9862, 1.743, 2.839, 4.279, 6.107, 8.34, 11");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.8003, 0.8633, 1.018, 1.231, 1.513, 1.881, 2.357, 2.954, 3.682, 4.551",\
"0.8222, 0.8851, 1.039, 1.253, 1.534, 1.903, 2.379, 2.976, 3.704, 4.573",\
"0.8931, 0.956, 1.11, 1.324, 1.605, 1.974, 2.45, 3.047, 3.775, 4.643",\
"0.9798, 1.043, 1.197, 1.411, 1.692, 2.061, 2.537, 3.134, 3.862, 4.73",\
"1.037, 1.099, 1.253, 1.467, 1.748, 2.117, 2.592, 3.189, 3.918, 4.786",\
"1.056, 1.118, 1.273, 1.486, 1.767, 2.135, 2.61, 3.207, 3.935, 4.804",\
"1.033, 1.096, 1.25, 1.463, 1.745, 2.113, 2.588, 3.184, 3.912, 4.779",\
"0.9624, 1.025, 1.18, 1.394, 1.675, 2.044, 2.519, 3.115, 3.843, 4.71",\
"0.8407, 0.9038, 1.059, 1.274, 1.556, 1.924, 2.399, 2.996, 3.723, 4.59",\
"0.6639, 0.7281, 0.8838, 1.099, 1.381, 1.75, 2.225, 2.821, 3.549, 4.417");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("1.045, 1.1, 1.261, 1.56, 2.022, 2.669, 3.519, 4.589, 5.896, 7.452",\
"1.06, 1.115, 1.277, 1.575, 2.037, 2.683, 3.534, 4.604, 5.911, 7.464",\
"1.137, 1.192, 1.354, 1.652, 2.114, 2.761, 3.611, 4.681, 5.988, 7.542",\
"1.311, 1.367, 1.528, 1.826, 2.288, 2.935, 3.785, 4.856, 6.162, 7.718",\
"1.581, 1.637, 1.798, 2.096, 2.558, 3.205, 4.055, 5.125, 6.43, 7.988",\
"1.906, 1.962, 2.124, 2.423, 2.885, 3.531, 4.381, 5.452, 6.758, 8.314",\
"2.281, 2.338, 2.5, 2.798, 3.26, 3.906, 4.756, 5.827, 7.133, 8.691",\
"2.715, 2.772, 2.936, 3.233, 3.695, 4.341, 5.191, 6.261, 7.566, 9.123",\
"3.216, 3.275, 3.437, 3.734, 4.197, 4.843, 5.693, 6.763, 8.068, 9.625",\
"3.786, 3.845, 4.009, 4.306, 4.767, 5.414, 6.264, 7.333, 8.639, 10.19");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1525, 0.211, 0.3616, 0.6086, 0.992, 1.556, 2.324, 3.303, 4.502, 5.932",\
"0.1522, 0.211, 0.3616, 0.609, 0.9934, 1.557, 2.324, 3.299, 4.502, 5.938",\
"0.1522, 0.2112, 0.3614, 0.6092, 0.992, 1.556, 2.324, 3.302, 4.499, 5.94",\
"0.1522, 0.211, 0.3616, 0.609, 0.9924, 1.556, 2.324, 3.303, 4.502, 5.939",\
"0.1518, 0.211, 0.3606, 0.6072, 0.9916, 1.556, 2.322, 3.301, 4.504, 5.936",\
"0.1522, 0.2114, 0.3616, 0.6078, 0.991, 1.553, 2.321, 3.299, 4.506, 5.938",\
"0.1528, 0.2116, 0.3624, 0.6086, 0.9918, 1.555, 2.32, 3.294, 4.496, 5.933",\
"0.1542, 0.2132, 0.3632, 0.6098, 0.9926, 1.554, 2.32, 3.294, 4.491, 5.922",\
"0.1556, 0.2152, 0.3648, 0.6112, 0.995, 1.554, 2.32, 3.297, 4.493, 5.921",\
"0.1578, 0.217, 0.3674, 0.6128, 0.9948, 1.555, 2.322, 3.297, 4.492, 5.922");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1204, 0.184, 0.4294, 0.9306, 1.718, 2.821, 4.271, 6.11, 8.346, 11",\
"0.121, 0.1844, 0.4296, 0.9318, 1.718, 2.822, 4.271, 6.107, 8.337, 11",\
"0.1202, 0.184, 0.4296, 0.9306, 1.718, 2.822, 4.272, 6.101, 8.341, 11",\
"0.1206, 0.1848, 0.4294, 0.9322, 1.718, 2.822, 4.271, 6.104, 8.333, 11.02",\
"0.1214, 0.185, 0.43, 0.932, 1.718, 2.822, 4.274, 6.103, 8.341, 11.01",\
"0.1238, 0.1874, 0.4312, 0.9318, 1.718, 2.821, 4.271, 6.108, 8.343, 11",\
"0.1266, 0.1896, 0.4312, 0.9312, 1.715, 2.82, 4.271, 6.109, 8.347, 11.01",\
"0.1288, 0.192, 0.4318, 0.9312, 1.717, 2.818, 4.27, 6.104, 8.335, 11.01",\
"0.1326, 0.1954, 0.4328, 0.9326, 1.716, 2.817, 4.268, 6.094, 8.328, 11.01",\
"0.136, 0.198, 0.434, 0.932, 1.718, 2.82, 4.268, 6.094, 8.326, 11");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.5989, 0.6635, 0.8206, 1.036, 1.319, 1.688, 2.164, 2.761, 3.49, 4.358",\
"0.6171, 0.6818, 0.8387, 1.055, 1.337, 1.707, 2.183, 2.78, 3.508, 4.376",\
"0.6973, 0.762, 0.9187, 1.135, 1.417, 1.787, 2.263, 2.86, 3.589, 4.457",\
"0.8677, 0.9324, 1.089, 1.305, 1.587, 1.957, 2.433, 3.03, 3.758, 4.627",\
"1.117, 1.185, 1.345, 1.564, 1.847, 2.217, 2.693, 3.29, 4.019, 4.886",\
"1.393, 1.468, 1.639, 1.864, 2.153, 2.524, 3.001, 3.598, 4.326, 5.194",\
"1.701, 1.781, 1.965, 2.198, 2.49, 2.864, 3.343, 3.941, 4.669, 5.537",\
"2.05, 2.135, 2.329, 2.572, 2.868, 3.244, 3.723, 4.321, 5.051, 5.919",\
"2.446, 2.536, 2.742, 2.994, 3.296, 3.672, 4.152, 4.75, 5.479, 6.349",\
"2.896, 2.991, 3.205, 3.469, 3.776, 4.156, 4.634, 5.232, 5.96, 6.83");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.3719, 0.4328, 0.6044, 0.9052, 1.367, 2.014, 2.866, 3.935, 5.244, 6.801",\
"0.3917, 0.4524, 0.6243, 0.925, 1.387, 2.034, 2.883, 3.953, 5.258, 6.823",\
"0.4426, 0.5034, 0.6746, 0.9751, 1.438, 2.084, 2.935, 4.003, 5.311, 6.874",\
"0.52, 0.5834, 0.7567, 1.057, 1.519, 2.167, 3.016, 4.088, 5.394, 6.955",\
"0.5892, 0.6566, 0.835, 1.136, 1.598, 2.245, 3.096, 4.165, 5.474, 7.032",\
"0.6349, 0.707, 0.8914, 1.194, 1.656, 2.302, 3.152, 4.223, 5.529, 7.087",\
"0.652, 0.7294, 0.9224, 1.226, 1.688, 2.334, 3.184, 4.253, 5.561, 7.12",\
"0.6343, 0.7171, 0.9212, 1.229, 1.69, 2.335, 3.184, 4.254, 5.56, 7.117",\
"0.5786, 0.6672, 0.8838, 1.198, 1.66, 2.304, 3.154, 4.223, 5.529, 7.085",\
"0.4824, 0.5753, 0.8059, 1.129, 1.593, 2.239, 3.087, 4.157, 5.462, 7.017");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1615, 0.2193, 0.3683, 0.6145, 0.9956, 1.559, 2.323, 3.304, 4.505, 5.933",\
"0.1617, 0.2193, 0.3683, 0.6144, 0.9958, 1.559, 2.323, 3.304, 4.503, 5.938",\
"0.1617, 0.2204, 0.3684, 0.6138, 0.9982, 1.559, 2.325, 3.302, 4.5, 5.94",\
"0.162, 0.2196, 0.369, 0.6146, 0.9958, 1.559, 2.325, 3.305, 4.506, 5.931",\
"0.181, 0.2362, 0.3814, 0.6222, 1.001, 1.559, 2.326, 3.304, 4.504, 5.937",\
"0.209, 0.2676, 0.409, 0.6446, 1.016, 1.569, 2.329, 3.302, 4.505, 5.939",\
"0.234, 0.2966, 0.4414, 0.6666, 1.031, 1.581, 2.337, 3.308, 4.505, 5.935",\
"0.2562, 0.323, 0.4734, 0.6908, 1.047, 1.588, 2.342, 3.315, 4.508, 5.935",\
"0.277, 0.3474, 0.5048, 0.718, 1.064, 1.596, 2.345, 3.318, 4.512, 5.939",\
"0.2988, 0.373, 0.5376, 0.7482, 1.082, 1.606, 2.348, 3.318, 4.514, 5.944");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.005945, 0.0233, 0.05645, 0.1081, 0.1805, 0.2759, 0.396, 0.5426, 0.7174");
values("0.1288, 0.1995, 0.4417, 0.9362, 1.72, 2.829, 4.278, 6.116, 8.358, 11.04",\
"0.1297, 0.1995, 0.4414, 0.9354, 1.722, 2.828, 4.286, 6.123, 8.361, 11.03",\
"0.1287, 0.1992, 0.4418, 0.936, 1.721, 2.829, 4.284, 6.122, 8.355, 11.04",\
"0.1372, 0.2082, 0.4456, 0.9358, 1.722, 2.824, 4.287, 6.124, 8.351, 11.03",\
"0.152, 0.2238, 0.4558, 0.9394, 1.72, 2.827, 4.284, 6.122, 8.353, 11.02",\
"0.1682, 0.2426, 0.4688, 0.9434, 1.723, 2.826, 4.278, 6.115, 8.359, 11.03",\
"0.1864, 0.2648, 0.4846, 0.949, 1.726, 2.826, 4.275, 6.111, 8.345, 11.01",\
"0.2076, 0.2904, 0.5066, 0.9566, 1.726, 2.828, 4.277, 6.103, 8.34, 11.01",\
"0.2266, 0.3154, 0.5358, 0.9724, 1.733, 2.83, 4.276, 6.104, 8.333, 11",\
"0.247, 0.341, 0.5674, 0.9926, 1.748, 2.837, 4.279, 6.104, 8.334, 10.99");
}
}
}
}