blob: 117194c932eb608e39e6f122cacdc37af0f3ebaa [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 : "1.303362e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "1.307988e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "1.94058e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "1.696572e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "1.94058e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "1.331028e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "1.9503e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "1.331028e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "1.9503e-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.004407 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.004954, 0.004951, 0.004944, 0.004941, 0.004928, 0.004917, 0.004912, \
0.004905, 0.004909, 0.004902");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002084, 0.002088, 0.002087, 0.00208, 0.002053, 0.002028, 0.001992, \
0.001948, 0.001878, 0.001765");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.004944, 0.004947, 0.004951, 0.004943, 0.004945, 0.004924, 0.004915, \
0.004909, 0.004906, 0.004896");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.0046, -0.004649, -0.004724, -0.004763, -0.004783, -0.004795, \
-0.004797, -0.004801, -0.004805, -0.004808");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003205, 0.003205, 0.003199, 0.003195, 0.003199, 0.003195, 0.003186, \
0.003173, 0.003158, 0.003129");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.001737, -0.001741, -0.00174, -0.001738, -0.001746, -0.001747, \
-0.001746, -0.001745, -0.001745, -0.001746");
}
}
}
pin(A2) {
capacitance : 0.004244 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.004928, 0.004936, 0.004938, 0.004931, 0.004927, 0.00491, 0.00491, \
0.004906, 0.004907, 0.004902");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002123, 0.002111, 0.002106, 0.002089, 0.002059, 0.002032, 0.001995, \
0.001947, 0.001879, 0.001765");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.004921, 0.004927, 0.004915, 0.00491, 0.004907, 0.004908, 0.004902, \
0.004899, 0.004898, 0.004897");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.004539, -0.004586, -0.004671, -0.004731, -0.004765, -0.004779, \
-0.004782, -0.004795, -0.0048, -0.004799");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.004256, 0.004259, 0.004247, 0.004249, 0.004258, 0.004262, 0.004261, \
0.004262, 0.004262, 0.004262");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00378, -0.003893, -0.003994, -0.004058, -0.004108, -0.00412, \
-0.004135, -0.004146, -0.004152, -0.004157");
}
}
}
pin(B) {
capacitance : 0.004211 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.003992, 0.003985, 0.003982, 0.003973, 0.003969, 0.003962, 0.003956, \
0.003951, 0.003945, 0.003945");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00398, -0.003983, -0.003979, -0.003969, -0.003963, -0.003956, \
-0.003947, -0.003943, -0.003938, -0.003932");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.09835 ;
max_transition : 12 ;
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.002166, 0.002169, 0.002178, 0.002186, 0.00219, 0.002192, 0.002194, 0.002197, 0.002199, 0.002197",\
"0.002144, 0.002163, 0.002209, 0.002251, 0.002281, 0.002298, 0.002309, 0.002318, 0.002323, 0.002324",\
"0.001921, 0.001967, 0.00208, 0.002204, 0.002299, 0.002359, 0.002396, 0.002424, 0.002446, 0.002457",\
"0.001612, 0.001666, 0.00181, 0.002, 0.002154, 0.002268, 0.002348, 0.002406, 0.002442, 0.002467",\
"0.001422, 0.001467, 0.00159, 0.001769, 0.001959, 0.002119, 0.002233, 0.002317, 0.002381, 0.002427",\
"0.00141, 0.001432, 0.001501, 0.001637, 0.001801, 0.001966, 0.002107, 0.002214, 0.002299, 0.002357",\
"0.001573, 0.001571, 0.001583, 0.001637, 0.001745, 0.001878, 0.002011, 0.002127, 0.002221, 0.002292",\
"0.001895, 0.001879, 0.00183, 0.0018, 0.001822, 0.001896, 0.001988, 0.002084, 0.002179, 0.002252",\
"0.002379, 0.002352, 0.002238, 0.002123, 0.002046, 0.002037, 0.002061, 0.002125, 0.002192, 0.002255",\
"0.003018, 0.002965, 0.002809, 0.002611, 0.002436, 0.00232, 0.002271, 0.002263, 0.002283, 0.002319");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.01554, 0.01556, 0.01561, 0.01565, 0.01571, 0.01576, 0.0158, 0.01588, 0.01603, 0.01753",\
"0.01529, 0.01534, 0.01548, 0.01563, 0.01575, 0.01584, 0.01593, 0.01601, 0.01617, 0.01772",\
"0.01476, 0.01482, 0.015, 0.01524, 0.01548, 0.01568, 0.01584, 0.01597, 0.01623, 0.01788",\
"0.01446, 0.01449, 0.01462, 0.01483, 0.01508, 0.01533, 0.01556, 0.01572, 0.01607, 0.01804",\
"0.01441, 0.01442, 0.01449, 0.0146, 0.0148, 0.01502, 0.01526, 0.01549, 0.01593, 0.01848",\
"0.0145, 0.0145, 0.01452, 0.01458, 0.01468, 0.01485, 0.01505, 0.01527, 0.01584, 0.01934",\
"0.01475, 0.01474, 0.01469, 0.01468, 0.01473, 0.0148, 0.01494, 0.01515, 0.01599, 0.02134",\
"0.01512, 0.0151, 0.01502, 0.01491, 0.01488, 0.01492, 0.01496, 0.01516, 0.01684, 0.02595",\
"0.01563, 0.0156, 0.01549, 0.01532, 0.01517, 0.01515, 0.01516, 0.01551, 0.01929, 0.03576",\
"0.0163, 0.01624, 0.01606, 0.01584, 0.01561, 0.01546, 0.01552, 0.0171, 0.0272, 0.05561");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.004699, 0.004703, 0.0047, 0.004692, 0.004694, 0.004696, 0.004696, 0.004694, 0.004691, 0.00469",\
"0.004526, 0.00453, 0.004535, 0.004538, 0.004543, 0.004544, 0.004546, 0.004544, 0.004542, 0.004543",\
"0.004239, 0.004246, 0.004276, 0.004305, 0.004332, 0.004342, 0.004354, 0.004357, 0.004366, 0.004364",\
"0.003988, 0.004004, 0.00406, 0.004117, 0.00417, 0.004207, 0.004231, 0.004245, 0.004261, 0.004268",\
"0.003854, 0.003862, 0.003901, 0.003968, 0.004044, 0.0041, 0.004145, 0.004177, 0.00419, 0.004206",\
"0.003833, 0.003836, 0.003864, 0.003908, 0.003963, 0.00403, 0.004076, 0.004114, 0.004143, 0.004166",\
"0.003961, 0.003968, 0.003948, 0.00395, 0.003975, 0.004013, 0.004057, 0.004091, 0.00412, 0.004142",\
"0.004249, 0.004232, 0.004183, 0.004129, 0.004098, 0.004091, 0.0041, 0.004118, 0.004134, 0.004149",\
"0.004699, 0.004672, 0.004568, 0.004452, 0.004346, 0.004271, 0.004233, 0.004205, 0.004206, 0.004199",\
"0.005306, 0.00526, 0.005119, 0.00493, 0.004742, 0.004581, 0.004469, 0.004393, 0.004345, 0.004305");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.01813, 0.01814, 0.01817, 0.01823, 0.01827, 0.01832, 0.01836, 0.0184, 0.01858, 0.02012",\
"0.01796, 0.01801, 0.01811, 0.01823, 0.01833, 0.01841, 0.01849, 0.01854, 0.01876, 0.02031",\
"0.01751, 0.01755, 0.01772, 0.01793, 0.01811, 0.01828, 0.01842, 0.01854, 0.01876, 0.0205",\
"0.0172, 0.01723, 0.01736, 0.01755, 0.01777, 0.01799, 0.01818, 0.01835, 0.01866, 0.0207",\
"0.01706, 0.01709, 0.01717, 0.01729, 0.01749, 0.0177, 0.01792, 0.01813, 0.01856, 0.02107",\
"0.01698, 0.017, 0.01705, 0.01717, 0.0173, 0.01749, 0.01767, 0.0179, 0.01845, 0.02191",\
"0.01701, 0.01701, 0.01703, 0.01709, 0.01724, 0.01735, 0.01751, 0.01772, 0.0186, 0.02372",\
"0.01713, 0.01713, 0.01713, 0.01713, 0.01719, 0.01736, 0.01745, 0.01766, 0.01917, 0.02754",\
"0.01736, 0.01736, 0.01732, 0.01731, 0.01728, 0.01733, 0.01748, 0.01785, 0.02106, 0.03579",\
"0.01779, 0.01777, 0.01768, 0.01759, 0.0175, 0.01747, 0.01762, 0.01886, 0.02686, 0.05238");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.004894, 0.004893, 0.004899, 0.004901, 0.004907, 0.004914, 0.004912, 0.004911, 0.004916, 0.004914",\
"0.004794, 0.004807, 0.004822, 0.004841, 0.004867, 0.004881, 0.004888, 0.004892, 0.004899, 0.0049",\
"0.004609, 0.004619, 0.004672, 0.004727, 0.00478, 0.004817, 0.004837, 0.004857, 0.004868, 0.004871",\
"0.004363, 0.004387, 0.004451, 0.004545, 0.004635, 0.004696, 0.004753, 0.004789, 0.004815, 0.004833",\
"0.004166, 0.004188, 0.004243, 0.004347, 0.004463, 0.004556, 0.004636, 0.004694, 0.004732, 0.004765",\
"0.004028, 0.004044, 0.004099, 0.004184, 0.004298, 0.004403, 0.004501, 0.004577, 0.004643, 0.004688",\
"0.003961, 0.003968, 0.004016, 0.004086, 0.004187, 0.004278, 0.004384, 0.004471, 0.004544, 0.004601",\
"0.003971, 0.00398, 0.004012, 0.004048, 0.004122, 0.004211, 0.004293, 0.004381, 0.004461, 0.004525",\
"0.00407, 0.004075, 0.004085, 0.004107, 0.00414, 0.004199, 0.004269, 0.004336, 0.004406, 0.004467",\
"0.004281, 0.004271, 0.004263, 0.004251, 0.004257, 0.004272, 0.004306, 0.004352, 0.004398, 0.004449");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.02742, 0.02742, 0.02743, 0.02744, 0.02746, 0.0275, 0.02759, 0.02768, 0.02774, 0.02788",\
"0.02716, 0.02717, 0.0272, 0.02723, 0.02726, 0.02732, 0.02739, 0.02748, 0.02755, 0.02768",\
"0.02676, 0.02677, 0.02682, 0.02692, 0.027, 0.02708, 0.0272, 0.0273, 0.02738, 0.02754",\
"0.02646, 0.02648, 0.02654, 0.02662, 0.02674, 0.02688, 0.02702, 0.02714, 0.02726, 0.02739",\
"0.02636, 0.02637, 0.02641, 0.02647, 0.02656, 0.02667, 0.02684, 0.02701, 0.02716, 0.02725",\
"0.02639, 0.0264, 0.0264, 0.02644, 0.0265, 0.0266, 0.02671, 0.02687, 0.02702, 0.02719",\
"0.02658, 0.02656, 0.02654, 0.0265, 0.02653, 0.02656, 0.02667, 0.02683, 0.02694, 0.02708",\
"0.02689, 0.02687, 0.02681, 0.02674, 0.02668, 0.0267, 0.02674, 0.02678, 0.02692, 0.02715",\
"0.02732, 0.02732, 0.02721, 0.0271, 0.02696, 0.02687, 0.02687, 0.02692, 0.02701, 0.02767",\
"0.02791, 0.02786, 0.02776, 0.02759, 0.02739, 0.0272, 0.02708, 0.02705, 0.02743, 0.03039");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.002311, 0.002305, 0.002317, 0.002322, 0.002332, 0.002336, 0.002338, 0.002339, 0.002343, 0.00234",\
"0.002181, 0.002201, 0.002231, 0.002264, 0.002286, 0.002306, 0.002316, 0.00232, 0.002324, 0.002327",\
"0.001917, 0.001945, 0.002031, 0.00211, 0.002184, 0.00223, 0.002258, 0.002279, 0.002297, 0.0023",\
"0.001631, 0.001671, 0.001776, 0.001901, 0.00202, 0.002105, 0.002168, 0.002208, 0.00224, 0.002262",\
"0.001452, 0.001475, 0.00156, 0.001691, 0.001833, 0.001948, 0.002041, 0.002108, 0.002158, 0.002198",\
"0.001347, 0.001362, 0.001439, 0.001537, 0.00167, 0.001799, 0.001914, 0.001998, 0.002067, 0.00212",\
"0.001318, 0.001328, 0.001376, 0.001459, 0.001564, 0.00168, 0.001793, 0.001893, 0.001973, 0.002036",\
"0.001359, 0.001371, 0.001396, 0.00145, 0.001525, 0.001618, 0.001714, 0.001809, 0.001895, 0.001966",\
"0.001496, 0.001503, 0.001502, 0.001527, 0.001569, 0.001628, 0.001694, 0.001773, 0.001849, 0.001917",\
"0.001754, 0.001745, 0.001722, 0.001711, 0.001708, 0.001724, 0.001757, 0.001805, 0.001856, 0.001909");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.02489, 0.0249, 0.0249, 0.0249, 0.02491, 0.02495, 0.02498, 0.02507, 0.0251, 0.02516",\
"0.02464, 0.02466, 0.02467, 0.02469, 0.02471, 0.02475, 0.02482, 0.02489, 0.0249, 0.025",\
"0.02422, 0.02424, 0.0243, 0.02437, 0.02445, 0.02454, 0.02461, 0.02469, 0.02474, 0.02482",\
"0.02393, 0.02395, 0.024, 0.02409, 0.02421, 0.02434, 0.02442, 0.02458, 0.02467, 0.0247",\
"0.02382, 0.02383, 0.02388, 0.02393, 0.024, 0.02416, 0.02428, 0.02438, 0.02448, 0.02469",\
"0.02386, 0.02386, 0.02386, 0.0239, 0.02398, 0.02403, 0.02418, 0.02424, 0.02444, 0.02459",\
"0.02406, 0.02405, 0.02402, 0.02397, 0.02399, 0.02404, 0.02409, 0.02419, 0.0243, 0.02444",\
"0.02435, 0.02433, 0.02428, 0.0242, 0.02413, 0.02412, 0.02422, 0.02422, 0.02429, 0.02446",\
"0.0248, 0.02478, 0.02469, 0.02458, 0.02445, 0.0243, 0.02428, 0.02442, 0.02439, 0.02491",\
"0.02538, 0.02535, 0.02524, 0.02506, 0.02491, 0.02464, 0.02451, 0.02443, 0.02481, 0.0274");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.002311, 0.002302, 0.002313, 0.002321, 0.002331, 0.002337, 0.002337, 0.002338, 0.002339, 0.00234",\
"0.002185, 0.002199, 0.002235, 0.002263, 0.002285, 0.002303, 0.002312, 0.002318, 0.002323, 0.002325",\
"0.001928, 0.001949, 0.002033, 0.002113, 0.002184, 0.002228, 0.002258, 0.002279, 0.002294, 0.002304",\
"0.001634, 0.001672, 0.001777, 0.001904, 0.002022, 0.002108, 0.002168, 0.00221, 0.002241, 0.002262",\
"0.00145, 0.001479, 0.001566, 0.001695, 0.001831, 0.001952, 0.002042, 0.002109, 0.002162, 0.002194",\
"0.001343, 0.001367, 0.001435, 0.001548, 0.001675, 0.001801, 0.001914, 0.002001, 0.002068, 0.00212",\
"0.001321, 0.001337, 0.001387, 0.001467, 0.001571, 0.001682, 0.001797, 0.001897, 0.001975, 0.002038",\
"0.001367, 0.001374, 0.001407, 0.00146, 0.001531, 0.001624, 0.001721, 0.001814, 0.001897, 0.001967",\
"0.001509, 0.001514, 0.001515, 0.00154, 0.001582, 0.001637, 0.001705, 0.001782, 0.001852, 0.001924",\
"0.001783, 0.001773, 0.001741, 0.001729, 0.001726, 0.001742, 0.001773, 0.001818, 0.001867, 0.00192");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.02699, 0.02699, 0.02699, 0.02699, 0.02701, 0.02704, 0.02711, 0.02714, 0.02721, 0.02729",\
"0.02677, 0.02678, 0.0268, 0.02682, 0.02687, 0.0269, 0.02695, 0.027, 0.02705, 0.02718",\
"0.02634, 0.02636, 0.02642, 0.02651, 0.0266, 0.0267, 0.02678, 0.02687, 0.02696, 0.027",\
"0.02604, 0.02605, 0.0261, 0.02619, 0.02633, 0.02646, 0.02659, 0.02671, 0.02683, 0.02695",\
"0.02594, 0.02593, 0.02597, 0.02603, 0.02613, 0.02628, 0.02639, 0.02653, 0.02665, 0.02681",\
"0.02594, 0.02595, 0.02596, 0.02599, 0.02606, 0.02615, 0.02624, 0.02633, 0.02652, 0.02657",\
"0.02613, 0.02613, 0.02608, 0.02607, 0.02608, 0.02615, 0.02622, 0.0263, 0.02643, 0.02662",\
"0.02641, 0.02641, 0.02638, 0.02631, 0.02622, 0.02621, 0.02629, 0.02635, 0.0264, 0.0266",\
"0.02685, 0.02683, 0.02675, 0.02666, 0.02651, 0.02641, 0.02641, 0.02648, 0.02654, 0.02702",\
"0.02742, 0.02739, 0.02729, 0.02714, 0.02693, 0.02676, 0.02665, 0.02657, 0.02695, 0.02966");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.1764, 0.1932, 0.2523, 0.3648, 0.54, 0.7858, 1.109, 1.517, 2.013, 2.607",\
"0.2028, 0.2199, 0.2795, 0.3928, 0.5683, 0.8138, 1.138, 1.544, 2.042, 2.635",\
"0.2952, 0.313, 0.3731, 0.4871, 0.6636, 0.91, 1.234, 1.642, 2.139, 2.731",\
"0.4086, 0.4361, 0.5227, 0.661, 0.8436, 1.09, 1.414, 1.822, 2.318, 2.912",\
"0.5019, 0.5399, 0.6581, 0.8483, 1.089, 1.369, 1.696, 2.103, 2.601, 3.193",\
"0.5697, 0.6186, 0.7729, 1.016, 1.324, 1.679, 2.072, 2.5, 2.998, 3.59",\
"0.61, 0.6699, 0.8588, 1.159, 1.538, 1.973, 2.451, 2.966, 3.514, 4.114",\
"0.6181, 0.6892, 0.9159, 1.273, 1.727, 2.245, 2.813, 3.421, 4.066, 4.745",\
"0.5923, 0.6735, 0.9383, 1.356, 1.884, 2.49, 3.151, 3.857, 4.604, 5.389",\
"0.5292, 0.6243, 0.9257, 1.405, 2.008, 2.703, 3.462, 4.271, 5.123, 6.016");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.4783, 0.5255, 0.6902, 1.003, 1.489, 2.17, 3.068, 4.192, 5.57, 7.209",\
"0.497, 0.5453, 0.7144, 1.031, 1.519, 2.202, 3.098, 4.227, 5.608, 7.246",\
"0.586, 0.6351, 0.8054, 1.126, 1.621, 2.306, 3.206, 4.341, 5.721, 7.357",\
"0.7921, 0.8403, 1.008, 1.327, 1.821, 2.51, 3.412, 4.547, 5.925, 7.57",\
"1.083, 1.143, 1.337, 1.659, 2.151, 2.838, 3.742, 4.875, 6.257, 7.902",\
"1.401, 1.479, 1.722, 2.114, 2.625, 3.31, 4.212, 5.347, 6.726, 8.371",\
"1.745, 1.841, 2.138, 2.612, 3.22, 3.939, 4.838, 5.971, 7.351, 8.994",\
"2.121, 2.232, 2.581, 3.145, 3.863, 4.695, 5.633, 6.763, 8.143, 9.788",\
"2.529, 2.655, 3.057, 3.709, 4.54, 5.501, 6.565, 7.735, 9.114, 10.76",\
"2.971, 3.115, 3.568, 4.302, 5.249, 6.346, 7.555, 8.856, 10.27, 11.92");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.2384, 0.2671, 0.3677, 0.5597, 0.8572, 1.273, 1.823, 2.515, 3.361, 4.358",\
"0.2376, 0.2668, 0.3675, 0.5593, 0.856, 1.275, 1.821, 2.515, 3.361, 4.356",\
"0.2544, 0.2778, 0.3675, 0.5585, 0.8556, 1.274, 1.822, 2.515, 3.361, 4.361",\
"0.381, 0.4061, 0.489, 0.6294, 0.8726, 1.273, 1.821, 2.513, 3.358, 4.367",\
"0.5358, 0.5688, 0.673, 0.8434, 1.073, 1.377, 1.845, 2.51, 3.354, 4.362",\
"0.7078, 0.7492, 0.8816, 1.094, 1.367, 1.695, 2.085, 2.625, 3.38, 4.358",\
"0.8936, 0.944, 1.107, 1.362, 1.689, 2.076, 2.512, 3.006, 3.625, 4.467",\
"1.092, 1.155, 1.345, 1.651, 2.038, 2.485, 2.99, 3.543, 4.154, 4.865",\
"1.298, 1.375, 1.599, 1.956, 2.408, 2.922, 3.5, 4.122, 4.8, 5.535",\
"1.515, 1.6, 1.868, 2.276, 2.791, 3.381, 4.031, 4.742, 5.488, 6.298");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.6408, 0.7202, 0.9939, 1.513, 2.328, 3.468, 4.967, 6.857, 9.171, 11.91",\
"0.6414, 0.7209, 0.9934, 1.516, 2.328, 3.465, 4.964, 6.861, 9.166, 11.91",\
"0.6423, 0.7208, 0.9939, 1.514, 2.327, 3.467, 4.966, 6.858, 9.167, 11.92",\
"0.6686, 0.7348, 0.9944, 1.516, 2.328, 3.467, 4.968, 6.858, 9.168, 11.92",\
"0.8552, 0.9132, 1.109, 1.541, 2.328, 3.468, 4.968, 6.857, 9.169, 11.91",\
"1.094, 1.16, 1.387, 1.76, 2.403, 3.475, 4.97, 6.862, 9.172, 11.91",\
"1.344, 1.429, 1.695, 2.128, 2.708, 3.597, 4.98, 6.867, 9.168, 11.91",\
"1.602, 1.703, 2.021, 2.53, 3.179, 3.983, 5.158, 6.891, 9.174, 11.93",\
"1.863, 1.981, 2.354, 2.946, 3.687, 4.571, 5.624, 7.11, 9.222, 11.93",\
"2.13, 2.261, 2.706, 3.374, 4.232, 5.21, 6.318, 7.652, 9.494, 12");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.2238, 0.2419, 0.3042, 0.4206, 0.5989, 0.847, 1.172, 1.58, 2.078, 2.671",\
"0.2483, 0.2664, 0.3288, 0.4452, 0.6236, 0.8717, 1.197, 1.605, 2.103, 2.696",\
"0.3409, 0.3587, 0.4205, 0.537, 0.7156, 0.9637, 1.289, 1.697, 2.195, 2.788",\
"0.4851, 0.5093, 0.5873, 0.7161, 0.8956, 1.144, 1.469, 1.877, 2.375, 2.968",\
"0.6151, 0.6479, 0.7538, 0.9279, 1.155, 1.425, 1.752, 2.16, 2.657, 3.251",\
"0.7229, 0.7653, 0.9007, 1.123, 1.413, 1.753, 2.134, 2.558, 3.055, 3.648",\
"0.8036, 0.8556, 1.023, 1.296, 1.651, 2.067, 2.53, 3.034, 3.574, 4.173",\
"0.8556, 0.9172, 1.115, 1.441, 1.865, 2.36, 2.91, 3.505, 4.14, 4.811",\
"0.8744, 0.9461, 1.177, 1.555, 2.049, 2.627, 3.267, 3.957, 4.691, 5.465",\
"0.8577, 0.9395, 1.203, 1.637, 2.201, 2.864, 3.596, 4.386, 5.224, 6.105");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.5547, 0.6018, 0.7659, 1.078, 1.564, 2.244, 3.139, 4.268, 5.647, 7.285",\
"0.5848, 0.633, 0.8002, 1.115, 1.603, 2.285, 3.182, 4.314, 5.686, 7.328",\
"0.6855, 0.7343, 0.9037, 1.223, 1.716, 2.401, 3.299, 4.429, 5.812, 7.449",\
"0.8686, 0.9168, 1.085, 1.403, 1.897, 2.584, 3.486, 4.618, 6.002, 7.64",\
"1.113, 1.169, 1.354, 1.679, 2.171, 2.859, 3.764, 4.894, 6.282, 7.926",\
"1.393, 1.459, 1.673, 2.041, 2.556, 3.245, 4.147, 5.28, 6.666, 8.308",\
"1.708, 1.784, 2.032, 2.451, 3.027, 3.751, 4.657, 5.791, 7.174, 8.823",\
"2.051, 2.141, 2.428, 2.904, 3.547, 4.346, 5.297, 6.436, 7.819, 9.466",\
"2.421, 2.526, 2.858, 3.398, 4.115, 4.992, 6.027, 7.219, 8.61, 10.26",\
"2.822, 2.942, 3.323, 3.933, 4.73, 5.694, 6.816, 8.099, 9.545, 11.2");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.2865, 0.3153, 0.4148, 0.6058, 0.9016, 1.317, 1.864, 2.555, 3.397, 4.402",\
"0.286, 0.3144, 0.4146, 0.6059, 0.9016, 1.316, 1.863, 2.555, 3.399, 4.402",\
"0.284, 0.3113, 0.4113, 0.6046, 0.9014, 1.315, 1.865, 2.553, 3.398, 4.403",\
"0.391, 0.4163, 0.5006, 0.647, 0.9078, 1.317, 1.865, 2.555, 3.398, 4.403",\
"0.5368, 0.571, 0.6754, 0.8482, 1.078, 1.398, 1.881, 2.554, 3.398, 4.398",\
"0.6992, 0.741, 0.8754, 1.088, 1.366, 1.697, 2.097, 2.65, 3.419, 4.403",\
"0.8744, 0.926, 1.092, 1.349, 1.683, 2.071, 2.513, 3.011, 3.644, 4.496",\
"1.062, 1.124, 1.32, 1.632, 2.023, 2.477, 2.983, 3.544, 4.155, 4.878",\
"1.26, 1.333, 1.561, 1.926, 2.381, 2.904, 3.486, 4.113, 4.801, 5.537",\
"1.462, 1.548, 1.817, 2.236, 2.762, 3.355, 4.014, 4.724, 5.484, 6.294");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.6411, 0.7198, 0.9925, 1.516, 2.328, 3.465, 4.965, 6.856, 9.166, 11.91",\
"0.6407, 0.722, 0.9919, 1.516, 2.328, 3.467, 4.972, 6.856, 9.159, 11.91",\
"0.6409, 0.7194, 0.9959, 1.515, 2.327, 3.466, 4.967, 6.858, 9.164, 11.91",\
"0.6572, 0.729, 0.9946, 1.516, 2.328, 3.467, 4.97, 6.851, 9.164, 11.91",\
"0.7706, 0.8402, 1.072, 1.54, 2.332, 3.467, 4.969, 6.859, 9.171, 11.92",\
"0.9092, 0.9834, 1.239, 1.69, 2.395, 3.476, 4.972, 6.86, 9.162, 11.91",\
"1.08, 1.158, 1.432, 1.912, 2.612, 3.589, 4.993, 6.858, 9.175, 11.92",\
"1.282, 1.367, 1.652, 2.159, 2.898, 3.867, 5.153, 6.904, 9.166, 11.93",\
"1.516, 1.608, 1.91, 2.44, 3.218, 4.228, 5.49, 7.11, 9.244, 11.94",\
"1.77, 1.87, 2.198, 2.758, 3.56, 4.62, 5.934, 7.508, 9.496, 12.03");
}
}
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.3043, 0.3222, 0.3845, 0.5008, 0.6792, 0.9272, 1.252, 1.661, 2.159, 2.752",\
"0.3342, 0.3523, 0.4147, 0.5312, 0.7099, 0.9581, 1.283, 1.692, 2.189, 2.783",\
"0.4293, 0.4474, 0.5101, 0.627, 0.8061, 1.055, 1.38, 1.789, 2.287, 2.88",\
"0.5683, 0.5891, 0.6589, 0.7814, 0.9615, 1.211, 1.536, 1.945, 2.444, 3.037",\
"0.7119, 0.7379, 0.8242, 0.972, 1.178, 1.442, 1.77, 2.179, 2.678, 3.272",\
"0.8428, 0.8762, 0.9842, 1.167, 1.412, 1.716, 2.08, 2.503, 3.005, 3.599",\
"0.9497, 0.9915, 1.126, 1.349, 1.644, 2, 2.414, 2.887, 3.422, 4.026",\
"1.026, 1.076, 1.239, 1.509, 1.862, 2.28, 2.756, 3.287, 3.879, 4.534",\
"1.067, 1.126, 1.32, 1.638, 2.055, 2.545, 3.093, 3.694, 4.351, 5.068",\
"1.067, 1.137, 1.363, 1.735, 2.218, 2.784, 3.413, 4.094, 4.827, 5.616");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.4004, 0.4263, 0.5171, 0.6862, 0.9458, 1.306, 1.777, 2.37, 3.091, 3.95",\
"0.4315, 0.4579, 0.5487, 0.7184, 0.9781, 1.338, 1.81, 2.402, 3.124, 3.983",\
"0.5518, 0.5785, 0.6699, 0.8411, 1.101, 1.463, 1.935, 2.528, 3.249, 4.109",\
"0.7926, 0.8193, 0.9104, 1.081, 1.342, 1.705, 2.178, 2.771, 3.493, 4.353",\
"1.133, 1.167, 1.278, 1.46, 1.723, 2.084, 2.558, 3.151, 3.873, 4.733",\
"1.51, 1.555, 1.698, 1.937, 2.246, 2.621, 3.094, 3.687, 4.41, 5.27",\
"1.919, 1.973, 2.153, 2.451, 2.84, 3.292, 3.797, 4.395, 5.118, 5.977",\
"2.357, 2.425, 2.642, 3.001, 3.473, 4.023, 4.628, 5.275, 6.01, 6.869",\
"2.827, 2.907, 3.16, 3.585, 4.141, 4.793, 5.51, 6.275, 7.079, 7.959",\
"3.333, 3.42, 3.714, 4.204, 4.848, 5.603, 6.437, 7.326, 8.261, 9.227");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.2844, 0.3134, 0.4139, 0.6052, 0.9012, 1.316, 1.864, 2.554, 3.398, 4.4",\
"0.2846, 0.3135, 0.414, 0.6046, 0.9008, 1.318, 1.865, 2.553, 3.396, 4.402",\
"0.2837, 0.3127, 0.4131, 0.6044, 0.9013, 1.317, 1.865, 2.552, 3.398, 4.402",\
"0.335, 0.3612, 0.4514, 0.6216, 0.9038, 1.317, 1.865, 2.555, 3.396, 4.401",\
"0.4282, 0.4584, 0.5586, 0.7362, 0.997, 1.362, 1.876, 2.554, 3.395, 4.399",\
"0.5566, 0.5906, 0.7022, 0.8946, 1.171, 1.539, 2.006, 2.621, 3.415, 4.401",\
"0.7056, 0.7474, 0.8774, 1.094, 1.393, 1.776, 2.259, 2.845, 3.565, 4.478",\
"0.872, 0.9216, 1.075, 1.326, 1.656, 2.063, 2.56, 3.166, 3.883, 4.728",\
"1.062, 1.114, 1.29, 1.583, 1.952, 2.398, 2.922, 3.544, 4.275, 5.13",\
"1.262, 1.326, 1.531, 1.853, 2.276, 2.766, 3.333, 3.98, 4.73, 5.602");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.5116, 0.5538, 0.7034, 0.9856, 1.426, 2.042, 2.854, 3.875, 5.12, 6.599",\
"0.511, 0.5539, 0.7024, 0.9854, 1.426, 2.044, 2.854, 3.875, 5.12, 6.599",\
"0.5125, 0.5549, 0.7034, 0.9854, 1.425, 2.043, 2.854, 3.875, 5.121, 6.6",\
"0.5282, 0.5662, 0.7052, 0.9856, 1.426, 2.042, 2.854, 3.875, 5.121, 6.6",\
"0.7016, 0.7322, 0.8392, 1.053, 1.439, 2.043, 2.854, 3.876, 5.121, 6.601",\
"0.9292, 0.9708, 1.108, 1.324, 1.628, 2.115, 2.867, 3.876, 5.121, 6.6",\
"1.178, 1.234, 1.401, 1.673, 2.017, 2.429, 3.029, 3.922, 5.127, 6.602",\
"1.446, 1.51, 1.717, 2.05, 2.46, 2.937, 3.468, 4.194, 5.234, 6.626",\
"1.724, 1.803, 2.053, 2.442, 2.934, 3.495, 4.094, 4.758, 5.632, 6.816",\
"2.01, 2.104, 2.392, 2.852, 3.43, 4.078, 4.776, 5.52, 6.312, 7.328");
}
}
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.2553, 0.2721, 0.3313, 0.4439, 0.6187, 0.865, 1.189, 1.594, 2.091, 2.685",\
"0.2848, 0.3019, 0.3614, 0.4743, 0.6495, 0.895, 1.218, 1.626, 2.123, 2.716",\
"0.3782, 0.3956, 0.4557, 0.5696, 0.7458, 0.9919, 1.315, 1.722, 2.22, 2.814",\
"0.502, 0.5237, 0.5957, 0.7209, 0.9004, 1.147, 1.472, 1.879, 2.378, 2.97",\
"0.621, 0.6495, 0.7421, 0.8965, 1.109, 1.376, 1.705, 2.113, 2.611, 3.205",\
"0.721, 0.7582, 0.8773, 1.072, 1.328, 1.64, 2.009, 2.436, 2.936, 3.529",\
"0.7921, 0.8388, 0.9878, 1.23, 1.542, 1.911, 2.333, 2.812, 3.351, 3.956",\
"0.829, 0.8865, 1.069, 1.362, 1.739, 2.175, 2.663, 3.203, 3.801, 4.46",\
"0.8264, 0.895, 1.114, 1.463, 1.908, 2.421, 2.985, 3.599, 4.264, 4.987",\
"0.7827, 0.8635, 1.12, 1.53, 2.046, 2.639, 3.29, 3.987, 4.731, 5.527");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.3989, 0.4249, 0.5157, 0.6848, 0.9444, 1.305, 1.776, 2.368, 3.09, 3.949",\
"0.43, 0.4564, 0.5474, 0.7169, 0.9766, 1.337, 1.809, 2.401, 3.122, 3.982",\
"0.5504, 0.577, 0.6687, 0.8393, 1.1, 1.461, 1.934, 2.526, 3.248, 4.107",\
"0.7909, 0.8177, 0.9089, 1.08, 1.341, 1.703, 2.176, 2.769, 3.492, 4.351",\
"1.131, 1.166, 1.275, 1.458, 1.721, 2.083, 2.556, 3.15, 3.872, 4.733",\
"1.508, 1.552, 1.696, 1.934, 2.245, 2.619, 3.092, 3.686, 4.409, 5.269",\
"1.915, 1.971, 2.151, 2.449, 2.838, 3.291, 3.796, 4.393, 5.116, 5.976",\
"2.354, 2.421, 2.638, 2.998, 3.47, 4.021, 4.626, 5.275, 6.009, 6.868",\
"2.823, 2.902, 3.157, 3.582, 4.14, 4.791, 5.508, 6.274, 7.077, 7.958",\
"3.327, 3.417, 3.709, 4.199, 4.846, 5.6, 6.434, 7.325, 8.258, 9.224");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.2392, 0.2682, 0.3676, 0.5592, 0.8573, 1.274, 1.821, 2.511, 3.36, 4.355",\
"0.2394, 0.2678, 0.3674, 0.56, 0.8573, 1.275, 1.824, 2.507, 3.35, 4.354",\
"0.2431, 0.2709, 0.3685, 0.56, 0.8571, 1.273, 1.823, 2.516, 3.36, 4.355",\
"0.3086, 0.336, 0.4256, 0.5912, 0.8654, 1.273, 1.821, 2.508, 3.354, 4.361",\
"0.4146, 0.4438, 0.542, 0.7184, 0.9772, 1.334, 1.838, 2.511, 3.353, 4.359",\
"0.5494, 0.5848, 0.6988, 0.8864, 1.158, 1.523, 1.985, 2.588, 3.374, 4.361",\
"0.7074, 0.7498, 0.8834, 1.098, 1.392, 1.769, 2.245, 2.828, 3.54, 4.444",\
"0.8862, 0.934, 1.088, 1.339, 1.666, 2.065, 2.557, 3.155, 3.868, 4.704",\
"1.084, 1.142, 1.318, 1.602, 1.971, 2.41, 2.929, 3.541, 4.266, 5.117",\
"1.297, 1.362, 1.566, 1.888, 2.301, 2.79, 3.347, 3.986, 4.728, 5.592");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.4818, 0.5258, 0.6739, 0.9525, 1.387, 1.999, 2.802, 3.812, 5.044, 6.518",\
"0.483, 0.5255, 0.6728, 0.9523, 1.388, 1.999, 2.801, 3.812, 5.048, 6.516",\
"0.4817, 0.5253, 0.6732, 0.9533, 1.389, 1.999, 2.802, 3.813, 5.048, 6.519",\
"0.4992, 0.5368, 0.676, 0.9542, 1.388, 1.998, 2.802, 3.812, 5.043, 6.518",\
"0.6672, 0.7012, 0.8084, 1.021, 1.402, 1.999, 2.802, 3.813, 5.047, 6.517",\
"0.8822, 0.9264, 1.066, 1.287, 1.59, 2.07, 2.813, 3.814, 5.044, 6.518",\
"1.119, 1.17, 1.346, 1.621, 1.971, 2.383, 2.978, 3.859, 5.053, 6.518",\
"1.361, 1.429, 1.642, 1.984, 2.4, 2.878, 3.412, 4.131, 5.162, 6.543",\
"1.614, 1.697, 1.953, 2.358, 2.859, 3.418, 4.031, 4.69, 5.554, 6.732",\
"1.874, 1.972, 2.27, 2.744, 3.328, 3.99, 4.692, 5.436, 6.234, 7.244");
}
}
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.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.2153, 0.2282, 0.2737, 0.3597, 0.4933, 0.6809, 0.9274, 1.238, 1.618, 2.071",\
"0.2452, 0.2585, 0.3041, 0.3905, 0.5241, 0.712, 0.9587, 1.269, 1.649, 2.102",\
"0.3443, 0.358, 0.4044, 0.4917, 0.6261, 0.8144, 1.061, 1.373, 1.751, 2.203",\
"0.4758, 0.4952, 0.5582, 0.6639, 0.8074, 0.9969, 1.245, 1.556, 1.936, 2.389",\
"0.5967, 0.6242, 0.7113, 0.8539, 1.041, 1.265, 1.526, 1.839, 2.219, 2.671",\
"0.696, 0.7321, 0.8472, 1.033, 1.274, 1.555, 1.872, 2.223, 2.614, 3.069",\
"0.7661, 0.8115, 0.957, 1.192, 1.493, 1.841, 2.225, 2.642, 3.094, 3.581",\
"0.802, 0.8581, 1.036, 1.324, 1.689, 2.11, 2.571, 3.065, 3.591, 4.151",\
"0.7987, 0.8661, 1.08, 1.423, 1.857, 2.356, 2.899, 3.477, 4.088, 4.73",\
"0.754, 0.8334, 1.085, 1.487, 1.994, 2.573, 3.205, 3.874, 4.574, 5.31");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.4483, 0.474, 0.563, 0.731, 0.9894, 1.349, 1.82, 2.411, 3.133, 3.991",\
"0.4805, 0.5064, 0.5956, 0.7643, 1.023, 1.382, 1.853, 2.445, 3.167, 4.025",\
"0.6008, 0.627, 0.717, 0.8866, 1.146, 1.507, 1.979, 2.571, 3.293, 4.152",\
"0.841, 0.8668, 0.957, 1.126, 1.387, 1.748, 2.221, 2.814, 3.536, 4.395",\
"1.193, 1.225, 1.328, 1.506, 1.767, 2.128, 2.6, 3.194, 3.916, 4.776",\
"1.587, 1.629, 1.765, 1.992, 2.293, 2.664, 3.136, 3.729, 4.453, 5.312",\
"2.014, 2.066, 2.236, 2.522, 2.899, 3.341, 3.841, 4.437, 5.159, 6.019",\
"2.471, 2.534, 2.74, 3.085, 3.543, 4.081, 4.678, 5.319, 6.051, 6.911",\
"2.962, 3.035, 3.278, 3.685, 4.225, 4.861, 5.569, 6.326, 7.122, 8.001",\
"3.484, 3.57, 3.85, 4.32, 4.944, 5.683, 6.505, 7.385, 8.31, 9.271");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.195, 0.2165, 0.2927, 0.4366, 0.6632, 0.9777, 1.392, 1.912, 2.549, 3.308",\
"0.1952, 0.2166, 0.2926, 0.4377, 0.6625, 0.9796, 1.392, 1.912, 2.549, 3.307",\
"0.2034, 0.2229, 0.2949, 0.4376, 0.6637, 0.9779, 1.391, 1.913, 2.55, 3.31",\
"0.2955, 0.3152, 0.3816, 0.4984, 0.6864, 0.9802, 1.391, 1.912, 2.549, 3.307",\
"0.424, 0.4488, 0.5294, 0.664, 0.8512, 1.095, 1.439, 1.923, 2.551, 3.308",\
"0.5786, 0.6084, 0.7062, 0.8678, 1.083, 1.348, 1.673, 2.074, 2.617, 3.324",\
"0.7522, 0.7888, 0.908, 1.1, 1.35, 1.651, 2.005, 2.415, 2.894, 3.5",\
"0.947, 0.9898, 1.128, 1.357, 1.649, 1.997, 2.384, 2.831, 3.335, 3.91",\
"1.162, 1.213, 1.371, 1.629, 1.969, 2.364, 2.805, 3.295, 3.838, 4.451",\
"1.391, 1.448, 1.631, 1.926, 2.31, 2.76, 3.256, 3.802, 4.392, 5.04");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.512, 0.5555, 0.7031, 0.9844, 1.421, 2.033, 2.836, 3.848, 5.082, 6.551",\
"0.5111, 0.5539, 0.7035, 0.9856, 1.421, 2.033, 2.837, 3.847, 5.082, 6.552",\
"0.511, 0.5541, 0.7026, 0.9839, 1.421, 2.032, 2.837, 3.848, 5.082, 6.556",\
"0.521, 0.5608, 0.7058, 0.984, 1.421, 2.033, 2.836, 3.847, 5.083, 6.55",\
"0.6728, 0.708, 0.8164, 1.038, 1.432, 2.032, 2.836, 3.848, 5.084, 6.553",\
"0.8926, 0.935, 1.073, 1.293, 1.603, 2.094, 2.846, 3.849, 5.084, 6.555",\
"1.129, 1.185, 1.357, 1.63, 1.976, 2.393, 3.002, 3.892, 5.088, 6.551",\
"1.384, 1.448, 1.657, 1.989, 2.407, 2.886, 3.423, 4.149, 5.192, 6.578",\
"1.646, 1.727, 1.975, 2.369, 2.868, 3.425, 4.041, 4.702, 5.576, 6.762",\
"1.914, 2.004, 2.294, 2.762, 3.344, 4, 4.698, 5.45, 6.242, 7.268");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.3043, 0.3222, 0.3845, 0.5008, 0.6792, 0.9272, 1.252, 1.661, 2.159, 2.752",\
"0.3342, 0.3523, 0.4147, 0.5312, 0.7099, 0.9581, 1.283, 1.692, 2.189, 2.783",\
"0.4293, 0.4474, 0.5101, 0.627, 0.8061, 1.055, 1.38, 1.789, 2.287, 2.88",\
"0.5683, 0.5891, 0.6589, 0.7814, 0.9615, 1.211, 1.536, 1.945, 2.444, 3.037",\
"0.7119, 0.7379, 0.8242, 0.972, 1.178, 1.442, 1.77, 2.179, 2.678, 3.272",\
"0.8428, 0.8762, 0.9842, 1.167, 1.412, 1.716, 2.08, 2.503, 3.005, 3.599",\
"0.9497, 0.9915, 1.126, 1.349, 1.644, 2, 2.414, 2.887, 3.422, 4.026",\
"1.026, 1.076, 1.239, 1.509, 1.862, 2.28, 2.756, 3.287, 3.879, 4.534",\
"1.067, 1.126, 1.32, 1.638, 2.055, 2.545, 3.093, 3.694, 4.351, 5.068",\
"1.067, 1.137, 1.363, 1.735, 2.218, 2.784, 3.413, 4.094, 4.827, 5.616");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.4483, 0.474, 0.563, 0.731, 0.9894, 1.349, 1.82, 2.411, 3.133, 3.991",\
"0.4805, 0.5064, 0.5956, 0.7643, 1.023, 1.382, 1.853, 2.445, 3.167, 4.025",\
"0.6008, 0.627, 0.717, 0.8866, 1.146, 1.507, 1.979, 2.571, 3.293, 4.152",\
"0.841, 0.8668, 0.957, 1.126, 1.387, 1.748, 2.221, 2.814, 3.536, 4.395",\
"1.193, 1.225, 1.328, 1.506, 1.767, 2.128, 2.6, 3.194, 3.916, 4.776",\
"1.587, 1.629, 1.765, 1.992, 2.293, 2.664, 3.136, 3.729, 4.453, 5.312",\
"2.014, 2.066, 2.236, 2.522, 2.899, 3.341, 3.841, 4.437, 5.159, 6.019",\
"2.471, 2.534, 2.74, 3.085, 3.543, 4.081, 4.678, 5.319, 6.051, 6.911",\
"2.962, 3.035, 3.278, 3.685, 4.225, 4.861, 5.569, 6.326, 7.122, 8.001",\
"3.484, 3.57, 3.85, 4.32, 4.944, 5.683, 6.505, 7.385, 8.31, 9.271");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.2844, 0.3134, 0.4139, 0.6052, 0.9012, 1.316, 1.864, 2.554, 3.398, 4.4",\
"0.2846, 0.3135, 0.414, 0.6046, 0.9008, 1.318, 1.865, 2.553, 3.396, 4.402",\
"0.2837, 0.3127, 0.4131, 0.6044, 0.9013, 1.317, 1.865, 2.552, 3.398, 4.402",\
"0.335, 0.3612, 0.4514, 0.6216, 0.9038, 1.317, 1.865, 2.555, 3.396, 4.401",\
"0.4282, 0.4584, 0.5586, 0.7362, 0.997, 1.362, 1.876, 2.554, 3.395, 4.399",\
"0.5566, 0.5906, 0.7022, 0.8946, 1.171, 1.539, 2.006, 2.621, 3.415, 4.401",\
"0.7056, 0.7474, 0.8774, 1.094, 1.393, 1.776, 2.259, 2.845, 3.565, 4.478",\
"0.872, 0.9216, 1.075, 1.326, 1.656, 2.063, 2.56, 3.166, 3.883, 4.728",\
"1.062, 1.114, 1.29, 1.583, 1.952, 2.398, 2.922, 3.544, 4.275, 5.13",\
"1.262, 1.326, 1.531, 1.853, 2.276, 2.766, 3.333, 3.98, 4.73, 5.602");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.001672, 0.004031, 0.008535, 0.01555, 0.0254, 0.03835, 0.05468, 0.0746, 0.09835");
values("0.5116, 0.5538, 0.7034, 0.9856, 1.426, 2.042, 2.854, 3.875, 5.12, 6.599",\
"0.511, 0.5539, 0.7024, 0.9854, 1.426, 2.044, 2.854, 3.875, 5.12, 6.599",\
"0.5125, 0.5549, 0.7034, 0.9854, 1.425, 2.043, 2.854, 3.875, 5.121, 6.6",\
"0.5282, 0.5662, 0.7052, 0.9856, 1.426, 2.042, 2.854, 3.875, 5.121, 6.6",\
"0.7016, 0.7322, 0.8392, 1.053, 1.439, 2.043, 2.854, 3.876, 5.121, 6.601",\
"0.9292, 0.9708, 1.108, 1.324, 1.628, 2.115, 2.867, 3.876, 5.121, 6.6",\
"1.178, 1.234, 1.401, 1.673, 2.017, 2.429, 3.029, 3.922, 5.127, 6.602",\
"1.446, 1.51, 1.717, 2.05, 2.46, 2.937, 3.468, 4.194, 5.234, 6.626",\
"1.724, 1.803, 2.053, 2.442, 2.934, 3.495, 4.094, 4.758, 5.632, 6.816",\
"2.01, 2.104, 2.392, 2.852, 3.43, 4.078, 4.776, 5.52, 6.312, 7.328");
}
}
}
}