blob: 1b3c6a093ad95b5222a598279fd6efc8bb937206 [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 : "0.0004056" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "0.00040632" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "0.00040692" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "0.00041457" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "0.00043338" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "0.00043941" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "0.00046569" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "0.00044271" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00046569" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.008603 ;
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.02505, 0.02493, 0.02484, 0.02475, 0.02477, 0.02473, 0.02476, \
0.02473, 0.02474, 0.02472");
}
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.01512, -0.0151, -0.01509, -0.01509, -0.01518, -0.0152, -0.01524, \
-0.0153, -0.01543, -0.01571");
}
}
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.02497, 0.02492, 0.02487, 0.02477, 0.02477, 0.02474, 0.02474, \
0.02475, 0.02475, 0.02473");
}
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.01505, -0.01505, -0.01503, -0.01503, -0.0151, -0.01513, -0.01517, \
-0.01524, -0.01535, -0.01565");
}
}
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.02482, 0.02479, 0.02476, 0.02471, 0.02473, 0.02475, 0.02473, \
0.02475, 0.02473, 0.02472");
}
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.0111, 0.0111, 0.01109, 0.01101, 0.01089, 0.01079, 0.01067, 0.01051, \
0.01022, 0.009469");
}
}
}
pin(A2) {
capacitance : 0.009268 ;
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.02734, 0.02793, 0.02872, 0.02928, 0.02971, 0.02998, 0.03015, \
0.03023, 0.03016, 0.02986");
}
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.02149, -0.02153, -0.0214, -0.02136, -0.02135, -0.02134, -0.02134, \
-0.02131, -0.02132, -0.0213");
}
}
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.02546, 0.02297, 0.0216, 0.02141, 0.02138, 0.02135, 0.02134, \
0.02133, 0.02132, 0.02133");
}
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.02144, -0.02145, -0.02141, -0.02135, -0.02135, -0.02135, -0.02133, \
-0.02132, -0.02132, -0.02132");
}
}
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.02362, 0.02365, 0.0236, 0.02356, 0.02356, 0.02355, 0.02348, \
0.02344, 0.02336, 0.02316");
}
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.01782, -0.01784, -0.01783, -0.01782, -0.01788, -0.01793, -0.01802, \
-0.01816, -0.0184, -0.0189");
}
}
}
pin(A3) {
capacitance : 0.00976 ;
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.02148, 0.02157, 0.02147, 0.02144, 0.0214, 0.0214, 0.02141, 0.02139, \
0.02139, 0.02138");
}
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.02148, -0.02145, -0.02136, -0.02132, -0.02133, -0.02133, -0.02131, \
-0.0213, -0.0213, -0.0213");
}
}
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.02257, 0.02165, 0.02148, 0.02142, 0.0214, 0.02138, 0.02138, \
0.02138, 0.02137, 0.02136");
}
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.02147, -0.02144, -0.02143, -0.02136, -0.02137, -0.02135, -0.02133, \
-0.02133, -0.02132, -0.0213");
}
}
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.02293, 0.02156, 0.0215, 0.02142, 0.02142, 0.0214, 0.02139, 0.0214, \
0.02138, 0.02138");
}
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.02149, -0.02146, -0.02143, -0.02136, -0.02138, -0.02133, -0.02132, \
-0.02132, -0.02132, -0.02129");
}
}
}
pin(ZN) {
direction : output ;
function : "((!A1)|(!A2)|(!A3))" ;
max_capacitance : 0.5434 ;
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.01414, 0.01423, 0.01435, 0.01441, 0.01445, 0.01446, 0.01447, 0.01448, 0.01436, 0.01385",\
"0.01285, 0.01319, 0.01373, 0.01408, 0.01424, 0.01434, 0.01439, 0.0144, 0.01431, 0.01377",\
"0.01255, 0.0128, 0.01328, 0.01373, 0.01401, 0.01419, 0.01429, 0.01433, 0.01422, 0.01369",\
"0.0176, 0.017, 0.01599, 0.01538, 0.01506, 0.01484, 0.01473, 0.01465, 0.01445, 0.01378",\
"0.02963, 0.02797, 0.02446, 0.02141, 0.01931, 0.01789, 0.01697, 0.01631, 0.01568, 0.01464",\
"0.04934, 0.04659, 0.04018, 0.03371, 0.02865, 0.02496, 0.02241, 0.02048, 0.01888, 0.017",\
"0.07723, 0.07351, 0.06405, 0.0536, 0.04468, 0.03773, 0.03257, 0.0286, 0.02525, 0.02185",\
"0.1135, 0.1089, 0.09671, 0.08202, 0.06868, 0.05757, 0.04895, 0.04198, 0.03603, 0.03023",\
"0.1588, 0.1534, 0.1387, 0.1198, 0.1016, 0.08581, 0.07277, 0.06182, 0.0521, 0.04292",\
"0.2133, 0.2073, 0.1903, 0.1675, 0.144, 0.1232, 0.105, 0.08897, 0.07419, 0.06084");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.08024, 0.08078, 0.08133, 0.08175, 0.08225, 0.08306, 0.08375, 0.08731, 0.1115, 0.25",\
"0.07855, 0.07959, 0.08143, 0.08271, 0.08342, 0.08471, 0.08492, 0.08896, 0.1167, 0.252",\
"0.07845, 0.07883, 0.08009, 0.08172, 0.08309, 0.08402, 0.08508, 0.08944, 0.1181, 0.2633",\
"0.08482, 0.08413, 0.08322, 0.0831, 0.08372, 0.08435, 0.08532, 0.08986, 0.1257, 0.2871",\
"0.09924, 0.09732, 0.09329, 0.09054, 0.08843, 0.08771, 0.08784, 0.09201, 0.1384, 0.3317",\
"0.1218, 0.119, 0.1118, 0.105, 0.1001, 0.09611, 0.09458, 0.1005, 0.1627, 0.4063",\
"0.1532, 0.1494, 0.1396, 0.1282, 0.1193, 0.112, 0.107, 0.1179, 0.215, 0.5356",\
"0.1937, 0.1891, 0.1766, 0.1613, 0.147, 0.1363, 0.1292, 0.1546, 0.3207, 0.7412",\
"0.2438, 0.2385, 0.2237, 0.2048, 0.1852, 0.1686, 0.1666, 0.2429, 0.5345, 1.039",\
"0.3043, 0.2984, 0.2816, 0.2587, 0.2349, 0.2156, 0.2513, 0.4747, 0.8877, 1.32");
}
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.01415, 0.01423, 0.01436, 0.01443, 0.01447, 0.01448, 0.0145, 0.0145, 0.01436, 0.01385",\
"0.01287, 0.01323, 0.01382, 0.01412, 0.01427, 0.01436, 0.01442, 0.01442, 0.01432, 0.01379",\
"0.01128, 0.01173, 0.01267, 0.0134, 0.01381, 0.01406, 0.01418, 0.01425, 0.01417, 0.01366",\
"0.0144, 0.01426, 0.01414, 0.01423, 0.01429, 0.01435, 0.01438, 0.01441, 0.01427, 0.01366",\
"0.025, 0.0238, 0.02138, 0.01932, 0.01789, 0.01694, 0.01629, 0.01582, 0.0153, 0.01437",\
"0.04406, 0.04164, 0.03621, 0.03084, 0.02667, 0.02363, 0.02145, 0.01982, 0.01841, 0.01666",\
"0.07188, 0.06838, 0.05965, 0.05019, 0.04228, 0.03609, 0.03144, 0.02782, 0.02475, 0.02155",\
"0.1087, 0.1042, 0.09243, 0.07848, 0.06603, 0.05584, 0.04771, 0.04122, 0.03564, 0.03013",\
"0.1547, 0.1494, 0.1349, 0.1165, 0.0989, 0.08407, 0.0717, 0.06135, 0.05217, 0.04347",\
"0.2102, 0.2044, 0.1876, 0.1649, 0.142, 0.1217, 0.1042, 0.089, 0.07494, 0.06225");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.1067, 0.1068, 0.1071, 0.1073, 0.1079, 0.1086, 0.1093, 0.1123, 0.1398, 0.2772",\
"0.105, 0.1054, 0.1063, 0.107, 0.1075, 0.1084, 0.1092, 0.1125, 0.141, 0.2804",\
"0.1042, 0.1044, 0.1051, 0.1061, 0.1071, 0.1082, 0.109, 0.1122, 0.1426, 0.2917",\
"0.1101, 0.1096, 0.1084, 0.1079, 0.1079, 0.1087, 0.1092, 0.1135, 0.1493, 0.3152",\
"0.1246, 0.1228, 0.119, 0.1156, 0.1134, 0.1123, 0.1124, 0.1166, 0.1622, 0.3589",\
"0.1476, 0.145, 0.1382, 0.1311, 0.1255, 0.1215, 0.1197, 0.1253, 0.189, 0.4363",\
"0.1795, 0.1762, 0.1671, 0.1557, 0.146, 0.1382, 0.1332, 0.1434, 0.2427, 0.5661",\
"0.221, 0.2171, 0.206, 0.1905, 0.1757, 0.1637, 0.1558, 0.1825, 0.3516, 0.7758",\
"0.2724, 0.268, 0.255, 0.2364, 0.2163, 0.1988, 0.1946, 0.2737, 0.5696, 1.073",\
"0.3342, 0.3295, 0.3148, 0.2932, 0.2686, 0.2478, 0.2854, 0.5117, 0.9223, 1.347");
}
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.01417, 0.01424, 0.01436, 0.01443, 0.01447, 0.01449, 0.01449, 0.01449, 0.01438, 0.01385",\
"0.01286, 0.01322, 0.01378, 0.01411, 0.01427, 0.01436, 0.0144, 0.01441, 0.01431, 0.01377",\
"0.01076, 0.01132, 0.01238, 0.01326, 0.01374, 0.014, 0.01416, 0.01422, 0.01416, 0.01364",\
"0.01263, 0.01268, 0.01303, 0.01351, 0.01386, 0.01408, 0.01421, 0.01427, 0.01416, 0.01357",\
"0.0221, 0.02123, 0.01956, 0.01817, 0.01722, 0.01652, 0.01603, 0.01565, 0.0152, 0.0143",\
"0.04078, 0.03876, 0.03419, 0.0297, 0.02614, 0.02344, 0.02145, 0.01991, 0.01855, 0.01684",\
"0.06937, 0.06623, 0.05837, 0.04974, 0.04245, 0.03669, 0.03218, 0.02868, 0.02562, 0.02244",\
"0.1082, 0.1039, 0.09279, 0.07953, 0.06766, 0.0578, 0.04987, 0.04341, 0.0378, 0.03232",\
"0.1572, 0.152, 0.1379, 0.1201, 0.1028, 0.08807, 0.07582, 0.06551, 0.05636, 0.0476",\
"0.2166, 0.2107, 0.194, 0.1717, 0.149, 0.1285, 0.1112, 0.09608, 0.08217, 0.06921");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.1315, 0.1315, 0.1316, 0.1319, 0.1325, 0.133, 0.1339, 0.1368, 0.1651, 0.3046",\
"0.1291, 0.1293, 0.1295, 0.13, 0.1306, 0.1312, 0.1323, 0.135, 0.1636, 0.3051",\
"0.1286, 0.1286, 0.1288, 0.1292, 0.1297, 0.1305, 0.1314, 0.1347, 0.1661, 0.3164",\
"0.1348, 0.1341, 0.1326, 0.1315, 0.1311, 0.1312, 0.1318, 0.1361, 0.1713, 0.3402",\
"0.1495, 0.1478, 0.1438, 0.1399, 0.1371, 0.1358, 0.1351, 0.1395, 0.1859, 0.3851",\
"0.1736, 0.1709, 0.1641, 0.1565, 0.1501, 0.1456, 0.1429, 0.1486, 0.2135, 0.4626",\
"0.2074, 0.2041, 0.1946, 0.1824, 0.1719, 0.1632, 0.1569, 0.1679, 0.2681, 0.5944",\
"0.2517, 0.2478, 0.2361, 0.2197, 0.2035, 0.1904, 0.1813, 0.208, 0.3793, 0.8063",\
"0.3068, 0.3024, 0.2886, 0.2687, 0.2469, 0.2277, 0.2227, 0.3027, 0.6011, 1.105",\
"0.3732, 0.3682, 0.3528, 0.3298, 0.3027, 0.2807, 0.3184, 0.548, 0.9563, 1.373");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.1954, 0.2545, 0.4589, 0.849, 1.457, 2.308, 3.429, 4.843, 6.565, 8.619",\
"0.2141, 0.2736, 0.48, 0.8709, 1.478, 2.331, 3.451, 4.863, 6.588, 8.642",\
"0.2822, 0.3502, 0.5586, 0.9498, 1.558, 2.41, 3.532, 4.943, 6.667, 8.723",\
"0.3367, 0.4282, 0.6972, 1.11, 1.715, 2.565, 3.687, 5.1, 6.822, 8.879",\
"0.365, 0.4795, 0.8126, 1.321, 1.969, 2.816, 3.932, 5.343, 7.067, 9.119",\
"0.3616, 0.5012, 0.8986, 1.5, 2.268, 3.174, 4.289, 5.693, 7.412, 9.465",\
"0.3234, 0.4882, 0.9536, 1.646, 2.527, 3.572, 4.761, 6.163, 7.877, 9.924",\
"0.2461, 0.4336, 0.9708, 1.76, 2.75, 3.927, 5.269, 6.76, 8.472, 10.51",\
"0.1287, 0.3411, 0.9465, 1.835, 2.937, 4.239, 5.728, 7.387, 9.199, 11.24",\
"-0.0328, 0.2047, 0.8781, 1.866, 3.088, 4.514, 6.144, 7.964, 9.954, 12.11");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.1922, 0.2522, 0.4581, 0.8494, 1.458, 2.312, 3.437, 4.85, 6.57, 8.638",\
"0.2238, 0.2854, 0.4955, 0.8891, 1.498, 2.354, 3.475, 4.894, 6.619, 8.672",\
"0.3465, 0.4114, 0.6205, 1.015, 1.626, 2.481, 3.606, 5.02, 6.746, 8.797",\
"0.5126, 0.6051, 0.8674, 1.266, 1.875, 2.729, 3.855, 5.268, 6.992, 9.053",\
"0.7131, 0.8291, 1.163, 1.656, 2.275, 3.123, 4.245, 5.659, 7.384, 9.446",\
"0.9509, 1.093, 1.493, 2.092, 2.828, 3.691, 4.804, 6.215, 7.94, 9.995",\
"1.228, 1.397, 1.868, 2.562, 3.432, 4.425, 5.554, 6.957, 8.669, 10.72",\
"1.541, 1.74, 2.289, 3.078, 4.069, 5.22, 6.485, 7.901, 9.61, 11.65",\
"1.899, 2.126, 2.752, 3.65, 4.752, 6.044, 7.489, 9.043, 10.77, 12.8",\
"2.3, 2.555, 3.264, 4.269, 5.492, 6.916, 8.523, 10.27, 12.13, 14.19");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.274, 0.3754, 0.7286, 1.402, 2.447, 3.919, 5.853, 8.286, 11.26, 14.81",\
"0.2731, 0.3755, 0.7291, 1.401, 2.449, 3.918, 5.848, 8.283, 11.25, 14.79",\
"0.3222, 0.408, 0.7294, 1.401, 2.448, 3.918, 5.851, 8.285, 11.25, 14.79",\
"0.4366, 0.5412, 0.8622, 1.428, 2.449, 3.915, 5.853, 8.277, 11.26, 14.8",\
"0.5924, 0.711, 1.077, 1.671, 2.535, 3.921, 5.845, 8.281, 11.25, 14.81",\
"0.7822, 0.9216, 1.329, 1.997, 2.891, 4.09, 5.869, 8.28, 11.25, 14.8",\
"0.9922, 1.162, 1.631, 2.354, 3.341, 4.558, 6.125, 8.34, 11.24, 14.8",\
"1.223, 1.423, 1.966, 2.761, 3.827, 5.161, 6.727, 8.71, 11.37, 14.81",\
"1.474, 1.701, 2.333, 3.222, 4.358, 5.789, 7.484, 9.434, 11.86, 14.98",\
"1.75, 2.009, 2.729, 3.722, 4.948, 6.46, 8.282, 10.36, 12.72, 15.6");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.2591, 0.362, 0.7231, 1.412, 2.485, 3.993, 5.981, 8.471, 11.51, 15.18",\
"0.2593, 0.362, 0.7226, 1.414, 2.485, 3.994, 5.97, 8.479, 11.54, 15.14",\
"0.3061, 0.3847, 0.7225, 1.412, 2.485, 3.993, 5.972, 8.476, 11.51, 15.14",\
"0.4474, 0.5476, 0.8288, 1.419, 2.484, 3.99, 5.978, 8.472, 11.53, 15.15",\
"0.6078, 0.7254, 1.087, 1.616, 2.513, 3.988, 5.973, 8.477, 11.52, 15.16",\
"0.7942, 0.9332, 1.351, 2, 2.801, 4.053, 5.972, 8.473, 11.52, 15.17",\
"1.005, 1.172, 1.646, 2.39, 3.324, 4.432, 6.084, 8.496, 11.51, 15.16",\
"1.235, 1.434, 1.975, 2.791, 3.869, 5.094, 6.55, 8.642, 11.53, 15.15",\
"1.482, 1.713, 2.34, 3.255, 4.418, 5.826, 7.352, 9.206, 11.76, 15.23",\
"1.748, 2.012, 2.726, 3.728, 4.992, 6.548, 8.274, 10.14, 12.44, 15.5");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.2487, 0.3076, 0.512, 0.9022, 1.509, 2.361, 3.481, 4.896, 6.619, 8.672",\
"0.2673, 0.3269, 0.5332, 0.9241, 1.532, 2.384, 3.505, 4.916, 6.64, 8.695",\
"0.3108, 0.3775, 0.5885, 0.9807, 1.59, 2.443, 3.563, 4.976, 6.699, 8.754",\
"0.3445, 0.4271, 0.6774, 1.09, 1.698, 2.55, 3.672, 5.085, 6.811, 8.863",\
"0.3519, 0.4559, 0.7571, 1.229, 1.872, 2.724, 3.845, 5.256, 6.979, 9.035",\
"0.3216, 0.4493, 0.8122, 1.357, 2.071, 2.971, 4.092, 5.501, 7.222, 9.277",\
"0.2505, 0.401, 0.8293, 1.46, 2.259, 3.238, 4.417, 5.83, 7.549, 9.599",\
"0.1359, 0.3072, 0.8009, 1.524, 2.422, 3.494, 4.759, 6.239, 7.966, 10.01",\
"-0.029, 0.1681, 0.7239, 1.542, 2.548, 3.724, 5.088, 6.662, 8.464, 10.52",\
"-0.2457, -0.0253, 0.597, 1.508, 2.627, 3.922, 5.395, 7.072, 8.974, 11.12");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.259, 0.3188, 0.5256, 0.9172, 1.525, 2.378, 3.5, 4.911, 6.637, 8.695",\
"0.2904, 0.3511, 0.5597, 0.9524, 1.561, 2.414, 3.536, 4.951, 6.673, 8.728",\
"0.4163, 0.477, 0.6856, 1.079, 1.689, 2.543, 3.665, 5.078, 6.802, 8.859",\
"0.6191, 0.7003, 0.9398, 1.332, 1.939, 2.792, 3.913, 5.327, 7.049, 9.107",\
"0.8571, 0.9579, 1.264, 1.731, 2.341, 3.188, 4.307, 5.717, 7.442, 9.494",\
"1.142, 1.263, 1.625, 2.192, 2.904, 3.759, 4.871, 6.276, 7.996, 10.05",\
"1.474, 1.616, 2.037, 2.691, 3.531, 4.502, 5.624, 7.021, 8.737, 10.78",\
"1.856, 2.022, 2.505, 3.243, 4.194, 5.317, 6.564, 7.973, 9.678, 11.72",\
"2.292, 2.48, 3.029, 3.855, 4.91, 6.168, 7.586, 9.123, 10.84, 12.87",\
"2.777, 2.993, 3.611, 4.531, 5.691, 7.071, 8.646, 10.37, 12.22, 14.26");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.2745, 0.3758, 0.729, 1.4, 2.449, 3.917, 5.85, 8.285, 11.25, 14.78",\
"0.2746, 0.3764, 0.7292, 1.401, 2.448, 3.919, 5.849, 8.274, 11.24, 14.81",\
"0.3188, 0.4054, 0.7307, 1.402, 2.448, 3.916, 5.852, 8.286, 11.26, 14.8",\
"0.4216, 0.5144, 0.8312, 1.428, 2.446, 3.916, 5.852, 8.288, 11.25, 14.8",\
"0.5796, 0.6768, 0.9988, 1.595, 2.52, 3.923, 5.847, 8.276, 11.26, 14.8",\
"0.7784, 0.887, 1.227, 1.835, 2.759, 4.049, 5.867, 8.277, 11.26, 14.8",\
"0.9992, 1.129, 1.515, 2.141, 3.081, 4.367, 6.062, 8.349, 11.26, 14.8",\
"1.238, 1.389, 1.836, 2.517, 3.469, 4.776, 6.461, 8.598, 11.36, 14.81",\
"1.497, 1.67, 2.189, 2.939, 3.935, 5.26, 6.964, 9.088, 11.69, 14.98",\
"1.779, 1.975, 2.55, 3.406, 4.478, 5.82, 7.548, 9.696, 12.27, 15.38");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.3453, 0.4488, 0.8094, 1.499, 2.573, 4.076, 6.055, 8.548, 11.6, 15.22",\
"0.3452, 0.4484, 0.8096, 1.5, 2.572, 4.076, 6.055, 8.555, 11.6, 15.23",\
"0.3628, 0.4545, 0.8095, 1.499, 2.573, 4.077, 6.057, 8.548, 11.59, 15.22",\
"0.5144, 0.606, 0.8842, 1.502, 2.572, 4.079, 6.06, 8.552, 11.59, 15.22",\
"0.6766, 0.7954, 1.144, 1.672, 2.594, 4.077, 6.059, 8.552, 11.6, 15.22",\
"0.8632, 0.9986, 1.416, 2.052, 2.858, 4.132, 6.058, 8.557, 11.6, 15.22",\
"1.073, 1.233, 1.703, 2.443, 3.373, 4.488, 6.159, 8.558, 11.6, 15.23",\
"1.302, 1.49, 2.017, 2.842, 3.919, 5.14, 6.612, 8.716, 11.62, 15.23",\
"1.549, 1.767, 2.368, 3.272, 4.458, 5.862, 7.39, 9.266, 11.84, 15.26",\
"1.81, 2.062, 2.752, 3.74, 5.016, 6.58, 8.312, 10.18, 12.48, 15.56");
}
}
timing() {
related_pin : "A3" ;
timing_sense : negative_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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.2724, 0.3312, 0.5357, 0.9254, 1.534, 2.385, 3.505, 4.917, 6.642, 8.696",\
"0.2935, 0.3533, 0.5593, 0.9503, 1.558, 2.41, 3.531, 4.943, 6.666, 8.722",\
"0.3279, 0.3919, 0.6015, 0.9944, 1.602, 2.457, 3.577, 4.989, 6.712, 8.767",\
"0.3376, 0.4119, 0.648, 1.056, 1.664, 2.516, 3.637, 5.052, 6.776, 8.831",\
"0.3137, 0.4042, 0.6749, 1.123, 1.76, 2.613, 3.732, 5.143, 6.868, 8.923",\
"0.2405, 0.3532, 0.6742, 1.171, 1.857, 2.749, 3.87, 5.278, 7, 9.053",\
"0.1161, 0.2497, 0.6299, 1.192, 1.933, 2.878, 4.05, 5.466, 7.181, 9.23",\
"-0.0625, 0.0924, 0.5303, 1.172, 1.984, 2.989, 4.219, 5.691, 7.421, 9.466",\
"-0.3005, -0.1256, 0.3727, 1.098, 1.995, 3.073, 4.364, 5.9, 7.693, 9.758",\
"-0.6043, -0.4051, 0.1529, 0.9621, 1.956, 3.121, 4.486, 6.086, 7.947, 10.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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.3065, 0.3693, 0.582, 0.9782, 1.589, 2.445, 3.568, 4.98, 6.706, 8.758",\
"0.3356, 0.3986, 0.6119, 1.009, 1.62, 2.475, 3.599, 5.01, 6.734, 8.791",\
"0.464, 0.5262, 0.739, 1.136, 1.747, 2.602, 3.726, 5.139, 6.863, 8.919",\
"0.6941, 0.7702, 0.9973, 1.39, 1.999, 2.851, 3.974, 5.388, 7.109, 9.167",\
"0.9642, 1.059, 1.348, 1.796, 2.403, 3.251, 4.369, 5.78, 7.503, 9.555",\
"1.287, 1.397, 1.738, 2.281, 2.973, 3.823, 4.934, 6.339, 8.06, 10.11",\
"1.669, 1.796, 2.185, 2.808, 3.623, 4.575, 5.69, 7.087, 8.8, 10.85",\
"2.114, 2.26, 2.699, 3.395, 4.313, 5.41, 6.638, 8.041, 9.744, 11.78",\
"2.623, 2.788, 3.282, 4.053, 5.063, 6.288, 7.681, 9.2, 10.91, 12.94",\
"3.201, 3.385, 3.937, 4.786, 5.887, 7.225, 8.767, 10.47, 12.3, 14.33");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.2746, 0.3759, 0.7289, 1.401, 2.447, 3.917, 5.85, 8.287, 11.24, 14.78",\
"0.2746, 0.3759, 0.7289, 1.401, 2.447, 3.918, 5.848, 8.275, 11.24, 14.79",\
"0.3008, 0.3925, 0.7298, 1.404, 2.446, 3.917, 5.852, 8.282, 11.26, 14.8",\
"0.3756, 0.4718, 0.8036, 1.423, 2.446, 3.917, 5.848, 8.282, 11.26, 14.8",\
"0.511, 0.6016, 0.926, 1.554, 2.512, 3.926, 5.848, 8.285, 11.26, 14.81",\
"0.7004, 0.7952, 1.115, 1.729, 2.701, 4.04, 5.878, 8.284, 11.25, 14.81",\
"0.9254, 1.03, 1.369, 1.974, 2.937, 4.295, 6.052, 8.355, 11.26, 14.79",\
"1.177, 1.293, 1.666, 2.294, 3.24, 4.595, 6.375, 8.588, 11.39, 14.84",\
"1.445, 1.579, 1.993, 2.671, 3.631, 4.959, 6.754, 8.984, 11.68, 15.02",\
"1.729, 1.888, 2.353, 3.085, 4.082, 5.412, 7.176, 9.434, 12.16, 15.37");
}
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.004743, 0.01788, 0.04298, 0.08207, 0.1369, 0.2091, 0.3, 0.411, 0.5434");
values("0.4211, 0.5261, 0.8911, 1.583, 2.657, 4.165, 6.148, 8.637, 11.69, 15.31",\
"0.4207, 0.5262, 0.8914, 1.582, 2.657, 4.164, 6.144, 8.641, 11.69, 15.31",\
"0.4235, 0.5258, 0.891, 1.583, 2.658, 4.163, 6.146, 8.64, 11.68, 15.31",\
"0.567, 0.6554, 0.9414, 1.584, 2.657, 4.163, 6.147, 8.641, 11.68, 15.31",\
"0.74, 0.8556, 1.195, 1.726, 2.672, 4.163, 6.143, 8.641, 11.68, 15.32",\
"0.9246, 1.06, 1.474, 2.1, 2.912, 4.208, 6.144, 8.639, 11.69, 15.31",\
"1.133, 1.288, 1.755, 2.497, 3.418, 4.545, 6.236, 8.643, 11.69, 15.32",\
"1.365, 1.539, 2.062, 2.887, 3.967, 5.181, 6.67, 8.79, 11.7, 15.32",\
"1.614, 1.817, 2.397, 3.3, 4.492, 5.902, 7.434, 9.32, 11.91, 15.35",\
"1.882, 2.116, 2.764, 3.746, 5.034, 6.606, 8.34, 10.22, 12.54, 15.63");
}
}
}
}