blob: 28cfb278ac777edc2259edab70fe013784d3b30d [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_1) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2" ;
value : "0.00418464" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2" ;
value : "0.003360564" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2" ;
value : "0.00393156" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2" ;
value : "0.002027844" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00418464" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.007023 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(A2) {
capacitance : 0.007245 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
}
pin(ZN) {
direction : output ;
function : "(!(A1^A2))" ;
max_capacitance : 0.1597 ;
max_transition : 7.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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("-0.003092, -0.002983, -0.002791, -0.002622, -0.002566, -0.002507, -0.002507, -0.002474, -0.002476, -0.00246",\
"-0.002549, -0.002428, -0.002187, -0.001945, -0.001776, -0.001683, -0.001652, -0.001597, -0.001582, -0.001569",\
"0.001209, 0.001079, 0.0007647, 0.0004086, 0.0001172, -0.0001544, -0.0002978, -0.0004235, -0.0004885, -0.0005738",\
"0.01238, 0.01172, 0.009976, 0.00796, 0.006138, 0.00468, 0.003554, 0.002669, 0.00202, 0.001507",\
"0.03406, 0.03276, 0.02903, 0.02435, 0.01989, 0.01611, 0.01302, 0.01052, 0.00855, 0.006985",\
"0.06773, 0.06578, 0.06004, 0.05219, 0.04422, 0.03706, 0.03099, 0.02597, 0.02179, 0.01831",\
"0.1142, 0.1117, 0.104, 0.09311, 0.08114, 0.06982, 0.05985, 0.05128, 0.044, 0.03785",\
"0.1743, 0.1713, 0.162, 0.148, 0.1321, 0.1162, 0.1016, 0.08863, 0.07741, 0.06769",\
"0.2487, 0.2453, 0.2345, 0.2179, 0.1981, 0.1775, 0.1578, 0.1398, 0.1238, 0.1098",\
"0.3381, 0.3343, 0.3223, 0.3034, 0.2799, 0.2548, 0.2299, 0.2064, 0.185, 0.1658");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.08191, 0.08219, 0.08277, 0.08331, 0.08374, 0.08418, 0.08464, 0.08488, 0.0854, 0.08647",\
"0.08023, 0.08055, 0.08139, 0.08226, 0.08302, 0.08371, 0.08428, 0.08459, 0.08536, 0.08629",\
"0.08334, 0.08317, 0.0829, 0.08287, 0.08313, 0.08357, 0.0841, 0.08459, 0.08497, 0.08648",\
"0.09739, 0.09653, 0.09436, 0.09176, 0.08979, 0.08836, 0.08766, 0.08733, 0.08691, 0.08814",\
"0.1237, 0.1222, 0.1181, 0.1127, 0.1072, 0.1027, 0.09904, 0.09636, 0.09463, 0.09421",\
"0.1634, 0.1613, 0.1552, 0.1468, 0.1379, 0.1294, 0.122, 0.1158, 0.1109, 0.1081",\
"0.2176, 0.2149, 0.207, 0.1954, 0.183, 0.1704, 0.1588, 0.1483, 0.1394, 0.1335",\
"0.2869, 0.2838, 0.2743, 0.2599, 0.2436, 0.227, 0.2108, 0.196, 0.1824, 0.1726",\
"0.3725, 0.369, 0.3581, 0.3413, 0.3211, 0.3, 0.2797, 0.2597, 0.2414, 0.2283",\
"0.4751, 0.4714, 0.4592, 0.4401, 0.4163, 0.391, 0.3658, 0.3412, 0.3181, 0.3031");
}
}
internal_power() {
related_pin : "A1" ;
when : "A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.1398, 0.1391, 0.137, 0.1342, 0.1315, 0.1292, 0.1275, 0.1263, 0.1254, 0.1247",\
"0.1395, 0.1388, 0.1368, 0.1341, 0.1313, 0.1291, 0.1274, 0.1261, 0.1253, 0.1246",\
"0.1422, 0.1416, 0.1398, 0.1372, 0.1346, 0.1323, 0.1305, 0.1292, 0.1282, 0.1274",\
"0.1536, 0.153, 0.1513, 0.1488, 0.1462, 0.1438, 0.1418, 0.1402, 0.1389, 0.138",\
"0.1781, 0.1773, 0.1751, 0.1721, 0.169, 0.1661, 0.1635, 0.1615, 0.1599, 0.1586",\
"0.2165, 0.2154, 0.2123, 0.2081, 0.2042, 0.2005, 0.1973, 0.1946, 0.1924, 0.1906",\
"0.2692, 0.2678, 0.2635, 0.258, 0.2525, 0.2477, 0.2434, 0.2398, 0.2369, 0.2345",\
"0.3366, 0.3348, 0.3294, 0.3222, 0.315, 0.3084, 0.3029, 0.2982, 0.2943, 0.2911",\
"0.419, 0.4169, 0.4105, 0.4015, 0.3922, 0.3839, 0.3765, 0.3705, 0.3654, 0.3612",\
"0.5172, 0.5147, 0.5074, 0.4967, 0.4853, 0.4748, 0.4656, 0.4577, 0.4512, 0.4458");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.125, 0.1246, 0.1231, 0.1209, 0.1183, 0.1162, 0.1143, 0.1134, 0.113, 0.1129",\
"0.1245, 0.124, 0.1226, 0.1203, 0.1178, 0.1156, 0.1139, 0.113, 0.1126, 0.1125",\
"0.1244, 0.1239, 0.1224, 0.1203, 0.1179, 0.116, 0.1146, 0.1136, 0.1134, 0.1131",\
"0.1309, 0.1304, 0.1288, 0.1268, 0.1246, 0.1228, 0.1213, 0.1204, 0.1201, 0.1197",\
"0.1493, 0.1487, 0.1465, 0.1442, 0.1417, 0.1396, 0.1379, 0.1366, 0.1358, 0.1355",\
"0.1806, 0.1794, 0.1768, 0.1733, 0.1698, 0.1672, 0.1651, 0.1636, 0.1622, 0.1617",\
"0.2256, 0.2244, 0.22, 0.2148, 0.2101, 0.206, 0.2031, 0.2012, 0.1998, 0.1986",\
"0.2833, 0.2819, 0.2778, 0.2708, 0.263, 0.2571, 0.253, 0.2499, 0.2479, 0.2467",\
"0.3524, 0.3508, 0.3457, 0.339, 0.3312, 0.3221, 0.3155, 0.311, 0.3078, 0.3057",\
"0.4349, 0.4332, 0.4276, 0.4196, 0.4111, 0.4024, 0.3925, 0.3855, 0.381, 0.3776");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.01706, 0.01705, 0.01709, 0.01708, 0.01711, 0.01712, 0.01713, 0.01712, 0.01712, 0.01712",\
"0.01623, 0.01616, 0.01621, 0.01612, 0.01613, 0.01615, 0.01614, 0.01614, 0.01613, 0.01612",\
"0.01828, 0.01808, 0.01755, 0.01697, 0.01649, 0.01618, 0.01596, 0.01582, 0.01572, 0.01565",\
"0.02979, 0.02904, 0.02696, 0.02452, 0.02236, 0.0206, 0.01934, 0.01839, 0.01771, 0.01719",\
"0.05435, 0.05279, 0.04852, 0.04294, 0.03761, 0.03305, 0.02939, 0.02654, 0.02431, 0.02262",\
"0.09349, 0.0913, 0.08465, 0.0754, 0.06569, 0.05692, 0.04957, 0.04352, 0.03866, 0.03474",\
"0.1485, 0.1456, 0.1366, 0.1237, 0.1092, 0.0953, 0.08292, 0.07239, 0.06361, 0.05632",\
"0.2199, 0.2165, 0.2056, 0.1889, 0.1696, 0.1502, 0.1321, 0.1159, 0.102, 0.09018",\
"0.3086, 0.3047, 0.2922, 0.2723, 0.2482, 0.2231, 0.1989, 0.1764, 0.1563, 0.1388",\
"0.4154, 0.4111, 0.3972, 0.3744, 0.346, 0.3153, 0.2846, 0.2555, 0.2286, 0.2045");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.0959, 0.09622, 0.09678, 0.09718, 0.0976, 0.09808, 0.0985, 0.09867, 0.09933, 0.1002",\
"0.09403, 0.09443, 0.09557, 0.09664, 0.09753, 0.09826, 0.09889, 0.09917, 0.09969, 0.1008",\
"0.09434, 0.09449, 0.09493, 0.09569, 0.09659, 0.09747, 0.09839, 0.09899, 0.09955, 0.1013",\
"0.1072, 0.1065, 0.1048, 0.1031, 0.1018, 0.1013, 0.1011, 0.1012, 0.1014, 0.1021",\
"0.1364, 0.1349, 0.1307, 0.1252, 0.1201, 0.116, 0.1129, 0.1105, 0.109, 0.1086",\
"0.1829, 0.1805, 0.1737, 0.1644, 0.1548, 0.146, 0.1384, 0.132, 0.1271, 0.1245",\
"0.2464, 0.2436, 0.2348, 0.2217, 0.2073, 0.1935, 0.1807, 0.1695, 0.16, 0.1533",\
"0.3281, 0.3248, 0.3144, 0.2982, 0.2791, 0.2598, 0.2417, 0.225, 0.2101, 0.1983",\
"0.4286, 0.425, 0.4134, 0.3945, 0.3712, 0.3465, 0.3226, 0.3, 0.2792, 0.2633",\
"0.549, 0.5452, 0.5325, 0.5117, 0.4846, 0.4548, 0.4247, 0.3962, 0.3694, 0.3494");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.116, 0.1158, 0.1153, 0.1147, 0.1143, 0.1139, 0.1136, 0.1134, 0.1133, 0.1132",\
"0.1158, 0.1156, 0.1151, 0.1146, 0.1141, 0.1137, 0.1135, 0.1132, 0.1131, 0.113",\
"0.1182, 0.1179, 0.1175, 0.1169, 0.1164, 0.1161, 0.1158, 0.1156, 0.1154, 0.1153",\
"0.1299, 0.1295, 0.1283, 0.1272, 0.1264, 0.1257, 0.1252, 0.1248, 0.1245, 0.1244",\
"0.1539, 0.1531, 0.151, 0.1486, 0.1467, 0.1454, 0.1444, 0.1436, 0.143, 0.1426",\
"0.1911, 0.1898, 0.1862, 0.1823, 0.1789, 0.1763, 0.1744, 0.173, 0.1719, 0.1711",\
"0.241, 0.2393, 0.2345, 0.2286, 0.2235, 0.2194, 0.2162, 0.2139, 0.2122, 0.2107",\
"0.3043, 0.3021, 0.2961, 0.2884, 0.2812, 0.2752, 0.2706, 0.2671, 0.2642, 0.2621",\
"0.3811, 0.3787, 0.3716, 0.3619, 0.3526, 0.3447, 0.3382, 0.3331, 0.3292, 0.3262",\
"0.4722, 0.4695, 0.4615, 0.4502, 0.4385, 0.4283, 0.42, 0.4131, 0.4078, 0.4035");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.1131, 0.1127, 0.1112, 0.109, 0.1066, 0.1045, 0.103, 0.1022, 0.102, 0.1019",\
"0.1122, 0.1119, 0.1105, 0.1083, 0.106, 0.1042, 0.1027, 0.102, 0.1017, 0.1017",\
"0.1133, 0.1128, 0.1114, 0.1095, 0.1073, 0.1056, 0.1043, 0.1034, 0.1031, 0.1033",\
"0.1212, 0.1206, 0.1191, 0.117, 0.1149, 0.1131, 0.1117, 0.1107, 0.1104, 0.1104",\
"0.1399, 0.1391, 0.137, 0.1345, 0.132, 0.1298, 0.128, 0.1266, 0.126, 0.1257",\
"0.1703, 0.1692, 0.1667, 0.1629, 0.1595, 0.1568, 0.1545, 0.1527, 0.1515, 0.1506",\
"0.2123, 0.2112, 0.2079, 0.2032, 0.1983, 0.1941, 0.1908, 0.189, 0.1874, 0.186",\
"0.2664, 0.2652, 0.2611, 0.255, 0.2492, 0.2434, 0.2387, 0.2355, 0.2332, 0.232",\
"0.3327, 0.3311, 0.3264, 0.3194, 0.312, 0.3052, 0.2988, 0.2938, 0.2903, 0.2882",\
"0.412, 0.4103, 0.4044, 0.3963, 0.3877, 0.3793, 0.3715, 0.3649, 0.3598, 0.3561");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.08044, 0.09194, 0.1323, 0.209, 0.3289, 0.4966, 0.7178, 0.9964, 1.336, 1.742",\
"0.08962, 0.1011, 0.1415, 0.2185, 0.3385, 0.5066, 0.7278, 1.006, 1.346, 1.751",\
"0.1124, 0.127, 0.1732, 0.2507, 0.3698, 0.5373, 0.7581, 1.036, 1.377, 1.782",\
"0.1131, 0.1338, 0.1972, 0.298, 0.431, 0.5983, 0.8178, 1.095, 1.434, 1.838",\
"0.08068, 0.1076, 0.1905, 0.3206, 0.4866, 0.6848, 0.9147, 1.19, 1.527, 1.929",\
"0.0125, 0.0453, 0.1471, 0.3073, 0.511, 0.7492, 1.019, 1.323, 1.663, 2.063",\
"-0.0944, -0.0554, 0.0647, 0.2544, 0.4955, 0.7776, 1.093, 1.442, 1.825, 2.244",\
"-0.2413, -0.1969, -0.0593, 0.1586, 0.4377, 0.7636, 1.128, 1.526, 1.959, 2.427",\
"-0.4305, -0.3806, -0.2274, 0.0193, 0.3333, 0.7023, 1.117, 1.569, 2.055, 2.576",\
"-0.6647, -0.6104, -0.4411, -0.1682, 0.1823, 0.5936, 1.058, 1.563, 2.107, 2.685");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.1734, 0.2005, 0.2948, 0.4716, 0.7453, 1.128, 1.631, 2.266, 3.04, 3.961",\
"0.1806, 0.2079, 0.3028, 0.4809, 0.7557, 1.139, 1.642, 2.277, 3.051, 3.975",\
"0.2291, 0.2547, 0.3455, 0.5202, 0.7929, 1.176, 1.68, 2.314, 3.089, 4.01",\
"0.3334, 0.3613, 0.4539, 0.6211, 0.8865, 1.263, 1.763, 2.393, 3.165, 4.087",\
"0.4808, 0.5134, 0.6174, 0.796, 1.055, 1.421, 1.911, 2.534, 3.3, 4.216",\
"0.6659, 0.7057, 0.8282, 1.026, 1.303, 1.666, 2.143, 2.754, 3.509, 4.416",\
"0.8898, 0.9361, 1.08, 1.308, 1.608, 1.993, 2.47, 3.067, 3.807, 4.701",\
"1.155, 1.209, 1.375, 1.636, 1.971, 2.381, 2.882, 3.482, 4.209, 5.088",\
"1.465, 1.526, 1.714, 2.009, 2.385, 2.833, 3.362, 3.988, 4.719, 5.583",\
"1.819, 1.89, 2.1, 2.429, 2.849, 3.342, 3.908, 4.564, 5.324, 6.192");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.111, 0.1314, 0.2034, 0.3398, 0.5518, 0.849, 1.241, 1.73, 2.329, 3.043",\
"0.1104, 0.1318, 0.203, 0.3402, 0.5519, 0.8483, 1.238, 1.731, 2.329, 3.043",\
"0.1441, 0.1623, 0.2216, 0.342, 0.5518, 0.8487, 1.237, 1.729, 2.329, 3.043",\
"0.2166, 0.2376, 0.3037, 0.4193, 0.5902, 0.856, 1.238, 1.732, 2.33, 3.043",\
"0.3151, 0.3413, 0.4228, 0.5515, 0.7299, 0.9658, 1.288, 1.736, 2.326, 3.044",\
"0.439, 0.472, 0.5698, 0.7214, 0.9184, 1.166, 1.477, 1.867, 2.385, 3.047",\
"0.5864, 0.626, 0.7442, 0.9212, 1.148, 1.418, 1.742, 2.133, 2.601, 3.191",\
"0.753, 0.8024, 0.945, 1.153, 1.411, 1.713, 2.06, 2.466, 2.943, 3.5",\
"0.9416, 0.9988, 1.168, 1.41, 1.705, 2.042, 2.427, 2.858, 3.353, 3.922",\
"1.147, 1.215, 1.412, 1.698, 2.031, 2.408, 2.83, 3.3, 3.821, 4.408");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.2762, 0.3244, 0.4922, 0.8121, 1.312, 2.009, 2.928, 4.085, 5.511, 7.182",\
"0.276, 0.3243, 0.4923, 0.8122, 1.312, 2.009, 2.928, 4.094, 5.497, 7.199",\
"0.278, 0.3238, 0.4917, 0.8119, 1.31, 2.008, 2.928, 4.085, 5.5, 7.192",\
"0.3277, 0.3709, 0.5158, 0.8141, 1.312, 2.009, 2.927, 4.093, 5.497, 7.191",\
"0.4138, 0.4544, 0.5984, 0.8734, 1.325, 2.009, 2.932, 4.086, 5.499, 7.184",\
"0.5352, 0.5798, 0.725, 0.9932, 1.419, 2.05, 2.931, 4.086, 5.511, 7.182",\
"0.6784, 0.7296, 0.893, 1.162, 1.579, 2.174, 3, 4.096, 5.496, 7.181",\
"0.8362, 0.8974, 1.087, 1.383, 1.793, 2.376, 3.157, 4.193, 5.525, 7.185",\
"1.017, 1.086, 1.3, 1.631, 2.063, 2.634, 3.404, 4.387, 5.669, 7.234",\
"1.218, 1.299, 1.531, 1.903, 2.376, 2.957, 3.71, 4.678, 5.887, 7.399");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.3414, 0.3542, 0.3972, 0.4758, 0.5954, 0.762, 0.9816, 1.259, 1.599, 2.003",\
"0.3536, 0.3664, 0.4096, 0.4883, 0.6079, 0.7745, 0.9941, 1.271, 1.611, 2.016",\
"0.4075, 0.4205, 0.4639, 0.543, 0.6627, 0.8292, 1.049, 1.326, 1.665, 2.069",\
"0.5113, 0.5245, 0.5687, 0.6487, 0.7687, 0.9351, 1.154, 1.431, 1.77, 2.174",\
"0.6533, 0.6674, 0.713, 0.7935, 0.9132, 1.079, 1.298, 1.574, 1.912, 2.316",\
"0.824, 0.8396, 0.8879, 0.9706, 1.093, 1.258, 1.475, 1.75, 2.087, 2.489",\
"1.024, 1.04, 1.092, 1.179, 1.303, 1.471, 1.689, 1.962, 2.297, 2.698",\
"1.255, 1.272, 1.327, 1.419, 1.545, 1.716, 1.935, 2.211, 2.546, 2.946",\
"1.517, 1.536, 1.596, 1.692, 1.823, 1.995, 2.217, 2.494, 2.832, 3.234",\
"1.814, 1.834, 1.898, 2.001, 2.138, 2.312, 2.535, 2.815, 3.155, 3.558");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.386, 0.4005, 0.4487, 0.5381, 0.6759, 0.8696, 1.126, 1.451, 1.849, 2.323",\
"0.3902, 0.4043, 0.4527, 0.5422, 0.6798, 0.8737, 1.13, 1.455, 1.853, 2.328",\
"0.3999, 0.4142, 0.4627, 0.5522, 0.6902, 0.8844, 1.142, 1.467, 1.864, 2.34",\
"0.4175, 0.4316, 0.4798, 0.5704, 0.7091, 0.9038, 1.161, 1.486, 1.883, 2.359",\
"0.4344, 0.4492, 0.4988, 0.5893, 0.7264, 0.9183, 1.175, 1.499, 1.897, 2.372",\
"0.4296, 0.4447, 0.4965, 0.5908, 0.7317, 0.9259, 1.18, 1.501, 1.897, 2.371",\
"0.3979, 0.4145, 0.4678, 0.5653, 0.7106, 0.9103, 1.169, 1.493, 1.886, 2.356",\
"0.3373, 0.354, 0.4101, 0.5103, 0.6593, 0.8642, 1.13, 1.461, 1.859, 2.33",\
"0.2438, 0.2613, 0.3197, 0.423, 0.5754, 0.7854, 1.057, 1.397, 1.804, 2.283",\
"0.1151, 0.1342, 0.1952, 0.3013, 0.4579, 0.6714, 0.95, 1.296, 1.714, 2.203");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.1915, 0.2109, 0.2777, 0.4072, 0.6114, 0.9025, 1.291, 1.781, 2.379, 3.093",\
"0.1914, 0.2104, 0.2774, 0.4071, 0.6111, 0.9019, 1.29, 1.781, 2.379, 3.093",\
"0.1917, 0.2113, 0.2773, 0.4065, 0.6109, 0.9025, 1.29, 1.78, 2.379, 3.093",\
"0.1996, 0.2175, 0.2822, 0.4099, 0.613, 0.9028, 1.291, 1.78, 2.379, 3.093",\
"0.2092, 0.226, 0.2876, 0.412, 0.6136, 0.904, 1.291, 1.781, 2.38, 3.093",\
"0.233, 0.2492, 0.3062, 0.4226, 0.6174, 0.9024, 1.287, 1.778, 2.378, 3.093",\
"0.2664, 0.282, 0.3364, 0.4454, 0.6328, 0.9106, 1.289, 1.776, 2.374, 3.089",\
"0.3052, 0.3204, 0.374, 0.478, 0.6564, 0.9296, 1.303, 1.783, 2.375, 3.087",\
"0.348, 0.3646, 0.4194, 0.5188, 0.6876, 0.9522, 1.323, 1.802, 2.389, 3.095",\
"0.3962, 0.4124, 0.4684, 0.5684, 0.7304, 0.9832, 1.349, 1.825, 2.413, 3.116");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.2608, 0.2851, 0.3697, 0.5309, 0.7857, 1.147, 1.623, 2.224, 2.957, 3.831",\
"0.2611, 0.2853, 0.3698, 0.5307, 0.7858, 1.146, 1.623, 2.223, 2.957, 3.83",\
"0.2622, 0.2862, 0.3701, 0.531, 0.7859, 1.146, 1.622, 2.224, 2.956, 3.83",\
"0.2594, 0.2841, 0.3695, 0.5324, 0.7867, 1.147, 1.623, 2.223, 2.957, 3.831",\
"0.2596, 0.2836, 0.3662, 0.525, 0.7774, 1.141, 1.621, 2.223, 2.955, 3.83",\
"0.2754, 0.2988, 0.383, 0.541, 0.788, 1.14, 1.612, 2.215, 2.952, 3.829",\
"0.295, 0.3198, 0.4034, 0.5638, 0.8148, 1.167, 1.629, 2.217, 2.946, 3.819",\
"0.32, 0.3444, 0.4276, 0.5894, 0.8434, 1.202, 1.671, 2.254, 2.967, 3.825",\
"0.3456, 0.3708, 0.4556, 0.6172, 0.8752, 1.24, 1.716, 2.308, 3.02, 3.866",\
"0.3758, 0.4016, 0.487, 0.6478, 0.907, 1.279, 1.764, 2.366, 3.089, 3.935");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.1067, 0.1192, 0.162, 0.2416, 0.3634, 0.5329, 0.7548, 1.034, 1.375, 1.781",\
"0.1137, 0.1263, 0.1691, 0.2485, 0.3702, 0.5398, 0.762, 1.041, 1.382, 1.788",\
"0.1418, 0.1555, 0.1997, 0.278, 0.399, 0.568, 0.7898, 1.069, 1.409, 1.816",\
"0.158, 0.1767, 0.2356, 0.3317, 0.4605, 0.6278, 0.8479, 1.126, 1.465, 1.871",\
"0.1478, 0.1717, 0.2467, 0.3687, 0.5274, 0.7198, 0.946, 1.221, 1.558, 1.962",\
"0.1088, 0.138, 0.2292, 0.3771, 0.5692, 0.7979, 1.061, 1.359, 1.697, 2.097",\
"0.0421, 0.0749, 0.1803, 0.3533, 0.5794, 0.8473, 1.151, 1.491, 1.867, 2.281",\
"-0.0548, -0.0177, 0.1012, 0.2964, 0.5544, 0.8628, 1.211, 1.596, 2.017, 2.477",\
"-0.1822, -0.1415, -0.0101, 0.2057, 0.4956, 0.841, 1.235, 1.667, 2.138, 2.646",\
"-0.3428, -0.2981, -0.154, 0.0819, 0.3985, 0.7826, 1.219, 1.7, 2.223, 2.783");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.2171, 0.2442, 0.3378, 0.5145, 0.7886, 1.171, 1.674, 2.309, 3.082, 4.004",\
"0.2222, 0.2501, 0.346, 0.5249, 0.8, 1.183, 1.687, 2.322, 3.096, 4.019",\
"0.2497, 0.2763, 0.3698, 0.5476, 0.8223, 1.207, 1.712, 2.346, 3.122, 4.044",\
"0.3165, 0.3438, 0.4373, 0.6081, 0.876, 1.255, 1.756, 2.389, 3.162, 4.084",\
"0.4212, 0.4529, 0.5534, 0.7277, 0.9895, 1.357, 1.848, 2.473, 3.239, 4.157",\
"0.5543, 0.591, 0.7077, 0.8988, 1.166, 1.529, 2.006, 2.617, 3.373, 4.279",\
"0.7127, 0.7555, 0.8901, 1.107, 1.397, 1.767, 2.241, 2.837, 3.576, 4.469",\
"0.8978, 0.9469, 1.1, 1.345, 1.668, 2.063, 2.545, 3.14, 3.862, 4.737",\
"1.11, 1.165, 1.338, 1.613, 1.971, 2.403, 2.91, 3.513, 4.237, 5.096",\
"1.351, 1.413, 1.605, 1.911, 2.305, 2.779, 3.325, 3.951, 4.684, 5.544");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.1589, 0.1797, 0.2523, 0.3899, 0.6023, 0.8988, 1.289, 1.781, 2.38, 3.093",\
"0.1578, 0.1791, 0.2523, 0.3892, 0.6023, 0.8995, 1.289, 1.781, 2.38, 3.094",\
"0.1849, 0.2016, 0.2621, 0.3896, 0.6018, 0.8986, 1.29, 1.781, 2.38, 3.094",\
"0.268, 0.2877, 0.3498, 0.4605, 0.6332, 0.9034, 1.289, 1.78, 2.379, 3.094",\
"0.3907, 0.4125, 0.4842, 0.6025, 0.773, 1.007, 1.333, 1.787, 2.379, 3.092",\
"0.5502, 0.5754, 0.6584, 0.7924, 0.9742, 1.212, 1.517, 1.91, 2.43, 3.102",\
"0.744, 0.778, 0.8758, 1.026, 1.227, 1.477, 1.788, 2.173, 2.642, 3.235",\
"0.9762, 1.017, 1.131, 1.307, 1.527, 1.8, 2.123, 2.513, 2.983, 3.539",\
"1.246, 1.292, 1.428, 1.629, 1.88, 2.174, 2.52, 2.924, 3.398, 3.959",\
"1.555, 1.606, 1.767, 1.998, 2.277, 2.603, 2.974, 3.397, 3.888, 4.453");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.277, 0.3246, 0.4921, 0.8119, 1.312, 2.01, 2.928, 4.085, 5.5, 7.18",\
"0.2772, 0.3247, 0.4924, 0.8121, 1.313, 2.009, 2.929, 4.084, 5.496, 7.194",\
"0.2831, 0.3282, 0.4928, 0.8119, 1.31, 2.008, 2.928, 4.086, 5.508, 7.185",\
"0.3381, 0.3781, 0.522, 0.8186, 1.31, 2.012, 2.928, 4.087, 5.498, 7.182",\
"0.4517, 0.4872, 0.6148, 0.8796, 1.333, 2.011, 2.931, 4.094, 5.499, 7.181",\
"0.6048, 0.644, 0.7734, 1.015, 1.425, 2.058, 2.938, 4.084, 5.511, 7.197",\
"0.7834, 0.8274, 0.9742, 1.224, 1.602, 2.179, 3.005, 4.117, 5.503, 7.198",\
"0.9854, 1.037, 1.201, 1.481, 1.863, 2.397, 3.161, 4.203, 5.544, 7.19",\
"1.215, 1.272, 1.456, 1.765, 2.179, 2.708, 3.425, 4.391, 5.664, 7.254",\
"1.478, 1.536, 1.738, 2.077, 2.537, 3.089, 3.782, 4.704, 5.889, 7.404");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.2912, 0.3049, 0.3501, 0.4312, 0.5528, 0.721, 0.9419, 1.22, 1.559, 1.965",\
"0.3037, 0.3175, 0.3627, 0.4437, 0.5655, 0.7337, 0.9544, 1.233, 1.573, 1.978",\
"0.356, 0.3697, 0.415, 0.4959, 0.6179, 0.7859, 1.007, 1.285, 1.625, 2.03",\
"0.4525, 0.4662, 0.512, 0.5931, 0.7148, 0.8827, 1.103, 1.381, 1.72, 2.126",\
"0.5756, 0.5902, 0.6375, 0.7193, 0.841, 1.008, 1.228, 1.505, 1.845, 2.249",\
"0.7181, 0.7341, 0.7842, 0.8688, 0.9918, 1.16, 1.379, 1.655, 1.993, 2.397",\
"0.8795, 0.8961, 0.9506, 1.038, 1.164, 1.334, 1.553, 1.829, 2.167, 2.569",\
"1.061, 1.079, 1.137, 1.23, 1.359, 1.53, 1.752, 2.029, 2.368, 2.769",\
"1.262, 1.282, 1.344, 1.443, 1.577, 1.75, 1.973, 2.253, 2.593, 2.997",\
"1.485, 1.506, 1.572, 1.678, 1.818, 1.994, 2.219, 2.501, 2.843, 3.25");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.3709, 0.3854, 0.4335, 0.5228, 0.6605, 0.8543, 1.111, 1.435, 1.834, 2.308",\
"0.3781, 0.3926, 0.4409, 0.5304, 0.6683, 0.8626, 1.119, 1.444, 1.842, 2.317",\
"0.407, 0.4211, 0.4697, 0.5595, 0.698, 0.8928, 1.15, 1.476, 1.874, 2.349",\
"0.4479, 0.462, 0.5108, 0.6014, 0.7404, 0.9347, 1.192, 1.517, 1.915, 2.39",\
"0.4886, 0.5032, 0.5523, 0.6421, 0.7792, 0.972, 1.228, 1.553, 1.951, 2.425",\
"0.5149, 0.5296, 0.5808, 0.6728, 0.8119, 1.005, 1.259, 1.581, 1.977, 2.451",\
"0.5228, 0.5389, 0.591, 0.6856, 0.8283, 1.026, 1.282, 1.604, 1.997, 2.469",\
"0.5109, 0.5274, 0.5816, 0.6775, 0.8233, 1.024, 1.286, 1.614, 2.009, 2.48",\
"0.4753, 0.4925, 0.5495, 0.6479, 0.796, 1, 1.267, 1.601, 2.004, 2.48",\
"0.4151, 0.4337, 0.4925, 0.5945, 0.7447, 0.9519, 1.223, 1.563, 1.974, 2.458");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.1487, 0.1665, 0.231, 0.3581, 0.561, 0.8512, 1.239, 1.729, 2.327, 3.044",\
"0.1492, 0.1665, 0.2308, 0.3581, 0.5618, 0.8523, 1.239, 1.732, 2.328, 3.043",\
"0.1497, 0.167, 0.2312, 0.3587, 0.5618, 0.8512, 1.24, 1.729, 2.328, 3.042",\
"0.1611, 0.1772, 0.2384, 0.3621, 0.5638, 0.8528, 1.24, 1.729, 2.329, 3.042",\
"0.1874, 0.2016, 0.2564, 0.3736, 0.57, 0.8562, 1.241, 1.729, 2.326, 3.045",\
"0.2228, 0.2366, 0.287, 0.3968, 0.585, 0.8638, 1.242, 1.731, 2.326, 3.038",\
"0.2638, 0.2764, 0.3262, 0.427, 0.6084, 0.8834, 1.256, 1.734, 2.327, 3.04",\
"0.3092, 0.3218, 0.37, 0.466, 0.6386, 0.907, 1.278, 1.753, 2.34, 3.044",\
"0.3556, 0.3694, 0.419, 0.5134, 0.6754, 0.9356, 1.303, 1.78, 2.364, 3.063",\
"0.404, 0.4192, 0.4698, 0.5656, 0.7208, 0.9724, 1.333, 1.808, 2.399, 3.095");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.002096, 0.005942, 0.01329, 0.02473, 0.04078, 0.06191, 0.08852, 0.121, 0.1597");
values("0.2604, 0.2847, 0.3689, 0.5298, 0.7841, 1.145, 1.622, 2.222, 2.956, 3.829",\
"0.2603, 0.2848, 0.3689, 0.5298, 0.7848, 1.145, 1.622, 2.222, 2.956, 3.829",\
"0.2621, 0.2865, 0.3701, 0.5311, 0.7857, 1.146, 1.623, 2.224, 2.955, 3.829",\
"0.2631, 0.2872, 0.3722, 0.5335, 0.7868, 1.147, 1.624, 2.224, 2.957, 3.83",\
"0.2596, 0.2836, 0.3674, 0.527, 0.782, 1.144, 1.623, 2.223, 2.956, 3.83",\
"0.2724, 0.2964, 0.3792, 0.5366, 0.7852, 1.141, 1.617, 2.219, 2.955, 3.829",\
"0.2916, 0.3146, 0.3982, 0.556, 0.8066, 1.159, 1.626, 2.219, 2.95, 3.824",\
"0.3142, 0.3384, 0.4194, 0.5786, 0.8304, 1.188, 1.656, 2.244, 2.961, 3.826",\
"0.3402, 0.364, 0.4454, 0.6028, 0.8574, 1.219, 1.695, 2.288, 3.002, 3.856",\
"0.3694, 0.3946, 0.4756, 0.6308, 0.885, 1.251, 1.734, 2.336, 3.059, 3.911");
}
}
}
}