blob: 03215f5f1f0a0e13226dadf497bb8c1392685980 [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_mcu9t5v0__xor2_4) {
area : 59.270400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.002105136" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.004054644" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00425007" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.001114146" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00425007" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.009003 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.00886 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(Z) {
direction : output ;
function : "(A1^A2)" ;
max_capacitance : 1.316 ;
max_transition : 8.4 ;
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.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1526, 0.1464, 0.134, 0.1256, 0.1212, 0.1187, 0.117, 0.116, 0.1152, 0.1147",\
"0.1523, 0.1461, 0.1337, 0.1253, 0.1209, 0.1183, 0.1167, 0.1157, 0.115, 0.1144",\
"0.1515, 0.1452, 0.1329, 0.1245, 0.1202, 0.1176, 0.116, 0.115, 0.1142, 0.1137",\
"0.1515, 0.1452, 0.1327, 0.1243, 0.1199, 0.1173, 0.1158, 0.1148, 0.1141, 0.1135",\
"0.1542, 0.148, 0.1352, 0.1263, 0.1217, 0.119, 0.1174, 0.1163, 0.1155, 0.115",\
"0.1651, 0.1582, 0.144, 0.1334, 0.1275, 0.124, 0.1219, 0.1205, 0.1195, 0.1188",\
"0.1814, 0.1738, 0.1575, 0.1444, 0.1368, 0.1321, 0.1291, 0.1272, 0.1259, 0.125",\
"0.2002, 0.1921, 0.1736, 0.1581, 0.1485, 0.1426, 0.1389, 0.1363, 0.1346, 0.1334",\
"0.2218, 0.2132, 0.193, 0.1748, 0.1633, 0.156, 0.1513, 0.1481, 0.1459, 0.1443",\
"0.2468, 0.2378, 0.2159, 0.1953, 0.1816, 0.1727, 0.1668, 0.1626, 0.16, 0.1579");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.08214, 0.07976, 0.07679, 0.07632, 0.07696, 0.07814, 0.07895, 0.08049, 0.08191, 0.08762",\
"0.08233, 0.07987, 0.07703, 0.07632, 0.07718, 0.07836, 0.07915, 0.08089, 0.08211, 0.08782",\
"0.08243, 0.08005, 0.07703, 0.07648, 0.0771, 0.07834, 0.07895, 0.08069, 0.08151, 0.08794",\
"0.08394, 0.08136, 0.07808, 0.0768, 0.0772, 0.07816, 0.07934, 0.08069, 0.0825, 0.08911",\
"0.09027, 0.08689, 0.08275, 0.0801, 0.07957, 0.08001, 0.08113, 0.08208, 0.08329, 0.09159",\
"0.09943, 0.09519, 0.08925, 0.08581, 0.08434, 0.08341, 0.08429, 0.08505, 0.08646, 0.09562",\
"0.1116, 0.1062, 0.09855, 0.09284, 0.09001, 0.09038, 0.08944, 0.09, 0.0916, 0.1035",\
"0.1271, 0.1206, 0.1109, 0.1041, 0.09957, 0.09783, 0.09815, 0.0984, 0.09892, 0.1136",\
"0.1461, 0.1384, 0.1265, 0.1179, 0.1117, 0.1082, 0.1077, 0.1089, 0.1108, 0.1297",\
"0.1686, 0.1597, 0.1454, 0.135, 0.1275, 0.1227, 0.1197, 0.1194, 0.1246, 0.1543");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1447, 0.1407, 0.1346, 0.1315, 0.13, 0.1293, 0.1289, 0.1286, 0.1285, 0.1283",\
"0.1447, 0.1407, 0.1345, 0.1314, 0.13, 0.1293, 0.1289, 0.1286, 0.1284, 0.1283",\
"0.1443, 0.1403, 0.1341, 0.1311, 0.1296, 0.1288, 0.1285, 0.1282, 0.1281, 0.128",\
"0.1436, 0.1395, 0.1334, 0.1302, 0.1288, 0.128, 0.1276, 0.1273, 0.1272, 0.1271",\
"0.1436, 0.1395, 0.1334, 0.1302, 0.1287, 0.128, 0.1276, 0.1274, 0.1272, 0.1271",\
"0.1444, 0.1403, 0.1342, 0.1311, 0.1297, 0.1289, 0.1285, 0.1282, 0.1282, 0.128",\
"0.1473, 0.1431, 0.1368, 0.1336, 0.1321, 0.1314, 0.1309, 0.1307, 0.1305, 0.1304",\
"0.1518, 0.1477, 0.1411, 0.1377, 0.1359, 0.1351, 0.1347, 0.1344, 0.1342, 0.1341",\
"0.1581, 0.1536, 0.1468, 0.1429, 0.1411, 0.1402, 0.1397, 0.1394, 0.1391, 0.139",\
"0.1659, 0.1614, 0.1539, 0.1497, 0.1477, 0.1466, 0.146, 0.1458, 0.1455, 0.1454");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1353, 0.1323, 0.1286, 0.1266, 0.1266, 0.1272, 0.1282, 0.1295, 0.1311, 0.1385",\
"0.1351, 0.1322, 0.1284, 0.1264, 0.1265, 0.1271, 0.128, 0.1293, 0.1309, 0.1386",\
"0.1352, 0.1322, 0.1284, 0.1265, 0.1265, 0.1271, 0.1282, 0.1291, 0.1309, 0.1392",\
"0.1355, 0.1325, 0.1289, 0.1268, 0.1271, 0.1275, 0.1284, 0.1297, 0.1315, 0.1405",\
"0.1367, 0.1336, 0.1297, 0.128, 0.1281, 0.1285, 0.1298, 0.1309, 0.1329, 0.143",\
"0.139, 0.136, 0.1322, 0.13, 0.1297, 0.1304, 0.1315, 0.1328, 0.1345, 0.147",\
"0.1426, 0.1396, 0.1355, 0.1336, 0.1332, 0.1341, 0.1351, 0.1367, 0.1383, 0.1566",\
"0.1477, 0.1446, 0.1403, 0.1381, 0.1382, 0.1387, 0.1393, 0.1409, 0.1438, 0.1694",\
"0.1546, 0.1513, 0.1469, 0.144, 0.1436, 0.1448, 0.1462, 0.1475, 0.1521, 0.192",\
"0.1631, 0.1596, 0.1551, 0.1522, 0.1511, 0.1514, 0.1535, 0.1559, 0.1661, 0.2332");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1584, 0.1522, 0.1398, 0.1315, 0.1271, 0.1245, 0.1229, 0.1218, 0.1211, 0.1206",\
"0.1585, 0.1522, 0.1398, 0.1315, 0.1271, 0.1245, 0.1229, 0.1219, 0.1211, 0.1206",\
"0.1577, 0.1514, 0.139, 0.1308, 0.1263, 0.1237, 0.1221, 0.1211, 0.1203, 0.1198",\
"0.157, 0.1508, 0.1384, 0.1299, 0.1256, 0.123, 0.1214, 0.1204, 0.1196, 0.1191",\
"0.1593, 0.1529, 0.1403, 0.1315, 0.1267, 0.1241, 0.1224, 0.1213, 0.1205, 0.12",\
"0.1681, 0.1614, 0.1474, 0.1372, 0.1317, 0.1283, 0.1262, 0.1249, 0.124, 0.1233",\
"0.1808, 0.1737, 0.1583, 0.1464, 0.1395, 0.1356, 0.1329, 0.1312, 0.1301, 0.1293",\
"0.1972, 0.1896, 0.173, 0.1591, 0.1511, 0.146, 0.1428, 0.1407, 0.1392, 0.1382",\
"0.2179, 0.2101, 0.1919, 0.1759, 0.1662, 0.16, 0.156, 0.1534, 0.1515, 0.1501",\
"0.2432, 0.2348, 0.2152, 0.1971, 0.1854, 0.1778, 0.1728, 0.1695, 0.1672, 0.1655");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.09068, 0.08807, 0.0846, 0.0836, 0.08384, 0.08494, 0.08602, 0.08717, 0.08819, 0.09489",\
"0.09031, 0.08768, 0.08444, 0.08306, 0.08356, 0.08447, 0.08523, 0.08697, 0.08839, 0.09371",\
"0.08985, 0.08718, 0.08407, 0.08266, 0.08294, 0.08385, 0.08503, 0.08578, 0.08799, 0.09455",\
"0.09056, 0.08787, 0.0845, 0.0827, 0.08275, 0.08368, 0.08483, 0.08618, 0.08799, 0.09381",\
"0.09657, 0.09342, 0.08896, 0.08615, 0.0853, 0.08554, 0.08622, 0.08776, 0.08859, 0.0976",\
"0.1059, 0.1016, 0.09557, 0.09161, 0.09005, 0.08932, 0.08959, 0.09054, 0.09215, 0.1018",\
"0.1182, 0.113, 0.1055, 0.09991, 0.09734, 0.09662, 0.09592, 0.09628, 0.09789, 0.1091",\
"0.1342, 0.1278, 0.1186, 0.1115, 0.107, 0.1055, 0.1054, 0.1057, 0.107, 0.1215",\
"0.1538, 0.1463, 0.1352, 0.1267, 0.1202, 0.1171, 0.1163, 0.1174, 0.1193, 0.1403",\
"0.1776, 0.1689, 0.1554, 0.1458, 0.1384, 0.1326, 0.1298, 0.1301, 0.1349, 0.167");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1396, 0.1356, 0.1295, 0.1266, 0.125, 0.1242, 0.1239, 0.1236, 0.1234, 0.1233",\
"0.1395, 0.1355, 0.1293, 0.1264, 0.1248, 0.1242, 0.1237, 0.1234, 0.1233, 0.1232",\
"0.1392, 0.1352, 0.129, 0.126, 0.1245, 0.1237, 0.1234, 0.1231, 0.123, 0.1229",\
"0.1388, 0.1348, 0.1287, 0.1255, 0.1241, 0.1233, 0.1229, 0.1227, 0.1225, 0.1224",\
"0.1393, 0.1353, 0.129, 0.1258, 0.1243, 0.1236, 0.1232, 0.1229, 0.1228, 0.1226",\
"0.1404, 0.1363, 0.1302, 0.1271, 0.1256, 0.1249, 0.1245, 0.1242, 0.1241, 0.1239",\
"0.1433, 0.1392, 0.1328, 0.1296, 0.1281, 0.1274, 0.127, 0.1268, 0.1266, 0.1264",\
"0.1479, 0.1438, 0.1371, 0.1338, 0.1321, 0.1313, 0.1309, 0.1306, 0.1304, 0.1303",\
"0.1542, 0.1498, 0.1429, 0.1392, 0.1375, 0.1364, 0.136, 0.1357, 0.1355, 0.1354",\
"0.1621, 0.1576, 0.1501, 0.146, 0.1439, 0.1429, 0.1424, 0.1421, 0.1419, 0.1417");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1272, 0.1243, 0.1209, 0.1196, 0.1198, 0.1207, 0.1217, 0.1235, 0.1249, 0.1313",\
"0.1271, 0.1244, 0.121, 0.1195, 0.1197, 0.1206, 0.1215, 0.1235, 0.1243, 0.1318",\
"0.1269, 0.1242, 0.121, 0.1192, 0.1197, 0.1204, 0.1217, 0.1229, 0.1245, 0.132",\
"0.1272, 0.1244, 0.121, 0.1194, 0.1198, 0.1206, 0.1223, 0.1231, 0.1251, 0.1326",\
"0.1283, 0.1255, 0.1221, 0.1205, 0.1208, 0.1219, 0.1229, 0.1236, 0.1255, 0.1355",\
"0.1312, 0.1283, 0.1247, 0.123, 0.1231, 0.1238, 0.1251, 0.1262, 0.1284, 0.1402",\
"0.1352, 0.1322, 0.1284, 0.1265, 0.1266, 0.1271, 0.1284, 0.1301, 0.1314, 0.1484",\
"0.1407, 0.1376, 0.1334, 0.131, 0.1311, 0.1323, 0.133, 0.134, 0.1371, 0.1603",\
"0.1479, 0.1446, 0.1402, 0.1377, 0.1367, 0.1381, 0.1395, 0.1407, 0.145, 0.1823",\
"0.1568, 0.1533, 0.1485, 0.1456, 0.1444, 0.145, 0.1465, 0.1494, 0.1586, 0.2201");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("1.055, 1.101, 1.216, 1.372, 1.564, 1.799, 2.091, 2.452, 2.888, 3.408",\
"1.067, 1.113, 1.228, 1.384, 1.576, 1.811, 2.104, 2.464, 2.9, 3.42",\
"1.093, 1.139, 1.254, 1.41, 1.602, 1.837, 2.129, 2.489, 2.926, 3.446",\
"1.134, 1.18, 1.295, 1.451, 1.643, 1.878, 2.17, 2.53, 2.967, 3.487",\
"1.18, 1.226, 1.341, 1.498, 1.689, 1.925, 2.217, 2.577, 3.014, 3.533",\
"1.216, 1.261, 1.375, 1.53, 1.721, 1.957, 2.25, 2.609, 3.046, 3.566",\
"1.226, 1.271, 1.385, 1.541, 1.733, 1.968, 2.259, 2.619, 3.055, 3.575",\
"1.205, 1.251, 1.365, 1.522, 1.714, 1.95, 2.242, 2.601, 3.037, 3.556",\
"1.146, 1.192, 1.309, 1.466, 1.659, 1.895, 2.188, 2.547, 2.984, 3.502",\
"1.046, 1.093, 1.211, 1.37, 1.564, 1.801, 2.094, 2.454, 2.891, 3.41");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("1.218, 1.272, 1.424, 1.663, 2.005, 2.476, 3.092, 3.867, 4.814, 5.943",\
"1.234, 1.288, 1.44, 1.679, 2.021, 2.492, 3.108, 3.883, 4.83, 5.96",\
"1.301, 1.355, 1.507, 1.746, 2.088, 2.558, 3.174, 3.95, 4.896, 6.026",\
"1.439, 1.493, 1.645, 1.884, 2.226, 2.696, 3.313, 4.088, 5.035, 6.165",\
"1.656, 1.709, 1.861, 2.1, 2.443, 2.913, 3.529, 4.306, 5.253, 6.38",\
"1.931, 1.984, 2.137, 2.376, 2.717, 3.188, 3.805, 4.579, 5.526, 6.655",\
"2.247, 2.301, 2.453, 2.693, 3.036, 3.506, 4.122, 4.898, 5.845, 6.973",\
"2.608, 2.662, 2.816, 3.056, 3.398, 3.868, 4.485, 5.26, 6.208, 7.335",\
"3.019, 3.073, 3.227, 3.468, 3.811, 4.28, 4.897, 5.671, 6.618, 7.747",\
"3.481, 3.536, 3.691, 3.932, 4.274, 4.744, 5.361, 6.136, 7.08, 8.208");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1888, 0.2288, 0.3324, 0.4932, 0.7246, 1.064, 1.531, 2.134, 2.889, 3.791",\
"0.1892, 0.2288, 0.3324, 0.4934, 0.7252, 1.064, 1.53, 2.136, 2.889, 3.79",\
"0.1888, 0.229, 0.3322, 0.493, 0.7262, 1.065, 1.529, 2.136, 2.887, 3.792",\
"0.1894, 0.2292, 0.3328, 0.493, 0.7256, 1.063, 1.528, 2.133, 2.888, 3.792",\
"0.1892, 0.2296, 0.3332, 0.4934, 0.7268, 1.064, 1.531, 2.137, 2.886, 3.792",\
"0.1868, 0.2258, 0.3296, 0.491, 0.7242, 1.062, 1.531, 2.134, 2.89, 3.787",\
"0.1886, 0.228, 0.3328, 0.494, 0.724, 1.063, 1.525, 2.133, 2.883, 3.791",\
"0.192, 0.2322, 0.3364, 0.496, 0.7274, 1.064, 1.528, 2.13, 2.88, 3.781",\
"0.197, 0.237, 0.3406, 0.5004, 0.7302, 1.067, 1.529, 2.136, 2.881, 3.781",\
"0.203, 0.2432, 0.3464, 0.5064, 0.7356, 1.071, 1.533, 2.14, 2.885, 3.782");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1872, 0.2502, 0.4454, 0.7962, 1.364, 2.194, 3.289, 4.676, 6.371, 8.406",\
"0.1872, 0.2502, 0.4452, 0.796, 1.365, 2.194, 3.289, 4.676, 6.371, 8.406",\
"0.1872, 0.2502, 0.445, 0.7962, 1.364, 2.193, 3.289, 4.678, 6.371, 8.406",\
"0.1874, 0.2496, 0.4458, 0.796, 1.364, 2.194, 3.289, 4.677, 6.372, 8.406",\
"0.1868, 0.2502, 0.4448, 0.7966, 1.365, 2.191, 3.288, 4.684, 6.381, 8.393",\
"0.1876, 0.2522, 0.446, 0.7966, 1.365, 2.19, 3.294, 4.676, 6.372, 8.395",\
"0.19, 0.2526, 0.4484, 0.7978, 1.366, 2.191, 3.289, 4.683, 6.374, 8.408",\
"0.1928, 0.2558, 0.4506, 0.8002, 1.367, 2.192, 3.293, 4.678, 6.373, 8.394",\
"0.1934, 0.2574, 0.4534, 0.8012, 1.367, 2.192, 3.289, 4.676, 6.371, 8.386",\
"0.197, 0.2606, 0.4566, 0.8038, 1.369, 2.194, 3.292, 4.68, 6.376, 8.404");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.887, 0.9416, 1.083, 1.279, 1.517, 1.793, 2.115, 2.494, 2.941, 3.464",\
"0.9011, 0.956, 1.097, 1.293, 1.531, 1.808, 2.13, 2.508, 2.955, 3.479",\
"0.9485, 1.003, 1.144, 1.34, 1.579, 1.855, 2.177, 2.556, 3.002, 3.526",\
"1.057, 1.112, 1.253, 1.449, 1.687, 1.963, 2.285, 2.664, 3.111, 3.634",\
"1.248, 1.303, 1.444, 1.639, 1.876, 2.153, 2.475, 2.854, 3.3, 3.824",\
"1.514, 1.57, 1.712, 1.909, 2.147, 2.424, 2.746, 3.125, 3.571, 4.095",\
"1.814, 1.873, 2.022, 2.226, 2.471, 2.752, 3.078, 3.458, 3.904, 4.428",\
"2.151, 2.213, 2.37, 2.581, 2.833, 3.121, 3.451, 3.835, 4.283, 4.807",\
"2.532, 2.597, 2.76, 2.98, 3.238, 3.534, 3.868, 4.255, 4.705, 5.232",\
"2.958, 3.025, 3.196, 3.426, 3.694, 3.996, 4.336, 4.726, 5.178, 5.705");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.5173, 0.5702, 0.7199, 0.9582, 1.3, 1.77, 2.386, 3.163, 4.109, 5.237",\
"0.5321, 0.5849, 0.735, 0.9729, 1.315, 1.785, 2.401, 3.177, 4.124, 5.251",\
"0.5815, 0.6342, 0.7839, 1.022, 1.364, 1.834, 2.45, 3.227, 4.173, 5.3",\
"0.6744, 0.727, 0.876, 1.113, 1.454, 1.924, 2.54, 3.317, 4.264, 5.39",\
"0.7835, 0.837, 0.9884, 1.226, 1.566, 2.035, 2.651, 3.426, 4.374, 5.499",\
"0.8695, 0.9248, 1.079, 1.32, 1.662, 2.13, 2.745, 3.521, 4.467, 5.594",\
"0.928, 0.9859, 1.145, 1.389, 1.73, 2.2, 2.813, 3.588, 4.534, 5.662",\
"0.9578, 1.018, 1.183, 1.432, 1.775, 2.242, 2.856, 3.63, 4.573, 5.701",\
"0.9535, 1.017, 1.189, 1.445, 1.792, 2.258, 2.87, 3.642, 4.586, 5.712",\
"0.9122, 0.9796, 1.159, 1.424, 1.776, 2.245, 2.856, 3.627, 4.57, 5.695");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.2735, 0.324, 0.4535, 0.6508, 0.906, 1.24, 1.681, 2.25, 2.973, 3.854",\
"0.2731, 0.3231, 0.4536, 0.6512, 0.9072, 1.24, 1.681, 2.25, 2.973, 3.854",\
"0.2734, 0.3232, 0.4538, 0.6502, 0.9084, 1.24, 1.682, 2.252, 2.972, 3.853",\
"0.2748, 0.3232, 0.4534, 0.651, 0.9072, 1.24, 1.682, 2.25, 2.973, 3.853",\
"0.2742, 0.3244, 0.455, 0.6522, 0.909, 1.241, 1.682, 2.25, 2.974, 3.853",\
"0.2994, 0.3486, 0.4742, 0.666, 0.9184, 1.246, 1.687, 2.253, 2.976, 3.854",\
"0.3384, 0.3886, 0.5158, 0.7036, 0.953, 1.273, 1.703, 2.266, 2.98, 3.857",\
"0.376, 0.428, 0.5588, 0.7456, 0.992, 1.31, 1.733, 2.288, 2.996, 3.859",\
"0.4124, 0.4682, 0.6044, 0.7918, 1.033, 1.348, 1.763, 2.316, 3.015, 3.874",\
"0.4544, 0.5106, 0.6532, 0.8408, 1.085, 1.391, 1.8, 2.339, 3.034, 3.892");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1779, 0.2413, 0.4349, 0.7874, 1.359, 2.192, 3.287, 4.682, 6.378, 8.395",\
"0.1784, 0.2414, 0.4349, 0.7884, 1.36, 2.192, 3.287, 4.682, 6.379, 8.393",\
"0.1782, 0.2414, 0.4352, 0.7878, 1.36, 2.192, 3.287, 4.682, 6.37, 8.395",\
"0.1784, 0.2418, 0.4354, 0.7888, 1.36, 2.187, 3.287, 4.681, 6.379, 8.391",\
"0.1924, 0.255, 0.447, 0.7942, 1.362, 2.187, 3.291, 4.676, 6.373, 8.393",\
"0.2126, 0.2744, 0.4674, 0.8102, 1.372, 2.195, 3.292, 4.68, 6.371, 8.395",\
"0.2388, 0.2984, 0.4894, 0.8282, 1.383, 2.2, 3.296, 4.675, 6.379, 8.403",\
"0.2666, 0.327, 0.5194, 0.8484, 1.394, 2.205, 3.297, 4.681, 6.384, 8.385",\
"0.2998, 0.3626, 0.5524, 0.879, 1.411, 2.212, 3.303, 4.686, 6.378, 8.399",\
"0.3346, 0.3966, 0.5906, 0.9158, 1.439, 2.23, 3.31, 4.689, 6.382, 8.395");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("1.032, 1.078, 1.193, 1.349, 1.541, 1.776, 2.068, 2.428, 2.865, 3.384",\
"1.044, 1.091, 1.206, 1.362, 1.553, 1.789, 2.081, 2.441, 2.877, 3.397",\
"1.086, 1.132, 1.247, 1.404, 1.595, 1.831, 2.123, 2.483, 2.919, 3.439",\
"1.16, 1.207, 1.322, 1.478, 1.67, 1.905, 2.197, 2.557, 2.994, 3.514",\
"1.24, 1.286, 1.402, 1.558, 1.75, 1.985, 2.277, 2.637, 3.074, 3.594",\
"1.303, 1.348, 1.463, 1.619, 1.81, 2.046, 2.338, 2.698, 3.135, 3.655",\
"1.342, 1.388, 1.502, 1.658, 1.849, 2.085, 2.377, 2.737, 3.173, 3.693",\
"1.356, 1.401, 1.516, 1.673, 1.865, 2.1, 2.393, 2.753, 3.189, 3.708",\
"1.339, 1.385, 1.501, 1.659, 1.851, 2.087, 2.379, 2.739, 3.175, 3.695",\
"1.287, 1.334, 1.451, 1.61, 1.803, 2.04, 2.332, 2.692, 3.129, 3.648");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("1.115, 1.168, 1.319, 1.558, 1.9, 2.369, 2.985, 3.761, 4.708, 5.834",\
"1.133, 1.186, 1.337, 1.576, 1.917, 2.387, 3.003, 3.779, 4.726, 5.851",\
"1.197, 1.251, 1.402, 1.64, 1.982, 2.452, 3.068, 3.844, 4.791, 5.917",\
"1.333, 1.386, 1.537, 1.776, 2.118, 2.587, 3.203, 3.979, 4.926, 6.053",\
"1.543, 1.596, 1.748, 1.986, 2.328, 2.798, 3.413, 4.188, 5.136, 6.263",\
"1.802, 1.856, 2.007, 2.246, 2.588, 3.058, 3.674, 4.449, 5.396, 6.522",\
"2.098, 2.153, 2.304, 2.543, 2.884, 3.354, 3.97, 4.745, 5.69, 6.82",\
"2.434, 2.489, 2.641, 2.881, 3.222, 3.691, 4.306, 5.081, 6.027, 7.157",\
"2.812, 2.866, 3.02, 3.26, 3.601, 4.071, 4.685, 5.46, 6.405, 7.533",\
"3.23, 3.285, 3.44, 3.681, 4.023, 4.492, 5.108, 5.881, 6.826, 7.953");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1884, 0.2286, 0.3318, 0.4932, 0.7246, 1.064, 1.529, 2.136, 2.888, 3.791",\
"0.1886, 0.2286, 0.3322, 0.4932, 0.7258, 1.063, 1.53, 2.136, 2.887, 3.792",\
"0.1892, 0.229, 0.3324, 0.4928, 0.7266, 1.063, 1.528, 2.135, 2.889, 3.79",\
"0.189, 0.2288, 0.3332, 0.4934, 0.7268, 1.063, 1.53, 2.136, 2.889, 3.791",\
"0.1902, 0.2302, 0.3332, 0.4934, 0.7272, 1.063, 1.528, 2.136, 2.889, 3.792",\
"0.188, 0.2272, 0.3314, 0.4914, 0.7248, 1.064, 1.53, 2.136, 2.888, 3.792",\
"0.1884, 0.228, 0.3316, 0.4928, 0.726, 1.063, 1.527, 2.137, 2.887, 3.792",\
"0.1916, 0.2308, 0.3352, 0.4956, 0.7276, 1.064, 1.529, 2.133, 2.881, 3.785",\
"0.1958, 0.2356, 0.3388, 0.4994, 0.7304, 1.065, 1.529, 2.136, 2.882, 3.783",\
"0.2012, 0.2414, 0.3448, 0.5036, 0.7338, 1.069, 1.533, 2.135, 2.885, 3.782");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1836, 0.2466, 0.4408, 0.7924, 1.362, 2.188, 3.287, 4.68, 6.379, 8.39",\
"0.1838, 0.2474, 0.44, 0.7926, 1.36, 2.188, 3.287, 4.68, 6.373, 8.391",\
"0.1842, 0.2476, 0.4426, 0.7922, 1.361, 2.191, 3.291, 4.681, 6.379, 8.391",\
"0.1836, 0.2478, 0.4402, 0.7924, 1.361, 2.188, 3.286, 4.681, 6.378, 8.392",\
"0.184, 0.2474, 0.4416, 0.7922, 1.361, 2.19, 3.286, 4.673, 6.373, 8.39",\
"0.1858, 0.2486, 0.443, 0.7932, 1.362, 2.191, 3.293, 4.681, 6.379, 8.393",\
"0.1892, 0.2506, 0.4458, 0.7938, 1.364, 2.192, 3.287, 4.68, 6.366, 8.393",\
"0.1918, 0.254, 0.4484, 0.7978, 1.362, 2.187, 3.288, 4.674, 6.368, 8.389",\
"0.1938, 0.258, 0.453, 0.8, 1.364, 2.189, 3.287, 4.678, 6.365, 8.389",\
"0.1984, 0.262, 0.458, 0.8032, 1.367, 2.189, 3.284, 4.673, 6.366, 8.388");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.9501, 1.005, 1.146, 1.342, 1.58, 1.857, 2.179, 2.558, 3.004, 3.528",\
"0.9697, 1.025, 1.166, 1.362, 1.6, 1.876, 2.198, 2.577, 3.024, 3.548",\
"1.015, 1.07, 1.211, 1.407, 1.645, 1.921, 2.244, 2.623, 3.069, 3.593",\
"1.089, 1.144, 1.285, 1.481, 1.719, 1.995, 2.318, 2.696, 3.143, 3.667",\
"1.215, 1.27, 1.411, 1.606, 1.844, 2.12, 2.442, 2.821, 3.268, 3.791",\
"1.387, 1.444, 1.589, 1.787, 2.027, 2.305, 2.628, 3.007, 3.454, 3.977",\
"1.597, 1.655, 1.805, 2.01, 2.258, 2.542, 2.869, 3.249, 3.697, 4.22",\
"1.849, 1.909, 2.063, 2.275, 2.53, 2.821, 3.154, 3.539, 3.988, 4.513",\
"2.141, 2.204, 2.363, 2.582, 2.845, 3.144, 3.484, 3.874, 4.326, 4.853",\
"2.469, 2.534, 2.701, 2.928, 3.201, 3.511, 3.858, 4.254, 4.71, 5.239");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.5758, 0.6291, 0.7798, 1.019, 1.361, 1.832, 2.449, 3.224, 4.171, 5.3",\
"0.5879, 0.641, 0.7919, 1.031, 1.374, 1.844, 2.461, 3.237, 4.184, 5.312",\
"0.6337, 0.687, 0.8379, 1.077, 1.419, 1.89, 2.507, 3.282, 4.228, 5.357",\
"0.7251, 0.7782, 0.9288, 1.167, 1.509, 1.979, 2.597, 3.373, 4.32, 5.448",\
"0.8461, 0.9, 1.051, 1.289, 1.63, 2.1, 2.715, 3.492, 4.438, 5.567",\
"0.9497, 1.005, 1.159, 1.4, 1.742, 2.211, 2.825, 3.6, 4.547, 5.675",\
"1.03, 1.087, 1.246, 1.49, 1.832, 2.301, 2.915, 3.689, 4.635, 5.762",\
"1.087, 1.147, 1.311, 1.558, 1.902, 2.369, 2.983, 3.757, 4.702, 5.828",\
"1.117, 1.18, 1.351, 1.605, 1.95, 2.417, 3.03, 3.803, 4.748, 5.873",\
"1.122, 1.187, 1.364, 1.627, 1.977, 2.444, 3.056, 3.828, 4.771, 5.898");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.2735, 0.3231, 0.4538, 0.651, 0.9066, 1.241, 1.682, 2.25, 2.972, 3.854",\
"0.2733, 0.3232, 0.4534, 0.6508, 0.9084, 1.241, 1.682, 2.253, 2.973, 3.853",\
"0.2732, 0.323, 0.4532, 0.6506, 0.9082, 1.24, 1.68, 2.251, 2.971, 3.848",\
"0.2738, 0.3238, 0.4538, 0.6514, 0.9084, 1.241, 1.682, 2.25, 2.974, 3.853",\
"0.275, 0.3254, 0.4558, 0.6532, 0.909, 1.242, 1.682, 2.251, 2.974, 3.854",\
"0.2984, 0.348, 0.4774, 0.6696, 0.9206, 1.25, 1.688, 2.254, 2.976, 3.852",\
"0.32, 0.372, 0.506, 0.7012, 0.9558, 1.277, 1.706, 2.269, 2.978, 3.854",\
"0.3458, 0.3992, 0.5358, 0.7336, 0.9914, 1.313, 1.737, 2.291, 2.993, 3.861",\
"0.3762, 0.431, 0.5714, 0.7728, 1.031, 1.355, 1.772, 2.32, 3.016, 3.876",\
"0.4116, 0.468, 0.6134, 0.8176, 1.084, 1.403, 1.818, 2.357, 3.046, 3.902");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07784, 0.2809, 0.6686, 1.273, 2.12, 3.235, 4.64, 6.356, 8.4");
index_2("0.001, 0.01008, 0.04193, 0.1028, 0.1976, 0.3305, 0.5055, 0.726, 0.9951, 1.316");
values("0.1822, 0.2458, 0.4399, 0.7924, 1.363, 2.194, 3.293, 4.678, 6.375, 8.405",\
"0.1819, 0.2458, 0.4397, 0.7924, 1.363, 2.189, 3.289, 4.684, 6.383, 8.393",\
"0.1815, 0.245, 0.4405, 0.7926, 1.363, 2.19, 3.293, 4.675, 6.371, 8.406",\
"0.1816, 0.2454, 0.441, 0.7922, 1.364, 2.189, 3.293, 4.683, 6.383, 8.393",\
"0.1938, 0.2558, 0.4482, 0.797, 1.365, 2.192, 3.289, 4.684, 6.375, 8.406",\
"0.2124, 0.2744, 0.4666, 0.8126, 1.374, 2.193, 3.289, 4.676, 6.369, 8.403",\
"0.2352, 0.2948, 0.4868, 0.826, 1.383, 2.201, 3.295, 4.683, 6.368, 8.388",\
"0.2622, 0.3212, 0.5118, 0.8476, 1.394, 2.209, 3.3, 4.684, 6.378, 8.385",\
"0.2908, 0.351, 0.543, 0.8734, 1.41, 2.214, 3.304, 4.687, 6.377, 8.402",\
"0.3236, 0.3848, 0.5758, 0.9036, 1.432, 2.23, 3.315, 4.698, 6.381, 8.395");
}
}
}
}