blob: 5daaf6c5c270339ae4e158581f017f37f2f4631e [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_mcu9t5v0__and3_4) {
area : 56.448000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!A3" ;
value : "3.262248e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&A3" ;
value : "3.262248e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!A3" ;
value : "3.262248e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&A3" ;
value : "3.262446e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!A3" ;
value : "4.336398e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&A3" ;
value : "4.336398e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!A3" ;
value : "5.370354e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&A3" ;
value : "4.873374e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "5.370354e-05" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.01107 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01536, 0.01531, 0.01529, 0.01527, 0.01524, 0.01528, 0.01528, \
0.01526, 0.01526, 0.01527");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.009226, -0.00925, -0.009225, -0.009261, -0.009259, -0.009308, \
-0.009302, -0.009312, -0.009341, -0.009368");
}
}
internal_power() {
when : "!A2&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01533, 0.01535, 0.01529, 0.01528, 0.01528, 0.01527, 0.01527, \
0.01528, 0.01526, 0.01527");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.009224, -0.009259, -0.00923, -0.009238, -0.009254, -0.009299, \
-0.009324, -0.00932, -0.00932, -0.009348");
}
}
internal_power() {
when : "A2&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01534, 0.01533, 0.01529, 0.01526, 0.01526, 0.01528, 0.01528, \
0.01527, 0.01528, 0.01526");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.006174, 0.006137, 0.006119, 0.0061, 0.006072, 0.006011, 0.005981, \
0.005952, 0.005949, 0.005901");
}
}
}
pin(A2) {
capacitance : 0.01138 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01794, 0.01801, 0.0182, 0.01841, 0.01861, 0.01877, 0.01886, \
0.01895, 0.01899, 0.01901");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01287, -0.0129, -0.01284, -0.01282, -0.01283, -0.01285, -0.01287, \
-0.01284, -0.01285, -0.01286");
}
}
internal_power() {
when : "!A1&A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01484, 0.01356, 0.01289, 0.01288, 0.01285, 0.01288, 0.01289, \
0.01287, 0.01288, 0.01288");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01286, -0.01287, -0.01284, -0.01281, -0.01282, -0.01286, -0.01286, \
-0.01285, -0.01285, -0.01285");
}
}
internal_power() {
when : "A1&!A3" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01464, 0.01462, 0.01459, 0.01456, 0.01456, 0.01456, 0.01455, \
0.01454, 0.01453, 0.01451");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01204, -0.01204, -0.01203, -0.01201, -0.01203, -0.01207, -0.01208, \
-0.0121, -0.01213, -0.01216");
}
}
}
pin(A3) {
capacitance : 0.012 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01297, 0.01293, 0.01289, 0.01287, 0.01287, 0.0129, 0.0129, 0.01288, \
0.01289, 0.01288");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01289, -0.01287, -0.01284, -0.01281, -0.01281, -0.01284, -0.01284, \
-0.01284, -0.01284, -0.01285");
}
}
internal_power() {
when : "!A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01295, 0.01293, 0.01291, 0.01287, 0.01286, 0.0129, 0.0129, 0.01289, \
0.01288, 0.01288");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01287, -0.01285, -0.01283, -0.01284, -0.01284, -0.01286, -0.01284, \
-0.01284, -0.01285, -0.01285");
}
}
internal_power() {
when : "A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("0.01314, 0.01295, 0.01289, 0.01288, 0.01287, 0.01289, 0.01289, \
0.0129, 0.01288, 0.01288");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
values("-0.01288, -0.01288, -0.01285, -0.01282, -0.01282, -0.01284, -0.01285, \
-0.01284, -0.01285, -0.01284");
}
}
}
pin(Z) {
direction : output ;
function : "(A1&A2&A3)" ;
max_capacitance : 1.258 ;
max_transition : 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.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.1168, 0.1171, 0.1185, 0.12, 0.1211, 0.1216, 0.122, 0.1222, 0.1223, 0.1224",\
"0.1164, 0.1168, 0.1183, 0.1198, 0.1207, 0.1213, 0.1217, 0.1219, 0.122, 0.1221",\
"0.1148, 0.1149, 0.1163, 0.1179, 0.119, 0.1196, 0.12, 0.1202, 0.1204, 0.1205",\
"0.1136, 0.1137, 0.1147, 0.1162, 0.1174, 0.1181, 0.1186, 0.1189, 0.1191, 0.1192",\
"0.1152, 0.1147, 0.1149, 0.1159, 0.117, 0.1178, 0.1184, 0.1187, 0.119, 0.1191",\
"0.1188, 0.1178, 0.117, 0.1176, 0.1184, 0.1191, 0.1197, 0.1201, 0.1204, 0.1206",\
"0.1245, 0.1227, 0.1213, 0.1209, 0.1215, 0.1222, 0.1226, 0.1231, 0.1233, 0.1236",\
"0.1318, 0.1293, 0.1269, 0.126, 0.1262, 0.1266, 0.1271, 0.1276, 0.1277, 0.128",\
"0.1407, 0.1379, 0.1345, 0.133, 0.1327, 0.1328, 0.1332, 0.1335, 0.1338, 0.134",\
"0.1518, 0.1481, 0.1438, 0.1416, 0.1408, 0.1407, 0.1409, 0.1412, 0.1414, 0.1416");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.07291, 0.07301, 0.0741, 0.07568, 0.07749, 0.07941, 0.08103, 0.08225, 0.08352, 0.08588",\
"0.07249, 0.07257, 0.07344, 0.07539, 0.07727, 0.07915, 0.08073, 0.08206, 0.08313, 0.08449",\
"0.07181, 0.07185, 0.07277, 0.07454, 0.0763, 0.07818, 0.07978, 0.08107, 0.08332, 0.0839",\
"0.07161, 0.07145, 0.072, 0.07345, 0.07499, 0.0769, 0.07889, 0.08008, 0.08154, 0.08291",\
"0.07274, 0.0724, 0.07251, 0.07343, 0.07485, 0.0767, 0.07869, 0.08008, 0.08154, 0.08291",\
"0.07558, 0.07495, 0.07437, 0.07491, 0.07612, 0.07739, 0.07922, 0.08126, 0.08253, 0.08479",\
"0.07975, 0.07875, 0.07784, 0.07711, 0.07865, 0.08068, 0.08176, 0.08324, 0.08511, 0.08637",\
"0.08532, 0.08407, 0.08295, 0.08198, 0.08188, 0.08408, 0.08596, 0.0874, 0.08808, 0.08954",\
"0.0928, 0.09118, 0.08936, 0.0879, 0.08786, 0.08872, 0.09051, 0.09413, 0.09461, 0.09489",\
"0.1019, 0.0997, 0.0973, 0.09552, 0.09509, 0.09527, 0.09665, 0.09829, 0.1015, 0.1028");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&A3" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.1334, 0.1335, 0.1345, 0.1357, 0.1368, 0.1375, 0.1379, 0.1382, 0.1383, 0.1385",\
"0.1328, 0.1329, 0.1338, 0.1352, 0.1363, 0.137, 0.1374, 0.1377, 0.1378, 0.1379",\
"0.1314, 0.1313, 0.1323, 0.1337, 0.1349, 0.1355, 0.136, 0.1363, 0.1364, 0.1366",\
"0.1303, 0.1303, 0.131, 0.1323, 0.1334, 0.1343, 0.1348, 0.1351, 0.1353, 0.1355",\
"0.1319, 0.1313, 0.1312, 0.1321, 0.1332, 0.134, 0.1346, 0.135, 0.1353, 0.1355",\
"0.1356, 0.1345, 0.1337, 0.1338, 0.1346, 0.1353, 0.1359, 0.1364, 0.1366, 0.1369",\
"0.1414, 0.1395, 0.1376, 0.1374, 0.1377, 0.1383, 0.1388, 0.1393, 0.1395, 0.1397",\
"0.1487, 0.1463, 0.1435, 0.1425, 0.1425, 0.1428, 0.1434, 0.1436, 0.1439, 0.1441",\
"0.1578, 0.1548, 0.1512, 0.1496, 0.1489, 0.149, 0.1494, 0.1498, 0.1501, 0.1502",\
"0.1688, 0.1653, 0.1607, 0.1582, 0.1574, 0.1571, 0.1572, 0.1575, 0.1577, 0.1579");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.07297, 0.07296, 0.0738, 0.0757, 0.07772, 0.07949, 0.08106, 0.08245, 0.08352, 0.08489",\
"0.07265, 0.0727, 0.07356, 0.07545, 0.07733, 0.07919, 0.08071, 0.08225, 0.08392, 0.08548",\
"0.07192, 0.07206, 0.07291, 0.07477, 0.07665, 0.07838, 0.08007, 0.08186, 0.08332, 0.08469",\
"0.07139, 0.07139, 0.07186, 0.07352, 0.07529, 0.07703, 0.07857, 0.08027, 0.08214, 0.0833",\
"0.07178, 0.07148, 0.07182, 0.07297, 0.07448, 0.07636, 0.07817, 0.07968, 0.08194, 0.08291",\
"0.07349, 0.07299, 0.07261, 0.07341, 0.07503, 0.07638, 0.07835, 0.07968, 0.08253, 0.08291",\
"0.07665, 0.07604, 0.0754, 0.07455, 0.07642, 0.0784, 0.07956, 0.08107, 0.08332, 0.08459",\
"0.08144, 0.08025, 0.07938, 0.07863, 0.07903, 0.08103, 0.0834, 0.08404, 0.0857, 0.08736",\
"0.08778, 0.08631, 0.08501, 0.08388, 0.08378, 0.08478, 0.08635, 0.08958, 0.09025, 0.09073",\
"0.09593, 0.09405, 0.09206, 0.09075, 0.0903, 0.09066, 0.0915, 0.09433, 0.09758, 0.09905");
}
}
internal_power() {
related_pin : "A3" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.1478, 0.1476, 0.148, 0.1493, 0.1505, 0.1512, 0.1516, 0.1519, 0.1521, 0.1522",\
"0.147, 0.1468, 0.1475, 0.1487, 0.1499, 0.1505, 0.1509, 0.1512, 0.1513, 0.1515",\
"0.1458, 0.1457, 0.1463, 0.1474, 0.1487, 0.1493, 0.1498, 0.1501, 0.1503, 0.1504",\
"0.1452, 0.1449, 0.1453, 0.1464, 0.1476, 0.1485, 0.149, 0.1493, 0.1496, 0.1497",\
"0.1466, 0.1461, 0.146, 0.1465, 0.1476, 0.1485, 0.1491, 0.1495, 0.1498, 0.15",\
"0.1507, 0.1494, 0.1482, 0.1484, 0.149, 0.1498, 0.1504, 0.1509, 0.1511, 0.1514",\
"0.1564, 0.1545, 0.1527, 0.152, 0.1523, 0.1528, 0.1534, 0.1538, 0.1541, 0.1544",\
"0.1641, 0.1615, 0.1587, 0.1573, 0.1571, 0.1574, 0.1579, 0.1583, 0.1585, 0.1588",\
"0.1735, 0.1703, 0.1666, 0.1647, 0.1638, 0.1638, 0.164, 0.1645, 0.1648, 0.1649",\
"0.1846, 0.181, 0.1762, 0.1736, 0.1723, 0.1721, 0.1722, 0.1724, 0.1727, 0.1728");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.07288, 0.07293, 0.0738, 0.07566, 0.07757, 0.07933, 0.08103, 0.08285, 0.08412, 0.08469",\
"0.07261, 0.07266, 0.07354, 0.07564, 0.07735, 0.07923, 0.08079, 0.08206, 0.08392, 0.08548",\
"0.07191, 0.07203, 0.07279, 0.07481, 0.0765, 0.07844, 0.07998, 0.08186, 0.08332, 0.0837",\
"0.07129, 0.07123, 0.0719, 0.07353, 0.07533, 0.07709, 0.07859, 0.08027, 0.08194, 0.0833",\
"0.07127, 0.07101, 0.07176, 0.07277, 0.07456, 0.07652, 0.07808, 0.07968, 0.08174, 0.0831",\
"0.07231, 0.07206, 0.0717, 0.07303, 0.07483, 0.07616, 0.07808, 0.07968, 0.08095, 0.0831",\
"0.07477, 0.07432, 0.07378, 0.07384, 0.07553, 0.07791, 0.07887, 0.08027, 0.08194, 0.0834",\
"0.07904, 0.07821, 0.07715, 0.07701, 0.07753, 0.07959, 0.08207, 0.08344, 0.08431, 0.08578",\
"0.08502, 0.0839, 0.08261, 0.08184, 0.0824, 0.08301, 0.08546, 0.08819, 0.08907, 0.08934",\
"0.09301, 0.09144, 0.09, 0.08869, 0.08901, 0.08937, 0.09011, 0.09314, 0.09679, 0.09806");
}
}
timing() {
related_pin : "A1" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.3034, 0.3325, 0.4024, 0.4975, 0.6215, 0.7828, 0.9905, 1.251, 1.568, 1.947",\
"0.3186, 0.3475, 0.4173, 0.5127, 0.6366, 0.7978, 1.005, 1.266, 1.584, 1.962",\
"0.3706, 0.3995, 0.4692, 0.5646, 0.6884, 0.85, 1.057, 1.318, 1.635, 2.014",\
"0.4753, 0.5041, 0.5738, 0.6693, 0.7933, 0.9547, 1.162, 1.423, 1.74, 2.119",\
"0.6235, 0.655, 0.7293, 0.8274, 0.9524, 1.114, 1.322, 1.582, 1.9, 2.278",\
"0.7841, 0.8196, 0.9036, 1.009, 1.139, 1.303, 1.51, 1.77, 2.088, 2.467",\
"0.9569, 0.996, 1.089, 1.204, 1.339, 1.506, 1.715, 1.976, 2.293, 2.671",\
"1.145, 1.187, 1.289, 1.414, 1.555, 1.724, 1.935, 2.195, 2.513, 2.892",\
"1.352, 1.397, 1.506, 1.64, 1.789, 1.962, 2.174, 2.435, 2.752, 3.131",\
"1.579, 1.626, 1.743, 1.887, 2.043, 2.221, 2.434, 2.695, 3.013, 3.391");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.3349, 0.3756, 0.4854, 0.659, 0.9123, 1.262, 1.721, 2.299, 3.005, 3.843",\
"0.3442, 0.3849, 0.4948, 0.6684, 0.9217, 1.272, 1.731, 2.308, 3.014, 3.854",\
"0.379, 0.4197, 0.5294, 0.703, 0.9563, 1.306, 1.765, 2.343, 3.046, 3.884",\
"0.4466, 0.4872, 0.5969, 0.7701, 1.023, 1.373, 1.832, 2.411, 3.114, 3.954",\
"0.5205, 0.5625, 0.6747, 0.8498, 1.103, 1.453, 1.912, 2.491, 3.196, 4.036",\
"0.5818, 0.6257, 0.7406, 0.9168, 1.172, 1.523, 1.982, 2.559, 3.265, 4.105",\
"0.6263, 0.6734, 0.7924, 0.9701, 1.225, 1.577, 2.037, 2.615, 3.319, 4.16",\
"0.6536, 0.704, 0.8285, 1.008, 1.262, 1.613, 2.074, 2.653, 3.358, 4.196",\
"0.6647, 0.7175, 0.8484, 1.031, 1.285, 1.636, 2.095, 2.674, 3.38, 4.219",\
"0.656, 0.7121, 0.8508, 1.038, 1.293, 1.642, 2.101, 2.678, 3.383, 4.224");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.0897, 0.1138, 0.1778, 0.2865, 0.4574, 0.7083, 1.052, 1.489, 2.026, 2.663",\
"0.0896, 0.1139, 0.1781, 0.2871, 0.4574, 0.7078, 1.052, 1.489, 2.026, 2.664",\
"0.08954, 0.1139, 0.1784, 0.2866, 0.4579, 0.7092, 1.051, 1.488, 2.026, 2.665",\
"0.09066, 0.115, 0.1788, 0.2875, 0.4572, 0.7082, 1.052, 1.488, 2.026, 2.663",\
"0.1062, 0.1308, 0.1904, 0.294, 0.4612, 0.7104, 1.052, 1.487, 2.026, 2.665",\
"0.1272, 0.156, 0.2186, 0.3166, 0.4754, 0.7168, 1.054, 1.489, 2.025, 2.662",\
"0.1474, 0.1788, 0.2478, 0.3428, 0.495, 0.7294, 1.06, 1.492, 2.026, 2.662",\
"0.1676, 0.201, 0.2772, 0.3712, 0.5168, 0.7434, 1.068, 1.497, 2.027, 2.666",\
"0.1866, 0.2218, 0.3058, 0.4016, 0.5408, 0.7598, 1.078, 1.501, 2.034, 2.669",\
"0.206, 0.243, 0.3324, 0.4336, 0.5676, 0.778, 1.088, 1.508, 2.036, 2.671");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.1159, 0.1586, 0.2925, 0.5455, 0.9606, 1.558, 2.345, 3.341, 4.553, 6.01",\
"0.1156, 0.1588, 0.2928, 0.5454, 0.9618, 1.558, 2.343, 3.343, 4.554, 6.001",\
"0.1162, 0.1587, 0.2915, 0.5453, 0.9616, 1.556, 2.347, 3.341, 4.559, 6.009",\
"0.1167, 0.1602, 0.2929, 0.5458, 0.9618, 1.558, 2.347, 3.338, 4.557, 6.002",\
"0.1252, 0.1686, 0.301, 0.5504, 0.9632, 1.556, 2.346, 3.34, 4.551, 6",\
"0.1376, 0.1812, 0.3094, 0.558, 0.9694, 1.561, 2.346, 3.342, 4.556, 6.003",\
"0.152, 0.1964, 0.3208, 0.5634, 0.973, 1.566, 2.35, 3.34, 4.555, 5.998",\
"0.1672, 0.2132, 0.3354, 0.5704, 0.9752, 1.567, 2.354, 3.342, 4.552, 5.996",\
"0.1818, 0.2306, 0.3524, 0.5786, 0.9774, 1.565, 2.353, 3.347, 4.555, 6.003",\
"0.1974, 0.2494, 0.374, 0.5902, 0.9812, 1.568, 2.353, 3.346, 4.559, 5.999");
}
}
timing() {
related_pin : "A2" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.3481, 0.378, 0.4493, 0.5462, 0.6709, 0.8329, 1.041, 1.301, 1.619, 1.998",\
"0.3626, 0.3926, 0.464, 0.561, 0.6855, 0.8474, 1.055, 1.316, 1.634, 2.012",\
"0.4154, 0.4453, 0.5167, 0.6137, 0.7382, 0.9001, 1.108, 1.369, 1.686, 2.065",\
"0.5214, 0.5512, 0.6224, 0.7191, 0.8439, 1.006, 1.214, 1.475, 1.792, 2.171",\
"0.6805, 0.712, 0.7854, 0.8835, 1.009, 1.171, 1.379, 1.64, 1.957, 2.336",\
"0.8582, 0.894, 0.9767, 1.081, 1.21, 1.374, 1.582, 1.842, 2.16, 2.538",\
"1.048, 1.088, 1.18, 1.293, 1.427, 1.593, 1.802, 2.063, 2.381, 2.759",\
"1.253, 1.296, 1.397, 1.52, 1.66, 1.829, 2.039, 2.3, 2.618, 2.996",\
"1.476, 1.522, 1.631, 1.763, 1.91, 2.083, 2.294, 2.555, 2.872, 3.252",\
"1.72, 1.77, 1.886, 2.027, 2.181, 2.357, 2.571, 2.832, 3.149, 3.528");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.3633, 0.404, 0.5138, 0.6875, 0.9407, 1.291, 1.75, 2.328, 3.033, 3.873",\
"0.3736, 0.4143, 0.5241, 0.6978, 0.9511, 1.301, 1.76, 2.337, 3.043, 3.882",\
"0.4037, 0.4444, 0.5541, 0.7278, 0.981, 1.331, 1.79, 2.367, 3.073, 3.913",\
"0.4572, 0.498, 0.6078, 0.7811, 1.034, 1.384, 1.843, 2.421, 3.127, 3.967",\
"0.519, 0.5615, 0.6746, 0.8497, 1.103, 1.453, 1.912, 2.491, 3.195, 4.034",\
"0.5731, 0.618, 0.7348, 0.9122, 1.167, 1.518, 1.977, 2.554, 3.258, 4.098",\
"0.6131, 0.6611, 0.7823, 0.9619, 1.217, 1.569, 2.029, 2.606, 3.311, 4.151",\
"0.6367, 0.6867, 0.8141, 0.997, 1.252, 1.603, 2.063, 2.641, 3.346, 4.185",\
"0.6423, 0.6958, 0.8294, 1.016, 1.272, 1.623, 2.082, 2.66, 3.366, 4.205",\
"0.6292, 0.6848, 0.8258, 1.018, 1.275, 1.626, 2.085, 2.663, 3.368, 4.208");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.09522, 0.1194, 0.1836, 0.291, 0.4595, 0.7098, 1.053, 1.49, 2.026, 2.666",\
"0.09526, 0.1195, 0.1831, 0.2906, 0.4598, 0.7096, 1.053, 1.49, 2.026, 2.665",\
"0.09546, 0.1193, 0.1827, 0.2911, 0.4593, 0.7093, 1.051, 1.487, 2.026, 2.666",\
"0.0957, 0.1197, 0.1832, 0.2909, 0.4596, 0.7108, 1.053, 1.489, 2.026, 2.668",\
"0.1062, 0.1296, 0.1896, 0.295, 0.4622, 0.7102, 1.053, 1.49, 2.026, 2.666",\
"0.128, 0.1546, 0.2142, 0.3128, 0.4728, 0.717, 1.055, 1.49, 2.026, 2.668",\
"0.1496, 0.179, 0.2432, 0.3372, 0.4918, 0.7282, 1.059, 1.492, 2.024, 2.665",\
"0.1706, 0.2022, 0.2734, 0.3654, 0.5134, 0.7406, 1.067, 1.496, 2.028, 2.667",\
"0.19, 0.2244, 0.3018, 0.3954, 0.535, 0.756, 1.075, 1.501, 2.031, 2.668",\
"0.2092, 0.2446, 0.3292, 0.425, 0.561, 0.773, 1.085, 1.507, 2.037, 2.672");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.116, 0.1586, 0.2926, 0.5454, 0.9605, 1.558, 2.343, 3.342, 4.553, 6",\
"0.1153, 0.1586, 0.2916, 0.5464, 0.9609, 1.557, 2.347, 3.342, 4.559, 6.009",\
"0.1155, 0.1589, 0.2915, 0.5455, 0.9604, 1.556, 2.346, 3.343, 4.558, 6.009",\
"0.1172, 0.1602, 0.2931, 0.546, 0.9612, 1.557, 2.345, 3.343, 4.556, 6.005",\
"0.1252, 0.1694, 0.3004, 0.5498, 0.9628, 1.558, 2.347, 3.337, 4.559, 6.01",\
"0.1352, 0.1802, 0.31, 0.5574, 0.9672, 1.559, 2.346, 3.342, 4.56, 6.009",\
"0.148, 0.1942, 0.3228, 0.564, 0.9708, 1.563, 2.348, 3.34, 4.555, 6.005",\
"0.1618, 0.21, 0.3376, 0.5734, 0.9732, 1.564, 2.35, 3.341, 4.553, 6.001",\
"0.176, 0.2262, 0.3552, 0.5832, 0.9788, 1.564, 2.351, 3.342, 4.552, 5.992",\
"0.1906, 0.2442, 0.3764, 0.5968, 0.983, 1.566, 2.351, 3.342, 4.555, 5.996");
}
}
timing() {
related_pin : "A3" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.3818, 0.4128, 0.4864, 0.585, 0.711, 0.8735, 1.082, 1.343, 1.661, 2.039",\
"0.3953, 0.4262, 0.4997, 0.5982, 0.7241, 0.8867, 1.095, 1.356, 1.674, 2.052",\
"0.4492, 0.4801, 0.5537, 0.6522, 0.778, 0.9408, 1.149, 1.41, 1.728, 2.107",\
"0.5567, 0.5876, 0.661, 0.7595, 0.8854, 1.048, 1.257, 1.517, 1.835, 2.214",\
"0.7228, 0.7545, 0.8286, 0.9276, 1.054, 1.217, 1.425, 1.686, 2.004, 2.383",\
"0.9152, 0.951, 1.033, 1.138, 1.267, 1.43, 1.639, 1.899, 2.217, 2.596",\
"1.12, 1.159, 1.251, 1.364, 1.498, 1.664, 1.873, 2.134, 2.452, 2.83",\
"1.34, 1.383, 1.484, 1.605, 1.745, 1.914, 2.124, 2.386, 2.703, 3.082",\
"1.578, 1.625, 1.734, 1.865, 2.01, 2.182, 2.394, 2.655, 2.973, 3.352",\
"1.839, 1.888, 2.004, 2.144, 2.297, 2.473, 2.685, 2.947, 3.265, 3.644");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.3749, 0.4157, 0.5255, 0.6991, 0.9524, 1.302, 1.761, 2.338, 3.044, 3.883",\
"0.3861, 0.4267, 0.5366, 0.7103, 0.9636, 1.314, 1.772, 2.35, 3.055, 3.893",\
"0.4128, 0.4535, 0.5632, 0.7369, 0.9901, 1.34, 1.799, 2.376, 3.081, 3.921",\
"0.4521, 0.4929, 0.6027, 0.7761, 1.029, 1.379, 1.838, 2.416, 3.122, 3.962",\
"0.4938, 0.5364, 0.6494, 0.8246, 1.078, 1.428, 1.887, 2.464, 3.17, 4.011",\
"0.5288, 0.5733, 0.6899, 0.8679, 1.123, 1.473, 1.932, 2.509, 3.215, 4.056",\
"0.5523, 0.5989, 0.7203, 0.9007, 1.156, 1.507, 1.966, 2.544, 3.248, 4.089",\
"0.5599, 0.6091, 0.7354, 0.9196, 1.176, 1.526, 1.986, 2.563, 3.267, 4.107",\
"0.5481, 0.6005, 0.7331, 0.9213, 1.179, 1.53, 1.989, 2.566, 3.271, 4.109",\
"0.5152, 0.5703, 0.7105, 0.9041, 1.164, 1.514, 1.973, 2.55, 3.255, 4.094");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.1011, 0.1254, 0.1885, 0.2956, 0.464, 0.713, 1.053, 1.49, 2.025, 2.669",\
"0.1009, 0.1258, 0.1888, 0.2953, 0.4636, 0.7124, 1.055, 1.491, 2.026, 2.669",\
"0.101, 0.1256, 0.1885, 0.2952, 0.4639, 0.7137, 1.054, 1.491, 2.027, 2.668",\
"0.101, 0.1255, 0.1887, 0.2958, 0.464, 0.7132, 1.054, 1.491, 2.026, 2.669",\
"0.107, 0.1312, 0.1922, 0.2968, 0.4642, 0.7136, 1.055, 1.491, 2.027, 2.665",\
"0.129, 0.1554, 0.2144, 0.3124, 0.4732, 0.7162, 1.056, 1.491, 2.027, 2.668",\
"0.151, 0.1796, 0.2424, 0.3372, 0.4908, 0.7272, 1.059, 1.493, 2.027, 2.668",\
"0.1722, 0.203, 0.2714, 0.3634, 0.5108, 0.7408, 1.068, 1.496, 2.028, 2.665",\
"0.1928, 0.226, 0.3012, 0.3918, 0.5328, 0.7542, 1.076, 1.501, 2.032, 2.668",\
"0.212, 0.2472, 0.3276, 0.4214, 0.5572, 0.7716, 1.085, 1.505, 2.034, 2.671");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06127, 0.2062, 0.4828, 0.9139, 1.519, 2.315, 3.317, 4.541, 6");
index_2("0.001, 0.009674, 0.04012, 0.09826, 0.1888, 0.3159, 0.4832, 0.6939, 0.9511, 1.258");
values("0.1155, 0.1586, 0.2922, 0.5454, 0.9617, 1.558, 2.343, 3.343, 4.558, 6",\
"0.1153, 0.1588, 0.2917, 0.5453, 0.9618, 1.556, 2.347, 3.342, 4.559, 6.01",\
"0.1156, 0.1586, 0.2919, 0.5451, 0.9603, 1.556, 2.347, 3.342, 4.559, 5.997",\
"0.1164, 0.16, 0.2922, 0.5458, 0.961, 1.557, 2.345, 3.343, 4.556, 6.005",\
"0.1236, 0.168, 0.2994, 0.5498, 0.9606, 1.556, 2.345, 3.343, 4.558, 6.008",\
"0.1322, 0.1782, 0.3092, 0.5566, 0.965, 1.558, 2.345, 3.342, 4.556, 6.007",\
"0.1416, 0.189, 0.3206, 0.5646, 0.9694, 1.559, 2.345, 3.337, 4.554, 5.996",\
"0.1534, 0.2024, 0.3338, 0.5736, 0.9738, 1.561, 2.346, 3.337, 4.551, 5.994",\
"0.1676, 0.218, 0.3496, 0.5846, 0.978, 1.564, 2.347, 3.339, 4.547, 5.991",\
"0.182, 0.2354, 0.3704, 0.5978, 0.9852, 1.565, 2.348, 3.34, 4.551, 5.991");
}
}
}
}