blob: 2929bd6ea908d196bcf6075c4a3780082edfd6d6 [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_1) {
area : 17.561600 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "5.18688e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "5.18724e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "8.1216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "7.11612e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "8.1216e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "5.35896e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "8.13744e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "5.35896e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "8.13744e-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.004865 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02262, 0.0226, 0.02255, 0.02244, 0.02238, 0.02236, 0.02235, \
0.02235, 0.02234, 0.02234");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01226, 0.01228, 0.01228, 0.01226, 0.01218, 0.01215, 0.0121, \
0.01206, 0.01202, 0.012");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02286, 0.02288, 0.02286, 0.02281, 0.02269, 0.02266, 0.02265, \
0.02262, 0.02258, 0.02258");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02175, -0.02195, -0.02196, -0.02203, -0.02207, -0.02207, -0.0221, \
-0.02211, -0.02213, -0.02214");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01383, 0.01383, 0.01381, 0.01379, 0.01376, 0.01378, 0.0138, \
0.01379, 0.01379, 0.01378");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.006148, -0.006158, -0.006159, -0.006151, -0.006162, -0.006163, \
-0.006177, -0.006173, -0.006179, -0.006177");
}
}
}
pin(A2) {
capacitance : 0.0047 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0225, 0.02245, 0.02244, 0.02237, 0.02234, 0.02231, 0.02234, \
0.02234, 0.02234, 0.02234");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01245, 0.01241, 0.01237, 0.01234, 0.01227, 0.01221, 0.01208, \
0.01208, 0.01204, 0.012");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.02274, 0.02272, 0.02272, 0.02263, 0.02261, 0.02257, 0.0226, \
0.02259, 0.02257, 0.02254");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.02149, -0.0216, -0.02172, -0.02186, -0.02194, -0.02197, -0.02205, \
-0.02207, -0.02209, -0.02209");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0199, 0.0199, 0.01994, 0.01991, 0.01991, 0.01989, 0.01997, 0.01996, \
0.01998, 0.01996");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01668, -0.01801, -0.01919, -0.01937, -0.01949, -0.01953, -0.01965, \
-0.01965, -0.01967, -0.01969");
}
}
}
pin(B) {
capacitance : 0.004677 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01961, 0.01874, 0.01871, 0.01863, 0.01857, 0.01856, 0.01854, \
0.01855, 0.01855, 0.01854");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.0187, -0.01867, -0.01864, -0.01859, -0.01856, -0.01854, -0.01852, \
-0.01851, -0.01849, -0.01849");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.1915 ;
max_transition : 5.2 ;
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.005317, 0.005536, 0.005918, 0.006197, 0.006322, 0.006403, 0.006464, 0.006488, 0.00651, 0.006524",\
"0.005469, 0.005713, 0.006263, 0.006683, 0.006953, 0.007094, 0.007177, 0.00723, 0.007277, 0.007309",\
"0.008086, 0.008087, 0.008048, 0.008048, 0.008026, 0.008021, 0.008006, 0.008026, 0.007985, 0.007984",\
"0.0177, 0.01694, 0.01533, 0.01366, 0.01231, 0.01133, 0.01054, 0.01001, 0.009644, 0.009343",\
"0.03671, 0.03516, 0.03129, 0.02689, 0.02304, 0.01996, 0.01758, 0.01568, 0.01427, 0.01313",\
"0.06599, 0.06385, 0.05775, 0.04986, 0.0426, 0.03643, 0.03141, 0.02736, 0.02408, 0.02143",\
"0.1064, 0.1037, 0.09545, 0.08427, 0.07283, 0.06276, 0.05418, 0.04699, 0.04109, 0.03623",\
"0.1582, 0.155, 0.1452, 0.131, 0.1153, 0.1007, 0.0878, 0.07666, 0.06718, 0.05923",\
"0.2225, 0.2188, 0.2074, 0.1905, 0.1708, 0.1513, 0.1335, 0.1177, 0.1041, 0.09221",\
"0.2994, 0.2955, 0.2828, 0.2635, 0.2402, 0.216, 0.1928, 0.1717, 0.1532, 0.1368");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.06114, 0.06168, 0.06273, 0.06345, 0.06387, 0.06457, 0.06509, 0.06578, 0.06634, 0.06739",\
"0.06036, 0.06081, 0.06194, 0.06301, 0.0638, 0.06453, 0.06542, 0.06567, 0.06692, 0.06764",\
"0.06372, 0.0635, 0.06331, 0.06348, 0.06394, 0.06468, 0.06545, 0.06581, 0.06702, 0.06768",\
"0.07608, 0.07514, 0.07285, 0.07045, 0.06876, 0.0681, 0.06772, 0.0679, 0.06796, 0.06843",\
"0.09876, 0.09708, 0.09266, 0.08739, 0.0823, 0.07872, 0.076, 0.07449, 0.07325, 0.07315",\
"0.1329, 0.1305, 0.1239, 0.1156, 0.1074, 0.09963, 0.0935, 0.08896, 0.0856, 0.08261",\
"0.1792, 0.1762, 0.1676, 0.1558, 0.144, 0.1328, 0.1224, 0.1135, 0.1068, 0.1014",\
"0.2385, 0.2351, 0.2246, 0.2098, 0.1939, 0.1787, 0.1645, 0.151, 0.1396, 0.1299",\
"0.3116, 0.3076, 0.2958, 0.2781, 0.2581, 0.2386, 0.22, 0.2025, 0.1862, 0.172",\
"0.3992, 0.3948, 0.3817, 0.3615, 0.3379, 0.3133, 0.2902, 0.2681, 0.2473, 0.2278");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.01645, 0.01646, 0.01651, 0.01655, 0.01658, 0.0166, 0.01658, 0.0166, 0.01661, 0.0166",\
"0.01555, 0.01558, 0.01563, 0.01569, 0.01572, 0.01574, 0.01574, 0.01577, 0.01577, 0.01575",\
"0.01735, 0.01716, 0.01669, 0.01619, 0.0159, 0.01568, 0.01555, 0.01543, 0.01538, 0.01532",\
"0.02743, 0.02656, 0.02446, 0.02222, 0.02036, 0.01896, 0.01799, 0.01725, 0.01678, 0.01637",\
"0.04845, 0.04684, 0.0425, 0.03716, 0.03238, 0.02858, 0.02559, 0.02331, 0.02169, 0.02035",\
"0.08179, 0.07942, 0.07265, 0.06369, 0.05481, 0.04714, 0.04106, 0.03615, 0.03228, 0.02924",\
"0.128, 0.125, 0.1161, 0.1034, 0.08997, 0.07758, 0.06699, 0.05832, 0.05117, 0.0454",\
"0.1879, 0.1844, 0.1736, 0.1575, 0.1394, 0.1218, 0.1058, 0.09211, 0.08061, 0.07109",\
"0.262, 0.258, 0.2457, 0.2266, 0.2039, 0.1809, 0.1591, 0.1397, 0.1228, 0.1084",\
"0.3509, 0.3466, 0.3331, 0.3113, 0.2845, 0.2561, 0.2284, 0.2027, 0.1797, 0.1595");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.07583, 0.07628, 0.07725, 0.07781, 0.07834, 0.07886, 0.07953, 0.08029, 0.08078, 0.08197",\
"0.07407, 0.07477, 0.0761, 0.07728, 0.07812, 0.07893, 0.07967, 0.08061, 0.08132, 0.0824",\
"0.07512, 0.07523, 0.0756, 0.07637, 0.0773, 0.07821, 0.07935, 0.07985, 0.08074, 0.08176",\
"0.0866, 0.08584, 0.08402, 0.08227, 0.08122, 0.08102, 0.08115, 0.08147, 0.08186, 0.08287",\
"0.1115, 0.1096, 0.1051, 0.1001, 0.09537, 0.09193, 0.08965, 0.08817, 0.08747, 0.08719",\
"0.1502, 0.1477, 0.1405, 0.1314, 0.1227, 0.1152, 0.1088, 0.104, 0.1005, 0.09791",\
"0.2031, 0.2, 0.1907, 0.1777, 0.1643, 0.1522, 0.1416, 0.1321, 0.1246, 0.1186",\
"0.2709, 0.2673, 0.2564, 0.2401, 0.2218, 0.2044, 0.1888, 0.1749, 0.1621, 0.1517",\
"0.3543, 0.3503, 0.3381, 0.3187, 0.2961, 0.2734, 0.2524, 0.2329, 0.2157, 0.1993",\
"0.4542, 0.4499, 0.4364, 0.4151, 0.3884, 0.3602, 0.333, 0.3082, 0.2854, 0.2645");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.01773, 0.01778, 0.01803, 0.01829, 0.01842, 0.0185, 0.01854, 0.01857, 0.01858, 0.01859",\
"0.0168, 0.01698, 0.01739, 0.01783, 0.01813, 0.01831, 0.0184, 0.01848, 0.01851, 0.01854",\
"0.01661, 0.01674, 0.01706, 0.01742, 0.01776, 0.018, 0.01817, 0.01829, 0.01837, 0.01841",\
"0.02404, 0.02362, 0.02273, 0.02179, 0.02109, 0.02047, 0.02006, 0.01976, 0.01956, 0.01933",\
"0.04361, 0.04252, 0.03953, 0.03593, 0.03261, 0.02979, 0.02763, 0.02588, 0.02454, 0.02351",\
"0.07709, 0.07534, 0.07001, 0.06278, 0.05575, 0.04947, 0.04423, 0.03995, 0.03646, 0.03358",\
"0.1252, 0.1229, 0.1154, 0.1045, 0.09284, 0.08208, 0.0727, 0.06464, 0.0579, 0.05223",\
"0.1883, 0.1854, 0.1761, 0.1619, 0.1456, 0.1296, 0.115, 0.1024, 0.09129, 0.08182",\
"0.2669, 0.2636, 0.2527, 0.2356, 0.2149, 0.1935, 0.1733, 0.1549, 0.1388, 0.1246",\
"0.3617, 0.3578, 0.3457, 0.326, 0.3015, 0.2749, 0.2486, 0.2242, 0.2021, 0.1825");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1214, 0.1215, 0.1217, 0.1218, 0.1221, 0.1224, 0.1227, 0.1233, 0.1242, 0.1246",\
"0.1206, 0.1207, 0.1209, 0.1211, 0.1215, 0.1217, 0.1221, 0.1228, 0.1232, 0.1243",\
"0.1241, 0.1238, 0.1232, 0.1226, 0.1223, 0.1223, 0.1224, 0.123, 0.1237, 0.1243",\
"0.1384, 0.1375, 0.1349, 0.1319, 0.1295, 0.1276, 0.1265, 0.126, 0.1262, 0.1262",\
"0.1655, 0.164, 0.1594, 0.1534, 0.1473, 0.1422, 0.1382, 0.1355, 0.1338, 0.1325",\
"0.2071, 0.205, 0.1985, 0.1888, 0.179, 0.1692, 0.1615, 0.1546, 0.15, 0.1461",\
"0.2638, 0.2612, 0.2532, 0.2406, 0.2259, 0.212, 0.1989, 0.1875, 0.1779, 0.1709",\
"0.3362, 0.3334, 0.3242, 0.3093, 0.2905, 0.271, 0.2529, 0.2361, 0.2212, 0.2091",\
"0.4258, 0.4226, 0.4123, 0.3954, 0.3735, 0.349, 0.3248, 0.3022, 0.2818, 0.2633",\
"0.533, 0.5297, 0.5185, 0.4999, 0.4751, 0.4464, 0.4162, 0.3871, 0.3609, 0.3361");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.00481, 0.0051, 0.005429, 0.005686, 0.005807, 0.005879, 0.005933, 0.005967, 0.005982, 0.005996",\
"0.003571, 0.003887, 0.004599, 0.005149, 0.005488, 0.00569, 0.005785, 0.00586, 0.005905, 0.005933",\
"0.003545, 0.003696, 0.004169, 0.004684, 0.005091, 0.005373, 0.005554, 0.00565, 0.005765, 0.005809",\
"0.01244, 0.01189, 0.0106, 0.009468, 0.008587, 0.007947, 0.007507, 0.007178, 0.006936, 0.006751",\
"0.0341, 0.03261, 0.0288, 0.02446, 0.02065, 0.01764, 0.01528, 0.01347, 0.01206, 0.01097",\
"0.06972, 0.06733, 0.06095, 0.05259, 0.04464, 0.0378, 0.03225, 0.02777, 0.0241, 0.02117",\
"0.1195, 0.1165, 0.1078, 0.09553, 0.08273, 0.07111, 0.06115, 0.05282, 0.04586, 0.04006",\
"0.1839, 0.1805, 0.17, 0.1542, 0.1365, 0.1195, 0.1042, 0.09093, 0.07958, 0.06993",\
"0.2635, 0.2596, 0.2476, 0.229, 0.2069, 0.1842, 0.1632, 0.1441, 0.1275, 0.113",\
"0.3593, 0.355, 0.3416, 0.3204, 0.2944, 0.2666, 0.2393, 0.214, 0.1912, 0.1711");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1069, 0.107, 0.1072, 0.1075, 0.1078, 0.108, 0.1085, 0.1091, 0.1094, 0.1106",\
"0.1061, 0.1062, 0.1065, 0.1067, 0.1071, 0.1074, 0.1079, 0.1082, 0.1089, 0.1103",\
"0.1097, 0.1094, 0.1087, 0.1082, 0.108, 0.108, 0.1081, 0.1087, 0.1092, 0.1101",\
"0.124, 0.123, 0.1206, 0.1175, 0.115, 0.1133, 0.112, 0.1118, 0.1117, 0.1119",\
"0.1513, 0.1498, 0.1449, 0.139, 0.1329, 0.1278, 0.1239, 0.1212, 0.1195, 0.1178",\
"0.1931, 0.1909, 0.1843, 0.1744, 0.1645, 0.1551, 0.1467, 0.1405, 0.1356, 0.1316",\
"0.2498, 0.2472, 0.2392, 0.2264, 0.2116, 0.1975, 0.1843, 0.1733, 0.1638, 0.1561",\
"0.3224, 0.3195, 0.3102, 0.2952, 0.2763, 0.2566, 0.2385, 0.2217, 0.2072, 0.1944",\
"0.4119, 0.4087, 0.3984, 0.3815, 0.3592, 0.3347, 0.3104, 0.2881, 0.2676, 0.249",\
"0.5192, 0.5159, 0.5047, 0.4857, 0.461, 0.4324, 0.4021, 0.3731, 0.3464, 0.3218");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.004848, 0.005055, 0.005422, 0.005683, 0.005801, 0.005878, 0.005927, 0.005952, 0.00598, 0.005992",\
"0.003599, 0.003922, 0.004626, 0.005152, 0.005473, 0.005659, 0.00579, 0.005848, 0.005896, 0.005928",\
"0.003982, 0.00406, 0.004477, 0.004931, 0.005267, 0.005473, 0.005616, 0.005725, 0.00579, 0.005849",\
"0.01355, 0.01295, 0.01158, 0.01025, 0.009233, 0.008486, 0.007925, 0.007504, 0.007199, 0.006973",\
"0.03586, 0.03439, 0.03048, 0.02601, 0.02193, 0.01872, 0.0162, 0.01423, 0.01269, 0.01149",\
"0.07207, 0.06973, 0.06331, 0.05479, 0.04662, 0.0396, 0.03378, 0.02908, 0.02523, 0.02213",\
"0.1223, 0.1194, 0.1107, 0.09843, 0.08548, 0.07352, 0.06331, 0.05473, 0.04754, 0.04155",\
"0.1872, 0.1837, 0.1733, 0.1576, 0.1399, 0.1226, 0.1071, 0.09356, 0.08197, 0.07203",\
"0.2675, 0.2636, 0.2516, 0.2331, 0.211, 0.1883, 0.1668, 0.1476, 0.1306, 0.1158",\
"0.3639, 0.3595, 0.3464, 0.3252, 0.2993, 0.2714, 0.2438, 0.2181, 0.1951, 0.1746");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1183, 0.1184, 0.1188, 0.1189, 0.1192, 0.1193, 0.1198, 0.1204, 0.121, 0.1217",\
"0.1174, 0.1175, 0.1179, 0.1182, 0.1188, 0.1191, 0.1195, 0.1202, 0.1211, 0.1219",\
"0.121, 0.1205, 0.1202, 0.1199, 0.1197, 0.1198, 0.1201, 0.1204, 0.1211, 0.1216",\
"0.135, 0.1342, 0.1322, 0.1295, 0.1272, 0.1255, 0.1243, 0.1237, 0.1241, 0.1243",\
"0.1624, 0.1609, 0.1568, 0.1515, 0.1458, 0.1407, 0.1367, 0.134, 0.1324, 0.1302",\
"0.2038, 0.2019, 0.1962, 0.1874, 0.1782, 0.1689, 0.1609, 0.1549, 0.1491, 0.1459",\
"0.2606, 0.2583, 0.2509, 0.2395, 0.226, 0.2127, 0.2003, 0.1892, 0.1793, 0.1716",\
"0.3335, 0.331, 0.3226, 0.3089, 0.2913, 0.273, 0.2556, 0.2396, 0.2255, 0.2123",\
"0.4234, 0.4206, 0.4112, 0.3956, 0.3753, 0.3523, 0.3293, 0.308, 0.2881, 0.2698",\
"0.5314, 0.5283, 0.518, 0.5006, 0.4776, 0.4513, 0.4223, 0.3951, 0.3696, 0.3458");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.05222, 0.06188, 0.09538, 0.1587, 0.2569, 0.3945, 0.5758, 0.8035, 1.082, 1.414",\
"0.05905, 0.06864, 0.1022, 0.1658, 0.264, 0.4017, 0.5829, 0.8108, 1.09, 1.421",\
"0.07442, 0.08716, 0.1262, 0.1901, 0.2881, 0.4255, 0.6065, 0.8344, 1.113, 1.445",\
"0.07774, 0.09534, 0.148, 0.23, 0.3361, 0.4727, 0.6528, 0.8806, 1.158, 1.49",\
"0.06364, 0.08664, 0.1546, 0.2581, 0.3893, 0.5462, 0.7288, 0.9548, 1.231, 1.562",\
"0.03021, 0.05846, 0.1418, 0.2686, 0.4268, 0.6121, 0.8248, 1.062, 1.337, 1.666",\
"-0.0248, 0.0083, 0.108, 0.2582, 0.4448, 0.661, 0.9047, 1.178, 1.477, 1.808",\
"-0.1013, -0.0627, 0.0511, 0.223, 0.4402, 0.6892, 0.9675, 1.274, 1.611, 1.977",\
"-0.204, -0.1593, -0.0296, 0.1658, 0.4094, 0.6929, 1.008, 1.351, 1.724, 2.13",\
"-0.3302, -0.2817, -0.1361, 0.0821, 0.3539, 0.6695, 1.022, 1.405, 1.817, 2.261");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.09676, 0.1171, 0.1869, 0.318, 0.5198, 0.8023, 1.175, 1.643, 2.214, 2.897",\
"0.1027, 0.1229, 0.193, 0.3247, 0.5272, 0.8106, 1.183, 1.65, 2.223, 2.905",\
"0.1375, 0.1567, 0.2239, 0.3533, 0.5554, 0.8382, 1.211, 1.678, 2.251, 2.933",\
"0.2001, 0.2227, 0.2959, 0.4223, 0.6198, 0.8994, 1.269, 1.736, 2.306, 2.987",\
"0.2867, 0.314, 0.3969, 0.5369, 0.733, 1.007, 1.371, 1.835, 2.403, 3.081",\
"0.394, 0.4271, 0.5259, 0.6807, 0.896, 1.17, 1.527, 1.984, 2.547, 3.22",\
"0.5241, 0.563, 0.6786, 0.8556, 1.088, 1.385, 1.745, 2.193, 2.748, 3.416",\
"0.6764, 0.7221, 0.8557, 1.058, 1.315, 1.632, 2.018, 2.47, 3.015, 3.674",\
"0.8526, 0.9049, 1.058, 1.287, 1.574, 1.915, 2.324, 2.804, 3.354, 4.004",\
"1.055, 1.113, 1.286, 1.543, 1.862, 2.235, 2.667, 3.173, 3.754, 4.409");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.06379, 0.08007, 0.1368, 0.2442, 0.4113, 0.6449, 0.9526, 1.34, 1.811, 2.38",\
"0.063, 0.07937, 0.1366, 0.2442, 0.4113, 0.6447, 0.9517, 1.34, 1.814, 2.376",\
"0.08746, 0.102, 0.1493, 0.2452, 0.4108, 0.6442, 0.9524, 1.339, 1.813, 2.376",\
"0.1313, 0.1488, 0.2024, 0.2956, 0.4305, 0.6453, 0.9523, 1.34, 1.814, 2.377",\
"0.1898, 0.2124, 0.2775, 0.3798, 0.5237, 0.7086, 0.9706, 1.341, 1.812, 2.378",\
"0.2612, 0.2892, 0.3688, 0.488, 0.6434, 0.8434, 1.088, 1.402, 1.828, 2.377",\
"0.3438, 0.3776, 0.4746, 0.616, 0.7894, 1.002, 1.264, 1.574, 1.947, 2.435",\
"0.4358, 0.4778, 0.5932, 0.7594, 0.958, 1.192, 1.468, 1.794, 2.175, 2.614",\
"0.537, 0.5868, 0.7246, 0.9158, 1.146, 1.407, 1.7, 2.043, 2.441, 2.898",\
"0.6454, 0.705, 0.8668, 1.087, 1.348, 1.639, 1.963, 2.324, 2.74, 3.214");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1405, 0.1747, 0.2939, 0.5223, 0.875, 1.374, 2.03, 2.85, 3.855, 5.06",\
"0.1404, 0.1746, 0.2942, 0.5222, 0.8764, 1.373, 2.026, 2.846, 3.858, 5.053",\
"0.1493, 0.1791, 0.2937, 0.521, 0.8761, 1.374, 2.028, 2.847, 3.858, 5.06",\
"0.1816, 0.2142, 0.3199, 0.5244, 0.8751, 1.374, 2.027, 2.849, 3.853, 5.052",\
"0.2356, 0.2667, 0.3748, 0.5762, 0.888, 1.373, 2.024, 2.854, 3.857, 5.052",\
"0.3054, 0.3418, 0.4528, 0.6554, 0.964, 1.4, 2.026, 2.847, 3.851, 5.052",\
"0.3852, 0.4274, 0.5536, 0.7594, 1.072, 1.5, 2.076, 2.855, 3.854, 5.052",\
"0.4766, 0.5244, 0.6692, 0.8904, 1.204, 1.641, 2.202, 2.924, 3.872, 5.055",\
"0.5766, 0.6366, 0.7972, 1.046, 1.365, 1.801, 2.375, 3.077, 3.966, 5.087",\
"0.6876, 0.7504, 0.9356, 1.213, 1.56, 1.993, 2.574, 3.287, 4.141, 5.197");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.06855, 0.0787, 0.1133, 0.1777, 0.2767, 0.415, 0.5968, 0.8254, 1.105, 1.437",\
"0.07425, 0.08439, 0.119, 0.1833, 0.2824, 0.4207, 0.6024, 0.831, 1.11, 1.442",\
"0.09504, 0.1067, 0.1432, 0.2069, 0.3055, 0.4435, 0.6249, 0.8536, 1.132, 1.465",\
"0.1098, 0.1253, 0.1734, 0.251, 0.354, 0.4908, 0.6712, 0.8991, 1.177, 1.509",\
"0.1114, 0.1315, 0.1923, 0.2882, 0.4138, 0.5665, 0.7478, 0.9738, 1.251, 1.582",\
"0.09998, 0.1237, 0.1969, 0.3127, 0.4616, 0.6404, 0.848, 1.083, 1.358, 1.687",\
"0.0735, 0.1012, 0.1864, 0.3213, 0.495, 0.701, 0.9372, 1.205, 1.501, 1.83",\
"0.0324, 0.0633, 0.1597, 0.3131, 0.5121, 0.7462, 1.013, 1.311, 1.643, 2.005",\
"-0.0254, 0.0095, 0.1167, 0.2881, 0.5112, 0.7745, 1.073, 1.404, 1.767, 2.167",\
"-0.1, -0.0623, 0.0566, 0.2448, 0.491, 0.7839, 1.114, 1.48, 1.877, 2.311");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1181, 0.1387, 0.2082, 0.3392, 0.541, 0.8236, 1.195, 1.664, 2.235, 2.917",\
"0.1228, 0.1434, 0.2141, 0.346, 0.5483, 0.8317, 1.204, 1.673, 2.245, 2.926",\
"0.1437, 0.1638, 0.2328, 0.3638, 0.567, 0.8499, 1.223, 1.691, 2.263, 2.945",\
"0.1855, 0.2069, 0.2784, 0.4072, 0.6065, 0.887, 1.258, 1.726, 2.296, 2.979",\
"0.2486, 0.2737, 0.3513, 0.4846, 0.6827, 0.9572, 1.323, 1.787, 2.355, 3.034",\
"0.3274, 0.357, 0.4475, 0.5922, 0.7957, 1.071, 1.429, 1.886, 2.448, 3.121",\
"0.4205, 0.455, 0.5607, 0.7243, 0.9407, 1.222, 1.583, 2.031, 2.585, 3.252",\
"0.5284, 0.569, 0.6899, 0.8745, 1.114, 1.408, 1.775, 2.228, 2.773, 3.431",\
"0.6527, 0.698, 0.8346, 1.043, 1.308, 1.626, 2.004, 2.464, 3.015, 3.664",\
"0.7931, 0.8437, 0.996, 1.229, 1.521, 1.868, 2.269, 2.739, 3.299, 3.955");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.08883, 0.1055, 0.1628, 0.2716, 0.4391, 0.6737, 0.9819, 1.371, 1.845, 2.41",\
"0.08794, 0.105, 0.1627, 0.2714, 0.4393, 0.6738, 0.9819, 1.371, 1.845, 2.408",\
"0.1089, 0.1229, 0.1702, 0.271, 0.4389, 0.6736, 0.9819, 1.371, 1.844, 2.409",\
"0.1567, 0.1732, 0.2264, 0.317, 0.4548, 0.6741, 0.9819, 1.37, 1.844, 2.408",\
"0.2233, 0.2437, 0.304, 0.4032, 0.5451, 0.7313, 0.9982, 1.371, 1.845, 2.41",\
"0.306, 0.3302, 0.4041, 0.5144, 0.666, 0.8644, 1.109, 1.428, 1.857, 2.41",\
"0.4016, 0.4326, 0.5202, 0.6506, 0.8158, 1.023, 1.284, 1.595, 1.973, 2.461",\
"0.5132, 0.5488, 0.6536, 0.8042, 0.9906, 1.213, 1.484, 1.812, 2.196, 2.638",\
"0.6392, 0.6838, 0.8044, 0.9796, 1.191, 1.435, 1.719, 2.058, 2.458, 2.916",\
"0.7824, 0.8338, 0.9712, 1.174, 1.41, 1.684, 1.989, 2.339, 2.75, 3.227");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1411, 0.1752, 0.2939, 0.5212, 0.8749, 1.371, 2.027, 2.851, 3.854, 5.061",\
"0.1413, 0.175, 0.2939, 0.5212, 0.8747, 1.37, 2.026, 2.85, 3.854, 5.06",\
"0.1518, 0.1815, 0.2947, 0.5212, 0.8766, 1.372, 2.028, 2.847, 3.859, 5.052",\
"0.1842, 0.2135, 0.3191, 0.528, 0.8751, 1.371, 2.029, 2.855, 3.855, 5.051",\
"0.2457, 0.2737, 0.3699, 0.5676, 0.8927, 1.372, 2.024, 2.854, 3.859, 5.05",\
"0.3224, 0.3536, 0.4538, 0.6386, 0.9472, 1.401, 2.033, 2.847, 3.858, 5.051",\
"0.4086, 0.4448, 0.5582, 0.7476, 1.038, 1.474, 2.073, 2.863, 3.855, 5.05",\
"0.504, 0.5448, 0.6746, 0.884, 1.171, 1.586, 2.163, 2.922, 3.876, 5.053",\
"0.6076, 0.6546, 0.801, 1.035, 1.34, 1.741, 2.297, 3.025, 3.953, 5.092",\
"0.7212, 0.7728, 0.9356, 1.195, 1.535, 1.947, 2.475, 3.183, 4.077, 5.183");
}
}
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.09442, 0.1046, 0.1393, 0.2039, 0.303, 0.4414, 0.6231, 0.8519, 1.131, 1.464",\
"0.1003, 0.1106, 0.1456, 0.2104, 0.3097, 0.4482, 0.6298, 0.8587, 1.137, 1.47",\
"0.114, 0.1249, 0.1607, 0.2254, 0.3248, 0.4633, 0.6452, 0.874, 1.153, 1.486",\
"0.1229, 0.136, 0.1778, 0.2491, 0.3512, 0.4891, 0.6704, 0.8986, 1.178, 1.51",\
"0.1199, 0.1364, 0.1879, 0.2712, 0.3842, 0.5304, 0.7124, 0.9397, 1.217, 1.549",\
"0.1005, 0.1206, 0.1832, 0.2827, 0.4132, 0.5731, 0.7681, 1.001, 1.278, 1.608",\
"0.0644, 0.0877, 0.161, 0.2779, 0.4293, 0.6104, 0.8216, 1.069, 1.358, 1.69",\
"0.0093, 0.0359, 0.1197, 0.2543, 0.4278, 0.6335, 0.8682, 1.135, 1.439, 1.786",\
"-0.0661, -0.0363, 0.0584, 0.2097, 0.4058, 0.6375, 0.8995, 1.192, 1.516, 1.88",\
"-0.1644, -0.1309, -0.0254, 0.1434, 0.3617, 0.6199, 0.9108, 1.232, 1.585, 1.971");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1039, 0.1165, 0.1601, 0.2413, 0.3664, 0.541, 0.77, 1.058, 1.409, 1.827",\
"0.1121, 0.1249, 0.1683, 0.2498, 0.375, 0.5497, 0.7787, 1.067, 1.417, 1.835",\
"0.1503, 0.1625, 0.2048, 0.2852, 0.4096, 0.5837, 0.8125, 1.1, 1.451, 1.869",\
"0.2193, 0.2336, 0.2808, 0.3614, 0.483, 0.6547, 0.8817, 1.168, 1.518, 1.935",\
"0.3074, 0.3246, 0.38, 0.4742, 0.6049, 0.7737, 0.9966, 1.28, 1.627, 2.043",\
"0.4146, 0.4353, 0.5009, 0.6089, 0.7571, 0.9434, 1.167, 1.445, 1.789, 2.201",\
"0.5417, 0.5657, 0.6422, 0.7671, 0.933, 1.14, 1.387, 1.672, 2.01, 2.417",\
"0.6897, 0.7174, 0.8049, 0.9473, 1.135, 1.362, 1.633, 1.946, 2.296, 2.7",\
"0.8597, 0.8907, 0.9897, 1.15, 1.361, 1.613, 1.906, 2.243, 2.626, 3.048",\
"1.053, 1.088, 1.198, 1.377, 1.611, 1.89, 2.209, 2.57, 2.98, 3.437");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.08844, 0.1054, 0.1628, 0.2712, 0.4391, 0.6735, 0.982, 1.371, 1.845, 2.409",\
"0.08832, 0.1051, 0.1627, 0.2715, 0.4395, 0.6739, 0.9822, 1.371, 1.845, 2.409",\
"0.1002, 0.1147, 0.1662, 0.2714, 0.4391, 0.6737, 0.9822, 1.371, 1.845, 2.409",\
"0.1393, 0.1532, 0.2023, 0.297, 0.4482, 0.6739, 0.982, 1.37, 1.844, 2.409",\
"0.2032, 0.2183, 0.267, 0.3574, 0.5015, 0.7079, 0.9934, 1.371, 1.844, 2.409",\
"0.2841, 0.3006, 0.3561, 0.451, 0.5884, 0.7884, 1.058, 1.408, 1.857, 2.41",\
"0.3736, 0.394, 0.4596, 0.5658, 0.712, 0.9052, 1.167, 1.505, 1.924, 2.447",\
"0.474, 0.4978, 0.5736, 0.6966, 0.858, 1.062, 1.314, 1.643, 2.055, 2.549",\
"0.5846, 0.6118, 0.6986, 0.8392, 1.021, 1.241, 1.502, 1.823, 2.225, 2.712",\
"0.7044, 0.7352, 0.8342, 0.9932, 1.198, 1.44, 1.723, 2.049, 2.44, 2.918");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1764, 0.1981, 0.2737, 0.4149, 0.6316, 0.9345, 1.331, 1.831, 2.441, 3.167",\
"0.1763, 0.1981, 0.2737, 0.4148, 0.6317, 0.9342, 1.331, 1.831, 2.441, 3.168",\
"0.1825, 0.202, 0.2739, 0.4147, 0.6318, 0.9341, 1.331, 1.831, 2.44, 3.167",\
"0.2354, 0.2528, 0.3114, 0.429, 0.6329, 0.9341, 1.331, 1.831, 2.44, 3.168",\
"0.3085, 0.3271, 0.3912, 0.5063, 0.6787, 0.9454, 1.332, 1.831, 2.44, 3.167",\
"0.3976, 0.4194, 0.4892, 0.6108, 0.7916, 1.03, 1.368, 1.836, 2.441, 3.167",\
"0.4976, 0.5224, 0.6032, 0.7362, 0.925, 1.179, 1.495, 1.908, 2.461, 3.169",\
"0.6076, 0.6368, 0.7296, 0.8808, 1.084, 1.348, 1.681, 2.078, 2.578, 3.219",\
"0.7276, 0.7616, 0.868, 1.039, 1.262, 1.539, 1.885, 2.306, 2.79, 3.38",\
"0.857, 0.8954, 1.017, 1.212, 1.46, 1.757, 2.115, 2.552, 3.063, 3.639");
}
}
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.07578, 0.08558, 0.1191, 0.1824, 0.2805, 0.418, 0.5992, 0.8273, 1.106, 1.437",\
"0.08137, 0.09125, 0.1251, 0.1888, 0.2873, 0.4252, 0.6059, 0.834, 1.113, 1.444",\
"0.09141, 0.1029, 0.1396, 0.2037, 0.3022, 0.4402, 0.6214, 0.8497, 1.128, 1.46",\
"0.09284, 0.1077, 0.1525, 0.2256, 0.3286, 0.466, 0.6467, 0.8742, 1.152, 1.484",\
"0.08009, 0.09894, 0.156, 0.2441, 0.3593, 0.5067, 0.6894, 0.9157, 1.193, 1.524",\
"0.05132, 0.07439, 0.1439, 0.2501, 0.3851, 0.5476, 0.7435, 0.9772, 1.254, 1.583",\
"0.0064, 0.0333, 0.1145, 0.2392, 0.3969, 0.5821, 0.7954, 1.044, 1.333, 1.665",\
"-0.0572, -0.0265, 0.0667, 0.2097, 0.3906, 0.6015, 0.8401, 1.108, 1.413, 1.761",\
"-0.1425, -0.1074, -0.0026, 0.1595, 0.364, 0.6016, 0.8683, 1.163, 1.489, 1.855",\
"-0.2495, -0.2107, -0.093, 0.0871, 0.3145, 0.5797, 0.8763, 1.201, 1.556, 1.945");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.0996, 0.1124, 0.1561, 0.2371, 0.3617, 0.5357, 0.7644, 1.052, 1.402, 1.821",\
"0.1079, 0.1207, 0.1644, 0.2457, 0.3704, 0.5444, 0.7728, 1.06, 1.41, 1.83",\
"0.146, 0.1584, 0.2008, 0.2808, 0.405, 0.5786, 0.8063, 1.094, 1.445, 1.863",\
"0.2134, 0.2282, 0.2761, 0.3571, 0.4783, 0.6493, 0.8758, 1.162, 1.511, 1.929",\
"0.2995, 0.3173, 0.3739, 0.4686, 0.5995, 0.7681, 0.9905, 1.274, 1.62, 2.035",\
"0.4036, 0.4251, 0.4925, 0.6016, 0.7503, 0.9375, 1.16, 1.439, 1.782, 2.193",\
"0.5268, 0.5519, 0.631, 0.7578, 0.9246, 1.132, 1.38, 1.665, 2.003, 2.41",\
"0.6707, 0.6993, 0.7903, 0.935, 1.124, 1.353, 1.624, 1.938, 2.289, 2.692",\
"0.835, 0.8682, 0.9714, 1.135, 1.348, 1.602, 1.895, 2.234, 2.618, 3.041",\
"1.022, 1.059, 1.174, 1.358, 1.595, 1.876, 2.198, 2.56, 2.97, 3.428");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.06509, 0.08101, 0.137, 0.2444, 0.4106, 0.6446, 0.9524, 1.34, 1.813, 2.377",\
"0.06558, 0.08126, 0.137, 0.244, 0.4113, 0.6468, 0.9523, 1.34, 1.814, 2.378",\
"0.0833, 0.09672, 0.1444, 0.2448, 0.4109, 0.6448, 0.9538, 1.342, 1.812, 2.377",\
"0.1263, 0.139, 0.1847, 0.2761, 0.4235, 0.6462, 0.9527, 1.34, 1.813, 2.378",\
"0.1921, 0.2061, 0.2539, 0.3401, 0.48, 0.684, 0.9659, 1.341, 1.813, 2.376",\
"0.2711, 0.2878, 0.342, 0.4349, 0.5708, 0.7672, 1.035, 1.381, 1.826, 2.377",\
"0.3596, 0.3794, 0.4438, 0.5508, 0.6966, 0.8878, 1.144, 1.48, 1.897, 2.418",\
"0.4578, 0.4814, 0.556, 0.6792, 0.8412, 1.044, 1.295, 1.62, 2.029, 2.523",\
"0.565, 0.594, 0.6778, 0.8192, 1.003, 1.225, 1.487, 1.804, 2.202, 2.687",\
"0.6798, 0.7102, 0.8108, 0.971, 1.178, 1.421, 1.703, 2.031, 2.419, 2.894");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1387, 0.1603, 0.235, 0.3745, 0.591, 0.8935, 1.291, 1.791, 2.401, 3.128",\
"0.1386, 0.1604, 0.2342, 0.375, 0.5914, 0.8925, 1.292, 1.791, 2.401, 3.13",\
"0.1444, 0.1638, 0.2346, 0.3741, 0.5913, 0.8932, 1.291, 1.791, 2.402, 3.128",\
"0.1902, 0.2094, 0.2713, 0.3884, 0.5918, 0.8936, 1.29, 1.79, 2.401, 3.128",\
"0.2506, 0.2732, 0.3425, 0.4636, 0.637, 0.904, 1.29, 1.791, 2.4, 3.127",\
"0.3246, 0.3504, 0.4302, 0.5602, 0.7462, 0.9888, 1.326, 1.794, 2.4, 3.128",\
"0.4066, 0.4374, 0.5316, 0.677, 0.874, 1.134, 1.452, 1.867, 2.419, 3.128",\
"0.4976, 0.535, 0.6452, 0.8106, 1.025, 1.296, 1.636, 2.036, 2.534, 3.176",\
"0.5956, 0.6392, 0.7652, 0.959, 1.196, 1.483, 1.834, 2.261, 2.747, 3.337",\
"0.7024, 0.753, 0.9006, 1.116, 1.385, 1.695, 2.059, 2.502, 3.015, 3.595");
}
}
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.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.06499, 0.0724, 0.09771, 0.1455, 0.2192, 0.3224, 0.4581, 0.6293, 0.8383, 1.087",\
"0.07132, 0.07894, 0.1046, 0.1526, 0.2264, 0.3298, 0.4659, 0.6368, 0.8455, 1.094",\
"0.0849, 0.09506, 0.1265, 0.1767, 0.2507, 0.3543, 0.4902, 0.6613, 0.8704, 1.119",\
"0.0883, 0.1023, 0.1445, 0.2107, 0.2967, 0.4022, 0.5379, 0.7087, 0.9173, 1.166",\
"0.07805, 0.09572, 0.1498, 0.2335, 0.3399, 0.4674, 0.6136, 0.7849, 0.9929, 1.241",\
"0.05209, 0.07347, 0.139, 0.2411, 0.3702, 0.5213, 0.6937, 0.8866, 1.101, 1.349",\
"0.0095, 0.0342, 0.1105, 0.2305, 0.3826, 0.5602, 0.7596, 0.9808, 1.224, 1.49",\
"-0.0526, -0.0246, 0.0631, 0.2005, 0.3761, 0.5801, 0.8087, 1.06, 1.333, 1.631",\
"-0.1362, -0.1044, -0.006, 0.1494, 0.3478, 0.5788, 0.8375, 1.12, 1.426, 1.755",\
"-0.2425, -0.2071, -0.0971, 0.0762, 0.2967, 0.555, 0.8436, 1.159, 1.499, 1.862");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.114, 0.1264, 0.1693, 0.2498, 0.3739, 0.5476, 0.7763, 1.064, 1.413, 1.833",\
"0.1223, 0.1348, 0.1778, 0.2582, 0.383, 0.5565, 0.7845, 1.072, 1.424, 1.841",\
"0.1604, 0.1724, 0.2143, 0.2937, 0.4174, 0.5905, 0.8192, 1.106, 1.457, 1.876",\
"0.2309, 0.2449, 0.2911, 0.3705, 0.4913, 0.6622, 0.8883, 1.174, 1.524, 1.942",\
"0.3217, 0.3384, 0.3924, 0.4853, 0.6141, 0.7819, 1.004, 1.287, 1.635, 2.05",\
"0.4319, 0.452, 0.5159, 0.6221, 0.7689, 0.9537, 1.176, 1.454, 1.797, 2.209",\
"0.562, 0.5853, 0.6602, 0.7833, 0.9475, 1.153, 1.4, 1.683, 2.02, 2.427",\
"0.7127, 0.7392, 0.8255, 0.9665, 1.153, 1.379, 1.648, 1.96, 2.31, 2.712",\
"0.885, 0.9153, 1.014, 1.174, 1.382, 1.634, 1.926, 2.262, 2.644, 3.065",\
"1.08, 1.114, 1.225, 1.403, 1.637, 1.916, 2.234, 2.595, 3.003, 3.46");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.06056, 0.07248, 0.1146, 0.1957, 0.321, 0.4971, 0.7287, 1.02, 1.378, 1.802",\
"0.06158, 0.0731, 0.1147, 0.1953, 0.3218, 0.4975, 0.7293, 1.022, 1.377, 1.8",\
"0.09332, 0.1024, 0.1332, 0.2001, 0.3217, 0.497, 0.7287, 1.022, 1.377, 1.802",\
"0.1494, 0.1591, 0.1935, 0.2586, 0.3544, 0.5059, 0.7291, 1.021, 1.377, 1.8",\
"0.2245, 0.2351, 0.2733, 0.343, 0.4471, 0.5861, 0.77, 1.031, 1.377, 1.8",\
"0.3117, 0.3247, 0.3691, 0.4489, 0.5622, 0.7106, 0.8986, 1.125, 1.423, 1.813",\
"0.409, 0.4248, 0.478, 0.571, 0.7, 0.8582, 1.056, 1.295, 1.574, 1.914",\
"0.516, 0.5348, 0.5968, 0.706, 0.8518, 1.03, 1.239, 1.49, 1.785, 2.123",\
"0.632, 0.6538, 0.7268, 0.8522, 1.019, 1.219, 1.45, 1.713, 2.021, 2.374",\
"0.7576, 0.782, 0.8692, 1.012, 1.2, 1.424, 1.68, 1.966, 2.285, 2.653");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1569, 0.1784, 0.253, 0.3929, 0.6081, 0.9098, 1.309, 1.807, 2.417, 3.147",\
"0.1567, 0.1781, 0.2523, 0.392, 0.6093, 0.911, 1.308, 1.808, 2.419, 3.144",\
"0.1601, 0.1802, 0.2526, 0.3925, 0.6082, 0.9117, 1.308, 1.808, 2.418, 3.146",\
"0.204, 0.2234, 0.2842, 0.4033, 0.6087, 0.9112, 1.309, 1.809, 2.418, 3.147",\
"0.264, 0.2846, 0.3535, 0.4745, 0.65, 0.9196, 1.308, 1.808, 2.418, 3.146",\
"0.3376, 0.3618, 0.4388, 0.5686, 0.7562, 0.9994, 1.34, 1.811, 2.418, 3.144",\
"0.4214, 0.45, 0.5394, 0.6834, 0.8796, 1.141, 1.46, 1.879, 2.435, 3.146",\
"0.5138, 0.5478, 0.651, 0.815, 1.026, 1.298, 1.64, 2.043, 2.545, 3.19",\
"0.6158, 0.6552, 0.7738, 0.9592, 1.193, 1.48, 1.833, 2.262, 2.751, 3.344",\
"0.7258, 0.7714, 0.9066, 1.115, 1.377, 1.684, 2.051, 2.498, 3.012, 3.598");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.09442, 0.1046, 0.1393, 0.2039, 0.303, 0.4414, 0.6231, 0.8519, 1.131, 1.464",\
"0.1003, 0.1106, 0.1456, 0.2104, 0.3097, 0.4482, 0.6298, 0.8587, 1.137, 1.47",\
"0.114, 0.1249, 0.1607, 0.2254, 0.3248, 0.4633, 0.6452, 0.874, 1.153, 1.486",\
"0.1229, 0.136, 0.1778, 0.2491, 0.3512, 0.4891, 0.6704, 0.8986, 1.178, 1.51",\
"0.1199, 0.1364, 0.1879, 0.2712, 0.3842, 0.5304, 0.7124, 0.9397, 1.217, 1.549",\
"0.1005, 0.1206, 0.1832, 0.2827, 0.4132, 0.5731, 0.7681, 1.001, 1.278, 1.608",\
"0.0644, 0.0877, 0.161, 0.2779, 0.4293, 0.6104, 0.8216, 1.069, 1.358, 1.69",\
"0.0093, 0.0359, 0.1197, 0.2543, 0.4278, 0.6335, 0.8682, 1.135, 1.439, 1.786",\
"-0.0661, -0.0363, 0.0584, 0.2097, 0.4058, 0.6375, 0.8995, 1.192, 1.516, 1.88",\
"-0.1644, -0.1309, -0.0254, 0.1434, 0.3617, 0.6199, 0.9108, 1.232, 1.585, 1.971");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.114, 0.1264, 0.1693, 0.2498, 0.3739, 0.5476, 0.7763, 1.064, 1.413, 1.833",\
"0.1223, 0.1348, 0.1778, 0.2582, 0.383, 0.5565, 0.7845, 1.072, 1.424, 1.841",\
"0.1604, 0.1724, 0.2143, 0.2937, 0.4174, 0.5905, 0.8192, 1.106, 1.457, 1.876",\
"0.2309, 0.2449, 0.2911, 0.3705, 0.4913, 0.6622, 0.8883, 1.174, 1.524, 1.942",\
"0.3217, 0.3384, 0.3924, 0.4853, 0.6141, 0.7819, 1.004, 1.287, 1.635, 2.05",\
"0.4319, 0.452, 0.5159, 0.6221, 0.7689, 0.9537, 1.176, 1.454, 1.797, 2.209",\
"0.562, 0.5853, 0.6602, 0.7833, 0.9475, 1.153, 1.4, 1.683, 2.02, 2.427",\
"0.7127, 0.7392, 0.8255, 0.9665, 1.153, 1.379, 1.648, 1.96, 2.31, 2.712",\
"0.885, 0.9153, 1.014, 1.174, 1.382, 1.634, 1.926, 2.262, 2.644, 3.065",\
"1.08, 1.114, 1.225, 1.403, 1.637, 1.916, 2.234, 2.595, 3.003, 3.46");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.08844, 0.1054, 0.1628, 0.2712, 0.4391, 0.6735, 0.982, 1.371, 1.845, 2.409",\
"0.08832, 0.1051, 0.1627, 0.2715, 0.4395, 0.6739, 0.9822, 1.371, 1.845, 2.409",\
"0.1002, 0.1147, 0.1662, 0.2714, 0.4391, 0.6737, 0.9822, 1.371, 1.845, 2.409",\
"0.1393, 0.1532, 0.2023, 0.297, 0.4482, 0.6739, 0.982, 1.37, 1.844, 2.409",\
"0.2032, 0.2183, 0.267, 0.3574, 0.5015, 0.7079, 0.9934, 1.371, 1.844, 2.409",\
"0.2841, 0.3006, 0.3561, 0.451, 0.5884, 0.7884, 1.058, 1.408, 1.857, 2.41",\
"0.3736, 0.394, 0.4596, 0.5658, 0.712, 0.9052, 1.167, 1.505, 1.924, 2.447",\
"0.474, 0.4978, 0.5736, 0.6966, 0.858, 1.062, 1.314, 1.643, 2.055, 2.549",\
"0.5846, 0.6118, 0.6986, 0.8392, 1.021, 1.241, 1.502, 1.823, 2.225, 2.712",\
"0.7044, 0.7352, 0.8342, 0.9932, 1.198, 1.44, 1.723, 2.049, 2.44, 2.918");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.002315, 0.006931, 0.01574, 0.02948, 0.04875, 0.0741, 0.106, 0.145, 0.1915");
values("0.1764, 0.1981, 0.2737, 0.4149, 0.6316, 0.9345, 1.331, 1.831, 2.441, 3.167",\
"0.1763, 0.1981, 0.2737, 0.4148, 0.6317, 0.9342, 1.331, 1.831, 2.441, 3.168",\
"0.1825, 0.202, 0.2739, 0.4147, 0.6318, 0.9341, 1.331, 1.831, 2.44, 3.167",\
"0.2354, 0.2528, 0.3114, 0.429, 0.6329, 0.9341, 1.331, 1.831, 2.44, 3.168",\
"0.3085, 0.3271, 0.3912, 0.5063, 0.6787, 0.9454, 1.332, 1.831, 2.44, 3.167",\
"0.3976, 0.4194, 0.4892, 0.6108, 0.7916, 1.03, 1.368, 1.836, 2.441, 3.167",\
"0.4976, 0.5224, 0.6032, 0.7362, 0.925, 1.179, 1.495, 1.908, 2.461, 3.169",\
"0.6076, 0.6368, 0.7296, 0.8808, 1.084, 1.348, 1.681, 2.078, 2.578, 3.219",\
"0.7276, 0.7616, 0.868, 1.039, 1.262, 1.539, 1.885, 2.306, 2.79, 3.38",\
"0.857, 0.8954, 1.017, 1.212, 1.46, 1.757, 2.115, 2.552, 3.063, 3.639");
}
}
}
}