blob: 91f4f70e2038f72513222ac34e54ab621919abe1 [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 : "0.00037347" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.00038247" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.00039627" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.00038433" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.00039627" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.00037221" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.00039654" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.00037218" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00039654" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004938 ;
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.01527, 0.01527, 0.01525, 0.0152, 0.01518, 0.01516, 0.01514, \
0.01513, 0.01513, 0.01511");
}
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.009276, 0.009294, 0.009288, 0.009244, 0.009159, 0.009073, 0.008957, \
0.008791, 0.008486, 0.007735");
}
}
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.01524, 0.01525, 0.01525, 0.01522, 0.0152, 0.01518, 0.01514, \
0.01512, 0.01512, 0.01508");
}
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.01469, -0.01471, -0.01479, -0.01483, -0.01487, -0.0149, -0.01492, \
-0.01492, -0.01493, -0.01492");
}
}
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.009765, 0.009763, 0.009753, 0.009736, 0.009743, 0.009732, 0.009705, \
0.009673, 0.009609, 0.009471");
}
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.004536, -0.004553, -0.004544, -0.004548, -0.004562, -0.004559, \
-0.004559, -0.004559, -0.004561, -0.00456");
}
}
}
pin(A2) {
capacitance : 0.004835 ;
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.0152, 0.01523, 0.0152, 0.01519, 0.01517, 0.01515, 0.01513, 0.01513, \
0.01513, 0.01512");
}
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.009396, 0.009357, 0.009343, 0.009278, 0.009173, 0.00908, 0.008955, \
0.008791, 0.008491, 0.007705");
}
}
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.01518, 0.01519, 0.01515, 0.01514, 0.01514, 0.01513, 0.01511, \
0.01512, 0.0151, 0.01509");
}
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.01456, -0.01455, -0.01466, -0.01475, -0.01484, -0.01485, -0.01489, \
-0.01491, -0.01491, -0.01491");
}
}
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.01344, 0.01343, 0.01343, 0.01344, 0.01345, 0.01345, 0.01346, \
0.01346, 0.01344, 0.01345");
}
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.0125, -0.01258, -0.01286, -0.01302, -0.01312, -0.01316, -0.0132, \
-0.01321, -0.01324, -0.01325");
}
}
}
pin(B) {
capacitance : 0.004742 ;
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.01304, 0.01257, 0.01249, 0.01246, 0.01243, 0.01242, 0.0124, \
0.01239, 0.01239, 0.01238");
}
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.0125, -0.01251, -0.01248, -0.01245, -0.01243, -0.01241, -0.01239, \
-0.01237, -0.01236, -0.01234");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.1707 ;
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.005048, 0.005079, 0.005146, 0.005179, 0.005213, 0.005223, 0.005238, 0.005247, 0.00525, 0.005257",\
"0.004957, 0.005077, 0.005375, 0.00561, 0.005765, 0.005846, 0.005884, 0.00592, 0.00594, 0.005958",\
"0.005056, 0.005194, 0.005503, 0.005823, 0.00606, 0.006216, 0.006311, 0.006361, 0.006411, 0.006441",\
"0.007275, 0.007186, 0.007037, 0.006948, 0.006894, 0.006864, 0.006835, 0.006807, 0.006776, 0.006773",\
"0.0128, 0.01241, 0.01148, 0.01049, 0.009652, 0.009012, 0.008527, 0.008162, 0.007882, 0.007658",\
"0.0222, 0.02148, 0.01957, 0.01734, 0.01532, 0.01365, 0.01233, 0.01129, 0.01047, 0.009814",\
"0.03566, 0.03465, 0.03183, 0.02812, 0.02457, 0.02153, 0.019, 0.01693, 0.01527, 0.0139",\
"0.0534, 0.05215, 0.04847, 0.04332, 0.03802, 0.03328, 0.02922, 0.02581, 0.02295, 0.02058",\
"0.07559, 0.07411, 0.06963, 0.06316, 0.05609, 0.04942, 0.04357, 0.0385, 0.03415, 0.03039",\
"0.1024, 0.1008, 0.0956, 0.08787, 0.0791, 0.07037, 0.06244, 0.05544, 0.04938, 0.0439");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.04633, 0.04645, 0.04671, 0.04695, 0.04717, 0.04734, 0.04764, 0.04863, 0.05802, 0.1014",\
"0.04524, 0.04551, 0.04622, 0.04691, 0.04739, 0.04779, 0.04809, 0.04922, 0.05863, 0.1031",\
"0.04488, 0.04498, 0.04539, 0.04608, 0.04681, 0.04737, 0.04789, 0.04927, 0.05948, 0.1066",\
"0.04817, 0.04793, 0.04747, 0.04719, 0.04728, 0.04752, 0.04792, 0.04945, 0.06146, 0.1135",\
"0.05518, 0.05466, 0.05334, 0.05187, 0.05068, 0.04992, 0.04965, 0.05122, 0.0658, 0.1266",\
"0.06626, 0.06546, 0.06326, 0.06055, 0.05803, 0.05571, 0.05421, 0.05582, 0.07527, 0.15",\
"0.08157, 0.08052, 0.07752, 0.07348, 0.06952, 0.066, 0.06271, 0.06523, 0.09413, 0.1901",\
"0.1016, 0.1002, 0.09647, 0.09113, 0.08557, 0.08036, 0.07625, 0.08225, 0.1305, 0.2552",\
"0.1264, 0.1249, 0.1202, 0.1137, 0.1065, 0.09958, 0.09639, 0.1167, 0.1993, 0.3493",\
"0.1564, 0.1546, 0.1492, 0.1416, 0.1329, 0.125, 0.1322, 0.1921, 0.3117, 0.4461");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.01344, 0.01345, 0.01345, 0.01346, 0.01347, 0.01347, 0.01347, 0.01347, 0.01347, 0.01347",\
"0.01256, 0.01256, 0.0126, 0.01263, 0.01267, 0.01266, 0.01267, 0.01269, 0.01269, 0.01269",\
"0.0121, 0.01209, 0.01212, 0.01211, 0.01212, 0.01214, 0.01214, 0.01215, 0.01214, 0.01212",\
"0.01417, 0.01401, 0.01363, 0.01322, 0.0129, 0.01265, 0.01247, 0.01235, 0.01226, 0.01219",\
"0.02012, 0.01969, 0.01853, 0.01714, 0.01593, 0.015, 0.0143, 0.01376, 0.01338, 0.01308",\
"0.03059, 0.02981, 0.02768, 0.02497, 0.02234, 0.0202, 0.0185, 0.01719, 0.01615, 0.01535",\
"0.04591, 0.04482, 0.04167, 0.03735, 0.03303, 0.02918, 0.026, 0.02342, 0.0214, 0.01978",\
"0.06628, 0.06494, 0.06083, 0.05489, 0.0486, 0.04274, 0.03769, 0.03343, 0.02992, 0.02707",\
"0.09195, 0.09034, 0.08538, 0.07794, 0.06956, 0.06144, 0.05416, 0.04784, 0.04249, 0.03801",\
"0.1231, 0.1213, 0.1156, 0.1067, 0.09631, 0.0859, 0.07608, 0.06743, 0.05981, 0.05314");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.05581, 0.05592, 0.05608, 0.05628, 0.05652, 0.05665, 0.0569, 0.05806, 0.06743, 0.1116",\
"0.05476, 0.05505, 0.0557, 0.05632, 0.05675, 0.0571, 0.05744, 0.05874, 0.06821, 0.1132",\
"0.0533, 0.05353, 0.0542, 0.05507, 0.05598, 0.05659, 0.05724, 0.05855, 0.06894, 0.1166",\
"0.055, 0.05494, 0.05491, 0.05513, 0.0556, 0.05623, 0.05673, 0.05843, 0.0704, 0.1225",\
"0.06157, 0.06114, 0.06007, 0.05912, 0.05845, 0.05809, 0.05809, 0.05991, 0.07406, 0.134",\
"0.07369, 0.07287, 0.07064, 0.06802, 0.06588, 0.06391, 0.06268, 0.06409, 0.08255, 0.1545",\
"0.09132, 0.09015, 0.08681, 0.08245, 0.07824, 0.0748, 0.07189, 0.07352, 0.09937, 0.1898",\
"0.1144, 0.113, 0.1088, 0.1027, 0.09645, 0.09082, 0.0866, 0.09051, 0.1311, 0.2468",\
"0.1433, 0.1416, 0.1365, 0.129, 0.1208, 0.1128, 0.1078, 0.1209, 0.1894, 0.3318",\
"0.178, 0.1761, 0.1704, 0.1616, 0.1514, 0.1415, 0.1409, 0.181, 0.2887, 0.4351");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.01412, 0.01414, 0.01418, 0.01423, 0.01426, 0.01428, 0.01429, 0.0143, 0.0143, 0.01429",\
"0.01355, 0.01364, 0.0138, 0.01397, 0.01411, 0.01417, 0.01421, 0.01424, 0.01424, 0.01427",\
"0.0126, 0.01271, 0.01301, 0.01336, 0.01364, 0.01384, 0.01397, 0.01406, 0.0141, 0.01415",\
"0.01295, 0.013, 0.01314, 0.01338, 0.01359, 0.01376, 0.01388, 0.01398, 0.01406, 0.01411",\
"0.01689, 0.01675, 0.01633, 0.01587, 0.01552, 0.01528, 0.01507, 0.01491, 0.01478, 0.01469",\
"0.02562, 0.0252, 0.02398, 0.02246, 0.02099, 0.01976, 0.01875, 0.01793, 0.0173, 0.01677",\
"0.03988, 0.03911, 0.03696, 0.03401, 0.031, 0.02833, 0.02602, 0.0241, 0.02252, 0.02121",\
"0.0599, 0.05889, 0.05573, 0.05116, 0.0463, 0.04177, 0.03776, 0.03431, 0.03137, 0.0289",\
"0.086, 0.08464, 0.08058, 0.07442, 0.0675, 0.06076, 0.05469, 0.04935, 0.04464, 0.0406",\
"0.1181, 0.1165, 0.1115, 0.104, 0.095, 0.08589, 0.07738, 0.06974, 0.06308, 0.057");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.0882, 0.08821, 0.08827, 0.08835, 0.0885, 0.08871, 0.08896, 0.08933, 0.0898, 0.09136",\
"0.08711, 0.08716, 0.08728, 0.08744, 0.08763, 0.08787, 0.08824, 0.08846, 0.08905, 0.09054",\
"0.0867, 0.08676, 0.0868, 0.08695, 0.08718, 0.08745, 0.08776, 0.0881, 0.08873, 0.0904",\
"0.09005, 0.08982, 0.08929, 0.08873, 0.08835, 0.08829, 0.08836, 0.08852, 0.08902, 0.09104",\
"0.098, 0.09749, 0.09618, 0.09449, 0.0929, 0.09177, 0.09097, 0.09065, 0.09041, 0.09309",\
"0.111, 0.1103, 0.1081, 0.1051, 0.1021, 0.09939, 0.09721, 0.09563, 0.09501, 0.09831",\
"0.1294, 0.1285, 0.1255, 0.121, 0.1162, 0.1118, 0.1079, 0.1049, 0.1031, 0.1092",\
"0.1535, 0.1524, 0.1488, 0.1431, 0.1365, 0.1299, 0.124, 0.1191, 0.1173, 0.1318",\
"0.1835, 0.1822, 0.1781, 0.1714, 0.1633, 0.1543, 0.1461, 0.1398, 0.1435, 0.1842",\
"0.2198, 0.2183, 0.2137, 0.206, 0.1962, 0.1853, 0.175, 0.1737, 0.2102, 0.3202");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.005362, 0.005409, 0.005465, 0.005502, 0.00553, 0.005541, 0.005545, 0.005557, 0.005566, 0.005567",\
"0.004581, 0.004714, 0.004989, 0.005203, 0.005337, 0.005423, 0.005469, 0.005486, 0.005524, 0.005535",\
"0.003367, 0.003543, 0.004006, 0.004496, 0.004857, 0.005078, 0.005222, 0.005305, 0.005373, 0.005434",\
"0.004016, 0.004067, 0.004228, 0.004536, 0.004787, 0.004998, 0.005156, 0.005257, 0.005334, 0.005386",\
"0.008665, 0.008434, 0.007842, 0.00727, 0.006868, 0.006591, 0.006375, 0.006206, 0.006088, 0.005995",\
"0.01831, 0.01775, 0.01617, 0.0143, 0.01264, 0.01125, 0.01018, 0.009321, 0.008652, 0.008109",\
"0.03363, 0.03268, 0.02996, 0.02646, 0.02304, 0.0201, 0.01764, 0.01562, 0.01398, 0.01264",\
"0.05473, 0.05345, 0.04961, 0.04433, 0.03884, 0.03391, 0.02964, 0.02602, 0.02298, 0.02045",\
"0.08173, 0.08012, 0.07528, 0.06829, 0.06063, 0.05334, 0.04684, 0.04131, 0.03645, 0.03233",\
"0.1145, 0.1127, 0.107, 0.09848, 0.08876, 0.07895, 0.06994, 0.06201, 0.05507, 0.04894");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.07895, 0.07899, 0.07903, 0.07912, 0.07925, 0.07949, 0.0798, 0.08008, 0.08041, 0.08188",\
"0.07786, 0.07789, 0.07802, 0.07819, 0.07844, 0.07865, 0.07902, 0.07942, 0.07982, 0.08108",\
"0.07749, 0.07749, 0.07751, 0.07769, 0.07793, 0.07823, 0.07857, 0.07894, 0.07946, 0.08085",\
"0.08076, 0.08058, 0.08002, 0.07948, 0.07913, 0.07898, 0.07917, 0.07921, 0.07963, 0.0814",\
"0.08875, 0.08828, 0.0869, 0.08525, 0.08365, 0.08246, 0.08172, 0.08128, 0.08141, 0.08317",\
"0.1018, 0.1011, 0.0989, 0.09575, 0.09277, 0.09014, 0.08796, 0.08635, 0.08554, 0.08828",\
"0.1203, 0.1193, 0.1163, 0.1119, 0.1071, 0.1026, 0.09873, 0.09546, 0.09365, 0.09879",\
"0.1444, 0.1432, 0.1397, 0.134, 0.1273, 0.1207, 0.1148, 0.1098, 0.1076, 0.1208",\
"0.1744, 0.1731, 0.1689, 0.1623, 0.1539, 0.1451, 0.1367, 0.1304, 0.133, 0.172",\
"0.2106, 0.2092, 0.2045, 0.1969, 0.1872, 0.1764, 0.166, 0.1633, 0.1978, 0.3078");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.005375, 0.00538, 0.005449, 0.005493, 0.005524, 0.005538, 0.00554, 0.005551, 0.005555, 0.005563",\
"0.004618, 0.004741, 0.00501, 0.005209, 0.005344, 0.005416, 0.005449, 0.005484, 0.005508, 0.005529",\
"0.003387, 0.00356, 0.004041, 0.004507, 0.004852, 0.005085, 0.005218, 0.005314, 0.005364, 0.005425",\
"0.004216, 0.004232, 0.004376, 0.004671, 0.004908, 0.005091, 0.00522, 0.005301, 0.005359, 0.005414",\
"0.009061, 0.008846, 0.008245, 0.007652, 0.007167, 0.006842, 0.006589, 0.006385, 0.006228, 0.006106",\
"0.01904, 0.01844, 0.01686, 0.01493, 0.01319, 0.01172, 0.01058, 0.009671, 0.008945, 0.008369",\
"0.03457, 0.03362, 0.0309, 0.02733, 0.02386, 0.02079, 0.01825, 0.01616, 0.01445, 0.01306",\
"0.05592, 0.05463, 0.0508, 0.04549, 0.03992, 0.03488, 0.0305, 0.02678, 0.02366, 0.02108",\
"0.08308, 0.08153, 0.07668, 0.06967, 0.06195, 0.05456, 0.04796, 0.04229, 0.03739, 0.03322",\
"0.1162, 0.1143, 0.1087, 0.1001, 0.09032, 0.08049, 0.07133, 0.06333, 0.0563, 0.05012");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.0863, 0.08631, 0.08636, 0.08641, 0.08648, 0.08678, 0.08702, 0.08722, 0.0878, 0.08912",\
"0.08529, 0.08535, 0.08551, 0.0857, 0.08588, 0.08618, 0.08648, 0.08683, 0.08723, 0.08858",\
"0.08491, 0.08487, 0.08497, 0.08518, 0.08549, 0.08585, 0.08627, 0.08647, 0.08693, 0.08848",\
"0.08817, 0.08798, 0.08753, 0.08699, 0.08669, 0.08665, 0.08669, 0.08701, 0.08728, 0.08904",\
"0.09599, 0.09562, 0.09438, 0.09297, 0.09141, 0.09037, 0.08966, 0.08917, 0.08932, 0.09122",\
"0.1089, 0.1083, 0.1063, 0.1036, 0.1008, 0.0982, 0.09596, 0.09447, 0.09379, 0.09649",\
"0.1272, 0.1265, 0.1238, 0.1198, 0.1154, 0.1111, 0.1073, 0.1041, 0.1022, 0.1074",\
"0.1513, 0.1503, 0.1471, 0.142, 0.1359, 0.1296, 0.1238, 0.119, 0.117, 0.1302",\
"0.1814, 0.1802, 0.1765, 0.1704, 0.1627, 0.1545, 0.1466, 0.1402, 0.1433, 0.1829",\
"0.2177, 0.2163, 0.2121, 0.2051, 0.1962, 0.1861, 0.176, 0.1745, 0.2103, 0.3216");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.1609, 0.1868, 0.2779, 0.4507, 0.7192, 1.097, 1.592, 2.218, 2.982, 3.892",\
"0.1869, 0.2132, 0.305, 0.4788, 0.7485, 1.126, 1.622, 2.247, 3.011, 3.921",\
"0.2627, 0.2957, 0.3968, 0.5706, 0.8406, 1.218, 1.714, 2.338, 3.102, 4.013",\
"0.3093, 0.3565, 0.501, 0.7277, 1.017, 1.394, 1.89, 2.515, 3.277, 4.187",\
"0.3121, 0.3735, 0.5614, 0.8546, 1.227, 1.664, 2.167, 2.79, 3.551, 4.459",\
"0.264, 0.3421, 0.5758, 0.9354, 1.39, 1.924, 2.522, 3.181, 3.941, 4.847",\
"0.1625, 0.2543, 0.5354, 0.9649, 1.502, 2.13, 2.836, 3.611, 4.447, 5.364",\
"0.0024, 0.11, 0.4357, 0.9377, 1.562, 2.286, 3.096, 3.986, 4.949, 5.978",\
"-0.2213, -0.0978, 0.274, 0.8451, 1.562, 2.384, 3.3, 4.303, 5.391, 6.552",\
"-0.5117, -0.3722, 0.0472, 0.6871, 1.493, 2.419, 3.444, 4.561, 5.769, 7.063");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.3516, 0.4116, 0.6189, 1.01, 1.619, 2.473, 3.597, 5.01, 6.736, 8.796",\
"0.3688, 0.4304, 0.6418, 1.039, 1.65, 2.507, 3.63, 5.046, 6.773, 8.831",\
"0.4718, 0.5311, 0.7397, 1.136, 1.751, 2.608, 3.734, 5.151, 6.882, 8.938",\
"0.6735, 0.744, 0.9658, 1.354, 1.962, 2.817, 3.941, 5.358, 7.084, 9.145",\
"0.9244, 1.009, 1.277, 1.716, 2.32, 3.165, 4.281, 5.693, 7.418, 9.475",\
"1.238, 1.335, 1.641, 2.151, 2.833, 3.679, 4.782, 6.184, 7.9, 9.95",\
"1.615, 1.726, 2.073, 2.643, 3.415, 4.356, 5.466, 6.853, 8.555, 10.6",\
"2.055, 2.183, 2.578, 3.207, 4.056, 5.105, 6.322, 7.719, 9.409, 11.43",\
"2.56, 2.707, 3.153, 3.851, 4.773, 5.915, 7.256, 8.768, 10.47, 12.48",\
"3.131, 3.299, 3.799, 4.573, 5.574, 6.802, 8.253, 9.903, 11.72, 13.75");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2198, 0.2648, 0.4215, 0.7196, 1.181, 1.829, 2.683, 3.757, 5.07, 6.636",\
"0.2182, 0.2638, 0.4216, 0.7188, 1.183, 1.831, 2.683, 3.755, 5.07, 6.638",\
"0.2764, 0.315, 0.4411, 0.7184, 1.182, 1.828, 2.68, 3.754, 5.064, 6.625",\
"0.4042, 0.4529, 0.6056, 0.8552, 1.225, 1.83, 2.68, 3.753, 5.064, 6.633",\
"0.569, 0.6276, 0.8084, 1.106, 1.507, 2.005, 2.73, 3.756, 5.063, 6.627",\
"0.7644, 0.8376, 1.056, 1.396, 1.854, 2.419, 3.075, 3.933, 5.102, 6.624",\
"0.9878, 1.075, 1.336, 1.731, 2.244, 2.876, 3.62, 4.452, 5.461, 6.79",\
"1.23, 1.335, 1.647, 2.108, 2.683, 3.375, 4.198, 5.13, 6.162, 7.337",\
"1.503, 1.624, 1.981, 2.519, 3.17, 3.931, 4.819, 5.839, 6.972, 8.218",\
"1.796, 1.938, 2.349, 2.958, 3.7, 4.54, 5.498, 6.592, 7.824, 9.176");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.5119, 0.6126, 0.9713, 1.652, 2.711, 4.198, 6.155, 8.622, 11.63, 15.21",\
"0.5115, 0.6131, 0.9704, 1.652, 2.71, 4.199, 6.151, 8.615, 11.62, 15.21",\
"0.5161, 0.612, 0.9705, 1.652, 2.712, 4.195, 6.152, 8.623, 11.63, 15.22",\
"0.6394, 0.7332, 1.025, 1.652, 2.711, 4.192, 6.147, 8.607, 11.63, 15.2",\
"0.7772, 0.8852, 1.231, 1.796, 2.731, 4.196, 6.157, 8.621, 11.63, 15.2",\
"0.9456, 1.06, 1.445, 2.093, 2.966, 4.255, 6.149, 8.621, 11.63, 15.22",\
"1.152, 1.275, 1.676, 2.393, 3.37, 4.579, 6.266, 8.631, 11.63, 15.22",\
"1.39, 1.525, 1.956, 2.706, 3.785, 5.103, 6.68, 8.802, 11.66, 15.22",\
"1.655, 1.804, 2.275, 3.058, 4.192, 5.638, 7.328, 9.306, 11.9, 15.25",\
"1.936, 2.11, 2.626, 3.46, 4.632, 6.178, 8.008, 10.07, 12.5, 15.58");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2131, 0.2411, 0.3364, 0.5136, 0.7859, 1.166, 1.664, 2.29, 3.055, 3.966",\
"0.2354, 0.2633, 0.3587, 0.536, 0.8084, 1.188, 1.686, 2.313, 3.077, 3.988",\
"0.3221, 0.3521, 0.4479, 0.6244, 0.8968, 1.276, 1.775, 2.401, 3.166, 4.076",\
"0.4028, 0.4451, 0.5778, 0.7917, 1.073, 1.452, 1.949, 2.575, 3.339, 4.249",\
"0.447, 0.5012, 0.6709, 0.9442, 1.302, 1.727, 2.228, 2.851, 3.613, 4.523",\
"0.4526, 0.5186, 0.7257, 1.058, 1.489, 2.006, 2.593, 3.245, 4.006, 4.912",\
"0.4153, 0.4937, 0.7375, 1.129, 1.636, 2.239, 2.928, 3.69, 4.518, 5.432",\
"0.3361, 0.4252, 0.7066, 1.158, 1.739, 2.429, 3.213, 4.086, 5.035, 6.055",\
"0.2124, 0.312, 0.6277, 1.136, 1.794, 2.573, 3.452, 4.43, 5.499, 6.646",\
"0.0431, 0.1534, 0.5021, 1.068, 1.802, 2.667, 3.645, 4.726, 5.908, 7.181");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.4194, 0.4786, 0.6853, 1.077, 1.686, 2.539, 3.662, 5.076, 6.803, 8.861",\
"0.4436, 0.5053, 0.7166, 1.113, 1.725, 2.58, 3.703, 5.118, 6.846, 8.903",\
"0.5203, 0.5812, 0.7922, 1.192, 1.808, 2.666, 3.793, 5.209, 6.938, 8.996",\
"0.6438, 0.712, 0.9379, 1.334, 1.946, 2.805, 3.931, 5.349, 7.078, 9.138",\
"0.8173, 0.8921, 1.138, 1.57, 2.187, 3.036, 4.157, 5.572, 7.296, 9.355",\
"1.05, 1.135, 1.404, 1.866, 2.528, 3.389, 4.499, 5.902, 7.622, 9.674",\
"1.334, 1.431, 1.733, 2.231, 2.932, 3.847, 4.977, 6.368, 8.074, 10.12",\
"1.663, 1.774, 2.119, 2.665, 3.409, 4.37, 5.559, 6.978, 8.671, 10.7",\
"2.038, 2.164, 2.552, 3.161, 3.96, 4.968, 6.21, 7.696, 9.422, 11.44",\
"2.46, 2.601, 3.035, 3.711, 4.582, 5.648, 6.939, 8.484, 10.28, 12.34");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2893, 0.3343, 0.4918, 0.7914, 1.253, 1.903, 2.755, 3.83, 5.142, 6.706",\
"0.2876, 0.3337, 0.4918, 0.7906, 1.253, 1.903, 2.755, 3.83, 5.141, 6.704",\
"0.3231, 0.3612, 0.4974, 0.7897, 1.254, 1.901, 2.755, 3.83, 5.142, 6.703",\
"0.4608, 0.5082, 0.6564, 0.9012, 1.286, 1.903, 2.755, 3.83, 5.142, 6.705",\
"0.6332, 0.6882, 0.8656, 1.159, 1.555, 2.058, 2.795, 3.83, 5.14, 6.705",\
"0.8394, 0.9076, 1.116, 1.45, 1.907, 2.467, 3.125, 3.994, 5.178, 6.707",\
"1.075, 1.159, 1.403, 1.785, 2.293, 2.925, 3.665, 4.502, 5.52, 6.856",\
"1.339, 1.437, 1.729, 2.167, 2.727, 3.42, 4.241, 5.176, 6.211, 7.395",\
"1.628, 1.743, 2.084, 2.59, 3.217, 3.967, 4.855, 5.881, 7.018, 8.264",\
"1.956, 2.085, 2.472, 3.055, 3.756, 4.578, 5.52, 6.62, 7.862, 9.216");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.5123, 0.6139, 0.9708, 1.65, 2.712, 4.192, 6.147, 8.624, 11.63, 15.22",\
"0.5112, 0.6127, 0.9708, 1.651, 2.712, 4.193, 6.149, 8.624, 11.62, 15.22",\
"0.5202, 0.6175, 0.9695, 1.65, 2.712, 4.193, 6.155, 8.613, 11.62, 15.22",\
"0.6268, 0.7188, 1.027, 1.658, 2.709, 4.199, 6.147, 8.605, 11.63, 15.21",\
"0.7498, 0.8468, 1.183, 1.787, 2.748, 4.194, 6.157, 8.618, 11.63, 15.21",\
"0.9244, 1.021, 1.355, 1.996, 2.94, 4.28, 6.164, 8.621, 11.63, 15.22",\
"1.14, 1.24, 1.582, 2.22, 3.214, 4.537, 6.297, 8.648, 11.61, 15.22",\
"1.377, 1.492, 1.855, 2.502, 3.504, 4.887, 6.619, 8.834, 11.68, 15.22",\
"1.636, 1.76, 2.164, 2.847, 3.846, 5.246, 7.052, 9.228, 11.93, 15.33",\
"1.91, 2.05, 2.5, 3.228, 4.258, 5.65, 7.494, 9.748, 12.4, 15.63");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2973, 0.325, 0.4202, 0.5976, 0.8699, 1.25, 1.748, 2.374, 3.139, 4.05",\
"0.3248, 0.3529, 0.4487, 0.6266, 0.8994, 1.279, 1.778, 2.405, 3.169, 4.08",\
"0.3975, 0.4262, 0.5227, 0.7013, 0.9748, 1.355, 1.854, 2.481, 3.246, 4.157",\
"0.4596, 0.495, 0.6111, 0.8098, 1.091, 1.472, 1.971, 2.598, 3.363, 4.274",\
"0.4872, 0.5322, 0.6742, 0.9096, 1.233, 1.645, 2.15, 2.777, 3.541, 4.452",\
"0.4687, 0.5245, 0.6994, 0.9818, 1.355, 1.819, 2.376, 3.029, 3.795, 4.704",\
"0.3995, 0.4663, 0.6767, 1.013, 1.447, 1.972, 2.588, 3.301, 4.116, 5.04",\
"0.2791, 0.3568, 0.601, 0.9921, 1.496, 2.091, 2.774, 3.554, 4.435, 5.423",\
"0.1077, 0.1946, 0.4719, 0.9162, 1.491, 2.165, 2.927, 3.78, 4.733, 5.793",\
"-0.1191, -0.021, 0.2867, 0.7841, 1.428, 2.185, 3.033, 3.973, 5.002, 6.139");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.3207, 0.355, 0.4721, 0.6898, 1.023, 1.488, 2.096, 2.861, 3.794, 4.906",\
"0.3513, 0.3857, 0.5034, 0.7214, 1.055, 1.52, 2.128, 2.893, 3.827, 4.939",\
"0.4786, 0.5127, 0.63, 0.848, 1.182, 1.647, 2.255, 3.021, 3.954, 5.066",\
"0.7138, 0.7544, 0.886, 1.105, 1.436, 1.898, 2.506, 3.27, 4.203, 5.314",\
"0.9864, 1.037, 1.204, 1.48, 1.842, 2.303, 2.906, 3.667, 4.596, 5.706",\
"1.306, 1.367, 1.563, 1.893, 2.337, 2.867, 3.481, 4.236, 5.161, 6.266",\
"1.68, 1.75, 1.976, 2.354, 2.867, 3.492, 4.205, 4.993, 5.915, 7.014",\
"2.112, 2.191, 2.449, 2.875, 3.451, 4.16, 4.978, 5.888, 6.866, 7.968",\
"2.599, 2.691, 2.982, 3.46, 4.099, 4.882, 5.797, 6.822, 7.936, 9.123",\
"3.15, 3.252, 3.579, 4.112, 4.816, 5.673, 6.672, 7.805, 9.046, 10.38");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2877, 0.3328, 0.4915, 0.7902, 1.253, 1.902, 2.754, 3.83, 5.142, 6.707",\
"0.287, 0.3327, 0.4919, 0.7912, 1.253, 1.903, 2.756, 3.829, 5.142, 6.703",\
"0.3022, 0.3439, 0.4929, 0.7901, 1.253, 1.903, 2.754, 3.83, 5.142, 6.703",\
"0.3996, 0.4426, 0.5892, 0.8536, 1.274, 1.904, 2.755, 3.83, 5.141, 6.704",\
"0.545, 0.5912, 0.7458, 1.022, 1.44, 2.005, 2.788, 3.831, 5.139, 6.703",\
"0.7472, 0.7948, 0.96, 1.247, 1.674, 2.258, 3.001, 3.953, 5.18, 6.709",\
"0.9798, 1.038, 1.226, 1.538, 1.972, 2.568, 3.334, 4.279, 5.416, 6.836",\
"1.241, 1.311, 1.524, 1.873, 2.343, 2.946, 3.725, 4.689, 5.845, 7.193",\
"1.526, 1.602, 1.849, 2.248, 2.764, 3.406, 4.188, 5.169, 6.344, 7.728",\
"1.834, 1.921, 2.194, 2.644, 3.223, 3.916, 4.736, 5.724, 6.918, 8.32");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.5209, 0.5802, 0.7853, 1.171, 1.762, 2.582, 3.656, 5.003, 6.649, 8.614",\
"0.5205, 0.5796, 0.7851, 1.171, 1.762, 2.582, 3.655, 5.004, 6.65, 8.611",\
"0.5217, 0.5793, 0.7849, 1.171, 1.762, 2.583, 3.654, 5.005, 6.652, 8.613",\
"0.674, 0.7198, 0.8734, 1.196, 1.763, 2.583, 3.656, 5.005, 6.648, 8.614",\
"0.8896, 0.9494, 1.138, 1.442, 1.89, 2.608, 3.656, 5.005, 6.65, 8.613",\
"1.118, 1.186, 1.412, 1.787, 2.275, 2.88, 3.761, 5.02, 6.652, 8.614",\
"1.37, 1.449, 1.699, 2.129, 2.709, 3.397, 4.185, 5.25, 6.714, 8.622",\
"1.651, 1.736, 2.017, 2.486, 3.139, 3.939, 4.836, 5.83, 7.096, 8.778",\
"1.956, 2.051, 2.363, 2.873, 3.582, 4.476, 5.504, 6.628, 7.838, 9.324",\
"2.28, 2.388, 2.732, 3.296, 4.062, 5.02, 6.16, 7.43, 8.786, 10.23");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2425, 0.2687, 0.3594, 0.532, 0.801, 1.178, 1.674, 2.3, 3.061, 3.973",\
"0.2692, 0.2956, 0.3877, 0.5611, 0.8303, 1.207, 1.705, 2.33, 3.094, 4.004",\
"0.3337, 0.3633, 0.4601, 0.6353, 0.9061, 1.284, 1.78, 2.406, 3.17, 4.08",\
"0.373, 0.4117, 0.5334, 0.737, 1.021, 1.4, 1.897, 2.523, 3.285, 4.195",\
"0.3702, 0.4211, 0.5758, 0.8226, 1.153, 1.569, 2.076, 2.701, 3.463, 4.373",\
"0.3167, 0.3809, 0.576, 0.8769, 1.264, 1.735, 2.296, 2.952, 3.718, 4.625",\
"0.2144, 0.2906, 0.5251, 0.8868, 1.341, 1.877, 2.5, 3.218, 4.037, 4.962",\
"0.0622, 0.1528, 0.4236, 0.844, 1.372, 1.985, 2.679, 3.465, 4.35, 5.342",\
"-0.1386, -0.0381, 0.2696, 0.747, 1.35, 2.044, 2.821, 3.683, 4.642, 5.705",\
"-0.3985, -0.2845, 0.0606, 0.5942, 1.27, 2.049, 2.916, 3.867, 4.905, 6.045");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.3155, 0.3499, 0.4675, 0.6854, 1.019, 1.484, 2.092, 2.857, 3.791, 4.902",\
"0.3458, 0.3806, 0.4987, 0.7172, 1.051, 1.516, 2.124, 2.891, 3.824, 4.934",\
"0.4736, 0.5078, 0.6253, 0.8436, 1.178, 1.643, 2.252, 3.017, 3.95, 5.061",\
"0.707, 0.7485, 0.8803, 1.101, 1.432, 1.894, 2.502, 3.266, 4.2, 5.312",\
"0.9774, 1.03, 1.197, 1.474, 1.837, 2.299, 2.901, 3.663, 4.594, 5.703",\
"1.296, 1.356, 1.555, 1.886, 2.33, 2.862, 3.476, 4.232, 5.157, 6.262",\
"1.667, 1.739, 1.965, 2.345, 2.859, 3.486, 4.2, 4.988, 5.91, 7.009",\
"2.095, 2.177, 2.437, 2.866, 3.442, 4.152, 4.972, 5.881, 6.861, 7.964",\
"2.581, 2.674, 2.967, 3.448, 4.088, 4.873, 5.789, 6.815, 7.929, 9.117",\
"3.128, 3.233, 3.561, 4.099, 4.806, 5.664, 6.664, 7.796, 9.038, 10.37");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2226, 0.2668, 0.4221, 0.72, 1.181, 1.828, 2.68, 3.758, 5.065, 6.633",\
"0.223, 0.2671, 0.422, 0.7192, 1.181, 1.829, 2.685, 3.756, 5.07, 6.635",\
"0.2544, 0.2928, 0.432, 0.7201, 1.183, 1.83, 2.68, 3.755, 5.066, 6.632",\
"0.3554, 0.3976, 0.5398, 0.8022, 1.212, 1.831, 2.68, 3.754, 5.064, 6.627",\
"0.512, 0.5572, 0.704, 0.9754, 1.388, 1.948, 2.721, 3.757, 5.06, 6.624",\
"0.7208, 0.77, 0.9308, 1.209, 1.628, 2.205, 2.947, 3.887, 5.108, 6.633",\
"0.9646, 1.02, 1.201, 1.505, 1.934, 2.522, 3.281, 4.221, 5.351, 6.769",\
"1.232, 1.297, 1.503, 1.847, 2.313, 2.908, 3.678, 4.635, 5.788, 7.129",\
"1.52, 1.591, 1.828, 2.218, 2.733, 3.373, 4.148, 5.118, 6.29, 7.664",\
"1.827, 1.906, 2.178, 2.62, 3.197, 3.886, 4.706, 5.682, 6.864, 8.266");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.436, 0.4939, 0.6938, 1.069, 1.652, 2.467, 3.539, 4.887, 6.535, 8.496",\
"0.4356, 0.4934, 0.6934, 1.069, 1.651, 2.467, 3.539, 4.887, 6.535, 8.489",\
"0.4361, 0.4924, 0.6924, 1.068, 1.652, 2.467, 3.539, 4.887, 6.534, 8.489",\
"0.5762, 0.625, 0.7794, 1.094, 1.653, 2.466, 3.539, 4.889, 6.535, 8.498",\
"0.7542, 0.8182, 1.018, 1.335, 1.779, 2.492, 3.539, 4.887, 6.534, 8.498",\
"0.9418, 1.017, 1.257, 1.653, 2.155, 2.765, 3.644, 4.9, 6.532, 8.496",\
"1.152, 1.238, 1.511, 1.963, 2.566, 3.269, 4.067, 5.132, 6.595, 8.5",\
"1.387, 1.484, 1.791, 2.291, 2.97, 3.791, 4.708, 5.708, 6.978, 8.658",\
"1.637, 1.75, 2.097, 2.65, 3.392, 4.308, 5.356, 6.496, 7.718, 9.206",\
"1.906, 2.034, 2.43, 3.042, 3.842, 4.83, 5.994, 7.288, 8.658, 10.11");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2041, 0.2241, 0.2931, 0.4239, 0.6275, 0.9128, 1.288, 1.76, 2.337, 3.026",\
"0.232, 0.2522, 0.3223, 0.4534, 0.6576, 0.9428, 1.318, 1.79, 2.368, 3.055",\
"0.3055, 0.3308, 0.4093, 0.5437, 0.7484, 1.035, 1.41, 1.883, 2.461, 3.148",\
"0.3501, 0.3862, 0.4988, 0.6769, 0.9098, 1.201, 1.577, 2.05, 2.627, 3.315",\
"0.3485, 0.3969, 0.5465, 0.7792, 1.077, 1.429, 1.834, 2.311, 2.887, 3.575",\
"0.2961, 0.3582, 0.5475, 0.8381, 1.204, 1.633, 2.116, 2.655, 3.254, 3.943",\
"0.1939, 0.2689, 0.4961, 0.8477, 1.287, 1.795, 2.364, 2.99, 3.673, 4.416",\
"0.044, 0.1308, 0.3927, 0.8048, 1.318, 1.908, 2.566, 3.284, 4.062, 4.899",\
"-0.1568, -0.0586, 0.2388, 0.7035, 1.292, 1.968, 2.716, 3.53, 4.407, 5.346",\
"-0.4158, -0.307, 0.028, 0.5468, 1.206, 1.969, 2.811, 3.723, 4.702, 5.746");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.3601, 0.3936, 0.5089, 0.7245, 1.056, 1.52, 2.128, 2.891, 3.824, 4.938",\
"0.3913, 0.4251, 0.5411, 0.7574, 1.09, 1.553, 2.162, 2.926, 3.858, 4.97",\
"0.5189, 0.5523, 0.6676, 0.8839, 1.217, 1.681, 2.289, 3.054, 3.987, 5.097",\
"0.7611, 0.7997, 0.9258, 1.141, 1.471, 1.932, 2.539, 3.303, 4.235, 5.346",\
"1.046, 1.095, 1.255, 1.524, 1.879, 2.338, 2.94, 3.701, 4.63, 5.741",\
"1.379, 1.435, 1.625, 1.948, 2.383, 2.906, 3.516, 4.271, 5.197, 6.301",\
"1.766, 1.833, 2.051, 2.419, 2.925, 3.543, 4.248, 5.031, 5.952, 7.051",\
"2.213, 2.289, 2.536, 2.953, 3.52, 4.221, 5.034, 5.934, 6.907, 8.008",\
"2.719, 2.806, 3.085, 3.55, 4.18, 4.955, 5.863, 6.881, 7.988, 9.168",\
"3.288, 3.384, 3.698, 4.217, 4.91, 5.759, 6.752, 7.878, 9.111, 10.44");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.192, 0.2256, 0.3437, 0.5683, 0.9178, 1.405, 2.048, 2.856, 3.842, 5.019",\
"0.1927, 0.2258, 0.3438, 0.5684, 0.918, 1.406, 2.046, 2.855, 3.844, 5.022",\
"0.2462, 0.2727, 0.3675, 0.5716, 0.9174, 1.404, 2.048, 2.857, 3.844, 5.022",\
"0.389, 0.421, 0.5266, 0.7104, 0.9854, 1.422, 2.05, 2.854, 3.847, 5.018",\
"0.5772, 0.6126, 0.7308, 0.942, 1.241, 1.628, 2.149, 2.881, 3.847, 5.026",\
"0.8118, 0.8502, 0.983, 1.216, 1.55, 1.98, 2.501, 3.133, 3.97, 5.049",\
"1.078, 1.122, 1.274, 1.54, 1.904, 2.375, 2.948, 3.614, 4.388, 5.334",\
"1.369, 1.419, 1.596, 1.898, 2.307, 2.817, 3.437, 4.161, 4.992, 5.921",\
"1.678, 1.737, 1.942, 2.291, 2.751, 3.319, 3.976, 4.755, 5.646, 6.638",\
"2.005, 2.073, 2.301, 2.702, 3.225, 3.856, 4.58, 5.4, 6.35, 7.412");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.4774, 0.5362, 0.7345, 1.111, 1.694, 2.509, 3.584, 4.929, 6.58, 8.54",\
"0.478, 0.5361, 0.7352, 1.112, 1.695, 2.51, 3.583, 4.93, 6.575, 8.535",\
"0.4772, 0.5357, 0.7336, 1.111, 1.694, 2.51, 3.583, 4.931, 6.576, 8.529",\
"0.6046, 0.6526, 0.8074, 1.131, 1.694, 2.51, 3.58, 4.93, 6.576, 8.538",\
"0.7906, 0.8524, 1.049, 1.359, 1.808, 2.53, 3.582, 4.932, 6.578, 8.539",\
"0.9816, 1.055, 1.291, 1.683, 2.176, 2.789, 3.677, 4.943, 6.578, 8.54",\
"1.192, 1.275, 1.543, 1.992, 2.589, 3.288, 4.088, 5.161, 6.635, 8.545",\
"1.426, 1.52, 1.819, 2.316, 2.993, 3.811, 4.723, 5.725, 7.004, 8.694",\
"1.682, 1.788, 2.122, 2.669, 3.406, 4.32, 5.376, 6.508, 7.728, 9.224",\
"1.956, 2.078, 2.456, 3.05, 3.858, 4.84, 6.004, 7.296, 8.66, 10.11");
}
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2973, 0.325, 0.4202, 0.5976, 0.8699, 1.25, 1.748, 2.374, 3.139, 4.05",\
"0.3248, 0.3529, 0.4487, 0.6266, 0.8994, 1.279, 1.778, 2.405, 3.169, 4.08",\
"0.3975, 0.4262, 0.5227, 0.7013, 0.9748, 1.355, 1.854, 2.481, 3.246, 4.157",\
"0.4596, 0.495, 0.6111, 0.8098, 1.091, 1.472, 1.971, 2.598, 3.363, 4.274",\
"0.4872, 0.5322, 0.6742, 0.9096, 1.233, 1.645, 2.15, 2.777, 3.541, 4.452",\
"0.4687, 0.5245, 0.6994, 0.9818, 1.355, 1.819, 2.376, 3.029, 3.795, 4.704",\
"0.3995, 0.4663, 0.6767, 1.013, 1.447, 1.972, 2.588, 3.301, 4.116, 5.04",\
"0.2791, 0.3568, 0.601, 0.9921, 1.496, 2.091, 2.774, 3.554, 4.435, 5.423",\
"0.1077, 0.1946, 0.4719, 0.9162, 1.491, 2.165, 2.927, 3.78, 4.733, 5.793",\
"-0.1191, -0.021, 0.2867, 0.7841, 1.428, 2.185, 3.033, 3.973, 5.002, 6.139");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.3601, 0.3936, 0.5089, 0.7245, 1.056, 1.52, 2.128, 2.891, 3.824, 4.938",\
"0.3913, 0.4251, 0.5411, 0.7574, 1.09, 1.553, 2.162, 2.926, 3.858, 4.97",\
"0.5189, 0.5523, 0.6676, 0.8839, 1.217, 1.681, 2.289, 3.054, 3.987, 5.097",\
"0.7611, 0.7997, 0.9258, 1.141, 1.471, 1.932, 2.539, 3.303, 4.235, 5.346",\
"1.046, 1.095, 1.255, 1.524, 1.879, 2.338, 2.94, 3.701, 4.63, 5.741",\
"1.379, 1.435, 1.625, 1.948, 2.383, 2.906, 3.516, 4.271, 5.197, 6.301",\
"1.766, 1.833, 2.051, 2.419, 2.925, 3.543, 4.248, 5.031, 5.952, 7.051",\
"2.213, 2.289, 2.536, 2.953, 3.52, 4.221, 5.034, 5.934, 6.907, 8.008",\
"2.719, 2.806, 3.085, 3.55, 4.18, 4.955, 5.863, 6.881, 7.988, 9.168",\
"3.288, 3.384, 3.698, 4.217, 4.91, 5.759, 6.752, 7.878, 9.111, 10.44");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.2877, 0.3328, 0.4915, 0.7902, 1.253, 1.902, 2.754, 3.83, 5.142, 6.707",\
"0.287, 0.3327, 0.4919, 0.7912, 1.253, 1.903, 2.756, 3.829, 5.142, 6.703",\
"0.3022, 0.3439, 0.4929, 0.7901, 1.253, 1.903, 2.754, 3.83, 5.142, 6.703",\
"0.3996, 0.4426, 0.5892, 0.8536, 1.274, 1.904, 2.755, 3.83, 5.141, 6.704",\
"0.545, 0.5912, 0.7458, 1.022, 1.44, 2.005, 2.788, 3.831, 5.139, 6.703",\
"0.7472, 0.7948, 0.96, 1.247, 1.674, 2.258, 3.001, 3.953, 5.18, 6.709",\
"0.9798, 1.038, 1.226, 1.538, 1.972, 2.568, 3.334, 4.279, 5.416, 6.836",\
"1.241, 1.311, 1.524, 1.873, 2.343, 2.946, 3.725, 4.689, 5.845, 7.193",\
"1.526, 1.602, 1.849, 2.248, 2.764, 3.406, 4.188, 5.169, 6.344, 7.728",\
"1.834, 1.921, 2.194, 2.644, 3.223, 3.916, 4.736, 5.724, 6.918, 8.32");
}
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.002171, 0.006282, 0.01413, 0.02636, 0.04352, 0.06611, 0.09456, 0.1293, 0.1707");
values("0.5209, 0.5802, 0.7853, 1.171, 1.762, 2.582, 3.656, 5.003, 6.649, 8.614",\
"0.5205, 0.5796, 0.7851, 1.171, 1.762, 2.582, 3.655, 5.004, 6.65, 8.611",\
"0.5217, 0.5793, 0.7849, 1.171, 1.762, 2.583, 3.654, 5.005, 6.652, 8.613",\
"0.674, 0.7198, 0.8734, 1.196, 1.763, 2.583, 3.656, 5.005, 6.648, 8.614",\
"0.8896, 0.9494, 1.138, 1.442, 1.89, 2.608, 3.656, 5.005, 6.65, 8.613",\
"1.118, 1.186, 1.412, 1.787, 2.275, 2.88, 3.761, 5.02, 6.652, 8.614",\
"1.37, 1.449, 1.699, 2.129, 2.709, 3.397, 4.185, 5.25, 6.714, 8.622",\
"1.651, 1.736, 2.017, 2.486, 3.139, 3.939, 4.836, 5.83, 7.096, 8.778",\
"1.956, 2.051, 2.363, 2.873, 3.582, 4.476, 5.504, 6.628, 7.838, 9.324",\
"2.28, 2.388, 2.732, 3.296, 4.062, 5.02, 6.16, 7.43, 8.786, 10.23");
}
}
}
}