blob: 41149b100e2979e468d5fb02e205c94f86bfa6cb [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.0001210715" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "0.000121088" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "0.0001957835" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "0.0001696255" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "0.0001957835" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "0.000125125" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "0.000196042" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "0.0001251195" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000196042" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(A1) {
capacitance : 0.004905 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05467, 0.05467, 0.05463, 0.05439, 0.05407, 0.05407, 0.05403, \
0.05394, 0.05395, 0.05395");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03327, 0.03344, 0.03372, 0.03388, 0.03391, 0.03396, 0.03391, \
0.03392, 0.0339, 0.03393");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05688, 0.05688, 0.05689, 0.05678, 0.05661, 0.0565, 0.05639, \
0.05635, 0.0563, 0.05627");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.05321, -0.05334, -0.0538, -0.05349, -0.05345, -0.0535, -0.05357, \
-0.05352, -0.05351, -0.05355");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03149, 0.03147, 0.03148, 0.03146, 0.03142, 0.03138, 0.03149, \
0.03147, 0.03147, 0.03146");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.01312, -0.01313, -0.01312, -0.01314, -0.01314, -0.01313, -0.01318, \
-0.01319, -0.01319, -0.01318");
}
}
}
pin(A2) {
capacitance : 0.004749 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05433, 0.05435, 0.05433, 0.05437, 0.05396, 0.05396, 0.05399, \
0.05396, 0.05392, 0.05391");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.03381, 0.03384, 0.03394, 0.03401, 0.03406, 0.034, 0.03392, 0.03392, \
0.0339, 0.03395");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.05651, 0.05642, 0.05638, 0.05628, 0.05627, 0.05621, 0.05621, \
0.05619, 0.05621, 0.05621");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.05258, -0.0525, -0.05284, -0.05289, -0.05306, -0.05318, -0.05336, \
-0.05336, -0.05342, -0.05351");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.04851, 0.04846, 0.04842, 0.0484, 0.04847, 0.04844, 0.04852, \
0.04856, 0.04855, 0.04859");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04008, -0.04261, -0.04591, -0.04719, -0.04745, -0.04769, -0.04786, \
-0.04795, -0.04801, -0.04807");
}
}
}
pin(B) {
capacitance : 0.004744 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 2.6 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("0.0504, 0.04702, 0.04562, 0.04547, 0.04533, 0.04526, 0.04516, \
0.04518, 0.04516, 0.04516");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
values("-0.04559, -0.04541, -0.04543, -0.04531, -0.0452, -0.04512, -0.04516, \
-0.04515, -0.04506, -0.04504");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.1295 ;
max_transition : 2.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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.009434, 0.009867, 0.01076, 0.01168, 0.01222, 0.01254, 0.01276, 0.01288, 0.013, 0.01303",\
"0.01074, 0.0111, 0.01187, 0.01276, 0.01336, 0.01378, 0.01402, 0.01416, 0.01426, 0.01436",\
"0.01875, 0.01852, 0.01807, 0.01759, 0.0172, 0.01693, 0.0167, 0.01649, 0.01639, 0.01635",\
"0.0424, 0.04116, 0.03777, 0.03388, 0.03026, 0.02728, 0.02498, 0.0232, 0.02186, 0.02083",\
"0.08815, 0.08567, 0.07829, 0.06902, 0.05999, 0.05216, 0.04565, 0.04046, 0.03627, 0.03288",\
"0.1586, 0.1548, 0.1439, 0.1282, 0.1121, 0.09743, 0.08479, 0.07408, 0.06522, 0.05798",\
"0.2555, 0.2508, 0.2364, 0.2148, 0.1907, 0.1677, 0.1471, 0.129, 0.1137, 0.1006",\
"0.3804, 0.3749, 0.3576, 0.3306, 0.2988, 0.2665, 0.2365, 0.2096, 0.1861, 0.1655",\
"0.5348, 0.5288, 0.5088, 0.4772, 0.4384, 0.3971, 0.3569, 0.3197, 0.2865, 0.2568",\
"0.7202, 0.7134, 0.6916, 0.6559, 0.6106, 0.5608, 0.5103, 0.4622, 0.418, 0.3781");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.143, 0.1439, 0.146, 0.148, 0.1498, 0.1507, 0.1515, 0.1534, 0.1546, 0.1561",\
"0.1434, 0.1439, 0.1456, 0.1476, 0.1495, 0.1508, 0.152, 0.1535, 0.1551, 0.1558",\
"0.153, 0.1526, 0.1519, 0.1515, 0.1519, 0.1523, 0.1532, 0.1544, 0.1556, 0.1563",\
"0.1835, 0.1818, 0.1775, 0.1722, 0.1677, 0.1643, 0.1623, 0.1617, 0.1609, 0.1612",\
"0.2383, 0.2353, 0.2275, 0.2169, 0.2058, 0.1959, 0.1882, 0.1826, 0.1789, 0.1761",\
"0.3203, 0.3161, 0.3046, 0.2887, 0.2712, 0.2536, 0.2379, 0.2254, 0.2155, 0.2072",\
"0.4315, 0.427, 0.4119, 0.3898, 0.3662, 0.3411, 0.3169, 0.2955, 0.2766, 0.2611",\
"0.5739, 0.5683, 0.5512, 0.5236, 0.4923, 0.4604, 0.428, 0.3973, 0.3696, 0.3438",\
"0.7486, 0.7426, 0.7233, 0.6919, 0.6537, 0.6131, 0.5727, 0.5334, 0.4956, 0.4592",\
"0.9579, 0.9515, 0.9306, 0.8961, 0.8512, 0.802, 0.7533, 0.7051, 0.6578, 0.6127");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.03365, 0.03367, 0.03373, 0.03385, 0.03397, 0.03401, 0.03403, 0.03405, 0.03409, 0.0341",\
"0.0328, 0.03281, 0.03274, 0.03271, 0.03275, 0.03279, 0.03275, 0.03273, 0.03269, 0.03276",\
"0.03877, 0.03822, 0.037, 0.03547, 0.03439, 0.03355, 0.03302, 0.0326, 0.03229, 0.03208",\
"0.06351, 0.06198, 0.05779, 0.05274, 0.04773, 0.04391, 0.04094, 0.03868, 0.03704, 0.03582",\
"0.1148, 0.112, 0.1036, 0.09226, 0.08121, 0.07147, 0.06346, 0.05719, 0.05222, 0.04835",\
"0.1956, 0.1915, 0.179, 0.1608, 0.1411, 0.123, 0.1076, 0.09468, 0.08402, 0.0755",\
"0.3077, 0.3025, 0.2862, 0.2614, 0.2329, 0.2046, 0.1791, 0.1571, 0.1384, 0.1227",\
"0.4531, 0.4468, 0.4273, 0.3963, 0.3591, 0.3203, 0.2836, 0.2503, 0.2213, 0.1963",\
"0.633, 0.6261, 0.6038, 0.5677, 0.5221, 0.4732, 0.4245, 0.3787, 0.3375, 0.301",\
"0.8495, 0.8419, 0.8175, 0.7765, 0.7236, 0.6648, 0.6043, 0.5461, 0.4912, 0.4417");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.1796, 0.1806, 0.1831, 0.1854, 0.1869, 0.1878, 0.1892, 0.1903, 0.1917, 0.1927",\
"0.1777, 0.1786, 0.1812, 0.184, 0.1861, 0.1877, 0.189, 0.1906, 0.1923, 0.1935",\
"0.1827, 0.1827, 0.1831, 0.1843, 0.1858, 0.1871, 0.1883, 0.1903, 0.1921, 0.1929",\
"0.2121, 0.2105, 0.2071, 0.2031, 0.1996, 0.1976, 0.1962, 0.1959, 0.1968, 0.1968",\
"0.2719, 0.2689, 0.2611, 0.2506, 0.24, 0.231, 0.2236, 0.2186, 0.2154, 0.2128",\
"0.3648, 0.3605, 0.3483, 0.331, 0.3129, 0.2948, 0.279, 0.2662, 0.2552, 0.2471",\
"0.4921, 0.4869, 0.4714, 0.4474, 0.4205, 0.3943, 0.3684, 0.3455, 0.3257, 0.3094",\
"0.6546, 0.6491, 0.6311, 0.6019, 0.5666, 0.5306, 0.4952, 0.4622, 0.4311, 0.4045",\
"0.8549, 0.8488, 0.8288, 0.7955, 0.7532, 0.707, 0.6613, 0.618, 0.576, 0.5379",\
"1.094, 1.087, 1.066, 1.03, 0.9814, 0.9263, 0.8699, 0.8156, 0.7623, 0.7126");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.03689, 0.03696, 0.03774, 0.03851, 0.03902, 0.03941, 0.03972, 0.03986, 0.04001, 0.03998",\
"0.03507, 0.03542, 0.03639, 0.03746, 0.03835, 0.03893, 0.03937, 0.03958, 0.0398, 0.0399",\
"0.03647, 0.03656, 0.03689, 0.03744, 0.03818, 0.03876, 0.03913, 0.03942, 0.03959, 0.03979",\
"0.05532, 0.05467, 0.05292, 0.05071, 0.04835, 0.04674, 0.04543, 0.0443, 0.04356, 0.04291",\
"0.1035, 0.1017, 0.09614, 0.08858, 0.08094, 0.07424, 0.06837, 0.0635, 0.05959, 0.05639",\
"0.185, 0.182, 0.1725, 0.1586, 0.1433, 0.1289, 0.116, 0.1047, 0.09526, 0.08723",\
"0.3019, 0.2978, 0.2848, 0.2647, 0.2409, 0.2169, 0.1946, 0.1748, 0.1576, 0.1425",\
"0.4548, 0.4498, 0.434, 0.4082, 0.3763, 0.3421, 0.3094, 0.2791, 0.2519, 0.2278",\
"0.6454, 0.6397, 0.6213, 0.5909, 0.5518, 0.508, 0.4638, 0.4216, 0.3829, 0.3478",\
"0.8753, 0.8693, 0.8485, 0.8142, 0.7685, 0.7156, 0.6605, 0.6061, 0.5546, 0.5071");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.2945, 0.2946, 0.2949, 0.2952, 0.2956, 0.2966, 0.2968, 0.298, 0.2988, 0.3003",\
"0.2946, 0.2945, 0.2946, 0.2947, 0.2953, 0.296, 0.2967, 0.2972, 0.2983, 0.2993",\
"0.3049, 0.3042, 0.3026, 0.3006, 0.2996, 0.299, 0.2981, 0.2988, 0.2989, 0.3002",\
"0.3407, 0.3391, 0.3339, 0.3271, 0.321, 0.3157, 0.3118, 0.3098, 0.3076, 0.3066",\
"0.4066, 0.4038, 0.3957, 0.3836, 0.3701, 0.3575, 0.3467, 0.3382, 0.332, 0.3276",\
"0.5069, 0.5031, 0.4917, 0.4742, 0.4532, 0.4319, 0.4124, 0.3949, 0.3811, 0.3696",\
"0.6437, 0.6394, 0.6257, 0.6022, 0.5738, 0.5443, 0.5142, 0.4866, 0.4626, 0.4414",\
"0.8185, 0.8139, 0.7984, 0.7716, 0.7363, 0.6967, 0.6568, 0.6181, 0.5809, 0.5501",\
"1.033, 1.029, 1.011, 0.9824, 0.942, 0.8933, 0.8431, 0.7934, 0.7448, 0.7003",\
"1.291, 1.286, 1.268, 1.236, 1.191, 1.137, 1.076, 1.015, 0.9537, 0.8965");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.006226, 0.006717, 0.007863, 0.008842, 0.009378, 0.009885, 0.01014, 0.01023, 0.01035, 0.01042",\
"0.003955, 0.004669, 0.006108, 0.007565, 0.008627, 0.009284, 0.009668, 0.009911, 0.01012, 0.01024",\
"0.00598, 0.006035, 0.006694, 0.007424, 0.008352, 0.009008, 0.009463, 0.009765, 0.009966, 0.01012",\
"0.02841, 0.02741, 0.0248, 0.02193, 0.01936, 0.01751, 0.016, 0.01494, 0.01401, 0.01332",\
"0.08141, 0.07892, 0.07178, 0.06252, 0.05364, 0.04601, 0.03966, 0.03451, 0.0304, 0.0271",\
"0.1676, 0.1638, 0.1525, 0.1361, 0.1185, 0.1025, 0.0886, 0.07671, 0.06674, 0.05848",\
"0.2883, 0.2836, 0.2684, 0.2453, 0.2188, 0.1927, 0.1689, 0.148, 0.13, 0.1145",\
"0.4445, 0.4388, 0.4207, 0.3921, 0.3571, 0.3204, 0.2856, 0.2537, 0.2255, 0.2007",\
"0.6377, 0.6314, 0.6109, 0.5773, 0.535, 0.4886, 0.4421, 0.3982, 0.358, 0.3219",\
"0.8698, 0.8629, 0.8401, 0.8028, 0.7538, 0.6987, 0.6409, 0.5844, 0.5312, 0.4824");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.257, 0.2571, 0.2573, 0.2578, 0.2583, 0.2589, 0.2596, 0.2599, 0.2619, 0.2636",\
"0.2571, 0.2572, 0.257, 0.2575, 0.2584, 0.2584, 0.2591, 0.2593, 0.2616, 0.2634",\
"0.2674, 0.2668, 0.265, 0.2636, 0.2622, 0.2617, 0.2612, 0.2609, 0.2614, 0.2637",\
"0.3035, 0.302, 0.2968, 0.2898, 0.2834, 0.2782, 0.2744, 0.2724, 0.2704, 0.2702",\
"0.3695, 0.3665, 0.3584, 0.3464, 0.3327, 0.3197, 0.3093, 0.3012, 0.2947, 0.2898",\
"0.4707, 0.4672, 0.4553, 0.4368, 0.4161, 0.3946, 0.3746, 0.3575, 0.3436, 0.3312",\
"0.6079, 0.6037, 0.5897, 0.5661, 0.5375, 0.507, 0.4772, 0.4498, 0.4247, 0.4041",\
"0.7828, 0.7782, 0.7625, 0.7354, 0.6999, 0.6598, 0.6197, 0.5813, 0.5446, 0.5118",\
"0.998, 0.993, 0.976, 0.946, 0.9056, 0.8573, 0.806, 0.7556, 0.7082, 0.6631",\
"1.256, 1.251, 1.232, 1.2, 1.156, 1.101, 1.039, 0.9764, 0.9171, 0.8601");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.006201, 0.006728, 0.007851, 0.008841, 0.009391, 0.009839, 0.01009, 0.01027, 0.01036, 0.01041",\
"0.004256, 0.004826, 0.00623, 0.007617, 0.008634, 0.00924, 0.009682, 0.009909, 0.01001, 0.01019",\
"0.007365, 0.007442, 0.007933, 0.008516, 0.009126, 0.009577, 0.009879, 0.01005, 0.01019, 0.01029",\
"0.03196, 0.03091, 0.02807, 0.02477, 0.02187, 0.01952, 0.01772, 0.01622, 0.01511, 0.01426",\
"0.0868, 0.08433, 0.07708, 0.06757, 0.05801, 0.04991, 0.04304, 0.0374, 0.0328, 0.02916",\
"0.1747, 0.1709, 0.1595, 0.1429, 0.1249, 0.1083, 0.09366, 0.08119, 0.07077, 0.06194",\
"0.2964, 0.2916, 0.2766, 0.2534, 0.2267, 0.2002, 0.1758, 0.1544, 0.1357, 0.1195",\
"0.4537, 0.4482, 0.4302, 0.4017, 0.3668, 0.3298, 0.2943, 0.2618, 0.2329, 0.2074",\
"0.6481, 0.6419, 0.6217, 0.5883, 0.5462, 0.4995, 0.4525, 0.4079, 0.3673, 0.3303",\
"0.8815, 0.8748, 0.8524, 0.8155, 0.7666, 0.7117, 0.6535, 0.5963, 0.5425, 0.493");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.2857, 0.2856, 0.2862, 0.2865, 0.2872, 0.2883, 0.2885, 0.2901, 0.2906, 0.2919",\
"0.2862, 0.2859, 0.2864, 0.2866, 0.2869, 0.2876, 0.2885, 0.2891, 0.2917, 0.2931",\
"0.2963, 0.296, 0.2944, 0.2935, 0.2919, 0.2912, 0.2908, 0.2922, 0.2917, 0.2935",\
"0.332, 0.3306, 0.3263, 0.3202, 0.3146, 0.3097, 0.3062, 0.3035, 0.3015, 0.3004",\
"0.3979, 0.3955, 0.3885, 0.3779, 0.3656, 0.3533, 0.3431, 0.3348, 0.3285, 0.3238",\
"0.4992, 0.4955, 0.4852, 0.4698, 0.4505, 0.4308, 0.4119, 0.3953, 0.3812, 0.3693",\
"0.636, 0.632, 0.62, 0.599, 0.5738, 0.5454, 0.5178, 0.4909, 0.4676, 0.446",\
"0.8118, 0.8076, 0.7943, 0.77, 0.7376, 0.7012, 0.6645, 0.6272, 0.5932, 0.5611",\
"1.028, 1.024, 1.008, 0.9824, 0.9453, 0.9013, 0.8539, 0.8078, 0.762, 0.7187",\
"1.288, 1.283, 1.266, 1.238, 1.197, 1.147, 1.091, 1.034, 0.977, 0.9227");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.04103, 0.04621, 0.06418, 0.09806, 0.1506, 0.2238, 0.3204, 0.4419, 0.59, 0.7666",\
"0.0439, 0.04905, 0.06688, 0.1007, 0.1532, 0.2267, 0.323, 0.4444, 0.5927, 0.7695",\
"0.05213, 0.05812, 0.0774, 0.1108, 0.1628, 0.236, 0.3322, 0.4535, 0.6015, 0.7781",\
"0.05588, 0.06383, 0.08872, 0.129, 0.1833, 0.2554, 0.3508, 0.4714, 0.6193, 0.7954",\
"0.05061, 0.06083, 0.09246, 0.1429, 0.2081, 0.2876, 0.383, 0.5023, 0.6488, 0.824",\
"0.03499, 0.04742, 0.086, 0.147, 0.2257, 0.3186, 0.4261, 0.5489, 0.6938, 0.8675",\
"0.00847, 0.02298, 0.068, 0.1401, 0.2323, 0.3409, 0.4638, 0.6016, 0.7553, 0.9284",\
"-0.02993, -0.0132, 0.03867, 0.1204, 0.2267, 0.3511, 0.4914, 0.6466, 0.8164, 1.004",\
"-0.0807, -0.0619, -0.0036, 0.0885, 0.2079, 0.3481, 0.5067, 0.6808, 0.8696, 1.074",\
"-0.145, -0.124, -0.0593, 0.0435, 0.1751, 0.3315, 0.5072, 0.7012, 0.9105, 1.136");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.06836, 0.07827, 0.1124, 0.1765, 0.2749, 0.4119, 0.5919, 0.819, 1.096, 1.425",\
"0.07139, 0.08108, 0.115, 0.1791, 0.2776, 0.4146, 0.5953, 0.8221, 1.099, 1.428",\
"0.08825, 0.09729, 0.1297, 0.1919, 0.2895, 0.4261, 0.6062, 0.8329, 1.109, 1.438",\
"0.123, 0.1328, 0.1658, 0.2256, 0.3198, 0.4542, 0.6323, 0.8574, 1.133, 1.462",\
"0.1716, 0.1835, 0.2211, 0.2842, 0.3764, 0.5064, 0.6807, 0.9024, 1.176, 1.503",\
"0.2316, 0.2462, 0.2907, 0.3623, 0.4598, 0.5887, 0.7577, 0.9751, 1.244, 1.567",\
"0.3033, 0.3207, 0.3734, 0.4561, 0.5643, 0.6992, 0.8679, 1.08, 1.343, 1.661",\
"0.388, 0.4076, 0.4687, 0.5638, 0.6861, 0.8321, 1.008, 1.22, 1.478, 1.789",\
"0.4854, 0.5082, 0.5769, 0.6848, 0.8227, 0.985, 1.172, 1.392, 1.65, 1.955",\
"0.5965, 0.6222, 0.6999, 0.8209, 0.9743, 1.153, 1.358, 1.588, 1.855, 2.162");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.04845, 0.05715, 0.08723, 0.1443, 0.2329, 0.3562, 0.5196, 0.7244, 0.9748, 1.273",\
"0.04795, 0.05675, 0.08721, 0.1445, 0.2325, 0.3572, 0.5194, 0.7243, 0.9752, 1.274",\
"0.05922, 0.06674, 0.09152, 0.1441, 0.233, 0.3572, 0.5201, 0.7245, 0.975, 1.273",\
"0.08436, 0.09282, 0.1196, 0.167, 0.2407, 0.3566, 0.5194, 0.7244, 0.9754, 1.274",\
"0.12, 0.1304, 0.162, 0.2133, 0.2855, 0.3844, 0.5273, 0.725, 0.9753, 1.274",\
"0.1637, 0.1766, 0.2152, 0.2759, 0.3528, 0.4528, 0.5808, 0.7521, 0.9817, 1.273",\
"0.2147, 0.2305, 0.2776, 0.3485, 0.4382, 0.5442, 0.6726, 0.8332, 1.036, 1.298",\
"0.2733, 0.2924, 0.3483, 0.4317, 0.5338, 0.6516, 0.7888, 0.9494, 1.146, 1.381",\
"0.3378, 0.361, 0.4262, 0.5228, 0.6396, 0.7732, 0.922, 1.092, 1.291, 1.521",\
"0.4082, 0.435, 0.5122, 0.6234, 0.7562, 0.9078, 1.073, 1.256, 1.459, 1.696");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.1017, 0.1185, 0.1772, 0.2888, 0.4626, 0.7061, 1.027, 1.431, 1.928, 2.516",\
"0.1017, 0.1184, 0.177, 0.2887, 0.4626, 0.7066, 1.027, 1.431, 1.929, 2.512",\
"0.1037, 0.1192, 0.1769, 0.2889, 0.4627, 0.7061, 1.027, 1.431, 1.925, 2.511",\
"0.1221, 0.137, 0.1868, 0.29, 0.4624, 0.706, 1.027, 1.431, 1.925, 2.514",\
"0.1544, 0.1688, 0.2169, 0.3115, 0.4683, 0.706, 1.027, 1.43, 1.924, 2.516",\
"0.1967, 0.2135, 0.2654, 0.3557, 0.5012, 0.72, 1.028, 1.433, 1.923, 2.516",\
"0.2443, 0.2645, 0.3245, 0.4218, 0.5598, 0.764, 1.051, 1.437, 1.924, 2.51",\
"0.2978, 0.3204, 0.3916, 0.5, 0.642, 0.8376, 1.107, 1.468, 1.932, 2.512",\
"0.357, 0.383, 0.4632, 0.5854, 0.7438, 0.9374, 1.196, 1.535, 1.978, 2.527",\
"0.422, 0.4512, 0.54, 0.6804, 0.8558, 1.065, 1.313, 1.641, 2.057, 2.584");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.05373, 0.05912, 0.07761, 0.112, 0.1648, 0.2386, 0.3353, 0.4573, 0.6059, 0.7826",\
"0.05581, 0.06118, 0.07957, 0.1139, 0.1667, 0.2406, 0.3373, 0.4592, 0.6076, 0.7846",\
"0.06578, 0.07137, 0.08953, 0.1232, 0.1756, 0.2491, 0.3455, 0.467, 0.6157, 0.7923",\
"0.07592, 0.08303, 0.1056, 0.1437, 0.1964, 0.2685, 0.3641, 0.4849, 0.6329, 0.8094",\
"0.08032, 0.08922, 0.1174, 0.1638, 0.2256, 0.3025, 0.397, 0.5162, 0.6628, 0.8383",\
"0.07788, 0.08835, 0.1222, 0.1776, 0.2508, 0.3391, 0.4434, 0.5645, 0.7089, 0.8825",\
"0.06794, 0.08026, 0.1191, 0.1834, 0.2688, 0.3708, 0.4884, 0.6222, 0.7733, 0.9454",\
"0.05085, 0.06455, 0.1085, 0.1813, 0.2779, 0.3944, 0.5274, 0.676, 0.8414, 1.025",\
"0.0265, 0.0415, 0.0897, 0.1705, 0.2781, 0.4082, 0.5576, 0.7231, 0.9048, 1.104",\
"-0.0062, 0.0103, 0.0629, 0.1507, 0.2695, 0.4129, 0.5773, 0.7608, 0.9609, 1.178");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.0836, 0.09363, 0.1281, 0.1921, 0.2905, 0.4276, 0.6082, 0.8344, 1.111, 1.441",\
"0.085, 0.09499, 0.1295, 0.1938, 0.2927, 0.4301, 0.6105, 0.8369, 1.114, 1.444",\
"0.09442, 0.104, 0.1371, 0.2005, 0.2988, 0.4362, 0.6161, 0.8436, 1.121, 1.449",\
"0.1171, 0.1268, 0.1596, 0.2204, 0.3157, 0.4505, 0.6291, 0.855, 1.131, 1.46",\
"0.1508, 0.1622, 0.1985, 0.2601, 0.3528, 0.4833, 0.658, 0.88, 1.154, 1.481",\
"0.1925, 0.2055, 0.2475, 0.3169, 0.4117, 0.5399, 0.7091, 0.9265, 1.195, 1.519",\
"0.2413, 0.2562, 0.3049, 0.3834, 0.4884, 0.6197, 0.7868, 0.998, 1.261, 1.578",\
"0.2971, 0.3151, 0.3698, 0.4586, 0.5755, 0.7181, 0.8886, 1.098, 1.354, 1.666",\
"0.3604, 0.3802, 0.4426, 0.542, 0.6714, 0.8278, 1.01, 1.223, 1.478, 1.783",\
"0.4314, 0.454, 0.5234, 0.6336, 0.7759, 0.9474, 1.145, 1.37, 1.628, 1.931");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.07101, 0.0799, 0.1106, 0.1685, 0.258, 0.382, 0.5453, 0.7514, 1.003, 1.301",\
"0.07055, 0.07963, 0.1105, 0.1683, 0.2579, 0.3827, 0.5465, 0.7524, 1.003, 1.302",\
"0.07848, 0.08566, 0.1123, 0.1679, 0.2574, 0.3827, 0.5461, 0.7514, 1.003, 1.302",\
"0.1087, 0.1161, 0.1415, 0.1871, 0.2629, 0.3821, 0.5455, 0.7515, 1.003, 1.303",\
"0.1525, 0.1612, 0.1896, 0.2366, 0.3067, 0.4062, 0.5514, 0.7514, 1.003, 1.303",\
"0.2086, 0.2187, 0.252, 0.3049, 0.377, 0.4737, 0.602, 0.7757, 1.008, 1.302",\
"0.2761, 0.2886, 0.3283, 0.3898, 0.4689, 0.5679, 0.6943, 0.8534, 1.058, 1.324",\
"0.3555, 0.3693, 0.4167, 0.488, 0.5772, 0.685, 0.8134, 0.9712, 1.165, 1.403",\
"0.445, 0.462, 0.5194, 0.6006, 0.703, 0.821, 0.9576, 1.118, 1.308, 1.54",\
"0.5456, 0.567, 0.6322, 0.7282, 0.844, 0.9732, 1.122, 1.291, 1.486, 1.713");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.1024, 0.1189, 0.1771, 0.2888, 0.4621, 0.7062, 1.028, 1.431, 1.924, 2.512",\
"0.1026, 0.1191, 0.1772, 0.2887, 0.4627, 0.7062, 1.028, 1.431, 1.924, 2.512",\
"0.1063, 0.1214, 0.1779, 0.2888, 0.4626, 0.7062, 1.027, 1.431, 1.928, 2.511",\
"0.1257, 0.1397, 0.1886, 0.2918, 0.4624, 0.7062, 1.027, 1.432, 1.928, 2.516",\
"0.167, 0.1799, 0.2232, 0.3133, 0.4704, 0.7079, 1.028, 1.43, 1.924, 2.513",\
"0.2181, 0.2326, 0.2803, 0.3637, 0.503, 0.7214, 1.031, 1.43, 1.924, 2.516",\
"0.2754, 0.2926, 0.3464, 0.4403, 0.5694, 0.765, 1.051, 1.437, 1.924, 2.512",\
"0.34, 0.3578, 0.4202, 0.5238, 0.665, 0.8464, 1.107, 1.467, 1.937, 2.514",\
"0.4082, 0.4314, 0.4994, 0.6158, 0.7718, 0.9642, 1.205, 1.536, 1.974, 2.533",\
"0.4852, 0.5082, 0.5858, 0.716, 0.887, 1.095, 1.341, 1.648, 2.055, 2.579");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.07581, 0.08124, 0.09994, 0.1346, 0.1876, 0.2614, 0.3583, 0.48, 0.6287, 0.8056",\
"0.07766, 0.08314, 0.1019, 0.1366, 0.1898, 0.2638, 0.3607, 0.4824, 0.6314, 0.8084",\
"0.08329, 0.08876, 0.1073, 0.1419, 0.195, 0.2689, 0.3657, 0.4878, 0.6365, 0.8136",\
"0.08919, 0.09531, 0.1154, 0.1511, 0.2041, 0.2772, 0.3735, 0.495, 0.6432, 0.82",\
"0.0904, 0.09787, 0.1218, 0.1622, 0.2184, 0.2931, 0.3885, 0.5086, 0.6558, 0.8317",\
"0.08391, 0.09253, 0.1213, 0.1688, 0.233, 0.313, 0.4116, 0.5323, 0.6777, 0.8519",\
"0.06854, 0.07864, 0.1115, 0.1668, 0.2411, 0.3313, 0.4374, 0.5624, 0.7103, 0.8834",\
"0.04376, 0.05535, 0.09265, 0.1555, 0.2396, 0.3417, 0.4597, 0.5941, 0.7475, 0.9245",\
"0.009, 0.0217, 0.0636, 0.1337, 0.2279, 0.3419, 0.4735, 0.6209, 0.7851, 0.9692",\
"-0.0376, -0.0234, 0.0229, 0.1006, 0.2051, 0.3313, 0.4761, 0.6385, 0.8166, 1.013");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.08034, 0.08685, 0.1094, 0.1514, 0.216, 0.3057, 0.4231, 0.5705, 0.7501, 0.9641",\
"0.08385, 0.09035, 0.1128, 0.1548, 0.2193, 0.309, 0.4264, 0.5737, 0.7534, 0.9673",\
"0.1013, 0.1075, 0.1291, 0.1702, 0.234, 0.3231, 0.44, 0.5871, 0.7665, 0.9804",\
"0.1394, 0.1457, 0.1672, 0.2063, 0.2678, 0.355, 0.4703, 0.6162, 0.7946, 1.008",\
"0.1908, 0.1982, 0.2228, 0.2656, 0.3271, 0.4113, 0.5238, 0.667, 0.8433, 1.055",\
"0.2531, 0.2618, 0.2906, 0.3399, 0.408, 0.4958, 0.6058, 0.7452, 0.9182, 1.126",\
"0.3261, 0.3358, 0.3695, 0.4259, 0.5034, 0.5998, 0.7161, 0.8553, 1.024, 1.228",\
"0.4101, 0.4215, 0.4594, 0.5239, 0.6114, 0.7191, 0.8455, 0.9931, 1.164, 1.364",\
"0.5057, 0.5188, 0.5615, 0.6337, 0.7317, 0.8515, 0.9909, 1.15, 1.33, 1.536",\
"0.6139, 0.6279, 0.6758, 0.7559, 0.8645, 0.9971, 1.151, 1.324, 1.516, 1.733");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.07104, 0.07999, 0.1103, 0.1688, 0.2576, 0.3823, 0.5465, 0.7522, 1.002, 1.302",\
"0.07118, 0.0799, 0.1106, 0.1678, 0.2571, 0.3825, 0.5456, 0.7519, 1.004, 1.302",\
"0.07448, 0.08222, 0.1112, 0.1682, 0.2579, 0.3822, 0.5455, 0.7522, 1.003, 1.303",\
"0.09544, 0.1021, 0.1271, 0.177, 0.2602, 0.3819, 0.5458, 0.7519, 1.003, 1.302",\
"0.1356, 0.1425, 0.1654, 0.2099, 0.2835, 0.3939, 0.549, 0.7519, 1.002, 1.302",\
"0.1874, 0.195, 0.2209, 0.2661, 0.3342, 0.4341, 0.5746, 0.7645, 1.006, 1.302",\
"0.2478, 0.2568, 0.2856, 0.3364, 0.4084, 0.5038, 0.6327, 0.8074, 1.032, 1.315",\
"0.3136, 0.3235, 0.3592, 0.4155, 0.4952, 0.596, 0.7228, 0.8846, 1.094, 1.357",\
"0.386, 0.3974, 0.437, 0.5032, 0.5918, 0.7024, 0.8358, 0.9946, 1.191, 1.438",\
"0.465, 0.4778, 0.5224, 0.5976, 0.698, 0.8206, 0.9614, 1.128, 1.323, 1.557");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.1424, 0.1537, 0.1918, 0.2635, 0.375, 0.5289, 0.7316, 0.9862, 1.298, 1.667",\
"0.143, 0.1535, 0.1918, 0.2631, 0.3742, 0.5288, 0.7315, 0.9875, 1.297, 1.667",\
"0.1437, 0.1542, 0.1917, 0.2635, 0.3741, 0.5289, 0.7317, 0.9864, 1.298, 1.667",\
"0.1669, 0.1747, 0.2047, 0.2678, 0.3743, 0.5289, 0.7316, 0.9861, 1.298, 1.67",\
"0.2136, 0.2215, 0.2492, 0.3022, 0.392, 0.5329, 0.7315, 0.9868, 1.298, 1.667",\
"0.2706, 0.28, 0.311, 0.3646, 0.4473, 0.5687, 0.747, 0.988, 1.299, 1.669",\
"0.3353, 0.3464, 0.3821, 0.4427, 0.528, 0.6448, 0.802, 1.02, 1.308, 1.668",\
"0.4056, 0.4184, 0.4596, 0.5296, 0.625, 0.7442, 0.8984, 1.097, 1.358, 1.692",\
"0.4816, 0.4966, 0.5434, 0.6234, 0.731, 0.8632, 1.019, 1.214, 1.455, 1.762",\
"0.5638, 0.5794, 0.6344, 0.725, 0.846, 0.992, 1.162, 1.357, 1.595, 1.882");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.06063, 0.06582, 0.08389, 0.1178, 0.1703, 0.2438, 0.3404, 0.4617, 0.6097, 0.7863",\
"0.06226, 0.06752, 0.08571, 0.1198, 0.1724, 0.2458, 0.3423, 0.4638, 0.6122, 0.7888",\
"0.06653, 0.07227, 0.09105, 0.1251, 0.1776, 0.2511, 0.3477, 0.4691, 0.6174, 0.7941",\
"0.06894, 0.07575, 0.09737, 0.1339, 0.187, 0.2596, 0.3554, 0.4765, 0.6243, 0.8008",\
"0.06481, 0.0731, 0.09981, 0.1429, 0.2006, 0.2755, 0.3709, 0.4905, 0.6372, 0.8126",\
"0.0526, 0.06271, 0.09449, 0.1458, 0.2129, 0.2947, 0.3937, 0.5143, 0.6595, 0.8333",\
"0.03243, 0.04394, 0.08062, 0.1402, 0.2179, 0.3108, 0.4187, 0.5442, 0.6922, 0.8652",\
"0.00284, 0.01581, 0.0575, 0.1249, 0.2134, 0.3185, 0.4391, 0.5749, 0.729, 0.9061",\
"-0.0372, -0.0227, 0.0239, 0.0994, 0.1984, 0.3162, 0.4507, 0.6003, 0.766, 0.9506",\
"-0.0888, -0.0725, -0.0208, 0.0628, 0.172, 0.3028, 0.4512, 0.6159, 0.7962, 0.9933");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.07442, 0.08097, 0.1034, 0.1451, 0.2092, 0.2987, 0.4156, 0.5624, 0.7427, 0.9559",\
"0.07807, 0.08452, 0.1068, 0.1488, 0.2125, 0.3019, 0.419, 0.566, 0.7462, 0.9602",\
"0.09544, 0.1017, 0.1232, 0.164, 0.2274, 0.3158, 0.4327, 0.5792, 0.7588, 0.9731",\
"0.1322, 0.1389, 0.1608, 0.1999, 0.2611, 0.3478, 0.4627, 0.6088, 0.7871, 1.001",\
"0.1809, 0.1888, 0.2143, 0.2581, 0.3201, 0.4039, 0.516, 0.6592, 0.8357, 1.047",\
"0.2398, 0.2491, 0.2794, 0.3301, 0.3996, 0.4878, 0.5979, 0.7373, 0.91, 1.118",\
"0.3087, 0.3197, 0.3548, 0.4135, 0.493, 0.5905, 0.7075, 0.8472, 1.016, 1.22",\
"0.3883, 0.4009, 0.4412, 0.5088, 0.5985, 0.7081, 0.8358, 0.9843, 1.155, 1.356",\
"0.4794, 0.4936, 0.5395, 0.6149, 0.7164, 0.8388, 0.98, 1.14, 1.322, 1.527",\
"0.5823, 0.5983, 0.6499, 0.7347, 0.8463, 0.9819, 1.138, 1.312, 1.507, 1.724");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.05048, 0.05849, 0.08773, 0.144, 0.2327, 0.3574, 0.5206, 0.7246, 0.9744, 1.273",\
"0.05072, 0.05878, 0.08779, 0.1446, 0.2327, 0.3569, 0.519, 0.724, 0.975, 1.274",\
"0.05854, 0.06524, 0.09054, 0.1447, 0.2325, 0.357, 0.5196, 0.7255, 0.9752, 1.274",\
"0.08284, 0.0888, 0.111, 0.1575, 0.2372, 0.3573, 0.5194, 0.7244, 0.9746, 1.274",\
"0.1235, 0.13, 0.1523, 0.1943, 0.264, 0.3713, 0.5246, 0.7251, 0.9746, 1.273",\
"0.1739, 0.1817, 0.2067, 0.2518, 0.3185, 0.4149, 0.5526, 0.7397, 0.9792, 1.274",\
"0.2311, 0.2399, 0.2698, 0.3206, 0.3924, 0.4872, 0.6138, 0.7852, 1.007, 1.289",\
"0.2936, 0.3041, 0.3391, 0.3999, 0.4792, 0.5804, 0.7064, 0.865, 1.071, 1.331",\
"0.362, 0.3744, 0.414, 0.4826, 0.574, 0.6856, 0.8172, 0.9772, 1.172, 1.415",\
"0.4372, 0.451, 0.4966, 0.5742, 0.6768, 0.8002, 0.944, 1.111, 1.305, 1.538");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.1081, 0.119, 0.1571, 0.2285, 0.3394, 0.4941, 0.6977, 0.9514, 1.266, 1.635",\
"0.1082, 0.1192, 0.157, 0.2291, 0.3399, 0.4941, 0.697, 0.9526, 1.264, 1.634",\
"0.109, 0.1193, 0.1571, 0.2288, 0.3396, 0.4946, 0.6981, 0.9537, 1.263, 1.634",\
"0.1314, 0.1399, 0.1699, 0.2331, 0.3396, 0.4938, 0.6978, 0.9531, 1.265, 1.637",\
"0.17, 0.1796, 0.2108, 0.2667, 0.3573, 0.4976, 0.6972, 0.9515, 1.265, 1.637",\
"0.2169, 0.2285, 0.2649, 0.3247, 0.4116, 0.5338, 0.7123, 0.9537, 1.262, 1.636",\
"0.2696, 0.2831, 0.3263, 0.3958, 0.4877, 0.6082, 0.7668, 0.9854, 1.271, 1.633",\
"0.3272, 0.3448, 0.3938, 0.4744, 0.5782, 0.7034, 0.8616, 1.061, 1.322, 1.655",\
"0.3898, 0.4082, 0.4674, 0.5598, 0.6778, 0.8174, 0.9784, 1.177, 1.419, 1.726",\
"0.4586, 0.4792, 0.5458, 0.651, 0.7864, 0.9402, 1.117, 1.316, 1.557, 1.847");
}
}
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.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.05276, 0.05687, 0.0709, 0.09696, 0.1369, 0.1927, 0.2659, 0.358, 0.4705, 0.6045",\
"0.05485, 0.05903, 0.07316, 0.09933, 0.1395, 0.1954, 0.2685, 0.3607, 0.4732, 0.6071",\
"0.0616, 0.06648, 0.08217, 0.1088, 0.1489, 0.2048, 0.278, 0.3702, 0.4827, 0.6168",\
"0.0665, 0.07263, 0.09228, 0.1249, 0.1691, 0.2251, 0.2978, 0.3895, 0.5017, 0.6354",\
"0.06538, 0.07294, 0.09728, 0.1374, 0.1904, 0.2552, 0.3315, 0.4226, 0.5339, 0.6669",\
"0.05659, 0.06553, 0.09447, 0.1425, 0.2059, 0.282, 0.3696, 0.4695, 0.5823, 0.7141",\
"0.03938, 0.04955, 0.08291, 0.1385, 0.2124, 0.3009, 0.402, 0.5148, 0.6401, 0.7786",\
"0.0123, 0.02387, 0.06157, 0.125, 0.209, 0.31, 0.4254, 0.553, 0.6927, 0.8452",\
"-0.0255, -0.0126, 0.0297, 0.1004, 0.1948, 0.3083, 0.4377, 0.5812, 0.7374, 0.9058",\
"-0.0749, -0.0603, -0.0138, 0.0645, 0.1685, 0.2953, 0.4386, 0.5978, 0.771, 0.957");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.0852, 0.09152, 0.1135, 0.1547, 0.2185, 0.3075, 0.4246, 0.5719, 0.7513, 0.9651",\
"0.08887, 0.09507, 0.117, 0.1582, 0.222, 0.3112, 0.428, 0.5751, 0.7556, 0.9695",\
"0.1062, 0.1123, 0.1335, 0.1741, 0.2367, 0.3251, 0.4416, 0.589, 0.7682, 0.9826",\
"0.1441, 0.1503, 0.1714, 0.2102, 0.2712, 0.3579, 0.473, 0.6185, 0.7965, 1.01",\
"0.1961, 0.2034, 0.2276, 0.2699, 0.3311, 0.4149, 0.5271, 0.6703, 0.8458, 1.057",\
"0.2588, 0.2675, 0.2959, 0.3451, 0.4129, 0.5006, 0.6101, 0.7497, 0.9226, 1.131",\
"0.3318, 0.3423, 0.3759, 0.4328, 0.51, 0.6062, 0.7228, 0.8617, 1.03, 1.235",\
"0.4166, 0.4281, 0.4667, 0.532, 0.6201, 0.7283, 0.8547, 1.002, 1.173, 1.373",\
"0.5127, 0.5256, 0.5691, 0.6436, 0.7427, 0.8635, 1.004, 1.162, 1.343, 1.548",\
"0.6205, 0.6351, 0.6843, 0.7676, 0.8778, 1.013, 1.167, 1.341, 1.533, 1.749");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.05164, 0.05784, 0.07984, 0.1225, 0.1896, 0.2839, 0.4074, 0.5635, 0.7536, 0.9811",\
"0.05256, 0.05834, 0.07999, 0.1227, 0.1895, 0.2837, 0.4075, 0.5635, 0.7542, 0.9798",\
"0.06812, 0.07234, 0.08854, 0.125, 0.19, 0.2841, 0.4071, 0.5638, 0.7539, 0.9801",\
"0.1027, 0.1069, 0.123, 0.1547, 0.206, 0.2877, 0.4078, 0.5635, 0.7537, 0.9818",\
"0.1506, 0.1554, 0.1724, 0.2051, 0.256, 0.3274, 0.4277, 0.568, 0.7549, 0.9799",\
"0.2068, 0.2127, 0.233, 0.2711, 0.3242, 0.3966, 0.4917, 0.6135, 0.7761, 0.9863",\
"0.2694, 0.2767, 0.3009, 0.3446, 0.4072, 0.4844, 0.5817, 0.7023, 0.8498, 1.036",\
"0.3387, 0.3464, 0.3757, 0.426, 0.497, 0.5854, 0.6894, 0.8128, 0.9616, 1.138",\
"0.4128, 0.4228, 0.4566, 0.5158, 0.5984, 0.6964, 0.8122, 0.9438, 1.097, 1.273",\
"0.4934, 0.5052, 0.544, 0.6114, 0.704, 0.8164, 0.9458, 1.089, 1.251, 1.433");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.1235, 0.1343, 0.1722, 0.2432, 0.3535, 0.5082, 0.71, 0.9682, 1.278, 1.647",\
"0.1237, 0.1343, 0.1724, 0.2431, 0.3537, 0.508, 0.71, 0.9646, 1.278, 1.649",\
"0.1236, 0.1344, 0.1721, 0.2436, 0.3535, 0.5077, 0.7118, 0.9671, 1.278, 1.649",\
"0.1414, 0.1502, 0.1816, 0.2461, 0.3536, 0.5083, 0.711, 0.966, 1.275, 1.649",\
"0.1782, 0.1878, 0.2189, 0.2755, 0.3685, 0.5109, 0.7108, 0.966, 1.278, 1.648",\
"0.2262, 0.2364, 0.2712, 0.3301, 0.4173, 0.5425, 0.7225, 0.968, 1.276, 1.649",\
"0.2793, 0.2916, 0.3321, 0.3988, 0.4899, 0.6116, 0.7734, 0.9942, 1.283, 1.649",\
"0.3376, 0.3526, 0.3998, 0.4762, 0.5776, 0.7026, 0.8624, 1.066, 1.33, 1.667",\
"0.402, 0.4184, 0.4722, 0.5594, 0.6738, 0.8116, 0.9752, 1.174, 1.42, 1.731",\
"0.4716, 0.49, 0.5508, 0.6502, 0.7778, 0.931, 1.107, 1.306, 1.551, 1.844");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.07581, 0.08124, 0.09994, 0.1346, 0.1876, 0.2614, 0.3583, 0.48, 0.6287, 0.8056",\
"0.07766, 0.08314, 0.1019, 0.1366, 0.1898, 0.2638, 0.3607, 0.4824, 0.6314, 0.8084",\
"0.08329, 0.08876, 0.1073, 0.1419, 0.195, 0.2689, 0.3657, 0.4878, 0.6365, 0.8136",\
"0.08919, 0.09531, 0.1154, 0.1511, 0.2041, 0.2772, 0.3735, 0.495, 0.6432, 0.82",\
"0.0904, 0.09787, 0.1218, 0.1622, 0.2184, 0.2931, 0.3885, 0.5086, 0.6558, 0.8317",\
"0.08391, 0.09253, 0.1213, 0.1688, 0.233, 0.313, 0.4116, 0.5323, 0.6777, 0.8519",\
"0.06854, 0.07864, 0.1115, 0.1668, 0.2411, 0.3313, 0.4374, 0.5624, 0.7103, 0.8834",\
"0.04376, 0.05535, 0.09265, 0.1555, 0.2396, 0.3417, 0.4597, 0.5941, 0.7475, 0.9245",\
"0.009, 0.0217, 0.0636, 0.1337, 0.2279, 0.3419, 0.4735, 0.6209, 0.7851, 0.9692",\
"-0.0376, -0.0234, 0.0229, 0.1006, 0.2051, 0.3313, 0.4761, 0.6385, 0.8166, 1.013");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.0852, 0.09152, 0.1135, 0.1547, 0.2185, 0.3075, 0.4246, 0.5719, 0.7513, 0.9651",\
"0.08887, 0.09507, 0.117, 0.1582, 0.222, 0.3112, 0.428, 0.5751, 0.7556, 0.9695",\
"0.1062, 0.1123, 0.1335, 0.1741, 0.2367, 0.3251, 0.4416, 0.589, 0.7682, 0.9826",\
"0.1441, 0.1503, 0.1714, 0.2102, 0.2712, 0.3579, 0.473, 0.6185, 0.7965, 1.01",\
"0.1961, 0.2034, 0.2276, 0.2699, 0.3311, 0.4149, 0.5271, 0.6703, 0.8458, 1.057",\
"0.2588, 0.2675, 0.2959, 0.3451, 0.4129, 0.5006, 0.6101, 0.7497, 0.9226, 1.131",\
"0.3318, 0.3423, 0.3759, 0.4328, 0.51, 0.6062, 0.7228, 0.8617, 1.03, 1.235",\
"0.4166, 0.4281, 0.4667, 0.532, 0.6201, 0.7283, 0.8547, 1.002, 1.173, 1.373",\
"0.5127, 0.5256, 0.5691, 0.6436, 0.7427, 0.8635, 1.004, 1.162, 1.343, 1.548",\
"0.6205, 0.6351, 0.6843, 0.7676, 0.8778, 1.013, 1.167, 1.341, 1.533, 1.749");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.07104, 0.07999, 0.1103, 0.1688, 0.2576, 0.3823, 0.5465, 0.7522, 1.002, 1.302",\
"0.07118, 0.0799, 0.1106, 0.1678, 0.2571, 0.3825, 0.5456, 0.7519, 1.004, 1.302",\
"0.07448, 0.08222, 0.1112, 0.1682, 0.2579, 0.3822, 0.5455, 0.7522, 1.003, 1.303",\
"0.09544, 0.1021, 0.1271, 0.177, 0.2602, 0.3819, 0.5458, 0.7519, 1.003, 1.302",\
"0.1356, 0.1425, 0.1654, 0.2099, 0.2835, 0.3939, 0.549, 0.7519, 1.002, 1.302",\
"0.1874, 0.195, 0.2209, 0.2661, 0.3342, 0.4341, 0.5746, 0.7645, 1.006, 1.302",\
"0.2478, 0.2568, 0.2856, 0.3364, 0.4084, 0.5038, 0.6327, 0.8074, 1.032, 1.315",\
"0.3136, 0.3235, 0.3592, 0.4155, 0.4952, 0.596, 0.7228, 0.8846, 1.094, 1.357",\
"0.386, 0.3974, 0.437, 0.5032, 0.5918, 0.7024, 0.8358, 0.9946, 1.191, 1.438",\
"0.465, 0.4778, 0.5224, 0.5976, 0.698, 0.8206, 0.9614, 1.128, 1.323, 1.557");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.03781, 0.1003, 0.2197, 0.4057, 0.6666, 1.01, 1.443, 1.971, 2.6");
index_2("0.001, 0.001887, 0.005, 0.01095, 0.02021, 0.03321, 0.05031, 0.07185, 0.09815, 0.1295");
values("0.1424, 0.1537, 0.1918, 0.2635, 0.375, 0.5289, 0.7316, 0.9862, 1.298, 1.667",\
"0.143, 0.1535, 0.1918, 0.2631, 0.3742, 0.5288, 0.7315, 0.9875, 1.297, 1.667",\
"0.1437, 0.1542, 0.1917, 0.2635, 0.3741, 0.5289, 0.7317, 0.9864, 1.298, 1.667",\
"0.1669, 0.1747, 0.2047, 0.2678, 0.3743, 0.5289, 0.7316, 0.9861, 1.298, 1.67",\
"0.2136, 0.2215, 0.2492, 0.3022, 0.392, 0.5329, 0.7315, 0.9868, 1.298, 1.667",\
"0.2706, 0.28, 0.311, 0.3646, 0.4473, 0.5687, 0.747, 0.988, 1.299, 1.669",\
"0.3353, 0.3464, 0.3821, 0.4427, 0.528, 0.6448, 0.802, 1.02, 1.308, 1.668",\
"0.4056, 0.4184, 0.4596, 0.5296, 0.625, 0.7442, 0.8984, 1.097, 1.358, 1.692",\
"0.4816, 0.4966, 0.5434, 0.6234, 0.731, 0.8632, 1.019, 1.214, 1.455, 1.762",\
"0.5638, 0.5794, 0.6344, 0.725, 0.846, 0.992, 1.162, 1.357, 1.595, 1.882");
}
}
}
}