blob: 48fd8612df7507d4ddc0afa93fa4191295f8b538 [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__latrnq_2) {
area : 52.684800 ;
latch(IQ2,IQN2) {
enable : "E" ;
data_in : "D" ;
clear : "(!RN)" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&!RN" ;
value : "0.0001395756" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&!E&RN" ;
value : "0.0001554552" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&!RN" ;
value : "0.0001403388" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!D&E&RN" ;
value : "0.000140346" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&!RN" ;
value : "0.0001395828" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&!E&RN" ;
value : "0.0001767852" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&!RN" ;
value : "0.0001601136" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "D&E&RN" ;
value : "0.000151074" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001767852" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(D) {
capacitance : 0.003047 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!E&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01486, 0.01493, 0.01533, 0.0157, 0.01597, 0.01615, 0.01628, \
0.01635, 0.01642, 0.01645");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01043, -0.01038, -0.01039, -0.01045, -0.01047, -0.01048, -0.01053, \
-0.01053, -0.01054, -0.01054");
}
}
internal_power() {
when : "!E&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01145, 0.01142, 0.01146, 0.01142, 0.01145, 0.01144, 0.01146, \
0.01145, 0.01145, 0.01145");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01038, -0.01038, -0.01038, -0.01044, -0.01045, -0.01047, -0.01053, \
-0.01054, -0.01054, -0.01054");
}
}
internal_power() {
when : "E&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01183, 0.01182, 0.01178, 0.01177, 0.01178, 0.01177, 0.01178, \
0.01178, 0.0118, 0.01179");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.008651, -0.008643, -0.008641, -0.008633, -0.008668, -0.008647, \
-0.008692, -0.008691, -0.008713, -0.008721");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : hold_falling ;
when : "RN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.309, -0.299, -0.267, -0.229, -0.178, -0.125, -0.063, 0.013, 0.099, 0.194",\
"-0.314, -0.303, -0.28, -0.235, -0.186, -0.13, -0.065, 0.004, 0.098, 0.193",\
"-0.336, -0.323, -0.295, -0.255, -0.206, -0.145, -0.086, -0.01, 0.079, 0.178",\
"-0.381, -0.37, -0.34, -0.301, -0.248, -0.184, -0.124, -0.047, 0.045, 0.147",\
"-0.465, -0.452, -0.423, -0.378, -0.322, -0.266, -0.192, -0.113, -0.02, 0.081",\
"-0.574, -0.561, -0.525, -0.483, -0.432, -0.367, -0.294, -0.211, -0.115, -0.006",\
"-0.705, -0.693, -0.662, -0.621, -0.563, -0.497, -0.416, -0.334, -0.235, -0.131",\
"-0.85, -0.842, -0.808, -0.763, -0.717, -0.645, -0.564, -0.472, -0.371, -0.265",\
"-1.018, -1.005, -0.978, -0.934, -0.881, -0.81, -0.725, -0.623, -0.524, -0.415",\
"-1.21, -1.196, -1.158, -1.114, -1.065, -0.996, -0.894, -0.791, -0.687, -0.569");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.275, -0.274, -0.276, -0.308, -0.361, -0.411, -0.45, -0.469, -0.465, -0.436",\
"-0.276, -0.275, -0.28, -0.311, -0.364, -0.414, -0.447, -0.468, -0.461, -0.441",\
"-0.284, -0.285, -0.289, -0.32, -0.369, -0.41, -0.448, -0.469, -0.465, -0.437",\
"-0.315, -0.308, -0.315, -0.343, -0.38, -0.419, -0.452, -0.472, -0.469, -0.439",\
"-0.343, -0.342, -0.341, -0.364, -0.392, -0.433, -0.465, -0.492, -0.494, -0.469",\
"-0.371, -0.362, -0.368, -0.38, -0.415, -0.449, -0.487, -0.525, -0.535, -0.523",\
"-0.383, -0.381, -0.38, -0.394, -0.426, -0.472, -0.521, -0.563, -0.591, -0.595",\
"-0.383, -0.377, -0.379, -0.396, -0.431, -0.483, -0.546, -0.606, -0.653, -0.675",\
"-0.365, -0.366, -0.367, -0.387, -0.425, -0.48, -0.557, -0.632, -0.705, -0.762",\
"-0.336, -0.336, -0.338, -0.355, -0.397, -0.463, -0.544, -0.644, -0.742, -0.825");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : setup_falling ;
when : "RN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.355, 0.344, 0.32, 0.281, 0.239, 0.2, 0.171, 0.151, 0.149, 0.14",\
"0.366, 0.354, 0.327, 0.29, 0.249, 0.207, 0.181, 0.162, 0.153, 0.15",\
"0.38, 0.37, 0.341, 0.311, 0.264, 0.219, 0.19, 0.166, 0.147, 0.132",\
"0.427, 0.419, 0.388, 0.352, 0.302, 0.259, 0.212, 0.172, 0.128, 0.087",\
"0.505, 0.494, 0.469, 0.425, 0.382, 0.321, 0.264, 0.206, 0.149, 0.08",\
"0.619, 0.608, 0.574, 0.53, 0.481, 0.415, 0.344, 0.28, 0.206, 0.125",\
"0.743, 0.732, 0.696, 0.653, 0.606, 0.54, 0.457, 0.383, 0.301, 0.209",\
"0.887, 0.873, 0.839, 0.805, 0.754, 0.677, 0.595, 0.508, 0.413, 0.314",\
"1.058, 1.046, 1.004, 0.966, 0.917, 0.842, 0.747, 0.649, 0.554, 0.443",\
"1.235, 1.222, 1.184, 1.14, 1.093, 1.019, 0.92, 0.811, 0.698, 0.581");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.321, 0.319, 0.328, 0.381, 0.512, 0.734, 1.03, 1.418, 1.891, 2.454",\
"0.328, 0.325, 0.336, 0.381, 0.515, 0.737, 1.038, 1.413, 1.889, 2.453",\
"0.336, 0.333, 0.341, 0.392, 0.52, 0.732, 1.018, 1.388, 1.837, 2.382",\
"0.36, 0.356, 0.363, 0.41, 0.531, 0.719, 0.983, 1.324, 1.742, 2.246",\
"0.388, 0.389, 0.393, 0.432, 0.538, 0.7, 0.932, 1.239, 1.613, 2.06",\
"0.416, 0.416, 0.417, 0.455, 0.537, 0.694, 0.908, 1.189, 1.538, 1.953",\
"0.437, 0.437, 0.437, 0.47, 0.548, 0.691, 0.903, 1.173, 1.524, 1.943",\
"0.443, 0.438, 0.442, 0.471, 0.542, 0.677, 0.879, 1.157, 1.5, 1.917",\
"0.435, 0.427, 0.434, 0.457, 0.524, 0.655, 0.857, 1.13, 1.479, 1.902",\
"0.399, 0.4, 0.403, 0.43, 0.492, 0.622, 0.815, 1.094, 1.447, 1.887");
}
}
}
pin(E) {
capacitance : 0.007234 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
min_pulse_width_high : 0.401 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.07503, 0.07474, 0.07892, 0.09132, 0.1136, 0.1469, 0.1919, 0.2492, \
0.3198, 0.4044");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.003656, 0.00334, 0.006051, 0.01623, 0.03563, 0.06495, 0.1048, \
0.1561, 0.2193, 0.295");
}
}
internal_power() {
when : "!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.075, 0.07471, 0.07887, 0.09127, 0.1136, 0.1468, 0.1919, 0.2493, \
0.3198, 0.4044");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("1.669e-05, -0.0003553, 0.002386, 0.01258, 0.03192, 0.0613, 0.1012, \
0.1525, 0.2156, 0.2915");
}
}
internal_power() {
when : "D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.07526, 0.07496, 0.07913, 0.09152, 0.1139, 0.1471, 0.1921, 0.2494, \
0.32, 0.4046");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01407, 0.01376, 0.01648, 0.02657, 0.04607, 0.07539, 0.1152, \
0.1665, 0.2297, 0.3055");
}
}
internal_power() {
when : "D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.0752, 0.07494, 0.07922, 0.09178, 0.1143, 0.1477, 0.1929, 0.2502, \
0.3209, 0.4055");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.0002352, -0.0006146, 0.002005, 0.01201, 0.0312, 0.06054, 0.1004, \
0.1516, 0.2147, 0.2905");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN" ;
rise_constraint(scalar) {
values("0.401");
}
}
timing() {
related_pin : "E" ;
sdf_cond : "ENABLE_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN" ;
rise_constraint(scalar) {
values("0.287");
}
}
}
pin(Q) {
direction : output ;
function : "IQ2" ;
max_capacitance : 0.7133 ;
max_transition : 5.2 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "D" ;
when : "E&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2923, 0.2871, 0.2816, 0.2795, 0.2784, 0.278, 0.2776, 0.2774, 0.2773, 0.2772",\
"0.2919, 0.2867, 0.2815, 0.2792, 0.2781, 0.2775, 0.2772, 0.277, 0.2769, 0.2768",\
"0.2917, 0.2865, 0.2814, 0.279, 0.2779, 0.2773, 0.277, 0.2768, 0.2767, 0.2766",\
"0.2966, 0.2914, 0.2862, 0.2838, 0.2828, 0.2821, 0.2819, 0.2817, 0.2815, 0.2815",\
"0.3103, 0.3049, 0.2996, 0.2974, 0.2964, 0.2959, 0.2955, 0.2953, 0.2952, 0.2951",\
"0.3347, 0.3294, 0.3241, 0.3218, 0.3206, 0.3201, 0.3198, 0.3196, 0.3195, 0.3194",\
"0.3703, 0.365, 0.3593, 0.3571, 0.3559, 0.3554, 0.3551, 0.3549, 0.3548, 0.3547",\
"0.4156, 0.4101, 0.4043, 0.4017, 0.401, 0.4002, 0.3998, 0.3996, 0.3995, 0.3994",\
"0.4711, 0.4655, 0.4595, 0.457, 0.4557, 0.4552, 0.4547, 0.4545, 0.4544, 0.4543",\
"0.5368, 0.5312, 0.5252, 0.5228, 0.5211, 0.5205, 0.52, 0.5198, 0.5197, 0.5196");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2219, 0.2187, 0.215, 0.2146, 0.2146, 0.2149, 0.2166, 0.2187, 0.2218, 0.2215",\
"0.2215, 0.2183, 0.2148, 0.2139, 0.2141, 0.2152, 0.2163, 0.2183, 0.2203, 0.2229",\
"0.2215, 0.2183, 0.2146, 0.2142, 0.2142, 0.2148, 0.217, 0.2183, 0.2192, 0.2215",\
"0.2261, 0.223, 0.2195, 0.2189, 0.2191, 0.22, 0.2213, 0.223, 0.2246, 0.2262",\
"0.2379, 0.235, 0.2315, 0.2303, 0.2304, 0.2316, 0.2328, 0.2345, 0.2362, 0.237",\
"0.2582, 0.2549, 0.2512, 0.2511, 0.251, 0.2515, 0.2533, 0.2543, 0.256, 0.2575",\
"0.2873, 0.2844, 0.2805, 0.2789, 0.2797, 0.2822, 0.2829, 0.2842, 0.2851, 0.2871",\
"0.3256, 0.3224, 0.3186, 0.3172, 0.317, 0.3189, 0.3214, 0.3234, 0.324, 0.3249",\
"0.3734, 0.3701, 0.3659, 0.3649, 0.3642, 0.3643, 0.3675, 0.3724, 0.3726, 0.3732",\
"0.4305, 0.4275, 0.4226, 0.4216, 0.4214, 0.4212, 0.4222, 0.4257, 0.4313, 0.4329");
}
}
internal_power() {
related_pin : "E" ;
when : "RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2788, 0.2736, 0.2683, 0.2662, 0.265, 0.2645, 0.2641, 0.2638, 0.2638, 0.2638",\
"0.2788, 0.2735, 0.2683, 0.2661, 0.265, 0.2644, 0.2641, 0.264, 0.2638, 0.2638",\
"0.2783, 0.2731, 0.2679, 0.2657, 0.2645, 0.2639, 0.2636, 0.2634, 0.2633, 0.2632",\
"0.2775, 0.2723, 0.267, 0.2648, 0.2637, 0.263, 0.2628, 0.2626, 0.2625, 0.2624",\
"0.277, 0.2718, 0.2664, 0.2644, 0.2632, 0.2628, 0.2625, 0.2622, 0.2621, 0.262",\
"0.2772, 0.2719, 0.2667, 0.2647, 0.2636, 0.2628, 0.2626, 0.2624, 0.2622, 0.2621",\
"0.2784, 0.2731, 0.268, 0.2656, 0.2645, 0.264, 0.2636, 0.2635, 0.2633, 0.2632",\
"0.2799, 0.2746, 0.2694, 0.2674, 0.2662, 0.2656, 0.2652, 0.265, 0.2649, 0.2648",\
"0.2821, 0.2768, 0.2714, 0.269, 0.2683, 0.2677, 0.2673, 0.2672, 0.267, 0.267",\
"0.2848, 0.2796, 0.2744, 0.2718, 0.2709, 0.2704, 0.2702, 0.2698, 0.2697, 0.2697");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2246, 0.2214, 0.2178, 0.2172, 0.2173, 0.218, 0.2201, 0.2218, 0.2227, 0.226",\
"0.2248, 0.2214, 0.2179, 0.2172, 0.2176, 0.2185, 0.219, 0.2214, 0.2242, 0.226",\
"0.2256, 0.2226, 0.2194, 0.2184, 0.218, 0.2191, 0.2211, 0.2217, 0.2241, 0.2259",\
"0.2315, 0.2283, 0.2252, 0.2241, 0.2238, 0.2249, 0.2262, 0.2279, 0.2296, 0.2329",\
"0.2436, 0.2405, 0.2373, 0.236, 0.2358, 0.2364, 0.2391, 0.2404, 0.2417, 0.2432",\
"0.2636, 0.2606, 0.2571, 0.2559, 0.2562, 0.2566, 0.2587, 0.26, 0.2613, 0.2646",\
"0.2885, 0.2852, 0.282, 0.2803, 0.2809, 0.2826, 0.2832, 0.2842, 0.2855, 0.2879",\
"0.3163, 0.313, 0.3088, 0.307, 0.3075, 0.3093, 0.3131, 0.3137, 0.3146, 0.3156",\
"0.3473, 0.3441, 0.3401, 0.339, 0.3382, 0.3387, 0.341, 0.3456, 0.3469, 0.3482",\
"0.3814, 0.3783, 0.3743, 0.3731, 0.3718, 0.3721, 0.3732, 0.3771, 0.3823, 0.3833");
}
}
internal_power() {
related_pin : "RN" ;
when : "!D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2723, 0.2673, 0.2622, 0.2601, 0.2591, 0.2584, 0.2581, 0.258, 0.2579, 0.2578",\
"0.2722, 0.267, 0.262, 0.26, 0.259, 0.2584, 0.258, 0.2579, 0.2578, 0.2577",\
"0.2737, 0.2687, 0.2636, 0.2615, 0.2604, 0.2598, 0.2595, 0.2593, 0.2592, 0.2591",\
"0.2819, 0.2768, 0.2717, 0.2696, 0.2686, 0.2679, 0.2676, 0.2675, 0.2674, 0.2673",\
"0.3005, 0.2952, 0.2902, 0.2881, 0.2871, 0.2867, 0.2864, 0.286, 0.2859, 0.2858",\
"0.3288, 0.3235, 0.3184, 0.3161, 0.3153, 0.3148, 0.3145, 0.3143, 0.3141, 0.3141",\
"0.3655, 0.3602, 0.3549, 0.3527, 0.3518, 0.3512, 0.3509, 0.3507, 0.3505, 0.3505",\
"0.4092, 0.4039, 0.3987, 0.3964, 0.3955, 0.3949, 0.3945, 0.3942, 0.394, 0.394",\
"0.459, 0.4536, 0.4484, 0.4461, 0.4449, 0.4443, 0.4439, 0.4438, 0.4436, 0.4435",\
"0.5147, 0.5091, 0.5038, 0.5014, 0.5005, 0.4997, 0.4994, 0.4992, 0.4991, 0.4991");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2723, 0.2673, 0.2622, 0.2601, 0.2591, 0.2584, 0.2581, 0.258, 0.2579, 0.2578",\
"0.2722, 0.267, 0.262, 0.26, 0.259, 0.2584, 0.258, 0.2579, 0.2578, 0.2577",\
"0.2737, 0.2687, 0.2636, 0.2615, 0.2604, 0.2598, 0.2595, 0.2593, 0.2592, 0.2591",\
"0.2819, 0.2768, 0.2717, 0.2696, 0.2686, 0.2679, 0.2676, 0.2675, 0.2674, 0.2673",\
"0.3005, 0.2952, 0.2902, 0.2881, 0.2871, 0.2867, 0.2864, 0.286, 0.2859, 0.2858",\
"0.3288, 0.3235, 0.3184, 0.3161, 0.3153, 0.3148, 0.3145, 0.3143, 0.3141, 0.3141",\
"0.3655, 0.3602, 0.3549, 0.3527, 0.3518, 0.3512, 0.3509, 0.3507, 0.3505, 0.3505",\
"0.4092, 0.4039, 0.3987, 0.3964, 0.3955, 0.3949, 0.3945, 0.3942, 0.394, 0.394",\
"0.459, 0.4536, 0.4484, 0.4461, 0.4449, 0.4443, 0.4439, 0.4438, 0.4436, 0.4435",\
"0.5147, 0.5091, 0.5038, 0.5014, 0.5005, 0.4997, 0.4994, 0.4992, 0.4991, 0.4991");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "D&!E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2722, 0.2671, 0.262, 0.2599, 0.2588, 0.2582, 0.2579, 0.2578, 0.2577, 0.2576",\
"0.2722, 0.2672, 0.2621, 0.26, 0.259, 0.2583, 0.258, 0.2579, 0.2578, 0.2577",\
"0.2736, 0.2685, 0.2635, 0.2613, 0.2604, 0.2597, 0.2594, 0.2593, 0.2592, 0.2591",\
"0.2819, 0.2769, 0.2717, 0.2696, 0.2686, 0.2679, 0.2677, 0.2675, 0.2674, 0.2673",\
"0.3005, 0.2952, 0.2902, 0.2882, 0.2872, 0.2866, 0.2864, 0.2861, 0.2859, 0.2859",\
"0.3289, 0.3235, 0.3184, 0.3162, 0.3152, 0.3145, 0.3142, 0.3141, 0.3139, 0.3138",\
"0.3656, 0.3603, 0.355, 0.3528, 0.3519, 0.3512, 0.3509, 0.3507, 0.3506, 0.3505",\
"0.4094, 0.4042, 0.3985, 0.3965, 0.3954, 0.3948, 0.3945, 0.3943, 0.3941, 0.394",\
"0.4589, 0.4536, 0.4482, 0.446, 0.445, 0.4443, 0.444, 0.4438, 0.4436, 0.4435",\
"0.5147, 0.5093, 0.5036, 0.5014, 0.5005, 0.4998, 0.4995, 0.4993, 0.4991, 0.499");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2722, 0.2671, 0.262, 0.2599, 0.2588, 0.2582, 0.2579, 0.2578, 0.2577, 0.2576",\
"0.2722, 0.2672, 0.2621, 0.26, 0.259, 0.2583, 0.258, 0.2579, 0.2578, 0.2577",\
"0.2736, 0.2685, 0.2635, 0.2613, 0.2604, 0.2597, 0.2594, 0.2593, 0.2592, 0.2591",\
"0.2819, 0.2769, 0.2717, 0.2696, 0.2686, 0.2679, 0.2677, 0.2675, 0.2674, 0.2673",\
"0.3005, 0.2952, 0.2902, 0.2882, 0.2872, 0.2866, 0.2864, 0.2861, 0.2859, 0.2859",\
"0.3289, 0.3235, 0.3184, 0.3162, 0.3152, 0.3145, 0.3142, 0.3141, 0.3139, 0.3138",\
"0.3656, 0.3603, 0.355, 0.3528, 0.3519, 0.3512, 0.3509, 0.3507, 0.3506, 0.3505",\
"0.4094, 0.4042, 0.3985, 0.3965, 0.3954, 0.3948, 0.3945, 0.3943, 0.3941, 0.394",\
"0.4589, 0.4536, 0.4482, 0.446, 0.445, 0.4443, 0.444, 0.4438, 0.4436, 0.4435",\
"0.5147, 0.5093, 0.5036, 0.5014, 0.5005, 0.4998, 0.4995, 0.4993, 0.4991, 0.499");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "D&E" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.3013, 0.296, 0.291, 0.2888, 0.2878, 0.2871, 0.2868, 0.2867, 0.2865, 0.2865",\
"0.3, 0.2949, 0.2897, 0.2876, 0.2865, 0.2859, 0.2855, 0.2854, 0.2853, 0.2852",\
"0.3007, 0.2955, 0.2905, 0.2883, 0.2871, 0.2865, 0.2862, 0.2861, 0.2859, 0.2858",\
"0.3087, 0.3035, 0.2982, 0.2962, 0.2951, 0.2945, 0.2942, 0.294, 0.2939, 0.2938",\
"0.3254, 0.3202, 0.3149, 0.3128, 0.3118, 0.3112, 0.3109, 0.3106, 0.3105, 0.3104",\
"0.3526, 0.3473, 0.3421, 0.34, 0.3388, 0.3383, 0.3379, 0.3377, 0.3376, 0.3375",\
"0.3937, 0.3883, 0.3829, 0.3804, 0.3794, 0.3786, 0.3784, 0.3782, 0.378, 0.3779",\
"0.4459, 0.4405, 0.4348, 0.4324, 0.4312, 0.4307, 0.4303, 0.4301, 0.43, 0.4299",\
"0.5101, 0.5046, 0.499, 0.4962, 0.4951, 0.4945, 0.4941, 0.4939, 0.4937, 0.4936",\
"0.5866, 0.5809, 0.5749, 0.5724, 0.5714, 0.5704, 0.57, 0.5699, 0.5698, 0.5698");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.2226, 0.2194, 0.2159, 0.215, 0.2152, 0.2163, 0.2173, 0.2194, 0.221, 0.224",\
"0.2221, 0.219, 0.2156, 0.2146, 0.2151, 0.2153, 0.2173, 0.2187, 0.2207, 0.2211",\
"0.222, 0.2188, 0.2154, 0.2144, 0.2147, 0.2151, 0.2173, 0.2197, 0.22, 0.2226",\
"0.2265, 0.2234, 0.2198, 0.2192, 0.2194, 0.2202, 0.222, 0.2244, 0.2257, 0.2265",\
"0.2389, 0.2356, 0.2321, 0.2313, 0.2314, 0.2319, 0.2343, 0.2367, 0.2372, 0.2402",\
"0.2613, 0.2581, 0.2538, 0.2536, 0.2539, 0.2536, 0.2559, 0.2572, 0.2592, 0.2612",\
"0.293, 0.2897, 0.2857, 0.2844, 0.2854, 0.2873, 0.2879, 0.2896, 0.2902, 0.2929",\
"0.3351, 0.3319, 0.3283, 0.3263, 0.3257, 0.3279, 0.3315, 0.3317, 0.3323, 0.3332",\
"0.3875, 0.3843, 0.3804, 0.3791, 0.3788, 0.3786, 0.3826, 0.3861, 0.3881, 0.3869",\
"0.4501, 0.4466, 0.4427, 0.4416, 0.4409, 0.4417, 0.4413, 0.4447, 0.4522, 0.4509");
}
}
timing() {
related_pin : "D" ;
timing_sense : positive_unate ;
timing_type : combinational ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.6049, 0.6269, 0.6838, 0.7703, 0.8944, 1.066, 1.292, 1.577, 1.924, 2.338",\
"0.6111, 0.6331, 0.6899, 0.7764, 0.9006, 1.072, 1.298, 1.583, 1.93, 2.344",\
"0.6297, 0.6517, 0.7086, 0.7951, 0.9193, 1.091, 1.317, 1.601, 1.949, 2.363",\
"0.676, 0.6979, 0.7547, 0.8413, 0.9654, 1.137, 1.363, 1.648, 1.995, 2.409",\
"0.7574, 0.7794, 0.8363, 0.9226, 1.047, 1.219, 1.444, 1.729, 2.076, 2.491",\
"0.8708, 0.8928, 0.9497, 1.036, 1.16, 1.332, 1.558, 1.842, 2.19, 2.604",\
"1.009, 1.031, 1.088, 1.175, 1.299, 1.471, 1.696, 1.981, 2.328, 2.742",\
"1.166, 1.188, 1.245, 1.332, 1.456, 1.627, 1.853, 2.138, 2.485, 2.899",\
"1.342, 1.364, 1.421, 1.507, 1.631, 1.803, 2.029, 2.313, 2.661, 3.075",\
"1.536, 1.558, 1.616, 1.702, 1.826, 1.998, 2.224, 2.508, 2.856, 3.27");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.5422, 0.5661, 0.6401, 0.7769, 0.9906, 1.291, 1.686, 2.183, 2.789, 3.514",\
"0.545, 0.569, 0.6428, 0.7795, 0.9933, 1.293, 1.688, 2.185, 2.793, 3.516",\
"0.5558, 0.5796, 0.6535, 0.7904, 1.004, 1.304, 1.699, 2.196, 2.804, 3.527",\
"0.5809, 0.605, 0.6787, 0.8154, 1.029, 1.329, 1.724, 2.222, 2.829, 3.552",\
"0.6109, 0.635, 0.7087, 0.8452, 1.059, 1.359, 1.754, 2.252, 2.858, 3.582",\
"0.6361, 0.6603, 0.7342, 0.8708, 1.084, 1.384, 1.779, 2.277, 2.884, 3.607",\
"0.6508, 0.675, 0.7486, 0.8852, 1.099, 1.399, 1.793, 2.29, 2.897, 3.62",\
"0.6512, 0.6753, 0.7489, 0.8856, 1.099, 1.399, 1.794, 2.29, 2.897, 3.62",\
"0.6356, 0.6597, 0.7334, 0.8698, 1.083, 1.384, 1.778, 2.274, 2.881, 3.604",\
"0.6026, 0.6265, 0.7001, 0.8366, 1.05, 1.35, 1.745, 2.241, 2.848, 3.571");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05506, 0.07708, 0.1408, 0.2575, 0.4519, 0.7341, 1.109, 1.582, 2.16, 2.849",\
"0.05522, 0.07716, 0.141, 0.2572, 0.4514, 0.7333, 1.108, 1.581, 2.158, 2.849",\
"0.0554, 0.07726, 0.141, 0.2572, 0.4515, 0.7334, 1.108, 1.581, 2.159, 2.848",\
"0.05512, 0.07722, 0.1412, 0.2572, 0.4514, 0.7334, 1.107, 1.58, 2.158, 2.849",\
"0.0552, 0.077, 0.1412, 0.2574, 0.4514, 0.7346, 1.108, 1.58, 2.159, 2.848",\
"0.0552, 0.077, 0.141, 0.2576, 0.4512, 0.7346, 1.108, 1.58, 2.159, 2.846",\
"0.0554, 0.0774, 0.141, 0.2572, 0.451, 0.7328, 1.107, 1.58, 2.158, 2.846",\
"0.0558, 0.0776, 0.1412, 0.2574, 0.4518, 0.733, 1.108, 1.579, 2.155, 2.843",\
"0.0564, 0.078, 0.1414, 0.2578, 0.4516, 0.7336, 1.107, 1.579, 2.155, 2.842",\
"0.0564, 0.0786, 0.1418, 0.2578, 0.4516, 0.7336, 1.108, 1.58, 2.157, 2.842");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05612, 0.08852, 0.2045, 0.44, 0.8114, 1.336, 2.023, 2.885, 3.944, 5.199",\
"0.05562, 0.08844, 0.2042, 0.4397, 0.8115, 1.334, 2.022, 2.886, 3.939, 5.197",\
"0.05564, 0.08848, 0.2045, 0.44, 0.8115, 1.335, 2.02, 2.886, 3.948, 5.2",\
"0.05566, 0.08852, 0.2044, 0.4398, 0.8116, 1.334, 2.024, 2.886, 3.939, 5.205",\
"0.0554, 0.0886, 0.2044, 0.4396, 0.8118, 1.333, 2.023, 2.885, 3.939, 5.205",\
"0.056, 0.0886, 0.2044, 0.4404, 0.8108, 1.333, 2.022, 2.889, 3.941, 5.2",\
"0.0558, 0.0886, 0.2048, 0.44, 0.8122, 1.333, 2.021, 2.885, 3.939, 5.198",\
"0.0562, 0.0886, 0.205, 0.44, 0.8116, 1.332, 2.018, 2.883, 3.941, 5.196",\
"0.0564, 0.089, 0.2046, 0.4402, 0.812, 1.333, 2.019, 2.882, 3.938, 5.201",\
"0.0566, 0.0892, 0.2048, 0.4402, 0.8114, 1.332, 2.018, 2.881, 3.936, 5.193");
}
}
timing() {
related_pin : "E" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.6336, 0.6556, 0.7125, 0.799, 0.923, 1.095, 1.321, 1.605, 1.953, 2.367",\
"0.6405, 0.6625, 0.7194, 0.8059, 0.9299, 1.102, 1.327, 1.612, 1.96, 2.374",\
"0.6605, 0.6826, 0.7394, 0.826, 0.9501, 1.122, 1.348, 1.632, 1.98, 2.394",\
"0.6788, 0.7007, 0.7576, 0.8442, 0.9683, 1.14, 1.366, 1.65, 1.998, 2.412",\
"0.6938, 0.7157, 0.7726, 0.8591, 0.9832, 1.155, 1.381, 1.665, 2.013, 2.427",\
"0.6982, 0.7203, 0.777, 0.8636, 0.9878, 1.159, 1.385, 1.67, 2.017, 2.432",\
"0.6905, 0.7125, 0.7693, 0.8559, 0.9801, 1.152, 1.377, 1.662, 2.009, 2.424",\
"0.6692, 0.6911, 0.7481, 0.8345, 0.9587, 1.13, 1.356, 1.641, 1.988, 2.402",\
"0.6332, 0.6552, 0.7121, 0.7985, 0.9228, 1.094, 1.32, 1.605, 1.952, 2.366",\
"0.5828, 0.6048, 0.6616, 0.7483, 0.8724, 1.044, 1.27, 1.554, 1.902, 2.316");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.5017, 0.5259, 0.5997, 0.7365, 0.9502, 1.25, 1.645, 2.143, 2.75, 3.472",\
"0.5078, 0.5317, 0.6055, 0.7422, 0.9561, 1.256, 1.651, 2.149, 2.754, 3.48",\
"0.5286, 0.5528, 0.6268, 0.7634, 0.977, 1.277, 1.672, 2.17, 2.777, 3.499",\
"0.5668, 0.5909, 0.6648, 0.8014, 1.015, 1.315, 1.71, 2.208, 2.815, 3.537",\
"0.602, 0.6261, 0.7, 0.8366, 1.05, 1.35, 1.745, 2.242, 2.85, 3.573",\
"0.6298, 0.6537, 0.7276, 0.8639, 1.078, 1.377, 1.772, 2.269, 2.878, 3.599",\
"0.6432, 0.6671, 0.7412, 0.8777, 1.091, 1.391, 1.785, 2.283, 2.89, 3.613",\
"0.6391, 0.6631, 0.7366, 0.8732, 1.087, 1.387, 1.781, 2.278, 2.885, 3.609",\
"0.6144, 0.6386, 0.7122, 0.8487, 1.062, 1.362, 1.756, 2.254, 2.86, 3.583",\
"0.568, 0.5921, 0.6658, 0.8021, 1.016, 1.315, 1.71, 2.207, 2.813, 3.536");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05524, 0.07722, 0.1411, 0.2573, 0.4516, 0.7332, 1.108, 1.582, 2.16, 2.848",\
"0.0551, 0.07718, 0.141, 0.2574, 0.4517, 0.733, 1.108, 1.58, 2.159, 2.849",\
"0.05508, 0.07714, 0.141, 0.2579, 0.4514, 0.734, 1.109, 1.582, 2.16, 2.85",\
"0.05524, 0.07722, 0.1413, 0.2572, 0.4514, 0.7332, 1.108, 1.581, 2.157, 2.85",\
"0.055, 0.0772, 0.1412, 0.2576, 0.4514, 0.7344, 1.109, 1.582, 2.16, 2.848",\
"0.0552, 0.0768, 0.141, 0.2576, 0.4508, 0.7326, 1.109, 1.581, 2.159, 2.846",\
"0.0554, 0.077, 0.1412, 0.2576, 0.4508, 0.733, 1.107, 1.579, 2.157, 2.846",\
"0.0552, 0.0772, 0.1408, 0.2576, 0.4512, 0.7336, 1.107, 1.579, 2.155, 2.842",\
"0.0554, 0.077, 0.1408, 0.2574, 0.4512, 0.7336, 1.109, 1.581, 2.155, 2.841",\
"0.0554, 0.077, 0.141, 0.2574, 0.451, 0.7338, 1.108, 1.58, 2.155, 2.842");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05562, 0.0885, 0.2043, 0.4401, 0.8118, 1.335, 2.019, 2.89, 3.941, 5.198",\
"0.05552, 0.08848, 0.2045, 0.4399, 0.8117, 1.333, 2.024, 2.886, 3.941, 5.209",\
"0.05584, 0.08852, 0.2043, 0.44, 0.8114, 1.333, 2.021, 2.891, 3.941, 5.203",\
"0.0557, 0.08856, 0.2043, 0.44, 0.8116, 1.334, 2.023, 2.891, 3.941, 5.2",\
"0.0556, 0.0884, 0.2046, 0.44, 0.8116, 1.336, 2.021, 2.886, 3.949, 5.198",\
"0.0558, 0.0884, 0.2044, 0.44, 0.8114, 1.333, 2.022, 2.883, 3.942, 5.2",\
"0.0558, 0.0888, 0.2046, 0.4398, 0.8112, 1.332, 2.017, 2.887, 3.939, 5.197",\
"0.0564, 0.0888, 0.2044, 0.4398, 0.8122, 1.333, 2.018, 2.882, 3.944, 5.196",\
"0.0558, 0.0886, 0.2044, 0.44, 0.8122, 1.333, 2.019, 2.881, 3.937, 5.204",\
"0.0562, 0.0892, 0.2046, 0.4406, 0.8128, 1.334, 2.018, 2.883, 3.938, 5.192");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b0 && E===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!D&!E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.4724, 0.4943, 0.5513, 0.6378, 0.7619, 0.9337, 1.16, 1.444, 1.792, 2.206",\
"0.4811, 0.5031, 0.56, 0.6465, 0.7706, 0.9423, 1.168, 1.453, 1.8, 2.215",\
"0.5175, 0.5394, 0.5964, 0.6829, 0.807, 0.9787, 1.205, 1.489, 1.837, 2.251",\
"0.5927, 0.6146, 0.6717, 0.7581, 0.8823, 1.054, 1.28, 1.564, 1.912, 2.326",\
"0.6991, 0.7212, 0.778, 0.8645, 0.9887, 1.16, 1.386, 1.671, 2.018, 2.432",\
"0.8269, 0.8489, 0.9056, 0.9921, 1.116, 1.288, 1.514, 1.798, 2.146, 2.56",\
"0.9741, 0.9961, 1.053, 1.139, 1.264, 1.435, 1.661, 1.946, 2.293, 2.708",\
"1.142, 1.164, 1.221, 1.307, 1.431, 1.603, 1.829, 2.113, 2.461, 2.875",\
"1.33, 1.352, 1.408, 1.495, 1.619, 1.791, 2.017, 2.301, 2.648, 3.063",\
"1.539, 1.561, 1.618, 1.704, 1.829, 2, 2.226, 2.511, 2.858, 3.272");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05492, 0.07718, 0.1411, 0.2574, 0.4513, 0.7334, 1.109, 1.581, 2.158, 2.851",\
"0.05496, 0.0769, 0.1411, 0.2571, 0.4511, 0.7339, 1.109, 1.582, 2.159, 2.851",\
"0.05494, 0.07716, 0.141, 0.2574, 0.4516, 0.7331, 1.109, 1.581, 2.159, 2.851",\
"0.05496, 0.07718, 0.141, 0.2575, 0.451, 0.733, 1.109, 1.581, 2.159, 2.851",\
"0.0552, 0.0768, 0.1412, 0.2578, 0.4518, 0.7332, 1.109, 1.581, 2.161, 2.85",\
"0.055, 0.0768, 0.1408, 0.2572, 0.4512, 0.7344, 1.109, 1.582, 2.159, 2.851",\
"0.055, 0.077, 0.1414, 0.2572, 0.4508, 0.7332, 1.107, 1.581, 2.156, 2.849",\
"0.055, 0.077, 0.1408, 0.2576, 0.4514, 0.7342, 1.108, 1.579, 2.155, 2.844",\
"0.0552, 0.0772, 0.141, 0.2574, 0.4512, 0.734, 1.108, 1.58, 2.155, 2.841",\
"0.0554, 0.0774, 0.1412, 0.2572, 0.4514, 0.7326, 1.109, 1.581, 2.155, 2.842");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b1 && E===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "D&!E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.4724, 0.4943, 0.5513, 0.6377, 0.7619, 0.9337, 1.16, 1.444, 1.792, 2.206",\
"0.4811, 0.503, 0.56, 0.6465, 0.7706, 0.9424, 1.168, 1.453, 1.8, 2.215",\
"0.5174, 0.5394, 0.5964, 0.6828, 0.8069, 0.9786, 1.205, 1.489, 1.837, 2.251",\
"0.5927, 0.6146, 0.6717, 0.7581, 0.8823, 1.054, 1.28, 1.564, 1.912, 2.326",\
"0.6989, 0.721, 0.7779, 0.8644, 0.9886, 1.16, 1.386, 1.671, 2.018, 2.433",\
"0.8267, 0.8489, 0.9056, 0.9921, 1.116, 1.288, 1.514, 1.799, 2.146, 2.56",\
"0.9743, 0.9962, 1.053, 1.14, 1.264, 1.436, 1.661, 1.946, 2.293, 2.708",\
"1.142, 1.164, 1.22, 1.307, 1.431, 1.603, 1.829, 2.113, 2.46, 2.874",\
"1.329, 1.351, 1.408, 1.495, 1.619, 1.791, 2.016, 2.301, 2.648, 3.062",\
"1.539, 1.561, 1.618, 1.705, 1.829, 2, 2.226, 2.511, 2.858, 3.272");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05496, 0.07716, 0.141, 0.2571, 0.4513, 0.7334, 1.109, 1.581, 2.159, 2.851",\
"0.05494, 0.07716, 0.141, 0.2575, 0.4512, 0.7335, 1.109, 1.581, 2.158, 2.851",\
"0.05476, 0.07704, 0.1409, 0.2572, 0.4514, 0.7338, 1.109, 1.582, 2.159, 2.851",\
"0.05494, 0.07718, 0.141, 0.2575, 0.4514, 0.7334, 1.109, 1.581, 2.159, 2.851",\
"0.0552, 0.0768, 0.1412, 0.2572, 0.4514, 0.7334, 1.109, 1.583, 2.161, 2.851",\
"0.055, 0.0768, 0.141, 0.257, 0.4512, 0.7334, 1.109, 1.582, 2.162, 2.85",\
"0.055, 0.0772, 0.1408, 0.2572, 0.4514, 0.7328, 1.107, 1.581, 2.157, 2.846",\
"0.055, 0.0772, 0.1408, 0.2572, 0.4512, 0.734, 1.108, 1.579, 2.155, 2.845",\
"0.0554, 0.0772, 0.141, 0.2574, 0.4512, 0.7332, 1.108, 1.579, 2.154, 2.842",\
"0.0556, 0.0774, 0.141, 0.2572, 0.451, 0.7334, 1.108, 1.579, 2.156, 2.842");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "D===1'b1 && E===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "D&E" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.4736, 0.4957, 0.5525, 0.639, 0.7632, 0.9349, 1.161, 1.445, 1.793, 2.207",\
"0.4812, 0.5032, 0.5601, 0.6466, 0.7708, 0.9425, 1.168, 1.453, 1.8, 2.215",\
"0.5168, 0.5389, 0.5957, 0.6823, 0.8064, 0.9782, 1.204, 1.489, 1.836, 2.251",\
"0.5918, 0.6139, 0.6708, 0.7572, 0.8813, 1.053, 1.279, 1.564, 1.911, 2.325",\
"0.6975, 0.7196, 0.7765, 0.8629, 0.9871, 1.159, 1.385, 1.669, 2.017, 2.431",\
"0.8263, 0.8483, 0.9052, 0.9917, 1.116, 1.287, 1.513, 1.798, 2.145, 2.559",\
"0.9762, 0.9982, 1.055, 1.141, 1.265, 1.437, 1.663, 1.947, 2.295, 2.709",\
"1.146, 1.168, 1.225, 1.312, 1.436, 1.607, 1.833, 2.118, 2.465, 2.879",\
"1.338, 1.36, 1.417, 1.503, 1.627, 1.799, 2.025, 2.309, 2.656, 3.071",\
"1.552, 1.574, 1.631, 1.717, 1.841, 2.013, 2.239, 2.524, 2.871, 3.285");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.5516, 0.5757, 0.6495, 0.7862, 0.9999, 1.3, 1.695, 2.191, 2.8, 3.522",\
"0.5544, 0.5784, 0.6522, 0.7888, 1.003, 1.303, 1.697, 2.196, 2.802, 3.526",\
"0.5581, 0.5821, 0.6559, 0.7926, 1.006, 1.306, 1.701, 2.198, 2.806, 3.528",\
"0.5685, 0.5925, 0.6664, 0.8033, 1.017, 1.317, 1.711, 2.209, 2.817, 3.54",\
"0.5829, 0.6068, 0.6805, 0.8172, 1.031, 1.331, 1.725, 2.223, 2.831, 3.553",\
"0.595, 0.6191, 0.6927, 0.8295, 1.043, 1.343, 1.737, 2.234, 2.843, 3.566",\
"0.5957, 0.6198, 0.6934, 0.8301, 1.044, 1.344, 1.738, 2.235, 2.843, 3.566",\
"0.581, 0.6051, 0.6789, 0.8154, 1.029, 1.329, 1.723, 2.22, 2.827, 3.551",\
"0.5472, 0.5713, 0.6451, 0.7815, 0.995, 1.295, 1.689, 2.186, 2.793, 3.516",\
"0.4935, 0.5173, 0.5912, 0.7273, 0.941, 1.241, 1.635, 2.132, 2.739, 3.462");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05528, 0.07698, 0.1408, 0.2572, 0.4514, 0.7332, 1.109, 1.582, 2.161, 2.849",\
"0.05516, 0.07738, 0.1411, 0.2576, 0.4512, 0.7345, 1.109, 1.581, 2.161, 2.85",\
"0.05508, 0.07712, 0.1412, 0.2572, 0.4513, 0.7331, 1.109, 1.582, 2.161, 2.85",\
"0.05504, 0.07692, 0.1407, 0.2571, 0.4516, 0.7334, 1.109, 1.581, 2.162, 2.849",\
"0.0552, 0.077, 0.1414, 0.2572, 0.4514, 0.733, 1.109, 1.581, 2.162, 2.847",\
"0.0554, 0.0774, 0.1408, 0.2574, 0.4508, 0.7334, 1.109, 1.582, 2.161, 2.85",\
"0.0552, 0.077, 0.1408, 0.2574, 0.4514, 0.7332, 1.107, 1.581, 2.158, 2.848",\
"0.0558, 0.0772, 0.1416, 0.2576, 0.4514, 0.7338, 1.107, 1.58, 2.156, 2.845",\
"0.056, 0.0778, 0.1416, 0.2576, 0.4512, 0.734, 1.107, 1.579, 2.155, 2.842",\
"0.0562, 0.0782, 0.142, 0.258, 0.4512, 0.7346, 1.108, 1.58, 2.155, 2.842");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05564, 0.08854, 0.2042, 0.4397, 0.8115, 1.334, 2.022, 2.886, 3.949, 5.197",\
"0.05562, 0.08854, 0.2043, 0.4398, 0.8118, 1.333, 2.019, 2.885, 3.939, 5.207",\
"0.05564, 0.08854, 0.2043, 0.4397, 0.8113, 1.333, 2.021, 2.888, 3.941, 5.202",\
"0.0559, 0.08848, 0.2044, 0.4398, 0.8116, 1.334, 2.019, 2.888, 3.939, 5.198",\
"0.0558, 0.0886, 0.2048, 0.4398, 0.8118, 1.333, 2.019, 2.888, 3.94, 5.196",\
"0.0556, 0.0886, 0.2048, 0.4408, 0.8114, 1.334, 2.018, 2.884, 3.948, 5.198",\
"0.056, 0.089, 0.2046, 0.44, 0.811, 1.332, 2.019, 2.887, 3.945, 5.198",\
"0.0562, 0.0888, 0.2048, 0.4398, 0.8122, 1.332, 2.018, 2.882, 3.938, 5.201",\
"0.0562, 0.0892, 0.205, 0.4398, 0.8114, 1.333, 2.019, 2.883, 3.937, 5.2",\
"0.0564, 0.0892, 0.2046, 0.44, 0.8124, 1.334, 2.018, 2.882, 3.936, 5.192");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.4736, 0.4957, 0.5525, 0.639, 0.7632, 0.9349, 1.161, 1.445, 1.793, 2.207",\
"0.4812, 0.5032, 0.5601, 0.6466, 0.7708, 0.9425, 1.168, 1.453, 1.8, 2.215",\
"0.5168, 0.5389, 0.5957, 0.6823, 0.8064, 0.9782, 1.204, 1.489, 1.836, 2.251",\
"0.5918, 0.6139, 0.6708, 0.7572, 0.8813, 1.053, 1.279, 1.564, 1.911, 2.325",\
"0.6975, 0.7196, 0.7765, 0.8629, 0.9871, 1.159, 1.385, 1.669, 2.017, 2.431",\
"0.8263, 0.8483, 0.9052, 0.9917, 1.116, 1.287, 1.513, 1.798, 2.145, 2.559",\
"0.9762, 0.9982, 1.055, 1.141, 1.265, 1.437, 1.663, 1.947, 2.295, 2.709",\
"1.146, 1.168, 1.225, 1.312, 1.436, 1.607, 1.833, 2.118, 2.465, 2.879",\
"1.338, 1.36, 1.417, 1.503, 1.627, 1.799, 2.025, 2.309, 2.656, 3.071",\
"1.552, 1.574, 1.631, 1.717, 1.841, 2.013, 2.239, 2.524, 2.871, 3.285");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.5516, 0.5757, 0.6495, 0.7862, 0.9999, 1.3, 1.695, 2.191, 2.8, 3.522",\
"0.5544, 0.5784, 0.6522, 0.7888, 1.003, 1.303, 1.697, 2.196, 2.802, 3.526",\
"0.5581, 0.5821, 0.6559, 0.7926, 1.006, 1.306, 1.701, 2.198, 2.806, 3.528",\
"0.5685, 0.5925, 0.6664, 0.8033, 1.017, 1.317, 1.711, 2.209, 2.817, 3.54",\
"0.5829, 0.6068, 0.6805, 0.8172, 1.031, 1.331, 1.725, 2.223, 2.831, 3.553",\
"0.595, 0.6191, 0.6927, 0.8295, 1.043, 1.343, 1.737, 2.234, 2.843, 3.566",\
"0.5957, 0.6198, 0.6934, 0.8301, 1.044, 1.344, 1.738, 2.235, 2.843, 3.566",\
"0.581, 0.6051, 0.6789, 0.8154, 1.029, 1.329, 1.723, 2.22, 2.827, 3.551",\
"0.5472, 0.5713, 0.6451, 0.7815, 0.995, 1.295, 1.689, 2.186, 2.793, 3.516",\
"0.4935, 0.5173, 0.5912, 0.7273, 0.941, 1.241, 1.635, 2.132, 2.739, 3.462");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05496, 0.07716, 0.141, 0.2571, 0.4513, 0.7334, 1.109, 1.581, 2.159, 2.851",\
"0.05494, 0.07716, 0.141, 0.2575, 0.4512, 0.7335, 1.109, 1.581, 2.158, 2.851",\
"0.05476, 0.07704, 0.1409, 0.2572, 0.4514, 0.7338, 1.109, 1.582, 2.159, 2.851",\
"0.05494, 0.07718, 0.141, 0.2575, 0.4514, 0.7334, 1.109, 1.581, 2.159, 2.851",\
"0.0552, 0.0768, 0.1412, 0.2572, 0.4514, 0.7334, 1.109, 1.583, 2.161, 2.851",\
"0.055, 0.0768, 0.141, 0.257, 0.4512, 0.7334, 1.109, 1.582, 2.162, 2.85",\
"0.055, 0.0772, 0.1408, 0.2572, 0.4514, 0.7328, 1.107, 1.581, 2.157, 2.846",\
"0.055, 0.0772, 0.1408, 0.2572, 0.4512, 0.734, 1.108, 1.579, 2.155, 2.845",\
"0.0554, 0.0772, 0.141, 0.2574, 0.4512, 0.7332, 1.108, 1.579, 2.154, 2.842",\
"0.0556, 0.0774, 0.141, 0.2572, 0.451, 0.7334, 1.108, 1.579, 2.156, 2.842");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.001, 0.005916, 0.02317, 0.05613, 0.1075, 0.1795, 0.2743, 0.3937, 0.5395, 0.7133");
values("0.05564, 0.08854, 0.2042, 0.4397, 0.8115, 1.334, 2.022, 2.886, 3.949, 5.197",\
"0.05562, 0.08854, 0.2043, 0.4398, 0.8118, 1.333, 2.019, 2.885, 3.939, 5.207",\
"0.05564, 0.08854, 0.2043, 0.4397, 0.8113, 1.333, 2.021, 2.888, 3.941, 5.202",\
"0.0559, 0.08848, 0.2044, 0.4398, 0.8116, 1.334, 2.019, 2.888, 3.939, 5.198",\
"0.0558, 0.0886, 0.2048, 0.4398, 0.8118, 1.333, 2.019, 2.888, 3.94, 5.196",\
"0.0556, 0.0886, 0.2048, 0.4408, 0.8114, 1.334, 2.018, 2.884, 3.948, 5.198",\
"0.056, 0.089, 0.2046, 0.44, 0.811, 1.332, 2.019, 2.887, 3.945, 5.198",\
"0.0562, 0.0888, 0.2048, 0.4398, 0.8122, 1.332, 2.018, 2.882, 3.938, 5.201",\
"0.0562, 0.0892, 0.205, 0.4398, 0.8114, 1.333, 2.019, 2.883, 3.937, 5.2",\
"0.0564, 0.0892, 0.2046, 0.44, 0.8124, 1.334, 2.018, 2.882, 3.936, 5.192");
}
}
}
pin(RN) {
capacitance : 0.005097 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 5.2 ;
min_pulse_width_low : 0.268 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01132, 0.01086, 0.01064, 0.01062, 0.01064, 0.01062, 0.01064, \
0.01065, 0.01064, 0.01064");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01065, -0.01063, -0.01061, -0.01061, -0.0106, -0.01059, -0.01061, \
-0.01062, -0.01063, -0.01062");
}
}
internal_power() {
when : "!D&E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01121, 0.01073, 0.01065, 0.01063, 0.01062, 0.01063, 0.01064, \
0.01064, 0.01064, 0.01064");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01065, -0.01064, -0.01061, -0.01061, -0.0106, -0.01059, -0.01062, \
-0.01062, -0.01063, -0.01062");
}
}
internal_power() {
when : "D&!E" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.01179, 0.01082, 0.01065, 0.01062, 0.01063, 0.01063, 0.01064, \
0.01063, 0.01063, 0.01064");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.01065, -0.01064, -0.01063, -0.01061, -0.01059, -0.0106, -0.01063, \
-0.01062, -0.01062, -0.01063");
}
}
timing() {
related_pin : "E" ;
timing_type : recovery_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("0.332, 0.332, 0.337, 0.387, 0.522, 0.749, 1.046, 1.433, 1.91, 2.474",\
"0.334, 0.333, 0.336, 0.388, 0.526, 0.745, 1.043, 1.428, 1.899, 2.459",\
"0.336, 0.333, 0.341, 0.392, 0.525, 0.741, 1.041, 1.42, 1.883, 2.441",\
"0.347, 0.35, 0.355, 0.399, 0.525, 0.738, 1.014, 1.382, 1.829, 2.363",\
"0.363, 0.363, 0.37, 0.411, 0.53, 0.728, 0.997, 1.349, 1.777, 2.295",\
"0.378, 0.377, 0.384, 0.426, 0.531, 0.714, 0.976, 1.304, 1.719, 2.216",\
"0.389, 0.388, 0.391, 0.425, 0.527, 0.699, 0.948, 1.27, 1.677, 2.162",\
"0.383, 0.378, 0.387, 0.421, 0.514, 0.677, 0.921, 1.249, 1.649, 2.132",\
"0.356, 0.357, 0.362, 0.392, 0.483, 0.642, 0.886, 1.213, 1.622, 2.117",\
"0.309, 0.31, 0.311, 0.347, 0.433, 0.59, 0.824, 1.153, 1.568, 2.074");
}
}
timing() {
related_pin : "E" ;
timing_type : removal_falling ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
index_2("0.02, 0.05575, 0.1813, 0.4209, 0.7943, 1.318, 2.008, 2.876, 3.936, 5.2");
values("-0.286, -0.28, -0.285, -0.315, -0.371, -0.419, -0.46, -0.476, -0.475, -0.449",\
"-0.289, -0.282, -0.289, -0.318, -0.374, -0.422, -0.464, -0.483, -0.481, -0.447",\
"-0.293, -0.285, -0.295, -0.32, -0.375, -0.418, -0.46, -0.477, -0.481, -0.45",\
"-0.301, -0.301, -0.299, -0.333, -0.373, -0.419, -0.459, -0.481, -0.48, -0.453",\
"-0.318, -0.316, -0.318, -0.343, -0.383, -0.427, -0.465, -0.492, -0.494, -0.469",\
"-0.333, -0.331, -0.327, -0.352, -0.393, -0.442, -0.479, -0.514, -0.529, -0.515",\
"-0.34, -0.338, -0.339, -0.362, -0.405, -0.455, -0.506, -0.551, -0.577, -0.586",\
"-0.331, -0.325, -0.333, -0.354, -0.394, -0.463, -0.528, -0.592, -0.636, -0.665",\
"-0.296, -0.296, -0.305, -0.327, -0.378, -0.447, -0.528, -0.615, -0.686, -0.745",\
"-0.252, -0.251, -0.258, -0.279, -0.331, -0.408, -0.509, -0.605, -0.714, -0.807");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_D_AND_NOT_E === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&!E" ;
fall_constraint(scalar) {
values("0.268");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_D_AND_NOT_E === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&!E" ;
fall_constraint(scalar) {
values("0.268");
}
}
}
}