blob: 414dded1ff876336fa201c30bdf2823cd306b69f [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__oai21_2) {
area : 32.928000 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "0.00043956" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.00045759" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.00048543" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.00046074" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.00048543" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.00043614" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.00048594" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.00043611" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00048594" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.009024 ;
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&!B" ;
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.02747, 0.02744, 0.02745, 0.02736, 0.02736, 0.02733, 0.02731, \
0.0273, 0.02731, 0.0273");
}
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.009649, 0.009658, 0.009638, 0.009567, 0.009439, 0.009301, 0.009139, \
0.008899, 0.008489, 0.007426");
}
}
internal_power() {
when : "A2&!B" ;
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.02741, 0.02742, 0.02745, 0.02739, 0.02735, 0.02733, 0.02729, \
0.02727, 0.02725, 0.0272");
}
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.02649, -0.0266, -0.0266, -0.0267, -0.02683, -0.02691, -0.02696, \
-0.02698, -0.02702, -0.027");
}
}
internal_power() {
when : "A2&B" ;
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.02132, 0.02129, 0.02126, 0.02123, 0.02125, 0.02121, 0.02115, \
0.02107, 0.02091, 0.02058");
}
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.008237, -0.008227, -0.008248, -0.008243, -0.008279, -0.008273, \
-0.008269, -0.008271, -0.008273, -0.008264");
}
}
}
pin(A2) {
capacitance : 0.009534 ;
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&!B" ;
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.0274, 0.0274, 0.02735, 0.02735, 0.02734, 0.02731, 0.0273, \
0.0273, 0.02729");
}
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.009829, 0.009772, 0.009712, 0.009617, 0.009465, 0.009313, 0.009155, \
0.008902, 0.008471, 0.007415");
}
}
internal_power() {
when : "A1&!B" ;
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.02735, 0.02735, 0.02734, 0.02729, 0.02732, 0.02728, 0.02729, \
0.02727, 0.02723, 0.02722");
}
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.02626, -0.02635, -0.02644, -0.02667, -0.02683, -0.02691, -0.02694, \
-0.02695, -0.02698, -0.027");
}
}
internal_power() {
when : "A1&B" ;
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.02393, 0.02391, 0.02391, 0.02392, 0.02396, 0.02396, 0.02397, \
0.02395, 0.02395, 0.02395");
}
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.02236, -0.02254, -0.02294, -0.02325, -0.0234, -0.0235, -0.02355, \
-0.02358, -0.02361, -0.02363");
}
}
}
pin(B) {
capacitance : 0.008384 ;
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.02288, 0.02105, 0.02077, 0.02073, 0.02071, 0.02069, 0.02068, \
0.02068, 0.02068, 0.02067");
}
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.0208, -0.02081, -0.02075, -0.0207, -0.0207, -0.02067, -0.02066, \
-0.02063, -0.02061, -0.0206");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.3029 ;
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&B" ;
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.005089, 0.005136, 0.005241, 0.005334, 0.005387, 0.005414, 0.005433, 0.005449, 0.005458, 0.005452",\
"0.004906, 0.005158, 0.005661, 0.006041, 0.00629, 0.006438, 0.006548, 0.006593, 0.006623, 0.006654",\
"0.005333, 0.005544, 0.006084, 0.006569, 0.006956, 0.007203, 0.00736, 0.007467, 0.007542, 0.007586",\
"0.009531, 0.009388, 0.0091, 0.008847, 0.008702, 0.008576, 0.008464, 0.008387, 0.008321, 0.008276",\
"0.01978, 0.01909, 0.01741, 0.01557, 0.01403, 0.0128, 0.01184, 0.0111, 0.01052, 0.01007",\
"0.03707, 0.03583, 0.03251, 0.02843, 0.02473, 0.02167, 0.01916, 0.01718, 0.0156, 0.01432",\
"0.06192, 0.06014, 0.05517, 0.04856, 0.04212, 0.03657, 0.03189, 0.02799, 0.02484, 0.02225",\
"0.09464, 0.09241, 0.08594, 0.07682, 0.06728, 0.05864, 0.05119, 0.04486, 0.03952, 0.03505",\
"0.1356, 0.133, 0.1251, 0.1136, 0.1009, 0.08882, 0.07809, 0.06877, 0.06074, 0.05386",\
"0.1852, 0.1823, 0.1732, 0.1594, 0.1436, 0.1279, 0.1134, 0.1007, 0.0895, 0.07961");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.1014, 0.1016, 0.1022, 0.1026, 0.103, 0.1033, 0.1037, 0.1056, 0.122, 0.1998",\
"0.09922, 0.09975, 0.1011, 0.1024, 0.1033, 0.1042, 0.1049, 0.1068, 0.1235, 0.2029",\
"0.09823, 0.09841, 0.0992, 0.1005, 0.1019, 0.103, 0.1041, 0.1065, 0.125, 0.2087",\
"0.1042, 0.1039, 0.103, 0.1025, 0.1027, 0.1033, 0.1042, 0.1068, 0.1279, 0.2207",\
"0.1173, 0.1164, 0.1142, 0.1115, 0.1092, 0.1078, 0.1074, 0.1102, 0.1361, 0.244",\
"0.1378, 0.1365, 0.1327, 0.128, 0.1233, 0.1189, 0.1162, 0.119, 0.1535, 0.2859",\
"0.1664, 0.1646, 0.1594, 0.1523, 0.1453, 0.1385, 0.1326, 0.1366, 0.1878, 0.358",\
"0.2034, 0.2011, 0.1947, 0.1855, 0.1755, 0.1662, 0.1587, 0.1692, 0.2542, 0.4743",\
"0.2496, 0.2469, 0.239, 0.2276, 0.2149, 0.2024, 0.1967, 0.2328, 0.3788, 0.6419",\
"0.3054, 0.3023, 0.2931, 0.2798, 0.2643, 0.2506, 0.2639, 0.3699, 0.5793, 0.8126");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.02411, 0.02412, 0.02413, 0.02415, 0.02418, 0.02416, 0.02417, 0.02416, 0.02416, 0.02415",\
"0.0226, 0.02262, 0.02262, 0.02273, 0.02277, 0.02278, 0.0228, 0.02278, 0.02279, 0.02278",\
"0.02174, 0.02176, 0.02175, 0.02181, 0.0218, 0.02179, 0.02178, 0.02177, 0.02178, 0.02178",\
"0.02553, 0.02528, 0.02461, 0.02386, 0.02324, 0.02278, 0.02244, 0.02221, 0.02204, 0.02188",\
"0.03646, 0.03573, 0.03364, 0.03119, 0.02897, 0.02724, 0.02589, 0.02492, 0.02415, 0.02357",\
"0.05571, 0.05442, 0.05067, 0.04581, 0.04108, 0.03711, 0.03397, 0.0315, 0.02954, 0.02801",\
"0.08408, 0.08213, 0.07657, 0.06891, 0.06112, 0.05414, 0.04827, 0.04347, 0.03964, 0.03656",\
"0.1218, 0.1194, 0.1122, 0.1016, 0.09027, 0.07956, 0.07034, 0.06248, 0.05601, 0.05056",\
"0.1695, 0.1666, 0.1579, 0.1445, 0.1294, 0.1147, 0.1015, 0.0898, 0.07995, 0.07154",\
"0.2273, 0.2241, 0.2139, 0.198, 0.1793, 0.1604, 0.1425, 0.1267, 0.1127, 0.1006");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.1186, 0.1187, 0.1191, 0.1195, 0.1198, 0.1202, 0.1206, 0.1228, 0.1393, 0.2182",\
"0.1164, 0.1169, 0.1182, 0.1195, 0.1204, 0.121, 0.1217, 0.1237, 0.1413, 0.2209",\
"0.1132, 0.1136, 0.1149, 0.1167, 0.1184, 0.1198, 0.121, 0.1236, 0.1422, 0.2269",\
"0.1158, 0.1158, 0.1158, 0.1164, 0.1175, 0.1186, 0.1198, 0.123, 0.1444, 0.2374",\
"0.1275, 0.1268, 0.1251, 0.1234, 0.1222, 0.1219, 0.1222, 0.1253, 0.1509, 0.2577",\
"0.1499, 0.1485, 0.1447, 0.1401, 0.1361, 0.1328, 0.1306, 0.1334, 0.1665, 0.294",\
"0.1828, 0.1807, 0.175, 0.1674, 0.1599, 0.1536, 0.1481, 0.1509, 0.1973, 0.3576",\
"0.2261, 0.2236, 0.2161, 0.2056, 0.1944, 0.1842, 0.1764, 0.1832, 0.2558, 0.46",\
"0.2801, 0.2772, 0.2683, 0.2552, 0.2404, 0.2262, 0.2172, 0.2402, 0.362, 0.6133",\
"0.3453, 0.342, 0.3318, 0.3164, 0.2982, 0.2809, 0.2799, 0.3517, 0.5414, 0.7968");
}
}
internal_power() {
related_pin : "B" ;
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.02601, 0.02603, 0.02611, 0.02617, 0.02621, 0.02625, 0.02626, 0.02625, 0.02626, 0.02626",\
"0.02524, 0.02533, 0.02553, 0.0258, 0.02597, 0.02605, 0.02613, 0.02615, 0.02619, 0.0262",\
"0.02379, 0.02398, 0.02439, 0.02487, 0.02532, 0.02561, 0.0258, 0.0259, 0.02598, 0.02603",\
"0.02507, 0.02513, 0.02523, 0.02546, 0.02568, 0.02581, 0.02593, 0.02599, 0.02604, 0.02608",\
"0.03275, 0.03242, 0.03157, 0.03062, 0.02978, 0.0291, 0.02854, 0.0281, 0.02773, 0.02746",\
"0.04876, 0.04797, 0.04576, 0.04291, 0.04014, 0.03772, 0.03569, 0.034, 0.03269, 0.03157",\
"0.07436, 0.07301, 0.06918, 0.06387, 0.05844, 0.05351, 0.0492, 0.04556, 0.04257, 0.04005",\
"0.11, 0.1082, 0.1026, 0.09467, 0.086, 0.07777, 0.07057, 0.06419, 0.05887, 0.05429",\
"0.1562, 0.1538, 0.1468, 0.1361, 0.1239, 0.1119, 0.101, 0.0914, 0.08296, 0.07573",\
"0.2131, 0.2104, 0.2018, 0.1886, 0.1729, 0.1569, 0.1418, 0.1281, 0.1162, 0.1056");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.1698, 0.1698, 0.1699, 0.17, 0.1703, 0.1707, 0.1711, 0.1716, 0.1728, 0.1769",\
"0.1675, 0.1676, 0.1678, 0.1682, 0.1685, 0.169, 0.1696, 0.1702, 0.1713, 0.1757",\
"0.1667, 0.1667, 0.1668, 0.1671, 0.1677, 0.1681, 0.1689, 0.1694, 0.1705, 0.1755",\
"0.1728, 0.1725, 0.1715, 0.1704, 0.1699, 0.1697, 0.1697, 0.1703, 0.1714, 0.1767",\
"0.1873, 0.1865, 0.1842, 0.1812, 0.1783, 0.1763, 0.1748, 0.1743, 0.1745, 0.1811",\
"0.2109, 0.2097, 0.2059, 0.2006, 0.1953, 0.1904, 0.1863, 0.1834, 0.1827, 0.1931",\
"0.2442, 0.2426, 0.2374, 0.2299, 0.2215, 0.2136, 0.2066, 0.2009, 0.1987, 0.2164",\
"0.2876, 0.2857, 0.2797, 0.2698, 0.2584, 0.2467, 0.2365, 0.2275, 0.227, 0.2652",\
"0.3419, 0.3395, 0.3326, 0.3211, 0.3066, 0.2912, 0.2769, 0.2675, 0.282, 0.3775",\
"0.4071, 0.4048, 0.3968, 0.3837, 0.3666, 0.3476, 0.331, 0.3361, 0.4231, 0.6401");
}
}
internal_power() {
related_pin : "B" ;
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.00651, 0.006547, 0.00664, 0.006706, 0.006763, 0.006781, 0.006792, 0.006803, 0.006807, 0.006805",\
"0.005372, 0.005574, 0.005978, 0.006286, 0.006482, 0.00659, 0.006662, 0.006705, 0.006737, 0.006764",\
"0.003508, 0.003802, 0.004495, 0.005216, 0.005734, 0.006071, 0.006317, 0.006448, 0.006533, 0.006619",\
"0.00532, 0.005342, 0.005492, 0.005792, 0.006116, 0.00632, 0.006449, 0.006544, 0.006615, 0.006674",\
"0.01426, 0.01381, 0.0127, 0.0115, 0.0105, 0.009757, 0.009202, 0.008745, 0.008368, 0.008078",\
"0.03209, 0.03106, 0.02815, 0.02464, 0.02145, 0.01874, 0.01656, 0.01484, 0.01344, 0.01231",\
"0.05968, 0.05798, 0.05316, 0.0468, 0.04055, 0.03507, 0.03047, 0.02665, 0.0235, 0.02094",\
"0.0974, 0.09508, 0.08832, 0.079, 0.06914, 0.06011, 0.05236, 0.04572, 0.04016, 0.03542",\
"0.1454, 0.1426, 0.1341, 0.1218, 0.1082, 0.09513, 0.08343, 0.07331, 0.06468, 0.05717",\
"0.2039, 0.2006, 0.1907, 0.1756, 0.1583, 0.141, 0.1249, 0.1107, 0.09824, 0.08735");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.153, 0.1531, 0.1531, 0.1532, 0.1535, 0.1539, 0.1544, 0.1552, 0.1556, 0.1593",\
"0.1507, 0.1508, 0.151, 0.1514, 0.1518, 0.1523, 0.153, 0.1537, 0.1544, 0.1583",\
"0.1499, 0.1499, 0.1501, 0.1504, 0.1509, 0.1514, 0.1521, 0.1527, 0.1539, 0.1579",\
"0.156, 0.1557, 0.1547, 0.1537, 0.153, 0.1529, 0.1531, 0.1534, 0.1544, 0.1591",\
"0.1705, 0.1696, 0.1674, 0.1645, 0.1615, 0.1595, 0.1579, 0.1571, 0.1574, 0.1638",\
"0.1943, 0.1929, 0.1892, 0.1839, 0.1784, 0.1735, 0.1695, 0.1664, 0.1656, 0.1746",\
"0.2275, 0.2259, 0.2207, 0.2131, 0.2048, 0.1969, 0.1896, 0.1835, 0.1812, 0.1969",\
"0.271, 0.2691, 0.263, 0.2532, 0.2415, 0.23, 0.2198, 0.2103, 0.209, 0.2442",\
"0.3253, 0.323, 0.3159, 0.3045, 0.29, 0.2745, 0.2601, 0.2496, 0.2613, 0.3535",\
"0.3906, 0.3882, 0.3801, 0.367, 0.3499, 0.3313, 0.3134, 0.3163, 0.3992, 0.6179");
}
}
internal_power() {
related_pin : "B" ;
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.006491, 0.006537, 0.006637, 0.006698, 0.006748, 0.00677, 0.006788, 0.006798, 0.006803, 0.006809",\
"0.005421, 0.0056, 0.005965, 0.006295, 0.006495, 0.006585, 0.006654, 0.006697, 0.006726, 0.006759",\
"0.003546, 0.003845, 0.004522, 0.005241, 0.005784, 0.006096, 0.006302, 0.006456, 0.006545, 0.006607",\
"0.005594, 0.005621, 0.005731, 0.006033, 0.006256, 0.006452, 0.006558, 0.006627, 0.006681, 0.006702",\
"0.01487, 0.01441, 0.01327, 0.01204, 0.01099, 0.01014, 0.009514, 0.008986, 0.008592, 0.008269",\
"0.033, 0.032, 0.02911, 0.02553, 0.02224, 0.01944, 0.01715, 0.01534, 0.01388, 0.0127",\
"0.06091, 0.05922, 0.05442, 0.04802, 0.04163, 0.0361, 0.03133, 0.02744, 0.02421, 0.02157",\
"0.09882, 0.09663, 0.08992, 0.08056, 0.0706, 0.06148, 0.05363, 0.04689, 0.04116, 0.03636",\
"0.1471, 0.1444, 0.1359, 0.1237, 0.11, 0.09684, 0.0851, 0.07482, 0.06603, 0.05846",\
"0.206, 0.2028, 0.1929, 0.1778, 0.1606, 0.1431, 0.127, 0.1126, 0.09992, 0.08899");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.1675, 0.1674, 0.1675, 0.1676, 0.168, 0.1682, 0.1687, 0.1695, 0.1703, 0.1736",\
"0.1654, 0.1655, 0.1658, 0.1662, 0.1667, 0.1672, 0.1676, 0.1683, 0.1692, 0.173",\
"0.1644, 0.1645, 0.1647, 0.1652, 0.1656, 0.1663, 0.1668, 0.1679, 0.1686, 0.1732",\
"0.1705, 0.1701, 0.1694, 0.1685, 0.1679, 0.1677, 0.1682, 0.1685, 0.1691, 0.1748",\
"0.1846, 0.184, 0.182, 0.1795, 0.1766, 0.1746, 0.1732, 0.1726, 0.1726, 0.1787",\
"0.2081, 0.207, 0.2037, 0.1989, 0.194, 0.1892, 0.1852, 0.1825, 0.1811, 0.1904",\
"0.2412, 0.2398, 0.2353, 0.2284, 0.2207, 0.2132, 0.2062, 0.2004, 0.198, 0.2141",\
"0.2845, 0.2828, 0.2773, 0.2685, 0.258, 0.2472, 0.2372, 0.2285, 0.2269, 0.2626",\
"0.3387, 0.3368, 0.3303, 0.3199, 0.3067, 0.2923, 0.2785, 0.2688, 0.2816, 0.3752",\
"0.4041, 0.4019, 0.3946, 0.3824, 0.3671, 0.3493, 0.3329, 0.3378, 0.4233, 0.6447");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.1553, 0.1785, 0.2598, 0.4141, 0.654, 0.9907, 1.433, 1.992, 2.672, 3.486",\
"0.181, 0.2046, 0.2864, 0.4416, 0.6822, 1.019, 1.462, 2.019, 2.7, 3.515",\
"0.2537, 0.2839, 0.3773, 0.5334, 0.774, 1.111, 1.555, 2.113, 2.794, 3.607",\
"0.2939, 0.3375, 0.471, 0.6813, 0.9499, 1.287, 1.73, 2.287, 2.968, 3.781",\
"0.2863, 0.3436, 0.5182, 0.7911, 1.139, 1.546, 2.007, 2.563, 3.242, 4.052",\
"0.2233, 0.295, 0.514, 0.8503, 1.277, 1.775, 2.335, 2.948, 3.633, 4.44",\
"0.1012, 0.1875, 0.4499, 0.8545, 1.36, 1.95, 2.611, 3.334, 4.116, 4.955",\
"-0.0851, 0.0153, 0.3201, 0.7945, 1.385, 2.066, 2.828, 3.662, 4.562, 5.524",\
"-0.3411, -0.2252, 0.1237, 0.6638, 1.342, 2.12, 2.983, 3.926, 4.944, 6.031",\
"-0.67, -0.5395, -0.1449, 0.4625, 1.222, 2.104, 3.074, 4.129, 5.26, 6.472");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.3794, 0.4389, 0.6459, 1.038, 1.646, 2.498, 3.62, 5.033, 6.756, 8.812",\
"0.3949, 0.4563, 0.6687, 1.065, 1.678, 2.531, 3.655, 5.068, 6.793, 8.849",\
"0.4963, 0.5557, 0.764, 1.161, 1.776, 2.633, 3.757, 5.173, 6.899, 8.957",\
"0.7076, 0.7761, 0.992, 1.379, 1.986, 2.841, 3.965, 5.378, 7.103, 9.159",\
"0.9733, 1.054, 1.316, 1.747, 2.347, 3.19, 4.306, 5.715, 7.434, 9.491",\
"1.306, 1.399, 1.697, 2.197, 2.868, 3.709, 4.811, 6.207, 7.921, 9.967",\
"1.709, 1.815, 2.15, 2.708, 3.467, 4.396, 5.502, 6.883, 8.584, 10.62",\
"2.182, 2.304, 2.683, 3.296, 4.131, 5.166, 6.372, 7.761, 9.446, 11.46",\
"2.728, 2.867, 3.293, 3.97, 4.874, 6, 7.327, 8.825, 10.52, 12.52",\
"3.349, 3.506, 3.982, 4.732, 5.711, 6.918, 8.352, 9.984, 11.79, 13.81");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2121, 0.252, 0.3913, 0.6576, 1.07, 1.648, 2.408, 3.37, 4.538, 5.938",\
"0.2107, 0.2514, 0.3913, 0.6569, 1.07, 1.648, 2.409, 3.367, 4.538, 5.937",\
"0.273, 0.308, 0.4188, 0.6576, 1.07, 1.647, 2.408, 3.369, 4.539, 5.937",\
"0.4008, 0.4442, 0.583, 0.8118, 1.134, 1.655, 2.408, 3.367, 4.536, 5.936",\
"0.5666, 0.6204, 0.7852, 1.058, 1.423, 1.87, 2.491, 3.375, 4.534, 5.931",\
"0.7614, 0.8272, 1.03, 1.34, 1.76, 2.278, 2.877, 3.615, 4.619, 5.94",\
"0.9824, 1.063, 1.305, 1.673, 2.143, 2.722, 3.403, 4.174, 5.053, 6.182",\
"1.231, 1.325, 1.612, 2.04, 2.575, 3.211, 3.963, 4.82, 5.77, 6.82",\
"1.506, 1.616, 1.948, 2.442, 3.051, 3.757, 4.575, 5.505, 6.552, 7.692",\
"1.794, 1.928, 2.311, 2.877, 3.57, 4.352, 5.24, 6.242, 7.37, 8.616");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.5496, 0.6523, 1.009, 1.69, 2.748, 4.229, 6.187, 8.644, 11.66, 15.23",\
"0.5498, 0.652, 1.009, 1.689, 2.748, 4.231, 6.187, 8.644, 11.64, 15.24",\
"0.5489, 0.6498, 1.007, 1.689, 2.746, 4.233, 6.184, 8.638, 11.65, 15.24",\
"0.6682, 0.7578, 1.053, 1.689, 2.749, 4.232, 6.182, 8.638, 11.64, 15.25",\
"0.806, 0.9126, 1.254, 1.82, 2.763, 4.232, 6.183, 8.643, 11.66, 15.22",\
"0.9672, 1.08, 1.464, 2.112, 2.986, 4.285, 6.182, 8.655, 11.66, 15.24",\
"1.169, 1.289, 1.691, 2.406, 3.382, 4.593, 6.297, 8.662, 11.66, 15.23",\
"1.4, 1.53, 1.959, 2.707, 3.784, 5.106, 6.69, 8.828, 11.67, 15.24",\
"1.661, 1.805, 2.264, 3.044, 4.182, 5.63, 7.316, 9.308, 11.93, 15.28",\
"1.946, 2.11, 2.606, 3.434, 4.604, 6.144, 7.984, 10.05, 12.49, 15.6");
}
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2042, 0.2295, 0.3152, 0.4742, 0.7174, 1.056, 1.5, 2.058, 2.739, 3.55",\
"0.2267, 0.2519, 0.3378, 0.4968, 0.7401, 1.079, 1.523, 2.081, 2.761, 3.572",\
"0.3121, 0.3399, 0.4272, 0.5852, 0.8285, 1.167, 1.611, 2.169, 2.85, 3.661",\
"0.3867, 0.4255, 0.5479, 0.7459, 1.005, 1.342, 1.785, 2.343, 3.023, 3.833",\
"0.4203, 0.4705, 0.6281, 0.8817, 1.213, 1.608, 2.063, 2.619, 3.297, 4.107",\
"0.4091, 0.4712, 0.6643, 0.9747, 1.377, 1.857, 2.404, 3.007, 3.689, 4.496",\
"0.3504, 0.4229, 0.652, 1.019, 1.494, 2.058, 2.699, 3.409, 4.18, 5.013",\
"0.2415, 0.326, 0.5882, 1.013, 1.562, 2.209, 2.943, 3.757, 4.643, 5.591",\
"0.0843, 0.1783, 0.4738, 0.9521, 1.575, 2.308, 3.136, 4.049, 5.046, 6.116",\
"-0.1279, -0.025, 0.3025, 0.8351, 1.53, 2.349, 3.273, 4.288, 5.392, 6.581");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.4619, 0.5211, 0.7278, 1.119, 1.726, 2.579, 3.7, 5.113, 6.837, 8.892",\
"0.4845, 0.5461, 0.7582, 1.154, 1.766, 2.62, 3.743, 5.156, 6.88, 8.937",\
"0.5612, 0.622, 0.8339, 1.234, 1.849, 2.71, 3.833, 5.248, 6.975, 9.03",\
"0.691, 0.7582, 0.9803, 1.376, 1.988, 2.846, 3.972, 5.389, 7.117, 9.173",\
"0.8724, 0.9458, 1.188, 1.615, 2.229, 3.078, 4.197, 5.611, 7.335, 9.39",\
"1.123, 1.204, 1.466, 1.922, 2.578, 3.435, 4.543, 5.946, 7.664, 9.711",\
"1.432, 1.525, 1.817, 2.305, 2.998, 3.906, 5.029, 6.416, 8.121, 10.16",\
"1.794, 1.901, 2.231, 2.764, 3.496, 4.447, 5.629, 7.038, 8.727, 10.75",\
"2.208, 2.33, 2.702, 3.292, 4.077, 5.071, 6.302, 7.776, 9.492, 11.5",\
"2.678, 2.814, 3.229, 3.884, 4.734, 5.783, 7.061, 8.592, 10.38, 12.42");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2815, 0.3217, 0.4618, 0.7271, 1.138, 1.716, 2.476, 3.431, 4.599, 5.991",\
"0.2794, 0.3202, 0.4614, 0.7272, 1.139, 1.716, 2.476, 3.431, 4.6, 5.992",\
"0.3205, 0.3528, 0.4721, 0.7263, 1.139, 1.717, 2.475, 3.431, 4.598, 5.992",\
"0.4586, 0.5004, 0.6342, 0.8562, 1.187, 1.719, 2.475, 3.431, 4.599, 5.991",\
"0.6336, 0.6844, 0.8438, 1.108, 1.468, 1.916, 2.546, 3.439, 4.599, 5.99",\
"0.8434, 0.9026, 1.095, 1.398, 1.81, 2.321, 2.918, 3.664, 4.675, 5.998",\
"1.081, 1.157, 1.381, 1.731, 2.19, 2.765, 3.444, 4.213, 5.096, 6.235",\
"1.348, 1.439, 1.705, 2.109, 2.624, 3.252, 4.001, 4.855, 5.807, 6.86",\
"1.652, 1.754, 2.063, 2.526, 3.112, 3.794, 4.603, 5.537, 6.582, 7.724",\
"1.987, 2.102, 2.455, 2.983, 3.641, 4.396, 5.264, 6.264, 7.396, 8.632");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.5503, 0.651, 1.009, 1.686, 2.745, 4.226, 6.182, 8.653, 11.66, 15.25",\
"0.5497, 0.6511, 1.009, 1.689, 2.747, 4.232, 6.189, 8.643, 11.66, 15.23",\
"0.5549, 0.6543, 1.008, 1.689, 2.747, 4.234, 6.19, 8.648, 11.66, 15.24",\
"0.6566, 0.7478, 1.058, 1.694, 2.748, 4.227, 6.181, 8.654, 11.64, 15.23",\
"0.7786, 0.8764, 1.213, 1.815, 2.778, 4.234, 6.187, 8.652, 11.64, 15.25",\
"0.9464, 1.044, 1.38, 2.023, 2.965, 4.311, 6.191, 8.654, 11.65, 15.24",\
"1.16, 1.26, 1.601, 2.244, 3.233, 4.556, 6.327, 8.674, 11.66, 15.24",\
"1.402, 1.511, 1.874, 2.514, 3.517, 4.899, 6.636, 8.868, 11.71, 15.25",\
"1.661, 1.784, 2.175, 2.842, 3.848, 5.252, 7.056, 9.238, 11.97, 15.35",\
"1.944, 2.076, 2.512, 3.22, 4.244, 5.642, 7.488, 9.744, 12.41, 15.64");
}
}
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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2685, 0.2935, 0.3791, 0.538, 0.7814, 1.12, 1.564, 2.122, 2.803, 3.614",\
"0.2962, 0.3215, 0.4075, 0.5669, 0.8104, 1.149, 1.593, 2.152, 2.832, 3.644",\
"0.3644, 0.3909, 0.4778, 0.6374, 0.8816, 1.221, 1.665, 2.224, 2.904, 3.716",\
"0.4192, 0.4524, 0.5588, 0.7404, 0.9963, 1.336, 1.78, 2.339, 3.02, 3.83",\
"0.4373, 0.4788, 0.6108, 0.8284, 1.126, 1.501, 1.959, 2.517, 3.198, 4.008",\
"0.4028, 0.4545, 0.6183, 0.8822, 1.23, 1.657, 2.167, 2.763, 3.451, 4.26",\
"0.3096, 0.3722, 0.5696, 0.8854, 1.295, 1.783, 2.352, 3.007, 3.752, 4.592",\
"0.1572, 0.2299, 0.4583, 0.8292, 1.306, 1.867, 2.506, 3.226, 4.036, 4.94",\
"-0.058, 0.0249, 0.2856, 0.7073, 1.254, 1.894, 2.613, 3.41, 4.292, 5.267",\
"-0.3395, -0.2461, 0.0471, 0.5207, 1.134, 1.855, 2.662, 3.546, 4.51, 5.562");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.3552, 0.3908, 0.5134, 0.7432, 1.097, 1.591, 2.237, 3.052, 4.045, 5.229",\
"0.3843, 0.4201, 0.5435, 0.7739, 1.128, 1.621, 2.269, 3.083, 4.077, 5.261",\
"0.5109, 0.5466, 0.6695, 0.8997, 1.254, 1.748, 2.396, 3.21, 4.204, 5.388",\
"0.7551, 0.7966, 0.9293, 1.158, 1.509, 2, 2.646, 3.46, 4.453, 5.636",\
"1.046, 1.098, 1.266, 1.548, 1.92, 2.408, 3.049, 3.859, 4.849, 6.03",\
"1.391, 1.451, 1.65, 1.986, 2.44, 2.984, 3.628, 4.431, 5.416, 6.593",\
"1.799, 1.87, 2.095, 2.479, 3.004, 3.645, 4.378, 5.198, 6.176, 7.345",\
"2.275, 2.354, 2.611, 3.041, 3.627, 4.353, 5.194, 6.128, 7.142, 8.308",\
"2.82, 2.908, 3.198, 3.677, 4.324, 5.124, 6.062, 7.115, 8.26, 9.484",\
"3.434, 3.536, 3.859, 4.392, 5.102, 5.973, 6.997, 8.157, 9.433, 10.8");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2779, 0.3188, 0.46, 0.7258, 1.14, 1.717, 2.476, 3.431, 4.599, 5.992",\
"0.2778, 0.3186, 0.4609, 0.7269, 1.139, 1.717, 2.476, 3.431, 4.599, 5.99",\
"0.2992, 0.3347, 0.4651, 0.7269, 1.138, 1.717, 2.476, 3.431, 4.6, 5.992",\
"0.3974, 0.4366, 0.5672, 0.8046, 1.171, 1.72, 2.476, 3.431, 4.6, 5.991",\
"0.546, 0.5878, 0.7244, 0.9718, 1.344, 1.848, 2.529, 3.441, 4.599, 5.99",\
"0.7444, 0.7906, 0.9428, 1.198, 1.581, 2.101, 2.77, 3.601, 4.67, 6.005",\
"0.9746, 1.03, 1.202, 1.487, 1.885, 2.416, 3.101, 3.943, 4.949, 6.185",\
"1.238, 1.296, 1.493, 1.82, 2.253, 2.802, 3.493, 4.356, 5.388, 6.593",\
"1.521, 1.588, 1.818, 2.188, 2.666, 3.256, 3.969, 4.837, 5.886, 7.12",\
"1.822, 1.905, 2.162, 2.574, 3.126, 3.762, 4.524, 5.408, 6.462, 7.712");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.5672, 0.6301, 0.851, 1.266, 1.898, 2.775, 3.92, 5.357, 7.114, 9.202",\
"0.5662, 0.6302, 0.8512, 1.265, 1.899, 2.775, 3.92, 5.355, 7.113, 9.203",\
"0.5667, 0.6301, 0.8508, 1.265, 1.898, 2.775, 3.92, 5.358, 7.113, 9.199",\
"0.7072, 0.7538, 0.9246, 1.282, 1.899, 2.774, 3.92, 5.358, 7.112, 9.201",\
"0.9288, 0.9918, 1.189, 1.509, 2.001, 2.79, 3.921, 5.359, 7.112, 9.201",\
"1.157, 1.229, 1.467, 1.86, 2.368, 3.025, 3.996, 5.366, 7.113, 9.204",\
"1.406, 1.486, 1.749, 2.204, 2.811, 3.527, 4.374, 5.546, 7.152, 9.207",\
"1.684, 1.772, 2.058, 2.554, 3.243, 4.087, 5.012, 6.075, 7.474, 9.318",\
"1.993, 2.087, 2.398, 2.93, 3.678, 4.614, 5.688, 6.856, 8.15, 9.782",\
"2.324, 2.43, 2.768, 3.342, 4.14, 5.15, 6.346, 7.672, 9.084, 10.62");
}
}
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.1275, 0.505, 1.226, 2.349, 3.925, 5.998, 8.61, 11.8, 15.6");
index_2("0.001, 0.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2175, 0.2407, 0.3219, 0.476, 0.716, 1.052, 1.495, 2.053, 2.734, 3.546",\
"0.2446, 0.268, 0.35, 0.5047, 0.7455, 1.082, 1.524, 2.083, 2.765, 3.575",\
"0.303, 0.33, 0.418, 0.5746, 0.816, 1.153, 1.596, 2.155, 2.837, 3.648",\
"0.3333, 0.3689, 0.4813, 0.6684, 0.9281, 1.267, 1.711, 2.269, 2.951, 3.764",\
"0.3177, 0.3652, 0.5103, 0.7403, 1.045, 1.427, 1.888, 2.447, 3.128, 3.94",\
"0.2458, 0.3061, 0.4893, 0.7734, 1.136, 1.572, 2.088, 2.688, 3.38, 4.19",\
"0.1177, 0.1896, 0.411, 0.7537, 1.184, 1.687, 2.264, 2.925, 3.675, 4.519",\
"-0.0684, 0.0145, 0.2722, 0.6732, 1.176, 1.756, 2.407, 3.136, 3.953, 4.863",\
"-0.3174, -0.2211, 0.0723, 0.5273, 1.103, 1.766, 2.502, 3.311, 4.201, 5.182",\
"-0.6318, -0.5243, -0.1942, 0.3191, 0.9631, 1.71, 2.537, 3.435, 4.41, 5.47");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.3498, 0.3854, 0.5086, 0.7386, 1.092, 1.586, 2.233, 3.049, 4.04, 5.224",\
"0.3787, 0.4149, 0.5385, 0.7692, 1.123, 1.617, 2.264, 3.079, 4.073, 5.255",\
"0.5055, 0.5413, 0.6646, 0.8951, 1.25, 1.743, 2.391, 3.207, 4.2, 5.384",\
"0.7483, 0.7902, 0.9241, 1.154, 1.504, 1.996, 2.642, 3.456, 4.449, 5.632",\
"1.037, 1.089, 1.259, 1.542, 1.915, 2.403, 3.044, 3.853, 4.843, 6.027",\
"1.38, 1.442, 1.641, 1.979, 2.433, 2.979, 3.623, 4.425, 5.411, 6.588",\
"1.786, 1.857, 2.084, 2.47, 2.995, 3.638, 4.371, 5.192, 6.169, 7.34",\
"2.259, 2.338, 2.599, 3.03, 3.617, 4.345, 5.188, 6.119, 7.136, 8.302",\
"2.8, 2.891, 3.183, 3.665, 4.313, 5.113, 6.053, 7.106, 8.252, 9.477",\
"3.413, 3.515, 3.842, 4.377, 5.089, 5.962, 6.986, 8.148, 9.424, 10.79");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2135, 0.2531, 0.3918, 0.6573, 1.07, 1.647, 2.407, 3.367, 4.539, 5.932",\
"0.2136, 0.2528, 0.3917, 0.6568, 1.071, 1.647, 2.41, 3.368, 4.542, 5.932",\
"0.2511, 0.2857, 0.4075, 0.6585, 1.071, 1.649, 2.408, 3.368, 4.539, 5.932",\
"0.3552, 0.392, 0.5192, 0.7546, 1.114, 1.656, 2.408, 3.365, 4.537, 5.93",\
"0.5148, 0.5552, 0.6864, 0.9288, 1.296, 1.798, 2.475, 3.379, 4.537, 5.93",\
"0.7212, 0.7658, 0.912, 1.165, 1.539, 2.054, 2.721, 3.548, 4.615, 5.947",\
"0.9604, 1.011, 1.178, 1.46, 1.852, 2.373, 3.053, 3.894, 4.9, 6.134",\
"1.226, 1.285, 1.473, 1.793, 2.221, 2.764, 3.456, 4.309, 5.339, 6.549",\
"1.512, 1.579, 1.796, 2.162, 2.639, 3.223, 3.928, 4.807, 5.844, 7.072",\
"1.812, 1.892, 2.141, 2.55, 3.096, 3.73, 4.484, 5.376, 6.422, 7.674");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.4748, 0.5344, 0.7456, 1.145, 1.766, 2.634, 3.777, 5.215, 6.969, 9.055",\
"0.4731, 0.5337, 0.7452, 1.146, 1.765, 2.634, 3.776, 5.213, 6.967, 9.056",\
"0.4727, 0.5343, 0.7449, 1.145, 1.765, 2.635, 3.776, 5.216, 6.97, 9.055",\
"0.6028, 0.6538, 0.8174, 1.161, 1.765, 2.634, 3.775, 5.214, 6.97, 9.055",\
"0.783, 0.8486, 1.056, 1.382, 1.867, 2.648, 3.775, 5.213, 6.967, 9.06",\
"0.9672, 1.045, 1.295, 1.704, 2.226, 2.883, 3.849, 5.22, 6.968, 9.06",\
"1.173, 1.26, 1.541, 2.013, 2.646, 3.377, 4.229, 5.4, 7.002, 9.06",\
"1.399, 1.497, 1.81, 2.331, 3.043, 3.908, 4.859, 5.928, 7.322, 9.166",\
"1.649, 1.758, 2.105, 2.677, 3.452, 4.416, 5.52, 6.704, 8.004, 9.638",\
"1.92, 2.05, 2.432, 3.052, 3.884, 4.93, 6.152, 7.502, 8.934, 10.48");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b1 && A2===1'b1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
when : "A1&A2" ;
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.1831, 0.2009, 0.2625, 0.3788, 0.5608, 0.8147, 1.149, 1.571, 2.086, 2.699",\
"0.2114, 0.2293, 0.2915, 0.4084, 0.5901, 0.8447, 1.179, 1.601, 2.115, 2.728",\
"0.2803, 0.3035, 0.376, 0.4975, 0.6798, 0.935, 1.27, 1.691, 2.206, 2.82",\
"0.3165, 0.3504, 0.4547, 0.6203, 0.8359, 1.101, 1.436, 1.858, 2.373, 2.986",\
"0.302, 0.3476, 0.4882, 0.7061, 0.9842, 1.312, 1.688, 2.117, 2.633, 3.246",\
"0.2312, 0.2895, 0.4683, 0.7428, 1.088, 1.49, 1.941, 2.442, 2.994, 3.612",\
"0.1043, 0.1736, 0.3882, 0.7224, 1.139, 1.619, 2.154, 2.739, 3.374, 4.063",\
"-0.0814, 0.0002, 0.2497, 0.6407, 1.13, 1.691, 2.314, 2.989, 3.718, 4.498",\
"-0.3286, -0.2358, 0.0486, 0.4925, 1.055, 1.701, 2.413, 3.183, 4.009, 4.889",\
"-0.6432, -0.5402, -0.2201, 0.2795, 0.9131, 1.642, 2.446, 3.314, 4.24, 5.224");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.3975, 0.4326, 0.5541, 0.7824, 1.135, 1.627, 2.274, 3.088, 4.082, 5.264",\
"0.4274, 0.463, 0.5851, 0.8144, 1.168, 1.66, 2.308, 3.122, 4.114, 5.299",\
"0.5541, 0.5894, 0.711, 0.9402, 1.294, 1.788, 2.434, 3.25, 4.243, 5.428",\
"0.8053, 0.8445, 0.9721, 1.199, 1.548, 2.04, 2.686, 3.499, 4.492, 5.676",\
"1.11, 1.159, 1.322, 1.596, 1.961, 2.447, 3.088, 3.899, 4.887, 6.067",\
"1.467, 1.524, 1.717, 2.045, 2.491, 3.027, 3.668, 4.472, 5.455, 6.635",\
"1.888, 1.954, 2.174, 2.55, 3.067, 3.7, 4.425, 5.241, 6.218, 7.389",\
"2.378, 2.454, 2.702, 3.123, 3.701, 4.419, 5.253, 6.179, 7.189, 8.353",\
"2.939, 3.025, 3.302, 3.772, 4.41, 5.203, 6.132, 7.179, 8.317, 9.535",\
"3.574, 3.67, 3.979, 4.5, 5.2, 6.065, 7.079, 8.234, 9.502, 10.86");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.183, 0.213, 0.3183, 0.5183, 0.8299, 1.265, 1.839, 2.559, 3.437, 4.486",\
"0.1834, 0.213, 0.3183, 0.5185, 0.8294, 1.264, 1.835, 2.56, 3.438, 4.487",\
"0.2447, 0.2688, 0.3505, 0.5257, 0.8297, 1.265, 1.836, 2.559, 3.439, 4.491",\
"0.3864, 0.4153, 0.5104, 0.6768, 0.9202, 1.294, 1.838, 2.557, 3.44, 4.489",\
"0.574, 0.607, 0.7134, 0.9044, 1.176, 1.526, 1.977, 2.606, 3.446, 4.486",\
"0.804, 0.839, 0.962, 1.176, 1.478, 1.871, 2.343, 2.905, 3.623, 4.561",\
"1.064, 1.105, 1.247, 1.493, 1.83, 2.258, 2.778, 3.385, 4.085, 4.91",\
"1.352, 1.398, 1.563, 1.843, 2.226, 2.696, 3.26, 3.918, 4.669, 5.519",\
"1.66, 1.714, 1.898, 2.227, 2.66, 3.186, 3.795, 4.506, 5.311, 6.214",\
"1.985, 2.049, 2.264, 2.632, 3.128, 3.714, 4.394, 5.146, 6.004, 6.968");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.5224, 0.5845, 0.7961, 1.195, 1.816, 2.684, 3.825, 5.266, 7.021, 9.098",\
"0.5223, 0.5847, 0.7952, 1.196, 1.817, 2.685, 3.825, 5.263, 7.019, 9.109",\
"0.5227, 0.5823, 0.7936, 1.195, 1.815, 2.686, 3.826, 5.265, 7.014, 9.113",\
"0.6362, 0.6834, 0.8522, 1.207, 1.815, 2.686, 3.828, 5.263, 7.017, 9.113",\
"0.8268, 0.8908, 1.091, 1.411, 1.905, 2.696, 3.827, 5.265, 7.018, 9.107",\
"1.014, 1.091, 1.336, 1.738, 2.252, 2.916, 3.893, 5.271, 7.02, 9.111",\
"1.22, 1.306, 1.583, 2.051, 2.676, 3.4, 4.255, 5.439, 7.053, 9.112",\
"1.45, 1.543, 1.85, 2.366, 3.074, 3.928, 4.879, 5.951, 7.354, 9.212",\
"1.702, 1.806, 2.145, 2.71, 3.486, 4.444, 5.534, 6.716, 8.022, 9.666",\
"1.976, 2.092, 2.47, 3.076, 3.91, 4.95, 6.178, 7.512, 8.938, 10.49");
}
}
timing() {
related_pin : "B" ;
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2685, 0.2935, 0.3791, 0.538, 0.7814, 1.12, 1.564, 2.122, 2.803, 3.614",\
"0.2962, 0.3215, 0.4075, 0.5669, 0.8104, 1.149, 1.593, 2.152, 2.832, 3.644",\
"0.3644, 0.3909, 0.4778, 0.6374, 0.8816, 1.221, 1.665, 2.224, 2.904, 3.716",\
"0.4192, 0.4524, 0.5588, 0.7404, 0.9963, 1.336, 1.78, 2.339, 3.02, 3.83",\
"0.4373, 0.4788, 0.6108, 0.8284, 1.126, 1.501, 1.959, 2.517, 3.198, 4.008",\
"0.4028, 0.4545, 0.6183, 0.8822, 1.23, 1.657, 2.167, 2.763, 3.451, 4.26",\
"0.3096, 0.3722, 0.5696, 0.8854, 1.295, 1.783, 2.352, 3.007, 3.752, 4.592",\
"0.1572, 0.2299, 0.4583, 0.8292, 1.306, 1.867, 2.506, 3.226, 4.036, 4.94",\
"-0.058, 0.0249, 0.2856, 0.7073, 1.254, 1.894, 2.613, 3.41, 4.292, 5.267",\
"-0.3395, -0.2461, 0.0471, 0.5207, 1.134, 1.855, 2.662, 3.546, 4.51, 5.562");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.3975, 0.4326, 0.5541, 0.7824, 1.135, 1.627, 2.274, 3.088, 4.082, 5.264",\
"0.4274, 0.463, 0.5851, 0.8144, 1.168, 1.66, 2.308, 3.122, 4.114, 5.299",\
"0.5541, 0.5894, 0.711, 0.9402, 1.294, 1.788, 2.434, 3.25, 4.243, 5.428",\
"0.8053, 0.8445, 0.9721, 1.199, 1.548, 2.04, 2.686, 3.499, 4.492, 5.676",\
"1.11, 1.159, 1.322, 1.596, 1.961, 2.447, 3.088, 3.899, 4.887, 6.067",\
"1.467, 1.524, 1.717, 2.045, 2.491, 3.027, 3.668, 4.472, 5.455, 6.635",\
"1.888, 1.954, 2.174, 2.55, 3.067, 3.7, 4.425, 5.241, 6.218, 7.389",\
"2.378, 2.454, 2.702, 3.123, 3.701, 4.419, 5.253, 6.179, 7.189, 8.353",\
"2.939, 3.025, 3.302, 3.772, 4.41, 5.203, 6.132, 7.179, 8.317, 9.535",\
"3.574, 3.67, 3.979, 4.5, 5.2, 6.065, 7.079, 8.234, 9.502, 10.86");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.2779, 0.3188, 0.46, 0.7258, 1.14, 1.717, 2.476, 3.431, 4.599, 5.992",\
"0.2778, 0.3186, 0.4609, 0.7269, 1.139, 1.717, 2.476, 3.431, 4.599, 5.99",\
"0.2992, 0.3347, 0.4651, 0.7269, 1.138, 1.717, 2.476, 3.431, 4.6, 5.992",\
"0.3974, 0.4366, 0.5672, 0.8046, 1.171, 1.72, 2.476, 3.431, 4.6, 5.991",\
"0.546, 0.5878, 0.7244, 0.9718, 1.344, 1.848, 2.529, 3.441, 4.599, 5.99",\
"0.7444, 0.7906, 0.9428, 1.198, 1.581, 2.101, 2.77, 3.601, 4.67, 6.005",\
"0.9746, 1.03, 1.202, 1.487, 1.885, 2.416, 3.101, 3.943, 4.949, 6.185",\
"1.238, 1.296, 1.493, 1.82, 2.253, 2.802, 3.493, 4.356, 5.388, 6.593",\
"1.521, 1.588, 1.818, 2.188, 2.666, 3.256, 3.969, 4.837, 5.886, 7.12",\
"1.822, 1.905, 2.162, 2.574, 3.126, 3.762, 4.524, 5.408, 6.462, 7.712");
}
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.003084, 0.0104, 0.02437, 0.04613, 0.07666, 0.1168, 0.1675, 0.2293, 0.3029");
values("0.5672, 0.6301, 0.851, 1.266, 1.898, 2.775, 3.92, 5.357, 7.114, 9.202",\
"0.5662, 0.6302, 0.8512, 1.265, 1.899, 2.775, 3.92, 5.355, 7.113, 9.203",\
"0.5667, 0.6301, 0.8508, 1.265, 1.898, 2.775, 3.92, 5.358, 7.113, 9.199",\
"0.7072, 0.7538, 0.9246, 1.282, 1.899, 2.774, 3.92, 5.358, 7.112, 9.201",\
"0.9288, 0.9918, 1.189, 1.509, 2.001, 2.79, 3.921, 5.359, 7.112, 9.201",\
"1.157, 1.229, 1.467, 1.86, 2.368, 3.025, 3.996, 5.366, 7.113, 9.204",\
"1.406, 1.486, 1.749, 2.204, 2.811, 3.527, 4.374, 5.546, 7.152, 9.207",\
"1.684, 1.772, 2.058, 2.554, 3.243, 4.087, 5.012, 6.075, 7.474, 9.318",\
"1.993, 2.087, 2.398, 2.93, 3.678, 4.614, 5.688, 6.856, 8.15, 9.782",\
"2.324, 2.43, 2.768, 3.342, 4.14, 5.15, 6.346, 7.672, 9.084, 10.62");
}
}
}
}