blob: 5b5b970a7ecbbccd040d48c584333a86af8829c5 [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.000898965" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&SETN" ;
value : "0.000964575" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!SETN" ;
value : "0.000955935" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&SETN" ;
value : "0.000923985" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!SETN" ;
value : "0.000898965" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&SETN" ;
value : "0.001016055" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!SETN" ;
value : "0.00088263" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&SETN" ;
value : "0.000925155" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.001016055" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003432 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01565, 0.01565, 0.01563, 0.01564, 0.01564, 0.01565, 0.01567, \
0.01566, 0.01567, 0.01566");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01504, -0.01506, -0.01519, -0.01533, -0.01541, -0.01548, -0.0155, \
-0.01553, -0.01554, -0.01555");
}
}
internal_power() {
when : "!E&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.01681, 0.01677, 0.0168, 0.01676, 0.01677, 0.0168, 0.01681, 0.0168, \
0.0168, 0.0168");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01541, -0.0154, -0.01541, -0.01541, -0.01543, -0.01546, -0.0155, \
-0.01552, -0.01554, -0.01555");
}
}
internal_power() {
when : "E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1311, 0.1304, 0.1299, 0.133, 0.1434, 0.1626, 0.1911, 0.2292, \
0.2769, 0.3348");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.03596, 0.03524, 0.03472, 0.0373, 0.04518, 0.06008, 0.08281, \
0.114, 0.1541, 0.2035");
}
}
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.658, -0.642, -0.592, -0.517, -0.442, -0.351, -0.269, -0.176, -0.071, 0.047",\
"-0.664, -0.655, -0.605, -0.532, -0.453, -0.361, -0.275, -0.181, -0.08, 0.045",\
"-0.691, -0.684, -0.631, -0.56, -0.479, -0.387, -0.306, -0.211, -0.104, 0.021",\
"-0.751, -0.741, -0.685, -0.617, -0.536, -0.444, -0.36, -0.264, -0.154, -0.031",\
"-0.873, -0.857, -0.806, -0.739, -0.656, -0.555, -0.459, -0.362, -0.251, -0.124",\
"-1.045, -1.028, -0.98, -0.906, -0.824, -0.722, -0.62, -0.515, -0.401, -0.271",\
"-1.263, -1.253, -1.194, -1.119, -1.032, -0.938, -0.83, -0.715, -0.603, -0.47",\
"-1.518, -1.504, -1.448, -1.37, -1.288, -1.194, -1.078, -0.966, -0.843, -0.71",\
"-1.814, -1.794, -1.737, -1.661, -1.581, -1.488, -1.372, -1.252, -1.126, -0.987",\
"-2.139, -2.116, -2.06, -1.977, -1.896, -1.814, -1.696, -1.566, -1.434, -1.287");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.429, -0.423, -0.425, -0.454, -0.524, -0.591, -0.639, -0.653, -0.627, -0.559",\
"-0.439, -0.429, -0.429, -0.457, -0.525, -0.598, -0.645, -0.653, -0.628, -0.556",\
"-0.446, -0.443, -0.444, -0.47, -0.537, -0.6, -0.644, -0.657, -0.628, -0.56",\
"-0.473, -0.473, -0.466, -0.5, -0.545, -0.602, -0.64, -0.654, -0.628, -0.553",\
"-0.513, -0.51, -0.505, -0.526, -0.566, -0.614, -0.658, -0.673, -0.647, -0.583",\
"-0.535, -0.526, -0.523, -0.541, -0.577, -0.625, -0.67, -0.702, -0.694, -0.641",\
"-0.536, -0.528, -0.526, -0.533, -0.57, -0.627, -0.684, -0.731, -0.748, -0.721",\
"-0.505, -0.499, -0.5, -0.512, -0.552, -0.613, -0.678, -0.75, -0.799, -0.802",\
"-0.453, -0.448, -0.446, -0.456, -0.494, -0.569, -0.656, -0.749, -0.827, -0.877",\
"-0.371, -0.363, -0.363, -0.372, -0.412, -0.496, -0.598, -0.711, -0.823, -0.919");
}
}
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.744, 0.735, 0.68, 0.605, 0.53, 0.447, 0.38, 0.342, 0.326, 0.329",\
"0.757, 0.746, 0.691, 0.616, 0.538, 0.45, 0.389, 0.348, 0.337, 0.342",\
"0.78, 0.77, 0.715, 0.64, 0.567, 0.478, 0.411, 0.365, 0.349, 0.341",\
"0.838, 0.825, 0.775, 0.702, 0.625, 0.529, 0.459, 0.401, 0.362, 0.334",\
"0.955, 0.942, 0.887, 0.818, 0.734, 0.636, 0.554, 0.478, 0.406, 0.349",\
"1.123, 1.108, 1.061, 0.98, 0.897, 0.794, 0.693, 0.605, 0.521, 0.43",\
"1.34, 1.323, 1.269, 1.185, 1.098, 0.999, 0.889, 0.787, 0.69, 0.581",\
"1.596, 1.572, 1.51, 1.431, 1.349, 1.249, 1.134, 1.022, 0.909, 0.796",\
"1.879, 1.86, 1.792, 1.712, 1.636, 1.54, 1.42, 1.29, 1.171, 1.047",\
"2.199, 2.177, 2.113, 2.033, 1.945, 1.858, 1.737, 1.599, 1.464, 1.33");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.538, 0.529, 0.534, 0.573, 0.726, 1.016, 1.401, 1.909, 2.537, 3.291",\
"0.545, 0.535, 0.531, 0.574, 0.734, 1.022, 1.412, 1.914, 2.541, 3.298",\
"0.555, 0.55, 0.548, 0.59, 0.75, 1.022, 1.409, 1.902, 2.517, 3.251",\
"0.584, 0.582, 0.576, 0.617, 0.767, 1.022, 1.384, 1.853, 2.436, 3.131",\
"0.62, 0.614, 0.608, 0.641, 0.774, 1.006, 1.346, 1.775, 2.316, 2.965",\
"0.641, 0.644, 0.635, 0.663, 0.773, 0.99, 1.303, 1.712, 2.223, 2.834",\
"0.654, 0.648, 0.639, 0.665, 0.767, 0.966, 1.267, 1.66, 2.161, 2.758",\
"0.632, 0.627, 0.624, 0.649, 0.734, 0.924, 1.214, 1.603, 2.097, 2.687",\
"0.59, 0.58, 0.582, 0.607, 0.688, 0.862, 1.14, 1.528, 2.023, 2.629",\
"0.517, 0.509, 0.504, 0.529, 0.608, 0.772, 1.048, 1.436, 1.942, 2.558");
}
}
}
pin(E) {
capacitance : 0.007193 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
min_pulse_width_high : 0.883 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1772, 0.1765, 0.1792, 0.1907, 0.2129, 0.2464, 0.2919, 0.3503, \
0.4225, 0.5092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1125, 0.1118, 0.1126, 0.1198, 0.1368, 0.1648, 0.2047, 0.257, \
0.3222, 0.4016");
}
}
internal_power() {
when : "!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.1241, 0.1231, 0.1255, 0.136, 0.1566, 0.1883, 0.2319, 0.288, \
0.3573, 0.4407");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.001387, 0.0006273, 0.001723, 0.009525, 0.02667, 0.05427, 0.09306, \
0.1437, 0.2065, 0.2823");
}
}
internal_power() {
when : "D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.126, 0.125, 0.1275, 0.1383, 0.1591, 0.191, 0.2348, 0.291, 0.3604, \
0.4439");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.005846, 0.00508, 0.006136, 0.01376, 0.03075, 0.05817, 0.09687, \
0.1473, 0.2101, 0.2858");
}
}
internal_power() {
when : "D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.126, 0.125, 0.1276, 0.1383, 0.1591, 0.191, 0.2348, 0.2909, 0.3604, \
0.4439");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.001054, 0.0002576, 0.00132, 0.009029, 0.02596, 0.05341, 0.09216, \
0.1426, 0.2054, 0.2811");
}
}
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("0.883");
}
}
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.482");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 0.4948 ;
max_transition : 7 ;
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.466, 0.4607, 0.4529, 0.4491, 0.4473, 0.4462, 0.4456, 0.4452, 0.4449, 0.4447",\
"0.4654, 0.4599, 0.4523, 0.4484, 0.4467, 0.4456, 0.445, 0.4446, 0.4442, 0.4441",\
"0.4646, 0.4593, 0.4516, 0.4479, 0.4462, 0.4451, 0.4444, 0.444, 0.4437, 0.4435",\
"0.4682, 0.4629, 0.4551, 0.4517, 0.4497, 0.4485, 0.4479, 0.4475, 0.4472, 0.4469",\
"0.4805, 0.4751, 0.4673, 0.4638, 0.4619, 0.4607, 0.4602, 0.4597, 0.4594, 0.4592",\
"0.5039, 0.4985, 0.491, 0.4872, 0.4853, 0.4842, 0.4837, 0.4832, 0.4828, 0.4826",\
"0.5391, 0.5337, 0.5262, 0.5223, 0.5203, 0.5191, 0.5186, 0.5181, 0.5177, 0.5176",\
"0.5865, 0.5814, 0.5734, 0.5696, 0.5674, 0.5663, 0.5655, 0.5652, 0.5648, 0.5646",\
"0.6458, 0.6401, 0.6321, 0.6286, 0.626, 0.6252, 0.6244, 0.6239, 0.6236, 0.6234",\
"0.7166, 0.711, 0.7031, 0.6986, 0.6965, 0.6954, 0.6945, 0.6943, 0.6939, 0.6936");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.3916, 0.3885, 0.3849, 0.3843, 0.3847, 0.386, 0.3875, 0.3889, 0.3916, 0.3963",\
"0.3909, 0.3878, 0.3839, 0.3834, 0.3839, 0.3854, 0.3867, 0.3885, 0.3911, 0.3958",\
"0.3903, 0.3873, 0.3834, 0.3828, 0.3834, 0.3848, 0.3862, 0.3876, 0.3902, 0.3958",\
"0.3934, 0.3904, 0.3869, 0.386, 0.3866, 0.3879, 0.3894, 0.3912, 0.3937, 0.4003",\
"0.4039, 0.401, 0.3972, 0.3959, 0.3965, 0.3982, 0.4008, 0.4011, 0.4041, 0.4079",\
"0.423, 0.42, 0.4164, 0.416, 0.4159, 0.4171, 0.4195, 0.4204, 0.4225, 0.4273",\
"0.4524, 0.4496, 0.4453, 0.4435, 0.4452, 0.4465, 0.4477, 0.4483, 0.4504, 0.4574",\
"0.4914, 0.4886, 0.484, 0.4829, 0.483, 0.4857, 0.4892, 0.4902, 0.4904, 0.4974",\
"0.5419, 0.5385, 0.5345, 0.5329, 0.5327, 0.5334, 0.5368, 0.5415, 0.5429, 0.5505",\
"0.6027, 0.5995, 0.5952, 0.5934, 0.593, 0.5936, 0.5947, 0.5988, 0.6061, 0.6179");
}
}
internal_power() {
related_pin : "E" ;
when : "SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.4493, 0.4439, 0.4365, 0.4331, 0.4307, 0.4297, 0.4289, 0.4285, 0.4282, 0.428",\
"0.4495, 0.444, 0.4362, 0.4329, 0.4307, 0.4297, 0.4291, 0.4286, 0.4283, 0.4281",\
"0.4491, 0.4439, 0.4362, 0.4326, 0.4304, 0.4293, 0.4289, 0.4283, 0.4279, 0.4278",\
"0.4485, 0.443, 0.4354, 0.4317, 0.4296, 0.4287, 0.428, 0.4276, 0.4273, 0.427",\
"0.4476, 0.4422, 0.4345, 0.4311, 0.429, 0.428, 0.4273, 0.4268, 0.4266, 0.4263",\
"0.4476, 0.4423, 0.4348, 0.4309, 0.4292, 0.4281, 0.4274, 0.4272, 0.4267, 0.4264",\
"0.4486, 0.4432, 0.4355, 0.4321, 0.4301, 0.429, 0.4282, 0.4277, 0.4275, 0.4272",\
"0.4503, 0.445, 0.4374, 0.434, 0.4317, 0.4305, 0.43, 0.4295, 0.4292, 0.429",\
"0.4527, 0.4476, 0.4397, 0.436, 0.4342, 0.4332, 0.4324, 0.432, 0.4316, 0.4314",\
"0.4558, 0.4506, 0.443, 0.4391, 0.4372, 0.4361, 0.4353, 0.4347, 0.4345, 0.4343");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.3952, 0.3924, 0.3883, 0.3874, 0.3881, 0.3898, 0.3911, 0.3933, 0.3955, 0.3993",\
"0.3958, 0.3929, 0.3892, 0.3883, 0.389, 0.3901, 0.3915, 0.3941, 0.3954, 0.3987",\
"0.3967, 0.3937, 0.3897, 0.389, 0.3896, 0.391, 0.3924, 0.3939, 0.3966, 0.4017",\
"0.4008, 0.3977, 0.3942, 0.3934, 0.394, 0.3953, 0.3968, 0.3983, 0.4014, 0.4061",\
"0.4119, 0.4087, 0.4051, 0.4037, 0.4041, 0.4057, 0.4079, 0.4084, 0.4119, 0.4162",\
"0.4305, 0.4277, 0.4234, 0.4225, 0.4228, 0.4242, 0.4255, 0.4269, 0.4294, 0.4364",\
"0.4568, 0.4537, 0.4498, 0.4478, 0.4496, 0.4518, 0.4535, 0.4538, 0.4563, 0.4625",\
"0.486, 0.4829, 0.479, 0.4768, 0.4769, 0.4792, 0.4836, 0.4839, 0.4855, 0.4917",\
"0.518, 0.5153, 0.5108, 0.5087, 0.5086, 0.5091, 0.5131, 0.5183, 0.5184, 0.5269",\
"0.5525, 0.5493, 0.5454, 0.5426, 0.543, 0.5435, 0.5449, 0.5486, 0.5562, 0.5698");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.3977, 0.3949, 0.3915, 0.3909, 0.392, 0.3936, 0.3948, 0.3965, 0.3988, 0.403",\
"0.3976, 0.3947, 0.3913, 0.3907, 0.3918, 0.3933, 0.3946, 0.3961, 0.3988, 0.403",\
"0.3982, 0.3954, 0.3919, 0.3913, 0.3924, 0.3939, 0.3951, 0.3966, 0.3993, 0.4031",\
"0.407, 0.4041, 0.4005, 0.3998, 0.4003, 0.4019, 0.4032, 0.4052, 0.4069, 0.4134",\
"0.4303, 0.4272, 0.4234, 0.4214, 0.4219, 0.4234, 0.4247, 0.4263, 0.4289, 0.4323",\
"0.4688, 0.4652, 0.4601, 0.4579, 0.4582, 0.4593, 0.4602, 0.4619, 0.464, 0.4696",\
"0.521, 0.5174, 0.5116, 0.5077, 0.5077, 0.5094, 0.51, 0.5109, 0.5138, 0.5205",\
"0.5808, 0.5766, 0.5692, 0.5646, 0.5633, 0.5653, 0.5679, 0.5681, 0.5678, 0.5762",\
"0.6455, 0.641, 0.6332, 0.6275, 0.6246, 0.6231, 0.6268, 0.6309, 0.6319, 0.6414",\
"0.7147, 0.7093, 0.701, 0.695, 0.6912, 0.6902, 0.6907, 0.6952, 0.7004, 0.7155");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.3977, 0.3949, 0.3915, 0.3909, 0.392, 0.3936, 0.3948, 0.3965, 0.3988, 0.403",\
"0.3976, 0.3947, 0.3913, 0.3907, 0.3918, 0.3933, 0.3946, 0.3961, 0.3988, 0.403",\
"0.3982, 0.3954, 0.3919, 0.3913, 0.3924, 0.3939, 0.3951, 0.3966, 0.3993, 0.4031",\
"0.407, 0.4041, 0.4005, 0.3998, 0.4003, 0.4019, 0.4032, 0.4052, 0.4069, 0.4134",\
"0.4303, 0.4272, 0.4234, 0.4214, 0.4219, 0.4234, 0.4247, 0.4263, 0.4289, 0.4323",\
"0.4688, 0.4652, 0.4601, 0.4579, 0.4582, 0.4593, 0.4602, 0.4619, 0.464, 0.4696",\
"0.521, 0.5174, 0.5116, 0.5077, 0.5077, 0.5094, 0.51, 0.5109, 0.5138, 0.5205",\
"0.5808, 0.5766, 0.5692, 0.5646, 0.5633, 0.5653, 0.5679, 0.5681, 0.5678, 0.5762",\
"0.6455, 0.641, 0.6332, 0.6275, 0.6246, 0.6231, 0.6268, 0.6309, 0.6319, 0.6414",\
"0.7147, 0.7093, 0.701, 0.695, 0.6912, 0.6902, 0.6907, 0.6952, 0.7004, 0.7155");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.2971, 0.2919, 0.2847, 0.281, 0.2793, 0.2783, 0.2776, 0.2773, 0.277, 0.2768",\
"0.2965, 0.2914, 0.2841, 0.2805, 0.2789, 0.2777, 0.2771, 0.2767, 0.2764, 0.2762",\
"0.2965, 0.2913, 0.2842, 0.2802, 0.2787, 0.2776, 0.2772, 0.2766, 0.2763, 0.2761",\
"0.3029, 0.2978, 0.2904, 0.2872, 0.285, 0.284, 0.2835, 0.283, 0.2827, 0.2825",\
"0.3213, 0.3161, 0.3083, 0.3044, 0.3026, 0.3016, 0.3009, 0.3006, 0.3004, 0.3002",\
"0.3513, 0.3458, 0.3375, 0.3335, 0.3311, 0.33, 0.3292, 0.3287, 0.3285, 0.3283",\
"0.394, 0.3881, 0.3795, 0.3748, 0.3722, 0.3707, 0.3701, 0.3693, 0.369, 0.3689",\
"0.4499, 0.4437, 0.4342, 0.4283, 0.4256, 0.4239, 0.4229, 0.4225, 0.4219, 0.4216",\
"0.5191, 0.5124, 0.502, 0.4956, 0.4921, 0.4899, 0.4891, 0.4883, 0.488, 0.4876",\
"0.6014, 0.5943, 0.5827, 0.5754, 0.5713, 0.5691, 0.5678, 0.5671, 0.5665, 0.5663");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.3529, 0.3502, 0.3472, 0.3464, 0.3471, 0.3485, 0.3501, 0.3523, 0.354, 0.3578",\
"0.3528, 0.3501, 0.347, 0.3463, 0.3472, 0.3484, 0.35, 0.3523, 0.3545, 0.3583",\
"0.3535, 0.3508, 0.3476, 0.347, 0.3478, 0.3491, 0.3507, 0.3527, 0.3558, 0.3592",\
"0.3622, 0.3594, 0.356, 0.3547, 0.3557, 0.357, 0.3587, 0.3608, 0.3626, 0.3673",\
"0.3839, 0.3809, 0.3772, 0.3753, 0.3759, 0.3772, 0.3787, 0.3802, 0.3836, 0.3875",\
"0.4191, 0.4154, 0.4101, 0.4092, 0.4087, 0.4095, 0.4107, 0.4126, 0.4142, 0.4199",\
"0.4683, 0.4645, 0.458, 0.455, 0.4549, 0.4556, 0.4572, 0.458, 0.4597, 0.4662",\
"0.5318, 0.5275, 0.5209, 0.5157, 0.5137, 0.515, 0.5171, 0.5183, 0.5193, 0.5256",\
"0.6095, 0.6043, 0.5963, 0.5897, 0.5868, 0.5867, 0.5895, 0.593, 0.5939, 0.6033",\
"0.7011, 0.6959, 0.686, 0.6789, 0.6749, 0.6729, 0.6738, 0.6788, 0.6825, 0.6995");
}
}
internal_power() {
related_pin : "SETN" ;
when : "D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.3977, 0.3949, 0.3915, 0.3909, 0.392, 0.3935, 0.3947, 0.3965, 0.3983, 0.4048",\
"0.3975, 0.3947, 0.3913, 0.3907, 0.3918, 0.3933, 0.3945, 0.3961, 0.3992, 0.4021",\
"0.3983, 0.3954, 0.392, 0.3913, 0.3924, 0.3939, 0.3951, 0.3966, 0.3984, 0.404",\
"0.4071, 0.4041, 0.4006, 0.3999, 0.4004, 0.4019, 0.4033, 0.4052, 0.407, 0.4125",\
"0.4303, 0.4272, 0.4236, 0.4217, 0.4224, 0.4234, 0.4247, 0.4259, 0.4276, 0.4332",\
"0.4687, 0.4652, 0.46, 0.4586, 0.4581, 0.4591, 0.4599, 0.4614, 0.4635, 0.4692",\
"0.5212, 0.5179, 0.5111, 0.5077, 0.5085, 0.5084, 0.5097, 0.5109, 0.5135, 0.5195",\
"0.5811, 0.5769, 0.57, 0.5649, 0.5631, 0.5649, 0.5666, 0.568, 0.5683, 0.5757",\
"0.6458, 0.6409, 0.6331, 0.6274, 0.6252, 0.6244, 0.6267, 0.6306, 0.6324, 0.6414",\
"0.7142, 0.7093, 0.7007, 0.6947, 0.6913, 0.6915, 0.6893, 0.6952, 0.6999, 0.7155");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.3977, 0.3949, 0.3915, 0.3909, 0.392, 0.3935, 0.3947, 0.3965, 0.3983, 0.4048",\
"0.3975, 0.3947, 0.3913, 0.3907, 0.3918, 0.3933, 0.3945, 0.3961, 0.3992, 0.4021",\
"0.3983, 0.3954, 0.392, 0.3913, 0.3924, 0.3939, 0.3951, 0.3966, 0.3984, 0.404",\
"0.4071, 0.4041, 0.4006, 0.3999, 0.4004, 0.4019, 0.4033, 0.4052, 0.407, 0.4125",\
"0.4303, 0.4272, 0.4236, 0.4217, 0.4224, 0.4234, 0.4247, 0.4259, 0.4276, 0.4332",\
"0.4687, 0.4652, 0.46, 0.4586, 0.4581, 0.4591, 0.4599, 0.4614, 0.4635, 0.4692",\
"0.5212, 0.5179, 0.5111, 0.5077, 0.5085, 0.5084, 0.5097, 0.5109, 0.5135, 0.5195",\
"0.5811, 0.5769, 0.57, 0.5649, 0.5631, 0.5649, 0.5666, 0.568, 0.5683, 0.5757",\
"0.6458, 0.6409, 0.6331, 0.6274, 0.6252, 0.6244, 0.6267, 0.6306, 0.6324, 0.6414",\
"0.7142, 0.7093, 0.7007, 0.6947, 0.6913, 0.6915, 0.6893, 0.6952, 0.6999, 0.7155");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("1.319, 1.35, 1.435, 1.564, 1.743, 1.986, 2.303, 2.703, 3.191, 3.771",\
"1.328, 1.359, 1.444, 1.573, 1.752, 1.995, 2.312, 2.711, 3.199, 3.781",\
"1.355, 1.387, 1.471, 1.601, 1.78, 2.022, 2.34, 2.739, 3.226, 3.808",\
"1.416, 1.447, 1.532, 1.661, 1.84, 2.083, 2.4, 2.799, 3.287, 3.868",\
"1.531, 1.562, 1.647, 1.777, 1.956, 2.198, 2.515, 2.915, 3.402, 3.984",\
"1.701, 1.733, 1.817, 1.947, 2.126, 2.368, 2.686, 3.085, 3.573, 4.154",\
"1.92, 1.952, 2.036, 2.166, 2.345, 2.587, 2.905, 3.304, 3.791, 4.373",\
"2.182, 2.213, 2.297, 2.427, 2.606, 2.849, 3.166, 3.565, 4.053, 4.634",\
"2.48, 2.512, 2.596, 2.726, 2.905, 3.148, 3.465, 3.864, 4.352, 4.933",\
"2.815, 2.846, 2.931, 3.06, 3.24, 3.482, 3.799, 4.198, 4.686, 5.267");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.9506, 0.9823, 1.08, 1.259, 1.535, 1.925, 2.436, 3.08, 3.869, 4.807",\
"0.9561, 0.9878, 1.086, 1.264, 1.541, 1.93, 2.442, 3.086, 3.874, 4.813",\
"0.969, 1.001, 1.099, 1.277, 1.554, 1.943, 2.455, 3.099, 3.887, 4.826",\
"0.9969, 1.029, 1.127, 1.305, 1.582, 1.971, 2.483, 3.127, 3.915, 4.854",\
"1.03, 1.062, 1.159, 1.337, 1.614, 2.003, 2.515, 3.161, 3.947, 4.885",\
"1.05, 1.082, 1.18, 1.358, 1.635, 2.024, 2.536, 3.182, 3.969, 4.905",\
"1.05, 1.082, 1.18, 1.357, 1.634, 2.023, 2.534, 3.179, 3.965, 4.905",\
"1.022, 1.054, 1.152, 1.33, 1.607, 1.996, 2.507, 3.151, 3.938, 4.876",\
"0.965, 0.9966, 1.095, 1.273, 1.549, 1.938, 2.449, 3.093, 3.88, 4.816",\
"0.8761, 0.908, 1.006, 1.183, 1.46, 1.849, 2.361, 3.004, 3.791, 4.727");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1094, 0.1414, 0.2354, 0.4022, 0.6726, 1.069, 1.601, 2.275, 3.102, 4.081",\
"0.1094, 0.141, 0.236, 0.4028, 0.6722, 1.069, 1.601, 2.274, 3.102, 4.082",\
"0.1092, 0.141, 0.2354, 0.4032, 0.6722, 1.069, 1.601, 2.276, 3.098, 4.082",\
"0.1096, 0.1414, 0.2354, 0.4024, 0.6716, 1.069, 1.599, 2.274, 3.098, 4.081",\
"0.1096, 0.1414, 0.2356, 0.4028, 0.6716, 1.069, 1.601, 2.274, 3.098, 4.081",\
"0.1098, 0.1416, 0.2356, 0.403, 0.6732, 1.069, 1.601, 2.276, 3.101, 4.086",\
"0.11, 0.1418, 0.2356, 0.4036, 0.6724, 1.069, 1.6, 2.275, 3.1, 4.085",\
"0.11, 0.142, 0.2358, 0.4036, 0.6718, 1.067, 1.599, 2.275, 3.1, 4.083",\
"0.1106, 0.142, 0.2364, 0.4034, 0.6734, 1.069, 1.601, 2.273, 3.096, 4.082",\
"0.1112, 0.1432, 0.2376, 0.4042, 0.6728, 1.069, 1.6, 2.275, 3.096, 4.077");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1061, 0.1499, 0.3038, 0.6172, 1.114, 1.81, 2.731, 3.886, 5.303, 6.986",\
"0.106, 0.15, 0.3038, 0.6172, 1.114, 1.81, 2.731, 3.886, 5.303, 6.986",\
"0.106, 0.15, 0.3038, 0.6172, 1.114, 1.81, 2.731, 3.887, 5.303, 6.986",\
"0.106, 0.1498, 0.3036, 0.6172, 1.114, 1.81, 2.731, 3.888, 5.302, 6.984",\
"0.1056, 0.15, 0.304, 0.617, 1.114, 1.813, 2.732, 3.893, 5.303, 6.989",\
"0.106, 0.15, 0.3042, 0.6174, 1.114, 1.81, 2.733, 3.894, 5.303, 6.986",\
"0.106, 0.1504, 0.304, 0.6166, 1.113, 1.81, 2.729, 3.886, 5.298, 6.987",\
"0.1068, 0.1508, 0.3042, 0.6172, 1.114, 1.81, 2.73, 3.889, 5.307, 6.984",\
"0.1074, 0.1512, 0.3048, 0.6158, 1.114, 1.81, 2.731, 3.886, 5.302, 6.983",\
"0.1076, 0.1514, 0.305, 0.6164, 1.114, 1.812, 2.731, 3.888, 5.302, 6.984");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("1.411, 1.442, 1.526, 1.656, 1.835, 2.078, 2.395, 2.794, 3.282, 3.863",\
"1.42, 1.451, 1.536, 1.665, 1.845, 2.087, 2.404, 2.804, 3.292, 3.873",\
"1.454, 1.485, 1.57, 1.7, 1.879, 2.121, 2.438, 2.838, 3.325, 3.907",\
"1.497, 1.529, 1.613, 1.743, 1.922, 2.164, 2.481, 2.881, 3.368, 3.95",\
"1.537, 1.568, 1.653, 1.782, 1.961, 2.204, 2.521, 2.921, 3.408, 3.989",\
"1.571, 1.602, 1.686, 1.816, 1.995, 2.238, 2.555, 2.954, 3.442, 4.023",\
"1.592, 1.623, 1.707, 1.836, 2.016, 2.258, 2.575, 2.975, 3.462, 4.044",\
"1.597, 1.629, 1.713, 1.843, 2.022, 2.264, 2.582, 2.981, 3.468, 4.049",\
"1.587, 1.619, 1.703, 1.833, 2.012, 2.254, 2.571, 2.971, 3.458, 4.04",\
"1.559, 1.59, 1.675, 1.804, 1.983, 2.226, 2.543, 2.943, 3.43, 4.011");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.8935, 0.9253, 1.023, 1.201, 1.478, 1.867, 2.379, 3.024, 3.81, 4.751",\
"0.9028, 0.9346, 1.032, 1.21, 1.487, 1.877, 2.388, 3.033, 3.821, 4.757",\
"0.9338, 0.9658, 1.064, 1.242, 1.519, 1.908, 2.42, 3.064, 3.852, 4.791",\
"0.99, 1.022, 1.12, 1.298, 1.575, 1.964, 2.476, 3.12, 3.908, 4.847",\
"1.043, 1.075, 1.173, 1.351, 1.628, 2.017, 2.528, 3.173, 3.959, 4.9",\
"1.079, 1.111, 1.208, 1.386, 1.663, 2.052, 2.564, 3.209, 3.997, 4.935",\
"1.091, 1.122, 1.22, 1.398, 1.675, 2.064, 2.575, 3.219, 4.008, 4.946",\
"1.073, 1.105, 1.202, 1.38, 1.657, 2.046, 2.557, 3.201, 3.988, 4.925",\
"1.021, 1.053, 1.15, 1.328, 1.605, 1.994, 2.505, 3.149, 3.935, 4.872",\
"0.9335, 0.9653, 1.063, 1.241, 1.518, 1.907, 2.418, 3.061, 3.848, 4.785");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1098, 0.1418, 0.2356, 0.4028, 0.6722, 1.069, 1.601, 2.276, 3.101, 4.086",\
"0.1096, 0.1412, 0.2356, 0.4032, 0.6728, 1.069, 1.601, 2.274, 3.102, 4.081",\
"0.1096, 0.1412, 0.2362, 0.4034, 0.6728, 1.069, 1.599, 2.277, 3.098, 4.081",\
"0.1092, 0.1412, 0.2356, 0.4034, 0.6718, 1.069, 1.602, 2.274, 3.098, 4.08",\
"0.1092, 0.1412, 0.2356, 0.4024, 0.672, 1.068, 1.601, 2.274, 3.102, 4.081",\
"0.1096, 0.1408, 0.2358, 0.4032, 0.6722, 1.068, 1.601, 2.274, 3.098, 4.082",\
"0.1096, 0.1408, 0.2356, 0.403, 0.6724, 1.067, 1.601, 2.273, 3.101, 4.086",\
"0.1098, 0.1416, 0.2354, 0.4026, 0.6722, 1.068, 1.599, 2.272, 3.097, 4.079",\
"0.1092, 0.1416, 0.2354, 0.4022, 0.672, 1.068, 1.602, 2.276, 3.095, 4.078",\
"0.1094, 0.1414, 0.2352, 0.4022, 0.6726, 1.067, 1.599, 2.275, 3.095, 4.079");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1058, 0.1502, 0.3038, 0.6162, 1.113, 1.812, 2.731, 3.895, 5.299, 6.988",\
"0.1062, 0.1499, 0.3036, 0.616, 1.114, 1.81, 2.734, 3.887, 5.303, 6.986",\
"0.106, 0.15, 0.3038, 0.617, 1.114, 1.81, 2.731, 3.887, 5.303, 6.986",\
"0.106, 0.1498, 0.3038, 0.6172, 1.114, 1.81, 2.731, 3.887, 5.302, 6.985",\
"0.106, 0.15, 0.3038, 0.6166, 1.113, 1.811, 2.733, 3.886, 5.3, 6.988",\
"0.1058, 0.15, 0.3038, 0.6172, 1.115, 1.812, 2.729, 3.886, 5.303, 6.986",\
"0.1068, 0.1506, 0.3042, 0.6164, 1.113, 1.812, 2.734, 3.893, 5.298, 6.989",\
"0.107, 0.1508, 0.3044, 0.616, 1.114, 1.811, 2.729, 3.888, 5.301, 6.983",\
"0.107, 0.151, 0.305, 0.6168, 1.114, 1.812, 2.733, 3.887, 5.299, 6.984",\
"0.1078, 0.1516, 0.305, 0.6162, 1.113, 1.812, 2.73, 3.886, 5.302, 6.985");
}
}
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.5371, 0.5688, 0.6667, 0.845, 1.122, 1.511, 2.023, 2.667, 3.455, 4.393",\
"0.5505, 0.5823, 0.68, 0.8584, 1.135, 1.524, 2.036, 2.681, 3.469, 4.407",\
"0.6, 0.6317, 0.7294, 0.9078, 1.185, 1.574, 2.085, 2.73, 3.518, 4.456",\
"0.6977, 0.7294, 0.8271, 1.005, 1.282, 1.671, 2.183, 2.828, 3.615, 4.554",\
"0.8255, 0.8573, 0.9551, 1.133, 1.409, 1.798, 2.31, 2.954, 3.742, 4.679",\
"0.967, 0.9987, 1.097, 1.273, 1.55, 1.938, 2.45, 3.094, 3.883, 4.819",\
"1.117, 1.149, 1.247, 1.424, 1.699, 2.088, 2.599, 3.243, 4.031, 4.97",\
"1.274, 1.306, 1.404, 1.58, 1.855, 2.244, 2.754, 3.398, 4.184, 5.123",\
"1.436, 1.469, 1.567, 1.742, 2.016, 2.404, 2.914, 3.558, 4.344, 5.281",\
"1.602, 1.634, 1.733, 1.908, 2.182, 2.569, 3.079, 3.723, 4.509, 5.446");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1051, 0.1491, 0.3028, 0.6157, 1.112, 1.811, 2.733, 3.887, 5.298, 6.986",\
"0.1051, 0.1491, 0.303, 0.6157, 1.112, 1.812, 2.733, 3.887, 5.3, 6.985",\
"0.1053, 0.1491, 0.3029, 0.6159, 1.112, 1.812, 2.733, 3.887, 5.299, 6.986",\
"0.1056, 0.1492, 0.3034, 0.6162, 1.113, 1.813, 2.729, 3.894, 5.302, 6.983",\
"0.1068, 0.1508, 0.3048, 0.6168, 1.113, 1.813, 2.732, 3.887, 5.301, 6.984",\
"0.109, 0.1528, 0.3054, 0.6168, 1.112, 1.813, 2.733, 3.889, 5.301, 6.981",\
"0.1112, 0.155, 0.307, 0.6164, 1.114, 1.811, 2.73, 3.893, 5.3, 6.985",\
"0.1142, 0.1572, 0.3078, 0.6168, 1.114, 1.811, 2.73, 3.888, 5.309, 6.986",\
"0.1168, 0.1594, 0.3094, 0.6172, 1.113, 1.81, 2.73, 3.888, 5.305, 6.987",\
"0.1194, 0.1622, 0.3114, 0.6182, 1.113, 1.81, 2.73, 3.887, 5.299, 6.987");
}
}
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.701, 0.7319, 0.8164, 0.9456, 1.125, 1.367, 1.684, 2.084, 2.571, 3.153",\
"0.7076, 0.7389, 0.8232, 0.9523, 1.132, 1.374, 1.691, 2.091, 2.579, 3.16",\
"0.7379, 0.7691, 0.8535, 0.9827, 1.162, 1.405, 1.722, 2.121, 2.609, 3.191",\
"0.8061, 0.8373, 0.9217, 1.051, 1.23, 1.472, 1.79, 2.189, 2.677, 3.259",\
"0.8989, 0.9302, 1.015, 1.144, 1.323, 1.566, 1.883, 2.282, 2.77, 3.352",\
"0.9959, 1.027, 1.112, 1.241, 1.42, 1.663, 1.98, 2.379, 2.867, 3.448",\
"1.095, 1.127, 1.212, 1.342, 1.522, 1.764, 2.081, 2.481, 2.968, 3.55",\
"1.194, 1.226, 1.312, 1.442, 1.622, 1.865, 2.181, 2.581, 3.068, 3.649",\
"1.287, 1.319, 1.406, 1.537, 1.717, 1.96, 2.277, 2.676, 3.163, 3.745",\
"1.373, 1.406, 1.494, 1.625, 1.806, 2.049, 2.366, 2.765, 3.253, 3.833");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.5355, 0.5673, 0.6656, 0.8438, 1.121, 1.51, 2.021, 2.666, 3.454, 4.392",\
"0.5491, 0.5809, 0.6789, 0.8573, 1.134, 1.523, 2.035, 2.68, 3.467, 4.407",\
"0.5985, 0.6303, 0.7283, 0.9066, 1.184, 1.572, 2.085, 2.73, 3.517, 4.456",\
"0.6963, 0.7281, 0.8261, 1.004, 1.281, 1.67, 2.182, 2.827, 3.615, 4.553",\
"0.8236, 0.8554, 0.9535, 1.131, 1.408, 1.797, 2.309, 2.954, 3.741, 4.68",\
"0.9636, 0.9956, 1.093, 1.271, 1.548, 1.936, 2.448, 3.092, 3.881, 4.82",\
"1.114, 1.146, 1.244, 1.421, 1.697, 2.085, 2.596, 3.241, 4.029, 4.967",\
"1.271, 1.304, 1.403, 1.579, 1.855, 2.242, 2.753, 3.397, 4.183, 5.12",\
"1.436, 1.469, 1.568, 1.744, 2.018, 2.406, 2.916, 3.56, 4.346, 5.284",\
"1.606, 1.64, 1.74, 1.915, 2.189, 2.576, 3.087, 3.73, 4.517, 5.453");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1084, 0.1404, 0.2347, 0.4025, 0.6725, 1.068, 1.602, 2.274, 3.099, 4.088",\
"0.1084, 0.1406, 0.2347, 0.4026, 0.6706, 1.069, 1.601, 2.274, 3.102, 4.084",\
"0.1082, 0.1402, 0.2354, 0.402, 0.6728, 1.069, 1.599, 2.275, 3.103, 4.084",\
"0.1086, 0.1404, 0.2348, 0.4028, 0.6728, 1.069, 1.6, 2.276, 3.1, 4.082",\
"0.1096, 0.141, 0.236, 0.403, 0.6726, 1.068, 1.6, 2.274, 3.102, 4.087",\
"0.1114, 0.143, 0.238, 0.4042, 0.672, 1.068, 1.6, 2.275, 3.098, 4.088",\
"0.1142, 0.1456, 0.2394, 0.4062, 0.674, 1.069, 1.599, 2.275, 3.099, 4.086",\
"0.1172, 0.1494, 0.2428, 0.4076, 0.6758, 1.07, 1.601, 2.273, 3.096, 4.078",\
"0.1218, 0.1536, 0.2466, 0.4108, 0.6768, 1.069, 1.602, 2.274, 3.1, 4.077",\
"0.1258, 0.1574, 0.2504, 0.4146, 0.6792, 1.072, 1.602, 2.275, 3.099, 4.077");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1054, 0.1491, 0.3031, 0.6158, 1.114, 1.81, 2.732, 3.888, 5.304, 6.989",\
"0.1052, 0.1492, 0.3031, 0.6159, 1.114, 1.813, 2.732, 3.888, 5.303, 6.99",\
"0.1052, 0.1492, 0.3031, 0.6159, 1.114, 1.813, 2.734, 3.888, 5.302, 6.992",\
"0.1054, 0.1494, 0.3034, 0.6164, 1.113, 1.811, 2.729, 3.887, 5.301, 6.992",\
"0.1064, 0.1514, 0.3048, 0.616, 1.113, 1.812, 2.734, 3.89, 5.302, 6.99",\
"0.1092, 0.1532, 0.306, 0.6164, 1.114, 1.813, 2.73, 3.888, 5.301, 6.988",\
"0.1126, 0.156, 0.3072, 0.6182, 1.113, 1.811, 2.73, 3.889, 5.3, 6.989",\
"0.1164, 0.1594, 0.3102, 0.6182, 1.114, 1.812, 2.729, 3.889, 5.302, 6.982",\
"0.1214, 0.1642, 0.3128, 0.6188, 1.116, 1.811, 2.73, 3.888, 5.305, 6.997",\
"0.1258, 0.169, 0.3168, 0.6202, 1.116, 1.812, 2.73, 3.888, 5.301, 6.982");
}
}
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.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.5371, 0.5689, 0.6666, 0.845, 1.122, 1.511, 2.023, 2.668, 3.455, 4.393",\
"0.5505, 0.5823, 0.68, 0.8584, 1.135, 1.524, 2.036, 2.68, 3.468, 4.406",\
"0.6, 0.6317, 0.7295, 0.9078, 1.185, 1.574, 2.085, 2.73, 3.518, 4.456",\
"0.6977, 0.7294, 0.8271, 1.005, 1.282, 1.671, 2.183, 2.828, 3.615, 4.554",\
"0.8255, 0.8574, 0.9551, 1.133, 1.41, 1.798, 2.309, 2.954, 3.741, 4.677",\
"0.9669, 0.9987, 1.096, 1.274, 1.55, 1.938, 2.45, 3.095, 3.881, 4.821",\
"1.117, 1.15, 1.247, 1.424, 1.7, 2.088, 2.599, 3.243, 4.031, 4.97",\
"1.274, 1.307, 1.404, 1.581, 1.855, 2.243, 2.755, 3.398, 4.185, 5.123",\
"1.436, 1.468, 1.567, 1.741, 2.017, 2.404, 2.914, 3.558, 4.345, 5.282",\
"1.602, 1.635, 1.732, 1.908, 2.182, 2.569, 3.079, 3.722, 4.509, 5.445");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1052, 0.149, 0.303, 0.6157, 1.112, 1.812, 2.733, 3.887, 5.301, 6.983",\
"0.1052, 0.1491, 0.3029, 0.6157, 1.112, 1.812, 2.734, 3.887, 5.3, 6.987",\
"0.1052, 0.1491, 0.3028, 0.6159, 1.112, 1.812, 2.733, 3.887, 5.301, 6.984",\
"0.1056, 0.149, 0.3034, 0.6164, 1.113, 1.813, 2.729, 3.894, 5.302, 6.984",\
"0.1066, 0.1508, 0.3038, 0.616, 1.112, 1.81, 2.734, 3.889, 5.298, 6.984",\
"0.1088, 0.1528, 0.3054, 0.6164, 1.112, 1.811, 2.734, 3.888, 5.301, 6.988",\
"0.1108, 0.1548, 0.3062, 0.617, 1.114, 1.811, 2.731, 3.893, 5.299, 6.988",\
"0.1138, 0.157, 0.3084, 0.6172, 1.114, 1.811, 2.729, 3.885, 5.309, 6.985",\
"0.1166, 0.16, 0.3102, 0.6178, 1.113, 1.812, 2.729, 3.888, 5.301, 6.996",\
"0.1202, 0.1624, 0.3112, 0.6178, 1.113, 1.812, 2.729, 3.886, 5.3, 6.99");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.701, 0.7319, 0.8164, 0.9456, 1.125, 1.367, 1.684, 2.084, 2.571, 3.153",\
"0.7076, 0.7389, 0.8232, 0.9523, 1.132, 1.374, 1.691, 2.091, 2.579, 3.16",\
"0.7379, 0.7691, 0.8535, 0.9827, 1.162, 1.405, 1.722, 2.121, 2.609, 3.191",\
"0.8061, 0.8373, 0.9217, 1.051, 1.23, 1.472, 1.79, 2.189, 2.677, 3.259",\
"0.8989, 0.9302, 1.015, 1.144, 1.323, 1.566, 1.883, 2.282, 2.77, 3.352",\
"0.9959, 1.027, 1.112, 1.241, 1.42, 1.663, 1.98, 2.379, 2.867, 3.448",\
"1.095, 1.127, 1.212, 1.342, 1.522, 1.764, 2.081, 2.481, 2.968, 3.55",\
"1.194, 1.226, 1.312, 1.442, 1.622, 1.865, 2.181, 2.581, 3.068, 3.649",\
"1.287, 1.319, 1.406, 1.537, 1.717, 1.96, 2.277, 2.676, 3.163, 3.745",\
"1.373, 1.406, 1.494, 1.625, 1.806, 2.049, 2.366, 2.765, 3.253, 3.833");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.5355, 0.5673, 0.6656, 0.8438, 1.121, 1.51, 2.021, 2.666, 3.454, 4.392",\
"0.5491, 0.5809, 0.6789, 0.8573, 1.134, 1.523, 2.035, 2.68, 3.467, 4.407",\
"0.5985, 0.6303, 0.7283, 0.9066, 1.184, 1.572, 2.085, 2.73, 3.517, 4.456",\
"0.6963, 0.7281, 0.8261, 1.004, 1.281, 1.67, 2.182, 2.827, 3.615, 4.553",\
"0.8236, 0.8554, 0.9535, 1.131, 1.408, 1.797, 2.309, 2.954, 3.741, 4.68",\
"0.9636, 0.9956, 1.093, 1.271, 1.548, 1.936, 2.448, 3.092, 3.881, 4.82",\
"1.114, 1.146, 1.244, 1.421, 1.697, 2.085, 2.596, 3.241, 4.029, 4.967",\
"1.271, 1.304, 1.403, 1.579, 1.855, 2.242, 2.753, 3.397, 4.183, 5.12",\
"1.436, 1.469, 1.568, 1.744, 2.018, 2.406, 2.916, 3.56, 4.346, 5.284",\
"1.606, 1.64, 1.74, 1.915, 2.189, 2.576, 3.087, 3.73, 4.517, 5.453");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1084, 0.1404, 0.2347, 0.4025, 0.6725, 1.068, 1.602, 2.274, 3.099, 4.088",\
"0.1084, 0.1406, 0.2347, 0.4026, 0.6706, 1.069, 1.601, 2.274, 3.102, 4.084",\
"0.1082, 0.1402, 0.2354, 0.402, 0.6728, 1.069, 1.599, 2.275, 3.103, 4.084",\
"0.1086, 0.1404, 0.2348, 0.4028, 0.6728, 1.069, 1.6, 2.276, 3.1, 4.082",\
"0.1096, 0.141, 0.236, 0.403, 0.6726, 1.068, 1.6, 2.274, 3.102, 4.087",\
"0.1114, 0.143, 0.238, 0.4042, 0.672, 1.068, 1.6, 2.275, 3.098, 4.088",\
"0.1142, 0.1456, 0.2394, 0.4062, 0.674, 1.069, 1.599, 2.275, 3.099, 4.086",\
"0.1172, 0.1494, 0.2428, 0.4076, 0.6758, 1.07, 1.601, 2.273, 3.096, 4.078",\
"0.1218, 0.1536, 0.2466, 0.4108, 0.6768, 1.069, 1.602, 2.274, 3.1, 4.077",\
"0.1258, 0.1574, 0.2504, 0.4146, 0.6792, 1.072, 1.602, 2.275, 3.099, 4.077");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.001, 0.004408, 0.01637, 0.03922, 0.07481, 0.1247, 0.1905, 0.2732, 0.3743, 0.4948");
values("0.1054, 0.1491, 0.3031, 0.6158, 1.114, 1.81, 2.732, 3.888, 5.304, 6.989",\
"0.1052, 0.1492, 0.3031, 0.6159, 1.114, 1.813, 2.732, 3.888, 5.303, 6.99",\
"0.1052, 0.1492, 0.3031, 0.6159, 1.114, 1.813, 2.734, 3.888, 5.302, 6.992",\
"0.1054, 0.1494, 0.3034, 0.6164, 1.113, 1.811, 2.729, 3.887, 5.301, 6.992",\
"0.1064, 0.1514, 0.3048, 0.616, 1.113, 1.812, 2.734, 3.89, 5.302, 6.99",\
"0.1092, 0.1532, 0.306, 0.6164, 1.114, 1.813, 2.73, 3.888, 5.301, 6.988",\
"0.1126, 0.156, 0.3072, 0.6182, 1.113, 1.811, 2.73, 3.889, 5.3, 6.989",\
"0.1164, 0.1594, 0.3102, 0.6182, 1.114, 1.812, 2.729, 3.889, 5.302, 6.982",\
"0.1214, 0.1642, 0.3128, 0.6188, 1.116, 1.811, 2.73, 3.888, 5.305, 6.997",\
"0.1258, 0.169, 0.3168, 0.6202, 1.116, 1.812, 2.73, 3.888, 5.301, 6.982");
}
}
}
pin(SETN) {
capacitance : 0.004127 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7 ;
min_pulse_width_low : 0.422 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.0257, 0.02569, 0.02561, 0.02562, 0.02559, 0.02562, 0.02559, \
0.02561, 0.02561, 0.02559");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01826, -0.01826, -0.01824, -0.01828, -0.01829, -0.01831, -0.01833, \
-0.01831, -0.01834, -0.01836");
}
}
internal_power() {
when : "D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.02572, 0.02572, 0.02561, 0.0256, 0.02558, 0.02563, 0.02562, \
0.02562, 0.02561, 0.0256");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01826, -0.01826, -0.01824, -0.01829, -0.01827, -0.01833, -0.01833, \
-0.0183, -0.01834, -0.01835");
}
}
internal_power() {
when : "D&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.02567, 0.02569, 0.02561, 0.02556, 0.02558, 0.0256, 0.0256, 0.02562, \
0.02561, 0.02561");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("-0.01826, -0.01826, -0.01825, -0.01828, -0.01829, -0.01833, -0.01833, \
-0.01832, -0.01836, -0.01837");
}
}
timing() {
related_pin : "E" ;
timing_type : recovery_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.069, 0.058, 0.004, -0.085, -0.197, -0.314, -0.452, -0.593, -0.747, -0.909",\
"0.081, 0.068, 0.012, -0.079, -0.189, -0.309, -0.443, -0.578, -0.738, -0.904",\
"0.104, 0.085, 0.035, -0.058, -0.167, -0.288, -0.414, -0.562, -0.718, -0.89",\
"0.148, 0.138, 0.078, -0.006, -0.119, -0.237, -0.376, -0.523, -0.685, -0.858",\
"0.197, 0.189, 0.138, 0.048, -0.062, -0.185, -0.315, -0.472, -0.634, -0.813",\
"0.266, 0.25, 0.193, 0.11, 0.004, -0.115, -0.256, -0.412, -0.578, -0.767",\
"0.326, 0.314, 0.264, 0.185, 0.078, -0.049, -0.186, -0.334, -0.501, -0.692",\
"0.398, 0.381, 0.332, 0.248, 0.143, 0.025, -0.115, -0.263, -0.434, -0.62",\
"0.466, 0.448, 0.399, 0.32, 0.215, 0.097, -0.041, -0.191, -0.363, -0.543",\
"0.526, 0.518, 0.469, 0.382, 0.286, 0.163, 0.027, -0.123, -0.288, -0.476");
}
}
timing() {
related_pin : "E" ;
timing_type : removal_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
index_2("0.02, 0.06818, 0.2373, 0.5602, 1.063, 1.769, 2.698, 3.869, 5.297, 7");
values("0.092, 0.107, 0.163, 0.251, 0.361, 0.487, 0.626, 0.788, 0.957, 1.149",\
"0.085, 0.098, 0.154, 0.247, 0.352, 0.487, 0.62, 0.775, 0.949, 1.137",\
"0.063, 0.071, 0.125, 0.217, 0.329, 0.454, 0.594, 0.747, 0.922, 1.111",\
"0.01, 0.021, 0.072, 0.162, 0.278, 0.402, 0.541, 0.693, 0.865, 1.061",\
"-0.051, -0.038, 0.016, 0.103, 0.213, 0.345, 0.484, 0.63, 0.805, 0.999",\
"-0.111, -0.102, -0.049, 0.037, 0.149, 0.277, 0.417, 0.571, 0.741, 0.931",\
"-0.179, -0.166, -0.114, -0.02, 0.082, 0.21, 0.351, 0.502, 0.675, 0.861",\
"-0.243, -0.223, -0.178, -0.088, 0.021, 0.142, 0.283, 0.431, 0.599, 0.79",\
"-0.302, -0.29, -0.235, -0.147, -0.044, 0.084, 0.215, 0.367, 0.534, 0.72",\
"-0.354, -0.346, -0.292, -0.207, -0.1, 0.018, 0.155, 0.3, 0.472, 0.661");
}
}
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.422");
}
}
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.422");
}
}
}
}