blob: 4c3877077df19fecc4aba1cff8f6d847ef9bda1e [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__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");
}
}
}
}