blob: 11305008c90a163017fd62b83447eceed5bf2985 [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 : "3.6e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "3.6e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "5.3415e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "4.7193e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "5.3415e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "3.6879e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "5.355e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "3.6879e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "5.355e-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.004794 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01481, 0.01482, 0.01477, 0.01472, 0.01469, 0.01469, 0.01468, \
0.01466, 0.01466, 0.01468");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.007478, 0.007502, 0.007509, 0.007484, 0.007428, 0.007375, 0.007319, \
0.007259, 0.007176, 0.007039");
}
}
internal_power() {
when : "A2&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.0148, 0.01482, 0.01481, 0.01475, 0.01473, 0.0147, 0.01466, 0.01464, \
0.01462, 0.01461");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01391, -0.01401, -0.01426, -0.01433, -0.01435, -0.0144, -0.01441, \
-0.01443, -0.01442, -0.01444");
}
}
internal_power() {
when : "A2&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.008931, 0.008919, 0.008909, 0.008902, 0.008905, 0.008912, 0.008904, \
0.008889, 0.00887, 0.00884");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.004702, -0.004706, -0.004711, -0.004709, -0.004712, -0.004724, \
-0.004724, -0.004726, -0.004722, -0.004724");
}
}
}
pin(A2) {
capacitance : 0.004665 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01473, 0.01473, 0.01471, 0.0147, 0.01465, 0.01468, 0.01467, \
0.01467, 0.01466, 0.01467");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.007603, 0.00758, 0.007545, 0.007511, 0.007463, 0.007378, 0.007335, \
0.007261, 0.007169, 0.00703");
}
}
internal_power() {
when : "A1&!B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01473, 0.01474, 0.01472, 0.01466, 0.01466, 0.01465, 0.01465, \
0.01464, 0.01463, 0.0146");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01372, -0.01384, -0.01415, -0.01425, -0.0143, -0.01436, -0.01439, \
-0.01439, -0.01441, -0.01442");
}
}
internal_power() {
when : "A1&B" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01296, 0.01297, 0.01295, 0.01296, 0.01295, 0.01298, 0.01298, \
0.01298, 0.01298, 0.01298");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01117, -0.012, -0.01237, -0.01249, -0.01259, -0.01265, -0.01268, \
-0.0127, -0.01272, -0.01273");
}
}
}
pin(B) {
capacitance : 0.004579 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 11 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!A1&!A2" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("0.01208, 0.01207, 0.01207, 0.01202, 0.01198, 0.01199, 0.01198, \
0.01197, 0.01197, 0.01198");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
values("-0.01206, -0.01206, -0.01204, -0.012, -0.01198, -0.01198, -0.01196, \
-0.01195, -0.01193, -0.01193");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.1853 ;
max_transition : 11 ;
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.004032, 0.004089, 0.004187, 0.004255, 0.004292, 0.004305, 0.004317, 0.004337, 0.004336, 0.004339",\
"0.003762, 0.003945, 0.004318, 0.004592, 0.00475, 0.004839, 0.004879, 0.004924, 0.004943, 0.004951",\
"0.003078, 0.003326, 0.003853, 0.004369, 0.004744, 0.004959, 0.005094, 0.005204, 0.005265, 0.005299",\
"0.003658, 0.003719, 0.003935, 0.004323, 0.00467, 0.004931, 0.005113, 0.00522, 0.005312, 0.005366",\
"0.006305, 0.006134, 0.005718, 0.005507, 0.005466, 0.005456, 0.005491, 0.005514, 0.005544, 0.005556",\
"0.01125, 0.01077, 0.009651, 0.008519, 0.007729, 0.007225, 0.006845, 0.006566, 0.00637, 0.006233",\
"0.01855, 0.01785, 0.01596, 0.01384, 0.01199, 0.01062, 0.009613, 0.008823, 0.008213, 0.007752",\
"0.02833, 0.02743, 0.02483, 0.02159, 0.01857, 0.01614, 0.01416, 0.01266, 0.01142, 0.01047",\
"0.04067, 0.03955, 0.03629, 0.03202, 0.02771, 0.02398, 0.02092, 0.01843, 0.01636, 0.01472",\
"0.05569, 0.05438, 0.05059, 0.04525, 0.03965, 0.03452, 0.03004, 0.02641, 0.02346, 0.02092");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.04444, 0.04462, 0.04499, 0.04526, 0.0455, 0.04576, 0.04604, 0.04637, 0.04709, 0.05232",\
"0.04321, 0.04353, 0.04435, 0.04511, 0.04559, 0.04603, 0.04643, 0.04679, 0.04754, 0.05271",\
"0.04223, 0.0424, 0.04297, 0.04386, 0.04472, 0.04543, 0.04598, 0.04655, 0.04744, 0.05345",\
"0.04366, 0.04357, 0.04344, 0.04363, 0.04418, 0.04489, 0.0455, 0.04592, 0.04698, 0.05376",\
"0.04723, 0.04693, 0.04618, 0.04553, 0.04514, 0.04522, 0.04571, 0.04589, 0.04731, 0.05513",\
"0.05314, 0.05259, 0.05121, 0.04972, 0.04844, 0.04759, 0.04715, 0.04736, 0.04824, 0.05928",\
"0.06131, 0.06061, 0.05865, 0.05621, 0.05402, 0.05209, 0.05081, 0.05006, 0.05133, 0.06722",\
"0.07215, 0.07118, 0.06868, 0.06524, 0.06185, 0.05923, 0.05669, 0.05478, 0.05707, 0.08215",\
"0.08574, 0.08457, 0.08133, 0.07718, 0.07274, 0.06856, 0.06534, 0.06266, 0.06814, 0.1128",\
"0.1023, 0.1009, 0.09699, 0.09193, 0.08633, 0.08104, 0.07632, 0.0746, 0.09186, 0.1766");
}
}
internal_power() {
related_pin : "A2" ;
when : "!A1&B" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.01111, 0.01111, 0.01113, 0.01113, 0.01114, 0.01115, 0.01116, 0.01115, 0.01115, 0.01114",\
"0.01028, 0.0103, 0.01036, 0.01041, 0.01044, 0.01047, 0.01048, 0.01048, 0.01048, 0.01047",\
"0.009422, 0.009482, 0.009634, 0.009761, 0.009839, 0.009899, 0.009937, 0.009967, 0.009984, 0.00998",\
"0.01, 0.009972, 0.009882, 0.009869, 0.009875, 0.009872, 0.009886, 0.009903, 0.009898, 0.009908",\
"0.01269, 0.01245, 0.01192, 0.01131, 0.01093, 0.01066, 0.01042, 0.01029, 0.01019, 0.01012",\
"0.01791, 0.01747, 0.01621, 0.01483, 0.01362, 0.01273, 0.01205, 0.01155, 0.0112, 0.01092",\
"0.02582, 0.02511, 0.02319, 0.02073, 0.01851, 0.01666, 0.01523, 0.01415, 0.0133, 0.01265",\
"0.03654, 0.03566, 0.03299, 0.02943, 0.02589, 0.02285, 0.0204, 0.01845, 0.0169, 0.01566",\
"0.05019, 0.04912, 0.04582, 0.04114, 0.03624, 0.03177, 0.02802, 0.0249, 0.02243, 0.02037",\
"0.06687, 0.06564, 0.06175, 0.05598, 0.0497, 0.0436, 0.03832, 0.03389, 0.03019, 0.02713");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.05295, 0.05308, 0.05335, 0.0536, 0.05384, 0.0541, 0.05432, 0.05464, 0.05534, 0.06073",\
"0.05189, 0.05222, 0.05287, 0.05353, 0.05399, 0.05443, 0.05471, 0.05509, 0.05579, 0.06128",\
"0.05035, 0.0506, 0.05125, 0.0522, 0.05309, 0.05383, 0.05447, 0.05509, 0.0559, 0.06172",\
"0.05058, 0.05066, 0.05087, 0.05138, 0.05219, 0.05296, 0.05375, 0.05431, 0.05532, 0.06231",\
"0.05322, 0.05304, 0.05264, 0.05254, 0.05258, 0.0529, 0.05354, 0.05419, 0.05529, 0.06359",\
"0.05898, 0.05848, 0.05728, 0.05611, 0.0554, 0.05479, 0.05477, 0.05486, 0.05618, 0.06668",\
"0.06786, 0.06705, 0.06509, 0.06268, 0.06068, 0.05935, 0.05813, 0.05768, 0.05887, 0.07339",\
"0.07989, 0.07887, 0.07599, 0.07251, 0.06914, 0.06649, 0.0644, 0.06251, 0.06428, 0.08635",\
"0.09509, 0.09377, 0.09025, 0.08568, 0.08075, 0.07645, 0.07329, 0.07099, 0.07453, 0.1116",\
"0.1136, 0.1121, 0.1077, 0.102, 0.0959, 0.08998, 0.0852, 0.08259, 0.09424, 0.1615");
}
}
internal_power() {
related_pin : "B" ;
when : "!A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.01182, 0.01186, 0.01193, 0.01198, 0.01203, 0.01204, 0.01205, 0.01205, 0.01205, 0.01204",\
"0.01131, 0.01138, 0.01157, 0.01175, 0.01187, 0.01193, 0.01197, 0.012, 0.01202, 0.01201",\
"0.01029, 0.01043, 0.01078, 0.01115, 0.01143, 0.01163, 0.01177, 0.01184, 0.01189, 0.01191",\
"0.009818, 0.009896, 0.01017, 0.01057, 0.01096, 0.01123, 0.01145, 0.0116, 0.0117, 0.01177",\
"0.01109, 0.01106, 0.01101, 0.01107, 0.01119, 0.01137, 0.0115, 0.01161, 0.01171, 0.01177",\
"0.01478, 0.01461, 0.01403, 0.01349, 0.01303, 0.01275, 0.01253, 0.01242, 0.01232, 0.01227",\
"0.0214, 0.02094, 0.01981, 0.01836, 0.01705, 0.01599, 0.01518, 0.01456, 0.01407, 0.01371",\
"0.03112, 0.03046, 0.02858, 0.0261, 0.02369, 0.02162, 0.01991, 0.01852, 0.01739, 0.01649",\
"0.04417, 0.04329, 0.04063, 0.03706, 0.03331, 0.02997, 0.02713, 0.02473, 0.02274, 0.02109",\
"0.06056, 0.05949, 0.05614, 0.05137, 0.04618, 0.04135, 0.03715, 0.03353, 0.03049, 0.02786");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.08188, 0.0819, 0.08202, 0.08206, 0.08218, 0.08241, 0.08276, 0.08304, 0.08338, 0.08384",\
"0.0808, 0.08087, 0.0811, 0.08127, 0.0814, 0.08175, 0.0821, 0.08232, 0.08263, 0.08311",\
"0.07987, 0.07994, 0.08014, 0.08042, 0.0808, 0.08115, 0.08165, 0.08205, 0.0823, 0.08284",\
"0.08111, 0.081, 0.08084, 0.08076, 0.08083, 0.08117, 0.08144, 0.08172, 0.08236, 0.08266",\
"0.08478, 0.0845, 0.08383, 0.08309, 0.0825, 0.08222, 0.08228, 0.08232, 0.08296, 0.0829",\
"0.09122, 0.09073, 0.08948, 0.08782, 0.08643, 0.08525, 0.08468, 0.08424, 0.08401, 0.08395",\
"0.1005, 0.09987, 0.09798, 0.09549, 0.09291, 0.09089, 0.08924, 0.08778, 0.0871, 0.08693",\
"0.1128, 0.112, 0.1097, 0.1062, 0.1024, 0.09893, 0.09635, 0.09405, 0.09219, 0.0912",\
"0.1283, 0.1275, 0.1246, 0.1203, 0.1155, 0.1104, 0.1062, 0.1029, 0.09995, 0.09877",\
"0.1473, 0.1462, 0.143, 0.1379, 0.1318, 0.1255, 0.1195, 0.1144, 0.1109, 0.1124");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&!A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.004297, 0.004349, 0.00444, 0.004485, 0.004518, 0.004536, 0.004553, 0.00456, 0.004563, 0.004568",\
"0.003569, 0.00373, 0.004009, 0.004235, 0.004362, 0.004441, 0.004488, 0.004513, 0.004532, 0.004542",\
"0.002297, 0.002515, 0.003026, 0.003526, 0.003895, 0.00411, 0.004241, 0.004333, 0.004393, 0.004442",\
"0.002024, 0.002108, 0.002442, 0.002927, 0.003377, 0.0037, 0.003943, 0.004098, 0.004208, 0.004286",\
"0.003685, 0.003617, 0.003505, 0.003526, 0.003668, 0.003831, 0.003981, 0.004114, 0.004215, 0.004288",\
"0.007916, 0.007649, 0.006891, 0.006135, 0.005614, 0.005297, 0.005083, 0.004937, 0.004863, 0.004802",\
"0.01521, 0.01458, 0.01309, 0.01133, 0.009833, 0.008686, 0.007813, 0.007139, 0.006644, 0.006261",\
"0.02565, 0.02479, 0.02242, 0.01951, 0.01675, 0.01447, 0.01263, 0.0112, 0.01004, 0.009097",\
"0.03936, 0.03824, 0.03506, 0.03085, 0.02667, 0.02302, 0.01997, 0.01748, 0.01544, 0.01377",\
"0.05634, 0.05502, 0.0511, 0.04562, 0.03991, 0.03469, 0.0302, 0.0264, 0.02318, 0.02054");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.07362, 0.07362, 0.07366, 0.0737, 0.07381, 0.0741, 0.07442, 0.0747, 0.07498, 0.07545",\
"0.07255, 0.07258, 0.07278, 0.07295, 0.07312, 0.07338, 0.07376, 0.07395, 0.07438, 0.07485",\
"0.0716, 0.07164, 0.07182, 0.07212, 0.07246, 0.07287, 0.07319, 0.07371, 0.0739, 0.07431",\
"0.07275, 0.07273, 0.07256, 0.07242, 0.07246, 0.07275, 0.07322, 0.07359, 0.07393, 0.07451",\
"0.07657, 0.07628, 0.07551, 0.07481, 0.07419, 0.07392, 0.07403, 0.07395, 0.07438, 0.07466",\
"0.08299, 0.08249, 0.08123, 0.07951, 0.07815, 0.07692, 0.07616, 0.07593, 0.07555, 0.07573",\
"0.09226, 0.09162, 0.08977, 0.08719, 0.08457, 0.08256, 0.08087, 0.07956, 0.07876, 0.07812",\
"0.1046, 0.1038, 0.1015, 0.09794, 0.09423, 0.09072, 0.08807, 0.08571, 0.08395, 0.08272",\
"0.1201, 0.1192, 0.1164, 0.1121, 0.1072, 0.1022, 0.09803, 0.09471, 0.09162, 0.09019",\
"0.1391, 0.1379, 0.1347, 0.1296, 0.1236, 0.1171, 0.1109, 0.1064, 0.1027, 0.1035");
}
}
internal_power() {
related_pin : "B" ;
when : "A1&A2" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.004291, 0.004332, 0.004425, 0.004479, 0.004513, 0.004527, 0.004549, 0.004555, 0.00456, 0.004564",\
"0.003589, 0.003728, 0.00401, 0.004233, 0.00436, 0.00444, 0.004486, 0.004519, 0.004536, 0.004539",\
"0.002323, 0.002534, 0.003046, 0.003531, 0.003887, 0.004104, 0.00424, 0.00434, 0.004393, 0.004438",\
"0.002108, 0.002206, 0.00251, 0.002993, 0.003414, 0.003731, 0.003947, 0.004102, 0.004211, 0.004291",\
"0.003925, 0.00382, 0.003698, 0.003692, 0.003811, 0.003948, 0.004084, 0.004181, 0.004265, 0.004335",\
"0.008349, 0.008061, 0.007291, 0.006475, 0.005912, 0.005546, 0.005287, 0.005115, 0.004994, 0.00491",\
"0.01582, 0.01522, 0.01365, 0.01185, 0.0103, 0.009078, 0.00813, 0.007416, 0.006869, 0.00645",\
"0.02642, 0.02557, 0.02316, 0.02016, 0.01732, 0.01501, 0.01307, 0.01155, 0.01034, 0.009383",\
"0.04026, 0.03921, 0.03594, 0.0317, 0.02743, 0.02368, 0.02056, 0.01803, 0.01591, 0.01417",\
"0.05732, 0.05601, 0.05205, 0.04662, 0.04082, 0.03553, 0.03094, 0.02711, 0.02384, 0.02112");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.08026, 0.08036, 0.08035, 0.08042, 0.08051, 0.08074, 0.08093, 0.08141, 0.08177, 0.08212",\
"0.07933, 0.07938, 0.07957, 0.07977, 0.07997, 0.08023, 0.08051, 0.08093, 0.08141, 0.08167",\
"0.07828, 0.07835, 0.07854, 0.07893, 0.07928, 0.07978, 0.08019, 0.08051, 0.0809, 0.08164",\
"0.07945, 0.0794, 0.07927, 0.07912, 0.07928, 0.07957, 0.08004, 0.08054, 0.08078, 0.0816",\
"0.08313, 0.08289, 0.08219, 0.0816, 0.08099, 0.08083, 0.08076, 0.0809, 0.08111, 0.0816",\
"0.08947, 0.08908, 0.08788, 0.0863, 0.08515, 0.08392, 0.08328, 0.08273, 0.08252, 0.0827",\
"0.09858, 0.09809, 0.09644, 0.09406, 0.09169, 0.08968, 0.08805, 0.08666, 0.08564, 0.08524",\
"0.1108, 0.1102, 0.1082, 0.105, 0.1014, 0.09808, 0.09537, 0.09326, 0.09119, 0.08988",\
"0.1263, 0.1255, 0.1229, 0.1191, 0.1143, 0.1097, 0.1056, 0.1024, 0.09928, 0.09794",\
"0.1452, 0.1443, 0.1413, 0.1366, 0.1309, 0.1249, 0.1191, 0.1144, 0.1108, 0.112");
}
}
timing() {
related_pin : "A1" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1123, 0.1321, 0.2016, 0.3335, 0.5386, 0.8261, 1.205, 1.681, 2.263, 2.957",\
"0.1319, 0.1521, 0.2224, 0.3549, 0.5606, 0.8483, 1.227, 1.705, 2.287, 2.98",\
"0.1895, 0.2154, 0.2929, 0.4262, 0.6325, 0.9207, 1.3, 1.777, 2.36, 3.054",\
"0.2298, 0.2675, 0.3811, 0.5532, 0.7696, 1.058, 1.437, 1.914, 2.496, 3.19",\
"0.2454, 0.2943, 0.442, 0.6684, 0.9489, 1.272, 1.653, 2.129, 2.711, 3.405",\
"0.2339, 0.294, 0.4757, 0.7532, 1.102, 1.502, 1.944, 2.434, 3.015, 3.708",\
"0.1912, 0.2641, 0.4808, 0.8094, 1.222, 1.7, 2.228, 2.8, 3.415, 4.108",\
"0.1145, 0.1994, 0.4528, 0.8346, 1.309, 1.862, 2.477, 3.143, 3.853, 4.607",\
"0.0017, 0.0988, 0.3881, 0.8256, 1.366, 1.99, 2.688, 3.448, 4.258, 5.115",\
"-0.1519, -0.0407, 0.2869, 0.7772, 1.386, 2.082, 2.862, 3.713, 4.624, 5.586");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.2306, 0.2746, 0.4268, 0.7144, 1.161, 1.786, 2.609, 3.646, 4.912, 6.42",\
"0.2446, 0.2897, 0.4452, 0.7363, 1.184, 1.811, 2.637, 3.672, 4.939, 6.445",\
"0.3231, 0.3669, 0.5206, 0.8123, 1.263, 1.892, 2.717, 3.755, 5.022, 6.531",\
"0.4652, 0.5202, 0.6881, 0.9757, 1.424, 2.053, 2.879, 3.917, 5.184, 6.693",\
"0.6308, 0.6997, 0.9112, 1.242, 1.689, 2.313, 3.138, 4.173, 5.442, 6.949",\
"0.829, 0.9088, 1.159, 1.557, 2.066, 2.692, 3.51, 4.545, 5.808, 7.315",\
"1.066, 1.157, 1.44, 1.897, 2.492, 3.19, 4.012, 5.04, 6.298, 7.804",\
"1.344, 1.445, 1.761, 2.27, 2.944, 3.743, 4.642, 5.675, 6.928, 8.425",\
"1.661, 1.777, 2.129, 2.685, 3.43, 4.322, 5.334, 6.446, 7.705, 9.198",\
"2.018, 2.149, 2.541, 3.15, 3.95, 4.934, 6.053, 7.289, 8.627, 10.12");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1402, 0.1732, 0.2887, 0.5086, 0.8486, 1.327, 1.955, 2.747, 3.716, 4.868",\
"0.1393, 0.1726, 0.2883, 0.5089, 0.848, 1.327, 1.956, 2.748, 3.717, 4.874",\
"0.1843, 0.2112, 0.3012, 0.5073, 0.8498, 1.328, 1.955, 2.748, 3.716, 4.869",\
"0.2752, 0.3118, 0.4222, 0.5951, 0.8696, 1.327, 1.959, 2.749, 3.717, 4.867",\
"0.3764, 0.4228, 0.5658, 0.7858, 1.062, 1.421, 1.972, 2.749, 3.717, 4.874",\
"0.4948, 0.55, 0.72, 0.988, 1.325, 1.717, 2.178, 2.825, 3.724, 4.869",\
"0.6256, 0.6928, 0.893, 1.201, 1.601, 2.062, 2.576, 3.156, 3.91, 4.925",\
"0.7696, 0.8472, 1.082, 1.434, 1.884, 2.422, 3.013, 3.661, 4.369, 5.237",\
"0.9272, 1.018, 1.285, 1.686, 2.19, 2.786, 3.465, 4.195, 4.984, 5.834",\
"1.098, 1.202, 1.502, 1.955, 2.513, 3.17, 3.924, 4.748, 5.624, 6.562");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.3138, 0.3867, 0.6424, 1.128, 1.883, 2.944, 4.339, 6.098, 8.245, 10.8",\
"0.3137, 0.3859, 0.6419, 1.129, 1.883, 2.943, 4.341, 6.095, 8.248, 10.81",\
"0.3196, 0.3878, 0.642, 1.126, 1.884, 2.942, 4.338, 6.096, 8.241, 10.81",\
"0.4185, 0.4809, 0.6808, 1.128, 1.884, 2.946, 4.341, 6.096, 8.243, 10.8",\
"0.527, 0.6064, 0.8454, 1.226, 1.894, 2.943, 4.342, 6.098, 8.248, 10.8",\
"0.6358, 0.7288, 1.022, 1.467, 2.052, 2.973, 4.34, 6.102, 8.249, 10.8",\
"0.7554, 0.8576, 1.189, 1.717, 2.374, 3.189, 4.397, 6.102, 8.251, 10.81",\
"0.8968, 1.004, 1.358, 1.958, 2.72, 3.601, 4.671, 6.188, 8.257, 10.81",\
"1.051, 1.172, 1.547, 2.192, 3.059, 4.054, 5.16, 6.527, 8.382, 10.82",\
"1.217, 1.352, 1.755, 2.432, 3.381, 4.508, 5.74, 7.094, 8.774, 10.99");
}
}
timing() {
related_pin : "A2" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1462, 0.1674, 0.2396, 0.3744, 0.5818, 0.8714, 1.252, 1.73, 2.314, 3.009",\
"0.1641, 0.1852, 0.2576, 0.3924, 0.6, 0.8896, 1.27, 1.748, 2.332, 3.028",\
"0.2311, 0.2542, 0.3276, 0.4623, 0.67, 0.9597, 1.34, 1.819, 2.402, 3.098",\
"0.2967, 0.3303, 0.4329, 0.5954, 0.8079, 1.097, 1.477, 1.955, 2.539, 3.234",\
"0.3391, 0.3821, 0.5158, 0.7274, 0.9977, 1.313, 1.693, 2.171, 2.754, 3.45",\
"0.3584, 0.4109, 0.573, 0.8321, 1.165, 1.555, 1.99, 2.477, 3.059, 3.753",\
"0.3523, 0.4141, 0.6061, 0.91, 1.304, 1.767, 2.285, 2.85, 3.46, 4.155",\
"0.3181, 0.3904, 0.6119, 0.961, 1.412, 1.946, 2.547, 3.203, 3.907, 4.656",\
"0.2565, 0.3371, 0.5885, 0.9853, 1.493, 2.094, 2.775, 3.521, 4.323, 5.175",\
"0.164, 0.2545, 0.5343, 0.9785, 1.544, 2.211, 2.968, 3.803, 4.701, 5.657");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.2706, 0.3144, 0.4664, 0.7532, 1.199, 1.825, 2.648, 3.684, 4.95, 6.458",\
"0.2901, 0.3353, 0.4897, 0.7797, 1.228, 1.855, 2.678, 3.714, 4.982, 6.489",\
"0.354, 0.3988, 0.5537, 0.8458, 1.297, 1.926, 2.751, 3.79, 5.059, 6.563",\
"0.4529, 0.5049, 0.6727, 0.9646, 1.415, 2.044, 2.871, 3.91, 5.176, 6.688",\
"0.5787, 0.6384, 0.829, 1.152, 1.607, 2.234, 3.06, 4.099, 5.365, 6.879",\
"0.741, 0.8082, 1.022, 1.379, 1.875, 2.511, 3.333, 4.369, 5.636, 7.142",\
"0.9396, 1.017, 1.255, 1.645, 2.184, 2.869, 3.704, 4.736, 5.998, 7.504",\
"1.171, 1.26, 1.528, 1.954, 2.536, 3.271, 4.159, 5.207, 6.463, 7.965",\
"1.434, 1.535, 1.839, 2.309, 2.932, 3.715, 4.66, 5.767, 7.042, 8.538",\
"1.73, 1.844, 2.185, 2.706, 3.377, 4.207, 5.208, 6.375, 7.714, 9.23");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.178, 0.2116, 0.328, 0.548, 0.8902, 1.369, 2, 2.794, 3.763, 4.917",\
"0.1774, 0.2111, 0.3276, 0.5484, 0.89, 1.369, 1.999, 2.794, 3.762, 4.918",\
"0.2054, 0.2313, 0.3313, 0.5471, 0.8903, 1.369, 2, 2.794, 3.762, 4.917",\
"0.3005, 0.3368, 0.4446, 0.6175, 0.9044, 1.369, 2, 2.794, 3.763, 4.918",\
"0.4042, 0.4508, 0.5916, 0.8084, 1.083, 1.45, 2.013, 2.793, 3.763, 4.918",\
"0.52, 0.5756, 0.745, 1.012, 1.347, 1.739, 2.205, 2.865, 3.77, 4.918",\
"0.6478, 0.7154, 0.9128, 1.223, 1.623, 2.084, 2.599, 3.182, 3.945, 4.97",\
"0.784, 0.8624, 1.097, 1.449, 1.905, 2.443, 3.035, 3.684, 4.396, 5.274",\
"0.9312, 1.022, 1.292, 1.692, 2.199, 2.806, 3.487, 4.219, 5.008, 5.861",\
"1.09, 1.193, 1.5, 1.955, 2.515, 3.179, 3.94, 4.765, 5.647, 6.59");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.3142, 0.3862, 0.6422, 1.127, 1.883, 2.946, 4.34, 6.099, 8.244, 10.8",\
"0.3143, 0.3868, 0.6413, 1.127, 1.884, 2.944, 4.339, 6.101, 8.246, 10.8",\
"0.3208, 0.3902, 0.6417, 1.127, 1.883, 2.945, 4.342, 6.1, 8.247, 10.8",\
"0.3927, 0.4589, 0.6776, 1.13, 1.883, 2.944, 4.343, 6.1, 8.243, 10.81",\
"0.4746, 0.548, 0.7894, 1.212, 1.901, 2.943, 4.342, 6.102, 8.245, 10.81",\
"0.5748, 0.6496, 0.9054, 1.365, 2.026, 2.985, 4.342, 6.098, 8.253, 10.81",\
"0.698, 0.774, 1.035, 1.524, 2.231, 3.154, 4.411, 6.105, 8.247, 10.81",\
"0.837, 0.9196, 1.192, 1.692, 2.437, 3.41, 4.623, 6.209, 8.266, 10.81",\
"0.9892, 1.081, 1.374, 1.883, 2.654, 3.679, 4.939, 6.468, 8.405, 10.85",\
"1.151, 1.255, 1.574, 2.103, 2.894, 3.955, 5.276, 6.846, 8.71, 11.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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1979, 0.2191, 0.2914, 0.4262, 0.6337, 0.9234, 1.304, 1.782, 2.366, 3.061",\
"0.2191, 0.2405, 0.3131, 0.4483, 0.6562, 0.9459, 1.326, 1.805, 2.389, 3.084",\
"0.2773, 0.2992, 0.3727, 0.5085, 0.7169, 1.007, 1.388, 1.866, 2.45, 3.146",\
"0.3357, 0.3638, 0.4528, 0.6032, 0.8157, 1.106, 1.487, 1.966, 2.55, 3.246",\
"0.3708, 0.4075, 0.5214, 0.704, 0.9481, 1.257, 1.64, 2.119, 2.703, 3.399",\
"0.3791, 0.4243, 0.5647, 0.7881, 1.077, 1.427, 1.843, 2.334, 2.919, 3.614",\
"0.3579, 0.4126, 0.5809, 0.8461, 1.187, 1.589, 2.054, 2.589, 3.2, 3.899",\
"0.3051, 0.3689, 0.5658, 0.875, 1.269, 1.733, 2.257, 2.844, 3.504, 4.244",\
"0.2212, 0.2938, 0.5191, 0.8734, 1.322, 1.847, 2.438, 3.09, 3.808, 4.602",\
"0.104, 0.1858, 0.438, 0.8377, 1.343, 1.93, 2.59, 3.314, 4.101, 4.956");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.2218, 0.2484, 0.3401, 0.5094, 0.77, 1.133, 1.609, 2.208, 2.938, 3.808",\
"0.2452, 0.2721, 0.3643, 0.5342, 0.795, 1.158, 1.635, 2.233, 2.964, 3.834",\
"0.3398, 0.3667, 0.4588, 0.6295, 0.891, 1.254, 1.731, 2.33, 3.061, 3.931",\
"0.5114, 0.5447, 0.6476, 0.8192, 1.079, 1.443, 1.918, 2.517, 3.248, 4.118",\
"0.7053, 0.7483, 0.884, 1.101, 1.378, 1.74, 2.215, 2.813, 3.544, 4.413",\
"0.9242, 0.9755, 1.141, 1.409, 1.756, 2.159, 2.637, 3.232, 3.961, 4.829",\
"1.175, 1.234, 1.425, 1.741, 2.155, 2.643, 3.183, 3.789, 4.515, 5.381",\
"1.463, 1.53, 1.745, 2.102, 2.579, 3.147, 3.783, 4.47, 5.217, 6.082",\
"1.787, 1.864, 2.105, 2.501, 3.034, 3.677, 4.405, 5.197, 6.04, 6.937",\
"2.151, 2.235, 2.506, 2.944, 3.528, 4.239, 5.053, 5.947, 6.903, 7.909");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1775, 0.2112, 0.3274, 0.5484, 0.8902, 1.369, 1.999, 2.793, 3.763, 4.918",\
"0.1774, 0.2108, 0.3275, 0.5483, 0.8895, 1.369, 2, 2.794, 3.763, 4.917",\
"0.1885, 0.2188, 0.3288, 0.548, 0.8898, 1.369, 1.999, 2.794, 3.763, 4.919",\
"0.2572, 0.2884, 0.3927, 0.5853, 0.8998, 1.369, 2, 2.794, 3.763, 4.919",\
"0.3578, 0.394, 0.509, 0.7058, 1.003, 1.421, 2.011, 2.793, 3.763, 4.918",\
"0.4762, 0.5184, 0.652, 0.8714, 1.178, 1.592, 2.132, 2.848, 3.773, 4.918",\
"0.6156, 0.6636, 0.8134, 1.062, 1.396, 1.821, 2.366, 3.044, 3.894, 4.969",\
"0.7684, 0.825, 0.9976, 1.273, 1.641, 2.1, 2.657, 3.343, 4.171, 5.165",\
"0.9326, 0.9954, 1.193, 1.504, 1.912, 2.407, 3, 3.705, 4.534, 5.521",\
"1.108, 1.178, 1.4, 1.752, 2.2, 2.739, 3.374, 4.108, 4.958, 5.956");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.3185, 0.3621, 0.5182, 0.8084, 1.255, 1.877, 2.691, 3.714, 4.964, 6.452",\
"0.3178, 0.3622, 0.5181, 0.8082, 1.256, 1.877, 2.691, 3.713, 4.963, 6.451",\
"0.3189, 0.3622, 0.517, 0.8084, 1.256, 1.877, 2.691, 3.715, 4.962, 6.453",\
"0.4252, 0.4586, 0.572, 0.819, 1.256, 1.877, 2.692, 3.715, 4.963, 6.452",\
"0.5772, 0.622, 0.7632, 0.9804, 1.319, 1.884, 2.692, 3.715, 4.964, 6.451",\
"0.7272, 0.7854, 0.9668, 1.242, 1.584, 2.034, 2.728, 3.717, 4.964, 6.451",\
"0.8776, 0.9454, 1.162, 1.505, 1.925, 2.399, 2.975, 3.813, 4.979, 6.453",\
"1.038, 1.113, 1.357, 1.756, 2.263, 2.83, 3.449, 4.164, 5.158, 6.5",\
"1.213, 1.297, 1.561, 2.006, 2.591, 3.262, 3.981, 4.744, 5.617, 6.774",\
"1.398, 1.491, 1.781, 2.263, 2.91, 3.681, 4.516, 5.392, 6.312, 7.348");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1619, 0.1818, 0.2512, 0.3829, 0.588, 0.8756, 1.255, 1.732, 2.314, 3.009",\
"0.1823, 0.2026, 0.2727, 0.4051, 0.6104, 0.8982, 1.277, 1.754, 2.337, 3.029",\
"0.2348, 0.2577, 0.3314, 0.4649, 0.6711, 0.9593, 1.339, 1.815, 2.398, 3.091",\
"0.2752, 0.3066, 0.4017, 0.5559, 0.7697, 1.059, 1.438, 1.916, 2.499, 3.191",\
"0.2887, 0.3298, 0.4543, 0.6466, 0.8965, 1.208, 1.591, 2.069, 2.651, 3.346",\
"0.2732, 0.3247, 0.4796, 0.7174, 1.017, 1.372, 1.792, 2.283, 2.867, 3.562",\
"0.2273, 0.2902, 0.4781, 0.761, 1.116, 1.528, 1.998, 2.535, 3.147, 3.846",\
"0.1514, 0.2243, 0.4444, 0.7767, 1.186, 1.662, 2.194, 2.786, 3.45, 4.19",\
"0.0449, 0.1289, 0.379, 0.7591, 1.228, 1.766, 2.367, 3.026, 3.749, 4.545",\
"-0.0959, -0.0003, 0.2816, 0.7083, 1.236, 1.84, 2.51, 3.242, 4.035, 4.897");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.22, 0.2467, 0.3381, 0.5082, 0.7688, 1.132, 1.608, 2.207, 2.937, 3.807",\
"0.2434, 0.2706, 0.3625, 0.5331, 0.7938, 1.157, 1.633, 2.232, 2.962, 3.833",\
"0.3386, 0.3654, 0.4571, 0.6283, 0.8897, 1.253, 1.73, 2.329, 3.06, 3.93",\
"0.5095, 0.5429, 0.6463, 0.818, 1.078, 1.441, 1.918, 2.517, 3.247, 4.118",\
"0.703, 0.7462, 0.8822, 1.099, 1.377, 1.739, 2.214, 2.812, 3.542, 4.412",\
"0.9209, 0.9732, 1.138, 1.407, 1.754, 2.158, 2.635, 3.231, 3.959, 4.828",\
"1.171, 1.231, 1.422, 1.739, 2.153, 2.641, 3.182, 3.788, 4.514, 5.38",\
"1.459, 1.527, 1.742, 2.1, 2.576, 3.145, 3.781, 4.469, 5.216, 6.081",\
"1.783, 1.859, 2.102, 2.499, 3.031, 3.675, 4.403, 5.196, 6.038, 6.936",\
"2.146, 2.231, 2.502, 2.941, 3.526, 4.237, 5.05, 5.945, 6.901, 7.907");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1416, 0.1742, 0.2889, 0.5089, 0.8505, 1.326, 1.955, 2.748, 3.716, 4.868",\
"0.1417, 0.1744, 0.289, 0.5071, 0.8484, 1.326, 1.956, 2.748, 3.716, 4.868",\
"0.165, 0.1926, 0.2943, 0.5077, 0.8505, 1.326, 1.956, 2.748, 3.719, 4.869",\
"0.2405, 0.2701, 0.3705, 0.5575, 0.8628, 1.327, 1.955, 2.748, 3.715, 4.87",\
"0.3422, 0.378, 0.4918, 0.6852, 0.9772, 1.388, 1.972, 2.749, 3.715, 4.869",\
"0.4682, 0.5082, 0.6384, 0.8544, 1.158, 1.565, 2.1, 2.809, 3.731, 4.869",\
"0.6132, 0.6584, 0.8036, 1.047, 1.378, 1.802, 2.339, 3.013, 3.855, 4.921",\
"0.7718, 0.8224, 0.9914, 1.261, 1.625, 2.082, 2.639, 3.316, 4.137, 5.126",\
"0.9428, 0.9998, 1.187, 1.495, 1.896, 2.39, 2.981, 3.678, 4.503, 5.488",\
"1.122, 1.186, 1.397, 1.743, 2.189, 2.728, 3.358, 4.091, 4.94, 5.925");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.2779, 0.3211, 0.4736, 0.7576, 1.2, 1.817, 2.63, 3.652, 4.901, 6.388",\
"0.278, 0.3213, 0.4733, 0.758, 1.199, 1.817, 2.629, 3.65, 4.9, 6.387",\
"0.2782, 0.3214, 0.4734, 0.7578, 1.2, 1.816, 2.629, 3.652, 4.9, 6.387",\
"0.3773, 0.4132, 0.5276, 0.7692, 1.199, 1.816, 2.629, 3.651, 4.9, 6.387",\
"0.5088, 0.5568, 0.7046, 0.9268, 1.262, 1.824, 2.629, 3.652, 4.899, 6.388",\
"0.634, 0.6958, 0.8868, 1.175, 1.523, 1.972, 2.666, 3.654, 4.901, 6.39",\
"0.761, 0.833, 1.061, 1.417, 1.853, 2.333, 2.913, 3.752, 4.916, 6.39",\
"0.8962, 0.9784, 1.236, 1.654, 2.175, 2.757, 3.379, 4.101, 5.094, 6.437",\
"1.044, 1.136, 1.421, 1.883, 2.485, 3.173, 3.907, 4.679, 5.553, 6.714",\
"1.201, 1.304, 1.62, 2.121, 2.795, 3.581, 4.428, 5.316, 6.246, 7.288");
}
}
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.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1362, 0.1511, 0.2033, 0.3024, 0.4559, 0.6718, 0.9554, 1.313, 1.749, 2.269",\
"0.1575, 0.1729, 0.2255, 0.325, 0.4788, 0.6947, 0.9784, 1.336, 1.772, 2.292",\
"0.2168, 0.2366, 0.2972, 0.3987, 0.5533, 0.7696, 1.053, 1.411, 1.848, 2.367",\
"0.2591, 0.2894, 0.3794, 0.5167, 0.6905, 0.9087, 1.194, 1.551, 1.988, 2.508",\
"0.2733, 0.3132, 0.4344, 0.6192, 0.8481, 1.111, 1.41, 1.769, 2.206, 2.726",\
"0.2586, 0.3091, 0.4607, 0.6928, 0.9807, 1.309, 1.672, 2.068, 2.512, 3.033",\
"0.2135, 0.2751, 0.4592, 0.7369, 1.083, 1.48, 1.915, 2.386, 2.889, 3.434",\
"0.1383, 0.2098, 0.4263, 0.7518, 1.154, 1.618, 2.129, 2.679, 3.263, 3.882",\
"0.0321, 0.1145, 0.3596, 0.7337, 1.195, 1.723, 2.308, 2.94, 3.611, 4.317",\
"-0.1084, -0.0154, 0.261, 0.682, 1.202, 1.796, 2.453, 3.165, 3.923, 4.722");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.2508, 0.2767, 0.3667, 0.5355, 0.795, 1.158, 1.633, 2.232, 2.962, 3.832",\
"0.2745, 0.3011, 0.3919, 0.5607, 0.8209, 1.184, 1.659, 2.258, 2.988, 3.858",\
"0.3693, 0.3959, 0.4863, 0.6561, 0.9166, 1.28, 1.756, 2.355, 3.086, 3.956",\
"0.5474, 0.5784, 0.6763, 0.8453, 1.105, 1.467, 1.944, 2.543, 3.273, 4.144",\
"0.7517, 0.7922, 0.9216, 1.131, 1.405, 1.766, 2.24, 2.838, 3.568, 4.437",\
"0.9792, 1.03, 1.186, 1.448, 1.788, 2.185, 2.662, 3.258, 3.985, 4.854",\
"1.24, 1.296, 1.48, 1.788, 2.195, 2.675, 3.211, 3.816, 4.54, 5.407",\
"1.537, 1.601, 1.808, 2.157, 2.626, 3.187, 3.816, 4.5, 5.243, 6.107",\
"1.872, 1.945, 2.175, 2.564, 3.088, 3.725, 4.446, 5.232, 6.07, 6.965",\
"2.247, 2.328, 2.588, 3.015, 3.59, 4.295, 5.102, 5.99, 6.94, 7.941");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1196, 0.1439, 0.2306, 0.3956, 0.6512, 1.01, 1.481, 2.075, 2.8, 3.664",\
"0.12, 0.1443, 0.2302, 0.3957, 0.6513, 1.01, 1.482, 2.075, 2.8, 3.663",\
"0.1631, 0.1818, 0.2482, 0.3971, 0.6512, 1.009, 1.481, 2.076, 2.8, 3.664",\
"0.268, 0.2917, 0.3682, 0.4956, 0.6912, 1.015, 1.482, 2.075, 2.801, 3.664",\
"0.389, 0.419, 0.516, 0.6734, 0.8822, 1.149, 1.53, 2.083, 2.799, 3.665",\
"0.5304, 0.5634, 0.6774, 0.8686, 1.122, 1.42, 1.776, 2.228, 2.853, 3.673",\
"0.6896, 0.7274, 0.8558, 1.076, 1.373, 1.725, 2.125, 2.58, 3.118, 3.819",\
"0.8612, 0.905, 1.052, 1.301, 1.638, 2.047, 2.507, 3.011, 3.575, 4.213",\
"1.045, 1.093, 1.26, 1.545, 1.919, 2.377, 2.903, 3.476, 4.092, 4.776",\
"1.24, 1.294, 1.481, 1.801, 2.222, 2.726, 3.308, 3.952, 4.646, 5.384");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.3039, 0.3486, 0.4984, 0.7841, 1.226, 1.843, 2.655, 3.678, 4.926, 6.415",\
"0.304, 0.3474, 0.4992, 0.7829, 1.224, 1.842, 2.653, 3.678, 4.924, 6.415",\
"0.3047, 0.3481, 0.4979, 0.7836, 1.225, 1.843, 2.654, 3.678, 4.928, 6.416",\
"0.394, 0.4286, 0.5432, 0.7912, 1.225, 1.843, 2.655, 3.679, 4.927, 6.415",\
"0.5308, 0.5782, 0.7208, 0.9392, 1.281, 1.849, 2.655, 3.68, 4.928, 6.411",\
"0.6628, 0.7232, 0.9084, 1.188, 1.534, 1.989, 2.689, 3.681, 4.928, 6.415",\
"0.7918, 0.8644, 1.087, 1.437, 1.863, 2.344, 2.927, 3.771, 4.942, 6.415",\
"0.9296, 1.009, 1.263, 1.672, 2.19, 2.765, 3.389, 4.114, 5.11, 6.458",\
"1.081, 1.169, 1.447, 1.906, 2.504, 3.186, 3.914, 4.686, 5.565, 6.728",\
"1.24, 1.34, 1.647, 2.144, 2.81, 3.593, 4.442, 5.322, 6.252, 7.294");
}
}
timing() {
related_pin : "B" ;
timing_sense : negative_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1979, 0.2191, 0.2914, 0.4262, 0.6337, 0.9234, 1.304, 1.782, 2.366, 3.061",\
"0.2191, 0.2405, 0.3131, 0.4483, 0.6562, 0.9459, 1.326, 1.805, 2.389, 3.084",\
"0.2773, 0.2992, 0.3727, 0.5085, 0.7169, 1.007, 1.388, 1.866, 2.45, 3.146",\
"0.3357, 0.3638, 0.4528, 0.6032, 0.8157, 1.106, 1.487, 1.966, 2.55, 3.246",\
"0.3708, 0.4075, 0.5214, 0.704, 0.9481, 1.257, 1.64, 2.119, 2.703, 3.399",\
"0.3791, 0.4243, 0.5647, 0.7881, 1.077, 1.427, 1.843, 2.334, 2.919, 3.614",\
"0.3579, 0.4126, 0.5809, 0.8461, 1.187, 1.589, 2.054, 2.589, 3.2, 3.899",\
"0.3051, 0.3689, 0.5658, 0.875, 1.269, 1.733, 2.257, 2.844, 3.504, 4.244",\
"0.2212, 0.2938, 0.5191, 0.8734, 1.322, 1.847, 2.438, 3.09, 3.808, 4.602",\
"0.104, 0.1858, 0.438, 0.8377, 1.343, 1.93, 2.59, 3.314, 4.101, 4.956");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.2508, 0.2767, 0.3667, 0.5355, 0.795, 1.158, 1.633, 2.232, 2.962, 3.832",\
"0.2745, 0.3011, 0.3919, 0.5607, 0.8209, 1.184, 1.659, 2.258, 2.988, 3.858",\
"0.3693, 0.3959, 0.4863, 0.6561, 0.9166, 1.28, 1.756, 2.355, 3.086, 3.956",\
"0.5474, 0.5784, 0.6763, 0.8453, 1.105, 1.467, 1.944, 2.543, 3.273, 4.144",\
"0.7517, 0.7922, 0.9216, 1.131, 1.405, 1.766, 2.24, 2.838, 3.568, 4.437",\
"0.9792, 1.03, 1.186, 1.448, 1.788, 2.185, 2.662, 3.258, 3.985, 4.854",\
"1.24, 1.296, 1.48, 1.788, 2.195, 2.675, 3.211, 3.816, 4.54, 5.407",\
"1.537, 1.601, 1.808, 2.157, 2.626, 3.187, 3.816, 4.5, 5.243, 6.107",\
"1.872, 1.945, 2.175, 2.564, 3.088, 3.725, 4.446, 5.232, 6.07, 6.965",\
"2.247, 2.328, 2.588, 3.015, 3.59, 4.295, 5.102, 5.99, 6.94, 7.941");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.1775, 0.2112, 0.3274, 0.5484, 0.8902, 1.369, 1.999, 2.793, 3.763, 4.918",\
"0.1774, 0.2108, 0.3275, 0.5483, 0.8895, 1.369, 2, 2.794, 3.763, 4.917",\
"0.1885, 0.2188, 0.3288, 0.548, 0.8898, 1.369, 1.999, 2.794, 3.763, 4.919",\
"0.2572, 0.2884, 0.3927, 0.5853, 0.8998, 1.369, 2, 2.794, 3.763, 4.919",\
"0.3578, 0.394, 0.509, 0.7058, 1.003, 1.421, 2.011, 2.793, 3.763, 4.918",\
"0.4762, 0.5184, 0.652, 0.8714, 1.178, 1.592, 2.132, 2.848, 3.773, 4.918",\
"0.6156, 0.6636, 0.8134, 1.062, 1.396, 1.821, 2.366, 3.044, 3.894, 4.969",\
"0.7684, 0.825, 0.9976, 1.273, 1.641, 2.1, 2.657, 3.343, 4.171, 5.165",\
"0.9326, 0.9954, 1.193, 1.504, 1.912, 2.407, 3, 3.705, 4.534, 5.521",\
"1.108, 1.178, 1.4, 1.752, 2.2, 2.739, 3.374, 4.108, 4.958, 5.956");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.09579, 0.3618, 0.8698, 1.661, 2.772, 4.233, 6.074, 8.321, 11");
index_2("0.001, 0.002272, 0.006737, 0.01526, 0.02855, 0.04718, 0.07171, 0.1026, 0.1403, 0.1853");
values("0.3185, 0.3621, 0.5182, 0.8084, 1.255, 1.877, 2.691, 3.714, 4.964, 6.452",\
"0.3178, 0.3622, 0.5181, 0.8082, 1.256, 1.877, 2.691, 3.713, 4.963, 6.451",\
"0.3189, 0.3622, 0.517, 0.8084, 1.256, 1.877, 2.691, 3.715, 4.962, 6.453",\
"0.4252, 0.4586, 0.572, 0.819, 1.256, 1.877, 2.692, 3.715, 4.963, 6.452",\
"0.5772, 0.622, 0.7632, 0.9804, 1.319, 1.884, 2.692, 3.715, 4.964, 6.451",\
"0.7272, 0.7854, 0.9668, 1.242, 1.584, 2.034, 2.728, 3.717, 4.964, 6.451",\
"0.8776, 0.9454, 1.162, 1.505, 1.925, 2.399, 2.975, 3.813, 4.979, 6.453",\
"1.038, 1.113, 1.357, 1.756, 2.263, 2.83, 3.449, 4.164, 5.158, 6.5",\
"1.213, 1.297, 1.561, 2.006, 2.591, 3.262, 3.981, 4.744, 5.617, 6.774",\
"1.398, 1.491, 1.781, 2.263, 2.91, 3.681, 4.516, 5.392, 6.312, 7.348");
}
}
}
}