blob: d93543f1ca5e03220aa42921fc622f9c1a75f7fe [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__latsnq_2) {
area : 48.294400 ;
latch(IQ2,IQN2) {
enable : "E" ;
data_in : "D" ;
preset : "(!SETN)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&!SETN" ;
value : "0.002124738" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&SETN" ;
value : "0.00230868" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!SETN" ;
value : "0.00339966" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&SETN" ;
value : "0.0017578638" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!SETN" ;
value : "0.002118996" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&SETN" ;
value : "0.002459358" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!SETN" ;
value : "0.0015681996" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&SETN" ;
value : "0.001910007" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00339966" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003169 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003093, 0.003088, 0.003087, 0.003084, 0.003085, 0.003091, 0.003091, \
0.003091, 0.00309, 0.003091");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.002499, -0.00267, -0.002888, -0.00299, -0.003019, -0.003045, \
-0.003051, -0.003057, -0.003063, -0.003065");
}
}
internal_power() {
when : "!E&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.003348, 0.003352, 0.003346, 0.003347, 0.003349, 0.003355, 0.003354, \
0.003352, 0.003354, 0.003353");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003018, -0.003013, -0.003009, -0.003015, -0.003025, -0.00304, \
-0.003045, -0.003049, -0.003053, -0.003055");
}
}
internal_power() {
when : "E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02489, 0.02473, 0.02454, 0.02459, 0.02539, 0.0273, 0.03045, \
0.03487, 0.04057, 0.04755");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.007515, 0.007378, 0.00722, 0.007335, 0.00802, 0.009523, 0.012, \
0.01552, 0.02015, 0.02593");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : hold_falling ;
when : "SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.864, -0.844, -0.778, -0.672, -0.556, -0.419, -0.28, -0.133, 0.045, 0.244",\
"-0.881, -0.858, -0.79, -0.686, -0.572, -0.432, -0.297, -0.144, 0.034, 0.232",\
"-0.928, -0.909, -0.836, -0.733, -0.618, -0.484, -0.343, -0.192, -0.018, 0.182",\
"-1.012, -0.994, -0.926, -0.819, -0.707, -0.565, -0.427, -0.267, -0.093, 0.113",\
"-1.158, -1.135, -1.064, -0.968, -0.854, -0.71, -0.562, -0.393, -0.207, -0.002",\
"-1.366, -1.348, -1.279, -1.178, -1.054, -0.909, -0.75, -0.577, -0.391, -0.174",\
"-1.634, -1.614, -1.537, -1.435, -1.316, -1.164, -0.993, -0.815, -0.619, -0.402",\
"-1.957, -1.934, -1.862, -1.741, -1.627, -1.477, -1.299, -1.107, -0.904, -0.676",\
"-2.331, -2.307, -2.23, -2.111, -1.984, -1.846, -1.653, -1.456, -1.239, -1.008",\
"-2.757, -2.735, -2.644, -2.525, -2.407, -2.26, -2.071, -1.857, -1.628, -1.392");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.469, -0.459, -0.462, -0.513, -0.602, -0.68, -0.724, -0.725, -0.679, -0.574",\
"-0.475, -0.473, -0.477, -0.518, -0.612, -0.687, -0.73, -0.736, -0.688, -0.586",\
"-0.508, -0.506, -0.507, -0.549, -0.636, -0.702, -0.745, -0.745, -0.693, -0.594",\
"-0.557, -0.549, -0.557, -0.591, -0.664, -0.724, -0.757, -0.757, -0.707, -0.605",\
"-0.607, -0.603, -0.599, -0.625, -0.68, -0.737, -0.769, -0.775, -0.725, -0.63",\
"-0.637, -0.631, -0.621, -0.635, -0.683, -0.736, -0.778, -0.786, -0.754, -0.662",\
"-0.633, -0.623, -0.611, -0.625, -0.667, -0.719, -0.76, -0.785, -0.772, -0.704",\
"-0.592, -0.583, -0.571, -0.582, -0.618, -0.677, -0.734, -0.769, -0.778, -0.742",\
"-0.513, -0.507, -0.494, -0.494, -0.536, -0.606, -0.676, -0.73, -0.764, -0.756",\
"-0.394, -0.383, -0.371, -0.379, -0.417, -0.488, -0.58, -0.661, -0.725, -0.752");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : setup_falling ;
when : "SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.968, 0.948, 0.877, 0.774, 0.655, 0.508, 0.394, 0.286, 0.193, 0.1",\
"0.978, 0.963, 0.887, 0.785, 0.675, 0.523, 0.403, 0.292, 0.199, 0.11",\
"1.027, 1.006, 0.942, 0.829, 0.726, 0.577, 0.455, 0.34, 0.241, 0.145",\
"1.115, 1.092, 1.021, 0.913, 0.805, 0.655, 0.525, 0.405, 0.291, 0.182",\
"1.25, 1.231, 1.163, 1.054, 0.943, 0.791, 0.651, 0.515, 0.373, 0.229",\
"1.455, 1.439, 1.364, 1.26, 1.143, 0.986, 0.826, 0.672, 0.505, 0.334",\
"1.721, 1.702, 1.621, 1.506, 1.392, 1.233, 1.059, 0.885, 0.705, 0.512",\
"2.03, 2.014, 1.932, 1.81, 1.688, 1.538, 1.349, 1.159, 0.967, 0.758",\
"2.406, 2.382, 2.299, 2.165, 2.052, 1.9, 1.702, 1.498, 1.296, 1.073",\
"2.822, 2.8, 2.705, 2.577, 2.456, 2.306, 2.107, 1.89, 1.666, 1.429");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.601, 0.596, 0.593, 0.652, 0.862, 1.231, 1.742, 2.401, 3.204, 4.17",\
"0.614, 0.602, 0.604, 0.666, 0.874, 1.24, 1.747, 2.389, 3.194, 4.141",\
"0.64, 0.633, 0.636, 0.692, 0.905, 1.261, 1.754, 2.395, 3.182, 4.115",\
"0.696, 0.687, 0.682, 0.74, 0.924, 1.259, 1.726, 2.33, 3.073, 3.959",\
"0.745, 0.738, 0.733, 0.777, 0.936, 1.243, 1.678, 2.244, 2.956, 3.796",\
"0.773, 0.759, 0.759, 0.792, 0.935, 1.209, 1.619, 2.152, 2.828, 3.637",\
"0.772, 0.765, 0.761, 0.785, 0.902, 1.164, 1.552, 2.081, 2.739, 3.537",\
"0.738, 0.732, 0.726, 0.747, 0.854, 1.094, 1.47, 1.988, 2.649, 3.464",\
"0.678, 0.665, 0.657, 0.675, 0.771, 0.996, 1.372, 1.896, 2.583, 3.421",\
"0.562, 0.551, 0.548, 0.564, 0.639, 0.855, 1.229, 1.758, 2.458, 3.324");
}
}
}
pin(E) {
capacitance : 0.006798 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
min_pulse_width_high : 1.079 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.03359, 0.03334, 0.03338, 0.03449, 0.03686, 0.04062, 0.04588, \
0.05276, 0.06138, 0.07186");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02133, 0.0212, 0.02106, 0.02152, 0.02317, 0.02615, 0.03061, \
0.0366, 0.04419, 0.05347");
}
}
internal_power() {
when : "!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02293, 0.02267, 0.02261, 0.02358, 0.02578, 0.02934, 0.03439, \
0.04103, 0.04941, 0.05955");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0008016, 0.0006487, 0.0005853, 0.001245, 0.003022, 0.006113, \
0.01057, 0.01649, 0.02394, 0.03295");
}
}
internal_power() {
when : "D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02332, 0.02302, 0.023, 0.02401, 0.02622, 0.02986, 0.03494, 0.0416, \
0.05, 0.06018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.001705, 0.001553, 0.001479, 0.002133, 0.003892, 0.006931, 0.01136, \
0.01725, 0.02468, 0.03367");
}
}
internal_power() {
when : "D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.02331, 0.02302, 0.02301, 0.02402, 0.02624, 0.02985, 0.03493, \
0.04161, 0.05001, 0.06018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.0007069, 0.0005498, 0.0004819, 0.001119, 0.002897, 0.005936, \
0.01037, 0.01626, 0.02368, 0.0327");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&SETN" ;
rise_constraint(scalar) {
values("1.079");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&SETN" ;
rise_constraint(scalar) {
values("0.546");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 0.4675 ;
max_transition : 8.9 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "D" ;
when : "E&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.08127, 0.08088, 0.0805, 0.08046, 0.08057, 0.08056, 0.0806, 0.08062, 0.08063, 0.08063",\
"0.08112, 0.08073, 0.08035, 0.08034, 0.08042, 0.08045, 0.08044, 0.08047, 0.08048, 0.08049",\
"0.08091, 0.0805, 0.08014, 0.08012, 0.08021, 0.08025, 0.08025, 0.08027, 0.0803, 0.0803",\
"0.08098, 0.08056, 0.08022, 0.08019, 0.0802, 0.08031, 0.08032, 0.08033, 0.08036, 0.08037",\
"0.0819, 0.08153, 0.0811, 0.08111, 0.08117, 0.0812, 0.08123, 0.08127, 0.08127, 0.08128",\
"0.08417, 0.08374, 0.08335, 0.08335, 0.08339, 0.08341, 0.08348, 0.0835, 0.0835, 0.0835",\
"0.08774, 0.08731, 0.08692, 0.0869, 0.08693, 0.08693, 0.08698, 0.08699, 0.08699, 0.087",\
"0.09271, 0.09226, 0.09194, 0.0918, 0.09184, 0.09196, 0.09194, 0.09197, 0.09197, 0.09199",\
"0.09911, 0.0987, 0.09828, 0.09821, 0.09828, 0.09829, 0.09834, 0.09833, 0.09836, 0.09836",\
"0.107, 0.1065, 0.1061, 0.106, 0.1061, 0.1061, 0.1062, 0.1062, 0.1062, 0.1062");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.06926, 0.06914, 0.06923, 0.06963, 0.07021, 0.07075, 0.07109, 0.07175, 0.0723, 0.07557",\
"0.06908, 0.069, 0.06911, 0.06957, 0.07009, 0.07053, 0.07091, 0.07145, 0.0721, 0.07558",\
"0.06891, 0.0688, 0.06894, 0.06935, 0.06991, 0.0704, 0.07073, 0.07125, 0.07189, 0.07597",\
"0.06909, 0.06897, 0.06906, 0.06951, 0.07011, 0.07053, 0.07093, 0.07157, 0.07218, 0.07618",\
"0.06989, 0.06981, 0.06987, 0.0703, 0.07086, 0.07135, 0.07178, 0.07226, 0.07326, 0.07777",\
"0.07164, 0.07152, 0.07155, 0.07212, 0.07262, 0.07309, 0.07354, 0.07389, 0.07476, 0.08055",\
"0.07451, 0.07437, 0.07443, 0.07485, 0.07561, 0.07618, 0.07639, 0.07672, 0.07774, 0.08451",\
"0.07856, 0.07842, 0.07853, 0.07889, 0.07931, 0.08002, 0.08085, 0.08104, 0.08214, 0.09078",\
"0.08387, 0.0837, 0.08368, 0.08412, 0.08444, 0.08495, 0.08558, 0.08668, 0.08844, 0.1001",\
"0.09042, 0.09027, 0.09036, 0.09061, 0.09114, 0.09152, 0.0919, 0.09268, 0.09578, 0.1129");
}
}
internal_power() {
related_pin : "E" ;
when : "SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.07751, 0.0771, 0.07669, 0.07668, 0.07677, 0.07676, 0.0768, 0.07683, 0.07685, 0.07686",\
"0.07755, 0.07713, 0.0767, 0.0767, 0.07682, 0.07684, 0.07686, 0.07687, 0.0769, 0.07689",\
"0.07748, 0.07703, 0.07667, 0.07663, 0.07666, 0.07671, 0.07677, 0.07679, 0.0768, 0.0768",\
"0.07728, 0.07685, 0.07647, 0.07647, 0.0765, 0.07653, 0.0766, 0.07662, 0.07662, 0.07663",\
"0.07705, 0.07664, 0.07621, 0.07627, 0.07628, 0.07634, 0.07636, 0.07638, 0.07638, 0.07639",\
"0.07687, 0.07647, 0.07607, 0.07608, 0.07613, 0.07616, 0.07619, 0.07623, 0.07624, 0.07625",\
"0.07683, 0.0764, 0.07609, 0.07601, 0.07606, 0.07611, 0.07615, 0.07618, 0.07618, 0.07619",\
"0.07696, 0.07649, 0.07617, 0.0761, 0.07613, 0.07621, 0.07627, 0.07628, 0.07628, 0.07627",\
"0.07708, 0.07671, 0.07634, 0.07627, 0.07629, 0.07635, 0.07638, 0.0764, 0.07644, 0.07645",\
"0.07734, 0.07692, 0.07652, 0.07654, 0.07658, 0.07661, 0.07669, 0.07668, 0.07667, 0.07666");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.07013, 0.07005, 0.07016, 0.07052, 0.07116, 0.07163, 0.07208, 0.07252, 0.07324, 0.07657",\
"0.0702, 0.07006, 0.07018, 0.07064, 0.07116, 0.07165, 0.07202, 0.07268, 0.07324, 0.07666",\
"0.07021, 0.0701, 0.07023, 0.07067, 0.07121, 0.07172, 0.07213, 0.07249, 0.07313, 0.07735",\
"0.07058, 0.07047, 0.0706, 0.07104, 0.07158, 0.07207, 0.07252, 0.07285, 0.07356, 0.07819",\
"0.07164, 0.07152, 0.07158, 0.07198, 0.07256, 0.07304, 0.07342, 0.07396, 0.07473, 0.07928",\
"0.07356, 0.07343, 0.07346, 0.07405, 0.07457, 0.07496, 0.07545, 0.07579, 0.07669, 0.08235",\
"0.07667, 0.07653, 0.07661, 0.0769, 0.07766, 0.07822, 0.07858, 0.07894, 0.07994, 0.08694",\
"0.08028, 0.08018, 0.08029, 0.08057, 0.08105, 0.08165, 0.08262, 0.08289, 0.08379, 0.09266",\
"0.0843, 0.08417, 0.08411, 0.08453, 0.08496, 0.08536, 0.08598, 0.08714, 0.08858, 0.1004",\
"0.08864, 0.08848, 0.0885, 0.08881, 0.08935, 0.08966, 0.08995, 0.09102, 0.09424, 0.1114");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.07141, 0.07128, 0.07142, 0.07188, 0.07249, 0.07293, 0.07333, 0.07377, 0.07434, 0.07774",\
"0.07136, 0.07123, 0.0714, 0.07185, 0.07243, 0.07292, 0.07325, 0.07383, 0.07427, 0.07767",\
"0.07114, 0.07101, 0.07115, 0.07166, 0.07224, 0.07271, 0.07306, 0.07348, 0.07416, 0.07759",\
"0.07165, 0.07154, 0.07167, 0.07218, 0.0727, 0.07317, 0.07354, 0.07389, 0.07454, 0.07824",\
"0.07384, 0.07362, 0.07364, 0.07404, 0.07458, 0.07503, 0.07538, 0.07587, 0.07644, 0.08095",\
"0.07756, 0.07734, 0.0772, 0.07762, 0.07802, 0.07853, 0.07888, 0.07934, 0.08006, 0.08563",\
"0.08313, 0.08281, 0.08251, 0.08271, 0.08335, 0.0838, 0.08411, 0.08446, 0.08555, 0.09308",\
"0.09012, 0.08975, 0.08935, 0.08938, 0.0897, 0.09051, 0.0912, 0.09129, 0.09239, 0.1029",\
"0.09814, 0.09775, 0.09718, 0.09716, 0.09731, 0.09776, 0.09873, 0.09947, 0.1014, 0.1166",\
"0.107, 0.1065, 0.106, 0.1057, 0.1059, 0.1061, 0.1065, 0.1077, 0.1121, 0.1365");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.07141, 0.07128, 0.07142, 0.07188, 0.07249, 0.07293, 0.07333, 0.07377, 0.07434, 0.07774",\
"0.07136, 0.07123, 0.0714, 0.07185, 0.07243, 0.07292, 0.07325, 0.07383, 0.07427, 0.07767",\
"0.07114, 0.07101, 0.07115, 0.07166, 0.07224, 0.07271, 0.07306, 0.07348, 0.07416, 0.07759",\
"0.07165, 0.07154, 0.07167, 0.07218, 0.0727, 0.07317, 0.07354, 0.07389, 0.07454, 0.07824",\
"0.07384, 0.07362, 0.07364, 0.07404, 0.07458, 0.07503, 0.07538, 0.07587, 0.07644, 0.08095",\
"0.07756, 0.07734, 0.0772, 0.07762, 0.07802, 0.07853, 0.07888, 0.07934, 0.08006, 0.08563",\
"0.08313, 0.08281, 0.08251, 0.08271, 0.08335, 0.0838, 0.08411, 0.08446, 0.08555, 0.09308",\
"0.09012, 0.08975, 0.08935, 0.08938, 0.0897, 0.09051, 0.0912, 0.09129, 0.09239, 0.1029",\
"0.09814, 0.09775, 0.09718, 0.09716, 0.09731, 0.09776, 0.09873, 0.09947, 0.1014, 0.1166",\
"0.107, 0.1065, 0.106, 0.1057, 0.1059, 0.1061, 0.1065, 0.1077, 0.1121, 0.1365");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.05101, 0.05062, 0.05036, 0.05034, 0.05041, 0.05041, 0.05044, 0.05047, 0.05049, 0.0505",\
"0.05089, 0.05051, 0.0502, 0.05015, 0.05028, 0.05029, 0.05035, 0.05036, 0.05038, 0.05039",\
"0.05073, 0.05036, 0.05003, 0.05001, 0.05008, 0.05014, 0.0502, 0.0502, 0.05021, 0.05022",\
"0.05121, 0.05081, 0.05048, 0.05049, 0.05056, 0.0506, 0.05064, 0.05067, 0.05069, 0.0507",\
"0.05299, 0.05257, 0.05217, 0.05215, 0.05219, 0.05223, 0.05226, 0.05228, 0.05229, 0.0523",\
"0.05594, 0.05547, 0.05504, 0.05495, 0.05497, 0.05502, 0.05506, 0.05509, 0.05511, 0.05512",\
"0.06036, 0.05982, 0.05934, 0.05917, 0.05907, 0.05918, 0.05921, 0.05922, 0.05923, 0.05927",\
"0.0663, 0.06574, 0.06506, 0.06496, 0.06491, 0.06491, 0.06493, 0.06495, 0.06494, 0.06495",\
"0.07386, 0.07321, 0.0725, 0.07219, 0.07218, 0.07214, 0.07217, 0.07218, 0.0722, 0.07221",\
"0.08308, 0.08236, 0.08145, 0.08112, 0.08098, 0.08095, 0.08097, 0.08097, 0.08099, 0.08104");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.06212, 0.06203, 0.06218, 0.06263, 0.06325, 0.06372, 0.06413, 0.06463, 0.06523, 0.0685",\
"0.06207, 0.06199, 0.06211, 0.06257, 0.06319, 0.06368, 0.06425, 0.06445, 0.06503, 0.06847",\
"0.06188, 0.06181, 0.06193, 0.06239, 0.06301, 0.0635, 0.06385, 0.06435, 0.06487, 0.06844",\
"0.06239, 0.06229, 0.06242, 0.06287, 0.06349, 0.06407, 0.06435, 0.06489, 0.06548, 0.06945",\
"0.06443, 0.06437, 0.06437, 0.06473, 0.06527, 0.06578, 0.06613, 0.06675, 0.06737, 0.072",\
"0.06797, 0.06777, 0.06768, 0.06811, 0.06854, 0.06904, 0.06942, 0.06986, 0.0708, 0.07634",\
"0.07309, 0.07282, 0.07253, 0.07279, 0.07343, 0.07391, 0.07435, 0.07463, 0.07583, 0.08316",\
"0.07989, 0.07957, 0.07916, 0.07914, 0.07959, 0.08027, 0.08082, 0.08115, 0.08247, 0.09271",\
"0.08849, 0.08817, 0.08762, 0.0876, 0.08778, 0.08815, 0.08904, 0.08967, 0.09183, 0.1072",\
"0.09893, 0.09849, 0.09787, 0.0977, 0.09778, 0.09817, 0.09856, 0.09979, 0.1038, 0.1285");
}
}
internal_power() {
related_pin : "SETN" ;
when : "D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.07142, 0.07129, 0.07143, 0.0719, 0.0725, 0.07297, 0.07334, 0.07368, 0.07445, 0.07761",\
"0.07133, 0.07124, 0.07138, 0.07193, 0.07245, 0.07292, 0.07329, 0.07365, 0.07425, 0.07775",\
"0.07114, 0.07101, 0.07115, 0.07167, 0.07225, 0.0727, 0.07305, 0.07347, 0.07415, 0.07758",\
"0.07164, 0.07154, 0.07167, 0.07211, 0.0727, 0.07318, 0.07354, 0.0739, 0.07451, 0.07824",\
"0.0738, 0.0737, 0.07361, 0.07407, 0.07464, 0.07508, 0.07546, 0.07582, 0.07673, 0.08122",\
"0.07761, 0.07734, 0.07729, 0.07763, 0.07807, 0.07856, 0.07892, 0.0794, 0.0801, 0.0857",\
"0.08314, 0.08283, 0.08258, 0.0828, 0.08339, 0.08381, 0.08409, 0.08455, 0.08553, 0.09328",\
"0.09014, 0.08984, 0.08939, 0.08947, 0.08996, 0.09052, 0.09106, 0.0914, 0.09241, 0.1029",\
"0.09813, 0.09777, 0.09722, 0.0972, 0.09738, 0.09789, 0.0987, 0.09924, 0.1014, 0.1168",\
"0.107, 0.1066, 0.106, 0.1058, 0.1059, 0.1062, 0.1066, 0.1078, 0.1121, 0.1366");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.07142, 0.07129, 0.07143, 0.0719, 0.0725, 0.07297, 0.07334, 0.07368, 0.07445, 0.07761",\
"0.07133, 0.07124, 0.07138, 0.07193, 0.07245, 0.07292, 0.07329, 0.07365, 0.07425, 0.07775",\
"0.07114, 0.07101, 0.07115, 0.07167, 0.07225, 0.0727, 0.07305, 0.07347, 0.07415, 0.07758",\
"0.07164, 0.07154, 0.07167, 0.07211, 0.0727, 0.07318, 0.07354, 0.0739, 0.07451, 0.07824",\
"0.0738, 0.0737, 0.07361, 0.07407, 0.07464, 0.07508, 0.07546, 0.07582, 0.07673, 0.08122",\
"0.07761, 0.07734, 0.07729, 0.07763, 0.07807, 0.07856, 0.07892, 0.0794, 0.0801, 0.0857",\
"0.08314, 0.08283, 0.08258, 0.0828, 0.08339, 0.08381, 0.08409, 0.08455, 0.08553, 0.09328",\
"0.09014, 0.08984, 0.08939, 0.08947, 0.08996, 0.09052, 0.09106, 0.0914, 0.09241, 0.1029",\
"0.09813, 0.09777, 0.09722, 0.0972, 0.09738, 0.09789, 0.0987, 0.09924, 0.1014, 0.1168",\
"0.107, 0.1066, 0.106, 0.1058, 0.1059, 0.1062, 0.1066, 0.1078, 0.1121, 0.1366");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("1.676, 1.712, 1.807, 1.945, 2.128, 2.369, 2.681, 3.073, 3.551, 4.121",\
"1.69, 1.726, 1.821, 1.959, 2.142, 2.383, 2.695, 3.087, 3.565, 4.135",\
"1.738, 1.774, 1.869, 2.007, 2.19, 2.432, 2.744, 3.136, 3.613, 4.183",\
"1.823, 1.859, 1.954, 2.092, 2.275, 2.517, 2.829, 3.22, 3.698, 4.268",\
"1.968, 2.003, 2.099, 2.237, 2.42, 2.661, 2.973, 3.365, 3.843, 4.413",\
"2.175, 2.211, 2.306, 2.444, 2.627, 2.868, 3.18, 3.572, 4.05, 4.62",\
"2.44, 2.475, 2.57, 2.708, 2.892, 3.133, 3.445, 3.837, 4.315, 4.885",\
"2.762, 2.797, 2.893, 3.031, 3.214, 3.456, 3.767, 4.16, 4.637, 5.207",\
"3.139, 3.175, 3.27, 3.408, 3.591, 3.833, 4.145, 4.536, 5.014, 5.584",\
"3.568, 3.604, 3.7, 3.838, 4.022, 4.263, 4.575, 4.967, 5.445, 6.015");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("1.124, 1.165, 1.292, 1.522, 1.878, 2.375, 3.029, 3.853, 4.858, 6.053",\
"1.135, 1.176, 1.303, 1.534, 1.889, 2.387, 3.039, 3.864, 4.869, 6.063",\
"1.164, 1.206, 1.333, 1.563, 1.918, 2.416, 3.069, 3.893, 4.898, 6.092",\
"1.215, 1.256, 1.383, 1.613, 1.969, 2.466, 3.12, 3.944, 4.949, 6.145",\
"1.263, 1.305, 1.431, 1.662, 2.017, 2.514, 3.169, 3.992, 4.997, 6.194",\
"1.289, 1.33, 1.457, 1.687, 2.043, 2.54, 3.194, 4.017, 5.022, 6.22",\
"1.285, 1.327, 1.454, 1.684, 2.039, 2.537, 3.19, 4.013, 5.017, 6.213",\
"1.246, 1.288, 1.415, 1.645, 2, 2.498, 3.151, 3.973, 4.977, 6.174",\
"1.168, 1.209, 1.336, 1.566, 1.922, 2.419, 3.072, 3.895, 4.899, 6.094",\
"1.047, 1.088, 1.216, 1.445, 1.801, 2.298, 2.952, 3.774, 4.778, 5.973");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1358, 0.1706, 0.2706, 0.4392, 0.7076, 1.1, 1.636, 2.318, 3.154, 4.151",\
"0.136, 0.1712, 0.2712, 0.4406, 0.7066, 1.1, 1.635, 2.317, 3.15, 4.15",\
"0.1362, 0.1706, 0.2706, 0.4394, 0.7072, 1.1, 1.636, 2.315, 3.151, 4.146",\
"0.136, 0.1708, 0.2718, 0.4398, 0.7074, 1.1, 1.635, 2.314, 3.153, 4.151",\
"0.136, 0.1714, 0.271, 0.4406, 0.707, 1.1, 1.634, 2.319, 3.154, 4.15",\
"0.1362, 0.1712, 0.2718, 0.44, 0.7076, 1.101, 1.635, 2.318, 3.154, 4.149",\
"0.1366, 0.171, 0.2722, 0.4404, 0.7074, 1.1, 1.634, 2.318, 3.154, 4.148",\
"0.137, 0.1716, 0.273, 0.4404, 0.7076, 1.1, 1.633, 2.315, 3.15, 4.149",\
"0.1374, 0.1718, 0.272, 0.4404, 0.7078, 1.101, 1.633, 2.318, 3.15, 4.147",\
"0.1382, 0.1724, 0.2726, 0.4412, 0.7086, 1.101, 1.635, 2.316, 3.148, 4.142");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1416, 0.196, 0.3926, 0.793, 1.425, 2.314, 3.486, 4.972, 6.773, 8.911",\
"0.1414, 0.196, 0.3928, 0.793, 1.425, 2.315, 3.484, 4.968, 6.766, 8.908",\
"0.1418, 0.196, 0.3926, 0.7926, 1.426, 2.314, 3.484, 4.968, 6.765, 8.907",\
"0.1416, 0.196, 0.3926, 0.7932, 1.426, 2.314, 3.486, 4.972, 6.773, 8.911",\
"0.1416, 0.1966, 0.3926, 0.7932, 1.425, 2.315, 3.491, 4.974, 6.781, 8.918",\
"0.1418, 0.1966, 0.3926, 0.795, 1.428, 2.314, 3.492, 4.964, 6.781, 8.926",\
"0.1416, 0.1964, 0.3932, 0.7942, 1.426, 2.314, 3.486, 4.96, 6.761, 8.907",\
"0.1426, 0.1964, 0.3926, 0.7928, 1.427, 2.316, 3.484, 4.959, 6.759, 8.9",\
"0.1428, 0.1974, 0.3934, 0.7928, 1.427, 2.315, 3.485, 4.956, 6.761, 8.906",\
"0.1434, 0.1982, 0.3934, 0.7934, 1.426, 2.315, 3.485, 4.958, 6.758, 8.901");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("1.727, 1.762, 1.858, 1.996, 2.179, 2.42, 2.732, 3.124, 3.602, 4.172",\
"1.743, 1.779, 1.874, 2.012, 2.195, 2.437, 2.749, 3.141, 3.619, 4.189",\
"1.793, 1.828, 1.924, 2.062, 2.245, 2.486, 2.798, 3.19, 3.668, 4.238",\
"1.842, 1.878, 1.973, 2.111, 2.294, 2.535, 2.847, 3.239, 3.718, 4.287",\
"1.877, 1.913, 2.008, 2.146, 2.329, 2.571, 2.883, 3.275, 3.753, 4.322",\
"1.893, 1.929, 2.024, 2.162, 2.345, 2.587, 2.899, 3.291, 3.769, 4.338",\
"1.887, 1.922, 2.018, 2.156, 2.339, 2.58, 2.892, 3.284, 3.762, 4.331",\
"1.857, 1.893, 1.988, 2.126, 2.309, 2.551, 2.863, 3.255, 3.733, 4.302",\
"1.801, 1.838, 1.933, 2.071, 2.253, 2.495, 2.807, 3.199, 3.676, 4.246",\
"1.716, 1.752, 1.848, 1.985, 2.169, 2.41, 2.723, 3.114, 3.592, 4.161");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("1.063, 1.104, 1.231, 1.461, 1.817, 2.314, 2.968, 3.792, 4.793, 5.992",\
"1.076, 1.117, 1.244, 1.474, 1.83, 2.327, 2.981, 3.805, 4.81, 6.006",\
"1.122, 1.163, 1.29, 1.52, 1.876, 2.373, 3.027, 3.849, 4.853, 6.052",\
"1.198, 1.24, 1.367, 1.597, 1.953, 2.45, 3.104, 3.926, 4.93, 6.129",\
"1.261, 1.302, 1.429, 1.659, 2.015, 2.512, 3.166, 3.99, 4.995, 6.19",\
"1.295, 1.336, 1.463, 1.693, 2.048, 2.545, 3.2, 4.023, 5.028, 6.225",\
"1.298, 1.34, 1.467, 1.697, 2.052, 2.549, 3.202, 4.024, 5.031, 6.226",\
"1.264, 1.306, 1.432, 1.662, 2.017, 2.515, 3.168, 3.991, 4.994, 6.191",\
"1.186, 1.227, 1.354, 1.584, 1.94, 2.437, 3.09, 3.912, 4.916, 6.111",\
"1.061, 1.102, 1.229, 1.459, 1.815, 2.312, 2.965, 3.787, 4.791, 5.987");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1366, 0.1708, 0.2712, 0.4398, 0.7074, 1.101, 1.635, 2.319, 3.152, 4.146",\
"0.1366, 0.171, 0.2714, 0.4396, 0.7076, 1.1, 1.635, 2.318, 3.154, 4.151",\
"0.1362, 0.171, 0.2708, 0.4398, 0.7074, 1.101, 1.636, 2.315, 3.154, 4.15",\
"0.1362, 0.1708, 0.2714, 0.44, 0.7074, 1.101, 1.635, 2.318, 3.154, 4.15",\
"0.1362, 0.1706, 0.271, 0.4408, 0.7086, 1.101, 1.636, 2.316, 3.15, 4.144",\
"0.1362, 0.1712, 0.2708, 0.4402, 0.7072, 1.101, 1.636, 2.318, 3.153, 4.148",\
"0.1362, 0.1714, 0.2722, 0.4396, 0.7074, 1.101, 1.634, 2.317, 3.151, 4.144",\
"0.1366, 0.1706, 0.2708, 0.4398, 0.7068, 1.102, 1.635, 2.314, 3.147, 4.146",\
"0.1364, 0.1708, 0.2714, 0.4402, 0.7084, 1.102, 1.633, 2.314, 3.147, 4.14",\
"0.1364, 0.1706, 0.2714, 0.4398, 0.7084, 1.101, 1.637, 2.315, 3.15, 4.141");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1412, 0.196, 0.3926, 0.7928, 1.425, 2.313, 3.494, 4.971, 6.759, 8.911",\
"0.1416, 0.196, 0.3926, 0.793, 1.425, 2.315, 3.486, 4.972, 6.774, 8.91",\
"0.1414, 0.1958, 0.3928, 0.793, 1.425, 2.314, 3.494, 4.958, 6.759, 8.935",\
"0.1414, 0.1958, 0.3926, 0.793, 1.426, 2.315, 3.494, 4.958, 6.761, 8.933",\
"0.1414, 0.1966, 0.393, 0.7932, 1.425, 2.315, 3.486, 4.974, 6.771, 8.911",\
"0.1422, 0.1962, 0.3926, 0.7938, 1.428, 2.315, 3.492, 4.964, 6.781, 8.919",\
"0.1422, 0.197, 0.394, 0.7934, 1.426, 2.314, 3.49, 4.964, 6.773, 8.907",\
"0.1428, 0.1974, 0.3944, 0.793, 1.427, 2.315, 3.484, 4.959, 6.757, 8.901",\
"0.1434, 0.1972, 0.3932, 0.7932, 1.426, 2.317, 3.484, 4.957, 6.757, 8.901",\
"0.1436, 0.1976, 0.3932, 0.7932, 1.425, 2.315, 3.485, 4.958, 6.756, 8.9");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b0 && E===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!D&!E" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.6687, 0.7096, 0.8367, 1.067, 1.422, 1.919, 2.573, 3.397, 4.401, 5.599",\
"0.6885, 0.7298, 0.8565, 1.087, 1.442, 1.94, 2.593, 3.417, 4.421, 5.618",\
"0.7591, 0.8002, 0.927, 1.157, 1.513, 2.01, 2.664, 3.487, 4.492, 5.689",\
"0.8987, 0.9399, 1.067, 1.297, 1.652, 2.15, 2.803, 3.627, 4.629, 5.827",\
"1.086, 1.128, 1.254, 1.484, 1.839, 2.337, 2.99, 3.814, 4.817, 6.014",\
"1.293, 1.334, 1.461, 1.691, 2.046, 2.543, 3.197, 4.021, 5.023, 6.22",\
"1.521, 1.563, 1.69, 1.919, 2.274, 2.771, 3.424, 4.246, 5.251, 6.446",\
"1.769, 1.812, 1.939, 2.168, 2.522, 3.02, 3.673, 4.495, 5.499, 6.696",\
"2.037, 2.081, 2.209, 2.437, 2.791, 3.289, 3.941, 4.764, 5.767, 6.963",\
"2.324, 2.369, 2.498, 2.725, 3.079, 3.576, 4.23, 5.051, 6.055, 7.251");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1408, 0.1952, 0.3923, 0.7938, 1.427, 2.315, 3.485, 4.966, 6.761, 8.927",\
"0.1408, 0.1951, 0.392, 0.7932, 1.427, 2.316, 3.486, 4.969, 6.762, 8.913",\
"0.141, 0.1951, 0.392, 0.7922, 1.427, 2.313, 3.486, 4.961, 6.772, 8.916",\
"0.1412, 0.1956, 0.3924, 0.793, 1.427, 2.314, 3.486, 4.962, 6.761, 8.911",\
"0.143, 0.198, 0.3932, 0.7938, 1.427, 2.314, 3.485, 4.962, 6.763, 8.911",\
"0.147, 0.201, 0.3946, 0.7946, 1.427, 2.318, 3.485, 4.962, 6.761, 8.909",\
"0.1508, 0.2046, 0.3964, 0.794, 1.425, 2.316, 3.49, 4.957, 6.761, 8.901",\
"0.1546, 0.209, 0.3986, 0.7944, 1.426, 2.315, 3.485, 4.961, 6.76, 8.906",\
"0.1592, 0.2126, 0.4006, 0.795, 1.427, 2.315, 3.486, 4.96, 6.771, 8.902",\
"0.1644, 0.218, 0.4028, 0.7958, 1.428, 2.316, 3.485, 4.957, 6.757, 8.92");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b0 && E===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!D&E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.8073, 0.8427, 0.9373, 1.075, 1.258, 1.499, 1.811, 2.203, 2.681, 3.251",\
"0.8188, 0.8543, 0.949, 1.086, 1.269, 1.511, 1.823, 2.214, 2.693, 3.262",\
"0.8641, 0.8995, 0.9944, 1.132, 1.315, 1.556, 1.868, 2.26, 2.738, 3.307",\
"0.9554, 0.991, 1.086, 1.223, 1.406, 1.647, 1.96, 2.351, 2.829, 3.4",\
"1.06, 1.095, 1.19, 1.328, 1.512, 1.753, 2.065, 2.457, 2.935, 3.504",\
"1.149, 1.185, 1.281, 1.42, 1.604, 1.845, 2.157, 2.549, 3.027, 3.597",\
"1.228, 1.264, 1.361, 1.5, 1.684, 1.925, 2.238, 2.629, 3.107, 3.677",\
"1.294, 1.33, 1.428, 1.569, 1.753, 1.995, 2.307, 2.699, 3.177, 3.746",\
"1.343, 1.381, 1.48, 1.621, 1.807, 2.049, 2.361, 2.753, 3.23, 3.8",\
"1.374, 1.412, 1.512, 1.655, 1.841, 2.084, 2.396, 2.788, 3.266, 3.835");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.6659, 0.7072, 0.834, 1.064, 1.42, 1.917, 2.571, 3.395, 4.399, 5.598",\
"0.6856, 0.727, 0.8538, 1.084, 1.44, 1.937, 2.591, 3.415, 4.418, 5.617",\
"0.7562, 0.7976, 0.9243, 1.155, 1.511, 2.007, 2.662, 3.485, 4.488, 5.688",\
"0.8958, 0.9372, 1.064, 1.294, 1.65, 2.147, 2.801, 3.625, 4.629, 5.828",\
"1.083, 1.125, 1.251, 1.481, 1.836, 2.334, 2.987, 3.812, 4.814, 6.015",\
"1.287, 1.329, 1.457, 1.687, 2.042, 2.539, 3.193, 4.016, 5.022, 6.217",\
"1.513, 1.555, 1.683, 1.913, 2.268, 2.765, 3.419, 4.241, 5.247, 6.442",\
"1.759, 1.802, 1.931, 2.16, 2.515, 3.012, 3.665, 4.487, 5.491, 6.69",\
"2.026, 2.07, 2.2, 2.429, 2.783, 3.28, 3.933, 4.755, 5.759, 6.954",\
"2.313, 2.358, 2.489, 2.718, 3.072, 3.568, 4.222, 5.044, 6.047, 7.243");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1341, 0.1689, 0.2693, 0.4396, 0.7066, 1.1, 1.634, 2.314, 3.153, 4.15",\
"0.1344, 0.169, 0.2702, 0.4394, 0.7064, 1.1, 1.636, 2.314, 3.153, 4.152",\
"0.1344, 0.1688, 0.2692, 0.4396, 0.7068, 1.1, 1.635, 2.316, 3.152, 4.149",\
"0.1344, 0.1694, 0.2704, 0.4392, 0.7074, 1.1, 1.633, 2.318, 3.153, 4.152",\
"0.1366, 0.1714, 0.2718, 0.4408, 0.7074, 1.1, 1.636, 2.317, 3.148, 4.152",\
"0.1394, 0.1738, 0.2738, 0.4422, 0.7078, 1.101, 1.638, 2.318, 3.153, 4.15",\
"0.1426, 0.177, 0.2766, 0.4438, 0.7096, 1.101, 1.634, 2.314, 3.147, 4.149",\
"0.1468, 0.1806, 0.2806, 0.4476, 0.7122, 1.104, 1.634, 2.316, 3.147, 4.143",\
"0.1518, 0.186, 0.2854, 0.4518, 0.714, 1.104, 1.637, 2.316, 3.148, 4.142",\
"0.1578, 0.1926, 0.2916, 0.456, 0.719, 1.106, 1.636, 2.318, 3.152, 4.142");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1405, 0.195, 0.3922, 0.7928, 1.425, 2.315, 3.486, 4.972, 6.758, 8.928",\
"0.1402, 0.195, 0.392, 0.7928, 1.425, 2.315, 3.493, 4.963, 6.762, 8.904",\
"0.1403, 0.1952, 0.3922, 0.7922, 1.425, 2.315, 3.486, 4.966, 6.758, 8.905",\
"0.1408, 0.1952, 0.3924, 0.793, 1.425, 2.313, 3.486, 4.972, 6.759, 8.933",\
"0.143, 0.1976, 0.3932, 0.7928, 1.426, 2.313, 3.486, 4.97, 6.764, 8.917",\
"0.1464, 0.2012, 0.3952, 0.7938, 1.427, 2.318, 3.484, 4.962, 6.781, 8.906",\
"0.1508, 0.205, 0.3972, 0.7938, 1.426, 2.315, 3.49, 4.96, 6.776, 8.911",\
"0.1556, 0.2098, 0.4006, 0.795, 1.427, 2.314, 3.484, 4.965, 6.765, 8.906",\
"0.1614, 0.2146, 0.403, 0.798, 1.427, 2.314, 3.485, 4.958, 6.765, 8.906",\
"0.1676, 0.222, 0.4074, 0.7996, 1.43, 2.315, 3.484, 4.958, 6.755, 8.9");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "D===1'b1 && E===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "D&!E" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.6687, 0.7099, 0.8367, 1.067, 1.422, 1.92, 2.573, 3.396, 4.399, 5.595",\
"0.6884, 0.7298, 0.8565, 1.087, 1.442, 1.94, 2.593, 3.416, 4.419, 5.615",\
"0.7591, 0.8002, 0.927, 1.157, 1.513, 2.01, 2.664, 3.487, 4.492, 5.689",\
"0.8986, 0.94, 1.067, 1.297, 1.652, 2.15, 2.803, 3.627, 4.63, 5.827",\
"1.086, 1.128, 1.254, 1.484, 1.839, 2.337, 2.991, 3.814, 4.816, 6.012",\
"1.293, 1.334, 1.462, 1.691, 2.046, 2.543, 3.197, 4.021, 5.025, 6.222",\
"1.521, 1.563, 1.69, 1.919, 2.274, 2.771, 3.424, 4.248, 5.253, 6.45",\
"1.769, 1.812, 1.94, 2.168, 2.523, 3.02, 3.673, 4.495, 5.499, 6.697",\
"2.037, 2.081, 2.209, 2.438, 2.792, 3.288, 3.942, 4.764, 5.768, 6.963",\
"2.324, 2.369, 2.498, 2.725, 3.079, 3.575, 4.229, 5.05, 6.055, 7.25");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1408, 0.1952, 0.3923, 0.7938, 1.427, 2.316, 3.486, 4.962, 6.758, 8.899",\
"0.1406, 0.1951, 0.3924, 0.7931, 1.427, 2.316, 3.486, 4.961, 6.76, 8.904",\
"0.141, 0.1951, 0.392, 0.7922, 1.427, 2.313, 3.486, 4.961, 6.772, 8.915",\
"0.1412, 0.1954, 0.3922, 0.7934, 1.427, 2.314, 3.486, 4.962, 6.761, 8.911",\
"0.143, 0.1976, 0.393, 0.7936, 1.427, 2.316, 3.485, 4.961, 6.759, 8.899",\
"0.1466, 0.201, 0.395, 0.7934, 1.427, 2.314, 3.486, 4.963, 6.764, 8.912",\
"0.1508, 0.2042, 0.3964, 0.7942, 1.425, 2.316, 3.483, 4.972, 6.762, 8.929",\
"0.1544, 0.208, 0.3988, 0.7942, 1.426, 2.315, 3.484, 4.967, 6.761, 8.91",\
"0.1592, 0.213, 0.4008, 0.7948, 1.426, 2.315, 3.484, 4.956, 6.77, 8.905",\
"0.1638, 0.2174, 0.4032, 0.7962, 1.428, 2.314, 3.483, 4.96, 6.759, 8.91");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.8073, 0.8427, 0.9373, 1.075, 1.258, 1.499, 1.811, 2.203, 2.681, 3.251",\
"0.8188, 0.8543, 0.949, 1.086, 1.269, 1.511, 1.823, 2.214, 2.693, 3.262",\
"0.8641, 0.8995, 0.9944, 1.132, 1.315, 1.556, 1.868, 2.26, 2.738, 3.307",\
"0.9554, 0.991, 1.086, 1.223, 1.406, 1.647, 1.96, 2.351, 2.829, 3.4",\
"1.06, 1.095, 1.19, 1.328, 1.512, 1.753, 2.065, 2.457, 2.935, 3.504",\
"1.149, 1.185, 1.281, 1.42, 1.604, 1.845, 2.157, 2.549, 3.027, 3.597",\
"1.228, 1.264, 1.361, 1.5, 1.684, 1.925, 2.238, 2.629, 3.107, 3.677",\
"1.294, 1.33, 1.428, 1.569, 1.753, 1.995, 2.307, 2.699, 3.177, 3.746",\
"1.343, 1.381, 1.48, 1.621, 1.807, 2.049, 2.361, 2.753, 3.23, 3.8",\
"1.374, 1.412, 1.512, 1.655, 1.841, 2.084, 2.396, 2.788, 3.266, 3.835");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.6687, 0.7096, 0.8367, 1.067, 1.422, 1.919, 2.573, 3.397, 4.401, 5.599",\
"0.6885, 0.7298, 0.8565, 1.087, 1.442, 1.94, 2.593, 3.417, 4.421, 5.618",\
"0.7591, 0.8002, 0.927, 1.157, 1.513, 2.01, 2.664, 3.487, 4.492, 5.689",\
"0.8987, 0.9399, 1.067, 1.297, 1.652, 2.15, 2.803, 3.627, 4.629, 5.827",\
"1.086, 1.128, 1.254, 1.484, 1.839, 2.337, 2.99, 3.814, 4.817, 6.014",\
"1.293, 1.334, 1.461, 1.691, 2.046, 2.543, 3.197, 4.021, 5.023, 6.22",\
"1.521, 1.563, 1.69, 1.919, 2.274, 2.771, 3.424, 4.246, 5.251, 6.446",\
"1.769, 1.812, 1.939, 2.168, 2.522, 3.02, 3.673, 4.495, 5.499, 6.696",\
"2.037, 2.081, 2.209, 2.437, 2.791, 3.289, 3.941, 4.764, 5.767, 6.963",\
"2.324, 2.369, 2.498, 2.725, 3.079, 3.576, 4.23, 5.051, 6.055, 7.251");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1341, 0.1689, 0.2693, 0.4396, 0.7066, 1.1, 1.634, 2.314, 3.153, 4.15",\
"0.1344, 0.169, 0.2702, 0.4394, 0.7064, 1.1, 1.636, 2.314, 3.153, 4.152",\
"0.1344, 0.1688, 0.2692, 0.4396, 0.7068, 1.1, 1.635, 2.316, 3.152, 4.149",\
"0.1344, 0.1694, 0.2704, 0.4392, 0.7074, 1.1, 1.633, 2.318, 3.153, 4.152",\
"0.1366, 0.1714, 0.2718, 0.4408, 0.7074, 1.1, 1.636, 2.317, 3.148, 4.152",\
"0.1394, 0.1738, 0.2738, 0.4422, 0.7078, 1.101, 1.638, 2.318, 3.153, 4.15",\
"0.1426, 0.177, 0.2766, 0.4438, 0.7096, 1.101, 1.634, 2.314, 3.147, 4.149",\
"0.1468, 0.1806, 0.2806, 0.4476, 0.7122, 1.104, 1.634, 2.316, 3.147, 4.143",\
"0.1518, 0.186, 0.2854, 0.4518, 0.714, 1.104, 1.637, 2.316, 3.148, 4.142",\
"0.1578, 0.1926, 0.2916, 0.456, 0.719, 1.106, 1.636, 2.318, 3.152, 4.142");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.001, 0.00422, 0.01552, 0.0371, 0.07073, 0.1179, 0.18, 0.2582, 0.3537, 0.4675");
values("0.1405, 0.195, 0.3922, 0.7928, 1.425, 2.315, 3.486, 4.972, 6.758, 8.928",\
"0.1402, 0.195, 0.392, 0.7928, 1.425, 2.315, 3.493, 4.963, 6.762, 8.904",\
"0.1403, 0.1952, 0.3922, 0.7922, 1.425, 2.315, 3.486, 4.966, 6.758, 8.905",\
"0.1408, 0.1952, 0.3924, 0.793, 1.425, 2.313, 3.486, 4.972, 6.759, 8.933",\
"0.143, 0.1976, 0.3932, 0.7928, 1.426, 2.313, 3.486, 4.97, 6.764, 8.917",\
"0.1464, 0.2012, 0.3952, 0.7938, 1.427, 2.318, 3.484, 4.962, 6.781, 8.906",\
"0.1508, 0.205, 0.3972, 0.7938, 1.426, 2.315, 3.49, 4.96, 6.776, 8.911",\
"0.1556, 0.2098, 0.4006, 0.795, 1.427, 2.314, 3.484, 4.965, 6.765, 8.906",\
"0.1614, 0.2146, 0.403, 0.798, 1.427, 2.314, 3.485, 4.958, 6.765, 8.906",\
"0.1676, 0.222, 0.4074, 0.7996, 1.43, 2.315, 3.484, 4.958, 6.755, 8.9");
}
}
}
pin(SETN) {
capacitance : 0.003825 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 8.9 ;
min_pulse_width_low : 0.53 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004882, 0.004877, 0.004871, 0.004862, 0.004866, 0.004872, 0.004869, \
0.00487, 0.004867, 0.004871");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.00328, -0.003287, -0.003283, -0.003287, -0.003292, -0.003304, \
-0.00331, -0.003313, -0.003321, -0.003335");
}
}
internal_power() {
when : "D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004883, 0.004872, 0.004875, 0.004864, 0.004865, 0.004871, 0.004867, \
0.004869, 0.00487, 0.004867");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003281, -0.003287, -0.003283, -0.003287, -0.003293, -0.003305, \
-0.00331, -0.003313, -0.003321, -0.003335");
}
}
internal_power() {
when : "D&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.004874, 0.004881, 0.004867, 0.004868, 0.004861, 0.004872, 0.004866, \
0.00487, 0.004866, 0.004865");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("-0.003278, -0.003287, -0.003286, -0.003282, -0.003292, -0.003305, \
-0.003309, -0.003315, -0.003322, -0.003334");
}
}
timing() {
related_pin : "E" ;
timing_type : recovery_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.069, 0.054, -0.035, -0.167, -0.316, -0.482, -0.677, -0.884, -1.122, -1.379",\
"0.084, 0.064, -0.011, -0.144, -0.301, -0.473, -0.659, -0.873, -1.104, -1.364",\
"0.111, 0.09, 0.016, -0.111, -0.268, -0.437, -0.62, -0.841, -1.076, -1.341",\
"0.166, 0.144, 0.07, -0.055, -0.212, -0.378, -0.579, -0.796, -1.036, -1.305",\
"0.209, 0.19, 0.116, -0.006, -0.16, -0.33, -0.531, -0.748, -0.986, -1.261",\
"0.245, 0.23, 0.16, 0.038, -0.113, -0.29, -0.489, -0.703, -0.952, -1.224",\
"0.285, 0.269, 0.19, 0.068, -0.078, -0.249, -0.451, -0.668, -0.914, -1.193",\
"0.312, 0.294, 0.218, 0.098, -0.048, -0.22, -0.417, -0.639, -0.891, -1.156",\
"0.325, 0.308, 0.239, 0.115, -0.031, -0.201, -0.4, -0.617, -0.869, -1.144",\
"0.33, 0.313, 0.238, 0.124, -0.026, -0.194, -0.387, -0.61, -0.859, -1.138");
}
}
timing() {
related_pin : "E" ;
timing_type : removal_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
index_2("0.02, 0.08129, 0.2964, 0.7073, 1.347, 2.245, 3.427, 4.916, 6.734, 8.9");
values("0.149, 0.167, 0.242, 0.371, 0.523, 0.696, 0.894, 1.122, 1.386, 1.665",\
"0.136, 0.161, 0.229, 0.361, 0.508, 0.686, 0.888, 1.114, 1.37, 1.657",\
"0.096, 0.115, 0.185, 0.314, 0.474, 0.647, 0.845, 1.072, 1.333, 1.618",\
"0.039, 0.054, 0.127, 0.252, 0.407, 0.581, 0.779, 1.009, 1.271, 1.553",\
"-0.017, -0, 0.072, 0.201, 0.354, 0.529, 0.725, 0.954, 1.211, 1.495",\
"-0.061, -0.042, 0.03, 0.157, 0.312, 0.479, 0.683, 0.911, 1.164, 1.45",\
"-0.094, -0.075, -0.003, 0.122, 0.273, 0.45, 0.65, 0.869, 1.128, 1.414",\
"-0.11, -0.096, -0.019, 0.101, 0.255, 0.429, 0.623, 0.846, 1.1, 1.387",\
"-0.11, -0.092, -0.024, 0.102, 0.246, 0.423, 0.613, 0.841, 1.095, 1.377",\
"-0.098, -0.08, -0.01, 0.113, 0.26, 0.435, 0.63, 0.849, 1.101, 1.381");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&!E" ;
fall_constraint(scalar) {
values("0.53");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_D_AND_NOT_E === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&!E" ;
fall_constraint(scalar) {
values("0.525");
}
}
}
}