blob: abcacaa366b490c471591fa06c16f24ed76054a6 [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.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "1.04976e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "1.4512608e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "1.2876084e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "1.4512608e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "1.0729908e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "1.4582268e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "1.0729908e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "1.4582268e-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.004152 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00368, 0.003677, 0.003676, 0.003673, 0.003664, 0.003654, 0.003648, \
0.003644, 0.003631, 0.002997");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0005302, 0.0005372, 0.0005327, 0.0005254, 0.0004953, 0.0004572, \
0.0003996, 0.0002904, -3.796e-05, -0.001016");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003675, 0.003673, 0.003682, 0.003675, 0.00367, 0.003656, 0.003651, \
0.003636, 0.003598, 0.002912");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003411, -0.003444, -0.003485, -0.003505, -0.003518, -0.003523, \
-0.00353, -0.003532, -0.00352, -0.003151");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002148, 0.002147, 0.002144, 0.002142, 0.002141, 0.002134, 0.002119, \
0.002095, 0.002037, 0.001591");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.001529, -0.001528, -0.001528, -0.001532, -0.001535, -0.001536, \
-0.001536, -0.001534, -0.001535, -0.00134");
}
}
}
pin(A2) {
capacitance : 0.003928 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003664, 0.003662, 0.003662, 0.003656, 0.003659, 0.003648, 0.003645, \
0.003645, 0.003636, 0.003034");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0005574, 0.0005566, 0.0005435, 0.0005308, 0.0004961, 0.0004596, \
0.0003999, 0.0002892, -4.762e-05, -0.001028");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00366, 0.003648, 0.003652, 0.003642, 0.003643, 0.003642, 0.003642, \
0.003636, 0.00363, 0.003055");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.00337, -0.003395, -0.003451, -0.003477, -0.003506, -0.003515, \
-0.003522, -0.003525, -0.003518, -0.003166");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003117, 0.003112, 0.003115, 0.003113, 0.00312, 0.003119, 0.003116, \
0.003119, 0.003118, 0.002609");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002809, -0.002835, -0.002892, -0.002935, -0.002969, -0.00298, \
-0.00299, -0.002994, -0.003, -0.002735");
}
}
}
pin(B) {
capacitance : 0.003935 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002904, 0.002904, 0.002903, 0.002896, 0.002893, 0.002886, 0.00288, \
0.002879, 0.002864, 0.002346");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.002899, -0.002897, -0.0029, -0.002888, -0.002886, -0.002877, \
-0.002868, -0.002862, -0.002849, -0.002562");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.07591 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.001643, 0.001646, 0.001644, 0.00164, 0.001642, 0.001642, 0.00164, 0.00164, 0.00164, 0.001639",\
"0.001633, 0.001651, 0.001657, 0.001673, 0.001681, 0.001689, 0.001694, 0.001696, 0.0017, 0.001701",\
"0.001541, 0.00156, 0.001606, 0.001659, 0.0017, 0.001728, 0.001745, 0.001759, 0.001767, 0.001773",\
"0.001352, 0.00138, 0.001457, 0.00155, 0.001627, 0.001685, 0.001726, 0.001752, 0.001772, 0.001787",\
"0.001181, 0.001202, 0.001282, 0.001392, 0.001503, 0.00159, 0.001655, 0.001704, 0.001735, 0.001761",\
"0.001044, 0.001067, 0.001138, 0.001245, 0.001365, 0.001475, 0.001561, 0.001628, 0.001679, 0.001717",\
"0.0009482, 0.0009673, 0.001028, 0.001128, 0.001242, 0.001352, 0.001455, 0.001539, 0.001603, 0.001654",\
"0.0008871, 0.0009035, 0.0009506, 0.001032, 0.001135, 0.001244, 0.001351, 0.001443, 0.001522, 0.001577",\
"0.0008375, 0.0008506, 0.0008929, 0.0009599, 0.001051, 0.001152, 0.001253, 0.001349, 0.001411, 0.001356",\
"0.001022, 0.00103, 0.001072, 0.001127, 0.001203, 0.00129, 0.001303, 0.0009316, 0.0004068, 5.658e-06");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.01212, 0.01213, 0.01214, 0.01216, 0.01218, 0.01221, 0.01222, 0.01237, 0.01464, 0.02857",\
"0.012, 0.01202, 0.01208, 0.01215, 0.01221, 0.01226, 0.0123, 0.01246, 0.01488, 0.02917",\
"0.01167, 0.0117, 0.01179, 0.01192, 0.01205, 0.01215, 0.01223, 0.01249, 0.01534, 0.031",\
"0.01144, 0.01146, 0.01154, 0.01166, 0.0118, 0.01194, 0.01206, 0.01243, 0.01642, 0.03462",\
"0.01131, 0.01133, 0.0114, 0.01148, 0.01159, 0.01174, 0.01187, 0.01256, 0.01896, 0.04064",\
"0.01126, 0.01127, 0.01131, 0.01138, 0.01146, 0.01158, 0.01174, 0.01336, 0.02474, 0.0486",\
"0.01121, 0.01122, 0.01125, 0.01131, 0.01139, 0.01148, 0.01192, 0.01707, 0.03515, 0.05528",\
"0.01118, 0.01119, 0.01121, 0.01127, 0.01133, 0.01155, 0.01463, 0.02825, 0.04414, 0.05621",\
"0.01117, 0.01117, 0.01119, 0.01123, 0.01154, 0.01585, 0.02585, 0.03419, 0.04033, 0.04482",\
"0.01042, 0.01034, 0.01017, 0.01133, 0.01328, 0.01504, 0.01638, 0.01737, 0.01807, 0.01857");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.003036, 0.003038, 0.00304, 0.003038, 0.003037, 0.003037, 0.003035, 0.003035, 0.003032, 0.00303",\
"0.002948, 0.002951, 0.002955, 0.002949, 0.002949, 0.002946, 0.002946, 0.00295, 0.002947, 0.002943",\
"0.002813, 0.002808, 0.002822, 0.002831, 0.002837, 0.002842, 0.002844, 0.002845, 0.002845, 0.002846",\
"0.002663, 0.002674, 0.002691, 0.002715, 0.002738, 0.002759, 0.002773, 0.002776, 0.002782, 0.002786",\
"0.002535, 0.002544, 0.002571, 0.002613, 0.002651, 0.00268, 0.002706, 0.002725, 0.002738, 0.002744",\
"0.002431, 0.002446, 0.002469, 0.002513, 0.002565, 0.002606, 0.002644, 0.002669, 0.002688, 0.002703",\
"0.002344, 0.002358, 0.002381, 0.002426, 0.002474, 0.002528, 0.002571, 0.002609, 0.002635, 0.002655",\
"0.002269, 0.002276, 0.002304, 0.002346, 0.002392, 0.002444, 0.002496, 0.002537, 0.002568, 0.00259",\
"0.002191, 0.002203, 0.002221, 0.00226, 0.002308, 0.002357, 0.002406, 0.002447, 0.002459, 0.002354",\
"0.002344, 0.00235, 0.002375, 0.002407, 0.002448, 0.002489, 0.002427, 0.001965, 0.001389, 0.0009417");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.01364, 0.01364, 0.01365, 0.01367, 0.01369, 0.01371, 0.01373, 0.01388, 0.01621, 0.03042",\
"0.01357, 0.01359, 0.01363, 0.01369, 0.01374, 0.01378, 0.01381, 0.01399, 0.01646, 0.03107",\
"0.01331, 0.01333, 0.01341, 0.01351, 0.01361, 0.0137, 0.01378, 0.01402, 0.01701, 0.03301",\
"0.01311, 0.01314, 0.0132, 0.0133, 0.01341, 0.01353, 0.01365, 0.01401, 0.01817, 0.03669",\
"0.01302, 0.01303, 0.01307, 0.01314, 0.01324, 0.01335, 0.01348, 0.01416, 0.02074, 0.04258",\
"0.01296, 0.01297, 0.013, 0.01306, 0.01313, 0.01323, 0.01339, 0.01498, 0.02639, 0.05021",\
"0.01292, 0.01293, 0.01296, 0.01301, 0.01306, 0.01314, 0.01355, 0.01852, 0.03644, 0.05678",\
"0.0129, 0.01291, 0.01292, 0.01296, 0.01303, 0.01318, 0.01591, 0.02911, 0.04549, 0.05805",\
"0.01289, 0.0129, 0.01291, 0.01292, 0.01312, 0.01656, 0.02688, 0.03618, 0.04305, 0.04807",\
"0.01217, 0.01211, 0.01196, 0.01296, 0.01536, 0.01756, 0.01926, 0.02047, 0.02134, 0.02196");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.003182, 0.003187, 0.003181, 0.003181, 0.003176, 0.003175, 0.003177, 0.003178, 0.003177, 0.003175",\
"0.003139, 0.003136, 0.003151, 0.003151, 0.00316, 0.003164, 0.003164, 0.003164, 0.003167, 0.003171",\
"0.003057, 0.003058, 0.00308, 0.003096, 0.003112, 0.003122, 0.003138, 0.003142, 0.003148, 0.003151",\
"0.002936, 0.002941, 0.002962, 0.003002, 0.003042, 0.003073, 0.003091, 0.003108, 0.003118, 0.003126",\
"0.002826, 0.002836, 0.002862, 0.002909, 0.002951, 0.002992, 0.003029, 0.003058, 0.003081, 0.003092",\
"0.002743, 0.002745, 0.002774, 0.002821, 0.002863, 0.00292, 0.002958, 0.002996, 0.003024, 0.003048",\
"0.002671, 0.002681, 0.002701, 0.002742, 0.002792, 0.002838, 0.002886, 0.002932, 0.002964, 0.002992",\
"0.002616, 0.002621, 0.002641, 0.002672, 0.002718, 0.002766, 0.002816, 0.002857, 0.0029, 0.002925",\
"0.002566, 0.00257, 0.002589, 0.002618, 0.002653, 0.002697, 0.00274, 0.002782, 0.002806, 0.00274",\
"0.002711, 0.002718, 0.002728, 0.002754, 0.002787, 0.002815, 0.002798, 0.002522, 0.00197, 0.001465");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.01943, 0.01943, 0.01942, 0.01943, 0.01944, 0.01946, 0.0195, 0.01954, 0.01961, 0.01979",\
"0.01928, 0.01929, 0.01929, 0.0193, 0.01932, 0.01933, 0.01938, 0.01942, 0.01948, 0.01968",\
"0.01903, 0.01903, 0.01906, 0.0191, 0.01915, 0.01919, 0.01924, 0.0193, 0.01937, 0.0196",\
"0.01883, 0.01884, 0.01887, 0.01891, 0.01897, 0.01905, 0.01912, 0.01919, 0.01926, 0.01964",\
"0.0187, 0.0187, 0.01873, 0.01877, 0.01883, 0.0189, 0.01899, 0.01907, 0.0192, 0.01982",\
"0.01861, 0.01861, 0.01863, 0.01866, 0.01871, 0.01879, 0.01885, 0.01893, 0.01917, 0.02088",\
"0.01852, 0.01852, 0.01853, 0.01857, 0.01861, 0.01866, 0.01874, 0.01885, 0.01973, 0.02611",\
"0.01842, 0.01842, 0.01843, 0.01845, 0.01849, 0.01855, 0.01863, 0.01951, 0.02632, 0.04619",\
"0.01828, 0.01827, 0.01828, 0.0183, 0.0183, 0.01861, 0.02232, 0.03418, 0.04957, 0.0618",\
"0.01707, 0.01694, 0.01657, 0.01712, 0.01951, 0.02175, 0.02333, 0.02459, 0.02561, 0.02644");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.001786, 0.001792, 0.001791, 0.001796, 0.001787, 0.001789, 0.00179, 0.00179, 0.001792, 0.001791",\
"0.001734, 0.001732, 0.001744, 0.001759, 0.001769, 0.001771, 0.001776, 0.00178, 0.001778, 0.001781",\
"0.00162, 0.001628, 0.001656, 0.00169, 0.001714, 0.001734, 0.001746, 0.001755, 0.001765, 0.001767",\
"0.001481, 0.001491, 0.00153, 0.001586, 0.001634, 0.001676, 0.001704, 0.001723, 0.001736, 0.001749",\
"0.001369, 0.00138, 0.001417, 0.001479, 0.001539, 0.001595, 0.001636, 0.001671, 0.001693, 0.001712",\
"0.001293, 0.001305, 0.00134, 0.001397, 0.001457, 0.00152, 0.001575, 0.001614, 0.00165, 0.001675",\
"0.001244, 0.001253, 0.001282, 0.001332, 0.00139, 0.001448, 0.001504, 0.001557, 0.001596, 0.001629",\
"0.001202, 0.001214, 0.001241, 0.001284, 0.001333, 0.00139, 0.001444, 0.001496, 0.001544, 0.001576",\
"0.001173, 0.00118, 0.001205, 0.001243, 0.001291, 0.001345, 0.001392, 0.001442, 0.001477, 0.00143",\
"0.001352, 0.001356, 0.001377, 0.001412, 0.001458, 0.001503, 0.001503, 0.001269, 0.0007426, 0.0002558");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.01801, 0.01801, 0.01802, 0.01804, 0.01805, 0.01805, 0.01808, 0.0181, 0.01813, 0.01822",\
"0.01787, 0.01788, 0.01789, 0.01789, 0.01791, 0.01793, 0.01795, 0.01799, 0.01803, 0.01815",\
"0.01762, 0.01764, 0.01766, 0.01769, 0.01774, 0.01779, 0.01785, 0.01787, 0.01788, 0.01805",\
"0.01742, 0.01743, 0.01746, 0.01752, 0.01759, 0.01763, 0.01766, 0.01775, 0.01781, 0.01807",\
"0.01729, 0.01729, 0.01731, 0.01736, 0.01741, 0.01749, 0.01753, 0.01758, 0.01771, 0.01825",\
"0.0172, 0.01719, 0.01722, 0.01725, 0.0173, 0.01735, 0.01744, 0.01746, 0.01764, 0.01909",\
"0.0171, 0.0171, 0.01712, 0.01715, 0.01723, 0.01726, 0.01731, 0.01742, 0.01812, 0.02391",\
"0.01701, 0.01701, 0.01703, 0.01703, 0.01708, 0.01718, 0.01718, 0.01785, 0.02413, 0.04524",\
"0.01686, 0.01686, 0.01687, 0.0169, 0.0169, 0.01707, 0.02043, 0.03387, 0.0495, 0.06173",\
"0.01599, 0.01596, 0.01588, 0.01704, 0.01947, 0.02174, 0.02334, 0.02461, 0.02563, 0.02646");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.001786, 0.001788, 0.001787, 0.001791, 0.001787, 0.001787, 0.001789, 0.001788, 0.001793, 0.001793",\
"0.001732, 0.001735, 0.001743, 0.001758, 0.001765, 0.001771, 0.001775, 0.001778, 0.00178, 0.001779",\
"0.001619, 0.001626, 0.001656, 0.001688, 0.001715, 0.001734, 0.001748, 0.001757, 0.001763, 0.001767",\
"0.001473, 0.001488, 0.001533, 0.001588, 0.001636, 0.001675, 0.001701, 0.001723, 0.001736, 0.001746",\
"0.001372, 0.001381, 0.001419, 0.001482, 0.001539, 0.001598, 0.001638, 0.001673, 0.001695, 0.001713",\
"0.00129, 0.001307, 0.001336, 0.001395, 0.00146, 0.00152, 0.001575, 0.001615, 0.00165, 0.001674",\
"0.001245, 0.001256, 0.001284, 0.00133, 0.001391, 0.001446, 0.001507, 0.001557, 0.001597, 0.00163",\
"0.0012, 0.001214, 0.001235, 0.001283, 0.001333, 0.001391, 0.001445, 0.001498, 0.001543, 0.001581",\
"0.001174, 0.00118, 0.001201, 0.001245, 0.001293, 0.001343, 0.001394, 0.001446, 0.00149, 0.001508",\
"0.001352, 0.001353, 0.001381, 0.001414, 0.001457, 0.001501, 0.001528, 0.001391, 0.0009319, 0.0004146");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.01933, 0.01933, 0.01934, 0.01933, 0.01935, 0.01937, 0.01936, 0.01942, 0.01943, 0.01955",\
"0.01921, 0.01921, 0.01922, 0.01924, 0.01925, 0.01927, 0.01931, 0.01933, 0.01937, 0.01944",\
"0.01897, 0.01898, 0.019, 0.01904, 0.01909, 0.01912, 0.01919, 0.01922, 0.01924, 0.01941",\
"0.01875, 0.01876, 0.0188, 0.01884, 0.01891, 0.019, 0.019, 0.01911, 0.01918, 0.01941",\
"0.01861, 0.01862, 0.01864, 0.01869, 0.01876, 0.01883, 0.01887, 0.01892, 0.01899, 0.01954",\
"0.01851, 0.0185, 0.01855, 0.01857, 0.01862, 0.01869, 0.01876, 0.01888, 0.01901, 0.0205",\
"0.01841, 0.01841, 0.01845, 0.01847, 0.01854, 0.01859, 0.01864, 0.01875, 0.01945, 0.02548",\
"0.01834, 0.01833, 0.01834, 0.01837, 0.01839, 0.01848, 0.01855, 0.0192, 0.02585, 0.04703",\
"0.01819, 0.01818, 0.0182, 0.01821, 0.01822, 0.01841, 0.02201, 0.03559, 0.05088, 0.06282",\
"0.01729, 0.01723, 0.01715, 0.01824, 0.02041, 0.02237, 0.02371, 0.02481, 0.02577, 0.02655");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.3171, 0.3409, 0.4245, 0.5839, 0.8323, 1.181, 1.639, 2.215, 2.92, 3.764",\
"0.3786, 0.4026, 0.4867, 0.6467, 0.8955, 1.244, 1.703, 2.281, 2.987, 3.827",\
"0.6002, 0.6246, 0.7092, 0.8704, 1.12, 1.469, 1.928, 2.507, 3.21, 4.054",\
"0.9746, 1.008, 1.117, 1.295, 1.547, 1.896, 2.355, 2.934, 3.639, 4.482",\
"1.418, 1.465, 1.618, 1.864, 2.184, 2.56, 3.022, 3.6, 4.304, 5.146",\
"1.922, 1.985, 2.187, 2.51, 2.927, 3.408, 3.94, 4.537, 5.242, 6.082",\
"2.487, 2.567, 2.822, 3.233, 3.752, 4.351, 5.005, 5.714, 6.466, 7.316",\
"3.109, 3.208, 3.522, 4.025, 4.659, 5.382, 6.175, 7.016, 7.909, 8.843",\
"3.784, 3.903, 4.284, 4.886, 5.643, 6.502, 7.435, 8.427, 9.469, 10.56",\
"4.508, 4.65, 5.104, 5.812, 6.701, 7.706, 8.787, 9.937, 11.14, 12.39");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("1.099, 1.182, 1.473, 2.025, 2.885, 4.091, 5.688, 7.689, 10.13, 13.04",\
"1.145, 1.23, 1.527, 2.085, 2.953, 4.163, 5.748, 7.76, 10.2, 13.12",\
"1.365, 1.451, 1.75, 2.316, 3.19, 4.407, 6.001, 8.008, 10.46, 13.36",\
"1.847, 1.932, 2.229, 2.794, 3.67, 4.89, 6.494, 8.496, 10.95, 13.87",\
"2.626, 2.712, 3.008, 3.569, 4.441, 5.661, 7.264, 9.276, 11.74, 14.64",\
"3.671, 3.773, 4.101, 4.675, 5.543, 6.76, 8.359, 10.38, 12.82, 15.76",\
"4.904, 5.031, 5.439, 6.103, 7.003, 8.219, 9.816, 11.82, 14.29, 17.2",\
"6.324, 6.479, 6.976, 7.776, 8.807, 10.06, 11.66, 13.66, 16.11, 19.03",\
"7.937, 8.121, 8.714, 9.663, 10.87, 12.27, 13.91, 15.92, 18.37, 21.29",\
"9.739, 9.957, 10.65, 11.76, 13.17, 14.78, 16.56, 18.61, 21.05, 23.97");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.4258, 0.4641, 0.603, 0.8693, 1.281, 1.86, 2.62, 3.578, 4.749, 6.146",\
"0.4251, 0.4657, 0.6049, 0.87, 1.283, 1.859, 2.621, 3.58, 4.752, 6.148",\
"0.4266, 0.4645, 0.6015, 0.8696, 1.281, 1.859, 2.619, 3.581, 4.749, 6.145",\
"0.6028, 0.6324, 0.7306, 0.9264, 1.291, 1.858, 2.619, 3.578, 4.748, 6.148",\
"0.8626, 0.9006, 1.028, 1.243, 1.527, 1.962, 2.643, 3.584, 4.747, 6.143",\
"1.164, 1.212, 1.37, 1.632, 1.98, 2.396, 2.926, 3.694, 4.771, 6.143",\
"1.507, 1.565, 1.756, 2.076, 2.483, 2.978, 3.539, 4.184, 5.058, 6.256",\
"1.891, 1.961, 2.187, 2.558, 3.042, 3.616, 4.268, 4.978, 5.76, 6.76",\
"2.33, 2.41, 2.668, 3.088, 3.65, 4.31, 5.046, 5.854, 6.734, 7.674",\
"2.812, 2.908, 3.202, 3.674, 4.306, 5.048, 5.882, 6.798, 7.778, 8.824");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("1.428, 1.564, 2.038, 2.942, 4.354, 6.335, 8.936, 12.21, 16.21, 20.99",\
"1.428, 1.563, 2.039, 2.944, 4.356, 6.336, 8.939, 12.22, 16.23, 20.98",\
"1.428, 1.563, 2.038, 2.944, 4.355, 6.334, 8.937, 12.22, 16.22, 21",\
"1.428, 1.563, 2.039, 2.945, 4.355, 6.333, 8.937, 12.22, 16.22, 21.01",\
"1.497, 1.615, 2.054, 2.943, 4.355, 6.333, 8.937, 12.22, 16.22, 21",\
"1.825, 1.915, 2.257, 3.008, 4.36, 6.333, 8.937, 12.22, 16.23, 21.04",\
"2.299, 2.403, 2.737, 3.348, 4.482, 6.352, 8.936, 12.22, 16.22, 21",\
"2.822, 2.94, 3.332, 3.98, 4.936, 6.52, 8.974, 12.22, 16.22, 21",\
"3.394, 3.542, 3.982, 4.716, 5.688, 7.05, 9.176, 12.27, 16.22, 21",\
"4.014, 4.17, 4.68, 5.512, 6.604, 7.922, 9.772, 12.5, 16.31, 21");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.38, 0.405, 0.4919, 0.6555, 0.9075, 1.259, 1.72, 2.299, 3.006, 3.848",\
"0.439, 0.4641, 0.551, 0.7147, 0.9667, 1.318, 1.779, 2.359, 3.066, 3.907",\
"0.6593, 0.6841, 0.7712, 0.9349, 1.187, 1.539, 2, 2.579, 3.286, 4.128",\
"1.062, 1.092, 1.192, 1.361, 1.613, 1.965, 2.425, 3.004, 3.712, 4.553",\
"1.549, 1.592, 1.73, 1.959, 2.263, 2.631, 3.093, 3.673, 4.379, 5.221",\
"2.106, 2.161, 2.342, 2.64, 3.034, 3.498, 4.018, 4.61, 5.315, 6.157",\
"2.728, 2.798, 3.026, 3.402, 3.891, 4.466, 5.105, 5.798, 6.545, 7.393",\
"3.411, 3.497, 3.777, 4.237, 4.832, 5.525, 6.295, 7.121, 8, 8.924",\
"4.156, 4.262, 4.593, 5.144, 5.852, 6.676, 7.58, 8.55, 9.577, 10.65",\
"4.956, 5.079, 5.476, 6.12, 6.951, 7.911, 8.963, 10.08, 11.27, 12.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("1.204, 1.287, 1.577, 2.13, 2.989, 4.198, 5.791, 7.791, 10.24, 13.14",\
"1.277, 1.361, 1.656, 2.214, 3.076, 4.287, 5.882, 7.88, 10.33, 13.23",\
"1.53, 1.616, 1.914, 2.478, 3.349, 4.564, 6.156, 8.165, 10.61, 13.53",\
"2.013, 2.097, 2.393, 2.956, 3.827, 5.048, 6.648, 8.648, 11.1, 14.02",\
"2.746, 2.831, 3.125, 3.685, 4.556, 5.773, 7.37, 9.385, 11.84, 14.74",\
"3.72, 3.815, 4.133, 4.703, 5.571, 6.788, 8.386, 10.39, 12.85, 15.77",\
"4.906, 5.015, 5.378, 6.01, 6.907, 8.125, 9.721, 11.73, 14.18, 17.1",\
"6.31, 6.435, 6.849, 7.562, 8.547, 9.806, 11.41, 13.41, 15.87, 18.78",\
"7.932, 8.078, 8.552, 9.354, 10.45, 11.82, 13.46, 15.48, 17.92, 20.84",\
"9.773, 9.94, 10.49, 11.39, 12.61, 14.11, 15.87, 17.93, 20.38, 23.3");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.4683, 0.5089, 0.6443, 0.9069, 1.316, 1.892, 2.651, 3.612, 4.783, 6.179",\
"0.4672, 0.5081, 0.6443, 0.9069, 1.316, 1.894, 2.653, 3.611, 4.782, 6.176",\
"0.4627, 0.5034, 0.6408, 0.9054, 1.315, 1.893, 2.654, 3.611, 4.782, 6.179",\
"0.5836, 0.6144, 0.7182, 0.9342, 1.318, 1.893, 2.653, 3.612, 4.783, 6.176",\
"0.8144, 0.8534, 0.9864, 1.204, 1.504, 1.965, 2.666, 3.612, 4.783, 6.176",\
"1.076, 1.126, 1.294, 1.571, 1.927, 2.355, 2.906, 3.7, 4.801, 6.174",\
"1.373, 1.437, 1.641, 1.973, 2.409, 2.917, 3.49, 4.153, 5.05, 6.268",\
"1.699, 1.773, 2.026, 2.42, 2.93, 3.528, 4.194, 4.924, 5.72, 6.734",\
"2.062, 2.146, 2.442, 2.912, 3.504, 4.19, 4.952, 5.782, 6.672, 7.628",\
"2.468, 2.574, 2.9, 3.44, 4.12, 4.904, 5.766, 6.7, 7.7, 8.76");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("1.429, 1.564, 2.038, 2.943, 4.354, 6.334, 8.936, 12.22, 16.21, 21.01",\
"1.429, 1.565, 2.038, 2.943, 4.353, 6.333, 8.936, 12.22, 16.21, 21",\
"1.429, 1.564, 2.038, 2.944, 4.355, 6.334, 8.934, 12.22, 16.21, 20.99",\
"1.428, 1.564, 2.038, 2.944, 4.354, 6.333, 8.939, 12.22, 16.22, 21.01",\
"1.467, 1.592, 2.047, 2.943, 4.354, 6.333, 8.94, 12.22, 16.23, 21",\
"1.657, 1.77, 2.177, 2.992, 4.361, 6.333, 8.937, 12.22, 16.22, 21.03",\
"1.909, 2.037, 2.46, 3.224, 4.46, 6.352, 8.936, 12.22, 16.23, 21",\
"2.21, 2.344, 2.796, 3.598, 4.774, 6.5, 8.974, 12.22, 16.23, 21",\
"2.576, 2.716, 3.186, 4.036, 5.25, 6.882, 9.16, 12.27, 16.23, 20.99",\
"2.998, 3.146, 3.64, 4.518, 5.8, 7.462, 9.62, 12.49, 16.29, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.4969, 0.5219, 0.6086, 0.7721, 1.024, 1.376, 1.836, 2.416, 3.123, 3.965",\
"0.5661, 0.5911, 0.678, 0.8417, 1.094, 1.446, 1.907, 2.486, 3.193, 4.035",\
"0.7982, 0.8234, 0.9107, 1.075, 1.327, 1.679, 2.141, 2.721, 3.427, 4.269",\
"1.19, 1.217, 1.309, 1.475, 1.729, 2.081, 2.542, 3.123, 3.83, 4.672",\
"1.699, 1.733, 1.846, 2.044, 2.325, 2.688, 3.151, 3.732, 4.44, 5.282",\
"2.307, 2.349, 2.491, 2.733, 3.066, 3.486, 3.988, 4.579, 5.29, 6.133",\
"3.001, 3.054, 3.232, 3.53, 3.932, 4.422, 4.996, 5.654, 6.395, 7.249",\
"3.776, 3.842, 4.059, 4.424, 4.907, 5.486, 6.147, 6.888, 7.713, 8.625",\
"4.628, 4.708, 4.971, 5.408, 5.986, 6.667, 7.43, 8.272, 9.192, 10.2",\
"5.558, 5.653, 5.963, 6.479, 7.16, 7.957, 8.839, 9.796, 10.83, 11.94");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.8333, 0.8767, 1.031, 1.319, 1.763, 2.382, 3.193, 4.212, 5.455, 6.934",\
"0.9063, 0.9505, 1.104, 1.392, 1.837, 2.456, 3.268, 4.287, 5.529, 7.009",\
"1.179, 1.223, 1.378, 1.668, 2.115, 2.735, 3.547, 4.567, 5.81, 7.29",\
"1.716, 1.761, 1.915, 2.207, 2.653, 3.275, 4.09, 5.11, 6.353, 7.834",\
"2.561, 2.606, 2.764, 3.054, 3.501, 4.124, 4.938, 5.959, 7.203, 8.683",\
"3.68, 3.737, 3.924, 4.238, 4.696, 5.318, 6.131, 7.153, 8.398, 9.88",\
"5.006, 5.078, 5.318, 5.715, 6.239, 6.888, 7.707, 8.727, 9.972, 11.45",\
"6.538, 6.63, 6.926, 7.42, 8.065, 8.818, 9.679, 10.71, 11.96, 13.44",\
"8.283, 8.391, 8.75, 9.347, 10.13, 11.03, 12.03, 13.12, 14.38, 15.87",\
"10.24, 10.37, 10.8, 11.5, 12.43, 13.5, 14.67, 15.91, 17.24, 18.76");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.4681, 0.5059, 0.6443, 0.9063, 1.315, 1.891, 2.653, 3.611, 4.78, 6.178",\
"0.4665, 0.507, 0.6436, 0.9063, 1.315, 1.892, 2.651, 3.611, 4.782, 6.173",\
"0.4672, 0.5046, 0.6424, 0.9062, 1.314, 1.892, 2.651, 3.609, 4.78, 6.175",\
"0.5096, 0.545, 0.6694, 0.9148, 1.316, 1.891, 2.651, 3.612, 4.781, 6.179",\
"0.6364, 0.6756, 0.813, 1.052, 1.411, 1.93, 2.659, 3.61, 4.78, 6.173",\
"0.811, 0.8536, 1.005, 1.269, 1.651, 2.154, 2.804, 3.671, 4.791, 6.18",\
"1.02, 1.074, 1.248, 1.546, 1.957, 2.488, 3.148, 3.948, 4.961, 6.248",\
"1.258, 1.324, 1.534, 1.878, 2.33, 2.896, 3.58, 4.41, 5.382, 6.554",\
"1.518, 1.602, 1.846, 2.252, 2.766, 3.376, 4.102, 4.952, 5.952, 7.116",\
"1.814, 1.902, 2.188, 2.652, 3.246, 3.924, 4.7, 5.586, 6.612, 7.802");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.9099, 0.9797, 1.222, 1.689, 2.42, 3.445, 4.791, 6.491, 8.567, 11.04",\
"0.9104, 0.9791, 1.222, 1.692, 2.421, 3.443, 4.794, 6.49, 8.566, 11.04",\
"0.909, 0.9782, 1.221, 1.69, 2.418, 3.443, 4.791, 6.491, 8.566, 11.04",\
"0.9042, 0.9768, 1.221, 1.689, 2.42, 3.443, 4.791, 6.491, 8.566, 11.04",\
"0.9616, 1.021, 1.244, 1.696, 2.418, 3.442, 4.79, 6.491, 8.568, 11.04",\
"1.217, 1.275, 1.457, 1.825, 2.464, 3.451, 4.789, 6.491, 8.566, 11.04",\
"1.568, 1.639, 1.859, 2.222, 2.746, 3.57, 4.832, 6.492, 8.566, 11.04",\
"1.946, 2.038, 2.316, 2.76, 3.308, 4.01, 5.048, 6.578, 8.582, 11.04",\
"2.362, 2.466, 2.806, 3.336, 4, 4.736, 5.624, 6.91, 8.72, 11.09",\
"2.814, 2.94, 3.332, 3.956, 4.746, 5.598, 6.522, 7.626, 9.168, 11.29");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.4331, 0.4569, 0.5405, 0.6999, 0.9489, 1.297, 1.755, 2.333, 3.039, 3.879",\
"0.5019, 0.5258, 0.6097, 0.7694, 1.018, 1.367, 1.825, 2.404, 3.109, 3.95",\
"0.7328, 0.7567, 0.8415, 1.002, 1.252, 1.6, 2.059, 2.637, 3.343, 4.185",\
"1.112, 1.14, 1.234, 1.401, 1.652, 2.001, 2.462, 3.04, 3.745, 4.587",\
"1.595, 1.631, 1.749, 1.953, 2.24, 2.606, 3.069, 3.647, 4.353, 5.194",\
"2.167, 2.214, 2.365, 2.62, 2.965, 3.392, 3.9, 4.494, 5.202, 6.042",\
"2.819, 2.878, 3.071, 3.389, 3.808, 4.313, 4.896, 5.559, 6.309, 7.161",\
"3.544, 3.618, 3.856, 4.248, 4.758, 5.356, 6.031, 6.783, 7.616, 8.533",\
"4.344, 4.433, 4.721, 5.194, 5.804, 6.514, 7.297, 8.154, 9.083, 10.09",\
"5.211, 5.314, 5.664, 6.224, 6.944, 7.774, 8.687, 9.661, 10.71, 11.82");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.8299, 0.8734, 1.027, 1.316, 1.76, 2.379, 3.19, 4.209, 5.451, 6.931",\
"0.903, 0.9472, 1.1, 1.389, 1.834, 2.453, 3.264, 4.284, 5.526, 7.005",\
"1.175, 1.22, 1.375, 1.665, 2.111, 2.732, 3.544, 4.564, 5.806, 7.287",\
"1.713, 1.757, 1.912, 2.204, 2.65, 3.272, 4.086, 5.107, 6.351, 7.83",\
"2.557, 2.602, 2.76, 3.051, 3.498, 4.12, 4.934, 5.956, 7.201, 8.683",\
"3.676, 3.733, 3.919, 4.235, 4.693, 5.314, 6.128, 7.15, 8.396, 9.877",\
"5.001, 5.075, 5.314, 5.712, 6.236, 6.885, 7.702, 8.724, 9.97, 11.45",\
"6.531, 6.622, 6.92, 7.414, 8.061, 8.815, 9.677, 10.71, 11.95, 13.44",\
"8.271, 8.384, 8.742, 9.341, 10.12, 11.03, 12.02, 13.11, 14.38, 15.86",\
"10.23, 10.36, 10.79, 11.49, 12.42, 13.49, 14.67, 15.91, 17.24, 18.75");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.425, 0.4654, 0.6032, 0.8707, 1.281, 1.861, 2.621, 3.577, 4.754, 6.147",\
"0.4255, 0.4644, 0.6038, 0.8706, 1.281, 1.859, 2.621, 3.578, 4.753, 6.149",\
"0.4266, 0.465, 0.6036, 0.8676, 1.28, 1.86, 2.619, 3.579, 4.753, 6.146",\
"0.4982, 0.532, 0.6534, 0.8908, 1.286, 1.862, 2.623, 3.58, 4.749, 6.149",\
"0.6406, 0.6808, 0.8146, 1.055, 1.408, 1.916, 2.633, 3.58, 4.748, 6.143",\
"0.8372, 0.8852, 1.035, 1.294, 1.668, 2.165, 2.803, 3.656, 4.768, 6.147",\
"1.073, 1.131, 1.306, 1.598, 1.999, 2.519, 3.167, 3.959, 4.959, 6.23",\
"1.34, 1.408, 1.616, 1.956, 2.402, 2.95, 3.62, 4.44, 5.402, 6.558",\
"1.64, 1.712, 1.962, 2.358, 2.868, 3.458, 4.16, 4.996, 5.988, 7.134",\
"1.97, 2.062, 2.346, 2.794, 3.37, 4.038, 4.788, 5.658, 6.668, 7.84");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.9035, 0.9751, 1.217, 1.684, 2.415, 3.439, 4.789, 6.492, 8.568, 11.05",\
"0.9038, 0.9746, 1.219, 1.686, 2.415, 3.439, 4.787, 6.489, 8.571, 11.04",\
"0.9024, 0.9732, 1.218, 1.685, 2.413, 3.437, 4.788, 6.489, 8.567, 11.05",\
"0.9, 0.9706, 1.216, 1.684, 2.414, 3.437, 4.789, 6.489, 8.568, 11.04",\
"0.9542, 1.016, 1.239, 1.691, 2.412, 3.439, 4.789, 6.49, 8.562, 11.04",\
"1.214, 1.27, 1.45, 1.825, 2.461, 3.448, 4.788, 6.489, 8.563, 11.04",\
"1.564, 1.631, 1.856, 2.216, 2.746, 3.57, 4.826, 6.488, 8.564, 11.04",\
"1.942, 2.036, 2.31, 2.756, 3.3, 4.008, 5.046, 6.578, 8.584, 11.04",\
"2.356, 2.468, 2.798, 3.338, 4, 4.732, 5.63, 6.904, 8.718, 11.09",\
"2.812, 2.934, 3.326, 3.958, 4.738, 5.596, 6.512, 7.622, 9.162, 11.29");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.3637, 0.3822, 0.4465, 0.5691, 0.7603, 1.028, 1.38, 1.824, 2.367, 3.015",\
"0.4329, 0.4514, 0.516, 0.6389, 0.8302, 1.098, 1.451, 1.895, 2.437, 3.082",\
"0.6697, 0.6881, 0.7534, 0.877, 1.069, 1.337, 1.689, 2.133, 2.675, 3.322",\
"1.066, 1.09, 1.169, 1.306, 1.503, 1.772, 2.125, 2.57, 3.113, 3.758",\
"1.558, 1.591, 1.701, 1.885, 2.132, 2.435, 2.797, 3.243, 3.786, 4.432",\
"2.132, 2.176, 2.322, 2.564, 2.884, 3.263, 3.694, 4.176, 4.729, 5.376",\
"2.783, 2.84, 3.026, 3.337, 3.738, 4.211, 4.737, 5.311, 5.933, 6.609",\
"3.507, 3.58, 3.812, 4.196, 4.693, 5.267, 5.902, 6.584, 7.311, 8.087",\
"4.305, 4.393, 4.676, 5.14, 5.738, 6.428, 7.183, 7.987, 8.833, 9.726",\
"5.172, 5.278, 5.617, 6.168, 6.876, 7.692, 8.575, 9.513, 10.49, 11.52");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.9099, 0.954, 1.106, 1.393, 1.836, 2.454, 3.264, 4.283, 5.525, 7.004",\
"0.9847, 1.029, 1.18, 1.468, 1.912, 2.53, 3.341, 4.36, 5.602, 7.081",\
"1.257, 1.302, 1.455, 1.744, 2.189, 2.809, 3.622, 4.64, 5.884, 7.364",\
"1.795, 1.839, 1.992, 2.282, 2.728, 3.349, 4.162, 5.183, 6.428, 7.908",\
"2.64, 2.685, 2.84, 3.129, 3.575, 4.196, 5.01, 6.032, 7.276, 8.756",\
"3.777, 3.83, 4.007, 4.315, 4.769, 5.39, 6.203, 7.225, 8.471, 9.951",\
"5.129, 5.199, 5.426, 5.809, 6.316, 6.962, 7.778, 8.799, 10.04, 11.53",\
"6.689, 6.775, 7.057, 7.532, 8.159, 8.897, 9.754, 10.79, 12.03, 13.51",\
"8.462, 8.567, 8.908, 9.483, 10.24, 11.13, 12.11, 13.19, 14.46, 15.94",\
"10.45, 10.58, 10.98, 11.66, 12.56, 13.61, 14.76, 15.99, 17.32, 18.83");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.3351, 0.3648, 0.4703, 0.6724, 0.9859, 1.427, 2.005, 2.735, 3.626, 4.687",\
"0.3342, 0.3651, 0.4703, 0.6724, 0.9866, 1.427, 2.006, 2.736, 3.627, 4.691",\
"0.337, 0.3662, 0.4714, 0.6722, 0.9862, 1.426, 2.007, 2.736, 3.628, 4.69",\
"0.4404, 0.4664, 0.5556, 0.7206, 1.002, 1.43, 2.007, 2.735, 3.626, 4.688",\
"0.614, 0.647, 0.7558, 0.9414, 1.197, 1.544, 2.046, 2.744, 3.627, 4.688",\
"0.8258, 0.868, 1.005, 1.226, 1.52, 1.885, 2.323, 2.906, 3.688, 4.703",\
"1.071, 1.122, 1.288, 1.558, 1.903, 2.316, 2.797, 3.356, 4.021, 4.892",\
"1.338, 1.402, 1.608, 1.93, 2.338, 2.808, 3.344, 3.95, 4.628, 5.408",\
"1.644, 1.716, 1.952, 2.338, 2.816, 3.36, 3.964, 4.622, 5.358, 6.172",\
"1.986, 2.072, 2.35, 2.784, 3.326, 3.95, 4.628, 5.362, 6.16, 7.036");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.9212, 0.9883, 1.237, 1.706, 2.438, 3.466, 4.817, 6.52, 8.593, 11.08",\
"0.9191, 0.9894, 1.237, 1.705, 2.439, 3.466, 4.816, 6.515, 8.602, 11.07",\
"0.9182, 0.99, 1.238, 1.706, 2.44, 3.467, 4.817, 6.522, 8.593, 11.07",\
"0.9178, 0.9886, 1.236, 1.707, 2.439, 3.463, 4.819, 6.523, 8.599, 11.07",\
"0.9538, 1.016, 1.251, 1.708, 2.437, 3.465, 4.815, 6.521, 8.597, 11.08",\
"1.181, 1.231, 1.426, 1.814, 2.474, 3.47, 4.816, 6.516, 8.596, 11.08",\
"1.514, 1.582, 1.811, 2.18, 2.726, 3.576, 4.85, 6.516, 8.598, 11.08",\
"1.888, 1.972, 2.252, 2.7, 3.258, 3.986, 5.05, 6.598, 8.612, 11.07",\
"2.286, 2.394, 2.73, 3.274, 3.936, 4.68, 5.6, 6.9, 8.736, 11.12",\
"2.742, 2.868, 3.25, 3.882, 4.664, 5.544, 6.47, 7.604, 9.16, 11.31");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.4969, 0.5219, 0.6086, 0.7721, 1.024, 1.376, 1.836, 2.416, 3.123, 3.965",\
"0.5661, 0.5911, 0.678, 0.8417, 1.094, 1.446, 1.907, 2.486, 3.193, 4.035",\
"0.7982, 0.8234, 0.9107, 1.075, 1.327, 1.679, 2.141, 2.721, 3.427, 4.269",\
"1.19, 1.217, 1.309, 1.475, 1.729, 2.081, 2.542, 3.123, 3.83, 4.672",\
"1.699, 1.733, 1.846, 2.044, 2.325, 2.688, 3.151, 3.732, 4.44, 5.282",\
"2.307, 2.349, 2.491, 2.733, 3.066, 3.486, 3.988, 4.579, 5.29, 6.133",\
"3.001, 3.054, 3.232, 3.53, 3.932, 4.422, 4.996, 5.654, 6.395, 7.249",\
"3.776, 3.842, 4.059, 4.424, 4.907, 5.486, 6.147, 6.888, 7.713, 8.625",\
"4.628, 4.708, 4.971, 5.408, 5.986, 6.667, 7.43, 8.272, 9.192, 10.2",\
"5.558, 5.653, 5.963, 6.479, 7.16, 7.957, 8.839, 9.796, 10.83, 11.94");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.9099, 0.954, 1.106, 1.393, 1.836, 2.454, 3.264, 4.283, 5.525, 7.004",\
"0.9847, 1.029, 1.18, 1.468, 1.912, 2.53, 3.341, 4.36, 5.602, 7.081",\
"1.257, 1.302, 1.455, 1.744, 2.189, 2.809, 3.622, 4.64, 5.884, 7.364",\
"1.795, 1.839, 1.992, 2.282, 2.728, 3.349, 4.162, 5.183, 6.428, 7.908",\
"2.64, 2.685, 2.84, 3.129, 3.575, 4.196, 5.01, 6.032, 7.276, 8.756",\
"3.777, 3.83, 4.007, 4.315, 4.769, 5.39, 6.203, 7.225, 8.471, 9.951",\
"5.129, 5.199, 5.426, 5.809, 6.316, 6.962, 7.778, 8.799, 10.04, 11.53",\
"6.689, 6.775, 7.057, 7.532, 8.159, 8.897, 9.754, 10.79, 12.03, 13.51",\
"8.462, 8.567, 8.908, 9.483, 10.24, 11.13, 12.11, 13.19, 14.46, 15.94",\
"10.45, 10.58, 10.98, 11.66, 12.56, 13.61, 14.76, 15.99, 17.32, 18.83");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.425, 0.4654, 0.6032, 0.8707, 1.281, 1.861, 2.621, 3.577, 4.754, 6.147",\
"0.4255, 0.4644, 0.6038, 0.8706, 1.281, 1.859, 2.621, 3.578, 4.753, 6.149",\
"0.4266, 0.465, 0.6036, 0.8676, 1.28, 1.86, 2.619, 3.579, 4.753, 6.146",\
"0.4982, 0.532, 0.6534, 0.8908, 1.286, 1.862, 2.623, 3.58, 4.749, 6.149",\
"0.6406, 0.6808, 0.8146, 1.055, 1.408, 1.916, 2.633, 3.58, 4.748, 6.143",\
"0.8372, 0.8852, 1.035, 1.294, 1.668, 2.165, 2.803, 3.656, 4.768, 6.147",\
"1.073, 1.131, 1.306, 1.598, 1.999, 2.519, 3.167, 3.959, 4.959, 6.23",\
"1.34, 1.408, 1.616, 1.956, 2.402, 2.95, 3.62, 4.44, 5.402, 6.558",\
"1.64, 1.712, 1.962, 2.358, 2.868, 3.458, 4.16, 4.996, 5.988, 7.134",\
"1.97, 2.062, 2.346, 2.794, 3.37, 4.038, 4.788, 5.658, 6.668, 7.84");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.001517, 0.003332, 0.006797, 0.0122, 0.01977, 0.02974, 0.0423, 0.05763, 0.07591");
values("0.9212, 0.9883, 1.237, 1.706, 2.438, 3.466, 4.817, 6.52, 8.593, 11.08",\
"0.9191, 0.9894, 1.237, 1.705, 2.439, 3.466, 4.816, 6.515, 8.602, 11.07",\
"0.9182, 0.99, 1.238, 1.706, 2.44, 3.467, 4.817, 6.522, 8.593, 11.07",\
"0.9178, 0.9886, 1.236, 1.707, 2.439, 3.463, 4.819, 6.523, 8.599, 11.07",\
"0.9538, 1.016, 1.251, 1.708, 2.437, 3.465, 4.815, 6.521, 8.597, 11.08",\
"1.181, 1.231, 1.426, 1.814, 2.474, 3.47, 4.816, 6.516, 8.596, 11.08",\
"1.514, 1.582, 1.811, 2.18, 2.726, 3.576, 4.85, 6.516, 8.598, 11.08",\
"1.888, 1.972, 2.252, 2.7, 3.258, 3.986, 5.05, 6.598, 8.612, 11.07",\
"2.286, 2.394, 2.73, 3.274, 3.936, 4.68, 5.6, 6.9, 8.736, 11.12",\
"2.742, 2.868, 3.25, 3.882, 4.664, 5.544, 6.47, 7.604, 9.16, 11.31");
}
}
}
}