blob: acab72e2c59212f4c75e0bb0dbc42e5daa1bb69a [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.00601524" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&SETN" ;
value : "0.00626976" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!SETN" ;
value : "0.0101682" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&SETN" ;
value : "0.0048456" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!SETN" ;
value : "0.00599652" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&SETN" ;
value : "0.00724176" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!SETN" ;
value : "0.0042714" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&SETN" ;
value : "0.00549828" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0101682" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003257 ;
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.011, 0.011, 0.011, 0.01096, 0.01095, 0.01098, 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.008933, -0.009539, -0.01034, -0.01064, -0.01079, -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.01188, 0.01185, 0.01186, 0.01184, 0.01184, 0.01186, 0.01186, \
0.01187, 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.01084, -0.01084, -0.0108, -0.01081, -0.01082, -0.01086, -0.01086, \
-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.08438, 0.08383, 0.08444, 0.09197, 0.1096, 0.1382, 0.1781, 0.2296, \
0.2934, 0.3699");
}
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.02462, 0.02401, 0.02474, 0.03066, 0.04444, 0.06738, 0.1003, \
0.1438, 0.1983, 0.2644");
}
}
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.435, -0.427, -0.381, -0.315, -0.25, -0.181, -0.106, -0.016, 0.099, 0.222",\
"-0.442, -0.428, -0.386, -0.326, -0.254, -0.188, -0.11, -0.018, 0.09, 0.22",\
"-0.472, -0.461, -0.409, -0.355, -0.278, -0.211, -0.132, -0.044, 0.07, 0.198",\
"-0.548, -0.535, -0.491, -0.428, -0.349, -0.281, -0.196, -0.103, 0.012, 0.142",\
"-0.688, -0.677, -0.629, -0.561, -0.489, -0.409, -0.324, -0.221, -0.109, 0.024",\
"-0.88, -0.862, -0.812, -0.748, -0.676, -0.582, -0.501, -0.396, -0.287, -0.151",\
"-1.1, -1.086, -1.036, -0.97, -0.898, -0.814, -0.721, -0.619, -0.508, -0.378",\
"-1.368, -1.351, -1.3, -1.236, -1.166, -1.077, -0.977, -0.871, -0.755, -0.626",\
"-1.671, -1.649, -1.596, -1.533, -1.464, -1.372, -1.264, -1.152, -1.034, -0.903",\
"-2.004, -1.988, -1.933, -1.864, -1.795, -1.703, -1.581, -1.46, -1.335, -1.2");
}
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.269, -0.266, -0.275, -0.315, -0.355, -0.373, -0.341, -0.267, -0.129, 0.059",\
"-0.275, -0.268, -0.276, -0.318, -0.357, -0.374, -0.341, -0.267, -0.132, 0.057",\
"-0.287, -0.285, -0.287, -0.324, -0.362, -0.373, -0.337, -0.26, -0.131, 0.068",\
"-0.31, -0.3, -0.309, -0.333, -0.367, -0.377, -0.352, -0.277, -0.146, 0.045",\
"-0.318, -0.314, -0.314, -0.338, -0.371, -0.394, -0.384, -0.323, -0.207, -0.028",\
"-0.304, -0.299, -0.298, -0.32, -0.363, -0.404, -0.426, -0.396, -0.305, -0.151",\
"-0.255, -0.249, -0.255, -0.274, -0.332, -0.393, -0.448, -0.467, -0.426, -0.311",\
"-0.169, -0.169, -0.172, -0.198, -0.261, -0.348, -0.437, -0.504, -0.522, -0.467",\
"-0.05, -0.049, -0.055, -0.081, -0.153, -0.257, -0.386, -0.493, -0.571, -0.592",\
"0.112, 0.115, 0.108, 0.071, -0.008, -0.133, -0.281, -0.434, -0.566, -0.653");
}
}
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.504, 0.486, 0.441, 0.388, 0.322, 0.272, 0.26, 0.262, 0.281, 0.31",\
"0.509, 0.496, 0.446, 0.395, 0.329, 0.28, 0.259, 0.262, 0.271, 0.296",\
"0.537, 0.521, 0.473, 0.416, 0.347, 0.3, 0.274, 0.26, 0.26, 0.266",\
"0.614, 0.595, 0.548, 0.495, 0.422, 0.357, 0.308, 0.277, 0.245, 0.226",\
"0.747, 0.731, 0.682, 0.626, 0.541, 0.47, 0.404, 0.343, 0.289, 0.229",\
"0.93, 0.913, 0.856, 0.792, 0.721, 0.638, 0.554, 0.476, 0.405, 0.325",\
"1.152, 1.131, 1.075, 1.013, 0.948, 0.848, 0.755, 0.67, 0.58, 0.484",\
"1.409, 1.387, 1.332, 1.27, 1.198, 1.099, 1.002, 0.901, 0.802, 0.695",\
"1.706, 1.683, 1.625, 1.563, 1.488, 1.39, 1.275, 1.17, 1.055, 0.942",\
"2.041, 2.016, 1.961, 1.894, 1.816, 1.715, 1.593, 1.468, 1.344, 1.219");
}
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.343, 0.339, 0.345, 0.438, 0.639, 0.949, 1.37, 1.907, 2.563, 3.354",\
"0.348, 0.343, 0.347, 0.43, 0.637, 0.937, 1.349, 1.875, 2.518, 3.288",\
"0.362, 0.356, 0.358, 0.448, 0.638, 0.932, 1.331, 1.835, 2.46, 3.197",\
"0.384, 0.378, 0.382, 0.454, 0.636, 0.907, 1.273, 1.749, 2.333, 3.022",\
"0.397, 0.389, 0.398, 0.459, 0.612, 0.867, 1.219, 1.671, 2.23, 2.896",\
"0.384, 0.381, 0.387, 0.441, 0.591, 0.835, 1.179, 1.636, 2.199, 2.861",\
"0.35, 0.346, 0.349, 0.404, 0.54, 0.778, 1.126, 1.582, 2.153, 2.844",\
"0.276, 0.272, 0.28, 0.325, 0.453, 0.69, 1.045, 1.514, 2.109, 2.83",\
"0.168, 0.167, 0.17, 0.217, 0.342, 0.574, 0.927, 1.415, 2.029, 2.792",\
"0.023, 0.021, 0.022, 0.065, 0.189, 0.424, 0.786, 1.282, 1.934, 2.737");
}
}
}
pin(E) {
capacitance : 0.007018 ;
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.579 ;
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.1138, 0.1137, 0.12, 0.1382, 0.17, 0.2166, 0.2789, 0.3585, 0.4562, \
0.5732");
}
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.07119, 0.07092, 0.07441, 0.08799, 0.1145, 0.155, 0.2104, 0.2821, \
0.3697, 0.4745");
}
}
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.07685, 0.07664, 0.08216, 0.0989, 0.1286, 0.1725, 0.2315, 0.3067, \
0.3993, 0.51");
}
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.001104, 0.0008603, 0.004837, 0.01853, 0.04434, 0.0832, 0.136, \
0.2036, 0.2868, 0.3866");
}
}
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.07804, 0.07794, 0.08378, 0.1006, 0.1305, 0.1745, 0.2336, 0.3088, \
0.4014, 0.5122");
}
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.004153, 0.003908, 0.007821, 0.02133, 0.04702, 0.08574, 0.1385, \
0.2061, 0.2894, 0.3891");
}
}
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.07804, 0.07795, 0.08377, 0.1006, 0.1305, 0.1745, 0.2336, 0.3089, \
0.4014, 0.5122");
}
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.0007122, 0.0004476, 0.004327, 0.01791, 0.04356, 0.08239, 0.1351, \
0.2027, 0.286, 0.3858");
}
}
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.579");
}
}
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.308");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 0.7237 ;
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.3145, 0.3086, 0.3008, 0.2972, 0.2949, 0.2938, 0.2932, 0.2927, 0.2924, 0.2922",\
"0.3139, 0.3081, 0.3004, 0.2965, 0.2945, 0.2932, 0.2927, 0.2921, 0.2918, 0.2916",\
"0.3147, 0.3087, 0.3009, 0.2971, 0.2949, 0.2939, 0.2932, 0.2927, 0.2924, 0.2922",\
"0.3235, 0.3178, 0.3098, 0.3062, 0.304, 0.3029, 0.3021, 0.3017, 0.3013, 0.3012",\
"0.3466, 0.3405, 0.3329, 0.3289, 0.3269, 0.3258, 0.3251, 0.3246, 0.3242, 0.3241",\
"0.385, 0.3789, 0.3708, 0.3671, 0.3648, 0.3637, 0.363, 0.3625, 0.3622, 0.362",\
"0.4387, 0.4327, 0.4244, 0.4202, 0.4182, 0.4169, 0.4161, 0.4157, 0.4154, 0.4152",\
"0.5077, 0.5013, 0.4928, 0.4884, 0.4859, 0.4848, 0.4841, 0.4835, 0.4831, 0.4829",\
"0.5917, 0.5851, 0.5761, 0.5716, 0.5689, 0.5676, 0.5668, 0.5662, 0.566, 0.5656",\
"0.6915, 0.6848, 0.6755, 0.6703, 0.6678, 0.6662, 0.6652, 0.6646, 0.6642, 0.6639");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.2576, 0.2542, 0.251, 0.2498, 0.2501, 0.2507, 0.2522, 0.2531, 0.2556, 0.2602",\
"0.257, 0.2536, 0.2504, 0.2492, 0.2495, 0.2501, 0.2514, 0.2528, 0.2549, 0.2595",\
"0.2579, 0.2545, 0.2513, 0.2501, 0.2504, 0.251, 0.2525, 0.2535, 0.256, 0.2607",\
"0.2663, 0.263, 0.2595, 0.2582, 0.2586, 0.2593, 0.2608, 0.2618, 0.2632, 0.2695",\
"0.2852, 0.2822, 0.2785, 0.2773, 0.2773, 0.2781, 0.2795, 0.2808, 0.2819, 0.288",\
"0.3166, 0.313, 0.3085, 0.3077, 0.3089, 0.3094, 0.3105, 0.3114, 0.314, 0.3203",\
"0.3605, 0.3568, 0.3526, 0.351, 0.3511, 0.3536, 0.3544, 0.3561, 0.3568, 0.3654",\
"0.4185, 0.4146, 0.4105, 0.4079, 0.4071, 0.4086, 0.4116, 0.414, 0.4155, 0.4243",\
"0.4901, 0.4864, 0.4815, 0.4788, 0.4783, 0.4783, 0.4808, 0.4845, 0.4883, 0.5014",\
"0.5764, 0.5728, 0.5672, 0.5643, 0.5635, 0.5632, 0.5646, 0.5677, 0.5744, 0.593");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.3025, 0.2965, 0.2887, 0.2848, 0.2829, 0.2817, 0.281, 0.2805, 0.2802, 0.2801",\
"0.3025, 0.2964, 0.2889, 0.285, 0.2828, 0.2817, 0.281, 0.2806, 0.2802, 0.28",\
"0.302, 0.2961, 0.2884, 0.2845, 0.2824, 0.2813, 0.2805, 0.2801, 0.2798, 0.2796",\
"0.3012, 0.2953, 0.2875, 0.2838, 0.2816, 0.2805, 0.2798, 0.2794, 0.279, 0.2788",\
"0.3014, 0.2954, 0.2878, 0.2839, 0.2819, 0.2806, 0.28, 0.2795, 0.2792, 0.2789",\
"0.3029, 0.297, 0.2894, 0.2855, 0.2833, 0.2822, 0.2814, 0.2811, 0.2807, 0.2805",\
"0.3057, 0.2998, 0.2923, 0.2883, 0.2861, 0.285, 0.2842, 0.2837, 0.2834, 0.2832",\
"0.3093, 0.3034, 0.2957, 0.2919, 0.2897, 0.2885, 0.2878, 0.2873, 0.287, 0.2868",\
"0.3143, 0.3083, 0.3008, 0.2968, 0.2947, 0.2934, 0.2929, 0.2925, 0.2922, 0.2919",\
"0.3203, 0.3145, 0.3063, 0.3029, 0.3006, 0.2995, 0.2988, 0.2983, 0.298, 0.2978");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.2602, 0.2567, 0.2533, 0.2522, 0.2523, 0.2531, 0.254, 0.2557, 0.2578, 0.2623",\
"0.2605, 0.2571, 0.2537, 0.2525, 0.2529, 0.2539, 0.2546, 0.2563, 0.2584, 0.2627",\
"0.2626, 0.2592, 0.2559, 0.2548, 0.2551, 0.2558, 0.2572, 0.2582, 0.2603, 0.2654",\
"0.2717, 0.2685, 0.2646, 0.2636, 0.2635, 0.2648, 0.266, 0.2669, 0.2683, 0.2754",\
"0.2903, 0.2868, 0.283, 0.282, 0.2821, 0.2829, 0.2839, 0.2852, 0.287, 0.2927",\
"0.3156, 0.3121, 0.308, 0.3062, 0.3076, 0.3082, 0.3088, 0.3097, 0.3115, 0.3204",\
"0.3441, 0.3404, 0.3362, 0.3344, 0.3345, 0.3375, 0.3385, 0.3395, 0.3409, 0.3486",\
"0.376, 0.3722, 0.3676, 0.3661, 0.3657, 0.3663, 0.3699, 0.3723, 0.3745, 0.3827",\
"0.4118, 0.4081, 0.4034, 0.4015, 0.4009, 0.4007, 0.4025, 0.4077, 0.4118, 0.4242",\
"0.4487, 0.4446, 0.44, 0.4379, 0.4371, 0.4367, 0.4381, 0.4411, 0.4478, 0.4686");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.2604, 0.2575, 0.2543, 0.2536, 0.2542, 0.2549, 0.2559, 0.2576, 0.2597, 0.2633",\
"0.2604, 0.2574, 0.2542, 0.2536, 0.2539, 0.2545, 0.2563, 0.2576, 0.2597, 0.2633",\
"0.264, 0.2611, 0.2579, 0.257, 0.2575, 0.2584, 0.2596, 0.2609, 0.2619, 0.2671",\
"0.2832, 0.2797, 0.276, 0.2749, 0.2746, 0.2757, 0.2768, 0.2782, 0.2799, 0.2847",\
"0.3211, 0.3172, 0.3125, 0.3104, 0.3099, 0.3106, 0.3114, 0.3131, 0.3141, 0.3203",\
"0.3723, 0.3681, 0.3617, 0.3588, 0.3588, 0.3589, 0.3589, 0.3603, 0.362, 0.3686",\
"0.4296, 0.4245, 0.4175, 0.4129, 0.4117, 0.4138, 0.4136, 0.4135, 0.415, 0.4233",\
"0.4916, 0.4865, 0.4781, 0.4724, 0.4699, 0.4708, 0.4738, 0.4737, 0.4748, 0.4848",\
"0.5582, 0.5523, 0.5439, 0.5381, 0.5342, 0.5329, 0.535, 0.5402, 0.5415, 0.5566",\
"0.6302, 0.6246, 0.6153, 0.6085, 0.6049, 0.603, 0.603, 0.6057, 0.614, 0.6381");
/* 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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.2604, 0.2575, 0.2543, 0.2536, 0.2542, 0.2549, 0.2559, 0.2576, 0.2597, 0.2633",\
"0.2604, 0.2574, 0.2542, 0.2536, 0.2539, 0.2545, 0.2563, 0.2576, 0.2597, 0.2633",\
"0.264, 0.2611, 0.2579, 0.257, 0.2575, 0.2584, 0.2596, 0.2609, 0.2619, 0.2671",\
"0.2832, 0.2797, 0.276, 0.2749, 0.2746, 0.2757, 0.2768, 0.2782, 0.2799, 0.2847",\
"0.3211, 0.3172, 0.3125, 0.3104, 0.3099, 0.3106, 0.3114, 0.3131, 0.3141, 0.3203",\
"0.3723, 0.3681, 0.3617, 0.3588, 0.3588, 0.3589, 0.3589, 0.3603, 0.362, 0.3686",\
"0.4296, 0.4245, 0.4175, 0.4129, 0.4117, 0.4138, 0.4136, 0.4135, 0.415, 0.4233",\
"0.4916, 0.4865, 0.4781, 0.4724, 0.4699, 0.4708, 0.4738, 0.4737, 0.4748, 0.4848",\
"0.5582, 0.5523, 0.5439, 0.5381, 0.5342, 0.5329, 0.535, 0.5402, 0.5415, 0.5566",\
"0.6302, 0.6246, 0.6153, 0.6085, 0.6049, 0.603, 0.603, 0.6057, 0.614, 0.6381");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.1997, 0.194, 0.1866, 0.183, 0.181, 0.1799, 0.1793, 0.1788, 0.1785, 0.1783",\
"0.1992, 0.1934, 0.186, 0.1825, 0.1806, 0.1795, 0.1788, 0.1783, 0.178, 0.1779",\
"0.2018, 0.1959, 0.1886, 0.185, 0.1832, 0.182, 0.1814, 0.1809, 0.1807, 0.1805",\
"0.2163, 0.2104, 0.2028, 0.1989, 0.1969, 0.1957, 0.1951, 0.1946, 0.1942, 0.1941",\
"0.245, 0.2389, 0.2303, 0.2263, 0.224, 0.2227, 0.2221, 0.2215, 0.2211, 0.2209",\
"0.2898, 0.2833, 0.2738, 0.2689, 0.2661, 0.2647, 0.2638, 0.2632, 0.2628, 0.2626",\
"0.3507, 0.3435, 0.333, 0.3271, 0.3236, 0.3219, 0.3208, 0.3202, 0.3198, 0.3194",\
"0.4275, 0.4197, 0.4079, 0.4007, 0.3967, 0.3946, 0.3934, 0.3925, 0.392, 0.3916",\
"0.5215, 0.5131, 0.4997, 0.4913, 0.4866, 0.4839, 0.4825, 0.4815, 0.4807, 0.4803",\
"0.6328, 0.6237, 0.6088, 0.599, 0.5934, 0.5903, 0.5885, 0.5871, 0.5864, 0.5858");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.228, 0.225, 0.222, 0.2213, 0.2217, 0.2227, 0.2239, 0.2249, 0.227, 0.232",\
"0.2279, 0.2246, 0.2219, 0.2211, 0.2216, 0.2226, 0.2239, 0.2249, 0.2266, 0.2318",\
"0.2317, 0.2284, 0.2254, 0.2248, 0.2251, 0.2259, 0.2271, 0.2285, 0.2302, 0.2363",\
"0.2495, 0.246, 0.2424, 0.2409, 0.2412, 0.2417, 0.2433, 0.2447, 0.2457, 0.2523",\
"0.2841, 0.2801, 0.2756, 0.2736, 0.2731, 0.274, 0.2747, 0.276, 0.2774, 0.285",\
"0.3365, 0.3315, 0.3248, 0.3219, 0.3219, 0.3217, 0.3225, 0.3235, 0.3264, 0.3329",\
"0.4062, 0.4008, 0.3926, 0.3874, 0.3861, 0.3873, 0.3877, 0.3879, 0.389, 0.397",\
"0.4931, 0.487, 0.478, 0.4717, 0.4674, 0.4674, 0.4705, 0.4704, 0.4715, 0.4819",\
"0.5984, 0.5915, 0.5804, 0.5731, 0.568, 0.5663, 0.5677, 0.5718, 0.5731, 0.5884",\
"0.7227, 0.715, 0.7035, 0.6934, 0.688, 0.6851, 0.6836, 0.6867, 0.6928, 0.7185");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.2604, 0.2575, 0.2543, 0.2535, 0.2542, 0.2549, 0.2559, 0.2575, 0.26, 0.2632",\
"0.2604, 0.2574, 0.2543, 0.2534, 0.2541, 0.2548, 0.2559, 0.2576, 0.2597, 0.2633",\
"0.264, 0.2611, 0.2579, 0.2573, 0.2574, 0.2584, 0.2599, 0.2608, 0.2619, 0.267",\
"0.2833, 0.2798, 0.276, 0.2749, 0.2746, 0.2758, 0.2768, 0.2782, 0.2799, 0.2847",\
"0.321, 0.3171, 0.3124, 0.3102, 0.3098, 0.3103, 0.3118, 0.3131, 0.3141, 0.3215",\
"0.3725, 0.3682, 0.3619, 0.3587, 0.3589, 0.3588, 0.3593, 0.3606, 0.3624, 0.37",\
"0.4294, 0.4244, 0.4175, 0.4131, 0.4117, 0.4138, 0.414, 0.4135, 0.4153, 0.4233",\
"0.4915, 0.4865, 0.4781, 0.473, 0.4703, 0.4706, 0.473, 0.474, 0.4751, 0.4855",\
"0.5579, 0.5523, 0.5437, 0.538, 0.5345, 0.5338, 0.5353, 0.5402, 0.5418, 0.5584",\
"0.6303, 0.6244, 0.6154, 0.6087, 0.6049, 0.603, 0.6034, 0.606, 0.6137, 0.6379");
/* 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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.2604, 0.2575, 0.2543, 0.2535, 0.2542, 0.2549, 0.2559, 0.2575, 0.26, 0.2632",\
"0.2604, 0.2574, 0.2543, 0.2534, 0.2541, 0.2548, 0.2559, 0.2576, 0.2597, 0.2633",\
"0.264, 0.2611, 0.2579, 0.2573, 0.2574, 0.2584, 0.2599, 0.2608, 0.2619, 0.267",\
"0.2833, 0.2798, 0.276, 0.2749, 0.2746, 0.2758, 0.2768, 0.2782, 0.2799, 0.2847",\
"0.321, 0.3171, 0.3124, 0.3102, 0.3098, 0.3103, 0.3118, 0.3131, 0.3141, 0.3215",\
"0.3725, 0.3682, 0.3619, 0.3587, 0.3589, 0.3588, 0.3593, 0.3606, 0.3624, 0.37",\
"0.4294, 0.4244, 0.4175, 0.4131, 0.4117, 0.4138, 0.414, 0.4135, 0.4153, 0.4233",\
"0.4915, 0.4865, 0.4781, 0.473, 0.4703, 0.4706, 0.473, 0.474, 0.4751, 0.4855",\
"0.5579, 0.5523, 0.5437, 0.538, 0.5345, 0.5338, 0.5353, 0.5402, 0.5418, 0.5584",\
"0.6303, 0.6244, 0.6154, 0.6087, 0.6049, 0.603, 0.6034, 0.606, 0.6137, 0.6379");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.8652, 0.8951, 0.9728, 1.093, 1.265, 1.503, 1.816, 2.21, 2.691, 3.266",\
"0.8728, 0.9027, 0.9805, 1.101, 1.273, 1.511, 1.823, 2.217, 2.699, 3.272",\
"0.8995, 0.9296, 1.007, 1.127, 1.3, 1.537, 1.85, 2.244, 2.726, 3.3",\
"0.9748, 1.005, 1.083, 1.203, 1.375, 1.613, 1.926, 2.32, 2.801, 3.375",\
"1.113, 1.143, 1.221, 1.341, 1.513, 1.751, 2.064, 2.458, 2.939, 3.513",\
"1.306, 1.335, 1.413, 1.533, 1.706, 1.944, 2.256, 2.65, 3.132, 3.705",\
"1.541, 1.571, 1.649, 1.769, 1.942, 2.179, 2.492, 2.886, 3.367, 3.941",\
"1.816, 1.847, 1.925, 2.045, 2.218, 2.455, 2.768, 3.162, 3.643, 4.217",\
"2.131, 2.161, 2.24, 2.361, 2.533, 2.77, 3.083, 3.477, 3.958, 4.531",\
"2.487, 2.517, 2.595, 2.717, 2.889, 3.126, 3.439, 3.833, 4.314, 4.887");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.62, 0.6515, 0.7495, 0.9339, 1.222, 1.626, 2.158, 2.828, 3.648, 4.625",\
"0.6237, 0.6552, 0.7532, 0.9376, 1.226, 1.629, 2.162, 2.832, 3.651, 4.629",\
"0.6354, 0.6668, 0.7649, 0.9493, 1.237, 1.641, 2.174, 2.844, 3.663, 4.641",\
"0.6554, 0.6868, 0.7848, 0.9691, 1.257, 1.661, 2.194, 2.865, 3.682, 4.66",\
"0.6621, 0.6939, 0.7917, 0.976, 1.264, 1.668, 2.201, 2.871, 3.69, 4.665",\
"0.6433, 0.6745, 0.7725, 0.9567, 1.244, 1.648, 2.181, 2.852, 3.671, 4.647",\
"0.5921, 0.6236, 0.7215, 0.9056, 1.193, 1.597, 2.129, 2.799, 3.618, 4.593",\
"0.5064, 0.5377, 0.6355, 0.819, 1.106, 1.511, 2.043, 2.712, 3.53, 4.505",\
"0.3836, 0.4151, 0.5128, 0.6958, 0.9832, 1.388, 1.919, 2.589, 3.407, 4.382",\
"0.2206, 0.2523, 0.3495, 0.5328, 0.8202, 1.224, 1.757, 2.426, 3.244, 4.219");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.08036, 0.1114, 0.2021, 0.3712, 0.6482, 1.053, 1.591, 2.27, 3.097, 4.09",\
"0.0805, 0.1116, 0.2028, 0.371, 0.6484, 1.054, 1.591, 2.27, 3.097, 4.088",\
"0.0804, 0.1114, 0.2026, 0.371, 0.6484, 1.053, 1.589, 2.27, 3.099, 4.085",\
"0.0802, 0.1116, 0.2024, 0.3712, 0.6484, 1.054, 1.589, 2.27, 3.097, 4.089",\
"0.0804, 0.1116, 0.2028, 0.3714, 0.6484, 1.054, 1.591, 2.27, 3.098, 4.09",\
"0.081, 0.1124, 0.2024, 0.3714, 0.648, 1.052, 1.59, 2.267, 3.099, 4.085",\
"0.0816, 0.1126, 0.203, 0.3714, 0.6484, 1.053, 1.589, 2.27, 3.094, 4.086",\
"0.0828, 0.1134, 0.204, 0.3722, 0.65, 1.054, 1.588, 2.265, 3.096, 4.086",\
"0.084, 0.115, 0.2052, 0.3732, 0.6496, 1.054, 1.588, 2.267, 3.096, 4.08",\
"0.0856, 0.1166, 0.2062, 0.3744, 0.6502, 1.052, 1.591, 2.268, 3.095, 4.079");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.0783, 0.1235, 0.2902, 0.6261, 1.154, 1.897, 2.869, 4.097, 5.6, 7.384",\
"0.07832, 0.1235, 0.2902, 0.6262, 1.154, 1.897, 2.869, 4.097, 5.6, 7.384",\
"0.0783, 0.1235, 0.2902, 0.6261, 1.154, 1.897, 2.869, 4.097, 5.6, 7.384",\
"0.078, 0.1238, 0.2902, 0.626, 1.154, 1.898, 2.869, 4.098, 5.596, 7.386",\
"0.0784, 0.1236, 0.2904, 0.6266, 1.154, 1.895, 2.871, 4.099, 5.595, 7.385",\
"0.079, 0.1242, 0.2912, 0.6264, 1.155, 1.897, 2.875, 4.097, 5.598, 7.381",\
"0.0792, 0.1244, 0.2912, 0.6272, 1.156, 1.896, 2.872, 4.106, 5.598, 7.383",\
"0.0796, 0.1248, 0.2918, 0.6266, 1.156, 1.895, 2.87, 4.097, 5.605, 7.385",\
"0.0806, 0.1256, 0.2912, 0.6266, 1.156, 1.897, 2.87, 4.099, 5.598, 7.392",\
"0.0812, 0.126, 0.2914, 0.6272, 1.154, 1.895, 2.872, 4.099, 5.601, 7.385");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.9115, 0.9414, 1.019, 1.139, 1.312, 1.549, 1.862, 2.256, 2.737, 3.311",\
"0.9207, 0.9506, 1.028, 1.149, 1.321, 1.559, 1.871, 2.266, 2.747, 3.32",\
"0.9463, 0.9762, 1.054, 1.174, 1.346, 1.584, 1.897, 2.291, 2.772, 3.347",\
"0.9694, 0.9993, 1.077, 1.197, 1.37, 1.607, 1.92, 2.314, 2.795, 3.37",\
"0.9867, 1.016, 1.094, 1.214, 1.387, 1.625, 1.937, 2.331, 2.812, 3.386",\
"0.9877, 1.018, 1.095, 1.216, 1.388, 1.626, 1.938, 2.332, 2.813, 3.387",\
"0.9698, 0.9998, 1.078, 1.198, 1.37, 1.608, 1.921, 2.315, 2.796, 3.369",\
"0.9325, 0.9624, 1.04, 1.161, 1.333, 1.571, 1.883, 2.277, 2.758, 3.332",\
"0.8759, 0.9057, 0.9835, 1.104, 1.276, 1.514, 1.827, 2.221, 2.702, 3.275",\
"0.7975, 0.8273, 0.9052, 1.025, 1.198, 1.436, 1.748, 2.142, 2.623, 3.197");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.5803, 0.6116, 0.7096, 0.8937, 1.182, 1.586, 2.119, 2.788, 3.607, 4.585",\
"0.5886, 0.6199, 0.7179, 0.902, 1.19, 1.595, 2.128, 2.798, 3.616, 4.594",\
"0.6181, 0.6494, 0.7477, 0.9321, 1.22, 1.624, 2.156, 2.826, 3.645, 4.624",\
"0.6539, 0.6853, 0.7833, 0.9674, 1.255, 1.66, 2.192, 2.863, 3.682, 4.656",\
"0.671, 0.7023, 0.8002, 0.9843, 1.272, 1.676, 2.209, 2.881, 3.7, 4.674",\
"0.6589, 0.6902, 0.7882, 0.972, 1.26, 1.664, 2.196, 2.867, 3.687, 4.661",\
"0.6116, 0.6429, 0.7408, 0.9249, 1.213, 1.617, 2.148, 2.818, 3.638, 4.611",\
"0.5256, 0.5571, 0.6547, 0.8386, 1.126, 1.531, 2.062, 2.732, 3.55, 4.526",\
"0.3981, 0.4295, 0.5272, 0.7109, 0.9982, 1.403, 1.934, 2.604, 3.422, 4.397",\
"0.2198, 0.2513, 0.3489, 0.5325, 0.8198, 1.224, 1.757, 2.427, 3.244, 4.219");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.08036, 0.1119, 0.2024, 0.3712, 0.6482, 1.053, 1.589, 2.271, 3.094, 4.088",\
"0.08058, 0.1115, 0.2024, 0.371, 0.6484, 1.054, 1.592, 2.271, 3.096, 4.09",\
"0.0806, 0.1116, 0.2026, 0.3712, 0.6484, 1.053, 1.589, 2.271, 3.097, 4.09",\
"0.0804, 0.1114, 0.2026, 0.371, 0.6482, 1.053, 1.589, 2.27, 3.097, 4.09",\
"0.0808, 0.1112, 0.2024, 0.3712, 0.6482, 1.054, 1.592, 2.271, 3.097, 4.087",\
"0.0806, 0.1112, 0.2022, 0.3708, 0.6476, 1.052, 1.591, 2.27, 3.098, 4.086",\
"0.0804, 0.1114, 0.203, 0.371, 0.6482, 1.054, 1.589, 2.266, 3.094, 4.08",\
"0.0806, 0.1112, 0.2022, 0.3708, 0.6486, 1.053, 1.59, 2.266, 3.094, 4.081",\
"0.0806, 0.1112, 0.2022, 0.3706, 0.648, 1.053, 1.592, 2.269, 3.094, 4.078",\
"0.0802, 0.1118, 0.2022, 0.3712, 0.6482, 1.053, 1.589, 2.267, 3.093, 4.081");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.07838, 0.1235, 0.2902, 0.6266, 1.156, 1.898, 2.87, 4.096, 5.599, 7.383",\
"0.07846, 0.1235, 0.2902, 0.6265, 1.156, 1.899, 2.869, 4.099, 5.6, 7.384",\
"0.07828, 0.1235, 0.2902, 0.6263, 1.154, 1.895, 2.869, 4.096, 5.599, 7.382",\
"0.07858, 0.1236, 0.2904, 0.6264, 1.155, 1.898, 2.87, 4.098, 5.595, 7.389",\
"0.0782, 0.1236, 0.2904, 0.6266, 1.155, 1.895, 2.87, 4.097, 5.599, 7.384",\
"0.0788, 0.124, 0.2908, 0.6266, 1.154, 1.897, 2.875, 4.098, 5.597, 7.389",\
"0.0788, 0.1242, 0.2906, 0.6268, 1.154, 1.896, 2.87, 4.106, 5.608, 7.387",\
"0.0796, 0.1246, 0.2908, 0.6266, 1.156, 1.897, 2.869, 4.098, 5.61, 7.382",\
"0.0802, 0.1254, 0.291, 0.627, 1.157, 1.896, 2.87, 4.098, 5.599, 7.398",\
"0.0802, 0.1252, 0.291, 0.6266, 1.154, 1.894, 2.872, 4.101, 5.597, 7.385");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.3598, 0.3911, 0.4893, 0.6737, 0.9616, 1.366, 1.899, 2.57, 3.388, 4.365",\
"0.3728, 0.4041, 0.5024, 0.6867, 0.9744, 1.379, 1.911, 2.583, 3.401, 4.378",\
"0.4236, 0.455, 0.5532, 0.7375, 1.025, 1.43, 1.963, 2.633, 3.453, 4.428",\
"0.5147, 0.5458, 0.6438, 0.8275, 1.115, 1.52, 2.052, 2.723, 3.542, 4.517",\
"0.6225, 0.6539, 0.7514, 0.9344, 1.222, 1.626, 2.159, 2.828, 3.647, 4.623",\
"0.7378, 0.7696, 0.8664, 1.049, 1.336, 1.739, 2.272, 2.943, 3.762, 4.737",\
"0.8573, 0.8888, 0.9854, 1.167, 1.454, 1.857, 2.388, 3.058, 3.878, 4.853",\
"0.9784, 1.01, 1.106, 1.287, 1.573, 1.976, 2.507, 3.177, 3.994, 4.97",\
"1.101, 1.133, 1.229, 1.409, 1.694, 2.097, 2.629, 3.298, 4.115, 5.09",\
"1.224, 1.257, 1.353, 1.533, 1.817, 2.219, 2.751, 3.42, 4.238, 5.213");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.07688, 0.1226, 0.2897, 0.6273, 1.154, 1.898, 2.87, 4.098, 5.6, 7.385",\
"0.07724, 0.1226, 0.2899, 0.6273, 1.154, 1.897, 2.87, 4.098, 5.6, 7.385",\
"0.07702, 0.1226, 0.2897, 0.6271, 1.154, 1.898, 2.868, 4.098, 5.598, 7.383",\
"0.07782, 0.1233, 0.2901, 0.627, 1.154, 1.897, 2.87, 4.098, 5.597, 7.383",\
"0.0798, 0.1254, 0.2912, 0.6272, 1.154, 1.898, 2.87, 4.099, 5.594, 7.383",\
"0.0828, 0.1272, 0.2916, 0.6268, 1.155, 1.899, 2.875, 4.099, 5.598, 7.38",\
"0.0852, 0.1288, 0.2924, 0.6272, 1.155, 1.896, 2.871, 4.098, 5.596, 7.381",\
"0.0874, 0.1308, 0.293, 0.6276, 1.154, 1.897, 2.87, 4.1, 5.607, 7.382",\
"0.0892, 0.1324, 0.2936, 0.6268, 1.154, 1.897, 2.87, 4.097, 5.597, 7.396",\
"0.0906, 0.1334, 0.2942, 0.627, 1.154, 1.897, 2.872, 4.097, 5.596, 7.384");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.4494, 0.479, 0.5569, 0.6769, 0.8491, 1.087, 1.4, 1.794, 2.275, 2.851",\
"0.456, 0.4858, 0.5636, 0.6834, 0.8557, 1.094, 1.406, 1.801, 2.283, 2.857",\
"0.4883, 0.5181, 0.5959, 0.7158, 0.888, 1.126, 1.438, 1.833, 2.314, 2.889",\
"0.5508, 0.5804, 0.6582, 0.7784, 0.9507, 1.188, 1.501, 1.895, 2.376, 2.951",\
"0.6199, 0.6498, 0.7279, 0.8482, 1.02, 1.258, 1.571, 1.965, 2.446, 3.021",\
"0.6894, 0.7198, 0.7982, 0.9188, 1.091, 1.329, 1.641, 2.035, 2.517, 3.091",\
"0.7531, 0.7841, 0.8636, 0.9848, 1.156, 1.395, 1.707, 2.101, 2.582, 3.156",\
"0.8085, 0.8401, 0.9207, 1.042, 1.215, 1.453, 1.765, 2.159, 2.64, 3.213",\
"0.8543, 0.8865, 0.9685, 1.092, 1.265, 1.502, 1.814, 2.208, 2.689, 3.262",\
"0.8887, 0.9223, 1.006, 1.13, 1.303, 1.541, 1.853, 2.247, 2.728, 3.301");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.3589, 0.3904, 0.4887, 0.6733, 0.9613, 1.366, 1.898, 2.568, 3.389, 4.365",\
"0.3718, 0.403, 0.5016, 0.6861, 0.9742, 1.379, 1.912, 2.583, 3.399, 4.378",\
"0.4228, 0.4541, 0.5523, 0.7368, 1.025, 1.429, 1.961, 2.632, 3.453, 4.43",\
"0.5135, 0.5448, 0.6428, 0.8268, 1.115, 1.519, 2.051, 2.722, 3.542, 4.52",\
"0.6209, 0.6523, 0.7503, 0.9335, 1.221, 1.625, 2.158, 2.828, 3.649, 4.626",\
"0.7381, 0.7698, 0.8674, 1.05, 1.337, 1.74, 2.272, 2.943, 3.763, 4.741",\
"0.8619, 0.8947, 0.9923, 1.174, 1.46, 1.863, 2.394, 3.064, 3.883, 4.861",\
"0.992, 1.026, 1.125, 1.305, 1.59, 1.993, 2.524, 3.193, 4.011, 4.987",\
"1.129, 1.163, 1.263, 1.444, 1.728, 2.13, 2.661, 3.33, 4.148, 5.122",\
"1.273, 1.309, 1.409, 1.59, 1.874, 2.275, 2.805, 3.475, 4.292, 5.267");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.07936, 0.1105, 0.202, 0.3704, 0.6482, 1.053, 1.592, 2.27, 3.101, 4.086",\
"0.07942, 0.1106, 0.2018, 0.3703, 0.6483, 1.052, 1.592, 2.269, 3.1, 4.087",\
"0.07932, 0.1107, 0.2018, 0.3706, 0.648, 1.052, 1.59, 2.269, 3.101, 4.085",\
"0.08026, 0.1111, 0.2022, 0.371, 0.6496, 1.052, 1.589, 2.269, 3.101, 4.09",\
"0.0822, 0.1128, 0.204, 0.3712, 0.6486, 1.053, 1.591, 2.268, 3.101, 4.086",\
"0.0852, 0.1164, 0.2062, 0.3734, 0.6496, 1.052, 1.59, 2.269, 3.1, 4.085",\
"0.0898, 0.1204, 0.2104, 0.376, 0.6504, 1.053, 1.591, 2.266, 3.097, 4.086",\
"0.0952, 0.1258, 0.2142, 0.3792, 0.652, 1.054, 1.591, 2.266, 3.093, 4.08",\
"0.1012, 0.133, 0.2202, 0.3836, 0.6534, 1.055, 1.59, 2.268, 3.093, 4.079",\
"0.1082, 0.1398, 0.2266, 0.388, 0.6562, 1.057, 1.59, 2.269, 3.095, 4.079");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.07756, 0.1227, 0.2901, 0.6262, 1.154, 1.899, 2.87, 4.096, 5.598, 7.389",\
"0.07718, 0.123, 0.2901, 0.6262, 1.154, 1.894, 2.875, 4.099, 5.6, 7.389",\
"0.07758, 0.1228, 0.29, 0.6264, 1.156, 1.898, 2.869, 4.099, 5.598, 7.391",\
"0.0782, 0.1235, 0.2905, 0.6262, 1.154, 1.897, 2.869, 4.099, 5.597, 7.39",\
"0.0812, 0.1262, 0.2916, 0.6268, 1.154, 1.897, 2.87, 4.099, 5.599, 7.389",\
"0.0846, 0.1296, 0.2928, 0.6268, 1.156, 1.897, 2.875, 4.099, 5.598, 7.39",\
"0.09, 0.1338, 0.2952, 0.6288, 1.154, 1.895, 2.872, 4.101, 5.596, 7.385",\
"0.0958, 0.1384, 0.298, 0.6288, 1.156, 1.896, 2.87, 4.1, 5.607, 7.382",\
"0.1018, 0.1442, 0.3028, 0.6304, 1.156, 1.896, 2.872, 4.098, 5.598, 7.397",\
"0.1074, 0.1498, 0.3076, 0.6328, 1.157, 1.898, 2.872, 4.101, 5.596, 7.386");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.3599, 0.3912, 0.4894, 0.6737, 0.9616, 1.366, 1.898, 2.57, 3.388, 4.365",\
"0.3729, 0.4041, 0.5023, 0.6868, 0.9745, 1.379, 1.912, 2.582, 3.401, 4.378",\
"0.4236, 0.455, 0.5532, 0.7376, 1.025, 1.43, 1.963, 2.634, 3.453, 4.429",\
"0.5148, 0.5458, 0.6438, 0.8275, 1.115, 1.52, 2.053, 2.723, 3.542, 4.518",\
"0.6227, 0.6539, 0.7513, 0.9343, 1.222, 1.626, 2.158, 2.828, 3.646, 4.623",\
"0.7381, 0.7696, 0.8665, 1.049, 1.336, 1.739, 2.271, 2.942, 3.76, 4.737",\
"0.8574, 0.8889, 0.9855, 1.167, 1.454, 1.857, 2.388, 3.058, 3.876, 4.853",\
"0.9785, 1.01, 1.106, 1.288, 1.573, 1.976, 2.508, 3.177, 3.995, 4.971",\
"1.101, 1.133, 1.229, 1.41, 1.695, 2.098, 2.629, 3.299, 4.117, 5.091",\
"1.224, 1.256, 1.352, 1.533, 1.817, 2.22, 2.752, 3.42, 4.238, 5.212");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.07726, 0.1225, 0.2897, 0.6272, 1.154, 1.898, 2.87, 4.098, 5.6, 7.385",\
"0.0768, 0.1226, 0.2897, 0.627, 1.154, 1.898, 2.869, 4.099, 5.6, 7.382",\
"0.07692, 0.1226, 0.2897, 0.6273, 1.154, 1.898, 2.87, 4.098, 5.598, 7.384",\
"0.07798, 0.1232, 0.2901, 0.627, 1.154, 1.897, 2.87, 4.098, 5.597, 7.38",\
"0.08, 0.125, 0.2908, 0.627, 1.154, 1.898, 2.87, 4.097, 5.595, 7.388",\
"0.0824, 0.1272, 0.292, 0.6266, 1.155, 1.896, 2.869, 4.099, 5.599, 7.386",\
"0.0848, 0.1288, 0.293, 0.6274, 1.154, 1.896, 2.873, 4.104, 5.597, 7.382",\
"0.0872, 0.1308, 0.2932, 0.628, 1.154, 1.898, 2.869, 4.098, 5.599, 7.381",\
"0.089, 0.1322, 0.294, 0.6276, 1.156, 1.896, 2.87, 4.097, 5.597, 7.385",\
"0.0906, 0.1336, 0.2938, 0.6276, 1.156, 1.895, 2.878, 4.101, 5.596, 7.383");
}
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.4494, 0.479, 0.5569, 0.6769, 0.8491, 1.087, 1.4, 1.794, 2.275, 2.851",\
"0.456, 0.4858, 0.5636, 0.6834, 0.8557, 1.094, 1.406, 1.801, 2.283, 2.857",\
"0.4883, 0.5181, 0.5959, 0.7158, 0.888, 1.126, 1.438, 1.833, 2.314, 2.889",\
"0.5508, 0.5804, 0.6582, 0.7784, 0.9507, 1.188, 1.501, 1.895, 2.376, 2.951",\
"0.6199, 0.6498, 0.7279, 0.8482, 1.02, 1.258, 1.571, 1.965, 2.446, 3.021",\
"0.6894, 0.7198, 0.7982, 0.9188, 1.091, 1.329, 1.641, 2.035, 2.517, 3.091",\
"0.7531, 0.7841, 0.8636, 0.9848, 1.156, 1.395, 1.707, 2.101, 2.582, 3.156",\
"0.8085, 0.8401, 0.9207, 1.042, 1.215, 1.453, 1.765, 2.159, 2.64, 3.213",\
"0.8543, 0.8865, 0.9685, 1.092, 1.265, 1.502, 1.814, 2.208, 2.689, 3.262",\
"0.8887, 0.9223, 1.006, 1.13, 1.303, 1.541, 1.853, 2.247, 2.728, 3.301");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.3589, 0.3904, 0.4887, 0.6733, 0.9613, 1.366, 1.898, 2.568, 3.389, 4.365",\
"0.3718, 0.403, 0.5016, 0.6861, 0.9742, 1.379, 1.912, 2.583, 3.399, 4.378",\
"0.4228, 0.4541, 0.5523, 0.7368, 1.025, 1.429, 1.961, 2.632, 3.453, 4.43",\
"0.5135, 0.5448, 0.6428, 0.8268, 1.115, 1.519, 2.051, 2.722, 3.542, 4.52",\
"0.6209, 0.6523, 0.7503, 0.9335, 1.221, 1.625, 2.158, 2.828, 3.649, 4.626",\
"0.7381, 0.7698, 0.8674, 1.05, 1.337, 1.74, 2.272, 2.943, 3.763, 4.741",\
"0.8619, 0.8947, 0.9923, 1.174, 1.46, 1.863, 2.394, 3.064, 3.883, 4.861",\
"0.992, 1.026, 1.125, 1.305, 1.59, 1.993, 2.524, 3.193, 4.011, 4.987",\
"1.129, 1.163, 1.263, 1.444, 1.728, 2.13, 2.661, 3.33, 4.148, 5.122",\
"1.273, 1.309, 1.409, 1.59, 1.874, 2.275, 2.805, 3.475, 4.292, 5.267");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.07936, 0.1105, 0.202, 0.3704, 0.6482, 1.053, 1.592, 2.27, 3.101, 4.086",\
"0.07942, 0.1106, 0.2018, 0.3703, 0.6483, 1.052, 1.592, 2.269, 3.1, 4.087",\
"0.07932, 0.1107, 0.2018, 0.3706, 0.648, 1.052, 1.59, 2.269, 3.101, 4.085",\
"0.08026, 0.1111, 0.2022, 0.371, 0.6496, 1.052, 1.589, 2.269, 3.101, 4.09",\
"0.0822, 0.1128, 0.204, 0.3712, 0.6486, 1.053, 1.591, 2.268, 3.101, 4.086",\
"0.0852, 0.1164, 0.2062, 0.3734, 0.6496, 1.052, 1.59, 2.269, 3.1, 4.085",\
"0.0898, 0.1204, 0.2104, 0.376, 0.6504, 1.053, 1.591, 2.266, 3.097, 4.086",\
"0.0952, 0.1258, 0.2142, 0.3792, 0.652, 1.054, 1.591, 2.266, 3.093, 4.08",\
"0.1012, 0.133, 0.2202, 0.3836, 0.6534, 1.055, 1.59, 2.268, 3.093, 4.079",\
"0.1082, 0.1398, 0.2266, 0.388, 0.6562, 1.057, 1.59, 2.269, 3.095, 4.079");
}
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.005988, 0.0235, 0.05694, 0.109, 0.1821, 0.2783, 0.3995, 0.5474, 0.7237");
values("0.07756, 0.1227, 0.2901, 0.6262, 1.154, 1.899, 2.87, 4.096, 5.598, 7.389",\
"0.07718, 0.123, 0.2901, 0.6262, 1.154, 1.894, 2.875, 4.099, 5.6, 7.389",\
"0.07758, 0.1228, 0.29, 0.6264, 1.156, 1.898, 2.869, 4.099, 5.598, 7.391",\
"0.0782, 0.1235, 0.2905, 0.6262, 1.154, 1.897, 2.869, 4.099, 5.597, 7.39",\
"0.0812, 0.1262, 0.2916, 0.6268, 1.154, 1.897, 2.87, 4.099, 5.599, 7.389",\
"0.0846, 0.1296, 0.2928, 0.6268, 1.156, 1.897, 2.875, 4.099, 5.598, 7.39",\
"0.09, 0.1338, 0.2952, 0.6288, 1.154, 1.895, 2.872, 4.101, 5.596, 7.385",\
"0.0958, 0.1384, 0.298, 0.6288, 1.156, 1.896, 2.87, 4.1, 5.607, 7.382",\
"0.1018, 0.1442, 0.3028, 0.6304, 1.156, 1.896, 2.872, 4.098, 5.598, 7.397",\
"0.1074, 0.1498, 0.3076, 0.6328, 1.157, 1.898, 2.872, 4.101, 5.596, 7.386");
}
}
}
pin(SETN) {
capacitance : 0.004 ;
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.29 ;
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.0172, 0.01717, 0.01714, 0.01714, 0.01712, 0.01712, 0.01714, \
0.01712, 0.01712, 0.01713");
}
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.01168, -0.01169, -0.01169, -0.01168, -0.0117, -0.01174, -0.01173, \
-0.01175, -0.01177, -0.01178");
}
}
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.01723, 0.01719, 0.01716, 0.01712, 0.01712, 0.01711, 0.01714, \
0.01714, 0.01712, 0.01712");
}
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.01168, -0.0117, -0.01168, -0.01168, -0.01169, -0.01174, -0.01173, \
-0.01175, -0.01177, -0.01178");
}
}
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.01723, 0.01718, 0.01717, 0.01715, 0.01712, 0.01714, 0.01713, \
0.01711, 0.01712, 0.01711");
}
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.01168, -0.01171, -0.01168, -0.01167, -0.01168, -0.01173, -0.01174, \
-0.01176, -0.01176, -0.01179");
}
}
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.052, 0.039, -0.011, -0.096, -0.186, -0.289, -0.402, -0.533, -0.664, -0.815",\
"0.061, 0.045, -0.005, -0.083, -0.177, -0.283, -0.399, -0.526, -0.661, -0.81",\
"0.081, 0.065, 0.014, -0.066, -0.16, -0.264, -0.381, -0.517, -0.665, -0.819",\
"0.121, 0.108, 0.06, -0.021, -0.116, -0.224, -0.344, -0.488, -0.64, -0.81",\
"0.166, 0.156, 0.106, 0.032, -0.071, -0.179, -0.302, -0.447, -0.604, -0.781",\
"0.218, 0.205, 0.152, 0.083, -0.012, -0.122, -0.253, -0.399, -0.556, -0.731",\
"0.262, 0.249, 0.199, 0.126, 0.033, -0.081, -0.21, -0.352, -0.513, -0.693",\
"0.312, 0.298, 0.247, 0.175, 0.087, -0.024, -0.155, -0.297, -0.463, -0.641",\
"0.354, 0.334, 0.285, 0.217, 0.129, 0.012, -0.115, -0.259, -0.423, -0.597",\
"0.384, 0.366, 0.319, 0.249, 0.158, 0.05, -0.083, -0.226, -0.39, -0.556");
}
}
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.063, 0.074, 0.126, 0.211, 0.311, 0.42, 0.556, 0.702, 0.878, 1.068",\
"0.052, 0.068, 0.12, 0.204, 0.3, 0.417, 0.548, 0.697, 0.869, 1.064",\
"0.029, 0.039, 0.093, 0.174, 0.275, 0.387, 0.523, 0.674, 0.844, 1.042",\
"-0.014, 0.004, 0.053, 0.135, 0.236, 0.345, 0.482, 0.627, 0.799, 0.994",\
"-0.054, -0.041, 0.009, 0.088, 0.188, 0.301, 0.431, 0.582, 0.76, 0.951",\
"-0.102, -0.087, -0.035, 0.044, 0.141, 0.253, 0.387, 0.537, 0.71, 0.905",\
"-0.137, -0.13, -0.073, 0.004, 0.096, 0.209, 0.336, 0.487, 0.662, 0.86",\
"-0.179, -0.163, -0.113, -0.036, 0.054, 0.17, 0.298, 0.445, 0.621, 0.82",\
"-0.209, -0.195, -0.141, -0.073, 0.019, 0.133, 0.258, 0.411, 0.585, 0.784",\
"-0.23, -0.22, -0.17, -0.094, -0.008, 0.101, 0.231, 0.379, 0.554, 0.751");
}
}
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.29");
}
}
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.29");
}
}
}
}