blob: 7ce55255161d17c3f4abc30bc4ecfd7256e4cc0a [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__aoi21_4) {
area : 52.684800 ;
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&!B" ;
value : "2.6244e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&!A2&B" ;
value : "3.990708e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&!B" ;
value : "2.6244e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!A1&A2&B" ;
value : "4.017114e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&!B" ;
value : "3.718062e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&!A2&B" ;
value : "4.017114e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&!B" ;
value : "2.71836e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "A1&A2&B" ;
value : "2.718522e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "4.017114e-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.01624 ;
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.01443, 0.01443, 0.01443, 0.01439, 0.0144, 0.01438, 0.01437, \
0.01436, 0.01432, 0.01184");
}
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.01209, -0.01208, -0.01206, -0.01204, -0.01207, -0.01209, -0.01214, \
-0.01221, -0.01242, -0.01185");
}
}
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.005517, 0.005504, 0.005531, 0.005528, 0.005553, 0.005557, 0.005557, \
0.005558, 0.00556, 0.005003");
}
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.005551, -0.005543, -0.005558, -0.005563, -0.005573, -0.005573, \
-0.005575, -0.005576, -0.00558, -0.004866");
}
}
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.01106, 0.01103, 0.01103, 0.01101, 0.01099, 0.01093, 0.01083, \
0.01066, 0.01021, 0.007421");
}
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.00556, -0.00556, -0.005563, -0.005571, -0.00559, -0.005587, \
-0.005589, -0.00559, -0.005591, -0.004868");
}
}
}
pin(A2) {
capacitance : 0.01634 ;
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.0126, 0.01232, 0.01232, 0.01229, 0.01231, 0.01229, 0.01227, \
0.01227, 0.01224, 0.01");
}
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.01234, -0.01233, -0.01232, -0.01228, -0.01228, -0.01226, -0.01226, \
-0.01225, -0.01223, -0.01103");
}
}
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.005532, 0.005517, 0.005527, 0.005534, 0.005556, 0.005557, 0.005555, \
0.005554, 0.005554, 0.005004");
}
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.00555, -0.005554, -0.005573, -0.005561, -0.005575, -0.005578, \
-0.005576, -0.00558, -0.005578, -0.00486");
}
}
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.01107, 0.01105, 0.01105, 0.01101, 0.01099, 0.01093, 0.01083, \
0.01066, 0.01021, 0.007421");
}
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.005564, -0.005561, -0.00557, -0.005573, -0.005585, -0.005592, \
-0.005589, -0.005586, -0.005588, -0.004868");
}
}
}
pin(B) {
capacitance : 0.01182 ;
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.01226, 0.01225, 0.01224, 0.01225, 0.01226, 0.01227, 0.01226, \
0.01226, 0.01226, 0.01025");
}
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.01021, -0.01029, -0.0106, -0.01087, -0.0111, -0.01122, -0.0113, \
-0.01136, -0.01141, -0.01042");
}
}
}
pin(ZN) {
direction : output ;
function : "(((!A1)&(!B))|((!A2)&(!B)))" ;
max_capacitance : 0.2987 ;
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.004413, 0.004412, 0.004427, 0.004432, 0.004426, 0.004424, 0.004432, 0.004431, 0.004434, 0.004435",\
"0.004294, 0.004328, 0.004394, 0.004476, 0.004512, 0.004545, 0.00457, 0.004586, 0.004598, 0.004613",\
"0.00377, 0.003867, 0.004122, 0.004372, 0.004547, 0.004672, 0.004753, 0.004807, 0.004851, 0.004876",\
"0.003048, 0.003182, 0.003537, 0.003952, 0.004299, 0.004542, 0.004708, 0.004828, 0.004909, 0.004965",\
"0.002411, 0.002525, 0.002881, 0.003379, 0.003834, 0.004201, 0.004465, 0.004666, 0.004802, 0.004901",\
"0.001932, 0.002038, 0.00235, 0.002798, 0.003312, 0.003762, 0.004116, 0.004383, 0.004591, 0.004741",\
"0.001625, 0.001683, 0.001938, 0.002353, 0.002819, 0.003292, 0.003707, 0.004043, 0.004305, 0.004505",\
"0.001394, 0.001438, 0.001661, 0.00199, 0.002425, 0.002867, 0.003298, 0.003676, 0.003989, 0.004217",\
"0.001213, 0.001268, 0.001439, 0.00173, 0.0021, 0.002513, 0.002926, 0.003307, 0.003588, 0.003484",\
"0.001955, 0.002007, 0.002144, 0.002411, 0.002706, 0.003068, 0.003251, 0.002177, 0.0004167, -0.0009352");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.04749, 0.04752, 0.0476, 0.0477, 0.04778, 0.04786, 0.04794, 0.04849, 0.05706, 0.1114",\
"0.04677, 0.04691, 0.04726, 0.04761, 0.04789, 0.0481, 0.04826, 0.04889, 0.05798, 0.1138",\
"0.04522, 0.04536, 0.04583, 0.04642, 0.04702, 0.04748, 0.04783, 0.04874, 0.05959, 0.1207",\
"0.04436, 0.04448, 0.04479, 0.04532, 0.04592, 0.04654, 0.04702, 0.04845, 0.06357, 0.1347",\
"0.04397, 0.04402, 0.04424, 0.04465, 0.04512, 0.04568, 0.04626, 0.0488, 0.07315, 0.158",\
"0.04373, 0.04378, 0.04397, 0.04423, 0.0446, 0.04508, 0.04573, 0.05162, 0.09507, 0.1893",\
"0.04357, 0.04362, 0.04376, 0.04403, 0.0443, 0.04471, 0.04623, 0.06505, 0.1353, 0.2159",\
"0.04349, 0.04351, 0.04359, 0.04383, 0.04416, 0.04481, 0.05536, 0.1073, 0.1715, 0.2199",\
"0.04341, 0.04344, 0.04356, 0.04365, 0.04449, 0.05859, 0.09834, 0.1326, 0.1575, 0.1755",\
"0.04084, 0.0407, 0.03938, 0.04273, 0.05097, 0.0585, 0.06408, 0.06801, 0.07083, 0.07287");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.004432, 0.004407, 0.004449, 0.004434, 0.004437, 0.004438, 0.00444, 0.004443, 0.004449, 0.004453",\
"0.004355, 0.004393, 0.004448, 0.004501, 0.004547, 0.004562, 0.004586, 0.0046, 0.004608, 0.004613",\
"0.004009, 0.004077, 0.004272, 0.004476, 0.004619, 0.004718, 0.004785, 0.00483, 0.004862, 0.004885",\
"0.003413, 0.003522, 0.003817, 0.004153, 0.004432, 0.00464, 0.004789, 0.004877, 0.004949, 0.004999",\
"0.0029, 0.002972, 0.003263, 0.003646, 0.004044, 0.00436, 0.004591, 0.00475, 0.004864, 0.004951",\
"0.002471, 0.002548, 0.002817, 0.003186, 0.003596, 0.003979, 0.004291, 0.004515, 0.004687, 0.004816",\
"0.002175, 0.002234, 0.002448, 0.00279, 0.003191, 0.003576, 0.003934, 0.00423, 0.004451, 0.004622",\
"0.001965, 0.002018, 0.002194, 0.002477, 0.00284, 0.003225, 0.003584, 0.003914, 0.004173, 0.004375",\
"0.001819, 0.001865, 0.002013, 0.002253, 0.002566, 0.002911, 0.003265, 0.003589, 0.003851, 0.003854",\
"0.002587, 0.00262, 0.002745, 0.002949, 0.003213, 0.003524, 0.003767, 0.003351, 0.001799, 0.0001935");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.05566, 0.05567, 0.05569, 0.05574, 0.05578, 0.05584, 0.05595, 0.05658, 0.0659, 0.1225",\
"0.05484, 0.05489, 0.05496, 0.05509, 0.05517, 0.05529, 0.05542, 0.05603, 0.06585, 0.1237",\
"0.0538, 0.05386, 0.05405, 0.05431, 0.05459, 0.05482, 0.05509, 0.05593, 0.06744, 0.1305",\
"0.0531, 0.05315, 0.0533, 0.05359, 0.05394, 0.05423, 0.05455, 0.05589, 0.07194, 0.145",\
"0.05271, 0.05274, 0.0529, 0.05312, 0.05344, 0.05376, 0.05412, 0.05663, 0.08245, 0.1685",\
"0.05246, 0.0525, 0.05262, 0.05279, 0.05306, 0.05338, 0.05385, 0.0601, 0.1058, 0.1989",\
"0.05225, 0.05231, 0.0524, 0.05259, 0.05277, 0.05305, 0.05468, 0.07507, 0.1463, 0.2243",\
"0.05208, 0.05211, 0.05218, 0.05234, 0.05257, 0.05326, 0.06521, 0.1184, 0.1798, 0.226",\
"0.05187, 0.05191, 0.052, 0.05208, 0.05303, 0.06893, 0.1073, 0.1388, 0.1616, 0.1777",\
"0.04861, 0.04806, 0.04592, 0.04904, 0.05542, 0.06066, 0.06478, 0.06787, 0.07028, 0.07205");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.0142, 0.01422, 0.01421, 0.01421, 0.0142, 0.01421, 0.01421, 0.01422, 0.0142, 0.01419",\
"0.01399, 0.01402, 0.01398, 0.014, 0.01398, 0.01399, 0.01398, 0.01399, 0.01398, 0.01397",\
"0.01364, 0.01363, 0.01368, 0.01371, 0.01371, 0.01373, 0.01374, 0.01375, 0.01373, 0.01374",\
"0.01315, 0.01318, 0.01321, 0.01328, 0.01338, 0.01344, 0.0135, 0.01352, 0.01351, 0.01354",\
"0.01266, 0.0127, 0.01275, 0.01287, 0.013, 0.01312, 0.01321, 0.01329, 0.01333, 0.01336",\
"0.0122, 0.01225, 0.01231, 0.01247, 0.01263, 0.01278, 0.01292, 0.01301, 0.01311, 0.01317",\
"0.01185, 0.01187, 0.01198, 0.01211, 0.01226, 0.01245, 0.01261, 0.01274, 0.01285, 0.01292",\
"0.01149, 0.01153, 0.01163, 0.01179, 0.01196, 0.01209, 0.01226, 0.01242, 0.01254, 0.01264",\
"0.01117, 0.0112, 0.01128, 0.01137, 0.01157, 0.01172, 0.01185, 0.01201, 0.01211, 0.01202",\
"0.01171, 0.01174, 0.01178, 0.01187, 0.01201, 0.01213, 0.01207, 0.01083, 0.008848, 0.007214");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.06128, 0.06131, 0.06132, 0.06138, 0.06144, 0.06153, 0.06164, 0.06177, 0.0627, 0.07425",\
"0.06093, 0.06097, 0.06107, 0.06119, 0.06134, 0.06142, 0.06159, 0.06173, 0.06282, 0.07499",\
"0.06028, 0.06035, 0.06052, 0.06074, 0.06097, 0.06121, 0.06137, 0.06158, 0.06297, 0.07752",\
"0.05995, 0.06, 0.06014, 0.06034, 0.06061, 0.06087, 0.06111, 0.06137, 0.06355, 0.08382",\
"0.05977, 0.0598, 0.05993, 0.06008, 0.06027, 0.06056, 0.06081, 0.06122, 0.06524, 0.09801",\
"0.05967, 0.05969, 0.05977, 0.05991, 0.06009, 0.06032, 0.06058, 0.06142, 0.07152, 0.1289",\
"0.05955, 0.05957, 0.05969, 0.05981, 0.05997, 0.06016, 0.06044, 0.06388, 0.0949, 0.1833",\
"0.05951, 0.05955, 0.05956, 0.05974, 0.05985, 0.06005, 0.06209, 0.08464, 0.1553, 0.2304",\
"0.0595, 0.05952, 0.05956, 0.05963, 0.05978, 0.06388, 0.09426, 0.1445, 0.1828, 0.2107",\
"0.05628, 0.05588, 0.05406, 0.05394, 0.06369, 0.07291, 0.07987, 0.08478, 0.08823, 0.0907");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.01256, 0.01257, 0.01256, 0.01256, 0.01257, 0.0126, 0.01261, 0.0126, 0.0126, 0.01259",\
"0.01233, 0.01232, 0.0123, 0.01233, 0.01231, 0.01233, 0.01232, 0.01231, 0.01232, 0.0123",\
"0.01193, 0.01193, 0.01193, 0.01197, 0.01197, 0.01197, 0.01196, 0.01198, 0.01194, 0.01197",\
"0.01138, 0.01142, 0.01145, 0.01153, 0.0116, 0.01165, 0.01168, 0.01171, 0.01171, 0.01168",\
"0.01091, 0.01092, 0.011, 0.01111, 0.01123, 0.01134, 0.01142, 0.01147, 0.01151, 0.01152",\
"0.01048, 0.01051, 0.01059, 0.01073, 0.01089, 0.01102, 0.01114, 0.01121, 0.01128, 0.01133",\
"0.01012, 0.01014, 0.01027, 0.0104, 0.01054, 0.01071, 0.01084, 0.01096, 0.01103, 0.01109",\
"0.009788, 0.009828, 0.009885, 0.01003, 0.01022, 0.01037, 0.01052, 0.01065, 0.01075, 0.01082",\
"0.009458, 0.009481, 0.009562, 0.00966, 0.009824, 0.009986, 0.01014, 0.01026, 0.01034, 0.01024",\
"0.01006, 0.01002, 0.01008, 0.01018, 0.0103, 0.01042, 0.01039, 0.009168, 0.00718, 0.005513");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.05714, 0.05715, 0.05718, 0.05723, 0.05729, 0.05736, 0.05745, 0.05801, 0.06716, 0.1232",\
"0.0568, 0.05684, 0.05695, 0.05706, 0.05721, 0.05732, 0.05742, 0.05805, 0.06777, 0.1253",\
"0.05617, 0.05622, 0.05639, 0.05661, 0.05683, 0.05704, 0.05721, 0.05803, 0.06962, 0.1327",\
"0.05582, 0.05584, 0.056, 0.0562, 0.05646, 0.0567, 0.05695, 0.05819, 0.07435, 0.1476",\
"0.05562, 0.05565, 0.05576, 0.05591, 0.05615, 0.05641, 0.05667, 0.05911, 0.08495, 0.1713",\
"0.05551, 0.05555, 0.05566, 0.05579, 0.05593, 0.05617, 0.05662, 0.06265, 0.1075, 0.2014",\
"0.05542, 0.05544, 0.05553, 0.05567, 0.05581, 0.056, 0.0574, 0.07663, 0.1471, 0.2268",\
"0.05538, 0.0554, 0.05543, 0.05555, 0.05573, 0.05623, 0.06638, 0.1178, 0.182, 0.2308",\
"0.05536, 0.05538, 0.05544, 0.05543, 0.05604, 0.06831, 0.1084, 0.1446, 0.1709, 0.19",\
"0.0525, 0.0522, 0.05072, 0.05278, 0.06165, 0.06978, 0.07583, 0.08011, 0.08313, 0.08527");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.01256, 0.01257, 0.01256, 0.01255, 0.01259, 0.01259, 0.0126, 0.0126, 0.0126, 0.01259",\
"0.01234, 0.01234, 0.01232, 0.01232, 0.01231, 0.01232, 0.01232, 0.01233, 0.01232, 0.01231",\
"0.01192, 0.01192, 0.01194, 0.01197, 0.01198, 0.01197, 0.01195, 0.01199, 0.01197, 0.01196",\
"0.01139, 0.01141, 0.01147, 0.01154, 0.01159, 0.01167, 0.01169, 0.01169, 0.01171, 0.01171",\
"0.0109, 0.01093, 0.01101, 0.01113, 0.01127, 0.01135, 0.01141, 0.01147, 0.0115, 0.01152",\
"0.01047, 0.0105, 0.01058, 0.01072, 0.01089, 0.01102, 0.01114, 0.01122, 0.01128, 0.01132",\
"0.01012, 0.01014, 0.01025, 0.01038, 0.01054, 0.01069, 0.01084, 0.01095, 0.01103, 0.01108",\
"0.009795, 0.009818, 0.009894, 0.01004, 0.01021, 0.01037, 0.01052, 0.01066, 0.01078, 0.01083",\
"0.009459, 0.009463, 0.009546, 0.009654, 0.009822, 0.01, 0.01013, 0.01026, 0.01035, 0.01021",\
"0.01001, 0.01004, 0.01014, 0.01018, 0.01029, 0.01044, 0.01032, 0.009049, 0.007162, 0.005519");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.0661, 0.06611, 0.06611, 0.06617, 0.06625, 0.06634, 0.06643, 0.06712, 0.07705, 0.1356",\
"0.06585, 0.06588, 0.06594, 0.06606, 0.06615, 0.06629, 0.06642, 0.06708, 0.07768, 0.1378",\
"0.06533, 0.06536, 0.06549, 0.06565, 0.06581, 0.06601, 0.06621, 0.06712, 0.07971, 0.1454",\
"0.0649, 0.06495, 0.06505, 0.06522, 0.06546, 0.0657, 0.06589, 0.06741, 0.08487, 0.1604",\
"0.06467, 0.06468, 0.06476, 0.06494, 0.06513, 0.06536, 0.06561, 0.06844, 0.09637, 0.1839",\
"0.06452, 0.06454, 0.0646, 0.06473, 0.06489, 0.0651, 0.06556, 0.07236, 0.1199, 0.2128",\
"0.06438, 0.06441, 0.06447, 0.06458, 0.06468, 0.0649, 0.06651, 0.08769, 0.1592, 0.2364",\
"0.06425, 0.06426, 0.06429, 0.06438, 0.06456, 0.06511, 0.07682, 0.1297, 0.1913, 0.2378",\
"0.06413, 0.06415, 0.06418, 0.06416, 0.06493, 0.07897, 0.1181, 0.1516, 0.1758, 0.1929",\
"0.06022, 0.05962, 0.05739, 0.05979, 0.06677, 0.07263, 0.07702, 0.08043, 0.08295, 0.08485");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.2832, 0.3069, 0.39, 0.5484, 0.7954, 1.141, 1.597, 2.172, 2.873, 3.71",\
"0.3419, 0.3662, 0.4498, 0.6089, 0.8562, 1.203, 1.658, 2.233, 2.935, 3.77",\
"0.5611, 0.5861, 0.6713, 0.8318, 1.08, 1.427, 1.884, 2.459, 3.159, 3.995",\
"0.9089, 0.9462, 1.064, 1.252, 1.507, 1.854, 2.311, 2.886, 3.59, 4.426",\
"1.319, 1.372, 1.538, 1.8, 2.132, 2.517, 2.978, 3.552, 4.254, 5.091",\
"1.788, 1.857, 2.079, 2.423, 2.855, 3.35, 3.891, 4.488, 5.19, 6.025",\
"2.314, 2.403, 2.683, 3.12, 3.66, 4.275, 4.943, 5.657, 6.414, 7.26",\
"2.894, 3.003, 3.348, 3.883, 4.545, 5.288, 6.093, 6.943, 7.844, 8.781",\
"3.519, 3.653, 4.072, 4.716, 5.505, 6.388, 7.337, 8.341, 9.39, 10.48",\
"4.19, 4.353, 4.849, 5.615, 6.538, 7.57, 8.675, 9.837, 11.05, 12.3");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.915, 0.999, 1.294, 1.855, 2.725, 3.946, 5.559, 7.587, 10.05, 13",\
"0.9596, 1.047, 1.35, 1.918, 2.797, 4.021, 5.629, 7.653, 10.14, 13.07",\
"1.172, 1.26, 1.565, 2.142, 3.029, 4.261, 5.884, 7.913, 10.38, 13.33",\
"1.657, 1.743, 2.044, 2.618, 3.505, 4.743, 6.363, 8.402, 10.88, 13.83",\
"2.437, 2.524, 2.826, 3.393, 4.277, 5.513, 7.132, 9.173, 11.65, 14.61",\
"3.441, 3.553, 3.909, 4.499, 5.379, 6.612, 8.233, 10.27, 12.75, 15.72",\
"4.622, 4.764, 5.21, 5.916, 6.839, 8.07, 9.686, 11.72, 14.2, 17.17",\
"5.985, 6.157, 6.701, 7.558, 8.632, 9.912, 11.53, 13.56, 16.04, 18.99",\
"7.531, 7.741, 8.39, 9.405, 10.67, 12.12, 13.78, 15.81, 18.29, 21.24",\
"9.263, 9.514, 10.28, 11.47, 12.94, 14.61, 16.42, 18.5, 20.98, 23.93");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.3409, 0.3804, 0.5186, 0.7823, 1.192, 1.766, 2.524, 3.476, 4.642, 6.031",\
"0.3418, 0.3807, 0.5189, 0.7816, 1.192, 1.767, 2.523, 3.476, 4.641, 6.031",\
"0.3584, 0.3924, 0.5212, 0.7816, 1.192, 1.767, 2.523, 3.477, 4.64, 6.029",\
"0.5406, 0.5738, 0.6782, 0.8666, 1.211, 1.768, 2.522, 3.476, 4.644, 6.032",\
"0.7792, 0.822, 0.957, 1.181, 1.473, 1.892, 2.553, 3.483, 4.642, 6.03",\
"1.06, 1.116, 1.282, 1.556, 1.915, 2.344, 2.861, 3.611, 4.671, 6.034",\
"1.376, 1.443, 1.649, 1.979, 2.408, 2.912, 3.482, 4.12, 4.975, 6.152",\
"1.742, 1.817, 2.059, 2.45, 2.95, 3.532, 4.192, 4.912, 5.696, 6.674",\
"2.152, 2.244, 2.52, 2.968, 3.542, 4.212, 4.964, 5.78, 6.662, 7.608",\
"2.612, 2.716, 3.03, 3.53, 4.186, 4.944, 5.804, 6.704, 7.696, 8.75");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.177, 1.313, 1.794, 2.712, 4.14, 6.141, 8.779, 12.09, 16.16, 20.97",\
"1.176, 1.314, 1.794, 2.711, 4.138, 6.143, 8.785, 12.1, 16.15, 20.99",\
"1.176, 1.313, 1.795, 2.712, 4.139, 6.144, 8.779, 12.1, 16.15, 20.98",\
"1.171, 1.31, 1.792, 2.712, 4.139, 6.144, 8.779, 12.1, 16.16, 20.99",\
"1.285, 1.391, 1.813, 2.713, 4.138, 6.144, 8.781, 12.1, 16.16, 20.98",\
"1.648, 1.742, 2.063, 2.792, 4.147, 6.144, 8.785, 12.1, 16.15, 21.03",\
"2.09, 2.204, 2.564, 3.175, 4.288, 6.166, 8.78, 12.1, 16.15, 21",\
"2.576, 2.71, 3.13, 3.816, 4.782, 6.348, 8.818, 12.1, 16.15, 20.98",\
"3.114, 3.27, 3.772, 4.53, 5.544, 6.9, 9.03, 12.15, 16.16, 20.98",\
"3.69, 3.876, 4.422, 5.302, 6.448, 7.79, 9.638, 12.38, 16.22, 20.98");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.3112, 0.3349, 0.418, 0.5764, 0.8232, 1.169, 1.625, 2.2, 2.901, 3.738",\
"0.3803, 0.4042, 0.4877, 0.6466, 0.8936, 1.24, 1.696, 2.271, 2.972, 3.809",\
"0.59, 0.6146, 0.6994, 0.8597, 1.108, 1.455, 1.911, 2.485, 3.189, 4.023",\
"0.927, 0.9587, 1.063, 1.242, 1.497, 1.845, 2.302, 2.876, 3.579, 4.414",\
"1.355, 1.398, 1.535, 1.761, 2.064, 2.443, 2.907, 3.481, 4.184, 5.021",\
"1.861, 1.918, 2.098, 2.386, 2.758, 3.205, 3.726, 4.326, 5.032, 5.87",\
"2.437, 2.51, 2.741, 3.105, 3.564, 4.096, 4.699, 5.377, 6.132, 6.984",\
"3.081, 3.173, 3.459, 3.909, 4.47, 5.108, 5.81, 6.579, 7.421, 8.348",\
"3.787, 3.902, 4.252, 4.797, 5.469, 6.226, 7.046, 7.923, 8.872, 9.892",\
"4.555, 4.692, 5.114, 5.764, 6.558, 7.448, 8.401, 9.407, 10.47, 11.6");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.15, 1.235, 1.53, 2.092, 2.965, 4.188, 5.795, 7.82, 10.29, 13.23",\
"1.193, 1.277, 1.575, 2.139, 3.013, 4.237, 5.846, 7.871, 10.34, 13.29",\
"1.42, 1.506, 1.807, 2.375, 3.254, 4.482, 6.093, 8.12, 10.59, 13.54",\
"1.91, 1.995, 2.295, 2.863, 3.745, 4.976, 6.589, 8.618, 11.09, 14.04",\
"2.695, 2.78, 3.079, 3.646, 4.527, 5.757, 7.372, 9.401, 11.88, 14.82",\
"3.764, 3.863, 4.181, 4.756, 5.634, 6.864, 8.477, 10.51, 12.99, 15.93",\
"5.032, 5.155, 5.55, 6.198, 7.098, 8.327, 9.94, 11.97, 14.45, 17.39",\
"6.488, 6.638, 7.118, 7.899, 8.912, 10.17, 11.79, 13.81, 16.29, 19.24",\
"8.139, 8.319, 8.888, 9.815, 11.01, 12.39, 14.04, 16.07, 18.55, 21.49",\
"9.987, 10.2, 10.87, 11.94, 13.33, 14.93, 16.7, 18.77, 21.24, 24.19");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.3416, 0.3811, 0.5183, 0.7816, 1.192, 1.766, 2.524, 3.477, 4.643, 6.031",\
"0.3416, 0.3805, 0.5191, 0.7817, 1.192, 1.766, 2.523, 3.476, 4.642, 6.031",\
"0.3491, 0.3856, 0.5201, 0.7822, 1.191, 1.765, 2.523, 3.476, 4.641, 6.03",\
"0.4522, 0.4894, 0.6112, 0.8354, 1.205, 1.768, 2.524, 3.477, 4.641, 6.028",\
"0.6132, 0.653, 0.7872, 1.022, 1.372, 1.856, 2.549, 3.479, 4.639, 6.027",\
"0.8226, 0.871, 1.022, 1.278, 1.644, 2.131, 2.754, 3.583, 4.67, 6.038",\
"1.069, 1.124, 1.308, 1.602, 1.991, 2.498, 3.139, 3.917, 4.891, 6.134",\
"1.349, 1.412, 1.631, 1.976, 2.414, 2.944, 3.608, 4.406, 5.362, 6.496",\
"1.664, 1.746, 1.994, 2.388, 2.884, 3.474, 4.154, 4.976, 5.954, 7.094",\
"2.02, 2.114, 2.398, 2.836, 3.4, 4.056, 4.794, 5.646, 6.64, 7.8");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.292, 1.429, 1.91, 2.826, 4.254, 6.257, 8.894, 12.22, 16.28, 21.1",\
"1.291, 1.43, 1.909, 2.827, 4.252, 6.256, 8.897, 12.22, 16.28, 21.1",\
"1.292, 1.427, 1.909, 2.825, 4.257, 6.261, 8.896, 12.22, 16.28, 21.11",\
"1.29, 1.428, 1.907, 2.825, 4.255, 6.256, 8.896, 12.22, 16.28, 21.11",\
"1.311, 1.441, 1.91, 2.824, 4.254, 6.261, 8.901, 12.22, 16.28, 21.1",\
"1.55, 1.651, 2.041, 2.856, 4.253, 6.257, 8.895, 12.22, 16.27, 21.11",\
"1.943, 2.069, 2.443, 3.124, 4.336, 6.268, 8.894, 12.22, 16.28, 21.11",\
"2.384, 2.53, 2.968, 3.682, 4.722, 6.396, 8.92, 12.22, 16.27, 21.11",\
"2.858, 3.014, 3.54, 4.358, 5.41, 6.86, 9.08, 12.26, 16.27, 21.1",\
"3.374, 3.554, 4.154, 5.1, 6.276, 7.67, 9.618, 12.45, 16.33, 21.11");
}
}
timing() {
related_pin : "B" ;
sdf_cond : "A1===1'b0 && 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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.3271, 0.349, 0.4246, 0.5643, 0.7768, 1.071, 1.454, 1.935, 2.52, 3.216",\
"0.3935, 0.4155, 0.4909, 0.6306, 0.8432, 1.137, 1.52, 2.001, 2.586, 3.283",\
"0.6305, 0.6521, 0.7265, 0.8657, 1.078, 1.372, 1.755, 2.236, 2.821, 3.518",\
"1.05, 1.078, 1.168, 1.317, 1.53, 1.823, 2.206, 2.687, 3.272, 3.969",\
"1.551, 1.591, 1.719, 1.929, 2.203, 2.524, 2.911, 3.392, 3.976, 4.673",\
"2.12, 2.173, 2.343, 2.622, 2.986, 3.407, 3.871, 4.378, 4.967, 5.662",\
"2.751, 2.819, 3.035, 3.39, 3.851, 4.384, 4.97, 5.595, 6.252, 6.965",\
"3.442, 3.524, 3.792, 4.23, 4.794, 5.448, 6.164, 6.926, 7.723, 8.548",\
"4.188, 4.287, 4.61, 5.135, 5.812, 6.595, 7.45, 8.355, 9.306, 10.28",\
"4.986, 5.104, 5.486, 6.106, 6.905, 7.826, 8.827, 9.889, 11, 12.14");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.9334, 0.998, 1.225, 1.657, 2.329, 3.272, 4.513, 6.076, 7.994, 10.27",\
"1.006, 1.072, 1.3, 1.734, 2.408, 3.354, 4.594, 6.159, 8.071, 10.34",\
"1.28, 1.345, 1.575, 2.011, 2.689, 3.634, 4.879, 6.444, 8.351, 10.63",\
"1.805, 1.871, 2.1, 2.536, 3.213, 4.161, 5.406, 6.974, 8.881, 11.16",\
"2.591, 2.659, 2.892, 3.328, 4.004, 4.952, 6.198, 7.763, 9.685, 11.95",\
"3.607, 3.688, 3.955, 4.416, 5.098, 6.045, 7.291, 8.858, 10.77, 13.05",\
"4.828, 4.926, 5.245, 5.784, 6.518, 7.478, 8.724, 10.29, 12.2, 14.49",\
"6.254, 6.371, 6.753, 7.385, 8.229, 9.261, 10.53, 12.09, 14.01, 16.28",\
"7.889, 8.031, 8.482, 9.223, 10.19, 11.36, 12.7, 14.3, 16.21, 18.49",\
"9.727, 9.896, 10.43, 11.29, 12.41, 13.72, 15.22, 16.89, 18.83, 21.11");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.3526, 0.3873, 0.503, 0.7207, 1.062, 1.54, 2.174, 2.974, 3.953, 5.121",\
"0.3518, 0.3863, 0.501, 0.7204, 1.061, 1.541, 2.174, 2.972, 3.954, 5.122",\
"0.346, 0.3801, 0.4964, 0.718, 1.061, 1.542, 2.174, 2.972, 3.949, 5.114",\
"0.464, 0.493, 0.5828, 0.7584, 1.066, 1.54, 2.175, 2.974, 3.954, 5.115",\
"0.6602, 0.6996, 0.8272, 1.033, 1.288, 1.645, 2.203, 2.977, 3.951, 5.117",\
"0.8796, 0.933, 1.104, 1.373, 1.706, 2.082, 2.514, 3.125, 3.992, 5.127",\
"1.126, 1.194, 1.408, 1.745, 2.166, 2.632, 3.137, 3.673, 4.36, 5.296",\
"1.392, 1.476, 1.746, 2.158, 2.664, 3.232, 3.842, 4.478, 5.142, 5.912",\
"1.688, 1.788, 2.11, 2.608, 3.21, 3.88, 4.598, 5.344, 6.12, 6.924",\
"2.016, 2.14, 2.508, 3.09, 3.796, 4.576, 5.406, 6.266, 7.162, 8.088");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.9176, 1.022, 1.391, 2.092, 3.187, 4.724, 6.747, 9.292, 12.4, 16.11",\
"0.9191, 1.022, 1.391, 2.093, 3.187, 4.724, 6.747, 9.294, 12.4, 16.12",\
"0.918, 1.023, 1.39, 2.093, 3.188, 4.726, 6.746, 9.295, 12.4, 16.1",\
"0.9196, 1.023, 1.39, 2.093, 3.187, 4.723, 6.746, 9.294, 12.4, 16.11",\
"0.9772, 1.071, 1.414, 2.096, 3.188, 4.725, 6.746, 9.293, 12.4, 16.11",\
"1.171, 1.264, 1.575, 2.182, 3.208, 4.724, 6.746, 9.292, 12.4, 16.1",\
"1.418, 1.522, 1.869, 2.466, 3.372, 4.77, 6.752, 9.292, 12.4, 16.11",\
"1.714, 1.836, 2.218, 2.862, 3.764, 5.014, 6.836, 9.308, 12.4, 16.11",\
"2.068, 2.198, 2.626, 3.324, 4.29, 5.51, 7.144, 9.426, 12.43, 16.1",\
"2.46, 2.612, 3.09, 3.854, 4.874, 6.162, 7.722, 9.798, 12.58, 16.16");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.2832, 0.3055, 0.3821, 0.5235, 0.7371, 1.032, 1.416, 1.897, 2.482, 3.179",\
"0.3501, 0.3724, 0.4488, 0.5898, 0.8035, 1.098, 1.482, 1.963, 2.549, 3.245",\
"0.5894, 0.6111, 0.6854, 0.8248, 1.038, 1.332, 1.716, 2.197, 2.783, 3.479",\
"0.9932, 1.024, 1.12, 1.276, 1.491, 1.783, 2.167, 2.648, 3.233, 3.93",\
"1.474, 1.516, 1.652, 1.873, 2.156, 2.484, 2.873, 3.353, 3.938, 4.633",\
"2.018, 2.075, 2.255, 2.549, 2.924, 3.355, 3.829, 4.338, 4.928, 5.624",\
"2.623, 2.696, 2.926, 3.298, 3.773, 4.32, 4.916, 5.549, 6.21, 6.928",\
"3.284, 3.374, 3.657, 4.117, 4.7, 5.37, 6.098, 6.87, 7.674, 8.506",\
"3.998, 4.107, 4.449, 5, 5.703, 6.503, 7.373, 8.293, 9.248, 10.24",\
"4.767, 4.891, 5.296, 5.947, 6.772, 7.716, 8.736, 9.812, 10.93, 12.08");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.117, 1.2, 1.494, 2.053, 2.924, 4.144, 5.754, 7.78, 10.26, 13.2",\
"1.187, 1.272, 1.567, 2.13, 3.002, 4.225, 5.834, 7.862, 10.33, 13.28",\
"1.456, 1.541, 1.838, 2.403, 3.279, 4.505, 6.119, 8.146, 10.61, 13.57",\
"1.974, 2.058, 2.355, 2.919, 3.796, 5.024, 6.632, 8.658, 11.14, 14.09",\
"2.739, 2.825, 3.122, 3.684, 4.561, 5.785, 7.398, 9.435, 11.9, 14.85",\
"3.733, 3.829, 4.15, 4.725, 5.6, 6.827, 8.437, 10.47, 12.95, 15.89",\
"4.929, 5.039, 5.407, 6.043, 6.949, 8.178, 9.788, 11.82, 14.29, 17.24",\
"6.335, 6.464, 6.883, 7.602, 8.598, 9.866, 11.48, 13.51, 15.99, 18.93",\
"7.956, 8.105, 8.588, 9.398, 10.51, 11.88, 13.54, 15.58, 18.05, 21",\
"9.788, 9.963, 10.52, 11.44, 12.67, 14.18, 15.95, 18.03, 20.51, 23.46");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.3508, 0.3841, 0.5014, 0.7199, 1.061, 1.54, 2.17, 2.971, 3.95, 5.117",\
"0.3485, 0.3818, 0.499, 0.7189, 1.061, 1.538, 2.172, 2.971, 3.947, 5.113",\
"0.3443, 0.3756, 0.4909, 0.7134, 1.057, 1.539, 2.172, 2.972, 3.949, 5.118",\
"0.493, 0.5222, 0.6122, 0.7748, 1.068, 1.536, 2.169, 2.972, 3.949, 5.116",\
"0.7034, 0.7434, 0.869, 1.069, 1.319, 1.666, 2.206, 2.973, 3.948, 5.116",\
"0.939, 0.9932, 1.158, 1.425, 1.749, 2.119, 2.543, 3.14, 3.997, 5.122",\
"1.202, 1.271, 1.484, 1.812, 2.223, 2.684, 3.179, 3.709, 4.382, 5.31",\
"1.486, 1.573, 1.838, 2.244, 2.74, 3.294, 3.894, 4.524, 5.18, 5.94",\
"1.81, 1.908, 2.22, 2.71, 3.298, 3.954, 4.66, 5.4, 6.174, 6.964",\
"2.166, 2.282, 2.65, 3.21, 3.906, 4.668, 5.482, 6.336, 7.222, 8.138");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.179, 1.314, 1.794, 2.711, 4.138, 6.144, 8.779, 12.1, 16.15, 20.97",\
"1.178, 1.315, 1.794, 2.71, 4.139, 6.145, 8.778, 12.1, 16.16, 20.98",\
"1.178, 1.315, 1.794, 2.712, 4.138, 6.143, 8.778, 12.1, 16.15, 20.98",\
"1.179, 1.315, 1.794, 2.712, 4.138, 6.142, 8.779, 12.1, 16.15, 20.99",\
"1.213, 1.342, 1.804, 2.711, 4.139, 6.143, 8.779, 12.1, 16.16, 21",\
"1.372, 1.494, 1.915, 2.754, 4.146, 6.142, 8.776, 12.1, 16.15, 21.02",\
"1.586, 1.719, 2.167, 2.962, 4.232, 6.158, 8.78, 12.1, 16.15, 20.99",\
"1.838, 1.982, 2.462, 3.31, 4.524, 6.292, 8.806, 12.1, 16.15, 20.99",\
"2.144, 2.302, 2.812, 3.704, 4.976, 6.652, 8.98, 12.14, 16.16, 20.98",\
"2.508, 2.68, 3.228, 4.158, 5.488, 7.214, 9.406, 12.35, 16.21, 20.99");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.2867, 0.309, 0.3855, 0.5267, 0.7402, 1.035, 1.419, 1.9, 2.485, 3.182",\
"0.3535, 0.3758, 0.4521, 0.593, 0.8066, 1.101, 1.485, 1.966, 2.552, 3.248",\
"0.5928, 0.6144, 0.6886, 0.8281, 1.041, 1.335, 1.719, 2.2, 2.786, 3.482",\
"0.9991, 1.029, 1.124, 1.279, 1.494, 1.787, 2.17, 2.65, 3.236, 3.933",\
"1.48, 1.523, 1.658, 1.877, 2.16, 2.487, 2.876, 3.356, 3.94, 4.637",\
"2.027, 2.083, 2.264, 2.556, 2.929, 3.36, 3.833, 4.342, 4.932, 5.627",\
"2.634, 2.706, 2.936, 3.306, 3.779, 4.326, 4.921, 5.552, 6.212, 6.929",\
"3.298, 3.387, 3.667, 4.125, 4.708, 5.376, 6.104, 6.875, 7.677, 8.51",\
"4.017, 4.123, 4.461, 5.011, 5.712, 6.511, 7.38, 8.297, 9.254, 10.24",\
"4.783, 4.909, 5.317, 5.961, 6.784, 7.728, 8.745, 9.819, 10.93, 12.09");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.368, 1.453, 1.748, 2.31, 3.183, 4.406, 6.014, 8.038, 10.51, 13.45",\
"1.441, 1.527, 1.824, 2.387, 3.262, 4.486, 6.094, 8.119, 10.59, 13.53",\
"1.713, 1.799, 2.097, 2.663, 3.54, 4.766, 6.376, 8.402, 10.87, 13.82",\
"2.23, 2.315, 2.614, 3.179, 4.057, 5.285, 6.897, 8.925, 11.4, 14.34",\
"2.997, 3.082, 3.379, 3.945, 4.822, 6.05, 7.662, 9.691, 12.16, 15.11",\
"4.018, 4.109, 4.416, 4.986, 5.862, 7.09, 8.702, 10.73, 13.21, 16.15",\
"5.258, 5.362, 5.709, 6.322, 7.213, 8.441, 10.05, 12.08, 14.56, 17.5",\
"6.716, 6.835, 7.228, 7.914, 8.88, 10.13, 11.75, 13.78, 16.25, 19.2",\
"8.399, 8.533, 8.979, 9.747, 10.82, 12.17, 13.81, 15.84, 18.32, 21.27",\
"10.31, 10.46, 10.97, 11.83, 13.01, 14.49, 16.23, 18.3, 20.78, 23.73");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.36, 0.3929, 0.5098, 0.7293, 1.07, 1.55, 2.184, 2.985, 3.964, 5.132",\
"0.357, 0.3907, 0.5076, 0.7274, 1.069, 1.549, 2.184, 2.985, 3.964, 5.131",\
"0.3517, 0.3844, 0.4999, 0.7232, 1.068, 1.549, 2.184, 2.985, 3.963, 5.132",\
"0.503, 0.5316, 0.621, 0.7816, 1.077, 1.547, 2.183, 2.984, 3.963, 5.132",\
"0.7172, 0.7572, 0.8826, 1.081, 1.327, 1.676, 2.215, 2.988, 3.963, 5.132",\
"0.96, 1.013, 1.176, 1.44, 1.763, 2.132, 2.554, 3.154, 4.012, 5.141",\
"1.235, 1.298, 1.511, 1.835, 2.24, 2.702, 3.199, 3.723, 4.4, 5.324",\
"1.53, 1.614, 1.872, 2.274, 2.766, 3.318, 3.916, 4.542, 5.2, 5.958",\
"1.862, 1.964, 2.272, 2.754, 3.34, 3.988, 4.694, 5.428, 6.194, 6.988",\
"2.238, 2.348, 2.706, 3.266, 3.956, 4.71, 5.524, 6.376, 7.258, 8.164");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.294, 1.43, 1.908, 2.825, 4.256, 6.26, 8.896, 12.22, 16.28, 21.11",\
"1.292, 1.43, 1.909, 2.826, 4.255, 6.257, 8.895, 12.22, 16.27, 21.1",\
"1.294, 1.429, 1.909, 2.826, 4.252, 6.26, 8.897, 12.22, 16.28, 21.11",\
"1.293, 1.428, 1.909, 2.825, 4.256, 6.26, 8.892, 12.22, 16.28, 21.11",\
"1.302, 1.436, 1.91, 2.825, 4.254, 6.26, 8.899, 12.22, 16.27, 21.11",\
"1.406, 1.528, 1.97, 2.843, 4.255, 6.259, 8.898, 12.22, 16.28, 21.1",\
"1.607, 1.736, 2.181, 2.992, 4.306, 6.266, 8.896, 12.21, 16.27, 21.11",\
"1.83, 1.974, 2.462, 3.312, 4.55, 6.36, 8.914, 12.22, 16.27, 21.1",\
"2.098, 2.256, 2.776, 3.686, 4.972, 6.678, 9.05, 12.26, 16.27, 21.11",\
"2.416, 2.588, 3.144, 4.116, 5.46, 7.204, 9.438, 12.43, 16.32, 21.11");
}
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.3271, 0.349, 0.4246, 0.5643, 0.7768, 1.071, 1.454, 1.935, 2.52, 3.216",\
"0.3935, 0.4155, 0.4909, 0.6306, 0.8432, 1.137, 1.52, 2.001, 2.586, 3.283",\
"0.6305, 0.6521, 0.7265, 0.8657, 1.078, 1.372, 1.755, 2.236, 2.821, 3.518",\
"1.05, 1.078, 1.168, 1.317, 1.53, 1.823, 2.206, 2.687, 3.272, 3.969",\
"1.551, 1.591, 1.719, 1.929, 2.203, 2.524, 2.911, 3.392, 3.976, 4.673",\
"2.12, 2.173, 2.343, 2.622, 2.986, 3.407, 3.871, 4.378, 4.967, 5.662",\
"2.751, 2.819, 3.035, 3.39, 3.851, 4.384, 4.97, 5.595, 6.252, 6.965",\
"3.442, 3.524, 3.792, 4.23, 4.794, 5.448, 6.164, 6.926, 7.723, 8.548",\
"4.188, 4.287, 4.61, 5.135, 5.812, 6.595, 7.45, 8.355, 9.306, 10.28",\
"4.986, 5.104, 5.486, 6.106, 6.905, 7.826, 8.827, 9.889, 11, 12.14");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.368, 1.453, 1.748, 2.31, 3.183, 4.406, 6.014, 8.038, 10.51, 13.45",\
"1.441, 1.527, 1.824, 2.387, 3.262, 4.486, 6.094, 8.119, 10.59, 13.53",\
"1.713, 1.799, 2.097, 2.663, 3.54, 4.766, 6.376, 8.402, 10.87, 13.82",\
"2.23, 2.315, 2.614, 3.179, 4.057, 5.285, 6.897, 8.925, 11.4, 14.34",\
"2.997, 3.082, 3.379, 3.945, 4.822, 6.05, 7.662, 9.691, 12.16, 15.11",\
"4.018, 4.109, 4.416, 4.986, 5.862, 7.09, 8.702, 10.73, 13.21, 16.15",\
"5.258, 5.362, 5.709, 6.322, 7.213, 8.441, 10.05, 12.08, 14.56, 17.5",\
"6.716, 6.835, 7.228, 7.914, 8.88, 10.13, 11.75, 13.78, 16.25, 19.2",\
"8.399, 8.533, 8.979, 9.747, 10.82, 12.17, 13.81, 15.84, 18.32, 21.27",\
"10.31, 10.46, 10.97, 11.83, 13.01, 14.49, 16.23, 18.3, 20.78, 23.73");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("0.36, 0.3929, 0.5098, 0.7293, 1.07, 1.55, 2.184, 2.985, 3.964, 5.132",\
"0.357, 0.3907, 0.5076, 0.7274, 1.069, 1.549, 2.184, 2.985, 3.964, 5.131",\
"0.3517, 0.3844, 0.4999, 0.7232, 1.068, 1.549, 2.184, 2.985, 3.963, 5.132",\
"0.503, 0.5316, 0.621, 0.7816, 1.077, 1.547, 2.183, 2.984, 3.963, 5.132",\
"0.7172, 0.7572, 0.8826, 1.081, 1.327, 1.676, 2.215, 2.988, 3.963, 5.132",\
"0.96, 1.013, 1.176, 1.44, 1.763, 2.132, 2.554, 3.154, 4.012, 5.141",\
"1.235, 1.298, 1.511, 1.835, 2.24, 2.702, 3.199, 3.723, 4.4, 5.324",\
"1.53, 1.614, 1.872, 2.274, 2.766, 3.318, 3.916, 4.542, 5.2, 5.958",\
"1.862, 1.964, 2.272, 2.754, 3.34, 3.988, 4.694, 5.428, 6.194, 6.988",\
"2.238, 2.348, 2.706, 3.266, 3.956, 4.71, 5.524, 6.376, 7.258, 8.164");
}
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.003055, 0.01027, 0.02404, 0.04551, 0.07562, 0.1152, 0.1652, 0.2261, 0.2987");
values("1.294, 1.43, 1.908, 2.825, 4.256, 6.26, 8.896, 12.22, 16.28, 21.11",\
"1.292, 1.43, 1.909, 2.826, 4.255, 6.257, 8.895, 12.22, 16.27, 21.1",\
"1.294, 1.429, 1.909, 2.826, 4.252, 6.26, 8.897, 12.22, 16.28, 21.11",\
"1.293, 1.428, 1.909, 2.825, 4.256, 6.26, 8.892, 12.22, 16.28, 21.11",\
"1.302, 1.436, 1.91, 2.825, 4.254, 6.26, 8.899, 12.22, 16.27, 21.11",\
"1.406, 1.528, 1.97, 2.843, 4.255, 6.259, 8.898, 12.22, 16.28, 21.1",\
"1.607, 1.736, 2.181, 2.992, 4.306, 6.266, 8.896, 12.21, 16.27, 21.11",\
"1.83, 1.974, 2.462, 3.312, 4.55, 6.36, 8.914, 12.22, 16.27, 21.1",\
"2.098, 2.256, 2.776, 3.686, 4.972, 6.678, 9.05, 12.26, 16.27, 21.11",\
"2.416, 2.588, 3.144, 4.116, 5.46, 7.204, 9.438, 12.43, 16.32, 21.11");
}
}
}
}