blob: ae99e3a44887150fa837a599a151535718a9f161 [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__aoi21_2) {
area : 28.537600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "8.6151e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "5.4e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "8.7249e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "7.7598e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "8.7249e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "5.5791e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "5.5818e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.7249e-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.008942 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02923, 0.02924, 0.0292, 0.02912, 0.02908, 0.02907, 0.02908, \
0.02906, 0.02904, 0.02904");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02254, -0.0225, -0.02247, -0.02242, -0.02239, -0.02243, -0.02244, \
-0.02245, -0.02248, -0.02253");
}
}
internal_power() {
when : "!A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008549, 0.008529, 0.008553, 0.008549, 0.008557, 0.008599, 0.008601, \
0.008603, 0.008601, 0.008602");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008534, -0.008531, -0.008551, -0.008552, -0.008563, -0.008595, \
-0.008607, -0.008628, -0.008641, -0.008674");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02662, 0.02655, 0.02654, 0.02649, 0.02646, 0.02648, 0.02644, \
0.02638, 0.02632, 0.0262");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008627, -0.008627, -0.008641, -0.008646, -0.008639, -0.008665, \
-0.008671, -0.008667, -0.008663, -0.008665");
}
}
}
pin(A2) {
capacitance : 0.009425 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02773, 0.0261, 0.02603, 0.02596, 0.02589, 0.02592, 0.02591, \
0.02588, 0.02586, 0.02586");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02606, -0.02609, -0.02602, -0.02593, -0.02588, -0.02587, -0.02584, \
-0.02584, -0.02585, -0.02581");
}
}
internal_power() {
when : "!A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008558, 0.008549, 0.008559, 0.008559, 0.008561, 0.008599, 0.008601, \
0.008602, 0.008597, 0.0086");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008536, -0.008543, -0.008552, -0.008547, -0.008572, -0.008596, \
-0.008608, -0.008623, -0.008648, -0.008672");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02661, 0.02661, 0.02651, 0.02649, 0.02647, 0.02648, 0.02644, \
0.02639, 0.02631, 0.02619");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.008627, -0.008635, -0.008646, -0.008643, -0.008638, -0.008672, \
-0.008671, -0.008671, -0.008672, -0.008669");
}
}
}
pin(B) {
capacitance : 0.007502 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "A1&A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.02594, 0.02587, 0.02583, 0.02581, 0.02583, 0.02589, 0.02588, \
0.02589, 0.02589, 0.02589");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.02126, -0.02198, -0.02327, -0.02395, -0.02434, -0.02462, -0.02473, \
-0.02483, -0.0249, -0.02494");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.3683 ;
max_transition : 11 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "A1" ;
when : "A2&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.005272, 0.005458, 0.00569, 0.005832, 0.005909, 0.005966, 0.00599, 0.006008, 0.006017, 0.006028",\
"0.004398, 0.004862, 0.005709, 0.006314, 0.006642, 0.006832, 0.006948, 0.007007, 0.007056, 0.007089",\
"0.003297, 0.003826, 0.004964, 0.006102, 0.006839, 0.007323, 0.007609, 0.007795, 0.007917, 0.00801",\
"0.004844, 0.004908, 0.005304, 0.006132, 0.006809, 0.007346, 0.007718, 0.007967, 0.008122, 0.00825",\
"0.01028, 0.009886, 0.008993, 0.008495, 0.008395, 0.00842, 0.008515, 0.008562, 0.008626, 0.008657",\
"0.02018, 0.01921, 0.01679, 0.0145, 0.01289, 0.0118, 0.01108, 0.01059, 0.01023, 0.009967",\
"0.03473, 0.03324, 0.02929, 0.02488, 0.02128, 0.01845, 0.01645, 0.01492, 0.01373, 0.01287",\
"0.05411, 0.05217, 0.0468, 0.04017, 0.03408, 0.0292, 0.02532, 0.02231, 0.01997, 0.01807",\
"0.07848, 0.07614, 0.06947, 0.06062, 0.05193, 0.04456, 0.03838, 0.03354, 0.02957, 0.02631",\
"0.1081, 0.1053, 0.09753, 0.0867, 0.07537, 0.06512, 0.05637, 0.0491, 0.04316, 0.03822");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.08567, 0.08615, 0.08695, 0.08756, 0.08792, 0.08828, 0.08899, 0.0896, 0.09058, 0.1016",\
"0.08259, 0.08338, 0.08508, 0.08666, 0.08765, 0.08843, 0.08914, 0.09005, 0.09142, 0.1019",\
"0.08079, 0.08108, 0.08226, 0.08408, 0.08576, 0.08708, 0.08833, 0.0893, 0.09088, 0.1028",\
"0.08392, 0.08368, 0.08337, 0.08363, 0.08471, 0.086, 0.08743, 0.08846, 0.09031, 0.104",\
"0.09132, 0.09058, 0.08895, 0.0875, 0.08666, 0.0869, 0.08776, 0.08837, 0.09079, 0.107",\
"0.1031, 0.1019, 0.09882, 0.09557, 0.09314, 0.09125, 0.09058, 0.0905, 0.09342, 0.1147",\
"0.1195, 0.1178, 0.1136, 0.1083, 0.1039, 0.1002, 0.09751, 0.09593, 0.09856, 0.1306",\
"0.1409, 0.1387, 0.1334, 0.1264, 0.1194, 0.114, 0.1091, 0.1055, 0.1099, 0.1597",\
"0.1678, 0.1653, 0.1583, 0.1496, 0.1404, 0.1321, 0.1257, 0.1206, 0.1317, 0.2201",\
"0.2005, 0.1975, 0.1891, 0.1785, 0.1672, 0.156, 0.1472, 0.1436, 0.1779, 0.3456");
}
}
internal_power() {
related_pin : "A2" ;
when : "A1&!B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.005411, 0.00557, 0.005768, 0.005897, 0.005955, 0.005996, 0.006021, 0.006038, 0.00605, 0.006059",\
"0.004527, 0.004988, 0.005837, 0.0064, 0.006685, 0.006863, 0.00696, 0.007005, 0.007048, 0.007073",\
"0.002631, 0.003249, 0.004624, 0.005907, 0.006753, 0.007257, 0.007587, 0.007782, 0.007913, 0.007997",\
"0.003276, 0.00352, 0.004337, 0.005469, 0.00639, 0.007064, 0.007521, 0.007816, 0.008024, 0.008163",\
"0.007886, 0.007645, 0.007316, 0.007322, 0.007622, 0.007889, 0.008138, 0.00831, 0.008421, 0.00852",\
"0.01708, 0.01628, 0.01446, 0.01279, 0.01165, 0.01098, 0.01052, 0.01018, 0.009932, 0.009752",\
"0.03109, 0.02972, 0.02636, 0.02264, 0.0195, 0.0173, 0.01565, 0.01435, 0.01336, 0.01259",\
"0.05001, 0.04826, 0.04336, 0.03736, 0.03195, 0.02766, 0.02429, 0.02161, 0.01947, 0.01776",\
"0.0741, 0.07186, 0.06558, 0.05738, 0.04941, 0.04259, 0.03715, 0.03263, 0.02894, 0.02594",\
"0.1034, 0.1009, 0.09334, 0.08301, 0.07233, 0.06279, 0.0547, 0.04791, 0.04232, 0.03767");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1058, 0.1059, 0.1061, 0.1064, 0.1067, 0.107, 0.1078, 0.1086, 0.1101, 0.1209",\
"0.1035, 0.1038, 0.1045, 0.1051, 0.1057, 0.1063, 0.107, 0.1077, 0.1095, 0.1205",\
"0.1022, 0.1023, 0.1029, 0.1037, 0.1046, 0.1055, 0.1063, 0.1073, 0.109, 0.1213",\
"0.1052, 0.1049, 0.1045, 0.1043, 0.1047, 0.1053, 0.1061, 0.107, 0.1088, 0.1222",\
"0.1125, 0.1119, 0.1102, 0.1086, 0.1075, 0.1071, 0.1072, 0.1079, 0.1099, 0.1264",\
"0.1243, 0.1233, 0.1204, 0.1171, 0.1142, 0.1124, 0.1111, 0.1109, 0.1129, 0.1345",\
"0.141, 0.1396, 0.1356, 0.1304, 0.1258, 0.1218, 0.1188, 0.1169, 0.1188, 0.1501",\
"0.1628, 0.1611, 0.1562, 0.1492, 0.142, 0.1359, 0.1307, 0.127, 0.1311, 0.1814",\
"0.19, 0.188, 0.1821, 0.1734, 0.164, 0.1553, 0.1485, 0.143, 0.1541, 0.2431",\
"0.223, 0.2207, 0.2139, 0.204, 0.1924, 0.1807, 0.1706, 0.167, 0.2012, 0.3716");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.03308, 0.03311, 0.03306, 0.03315, 0.03319, 0.03321, 0.03322, 0.03321, 0.03323, 0.03316",\
"0.03201, 0.03204, 0.03214, 0.03216, 0.03227, 0.03233, 0.03233, 0.03236, 0.03235, 0.03233",\
"0.0305, 0.03053, 0.0308, 0.03101, 0.03125, 0.03141, 0.03149, 0.03153, 0.03158, 0.0316",\
"0.03102, 0.03091, 0.03096, 0.03098, 0.03116, 0.03113, 0.03125, 0.03128, 0.03134, 0.03137",\
"0.0355, 0.03519, 0.03446, 0.03357, 0.03291, 0.03253, 0.03224, 0.03203, 0.03189, 0.03178",\
"0.04474, 0.04412, 0.04231, 0.04005, 0.03797, 0.03644, 0.03523, 0.03439, 0.03372, 0.03325",\
"0.05932, 0.05819, 0.05525, 0.05115, 0.04726, 0.04397, 0.0414, 0.03936, 0.03781, 0.03657",\
"0.07925, 0.07785, 0.07372, 0.06777, 0.06155, 0.05607, 0.05153, 0.04783, 0.04484, 0.0425",\
"0.1049, 0.1032, 0.09799, 0.09007, 0.08142, 0.07333, 0.06643, 0.06062, 0.05578, 0.05181",\
"0.1366, 0.1346, 0.1283, 0.1188, 0.1076, 0.09668, 0.08687, 0.07823, 0.07135, 0.06531");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.125, 0.1252, 0.1255, 0.1258, 0.1262, 0.1266, 0.1273, 0.1276, 0.1284, 0.13",\
"0.1233, 0.1236, 0.1244, 0.1251, 0.1258, 0.1263, 0.127, 0.1277, 0.1281, 0.1297",\
"0.1216, 0.1219, 0.1227, 0.1237, 0.1247, 0.1257, 0.1263, 0.1274, 0.1279, 0.1296",\
"0.1217, 0.1218, 0.1221, 0.1227, 0.1236, 0.1246, 0.1257, 0.1266, 0.1275, 0.1294",\
"0.125, 0.1247, 0.1241, 0.1241, 0.1243, 0.1249, 0.1256, 0.1264, 0.1269, 0.1302",\
"0.1342, 0.1333, 0.1312, 0.1294, 0.1286, 0.1279, 0.1275, 0.1278, 0.1282, 0.1313",\
"0.1502, 0.1486, 0.1449, 0.1406, 0.1371, 0.1352, 0.1336, 0.1324, 0.1318, 0.1358",\
"0.1729, 0.1707, 0.1648, 0.1585, 0.1519, 0.1469, 0.1442, 0.1413, 0.1397, 0.1461",\
"0.2019, 0.1993, 0.192, 0.1827, 0.1735, 0.1651, 0.1591, 0.155, 0.1527, 0.1677",\
"0.2375, 0.2344, 0.2256, 0.2137, 0.2016, 0.1903, 0.1807, 0.1738, 0.1743, 0.2159");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.02888, 0.02888, 0.02888, 0.02891, 0.02895, 0.02897, 0.02898, 0.029, 0.02898, 0.02898",\
"0.02758, 0.02757, 0.02764, 0.02767, 0.02774, 0.02776, 0.02777, 0.02777, 0.0278, 0.0278",\
"0.02593, 0.02598, 0.02618, 0.02629, 0.0264, 0.0265, 0.02659, 0.02659, 0.02661, 0.02661",\
"0.02651, 0.02638, 0.02627, 0.0262, 0.02622, 0.02619, 0.02626, 0.02627, 0.02627, 0.02629",\
"0.03115, 0.0308, 0.02976, 0.0288, 0.02803, 0.02749, 0.02715, 0.02689, 0.02671, 0.02656",\
"0.04074, 0.03988, 0.03763, 0.03508, 0.03285, 0.03121, 0.03001, 0.0291, 0.02842, 0.02797",\
"0.0554, 0.05414, 0.05052, 0.04605, 0.04187, 0.03844, 0.03581, 0.03379, 0.03229, 0.03111",\
"0.07562, 0.0739, 0.06899, 0.06232, 0.05575, 0.05016, 0.04547, 0.04181, 0.03891, 0.03664",\
"0.1015, 0.09944, 0.09332, 0.08448, 0.07519, 0.06672, 0.05976, 0.05395, 0.04925, 0.04545",\
"0.1332, 0.1308, 0.1235, 0.1127, 0.1008, 0.08923, 0.07934, 0.07094, 0.06382, 0.05804");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.113, 0.1131, 0.1135, 0.1138, 0.1141, 0.1146, 0.1151, 0.1157, 0.1169, 0.128",\
"0.1112, 0.1116, 0.1124, 0.1132, 0.1138, 0.1144, 0.1147, 0.1153, 0.1169, 0.1282",\
"0.1095, 0.1098, 0.1106, 0.1116, 0.1127, 0.1139, 0.1144, 0.115, 0.1164, 0.1289",\
"0.1096, 0.1096, 0.1099, 0.1106, 0.1116, 0.1125, 0.1136, 0.1145, 0.1164, 0.1303",\
"0.1126, 0.1123, 0.1119, 0.1118, 0.1119, 0.1125, 0.1133, 0.1144, 0.1165, 0.1327",\
"0.1214, 0.1205, 0.1186, 0.1168, 0.116, 0.1153, 0.1153, 0.1155, 0.1185, 0.1391",\
"0.1367, 0.1353, 0.1316, 0.1274, 0.1244, 0.1224, 0.1206, 0.1199, 0.1224, 0.1523",\
"0.159, 0.1569, 0.1513, 0.1446, 0.1387, 0.1342, 0.1312, 0.1283, 0.1322, 0.1767",\
"0.1879, 0.1852, 0.1779, 0.1688, 0.1594, 0.1518, 0.1463, 0.1423, 0.1505, 0.2259",\
"0.2232, 0.22, 0.2111, 0.1993, 0.1875, 0.1763, 0.1672, 0.1629, 0.1871, 0.3232");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.02889, 0.0289, 0.0289, 0.02893, 0.02896, 0.02898, 0.02898, 0.02898, 0.02898, 0.02898",\
"0.0276, 0.0276, 0.02764, 0.02767, 0.02775, 0.02776, 0.02778, 0.02778, 0.02778, 0.02778",\
"0.02591, 0.02597, 0.02613, 0.0263, 0.02641, 0.02651, 0.02655, 0.02658, 0.02661, 0.02661",\
"0.02651, 0.02638, 0.0263, 0.02622, 0.02622, 0.02622, 0.02624, 0.02624, 0.02623, 0.02624",\
"0.03119, 0.03077, 0.02976, 0.02878, 0.02803, 0.0275, 0.02713, 0.02688, 0.02671, 0.02657",\
"0.04069, 0.03982, 0.03762, 0.03512, 0.03288, 0.03122, 0.03002, 0.02913, 0.02848, 0.02798",\
"0.05536, 0.05408, 0.05048, 0.04607, 0.04189, 0.03847, 0.03582, 0.0338, 0.03228, 0.03112",\
"0.07551, 0.07383, 0.06889, 0.06228, 0.05577, 0.05021, 0.04546, 0.04183, 0.03892, 0.03665",\
"0.1014, 0.09934, 0.09323, 0.08442, 0.07519, 0.06679, 0.05973, 0.05394, 0.0493, 0.04546",\
"0.1331, 0.1307, 0.1234, 0.1126, 0.1007, 0.08915, 0.07933, 0.07097, 0.06383, 0.05807");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1354, 0.1356, 0.1359, 0.1362, 0.1365, 0.1369, 0.1377, 0.1384, 0.1399, 0.151",\
"0.1341, 0.1343, 0.135, 0.1355, 0.1362, 0.1367, 0.1375, 0.1383, 0.1398, 0.1512",\
"0.1323, 0.1325, 0.1332, 0.1341, 0.1351, 0.1359, 0.1369, 0.1379, 0.1399, 0.1523",\
"0.132, 0.1321, 0.1324, 0.1331, 0.134, 0.135, 0.1361, 0.1372, 0.1394, 0.1538",\
"0.1345, 0.1343, 0.1341, 0.1341, 0.1344, 0.135, 0.1359, 0.137, 0.1389, 0.1562",\
"0.1423, 0.1417, 0.1402, 0.1388, 0.1381, 0.1375, 0.1376, 0.138, 0.1409, 0.1625",\
"0.1565, 0.1555, 0.1526, 0.149, 0.1463, 0.1444, 0.1427, 0.1425, 0.1453, 0.1755",\
"0.1778, 0.1761, 0.1715, 0.1656, 0.16, 0.1563, 0.1531, 0.1503, 0.155, 0.2003",\
"0.2058, 0.2035, 0.1973, 0.1892, 0.1807, 0.1734, 0.168, 0.1645, 0.1737, 0.2502",\
"0.2405, 0.2378, 0.2299, 0.2191, 0.2083, 0.1978, 0.189, 0.185, 0.2101, 0.3491");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1101, 0.1312, 0.2045, 0.3436, 0.56, 0.8634, 1.263, 1.766, 2.381, 3.114",\
"0.1285, 0.15, 0.2243, 0.3642, 0.5811, 0.885, 1.285, 1.787, 2.404, 3.135",\
"0.1815, 0.2103, 0.2944, 0.4355, 0.6532, 0.9574, 1.358, 1.86, 2.474, 3.207",\
"0.2166, 0.2579, 0.3802, 0.5624, 0.7906, 1.095, 1.494, 1.998, 2.613, 3.345",\
"0.2279, 0.2815, 0.4395, 0.6786, 0.9724, 1.309, 1.709, 2.212, 2.826, 3.558",\
"0.2127, 0.2791, 0.4726, 0.7652, 1.129, 1.545, 2.005, 2.517, 3.129, 3.861",\
"0.1683, 0.2471, 0.4777, 0.8234, 1.254, 1.751, 2.299, 2.892, 3.53, 4.261",\
"0.0902, 0.1825, 0.4526, 0.853, 1.348, 1.922, 2.559, 3.247, 3.983, 4.763",\
"-0.0232, 0.0834, 0.3914, 0.8497, 1.411, 2.059, 2.782, 3.567, 4.406, 5.293",\
"-0.1757, -0.054, 0.2936, 0.8078, 1.441, 2.162, 2.967, 3.847, 4.79, 5.786");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.193, 0.2373, 0.3904, 0.6795, 1.127, 1.755, 2.58, 3.62, 4.89, 6.403",\
"0.206, 0.2514, 0.4082, 0.7002, 1.15, 1.779, 2.606, 3.649, 4.917, 6.429",\
"0.2871, 0.3303, 0.4839, 0.777, 1.229, 1.861, 2.689, 3.73, 5.005, 6.515",\
"0.4208, 0.4787, 0.652, 0.9405, 1.39, 2.021, 2.851, 3.892, 5.163, 6.678",\
"0.5774, 0.6494, 0.8686, 1.206, 1.656, 2.282, 3.109, 4.149, 5.42, 6.934",\
"0.7678, 0.8506, 1.109, 1.515, 2.031, 2.66, 3.481, 4.519, 5.789, 7.299",\
"0.9947, 1.091, 1.382, 1.849, 2.451, 3.156, 3.982, 5.013, 6.278, 7.79",\
"1.258, 1.368, 1.695, 2.216, 2.897, 3.704, 4.61, 5.648, 6.905, 8.41",\
"1.558, 1.684, 2.052, 2.623, 3.377, 4.276, 5.298, 6.417, 7.682, 9.179",\
"1.901, 2.04, 2.454, 3.079, 3.893, 4.883, 6.013, 7.256, 8.601, 10.11");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.125, 0.1601, 0.2809, 0.5123, 0.8712, 1.376, 2.04, 2.876, 3.897, 5.116",\
"0.1251, 0.1597, 0.2811, 0.5125, 0.8714, 1.376, 2.04, 2.876, 3.896, 5.114",\
"0.173, 0.2028, 0.2965, 0.5126, 0.871, 1.376, 2.041, 2.875, 3.898, 5.115",\
"0.2567, 0.2983, 0.4178, 0.5999, 0.8916, 1.376, 2.04, 2.877, 3.897, 5.114",\
"0.3534, 0.4042, 0.5582, 0.7918, 1.082, 1.462, 2.052, 2.877, 3.898, 5.116",\
"0.4648, 0.527, 0.7086, 0.9938, 1.347, 1.756, 2.243, 2.941, 3.904, 5.118",\
"0.5884, 0.663, 0.8776, 1.205, 1.626, 2.106, 2.642, 3.252, 4.063, 5.155",\
"0.726, 0.813, 1.065, 1.437, 1.911, 2.473, 3.088, 3.765, 4.504, 5.437",\
"0.8758, 0.9756, 1.263, 1.688, 2.214, 2.841, 3.545, 4.304, 5.13, 6.01",\
"1.04, 1.152, 1.48, 1.959, 2.54, 3.227, 4.013, 4.869, 5.782, 6.75");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.2713, 0.3453, 0.6028, 1.093, 1.851, 2.913, 4.314, 6.079, 8.231, 10.8",\
"0.2699, 0.3444, 0.6027, 1.093, 1.85, 2.914, 4.316, 6.085, 8.239, 10.8",\
"0.2794, 0.344, 0.6007, 1.093, 1.853, 2.916, 4.318, 6.083, 8.234, 10.8",\
"0.3754, 0.4422, 0.646, 1.09, 1.852, 2.918, 4.323, 6.083, 8.233, 10.8",\
"0.4752, 0.5592, 0.8088, 1.196, 1.86, 2.915, 4.321, 6.08, 8.237, 10.8",\
"0.5796, 0.6754, 0.9756, 1.432, 2.024, 2.945, 4.317, 6.086, 8.238, 10.8",\
"0.6986, 0.8012, 1.138, 1.68, 2.347, 3.165, 4.374, 6.085, 8.235, 10.81",\
"0.8362, 0.9498, 1.306, 1.915, 2.695, 3.575, 4.651, 6.176, 8.247, 10.81",\
"0.9838, 1.112, 1.494, 2.148, 3.023, 4.033, 5.147, 6.51, 8.378, 10.82",\
"1.143, 1.285, 1.706, 2.398, 3.348, 4.482, 5.724, 7.086, 8.772, 11");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1255, 0.1466, 0.2197, 0.3589, 0.5753, 0.8787, 1.279, 1.782, 2.395, 3.127",\
"0.1434, 0.1649, 0.2393, 0.3791, 0.5958, 0.8996, 1.299, 1.802, 2.418, 3.151",\
"0.1821, 0.2079, 0.2893, 0.431, 0.6488, 0.9533, 1.353, 1.857, 2.47, 3.202",\
"0.2102, 0.2457, 0.3514, 0.5181, 0.7457, 1.051, 1.451, 1.955, 2.569, 3.302",\
"0.2141, 0.2607, 0.3978, 0.6053, 0.8708, 1.2, 1.604, 2.107, 2.722, 3.454",\
"0.1877, 0.2468, 0.418, 0.6729, 0.9896, 1.364, 1.806, 2.322, 2.937, 3.67",\
"0.1288, 0.1997, 0.4077, 0.7131, 1.088, 1.521, 2.014, 2.577, 3.219, 3.954",\
"0.0335, 0.1175, 0.3608, 0.7204, 1.156, 1.655, 2.211, 2.832, 3.525, 4.302",\
"-0.1007, -0.0035, 0.2767, 0.6899, 1.191, 1.759, 2.388, 3.075, 3.831, 4.663",\
"-0.2771, -0.1665, 0.1533, 0.6203, 1.188, 1.827, 2.53, 3.296, 4.123, 5.02");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.2506, 0.2943, 0.4464, 0.7345, 1.182, 1.809, 2.633, 3.672, 4.94, 6.452",\
"0.2664, 0.3108, 0.4645, 0.754, 1.202, 1.83, 2.655, 3.694, 4.961, 6.473",\
"0.3484, 0.3919, 0.545, 0.8351, 1.285, 1.913, 2.739, 3.778, 5.047, 6.558",\
"0.5054, 0.557, 0.7164, 1.003, 1.45, 2.078, 2.903, 3.942, 5.211, 6.722",\
"0.6883, 0.7524, 0.9537, 1.274, 1.718, 2.342, 3.164, 4.202, 5.471, 6.982",\
"0.9021, 0.977, 1.216, 1.601, 2.099, 2.723, 3.541, 4.575, 5.84, 7.349",\
"1.158, 1.242, 1.511, 1.954, 2.536, 3.225, 4.045, 5.074, 6.333, 7.839",\
"1.456, 1.551, 1.848, 2.341, 2.999, 3.786, 4.678, 5.709, 6.964, 8.464",\
"1.799, 1.905, 2.235, 2.772, 3.497, 4.376, 5.378, 6.485, 7.743, 9.236",\
"2.189, 2.308, 2.67, 3.254, 4.04, 5, 6.108, 7.335, 8.667, 10.17");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1254, 0.1596, 0.2813, 0.5116, 0.8716, 1.376, 2.04, 2.876, 3.898, 5.112",\
"0.1251, 0.1596, 0.2812, 0.5116, 0.8712, 1.376, 2.04, 2.876, 3.898, 5.116",\
"0.1559, 0.1864, 0.2914, 0.5125, 0.8717, 1.376, 2.04, 2.876, 3.897, 5.112",\
"0.2278, 0.2613, 0.3701, 0.5693, 0.8886, 1.376, 2.04, 2.876, 3.898, 5.112",\
"0.3226, 0.3618, 0.4858, 0.6946, 1.005, 1.439, 2.055, 2.876, 3.899, 5.114",\
"0.4342, 0.482, 0.6264, 0.8586, 1.183, 1.615, 2.181, 2.931, 3.906, 5.116",\
"0.5602, 0.616, 0.7854, 1.049, 1.401, 1.851, 2.419, 3.13, 4.026, 5.161",\
"0.6964, 0.7616, 0.9612, 1.261, 1.648, 2.13, 2.717, 3.433, 4.301, 5.35",\
"0.845, 0.9204, 1.146, 1.494, 1.922, 2.444, 3.06, 3.796, 4.67, 5.709",\
"1.003, 1.091, 1.347, 1.739, 2.22, 2.783, 3.443, 4.212, 5.102, 6.144");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.3432, 0.4164, 0.6732, 1.161, 1.919, 2.983, 4.381, 6.144, 8.294, 10.86",\
"0.3426, 0.4161, 0.673, 1.161, 1.92, 2.982, 4.383, 6.145, 8.293, 10.86",\
"0.3395, 0.4127, 0.6724, 1.162, 1.92, 2.982, 4.383, 6.145, 8.295, 10.86",\
"0.4251, 0.4885, 0.6982, 1.161, 1.921, 2.984, 4.382, 6.145, 8.296, 10.85",\
"0.5372, 0.6168, 0.8542, 1.243, 1.926, 2.984, 4.383, 6.144, 8.297, 10.86",\
"0.6452, 0.7402, 1.03, 1.475, 2.07, 3.007, 4.384, 6.146, 8.297, 10.86",\
"0.7582, 0.863, 1.198, 1.727, 2.385, 3.213, 4.432, 6.147, 8.295, 10.86",\
"0.8834, 0.9972, 1.363, 1.97, 2.732, 3.613, 4.698, 6.23, 8.303, 10.86",\
"1.023, 1.147, 1.54, 2.199, 3.068, 4.066, 5.18, 6.555, 8.422, 10.88",\
"1.173, 1.311, 1.73, 2.432, 3.389, 4.516, 5.752, 7.118, 8.812, 11.04");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&!A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1651, 0.1857, 0.255, 0.3822, 0.5759, 0.8444, 1.196, 1.638, 2.176, 2.818",\
"0.1863, 0.207, 0.2765, 0.4037, 0.5974, 0.8661, 1.218, 1.659, 2.198, 2.839",\
"0.2655, 0.2865, 0.3552, 0.4823, 0.6762, 0.9449, 1.297, 1.739, 2.277, 2.919",\
"0.3605, 0.3911, 0.4855, 0.6336, 0.8299, 1.098, 1.449, 1.89, 2.429, 3.071",\
"0.4332, 0.4731, 0.5982, 0.7954, 1.047, 1.339, 1.691, 2.132, 2.67, 3.311",\
"0.4845, 0.5329, 0.6866, 0.932, 1.247, 1.615, 2.021, 2.472, 3.009, 3.649",\
"0.5144, 0.5708, 0.7514, 1.042, 1.421, 1.863, 2.356, 2.888, 3.455, 4.097",\
"0.5194, 0.5859, 0.7943, 1.128, 1.565, 2.082, 2.66, 3.287, 3.952, 4.652",\
"0.4976, 0.573, 0.8109, 1.19, 1.683, 2.27, 2.932, 3.651, 4.42, 5.228",\
"0.448, 0.5329, 0.7991, 1.226, 1.775, 2.429, 3.17, 3.983, 4.852, 5.77");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.2219, 0.2553, 0.3708, 0.5897, 0.9299, 1.407, 2.035, 2.825, 3.79, 4.94",\
"0.2446, 0.2788, 0.3961, 0.6158, 0.9567, 1.434, 2.062, 2.852, 3.818, 4.968",\
"0.3277, 0.3627, 0.4805, 0.7012, 1.043, 1.521, 2.15, 2.941, 3.906, 5.056",\
"0.4411, 0.4865, 0.6254, 0.8534, 1.195, 1.674, 2.303, 3.094, 4.06, 5.211",\
"0.5635, 0.6213, 0.7961, 1.07, 1.432, 1.911, 2.539, 3.331, 4.296, 5.449",\
"0.7071, 0.7769, 0.9873, 1.314, 1.735, 2.246, 2.875, 3.665, 4.629, 5.782",\
"0.8818, 0.9636, 1.208, 1.585, 2.068, 2.647, 3.319, 4.111, 5.074, 6.223",\
"1.088, 1.183, 1.462, 1.887, 2.432, 3.081, 3.826, 4.671, 5.64, 6.786",\
"1.324, 1.433, 1.75, 2.226, 2.829, 3.547, 4.369, 5.295, 6.323, 7.48",\
"1.592, 1.713, 2.069, 2.6, 3.264, 4.051, 4.951, 5.957, 7.07, 8.292");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1739, 0.2058, 0.3158, 0.5188, 0.8333, 1.271, 1.849, 2.575, 3.461, 4.518",\
"0.1735, 0.2055, 0.3154, 0.5188, 0.833, 1.271, 1.848, 2.574, 3.461, 4.518",\
"0.1901, 0.2164, 0.3158, 0.5188, 0.8332, 1.272, 1.848, 2.575, 3.461, 4.519",\
"0.2915, 0.3258, 0.4255, 0.5796, 0.8438, 1.272, 1.848, 2.574, 3.462, 4.517",\
"0.3998, 0.4466, 0.5816, 0.7824, 1.026, 1.352, 1.861, 2.575, 3.461, 4.518",\
"0.5172, 0.571, 0.7432, 0.9996, 1.31, 1.657, 2.063, 2.65, 3.471, 4.519",\
"0.638, 0.707, 0.9094, 1.219, 1.601, 2.028, 2.489, 2.992, 3.665, 4.577",\
"0.772, 0.8524, 1.089, 1.446, 1.896, 2.406, 2.954, 3.539, 4.149, 4.911",\
"0.9122, 1.005, 1.28, 1.686, 2.198, 2.787, 3.427, 4.104, 4.817, 5.551",\
"1.058, 1.165, 1.482, 1.943, 2.509, 3.173, 3.907, 4.685, 5.492, 6.332");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.236, 0.2899, 0.4824, 0.8509, 1.426, 2.228, 3.286, 4.616, 6.245, 8.184",\
"0.2365, 0.2902, 0.4824, 0.8512, 1.427, 2.229, 3.287, 4.62, 6.244, 8.179",\
"0.2482, 0.2974, 0.4831, 0.8512, 1.424, 2.228, 3.285, 4.619, 6.241, 8.185",\
"0.3367, 0.383, 0.5388, 0.862, 1.425, 2.227, 3.286, 4.621, 6.246, 8.184",\
"0.4548, 0.508, 0.6826, 0.9858, 1.468, 2.231, 3.288, 4.618, 6.245, 8.187",\
"0.5904, 0.6486, 0.8454, 1.183, 1.655, 2.321, 3.301, 4.621, 6.241, 8.183",\
"0.7468, 0.809, 1.02, 1.398, 1.915, 2.573, 3.444, 4.66, 6.25, 8.184",\
"0.9164, 0.9846, 1.214, 1.618, 2.19, 2.905, 3.764, 4.86, 6.325, 8.192",\
"1.094, 1.17, 1.425, 1.858, 2.473, 3.252, 4.171, 5.252, 6.587, 8.312",\
"1.285, 1.368, 1.648, 2.117, 2.774, 3.608, 4.596, 5.738, 7.048, 8.646");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "!A1&A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1346, 0.156, 0.2269, 0.3556, 0.5499, 0.819, 1.171, 1.613, 2.152, 2.793",\
"0.1558, 0.1771, 0.2482, 0.3765, 0.571, 0.8401, 1.192, 1.634, 2.173, 2.814",\
"0.2339, 0.2569, 0.3274, 0.455, 0.6493, 0.9184, 1.27, 1.712, 2.251, 2.893",\
"0.314, 0.3476, 0.4491, 0.6042, 0.8027, 1.072, 1.423, 1.865, 2.403, 3.045",\
"0.3721, 0.4156, 0.5493, 0.7559, 1.015, 1.312, 1.664, 2.105, 2.643, 3.284",\
"0.4083, 0.4613, 0.6248, 0.8812, 1.206, 1.581, 1.992, 2.445, 2.982, 3.623",\
"0.4207, 0.4839, 0.6772, 0.9806, 1.369, 1.821, 2.32, 2.857, 3.428, 4.07",\
"0.4072, 0.4806, 0.7037, 1.054, 1.503, 2.03, 2.616, 3.249, 3.92, 4.624",\
"0.3681, 0.4493, 0.7042, 1.103, 1.61, 2.208, 2.879, 3.607, 4.381, 5.194",\
"0.2997, 0.3915, 0.6758, 1.123, 1.69, 2.357, 3.109, 3.93, 4.806, 5.729");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.2652, 0.3092, 0.4607, 0.7484, 1.196, 1.824, 2.65, 3.689, 4.959, 6.472",\
"0.2866, 0.3312, 0.4848, 0.7743, 1.222, 1.851, 2.676, 3.717, 4.986, 6.501",\
"0.3642, 0.4089, 0.5626, 0.8528, 1.303, 1.934, 2.759, 3.8, 5.069, 6.584",\
"0.4696, 0.5218, 0.6896, 0.9817, 1.431, 2.061, 2.889, 3.929, 5.2, 6.716",\
"0.586, 0.6483, 0.843, 1.168, 1.624, 2.253, 3.081, 4.122, 5.393, 6.906",\
"0.7277, 0.7999, 1.022, 1.387, 1.888, 2.528, 3.352, 4.391, 5.663, 7.177",\
"0.9016, 0.9855, 1.237, 1.64, 2.188, 2.879, 3.718, 4.755, 6.021, 7.535",\
"1.107, 1.204, 1.491, 1.933, 2.526, 3.27, 4.166, 5.22, 6.483, 7.991",\
"1.345, 1.456, 1.78, 2.269, 2.907, 3.702, 4.656, 5.771, 7.054, 8.559",\
"1.615, 1.738, 2.101, 2.645, 3.333, 4.179, 5.19, 6.368, 7.716, 9.242");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1589, 0.1912, 0.3002, 0.5019, 0.8152, 1.253, 1.83, 2.556, 3.442, 4.499",\
"0.1563, 0.1893, 0.2991, 0.5014, 0.8155, 1.253, 1.83, 2.555, 3.442, 4.498",\
"0.1866, 0.2104, 0.3014, 0.5011, 0.8146, 1.253, 1.83, 2.555, 3.441, 4.499",\
"0.2862, 0.3209, 0.4224, 0.5743, 0.8298, 1.253, 1.829, 2.556, 3.442, 4.498",\
"0.3928, 0.4396, 0.578, 0.779, 1.023, 1.342, 1.845, 2.556, 3.442, 4.499",\
"0.5078, 0.5666, 0.7378, 0.9952, 1.307, 1.655, 2.057, 2.637, 3.454, 4.498",\
"0.6354, 0.7054, 0.908, 1.215, 1.599, 2.025, 2.484, 2.988, 3.654, 4.562",\
"0.7714, 0.8534, 1.093, 1.448, 1.893, 2.406, 2.953, 3.532, 4.146, 4.902",\
"0.912, 1.01, 1.292, 1.694, 2.198, 2.787, 3.43, 4.103, 4.816, 5.548",\
"1.063, 1.175, 1.496, 1.958, 2.521, 3.177, 3.908, 4.689, 5.493, 6.332");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.2762, 0.348, 0.6034, 1.091, 1.851, 2.916, 4.317, 6.08, 8.231, 10.79",\
"0.2768, 0.3484, 0.6033, 1.094, 1.849, 2.917, 4.314, 6.078, 8.231, 10.8",\
"0.2843, 0.3519, 0.6036, 1.091, 1.849, 2.921, 4.317, 6.081, 8.232, 10.8",\
"0.3488, 0.415, 0.6362, 1.095, 1.852, 2.915, 4.316, 6.08, 8.233, 10.81",\
"0.4328, 0.505, 0.7458, 1.172, 1.866, 2.916, 4.317, 6.082, 8.24, 10.81",\
"0.5414, 0.6156, 0.8694, 1.328, 1.99, 2.955, 4.317, 6.08, 8.239, 10.81",\
"0.678, 0.7548, 1.013, 1.493, 2.199, 3.123, 4.386, 6.09, 8.233, 10.81",\
"0.8316, 0.9134, 1.183, 1.676, 2.414, 3.386, 4.602, 6.196, 8.258, 10.8",\
"0.9922, 1.085, 1.378, 1.879, 2.64, 3.66, 4.922, 6.449, 8.402, 10.84",\
"1.165, 1.266, 1.588, 2.117, 2.89, 3.946, 5.266, 6.836, 8.698, 11.03");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b0" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&!A2" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1371, 0.1585, 0.2297, 0.3582, 0.5528, 0.8223, 1.175, 1.617, 2.157, 2.799",\
"0.1584, 0.1797, 0.2506, 0.3794, 0.574, 0.8434, 1.196, 1.638, 2.178, 2.82",\
"0.2369, 0.2596, 0.3298, 0.4575, 0.6522, 0.9217, 1.274, 1.717, 2.256, 2.898",\
"0.319, 0.3521, 0.4526, 0.6071, 0.8058, 1.075, 1.427, 1.87, 2.409, 3.051",\
"0.3787, 0.4216, 0.5544, 0.7604, 1.019, 1.315, 1.667, 2.109, 2.648, 3.29",\
"0.4173, 0.4696, 0.632, 0.8877, 1.212, 1.586, 1.997, 2.45, 2.987, 3.628",\
"0.4325, 0.4949, 0.6859, 0.9889, 1.377, 1.828, 2.327, 2.863, 3.433, 4.076",\
"0.4226, 0.4942, 0.7156, 1.064, 1.513, 2.039, 2.624, 3.256, 3.927, 4.631",\
"0.3863, 0.4676, 0.7195, 1.116, 1.622, 2.219, 2.889, 3.616, 4.389, 5.202",\
"0.3221, 0.413, 0.6943, 1.139, 1.704, 2.37, 3.121, 3.941, 4.817, 5.739");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.3316, 0.3758, 0.5282, 0.8165, 1.264, 1.891, 2.716, 3.755, 5.023, 6.535",\
"0.3548, 0.3991, 0.5528, 0.8422, 1.291, 1.918, 2.743, 3.782, 5.051, 6.561",\
"0.4325, 0.4769, 0.631, 0.9216, 1.371, 2, 2.826, 3.865, 5.133, 6.645",\
"0.5495, 0.5989, 0.7598, 1.05, 1.5, 2.129, 2.955, 3.996, 5.264, 6.776",\
"0.6812, 0.7387, 0.9244, 1.241, 1.694, 2.322, 3.147, 4.187, 5.455, 6.968",\
"0.8386, 0.9046, 1.114, 1.468, 1.961, 2.596, 3.419, 4.458, 5.726, 7.237",\
"1.031, 1.105, 1.34, 1.729, 2.267, 2.951, 3.786, 4.821, 6.086, 7.596",\
"1.256, 1.342, 1.605, 2.03, 2.612, 3.348, 4.237, 5.286, 6.548, 8.054",\
"1.515, 1.611, 1.907, 2.375, 2.999, 3.786, 4.732, 5.841, 7.121, 8.622",\
"1.805, 1.913, 2.243, 2.76, 3.433, 4.268, 5.272, 6.444, 7.785, 9.308");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.194, 0.2265, 0.3356, 0.5375, 0.8501, 1.288, 1.865, 2.591, 3.478, 4.534",\
"0.192, 0.225, 0.335, 0.5373, 0.85, 1.288, 1.865, 2.591, 3.477, 4.534",\
"0.2215, 0.2456, 0.3373, 0.536, 0.8498, 1.288, 1.865, 2.591, 3.477, 4.535",\
"0.3437, 0.374, 0.4655, 0.6097, 0.8652, 1.288, 1.865, 2.591, 3.478, 4.534",\
"0.4722, 0.5128, 0.636, 0.825, 1.06, 1.377, 1.881, 2.592, 3.478, 4.534",\
"0.6094, 0.658, 0.8118, 1.054, 1.353, 1.693, 2.092, 2.673, 3.49, 4.534",\
"0.759, 0.8174, 0.999, 1.287, 1.656, 2.072, 2.527, 3.024, 3.687, 4.598",\
"0.9182, 0.9882, 1.201, 1.533, 1.961, 2.461, 2.999, 3.572, 4.182, 4.938",\
"1.085, 1.167, 1.418, 1.794, 2.277, 2.853, 3.481, 4.149, 4.855, 5.584",\
"1.261, 1.355, 1.639, 2.07, 2.61, 3.25, 3.971, 4.747, 5.538, 6.378");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.3453, 0.4182, 0.6733, 1.161, 1.919, 2.984, 4.382, 6.146, 8.292, 10.85",\
"0.3456, 0.418, 0.6738, 1.161, 1.92, 2.984, 4.382, 6.144, 8.293, 10.85",\
"0.3475, 0.4189, 0.6742, 1.161, 1.92, 2.983, 4.382, 6.146, 8.293, 10.86",\
"0.4022, 0.467, 0.6938, 1.162, 1.92, 2.984, 4.381, 6.145, 8.295, 10.86",\
"0.4886, 0.5606, 0.8004, 1.228, 1.931, 2.984, 4.383, 6.145, 8.294, 10.86",\
"0.5908, 0.6674, 0.926, 1.382, 2.044, 3.017, 4.384, 6.144, 8.298, 10.86",\
"0.72, 0.798, 1.066, 1.55, 2.25, 3.176, 4.448, 6.152, 8.297, 10.86",\
"0.8718, 0.9556, 1.231, 1.73, 2.469, 3.438, 4.653, 6.251, 8.315, 10.86",\
"1.035, 1.129, 1.423, 1.931, 2.697, 3.715, 4.973, 6.503, 8.454, 10.9",\
"1.209, 1.312, 1.636, 2.167, 2.947, 4.002, 5.316, 6.882, 8.75, 11.07");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.1651, 0.1857, 0.255, 0.3822, 0.5759, 0.8444, 1.196, 1.638, 2.176, 2.818",\
"0.1863, 0.207, 0.2765, 0.4037, 0.5974, 0.8661, 1.218, 1.659, 2.198, 2.839",\
"0.2655, 0.2865, 0.3552, 0.4823, 0.6762, 0.9449, 1.297, 1.739, 2.277, 2.919",\
"0.3605, 0.3911, 0.4855, 0.6336, 0.8299, 1.098, 1.449, 1.89, 2.429, 3.071",\
"0.4332, 0.4731, 0.5982, 0.7954, 1.047, 1.339, 1.691, 2.132, 2.67, 3.311",\
"0.4845, 0.5329, 0.6866, 0.932, 1.247, 1.615, 2.021, 2.472, 3.009, 3.649",\
"0.5144, 0.5708, 0.7514, 1.042, 1.421, 1.863, 2.356, 2.888, 3.455, 4.097",\
"0.5194, 0.5859, 0.7943, 1.128, 1.565, 2.082, 2.66, 3.287, 3.952, 4.652",\
"0.4976, 0.573, 0.8109, 1.19, 1.683, 2.27, 2.932, 3.651, 4.42, 5.228",\
"0.448, 0.5329, 0.7991, 1.226, 1.775, 2.429, 3.17, 3.983, 4.852, 5.77");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.3316, 0.3758, 0.5282, 0.8165, 1.264, 1.891, 2.716, 3.755, 5.023, 6.535",\
"0.3548, 0.3991, 0.5528, 0.8422, 1.291, 1.918, 2.743, 3.782, 5.051, 6.561",\
"0.4325, 0.4769, 0.631, 0.9216, 1.371, 2, 2.826, 3.865, 5.133, 6.645",\
"0.5495, 0.5989, 0.7598, 1.05, 1.5, 2.129, 2.955, 3.996, 5.264, 6.776",\
"0.6812, 0.7387, 0.9244, 1.241, 1.694, 2.322, 3.147, 4.187, 5.455, 6.968",\
"0.8386, 0.9046, 1.114, 1.468, 1.961, 2.596, 3.419, 4.458, 5.726, 7.237",\
"1.031, 1.105, 1.34, 1.729, 2.267, 2.951, 3.786, 4.821, 6.086, 7.596",\
"1.256, 1.342, 1.605, 2.03, 2.612, 3.348, 4.237, 5.286, 6.548, 8.054",\
"1.515, 1.611, 1.907, 2.375, 2.999, 3.786, 4.732, 5.841, 7.121, 8.622",\
"1.805, 1.913, 2.243, 2.76, 3.433, 4.268, 5.272, 6.444, 7.785, 9.308");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.194, 0.2265, 0.3356, 0.5375, 0.8501, 1.288, 1.865, 2.591, 3.478, 4.534",\
"0.192, 0.225, 0.335, 0.5373, 0.85, 1.288, 1.865, 2.591, 3.477, 4.534",\
"0.2215, 0.2456, 0.3373, 0.536, 0.8498, 1.288, 1.865, 2.591, 3.477, 4.535",\
"0.3437, 0.374, 0.4655, 0.6097, 0.8652, 1.288, 1.865, 2.591, 3.478, 4.534",\
"0.4722, 0.5128, 0.636, 0.825, 1.06, 1.377, 1.881, 2.592, 3.478, 4.534",\
"0.6094, 0.658, 0.8118, 1.054, 1.353, 1.693, 2.092, 2.673, 3.49, 4.534",\
"0.759, 0.8174, 0.999, 1.287, 1.656, 2.072, 2.527, 3.024, 3.687, 4.598",\
"0.9182, 0.9882, 1.201, 1.533, 1.961, 2.461, 2.999, 3.572, 4.182, 4.938",\
"1.085, 1.167, 1.418, 1.794, 2.277, 2.853, 3.481, 4.149, 4.855, 5.584",\
"1.261, 1.355, 1.639, 2.07, 2.61, 3.25, 3.971, 4.747, 5.538, 6.378");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.003535, 0.01243, 0.02943, 0.05591, 0.09306, 0.1419, 0.2035, 0.2787, 0.3683");
values("0.3453, 0.4182, 0.6733, 1.161, 1.919, 2.984, 4.382, 6.146, 8.292, 10.85",\
"0.3456, 0.418, 0.6738, 1.161, 1.92, 2.984, 4.382, 6.144, 8.293, 10.85",\
"0.3475, 0.4189, 0.6742, 1.161, 1.92, 2.983, 4.382, 6.146, 8.293, 10.86",\
"0.4022, 0.467, 0.6938, 1.162, 1.92, 2.984, 4.381, 6.145, 8.295, 10.86",\
"0.4886, 0.5606, 0.8004, 1.228, 1.931, 2.984, 4.383, 6.145, 8.294, 10.86",\
"0.5908, 0.6674, 0.926, 1.382, 2.044, 3.017, 4.384, 6.144, 8.298, 10.86",\
"0.72, 0.798, 1.066, 1.55, 2.25, 3.176, 4.448, 6.152, 8.297, 10.86",\
"0.8718, 0.9556, 1.231, 1.73, 2.469, 3.438, 4.653, 6.251, 8.315, 10.86",\
"1.035, 1.129, 1.423, 1.931, 2.697, 3.715, 4.973, 6.503, 8.454, 10.9",\
"1.209, 1.312, 1.636, 2.167, 2.947, 4.002, 5.316, 6.882, 8.75, 11.07");
}
}
}
}