blob: c1233d875534c9a09393817cfe38625d7e2ff4d1 [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__nand3_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "4.37745e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "4.37745e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "4.3824e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "4.39362e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "7.63158e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "7.64214e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.0001080948" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "9.06147e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001080948" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008478 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.03076, 0.03059, 0.03042, 0.03035, 0.03026, 0.03027, 0.03031, \
0.0303, 0.03032, 0.03028");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01826, -0.01823, -0.01822, -0.01825, -0.01827, -0.01828, -0.01836, \
-0.01836, -0.01834, -0.01838");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.03069, 0.0306, 0.03046, 0.03035, 0.03029, 0.03028, 0.03027, \
0.03026, 0.03029, 0.03032");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.01826, -0.01827, -0.01823, -0.01824, -0.01826, -0.01832, -0.01835, \
-0.01837, -0.01837, -0.01842");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.03035, 0.03032, 0.0303, 0.03033, 0.03023, 0.03027, 0.03026, \
0.03028, 0.03027, 0.0303");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.01454, 0.01455, 0.01453, 0.01443, 0.01436, 0.01426, 0.01424, \
0.01414, 0.0141, 0.01403");
}
}
}
pin(A2) {
capacitance : 0.009067 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.03771, 0.03801, 0.0387, 0.03948, 0.0401, 0.04058, 0.04084, 0.04105, \
0.04114, 0.04125");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.02648, -0.02642, -0.02626, -0.02619, -0.02615, -0.02619, -0.02616, \
-0.02616, -0.02613, -0.02613");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.03122, 0.02795, 0.02645, 0.02626, 0.02623, 0.02624, 0.02623, \
0.02625, 0.02625, 0.02623");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.02634, -0.0263, -0.02624, -0.02619, -0.02613, -0.02617, -0.02617, \
-0.02616, -0.02615, -0.02616");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02971, 0.02975, 0.02968, 0.0296, 0.02962, 0.02958, 0.02959, \
0.02957, 0.02956, 0.02951");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.02053, -0.0205, -0.02046, -0.02047, -0.02047, -0.02054, -0.02056, \
-0.02061, -0.02066, -0.02075");
}
}
}
pin(A3) {
capacitance : 0.009473 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.0264, 0.02655, 0.02636, 0.02626, 0.02622, 0.02625, 0.02627, \
0.02627, 0.02628, 0.02628");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.02645, -0.02633, -0.02621, -0.02615, -0.02615, -0.02617, -0.02614, \
-0.02615, -0.02611, -0.02614");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02753, 0.02649, 0.02639, 0.02629, 0.02627, 0.02625, 0.02626, \
0.02624, 0.02625, 0.02624");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.02634, -0.02628, -0.02629, -0.02619, -0.02616, -0.02619, -0.02618, \
-0.02615, -0.02613, -0.02614");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("0.02816, 0.02655, 0.02639, 0.02629, 0.02623, 0.02625, 0.02627, \
0.02627, 0.02625, 0.02625");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
values("-0.0264, -0.02634, -0.02627, -0.02618, -0.02618, -0.02619, -0.02615, \
-0.02616, -0.02612, -0.02611");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 0.5561 ;
max_transition : 8.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.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.01481, 0.01505, 0.01539, 0.01556, 0.01563, 0.01568, 0.0157, 0.01571, 0.01572, 0.01571",\
"0.01343, 0.01387, 0.01466, 0.01514, 0.01537, 0.01549, 0.01558, 0.01563, 0.01567, 0.01566",\
"0.01493, 0.01494, 0.01502, 0.01524, 0.0154, 0.0155, 0.01554, 0.0156, 0.01565, 0.01566",\
"0.0258, 0.02439, 0.0217, 0.01964, 0.01834, 0.01752, 0.017, 0.01665, 0.01643, 0.01627",\
"0.04852, 0.04535, 0.03852, 0.03223, 0.02754, 0.02433, 0.02208, 0.02053, 0.01941, 0.01861",\
"0.0841, 0.07937, 0.06779, 0.05588, 0.04618, 0.03886, 0.03346, 0.02951, 0.02658, 0.02439",\
"0.1333, 0.1271, 0.1112, 0.09281, 0.07678, 0.06381, 0.05388, 0.04617, 0.04024, 0.03562",\
"0.1967, 0.1894, 0.1695, 0.1446, 0.1214, 0.1016, 0.08556, 0.07282, 0.06263, 0.05448",\
"0.2753, 0.2669, 0.2437, 0.2126, 0.1814, 0.1538, 0.1308, 0.1116, 0.09589, 0.08305",\
"0.3696, 0.3604, 0.3341, 0.2973, 0.2583, 0.2223, 0.191, 0.1645, 0.1421, 0.1233");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.09338, 0.09455, 0.09589, 0.09649, 0.09701, 0.09843, 0.09952, 0.1003, 0.1014, 0.1069",\
"0.09174, 0.09295, 0.09524, 0.09701, 0.09813, 0.09902, 0.1003, 0.1013, 0.1031, 0.1089",\
"0.09393, 0.09417, 0.09498, 0.09639, 0.0978, 0.09879, 0.09998, 0.1016, 0.1027, 0.1076",\
"0.1072, 0.1055, 0.103, 0.1009, 0.1006, 0.1009, 0.1016, 0.1026, 0.1044, 0.1094",\
"0.1338, 0.1302, 0.1227, 0.1163, 0.1111, 0.1084, 0.1074, 0.1066, 0.1076, 0.1122",\
"0.1743, 0.1691, 0.157, 0.1441, 0.134, 0.1263, 0.1207, 0.1171, 0.1158, 0.1195",\
"0.2296, 0.2232, 0.2065, 0.187, 0.1703, 0.1567, 0.1456, 0.1376, 0.1325, 0.138",\
"0.3005, 0.2931, 0.2724, 0.2467, 0.2217, 0.2017, 0.1843, 0.1708, 0.1601, 0.1664",\
"0.388, 0.3796, 0.3559, 0.3239, 0.2908, 0.2621, 0.239, 0.2182, 0.203, 0.2149",\
"0.4931, 0.4839, 0.4574, 0.4199, 0.3799, 0.3417, 0.3091, 0.2826, 0.2631, 0.296");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.0149, 0.01512, 0.01544, 0.01558, 0.01567, 0.01571, 0.01573, 0.01574, 0.01576, 0.01576",\
"0.01315, 0.01372, 0.01462, 0.01511, 0.01538, 0.0155, 0.01558, 0.01564, 0.01565, 0.01567",\
"0.01251, 0.01289, 0.01378, 0.01451, 0.01498, 0.01523, 0.01538, 0.01548, 0.01553, 0.01557",\
"0.0212, 0.02032, 0.01882, 0.01778, 0.01712, 0.01669, 0.01642, 0.01624, 0.01613, 0.01602",\
"0.04263, 0.04, 0.03437, 0.0293, 0.02558, 0.02294, 0.02111, 0.01983, 0.01891, 0.01823",\
"0.07808, 0.07364, 0.06308, 0.05233, 0.04364, 0.03712, 0.03224, 0.02863, 0.02595, 0.02392",\
"0.1278, 0.1219, 0.1066, 0.089, 0.07395, 0.06193, 0.05254, 0.04526, 0.03966, 0.03527",\
"0.1923, 0.1852, 0.1657, 0.1414, 0.1187, 0.09978, 0.08444, 0.07216, 0.06233, 0.05443",\
"0.2724, 0.2642, 0.2411, 0.2103, 0.1795, 0.1525, 0.1299, 0.1115, 0.09615, 0.08357",\
"0.3688, 0.3596, 0.3334, 0.2968, 0.2577, 0.2223, 0.1911, 0.1652, 0.1432, 0.1247");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1263, 0.1266, 0.127, 0.1275, 0.1279, 0.129, 0.1302, 0.1316, 0.1324, 0.1379",\
"0.1241, 0.1248, 0.126, 0.1268, 0.1277, 0.1286, 0.1295, 0.1316, 0.1324, 0.1383",\
"0.1255, 0.1256, 0.1259, 0.1266, 0.1273, 0.1285, 0.1293, 0.1313, 0.1331, 0.1383",\
"0.1385, 0.137, 0.1342, 0.1319, 0.1309, 0.1309, 0.1314, 0.1326, 0.1344, 0.1388",\
"0.1654, 0.1621, 0.1549, 0.1479, 0.1425, 0.1395, 0.1373, 0.1372, 0.1373, 0.143",\
"0.2067, 0.2025, 0.1908, 0.1774, 0.1663, 0.1581, 0.1521, 0.149, 0.1472, 0.1515",\
"0.2633, 0.258, 0.2429, 0.2228, 0.2051, 0.1903, 0.1787, 0.1698, 0.1646, 0.1697",\
"0.336, 0.3299, 0.3121, 0.2867, 0.2602, 0.2384, 0.2194, 0.2051, 0.1943, 0.2004",\
"0.4257, 0.419, 0.3986, 0.3681, 0.3345, 0.3035, 0.277, 0.2548, 0.2396, 0.2517",\
"0.5334, 0.5261, 0.5036, 0.4692, 0.4288, 0.3879, 0.3529, 0.3225, 0.3023, 0.3355");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.01491, 0.01514, 0.01544, 0.0156, 0.01565, 0.01569, 0.01572, 0.01574, 0.01574, 0.01574",\
"0.01312, 0.0137, 0.01461, 0.01512, 0.01539, 0.01551, 0.01559, 0.01563, 0.01567, 0.01568",\
"0.01128, 0.01191, 0.01314, 0.01415, 0.01476, 0.01509, 0.01529, 0.01541, 0.01549, 0.01553",\
"0.01818, 0.01768, 0.01698, 0.01665, 0.01639, 0.01621, 0.01609, 0.01601, 0.01595, 0.01589",\
"0.03883, 0.03673, 0.03199, 0.02789, 0.02475, 0.02249, 0.02086, 0.01969, 0.01883, 0.01818",\
"0.0751, 0.07114, 0.06152, 0.05159, 0.04361, 0.03747, 0.03279, 0.02928, 0.02657, 0.0245",\
"0.1275, 0.1219, 0.1073, 0.09044, 0.07584, 0.06412, 0.05481, 0.04752, 0.04177, 0.03719",\
"0.1963, 0.1893, 0.1701, 0.1462, 0.1238, 0.105, 0.08951, 0.07701, 0.0669, 0.05866",\
"0.2818, 0.2738, 0.2508, 0.2202, 0.1893, 0.1621, 0.1392, 0.1201, 0.1043, 0.09119",\
"0.3851, 0.3761, 0.3497, 0.3129, 0.2736, 0.2372, 0.2057, 0.1789, 0.1562, 0.1369");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1562, 0.1563, 0.1566, 0.1569, 0.1573, 0.1582, 0.1595, 0.1609, 0.1624, 0.167",\
"0.154, 0.1541, 0.1548, 0.1551, 0.1557, 0.1564, 0.1577, 0.1589, 0.1605, 0.1653",\
"0.1557, 0.1553, 0.1551, 0.1551, 0.1554, 0.1563, 0.1574, 0.1589, 0.1604, 0.1651",\
"0.169, 0.1675, 0.1641, 0.1611, 0.1593, 0.1588, 0.1589, 0.1595, 0.1614, 0.1662",\
"0.1969, 0.1938, 0.1862, 0.1784, 0.1722, 0.1682, 0.166, 0.1658, 0.165, 0.1703",\
"0.2407, 0.2362, 0.2243, 0.2103, 0.1977, 0.1882, 0.1815, 0.178, 0.1758, 0.1803",\
"0.3013, 0.2958, 0.2799, 0.2589, 0.2393, 0.2228, 0.21, 0.2005, 0.1945, 0.1978",\
"0.3795, 0.3733, 0.3543, 0.3268, 0.2984, 0.2742, 0.2529, 0.2371, 0.2259, 0.2308",\
"0.4762, 0.4693, 0.4475, 0.4149, 0.3782, 0.3441, 0.3154, 0.2907, 0.2725, 0.2832",\
"0.5926, 0.5849, 0.5611, 0.5243, 0.48, 0.4355, 0.3968, 0.363, 0.3401, 0.3714");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.09863, 0.1299, 0.2387, 0.4454, 0.7664, 1.217, 1.81, 2.557, 3.47, 4.555",\
"0.1078, 0.1394, 0.2488, 0.4556, 0.7771, 1.228, 1.822, 2.569, 3.482, 4.569",\
"0.1383, 0.176, 0.2883, 0.4948, 0.8164, 1.267, 1.86, 2.608, 3.52, 4.608",\
"0.1596, 0.2088, 0.3533, 0.5757, 0.895, 1.344, 1.937, 2.683, 3.596, 4.683",\
"0.1662, 0.2279, 0.4048, 0.6755, 1.024, 1.471, 2.06, 2.804, 3.714, 4.801",\
"0.1535, 0.2288, 0.441, 0.7572, 1.165, 1.652, 2.24, 2.98, 3.887, 4.971",\
"0.1202, 0.2083, 0.457, 0.8225, 1.285, 1.84, 2.478, 3.22, 4.123, 5.202",\
"0.0648, 0.166, 0.4515, 0.8678, 1.388, 2.005, 2.72, 3.52, 4.426, 5.5",\
"-0.0151, 0.0992, 0.4214, 0.8898, 1.471, 2.151, 2.935, 3.818, 4.792, 5.873",\
"-0.121, 0.0084, 0.3652, 0.8863, 1.529, 2.276, 3.128, 4.088, 5.151, 6.308");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1014, 0.135, 0.2497, 0.466, 0.8023, 1.273, 1.891, 2.674, 3.628, 4.764",\
"0.1173, 0.1513, 0.2671, 0.4852, 0.8216, 1.293, 1.913, 2.695, 3.647, 4.781",\
"0.1786, 0.2159, 0.331, 0.5486, 0.8854, 1.357, 1.977, 2.759, 3.712, 4.849",\
"0.2629, 0.3124, 0.4566, 0.6772, 1.011, 1.482, 2.101, 2.883, 3.831, 4.969",\
"0.3685, 0.4305, 0.6075, 0.8756, 1.217, 1.683, 2.301, 3.077, 4.027, 5.166",\
"0.4929, 0.5694, 0.7833, 1.099, 1.5, 1.976, 2.587, 3.362, 4.311, 5.442",\
"0.6386, 0.7306, 0.9836, 1.348, 1.808, 2.352, 2.974, 3.743, 4.683, 5.814",\
"0.8051, 0.9127, 1.207, 1.625, 2.142, 2.757, 3.453, 4.233, 5.168, 6.292",\
"0.9946, 1.117, 1.455, 1.931, 2.508, 3.185, 3.963, 4.82, 5.769, 6.882",\
"1.209, 1.347, 1.726, 2.264, 2.907, 3.648, 4.497, 5.444, 6.472, 7.6");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1353, 0.1891, 0.3769, 0.733, 1.287, 2.066, 3.093, 4.381, 5.948, 7.828",\
"0.1344, 0.1891, 0.3765, 0.7332, 1.288, 2.067, 3.091, 4.38, 5.954, 7.824",\
"0.1658, 0.2148, 0.3789, 0.7332, 1.287, 2.068, 3.088, 4.383, 5.961, 7.829",\
"0.229, 0.2838, 0.4583, 0.756, 1.29, 2.066, 3.093, 4.381, 5.954, 7.827",\
"0.3184, 0.3824, 0.5722, 0.8932, 1.351, 2.072, 3.086, 4.378, 5.952, 7.827",\
"0.4256, 0.503, 0.7194, 1.064, 1.55, 2.185, 3.106, 4.382, 5.947, 7.827",\
"0.5476, 0.6398, 0.893, 1.268, 1.786, 2.452, 3.282, 4.433, 5.952, 7.824",\
"0.682, 0.795, 1.088, 1.512, 2.055, 2.762, 3.624, 4.667, 6.049, 7.846",\
"0.8334, 0.9576, 1.3, 1.774, 2.364, 3.105, 4.015, 5.08, 6.36, 7.991",\
"1.001, 1.14, 1.527, 2.065, 2.712, 3.485, 4.433, 5.56, 6.85, 8.377");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1328, 0.1894, 0.3886, 0.769, 1.362, 2.192, 3.292, 4.666, 6.35, 8.355",\
"0.1328, 0.1895, 0.3893, 0.7684, 1.361, 2.191, 3.287, 4.662, 6.344, 8.347",\
"0.165, 0.2081, 0.3886, 0.7681, 1.361, 2.192, 3.284, 4.664, 6.345, 8.356",\
"0.2352, 0.2905, 0.4545, 0.7749, 1.359, 2.191, 3.283, 4.665, 6.342, 8.357",\
"0.3262, 0.3898, 0.5844, 0.8922, 1.385, 2.191, 3.284, 4.662, 6.35, 8.352",\
"0.4378, 0.514, 0.7308, 1.084, 1.55, 2.239, 3.287, 4.66, 6.346, 8.349",\
"0.559, 0.6532, 0.905, 1.289, 1.818, 2.457, 3.367, 4.664, 6.337, 8.348",\
"0.6924, 0.8046, 1.1, 1.525, 2.094, 2.803, 3.634, 4.791, 6.355, 8.343",\
"0.84, 0.9698, 1.317, 1.792, 2.395, 3.167, 4.062, 5.108, 6.514, 8.375",\
"0.9984, 1.147, 1.546, 2.082, 2.737, 3.546, 4.526, 5.607, 6.896, 8.582");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1256, 0.157, 0.2652, 0.4717, 0.7936, 1.244, 1.837, 2.584, 3.496, 4.583",\
"0.1335, 0.1653, 0.2746, 0.4816, 0.8032, 1.254, 1.847, 2.594, 3.508, 4.594",\
"0.1505, 0.1867, 0.3002, 0.5077, 0.8294, 1.281, 1.874, 2.62, 3.532, 4.621",\
"0.1619, 0.2066, 0.3403, 0.5605, 0.8816, 1.332, 1.925, 2.672, 3.585, 4.671",\
"0.1566, 0.2134, 0.3752, 0.6247, 0.9667, 1.417, 2.008, 2.753, 3.664, 4.752",\
"0.1301, 0.1986, 0.3932, 0.6824, 1.06, 1.537, 2.129, 2.872, 3.781, 4.865",\
"0.0789, 0.1593, 0.3883, 0.7239, 1.146, 1.662, 2.288, 3.034, 3.94, 5.022",\
"0.0007, 0.0936, 0.3562, 0.7407, 1.217, 1.781, 2.448, 3.233, 4.147, 5.226",\
"-0.1061, -0.0016, 0.2946, 0.7287, 1.263, 1.886, 2.602, 3.433, 4.388, 5.479",\
"-0.2461, -0.1285, 0.2036, 0.6867, 1.28, 1.968, 2.744, 3.625, 4.629, 5.764");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1366, 0.1696, 0.2836, 0.5, 0.8358, 1.306, 1.927, 2.708, 3.656, 4.798",\
"0.1519, 0.1854, 0.3005, 0.5172, 0.8537, 1.323, 1.943, 2.726, 3.675, 4.815",\
"0.2171, 0.2505, 0.3646, 0.581, 0.917, 1.389, 2.007, 2.786, 3.74, 4.881",\
"0.3188, 0.3623, 0.4956, 0.7112, 1.045, 1.514, 2.132, 2.914, 3.864, 4.997",\
"0.4451, 0.4989, 0.6606, 0.9162, 1.252, 1.717, 2.332, 3.111, 4.059, 5.197",\
"0.5979, 0.6631, 0.8535, 1.152, 1.541, 2.012, 2.621, 3.394, 4.342, 5.474",\
"0.7769, 0.8547, 1.078, 1.417, 1.863, 2.395, 3.012, 3.777, 4.72, 5.848",\
"0.9847, 1.075, 1.332, 1.719, 2.212, 2.812, 3.496, 4.271, 5.205, 6.326",\
"1.221, 1.323, 1.619, 2.054, 2.601, 3.258, 4.02, 4.866, 5.809, 6.92",\
"1.488, 1.604, 1.935, 2.424, 3.03, 3.742, 4.571, 5.504, 6.52, 7.642");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1357, 0.1894, 0.3764, 0.7324, 1.288, 2.068, 3.089, 4.382, 5.953, 7.836",\
"0.136, 0.1894, 0.3768, 0.733, 1.287, 2.064, 3.092, 4.381, 5.955, 7.833",\
"0.1653, 0.2125, 0.3802, 0.7327, 1.288, 2.068, 3.089, 4.379, 5.955, 7.822",\
"0.2261, 0.2731, 0.4393, 0.7539, 1.287, 2.063, 3.088, 4.386, 5.958, 7.842",\
"0.321, 0.371, 0.5358, 0.8478, 1.335, 2.074, 3.091, 4.375, 5.958, 7.826",\
"0.4342, 0.4932, 0.673, 0.9832, 1.47, 2.151, 3.113, 4.383, 5.951, 7.829",\
"0.561, 0.631, 0.8386, 1.166, 1.649, 2.328, 3.225, 4.429, 5.954, 7.826",\
"0.7012, 0.7832, 1.024, 1.387, 1.877, 2.556, 3.447, 4.577, 6.027, 7.85",\
"0.8558, 0.9484, 1.224, 1.634, 2.159, 2.835, 3.724, 4.849, 6.229, 7.966",\
"1.023, 1.132, 1.44, 1.902, 2.473, 3.17, 4.055, 5.181, 6.552, 8.196");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1816, 0.2387, 0.439, 0.8198, 1.412, 2.242, 3.334, 4.712, 6.382, 8.392",\
"0.1816, 0.2391, 0.4388, 0.8193, 1.411, 2.24, 3.332, 4.709, 6.381, 8.391",\
"0.1986, 0.2469, 0.4386, 0.8192, 1.412, 2.241, 3.331, 4.707, 6.385, 8.393",\
"0.2757, 0.3295, 0.4893, 0.8235, 1.411, 2.241, 3.334, 4.709, 6.388, 8.379",\
"0.367, 0.429, 0.6214, 0.9262, 1.429, 2.241, 3.333, 4.71, 6.386, 8.39",\
"0.4774, 0.5508, 0.7654, 1.12, 1.585, 2.283, 3.334, 4.709, 6.39, 8.39",\
"0.6034, 0.6892, 0.9342, 1.321, 1.849, 2.49, 3.408, 4.715, 6.389, 8.39",\
"0.7396, 0.8434, 1.131, 1.547, 2.123, 2.831, 3.668, 4.824, 6.403, 8.39",\
"0.8868, 1.009, 1.339, 1.807, 2.414, 3.196, 4.086, 5.141, 6.556, 8.42",\
"1.046, 1.187, 1.568, 2.092, 2.739, 3.558, 4.538, 5.628, 6.928, 8.618");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.139, 0.1703, 0.2789, 0.4856, 0.8064, 1.257, 1.851, 2.597, 3.51, 4.595",\
"0.147, 0.179, 0.2883, 0.4952, 0.817, 1.268, 1.861, 2.608, 3.521, 4.607",\
"0.1577, 0.1922, 0.3043, 0.5122, 0.8341, 1.285, 1.879, 2.627, 3.538, 4.626",\
"0.1553, 0.1956, 0.3205, 0.5374, 0.859, 1.309, 1.902, 2.65, 3.563, 4.647",\
"0.1316, 0.182, 0.3275, 0.563, 0.8997, 1.35, 1.941, 2.687, 3.598, 4.684",\
"0.0796, 0.1408, 0.3156, 0.5797, 0.9385, 1.409, 2.002, 2.744, 3.653, 4.737",\
"-0.0014, 0.0708, 0.2752, 0.5773, 0.9675, 1.462, 2.079, 2.828, 3.732, 4.813",\
"-0.1164, -0.0326, 0.2019, 0.5464, 0.9787, 1.506, 2.149, 2.925, 3.84, 4.916",\
"-0.2666, -0.1719, 0.0944, 0.4826, 0.9625, 1.533, 2.209, 3.012, 3.956, 5.048",\
"-0.4561, -0.3503, -0.0524, 0.3802, 0.9122, 1.533, 2.253, 3.088, 4.062, 5.186");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1613, 0.1957, 0.3127, 0.5308, 0.8677, 1.339, 1.959, 2.74, 3.69, 4.831",\
"0.1761, 0.2108, 0.3281, 0.5464, 0.8836, 1.355, 1.974, 2.756, 3.706, 4.845",\
"0.243, 0.2769, 0.393, 0.6107, 0.9475, 1.419, 2.038, 2.82, 3.769, 4.909",\
"0.3595, 0.4009, 0.5273, 0.7419, 1.075, 1.545, 2.163, 2.942, 3.896, 5.032",\
"0.5038, 0.5533, 0.7064, 0.9523, 1.285, 1.749, 2.365, 3.142, 4.093, 5.224",\
"0.6812, 0.7386, 0.9156, 1.202, 1.58, 2.046, 2.655, 3.428, 4.374, 5.505",\
"0.8918, 0.9596, 1.163, 1.484, 1.914, 2.436, 3.048, 3.813, 4.753, 5.879",\
"1.138, 1.217, 1.448, 1.808, 2.282, 2.866, 3.539, 4.31, 5.241, 6.36",\
"1.422, 1.511, 1.774, 2.176, 2.694, 3.33, 4.076, 4.912, 5.85, 6.957",\
"1.746, 1.845, 2.138, 2.585, 3.153, 3.837, 4.647, 5.563, 6.568, 7.685");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.1357, 0.1893, 0.3773, 0.7328, 1.287, 2.066, 3.093, 4.382, 5.954, 7.828",\
"0.1358, 0.1894, 0.3762, 0.7328, 1.287, 2.067, 3.093, 4.379, 5.956, 7.833",\
"0.1544, 0.2035, 0.3786, 0.7334, 1.286, 2.067, 3.089, 4.38, 5.956, 7.827",\
"0.2021, 0.2494, 0.4214, 0.7497, 1.289, 2.065, 3.092, 4.385, 5.949, 7.834",\
"0.2905, 0.336, 0.496, 0.8206, 1.329, 2.071, 3.088, 4.385, 5.961, 7.829",\
"0.4042, 0.4534, 0.6176, 0.926, 1.43, 2.143, 3.114, 4.376, 5.95, 7.828",\
"0.5366, 0.5916, 0.7696, 1.082, 1.566, 2.278, 3.214, 4.433, 5.959, 7.835",\
"0.6816, 0.7462, 0.9448, 1.276, 1.759, 2.449, 3.383, 4.563, 6.043, 7.853",\
"0.8394, 0.913, 1.138, 1.499, 2, 2.676, 3.593, 4.772, 6.21, 7.968",\
"1.007, 1.094, 1.351, 1.746, 2.274, 2.968, 3.855, 5.019, 6.458, 8.173");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07922, 0.2871, 0.6841, 1.303, 2.17, 3.312, 4.751, 6.507, 8.6");
index_2("0.001, 0.004831, 0.01828, 0.04396, 0.08398, 0.1401, 0.214, 0.3071, 0.4207, 0.5561");
values("0.2247, 0.2834, 0.4847, 0.8676, 1.46, 2.291, 3.384, 4.758, 6.435, 8.439",\
"0.2247, 0.2826, 0.4848, 0.8674, 1.46, 2.29, 3.385, 4.76, 6.437, 8.441",\
"0.2308, 0.285, 0.4845, 0.8671, 1.46, 2.291, 3.385, 4.757, 6.434, 8.439",\
"0.3082, 0.3605, 0.5221, 0.869, 1.46, 2.29, 3.384, 4.761, 6.437, 8.441",\
"0.4014, 0.4638, 0.6548, 0.9592, 1.473, 2.291, 3.384, 4.761, 6.439, 8.435",\
"0.5122, 0.5834, 0.7982, 1.151, 1.618, 2.327, 3.384, 4.76, 6.44, 8.442",\
"0.6378, 0.7226, 0.962, 1.351, 1.878, 2.523, 3.451, 4.765, 6.438, 8.44",\
"0.78, 0.8778, 1.15, 1.569, 2.149, 2.856, 3.702, 4.867, 6.452, 8.441",\
"0.9342, 1.045, 1.357, 1.817, 2.431, 3.214, 4.106, 5.173, 6.597, 8.468",\
"1.099, 1.229, 1.584, 2.093, 2.74, 3.566, 4.555, 5.649, 6.961, 8.658");
}
}
}
}