blob: bc52a57d75587b13e066489c562ba57db6025b7d [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__dffnrsnq_1) {
area : 94.393600 ;
ff(IQ1,IQN1) {
clocked_on : "(!CLKN)" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&!SETN" ;
value : "6.72858e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&SETN" ;
value : "6.47136e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&!SETN" ;
value : "6.23502e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&SETN" ;
value : "7.86168e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&!SETN" ;
value : "6.75198e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&SETN" ;
value : "6.49476e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&!SETN" ;
value : "6.21036e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&SETN" ;
value : "0.0001365102" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&!SETN" ;
value : "5.82858e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&SETN" ;
value : "6.01452e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&!SETN" ;
value : "5.67936e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&SETN" ;
value : "0.0001000692" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&!SETN" ;
value : "5.79402e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&SETN" ;
value : "6.16158e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&!SETN" ;
value : "5.63436e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&SETN" ;
value : "0.0001040256" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0001365102" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLKN) {
capacitance : 0.003086 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
min_period : 5.125 ;
min_pulse_width_high : 2.564 ;
min_pulse_width_low : 1.906 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04633, 0.04626, 0.04607, 0.04587, 0.04576, 0.0458, 0.04598, \
0.04631, 0.0468, 0.04744");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.03073, 0.03069, 0.03057, 0.03037, 0.03025, 0.03021, 0.03034, \
0.03063, 0.03108, 0.03169");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04345, 0.04337, 0.04318, 0.04298, 0.04288, 0.04293, 0.0431, \
0.04345, 0.04396, 0.04462");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.03059, 0.03057, 0.03044, 0.03024, 0.03011, 0.03009, 0.03023, \
0.03049, 0.03095, 0.03155");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.05006, 0.04998, 0.04978, 0.04957, 0.04943, 0.04946, 0.04962, \
0.04998, 0.05048, 0.05116");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04486, 0.04482, 0.04469, 0.04443, 0.04424, 0.04417, 0.04425, \
0.04452, 0.04498, 0.0456");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04344, 0.04337, 0.04318, 0.04298, 0.04288, 0.04293, 0.04311, \
0.04346, 0.04395, 0.04463");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.03059, 0.03056, 0.03043, 0.03025, 0.03013, 0.03008, 0.0302, \
0.0305, 0.03094, 0.03157");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.06143, 0.06135, 0.06115, 0.06095, 0.06084, 0.06086, 0.06097, \
0.06128, 0.06171, 0.06232");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.03785, 0.03781, 0.0377, 0.0375, 0.03743, 0.0375, 0.03772, 0.03807, \
0.03863, 0.03933");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.08764, 0.08757, 0.08736, 0.08717, 0.08709, 0.08725, 0.0875, \
0.08792, 0.08847, 0.08917");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.05667, 0.05664, 0.05652, 0.05633, 0.05627, 0.05632, 0.05654, \
0.05693, 0.05745, 0.05816");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04467, 0.0446, 0.0444, 0.04421, 0.0441, 0.04414, 0.04431, 0.04467, \
0.04515, 0.04582");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.03105, 0.031, 0.03088, 0.03069, 0.03056, 0.03052, 0.03067, 0.03092, \
0.03138, 0.03202");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04467, 0.04459, 0.0444, 0.0442, 0.04409, 0.04414, 0.0443, 0.04465, \
0.04514, 0.04579");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.03104, 0.03101, 0.03088, 0.03068, 0.03056, 0.03053, 0.03066, \
0.03095, 0.03136, 0.03197");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("1.753");
}
rise_constraint(scalar) {
values("2.564");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("1.906");
}
rise_constraint(scalar) {
values("1.328");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SETN" ;
fall_constraint(scalar) {
values("5.125");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("4.507");
}
}
}
pin(D) {
capacitance : 0.002253 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006876, 0.006656, 0.006445, 0.006432, 0.00652, 0.006729, 0.00703, \
0.007448, 0.007997, 0.008683");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.000995, 0.0009392, 0.0008252, 0.0007633, 0.000796, 0.0009408, \
0.001197, 0.00157, 0.002067, 0.00269");
}
}
internal_power() {
when : "!CLKN&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.00688, 0.006651, 0.006445, 0.006432, 0.006523, 0.006729, 0.007029, \
0.007446, 0.007996, 0.00868");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0009976, 0.0009398, 0.0008256, 0.000764, 0.0007963, 0.00094, \
0.001199, 0.001572, 0.002067, 0.002691");
}
}
internal_power() {
when : "!CLKN&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006877, 0.006652, 0.006445, 0.00643, 0.00652, 0.006729, 0.007029, \
0.007446, 0.007996, 0.008678");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0009962, 0.0009395, 0.0008255, 0.0007638, 0.0007971, 0.0009404, \
0.001199, 0.001571, 0.002068, 0.002691");
}
}
internal_power() {
when : "!CLKN&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006878, 0.006653, 0.006444, 0.006433, 0.006518, 0.006724, 0.007034, \
0.007448, 0.007994, 0.008676");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.001001, 0.000937, 0.0008251, 0.0007633, 0.0007972, 0.000937, \
0.001199, 0.001569, 0.002067, 0.002691");
}
}
internal_power() {
when : "CLKN&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02143, 0.02131, 0.02116, 0.02107, 0.02107, 0.02115, 0.02134, \
0.02162, 0.02202, 0.02255");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006998, 0.006959, 0.006895, 0.006869, 0.006875, 0.006964, 0.007126, \
0.00738, 0.007738, 0.008216");
}
}
internal_power() {
when : "CLKN&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02891, 0.02878, 0.02863, 0.02854, 0.02851, 0.02859, 0.0288, \
0.02913, 0.02958, 0.03018");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02616, 0.02612, 0.02605, 0.02598, 0.02598, 0.02602, 0.02617, \
0.02641, 0.02677, 0.02726");
}
}
internal_power() {
when : "CLKN&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02143, 0.02131, 0.02116, 0.02107, 0.02107, 0.02115, 0.02134, \
0.02162, 0.02202, 0.02255");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006998, 0.006962, 0.006895, 0.006865, 0.006875, 0.006961, 0.007126, \
0.007382, 0.007738, 0.008213");
}
}
internal_power() {
when : "CLKN&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02889, 0.02876, 0.02862, 0.02852, 0.0285, 0.02858, 0.0288, 0.02914, \
0.0296, 0.0302");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02666, 0.02663, 0.02655, 0.02649, 0.02649, 0.02651, 0.02665, \
0.02691, 0.02726, 0.02774");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : hold_falling ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.389, -0.362, -0.277, -0.075, 0.232, 0.541, 0.845, 1.218, 1.626, 2.086",\
"-0.417, -0.389, -0.307, -0.102, 0.196, 0.518, 0.82, 1.188, 1.597, 2.059",\
"-0.531, -0.514, -0.424, -0.219, 0.076, 0.403, 0.705, 1.069, 1.478, 1.938",\
"-0.769, -0.743, -0.654, -0.455, -0.155, 0.161, 0.467, 0.831, 1.241, 1.709",\
"-1.126, -1.11, -1.02, -0.822, -0.519, -0.208, 0.101, 0.462, 0.875, 1.336",\
"-1.595, -1.567, -1.481, -1.273, -0.986, -0.673, -0.377, -0.014, 0.391, 0.852",\
"-2.109, -2.082, -1.992, -1.793, -1.497, -1.188, -0.896, -0.55, -0.158, 0.294",\
"-2.659, -2.639, -2.546, -2.347, -2.053, -1.746, -1.46, -1.125, -0.743, -0.296",\
"-3.266, -3.242, -3.15, -2.953, -2.666, -2.354, -2.067, -1.737, -1.366, -0.933",\
"-3.921, -3.893, -3.807, -3.605, -3.315, -3.011, -2.718, -2.393, -2.031, -1.614");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.767, 0.802, 0.918, 1.156, 1.519, 1.99, 2.51, 3.065, 3.645, 4.267",\
"0.74, 0.776, 0.892, 1.125, 1.488, 1.965, 2.479, 3.032, 3.617, 4.241",\
"0.646, 0.677, 0.798, 1.03, 1.396, 1.869, 2.387, 2.939, 3.526, 4.155",\
"0.531, 0.564, 0.686, 0.916, 1.283, 1.759, 2.278, 2.833, 3.417, 4.04",\
"0.446, 0.473, 0.595, 0.822, 1.184, 1.656, 2.172, 2.726, 3.312, 3.934",\
"0.382, 0.411, 0.529, 0.762, 1.117, 1.583, 2.096, 2.646, 3.231, 3.853",\
"0.356, 0.389, 0.506, 0.735, 1.083, 1.544, 2.053, 2.606, 3.187, 3.806",\
"0.369, 0.41, 0.526, 0.749, 1.093, 1.548, 2.06, 2.597, 3.177, 3.793",\
"0.437, 0.472, 0.586, 0.809, 1.151, 1.602, 2.104, 2.642, 3.211, 3.825",\
"0.556, 0.585, 0.703, 0.923, 1.262, 1.71, 2.208, 2.732, 3.303, 3.91");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : setup_falling ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("1.975, 1.955, 1.835, 1.577, 1.232, 0.809, 0.379, -0.077, -0.545, -1.078",\
"2.002, 1.985, 1.861, 1.6, 1.218, 0.832, 0.406, -0.049, -0.519, -1.052",\
"2.12, 2.104, 1.981, 1.717, 1.376, 0.952, 0.524, 0.074, -0.401, -0.929",\
"2.358, 2.34, 2.219, 1.959, 1.615, 1.189, 0.762, 0.308, -0.161, -0.695",\
"2.728, 2.714, 2.588, 2.332, 1.986, 1.565, 1.138, 0.68, 0.21, -0.321",\
"3.239, 3.22, 3.103, 2.841, 2.492, 2.071, 1.646, 1.188, 0.718, 0.187",\
"3.849, 3.828, 3.71, 3.446, 3.105, 2.68, 2.254, 1.79, 1.319, 0.784",\
"4.53, 4.515, 4.39, 4.138, 3.751, 3.36, 2.929, 2.463, 1.997, 1.453",\
"5.268, 5.256, 5.129, 4.87, 4.489, 4.064, 3.661, 3.186, 2.709, 2.171",\
"6.059, 6.045, 5.921, 5.665, 5.32, 4.874, 4.439, 3.954, 3.481, 2.936");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.292, 0.267, 0.156, -0.093, -0.487, -1.013, -1.574, -2.198, -2.822, -3.489",\
"0.322, 0.291, 0.185, -0.065, -0.462, -0.987, -1.544, -2.164, -2.793, -3.458",\
"0.41, 0.385, 0.276, 0.031, -0.371, -0.894, -1.454, -2.077, -2.699, -3.369",\
"0.555, 0.527, 0.413, 0.172, -0.227, -0.747, -1.314, -1.906, -2.561, -3.226",\
"0.733, 0.697, 0.586, 0.341, -0.045, -0.574, -1.137, -1.757, -2.384, -3.051",\
"0.897, 0.868, 0.756, 0.509, 0.12, -0.399, -0.957, -1.577, -2.202, -2.876",\
"1.04, 1.018, 0.897, 0.652, 0.266, -0.257, -0.813, -1.426, -2.051, -2.718",\
"1.161, 1.13, 1.01, 0.767, 0.37, -0.142, -0.698, -1.307, -1.933, -2.609",\
"1.231, 1.199, 1.079, 0.831, 0.443, -0.073, -0.625, -1.239, -1.862, -2.531",\
"1.258, 1.226, 1.107, 0.858, 0.47, -0.052, -0.606, -1.215, -1.827, -2.502");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.2064 ;
max_transition : 12 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLKN" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.03505, 0.03512, 0.0353, 0.03551, 0.03568, 0.03577, 0.03584, 0.03588, 0.03591, 0.03593",\
"0.03505, 0.03512, 0.03531, 0.03552, 0.03567, 0.03578, 0.03585, 0.03588, 0.03591, 0.03593",\
"0.03505, 0.03512, 0.0353, 0.03551, 0.03568, 0.03578, 0.03584, 0.03589, 0.03592, 0.03593",\
"0.03502, 0.03509, 0.03529, 0.03549, 0.03565, 0.03576, 0.03582, 0.03587, 0.03589, 0.03591",\
"0.03497, 0.03504, 0.03525, 0.03545, 0.0356, 0.03572, 0.03578, 0.03582, 0.03585, 0.03586",\
"0.03494, 0.03502, 0.03521, 0.03542, 0.03557, 0.03568, 0.03575, 0.03578, 0.03581, 0.03583",\
"0.03492, 0.03499, 0.03518, 0.03538, 0.03555, 0.03565, 0.03572, 0.03576, 0.03579, 0.03581",\
"0.03492, 0.03499, 0.03519, 0.03541, 0.03557, 0.03567, 0.03574, 0.03578, 0.0358, 0.03582",\
"0.03494, 0.03503, 0.03522, 0.03542, 0.03558, 0.03568, 0.03574, 0.0358, 0.03582, 0.03584",\
"0.035, 0.03504, 0.03524, 0.03544, 0.0356, 0.03571, 0.03577, 0.03582, 0.03585, 0.03586");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.05104, 0.05109, 0.05119, 0.05142, 0.0517, 0.0519, 0.05221, 0.05244, 0.0534, 0.06086",\
"0.05105, 0.05111, 0.05123, 0.05144, 0.05168, 0.0519, 0.05213, 0.05234, 0.05332, 0.06109",\
"0.05105, 0.05111, 0.0512, 0.05144, 0.05171, 0.0519, 0.05216, 0.0525, 0.05347, 0.06194",\
"0.05103, 0.05107, 0.05119, 0.05142, 0.05169, 0.05195, 0.0521, 0.05246, 0.05368, 0.06356",\
"0.05108, 0.05114, 0.05126, 0.05148, 0.05173, 0.05201, 0.05218, 0.05244, 0.05425, 0.06688",\
"0.05129, 0.05134, 0.05144, 0.05166, 0.05193, 0.05212, 0.05243, 0.05266, 0.05542, 0.0727",\
"0.05161, 0.05165, 0.05176, 0.05199, 0.05224, 0.05244, 0.05273, 0.05325, 0.05797, 0.08384",\
"0.05187, 0.05193, 0.05206, 0.05226, 0.0525, 0.0528, 0.05297, 0.05396, 0.06294, 0.1027",\
"0.05216, 0.05221, 0.05231, 0.05252, 0.05282, 0.05303, 0.0533, 0.05599, 0.07491, 0.134",\
"0.05243, 0.05248, 0.05258, 0.05285, 0.05304, 0.05335, 0.05416, 0.06261, 0.1022, 0.1776");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.0512, 0.05129, 0.0515, 0.05171, 0.05185, 0.05194, 0.05198, 0.05202, 0.05204, 0.05205",\
"0.05096, 0.05104, 0.05126, 0.05148, 0.05162, 0.0517, 0.05175, 0.05178, 0.0518, 0.05181",\
"0.05069, 0.05077, 0.05098, 0.05121, 0.05135, 0.05143, 0.05148, 0.05152, 0.05154, 0.05155",\
"0.05043, 0.05051, 0.05071, 0.05093, 0.05108, 0.05118, 0.05124, 0.05129, 0.05131, 0.05133",\
"0.05031, 0.05036, 0.05053, 0.05074, 0.05091, 0.05103, 0.0511, 0.05115, 0.05119, 0.05122",\
"0.05036, 0.0504, 0.05054, 0.05072, 0.05089, 0.05102, 0.0511, 0.05117, 0.05122, 0.05125",\
"0.05064, 0.05065, 0.05075, 0.05091, 0.05108, 0.05121, 0.05131, 0.05139, 0.05144, 0.05148",\
"0.0511, 0.05111, 0.05117, 0.05131, 0.05146, 0.0516, 0.05171, 0.0518, 0.05185, 0.05189",\
"0.05186, 0.05185, 0.05189, 0.052, 0.05213, 0.05226, 0.05236, 0.05245, 0.05252, 0.05257",\
"0.05292, 0.05289, 0.05291, 0.05297, 0.0531, 0.05321, 0.05333, 0.05341, 0.05348, 0.05354");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.0244, 0.02446, 0.02464, 0.02487, 0.02515, 0.02538, 0.02568, 0.02574, 0.02622, 0.03036",\
"0.02427, 0.02433, 0.02451, 0.02476, 0.02503, 0.02531, 0.02546, 0.02576, 0.02631, 0.03053",\
"0.02399, 0.02405, 0.02421, 0.02444, 0.02472, 0.02493, 0.02516, 0.02536, 0.02579, 0.03042",\
"0.02364, 0.02369, 0.02385, 0.02407, 0.02432, 0.02463, 0.0248, 0.0249, 0.02569, 0.03072",\
"0.02341, 0.02344, 0.02358, 0.02379, 0.02403, 0.02432, 0.02449, 0.02465, 0.02552, 0.03168",\
"0.02327, 0.0233, 0.02338, 0.02363, 0.02384, 0.02411, 0.02428, 0.02468, 0.02553, 0.03365",\
"0.02337, 0.02339, 0.02346, 0.02361, 0.02388, 0.02416, 0.02437, 0.02468, 0.02614, 0.03695",\
"0.02369, 0.0237, 0.02375, 0.02383, 0.02403, 0.02438, 0.02467, 0.02485, 0.02708, 0.04255",\
"0.02427, 0.02427, 0.02428, 0.02436, 0.02451, 0.0247, 0.02501, 0.02558, 0.02946, 0.05281",\
"0.02515, 0.02516, 0.02518, 0.02521, 0.02536, 0.02544, 0.02568, 0.02673, 0.03465, 0.07071");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.06676, 0.06684, 0.06705, 0.06725, 0.06738, 0.06746, 0.06751, 0.06754, 0.06757, 0.06758",\
"0.06671, 0.06679, 0.067, 0.0672, 0.06733, 0.06741, 0.06746, 0.06749, 0.06751, 0.06752",\
"0.06647, 0.06656, 0.06677, 0.06697, 0.06711, 0.06719, 0.06724, 0.06727, 0.06729, 0.0673",\
"0.06622, 0.06629, 0.06648, 0.06667, 0.06683, 0.06692, 0.06698, 0.06702, 0.06705, 0.06706",\
"0.06606, 0.0661, 0.06627, 0.06648, 0.06664, 0.06675, 0.06684, 0.06689, 0.06693, 0.06695",\
"0.06607, 0.06612, 0.06625, 0.06643, 0.06659, 0.06673, 0.06682, 0.06688, 0.06693, 0.06695",\
"0.06632, 0.06635, 0.06644, 0.0666, 0.06676, 0.0669, 0.067, 0.06707, 0.06713, 0.06716",\
"0.06678, 0.06681, 0.06686, 0.06699, 0.06715, 0.06728, 0.06739, 0.06747, 0.06753, 0.06757",\
"0.06755, 0.06754, 0.06756, 0.06768, 0.06781, 0.06795, 0.06806, 0.06813, 0.0682, 0.06824",\
"0.06864, 0.06861, 0.06861, 0.06869, 0.0688, 0.06893, 0.06903, 0.06912, 0.06919, 0.06924");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.06676, 0.06684, 0.06705, 0.06725, 0.06738, 0.06746, 0.06751, 0.06754, 0.06757, 0.06758",\
"0.06671, 0.06679, 0.067, 0.0672, 0.06733, 0.06741, 0.06746, 0.06749, 0.06751, 0.06752",\
"0.06647, 0.06656, 0.06677, 0.06697, 0.06711, 0.06719, 0.06724, 0.06727, 0.06729, 0.0673",\
"0.06622, 0.06629, 0.06648, 0.06667, 0.06683, 0.06692, 0.06698, 0.06702, 0.06705, 0.06706",\
"0.06606, 0.0661, 0.06627, 0.06648, 0.06664, 0.06675, 0.06684, 0.06689, 0.06693, 0.06695",\
"0.06607, 0.06612, 0.06625, 0.06643, 0.06659, 0.06673, 0.06682, 0.06688, 0.06693, 0.06695",\
"0.06632, 0.06635, 0.06644, 0.0666, 0.06676, 0.0669, 0.067, 0.06707, 0.06713, 0.06716",\
"0.06678, 0.06681, 0.06686, 0.06699, 0.06715, 0.06728, 0.06739, 0.06747, 0.06753, 0.06757",\
"0.06755, 0.06754, 0.06756, 0.06768, 0.06781, 0.06795, 0.06806, 0.06813, 0.0682, 0.06824",\
"0.06864, 0.06861, 0.06861, 0.06869, 0.0688, 0.06893, 0.06903, 0.06912, 0.06919, 0.06924");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.0512, 0.05129, 0.0515, 0.05171, 0.05185, 0.05194, 0.05198, 0.05202, 0.05204, 0.05205",\
"0.05096, 0.05104, 0.05126, 0.05148, 0.05162, 0.0517, 0.05175, 0.05178, 0.0518, 0.05181",\
"0.05069, 0.05077, 0.05098, 0.05121, 0.05135, 0.05143, 0.05148, 0.05152, 0.05154, 0.05155",\
"0.05043, 0.05051, 0.0507, 0.05092, 0.05108, 0.05119, 0.05124, 0.05129, 0.05131, 0.05133",\
"0.0503, 0.05035, 0.05053, 0.05074, 0.05091, 0.05103, 0.0511, 0.05116, 0.05119, 0.05121",\
"0.05037, 0.05041, 0.05053, 0.05072, 0.05089, 0.05102, 0.0511, 0.05117, 0.05122, 0.05125",\
"0.05062, 0.05065, 0.05075, 0.0509, 0.05107, 0.05121, 0.05131, 0.05139, 0.05144, 0.05148",\
"0.0511, 0.05111, 0.05117, 0.05131, 0.05147, 0.0516, 0.05171, 0.05179, 0.05185, 0.05189",\
"0.05185, 0.05185, 0.05189, 0.052, 0.05213, 0.05226, 0.05236, 0.05245, 0.05252, 0.05257",\
"0.05291, 0.0529, 0.0529, 0.05298, 0.05309, 0.05321, 0.05333, 0.05341, 0.05348, 0.05353");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.0244, 0.02447, 0.02464, 0.02488, 0.02515, 0.02539, 0.02568, 0.02574, 0.02626, 0.03037",\
"0.02427, 0.02433, 0.02451, 0.02476, 0.02503, 0.02531, 0.02547, 0.02576, 0.02631, 0.03053",\
"0.024, 0.02405, 0.02421, 0.02444, 0.02472, 0.02494, 0.02516, 0.02537, 0.02579, 0.03042",\
"0.02364, 0.0237, 0.02385, 0.02407, 0.02433, 0.02456, 0.02475, 0.02511, 0.02558, 0.03096",\
"0.02341, 0.02345, 0.02357, 0.02377, 0.02402, 0.02432, 0.02446, 0.02487, 0.02561, 0.03177",\
"0.02329, 0.02332, 0.02341, 0.02365, 0.02383, 0.02405, 0.02428, 0.02467, 0.02556, 0.03363",\
"0.02338, 0.02339, 0.02347, 0.02362, 0.02388, 0.02416, 0.02437, 0.0245, 0.02609, 0.03676",\
"0.0237, 0.02373, 0.02375, 0.02382, 0.02403, 0.02436, 0.02469, 0.02486, 0.02711, 0.04285",\
"0.02429, 0.02428, 0.0243, 0.02436, 0.02453, 0.02467, 0.02504, 0.0256, 0.0295, 0.05269",\
"0.02517, 0.02516, 0.02515, 0.02519, 0.02536, 0.02544, 0.02572, 0.02674, 0.03484, 0.07073");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.06637, 0.06647, 0.06668, 0.06688, 0.06701, 0.06709, 0.06714, 0.06717, 0.06719, 0.0672",\
"0.06632, 0.06642, 0.06663, 0.06683, 0.06697, 0.06704, 0.06709, 0.06713, 0.06715, 0.06716",\
"0.06613, 0.0662, 0.06641, 0.06661, 0.06674, 0.06683, 0.06688, 0.06691, 0.06693, 0.06695",\
"0.06585, 0.06592, 0.06612, 0.06632, 0.06647, 0.06656, 0.06664, 0.06667, 0.06669, 0.06671",\
"0.06571, 0.06573, 0.06591, 0.06611, 0.06628, 0.0664, 0.06648, 0.06653, 0.06657, 0.06659",\
"0.06574, 0.06577, 0.06591, 0.06608, 0.06624, 0.06638, 0.06648, 0.06654, 0.06659, 0.06662",\
"0.06599, 0.06601, 0.06612, 0.06626, 0.06642, 0.06656, 0.06666, 0.06674, 0.0668, 0.06683",\
"0.06648, 0.06648, 0.06655, 0.06667, 0.06682, 0.06697, 0.06708, 0.06716, 0.06722, 0.06726",\
"0.06729, 0.06728, 0.06731, 0.06741, 0.06754, 0.06768, 0.06778, 0.06787, 0.06794, 0.06798",\
"0.06844, 0.06841, 0.0684, 0.06849, 0.0686, 0.06873, 0.06883, 0.0689, 0.06898, 0.06902");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.06637, 0.06647, 0.06668, 0.06688, 0.06701, 0.06709, 0.06714, 0.06717, 0.06719, 0.0672",\
"0.06632, 0.06642, 0.06663, 0.06683, 0.06697, 0.06704, 0.06709, 0.06713, 0.06715, 0.06716",\
"0.06613, 0.0662, 0.06641, 0.06661, 0.06674, 0.06683, 0.06688, 0.06691, 0.06693, 0.06695",\
"0.06585, 0.06592, 0.06612, 0.06632, 0.06647, 0.06656, 0.06664, 0.06667, 0.06669, 0.06671",\
"0.06571, 0.06573, 0.06591, 0.06611, 0.06628, 0.0664, 0.06648, 0.06653, 0.06657, 0.06659",\
"0.06574, 0.06577, 0.06591, 0.06608, 0.06624, 0.06638, 0.06648, 0.06654, 0.06659, 0.06662",\
"0.06599, 0.06601, 0.06612, 0.06626, 0.06642, 0.06656, 0.06666, 0.06674, 0.0668, 0.06683",\
"0.06648, 0.06648, 0.06655, 0.06667, 0.06682, 0.06697, 0.06708, 0.06716, 0.06722, 0.06726",\
"0.06729, 0.06728, 0.06731, 0.06741, 0.06754, 0.06768, 0.06778, 0.06787, 0.06794, 0.06798",\
"0.06844, 0.06841, 0.0684, 0.06849, 0.0686, 0.06873, 0.06883, 0.0689, 0.06898, 0.06902");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.02922, 0.0293, 0.02951, 0.02972, 0.02987, 0.02995, 0.03, 0.03004, 0.03006, 0.03007",\
"0.02908, 0.02916, 0.02937, 0.02958, 0.02973, 0.02981, 0.02986, 0.02989, 0.02991, 0.02993",\
"0.02888, 0.02897, 0.02918, 0.02939, 0.02954, 0.02963, 0.02968, 0.02972, 0.02974, 0.02976",\
"0.02871, 0.02879, 0.02897, 0.02919, 0.02936, 0.02946, 0.02952, 0.02956, 0.02959, 0.02961",\
"0.02865, 0.02869, 0.02886, 0.02906, 0.02924, 0.02937, 0.02944, 0.02951, 0.02954, 0.02956",\
"0.02875, 0.02879, 0.02891, 0.02909, 0.02926, 0.0294, 0.02949, 0.02956, 0.0296, 0.02963",\
"0.02903, 0.02904, 0.02914, 0.0293, 0.02947, 0.0296, 0.02971, 0.02979, 0.02983, 0.02987",\
"0.02948, 0.02948, 0.02954, 0.02968, 0.02984, 0.02997, 0.03009, 0.03017, 0.03022, 0.03026",\
"0.03014, 0.03013, 0.03016, 0.03026, 0.03039, 0.03053, 0.03064, 0.03072, 0.0308, 0.03085",\
"0.03097, 0.03096, 0.03095, 0.03103, 0.03115, 0.03127, 0.03138, 0.03147, 0.03152, 0.03159");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.01471, 0.01475, 0.01495, 0.01519, 0.01544, 0.01574, 0.01598, 0.01622, 0.01663, 0.02119",\
"0.01459, 0.01466, 0.01484, 0.01509, 0.01536, 0.01556, 0.01578, 0.01593, 0.01645, 0.02067",\
"0.01434, 0.01441, 0.01456, 0.01483, 0.01511, 0.01531, 0.01551, 0.01564, 0.01629, 0.02084",\
"0.01406, 0.01411, 0.01425, 0.01446, 0.01473, 0.01504, 0.01528, 0.01554, 0.01602, 0.02155",\
"0.01386, 0.01392, 0.01404, 0.01426, 0.01453, 0.0148, 0.01495, 0.01516, 0.01596, 0.02216",\
"0.0138, 0.01382, 0.01392, 0.01416, 0.01437, 0.01466, 0.01484, 0.01518, 0.01615, 0.02397",\
"0.0139, 0.01392, 0.01399, 0.01412, 0.01438, 0.01466, 0.01488, 0.01523, 0.01662, 0.02756",\
"0.01415, 0.01417, 0.01422, 0.0143, 0.01446, 0.0148, 0.01513, 0.01526, 0.01752, 0.03302",\
"0.01459, 0.01459, 0.01464, 0.0147, 0.01483, 0.01502, 0.01541, 0.01595, 0.01994, 0.0432",\
"0.01523, 0.01521, 0.01525, 0.01532, 0.01541, 0.0155, 0.01573, 0.01678, 0.02481, 0.06073");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.03767, 0.03776, 0.03798, 0.03817, 0.03831, 0.03839, 0.03844, 0.03847, 0.03849, 0.0385",\
"0.03774, 0.03782, 0.03804, 0.03824, 0.03838, 0.03846, 0.03851, 0.03854, 0.03856, 0.03858",\
"0.03763, 0.03771, 0.03793, 0.03813, 0.03827, 0.03835, 0.03841, 0.03844, 0.03846, 0.03847",\
"0.03741, 0.03749, 0.03767, 0.03789, 0.03804, 0.03814, 0.0382, 0.03824, 0.03826, 0.03828",\
"0.03718, 0.03724, 0.03741, 0.0376, 0.03778, 0.0379, 0.03798, 0.03803, 0.03806, 0.03809",\
"0.03715, 0.03718, 0.03733, 0.0375, 0.03767, 0.0378, 0.0379, 0.03796, 0.03801, 0.03803",\
"0.03731, 0.03735, 0.03746, 0.03761, 0.03777, 0.03791, 0.03801, 0.03809, 0.03813, 0.03817",\
"0.0377, 0.03771, 0.03778, 0.03791, 0.03807, 0.0382, 0.03831, 0.03839, 0.03844, 0.03849",\
"0.03831, 0.0383, 0.03833, 0.03844, 0.03857, 0.0387, 0.0388, 0.03889, 0.03896, 0.03901",\
"0.03914, 0.0391, 0.0391, 0.03918, 0.03929, 0.0394, 0.03952, 0.0396, 0.03967, 0.03973");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.03767, 0.03776, 0.03798, 0.03817, 0.03831, 0.03839, 0.03844, 0.03847, 0.03849, 0.0385",\
"0.03774, 0.03782, 0.03804, 0.03824, 0.03838, 0.03846, 0.03851, 0.03854, 0.03856, 0.03858",\
"0.03763, 0.03771, 0.03793, 0.03813, 0.03827, 0.03835, 0.03841, 0.03844, 0.03846, 0.03847",\
"0.03741, 0.03749, 0.03767, 0.03789, 0.03804, 0.03814, 0.0382, 0.03824, 0.03826, 0.03828",\
"0.03718, 0.03724, 0.03741, 0.0376, 0.03778, 0.0379, 0.03798, 0.03803, 0.03806, 0.03809",\
"0.03715, 0.03718, 0.03733, 0.0375, 0.03767, 0.0378, 0.0379, 0.03796, 0.03801, 0.03803",\
"0.03731, 0.03735, 0.03746, 0.03761, 0.03777, 0.03791, 0.03801, 0.03809, 0.03813, 0.03817",\
"0.0377, 0.03771, 0.03778, 0.03791, 0.03807, 0.0382, 0.03831, 0.03839, 0.03844, 0.03849",\
"0.03831, 0.0383, 0.03833, 0.03844, 0.03857, 0.0387, 0.0388, 0.03889, 0.03896, 0.03901",\
"0.03914, 0.0391, 0.0391, 0.03918, 0.03929, 0.0394, 0.03952, 0.0396, 0.03967, 0.03973");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.02922, 0.0293, 0.02951, 0.02972, 0.02987, 0.02995, 0.03, 0.03004, 0.03006, 0.03007",\
"0.02908, 0.02916, 0.02937, 0.02958, 0.02973, 0.02981, 0.02987, 0.0299, 0.02992, 0.02993",\
"0.02888, 0.02897, 0.02918, 0.02939, 0.02954, 0.02963, 0.02968, 0.02972, 0.02974, 0.02976",\
"0.02873, 0.02879, 0.02897, 0.02918, 0.02935, 0.02945, 0.02952, 0.02956, 0.02959, 0.02961",\
"0.02864, 0.02869, 0.02886, 0.02907, 0.02925, 0.02937, 0.02945, 0.0295, 0.02953, 0.02956",\
"0.02874, 0.02878, 0.02891, 0.02909, 0.02926, 0.02941, 0.0295, 0.02956, 0.0296, 0.02963",\
"0.02902, 0.02905, 0.02914, 0.02928, 0.02946, 0.02961, 0.0297, 0.02978, 0.02984, 0.02987",\
"0.02948, 0.02949, 0.02955, 0.02968, 0.02984, 0.02997, 0.03009, 0.03017, 0.03022, 0.03027",\
"0.03013, 0.03013, 0.03016, 0.03026, 0.03039, 0.03052, 0.03064, 0.03073, 0.0308, 0.03082",\
"0.03097, 0.03097, 0.03096, 0.03103, 0.03115, 0.03127, 0.03137, 0.03147, 0.03154, 0.0316");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.01469, 0.01475, 0.01493, 0.01516, 0.01545, 0.01565, 0.01583, 0.01611, 0.01663, 0.02079",\
"0.01457, 0.01464, 0.01482, 0.01506, 0.01532, 0.01554, 0.01574, 0.01593, 0.01654, 0.02079",\
"0.01435, 0.01439, 0.01454, 0.01482, 0.01509, 0.01529, 0.01549, 0.01563, 0.01627, 0.02083",\
"0.01403, 0.01409, 0.01425, 0.01447, 0.01471, 0.01502, 0.01528, 0.01548, 0.01602, 0.02095",\
"0.01385, 0.0139, 0.01403, 0.01424, 0.01449, 0.01473, 0.01495, 0.01516, 0.01604, 0.02247",\
"0.01379, 0.01381, 0.01391, 0.01413, 0.01431, 0.0146, 0.01488, 0.01513, 0.01609, 0.02438",\
"0.01388, 0.01391, 0.01395, 0.01407, 0.01435, 0.01466, 0.01486, 0.01505, 0.0166, 0.02736",\
"0.01416, 0.01415, 0.0142, 0.0143, 0.01445, 0.0148, 0.0151, 0.01522, 0.01777, 0.03331",\
"0.01456, 0.01458, 0.01463, 0.01465, 0.01481, 0.01493, 0.01536, 0.01597, 0.02, 0.04304",\
"0.01521, 0.01521, 0.0152, 0.01529, 0.01537, 0.01552, 0.01577, 0.0168, 0.0249, 0.06073");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.03833, 0.03841, 0.03863, 0.03883, 0.03897, 0.03905, 0.0391, 0.03913, 0.03915, 0.03917",\
"0.03839, 0.03848, 0.03869, 0.0389, 0.03904, 0.03911, 0.03917, 0.0392, 0.03922, 0.03923",\
"0.03827, 0.03835, 0.03857, 0.03878, 0.03892, 0.039, 0.03906, 0.03909, 0.0391, 0.03912",\
"0.03806, 0.03814, 0.03833, 0.03854, 0.03869, 0.0388, 0.03885, 0.03889, 0.03892, 0.03894",\
"0.03784, 0.03788, 0.03806, 0.03827, 0.03844, 0.03856, 0.03864, 0.03869, 0.03872, 0.03875",\
"0.0378, 0.03785, 0.03798, 0.03817, 0.03833, 0.03846, 0.03856, 0.03862, 0.03866, 0.0387",\
"0.03797, 0.038, 0.0381, 0.03825, 0.03842, 0.03856, 0.03866, 0.03873, 0.03878, 0.03882",\
"0.03835, 0.03835, 0.03842, 0.03856, 0.03871, 0.03885, 0.03897, 0.03905, 0.0391, 0.03914",\
"0.03895, 0.03896, 0.03899, 0.03908, 0.03923, 0.03935, 0.03946, 0.03955, 0.03962, 0.03967",\
"0.03976, 0.03975, 0.03975, 0.03983, 0.03995, 0.04006, 0.04017, 0.04025, 0.04033, 0.04038");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.03833, 0.03841, 0.03863, 0.03883, 0.03897, 0.03905, 0.0391, 0.03913, 0.03915, 0.03917",\
"0.03839, 0.03848, 0.03869, 0.0389, 0.03904, 0.03911, 0.03917, 0.0392, 0.03922, 0.03923",\
"0.03827, 0.03835, 0.03857, 0.03878, 0.03892, 0.039, 0.03906, 0.03909, 0.0391, 0.03912",\
"0.03806, 0.03814, 0.03833, 0.03854, 0.03869, 0.0388, 0.03885, 0.03889, 0.03892, 0.03894",\
"0.03784, 0.03788, 0.03806, 0.03827, 0.03844, 0.03856, 0.03864, 0.03869, 0.03872, 0.03875",\
"0.0378, 0.03785, 0.03798, 0.03817, 0.03833, 0.03846, 0.03856, 0.03862, 0.03866, 0.0387",\
"0.03797, 0.038, 0.0381, 0.03825, 0.03842, 0.03856, 0.03866, 0.03873, 0.03878, 0.03882",\
"0.03835, 0.03835, 0.03842, 0.03856, 0.03871, 0.03885, 0.03897, 0.03905, 0.0391, 0.03914",\
"0.03895, 0.03896, 0.03899, 0.03908, 0.03923, 0.03935, 0.03946, 0.03955, 0.03962, 0.03967",\
"0.03976, 0.03975, 0.03975, 0.03983, 0.03995, 0.04006, 0.04017, 0.04025, 0.04033, 0.04038");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLKN&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.07072, 0.07077, 0.07086, 0.07103, 0.07128, 0.07154, 0.07169, 0.07192, 0.07295, 0.08009",\
"0.0706, 0.07066, 0.07075, 0.07093, 0.07116, 0.07136, 0.0717, 0.07182, 0.07277, 0.08025",\
"0.07024, 0.07026, 0.07037, 0.07055, 0.07076, 0.071, 0.0712, 0.07134, 0.07251, 0.08061",\
"0.0699, 0.06995, 0.07005, 0.07022, 0.07043, 0.07066, 0.07097, 0.07112, 0.07238, 0.08178",\
"0.0698, 0.06986, 0.06994, 0.07011, 0.07034, 0.07063, 0.07088, 0.07098, 0.07277, 0.08474",\
"0.07, 0.07003, 0.07014, 0.07032, 0.07055, 0.07077, 0.07095, 0.07128, 0.07383, 0.09051",\
"0.07053, 0.07057, 0.07069, 0.07085, 0.07108, 0.07127, 0.07161, 0.07196, 0.07659, 0.1018",\
"0.07141, 0.07145, 0.07155, 0.07172, 0.07192, 0.07214, 0.07245, 0.07333, 0.0825, 0.1224",\
"0.07263, 0.07265, 0.07275, 0.07285, 0.07314, 0.07334, 0.07371, 0.07646, 0.09639, 0.1569",\
"0.07421, 0.07425, 0.07431, 0.07444, 0.07465, 0.07493, 0.07591, 0.08572, 0.1282, 0.2041");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.07072, 0.07077, 0.07086, 0.07103, 0.07128, 0.07154, 0.07169, 0.07192, 0.07295, 0.08009",\
"0.0706, 0.07066, 0.07075, 0.07093, 0.07116, 0.07136, 0.0717, 0.07182, 0.07277, 0.08025",\
"0.07024, 0.07026, 0.07037, 0.07055, 0.07076, 0.071, 0.0712, 0.07134, 0.07251, 0.08061",\
"0.0699, 0.06995, 0.07005, 0.07022, 0.07043, 0.07066, 0.07097, 0.07112, 0.07238, 0.08178",\
"0.0698, 0.06986, 0.06994, 0.07011, 0.07034, 0.07063, 0.07088, 0.07098, 0.07277, 0.08474",\
"0.07, 0.07003, 0.07014, 0.07032, 0.07055, 0.07077, 0.07095, 0.07128, 0.07383, 0.09051",\
"0.07053, 0.07057, 0.07069, 0.07085, 0.07108, 0.07127, 0.07161, 0.07196, 0.07659, 0.1018",\
"0.07141, 0.07145, 0.07155, 0.07172, 0.07192, 0.07214, 0.07245, 0.07333, 0.0825, 0.1224",\
"0.07263, 0.07265, 0.07275, 0.07285, 0.07314, 0.07334, 0.07371, 0.07646, 0.09639, 0.1569",\
"0.07421, 0.07425, 0.07431, 0.07444, 0.07465, 0.07493, 0.07591, 0.08572, 0.1282, 0.2041");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLKN&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.07073, 0.07077, 0.07086, 0.07106, 0.07131, 0.07154, 0.07173, 0.0721, 0.07291, 0.07993",\
"0.07064, 0.07069, 0.07079, 0.07096, 0.07118, 0.0714, 0.07173, 0.07185, 0.07283, 0.08027",\
"0.07026, 0.0703, 0.0704, 0.07057, 0.07083, 0.07108, 0.07125, 0.0716, 0.07255, 0.08062",\
"0.06995, 0.06999, 0.0701, 0.0703, 0.07054, 0.07077, 0.07093, 0.07129, 0.07245, 0.08162",\
"0.06984, 0.06988, 0.06998, 0.07014, 0.07042, 0.07064, 0.07081, 0.07109, 0.07278, 0.08469",\
"0.07001, 0.07006, 0.07016, 0.07034, 0.07062, 0.07078, 0.071, 0.07135, 0.07406, 0.09041",\
"0.07056, 0.07061, 0.07073, 0.07089, 0.07109, 0.0713, 0.07164, 0.07199, 0.07662, 0.1019",\
"0.07143, 0.07147, 0.07156, 0.07172, 0.07193, 0.07215, 0.07238, 0.07335, 0.08247, 0.1224",\
"0.07265, 0.07266, 0.07276, 0.07289, 0.07319, 0.07336, 0.07373, 0.07638, 0.09641, 0.1569",\
"0.07423, 0.07427, 0.07435, 0.07449, 0.0747, 0.07495, 0.07595, 0.08561, 0.1283, 0.2041");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.07073, 0.07077, 0.07086, 0.07106, 0.07131, 0.07154, 0.07173, 0.0721, 0.07291, 0.07993",\
"0.07064, 0.07069, 0.07079, 0.07096, 0.07118, 0.0714, 0.07173, 0.07185, 0.07283, 0.08027",\
"0.07026, 0.0703, 0.0704, 0.07057, 0.07083, 0.07108, 0.07125, 0.0716, 0.07255, 0.08062",\
"0.06995, 0.06999, 0.0701, 0.0703, 0.07054, 0.07077, 0.07093, 0.07129, 0.07245, 0.08162",\
"0.06984, 0.06988, 0.06998, 0.07014, 0.07042, 0.07064, 0.07081, 0.07109, 0.07278, 0.08469",\
"0.07001, 0.07006, 0.07016, 0.07034, 0.07062, 0.07078, 0.071, 0.07135, 0.07406, 0.09041",\
"0.07056, 0.07061, 0.07073, 0.07089, 0.07109, 0.0713, 0.07164, 0.07199, 0.07662, 0.1019",\
"0.07143, 0.07147, 0.07156, 0.07172, 0.07193, 0.07215, 0.07238, 0.07335, 0.08247, 0.1224",\
"0.07265, 0.07266, 0.07276, 0.07289, 0.07319, 0.07336, 0.07373, 0.07638, 0.09641, 0.1569",\
"0.07423, 0.07427, 0.07435, 0.07449, 0.0747, 0.07495, 0.07595, 0.08561, 0.1283, 0.2041");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.04482, 0.04485, 0.04498, 0.04518, 0.04541, 0.04564, 0.04597, 0.04614, 0.04698, 0.0528",\
"0.04478, 0.04482, 0.04492, 0.04514, 0.04541, 0.04561, 0.04581, 0.04619, 0.04677, 0.05301",\
"0.04467, 0.04468, 0.04481, 0.045, 0.04524, 0.04548, 0.04568, 0.04606, 0.04672, 0.05356",\
"0.04447, 0.04451, 0.04462, 0.04482, 0.04506, 0.04529, 0.04563, 0.0458, 0.0468, 0.05432",\
"0.04437, 0.04442, 0.04452, 0.04473, 0.04497, 0.0452, 0.04553, 0.04571, 0.04715, 0.05684",\
"0.04446, 0.0445, 0.04462, 0.04483, 0.04507, 0.04528, 0.04561, 0.0458, 0.04779, 0.06139",\
"0.04473, 0.04477, 0.04486, 0.04506, 0.04529, 0.04558, 0.04576, 0.04624, 0.04947, 0.06956",\
"0.04516, 0.04518, 0.0453, 0.04546, 0.04574, 0.0459, 0.04625, 0.04679, 0.05308, 0.08435",\
"0.0458, 0.04583, 0.04592, 0.04606, 0.04631, 0.04658, 0.04679, 0.04833, 0.06144, 0.1104",\
"0.04664, 0.04667, 0.04678, 0.04692, 0.04708, 0.04735, 0.04793, 0.05281, 0.08151, 0.1513");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.04482, 0.04485, 0.04498, 0.04518, 0.04541, 0.04564, 0.04597, 0.04614, 0.04698, 0.0528",\
"0.04478, 0.04482, 0.04492, 0.04514, 0.04541, 0.04561, 0.04581, 0.04619, 0.04677, 0.05301",\
"0.04467, 0.04468, 0.04481, 0.045, 0.04524, 0.04548, 0.04568, 0.04606, 0.04672, 0.05356",\
"0.04447, 0.04451, 0.04462, 0.04482, 0.04506, 0.04529, 0.04563, 0.0458, 0.0468, 0.05432",\
"0.04437, 0.04442, 0.04452, 0.04473, 0.04497, 0.0452, 0.04553, 0.04571, 0.04715, 0.05684",\
"0.04446, 0.0445, 0.04462, 0.04483, 0.04507, 0.04528, 0.04561, 0.0458, 0.04779, 0.06139",\
"0.04473, 0.04477, 0.04486, 0.04506, 0.04529, 0.04558, 0.04576, 0.04624, 0.04947, 0.06956",\
"0.04516, 0.04518, 0.0453, 0.04546, 0.04574, 0.0459, 0.04625, 0.04679, 0.05308, 0.08435",\
"0.0458, 0.04583, 0.04592, 0.04606, 0.04631, 0.04658, 0.04679, 0.04833, 0.06144, 0.1104",\
"0.04664, 0.04667, 0.04678, 0.04692, 0.04708, 0.04735, 0.04793, 0.05281, 0.08151, 0.1513");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.0448, 0.04485, 0.04495, 0.04513, 0.04537, 0.04561, 0.04594, 0.04606, 0.04684, 0.0525",\
"0.04475, 0.04484, 0.04491, 0.04513, 0.0454, 0.04564, 0.04582, 0.04603, 0.04685, 0.05259",\
"0.04461, 0.04464, 0.04477, 0.04496, 0.04522, 0.04544, 0.04569, 0.04606, 0.04686, 0.05352",\
"0.04443, 0.04448, 0.0446, 0.0448, 0.04506, 0.04528, 0.04552, 0.04588, 0.04666, 0.05443",\
"0.04437, 0.0444, 0.04453, 0.04473, 0.04496, 0.04519, 0.04553, 0.04563, 0.04703, 0.05666",\
"0.04444, 0.04447, 0.04459, 0.04479, 0.04502, 0.04524, 0.04557, 0.04576, 0.04776, 0.06135",\
"0.04469, 0.04473, 0.04483, 0.04504, 0.04525, 0.0455, 0.04575, 0.04605, 0.04944, 0.06953",\
"0.04514, 0.04517, 0.04528, 0.04544, 0.04574, 0.04593, 0.04623, 0.04681, 0.05314, 0.08434",\
"0.04578, 0.04582, 0.04587, 0.04604, 0.04626, 0.0466, 0.04677, 0.04831, 0.06127, 0.1101",\
"0.04663, 0.04667, 0.04676, 0.04692, 0.04707, 0.04728, 0.04792, 0.0529, 0.08163, 0.1514");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.0448, 0.04485, 0.04495, 0.04513, 0.04537, 0.04561, 0.04594, 0.04606, 0.04684, 0.0525",\
"0.04475, 0.04484, 0.04491, 0.04513, 0.0454, 0.04564, 0.04582, 0.04603, 0.04685, 0.05259",\
"0.04461, 0.04464, 0.04477, 0.04496, 0.04522, 0.04544, 0.04569, 0.04606, 0.04686, 0.05352",\
"0.04443, 0.04448, 0.0446, 0.0448, 0.04506, 0.04528, 0.04552, 0.04588, 0.04666, 0.05443",\
"0.04437, 0.0444, 0.04453, 0.04473, 0.04496, 0.04519, 0.04553, 0.04563, 0.04703, 0.05666",\
"0.04444, 0.04447, 0.04459, 0.04479, 0.04502, 0.04524, 0.04557, 0.04576, 0.04776, 0.06135",\
"0.04469, 0.04473, 0.04483, 0.04504, 0.04525, 0.0455, 0.04575, 0.04605, 0.04944, 0.06953",\
"0.04514, 0.04517, 0.04528, 0.04544, 0.04574, 0.04593, 0.04623, 0.04681, 0.05314, 0.08434",\
"0.04578, 0.04582, 0.04587, 0.04604, 0.04626, 0.0466, 0.04677, 0.04831, 0.06127, 0.1101",\
"0.04663, 0.04667, 0.04676, 0.04692, 0.04707, 0.04728, 0.04792, 0.0529, 0.08163, 0.1514");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : falling_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("2.418, 2.461, 2.581, 2.759, 2.993, 3.295, 3.679, 4.159, 4.745, 5.442",\
"2.452, 2.496, 2.616, 2.793, 3.028, 3.329, 3.713, 4.193, 4.779, 5.476",\
"2.576, 2.619, 2.739, 2.917, 3.151, 3.452, 3.837, 4.317, 4.903, 5.6",\
"2.816, 2.859, 2.979, 3.157, 3.391, 3.693, 4.077, 4.557, 5.143, 5.84",\
"3.191, 3.234, 3.355, 3.532, 3.766, 4.068, 4.452, 4.932, 5.518, 6.216",\
"3.684, 3.727, 3.847, 4.025, 4.259, 4.56, 4.945, 5.425, 6.01, 6.708",\
"4.24, 4.284, 4.404, 4.581, 4.815, 5.117, 5.501, 5.982, 6.567, 7.265",\
"4.834, 4.877, 4.997, 5.175, 5.409, 5.711, 6.095, 6.575, 7.161, 7.859",\
"5.464, 5.508, 5.628, 5.805, 6.04, 6.341, 6.726, 7.206, 7.792, 8.488",\
"6.13, 6.174, 6.294, 6.472, 6.706, 7.008, 7.392, 7.873, 8.458, 9.155");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("3.051, 3.122, 3.333, 3.684, 4.193, 4.891, 5.806, 6.957, 8.36, 10.03",\
"3.086, 3.157, 3.368, 3.719, 4.228, 4.926, 5.841, 6.991, 8.395, 10.07",\
"3.209, 3.28, 3.491, 3.842, 4.351, 5.049, 5.964, 7.115, 8.517, 10.19",\
"3.449, 3.52, 3.731, 4.082, 4.591, 5.29, 6.204, 7.355, 8.757, 10.43",\
"3.827, 3.898, 4.109, 4.46, 4.969, 5.667, 6.582, 7.732, 9.135, 10.81",\
"4.33, 4.401, 4.612, 4.963, 5.472, 6.17, 7.085, 8.235, 9.639, 11.31",\
"4.904, 4.975, 5.186, 5.537, 6.046, 6.744, 7.659, 8.809, 10.21, 11.89",\
"5.516, 5.587, 5.798, 6.149, 6.658, 7.356, 8.271, 9.421, 10.82, 12.5",\
"6.163, 6.235, 6.446, 6.796, 7.305, 8.003, 8.919, 10.07, 11.47, 13.15",\
"6.847, 6.918, 7.129, 7.48, 7.989, 8.687, 9.601, 10.75, 12.15, 13.83");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.2448, 0.281, 0.3948, 0.5982, 0.9152, 1.374, 2.004, 2.815, 3.809, 5.003",\
"0.2448, 0.2814, 0.3952, 0.599, 0.915, 1.373, 2.005, 2.816, 3.815, 5.009",\
"0.2446, 0.281, 0.3954, 0.5988, 0.9152, 1.373, 2.003, 2.814, 3.815, 5.007",\
"0.2446, 0.2808, 0.3958, 0.599, 0.9154, 1.373, 2.001, 2.815, 3.815, 5.007",\
"0.2446, 0.2812, 0.3948, 0.599, 0.9152, 1.375, 2.003, 2.812, 3.816, 5.008",\
"0.2446, 0.2806, 0.3954, 0.5988, 0.9152, 1.373, 2.004, 2.812, 3.816, 5.007",\
"0.2448, 0.281, 0.3958, 0.599, 0.915, 1.375, 2.003, 2.813, 3.815, 5.005",\
"0.2444, 0.2808, 0.3958, 0.5998, 0.9156, 1.373, 2.005, 2.815, 3.81, 5",\
"0.244, 0.28, 0.394, 0.6, 0.916, 1.374, 2.002, 2.812, 3.81, 5.008",\
"0.244, 0.282, 0.396, 0.598, 0.916, 1.372, 2.002, 2.814, 3.808, 4.998");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3778, 0.453, 0.7126, 1.22, 2.028, 3.2, 4.76, 6.732, 9.141, 12",\
"0.378, 0.4542, 0.7134, 1.22, 2.03, 3.199, 4.76, 6.722, 9.126, 12.01",\
"0.3784, 0.4544, 0.7128, 1.221, 2.028, 3.201, 4.757, 6.73, 9.135, 12.01",\
"0.3786, 0.4536, 0.7124, 1.22, 2.028, 3.201, 4.755, 6.729, 9.134, 12.01",\
"0.3784, 0.4534, 0.7134, 1.22, 2.03, 3.201, 4.757, 6.729, 9.133, 12.01",\
"0.378, 0.4546, 0.713, 1.22, 2.028, 3.201, 4.762, 6.731, 9.139, 12",\
"0.3782, 0.453, 0.7132, 1.221, 2.028, 3.202, 4.759, 6.732, 9.14, 12.01",\
"0.3782, 0.4546, 0.7122, 1.219, 2.03, 3.2, 4.758, 6.728, 9.136, 12.01",\
"0.378, 0.454, 0.712, 1.22, 2.03, 3.2, 4.762, 6.724, 9.13, 11.99",\
"0.378, 0.454, 0.712, 1.22, 2.03, 3.198, 4.752, 6.728, 9.128, 11.99");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7214, 0.7622, 0.8762, 1.047, 1.274, 1.572, 1.956, 2.436, 3.021, 3.719",\
"0.755, 0.7958, 0.9099, 1.08, 1.308, 1.606, 1.989, 2.469, 3.055, 3.752",\
"0.8796, 0.9205, 1.034, 1.205, 1.432, 1.731, 2.114, 2.594, 3.18, 3.877",\
"1.121, 1.162, 1.276, 1.447, 1.674, 1.973, 2.356, 2.837, 3.422, 4.119",\
"1.489, 1.531, 1.647, 1.819, 2.048, 2.347, 2.73, 3.211, 3.796, 4.494",\
"1.922, 1.97, 2.098, 2.28, 2.514, 2.815, 3.199, 3.68, 4.265, 4.963",\
"2.388, 2.443, 2.586, 2.781, 3.026, 3.332, 3.719, 4.2, 4.785, 5.483",\
"2.887, 2.949, 3.108, 3.319, 3.574, 3.888, 4.277, 4.76, 5.346, 6.043",\
"3.422, 3.491, 3.667, 3.896, 4.163, 4.484, 4.876, 5.36, 5.946, 6.644",\
"3.997, 4.072, 4.265, 4.513, 4.795, 5.123, 5.52, 6.005, 6.591, 7.29");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.9298, 0.9981, 1.203, 1.545, 2.048, 2.746, 3.66, 4.809, 6.212, 7.883",\
"0.9545, 1.023, 1.228, 1.569, 2.073, 2.77, 3.684, 4.835, 6.237, 7.909",\
"1.019, 1.088, 1.292, 1.634, 2.137, 2.835, 3.749, 4.898, 6.301, 7.972",\
"1.135, 1.203, 1.408, 1.749, 2.252, 2.95, 3.864, 5.015, 6.418, 8.09",\
"1.292, 1.362, 1.57, 1.913, 2.416, 3.113, 4.028, 5.179, 6.582, 8.255",\
"1.445, 1.519, 1.734, 2.082, 2.589, 3.286, 4.201, 5.351, 6.754, 8.427",\
"1.579, 1.658, 1.881, 2.235, 2.743, 3.442, 4.357, 5.508, 6.911, 8.583",\
"1.682, 1.765, 1.998, 2.359, 2.87, 3.569, 4.485, 5.636, 7.039, 8.711",\
"1.748, 1.835, 2.079, 2.447, 2.962, 3.662, 4.577, 5.728, 7.132, 8.804",\
"1.771, 1.865, 2.121, 2.498, 3.017, 3.718, 4.633, 5.784, 7.188, 8.862");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.2253, 0.2611, 0.3756, 0.5783, 0.8962, 1.363, 1.997, 2.812, 3.809, 4.999",\
"0.2253, 0.2609, 0.375, 0.5786, 0.8964, 1.363, 1.998, 2.81, 3.809, 5",\
"0.2248, 0.261, 0.3758, 0.579, 0.896, 1.363, 1.998, 2.813, 3.808, 5.001",\
"0.226, 0.2622, 0.376, 0.5786, 0.8966, 1.363, 1.997, 2.812, 3.808, 4.999",\
"0.2374, 0.273, 0.3824, 0.5816, 0.898, 1.363, 1.999, 2.813, 3.81, 4.998",\
"0.281, 0.3146, 0.4194, 0.609, 0.915, 1.372, 2.002, 2.814, 3.81, 5.001",\
"0.3302, 0.365, 0.468, 0.6514, 0.9488, 1.393, 2.013, 2.818, 3.812, 5.002",\
"0.3796, 0.4172, 0.5236, 0.6992, 0.9864, 1.42, 2.029, 2.828, 3.818, 5.007",\
"0.4296, 0.4706, 0.5826, 0.7536, 1.029, 1.449, 2.047, 2.838, 3.824, 5.012",\
"0.478, 0.522, 0.642, 0.814, 1.076, 1.482, 2.068, 2.848, 3.83, 5.014");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3596, 0.4342, 0.692, 1.195, 2.017, 3.197, 4.761, 6.727, 9.13, 11.99",\
"0.3591, 0.4343, 0.6908, 1.194, 2.015, 3.195, 4.758, 6.733, 9.138, 12.01",\
"0.3602, 0.4344, 0.6918, 1.195, 2.017, 3.195, 4.761, 6.73, 9.129, 12",\
"0.36, 0.4348, 0.6912, 1.194, 2.015, 3.197, 4.757, 6.732, 9.139, 12",\
"0.3746, 0.4476, 0.6984, 1.198, 2.016, 3.198, 4.758, 6.731, 9.138, 12",\
"0.3982, 0.472, 0.7228, 1.211, 2.024, 3.195, 4.761, 6.733, 9.136, 12.01",\
"0.4252, 0.4992, 0.7478, 1.229, 2.032, 3.201, 4.759, 6.732, 9.139, 12.01",\
"0.4578, 0.531, 0.7728, 1.248, 2.043, 3.207, 4.762, 6.726, 9.123, 11.99",\
"0.4944, 0.5664, 0.804, 1.269, 2.052, 3.214, 4.769, 6.726, 9.126, 11.99",\
"0.534, 0.6066, 0.8396, 1.294, 2.066, 3.22, 4.766, 6.728, 9.126, 11.99");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7217, 0.763, 0.8785, 1.052, 1.283, 1.584, 1.968, 2.45, 3.039, 3.745",\
"0.7553, 0.7966, 0.9122, 1.085, 1.317, 1.617, 2.001, 2.483, 3.072, 3.779",\
"0.8799, 0.9211, 1.037, 1.21, 1.441, 1.742, 2.126, 2.608, 3.197, 3.903",\
"1.122, 1.163, 1.278, 1.452, 1.683, 1.984, 2.368, 2.85, 3.44, 4.146",\
"1.49, 1.532, 1.65, 1.825, 2.057, 2.358, 2.743, 3.225, 3.816, 4.52",\
"1.924, 1.972, 2.102, 2.287, 2.525, 2.828, 3.214, 3.696, 4.289, 4.991",\
"2.391, 2.446, 2.592, 2.791, 3.04, 3.349, 3.737, 4.22, 4.814, 5.514",\
"2.891, 2.953, 3.116, 3.333, 3.593, 3.909, 4.301, 4.786, 5.38, 6.079",\
"3.427, 3.497, 3.677, 3.913, 4.186, 4.511, 4.906, 5.393, 5.987, 6.686",\
"4.004, 4.08, 4.278, 4.534, 4.823, 5.157, 5.556, 6.047, 6.64, 7.337");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.2275, 0.2641, 0.3809, 0.5864, 0.9066, 1.37, 2.004, 2.825, 3.835, 5.022",\
"0.2277, 0.2648, 0.3811, 0.5866, 0.9066, 1.37, 2.004, 2.826, 3.835, 5.022",\
"0.2274, 0.2642, 0.3814, 0.5868, 0.9066, 1.37, 2.004, 2.826, 3.835, 5.022",\
"0.2278, 0.2646, 0.3818, 0.5872, 0.9066, 1.37, 2.004, 2.827, 3.835, 5.021",\
"0.2396, 0.2758, 0.3878, 0.5912, 0.9088, 1.371, 2.005, 2.831, 3.834, 5.02",\
"0.284, 0.3186, 0.426, 0.6202, 0.926, 1.38, 2.009, 2.834, 3.833, 5.019",\
"0.3346, 0.3712, 0.477, 0.6646, 0.9618, 1.403, 2.022, 2.84, 3.834, 5.017",\
"0.3852, 0.425, 0.5344, 0.716, 1.002, 1.43, 2.04, 2.851, 3.84, 5.016",\
"0.436, 0.4794, 0.5958, 0.7746, 1.047, 1.462, 2.061, 2.862, 3.844, 5.018",\
"0.484, 0.532, 0.66, 0.84, 1.1, 1.498, 2.086, 2.872, 3.846, 5.016");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7214, 0.7622, 0.8762, 1.047, 1.274, 1.572, 1.956, 2.436, 3.021, 3.719",\
"0.755, 0.7958, 0.9099, 1.08, 1.308, 1.606, 1.989, 2.469, 3.055, 3.752",\
"0.8796, 0.9205, 1.034, 1.205, 1.432, 1.731, 2.114, 2.594, 3.18, 3.877",\
"1.121, 1.162, 1.276, 1.447, 1.674, 1.973, 2.356, 2.837, 3.422, 4.119",\
"1.489, 1.531, 1.647, 1.819, 2.048, 2.347, 2.73, 3.211, 3.796, 4.494",\
"1.922, 1.97, 2.098, 2.279, 2.514, 2.815, 3.199, 3.68, 4.265, 4.962",\
"2.388, 2.443, 2.586, 2.782, 3.025, 3.332, 3.719, 4.2, 4.785, 5.483",\
"2.887, 2.949, 3.108, 3.319, 3.575, 3.888, 4.277, 4.76, 5.346, 6.043",\
"3.422, 3.491, 3.667, 3.896, 4.163, 4.484, 4.876, 5.359, 5.946, 6.644",\
"3.997, 4.072, 4.265, 4.513, 4.795, 5.123, 5.52, 6.005, 6.592, 7.29");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.9298, 0.9981, 1.203, 1.545, 2.048, 2.746, 3.66, 4.809, 6.213, 7.883",\
"0.9545, 1.023, 1.228, 1.569, 2.073, 2.77, 3.684, 4.835, 6.237, 7.909",\
"1.019, 1.088, 1.292, 1.634, 2.137, 2.835, 3.749, 4.898, 6.301, 7.972",\
"1.135, 1.203, 1.408, 1.749, 2.252, 2.95, 3.864, 5.014, 6.416, 8.088",\
"1.292, 1.362, 1.57, 1.912, 2.416, 3.113, 4.028, 5.178, 6.581, 8.254",\
"1.446, 1.52, 1.735, 2.083, 2.589, 3.286, 4.201, 5.351, 6.754, 8.427",\
"1.579, 1.657, 1.88, 2.234, 2.743, 3.442, 4.357, 5.507, 6.911, 8.582",\
"1.682, 1.765, 1.998, 2.358, 2.87, 3.569, 4.485, 5.636, 7.039, 8.712",\
"1.748, 1.836, 2.078, 2.447, 2.962, 3.662, 4.577, 5.728, 7.133, 8.805",\
"1.772, 1.865, 2.12, 2.498, 3.017, 3.718, 4.633, 5.785, 7.189, 8.862");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.2253, 0.2611, 0.3756, 0.5783, 0.8962, 1.363, 1.997, 2.812, 3.809, 4.998",\
"0.2253, 0.2609, 0.375, 0.5786, 0.8964, 1.363, 1.998, 2.81, 3.809, 5",\
"0.2248, 0.261, 0.3758, 0.579, 0.896, 1.363, 1.998, 2.813, 3.808, 5.001",\
"0.2254, 0.2622, 0.3764, 0.5786, 0.8966, 1.363, 1.997, 2.812, 3.808, 4.999",\
"0.2372, 0.2724, 0.3824, 0.5816, 0.8982, 1.364, 1.999, 2.813, 3.809, 4.999",\
"0.2806, 0.3144, 0.4198, 0.61, 0.9148, 1.372, 2.002, 2.814, 3.81, 5.001",\
"0.3298, 0.3648, 0.4684, 0.6516, 0.9482, 1.393, 2.013, 2.817, 3.811, 5.001",\
"0.3796, 0.4172, 0.5236, 0.6994, 0.9866, 1.42, 2.031, 2.828, 3.816, 5.007",\
"0.4288, 0.4714, 0.5826, 0.7546, 1.029, 1.449, 2.047, 2.838, 3.826, 5.012",\
"0.478, 0.522, 0.642, 0.814, 1.076, 1.482, 2.066, 2.846, 3.834, 5.018");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3596, 0.434, 0.692, 1.195, 2.017, 3.197, 4.761, 6.727, 9.128, 11.99",\
"0.3591, 0.4343, 0.6908, 1.194, 2.015, 3.195, 4.758, 6.733, 9.138, 12.01",\
"0.3602, 0.4344, 0.6918, 1.195, 2.017, 3.195, 4.761, 6.73, 9.129, 12",\
"0.36, 0.435, 0.6922, 1.195, 2.017, 3.193, 4.761, 6.732, 9.135, 12",\
"0.375, 0.4478, 0.6978, 1.196, 2.016, 3.195, 4.76, 6.733, 9.137, 12.01",\
"0.3982, 0.4722, 0.722, 1.211, 2.024, 3.195, 4.761, 6.733, 9.136, 12.01",\
"0.4254, 0.4994, 0.7458, 1.23, 2.032, 3.2, 4.758, 6.725, 9.137, 12",\
"0.4576, 0.532, 0.7732, 1.248, 2.043, 3.206, 4.762, 6.727, 9.127, 12.01",\
"0.4952, 0.567, 0.8046, 1.27, 2.052, 3.214, 4.772, 6.728, 9.13, 12",\
"0.534, 0.6066, 0.841, 1.294, 2.067, 3.22, 4.77, 6.728, 9.128, 11.99");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLKN&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7217, 0.763, 0.8785, 1.052, 1.283, 1.584, 1.968, 2.45, 3.039, 3.745",\
"0.7553, 0.7966, 0.9123, 1.085, 1.317, 1.617, 2.001, 2.483, 3.073, 3.779",\
"0.8799, 0.9211, 1.037, 1.21, 1.441, 1.742, 2.126, 2.608, 3.198, 3.903",\
"1.122, 1.163, 1.278, 1.452, 1.683, 1.984, 2.368, 2.85, 3.441, 4.146",\
"1.49, 1.532, 1.65, 1.825, 2.057, 2.358, 2.743, 3.225, 3.817, 4.52",\
"1.924, 1.972, 2.102, 2.287, 2.525, 2.828, 3.214, 3.697, 4.289, 4.991",\
"2.391, 2.446, 2.591, 2.791, 3.04, 3.349, 3.737, 4.221, 4.814, 5.514",\
"2.89, 2.953, 3.116, 3.332, 3.593, 3.909, 4.301, 4.786, 5.38, 6.079",\
"3.427, 3.497, 3.677, 3.912, 4.186, 4.51, 4.906, 5.394, 5.987, 6.686",\
"4.004, 4.08, 4.278, 4.534, 4.823, 5.157, 5.557, 6.048, 6.64, 7.337");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.2273, 0.2648, 0.3809, 0.5862, 0.9064, 1.37, 2.004, 2.826, 3.835, 5.021",\
"0.2269, 0.2646, 0.3804, 0.5866, 0.9066, 1.37, 2.004, 2.826, 3.835, 5.022",\
"0.2278, 0.2646, 0.3812, 0.5868, 0.9064, 1.37, 2.004, 2.827, 3.835, 5.022",\
"0.2278, 0.2648, 0.3812, 0.5864, 0.9068, 1.37, 2.004, 2.828, 3.835, 5.021",\
"0.2396, 0.2754, 0.3878, 0.5912, 0.909, 1.372, 2.005, 2.831, 3.834, 5.019",\
"0.2842, 0.3188, 0.4258, 0.62, 0.9258, 1.38, 2.009, 2.834, 3.833, 5.018",\
"0.335, 0.3708, 0.4768, 0.665, 0.9612, 1.403, 2.022, 2.84, 3.833, 5.014",\
"0.3852, 0.4248, 0.5344, 0.7162, 1.002, 1.43, 2.041, 2.851, 3.838, 5.015",\
"0.4358, 0.48, 0.5958, 0.7746, 1.047, 1.462, 2.063, 2.862, 3.844, 5.016",\
"0.486, 0.534, 0.66, 0.84, 1.1, 1.498, 2.088, 2.872, 3.844, 5.014");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7211, 0.7619, 0.8762, 1.046, 1.274, 1.572, 1.956, 2.436, 3.022, 3.72",\
"0.7548, 0.7956, 0.9097, 1.08, 1.308, 1.606, 1.989, 2.469, 3.055, 3.753",\
"0.8792, 0.9202, 1.034, 1.205, 1.432, 1.731, 2.114, 2.594, 3.18, 3.877",\
"1.121, 1.162, 1.276, 1.446, 1.674, 1.972, 2.356, 2.837, 3.422, 4.12",\
"1.489, 1.53, 1.647, 1.819, 2.048, 2.346, 2.731, 3.211, 3.797, 4.495",\
"1.922, 1.97, 2.098, 2.28, 2.514, 2.815, 3.2, 3.68, 4.266, 4.964",\
"2.388, 2.443, 2.585, 2.781, 3.025, 3.332, 3.718, 4.199, 4.785, 5.482",\
"2.887, 2.948, 3.108, 3.319, 3.575, 3.888, 4.277, 4.759, 5.346, 6.043",\
"3.422, 3.491, 3.668, 3.897, 4.163, 4.484, 4.876, 5.36, 5.946, 6.644",\
"3.997, 4.072, 4.265, 4.513, 4.796, 5.124, 5.521, 6.005, 6.591, 7.291");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.9225, 0.9908, 1.195, 1.536, 2.04, 2.737, 3.652, 4.8, 6.206, 7.878",\
"0.9469, 1.015, 1.22, 1.561, 2.065, 2.762, 3.676, 4.827, 6.232, 7.909",\
"1.012, 1.08, 1.285, 1.626, 2.13, 2.827, 3.741, 4.891, 6.297, 7.972",\
"1.129, 1.198, 1.402, 1.742, 2.246, 2.943, 3.858, 5.007, 6.413, 8.085",\
"1.288, 1.358, 1.566, 1.908, 2.412, 3.109, 4.023, 5.175, 6.581, 8.258",\
"1.443, 1.517, 1.732, 2.079, 2.586, 3.283, 4.198, 5.348, 6.754, 8.427",\
"1.577, 1.655, 1.878, 2.232, 2.74, 3.44, 4.354, 5.505, 6.909, 8.584",\
"1.68, 1.763, 1.995, 2.356, 2.867, 3.567, 4.483, 5.634, 7.037, 8.708",\
"1.745, 1.834, 2.077, 2.446, 2.96, 3.661, 4.576, 5.727, 7.131, 8.803",\
"1.771, 1.864, 2.119, 2.498, 3.016, 3.717, 4.633, 5.783, 7.188, 8.86");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.225, 0.261, 0.3747, 0.5786, 0.8972, 1.365, 1.999, 2.813, 3.81, 5.004",\
"0.2256, 0.2614, 0.3755, 0.579, 0.898, 1.365, 2, 2.812, 3.813, 5.001",\
"0.2256, 0.2614, 0.3748, 0.5796, 0.8972, 1.365, 2, 2.816, 3.816, 5.011",\
"0.226, 0.2618, 0.3756, 0.5788, 0.898, 1.365, 1.999, 2.816, 3.815, 5.001",\
"0.2372, 0.2726, 0.3826, 0.5826, 0.8986, 1.366, 1.998, 2.813, 3.813, 5.001",\
"0.2808, 0.315, 0.42, 0.6096, 0.9158, 1.373, 2.002, 2.813, 3.813, 5.004",\
"0.3302, 0.365, 0.4686, 0.6532, 0.949, 1.393, 2.013, 2.82, 3.813, 5.009",\
"0.3798, 0.4178, 0.5236, 0.7002, 0.987, 1.419, 2.029, 2.828, 3.818, 5.009",\
"0.4292, 0.4708, 0.582, 0.754, 1.029, 1.45, 2.045, 2.84, 3.826, 5.01",\
"0.478, 0.522, 0.642, 0.816, 1.078, 1.482, 2.07, 2.848, 3.836, 5.016");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3589, 0.4328, 0.69, 1.193, 2.014, 3.198, 4.763, 6.735, 9.131, 12",\
"0.3587, 0.433, 0.6904, 1.194, 2.017, 3.199, 4.758, 6.732, 9.149, 12.03",\
"0.3588, 0.4326, 0.6908, 1.194, 2.017, 3.199, 4.761, 6.735, 9.145, 12.02",\
"0.3592, 0.4332, 0.6898, 1.192, 2.015, 3.198, 4.763, 6.735, 9.131, 12",\
"0.3736, 0.4466, 0.6972, 1.195, 2.018, 3.198, 4.759, 6.731, 9.145, 12.03",\
"0.3982, 0.4718, 0.721, 1.211, 2.021, 3.2, 4.763, 6.736, 9.135, 11.99",\
"0.4254, 0.4988, 0.7446, 1.228, 2.032, 3.201, 4.758, 6.731, 9.14, 12.02",\
"0.458, 0.5314, 0.7724, 1.247, 2.043, 3.206, 4.762, 6.724, 9.134, 12",\
"0.4944, 0.5666, 0.8052, 1.271, 2.053, 3.213, 4.763, 6.727, 9.13, 11.99",\
"0.5354, 0.6072, 0.8406, 1.294, 2.067, 3.22, 4.77, 6.734, 9.126, 11.99");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7211, 0.7623, 0.8779, 1.051, 1.282, 1.585, 1.975, 2.458, 3.043, 3.74",\
"0.7547, 0.796, 0.9115, 1.084, 1.316, 1.619, 2.009, 2.491, 3.077, 3.774",\
"0.8793, 0.9205, 1.036, 1.209, 1.44, 1.744, 2.133, 2.616, 3.202, 3.898",\
"1.121, 1.162, 1.278, 1.451, 1.682, 1.986, 2.376, 2.858, 3.444, 4.141",\
"1.489, 1.531, 1.649, 1.823, 2.056, 2.359, 2.749, 3.232, 3.817, 4.514",\
"1.923, 1.971, 2.101, 2.285, 2.524, 2.83, 3.219, 3.702, 4.287, 4.984",\
"2.389, 2.445, 2.59, 2.789, 3.038, 3.35, 3.741, 4.223, 4.808, 5.505",\
"2.889, 2.951, 3.114, 3.33, 3.591, 3.91, 4.301, 4.784, 5.369, 6.065",\
"3.426, 3.495, 3.675, 3.909, 4.183, 4.51, 4.902, 5.384, 5.969, 6.666",\
"4.002, 4.078, 4.274, 4.53, 4.82, 5.153, 5.547, 6.027, 6.611, 7.309");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.2274, 0.2642, 0.3801, 0.5863, 0.9102, 1.385, 2.018, 2.819, 3.807, 4.993",\
"0.2275, 0.2637, 0.3793, 0.5862, 0.9102, 1.385, 2.019, 2.819, 3.807, 4.991",\
"0.2274, 0.2644, 0.3802, 0.5856, 0.9104, 1.385, 2.018, 2.819, 3.806, 4.992",\
"0.2278, 0.2642, 0.3806, 0.5864, 0.9102, 1.385, 2.017, 2.817, 3.804, 4.995",\
"0.2396, 0.2754, 0.3876, 0.5906, 0.9126, 1.386, 2.018, 2.818, 3.806, 4.995",\
"0.2844, 0.3186, 0.425, 0.6196, 0.9296, 1.392, 2.019, 2.817, 3.805, 4.99",\
"0.3338, 0.37, 0.4758, 0.6638, 0.9656, 1.413, 2.025, 2.817, 3.804, 4.994",\
"0.3844, 0.4234, 0.5332, 0.7148, 1.006, 1.436, 2.034, 2.822, 3.806, 4.997",\
"0.4346, 0.4772, 0.5942, 0.7726, 1.052, 1.462, 2.043, 2.822, 3.808, 4.996",\
"0.484, 0.53, 0.656, 0.838, 1.102, 1.486, 2.05, 2.824, 3.81, 4.998");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7211, 0.7619, 0.8762, 1.046, 1.274, 1.572, 1.956, 2.436, 3.022, 3.72",\
"0.7548, 0.7956, 0.9097, 1.08, 1.308, 1.606, 1.989, 2.47, 3.055, 3.753",\
"0.8792, 0.9202, 1.034, 1.205, 1.432, 1.73, 2.114, 2.594, 3.18, 3.877",\
"1.121, 1.162, 1.276, 1.446, 1.674, 1.972, 2.356, 2.837, 3.422, 4.12",\
"1.489, 1.531, 1.647, 1.819, 2.048, 2.346, 2.73, 3.21, 3.797, 4.494",\
"1.922, 1.97, 2.098, 2.28, 2.514, 2.815, 3.2, 3.68, 4.266, 4.964",\
"2.388, 2.443, 2.586, 2.781, 3.025, 3.332, 3.718, 4.199, 4.785, 5.483",\
"2.887, 2.949, 3.108, 3.319, 3.575, 3.888, 4.277, 4.76, 5.346, 6.043",\
"3.422, 3.49, 3.667, 3.896, 4.164, 4.484, 4.876, 5.36, 5.947, 6.644",\
"3.998, 4.072, 4.265, 4.514, 4.794, 5.124, 5.52, 6.005, 6.592, 7.291");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.9223, 0.9906, 1.195, 1.536, 2.04, 2.737, 3.652, 4.802, 6.208, 7.883",\
"0.9469, 1.015, 1.22, 1.561, 2.065, 2.762, 3.676, 4.827, 6.232, 7.908",\
"1.012, 1.08, 1.285, 1.626, 2.13, 2.827, 3.741, 4.891, 6.297, 7.973",\
"1.129, 1.198, 1.402, 1.742, 2.246, 2.943, 3.858, 5.007, 6.413, 8.086",\
"1.288, 1.358, 1.566, 1.908, 2.412, 3.109, 4.023, 5.175, 6.577, 8.254",\
"1.443, 1.516, 1.732, 2.079, 2.585, 3.283, 4.197, 5.347, 6.753, 8.425",\
"1.577, 1.655, 1.878, 2.232, 2.74, 3.439, 4.354, 5.504, 6.909, 8.587",\
"1.681, 1.763, 1.995, 2.356, 2.867, 3.567, 4.483, 5.634, 7.037, 8.709",\
"1.745, 1.833, 2.077, 2.446, 2.961, 3.66, 4.575, 5.727, 7.131, 8.803",\
"1.77, 1.864, 2.118, 2.497, 3.016, 3.717, 4.633, 5.783, 7.188, 8.861");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.225, 0.261, 0.3747, 0.5786, 0.8972, 1.365, 1.999, 2.813, 3.81, 5.004",\
"0.2255, 0.2614, 0.3755, 0.579, 0.8974, 1.364, 2.001, 2.816, 3.817, 5.011",\
"0.2256, 0.2614, 0.3748, 0.5794, 0.8974, 1.365, 1.999, 2.816, 3.816, 5.011",\
"0.2262, 0.262, 0.376, 0.5788, 0.8974, 1.364, 2.001, 2.816, 3.816, 5.004",\
"0.2374, 0.2722, 0.3824, 0.5828, 0.8992, 1.366, 2, 2.812, 3.812, 5.007",\
"0.2812, 0.3146, 0.4206, 0.6098, 0.9158, 1.372, 2.004, 2.813, 3.812, 5.005",\
"0.3298, 0.365, 0.469, 0.6522, 0.948, 1.394, 2.013, 2.82, 3.813, 5.009",\
"0.3794, 0.4178, 0.524, 0.6998, 0.9858, 1.419, 2.029, 2.827, 3.818, 5.008",\
"0.4296, 0.471, 0.5828, 0.7558, 1.03, 1.451, 2.048, 2.836, 3.828, 5.012",\
"0.48, 0.524, 0.642, 0.814, 1.076, 1.482, 2.068, 2.848, 3.832, 5.016");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3592, 0.4327, 0.6904, 1.193, 2.017, 3.198, 4.762, 6.735, 9.145, 12.03",\
"0.3587, 0.433, 0.6904, 1.194, 2.017, 3.198, 4.757, 6.726, 9.15, 12.03",\
"0.3594, 0.4326, 0.6908, 1.194, 2.017, 3.199, 4.761, 6.735, 9.145, 12.02",\
"0.3592, 0.4342, 0.6906, 1.193, 2.015, 3.199, 4.763, 6.735, 9.134, 11.99",\
"0.3746, 0.4466, 0.6972, 1.196, 2.017, 3.194, 4.761, 6.729, 9.146, 12.02",\
"0.398, 0.4726, 0.7208, 1.211, 2.022, 3.2, 4.763, 6.736, 9.132, 12",\
"0.4252, 0.4986, 0.7448, 1.23, 2.032, 3.2, 4.76, 6.723, 9.14, 12.02",\
"0.4598, 0.5312, 0.7724, 1.247, 2.04, 3.206, 4.762, 6.727, 9.127, 12.01",\
"0.4946, 0.5678, 0.8066, 1.27, 2.054, 3.213, 4.763, 6.727, 9.128, 12",\
"0.5348, 0.6062, 0.8406, 1.295, 2.064, 3.22, 4.766, 6.728, 9.126, 11.99");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLKN&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7211, 0.7623, 0.8777, 1.051, 1.282, 1.585, 1.975, 2.458, 3.043, 3.74",\
"0.7547, 0.7959, 0.9115, 1.084, 1.316, 1.619, 2.009, 2.491, 3.077, 3.774",\
"0.8793, 0.9206, 1.036, 1.209, 1.44, 1.744, 2.133, 2.616, 3.202, 3.898",\
"1.121, 1.162, 1.278, 1.451, 1.682, 1.986, 2.375, 2.858, 3.444, 4.14",\
"1.489, 1.531, 1.649, 1.823, 2.056, 2.36, 2.749, 3.232, 3.818, 4.515",\
"1.923, 1.971, 2.101, 2.285, 2.524, 2.83, 3.219, 3.702, 4.287, 4.984",\
"2.389, 2.445, 2.59, 2.789, 3.038, 3.35, 3.741, 4.223, 4.808, 5.505",\
"2.889, 2.952, 3.114, 3.33, 3.59, 3.909, 4.302, 4.784, 5.369, 6.065",\
"3.426, 3.496, 3.675, 3.909, 4.184, 4.51, 4.903, 5.384, 5.969, 6.666",\
"4.002, 4.078, 4.274, 4.53, 4.82, 5.153, 5.546, 6.028, 6.612, 7.309");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.2275, 0.2644, 0.3799, 0.5863, 0.9102, 1.385, 2.018, 2.819, 3.807, 4.992",\
"0.2272, 0.2642, 0.3792, 0.5856, 0.9104, 1.385, 2.018, 2.819, 3.807, 4.993",\
"0.2274, 0.2638, 0.38, 0.586, 0.9102, 1.385, 2.018, 2.819, 3.805, 4.995",\
"0.2276, 0.2648, 0.3806, 0.5868, 0.9102, 1.385, 2.017, 2.819, 3.807, 4.993",\
"0.24, 0.275, 0.3874, 0.5906, 0.9126, 1.385, 2.017, 2.817, 3.806, 4.994",\
"0.284, 0.3184, 0.4254, 0.62, 0.9298, 1.393, 2.019, 2.817, 3.806, 4.993",\
"0.3344, 0.3706, 0.476, 0.6644, 0.9654, 1.413, 2.025, 2.817, 3.805, 4.994",\
"0.3844, 0.4236, 0.5342, 0.7148, 1.006, 1.437, 2.035, 2.821, 3.807, 4.998",\
"0.4354, 0.4778, 0.5952, 0.7744, 1.052, 1.46, 2.041, 2.824, 3.806, 4.994",\
"0.482, 0.53, 0.658, 0.838, 1.102, 1.488, 2.05, 2.824, 3.808, 4.994");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.7217, 0.763, 0.8785, 1.052, 1.283, 1.584, 1.968, 2.45, 3.039, 3.745",\
"0.7553, 0.7966, 0.9123, 1.085, 1.317, 1.617, 2.001, 2.483, 3.073, 3.779",\
"0.8799, 0.9211, 1.037, 1.21, 1.441, 1.742, 2.126, 2.608, 3.198, 3.903",\
"1.122, 1.163, 1.278, 1.452, 1.683, 1.984, 2.368, 2.85, 3.441, 4.146",\
"1.49, 1.532, 1.65, 1.825, 2.057, 2.358, 2.743, 3.225, 3.817, 4.52",\
"1.924, 1.972, 2.102, 2.287, 2.525, 2.828, 3.214, 3.697, 4.289, 4.991",\
"2.391, 2.446, 2.591, 2.791, 3.04, 3.349, 3.737, 4.221, 4.814, 5.514",\
"2.89, 2.953, 3.116, 3.332, 3.593, 3.909, 4.301, 4.786, 5.38, 6.079",\
"3.427, 3.497, 3.677, 3.912, 4.186, 4.51, 4.906, 5.394, 5.987, 6.686",\
"4.004, 4.08, 4.278, 4.534, 4.823, 5.157, 5.557, 6.048, 6.64, 7.337");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.9298, 0.9981, 1.203, 1.545, 2.048, 2.746, 3.66, 4.809, 6.213, 7.883",\
"0.9545, 1.023, 1.228, 1.569, 2.073, 2.77, 3.684, 4.835, 6.237, 7.909",\
"1.019, 1.088, 1.292, 1.634, 2.137, 2.835, 3.749, 4.898, 6.301, 7.972",\
"1.135, 1.203, 1.408, 1.749, 2.252, 2.95, 3.864, 5.014, 6.416, 8.088",\
"1.292, 1.362, 1.57, 1.912, 2.416, 3.113, 4.028, 5.178, 6.581, 8.254",\
"1.446, 1.52, 1.735, 2.083, 2.589, 3.286, 4.201, 5.351, 6.754, 8.427",\
"1.579, 1.657, 1.88, 2.234, 2.743, 3.442, 4.357, 5.507, 6.911, 8.582",\
"1.682, 1.765, 1.998, 2.358, 2.87, 3.569, 4.485, 5.636, 7.039, 8.712",\
"1.748, 1.836, 2.078, 2.447, 2.962, 3.662, 4.577, 5.728, 7.133, 8.805",\
"1.772, 1.865, 2.12, 2.498, 3.017, 3.718, 4.633, 5.785, 7.189, 8.862");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.2275, 0.2641, 0.3809, 0.5864, 0.9066, 1.37, 2.004, 2.825, 3.835, 5.022",\
"0.2277, 0.2648, 0.3811, 0.5866, 0.9066, 1.37, 2.004, 2.826, 3.835, 5.022",\
"0.2274, 0.2642, 0.3814, 0.5868, 0.9066, 1.37, 2.004, 2.826, 3.835, 5.022",\
"0.2278, 0.2646, 0.3818, 0.5872, 0.9066, 1.37, 2.004, 2.827, 3.835, 5.021",\
"0.2396, 0.2758, 0.3878, 0.5912, 0.9088, 1.371, 2.005, 2.831, 3.834, 5.02",\
"0.284, 0.3186, 0.426, 0.6202, 0.926, 1.38, 2.009, 2.834, 3.833, 5.019",\
"0.3346, 0.3712, 0.477, 0.6646, 0.9618, 1.403, 2.022, 2.84, 3.834, 5.017",\
"0.3852, 0.425, 0.5344, 0.716, 1.002, 1.43, 2.04, 2.851, 3.84, 5.016",\
"0.436, 0.4794, 0.5958, 0.7746, 1.047, 1.462, 2.061, 2.862, 3.844, 5.018",\
"0.484, 0.532, 0.66, 0.84, 1.1, 1.498, 2.086, 2.872, 3.846, 5.016");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3589, 0.4328, 0.69, 1.193, 2.014, 3.198, 4.763, 6.735, 9.131, 12",\
"0.3587, 0.433, 0.6904, 1.194, 2.017, 3.199, 4.758, 6.732, 9.149, 12.03",\
"0.3588, 0.4326, 0.6908, 1.194, 2.017, 3.199, 4.761, 6.735, 9.145, 12.02",\
"0.3592, 0.4332, 0.6898, 1.192, 2.015, 3.198, 4.763, 6.735, 9.131, 12",\
"0.3736, 0.4466, 0.6972, 1.195, 2.018, 3.198, 4.759, 6.731, 9.145, 12.03",\
"0.3982, 0.4718, 0.721, 1.211, 2.021, 3.2, 4.763, 6.736, 9.135, 11.99",\
"0.4254, 0.4988, 0.7446, 1.228, 2.032, 3.201, 4.758, 6.731, 9.14, 12.02",\
"0.458, 0.5314, 0.7724, 1.247, 2.043, 3.206, 4.762, 6.724, 9.134, 12",\
"0.4944, 0.5666, 0.8052, 1.271, 2.053, 3.213, 4.763, 6.727, 9.13, 11.99",\
"0.5354, 0.6072, 0.8406, 1.294, 2.067, 3.22, 4.77, 6.734, 9.126, 11.99");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b0 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLKN&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("2.875, 2.946, 3.153, 3.496, 3.999, 4.697, 5.611, 6.762, 8.167, 9.838",\
"2.911, 2.982, 3.19, 3.532, 4.036, 4.733, 5.648, 6.798, 8.202, 9.874",\
"3.033, 3.104, 3.312, 3.654, 4.158, 4.855, 5.77, 6.92, 8.324, 9.995",\
"3.27, 3.34, 3.548, 3.89, 4.394, 5.091, 6.006, 7.157, 8.561, 10.23",\
"3.644, 3.715, 3.922, 4.265, 4.768, 5.466, 6.381, 7.531, 8.936, 10.61",\
"4.167, 4.237, 4.445, 4.787, 5.291, 5.988, 6.903, 8.053, 9.459, 11.13",\
"4.818, 4.889, 5.097, 5.439, 5.942, 6.64, 7.554, 8.705, 10.11, 11.78",\
"5.548, 5.619, 5.827, 6.169, 6.673, 7.37, 8.284, 9.435, 10.84, 12.51",\
"6.323, 6.394, 6.603, 6.946, 7.449, 8.146, 9.061, 10.21, 11.62, 13.29",\
"7.143, 7.214, 7.423, 7.766, 8.269, 8.967, 9.881, 11.03, 12.43, 14.11");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3772, 0.45, 0.7016, 1.201, 2.02, 3.199, 4.755, 6.733, 9.136, 12.01",\
"0.3768, 0.4496, 0.7002, 1.199, 2.019, 3.199, 4.761, 6.726, 9.138, 12.01",\
"0.3772, 0.4496, 0.7, 1.199, 2.017, 3.198, 4.761, 6.731, 9.138, 12.01",\
"0.377, 0.4498, 0.7018, 1.2, 2.019, 3.199, 4.76, 6.726, 9.136, 12.01",\
"0.377, 0.4496, 0.7002, 1.201, 2.02, 3.199, 4.761, 6.731, 9.139, 12.01",\
"0.3772, 0.45, 0.7024, 1.2, 2.02, 3.198, 4.76, 6.726, 9.132, 12.01",\
"0.3778, 0.4502, 0.704, 1.2, 2.02, 3.198, 4.76, 6.727, 9.136, 12.01",\
"0.3798, 0.453, 0.703, 1.199, 2.02, 3.198, 4.762, 6.726, 9.14, 12.01",\
"0.382, 0.454, 0.704, 1.2, 2.018, 3.196, 4.76, 6.726, 9.134, 12.01",\
"0.384, 0.458, 0.706, 1.202, 2.02, 3.194, 4.754, 6.724, 9.134, 12.01");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b0 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLKN&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("2.876, 2.947, 3.155, 3.497, 4.001, 4.698, 5.612, 6.763, 8.167, 9.84",\
"2.912, 2.983, 3.19, 3.533, 4.037, 4.734, 5.649, 6.799, 8.204, 9.873",\
"3.034, 3.104, 3.312, 3.655, 4.159, 4.856, 5.77, 6.921, 8.326, 9.995",\
"3.271, 3.341, 3.549, 3.892, 4.396, 5.093, 6.007, 7.158, 8.562, 10.23",\
"3.645, 3.716, 3.923, 4.265, 4.77, 5.467, 6.381, 7.532, 8.937, 10.61",\
"4.167, 4.238, 4.446, 4.788, 5.292, 5.99, 6.904, 8.054, 9.457, 11.13",\
"4.819, 4.89, 5.098, 5.44, 5.944, 6.641, 7.556, 8.706, 10.11, 11.78",\
"5.548, 5.619, 5.828, 6.17, 6.674, 7.371, 8.285, 9.435, 10.84, 12.51",\
"6.324, 6.395, 6.604, 6.947, 7.451, 8.148, 9.062, 10.21, 11.62, 13.29",\
"7.144, 7.216, 7.425, 7.768, 8.272, 8.969, 9.883, 11.03, 12.44, 14.11");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3772, 0.4512, 0.7028, 1.201, 2.018, 3.196, 4.759, 6.732, 9.144, 12",\
"0.377, 0.4498, 0.7008, 1.199, 2.019, 3.199, 4.76, 6.726, 9.136, 12.01",\
"0.3764, 0.4496, 0.702, 1.2, 2.019, 3.197, 4.758, 6.733, 9.134, 12.01",\
"0.3764, 0.4522, 0.7018, 1.201, 2.019, 3.197, 4.758, 6.733, 9.142, 11.99",\
"0.377, 0.4498, 0.7024, 1.199, 2.018, 3.198, 4.76, 6.726, 9.136, 12.01",\
"0.3774, 0.4512, 0.7012, 1.201, 2.019, 3.195, 4.761, 6.73, 9.142, 12",\
"0.3778, 0.4506, 0.7054, 1.2, 2.019, 3.198, 4.761, 6.724, 9.136, 12.01",\
"0.3804, 0.4534, 0.7024, 1.199, 2.016, 3.198, 4.762, 6.728, 9.14, 12.01",\
"0.384, 0.454, 0.706, 1.202, 2.02, 3.196, 4.76, 6.732, 9.13, 12.01",\
"0.386, 0.456, 0.708, 1.202, 2.018, 3.194, 4.754, 6.726, 9.134, 11.99");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b1 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLKN&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("2.154, 2.224, 2.432, 2.774, 3.278, 3.976, 4.891, 6.04, 7.444, 9.12",\
"2.19, 2.26, 2.467, 2.809, 3.314, 4.011, 4.926, 6.076, 7.481, 9.15",\
"2.314, 2.384, 2.591, 2.933, 3.438, 4.135, 5.05, 6.2, 7.605, 9.274",\
"2.553, 2.623, 2.83, 3.173, 3.677, 4.375, 5.289, 6.44, 7.842, 9.521",\
"2.916, 2.986, 3.193, 3.535, 4.04, 4.737, 5.652, 6.802, 8.207, 9.876",\
"3.38, 3.45, 3.657, 4, 4.504, 5.202, 6.117, 7.267, 8.67, 10.35",\
"3.903, 3.974, 4.181, 4.524, 5.028, 5.726, 6.641, 7.791, 9.196, 10.87",\
"4.468, 4.539, 4.748, 5.091, 5.596, 6.293, 7.207, 8.358, 9.762, 11.44",\
"5.075, 5.147, 5.357, 5.7, 6.205, 6.903, 7.817, 8.967, 10.37, 12.05",\
"5.727, 5.799, 6.009, 6.353, 6.857, 7.555, 8.469, 9.618, 11.02, 12.69");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3734, 0.447, 0.6986, 1.199, 2.019, 3.199, 4.762, 6.732, 9.141, 12.02",\
"0.3732, 0.4468, 0.7004, 1.2, 2.018, 3.199, 4.761, 6.734, 9.131, 12.01",\
"0.3734, 0.4468, 0.6984, 1.198, 2.017, 3.196, 4.761, 6.734, 9.132, 12.01",\
"0.373, 0.4464, 0.6992, 1.2, 2.02, 3.199, 4.761, 6.729, 9.146, 12.02",\
"0.3732, 0.4468, 0.6988, 1.2, 2.02, 3.199, 4.761, 6.729, 9.137, 12.01",\
"0.3736, 0.4478, 0.6992, 1.199, 2.019, 3.199, 4.762, 6.73, 9.144, 12.02",\
"0.3762, 0.451, 0.7008, 1.2, 2.018, 3.198, 4.761, 6.734, 9.133, 12.01",\
"0.3798, 0.4528, 0.7034, 1.201, 2.016, 3.199, 4.762, 6.724, 9.146, 12.02",\
"0.384, 0.456, 0.704, 1.204, 2.022, 3.194, 4.752, 6.728, 9.138, 12.02",\
"0.388, 0.46, 0.71, 1.204, 2.022, 3.196, 4.754, 6.718, 9.13, 11.99");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLKN===1'b1 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLKN&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("2.155, 2.225, 2.432, 2.775, 3.279, 3.976, 4.891, 6.042, 7.447, 9.12",\
"2.19, 2.261, 2.468, 2.81, 3.314, 4.012, 4.926, 6.078, 7.483, 9.156",\
"2.314, 2.384, 2.592, 2.934, 3.439, 4.136, 5.051, 6.201, 7.605, 9.278",\
"2.553, 2.624, 2.831, 3.173, 3.677, 4.375, 5.29, 6.44, 7.845, 9.518",\
"2.917, 2.987, 3.194, 3.537, 4.041, 4.738, 5.653, 6.804, 8.208, 9.885",\
"3.38, 3.45, 3.658, 4, 4.504, 5.202, 6.116, 7.266, 8.67, 10.35",\
"3.903, 3.974, 4.182, 4.525, 5.029, 5.726, 6.64, 7.792, 9.194, 10.87",\
"4.469, 4.54, 4.749, 5.092, 5.596, 6.294, 7.208, 8.358, 9.762, 11.43",\
"5.076, 5.148, 5.357, 5.701, 6.205, 6.903, 7.817, 8.967, 10.37, 12.05",\
"5.727, 5.798, 6.009, 6.353, 6.858, 7.555, 8.469, 9.619, 11.02, 12.69");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3728, 0.447, 0.7004, 1.2, 2.02, 3.199, 4.761, 6.731, 9.142, 11.99",\
"0.3734, 0.4478, 0.7006, 1.2, 2.018, 3.197, 4.755, 6.731, 9.142, 11.99",\
"0.3738, 0.447, 0.698, 1.198, 2.019, 3.198, 4.762, 6.733, 9.136, 12.02",\
"0.3738, 0.4468, 0.698, 1.198, 2.02, 3.198, 4.762, 6.733, 9.13, 12.02",\
"0.373, 0.447, 0.6982, 1.199, 2.019, 3.199, 4.76, 6.727, 9.146, 12.02",\
"0.3742, 0.448, 0.699, 1.2, 2.019, 3.199, 4.761, 6.73, 9.143, 12.02",\
"0.3768, 0.4504, 0.7018, 1.201, 2.02, 3.195, 4.759, 6.73, 9.146, 12.01",\
"0.3802, 0.4526, 0.7044, 1.201, 2.019, 3.199, 4.76, 6.73, 9.14, 12.02",\
"0.384, 0.458, 0.706, 1.204, 2.018, 3.196, 4.754, 6.72, 9.13, 12.01",\
"0.388, 0.462, 0.708, 1.206, 2.02, 3.198, 4.752, 6.718, 9.118, 11.99");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("2.876, 2.947, 3.155, 3.497, 4.001, 4.698, 5.612, 6.763, 8.167, 9.84",\
"2.912, 2.983, 3.19, 3.533, 4.037, 4.734, 5.649, 6.799, 8.204, 9.873",\
"3.034, 3.104, 3.312, 3.655, 4.159, 4.856, 5.77, 6.921, 8.326, 9.995",\
"3.271, 3.341, 3.549, 3.892, 4.396, 5.093, 6.007, 7.158, 8.562, 10.23",\
"3.645, 3.716, 3.923, 4.265, 4.77, 5.467, 6.381, 7.532, 8.937, 10.61",\
"4.167, 4.238, 4.446, 4.788, 5.292, 5.99, 6.904, 8.054, 9.457, 11.13",\
"4.819, 4.89, 5.098, 5.44, 5.944, 6.641, 7.556, 8.706, 10.11, 11.78",\
"5.548, 5.619, 5.828, 6.17, 6.674, 7.371, 8.285, 9.435, 10.84, 12.51",\
"6.324, 6.395, 6.604, 6.947, 7.451, 8.148, 9.062, 10.21, 11.62, 13.29",\
"7.144, 7.216, 7.425, 7.768, 8.272, 8.969, 9.883, 11.03, 12.44, 14.11");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.001, 0.002417, 0.007393, 0.01689, 0.0317, 0.05247, 0.0798, 0.1142, 0.1563, 0.2064");
values("0.3734, 0.447, 0.6986, 1.199, 2.019, 3.199, 4.762, 6.732, 9.141, 12.02",\
"0.3732, 0.4468, 0.7004, 1.2, 2.018, 3.199, 4.761, 6.734, 9.131, 12.01",\
"0.3734, 0.4468, 0.6984, 1.198, 2.017, 3.196, 4.761, 6.734, 9.132, 12.01",\
"0.373, 0.4464, 0.6992, 1.2, 2.02, 3.199, 4.761, 6.729, 9.146, 12.02",\
"0.3732, 0.4468, 0.6988, 1.2, 2.02, 3.199, 4.761, 6.729, 9.137, 12.01",\
"0.3736, 0.4478, 0.6992, 1.199, 2.019, 3.199, 4.762, 6.73, 9.144, 12.02",\
"0.3762, 0.451, 0.7008, 1.2, 2.018, 3.198, 4.761, 6.734, 9.133, 12.01",\
"0.3798, 0.4528, 0.7034, 1.201, 2.016, 3.199, 4.762, 6.724, 9.146, 12.02",\
"0.384, 0.456, 0.704, 1.204, 2.022, 3.194, 4.752, 6.728, 9.138, 12.02",\
"0.388, 0.46, 0.71, 1.204, 2.022, 3.196, 4.754, 6.718, 9.13, 11.99");
}
}
}
pin(RN) {
capacitance : 0.006973 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
min_pulse_width_low : 2.104 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006064, 0.005881, 0.005835, 0.005837, 0.005833, 0.005836, 0.005835, \
0.005834, 0.005836, 0.005834");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00583, -0.005823, -0.005818, -0.005813, -0.005827, -0.005826, \
-0.005826, -0.005827, -0.005826, -0.005824");
}
}
internal_power() {
when : "!CLKN&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006064, 0.005885, 0.00583, 0.005832, 0.005834, 0.005835, 0.005837, \
0.005836, 0.005834, 0.005834");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.00583, -0.005823, -0.005818, -0.005813, -0.005828, -0.005827, \
-0.005825, -0.005831, -0.005825, -0.005824");
}
}
internal_power() {
when : "CLKN&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.006066, 0.005886, 0.005832, 0.005825, 0.005837, 0.005838, 0.005833, \
0.005835, 0.005836, 0.005832");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.005831, -0.005821, -0.005812, -0.005812, -0.005826, -0.005824, \
-0.005825, -0.005827, -0.005825, -0.005826");
}
}
internal_power() {
when : "CLKN&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.005613, 0.005411, 0.005326, 0.00529, 0.005295, 0.00529, 0.005288, \
0.005287, 0.005283, 0.005281");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.005245, -0.005284, -0.005389, -0.005484, -0.005564, -0.005606, \
-0.00563, -0.005646, -0.005657, -0.005671");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_falling ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-1.815, -1.865, -1.993, -2.248, -2.629, -3.2, -3.792, -4.425, -5.082, -5.8",\
"-1.803, -1.854, -1.977, -2.229, -2.612, -3.156, -3.753, -4.409, -5.068, -5.785",\
"-1.778, -1.826, -1.922, -2.204, -2.588, -3.129, -3.729, -4.381, -5.038, -5.75",\
"-1.716, -1.766, -1.86, -2.141, -2.523, -3.069, -3.664, -4.312, -4.973, -5.696",\
"-1.488, -1.514, -1.631, -1.934, -2.314, -2.88, -3.482, -4.153, -4.815, -5.525",\
"-0.987, -1.007, -1.124, -1.397, -1.845, -2.447, -3.069, -3.773, -4.448, -5.187",\
"-0.247, -0.249, -0.37, -0.66, -1.13, -1.785, -2.433, -3.186, -3.883, -4.637",\
"0.732, 0.737, 0.617, 0.307, -0.206, -0.926, -1.602, -2.321, -3.131, -3.926",\
"1.917, 1.946, 1.821, 1.488, 0.927, 0.13, -0.575, -1.342, -2.207, -3.031",\
"3.353, 3.386, 3.273, 2.917, 2.285, 1.399, 0.65, -0.33, -1.096, -1.955");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_falling ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("2.994, 3.028, 3.15, 3.392, 3.769, 4.262, 4.814, 5.397, 6.015, 6.671",\
"2.988, 3.018, 3.146, 3.381, 3.761, 4.253, 4.798, 5.384, 6.003, 6.661",\
"2.979, 3.017, 3.144, 3.378, 3.757, 4.25, 4.798, 5.38, 6.002, 6.655",\
"3.027, 3.061, 3.184, 3.422, 3.799, 4.291, 4.839, 5.433, 6.046, 6.703",\
"3.148, 3.179, 3.303, 3.55, 3.927, 4.416, 4.964, 5.55, 6.175, 6.829",\
"3.367, 3.399, 3.522, 3.76, 4.14, 4.629, 5.181, 5.765, 6.39, 7.051",\
"3.67, 3.701, 3.825, 4.068, 4.448, 4.935, 5.488, 6.071, 6.696, 7.347",\
"4.046, 4.081, 4.205, 4.45, 4.82, 5.312, 5.863, 6.446, 7.069, 7.728",\
"4.485, 4.518, 4.642, 4.879, 5.255, 5.753, 6.301, 6.89, 7.506, 8.158",\
"4.976, 5.013, 5.131, 5.375, 5.749, 6.242, 6.798, 7.375, 7.999, 8.652");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&!D&SETN" ;
fall_constraint(scalar) {
values("2.104");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&D&SETN" ;
fall_constraint(scalar) {
values("2.089");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&!D&SETN" ;
fall_constraint(scalar) {
values("1.159");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&D&SETN" ;
fall_constraint(scalar) {
values("1.159");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.114, -0.093, -0.016, 0.099, 0.232, 0.347, 0.437, 0.505, 0.534, 0.524",\
"-0.14, -0.115, -0.043, 0.077, 0.207, 0.32, 0.417, 0.483, 0.507, 0.501",\
"-0.213, -0.186, -0.109, 0.007, 0.14, 0.256, 0.353, 0.421, 0.451, 0.439",\
"-0.301, -0.281, -0.202, -0.086, 0.05, 0.171, 0.263, 0.335, 0.372, 0.362",\
"-0.389, -0.37, -0.296, -0.177, -0.045, 0.072, 0.172, 0.238, 0.273, 0.272",\
"-0.463, -0.439, -0.368, -0.25, -0.12, -0, 0.095, 0.154, 0.188, 0.18",\
"-0.512, -0.493, -0.421, -0.304, -0.172, -0.049, 0.039, 0.104, 0.136, 0.126",\
"-0.522, -0.5, -0.43, -0.317, -0.187, -0.067, 0.024, 0.087, 0.108, 0.096",\
"-0.496, -0.48, -0.412, -0.294, -0.162, -0.043, 0.051, 0.107, 0.129, 0.111",\
"-0.43, -0.407, -0.343, -0.23, -0.098, 0.017, 0.111, 0.169, 0.189, 0.171");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.114, -0.093, -0.016, 0.099, 0.232, 0.347, 0.437, 0.505, 0.534, 0.524",\
"-0.14, -0.115, -0.043, 0.077, 0.207, 0.32, 0.417, 0.483, 0.507, 0.501",\
"-0.213, -0.186, -0.109, 0.007, 0.14, 0.256, 0.353, 0.421, 0.451, 0.439",\
"-0.301, -0.281, -0.202, -0.086, 0.05, 0.171, 0.263, 0.335, 0.372, 0.362",\
"-0.389, -0.37, -0.296, -0.177, -0.045, 0.072, 0.172, 0.238, 0.273, 0.272",\
"-0.463, -0.439, -0.368, -0.25, -0.12, -0, 0.095, 0.154, 0.188, 0.18",\
"-0.512, -0.493, -0.421, -0.304, -0.172, -0.049, 0.039, 0.104, 0.136, 0.126",\
"-0.522, -0.5, -0.43, -0.317, -0.187, -0.067, 0.024, 0.087, 0.108, 0.096",\
"-0.496, -0.48, -0.412, -0.294, -0.162, -0.043, 0.051, 0.107, 0.129, 0.111",\
"-0.43, -0.407, -0.343, -0.23, -0.098, 0.017, 0.111, 0.169, 0.189, 0.171");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.137, 0.162, 0.238, 0.364, 0.507, 0.634, 0.73, 0.797, 0.825, 0.819",\
"0.114, 0.132, 0.214, 0.342, 0.482, 0.606, 0.703, 0.77, 0.8, 0.791",\
"0.054, 0.078, 0.157, 0.285, 0.429, 0.558, 0.656, 0.728, 0.754, 0.751",\
"-0.023, -0.003, 0.076, 0.208, 0.355, 0.489, 0.59, 0.656, 0.692, 0.688",\
"-0.094, -0.074, 0.005, 0.135, 0.283, 0.413, 0.517, 0.584, 0.62, 0.619",\
"-0.145, -0.121, -0.049, 0.077, 0.227, 0.355, 0.466, 0.532, 0.565, 0.566",\
"-0.161, -0.143, -0.075, 0.052, 0.197, 0.331, 0.428, 0.502, 0.537, 0.541",\
"-0.149, -0.131, -0.063, 0.06, 0.201, 0.328, 0.435, 0.507, 0.538, 0.539",\
"-0.106, -0.087, -0.018, 0.098, 0.243, 0.37, 0.469, 0.546, 0.577, 0.574",\
"-0.02, -0.002, 0.065, 0.18, 0.314, 0.447, 0.547, 0.618, 0.652, 0.647");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.137, 0.162, 0.238, 0.364, 0.507, 0.634, 0.73, 0.797, 0.825, 0.819",\
"0.114, 0.132, 0.214, 0.342, 0.482, 0.606, 0.703, 0.77, 0.8, 0.791",\
"0.054, 0.078, 0.157, 0.285, 0.429, 0.558, 0.656, 0.728, 0.754, 0.751",\
"-0.023, -0.003, 0.076, 0.208, 0.355, 0.489, 0.59, 0.656, 0.692, 0.688",\
"-0.094, -0.074, 0.005, 0.135, 0.283, 0.413, 0.517, 0.584, 0.62, 0.619",\
"-0.145, -0.121, -0.049, 0.077, 0.227, 0.355, 0.457, 0.532, 0.565, 0.566",\
"-0.167, -0.143, -0.075, 0.052, 0.196, 0.331, 0.428, 0.502, 0.537, 0.541",\
"-0.149, -0.131, -0.063, 0.06, 0.201, 0.328, 0.435, 0.507, 0.538, 0.539",\
"-0.106, -0.087, -0.018, 0.098, 0.243, 0.37, 0.469, 0.546, 0.577, 0.574",\
"-0.02, -0.002, 0.065, 0.18, 0.314, 0.447, 0.547, 0.618, 0.652, 0.647");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.298, 0.282, 0.232, 0.196, 0.211, 0.274, 0.408, 0.612, 0.887, 1.247",\
"0.329, 0.309, 0.256, 0.219, 0.233, 0.3, 0.43, 0.639, 0.915, 1.274",\
"0.384, 0.371, 0.315, 0.279, 0.288, 0.357, 0.475, 0.671, 0.94, 1.289",\
"0.486, 0.465, 0.421, 0.38, 0.383, 0.435, 0.55, 0.73, 0.978, 1.302",\
"0.586, 0.564, 0.51, 0.469, 0.456, 0.496, 0.589, 0.741, 0.962, 1.254",\
"0.665, 0.646, 0.592, 0.529, 0.509, 0.525, 0.599, 0.729, 0.928, 1.199",\
"0.707, 0.691, 0.631, 0.563, 0.517, 0.521, 0.573, 0.684, 0.861, 1.101",\
"0.716, 0.696, 0.643, 0.565, 0.508, 0.491, 0.529, 0.625, 0.78, 1",\
"0.682, 0.668, 0.611, 0.529, 0.463, 0.434, 0.455, 0.538, 0.68, 0.883",\
"0.617, 0.603, 0.543, 0.463, 0.388, 0.351, 0.363, 0.434, 0.567, 0.768");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.298, 0.282, 0.232, 0.196, 0.211, 0.274, 0.408, 0.612, 0.887, 1.247",\
"0.329, 0.309, 0.256, 0.219, 0.227, 0.3, 0.43, 0.639, 0.915, 1.274",\
"0.384, 0.371, 0.315, 0.279, 0.288, 0.357, 0.475, 0.671, 0.94, 1.289",\
"0.486, 0.465, 0.421, 0.38, 0.383, 0.435, 0.55, 0.73, 0.978, 1.302",\
"0.586, 0.564, 0.51, 0.469, 0.456, 0.496, 0.589, 0.741, 0.962, 1.262",\
"0.665, 0.646, 0.592, 0.529, 0.509, 0.525, 0.599, 0.729, 0.928, 1.199",\
"0.707, 0.691, 0.631, 0.563, 0.517, 0.521, 0.573, 0.684, 0.861, 1.101",\
"0.716, 0.696, 0.643, 0.565, 0.508, 0.491, 0.529, 0.625, 0.78, 1",\
"0.688, 0.668, 0.611, 0.529, 0.463, 0.434, 0.463, 0.548, 0.685, 0.896",\
"0.617, 0.603, 0.543, 0.463, 0.388, 0.351, 0.363, 0.434, 0.567, 0.768");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.212, 0.194, 0.15, 0.127, 0.161, 0.235, 0.367, 0.555, 0.815, 1.139",\
"0.234, 0.22, 0.171, 0.151, 0.176, 0.252, 0.383, 0.574, 0.826, 1.143",\
"0.295, 0.278, 0.236, 0.212, 0.236, 0.313, 0.432, 0.62, 0.86, 1.177",\
"0.393, 0.373, 0.338, 0.309, 0.326, 0.385, 0.496, 0.657, 0.882, 1.171",\
"0.487, 0.467, 0.424, 0.39, 0.392, 0.436, 0.526, 0.67, 0.864, 1.13",\
"0.548, 0.534, 0.489, 0.439, 0.431, 0.459, 0.535, 0.653, 0.827, 1.056",\
"0.569, 0.557, 0.507, 0.461, 0.431, 0.447, 0.501, 0.603, 0.763, 0.972",\
"0.554, 0.54, 0.497, 0.436, 0.401, 0.398, 0.441, 0.538, 0.677, 0.867",\
"0.507, 0.496, 0.446, 0.384, 0.339, 0.333, 0.365, 0.445, 0.572, 0.758",\
"0.423, 0.407, 0.365, 0.3, 0.247, 0.234, 0.254, 0.329, 0.455, 0.626");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.212, 0.194, 0.15, 0.127, 0.161, 0.235, 0.367, 0.563, 0.815, 1.139",\
"0.234, 0.22, 0.171, 0.151, 0.176, 0.252, 0.383, 0.574, 0.826, 1.143",\
"0.295, 0.278, 0.236, 0.212, 0.236, 0.305, 0.425, 0.612, 0.854, 1.162",\
"0.393, 0.379, 0.338, 0.309, 0.326, 0.385, 0.496, 0.666, 0.888, 1.179",\
"0.487, 0.467, 0.424, 0.39, 0.392, 0.436, 0.526, 0.67, 0.87, 1.13",\
"0.548, 0.534, 0.489, 0.439, 0.425, 0.459, 0.535, 0.648, 0.827, 1.056",\
"0.569, 0.557, 0.507, 0.454, 0.431, 0.447, 0.501, 0.603, 0.763, 0.972",\
"0.554, 0.54, 0.497, 0.436, 0.401, 0.398, 0.441, 0.53, 0.677, 0.867",\
"0.507, 0.49, 0.446, 0.384, 0.339, 0.333, 0.365, 0.445, 0.572, 0.758",\
"0.423, 0.407, 0.365, 0.3, 0.247, 0.234, 0.264, 0.334, 0.455, 0.633");
}
}
}
pin(SETN) {
capacitance : 0.005901 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 12 ;
min_pulse_width_low : 1.87 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04943, 0.04933, 0.04892, 0.04862, 0.04855, 0.04876, 0.04924, \
0.04999, 0.05105, 0.05243");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01611, 0.01599, 0.01573, 0.0155, 0.01543, 0.01559, 0.01599, \
0.01667, 0.01762, 0.01889");
}
}
internal_power() {
when : "!CLKN&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.005574, 0.005571, 0.005559, 0.005557, 0.005554, 0.005557, 0.005558, \
0.005554, 0.005557, 0.005557");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003881, -0.003878, -0.00387, -0.003882, -0.003897, -0.003906, \
-0.003914, -0.003926, -0.003937, -0.003965");
}
}
internal_power() {
when : "!CLKN&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04943, 0.04933, 0.04892, 0.04862, 0.04855, 0.04876, 0.04924, \
0.04999, 0.05105, 0.05244");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.01611, 0.01599, 0.01573, 0.0155, 0.01543, 0.0156, 0.01599, 0.01667, \
0.01762, 0.01889");
}
}
internal_power() {
when : "!CLKN&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.005576, 0.005571, 0.005568, 0.005558, 0.005555, 0.005561, 0.005561, \
0.005559, 0.005554, 0.005556");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003881, -0.003878, -0.00387, -0.003879, -0.003898, -0.003907, \
-0.003913, -0.003926, -0.003938, -0.003966");
}
}
internal_power() {
when : "CLKN&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.04785, 0.04777, 0.04742, 0.04708, 0.04699, 0.04714, 0.04757, \
0.04828, 0.04932, 0.05067");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.016, 0.01589, 0.01567, 0.01546, 0.01536, 0.01547, 0.01582, 0.01644, \
0.01736, 0.01858");
}
}
internal_power() {
when : "CLKN&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.02282, 0.02279, 0.02256, 0.02239, 0.02234, 0.0224, 0.02261, \
0.02297, 0.02346, 0.02411");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.002835, 0.002806, 0.002734, 0.002638, 0.002577, 0.002629, 0.002787, \
0.00308, 0.003502, 0.004063");
}
}
internal_power() {
when : "CLKN&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.0311, 0.03105, 0.03089, 0.03075, 0.0307, 0.03076, 0.03096, 0.03132, \
0.03185, 0.03254");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.009274, 0.009203, 0.009054, 0.008932, 0.008876, 0.008932, 0.00911, \
0.009436, 0.00992, 0.01056");
}
}
internal_power() {
when : "CLKN&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.005569, 0.005559, 0.005553, 0.005553, 0.005551, 0.005559, 0.005556, \
0.005557, 0.005555, 0.005555");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.003881, -0.003878, -0.003871, -0.003882, -0.003902, -0.003906, \
-0.003918, -0.003926, -0.003938, -0.003964");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_falling ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.126, 0.107, -0.016, -0.283, -0.664, -1.168, -1.689, -2.247, -2.783, -3.396",\
"0.14, 0.132, 0.007, -0.262, -0.641, -1.146, -1.667, -2.221, -2.76, -3.371",\
"0.219, 0.2, 0.079, -0.187, -0.562, -1.067, -1.584, -2.145, -2.682, -3.295",\
"0.376, 0.361, 0.24, -0.025, -0.404, -0.905, -1.424, -1.988, -2.525, -3.141",\
"0.605, 0.584, 0.464, 0.206, -0.173, -0.687, -1.207, -1.767, -2.306, -2.919",\
"0.897, 0.884, 0.765, 0.499, 0.12, -0.392, -0.92, -1.496, -2.043, -2.661",\
"1.327, 1.328, 1.206, 0.939, 0.549, 0.003, -0.551, -1.143, -1.691, -2.332",\
"1.996, 2.024, 1.906, 1.603, 1.191, 0.52, -0.098, -0.729, -1.297, -1.961",\
"3.069, 3.136, 3.03, 2.657, 2.182, 1.333, 0.561, -0.219, -0.804, -1.53",\
"4.476, 4.56, 4.445, 4.032, 3.522, 2.456, 1.521, 0.578, -0.07, -0.952");
}
}
timing() {
related_pin : "CLKN" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_falling ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.824, 0.86, 0.982, 1.224, 1.598, 2.076, 2.602, 3.162, 3.76, 4.389",\
"0.805, 0.838, 0.963, 1.198, 1.575, 2.052, 2.584, 3.146, 3.739, 4.364",\
"0.728, 0.763, 0.887, 1.12, 1.5, 1.981, 2.51, 3.075, 3.663, 4.296",\
"0.612, 0.644, 0.769, 1.008, 1.382, 1.869, 2.394, 2.962, 3.556, 4.186",\
"0.505, 0.534, 0.659, 0.9, 1.276, 1.757, 2.29, 2.848, 3.45, 4.082",\
"0.413, 0.451, 0.572, 0.812, 1.189, 1.671, 2.198, 2.762, 3.361, 3.996",\
"0.35, 0.389, 0.512, 0.755, 1.13, 1.609, 2.143, 2.707, 3.31, 3.944",\
"0.328, 0.361, 0.484, 0.721, 1.098, 1.583, 2.114, 2.684, 3.28, 3.915",\
"0.327, 0.361, 0.489, 0.731, 1.106, 1.587, 2.121, 2.689, 3.292, 3.931",\
"0.376, 0.404, 0.532, 0.776, 1.147, 1.638, 2.169, 2.737, 3.347, 3.981");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.298, 0.329, 0.384, 0.486, 0.586, 0.665, 0.707, 0.716, 0.682, 0.617",\
"0.282, 0.309, 0.371, 0.465, 0.564, 0.646, 0.691, 0.696, 0.668, 0.603",\
"0.232, 0.256, 0.315, 0.421, 0.51, 0.592, 0.631, 0.643, 0.611, 0.543",\
"0.196, 0.219, 0.279, 0.38, 0.469, 0.529, 0.563, 0.565, 0.529, 0.463",\
"0.211, 0.233, 0.288, 0.383, 0.456, 0.509, 0.517, 0.508, 0.463, 0.388",\
"0.274, 0.3, 0.357, 0.435, 0.496, 0.525, 0.521, 0.491, 0.434, 0.351",\
"0.408, 0.43, 0.475, 0.55, 0.589, 0.599, 0.573, 0.529, 0.455, 0.363",\
"0.612, 0.639, 0.671, 0.73, 0.741, 0.729, 0.684, 0.625, 0.538, 0.434",\
"0.887, 0.915, 0.94, 0.978, 0.962, 0.928, 0.861, 0.78, 0.68, 0.567",\
"1.247, 1.274, 1.289, 1.302, 1.254, 1.199, 1.101, 1, 0.883, 0.768");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.298, 0.329, 0.384, 0.486, 0.586, 0.665, 0.707, 0.716, 0.688, 0.617",\
"0.282, 0.309, 0.371, 0.465, 0.564, 0.646, 0.691, 0.696, 0.668, 0.603",\
"0.232, 0.256, 0.315, 0.421, 0.51, 0.592, 0.631, 0.643, 0.611, 0.543",\
"0.196, 0.219, 0.279, 0.38, 0.469, 0.529, 0.563, 0.565, 0.529, 0.463",\
"0.211, 0.227, 0.288, 0.383, 0.456, 0.509, 0.517, 0.508, 0.463, 0.388",\
"0.274, 0.3, 0.357, 0.435, 0.496, 0.525, 0.521, 0.491, 0.434, 0.351",\
"0.408, 0.43, 0.475, 0.55, 0.589, 0.599, 0.573, 0.529, 0.463, 0.363",\
"0.612, 0.639, 0.671, 0.73, 0.741, 0.729, 0.684, 0.625, 0.548, 0.434",\
"0.887, 0.915, 0.94, 0.978, 0.962, 0.928, 0.861, 0.78, 0.685, 0.567",\
"1.247, 1.274, 1.289, 1.302, 1.262, 1.199, 1.101, 1, 0.896, 0.768");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.212, 0.234, 0.295, 0.393, 0.487, 0.548, 0.569, 0.554, 0.507, 0.423",\
"0.194, 0.22, 0.278, 0.373, 0.467, 0.534, 0.557, 0.54, 0.496, 0.407",\
"0.15, 0.171, 0.236, 0.338, 0.424, 0.489, 0.507, 0.497, 0.446, 0.365",\
"0.127, 0.151, 0.212, 0.309, 0.39, 0.439, 0.461, 0.436, 0.384, 0.3",\
"0.161, 0.176, 0.236, 0.326, 0.392, 0.431, 0.431, 0.401, 0.339, 0.247",\
"0.235, 0.252, 0.313, 0.385, 0.436, 0.459, 0.447, 0.398, 0.333, 0.234",\
"0.367, 0.383, 0.432, 0.496, 0.526, 0.535, 0.501, 0.441, 0.365, 0.254",\
"0.555, 0.574, 0.62, 0.657, 0.67, 0.653, 0.603, 0.538, 0.445, 0.329",\
"0.815, 0.826, 0.86, 0.882, 0.864, 0.827, 0.763, 0.677, 0.572, 0.455",\
"1.139, 1.143, 1.177, 1.171, 1.13, 1.056, 0.972, 0.867, 0.758, 0.626");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.212, 0.234, 0.295, 0.393, 0.487, 0.548, 0.569, 0.554, 0.507, 0.423",\
"0.194, 0.22, 0.278, 0.379, 0.467, 0.534, 0.557, 0.54, 0.49, 0.407",\
"0.15, 0.171, 0.236, 0.338, 0.424, 0.489, 0.507, 0.497, 0.446, 0.365",\
"0.127, 0.151, 0.212, 0.309, 0.39, 0.439, 0.454, 0.436, 0.384, 0.3",\
"0.161, 0.176, 0.236, 0.326, 0.392, 0.425, 0.431, 0.401, 0.339, 0.247",\
"0.235, 0.252, 0.305, 0.385, 0.436, 0.459, 0.447, 0.398, 0.333, 0.234",\
"0.367, 0.383, 0.425, 0.496, 0.526, 0.535, 0.501, 0.441, 0.365, 0.264",\
"0.563, 0.574, 0.612, 0.666, 0.67, 0.648, 0.603, 0.53, 0.445, 0.334",\
"0.815, 0.826, 0.854, 0.888, 0.87, 0.827, 0.763, 0.677, 0.572, 0.455",\
"1.139, 1.143, 1.162, 1.179, 1.13, 1.056, 0.972, 0.867, 0.758, 0.633");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.114, -0.14, -0.213, -0.301, -0.389, -0.463, -0.512, -0.522, -0.496, -0.43",\
"-0.093, -0.115, -0.186, -0.281, -0.37, -0.439, -0.493, -0.5, -0.48, -0.407",\
"-0.016, -0.043, -0.109, -0.202, -0.296, -0.368, -0.421, -0.43, -0.412, -0.343",\
"0.099, 0.077, 0.007, -0.086, -0.177, -0.25, -0.304, -0.317, -0.294, -0.23",\
"0.232, 0.207, 0.14, 0.05, -0.045, -0.12, -0.172, -0.187, -0.162, -0.098",\
"0.347, 0.32, 0.256, 0.171, 0.072, 0, -0.049, -0.067, -0.043, 0.017",\
"0.437, 0.417, 0.353, 0.263, 0.172, 0.095, 0.039, 0.024, 0.051, 0.111",\
"0.505, 0.483, 0.421, 0.335, 0.238, 0.154, 0.104, 0.087, 0.107, 0.169",\
"0.534, 0.507, 0.451, 0.372, 0.273, 0.188, 0.136, 0.108, 0.129, 0.189",\
"0.524, 0.501, 0.439, 0.362, 0.272, 0.18, 0.126, 0.096, 0.111, 0.171");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("-0.114, -0.14, -0.213, -0.301, -0.389, -0.463, -0.512, -0.522, -0.496, -0.43",\
"-0.093, -0.115, -0.186, -0.281, -0.37, -0.439, -0.493, -0.5, -0.48, -0.407",\
"-0.016, -0.043, -0.109, -0.202, -0.296, -0.368, -0.421, -0.43, -0.412, -0.343",\
"0.099, 0.077, 0.007, -0.086, -0.177, -0.25, -0.304, -0.317, -0.294, -0.23",\
"0.232, 0.207, 0.14, 0.05, -0.045, -0.12, -0.172, -0.187, -0.162, -0.098",\
"0.347, 0.32, 0.256, 0.171, 0.072, 0, -0.049, -0.067, -0.043, 0.017",\
"0.437, 0.417, 0.353, 0.263, 0.172, 0.095, 0.039, 0.024, 0.051, 0.111",\
"0.505, 0.483, 0.421, 0.335, 0.238, 0.154, 0.104, 0.087, 0.107, 0.169",\
"0.534, 0.507, 0.451, 0.372, 0.273, 0.188, 0.136, 0.108, 0.129, 0.189",\
"0.524, 0.501, 0.439, 0.362, 0.272, 0.18, 0.126, 0.096, 0.111, 0.171");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.137, 0.114, 0.054, -0.023, -0.094, -0.145, -0.161, -0.149, -0.106, -0.02",\
"0.162, 0.132, 0.078, -0.003, -0.074, -0.121, -0.143, -0.131, -0.087, -0.002",\
"0.238, 0.214, 0.157, 0.076, 0.005, -0.049, -0.075, -0.063, -0.018, 0.065",\
"0.364, 0.342, 0.285, 0.208, 0.135, 0.077, 0.052, 0.06, 0.098, 0.18",\
"0.507, 0.482, 0.429, 0.355, 0.283, 0.227, 0.197, 0.201, 0.243, 0.314",\
"0.634, 0.606, 0.558, 0.489, 0.413, 0.355, 0.331, 0.328, 0.37, 0.447",\
"0.73, 0.703, 0.656, 0.59, 0.517, 0.466, 0.428, 0.435, 0.469, 0.547",\
"0.797, 0.77, 0.728, 0.656, 0.584, 0.532, 0.502, 0.507, 0.546, 0.618",\
"0.825, 0.8, 0.754, 0.692, 0.62, 0.565, 0.537, 0.538, 0.577, 0.652",\
"0.819, 0.791, 0.751, 0.688, 0.619, 0.566, 0.541, 0.539, 0.574, 0.647");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLKN_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLKN&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
index_2("0.02, 0.1027, 0.3929, 0.9472, 1.811, 3.022, 4.617, 6.625, 9.077, 12");
values("0.137, 0.114, 0.054, -0.023, -0.094, -0.145, -0.167, -0.149, -0.106, -0.02",\
"0.162, 0.132, 0.078, -0.003, -0.074, -0.121, -0.143, -0.131, -0.087, -0.002",\
"0.238, 0.214, 0.157, 0.076, 0.005, -0.049, -0.075, -0.063, -0.018, 0.065",\
"0.364, 0.342, 0.285, 0.208, 0.135, 0.077, 0.052, 0.06, 0.098, 0.18",\
"0.507, 0.482, 0.429, 0.355, 0.283, 0.227, 0.196, 0.201, 0.243, 0.314",\
"0.634, 0.606, 0.558, 0.489, 0.413, 0.355, 0.331, 0.328, 0.37, 0.447",\
"0.73, 0.703, 0.656, 0.59, 0.517, 0.457, 0.428, 0.435, 0.469, 0.547",\
"0.797, 0.77, 0.728, 0.656, 0.584, 0.532, 0.502, 0.507, 0.546, 0.618",\
"0.825, 0.8, 0.754, 0.692, 0.62, 0.565, 0.537, 0.538, 0.577, 0.652",\
"0.819, 0.791, 0.751, 0.688, 0.619, 0.566, 0.541, 0.539, 0.574, 0.647");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&!D&RN" ;
fall_constraint(scalar) {
values("1.87");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLKN_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLKN&D&RN" ;
fall_constraint(scalar) {
values("1.87");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&!D&RN" ;
fall_constraint(scalar) {
values("1.46");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLKN_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLKN&D&RN" ;
fall_constraint(scalar) {
values("1.46");
}
}
}
}