blob: 3a9d6cd0363f0ce7badfd50461f41e0a53dfe53c [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_4) {
area : 61.465600 ;
latch(IQ2,IQN2) {
enable : "E" ;
data_in : "D" ;
preset : "(!SETN)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&!SETN" ;
value : "0.00925596" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&SETN" ;
value : "0.0080244" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!SETN" ;
value : "0.01323828" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&SETN" ;
value : "0.0066006" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!SETN" ;
value : "0.00923724" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&SETN" ;
value : "0.01034352" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!SETN" ;
value : "0.00751176" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&SETN" ;
value : "0.00860004" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.01323828" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.002929 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.01101, 0.01098, 0.01098, 0.01097, 0.01096, 0.01099, 0.01099, \
0.01099, 0.01098, 0.01098");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.008944, -0.00954, -0.01034, -0.01065, -0.01078, -0.01087, -0.01089, \
-0.01093, -0.01093, -0.01095");
}
}
internal_power() {
when : "!E&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.01189, 0.01185, 0.01186, 0.01184, 0.01185, 0.01186, 0.01186, \
0.01186, 0.01186, 0.01186");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.01081, -0.01082, -0.0108, -0.0108, -0.01082, -0.01086, -0.01087, \
-0.01088, -0.01089, -0.0109");
}
}
internal_power() {
when : "E&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.08978, 0.08921, 0.0898, 0.09704, 0.1143, 0.1424, 0.182, 0.2332, \
0.2968, 0.3731");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.02959, 0.02901, 0.02966, 0.03535, 0.04874, 0.0712, 0.1037, 0.1467, \
0.2009, 0.2666");
}
}
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.452, -0.44, -0.396, -0.339, -0.27, -0.202, -0.128, -0.036, 0.071, 0.204",\
"-0.456, -0.443, -0.402, -0.344, -0.275, -0.209, -0.132, -0.044, 0.069, 0.193",\
"-0.487, -0.472, -0.43, -0.37, -0.301, -0.234, -0.156, -0.065, 0.048, 0.18",\
"-0.557, -0.544, -0.501, -0.448, -0.377, -0.301, -0.222, -0.127, -0.01, 0.123",\
"-0.701, -0.684, -0.636, -0.58, -0.506, -0.432, -0.344, -0.246, -0.125, 0.003",\
"-0.89, -0.873, -0.823, -0.767, -0.691, -0.61, -0.525, -0.418, -0.305, -0.174",\
"-1.115, -1.101, -1.052, -0.996, -0.928, -0.837, -0.742, -0.644, -0.528, -0.397",\
"-1.378, -1.361, -1.31, -1.253, -1.191, -1.099, -1.002, -0.89, -0.778, -0.653",\
"-1.678, -1.662, -1.61, -1.548, -1.488, -1.399, -1.29, -1.175, -1.054, -0.926",\
"-2.013, -1.997, -1.942, -1.884, -1.821, -1.726, -1.605, -1.481, -1.358, -1.227");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.309, -0.3, -0.305, -0.339, -0.395, -0.424, -0.407, -0.349, -0.239, -0.067",\
"-0.309, -0.306, -0.309, -0.344, -0.398, -0.426, -0.409, -0.35, -0.237, -0.07",\
"-0.322, -0.318, -0.323, -0.355, -0.401, -0.424, -0.408, -0.346, -0.231, -0.061",\
"-0.343, -0.344, -0.341, -0.367, -0.404, -0.428, -0.413, -0.358, -0.245, -0.08",\
"-0.364, -0.355, -0.352, -0.376, -0.412, -0.44, -0.444, -0.4, -0.297, -0.141",\
"-0.354, -0.351, -0.348, -0.365, -0.408, -0.451, -0.484, -0.469, -0.396, -0.257",\
"-0.314, -0.309, -0.31, -0.326, -0.381, -0.446, -0.504, -0.535, -0.503, -0.403",\
"-0.24, -0.241, -0.242, -0.262, -0.318, -0.406, -0.496, -0.564, -0.598, -0.55",\
"-0.133, -0.125, -0.134, -0.156, -0.219, -0.321, -0.447, -0.563, -0.645, -0.677",\
"0.022, 0.024, 0.015, -0.016, -0.091, -0.206, -0.348, -0.503, -0.643, -0.741");
}
}
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.521, 0.506, 0.461, 0.413, 0.349, 0.307, 0.304, 0.323, 0.364, 0.418",\
"0.529, 0.511, 0.468, 0.421, 0.356, 0.316, 0.311, 0.324, 0.362, 0.414",\
"0.552, 0.537, 0.495, 0.442, 0.377, 0.334, 0.321, 0.319, 0.339, 0.377",\
"0.622, 0.613, 0.568, 0.515, 0.45, 0.389, 0.351, 0.329, 0.32, 0.313",\
"0.76, 0.745, 0.697, 0.644, 0.571, 0.5, 0.443, 0.388, 0.338, 0.29",\
"0.945, 0.929, 0.873, 0.818, 0.751, 0.666, 0.589, 0.52, 0.45, 0.375",\
"1.166, 1.145, 1.091, 1.039, 0.967, 0.878, 0.79, 0.712, 0.62, 0.533",\
"1.42, 1.397, 1.348, 1.293, 1.224, 1.135, 1.036, 0.94, 0.837, 0.73",\
"1.713, 1.697, 1.639, 1.586, 1.521, 1.426, 1.31, 1.199, 1.089, 0.973",\
"2.05, 2.025, 1.97, 1.913, 1.842, 1.743, 1.624, 1.502, 1.375, 1.245");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.389, 0.386, 0.386, 0.471, 0.672, 0.989, 1.414, 1.964, 2.639, 3.444",\
"0.395, 0.389, 0.391, 0.473, 0.678, 0.988, 1.417, 1.963, 2.636, 3.442",\
"0.407, 0.4, 0.401, 0.479, 0.684, 0.982, 1.402, 1.927, 2.574, 3.355",\
"0.433, 0.421, 0.423, 0.495, 0.673, 0.952, 1.334, 1.825, 2.431, 3.157",\
"0.45, 0.444, 0.444, 0.505, 0.665, 0.928, 1.298, 1.768, 2.353, 3.051",\
"0.445, 0.438, 0.443, 0.492, 0.644, 0.891, 1.249, 1.709, 2.29, 2.978",\
"0.416, 0.413, 0.412, 0.465, 0.61, 0.848, 1.203, 1.675, 2.27, 2.992",\
"0.353, 0.35, 0.355, 0.401, 0.53, 0.771, 1.129, 1.603, 2.202, 2.948",\
"0.257, 0.257, 0.256, 0.307, 0.432, 0.674, 1.024, 1.514, 2.15, 2.924",\
"0.131, 0.121, 0.124, 0.171, 0.297, 0.53, 0.891, 1.399, 2.066, 2.878");
}
}
}
pin(E) {
capacitance : 0.007009 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
min_pulse_width_high : 0.588 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.1174, 0.1172, 0.1236, 0.1419, 0.1736, 0.2201, 0.2824, 0.3618, \
0.4594, 0.5763");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.0763, 0.07603, 0.07964, 0.09331, 0.1199, 0.1603, 0.2156, 0.2871, \
0.3748, 0.4795");
}
}
internal_power() {
when : "!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.07563, 0.07549, 0.08103, 0.09784, 0.1276, 0.1715, 0.2306, 0.3058, \
0.3984, 0.5092");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.001122, 0.000829, 0.004893, 0.01863, 0.04454, 0.08342, 0.1363, \
0.2039, 0.2872, 0.387");
}
}
internal_power() {
when : "D&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.0768, 0.07668, 0.0826, 0.09954, 0.1295, 0.1736, 0.2327, 0.308, \
0.4005, 0.5113");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.004158, 0.003933, 0.007843, 0.02143, 0.04716, 0.08594, 0.1388, \
0.2064, 0.2897, 0.3895");
}
}
internal_power() {
when : "D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.0768, 0.0767, 0.08262, 0.09954, 0.1295, 0.1736, 0.2327, 0.308, \
0.4006, 0.5114");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.000673, 0.0004446, 0.004342, 0.01797, 0.04371, 0.08264, 0.1354, \
0.203, 0.2863, 0.3861");
}
}
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.588");
}
}
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.353");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 1.451 ;
max_transition : 7.4 ;
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4996, 0.488, 0.4741, 0.4675, 0.4641, 0.4623, 0.4611, 0.4602, 0.4598, 0.4595",\
"0.4987, 0.4875, 0.4732, 0.4666, 0.4634, 0.4616, 0.4604, 0.4595, 0.4591, 0.4589",\
"0.4994, 0.4879, 0.4739, 0.4675, 0.4643, 0.4625, 0.4613, 0.4604, 0.4599, 0.4597",\
"0.5086, 0.4971, 0.4832, 0.4765, 0.4732, 0.4712, 0.4702, 0.4694, 0.4688, 0.4687",\
"0.534, 0.5222, 0.508, 0.5016, 0.4985, 0.4965, 0.4954, 0.4946, 0.4941, 0.4938",\
"0.5775, 0.5657, 0.5512, 0.5449, 0.5413, 0.5396, 0.5383, 0.5375, 0.5369, 0.5366",\
"0.6399, 0.628, 0.6131, 0.6059, 0.6021, 0.6, 0.5986, 0.5978, 0.5973, 0.597",\
"0.7194, 0.7074, 0.6912, 0.6836, 0.6793, 0.677, 0.6761, 0.6752, 0.6745, 0.6739",\
"0.8153, 0.8027, 0.7861, 0.7778, 0.7729, 0.7706, 0.7691, 0.7684, 0.7675, 0.7672",\
"0.9285, 0.9152, 0.8978, 0.8886, 0.8836, 0.8812, 0.8795, 0.8785, 0.8777, 0.8771");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4446, 0.4375, 0.4299, 0.4275, 0.4286, 0.4301, 0.4325, 0.4348, 0.4378, 0.451",\
"0.4439, 0.4369, 0.4294, 0.4269, 0.428, 0.4298, 0.4318, 0.4341, 0.4371, 0.451",\
"0.445, 0.4376, 0.4302, 0.428, 0.4277, 0.4308, 0.4332, 0.4348, 0.4378, 0.4491",\
"0.4539, 0.4465, 0.4393, 0.4372, 0.4372, 0.4398, 0.4419, 0.4442, 0.4472, 0.4606",\
"0.4754, 0.4681, 0.4614, 0.4587, 0.458, 0.4604, 0.462, 0.4647, 0.4677, 0.4843",\
"0.5115, 0.504, 0.4957, 0.4927, 0.495, 0.4956, 0.497, 0.5, 0.5045, 0.5187",\
"0.5608, 0.5537, 0.5453, 0.5398, 0.5415, 0.546, 0.5484, 0.5504, 0.5539, 0.5721",\
"0.6265, 0.619, 0.6093, 0.6052, 0.6034, 0.6058, 0.6129, 0.6183, 0.6202, 0.6406",\
"0.7064, 0.6981, 0.6881, 0.6841, 0.6813, 0.6825, 0.6867, 0.6971, 0.7016, 0.729",\
"0.8038, 0.7952, 0.7855, 0.7796, 0.7784, 0.7793, 0.7785, 0.7846, 0.7976, 0.8401");
}
}
internal_power() {
related_pin : "E" ;
when : "SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4874, 0.4758, 0.4621, 0.4551, 0.452, 0.4499, 0.4487, 0.448, 0.4478, 0.4473",\
"0.4873, 0.476, 0.4618, 0.4555, 0.452, 0.45, 0.4489, 0.4481, 0.4477, 0.4474",\
"0.4868, 0.4753, 0.4613, 0.4546, 0.4515, 0.4497, 0.4486, 0.4476, 0.4473, 0.447",\
"0.4858, 0.4742, 0.46, 0.4539, 0.4502, 0.4485, 0.4475, 0.4467, 0.4462, 0.4459",\
"0.4853, 0.474, 0.4596, 0.4531, 0.4499, 0.4481, 0.447, 0.4463, 0.4458, 0.4454",\
"0.4866, 0.4753, 0.4607, 0.4546, 0.4512, 0.4494, 0.4483, 0.4477, 0.447, 0.4467",\
"0.4895, 0.4778, 0.4637, 0.4576, 0.4538, 0.4522, 0.4511, 0.4503, 0.4496, 0.4494",\
"0.4935, 0.4819, 0.4677, 0.4612, 0.4579, 0.4562, 0.4552, 0.4544, 0.4539, 0.4534",\
"0.4983, 0.487, 0.473, 0.4664, 0.4631, 0.4612, 0.4601, 0.4593, 0.4589, 0.4586",\
"0.5049, 0.4933, 0.4795, 0.4726, 0.4693, 0.4676, 0.4663, 0.4653, 0.4649, 0.4647");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4466, 0.4394, 0.4321, 0.4302, 0.4302, 0.4324, 0.4351, 0.4374, 0.4405, 0.4526",\
"0.4471, 0.4399, 0.4327, 0.4301, 0.4309, 0.4319, 0.4343, 0.4377, 0.4418, 0.4509",\
"0.4491, 0.4418, 0.4348, 0.4328, 0.4328, 0.4352, 0.4376, 0.4399, 0.4429, 0.455",\
"0.4594, 0.4523, 0.445, 0.4429, 0.4445, 0.4468, 0.4477, 0.45, 0.4527, 0.4661",\
"0.4802, 0.4727, 0.4663, 0.4633, 0.4636, 0.4653, 0.4677, 0.4703, 0.4723, 0.4878",\
"0.5111, 0.5033, 0.4954, 0.4929, 0.4954, 0.4973, 0.4979, 0.4998, 0.5026, 0.5171",\
"0.547, 0.5391, 0.53, 0.5266, 0.5281, 0.5338, 0.5359, 0.5374, 0.5384, 0.5552",\
"0.5874, 0.5798, 0.5712, 0.5662, 0.5652, 0.5677, 0.5759, 0.5792, 0.5817, 0.6017",\
"0.6323, 0.6244, 0.6151, 0.6106, 0.6088, 0.6097, 0.615, 0.625, 0.6317, 0.6583",\
"0.6824, 0.6742, 0.6646, 0.6591, 0.6587, 0.6564, 0.6595, 0.6656, 0.6808, 0.7215");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4301, 0.4239, 0.4173, 0.4162, 0.4172, 0.419, 0.4214, 0.4233, 0.4285, 0.4381",\
"0.43, 0.4235, 0.4168, 0.4158, 0.4171, 0.4183, 0.4207, 0.4237, 0.4271, 0.436",\
"0.4349, 0.4287, 0.4219, 0.4206, 0.4219, 0.4237, 0.4265, 0.4288, 0.4322, 0.4414",\
"0.4651, 0.4577, 0.4501, 0.4479, 0.4483, 0.45, 0.4528, 0.454, 0.4578, 0.4698",\
"0.5245, 0.5163, 0.5072, 0.503, 0.5029, 0.5037, 0.5054, 0.5088, 0.5118, 0.5266",\
"0.6109, 0.6013, 0.5896, 0.5824, 0.582, 0.5818, 0.5824, 0.5862, 0.59, 0.6052",\
"0.7075, 0.6976, 0.6825, 0.6737, 0.6721, 0.6732, 0.6746, 0.6743, 0.6771, 0.6977",\
"0.8119, 0.8007, 0.7842, 0.7726, 0.7684, 0.7679, 0.7747, 0.7754, 0.7774, 0.7984",\
"0.9243, 0.9115, 0.8946, 0.8807, 0.8743, 0.8727, 0.8758, 0.8837, 0.8867, 0.9203",\
"1.044, 1.031, 1.011, 0.9979, 0.9899, 0.985, 0.986, 0.9928, 1.009, 1.058");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4301, 0.4239, 0.4173, 0.4162, 0.4172, 0.419, 0.4214, 0.4233, 0.4285, 0.4381",\
"0.43, 0.4235, 0.4168, 0.4158, 0.4171, 0.4183, 0.4207, 0.4237, 0.4271, 0.436",\
"0.4349, 0.4287, 0.4219, 0.4206, 0.4219, 0.4237, 0.4265, 0.4288, 0.4322, 0.4414",\
"0.4651, 0.4577, 0.4501, 0.4479, 0.4483, 0.45, 0.4528, 0.454, 0.4578, 0.4698",\
"0.5245, 0.5163, 0.5072, 0.503, 0.5029, 0.5037, 0.5054, 0.5088, 0.5118, 0.5266",\
"0.6109, 0.6013, 0.5896, 0.5824, 0.582, 0.5818, 0.5824, 0.5862, 0.59, 0.6052",\
"0.7075, 0.6976, 0.6825, 0.6737, 0.6721, 0.6732, 0.6746, 0.6743, 0.6771, 0.6977",\
"0.8119, 0.8007, 0.7842, 0.7726, 0.7684, 0.7679, 0.7747, 0.7754, 0.7774, 0.7984",\
"0.9243, 0.9115, 0.8946, 0.8807, 0.8743, 0.8727, 0.8758, 0.8837, 0.8867, 0.9203",\
"1.044, 1.031, 1.011, 0.9979, 0.9899, 0.985, 0.986, 0.9928, 1.009, 1.058");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!D&E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.3592, 0.3482, 0.3348, 0.3293, 0.3258, 0.3242, 0.3233, 0.3225, 0.3221, 0.3218",\
"0.3584, 0.3475, 0.3345, 0.3283, 0.3252, 0.3236, 0.3226, 0.3219, 0.3215, 0.3212",\
"0.3627, 0.3519, 0.3385, 0.3327, 0.3298, 0.3281, 0.3271, 0.3262, 0.3258, 0.3257",\
"0.3876, 0.376, 0.3619, 0.3557, 0.3526, 0.3508, 0.3497, 0.3491, 0.3484, 0.3481",\
"0.4339, 0.4219, 0.4065, 0.3991, 0.3954, 0.3934, 0.3922, 0.3916, 0.391, 0.3905",\
"0.5052, 0.4924, 0.4747, 0.4661, 0.4612, 0.4588, 0.4574, 0.4565, 0.456, 0.4554",\
"0.6005, 0.5866, 0.567, 0.5556, 0.55, 0.5472, 0.5454, 0.5442, 0.5432, 0.5429",\
"0.7209, 0.7053, 0.6829, 0.6702, 0.663, 0.659, 0.657, 0.6555, 0.6545, 0.6538",\
"0.866, 0.8497, 0.8237, 0.8085, 0.7999, 0.7952, 0.7924, 0.7905, 0.7893, 0.7885",\
"1.038, 1.02, 0.9905, 0.9725, 0.9628, 0.9568, 0.9536, 0.9515, 0.9501, 0.9491");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.3975, 0.391, 0.3851, 0.3837, 0.3855, 0.3871, 0.3895, 0.3922, 0.3956, 0.407",\
"0.3971, 0.391, 0.3846, 0.3833, 0.3844, 0.3864, 0.3892, 0.3918, 0.3938, 0.4048",\
"0.4024, 0.3956, 0.3895, 0.3878, 0.389, 0.3915, 0.3928, 0.3954, 0.3992, 0.4091",\
"0.4313, 0.4244, 0.4167, 0.4142, 0.414, 0.4167, 0.4183, 0.4221, 0.4247, 0.4368",\
"0.488, 0.4802, 0.4711, 0.4671, 0.4667, 0.4678, 0.4702, 0.4732, 0.4762, 0.4892",\
"0.5732, 0.5638, 0.5502, 0.5449, 0.5445, 0.5445, 0.5458, 0.5474, 0.5505, 0.5682",\
"0.6852, 0.674, 0.659, 0.6485, 0.6466, 0.6485, 0.6491, 0.6503, 0.6513, 0.6694",\
"0.8241, 0.8114, 0.7936, 0.7804, 0.7735, 0.7741, 0.7791, 0.7819, 0.7821, 0.8057",\
"0.9907, 0.976, 0.9541, 0.9397, 0.9305, 0.9268, 0.9295, 0.9371, 0.9408, 0.9747",\
"1.185, 1.169, 1.144, 1.126, 1.116, 1.11, 1.108, 1.114, 1.128, 1.181");
}
}
internal_power() {
related_pin : "SETN" ;
when : "D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4302, 0.4236, 0.4172, 0.4164, 0.4175, 0.4193, 0.4206, 0.4244, 0.4274, 0.437",\
"0.4296, 0.4232, 0.4169, 0.4158, 0.4171, 0.4182, 0.4206, 0.4237, 0.427, 0.4359",\
"0.4349, 0.4287, 0.422, 0.4206, 0.4222, 0.4237, 0.4261, 0.4288, 0.4322, 0.4414",\
"0.465, 0.4583, 0.4502, 0.448, 0.4487, 0.4501, 0.4528, 0.4548, 0.4582, 0.4709",\
"0.5243, 0.517, 0.5074, 0.5033, 0.5025, 0.5033, 0.5061, 0.5095, 0.5136, 0.524",\
"0.6104, 0.6007, 0.5884, 0.5832, 0.5823, 0.5822, 0.5839, 0.5858, 0.5907, 0.6041",\
"0.7076, 0.6973, 0.6818, 0.6728, 0.6711, 0.6732, 0.6742, 0.6743, 0.6782, 0.6956",\
"0.8118, 0.8001, 0.7853, 0.7731, 0.7688, 0.7683, 0.7728, 0.7748, 0.7781, 0.7991",\
"0.9243, 0.9122, 0.8952, 0.8813, 0.8736, 0.8716, 0.8758, 0.8823, 0.8874, 0.9214",\
"1.044, 1.031, 1.012, 0.9982, 0.9898, 0.985, 0.9863, 0.9924, 1.005, 1.06");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4302, 0.4236, 0.4172, 0.4164, 0.4175, 0.4193, 0.4206, 0.4244, 0.4274, 0.437",\
"0.4296, 0.4232, 0.4169, 0.4158, 0.4171, 0.4182, 0.4206, 0.4237, 0.427, 0.4359",\
"0.4349, 0.4287, 0.422, 0.4206, 0.4222, 0.4237, 0.4261, 0.4288, 0.4322, 0.4414",\
"0.465, 0.4583, 0.4502, 0.448, 0.4487, 0.4501, 0.4528, 0.4548, 0.4582, 0.4709",\
"0.5243, 0.517, 0.5074, 0.5033, 0.5025, 0.5033, 0.5061, 0.5095, 0.5136, 0.524",\
"0.6104, 0.6007, 0.5884, 0.5832, 0.5823, 0.5822, 0.5839, 0.5858, 0.5907, 0.6041",\
"0.7076, 0.6973, 0.6818, 0.6728, 0.6711, 0.6732, 0.6742, 0.6743, 0.6782, 0.6956",\
"0.8118, 0.8001, 0.7853, 0.7731, 0.7688, 0.7683, 0.7728, 0.7748, 0.7781, 0.7991",\
"0.9243, 0.9122, 0.8952, 0.8813, 0.8736, 0.8716, 0.8758, 0.8823, 0.8874, 0.9214",\
"1.044, 1.031, 1.012, 0.9982, 0.9898, 0.985, 0.9863, 0.9924, 1.005, 1.06");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.859, 0.8884, 0.9649, 1.084, 1.256, 1.495, 1.809, 2.205, 2.688, 3.264",\
"0.8664, 0.8959, 0.9723, 1.091, 1.263, 1.502, 1.816, 2.212, 2.696, 3.272",\
"0.8931, 0.9225, 0.9993, 1.118, 1.29, 1.529, 1.843, 2.239, 2.722, 3.299",\
"0.9677, 0.9971, 1.074, 1.193, 1.365, 1.604, 1.917, 2.314, 2.797, 3.373",\
"1.106, 1.135, 1.212, 1.331, 1.503, 1.741, 2.056, 2.451, 2.935, 3.512",\
"1.299, 1.329, 1.405, 1.524, 1.696, 1.935, 2.249, 2.645, 3.128, 3.705",\
"1.536, 1.565, 1.642, 1.761, 1.933, 2.172, 2.486, 2.882, 3.365, 3.941",\
"1.811, 1.841, 1.918, 2.037, 2.209, 2.448, 2.762, 3.157, 3.641, 4.217",\
"2.125, 2.154, 2.231, 2.351, 2.523, 2.762, 3.075, 3.472, 3.955, 4.531",\
"2.478, 2.508, 2.585, 2.705, 2.877, 3.116, 3.43, 3.825, 4.309, 4.885");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.6596, 0.6911, 0.7888, 0.9736, 1.263, 1.669, 2.203, 2.877, 3.699, 4.678",\
"0.6632, 0.6947, 0.7927, 0.9775, 1.267, 1.673, 2.206, 2.881, 3.703, 4.682",\
"0.6752, 0.7065, 0.8044, 0.9894, 1.278, 1.684, 2.219, 2.893, 3.715, 4.696",\
"0.6976, 0.729, 0.827, 1.012, 1.301, 1.707, 2.242, 2.915, 3.736, 4.717",\
"0.7105, 0.742, 0.8398, 1.024, 1.314, 1.719, 2.254, 2.928, 3.75, 4.729",\
"0.6993, 0.7306, 0.8286, 1.013, 1.302, 1.708, 2.242, 2.916, 3.737, 4.718",\
"0.6571, 0.6889, 0.7865, 0.971, 1.26, 1.665, 2.199, 2.872, 3.694, 4.675",\
"0.5808, 0.6125, 0.7101, 0.8944, 1.183, 1.589, 2.123, 2.795, 3.616, 4.596",\
"0.4681, 0.4997, 0.5976, 0.7816, 1.07, 1.476, 2.01, 2.683, 3.504, 4.483",\
"0.3173, 0.3488, 0.4466, 0.6305, 0.9188, 1.324, 1.858, 2.531, 3.353, 4.331");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.07408, 0.1048, 0.196, 0.3666, 0.6474, 1.055, 1.594, 2.277, 3.107, 4.103",\
"0.07422, 0.1056, 0.1959, 0.3662, 0.6476, 1.056, 1.597, 2.278, 3.107, 4.098",\
"0.0742, 0.1052, 0.1958, 0.367, 0.6476, 1.056, 1.597, 2.279, 3.111, 4.1",\
"0.074, 0.1052, 0.1958, 0.3668, 0.6472, 1.055, 1.594, 2.277, 3.108, 4.1",\
"0.0744, 0.1054, 0.1966, 0.3672, 0.6474, 1.054, 1.597, 2.279, 3.112, 4.1",\
"0.0746, 0.1054, 0.1962, 0.3668, 0.647, 1.054, 1.596, 2.275, 3.111, 4.102",\
"0.0756, 0.1066, 0.1972, 0.3668, 0.6476, 1.054, 1.594, 2.278, 3.109, 4.104",\
"0.0768, 0.1074, 0.1982, 0.368, 0.6488, 1.056, 1.594, 2.274, 3.109, 4.103",\
"0.0782, 0.1096, 0.1992, 0.3688, 0.648, 1.056, 1.595, 2.275, 3.106, 4.097",\
"0.08, 0.1106, 0.2008, 0.369, 0.649, 1.057, 1.595, 2.276, 3.105, 4.094");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.07506, 0.12, 0.2876, 0.6256, 1.156, 1.9, 2.877, 4.111, 5.613, 7.415",\
"0.07506, 0.1198, 0.2876, 0.6253, 1.156, 1.899, 2.878, 4.111, 5.614, 7.415",\
"0.07508, 0.1199, 0.2874, 0.6254, 1.156, 1.901, 2.878, 4.111, 5.614, 7.411",\
"0.0744, 0.12, 0.2876, 0.6254, 1.156, 1.9, 2.878, 4.11, 5.615, 7.413",\
"0.0754, 0.1202, 0.288, 0.6258, 1.155, 1.902, 2.878, 4.111, 5.614, 7.415",\
"0.0754, 0.1204, 0.2884, 0.626, 1.156, 1.901, 2.877, 4.11, 5.618, 7.411",\
"0.0758, 0.1212, 0.2882, 0.6258, 1.156, 1.9, 2.878, 4.116, 5.616, 7.409",\
"0.0766, 0.1214, 0.2882, 0.626, 1.157, 1.899, 2.878, 4.11, 5.62, 7.409",\
"0.0774, 0.1222, 0.2884, 0.6258, 1.156, 1.901, 2.882, 4.111, 5.615, 7.416",\
"0.0782, 0.1226, 0.2888, 0.6256, 1.155, 1.902, 2.88, 4.111, 5.616, 7.409");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.9017, 0.9311, 1.008, 1.127, 1.299, 1.537, 1.852, 2.248, 2.731, 3.307",\
"0.9109, 0.9404, 1.017, 1.136, 1.308, 1.547, 1.861, 2.257, 2.74, 3.317",\
"0.9367, 0.9662, 1.043, 1.162, 1.334, 1.572, 1.886, 2.283, 2.766, 3.342",\
"0.9593, 0.9888, 1.065, 1.184, 1.356, 1.595, 1.909, 2.305, 2.788, 3.364",\
"0.9768, 1.006, 1.082, 1.201, 1.374, 1.612, 1.927, 2.322, 2.806, 3.382",\
"0.9774, 1.007, 1.083, 1.202, 1.375, 1.613, 1.927, 2.323, 2.807, 3.383",\
"0.9599, 0.9893, 1.066, 1.185, 1.357, 1.596, 1.91, 2.305, 2.789, 3.365",\
"0.9229, 0.9523, 1.029, 1.148, 1.32, 1.559, 1.873, 2.268, 2.752, 3.328",\
"0.8652, 0.8947, 0.9711, 1.09, 1.262, 1.501, 1.815, 2.211, 2.694, 3.27",\
"0.7867, 0.816, 0.8925, 1.011, 1.184, 1.422, 1.737, 2.132, 2.616, 3.192");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.6188, 0.6501, 0.7484, 0.9333, 1.222, 1.629, 2.162, 2.837, 3.658, 4.638",\
"0.6273, 0.6587, 0.7568, 0.9415, 1.231, 1.637, 2.172, 2.846, 3.668, 4.646",\
"0.6573, 0.6888, 0.7869, 0.9719, 1.261, 1.667, 2.201, 2.875, 3.696, 4.677",\
"0.6988, 0.7301, 0.8282, 1.013, 1.302, 1.708, 2.243, 2.916, 3.738, 4.718",\
"0.7239, 0.7553, 0.8536, 1.038, 1.327, 1.733, 2.268, 2.942, 3.764, 4.741",\
"0.7222, 0.7537, 0.8517, 1.037, 1.325, 1.731, 2.265, 2.94, 3.762, 4.739",\
"0.6863, 0.7177, 0.8157, 1, 1.289, 1.695, 2.228, 2.902, 3.723, 4.705",\
"0.6124, 0.6439, 0.7417, 0.9261, 1.215, 1.621, 2.155, 2.827, 3.648, 4.627",\
"0.4981, 0.5298, 0.6277, 0.8118, 1.1, 1.506, 2.041, 2.713, 3.535, 4.513",\
"0.3397, 0.3711, 0.4689, 0.6528, 0.9413, 1.347, 1.882, 2.554, 3.375, 4.354");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.0743, 0.1054, 0.1959, 0.3668, 0.6474, 1.055, 1.594, 2.276, 3.112, 4.104",\
"0.07402, 0.1057, 0.1962, 0.3662, 0.6476, 1.054, 1.596, 2.278, 3.11, 4.105",\
"0.0742, 0.105, 0.196, 0.3668, 0.6476, 1.056, 1.594, 2.275, 3.107, 4.101",\
"0.074, 0.1052, 0.1964, 0.3664, 0.6474, 1.054, 1.595, 2.278, 3.11, 4.1",\
"0.0742, 0.1052, 0.196, 0.3664, 0.6474, 1.054, 1.597, 2.279, 3.112, 4.103",\
"0.0742, 0.1052, 0.196, 0.3662, 0.6472, 1.054, 1.596, 2.278, 3.108, 4.101",\
"0.074, 0.105, 0.1956, 0.3668, 0.647, 1.056, 1.594, 2.274, 3.107, 4.101",\
"0.074, 0.1052, 0.1956, 0.3662, 0.6474, 1.054, 1.594, 2.276, 3.105, 4.097",\
"0.074, 0.105, 0.1958, 0.3662, 0.6474, 1.055, 1.594, 2.279, 3.108, 4.095",\
"0.0742, 0.105, 0.196, 0.3662, 0.6474, 1.055, 1.596, 2.275, 3.106, 4.097");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.07446, 0.1202, 0.2876, 0.6256, 1.156, 1.898, 2.877, 4.111, 5.614, 7.415",\
"0.07508, 0.1199, 0.2877, 0.6257, 1.155, 1.902, 2.878, 4.11, 5.617, 7.41",\
"0.07512, 0.12, 0.2876, 0.6256, 1.156, 1.9, 2.878, 4.111, 5.615, 7.413",\
"0.0748, 0.12, 0.2876, 0.6256, 1.156, 1.899, 2.877, 4.111, 5.614, 7.414",\
"0.075, 0.1202, 0.2884, 0.6256, 1.156, 1.902, 2.878, 4.112, 5.615, 7.415",\
"0.0752, 0.1206, 0.2878, 0.6264, 1.156, 1.902, 2.876, 4.111, 5.616, 7.413",\
"0.0758, 0.1208, 0.2882, 0.6256, 1.156, 1.9, 2.88, 4.12, 5.615, 7.407",\
"0.0764, 0.1216, 0.2884, 0.6262, 1.156, 1.902, 2.878, 4.111, 5.624, 7.408",\
"0.0766, 0.1218, 0.2882, 0.6264, 1.156, 1.902, 2.88, 4.111, 5.616, 7.427",\
"0.077, 0.1216, 0.2888, 0.6258, 1.155, 1.899, 2.883, 4.111, 5.617, 7.409");
}
}
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.3691, 0.4005, 0.4985, 0.6837, 0.9728, 1.379, 1.913, 2.588, 3.409, 4.39",\
"0.3816, 0.413, 0.511, 0.6961, 0.9852, 1.391, 1.926, 2.599, 3.422, 4.401",\
"0.4328, 0.4641, 0.5623, 0.7473, 1.036, 1.442, 1.978, 2.651, 3.473, 4.452",\
"0.5312, 0.5624, 0.6603, 0.845, 1.134, 1.54, 2.074, 2.749, 3.571, 4.551",\
"0.6557, 0.6874, 0.7849, 0.9688, 1.258, 1.663, 2.198, 2.871, 3.694, 4.673",\
"0.7976, 0.8291, 0.9265, 1.109, 1.397, 1.802, 2.337, 3.011, 3.832, 4.812",\
"0.9513, 0.9835, 1.08, 1.263, 1.55, 1.955, 2.488, 3.16, 3.984, 4.965",\
"1.116, 1.149, 1.245, 1.427, 1.713, 2.118, 2.651, 3.324, 4.145, 5.125",\
"1.292, 1.324, 1.422, 1.602, 1.888, 2.292, 2.826, 3.497, 4.319, 5.297",\
"1.478, 1.512, 1.608, 1.788, 2.073, 2.478, 3.01, 3.682, 4.503, 5.482");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.07334, 0.1188, 0.2873, 0.626, 1.155, 1.9, 2.876, 4.111, 5.618, 7.412",\
"0.0735, 0.1192, 0.2873, 0.6253, 1.157, 1.902, 2.878, 4.111, 5.616, 7.409",\
"0.07334, 0.1188, 0.2872, 0.6254, 1.156, 1.902, 2.878, 4.111, 5.616, 7.409",\
"0.07408, 0.1195, 0.2876, 0.6262, 1.157, 1.901, 2.876, 4.111, 5.616, 7.412",\
"0.0764, 0.1214, 0.2882, 0.6264, 1.156, 1.902, 2.878, 4.112, 5.617, 7.414",\
"0.08, 0.124, 0.2894, 0.6264, 1.155, 1.902, 2.883, 4.112, 5.619, 7.412",\
"0.0828, 0.127, 0.2904, 0.6268, 1.157, 1.899, 2.881, 4.119, 5.613, 7.412",\
"0.0862, 0.1288, 0.2914, 0.626, 1.156, 1.898, 2.879, 4.114, 5.628, 7.408",\
"0.088, 0.1312, 0.2924, 0.6272, 1.157, 1.903, 2.877, 4.111, 5.617, 7.425",\
"0.0906, 0.133, 0.2932, 0.6272, 1.157, 1.9, 2.88, 4.11, 5.617, 7.412");
}
}
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4074, 0.4367, 0.5131, 0.6319, 0.8041, 1.043, 1.357, 1.753, 2.236, 2.814",\
"0.4145, 0.4438, 0.5201, 0.639, 0.8112, 1.05, 1.364, 1.76, 2.244, 2.821",\
"0.4473, 0.4765, 0.553, 0.6717, 0.8439, 1.083, 1.397, 1.793, 2.276, 2.853",\
"0.5038, 0.5331, 0.6094, 0.7283, 0.9004, 1.139, 1.453, 1.849, 2.333, 2.91",\
"0.5588, 0.5884, 0.6649, 0.784, 0.9562, 1.195, 1.509, 1.905, 2.388, 2.966",\
"0.6065, 0.6364, 0.7137, 0.8331, 1.005, 1.244, 1.558, 1.954, 2.437, 3.014",\
"0.6406, 0.6711, 0.7492, 0.8692, 1.041, 1.28, 1.594, 1.99, 2.473, 3.049",\
"0.6589, 0.6902, 0.7695, 0.8902, 1.063, 1.301, 1.615, 2.011, 2.494, 3.07",\
"0.6596, 0.6919, 0.7728, 0.8947, 1.067, 1.306, 1.619, 2.015, 2.497, 3.073",\
"0.64, 0.6729, 0.7558, 0.8794, 1.053, 1.291, 1.604, 2, 2.483, 3.059");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.3681, 0.3996, 0.4979, 0.6833, 0.9725, 1.379, 1.913, 2.586, 3.41, 4.389",\
"0.3807, 0.4121, 0.5103, 0.6958, 0.985, 1.391, 1.926, 2.599, 3.422, 4.403",\
"0.432, 0.4634, 0.5616, 0.7469, 1.036, 1.442, 1.977, 2.651, 3.471, 4.454",\
"0.5303, 0.5616, 0.6595, 0.8443, 1.133, 1.54, 2.074, 2.748, 3.571, 4.552",\
"0.654, 0.6861, 0.7836, 0.9675, 1.256, 1.662, 2.196, 2.87, 3.693, 4.671",\
"0.7959, 0.8283, 0.9258, 1.109, 1.397, 1.802, 2.337, 3.011, 3.83, 4.813",\
"0.9532, 0.9857, 1.084, 1.266, 1.554, 1.958, 2.492, 3.165, 3.987, 4.969",\
"1.124, 1.158, 1.258, 1.439, 1.725, 2.129, 2.663, 3.335, 4.156, 5.136",\
"1.312, 1.346, 1.446, 1.628, 1.914, 2.317, 2.85, 3.522, 4.343, 5.321",\
"1.514, 1.55, 1.65, 1.833, 2.118, 2.521, 3.054, 3.725, 4.546, 5.525");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.07288, 0.1037, 0.195, 0.366, 0.6473, 1.054, 1.595, 2.279, 3.113, 4.103",\
"0.07286, 0.1038, 0.1953, 0.3661, 0.6473, 1.055, 1.596, 2.279, 3.113, 4.103",\
"0.07284, 0.1041, 0.1948, 0.3655, 0.6473, 1.054, 1.597, 2.279, 3.113, 4.106",\
"0.07406, 0.1045, 0.1959, 0.367, 0.6474, 1.055, 1.597, 2.279, 3.109, 4.101",\
"0.076, 0.1068, 0.1972, 0.3666, 0.6474, 1.055, 1.595, 2.278, 3.111, 4.105",\
"0.079, 0.1108, 0.2, 0.369, 0.649, 1.055, 1.594, 2.275, 3.111, 4.103",\
"0.0838, 0.1154, 0.204, 0.3712, 0.6494, 1.055, 1.594, 2.274, 3.104, 4.101",\
"0.0892, 0.12, 0.2082, 0.3742, 0.6514, 1.057, 1.596, 2.276, 3.105, 4.095",\
"0.0954, 0.1268, 0.214, 0.378, 0.653, 1.056, 1.596, 2.277, 3.108, 4.097",\
"0.1022, 0.1338, 0.2206, 0.3834, 0.655, 1.059, 1.596, 2.276, 3.107, 4.096");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.0734, 0.1192, 0.2873, 0.6254, 1.155, 1.899, 2.878, 4.112, 5.615, 7.417",\
"0.07354, 0.119, 0.2873, 0.6255, 1.155, 1.899, 2.878, 4.113, 5.615, 7.414",\
"0.07378, 0.119, 0.2873, 0.6257, 1.155, 1.903, 2.878, 4.111, 5.62, 7.412",\
"0.07402, 0.1196, 0.2876, 0.6256, 1.155, 1.901, 2.876, 4.113, 5.618, 7.41",\
"0.0772, 0.1224, 0.2884, 0.6256, 1.156, 1.898, 2.877, 4.113, 5.618, 7.417",\
"0.0812, 0.1258, 0.29, 0.6266, 1.156, 1.903, 2.877, 4.111, 5.618, 7.423",\
"0.0866, 0.13, 0.2932, 0.6276, 1.157, 1.899, 2.881, 4.111, 5.613, 7.41",\
"0.0922, 0.1348, 0.2962, 0.6276, 1.158, 1.901, 2.879, 4.114, 5.618, 7.425",\
"0.098, 0.141, 0.3006, 0.6296, 1.158, 1.901, 2.88, 4.112, 5.619, 7.416",\
"0.1042, 0.1478, 0.3054, 0.6326, 1.158, 1.9, 2.878, 4.111, 5.616, 7.414");
}
}
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.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.3691, 0.4004, 0.4984, 0.6838, 0.9728, 1.379, 1.913, 2.586, 3.409, 4.386",\
"0.3814, 0.4128, 0.511, 0.6961, 0.9852, 1.391, 1.926, 2.599, 3.422, 4.401",\
"0.4328, 0.4641, 0.5623, 0.7472, 1.036, 1.442, 1.977, 2.651, 3.473, 4.452",\
"0.5313, 0.5625, 0.6603, 0.845, 1.134, 1.54, 2.074, 2.749, 3.571, 4.551",\
"0.6558, 0.6874, 0.7847, 0.9685, 1.257, 1.663, 2.198, 2.871, 3.692, 4.674",\
"0.7971, 0.8289, 0.926, 1.109, 1.397, 1.802, 2.337, 3.011, 3.832, 4.813",\
"0.9514, 0.9832, 1.08, 1.262, 1.55, 1.955, 2.488, 3.16, 3.983, 4.965",\
"1.116, 1.148, 1.246, 1.427, 1.714, 2.118, 2.651, 3.324, 4.145, 5.126",\
"1.292, 1.325, 1.422, 1.602, 1.888, 2.292, 2.826, 3.498, 4.318, 5.297",\
"1.478, 1.512, 1.608, 1.788, 2.073, 2.478, 3.01, 3.682, 4.504, 5.483");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.07358, 0.1191, 0.2874, 0.6262, 1.157, 1.902, 2.878, 4.11, 5.614, 7.412",\
"0.07376, 0.1192, 0.2873, 0.6256, 1.157, 1.902, 2.878, 4.11, 5.616, 7.409",\
"0.07334, 0.1188, 0.2872, 0.6254, 1.155, 1.901, 2.878, 4.111, 5.617, 7.408",\
"0.07408, 0.1197, 0.2875, 0.6262, 1.157, 1.9, 2.877, 4.111, 5.614, 7.412",\
"0.0766, 0.1214, 0.2882, 0.6256, 1.156, 1.902, 2.878, 4.112, 5.619, 7.409",\
"0.0796, 0.124, 0.289, 0.626, 1.156, 1.901, 2.878, 4.111, 5.619, 7.408",\
"0.0836, 0.1264, 0.29, 0.626, 1.155, 1.9, 2.88, 4.119, 5.616, 7.41",\
"0.0858, 0.129, 0.2914, 0.626, 1.157, 1.899, 2.877, 4.11, 5.615, 7.41",\
"0.088, 0.1318, 0.2922, 0.6264, 1.157, 1.901, 2.878, 4.111, 5.619, 7.427",\
"0.0906, 0.1328, 0.293, 0.6268, 1.157, 1.9, 2.88, 4.11, 5.617, 7.411");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.4074, 0.4367, 0.5131, 0.6319, 0.8041, 1.043, 1.357, 1.753, 2.236, 2.814",\
"0.4145, 0.4438, 0.5201, 0.639, 0.8112, 1.05, 1.364, 1.76, 2.244, 2.821",\
"0.4473, 0.4765, 0.553, 0.6717, 0.8439, 1.083, 1.397, 1.793, 2.276, 2.853",\
"0.5038, 0.5331, 0.6094, 0.7283, 0.9004, 1.139, 1.453, 1.849, 2.333, 2.91",\
"0.5588, 0.5884, 0.6649, 0.784, 0.9562, 1.195, 1.509, 1.905, 2.388, 2.966",\
"0.6065, 0.6364, 0.7137, 0.8331, 1.005, 1.244, 1.558, 1.954, 2.437, 3.014",\
"0.6406, 0.6711, 0.7492, 0.8692, 1.041, 1.28, 1.594, 1.99, 2.473, 3.049",\
"0.6589, 0.6902, 0.7695, 0.8902, 1.063, 1.301, 1.615, 2.011, 2.494, 3.07",\
"0.6596, 0.6919, 0.7728, 0.8947, 1.067, 1.306, 1.619, 2.015, 2.497, 3.073",\
"0.64, 0.6729, 0.7558, 0.8794, 1.053, 1.291, 1.604, 2, 2.483, 3.059");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.3681, 0.3996, 0.4979, 0.6833, 0.9725, 1.379, 1.913, 2.586, 3.41, 4.389",\
"0.3807, 0.4121, 0.5103, 0.6958, 0.985, 1.391, 1.926, 2.599, 3.422, 4.403",\
"0.432, 0.4634, 0.5616, 0.7469, 1.036, 1.442, 1.977, 2.651, 3.471, 4.454",\
"0.5303, 0.5616, 0.6595, 0.8443, 1.133, 1.54, 2.074, 2.748, 3.571, 4.552",\
"0.654, 0.6861, 0.7836, 0.9675, 1.256, 1.662, 2.196, 2.87, 3.693, 4.671",\
"0.7959, 0.8283, 0.9258, 1.109, 1.397, 1.802, 2.337, 3.011, 3.83, 4.813",\
"0.9532, 0.9857, 1.084, 1.266, 1.554, 1.958, 2.492, 3.165, 3.987, 4.969",\
"1.124, 1.158, 1.258, 1.439, 1.725, 2.129, 2.663, 3.335, 4.156, 5.136",\
"1.312, 1.346, 1.446, 1.628, 1.914, 2.317, 2.85, 3.522, 4.343, 5.321",\
"1.514, 1.55, 1.65, 1.833, 2.118, 2.521, 3.054, 3.725, 4.546, 5.525");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.07288, 0.1037, 0.195, 0.366, 0.6473, 1.054, 1.595, 2.279, 3.113, 4.103",\
"0.07286, 0.1038, 0.1953, 0.3661, 0.6473, 1.055, 1.596, 2.279, 3.113, 4.103",\
"0.07284, 0.1041, 0.1948, 0.3655, 0.6473, 1.054, 1.597, 2.279, 3.113, 4.106",\
"0.07406, 0.1045, 0.1959, 0.367, 0.6474, 1.055, 1.597, 2.279, 3.109, 4.101",\
"0.076, 0.1068, 0.1972, 0.3666, 0.6474, 1.055, 1.595, 2.278, 3.111, 4.105",\
"0.079, 0.1108, 0.2, 0.369, 0.649, 1.055, 1.594, 2.275, 3.111, 4.103",\
"0.0838, 0.1154, 0.204, 0.3712, 0.6494, 1.055, 1.594, 2.274, 3.104, 4.101",\
"0.0892, 0.12, 0.2082, 0.3742, 0.6514, 1.057, 1.596, 2.276, 3.105, 4.095",\
"0.0954, 0.1268, 0.214, 0.378, 0.653, 1.056, 1.596, 2.277, 3.108, 4.097",\
"0.1022, 0.1338, 0.2206, 0.3834, 0.655, 1.059, 1.596, 2.276, 3.107, 4.096");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.001, 0.01101, 0.04615, 0.1132, 0.2178, 0.3645, 0.5575, 0.8006, 1.097, 1.451");
values("0.07358, 0.1191, 0.2874, 0.6262, 1.157, 1.902, 2.878, 4.11, 5.614, 7.412",\
"0.07376, 0.1192, 0.2873, 0.6256, 1.157, 1.902, 2.878, 4.11, 5.616, 7.409",\
"0.07334, 0.1188, 0.2872, 0.6254, 1.155, 1.901, 2.878, 4.111, 5.617, 7.408",\
"0.07408, 0.1197, 0.2875, 0.6262, 1.157, 1.9, 2.877, 4.111, 5.614, 7.412",\
"0.0766, 0.1214, 0.2882, 0.6256, 1.156, 1.902, 2.878, 4.112, 5.619, 7.409",\
"0.0796, 0.124, 0.289, 0.626, 1.156, 1.901, 2.878, 4.111, 5.619, 7.408",\
"0.0836, 0.1264, 0.29, 0.626, 1.155, 1.9, 2.88, 4.119, 5.616, 7.41",\
"0.0858, 0.129, 0.2914, 0.626, 1.157, 1.899, 2.877, 4.11, 5.615, 7.41",\
"0.088, 0.1318, 0.2922, 0.6264, 1.157, 1.901, 2.878, 4.111, 5.619, 7.427",\
"0.0906, 0.1328, 0.293, 0.6268, 1.157, 1.9, 2.88, 4.11, 5.617, 7.411");
}
}
}
pin(SETN) {
capacitance : 0.005216 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 7.4 ;
min_pulse_width_low : 0.308 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.02307, 0.02305, 0.02297, 0.02296, 0.02294, 0.02292, 0.02295, \
0.02294, 0.02295, 0.02293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.01444, -0.01443, -0.01445, -0.01446, -0.01447, -0.0145, -0.01451, \
-0.01456, -0.01458, -0.0146");
}
}
internal_power() {
when : "D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.02308, 0.02305, 0.02296, 0.02291, 0.02294, 0.02291, 0.02298, \
0.02295, 0.02293, 0.02293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.01444, -0.01442, -0.01445, -0.01445, -0.01448, -0.01453, -0.01451, \
-0.01456, -0.01458, -0.0146");
}
}
internal_power() {
when : "D&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.02303, 0.02301, 0.02292, 0.02295, 0.02292, 0.02295, 0.02296, \
0.02294, 0.02294, 0.02293");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("-0.01444, -0.01444, -0.01447, -0.01445, -0.01446, -0.01452, -0.01452, \
-0.01456, -0.01456, -0.01459");
}
}
timing() {
related_pin : "E" ;
timing_type : recovery_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.029, 0.019, -0.036, -0.113, -0.206, -0.309, -0.417, -0.543, -0.678, -0.824",\
"0.034, 0.022, -0.032, -0.109, -0.205, -0.304, -0.421, -0.542, -0.682, -0.828",\
"0.056, 0.043, -0.007, -0.087, -0.183, -0.287, -0.405, -0.539, -0.679, -0.838",\
"0.088, 0.074, 0.024, -0.055, -0.153, -0.256, -0.379, -0.517, -0.671, -0.829",\
"0.113, 0.101, 0.052, -0.024, -0.124, -0.233, -0.352, -0.498, -0.653, -0.822",\
"0.147, 0.133, 0.079, 0.006, -0.089, -0.197, -0.323, -0.464, -0.62, -0.793",\
"0.166, 0.152, 0.105, 0.03, -0.066, -0.18, -0.301, -0.445, -0.6, -0.774",\
"0.174, 0.163, 0.113, 0.041, -0.054, -0.163, -0.281, -0.425, -0.586, -0.751",\
"0.175, 0.16, 0.106, 0.035, -0.051, -0.16, -0.288, -0.428, -0.584, -0.744",\
"0.149, 0.139, 0.087, 0.016, -0.074, -0.179, -0.305, -0.447, -0.599, -0.759");
}
}
timing() {
related_pin : "E" ;
timing_type : removal_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
index_2("0.02, 0.07094, 0.2497, 0.5912, 1.123, 1.87, 2.852, 4.089, 5.6, 7.4");
values("0.097, 0.108, 0.161, 0.244, 0.344, 0.46, 0.593, 0.748, 0.92, 1.113",\
"0.092, 0.106, 0.158, 0.239, 0.341, 0.453, 0.593, 0.739, 0.911, 1.109",\
"0.064, 0.077, 0.129, 0.21, 0.314, 0.432, 0.562, 0.717, 0.887, 1.089",\
"0.035, 0.047, 0.1, 0.183, 0.282, 0.396, 0.526, 0.679, 0.852, 1.052",\
"0.005, 0.021, 0.07, 0.153, 0.253, 0.37, 0.5, 0.652, 0.825, 1.018",\
"-0.011, 0.001, 0.054, 0.134, 0.233, 0.347, 0.474, 0.625, 0.801, 0.994",\
"-0.02, -0.01, 0.045, 0.126, 0.215, 0.331, 0.461, 0.614, 0.784, 0.977",\
"-0.02, -0.008, 0.044, 0.121, 0.214, 0.323, 0.459, 0.604, 0.779, 0.979",\
"-0.002, 0.007, 0.059, 0.139, 0.232, 0.341, 0.462, 0.616, 0.786, 0.986",\
"0.031, 0.042, 0.09, 0.168, 0.254, 0.364, 0.49, 0.64, 0.818, 1.016");
}
}
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.308");
}
}
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.308");
}
}
}
}