/* | |
* 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__and3_2) { | |
area : 24.147200 ; | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&!A3" ; | |
value : "0.00040212" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&!A2&A3" ; | |
value : "0.00040248" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&!A3" ; | |
value : "0.00040281" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "!A1&A2&A3" ; | |
value : "0.00040659" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&!A3" ; | |
value : "0.00041604" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&!A2&A3" ; | |
value : "0.00041901" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&!A3" ; | |
value : "0.00043221" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
when : "A1&A2&A3" ; | |
value : "0.00043092" ; | |
} | |
leakage_power() { | |
related_pg_pin : "VDD" ; | |
value : "0.00043221" ; | |
} | |
pg_pin(VDD) { | |
voltage_name : VDD ; | |
pg_type : primary_power ; | |
} | |
pg_pin(VSS) { | |
voltage_name : VSS ; | |
pg_type : primary_ground ; | |
} | |
pin(A1) { | |
capacitance : 0.004357 ; | |
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 ; | |
internal_power() { | |
when : "!A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.01242, 0.01239, 0.01235, 0.01234, 0.01236, 0.01237, 0.01236, \ | |
0.01234, 0.01234, 0.01234"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("-0.007414, -0.00744, -0.007429, -0.007445, -0.007486, -0.007502, \ | |
-0.007515, -0.007551, -0.007605, -0.007756"); | |
} | |
} | |
internal_power() { | |
when : "!A2&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.01241, 0.01239, 0.01237, 0.01233, 0.01236, 0.01235, 0.01236, \ | |
0.01235, 0.01235, 0.01235"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("-0.007374, -0.007394, -0.007394, -0.007409, -0.007449, -0.007465, \ | |
-0.007488, -0.007511, -0.007579, -0.007718"); | |
} | |
} | |
internal_power() { | |
when : "A2&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.0124, 0.01239, 0.01236, 0.01234, 0.01236, 0.01235, 0.01236, \ | |
0.01235, 0.01235, 0.01234"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.005934, 0.005915, 0.005895, 0.005849, 0.00579, 0.005754, 0.005693, \ | |
0.005603, 0.005467, 0.00513"); | |
} | |
} | |
} | |
pin(A2) { | |
capacitance : 0.004145 ; | |
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 ; | |
internal_power() { | |
when : "!A1&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.01363, 0.01389, 0.01423, 0.01452, 0.01474, 0.01486, 0.01493, \ | |
0.01497, 0.01493, 0.01479"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("-0.01068, -0.01068, -0.01064, -0.01064, -0.01067, -0.01066, -0.01066, \ | |
-0.01065, -0.01066, -0.01067"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.0127, 0.01144, 0.01075, 0.01068, 0.01067, 0.01067, 0.01066, \ | |
0.01066, 0.01067, 0.01066"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("-0.01065, -0.01066, -0.01065, -0.01064, -0.01067, -0.01067, -0.01066, \ | |
-0.01065, -0.01066, -0.01066"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A3" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.0118, 0.01179, 0.01178, 0.01175, 0.01176, 0.01174, 0.01172, \ | |
0.01168, 0.01163, 0.01154"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("-0.008568, -0.008584, -0.008568, -0.008589, -0.008631, -0.008656, \ | |
-0.0087, -0.008772, -0.008897, -0.00915"); | |
} | |
} | |
} | |
pin(A3) { | |
capacitance : 0.004113 ; | |
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 ; | |
internal_power() { | |
when : "!A1&!A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.01071, 0.01073, 0.01067, 0.01067, 0.01069, 0.01069, 0.01069, \ | |
0.01068, 0.01068, 0.01068"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("-0.01068, -0.01066, -0.01064, -0.01064, -0.01067, -0.01066, -0.01065, \ | |
-0.01067, -0.01066, -0.01067"); | |
} | |
} | |
internal_power() { | |
when : "!A1&A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.01119, 0.01076, 0.01067, 0.01068, 0.01069, 0.01069, 0.01068, \ | |
0.01069, 0.01068, 0.01068"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("-0.01067, -0.01066, -0.01067, -0.01065, -0.01067, -0.01067, -0.01066, \ | |
-0.01066, -0.01066, -0.01066"); | |
} | |
} | |
internal_power() { | |
when : "A1&!A2" ; | |
fall_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("0.01141, 0.01072, 0.01068, 0.01067, 0.01069, 0.01069, 0.01069, \ | |
0.01068, 0.01068, 0.01069"); | |
} | |
rise_power(pwr_tin_10) { | |
index_1("0.02, 0.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6"); | |
values("-0.01067, -0.01067, -0.01064, -0.01064, -0.01067, -0.01066, -0.01065, \ | |
-0.01066, -0.01067, -0.01065"); | |
} | |
} | |
} | |
pin(Z) { | |
direction : output ; | |
function : "(A1&A2&A3)" ; | |
max_capacitance : 0.7058 ; | |
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&A3" ; | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.1144, 0.1132, 0.1125, 0.1125, 0.1126, 0.1127, 0.1127, 0.1127, 0.1127, 0.1127",\ | |
"0.1144, 0.1132, 0.1125, 0.1125, 0.1126, 0.1126, 0.1127, 0.1127, 0.1127, 0.1127",\ | |
"0.1137, 0.1124, 0.1116, 0.1117, 0.1119, 0.1119, 0.112, 0.112, 0.112, 0.112",\ | |
"0.1179, 0.1158, 0.114, 0.1136, 0.1136, 0.1136, 0.1137, 0.1137, 0.1137, 0.1137",\ | |
"0.1287, 0.1255, 0.1218, 0.1203, 0.1196, 0.1194, 0.1192, 0.1192, 0.1191, 0.1191",\ | |
"0.1445, 0.1401, 0.1346, 0.1317, 0.1302, 0.1295, 0.1292, 0.129, 0.129, 0.1289",\ | |
"0.1656, 0.1604, 0.1527, 0.1481, 0.1457, 0.1446, 0.144, 0.1434, 0.1432, 0.143",\ | |
"0.1926, 0.1864, 0.1765, 0.1703, 0.1667, 0.1647, 0.1635, 0.1628, 0.1624, 0.162",\ | |
"0.2255, 0.2186, 0.2065, 0.1983, 0.1934, 0.1903, 0.1886, 0.1876, 0.1868, 0.1861",\ | |
"0.2645, 0.2568, 0.2425, 0.2322, 0.2258, 0.2217, 0.2193, 0.2177, 0.2164, 0.2149"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.0741, 0.0723, 0.07055, 0.07066, 0.07141, 0.0725, 0.07338, 0.07854, 0.1255, 0.3485",\ | |
"0.07377, 0.07204, 0.07031, 0.0703, 0.07105, 0.07196, 0.07308, 0.07818, 0.1263, 0.3528",\ | |
"0.07354, 0.07175, 0.06983, 0.06985, 0.0706, 0.07151, 0.07299, 0.07844, 0.13, 0.368",\ | |
"0.07715, 0.07518, 0.07253, 0.07174, 0.07216, 0.07319, 0.07405, 0.08084, 0.1399, 0.3997",\ | |
"0.0855, 0.08278, 0.07912, 0.07762, 0.07714, 0.07763, 0.07883, 0.08721, 0.1591, 0.4529",\ | |
"0.09838, 0.09506, 0.09002, 0.08725, 0.08692, 0.08669, 0.08717, 0.09894, 0.1897, 0.5333",\ | |
"0.1167, 0.1124, 0.1064, 0.102, 0.1001, 0.1008, 0.101, 0.1174, 0.2405, 0.6528",\ | |
"0.1401, 0.135, 0.1278, 0.122, 0.1185, 0.1175, 0.1202, 0.1491, 0.3248, 0.8247",\ | |
"0.1692, 0.163, 0.1542, 0.1475, 0.1429, 0.1398, 0.1431, 0.2002, 0.4648, 1.067",\ | |
"0.2037, 0.1965, 0.1862, 0.1782, 0.1729, 0.1683, 0.1774, 0.2916, 0.6903, 1.367"); | |
} | |
} | |
internal_power() { | |
related_pin : "A2" ; | |
when : "A1&A3" ; | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.1292, 0.1275, 0.1262, 0.126, 0.126, 0.1259, 0.1259, 0.1259, 0.1259, 0.1259",\ | |
"0.1288, 0.127, 0.1258, 0.1256, 0.1255, 0.1255, 0.1255, 0.1255, 0.1255, 0.1255",\ | |
"0.1281, 0.1264, 0.125, 0.1249, 0.1249, 0.1249, 0.1249, 0.1249, 0.1249, 0.1249",\ | |
"0.1318, 0.1295, 0.1274, 0.1267, 0.1266, 0.1266, 0.1266, 0.1267, 0.1267, 0.1267",\ | |
"0.1431, 0.1398, 0.1357, 0.1337, 0.1329, 0.1326, 0.1325, 0.1324, 0.1323, 0.1323",\ | |
"0.1595, 0.1551, 0.1491, 0.1457, 0.144, 0.1432, 0.1429, 0.1426, 0.1425, 0.1424",\ | |
"0.1811, 0.1757, 0.1678, 0.1628, 0.1603, 0.159, 0.1582, 0.1577, 0.1575, 0.1573",\ | |
"0.2086, 0.2026, 0.1925, 0.1859, 0.182, 0.18, 0.1787, 0.178, 0.1774, 0.177",\ | |
"0.2424, 0.2355, 0.2234, 0.2149, 0.2096, 0.2066, 0.2047, 0.2036, 0.2027, 0.202",\ | |
"0.2823, 0.2746, 0.2603, 0.25, 0.2431, 0.2389, 0.2364, 0.2348, 0.2334, 0.2317"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.07411, 0.0723, 0.07055, 0.07066, 0.07138, 0.0725, 0.07335, 0.07848, 0.1275, 0.3517",\ | |
"0.07375, 0.07196, 0.07043, 0.07036, 0.07105, 0.07199, 0.07305, 0.07841, 0.1282, 0.3552",\ | |
"0.07317, 0.07133, 0.06956, 0.06955, 0.07027, 0.07118, 0.07215, 0.07754, 0.1307, 0.3682",\ | |
"0.0758, 0.07383, 0.07131, 0.07084, 0.07132, 0.07196, 0.07321, 0.07994, 0.139, 0.3977",\ | |
"0.08263, 0.08011, 0.07677, 0.0757, 0.07549, 0.07625, 0.07712, 0.08524, 0.1557, 0.4483",\ | |
"0.09468, 0.09152, 0.08701, 0.08452, 0.0844, 0.08435, 0.08531, 0.09644, 0.1853, 0.5255",\ | |
"0.1123, 0.1084, 0.1028, 0.09868, 0.09724, 0.09812, 0.09886, 0.1141, 0.2348, 0.6404",\ | |
"0.1356, 0.131, 0.124, 0.1187, 0.1154, 0.1148, 0.1173, 0.1446, 0.3146, 0.808",\ | |
"0.1646, 0.1588, 0.1506, 0.1441, 0.14, 0.1375, 0.1406, 0.1933, 0.4477, 1.041",\ | |
"0.1989, 0.1924, 0.1826, 0.1748, 0.1689, 0.166, 0.1743, 0.2794, 0.6626, 1.335"); | |
} | |
} | |
internal_power() { | |
related_pin : "A3" ; | |
when : "A1&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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.1434, 0.1413, 0.1395, 0.139, 0.1387, 0.1387, 0.1386, 0.1386, 0.1386, 0.1386",\ | |
"0.1424, 0.1403, 0.1385, 0.138, 0.1378, 0.1376, 0.1375, 0.1375, 0.1375, 0.1375",\ | |
"0.1419, 0.1398, 0.138, 0.1375, 0.1373, 0.1372, 0.1371, 0.1371, 0.1371, 0.1371",\ | |
"0.1453, 0.1428, 0.1402, 0.1394, 0.1392, 0.1391, 0.1391, 0.1391, 0.1391, 0.1391",\ | |
"0.1571, 0.1535, 0.149, 0.1467, 0.1458, 0.1455, 0.1452, 0.1451, 0.1451, 0.145",\ | |
"0.174, 0.1695, 0.1631, 0.1594, 0.1576, 0.1567, 0.1561, 0.1559, 0.1557, 0.1556",\ | |
"0.1965, 0.1911, 0.1828, 0.1775, 0.1748, 0.1731, 0.1724, 0.1718, 0.1715, 0.1713",\ | |
"0.2252, 0.219, 0.2088, 0.2018, 0.1979, 0.1956, 0.1943, 0.1934, 0.1929, 0.1924",\ | |
"0.2602, 0.2534, 0.2411, 0.2325, 0.2272, 0.2239, 0.222, 0.2208, 0.22, 0.2191",\ | |
"0.302, 0.2945, 0.2803, 0.2697, 0.2628, 0.2585, 0.2558, 0.2541, 0.2527, 0.2509"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.07411, 0.0723, 0.07071, 0.07066, 0.07138, 0.07243, 0.07332, 0.07841, 0.1278, 0.3526",\ | |
"0.07378, 0.07198, 0.07029, 0.07036, 0.07105, 0.07195, 0.07305, 0.07811, 0.1273, 0.3565",\ | |
"0.073, 0.07127, 0.06942, 0.06946, 0.07018, 0.07108, 0.07218, 0.07778, 0.1313, 0.3692",\ | |
"0.07468, 0.07273, 0.07057, 0.07021, 0.07075, 0.07171, 0.07255, 0.07911, 0.1387, 0.3953",\ | |
"0.08039, 0.07798, 0.07508, 0.07441, 0.07435, 0.07498, 0.07619, 0.08471, 0.154, 0.4419",\ | |
"0.09153, 0.08864, 0.08462, 0.08233, 0.08302, 0.08311, 0.08403, 0.09437, 0.1808, 0.514",\ | |
"0.1089, 0.1053, 0.1003, 0.09685, 0.09553, 0.09703, 0.09741, 0.1121, 0.2278, 0.6225",\ | |
"0.1324, 0.1281, 0.1215, 0.1171, 0.1141, 0.114, 0.1169, 0.1419, 0.3021, 0.7818",\ | |
"0.1622, 0.157, 0.1493, 0.1432, 0.1394, 0.1375, 0.1411, 0.189, 0.4272, 1.003",\ | |
"0.1981, 0.192, 0.1829, 0.1757, 0.1709, 0.1675, 0.1749, 0.2669, 0.6261, 1.289"); | |
} | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.5508, 0.6228, 0.8033, 1.061, 1.411, 1.88, 2.491, 3.26, 4.199, 5.317",\ | |
"0.5873, 0.6592, 0.8398, 1.098, 1.447, 1.916, 2.527, 3.296, 4.235, 5.354",\ | |
"0.7125, 0.7846, 0.965, 1.223, 1.573, 2.042, 2.653, 3.421, 4.361, 5.481",\ | |
"0.9553, 1.028, 1.21, 1.469, 1.819, 2.288, 2.899, 3.668, 4.606, 5.727",\ | |
"1.244, 1.327, 1.523, 1.794, 2.149, 2.619, 3.229, 3.998, 4.937, 6.053",\ | |
"1.567, 1.657, 1.87, 2.155, 2.52, 2.994, 3.604, 4.373, 5.31, 6.429",\ | |
"1.932, 2.029, 2.259, 2.56, 2.934, 3.411, 4.024, 4.794, 5.732, 6.849",\ | |
"2.338, 2.444, 2.693, 3.014, 3.401, 3.885, 4.499, 5.268, 6.205, 7.323",\ | |
"2.787, 2.901, 3.17, 3.512, 3.916, 4.41, 5.03, 5.799, 6.737, 7.854",\ | |
"3.279, 3.401, 3.689, 4.056, 4.479, 4.988, 5.616, 6.391, 7.329, 8.448"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.6905, 0.7874, 1.057, 1.489, 2.127, 3.014, 4.18, 5.649, 7.443, 9.576",\ | |
"0.7108, 0.8082, 1.077, 1.509, 2.147, 3.034, 4.2, 5.671, 7.461, 9.601",\ | |
"0.7899, 0.8873, 1.156, 1.588, 2.226, 3.113, 4.281, 5.752, 7.539, 9.686",\ | |
"0.9375, 1.036, 1.304, 1.735, 2.372, 3.259, 4.426, 5.893, 7.689, 9.825",\ | |
"1.078, 1.178, 1.451, 1.886, 2.524, 3.411, 4.576, 6.046, 7.843, 9.979",\ | |
"1.197, 1.3, 1.578, 2.014, 2.653, 3.541, 4.706, 6.174, 7.972, 10.11",\ | |
"1.292, 1.4, 1.686, 2.125, 2.761, 3.649, 4.815, 6.283, 8.075, 10.21",\ | |
"1.355, 1.469, 1.767, 2.213, 2.852, 3.735, 4.901, 6.37, 8.162, 10.3",\ | |
"1.381, 1.502, 1.812, 2.271, 2.916, 3.801, 4.963, 6.431, 8.224, 10.36",\ | |
"1.365, 1.493, 1.818, 2.29, 2.945, 3.838, 5.005, 6.471, 8.262, 10.4"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.1762, 0.2467, 0.4392, 0.7651, 1.286, 2.053, 3.084, 4.391, 5.986, 7.905",\ | |
"0.1761, 0.247, 0.4392, 0.7662, 1.287, 2.053, 3.084, 4.391, 5.994, 7.9",\ | |
"0.1765, 0.2468, 0.438, 0.7652, 1.287, 2.052, 3.084, 4.392, 5.989, 7.892",\ | |
"0.1906, 0.2584, 0.447, 0.7696, 1.289, 2.052, 3.083, 4.39, 5.989, 7.895",\ | |
"0.2328, 0.303, 0.4894, 0.7984, 1.303, 2.055, 3.085, 4.392, 5.995, 7.906",\ | |
"0.2732, 0.3486, 0.5378, 0.8416, 1.332, 2.072, 3.089, 4.393, 5.985, 7.904",\ | |
"0.3146, 0.3972, 0.5914, 0.8892, 1.365, 2.091, 3.099, 4.395, 5.985, 7.896",\ | |
"0.36, 0.45, 0.6532, 0.9484, 1.409, 2.118, 3.115, 4.405, 5.991, 7.894",\ | |
"0.4094, 0.507, 0.722, 1.02, 1.472, 2.16, 3.138, 4.416, 5.996, 7.896",\ | |
"0.46, 0.564, 0.796, 1.102, 1.542, 2.22, 3.184, 4.45, 6.022, 7.902"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.2315, 0.3493, 0.7034, 1.369, 2.456, 4.017, 6.07, 8.658, 11.83, 15.61",\ | |
"0.232, 0.3493, 0.703, 1.37, 2.456, 4.013, 6.07, 8.662, 11.83, 15.61",\ | |
"0.2318, 0.3488, 0.7034, 1.37, 2.456, 4.013, 6.076, 8.664, 11.83, 15.6",\ | |
"0.2378, 0.3552, 0.7074, 1.371, 2.456, 4.017, 6.07, 8.66, 11.83, 15.6",\ | |
"0.2538, 0.372, 0.7278, 1.387, 2.463, 4.014, 6.07, 8.659, 11.83, 15.61",\ | |
"0.277, 0.3932, 0.7452, 1.398, 2.477, 4.028, 6.068, 8.659, 11.82, 15.61",\ | |
"0.308, 0.4222, 0.7714, 1.41, 2.479, 4.029, 6.082, 8.664, 11.81, 15.6",\ | |
"0.3416, 0.457, 0.808, 1.436, 2.487, 4.03, 6.085, 8.672, 11.84, 15.59",\ | |
"0.379, 0.4988, 0.851, 1.474, 2.514, 4.042, 6.084, 8.678, 11.83, 15.61",\ | |
"0.418, 0.542, 0.902, 1.52, 2.558, 4.08, 6.11, 8.678, 11.84, 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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.6186, 0.6934, 0.8777, 1.138, 1.49, 1.959, 2.571, 3.34, 4.279, 5.396",\ | |
"0.6527, 0.7273, 0.9117, 1.172, 1.524, 1.994, 2.605, 3.374, 4.313, 5.431",\ | |
"0.7785, 0.8533, 1.037, 1.298, 1.649, 2.119, 2.731, 3.499, 4.439, 5.556",\ | |
"1.029, 1.105, 1.289, 1.55, 1.901, 2.371, 2.982, 3.752, 4.69, 5.81",\ | |
"1.346, 1.43, 1.629, 1.899, 2.254, 2.724, 3.335, 4.103, 5.042, 6.161",\ | |
"1.698, 1.791, 2.006, 2.291, 2.655, 3.129, 3.74, 4.508, 5.446, 6.563",\ | |
"2.1, 2.201, 2.433, 2.731, 3.104, 3.582, 4.195, 4.964, 5.901, 7.019",\ | |
"2.554, 2.663, 2.913, 3.229, 3.612, 4.095, 4.709, 5.479, 6.417, 7.533",\ | |
"3.062, 3.179, 3.448, 3.783, 4.18, 4.671, 5.288, 6.057, 6.995, 8.113",\ | |
"3.626, 3.75, 4.039, 4.396, 4.81, 5.312, 5.935, 6.707, 7.645, 8.762"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.744, 0.8412, 1.111, 1.543, 2.181, 3.068, 4.234, 5.702, 7.499, 9.64",\ | |
"0.765, 0.862, 1.132, 1.563, 2.201, 3.088, 4.254, 5.727, 7.52, 9.653",\ | |
"0.82, 0.9171, 1.186, 1.618, 2.256, 3.143, 4.312, 5.782, 7.577, 9.717",\ | |
"0.9199, 1.018, 1.288, 1.719, 2.357, 3.244, 4.409, 5.881, 7.671, 9.809",\ | |
"1.02, 1.121, 1.398, 1.834, 2.473, 3.359, 4.525, 5.995, 7.791, 9.92",\ | |
"1.104, 1.209, 1.491, 1.93, 2.569, 3.458, 4.623, 6.093, 7.885, 10.02",\ | |
"1.159, 1.268, 1.56, 2.005, 2.644, 3.53, 4.697, 6.165, 7.958, 10.09",\ | |
"1.176, 1.292, 1.595, 2.05, 2.693, 3.579, 4.743, 6.212, 8.003, 10.14",\ | |
"1.147, 1.269, 1.586, 2.055, 2.709, 3.597, 4.761, 6.228, 8.019, 10.16",\ | |
"1.069, 1.197, 1.529, 2.012, 2.678, 3.579, 4.749, 6.215, 8.005, 10.14"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.1895, 0.2588, 0.4485, 0.7722, 1.292, 2.054, 3.086, 4.395, 5.991, 7.903",\ | |
"0.1894, 0.2589, 0.4489, 0.773, 1.29, 2.054, 3.086, 4.394, 5.992, 7.901",\ | |
"0.1894, 0.259, 0.4494, 0.7726, 1.292, 2.054, 3.084, 4.39, 5.988, 7.905",\ | |
"0.1978, 0.2654, 0.453, 0.7746, 1.292, 2.055, 3.086, 4.395, 5.996, 7.894",\ | |
"0.2412, 0.3096, 0.4912, 0.7982, 1.304, 2.059, 3.086, 4.391, 5.993, 7.899",\ | |
"0.2816, 0.357, 0.5398, 0.8416, 1.331, 2.072, 3.091, 4.395, 5.988, 7.899",\ | |
"0.3228, 0.4054, 0.5908, 0.8864, 1.364, 2.091, 3.1, 4.397, 5.991, 7.9",\ | |
"0.3652, 0.455, 0.648, 0.9376, 1.402, 2.112, 3.113, 4.403, 5.992, 7.894",\ | |
"0.412, 0.512, 0.712, 1.002, 1.45, 2.148, 3.13, 4.414, 6, 7.9",\ | |
"0.462, 0.566, 0.784, 1.074, 1.514, 2.196, 3.162, 4.43, 6.01, 7.904"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.2316, 0.3495, 0.7036, 1.369, 2.456, 4.017, 6.07, 8.659, 11.83, 15.6",\ | |
"0.2315, 0.3495, 0.7042, 1.369, 2.458, 4.013, 6.07, 8.663, 11.83, 15.62",\ | |
"0.2318, 0.349, 0.7034, 1.37, 2.456, 4.013, 6.067, 8.661, 11.83, 15.61",\ | |
"0.238, 0.3568, 0.7086, 1.372, 2.457, 4.013, 6.069, 8.662, 11.83, 15.6",\ | |
"0.255, 0.3738, 0.7284, 1.385, 2.462, 4.018, 6.07, 8.661, 11.83, 15.61",\ | |
"0.2742, 0.3936, 0.7486, 1.399, 2.472, 4.025, 6.076, 8.67, 11.82, 15.61",\ | |
"0.3014, 0.4218, 0.7776, 1.417, 2.479, 4.026, 6.075, 8.67, 11.84, 15.6",\ | |
"0.3336, 0.4548, 0.8164, 1.45, 2.496, 4.031, 6.083, 8.665, 11.83, 15.62",\ | |
"0.3716, 0.493, 0.8596, 1.492, 2.53, 4.051, 6.086, 8.668, 11.83, 15.62",\ | |
"0.406, 0.534, 0.906, 1.542, 2.576, 4.092, 6.11, 8.676, 11.83, 15.59"); | |
} | |
} | |
timing() { | |
related_pin : "A3" ; | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.6763, 0.7537, 0.9428, 1.207, 1.561, 2.032, 2.645, 3.414, 4.353, 5.472",\ | |
"0.706, 0.7835, 0.9727, 1.237, 1.591, 2.062, 2.674, 3.444, 4.382, 5.501",\ | |
"0.833, 0.9104, 1.099, 1.364, 1.718, 2.189, 2.801, 3.571, 4.51, 5.628",\ | |
"1.09, 1.167, 1.356, 1.62, 1.974, 2.445, 3.057, 3.827, 4.765, 5.885",\ | |
"1.432, 1.517, 1.717, 1.989, 2.345, 2.816, 3.428, 4.197, 5.135, 6.255",\ | |
"1.813, 1.908, 2.124, 2.41, 2.774, 3.249, 3.861, 4.629, 5.568, 6.686",\ | |
"2.25, 2.353, 2.586, 2.887, 3.26, 3.737, 4.35, 5.12, 6.057, 7.175",\ | |
"2.751, 2.862, 3.112, 3.428, 3.811, 4.293, 4.908, 5.677, 6.615, 7.732",\ | |
"3.319, 3.437, 3.706, 4.039, 4.433, 4.922, 5.539, 6.308, 7.247, 8.365",\ | |
"3.957, 4.082, 4.37, 4.722, 5.131, 5.629, 6.251, 7.023, 7.962, 9.08"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.7685, 0.8657, 1.135, 1.567, 2.205, 3.092, 4.26, 5.731, 7.524, 9.665",\ | |
"0.792, 0.8893, 1.159, 1.591, 2.229, 3.115, 4.281, 5.752, 7.542, 9.678",\ | |
"0.8344, 0.9319, 1.201, 1.633, 2.271, 3.157, 4.323, 5.796, 7.589, 9.728",\ | |
"0.89, 0.9885, 1.258, 1.69, 2.328, 3.215, 4.382, 5.851, 7.648, 9.789",\ | |
"0.9339, 1.035, 1.312, 1.749, 2.387, 3.274, 4.439, 5.909, 7.707, 9.837",\ | |
"0.958, 1.063, 1.347, 1.788, 2.428, 3.315, 4.481, 5.95, 7.745, 9.881",\ | |
"0.9474, 1.057, 1.352, 1.802, 2.444, 3.33, 4.496, 5.963, 7.756, 9.892",\ | |
"0.8894, 1.005, 1.312, 1.777, 2.426, 3.314, 4.478, 5.944, 7.736, 9.871",\ | |
"0.7769, 0.8984, 1.218, 1.699, 2.363, 3.259, 4.426, 5.891, 7.683, 9.817",\ | |
"0.6059, 0.7331, 1.067, 1.562, 2.242, 3.155, 4.331, 5.799, 7.59, 9.723"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.2013, 0.2706, 0.4615, 0.782, 1.3, 2.061, 3.088, 4.397, 5.998, 7.899",\ | |
"0.2012, 0.2709, 0.4615, 0.7822, 1.298, 2.06, 3.089, 4.397, 5.992, 7.906",\ | |
"0.2012, 0.2712, 0.4614, 0.782, 1.298, 2.06, 3.089, 4.397, 5.997, 7.906",\ | |
"0.2056, 0.2744, 0.4642, 0.7834, 1.3, 2.06, 3.085, 4.396, 5.991, 7.897",\ | |
"0.2468, 0.3154, 0.4958, 0.802, 1.307, 2.063, 3.087, 4.397, 5.994, 7.906",\ | |
"0.289, 0.3638, 0.5462, 0.8442, 1.334, 2.074, 3.094, 4.397, 5.99, 7.905",\ | |
"0.33, 0.4128, 0.5964, 0.8884, 1.363, 2.092, 3.1, 4.397, 5.993, 7.902",\ | |
"0.3702, 0.4604, 0.6494, 0.9352, 1.4, 2.112, 3.116, 4.404, 5.992, 7.902",\ | |
"0.414, 0.512, 0.71, 0.992, 1.442, 2.142, 3.13, 4.414, 6.002, 7.902",\ | |
"0.462, 0.566, 0.776, 1.06, 1.496, 2.182, 3.158, 4.432, 6.01, 7.91"); | |
} | |
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.005865, 0.02294, 0.05555, 0.1064, 0.1776, 0.2714, 0.3896, 0.5339, 0.7058"); | |
values("0.2313, 0.3493, 0.7042, 1.37, 2.456, 4.017, 6.07, 8.661, 11.83, 15.6",\ | |
"0.2313, 0.3496, 0.7032, 1.369, 2.46, 4.013, 6.07, 8.664, 11.83, 15.61",\ | |
"0.2318, 0.3492, 0.7034, 1.369, 2.456, 4.013, 6.07, 8.661, 11.83, 15.61",\ | |
"0.2378, 0.3562, 0.7076, 1.372, 2.461, 4.017, 6.07, 8.666, 11.83, 15.61",\ | |
"0.2506, 0.371, 0.727, 1.382, 2.46, 4.014, 6.07, 8.665, 11.83, 15.6",\ | |
"0.2688, 0.3916, 0.7484, 1.4, 2.469, 4.022, 6.064, 8.656, 11.83, 15.61",\ | |
"0.2942, 0.4182, 0.782, 1.423, 2.481, 4.024, 6.07, 8.658, 11.84, 15.6",\ | |
"0.3242, 0.449, 0.8198, 1.462, 2.507, 4.032, 6.074, 8.661, 11.82, 15.61",\ | |
"0.3568, 0.4836, 0.8658, 1.513, 2.552, 4.061, 6.086, 8.664, 11.82, 15.61",\ | |
"0.3904, 0.5204, 0.908, 1.568, 2.61, 4.12, 6.134, 8.678, 11.83, 15.59"); | |
} | |
} | |
} | |
} | |