blob: 53e71e4a3afc3e6ac66c4a82d89192f23b2a0001 [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_4) {
area : 59.270400 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "3.26916e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "3.2877e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "5.83992e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "4.83516e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "5.83992e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "3.37122e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "5.87952e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "3.37122e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "5.87952e-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.01651 ;
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.01789, 0.0179, 0.01786, 0.01784, 0.01785, 0.01783, 0.01783, \
0.01783, 0.01782, 0.01782");
}
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.002708, 0.002723, 0.002712, 0.00268, 0.002592, 0.002528, 0.002433, \
0.002303, 0.002114, 0.001819");
}
}
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.01784, 0.01786, 0.01788, 0.01787, 0.01785, 0.01784, 0.01783, \
0.01781, 0.0178, 0.01779");
}
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.01668, -0.01681, -0.017, -0.01716, -0.01729, -0.01737, -0.01744, \
-0.01746, -0.01748, -0.0175");
}
}
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.01312, 0.01311, 0.01309, 0.01309, 0.01308, 0.01306, 0.01303, \
0.01297, 0.01289, 0.01278");
}
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.006287, -0.006295, -0.006297, -0.006305, -0.006331, -0.006327, \
-0.006323, -0.006327, -0.006324, -0.006326");
}
}
}
pin(A2) {
capacitance : 0.01631 ;
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.01787, 0.01784, 0.01785, 0.01782, 0.01783, 0.01782, 0.01783, \
0.01783, 0.01782, 0.01783");
}
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.002812, 0.002791, 0.002759, 0.002728, 0.002609, 0.002534, 0.002439, \
0.002307, 0.002113, 0.001805");
}
}
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.01785, 0.01783, 0.01781, 0.01781, 0.01782, 0.01783, 0.01781, \
0.0178, 0.0178, 0.0178");
}
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.01653, -0.0167, -0.01701, -0.01716, -0.01735, -0.01738, -0.01742, \
-0.01745, -0.01747, -0.0175");
}
}
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.01523, 0.01524, 0.01523, 0.0152, 0.01526, 0.01527, 0.01527, \
0.01527, 0.01527, 0.01527");
}
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.01382, -0.01406, -0.01439, -0.01458, -0.01475, -0.01481, -0.01486, \
-0.01489, -0.0149, -0.01493");
}
}
}
pin(B) {
capacitance : 0.01441 ;
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.0134, 0.01337, 0.01332, 0.01331, 0.0133, 0.01331, 0.0133, 0.0133, \
0.01329, 0.0133");
}
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.01335, -0.01335, -0.01332, -0.0133, -0.0133, -0.0133, -0.01327, \
-0.01327, -0.01326, -0.01325");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!A2))|(!B))" ;
max_capacitance : 0.3503 ;
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.004787, 0.004815, 0.00484, 0.004877, 0.004895, 0.004901, 0.004909, 0.004902, 0.004917, 0.004916",\
"0.004611, 0.004725, 0.00491, 0.00506, 0.005187, 0.00526, 0.005301, 0.00533, 0.00535, 0.005359",\
"0.003777, 0.003957, 0.004391, 0.004889, 0.005236, 0.005479, 0.00562, 0.005718, 0.005787, 0.005834",\
"0.002667, 0.002865, 0.00342, 0.004135, 0.004729, 0.005162, 0.005458, 0.00567, 0.005799, 0.005909",\
"0.002079, 0.002207, 0.002689, 0.00333, 0.004046, 0.004622, 0.005055, 0.005357, 0.00558, 0.005736",\
"0.002126, 0.002175, 0.002441, 0.002898, 0.003502, 0.004105, 0.004617, 0.005004, 0.005291, 0.005509",\
"0.002821, 0.002804, 0.002829, 0.002987, 0.003369, 0.003833, 0.004302, 0.004719, 0.005036, 0.005298",\
"0.004148, 0.004033, 0.003836, 0.003695, 0.003718, 0.003947, 0.00427, 0.004611, 0.004919, 0.005184",\
"0.00602, 0.005868, 0.005438, 0.004973, 0.004658, 0.004551, 0.004632, 0.004835, 0.005019, 0.005227",\
"0.008516, 0.008305, 0.007675, 0.006875, 0.006177, 0.005713, 0.005469, 0.005424, 0.005432, 0.005544");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.06383, 0.0639, 0.06412, 0.06434, 0.06456, 0.06472, 0.06494, 0.06512, 0.06571, 0.07102",\
"0.06265, 0.06288, 0.0635, 0.06415, 0.06467, 0.06503, 0.06536, 0.0657, 0.06634, 0.07181",\
"0.06045, 0.06069, 0.06145, 0.06251, 0.06343, 0.06424, 0.06485, 0.06534, 0.06628, 0.07236",\
"0.05937, 0.05952, 0.06, 0.06077, 0.06172, 0.06276, 0.06365, 0.06444, 0.06565, 0.07279",\
"0.05927, 0.05936, 0.05956, 0.05996, 0.06071, 0.06155, 0.06253, 0.06332, 0.06498, 0.07388",\
"0.05973, 0.05971, 0.05977, 0.05995, 0.06024, 0.06089, 0.06159, 0.06242, 0.06447, 0.07713",\
"0.06071, 0.06065, 0.06046, 0.0604, 0.06057, 0.0608, 0.06127, 0.06203, 0.06503, 0.08426",\
"0.06221, 0.06211, 0.06181, 0.06142, 0.06125, 0.0613, 0.06139, 0.06208, 0.06785, 0.09996",\
"0.06419, 0.06402, 0.06351, 0.06296, 0.06242, 0.06215, 0.06219, 0.06341, 0.07665, 0.1351",\
"0.06673, 0.06655, 0.06588, 0.06503, 0.0641, 0.06346, 0.06362, 0.06899, 0.1045, 0.2049");
}
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.01556, 0.01553, 0.01553, 0.01554, 0.01554, 0.01555, 0.01555, 0.01555, 0.01554, 0.01554",\
"0.01498, 0.01497, 0.01499, 0.01499, 0.01503, 0.01502, 0.01502, 0.01503, 0.01502, 0.01502",\
"0.01393, 0.01396, 0.01406, 0.01416, 0.01424, 0.01432, 0.01434, 0.01434, 0.01437, 0.01439",\
"0.01298, 0.01306, 0.01324, 0.01345, 0.01367, 0.01381, 0.01389, 0.01396, 0.01399, 0.01401",\
"0.01248, 0.01251, 0.01267, 0.01295, 0.01318, 0.0134, 0.01356, 0.01367, 0.01374, 0.01379",\
"0.01242, 0.01243, 0.01253, 0.01269, 0.01289, 0.01312, 0.0133, 0.01343, 0.01354, 0.01362",\
"0.01296, 0.01296, 0.01292, 0.01289, 0.01298, 0.01311, 0.01324, 0.01336, 0.01346, 0.01354",\
"0.0141, 0.01402, 0.01383, 0.01362, 0.01345, 0.01342, 0.01344, 0.01346, 0.01353, 0.01357",\
"0.01585, 0.01573, 0.01536, 0.01488, 0.01446, 0.01414, 0.01397, 0.01385, 0.01383, 0.01381",\
"0.01819, 0.01802, 0.01749, 0.01674, 0.016, 0.01538, 0.01492, 0.01459, 0.01439, 0.01422");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.07326, 0.07334, 0.07349, 0.07367, 0.07385, 0.07403, 0.07421, 0.07439, 0.07513, 0.08045",\
"0.07243, 0.07267, 0.07312, 0.07365, 0.07405, 0.07441, 0.07468, 0.07502, 0.07569, 0.08126",\
"0.07051, 0.07074, 0.07136, 0.07223, 0.07306, 0.07376, 0.07434, 0.07477, 0.07573, 0.08186",\
"0.06939, 0.0695, 0.06994, 0.07073, 0.07162, 0.07252, 0.07326, 0.07392, 0.07513, 0.08255",\
"0.06886, 0.06898, 0.06923, 0.06975, 0.0705, 0.07129, 0.07214, 0.07297, 0.07448, 0.08377",\
"0.06859, 0.06866, 0.06887, 0.06931, 0.0698, 0.07047, 0.07121, 0.07208, 0.07408, 0.08657",\
"0.06866, 0.06872, 0.06878, 0.06902, 0.06953, 0.07, 0.07058, 0.07134, 0.07439, 0.09268",\
"0.06913, 0.06914, 0.06911, 0.06913, 0.06937, 0.06996, 0.07027, 0.07109, 0.07631, 0.1062",\
"0.07004, 0.07, 0.06988, 0.06973, 0.06964, 0.06991, 0.07053, 0.07171, 0.08302, 0.1354",\
"0.07166, 0.07154, 0.07122, 0.07086, 0.07049, 0.07039, 0.07094, 0.07525, 0.1035, 0.194");
}
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.01672, 0.01673, 0.01674, 0.01676, 0.01678, 0.01677, 0.01677, 0.01677, 0.01678, 0.01677",\
"0.01641, 0.01642, 0.01652, 0.01658, 0.01665, 0.01667, 0.01672, 0.01674, 0.01673, 0.01675",\
"0.01578, 0.01585, 0.01599, 0.01621, 0.01637, 0.01647, 0.01654, 0.01661, 0.01664, 0.01667",\
"0.01497, 0.01504, 0.01529, 0.0156, 0.01589, 0.01611, 0.01627, 0.01638, 0.01646, 0.01651",\
"0.01434, 0.01439, 0.01459, 0.01493, 0.01531, 0.01561, 0.01588, 0.01608, 0.01622, 0.0163",\
"0.01388, 0.01396, 0.01411, 0.01441, 0.01477, 0.01513, 0.01547, 0.0157, 0.0159, 0.01606",\
"0.01373, 0.01376, 0.0139, 0.01414, 0.01443, 0.01476, 0.01507, 0.01537, 0.01561, 0.01579",\
"0.01388, 0.01388, 0.01399, 0.01412, 0.01431, 0.01459, 0.01486, 0.01512, 0.01537, 0.01557",\
"0.01438, 0.01439, 0.01437, 0.01441, 0.01451, 0.01465, 0.01485, 0.01505, 0.01525, 0.01545",\
"0.01534, 0.01531, 0.01523, 0.01513, 0.01507, 0.01508, 0.01511, 0.01522, 0.01533, 0.01544");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.1021, 0.1021, 0.1021, 0.1022, 0.1022, 0.1024, 0.1027, 0.1031, 0.1031, 0.1037",\
"0.101, 0.1011, 0.1011, 0.1013, 0.1014, 0.1016, 0.1019, 0.1023, 0.1024, 0.1029",\
"0.09936, 0.09941, 0.09968, 0.09999, 0.1004, 0.1007, 0.1011, 0.1016, 0.1019, 0.1025",\
"0.09828, 0.09835, 0.09857, 0.09888, 0.09939, 0.09987, 0.1004, 0.101, 0.1014, 0.1019",\
"0.09795, 0.09801, 0.09814, 0.09837, 0.09878, 0.09918, 0.09976, 0.1004, 0.101, 0.1016",\
"0.09822, 0.09822, 0.09829, 0.09836, 0.09852, 0.09882, 0.09931, 0.09998, 0.1004, 0.1012",\
"0.09897, 0.09893, 0.0988, 0.09873, 0.09876, 0.09891, 0.09922, 0.09969, 0.09997, 0.1012",\
"0.1002, 0.1001, 0.09992, 0.09962, 0.09937, 0.09938, 0.09949, 0.09994, 0.1001, 0.1015",\
"0.102, 0.1018, 0.1015, 0.101, 0.1006, 0.1002, 0.1001, 0.1002, 0.1008, 0.1045",\
"0.1042, 0.1041, 0.1036, 0.1029, 0.1022, 0.1015, 0.101, 0.1011, 0.1031, 0.1182");
}
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.005825, 0.005838, 0.005868, 0.005882, 0.0059, 0.005911, 0.005903, 0.005924, 0.005934, 0.005928",\
"0.005421, 0.005461, 0.005583, 0.005681, 0.005765, 0.005831, 0.005854, 0.00588, 0.00589, 0.005897",\
"0.004495, 0.004582, 0.004881, 0.005192, 0.005424, 0.005583, 0.005659, 0.005739, 0.005775, 0.005813",\
"0.003535, 0.003647, 0.00401, 0.004495, 0.004874, 0.005163, 0.005373, 0.005512, 0.005603, 0.005671",\
"0.002927, 0.003011, 0.003325, 0.003784, 0.004261, 0.004673, 0.004977, 0.005193, 0.005356, 0.005476",\
"0.002597, 0.002688, 0.002926, 0.003303, 0.003741, 0.004174, 0.004551, 0.004829, 0.005052, 0.005221",\
"0.002613, 0.002647, 0.002804, 0.003082, 0.003435, 0.003819, 0.004177, 0.004504, 0.004769, 0.004971",\
"0.002916, 0.002919, 0.002979, 0.003155, 0.003389, 0.003671, 0.003984, 0.004295, 0.004554, 0.004786",\
"0.003607, 0.003572, 0.003547, 0.00358, 0.003653, 0.003815, 0.004025, 0.00426, 0.00448, 0.004686",\
"0.004795, 0.004734, 0.004602, 0.004449, 0.00433, 0.00432, 0.004375, 0.004485, 0.004628, 0.004767");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.09288, 0.09289, 0.0929, 0.09295, 0.09299, 0.09315, 0.09331, 0.09342, 0.09382, 0.0938",\
"0.09183, 0.09182, 0.09191, 0.09201, 0.09215, 0.09234, 0.0925, 0.09261, 0.09305, 0.0932",\
"0.0901, 0.09017, 0.0904, 0.09074, 0.09112, 0.09145, 0.09174, 0.09204, 0.09235, 0.09248",\
"0.08907, 0.08908, 0.08933, 0.08967, 0.09015, 0.09068, 0.09106, 0.09146, 0.09177, 0.09236",\
"0.08874, 0.08877, 0.08893, 0.08913, 0.08937, 0.08996, 0.09048, 0.09085, 0.09132, 0.092",\
"0.089, 0.08899, 0.08899, 0.08904, 0.08932, 0.08958, 0.09007, 0.0904, 0.09093, 0.09157",\
"0.08977, 0.08973, 0.08957, 0.08935, 0.08943, 0.08971, 0.08984, 0.09015, 0.09059, 0.09108",\
"0.09099, 0.09089, 0.09067, 0.09045, 0.09018, 0.09005, 0.09011, 0.09047, 0.09036, 0.09157",\
"0.09271, 0.0926, 0.09228, 0.09183, 0.09123, 0.09084, 0.09068, 0.09097, 0.09131, 0.09422",\
"0.09503, 0.09483, 0.09441, 0.09366, 0.09297, 0.09213, 0.09173, 0.09145, 0.09316, 0.1066");
}
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.005804, 0.005837, 0.005858, 0.005872, 0.005884, 0.005902, 0.005917, 0.005913, 0.005925, 0.005927",\
"0.005408, 0.005468, 0.005577, 0.005679, 0.005758, 0.005819, 0.005853, 0.005869, 0.005891, 0.005891",\
"0.004521, 0.004615, 0.004882, 0.005188, 0.005428, 0.00558, 0.005666, 0.005731, 0.005775, 0.005807",\
"0.003539, 0.003662, 0.004018, 0.004488, 0.004888, 0.005166, 0.005369, 0.005503, 0.0056, 0.005659",\
"0.002923, 0.003041, 0.003331, 0.003772, 0.004269, 0.004675, 0.004976, 0.005188, 0.005352, 0.005471",\
"0.002631, 0.002709, 0.002934, 0.00331, 0.00375, 0.004177, 0.004539, 0.004836, 0.005053, 0.005218",\
"0.002636, 0.002675, 0.002838, 0.003088, 0.003452, 0.003828, 0.00419, 0.004513, 0.004776, 0.00498",\
"0.002933, 0.002951, 0.003015, 0.003171, 0.003415, 0.0037, 0.004007, 0.004305, 0.004565, 0.004795",\
"0.003637, 0.003632, 0.003586, 0.003618, 0.003708, 0.003849, 0.004058, 0.004281, 0.004505, 0.004704",\
"0.00483, 0.004777, 0.004657, 0.004505, 0.00439, 0.004372, 0.004417, 0.00453, 0.004662, 0.004811");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.1011, 0.1011, 0.1011, 0.1012, 0.1012, 0.1014, 0.1015, 0.1016, 0.1018, 0.1022",\
"0.1001, 0.1002, 0.1003, 0.1004, 0.1006, 0.1008, 0.101, 0.1012, 0.1015, 0.1019",\
"0.09845, 0.09858, 0.09878, 0.09915, 0.09955, 0.09992, 0.1002, 0.1007, 0.1009, 0.1011",\
"0.0973, 0.09737, 0.09759, 0.09794, 0.09849, 0.09903, 0.09925, 0.09982, 0.1004, 0.1008",\
"0.09697, 0.09703, 0.09715, 0.09735, 0.09766, 0.0981, 0.09877, 0.09919, 0.09955, 0.1002",\
"0.09718, 0.09714, 0.09711, 0.09731, 0.09755, 0.09781, 0.09814, 0.09877, 0.09916, 0.09976",\
"0.09794, 0.09783, 0.09773, 0.09758, 0.09766, 0.09783, 0.09796, 0.09841, 0.09889, 0.09974",\
"0.09902, 0.09904, 0.09882, 0.09855, 0.09814, 0.09817, 0.09833, 0.09862, 0.09879, 0.09972",\
"0.1008, 0.1007, 0.1004, 0.09996, 0.09944, 0.09914, 0.09903, 0.0988, 0.09938, 0.1025",\
"0.1029, 0.1028, 0.1025, 0.1018, 0.1012, 0.1004, 0.1001, 0.09973, 0.1014, 0.1151");
}
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.1549, 0.1701, 0.2233, 0.3244, 0.4818, 0.7028, 0.9934, 1.359, 1.805, 2.34",\
"0.1808, 0.1962, 0.2499, 0.3518, 0.5095, 0.7305, 1.021, 1.387, 1.835, 2.368",\
"0.2703, 0.2877, 0.3434, 0.446, 0.6045, 0.8262, 1.117, 1.483, 1.93, 2.463",\
"0.3697, 0.3965, 0.4806, 0.6138, 0.7844, 1.007, 1.298, 1.664, 2.111, 2.646",\
"0.4476, 0.4849, 0.6011, 0.7833, 1.013, 1.279, 1.58, 1.946, 2.394, 2.926",\
"0.4992, 0.5473, 0.697, 0.9326, 1.228, 1.566, 1.938, 2.34, 2.791, 3.322",\
"0.5213, 0.5806, 0.7653, 1.055, 1.419, 1.834, 2.288, 2.776, 3.293, 3.845",\
"0.5114, 0.5816, 0.802, 1.148, 1.582, 2.078, 2.619, 3.197, 3.807, 4.449",\
"0.4649, 0.5468, 0.8005, 1.208, 1.715, 2.295, 2.924, 3.597, 4.303, 5.046",\
"0.3818, 0.4745, 0.7672, 1.232, 1.814, 2.476, 3.2, 3.97, 4.778, 5.625");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.4628, 0.5107, 0.6762, 0.9903, 1.478, 2.162, 3.058, 4.189, 5.574, 7.215",\
"0.4787, 0.5282, 0.6988, 1.017, 1.51, 2.193, 3.093, 4.224, 5.606, 7.252",\
"0.5647, 0.614, 0.7857, 1.109, 1.605, 2.295, 3.198, 4.335, 5.717, 7.362",\
"0.7701, 0.8189, 0.987, 1.307, 1.803, 2.496, 3.402, 4.539, 5.926, 7.576",\
"1.055, 1.117, 1.314, 1.639, 2.132, 2.823, 3.729, 4.865, 6.253, 7.902",\
"1.367, 1.446, 1.695, 2.091, 2.605, 3.293, 4.196, 5.335, 6.719, 8.371",\
"1.705, 1.801, 2.104, 2.586, 3.199, 3.921, 4.823, 5.957, 7.34, 8.992",\
"2.075, 2.188, 2.545, 3.113, 3.837, 4.675, 5.616, 6.749, 8.132, 9.783",\
"2.478, 2.606, 3.015, 3.672, 4.508, 5.478, 6.546, 7.721, 9.103, 10.75",\
"2.918, 3.064, 3.524, 4.268, 5.218, 6.319, 7.532, 8.841, 10.26, 11.91");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.202, 0.2278, 0.3179, 0.4906, 0.758, 1.131, 1.625, 2.248, 3.008, 3.904",\
"0.2015, 0.2273, 0.3178, 0.4908, 0.7579, 1.133, 1.626, 2.249, 3.006, 3.906",\
"0.2295, 0.2488, 0.3244, 0.4885, 0.758, 1.133, 1.624, 2.249, 3.007, 3.91",\
"0.3504, 0.3749, 0.4521, 0.5822, 0.7892, 1.134, 1.625, 2.246, 3.004, 3.913",\
"0.4948, 0.5264, 0.6272, 0.7892, 1.003, 1.273, 1.673, 2.25, 3.004, 3.904",\
"0.6562, 0.6966, 0.8236, 1.026, 1.284, 1.592, 1.948, 2.408, 3.057, 3.913",\
"0.8312, 0.8808, 1.04, 1.281, 1.593, 1.955, 2.366, 2.824, 3.362, 4.078",\
"1.017, 1.079, 1.264, 1.561, 1.924, 2.349, 2.821, 3.344, 3.909, 4.54",\
"1.211, 1.282, 1.507, 1.847, 2.275, 2.765, 3.31, 3.894, 4.532, 5.214",\
"1.42, 1.501, 1.754, 2.155, 2.643, 3.203, 3.819, 4.483, 5.192, 5.946");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.6041, 0.6833, 0.9586, 1.483, 2.299, 3.441, 4.943, 6.844, 9.156, 11.9",\
"0.604, 0.6832, 0.9569, 1.483, 2.298, 3.441, 4.943, 6.844, 9.149, 11.91",\
"0.6053, 0.6836, 0.9589, 1.485, 2.298, 3.439, 4.944, 6.84, 9.153, 11.92",\
"0.6356, 0.701, 0.9598, 1.483, 2.297, 3.439, 4.943, 6.842, 9.155, 11.91",\
"0.823, 0.884, 1.081, 1.509, 2.299, 3.439, 4.952, 6.845, 9.156, 11.91",\
"1.054, 1.123, 1.353, 1.732, 2.373, 3.446, 4.946, 6.837, 9.157, 11.91",\
"1.292, 1.382, 1.659, 2.097, 2.682, 3.574, 4.964, 6.851, 9.155, 11.91",\
"1.541, 1.644, 1.973, 2.491, 3.151, 3.962, 5.138, 6.871, 9.166, 11.92",\
"1.788, 1.909, 2.295, 2.901, 3.664, 4.548, 5.602, 7.1, 9.21, 11.92",\
"2.038, 2.178, 2.622, 3.312, 4.186, 5.178, 6.298, 7.64, 9.488, 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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.1975, 0.2141, 0.271, 0.3766, 0.5377, 0.7611, 1.053, 1.421, 1.868, 2.401",\
"0.2222, 0.2387, 0.2956, 0.4012, 0.5623, 0.7858, 1.078, 1.445, 1.893, 2.425",\
"0.3157, 0.3319, 0.3879, 0.4933, 0.6545, 0.8781, 1.17, 1.538, 1.985, 2.518",\
"0.4481, 0.4715, 0.5467, 0.6698, 0.8349, 1.058, 1.35, 1.718, 2.165, 2.698",\
"0.5645, 0.5963, 0.6984, 0.8645, 1.081, 1.336, 1.633, 2, 2.447, 2.98",\
"0.6581, 0.6988, 0.8294, 1.042, 1.318, 1.641, 2.001, 2.395, 2.845, 3.377",\
"0.7237, 0.7736, 0.9345, 1.196, 1.534, 1.929, 2.368, 2.845, 3.354, 3.902",\
"0.7586, 0.8184, 1.009, 1.321, 1.725, 2.196, 2.717, 3.281, 3.88, 4.514",\
"0.7597, 0.8291, 1.052, 1.415, 1.885, 2.435, 3.043, 3.697, 4.391, 5.122",\
"0.7241, 0.8036, 1.058, 1.473, 2.011, 2.642, 3.338, 4.088, 4.88, 5.714");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.5536, 0.6011, 0.7661, 1.08, 1.567, 2.249, 3.147, 4.281, 5.658, 7.304",\
"0.581, 0.6296, 0.7985, 1.116, 1.606, 2.291, 3.19, 4.321, 5.702, 7.348",\
"0.6796, 0.7286, 0.8995, 1.221, 1.715, 2.406, 3.306, 4.44, 5.823, 7.468",\
"0.8642, 0.9128, 1.082, 1.402, 1.897, 2.588, 3.493, 4.63, 6.013, 7.662",\
"1.108, 1.165, 1.352, 1.678, 2.172, 2.862, 3.767, 4.905, 6.291, 7.941",\
"1.387, 1.452, 1.668, 2.039, 2.556, 3.247, 4.153, 5.289, 6.676, 8.327",\
"1.696, 1.774, 2.024, 2.446, 3.024, 3.753, 4.661, 5.798, 7.184, 8.837",\
"2.034, 2.126, 2.416, 2.895, 3.542, 4.345, 5.299, 6.441, 7.828, 9.479",\
"2.4, 2.506, 2.842, 3.387, 4.108, 4.989, 6.027, 7.223, 8.616, 10.27",\
"2.795, 2.917, 3.302, 3.918, 4.721, 5.687, 6.814, 8.1, 9.549, 11.21");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.2498, 0.2757, 0.366, 0.5374, 0.8018, 1.174, 1.666, 2.286, 3.042, 3.945",\
"0.249, 0.2747, 0.3652, 0.5371, 0.8013, 1.174, 1.666, 2.286, 3.042, 3.945",\
"0.2525, 0.2754, 0.3616, 0.5344, 0.8024, 1.176, 1.667, 2.286, 3.041, 3.946",\
"0.3613, 0.3859, 0.4641, 0.5956, 0.8192, 1.176, 1.667, 2.287, 3.043, 3.945",\
"0.4966, 0.5304, 0.6302, 0.7934, 1.009, 1.287, 1.702, 2.288, 3.043, 3.946",\
"0.649, 0.6898, 0.8174, 1.02, 1.283, 1.594, 1.955, 2.428, 3.086, 3.952",\
"0.8128, 0.863, 1.02, 1.269, 1.584, 1.951, 2.365, 2.826, 3.371, 4.101",\
"0.9904, 1.049, 1.239, 1.537, 1.906, 2.336, 2.813, 3.339, 3.909, 4.547",\
"1.175, 1.244, 1.468, 1.813, 2.248, 2.744, 3.292, 3.887, 4.528, 5.215",\
"1.362, 1.45, 1.707, 2.108, 2.61, 3.174, 3.797, 4.466, 5.178, 5.942");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.6048, 0.6841, 0.9589, 1.483, 2.298, 3.44, 4.943, 6.841, 9.153, 11.91",\
"0.6056, 0.6857, 0.9569, 1.483, 2.297, 3.441, 4.943, 6.843, 9.147, 11.91",\
"0.6056, 0.6838, 0.9573, 1.482, 2.297, 3.439, 4.947, 6.84, 9.147, 11.92",\
"0.6214, 0.695, 0.9614, 1.482, 2.297, 3.443, 4.948, 6.841, 9.157, 11.91",\
"0.731, 0.8032, 1.038, 1.507, 2.3, 3.441, 4.944, 6.84, 9.152, 11.91",\
"0.8658, 0.9418, 1.201, 1.656, 2.364, 3.451, 4.947, 6.844, 9.153, 11.91",\
"1.03, 1.112, 1.385, 1.877, 2.581, 3.562, 4.97, 6.843, 9.158, 11.91",\
"1.231, 1.317, 1.605, 2.121, 2.865, 3.84, 5.13, 6.888, 9.159, 11.91",\
"1.455, 1.551, 1.86, 2.398, 3.177, 4.202, 5.464, 7.096, 9.232, 11.92",\
"1.702, 1.809, 2.141, 2.71, 3.522, 4.596, 5.912, 7.494, 9.49, 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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.257, 0.2735, 0.3302, 0.4356, 0.5967, 0.8201, 1.113, 1.48, 1.927, 2.46",\
"0.2872, 0.3037, 0.3606, 0.4663, 0.6275, 0.8511, 1.143, 1.511, 1.958, 2.491",\
"0.3791, 0.3957, 0.4525, 0.5584, 0.7199, 0.9438, 1.236, 1.604, 2.051, 2.584",\
"0.5073, 0.5273, 0.5932, 0.7083, 0.8728, 1.097, 1.39, 1.757, 2.205, 2.738",\
"0.6361, 0.6614, 0.7447, 0.8853, 1.079, 1.324, 1.623, 1.991, 2.439, 2.973",\
"0.7496, 0.7821, 0.8877, 1.063, 1.296, 1.582, 1.92, 2.312, 2.764, 3.299",\
"0.8366, 0.8771, 1.009, 1.225, 1.508, 1.846, 2.235, 2.675, 3.17, 3.724",\
"0.8924, 0.9418, 1.101, 1.362, 1.703, 2.103, 2.553, 3.051, 3.602, 4.21",\
"0.9115, 0.9701, 1.16, 1.469, 1.871, 2.34, 2.861, 3.429, 4.046, 4.714",\
"0.8899, 0.9588, 1.18, 1.541, 2.007, 2.551, 3.151, 3.798, 4.49, 5.23");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.4077, 0.4352, 0.5308, 0.7099, 0.9853, 1.369, 1.871, 2.502, 3.272, 4.188",\
"0.4372, 0.4648, 0.5611, 0.7407, 1.016, 1.4, 1.903, 2.534, 3.303, 4.22",\
"0.5554, 0.5834, 0.6806, 0.8616, 1.139, 1.523, 2.027, 2.658, 3.428, 4.345",\
"0.7944, 0.8228, 0.9193, 1.1, 1.378, 1.763, 2.268, 2.9, 3.671, 4.588",\
"1.133, 1.169, 1.285, 1.478, 1.757, 2.142, 2.646, 3.279, 4.051, 4.968",\
"1.508, 1.554, 1.707, 1.957, 2.282, 2.677, 3.181, 3.814, 4.585, 5.503",\
"1.913, 1.972, 2.162, 2.476, 2.882, 3.355, 3.885, 4.519, 5.29, 6.208",\
"2.35, 2.421, 2.651, 3.029, 3.522, 4.096, 4.726, 5.403, 6.181, 7.097",\
"2.82, 2.902, 3.172, 3.616, 4.2, 4.877, 5.624, 6.418, 7.255, 8.187",\
"3.324, 3.416, 3.728, 4.24, 4.914, 5.7, 6.567, 7.491, 8.458, 9.46");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.2475, 0.2733, 0.3641, 0.5363, 0.8011, 1.175, 1.667, 2.286, 3.043, 3.945",\
"0.2475, 0.2734, 0.364, 0.5363, 0.8015, 1.174, 1.665, 2.285, 3.041, 3.944",\
"0.2472, 0.2728, 0.363, 0.5355, 0.8019, 1.175, 1.666, 2.286, 3.043, 3.944",\
"0.3066, 0.331, 0.4144, 0.565, 0.8098, 1.176, 1.666, 2.286, 3.043, 3.946",\
"0.4008, 0.4286, 0.5202, 0.684, 0.9204, 1.242, 1.69, 2.288, 3.042, 3.945",\
"0.525, 0.5578, 0.6612, 0.8408, 1.092, 1.425, 1.847, 2.382, 3.08, 3.951",\
"0.668, 0.709, 0.832, 1.035, 1.311, 1.66, 2.096, 2.629, 3.269, 4.06",\
"0.8278, 0.8738, 1.021, 1.258, 1.567, 1.945, 2.397, 2.944, 3.593, 4.349",\
"1.005, 1.061, 1.228, 1.504, 1.857, 2.27, 2.755, 3.316, 3.983, 4.759",\
"1.195, 1.259, 1.454, 1.767, 2.165, 2.629, 3.152, 3.751, 4.436, 5.222");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.5087, 0.5536, 0.7124, 1.013, 1.484, 2.144, 3.012, 4.104, 5.435, 7.019",\
"0.5063, 0.5529, 0.7129, 1.013, 1.484, 2.145, 3.012, 4.105, 5.436, 7.019",\
"0.5071, 0.5525, 0.7106, 1.014, 1.484, 2.145, 3.012, 4.105, 5.436, 7.017",\
"0.5254, 0.565, 0.714, 1.014, 1.484, 2.145, 3.011, 4.104, 5.436, 7.018",\
"0.697, 0.7324, 0.847, 1.077, 1.496, 2.145, 3.012, 4.105, 5.435, 7.018",\
"0.926, 0.9746, 1.117, 1.348, 1.673, 2.205, 3.02, 4.105, 5.436, 7.018",\
"1.179, 1.232, 1.415, 1.699, 2.061, 2.503, 3.161, 4.14, 5.439, 7.019",\
"1.44, 1.511, 1.732, 2.081, 2.513, 3.011, 3.579, 4.38, 5.521, 7.036",\
"1.713, 1.801, 2.063, 2.48, 2.994, 3.576, 4.211, 4.916, 5.87, 7.186",\
"1.997, 2.094, 2.406, 2.898, 3.498, 4.176, 4.906, 5.688, 6.528, 7.648");
}
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.2131, 0.2283, 0.2813, 0.3825, 0.5398, 0.7611, 1.051, 1.417, 1.864, 2.395",\
"0.2428, 0.258, 0.3115, 0.4131, 0.5705, 0.7919, 1.083, 1.448, 1.895, 2.426",\
"0.332, 0.348, 0.4025, 0.5046, 0.663, 0.8839, 1.175, 1.542, 1.989, 2.522",\
"0.4412, 0.4622, 0.5309, 0.6487, 0.8144, 1.037, 1.328, 1.695, 2.143, 2.675",\
"0.5422, 0.5705, 0.6608, 0.8096, 1.01, 1.259, 1.56, 1.927, 2.375, 2.907",\
"0.621, 0.6584, 0.776, 0.9655, 1.211, 1.505, 1.849, 2.245, 2.699, 3.233",\
"0.6697, 0.7164, 0.8647, 1.102, 1.404, 1.755, 2.152, 2.6, 3.1, 3.656",\
"0.682, 0.7402, 0.9213, 1.21, 1.575, 1.994, 2.457, 2.967, 3.524, 4.136",\
"0.6551, 0.7244, 0.9419, 1.286, 1.718, 2.212, 2.751, 3.332, 3.958, 4.633",\
"0.587, 0.6679, 0.9226, 1.325, 1.829, 2.4, 3.024, 3.687, 4.392, 5.139");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.4061, 0.4336, 0.5292, 0.7083, 0.9837, 1.367, 1.869, 2.501, 3.27, 4.187",\
"0.4355, 0.4632, 0.5595, 0.7392, 1.015, 1.399, 1.901, 2.532, 3.302, 4.218",\
"0.5537, 0.5818, 0.679, 0.8601, 1.137, 1.522, 2.025, 2.657, 3.427, 4.344",\
"0.7928, 0.8208, 0.9179, 1.099, 1.377, 1.762, 2.266, 2.899, 3.669, 4.586",\
"1.131, 1.167, 1.283, 1.477, 1.755, 2.141, 2.645, 3.278, 4.049, 4.967",\
"1.504, 1.552, 1.704, 1.955, 2.28, 2.676, 3.18, 3.813, 4.583, 5.501",\
"1.909, 1.968, 2.159, 2.472, 2.88, 3.353, 3.883, 4.518, 5.289, 6.206",\
"2.347, 2.416, 2.647, 3.026, 3.519, 4.094, 4.724, 5.402, 6.179, 7.097",\
"2.815, 2.897, 3.168, 3.614, 4.196, 4.875, 5.622, 6.418, 7.253, 8.185",\
"3.318, 3.413, 3.722, 4.236, 4.91, 5.698, 6.564, 7.488, 8.457, 9.459");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.2028, 0.2279, 0.3182, 0.4896, 0.7579, 1.133, 1.625, 2.245, 3.005, 3.906",\
"0.2027, 0.2282, 0.3183, 0.49, 0.7576, 1.134, 1.624, 2.249, 3.006, 3.906",\
"0.2118, 0.2353, 0.3202, 0.4906, 0.7583, 1.133, 1.627, 2.247, 2.999, 3.907",\
"0.2823, 0.3058, 0.3886, 0.5382, 0.7752, 1.134, 1.624, 2.248, 3.006, 3.913",\
"0.3882, 0.4144, 0.505, 0.666, 0.9008, 1.218, 1.658, 2.251, 3.002, 3.906",\
"0.5202, 0.5542, 0.6592, 0.8354, 1.083, 1.412, 1.83, 2.357, 3.046, 3.913",\
"0.6714, 0.7114, 0.8374, 1.042, 1.312, 1.654, 2.088, 2.614, 3.246, 4.033",\
"0.8456, 0.8922, 1.039, 1.275, 1.58, 1.95, 2.397, 2.939, 3.583, 4.333",\
"1.034, 1.088, 1.26, 1.53, 1.876, 2.286, 2.763, 3.319, 3.978, 4.748",\
"1.237, 1.299, 1.494, 1.803, 2.193, 2.653, 3.172, 3.76, 4.434, 5.218");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.4758, 0.5207, 0.6801, 0.9771, 1.442, 2.094, 2.953, 4.033, 5.349, 6.922",\
"0.4764, 0.5204, 0.6805, 0.9774, 1.443, 2.094, 2.952, 4.034, 5.349, 6.922",\
"0.4759, 0.5211, 0.6793, 0.9776, 1.443, 2.095, 2.953, 4.031, 5.348, 6.921",\
"0.4944, 0.5348, 0.6828, 0.9772, 1.443, 2.094, 2.953, 4.032, 5.35, 6.917",\
"0.6638, 0.6974, 0.8134, 1.041, 1.454, 2.094, 2.951, 4.033, 5.349, 6.917",\
"0.8748, 0.9232, 1.072, 1.306, 1.631, 2.156, 2.961, 4.033, 5.351, 6.917",\
"1.107, 1.166, 1.353, 1.646, 2.012, 2.452, 3.104, 4.066, 5.354, 6.922",\
"1.349, 1.422, 1.649, 2.006, 2.449, 2.955, 3.518, 4.307, 5.44, 6.939",\
"1.596, 1.686, 1.96, 2.389, 2.911, 3.504, 4.139, 4.844, 5.79, 7.088",\
"1.854, 1.956, 2.274, 2.776, 3.392, 4.082, 4.816, 5.594, 6.446, 7.548");
}
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.1808, 0.1924, 0.2332, 0.3103, 0.4305, 0.5993, 0.8205, 1.1, 1.441, 1.848",\
"0.2109, 0.2227, 0.2636, 0.3411, 0.4614, 0.6305, 0.8519, 1.131, 1.472, 1.879",\
"0.3068, 0.3197, 0.3625, 0.4408, 0.5617, 0.7308, 0.9532, 1.232, 1.573, 1.98",\
"0.4228, 0.442, 0.5034, 0.6048, 0.7406, 0.9125, 1.135, 1.415, 1.756, 2.163",\
"0.5252, 0.5525, 0.6383, 0.7772, 0.957, 1.17, 1.414, 1.698, 2.039, 2.446",\
"0.6038, 0.6396, 0.7539, 0.9362, 1.169, 1.438, 1.739, 2.069, 2.432, 2.843",\
"0.6522, 0.6978, 0.8417, 1.072, 1.364, 1.699, 2.066, 2.463, 2.887, 3.344",\
"0.6643, 0.7208, 0.8986, 1.18, 1.536, 1.941, 2.383, 2.854, 3.353, 3.88",\
"0.637, 0.7043, 0.9178, 1.255, 1.677, 2.159, 2.678, 3.232, 3.815, 4.422",\
"0.5684, 0.647, 0.8973, 1.292, 1.786, 2.344, 2.952, 3.592, 4.262, 4.959");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.4599, 0.4872, 0.5815, 0.7599, 1.035, 1.418, 1.919, 2.551, 3.32, 4.236",\
"0.491, 0.5182, 0.6133, 0.7919, 1.067, 1.45, 1.953, 2.584, 3.353, 4.27",\
"0.609, 0.6365, 0.732, 0.9127, 1.189, 1.574, 2.077, 2.709, 3.479, 4.396",\
"0.8477, 0.8752, 0.9708, 1.151, 1.428, 1.813, 2.316, 2.95, 3.721, 4.638",\
"1.2, 1.233, 1.343, 1.529, 1.807, 2.191, 2.695, 3.329, 4.099, 5.017",\
"1.594, 1.638, 1.78, 2.02, 2.334, 2.727, 3.23, 3.863, 4.633, 5.552",\
"2.02, 2.075, 2.255, 2.554, 2.947, 3.409, 3.934, 4.568, 5.338, 6.256",\
"2.479, 2.546, 2.761, 3.124, 3.601, 4.162, 4.781, 5.453, 6.228, 7.146",\
"2.971, 3.048, 3.304, 3.729, 4.293, 4.957, 5.69, 6.475, 7.304, 8.234",\
"3.496, 3.586, 3.878, 4.37, 5.023, 5.791, 6.645, 7.556, 8.514, 9.51");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.1658, 0.1852, 0.2534, 0.383, 0.5852, 0.87, 1.24, 1.71, 2.283, 2.963",\
"0.1658, 0.1846, 0.253, 0.3832, 0.5852, 0.8708, 1.241, 1.709, 2.281, 2.962",\
"0.1831, 0.1996, 0.2595, 0.3847, 0.5851, 0.8698, 1.242, 1.709, 2.281, 2.965",\
"0.2773, 0.2962, 0.3579, 0.4646, 0.6256, 0.8778, 1.242, 1.709, 2.282, 2.963",\
"0.4024, 0.4262, 0.5018, 0.6276, 0.8004, 1.022, 1.316, 1.733, 2.284, 2.962",\
"0.5506, 0.58, 0.6738, 0.8262, 1.026, 1.271, 1.568, 1.921, 2.388, 2.999",\
"0.718, 0.7532, 0.865, 1.049, 1.287, 1.565, 1.892, 2.269, 2.704, 3.225",\
"0.908, 0.948, 1.078, 1.295, 1.57, 1.896, 2.259, 2.673, 3.141, 3.662",\
"1.112, 1.16, 1.314, 1.557, 1.879, 2.25, 2.666, 3.122, 3.627, 4.189",\
"1.33, 1.384, 1.56, 1.842, 2.203, 2.629, 3.099, 3.616, 4.164, 4.762");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.5108, 0.5557, 0.7165, 1.015, 1.482, 2.134, 2.993, 4.073, 5.391, 6.962",\
"0.512, 0.5562, 0.7155, 1.016, 1.482, 2.135, 2.992, 4.073, 5.391, 6.96",\
"0.5113, 0.5572, 0.7149, 1.016, 1.482, 2.135, 2.994, 4.071, 5.391, 6.962",\
"0.521, 0.5626, 0.7178, 1.016, 1.481, 2.134, 2.994, 4.075, 5.39, 6.965",\
"0.6714, 0.7072, 0.8256, 1.065, 1.491, 2.135, 2.993, 4.074, 5.391, 6.963",\
"0.89, 0.9358, 1.082, 1.315, 1.652, 2.186, 3.001, 4.074, 5.39, 6.964",\
"1.127, 1.187, 1.365, 1.656, 2.022, 2.466, 3.127, 4.104, 5.392, 6.962",\
"1.377, 1.447, 1.668, 2.023, 2.458, 2.959, 3.53, 4.328, 5.469, 6.979",\
"1.634, 1.721, 1.982, 2.404, 2.923, 3.508, 4.145, 4.86, 5.806, 7.12",\
"1.896, 1.994, 2.304, 2.796, 3.408, 4.086, 4.822, 5.6, 6.458, 7.57");
}
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.257, 0.2735, 0.3302, 0.4356, 0.5967, 0.8201, 1.113, 1.48, 1.927, 2.46",\
"0.2872, 0.3037, 0.3606, 0.4663, 0.6275, 0.8511, 1.143, 1.511, 1.958, 2.491",\
"0.3791, 0.3957, 0.4525, 0.5584, 0.7199, 0.9438, 1.236, 1.604, 2.051, 2.584",\
"0.5073, 0.5273, 0.5932, 0.7083, 0.8728, 1.097, 1.39, 1.757, 2.205, 2.738",\
"0.6361, 0.6614, 0.7447, 0.8853, 1.079, 1.324, 1.623, 1.991, 2.439, 2.973",\
"0.7496, 0.7821, 0.8877, 1.063, 1.296, 1.582, 1.92, 2.312, 2.764, 3.299",\
"0.8366, 0.8771, 1.009, 1.225, 1.508, 1.846, 2.235, 2.675, 3.17, 3.724",\
"0.8924, 0.9418, 1.101, 1.362, 1.703, 2.103, 2.553, 3.051, 3.602, 4.21",\
"0.9115, 0.9701, 1.16, 1.469, 1.871, 2.34, 2.861, 3.429, 4.046, 4.714",\
"0.8899, 0.9588, 1.18, 1.541, 2.007, 2.551, 3.151, 3.798, 4.49, 5.23");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.4599, 0.4872, 0.5815, 0.7599, 1.035, 1.418, 1.919, 2.551, 3.32, 4.236",\
"0.491, 0.5182, 0.6133, 0.7919, 1.067, 1.45, 1.953, 2.584, 3.353, 4.27",\
"0.609, 0.6365, 0.732, 0.9127, 1.189, 1.574, 2.077, 2.709, 3.479, 4.396",\
"0.8477, 0.8752, 0.9708, 1.151, 1.428, 1.813, 2.316, 2.95, 3.721, 4.638",\
"1.2, 1.233, 1.343, 1.529, 1.807, 2.191, 2.695, 3.329, 4.099, 5.017",\
"1.594, 1.638, 1.78, 2.02, 2.334, 2.727, 3.23, 3.863, 4.633, 5.552",\
"2.02, 2.075, 2.255, 2.554, 2.947, 3.409, 3.934, 4.568, 5.338, 6.256",\
"2.479, 2.546, 2.761, 3.124, 3.601, 4.162, 4.781, 5.453, 6.228, 7.146",\
"2.971, 3.048, 3.304, 3.729, 4.293, 4.957, 5.69, 6.475, 7.304, 8.234",\
"3.496, 3.586, 3.878, 4.37, 5.023, 5.791, 6.645, 7.556, 8.514, 9.51");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.2475, 0.2733, 0.3641, 0.5363, 0.8011, 1.175, 1.667, 2.286, 3.043, 3.945",\
"0.2475, 0.2734, 0.364, 0.5363, 0.8015, 1.174, 1.665, 2.285, 3.041, 3.944",\
"0.2472, 0.2728, 0.363, 0.5355, 0.8019, 1.175, 1.666, 2.286, 3.043, 3.944",\
"0.3066, 0.331, 0.4144, 0.565, 0.8098, 1.176, 1.666, 2.286, 3.043, 3.946",\
"0.4008, 0.4286, 0.5202, 0.684, 0.9204, 1.242, 1.69, 2.288, 3.042, 3.945",\
"0.525, 0.5578, 0.6612, 0.8408, 1.092, 1.425, 1.847, 2.382, 3.08, 3.951",\
"0.668, 0.709, 0.832, 1.035, 1.311, 1.66, 2.096, 2.629, 3.269, 4.06",\
"0.8278, 0.8738, 1.021, 1.258, 1.567, 1.945, 2.397, 2.944, 3.593, 4.349",\
"1.005, 1.061, 1.228, 1.504, 1.857, 2.27, 2.755, 3.316, 3.983, 4.759",\
"1.195, 1.259, 1.454, 1.767, 2.165, 2.629, 3.152, 3.751, 4.436, 5.222");
}
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.003411, 0.01187, 0.02804, 0.05321, 0.08854, 0.135, 0.1936, 0.2651, 0.3503");
values("0.5087, 0.5536, 0.7124, 1.013, 1.484, 2.144, 3.012, 4.104, 5.435, 7.019",\
"0.5063, 0.5529, 0.7129, 1.013, 1.484, 2.145, 3.012, 4.105, 5.436, 7.019",\
"0.5071, 0.5525, 0.7106, 1.014, 1.484, 2.145, 3.012, 4.105, 5.436, 7.017",\
"0.5254, 0.565, 0.714, 1.014, 1.484, 2.145, 3.011, 4.104, 5.436, 7.018",\
"0.697, 0.7324, 0.847, 1.077, 1.496, 2.145, 3.012, 4.105, 5.435, 7.018",\
"0.926, 0.9746, 1.117, 1.348, 1.673, 2.205, 3.02, 4.105, 5.436, 7.018",\
"1.179, 1.232, 1.415, 1.699, 2.061, 2.503, 3.161, 4.14, 5.439, 7.019",\
"1.44, 1.511, 1.732, 2.081, 2.513, 3.011, 3.579, 4.38, 5.521, 7.036",\
"1.713, 1.801, 2.063, 2.48, 2.994, 3.576, 4.211, 4.916, 5.87, 7.186",\
"1.997, 2.094, 2.406, 2.898, 3.498, 4.176, 4.906, 5.688, 6.528, 7.648");
}
}
}
}