blob: eb0b74c7ce0cbc9826e733c4d385768ee06a67b2 [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_4) {
area : 107.564800 ;
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 : "7.75368e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&SETN" ;
value : "7.49646e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&!SETN" ;
value : "7.22484e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&SETN" ;
value : "8.88696e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&!SETN" ;
value : "7.77726e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&SETN" ;
value : "7.52004e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&!SETN" ;
value : "7.20018e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&SETN" ;
value : "0.000146439" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&!SETN" ;
value : "6.85386e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&SETN" ;
value : "7.0398e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&!SETN" ;
value : "6.66918e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&SETN" ;
value : "0.0001099674" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&!SETN" ;
value : "6.8193e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&SETN" ;
value : "7.18686e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&!SETN" ;
value : "6.62418e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&SETN" ;
value : "0.0001139238" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.000146439" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLKN) {
capacitance : 0.003087 ;
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.29 ;
min_pulse_width_high : 2.555 ;
min_pulse_width_low : 2.668 ;
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.04627, 0.04607, 0.04586, 0.04575, 0.0458, 0.04597, \
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.0307, 0.03057, 0.03037, 0.03024, 0.03021, 0.03035, \
0.03062, 0.03109, 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.04289, 0.04292, 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.0306, 0.03057, 0.03043, 0.03025, 0.03012, 0.03009, 0.03021, \
0.03048, 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.05005, 0.04998, 0.04978, 0.04957, 0.04943, 0.04946, 0.04962, \
0.04997, 0.05048, 0.05115");
}
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.04481, 0.04469, 0.04443, 0.04423, 0.04416, 0.04427, \
0.04451, 0.04497, 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.04345, 0.04337, 0.04318, 0.04297, 0.04289, 0.04293, 0.0431, \
0.04345, 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.03044, 0.03023, 0.03013, 0.03007, 0.03021, \
0.0305, 0.03096, 0.03156");
}
}
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.06142, 0.06135, 0.06115, 0.06095, 0.06084, 0.06085, 0.06097, \
0.06127, 0.06172, 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.03782, 0.03769, 0.0375, 0.03744, 0.0375, 0.03771, 0.03808, \
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.08765, 0.08757, 0.08738, 0.08717, 0.0871, 0.08724, 0.08751, \
0.08791, 0.08848, 0.08918");
}
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.05669, 0.05664, 0.05652, 0.05633, 0.05627, 0.05632, 0.05654, \
0.05692, 0.05746, 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.0442, 0.0441, 0.04414, 0.04431, 0.04465, \
0.04515, 0.04583");
}
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.03089, 0.03069, 0.03056, 0.03052, 0.03066, 0.03095, \
0.03138, 0.03201");
}
}
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.04466, 0.04459, 0.0444, 0.0442, 0.04409, 0.04414, 0.04431, 0.04466, \
0.04516, 0.04581");
}
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.03103, 0.031, 0.03088, 0.03068, 0.03057, 0.03053, 0.03064, 0.03094, \
0.03139, 0.03201");
}
}
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("2.126");
}
rise_constraint(scalar) {
values("2.555");
}
}
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("2.668");
}
rise_constraint(scalar) {
values("1.337");
}
}
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("4.977");
}
}
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("5.29");
}
}
}
pin(D) {
capacitance : 0.002252 ;
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.006881, 0.006655, 0.006445, 0.006433, 0.006524, 0.006729, 0.00703, \
0.007446, 0.00799, 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.0009965, 0.0009397, 0.0008256, 0.0007633, 0.0007934, 0.0009396, \
0.001197, 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.006655, 0.006445, 0.006432, 0.006523, 0.006729, 0.00703, \
0.007446, 0.00799, 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.0009966, 0.00094, 0.0008259, 0.0007636, 0.0007945, 0.0009404, \
0.001196, 0.001572, 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.006882, 0.006652, 0.006445, 0.006429, 0.006523, 0.006729, 0.007029, \
0.007446, 0.007997, 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.000993, 0.0009378, 0.0008259, 0.0007631, 0.0007942, 0.0009403, \
0.001197, 0.001572, 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.006881, 0.006652, 0.00645, 0.00643, 0.006517, 0.006722, 0.007027, \
0.007447, 0.007993, 0.008681");
}
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.0009949, 0.0009386, 0.0008235, 0.0007595, 0.0007992, 0.0009404, \
0.001195, 0.00157, 0.002066, 0.002692");
}
}
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.02135, \
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.006997, 0.006961, 0.006895, 0.006869, 0.006875, 0.006963, 0.007126, \
0.00738, 0.00774, 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.02891, 0.02878, 0.02864, 0.02854, 0.02852, 0.02859, 0.02881, \
0.02912, 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.02615, 0.02611, 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.006996, 0.006961, 0.006895, 0.006865, 0.006875, 0.00696, 0.007126, \
0.007379, 0.00774, 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.02861, 0.02851, 0.02849, 0.02858, 0.0288, \
0.02913, 0.0296, 0.03021");
}
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.02662, 0.02655, 0.02649, 0.02649, 0.02651, 0.02666, \
0.02692, 0.02726, 0.02776");
}
}
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.332, -0.311, -0.213, -0.023, 0.271, 0.579, 0.879, 1.234, 1.637, 2.1",\
"-0.359, -0.336, -0.25, -0.053, 0.242, 0.55, 0.849, 1.204, 1.608, 2.074",\
"-0.48, -0.457, -0.365, -0.174, 0.128, 0.437, 0.73, 1.086, 1.495, 1.953",\
"-0.711, -0.687, -0.594, -0.405, -0.113, 0.201, 0.495, 0.849, 1.259, 1.717",\
"-1.077, -1.054, -0.956, -0.765, -0.473, -0.167, 0.125, 0.482, 0.888, 1.344",\
"-1.54, -1.512, -1.421, -1.233, -0.938, -0.636, -0.34, 0.003, 0.405, 0.861",\
"-2.051, -2.03, -1.93, -1.738, -1.45, -1.152, -0.863, -0.53, -0.142, 0.314",\
"-2.611, -2.582, -2.487, -2.291, -2.007, -1.705, -1.419, -1.101, -0.725, -0.286",\
"-3.206, -3.186, -3.087, -2.899, -2.613, -2.311, -2.026, -1.708, -1.344, -0.915",\
"-3.855, -3.835, -3.74, -3.552, -3.266, -2.966, -2.688, -2.371, -2.006, -1.592");
}
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.773, 0.809, 0.925, 1.156, 1.529, 1.998, 2.516, 3.073, 3.656, 4.281",\
"0.747, 0.776, 0.899, 1.131, 1.498, 1.973, 2.485, 3.04, 3.628, 4.248",\
"0.652, 0.684, 0.808, 1.038, 1.402, 1.878, 2.393, 2.947, 3.537, 4.163",\
"0.537, 0.57, 0.693, 0.922, 1.29, 1.759, 2.285, 2.833, 3.423, 4.047",\
"0.446, 0.478, 0.601, 0.829, 1.194, 1.662, 2.18, 2.736, 3.319, 3.942",\
"0.39, 0.419, 0.538, 0.762, 1.123, 1.59, 2.105, 2.657, 3.245, 3.862",\
"0.362, 0.395, 0.512, 0.742, 1.099, 1.553, 2.065, 2.612, 3.195, 3.816",\
"0.377, 0.41, 0.535, 0.758, 1.108, 1.559, 2.067, 2.613, 3.196, 3.804",\
"0.442, 0.477, 0.598, 0.821, 1.164, 1.616, 2.113, 2.661, 3.232, 3.844",\
"0.563, 0.6, 0.717, 0.939, 1.279, 1.719, 2.218, 2.748, 3.322, 3.931");
}
}
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.998, 1.933, 1.848, 1.554, 1.213, 0.801, 0.396, -0.06, -0.529, -1.063",\
"2.024, 1.959, 1.876, 1.581, 1.239, 0.824, 0.424, -0.033, -0.502, -1.031",\
"2.146, 2.083, 2, 1.702, 1.359, 0.943, 0.543, 0.091, -0.383, -0.914",\
"2.375, 2.315, 2.234, 1.939, 1.594, 1.179, 0.776, 0.326, -0.149, -0.679",\
"2.757, 2.693, 2.611, 2.311, 1.968, 1.553, 1.154, 0.695, 0.23, -0.305",\
"3.262, 3.204, 3.12, 2.822, 2.48, 2.063, 1.665, 1.205, 0.732, 0.205",\
"3.872, 3.811, 3.728, 3.432, 3.09, 2.68, 2.271, 1.81, 1.344, 0.804",\
"4.555, 4.49, 4.407, 4.119, 3.771, 3.349, 2.949, 2.486, 2.015, 1.47",\
"5.296, 5.228, 5.152, 4.852, 4.515, 4.086, 3.677, 3.233, 2.73, 2.19",\
"6.088, 6.023, 5.95, 5.642, 5.303, 4.865, 4.459, 3.976, 3.506, 2.957");
}
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.309, 0.267, 0.175, -0.093, -0.467, -0.99, -1.557, -2.174, -2.805, -3.475",\
"0.336, 0.291, 0.206, -0.065, -0.436, -0.964, -1.527, -2.147, -2.776, -3.444",\
"0.429, 0.385, 0.295, 0.031, -0.348, -0.868, -1.435, -2.051, -2.682, -3.369",\
"0.572, 0.527, 0.436, 0.167, -0.199, -0.727, -1.287, -1.915, -2.543, -3.211",\
"0.753, 0.702, 0.603, 0.341, -0.027, -0.55, -1.113, -1.737, -2.365, -3.035",\
"0.913, 0.868, 0.774, 0.509, 0.138, -0.384, -0.938, -1.56, -2.187, -2.858",\
"1.063, 1.018, 0.922, 0.652, 0.282, -0.238, -0.796, -1.406, -2.034, -2.728",\
"1.178, 1.13, 1.027, 0.767, 0.391, -0.125, -0.678, -1.291, -1.914, -2.609",\
"1.247, 1.199, 1.102, 0.831, 0.463, -0.059, -0.608, -1.22, -1.84, -2.531",\
"1.272, 1.226, 1.129, 0.858, 0.487, -0.035, -0.586, -1.199, -1.815, -2.481");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.8206 ;
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.06516, 0.06521, 0.06568, 0.06647, 0.06722, 0.06776, 0.06813, 0.06838, 0.06854, 0.06867",\
"0.06515, 0.06522, 0.06568, 0.06645, 0.0672, 0.06776, 0.06813, 0.06838, 0.06855, 0.06867",\
"0.06516, 0.0652, 0.06567, 0.06645, 0.0672, 0.06776, 0.06813, 0.06838, 0.06855, 0.06866",\
"0.06515, 0.06521, 0.06565, 0.06645, 0.06719, 0.06775, 0.06812, 0.06837, 0.06854, 0.06865",\
"0.06508, 0.06514, 0.06561, 0.06639, 0.06713, 0.06768, 0.06806, 0.0683, 0.06847, 0.06859",\
"0.06507, 0.06513, 0.06559, 0.06636, 0.0671, 0.06765, 0.06803, 0.06827, 0.06844, 0.06856",\
"0.06502, 0.06509, 0.06555, 0.06634, 0.06708, 0.06763, 0.06801, 0.06825, 0.06842, 0.06854",\
"0.06504, 0.06507, 0.06557, 0.06635, 0.0671, 0.06765, 0.06802, 0.06826, 0.06843, 0.06854",\
"0.06504, 0.06509, 0.06552, 0.06632, 0.06708, 0.06763, 0.068, 0.06825, 0.06842, 0.06852",\
"0.06507, 0.06511, 0.06556, 0.06635, 0.06709, 0.06765, 0.06803, 0.06827, 0.06844, 0.06849");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.07801, 0.078, 0.07813, 0.0787, 0.07967, 0.08034, 0.08127, 0.08248, 0.08742, 0.1257",\
"0.07796, 0.07795, 0.07815, 0.07874, 0.0796, 0.08061, 0.08145, 0.08264, 0.08776, 0.1265",\
"0.078, 0.07797, 0.07814, 0.0788, 0.07959, 0.08046, 0.08137, 0.08287, 0.08835, 0.1307",\
"0.07795, 0.07793, 0.07816, 0.07879, 0.07954, 0.08052, 0.08155, 0.08291, 0.08965, 0.1389",\
"0.07801, 0.07802, 0.07818, 0.07885, 0.07974, 0.08034, 0.08138, 0.08288, 0.09234, 0.1552",\
"0.0782, 0.07825, 0.0784, 0.07905, 0.07994, 0.08054, 0.08167, 0.08348, 0.09816, 0.1854",\
"0.07853, 0.07848, 0.0787, 0.07935, 0.0801, 0.08083, 0.08188, 0.08491, 0.1103, 0.2382",\
"0.07883, 0.07879, 0.07898, 0.07958, 0.08045, 0.08141, 0.08225, 0.08838, 0.1375, 0.3278",\
"0.07908, 0.07904, 0.07922, 0.07994, 0.08083, 0.08136, 0.08298, 0.09926, 0.2003, 0.4674",\
"0.07933, 0.0793, 0.0795, 0.08004, 0.08082, 0.08203, 0.08698, 0.1387, 0.3333, 0.6364");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.08109, 0.08119, 0.08176, 0.08263, 0.08337, 0.08389, 0.08423, 0.08445, 0.0846, 0.0847",\
"0.08087, 0.08096, 0.08154, 0.08241, 0.08316, 0.08368, 0.08402, 0.08423, 0.08438, 0.08449",\
"0.08066, 0.08075, 0.08133, 0.08219, 0.08294, 0.08345, 0.0838, 0.08402, 0.08417, 0.08427",\
"0.08047, 0.08056, 0.0811, 0.08192, 0.08267, 0.08319, 0.08355, 0.08379, 0.08395, 0.08406",\
"0.08033, 0.08039, 0.08085, 0.0816, 0.08232, 0.08289, 0.08328, 0.08355, 0.08373, 0.08386",\
"0.08048, 0.08044, 0.08074, 0.08134, 0.08201, 0.0826, 0.08303, 0.08335, 0.08358, 0.08374",\
"0.08108, 0.08091, 0.08096, 0.08136, 0.08193, 0.08248, 0.08295, 0.08329, 0.08356, 0.08374",\
"0.08198, 0.08164, 0.08142, 0.08164, 0.0821, 0.0826, 0.08306, 0.08342, 0.08368, 0.08391",\
"0.0832, 0.08273, 0.08228, 0.08225, 0.08258, 0.08303, 0.08347, 0.08383, 0.0841, 0.08432",\
"0.08492, 0.08421, 0.08345, 0.08326, 0.08343, 0.08379, 0.08419, 0.08456, 0.08484, 0.08506");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.05112, 0.05112, 0.05142, 0.05192, 0.05277, 0.05366, 0.05473, 0.05599, 0.05825, 0.07928",\
"0.05101, 0.05103, 0.05122, 0.05175, 0.05277, 0.05365, 0.05464, 0.0557, 0.05829, 0.07937",\
"0.05079, 0.05078, 0.05103, 0.05157, 0.05241, 0.0533, 0.05435, 0.05533, 0.05838, 0.08126",\
"0.05053, 0.05062, 0.05075, 0.05132, 0.05218, 0.05327, 0.05412, 0.05511, 0.05801, 0.08425",\
"0.05037, 0.05039, 0.05049, 0.05094, 0.05182, 0.05257, 0.05358, 0.05454, 0.05871, 0.08982",\
"0.05032, 0.05024, 0.05038, 0.0508, 0.05144, 0.05248, 0.05331, 0.05445, 0.06008, 0.1007",\
"0.05051, 0.05037, 0.05035, 0.0508, 0.05166, 0.05246, 0.05322, 0.05461, 0.06293, 0.1198",\
"0.05092, 0.05073, 0.05072, 0.05076, 0.05139, 0.05248, 0.05303, 0.05483, 0.0687, 0.1535",\
"0.05172, 0.05146, 0.05125, 0.05125, 0.05151, 0.05217, 0.05377, 0.05634, 0.08168, 0.2119",\
"0.05277, 0.05249, 0.05215, 0.05202, 0.05205, 0.05219, 0.05351, 0.06085, 0.114, 0.31");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.09681, 0.09689, 0.09747, 0.09834, 0.0991, 0.09961, 0.09994, 0.1002, 0.1003, 0.1004",\
"0.09677, 0.09686, 0.09743, 0.09831, 0.09907, 0.09958, 0.09992, 0.1001, 0.1003, 0.1004",\
"0.09662, 0.0967, 0.09727, 0.09814, 0.0989, 0.09941, 0.09975, 0.09997, 0.1001, 0.1002",\
"0.09646, 0.09653, 0.09708, 0.09792, 0.09865, 0.09918, 0.09954, 0.09976, 0.09992, 0.1",\
"0.09636, 0.09642, 0.09687, 0.09762, 0.09834, 0.09891, 0.0993, 0.09956, 0.09975, 0.09987",\
"0.09651, 0.09648, 0.09674, 0.09736, 0.09806, 0.09865, 0.09907, 0.09938, 0.09959, 0.09975",\
"0.09717, 0.09696, 0.09699, 0.09741, 0.098, 0.09855, 0.099, 0.09935, 0.09958, 0.09977",\
"0.09813, 0.09776, 0.09752, 0.0977, 0.09818, 0.09869, 0.09914, 0.09949, 0.09977, 0.09997",\
"0.09953, 0.09895, 0.0984, 0.09839, 0.09871, 0.09914, 0.09958, 0.09995, 0.1002, 0.1004",\
"0.1013, 0.1005, 0.0997, 0.09945, 0.09961, 0.09998, 0.1004, 0.1007, 0.101, 0.1012");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.09681, 0.09689, 0.09747, 0.09834, 0.0991, 0.09961, 0.09994, 0.1002, 0.1003, 0.1004",\
"0.09677, 0.09686, 0.09743, 0.09831, 0.09907, 0.09958, 0.09992, 0.1001, 0.1003, 0.1004",\
"0.09662, 0.0967, 0.09727, 0.09814, 0.0989, 0.09941, 0.09975, 0.09997, 0.1001, 0.1002",\
"0.09646, 0.09653, 0.09708, 0.09792, 0.09865, 0.09918, 0.09954, 0.09976, 0.09992, 0.1",\
"0.09636, 0.09642, 0.09687, 0.09762, 0.09834, 0.09891, 0.0993, 0.09956, 0.09975, 0.09987",\
"0.09651, 0.09648, 0.09674, 0.09736, 0.09806, 0.09865, 0.09907, 0.09938, 0.09959, 0.09975",\
"0.09717, 0.09696, 0.09699, 0.09741, 0.098, 0.09855, 0.099, 0.09935, 0.09958, 0.09977",\
"0.09813, 0.09776, 0.09752, 0.0977, 0.09818, 0.09869, 0.09914, 0.09949, 0.09977, 0.09997",\
"0.09953, 0.09895, 0.0984, 0.09839, 0.09871, 0.09914, 0.09958, 0.09995, 0.1002, 0.1004",\
"0.1013, 0.1005, 0.0997, 0.09945, 0.09961, 0.09998, 0.1004, 0.1007, 0.101, 0.1012");
/* 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.08109, 0.0812, 0.08176, 0.08263, 0.08337, 0.08389, 0.08423, 0.08445, 0.0846, 0.0847",\
"0.08087, 0.08096, 0.08154, 0.08241, 0.08316, 0.08368, 0.08402, 0.08423, 0.08438, 0.08449",\
"0.08066, 0.08075, 0.08133, 0.08219, 0.08294, 0.08345, 0.0838, 0.08402, 0.08417, 0.08427",\
"0.08047, 0.08056, 0.08111, 0.08192, 0.08267, 0.0832, 0.08355, 0.0838, 0.08396, 0.08407",\
"0.08033, 0.08041, 0.08085, 0.0816, 0.08232, 0.08289, 0.08328, 0.08355, 0.08374, 0.08387",\
"0.08048, 0.08045, 0.08073, 0.08133, 0.08201, 0.0826, 0.08303, 0.08335, 0.08357, 0.08374",\
"0.08107, 0.0809, 0.08096, 0.08136, 0.08193, 0.08249, 0.08296, 0.08329, 0.08355, 0.08373",\
"0.08195, 0.08164, 0.08138, 0.08163, 0.0821, 0.08263, 0.08307, 0.08342, 0.08371, 0.08391",\
"0.08321, 0.08271, 0.08226, 0.08227, 0.08258, 0.08303, 0.08346, 0.08383, 0.08411, 0.08434",\
"0.08492, 0.08422, 0.08343, 0.08325, 0.08343, 0.0838, 0.08419, 0.08455, 0.08485, 0.08506");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.05113, 0.05112, 0.05142, 0.05192, 0.05277, 0.05366, 0.05473, 0.05599, 0.05825, 0.07928",\
"0.05101, 0.05103, 0.05122, 0.05175, 0.05277, 0.05365, 0.05464, 0.05571, 0.05829, 0.07937",\
"0.0508, 0.05078, 0.05103, 0.05157, 0.05241, 0.0533, 0.05435, 0.05533, 0.05838, 0.08126",\
"0.05051, 0.05059, 0.05076, 0.05132, 0.0522, 0.05302, 0.05426, 0.05522, 0.05855, 0.08407",\
"0.05031, 0.05038, 0.05053, 0.05103, 0.05182, 0.05251, 0.05356, 0.05455, 0.05871, 0.09011",\
"0.0503, 0.05021, 0.05037, 0.0508, 0.0516, 0.05226, 0.05322, 0.05427, 0.0599, 0.1009",\
"0.05052, 0.05044, 0.05028, 0.0508, 0.05158, 0.0524, 0.05318, 0.05456, 0.06275, 0.1198",\
"0.05095, 0.05077, 0.05075, 0.05075, 0.05137, 0.05242, 0.05321, 0.05498, 0.0687, 0.1533",\
"0.05171, 0.05144, 0.05135, 0.05127, 0.05167, 0.05217, 0.05359, 0.05625, 0.08168, 0.2119",\
"0.05277, 0.05243, 0.05221, 0.05215, 0.0523, 0.05219, 0.05324, 0.06085, 0.114, 0.31");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.09643, 0.09653, 0.09708, 0.09796, 0.09871, 0.09923, 0.09957, 0.09979, 0.09993, 0.1",\
"0.09641, 0.09649, 0.09707, 0.09795, 0.09869, 0.09921, 0.09955, 0.09977, 0.09991, 0.1",\
"0.09625, 0.09633, 0.09689, 0.09777, 0.09852, 0.09904, 0.09938, 0.0996, 0.09974, 0.09984",\
"0.09609, 0.09617, 0.09672, 0.09754, 0.09829, 0.09882, 0.09917, 0.0994, 0.09954, 0.09967",\
"0.096, 0.09605, 0.0965, 0.09724, 0.09798, 0.09854, 0.09893, 0.0992, 0.09938, 0.09951",\
"0.09617, 0.09611, 0.09639, 0.09701, 0.0977, 0.09829, 0.09872, 0.09903, 0.09924, 0.09941",\
"0.09681, 0.0966, 0.09664, 0.09705, 0.09765, 0.0982, 0.09866, 0.099, 0.09925, 0.09943",\
"0.0978, 0.09743, 0.09718, 0.09738, 0.09787, 0.09838, 0.09882, 0.09918, 0.09945, 0.09965",\
"0.09922, 0.09865, 0.09811, 0.09812, 0.09844, 0.09886, 0.09929, 0.09965, 0.09993, 0.1001",\
"0.1011, 0.1003, 0.09947, 0.09922, 0.09939, 0.09974, 0.1002, 0.1005, 0.1008, 0.101");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.09643, 0.09653, 0.09708, 0.09796, 0.09871, 0.09923, 0.09957, 0.09979, 0.09993, 0.1",\
"0.09641, 0.09649, 0.09707, 0.09795, 0.09869, 0.09921, 0.09955, 0.09977, 0.09991, 0.1",\
"0.09625, 0.09633, 0.09689, 0.09777, 0.09852, 0.09904, 0.09938, 0.0996, 0.09974, 0.09984",\
"0.09609, 0.09617, 0.09672, 0.09754, 0.09829, 0.09882, 0.09917, 0.0994, 0.09954, 0.09967",\
"0.096, 0.09605, 0.0965, 0.09724, 0.09798, 0.09854, 0.09893, 0.0992, 0.09938, 0.09951",\
"0.09617, 0.09611, 0.09639, 0.09701, 0.0977, 0.09829, 0.09872, 0.09903, 0.09924, 0.09941",\
"0.09681, 0.0966, 0.09664, 0.09705, 0.09765, 0.0982, 0.09866, 0.099, 0.09925, 0.09943",\
"0.0978, 0.09743, 0.09718, 0.09738, 0.09787, 0.09838, 0.09882, 0.09918, 0.09945, 0.09965",\
"0.09922, 0.09865, 0.09811, 0.09812, 0.09844, 0.09886, 0.09929, 0.09965, 0.09993, 0.1001",\
"0.1011, 0.1003, 0.09947, 0.09922, 0.09939, 0.09974, 0.1002, 0.1005, 0.1008, 0.101");
/* 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.05914, 0.05922, 0.05979, 0.06063, 0.06138, 0.06191, 0.06225, 0.06248, 0.06263, 0.06274",\
"0.05903, 0.05911, 0.05968, 0.06052, 0.06126, 0.06179, 0.06214, 0.06236, 0.06251, 0.06262",\
"0.05889, 0.05899, 0.05952, 0.06039, 0.06113, 0.06166, 0.06201, 0.06223, 0.06238, 0.06249",\
"0.05876, 0.05886, 0.05937, 0.06019, 0.06094, 0.06148, 0.06183, 0.06207, 0.06224, 0.06235",\
"0.05867, 0.05874, 0.05919, 0.05992, 0.06065, 0.06122, 0.06162, 0.0619, 0.06208, 0.06221",\
"0.05887, 0.05884, 0.05911, 0.05971, 0.0604, 0.06099, 0.06143, 0.06175, 0.06197, 0.06214",\
"0.05946, 0.05932, 0.05932, 0.05975, 0.06032, 0.06089, 0.06134, 0.06169, 0.06194, 0.06213",\
"0.06033, 0.05998, 0.0598, 0.06003, 0.06048, 0.06099, 0.06143, 0.0618, 0.06207, 0.06227",\
"0.0615, 0.06099, 0.06049, 0.06055, 0.06087, 0.06132, 0.06175, 0.0621, 0.06238, 0.0626",\
"0.06295, 0.06229, 0.06149, 0.06132, 0.06151, 0.06185, 0.06226, 0.06261, 0.0629, 0.06312");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.04141, 0.04151, 0.04167, 0.0422, 0.04311, 0.04394, 0.045, 0.04593, 0.04847, 0.06867",\
"0.04136, 0.04134, 0.04161, 0.04214, 0.04314, 0.04391, 0.04516, 0.04597, 0.0487, 0.07014",\
"0.04119, 0.04127, 0.04146, 0.04196, 0.04287, 0.04376, 0.04496, 0.04579, 0.0486, 0.0712",\
"0.04093, 0.04095, 0.04119, 0.04171, 0.04248, 0.04337, 0.04442, 0.04564, 0.04913, 0.07382",\
"0.04081, 0.04083, 0.04095, 0.04137, 0.04228, 0.04295, 0.04401, 0.04534, 0.0489, 0.07986",\
"0.04086, 0.04076, 0.04092, 0.04128, 0.04192, 0.04279, 0.0437, 0.04496, 0.05084, 0.09099",\
"0.04103, 0.04094, 0.04092, 0.04133, 0.04201, 0.04285, 0.04384, 0.04509, 0.05316, 0.1101",\
"0.04142, 0.04127, 0.04125, 0.04126, 0.04185, 0.04279, 0.04363, 0.04564, 0.05947, 0.144",\
"0.04204, 0.0418, 0.04156, 0.04155, 0.04199, 0.04247, 0.04419, 0.0466, 0.07245, 0.202",\
"0.04285, 0.04253, 0.04225, 0.04211, 0.0423, 0.0424, 0.04378, 0.05137, 0.104, 0.3002");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.06724, 0.06734, 0.06793, 0.06881, 0.06955, 0.07006, 0.0704, 0.07061, 0.07075, 0.07086",\
"0.06733, 0.06744, 0.06801, 0.0689, 0.06964, 0.07014, 0.07048, 0.0707, 0.07084, 0.07094",\
"0.06729, 0.06738, 0.06795, 0.06884, 0.06959, 0.0701, 0.07044, 0.07066, 0.0708, 0.07091",\
"0.06718, 0.06727, 0.06782, 0.06867, 0.0694, 0.06993, 0.07029, 0.07052, 0.07067, 0.07078",\
"0.06705, 0.06711, 0.06758, 0.06832, 0.06905, 0.06961, 0.07, 0.07027, 0.07045, 0.07056",\
"0.06713, 0.0671, 0.06739, 0.06801, 0.06869, 0.06927, 0.0697, 0.07001, 0.07023, 0.07039",\
"0.06771, 0.06753, 0.06755, 0.06797, 0.06855, 0.06911, 0.06957, 0.0699, 0.07016, 0.07034",\
"0.06859, 0.06823, 0.06799, 0.0682, 0.06867, 0.06918, 0.06963, 0.06999, 0.07026, 0.07047",\
"0.06979, 0.06924, 0.06873, 0.06871, 0.06905, 0.06948, 0.06993, 0.07028, 0.07057, 0.07078",\
"0.07133, 0.07055, 0.0697, 0.06951, 0.0697, 0.07005, 0.07045, 0.07079, 0.07108, 0.07129");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.06724, 0.06734, 0.06793, 0.06881, 0.06955, 0.07006, 0.0704, 0.07061, 0.07075, 0.07086",\
"0.06733, 0.06744, 0.06801, 0.0689, 0.06964, 0.07014, 0.07048, 0.0707, 0.07084, 0.07094",\
"0.06729, 0.06738, 0.06795, 0.06884, 0.06959, 0.0701, 0.07044, 0.07066, 0.0708, 0.07091",\
"0.06718, 0.06727, 0.06782, 0.06867, 0.0694, 0.06993, 0.07029, 0.07052, 0.07067, 0.07078",\
"0.06705, 0.06711, 0.06758, 0.06832, 0.06905, 0.06961, 0.07, 0.07027, 0.07045, 0.07056",\
"0.06713, 0.0671, 0.06739, 0.06801, 0.06869, 0.06927, 0.0697, 0.07001, 0.07023, 0.07039",\
"0.06771, 0.06753, 0.06755, 0.06797, 0.06855, 0.06911, 0.06957, 0.0699, 0.07016, 0.07034",\
"0.06859, 0.06823, 0.06799, 0.0682, 0.06867, 0.06918, 0.06963, 0.06999, 0.07026, 0.07047",\
"0.06979, 0.06924, 0.06873, 0.06871, 0.06905, 0.06948, 0.06993, 0.07028, 0.07057, 0.07078",\
"0.07133, 0.07055, 0.0697, 0.06951, 0.0697, 0.07005, 0.07045, 0.07079, 0.07108, 0.07129");
/* 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.05914, 0.05922, 0.05978, 0.06064, 0.06138, 0.06191, 0.06225, 0.06248, 0.06263, 0.06274",\
"0.05902, 0.05909, 0.05966, 0.06052, 0.06126, 0.06179, 0.06214, 0.06236, 0.06251, 0.06261",\
"0.05889, 0.05899, 0.05952, 0.06039, 0.06113, 0.06166, 0.06201, 0.06223, 0.06238, 0.06249",\
"0.05875, 0.05886, 0.05937, 0.06018, 0.06094, 0.06147, 0.06183, 0.06207, 0.06223, 0.06235",\
"0.05865, 0.05873, 0.05919, 0.05992, 0.06065, 0.06122, 0.06162, 0.0619, 0.06208, 0.06222",\
"0.05888, 0.05883, 0.0591, 0.0597, 0.0604, 0.06099, 0.06143, 0.06174, 0.06197, 0.06214",\
"0.05947, 0.05931, 0.05932, 0.05973, 0.06032, 0.06089, 0.06135, 0.06169, 0.06195, 0.06213",\
"0.06034, 0.06001, 0.05981, 0.06003, 0.06048, 0.06099, 0.06145, 0.06179, 0.06207, 0.06227",\
"0.0615, 0.06101, 0.06052, 0.06056, 0.06087, 0.06131, 0.06174, 0.06211, 0.06237, 0.0626",\
"0.06295, 0.06223, 0.06148, 0.06132, 0.0615, 0.06186, 0.06225, 0.06261, 0.06291, 0.06313");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.04141, 0.04142, 0.04167, 0.04221, 0.04309, 0.04396, 0.04489, 0.046, 0.04865, 0.0695",\
"0.04131, 0.04133, 0.04158, 0.04212, 0.04305, 0.04387, 0.04481, 0.04593, 0.04869, 0.07014",\
"0.04117, 0.04125, 0.04145, 0.04194, 0.04285, 0.04374, 0.04494, 0.04577, 0.04878, 0.07119",\
"0.04093, 0.04093, 0.04122, 0.04164, 0.04246, 0.04365, 0.04445, 0.04557, 0.04859, 0.07418",\
"0.04074, 0.04074, 0.04092, 0.04137, 0.04204, 0.04292, 0.04395, 0.04498, 0.04948, 0.08051",\
"0.04081, 0.04076, 0.0409, 0.04131, 0.04193, 0.04301, 0.0437, 0.04482, 0.05102, 0.09099",\
"0.041, 0.04089, 0.04086, 0.04133, 0.04213, 0.04292, 0.0437, 0.04505, 0.05334, 0.1103",\
"0.04145, 0.04117, 0.04111, 0.04126, 0.04181, 0.04286, 0.04367, 0.04529, 0.05929, 0.1436",\
"0.04202, 0.04172, 0.04157, 0.04148, 0.0419, 0.04261, 0.04397, 0.04662, 0.07244, 0.2016",\
"0.04281, 0.0425, 0.04218, 0.04218, 0.04226, 0.04238, 0.04338, 0.05088, 0.1038, 0.3005");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.0679, 0.068, 0.06859, 0.06947, 0.07021, 0.07072, 0.07106, 0.07127, 0.07141, 0.07152",\
"0.06799, 0.06809, 0.06865, 0.06955, 0.07028, 0.07079, 0.07112, 0.07134, 0.07149, 0.07159",\
"0.06796, 0.06804, 0.06862, 0.0695, 0.07024, 0.07076, 0.0711, 0.07131, 0.07145, 0.07155",\
"0.06784, 0.06794, 0.06847, 0.0693, 0.07006, 0.07058, 0.07093, 0.07115, 0.0713, 0.07141",\
"0.0677, 0.06778, 0.06822, 0.06898, 0.06971, 0.07026, 0.07064, 0.07091, 0.0711, 0.07121",\
"0.06779, 0.06776, 0.06804, 0.06866, 0.06934, 0.06991, 0.07036, 0.07066, 0.07088, 0.07105",\
"0.06836, 0.06817, 0.06821, 0.06863, 0.06921, 0.06977, 0.07022, 0.07056, 0.07081, 0.071",\
"0.06923, 0.06887, 0.06864, 0.06886, 0.06933, 0.06983, 0.07029, 0.07065, 0.07092, 0.07111",\
"0.07044, 0.0699, 0.06934, 0.06936, 0.0697, 0.07014, 0.07058, 0.07095, 0.07122, 0.07144",\
"0.07196, 0.07119, 0.07034, 0.07016, 0.07035, 0.07068, 0.0711, 0.07143, 0.07171, 0.07195");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.0679, 0.068, 0.06859, 0.06947, 0.07021, 0.07072, 0.07106, 0.07127, 0.07141, 0.07152",\
"0.06799, 0.06809, 0.06865, 0.06955, 0.07028, 0.07079, 0.07112, 0.07134, 0.07149, 0.07159",\
"0.06796, 0.06804, 0.06862, 0.0695, 0.07024, 0.07076, 0.0711, 0.07131, 0.07145, 0.07155",\
"0.06784, 0.06794, 0.06847, 0.0693, 0.07006, 0.07058, 0.07093, 0.07115, 0.0713, 0.07141",\
"0.0677, 0.06778, 0.06822, 0.06898, 0.06971, 0.07026, 0.07064, 0.07091, 0.0711, 0.07121",\
"0.06779, 0.06776, 0.06804, 0.06866, 0.06934, 0.06991, 0.07036, 0.07066, 0.07088, 0.07105",\
"0.06836, 0.06817, 0.06821, 0.06863, 0.06921, 0.06977, 0.07022, 0.07056, 0.07081, 0.071",\
"0.06923, 0.06887, 0.06864, 0.06886, 0.06933, 0.06983, 0.07029, 0.07065, 0.07092, 0.07111",\
"0.07044, 0.0699, 0.06934, 0.06936, 0.0697, 0.07014, 0.07058, 0.07095, 0.07122, 0.07144",\
"0.07196, 0.07119, 0.07034, 0.07016, 0.07035, 0.07068, 0.0711, 0.07143, 0.07171, 0.07195");
/* 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.09765, 0.09765, 0.09785, 0.09814, 0.099, 0.09994, 0.1007, 0.1018, 0.1065, 0.143",\
"0.09755, 0.09753, 0.0977, 0.09806, 0.09882, 0.09982, 0.1006, 0.1018, 0.1069, 0.1434",\
"0.09717, 0.09718, 0.0973, 0.09773, 0.09834, 0.09934, 0.1003, 0.1013, 0.1068, 0.147",\
"0.09686, 0.09683, 0.09691, 0.09735, 0.09815, 0.09888, 0.1, 0.1009, 0.1072, 0.1544",\
"0.09675, 0.09674, 0.09679, 0.09728, 0.09795, 0.09895, 0.09975, 0.1011, 0.1099, 0.1697",\
"0.09687, 0.09682, 0.09701, 0.09744, 0.09837, 0.09908, 0.1002, 0.1019, 0.1157, 0.1989",\
"0.09733, 0.09732, 0.09738, 0.09789, 0.0986, 0.09954, 0.1004, 0.103, 0.1274, 0.2524",\
"0.09813, 0.09807, 0.09826, 0.09864, 0.0993, 0.1003, 0.1012, 0.1072, 0.1564, 0.3475",\
"0.09929, 0.09928, 0.09937, 0.09991, 0.1005, 0.1015, 0.103, 0.12, 0.2257, 0.4978",\
"0.1008, 0.1007, 0.1009, 0.1013, 0.1018, 0.1032, 0.1088, 0.1678, 0.3739, 0.6741");
/* 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.09765, 0.09765, 0.09785, 0.09814, 0.099, 0.09994, 0.1007, 0.1018, 0.1065, 0.143",\
"0.09755, 0.09753, 0.0977, 0.09806, 0.09882, 0.09982, 0.1006, 0.1018, 0.1069, 0.1434",\
"0.09717, 0.09718, 0.0973, 0.09773, 0.09834, 0.09934, 0.1003, 0.1013, 0.1068, 0.147",\
"0.09686, 0.09683, 0.09691, 0.09735, 0.09815, 0.09888, 0.1, 0.1009, 0.1072, 0.1544",\
"0.09675, 0.09674, 0.09679, 0.09728, 0.09795, 0.09895, 0.09975, 0.1011, 0.1099, 0.1697",\
"0.09687, 0.09682, 0.09701, 0.09744, 0.09837, 0.09908, 0.1002, 0.1019, 0.1157, 0.1989",\
"0.09733, 0.09732, 0.09738, 0.09789, 0.0986, 0.09954, 0.1004, 0.103, 0.1274, 0.2524",\
"0.09813, 0.09807, 0.09826, 0.09864, 0.0993, 0.1003, 0.1012, 0.1072, 0.1564, 0.3475",\
"0.09929, 0.09928, 0.09937, 0.09991, 0.1005, 0.1015, 0.103, 0.12, 0.2257, 0.4978",\
"0.1008, 0.1007, 0.1009, 0.1013, 0.1018, 0.1032, 0.1088, 0.1678, 0.3739, 0.6741");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.09767, 0.09761, 0.09781, 0.09819, 0.0991, 0.09994, 0.1007, 0.102, 0.1065, 0.1428",\
"0.09758, 0.0976, 0.09771, 0.09813, 0.09902, 0.09962, 0.1006, 0.1019, 0.1067, 0.1436",\
"0.0972, 0.09719, 0.09735, 0.09776, 0.09856, 0.09922, 0.1001, 0.1014, 0.1068, 0.147",\
"0.09684, 0.09685, 0.09697, 0.09742, 0.09835, 0.09899, 0.09983, 0.1011, 0.1078, 0.1546",\
"0.09676, 0.0967, 0.09692, 0.09728, 0.09812, 0.09903, 0.09977, 0.1012, 0.1099, 0.1702",\
"0.09689, 0.09691, 0.09704, 0.09742, 0.09816, 0.09916, 0.1002, 0.1019, 0.1151, 0.1986",\
"0.09735, 0.09736, 0.09746, 0.09785, 0.09878, 0.09973, 0.1004, 0.103, 0.1274, 0.2524",\
"0.09817, 0.09823, 0.09828, 0.09864, 0.09946, 0.1002, 0.1014, 0.1074, 0.1567, 0.3472",\
"0.09933, 0.09931, 0.09931, 0.09987, 0.1006, 0.1012, 0.1029, 0.12, 0.2257, 0.4978",\
"0.1009, 0.1008, 0.1009, 0.1014, 0.1019, 0.1032, 0.1091, 0.1679, 0.3739, 0.6742");
/* 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.09767, 0.09761, 0.09781, 0.09819, 0.0991, 0.09994, 0.1007, 0.102, 0.1065, 0.1428",\
"0.09758, 0.0976, 0.09771, 0.09813, 0.09902, 0.09962, 0.1006, 0.1019, 0.1067, 0.1436",\
"0.0972, 0.09719, 0.09735, 0.09776, 0.09856, 0.09922, 0.1001, 0.1014, 0.1068, 0.147",\
"0.09684, 0.09685, 0.09697, 0.09742, 0.09835, 0.09899, 0.09983, 0.1011, 0.1078, 0.1546",\
"0.09676, 0.0967, 0.09692, 0.09728, 0.09812, 0.09903, 0.09977, 0.1012, 0.1099, 0.1702",\
"0.09689, 0.09691, 0.09704, 0.09742, 0.09816, 0.09916, 0.1002, 0.1019, 0.1151, 0.1986",\
"0.09735, 0.09736, 0.09746, 0.09785, 0.09878, 0.09973, 0.1004, 0.103, 0.1274, 0.2524",\
"0.09817, 0.09823, 0.09828, 0.09864, 0.09946, 0.1002, 0.1014, 0.1074, 0.1567, 0.3472",\
"0.09933, 0.09931, 0.09931, 0.09987, 0.1006, 0.1012, 0.1029, 0.12, 0.2257, 0.4978",\
"0.1009, 0.1008, 0.1009, 0.1014, 0.1019, 0.1032, 0.1091, 0.1679, 0.3739, 0.6742");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.07188, 0.07185, 0.07199, 0.07242, 0.07333, 0.07403, 0.07499, 0.07616, 0.07963, 0.1089",\
"0.07184, 0.07179, 0.072, 0.0724, 0.07322, 0.07426, 0.07509, 0.0761, 0.0797, 0.1107",\
"0.07169, 0.07167, 0.07177, 0.07231, 0.07299, 0.0741, 0.07493, 0.07589, 0.07992, 0.1135",\
"0.07149, 0.07147, 0.07166, 0.07212, 0.07285, 0.07395, 0.07466, 0.07576, 0.08084, 0.1192",\
"0.0714, 0.07141, 0.07155, 0.07197, 0.07282, 0.07379, 0.0746, 0.07583, 0.08238, 0.1315",\
"0.07144, 0.07141, 0.07151, 0.07203, 0.07281, 0.07381, 0.07457, 0.07602, 0.08623, 0.1542",\
"0.07167, 0.07165, 0.07175, 0.07211, 0.07302, 0.07395, 0.07477, 0.07658, 0.09445, 0.1941",\
"0.07204, 0.072, 0.07214, 0.07259, 0.0733, 0.0741, 0.07524, 0.07891, 0.1127, 0.2648",\
"0.07262, 0.07259, 0.07261, 0.07325, 0.07393, 0.07466, 0.07593, 0.08531, 0.156, 0.3859",\
"0.07341, 0.07337, 0.07354, 0.07376, 0.07438, 0.07547, 0.0783, 0.1087, 0.2579, 0.5572");
/* 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.07188, 0.07185, 0.07199, 0.07242, 0.07333, 0.07403, 0.07499, 0.07616, 0.07963, 0.1089",\
"0.07184, 0.07179, 0.072, 0.0724, 0.07322, 0.07426, 0.07509, 0.0761, 0.0797, 0.1107",\
"0.07169, 0.07167, 0.07177, 0.07231, 0.07299, 0.0741, 0.07493, 0.07589, 0.07992, 0.1135",\
"0.07149, 0.07147, 0.07166, 0.07212, 0.07285, 0.07395, 0.07466, 0.07576, 0.08084, 0.1192",\
"0.0714, 0.07141, 0.07155, 0.07197, 0.07282, 0.07379, 0.0746, 0.07583, 0.08238, 0.1315",\
"0.07144, 0.07141, 0.07151, 0.07203, 0.07281, 0.07381, 0.07457, 0.07602, 0.08623, 0.1542",\
"0.07167, 0.07165, 0.07175, 0.07211, 0.07302, 0.07395, 0.07477, 0.07658, 0.09445, 0.1941",\
"0.07204, 0.072, 0.07214, 0.07259, 0.0733, 0.0741, 0.07524, 0.07891, 0.1127, 0.2648",\
"0.07262, 0.07259, 0.07261, 0.07325, 0.07393, 0.07466, 0.07593, 0.08531, 0.156, 0.3859",\
"0.07341, 0.07337, 0.07354, 0.07376, 0.07438, 0.07547, 0.0783, 0.1087, 0.2579, 0.5572");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.07181, 0.07184, 0.07198, 0.07237, 0.07331, 0.07421, 0.07504, 0.07618, 0.07977, 0.1097",\
"0.07181, 0.07178, 0.07195, 0.07239, 0.07316, 0.07401, 0.07523, 0.07606, 0.07964, 0.1099",\
"0.07161, 0.07173, 0.07179, 0.0722, 0.07309, 0.07402, 0.07489, 0.07592, 0.08, 0.1128",\
"0.07148, 0.07144, 0.07167, 0.07209, 0.073, 0.07391, 0.07463, 0.07588, 0.08094, 0.1192",\
"0.07136, 0.07146, 0.07151, 0.07197, 0.07274, 0.0735, 0.07457, 0.0758, 0.08242, 0.1318",\
"0.07141, 0.07136, 0.07151, 0.07204, 0.07288, 0.0738, 0.07457, 0.07623, 0.08651, 0.1543",\
"0.07159, 0.07158, 0.07172, 0.07213, 0.07296, 0.07393, 0.07493, 0.07687, 0.09516, 0.1945",\
"0.07203, 0.07197, 0.0721, 0.07253, 0.07343, 0.07433, 0.07519, 0.0791, 0.1123, 0.2652",\
"0.0726, 0.0726, 0.07273, 0.07328, 0.07387, 0.07483, 0.07612, 0.08555, 0.1563, 0.3858",\
"0.07342, 0.07339, 0.07352, 0.07373, 0.07439, 0.0755, 0.07843, 0.1085, 0.2579, 0.557");
/* 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.07181, 0.07184, 0.07198, 0.07237, 0.07331, 0.07421, 0.07504, 0.07618, 0.07977, 0.1097",\
"0.07181, 0.07178, 0.07195, 0.07239, 0.07316, 0.07401, 0.07523, 0.07606, 0.07964, 0.1099",\
"0.07161, 0.07173, 0.07179, 0.0722, 0.07309, 0.07402, 0.07489, 0.07592, 0.08, 0.1128",\
"0.07148, 0.07144, 0.07167, 0.07209, 0.073, 0.07391, 0.07463, 0.07588, 0.08094, 0.1192",\
"0.07136, 0.07146, 0.07151, 0.07197, 0.07274, 0.0735, 0.07457, 0.0758, 0.08242, 0.1318",\
"0.07141, 0.07136, 0.07151, 0.07204, 0.07288, 0.0738, 0.07457, 0.07623, 0.08651, 0.1543",\
"0.07159, 0.07158, 0.07172, 0.07213, 0.07296, 0.07393, 0.07493, 0.07687, 0.09516, 0.1945",\
"0.07203, 0.07197, 0.0721, 0.07253, 0.07343, 0.07433, 0.07519, 0.0791, 0.1123, 0.2652",\
"0.0726, 0.0726, 0.07273, 0.07328, 0.07387, 0.07483, 0.07612, 0.08555, 0.1563, 0.3858",\
"0.07342, 0.07339, 0.07352, 0.07373, 0.07439, 0.0755, 0.07843, 0.1085, 0.2579, 0.557");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("2.941, 3.019, 3.205, 3.446, 3.732, 4.071, 4.477, 4.967, 5.555, 6.254",\
"2.975, 3.053, 3.24, 3.481, 3.767, 4.105, 4.511, 5.001, 5.59, 6.288",\
"3.099, 3.177, 3.363, 3.604, 3.89, 4.228, 4.634, 5.125, 5.713, 6.412",\
"3.339, 3.416, 3.603, 3.844, 4.13, 4.469, 4.875, 5.365, 5.953, 6.652",\
"3.714, 3.792, 3.978, 4.219, 4.505, 4.844, 5.249, 5.74, 6.328, 7.027",\
"4.207, 4.285, 4.471, 4.712, 4.998, 5.337, 5.742, 6.233, 6.822, 7.52",\
"4.763, 4.841, 5.027, 5.268, 5.554, 5.893, 6.299, 6.789, 7.378, 8.076",\
"5.357, 5.435, 5.621, 5.862, 6.148, 6.487, 6.893, 7.383, 7.972, 8.67",\
"5.988, 6.065, 6.252, 6.494, 6.78, 7.118, 7.524, 8.014, 8.603, 9.301",\
"6.655, 6.733, 6.919, 7.161, 7.447, 7.785, 8.191, 8.681, 9.27, 9.968");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("3.664, 3.78, 4.075, 4.495, 5.048, 5.766, 6.689, 7.845, 9.253, 10.93",\
"3.698, 3.814, 4.11, 4.53, 5.083, 5.801, 6.724, 7.88, 9.29, 10.97",\
"3.822, 3.937, 4.233, 4.653, 5.206, 5.924, 6.848, 8.004, 9.411, 11.09",\
"4.062, 4.177, 4.473, 4.894, 5.446, 6.165, 7.088, 8.244, 9.652, 11.33",\
"4.439, 4.555, 4.85, 5.271, 5.823, 6.542, 7.465, 8.621, 10.03, 11.71",\
"4.942, 5.058, 5.353, 5.774, 6.326, 7.045, 7.968, 9.124, 10.53, 12.21",\
"5.516, 5.631, 5.927, 6.347, 6.9, 7.618, 8.541, 9.697, 11.11, 12.78",\
"6.128, 6.244, 6.539, 6.96, 7.512, 8.23, 9.154, 10.31, 11.72, 13.4",\
"6.776, 6.891, 7.187, 7.607, 8.16, 8.878, 9.801, 10.96, 12.37, 14.04",\
"7.457, 7.573, 7.869, 8.289, 8.841, 9.559, 10.48, 11.64, 13.05, 14.73");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.3382, 0.3928, 0.536, 0.7578, 1.069, 1.503, 2.093, 2.872, 3.849, 5.027",\
"0.3376, 0.3932, 0.536, 0.7578, 1.069, 1.504, 2.093, 2.873, 3.847, 5.023",\
"0.3378, 0.393, 0.5364, 0.7578, 1.07, 1.503, 2.095, 2.872, 3.849, 5.025",\
"0.3376, 0.3932, 0.5366, 0.7576, 1.07, 1.504, 2.093, 2.873, 3.849, 5.023",\
"0.338, 0.3928, 0.536, 0.7582, 1.07, 1.503, 2.095, 2.872, 3.849, 5.026",\
"0.3382, 0.393, 0.536, 0.7576, 1.07, 1.504, 2.093, 2.873, 3.848, 5.025",\
"0.3376, 0.393, 0.5362, 0.757, 1.069, 1.504, 2.096, 2.869, 3.845, 5.027",\
"0.3382, 0.3932, 0.5364, 0.7572, 1.069, 1.504, 2.096, 2.872, 3.848, 5.024",\
"0.338, 0.392, 0.536, 0.758, 1.07, 1.502, 2.094, 2.872, 3.846, 5.028",\
"0.338, 0.392, 0.538, 0.758, 1.07, 1.504, 2.094, 2.868, 3.846, 5.02");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4426, 0.5438, 0.8306, 1.327, 2.097, 3.223, 4.757, 6.729, 9.141, 12.02",\
"0.4434, 0.5434, 0.831, 1.327, 2.095, 3.224, 4.763, 6.729, 9.141, 12.01",\
"0.4426, 0.5434, 0.8292, 1.327, 2.096, 3.222, 4.758, 6.729, 9.141, 12.02",\
"0.4428, 0.5438, 0.8306, 1.327, 2.096, 3.225, 4.758, 6.728, 9.141, 12.02",\
"0.4428, 0.544, 0.8296, 1.327, 2.096, 3.225, 4.759, 6.727, 9.137, 12.02",\
"0.443, 0.5438, 0.8294, 1.327, 2.096, 3.225, 4.759, 6.722, 9.132, 12.02",\
"0.4426, 0.5442, 0.8304, 1.327, 2.096, 3.224, 4.758, 6.726, 9.138, 12.02",\
"0.4422, 0.542, 0.83, 1.328, 2.094, 3.224, 4.762, 6.728, 9.14, 12.02",\
"0.442, 0.544, 0.83, 1.326, 2.096, 3.224, 4.758, 6.728, 9.13, 12.01",\
"0.442, 0.542, 0.83, 1.328, 2.096, 3.224, 4.762, 6.728, 9.14, 12");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.192, 1.269, 1.451, 1.687, 1.968, 2.303, 2.708, 3.198, 3.787, 4.485",\
"1.226, 1.303, 1.485, 1.721, 2.002, 2.338, 2.742, 3.232, 3.821, 4.519",\
"1.352, 1.429, 1.612, 1.848, 2.128, 2.464, 2.868, 3.358, 3.947, 4.645",\
"1.595, 1.672, 1.854, 2.09, 2.371, 2.707, 3.111, 3.601, 4.19, 4.888",\
"1.976, 2.053, 2.235, 2.471, 2.752, 3.087, 3.492, 3.982, 4.57, 5.269",\
"2.502, 2.579, 2.765, 3.001, 3.283, 3.619, 4.024, 4.514, 5.103, 5.801",\
"3.112, 3.2, 3.403, 3.653, 3.942, 4.281, 4.687, 5.177, 5.766, 6.464",\
"3.76, 3.859, 4.087, 4.362, 4.668, 5.018, 5.43, 5.923, 6.511, 7.209",\
"4.446, 4.555, 4.808, 5.109, 5.436, 5.801, 6.222, 6.72, 7.31, 8.008",\
"5.172, 5.291, 5.568, 5.897, 6.246, 6.628, 7.06, 7.563, 8.156, 8.855");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.489, 1.603, 1.894, 2.308, 2.854, 3.57, 4.493, 5.649, 7.057, 8.736",\
"1.514, 1.628, 1.919, 2.333, 2.879, 3.596, 4.519, 5.675, 7.084, 8.762",\
"1.581, 1.695, 1.986, 2.399, 2.946, 3.662, 4.585, 5.741, 7.148, 8.828",\
"1.7, 1.814, 2.105, 2.518, 3.065, 3.781, 4.704, 5.859, 7.269, 8.944",\
"1.885, 1.999, 2.29, 2.702, 3.248, 3.965, 4.888, 6.043, 7.453, 9.128",\
"2.118, 2.235, 2.531, 2.947, 3.494, 4.21, 5.133, 6.289, 7.697, 9.377",\
"2.352, 2.475, 2.785, 3.212, 3.765, 4.483, 5.405, 6.562, 7.97, 9.648",\
"2.571, 2.701, 3.024, 3.465, 4.027, 4.749, 5.673, 6.828, 8.236, 9.913",\
"2.766, 2.902, 3.241, 3.695, 4.267, 4.993, 5.919, 7.075, 8.482, 10.16",\
"2.925, 3.07, 3.425, 3.894, 4.475, 5.208, 6.136, 7.292, 8.7, 10.38");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.3292, 0.383, 0.5224, 0.7408, 1.054, 1.492, 2.089, 2.868, 3.845, 5.022",\
"0.3292, 0.3824, 0.5222, 0.7406, 1.054, 1.493, 2.088, 2.868, 3.844, 5.024",\
"0.329, 0.383, 0.5226, 0.741, 1.054, 1.492, 2.09, 2.868, 3.845, 5.022",\
"0.329, 0.383, 0.523, 0.741, 1.053, 1.493, 2.088, 2.867, 3.844, 5.021",\
"0.3292, 0.3828, 0.5232, 0.741, 1.055, 1.492, 2.09, 2.869, 3.845, 5.023",\
"0.3434, 0.3956, 0.5322, 0.7464, 1.058, 1.496, 2.09, 2.87, 3.842, 5.022",\
"0.4046, 0.458, 0.5878, 0.7866, 1.083, 1.51, 2.099, 2.872, 3.847, 5.027",\
"0.4702, 0.5324, 0.6704, 0.8654, 1.151, 1.558, 2.127, 2.888, 3.85, 5.034",\
"0.5368, 0.6064, 0.756, 0.954, 1.23, 1.626, 2.18, 2.92, 3.87, 5.036",\
"0.602, 0.68, 0.848, 1.052, 1.318, 1.702, 2.236, 2.962, 3.9, 5.052");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4344, 0.5334, 0.8158, 1.309, 2.08, 3.219, 4.757, 6.727, 9.14, 12.02",\
"0.4348, 0.5334, 0.8154, 1.304, 2.081, 3.214, 4.761, 6.729, 9.14, 12.01",\
"0.4344, 0.533, 0.8158, 1.309, 2.08, 3.219, 4.755, 6.728, 9.141, 12.02",\
"0.434, 0.534, 0.8152, 1.307, 2.081, 3.218, 4.761, 6.72, 9.133, 12.02",\
"0.4348, 0.5334, 0.8164, 1.309, 2.081, 3.219, 4.757, 6.721, 9.134, 12.02",\
"0.454, 0.5524, 0.8304, 1.313, 2.082, 3.22, 4.758, 6.729, 9.141, 12.01",\
"0.4846, 0.586, 0.8674, 1.345, 2.101, 3.225, 4.763, 6.73, 9.141, 12.02",\
"0.5194, 0.6254, 0.9108, 1.385, 2.134, 3.244, 4.771, 6.731, 9.136, 12.02",\
"0.5602, 0.6678, 0.9544, 1.428, 2.17, 3.266, 4.778, 6.726, 9.136, 12.01",\
"0.6054, 0.718, 1.004, 1.472, 2.202, 3.292, 4.792, 6.742, 9.128, 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.193, 1.27, 1.454, 1.693, 1.978, 2.316, 2.723, 3.217, 3.808, 4.504",\
"1.227, 1.304, 1.488, 1.727, 2.012, 2.35, 2.757, 3.251, 3.842, 4.538",\
"1.353, 1.43, 1.614, 1.854, 2.138, 2.477, 2.884, 3.377, 3.969, 4.664",\
"1.596, 1.673, 1.857, 2.096, 2.381, 2.72, 3.127, 3.621, 4.211, 4.907",\
"1.977, 2.053, 2.238, 2.477, 2.762, 3.101, 3.508, 4.002, 4.591, 5.286",\
"2.502, 2.58, 2.767, 3.008, 3.294, 3.633, 4.042, 4.534, 5.121, 5.816",\
"3.113, 3.202, 3.407, 3.661, 3.955, 4.298, 4.707, 5.195, 5.779, 6.473",\
"3.764, 3.863, 4.095, 4.374, 4.686, 5.04, 5.446, 5.929, 6.512, 7.206",\
"4.454, 4.563, 4.82, 5.126, 5.461, 5.816, 6.217, 6.697, 7.28, 7.974",\
"5.185, 5.303, 5.584, 5.921, 6.265, 6.61, 7.005, 7.484, 8.067, 8.761");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.331, 0.3854, 0.5278, 0.7506, 1.066, 1.503, 2.101, 2.878, 3.839, 5",\
"0.3306, 0.3856, 0.5278, 0.7504, 1.066, 1.503, 2.102, 2.877, 3.838, 5",\
"0.331, 0.3854, 0.5276, 0.7504, 1.066, 1.503, 2.102, 2.877, 3.837, 5",\
"0.331, 0.3856, 0.5282, 0.7506, 1.066, 1.503, 2.102, 2.875, 3.835, 4.998",\
"0.331, 0.3856, 0.529, 0.7518, 1.067, 1.504, 2.102, 2.872, 3.831, 4.994",\
"0.3456, 0.3988, 0.5386, 0.7582, 1.071, 1.507, 2.099, 2.862, 3.82, 4.986",\
"0.4076, 0.4626, 0.5956, 0.8006, 1.098, 1.522, 2.095, 2.848, 3.807, 4.983",\
"0.4752, 0.5386, 0.6814, 0.882, 1.168, 1.553, 2.089, 2.834, 3.801, 4.981",\
"0.5428, 0.6142, 0.77, 0.978, 1.23, 1.562, 2.078, 2.826, 3.796, 4.98",\
"0.61, 0.69, 0.864, 1.068, 1.242, 1.536, 2.062, 2.82, 3.8, 4.982");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.192, 1.269, 1.451, 1.687, 1.968, 2.303, 2.708, 3.198, 3.786, 4.485",\
"1.226, 1.303, 1.485, 1.721, 2.002, 2.338, 2.742, 3.232, 3.821, 4.519",\
"1.352, 1.429, 1.612, 1.848, 2.128, 2.464, 2.868, 3.358, 3.947, 4.645",\
"1.595, 1.672, 1.854, 2.09, 2.371, 2.707, 3.111, 3.601, 4.19, 4.888",\
"1.976, 2.052, 2.235, 2.471, 2.752, 3.087, 3.492, 3.982, 4.57, 5.269",\
"2.502, 2.579, 2.764, 3.001, 3.283, 3.619, 4.024, 4.514, 5.103, 5.801",\
"3.112, 3.2, 3.403, 3.653, 3.942, 4.281, 4.687, 5.178, 5.767, 6.465",\
"3.76, 3.859, 4.087, 4.361, 4.668, 5.018, 5.43, 5.923, 6.511, 7.209",\
"4.446, 4.555, 4.808, 5.109, 5.436, 5.801, 6.222, 6.72, 7.311, 8.009",\
"5.172, 5.29, 5.568, 5.896, 6.246, 6.628, 7.06, 7.563, 8.157, 8.855");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.489, 1.603, 1.894, 2.308, 2.854, 3.57, 4.493, 5.649, 7.057, 8.736",\
"1.514, 1.628, 1.919, 2.333, 2.879, 3.596, 4.519, 5.675, 7.084, 8.762",\
"1.581, 1.695, 1.986, 2.399, 2.946, 3.662, 4.585, 5.741, 7.148, 8.828",\
"1.7, 1.814, 2.105, 2.519, 3.065, 3.781, 4.704, 5.86, 7.268, 8.947",\
"1.885, 1.999, 2.29, 2.702, 3.248, 3.965, 4.888, 6.043, 7.451, 9.131",\
"2.118, 2.235, 2.531, 2.947, 3.494, 4.21, 5.133, 6.288, 7.697, 9.376",\
"2.352, 2.475, 2.784, 3.212, 3.765, 4.483, 5.405, 6.561, 7.97, 9.649",\
"2.571, 2.701, 3.024, 3.464, 4.027, 4.749, 5.673, 6.828, 8.236, 9.912",\
"2.766, 2.903, 3.241, 3.696, 4.267, 4.993, 5.919, 7.075, 8.482, 10.16",\
"2.925, 3.07, 3.426, 3.894, 4.476, 5.208, 6.136, 7.292, 8.7, 10.38");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.3292, 0.3828, 0.5222, 0.741, 1.054, 1.493, 2.089, 2.868, 3.844, 5.022",\
"0.3292, 0.3824, 0.5222, 0.7406, 1.054, 1.493, 2.088, 2.868, 3.844, 5.024",\
"0.329, 0.383, 0.5226, 0.741, 1.054, 1.492, 2.09, 2.868, 3.845, 5.022",\
"0.329, 0.383, 0.5228, 0.7408, 1.053, 1.492, 2.088, 2.869, 3.843, 5.026",\
"0.3292, 0.3828, 0.5238, 0.741, 1.055, 1.492, 2.09, 2.868, 3.844, 5.027",\
"0.3434, 0.396, 0.5322, 0.7472, 1.058, 1.496, 2.091, 2.87, 3.842, 5.022",\
"0.4036, 0.4582, 0.5882, 0.7866, 1.083, 1.51, 2.099, 2.874, 3.847, 5.026",\
"0.4702, 0.5328, 0.6706, 0.8654, 1.151, 1.558, 2.128, 2.888, 3.852, 5.033",\
"0.5372, 0.6074, 0.758, 0.956, 1.23, 1.626, 2.176, 2.922, 3.87, 5.038",\
"0.604, 0.682, 0.848, 1.052, 1.318, 1.698, 2.238, 2.96, 3.902, 5.052");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4344, 0.5334, 0.8158, 1.309, 2.08, 3.219, 4.757, 6.727, 9.14, 12.02",\
"0.4348, 0.5334, 0.8154, 1.304, 2.081, 3.214, 4.761, 6.729, 9.14, 12.01",\
"0.4344, 0.533, 0.8158, 1.309, 2.08, 3.219, 4.755, 6.728, 9.141, 12.02",\
"0.4346, 0.5342, 0.816, 1.306, 2.081, 3.217, 4.757, 6.729, 9.143, 12.01",\
"0.4346, 0.5336, 0.8162, 1.309, 2.081, 3.219, 4.756, 6.728, 9.14, 12.02",\
"0.4546, 0.552, 0.8292, 1.313, 2.084, 3.218, 4.76, 6.725, 9.137, 12.02",\
"0.4858, 0.5874, 0.8674, 1.346, 2.101, 3.225, 4.763, 6.729, 9.141, 12.01",\
"0.5194, 0.6258, 0.9092, 1.385, 2.136, 3.245, 4.771, 6.729, 9.134, 12.02",\
"0.5598, 0.668, 0.9542, 1.427, 2.17, 3.264, 4.778, 6.724, 9.136, 12.01",\
"0.605, 0.718, 1.006, 1.472, 2.202, 3.29, 4.798, 6.742, 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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.193, 1.27, 1.454, 1.693, 1.978, 2.316, 2.723, 3.217, 3.808, 4.504",\
"1.227, 1.304, 1.488, 1.727, 2.012, 2.35, 2.757, 3.251, 3.842, 4.538",\
"1.353, 1.43, 1.614, 1.854, 2.138, 2.477, 2.884, 3.378, 3.968, 4.664",\
"1.596, 1.673, 1.857, 2.096, 2.381, 2.72, 3.127, 3.621, 4.21, 4.906",\
"1.977, 2.054, 2.238, 2.477, 2.762, 3.101, 3.508, 4.002, 4.59, 5.285",\
"2.502, 2.581, 2.768, 3.008, 3.294, 3.634, 4.042, 4.534, 5.12, 5.814",\
"3.114, 3.202, 3.408, 3.662, 3.955, 4.298, 4.707, 5.193, 5.777, 6.472",\
"3.765, 3.864, 4.095, 4.374, 4.686, 5.039, 5.444, 5.926, 6.508, 7.202",\
"4.455, 4.564, 4.82, 5.127, 5.461, 5.812, 6.21, 6.691, 7.273, 7.968",\
"5.186, 5.304, 5.584, 5.922, 6.26, 6.601, 6.995, 7.474, 8.057, 8.752");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.331, 0.3854, 0.5278, 0.7506, 1.065, 1.503, 2.102, 2.877, 3.838, 5",\
"0.3308, 0.3856, 0.5276, 0.7506, 1.066, 1.503, 2.102, 2.876, 3.838, 4.998",\
"0.3312, 0.3856, 0.5276, 0.7502, 1.066, 1.503, 2.102, 2.876, 3.837, 4.999",\
"0.3312, 0.3856, 0.5282, 0.7508, 1.066, 1.503, 2.102, 2.874, 3.835, 4.997",\
"0.3312, 0.3858, 0.529, 0.7518, 1.067, 1.505, 2.102, 2.87, 3.829, 4.99",\
"0.3456, 0.399, 0.5394, 0.7582, 1.071, 1.508, 2.098, 2.861, 3.817, 4.986",\
"0.408, 0.4624, 0.5962, 0.8002, 1.098, 1.521, 2.092, 2.845, 3.805, 4.98",\
"0.475, 0.5386, 0.6814, 0.8824, 1.166, 1.548, 2.082, 2.831, 3.8, 4.977",\
"0.5442, 0.614, 0.772, 0.976, 1.224, 1.55, 2.07, 2.824, 3.796, 4.978",\
"0.608, 0.688, 0.864, 1.06, 1.224, 1.52, 2.056, 2.818, 3.8, 4.98");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.192, 1.268, 1.451, 1.687, 1.968, 2.303, 2.707, 3.197, 3.786, 4.484",\
"1.226, 1.302, 1.485, 1.721, 2.002, 2.337, 2.741, 3.231, 3.82, 4.519",\
"1.352, 1.428, 1.611, 1.848, 2.128, 2.463, 2.868, 3.357, 3.946, 4.645",\
"1.595, 1.671, 1.854, 2.09, 2.371, 2.706, 3.11, 3.6, 4.189, 4.888",\
"1.976, 2.052, 2.235, 2.47, 2.752, 3.087, 3.491, 3.981, 4.57, 5.268",\
"2.501, 2.579, 2.764, 3.001, 3.283, 3.618, 4.023, 4.513, 5.102, 5.801",\
"3.112, 3.2, 3.403, 3.653, 3.942, 4.281, 4.687, 5.178, 5.767, 6.465",\
"3.76, 3.859, 4.087, 4.361, 4.668, 5.018, 5.43, 5.923, 6.511, 7.209",\
"4.447, 4.555, 4.809, 5.109, 5.436, 5.8, 6.222, 6.72, 7.31, 8.008",\
"5.172, 5.291, 5.568, 5.896, 6.246, 6.627, 7.06, 7.563, 8.157, 8.855");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.472, 1.586, 1.877, 2.289, 2.836, 3.552, 4.475, 5.631, 7.038, 8.718",\
"1.497, 1.611, 1.901, 2.315, 2.861, 3.578, 4.501, 5.657, 7.064, 8.744",\
"1.564, 1.678, 1.969, 2.381, 2.928, 3.644, 4.567, 5.723, 7.131, 8.811",\
"1.685, 1.799, 2.09, 2.503, 3.049, 3.765, 4.688, 5.844, 7.251, 8.931",\
"1.873, 1.987, 2.277, 2.69, 3.236, 3.952, 4.875, 6.031, 7.438, 9.119",\
"2.109, 2.226, 2.522, 2.938, 3.485, 4.201, 5.123, 6.279, 7.688, 9.368",\
"2.345, 2.469, 2.777, 3.205, 3.758, 4.476, 5.399, 6.555, 7.964, 9.642",\
"2.567, 2.696, 3.019, 3.46, 4.022, 4.744, 5.669, 6.824, 8.231, 9.91",\
"2.762, 2.899, 3.238, 3.692, 4.264, 4.991, 5.915, 7.071, 8.479, 10.16",\
"2.922, 3.066, 3.422, 3.89, 4.472, 5.205, 6.133, 7.289, 8.697, 10.37");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.3296, 0.383, 0.5232, 0.741, 1.055, 1.494, 2.089, 2.87, 3.848, 5.029",\
"0.3292, 0.3828, 0.523, 0.7406, 1.055, 1.491, 2.09, 2.869, 3.847, 5.029",\
"0.3294, 0.3826, 0.5224, 0.7414, 1.055, 1.494, 2.089, 2.87, 3.848, 5.029",\
"0.3292, 0.383, 0.5226, 0.7416, 1.054, 1.493, 2.09, 2.869, 3.848, 5.023",\
"0.329, 0.3832, 0.5238, 0.742, 1.055, 1.494, 2.089, 2.867, 3.848, 5.029",\
"0.3432, 0.3958, 0.532, 0.7476, 1.061, 1.497, 2.092, 2.871, 3.849, 5.03",\
"0.4042, 0.4586, 0.5878, 0.787, 1.083, 1.511, 2.099, 2.874, 3.85, 5.028",\
"0.4702, 0.5324, 0.6702, 0.8658, 1.153, 1.558, 2.126, 2.888, 3.855, 5.032",\
"0.5372, 0.607, 0.758, 0.954, 1.232, 1.624, 2.18, 2.922, 3.87, 5.036",\
"0.602, 0.68, 0.848, 1.05, 1.318, 1.7, 2.234, 2.962, 3.9, 5.05");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4328, 0.5326, 0.8142, 1.303, 2.081, 3.216, 4.756, 6.728, 9.14, 12",\
"0.432, 0.5326, 0.814, 1.305, 2.081, 3.216, 4.757, 6.729, 9.142, 12.01",\
"0.4322, 0.5324, 0.8142, 1.304, 2.081, 3.214, 4.758, 6.729, 9.142, 12.01",\
"0.4322, 0.5314, 0.8142, 1.304, 2.081, 3.218, 4.755, 6.728, 9.141, 12",\
"0.433, 0.5322, 0.815, 1.306, 2.082, 3.219, 4.757, 6.727, 9.14, 12",\
"0.4532, 0.551, 0.83, 1.313, 2.084, 3.22, 4.761, 6.727, 9.143, 12.01",\
"0.4836, 0.5864, 0.8694, 1.345, 2.102, 3.227, 4.762, 6.73, 9.131, 12",\
"0.519, 0.6246, 0.9112, 1.383, 2.137, 3.242, 4.768, 6.727, 9.13, 12.01",\
"0.5598, 0.6672, 0.9542, 1.427, 2.167, 3.264, 4.776, 6.726, 9.136, 12.01",\
"0.6042, 0.716, 1.008, 1.472, 2.202, 3.292, 4.794, 6.74, 9.13, 12.01");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.192, 1.269, 1.453, 1.692, 1.977, 2.316, 2.717, 3.201, 3.784, 4.479",\
"1.226, 1.303, 1.487, 1.726, 2.011, 2.35, 2.752, 3.235, 3.818, 4.513",\
"1.352, 1.429, 1.614, 1.852, 2.137, 2.476, 2.878, 3.361, 3.945, 4.639",\
"1.595, 1.672, 1.856, 2.095, 2.38, 2.719, 3.121, 3.604, 4.187, 4.882",\
"1.976, 2.053, 2.237, 2.475, 2.76, 3.099, 3.501, 3.985, 4.568, 5.263",\
"2.502, 2.58, 2.766, 3.007, 3.292, 3.632, 4.033, 4.516, 5.1, 5.795",\
"3.113, 3.201, 3.406, 3.659, 3.952, 4.294, 4.695, 5.178, 5.761, 6.456",\
"3.763, 3.862, 4.092, 4.369, 4.68, 5.033, 5.436, 5.917, 6.499, 7.194",\
"4.451, 4.559, 4.814, 5.119, 5.452, 5.816, 6.222, 6.703, 7.286, 7.979",\
"5.178, 5.296, 5.575, 5.909, 6.266, 6.643, 7.05, 7.532, 8.113, 8.807");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.3312, 0.3848, 0.5282, 0.7494, 1.067, 1.493, 2.064, 2.824, 3.799, 4.977",\
"0.3314, 0.385, 0.528, 0.75, 1.067, 1.493, 2.064, 2.824, 3.799, 4.977",\
"0.331, 0.3856, 0.5278, 0.75, 1.067, 1.493, 2.064, 2.825, 3.798, 4.981",\
"0.331, 0.385, 0.528, 0.75, 1.068, 1.493, 2.064, 2.825, 3.798, 4.979",\
"0.3316, 0.3852, 0.528, 0.7514, 1.068, 1.493, 2.064, 2.826, 3.799, 4.983",\
"0.3462, 0.3984, 0.5372, 0.7554, 1.071, 1.494, 2.063, 2.823, 3.799, 4.977",\
"0.4068, 0.4606, 0.5934, 0.7964, 1.096, 1.505, 2.065, 2.824, 3.798, 4.984",\
"0.473, 0.5358, 0.677, 0.8786, 1.163, 1.544, 2.078, 2.828, 3.798, 4.983",\
"0.541, 0.6104, 0.766, 0.97, 1.242, 1.59, 2.098, 2.834, 3.8, 4.978",\
"0.608, 0.686, 0.856, 1.07, 1.33, 1.642, 2.118, 2.844, 3.808, 4.982");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.192, 1.268, 1.451, 1.688, 1.968, 2.303, 2.707, 3.197, 3.786, 4.484",\
"1.226, 1.302, 1.485, 1.721, 2.002, 2.337, 2.741, 3.231, 3.82, 4.519",\
"1.352, 1.428, 1.611, 1.848, 2.128, 2.463, 2.868, 3.357, 3.946, 4.645",\
"1.595, 1.671, 1.854, 2.09, 2.371, 2.706, 3.11, 3.6, 4.189, 4.888",\
"1.976, 2.052, 2.235, 2.471, 2.752, 3.086, 3.491, 3.981, 4.57, 5.268",\
"2.501, 2.579, 2.764, 3.001, 3.282, 3.619, 4.023, 4.513, 5.102, 5.8",\
"3.112, 3.2, 3.403, 3.653, 3.942, 4.281, 4.687, 5.178, 5.766, 6.465",\
"3.76, 3.859, 4.087, 4.361, 4.668, 5.018, 5.43, 5.922, 6.511, 7.209",\
"4.447, 4.555, 4.808, 5.109, 5.435, 5.801, 6.222, 6.719, 7.31, 8.008",\
"5.173, 5.291, 5.568, 5.896, 6.246, 6.628, 7.06, 7.563, 8.156, 8.855");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.472, 1.586, 1.877, 2.289, 2.836, 3.552, 4.475, 5.631, 7.039, 8.719",\
"1.497, 1.611, 1.902, 2.315, 2.861, 3.578, 4.501, 5.657, 7.064, 8.744",\
"1.564, 1.678, 1.969, 2.381, 2.928, 3.644, 4.567, 5.723, 7.131, 8.811",\
"1.685, 1.799, 2.09, 2.502, 3.049, 3.765, 4.688, 5.844, 7.253, 8.93",\
"1.873, 1.987, 2.277, 2.689, 3.235, 3.952, 4.875, 6.031, 7.439, 9.119",\
"2.109, 2.227, 2.523, 2.938, 3.485, 4.201, 5.124, 6.279, 7.688, 9.369",\
"2.345, 2.469, 2.778, 3.205, 3.758, 4.476, 5.399, 6.555, 7.964, 9.643",\
"2.567, 2.695, 3.019, 3.46, 4.022, 4.744, 5.669, 6.824, 8.23, 9.907",\
"2.762, 2.898, 3.237, 3.691, 4.263, 4.99, 5.916, 7.072, 8.479, 10.16",\
"2.921, 3.067, 3.421, 3.89, 4.472, 5.205, 6.132, 7.29, 8.697, 10.37");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.3296, 0.383, 0.5224, 0.7414, 1.054, 1.494, 2.089, 2.87, 3.848, 5.028",\
"0.329, 0.3828, 0.5224, 0.7408, 1.054, 1.491, 2.09, 2.869, 3.848, 5.023",\
"0.3294, 0.3826, 0.5224, 0.7414, 1.055, 1.494, 2.089, 2.87, 3.848, 5.029",\
"0.3292, 0.3828, 0.5228, 0.7416, 1.057, 1.492, 2.09, 2.869, 3.848, 5.024",\
"0.329, 0.383, 0.5232, 0.7424, 1.055, 1.493, 2.09, 2.868, 3.843, 5.03",\
"0.3432, 0.396, 0.5324, 0.747, 1.061, 1.497, 2.089, 2.869, 3.849, 5.03",\
"0.4042, 0.4586, 0.5884, 0.7868, 1.083, 1.511, 2.099, 2.873, 3.848, 5.023",\
"0.47, 0.5326, 0.67, 0.8658, 1.153, 1.559, 2.127, 2.89, 3.854, 5.032",\
"0.5366, 0.6068, 0.758, 0.954, 1.23, 1.624, 2.178, 2.92, 3.868, 5.036",\
"0.604, 0.682, 0.848, 1.052, 1.318, 1.7, 2.236, 2.96, 3.898, 5.052");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4322, 0.5312, 0.8142, 1.304, 2.081, 3.217, 4.756, 6.729, 9.142, 12.01",\
"0.4326, 0.5314, 0.8142, 1.304, 2.081, 3.217, 4.756, 6.729, 9.142, 12.01",\
"0.4322, 0.5324, 0.8144, 1.304, 2.081, 3.214, 4.758, 6.729, 9.142, 12.01",\
"0.4324, 0.5308, 0.8162, 1.303, 2.081, 3.218, 4.759, 6.724, 9.137, 12.01",\
"0.4324, 0.5326, 0.8154, 1.309, 2.08, 3.219, 4.759, 6.729, 9.141, 12.01",\
"0.4536, 0.5514, 0.8294, 1.315, 2.083, 3.22, 4.76, 6.72, 9.143, 12.01",\
"0.4848, 0.5866, 0.8664, 1.345, 2.101, 3.224, 4.763, 6.729, 9.142, 12.01",\
"0.5196, 0.6244, 0.9096, 1.383, 2.137, 3.244, 4.77, 6.724, 9.132, 12.02",\
"0.559, 0.6672, 0.955, 1.427, 2.167, 3.268, 4.778, 6.728, 9.136, 12.01",\
"0.6042, 0.718, 1.006, 1.476, 2.202, 3.292, 4.796, 6.746, 9.132, 12");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.192, 1.269, 1.453, 1.692, 1.977, 2.316, 2.717, 3.201, 3.784, 4.479",\
"1.226, 1.303, 1.487, 1.726, 2.011, 2.35, 2.752, 3.235, 3.818, 4.513",\
"1.352, 1.429, 1.614, 1.852, 2.137, 2.476, 2.878, 3.361, 3.944, 4.639",\
"1.595, 1.672, 1.856, 2.095, 2.38, 2.719, 3.121, 3.604, 4.187, 4.882",\
"1.976, 2.053, 2.237, 2.475, 2.76, 3.099, 3.501, 3.985, 4.568, 5.263",\
"2.502, 2.58, 2.766, 3.006, 3.292, 3.631, 4.033, 4.516, 5.1, 5.795",\
"3.113, 3.201, 3.406, 3.659, 3.952, 4.294, 4.695, 5.178, 5.761, 6.456",\
"3.763, 3.862, 4.092, 4.369, 4.68, 5.033, 5.435, 5.917, 6.499, 7.194",\
"4.451, 4.559, 4.815, 5.119, 5.452, 5.817, 6.222, 6.704, 7.286, 7.98",\
"5.178, 5.296, 5.576, 5.909, 6.266, 6.642, 7.051, 7.531, 8.112, 8.807");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.3312, 0.3856, 0.5282, 0.7506, 1.067, 1.493, 2.064, 2.824, 3.799, 4.978",\
"0.3308, 0.385, 0.5282, 0.7496, 1.067, 1.493, 2.063, 2.825, 3.799, 4.977",\
"0.331, 0.3856, 0.528, 0.7492, 1.067, 1.493, 2.064, 2.825, 3.799, 4.98",\
"0.331, 0.385, 0.528, 0.7498, 1.067, 1.493, 2.062, 2.825, 3.799, 4.98",\
"0.3312, 0.3854, 0.5284, 0.75, 1.068, 1.493, 2.062, 2.825, 3.799, 4.98",\
"0.3456, 0.3984, 0.5368, 0.7554, 1.071, 1.494, 2.063, 2.824, 3.799, 4.979",\
"0.4066, 0.461, 0.5934, 0.7956, 1.096, 1.505, 2.065, 2.825, 3.798, 4.984",\
"0.473, 0.5352, 0.6776, 0.8774, 1.164, 1.543, 2.077, 2.826, 3.799, 4.982",\
"0.5408, 0.612, 0.766, 0.97, 1.242, 1.592, 2.1, 2.834, 3.8, 4.98",\
"0.608, 0.686, 0.856, 1.07, 1.33, 1.64, 2.12, 2.844, 3.808, 4.982");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.192, 1.268, 1.451, 1.688, 1.968, 2.303, 2.707, 3.197, 3.786, 4.484",\
"1.226, 1.302, 1.485, 1.721, 2.002, 2.337, 2.741, 3.231, 3.82, 4.519",\
"1.352, 1.428, 1.611, 1.848, 2.128, 2.463, 2.868, 3.357, 3.946, 4.645",\
"1.595, 1.671, 1.854, 2.09, 2.371, 2.706, 3.11, 3.6, 4.189, 4.888",\
"1.976, 2.052, 2.235, 2.471, 2.752, 3.086, 3.491, 3.981, 4.57, 5.268",\
"2.501, 2.579, 2.764, 3.001, 3.282, 3.619, 4.023, 4.513, 5.102, 5.8",\
"3.112, 3.2, 3.403, 3.653, 3.942, 4.281, 4.687, 5.178, 5.766, 6.465",\
"3.76, 3.859, 4.087, 4.361, 4.668, 5.018, 5.43, 5.922, 6.511, 7.209",\
"4.447, 4.555, 4.808, 5.109, 5.435, 5.801, 6.222, 6.719, 7.31, 8.008",\
"5.173, 5.291, 5.568, 5.896, 6.246, 6.628, 7.06, 7.563, 8.156, 8.855");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("1.489, 1.603, 1.894, 2.308, 2.854, 3.57, 4.493, 5.649, 7.057, 8.736",\
"1.514, 1.628, 1.919, 2.333, 2.879, 3.596, 4.519, 5.675, 7.084, 8.762",\
"1.581, 1.695, 1.986, 2.399, 2.946, 3.662, 4.585, 5.741, 7.148, 8.828",\
"1.7, 1.814, 2.105, 2.519, 3.065, 3.781, 4.704, 5.86, 7.268, 8.947",\
"1.885, 1.999, 2.29, 2.702, 3.248, 3.965, 4.888, 6.043, 7.451, 9.131",\
"2.118, 2.235, 2.531, 2.947, 3.494, 4.21, 5.133, 6.288, 7.697, 9.376",\
"2.352, 2.475, 2.784, 3.212, 3.765, 4.483, 5.405, 6.561, 7.97, 9.649",\
"2.571, 2.701, 3.024, 3.464, 4.027, 4.749, 5.673, 6.828, 8.236, 9.912",\
"2.766, 2.903, 3.241, 3.696, 4.267, 4.993, 5.919, 7.075, 8.482, 10.16",\
"2.925, 3.07, 3.426, 3.894, 4.476, 5.208, 6.136, 7.292, 8.7, 10.38");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.3292, 0.3828, 0.5222, 0.741, 1.054, 1.493, 2.089, 2.868, 3.844, 5.022",\
"0.3292, 0.3824, 0.5222, 0.7406, 1.054, 1.493, 2.088, 2.868, 3.844, 5.024",\
"0.329, 0.383, 0.5226, 0.741, 1.054, 1.492, 2.09, 2.868, 3.845, 5.022",\
"0.329, 0.383, 0.5228, 0.7408, 1.053, 1.492, 2.088, 2.869, 3.843, 5.026",\
"0.3292, 0.3828, 0.5238, 0.741, 1.055, 1.492, 2.09, 2.868, 3.844, 5.027",\
"0.3434, 0.396, 0.5322, 0.7472, 1.058, 1.496, 2.091, 2.87, 3.842, 5.022",\
"0.4036, 0.4582, 0.5882, 0.7866, 1.083, 1.51, 2.099, 2.874, 3.847, 5.026",\
"0.4702, 0.5328, 0.6706, 0.8654, 1.151, 1.558, 2.128, 2.888, 3.852, 5.033",\
"0.5372, 0.6074, 0.758, 0.956, 1.23, 1.626, 2.176, 2.922, 3.87, 5.038",\
"0.604, 0.682, 0.848, 1.052, 1.318, 1.698, 2.238, 2.96, 3.902, 5.052");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4322, 0.5312, 0.8142, 1.304, 2.081, 3.217, 4.756, 6.729, 9.142, 12.01",\
"0.4326, 0.5314, 0.8142, 1.304, 2.081, 3.217, 4.756, 6.729, 9.142, 12.01",\
"0.4322, 0.5324, 0.8144, 1.304, 2.081, 3.214, 4.758, 6.729, 9.142, 12.01",\
"0.4324, 0.5308, 0.8162, 1.303, 2.081, 3.218, 4.759, 6.724, 9.137, 12.01",\
"0.4324, 0.5326, 0.8154, 1.309, 2.08, 3.219, 4.759, 6.729, 9.141, 12.01",\
"0.4536, 0.5514, 0.8294, 1.315, 2.083, 3.22, 4.76, 6.72, 9.143, 12.01",\
"0.4848, 0.5866, 0.8664, 1.345, 2.101, 3.224, 4.763, 6.729, 9.142, 12.01",\
"0.5196, 0.6244, 0.9096, 1.383, 2.137, 3.244, 4.77, 6.724, 9.132, 12.02",\
"0.559, 0.6672, 0.955, 1.427, 2.167, 3.268, 4.778, 6.728, 9.136, 12.01",\
"0.6042, 0.718, 1.006, 1.476, 2.202, 3.292, 4.796, 6.746, 9.132, 12");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("3.484, 3.599, 3.89, 4.304, 4.85, 5.566, 6.488, 7.644, 9.054, 10.73",\
"3.52, 3.635, 3.927, 4.339, 4.886, 5.602, 6.525, 7.681, 9.089, 10.77",\
"3.642, 3.757, 4.048, 4.462, 5.007, 5.724, 6.646, 7.802, 9.212, 10.89",\
"3.879, 3.993, 4.285, 4.698, 5.244, 5.961, 6.883, 8.039, 9.449, 11.13",\
"4.252, 4.367, 4.658, 5.072, 5.618, 6.334, 7.257, 8.413, 9.821, 11.5",\
"4.774, 4.889, 5.181, 5.594, 6.14, 6.856, 7.779, 8.935, 10.34, 12.02",\
"5.425, 5.54, 5.832, 6.245, 6.791, 7.507, 8.429, 9.585, 11, 12.67",\
"6.157, 6.27, 6.563, 6.976, 7.522, 8.238, 9.161, 10.32, 11.73, 13.4",\
"6.937, 7.051, 7.343, 7.757, 8.303, 9.019, 9.942, 11.1, 12.51, 14.19",\
"7.759, 7.875, 8.167, 8.58, 9.126, 9.843, 10.76, 11.92, 13.33, 15.01");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4392, 0.5368, 0.8182, 1.308, 2.083, 3.219, 4.761, 6.72, 9.134, 12.02",\
"0.4392, 0.5376, 0.8178, 1.306, 2.083, 3.218, 4.761, 6.729, 9.143, 12.01",\
"0.4392, 0.5378, 0.8186, 1.308, 2.081, 3.22, 4.761, 6.719, 9.14, 12.02",\
"0.4396, 0.5382, 0.8186, 1.306, 2.083, 3.217, 4.757, 6.725, 9.131, 12.02",\
"0.4388, 0.538, 0.8188, 1.306, 2.082, 3.218, 4.761, 6.728, 9.143, 12.01",\
"0.4386, 0.5376, 0.8188, 1.308, 2.083, 3.217, 4.757, 6.728, 9.143, 12.01",\
"0.4404, 0.538, 0.8186, 1.313, 2.082, 3.217, 4.762, 6.724, 9.132, 12.02",\
"0.44, 0.538, 0.82, 1.308, 2.08, 3.22, 4.76, 6.728, 9.132, 12.01",\
"0.44, 0.54, 0.82, 1.308, 2.082, 3.218, 4.76, 6.724, 9.134, 12.02",\
"0.442, 0.54, 0.82, 1.31, 2.08, 3.214, 4.758, 6.722, 9.144, 12");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("3.485, 3.599, 3.891, 4.304, 4.851, 5.567, 6.489, 7.645, 9.055, 10.73",\
"3.521, 3.636, 3.927, 4.34, 4.887, 5.603, 6.526, 7.682, 9.091, 10.77",\
"3.643, 3.758, 4.05, 4.463, 5.009, 5.725, 6.647, 7.803, 9.212, 10.89",\
"3.88, 3.994, 4.286, 4.699, 5.245, 5.962, 6.884, 8.04, 9.448, 11.13",\
"4.253, 4.367, 4.659, 5.073, 5.619, 6.335, 7.257, 8.413, 9.821, 11.5",\
"4.775, 4.89, 5.182, 5.595, 6.141, 6.857, 7.78, 8.936, 10.34, 12.02",\
"5.427, 5.541, 5.833, 6.246, 6.792, 7.508, 8.431, 9.586, 11, 12.67",\
"6.158, 6.272, 6.564, 6.977, 7.524, 8.24, 9.163, 10.32, 11.73, 13.41",\
"6.938, 7.053, 7.344, 7.759, 8.304, 9.02, 9.943, 11.1, 12.51, 14.19",\
"7.762, 7.876, 8.169, 8.583, 9.129, 9.844, 10.77, 11.92, 13.33, 15.01");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4394, 0.5376, 0.8182, 1.309, 2.083, 3.217, 4.762, 6.728, 9.142, 12.02",\
"0.4392, 0.5378, 0.818, 1.309, 2.083, 3.217, 4.761, 6.729, 9.14, 12.02",\
"0.4394, 0.5368, 0.8182, 1.308, 2.083, 3.217, 4.76, 6.723, 9.137, 12.02",\
"0.4386, 0.5374, 0.8186, 1.308, 2.083, 3.215, 4.76, 6.728, 9.143, 12.02",\
"0.4392, 0.5378, 0.8188, 1.308, 2.081, 3.219, 4.761, 6.722, 9.141, 12.02",\
"0.4386, 0.538, 0.8182, 1.308, 2.082, 3.216, 4.757, 6.728, 9.132, 12.02",\
"0.4392, 0.5376, 0.8188, 1.308, 2.08, 3.216, 4.762, 6.726, 9.128, 12.02",\
"0.44, 0.538, 0.82, 1.312, 2.082, 3.214, 4.76, 6.73, 9.142, 12.02",\
"0.44, 0.538, 0.82, 1.312, 2.082, 3.22, 4.76, 6.72, 9.134, 12.02",\
"0.442, 0.54, 0.822, 1.308, 2.078, 3.216, 4.754, 6.724, 9.14, 12");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("2.758, 2.873, 3.164, 3.578, 4.125, 4.841, 5.764, 6.92, 8.329, 10.01",\
"2.793, 2.908, 3.2, 3.614, 4.16, 4.877, 5.799, 6.955, 8.365, 10.04",\
"2.917, 3.032, 3.324, 3.738, 4.284, 5, 5.923, 7.078, 8.488, 10.16",\
"3.156, 3.271, 3.563, 3.977, 4.523, 5.24, 6.162, 7.318, 8.727, 10.4",\
"3.519, 3.634, 3.927, 4.34, 4.886, 5.603, 6.525, 7.682, 9.091, 10.77",\
"3.983, 4.099, 4.391, 4.804, 5.351, 6.067, 6.99, 8.146, 9.556, 11.23",\
"4.513, 4.628, 4.92, 5.334, 5.88, 6.597, 7.519, 8.675, 10.09, 11.76",\
"5.088, 5.204, 5.497, 5.911, 6.458, 7.174, 8.097, 9.252, 10.66, 12.34",\
"5.706, 5.822, 6.115, 6.53, 7.076, 7.793, 8.716, 9.872, 11.28, 12.96",\
"6.369, 6.485, 6.779, 7.194, 7.742, 8.458, 9.38, 10.54, 11.94, 13.62");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.439, 0.538, 0.8194, 1.308, 2.083, 3.218, 4.76, 6.724, 9.137, 12.01",\
"0.4396, 0.5382, 0.8186, 1.309, 2.083, 3.218, 4.761, 6.723, 9.131, 12.02",\
"0.4398, 0.5384, 0.8192, 1.309, 2.083, 3.219, 4.761, 6.721, 9.133, 12.02",\
"0.4394, 0.5382, 0.8188, 1.307, 2.081, 3.22, 4.76, 6.721, 9.136, 12.01",\
"0.4398, 0.5382, 0.8194, 1.313, 2.082, 3.218, 4.761, 6.728, 9.137, 12.02",\
"0.4402, 0.5388, 0.8196, 1.314, 2.083, 3.218, 4.762, 6.723, 9.13, 12.02",\
"0.442, 0.5396, 0.8208, 1.311, 2.083, 3.217, 4.762, 6.725, 9.128, 12.02",\
"0.4434, 0.5414, 0.8236, 1.31, 2.082, 3.22, 4.76, 6.722, 9.136, 12.01",\
"0.446, 0.544, 0.826, 1.31, 2.08, 3.216, 4.762, 6.726, 9.136, 12.01",\
"0.448, 0.548, 0.826, 1.314, 2.084, 3.216, 4.758, 6.724, 9.134, 12.01");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("2.758, 2.873, 3.165, 3.579, 4.125, 4.842, 5.765, 6.921, 8.33, 10.01",\
"2.794, 2.908, 3.201, 3.614, 4.161, 4.877, 5.8, 6.955, 8.364, 10.04",\
"2.917, 3.033, 3.325, 3.738, 4.285, 5.001, 5.924, 7.08, 8.488, 10.17",\
"3.156, 3.271, 3.563, 3.977, 4.523, 5.239, 6.162, 7.318, 8.727, 10.4",\
"3.52, 3.635, 3.927, 4.341, 4.886, 5.603, 6.526, 7.682, 9.092, 10.77",\
"3.984, 4.099, 4.391, 4.805, 5.351, 6.068, 6.991, 8.147, 9.556, 11.23",\
"4.513, 4.628, 4.92, 5.334, 5.88, 6.597, 7.52, 8.676, 10.08, 11.76",\
"5.089, 5.204, 5.498, 5.911, 6.458, 7.174, 8.096, 9.253, 10.66, 12.34",\
"5.707, 5.823, 6.116, 6.53, 7.077, 7.794, 8.716, 9.873, 11.28, 12.96",\
"6.369, 6.485, 6.78, 7.194, 7.741, 8.458, 9.38, 10.54, 11.94, 13.62");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4398, 0.539, 0.8194, 1.309, 2.083, 3.216, 4.761, 6.729, 9.142, 12.02",\
"0.439, 0.5374, 0.8192, 1.309, 2.082, 3.22, 4.76, 6.722, 9.138, 12",\
"0.4398, 0.539, 0.819, 1.306, 2.082, 3.22, 4.759, 6.725, 9.138, 12.01",\
"0.4396, 0.5384, 0.8192, 1.308, 2.083, 3.22, 4.76, 6.724, 9.137, 12.01",\
"0.4396, 0.539, 0.8192, 1.31, 2.083, 3.219, 4.757, 6.727, 9.132, 12.01",\
"0.4402, 0.538, 0.8194, 1.309, 2.083, 3.219, 4.761, 6.729, 9.141, 12.02",\
"0.4414, 0.5398, 0.8208, 1.311, 2.084, 3.22, 4.754, 6.729, 9.142, 12.01",\
"0.4426, 0.5418, 0.8238, 1.31, 2.085, 3.216, 4.76, 6.728, 9.13, 12.02",\
"0.446, 0.544, 0.824, 1.316, 2.084, 3.218, 4.758, 6.73, 9.142, 12.02",\
"0.45, 0.546, 0.826, 1.314, 2.084, 3.216, 4.752, 6.724, 9.134, 12");
}
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("3.484, 3.599, 3.89, 4.304, 4.85, 5.566, 6.488, 7.644, 9.054, 10.73",\
"3.52, 3.635, 3.927, 4.339, 4.886, 5.602, 6.525, 7.681, 9.089, 10.77",\
"3.642, 3.757, 4.048, 4.462, 5.007, 5.724, 6.646, 7.802, 9.212, 10.89",\
"3.879, 3.993, 4.285, 4.698, 5.244, 5.961, 6.883, 8.039, 9.449, 11.13",\
"4.252, 4.367, 4.658, 5.072, 5.618, 6.334, 7.257, 8.413, 9.821, 11.5",\
"4.774, 4.889, 5.181, 5.594, 6.14, 6.856, 7.779, 8.935, 10.34, 12.02",\
"5.425, 5.54, 5.832, 6.245, 6.791, 7.507, 8.429, 9.585, 11, 12.67",\
"6.157, 6.27, 6.563, 6.976, 7.522, 8.238, 9.161, 10.32, 11.73, 13.4",\
"6.937, 7.051, 7.343, 7.757, 8.303, 9.019, 9.942, 11.1, 12.51, 14.19",\
"7.759, 7.875, 8.167, 8.58, 9.126, 9.843, 10.76, 11.92, 13.33, 15.01");
}
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.006657, 0.02652, 0.06444, 0.1235, 0.2064, 0.3155, 0.4529, 0.6207, 0.8206");
values("0.4398, 0.539, 0.8194, 1.309, 2.083, 3.216, 4.761, 6.729, 9.142, 12.02",\
"0.439, 0.5374, 0.8192, 1.309, 2.082, 3.22, 4.76, 6.722, 9.138, 12",\
"0.4398, 0.539, 0.819, 1.306, 2.082, 3.22, 4.759, 6.725, 9.138, 12.01",\
"0.4396, 0.5384, 0.8192, 1.308, 2.083, 3.22, 4.76, 6.724, 9.137, 12.01",\
"0.4396, 0.539, 0.8192, 1.31, 2.083, 3.219, 4.757, 6.727, 9.132, 12.01",\
"0.4402, 0.538, 0.8194, 1.309, 2.083, 3.219, 4.761, 6.729, 9.141, 12.02",\
"0.4414, 0.5398, 0.8208, 1.311, 2.084, 3.22, 4.754, 6.729, 9.142, 12.01",\
"0.4426, 0.5418, 0.8238, 1.31, 2.085, 3.216, 4.76, 6.728, 9.13, 12.02",\
"0.446, 0.544, 0.824, 1.316, 2.084, 3.218, 4.758, 6.73, 9.142, 12.02",\
"0.45, 0.546, 0.826, 1.314, 2.084, 3.216, 4.752, 6.724, 9.134, 12");
}
}
}
pin(RN) {
capacitance : 0.006968 ;
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.119 ;
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.006065, 0.005882, 0.005838, 0.005833, 0.00583, 0.00584, 0.005836, \
0.005834, 0.005831, 0.005833");
}
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.005834, -0.005827, -0.005823, -0.005818, -0.005831, -0.005828, \
-0.005827, -0.005826, -0.005828, -0.005825");
}
}
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.005884, 0.005842, 0.005832, 0.005842, 0.005837, 0.005838, \
0.005835, 0.005834, 0.005835");
}
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.005836, -0.005827, -0.005823, -0.005818, -0.00583, -0.005828, \
-0.005827, -0.005826, -0.005826, -0.005825");
}
}
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.005835, 0.005829, 0.005831, 0.005839, 0.005833, \
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.005832, -0.005823, -0.005816, -0.005815, -0.005828, -0.005829, \
-0.005825, -0.005829, -0.005827, -0.005829");
}
}
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.00561, 0.005417, 0.005319, 0.005299, 0.005297, 0.005291, 0.005288, \
0.005283, 0.005282, 0.005282");
}
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.00525, -0.005291, -0.005396, -0.005488, -0.005568, -0.005609, \
-0.005633, -0.005648, -0.00566, -0.005672");
}
}
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.843, -1.961, -2.219, -2.629, -3.184, -3.769, -4.425, -5.06, -5.778",\
"-1.803, -1.827, -1.948, -2.204, -2.617, -3.165, -3.753, -4.385, -5.046, -5.763",\
"-1.778, -1.798, -1.922, -2.174, -2.588, -3.137, -3.722, -4.339, -5.015, -5.735",\
"-1.687, -1.742, -1.86, -2.121, -2.501, -3.049, -3.644, -4.303, -4.96, -5.681",\
"-1.458, -1.519, -1.602, -1.905, -2.286, -2.856, -3.458, -4.133, -4.795, -5.525",\
"-0.901, -0.975, -1.038, -1.367, -1.75, -2.351, -2.976, -3.674, -4.354, -5.08",\
"-0.023, -0.103, -0.154, -0.509, -0.887, -1.526, -2.165, -2.903, -3.597, -4.35",\
"1.17, 1.073, 1.052, 0.666, 0.268, -0.415, -1.076, -1.869, -2.579, -3.367",\
"2.663, 2.533, 2.545, 2.103, 1.705, 0.963, 0.275, -0.584, -1.322, -2.143",\
"4.44, 4.299, 4.334, 3.846, 3.431, 2.617, 1.887, 0.949, 0.186, -0.675");
}
}
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.249, 4.798, 5.38, 6.002, 6.662",\
"3.027, 3.061, 3.184, 3.422, 3.799, 4.291, 4.846, 5.433, 6.046, 6.703",\
"3.148, 3.184, 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.771, 6.39, 7.051",\
"3.67, 3.701, 3.825, 4.068, 4.448, 4.935, 5.488, 6.071, 6.696, 7.357",\
"4.046, 4.081, 4.205, 4.45, 4.82, 5.312, 5.863, 6.454, 7.069, 7.728",\
"4.485, 4.518, 4.642, 4.879, 5.255, 5.753, 6.301, 6.89, 7.506, 8.164",\
"4.976, 5.013, 5.138, 5.375, 5.749, 6.243, 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.119");
}
}
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.097");
}
}
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.54");
}
}
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.54");
}
}
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.149, -0.129, -0.055, 0.058, 0.183, 0.285, 0.362, 0.408, 0.413, 0.372",\
"-0.177, -0.15, -0.079, 0.034, 0.156, 0.264, 0.341, 0.385, 0.385, 0.349",\
"-0.245, -0.222, -0.148, -0.039, 0.088, 0.196, 0.273, 0.318, 0.315, 0.276",\
"-0.335, -0.317, -0.24, -0.126, 0.001, 0.112, 0.187, 0.234, 0.234, 0.2",\
"-0.418, -0.401, -0.331, -0.213, -0.091, 0.019, 0.101, 0.146, 0.149, 0.115",\
"-0.494, -0.471, -0.403, -0.28, -0.162, -0.052, 0.03, 0.078, 0.086, 0.055",\
"-0.535, -0.517, -0.446, -0.331, -0.203, -0.086, -0.011, 0.043, 0.046, 0.017",\
"-0.546, -0.525, -0.455, -0.344, -0.212, -0.102, -0.017, 0.031, 0.043, 0.013",\
"-0.518, -0.502, -0.435, -0.318, -0.188, -0.072, 0.019, 0.069, 0.081, 0.048",\
"-0.444, -0.429, -0.365, -0.254, -0.123, -0.001, 0.092, 0.142, 0.158, 0.128");
}
}
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.149, -0.129, -0.055, 0.058, 0.183, 0.285, 0.362, 0.408, 0.413, 0.372",\
"-0.177, -0.15, -0.079, 0.034, 0.156, 0.264, 0.341, 0.385, 0.385, 0.349",\
"-0.245, -0.222, -0.148, -0.039, 0.088, 0.196, 0.273, 0.318, 0.314, 0.276",\
"-0.335, -0.317, -0.24, -0.126, 0.001, 0.112, 0.187, 0.234, 0.234, 0.2",\
"-0.418, -0.401, -0.331, -0.213, -0.091, 0.019, 0.101, 0.146, 0.149, 0.115",\
"-0.494, -0.471, -0.403, -0.28, -0.162, -0.052, 0.03, 0.078, 0.086, 0.055",\
"-0.535, -0.517, -0.446, -0.331, -0.203, -0.086, -0.011, 0.043, 0.046, 0.017",\
"-0.546, -0.525, -0.455, -0.344, -0.212, -0.102, -0.017, 0.031, 0.043, 0.013",\
"-0.518, -0.502, -0.435, -0.318, -0.188, -0.072, 0.019, 0.069, 0.081, 0.048",\
"-0.444, -0.429, -0.365, -0.254, -0.123, -0.001, 0.092, 0.142, 0.158, 0.128");
}
}
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.195, -0.173, -0.105, -0.011, 0.094, 0.169, 0.224, 0.254, 0.243, 0.2",\
"-0.22, -0.195, -0.129, -0.034, 0.064, 0.145, 0.201, 0.229, 0.219, 0.175",\
"-0.283, -0.264, -0.197, -0.099, -0.005, 0.083, 0.137, 0.165, 0.16, 0.121",\
"-0.399, -0.379, -0.315, -0.217, -0.113, -0.017, 0.037, 0.078, 0.071, 0.03",\
"-0.546, -0.528, -0.464, -0.362, -0.246, -0.161, -0.095, -0.053, -0.053, -0.083",\
"-0.688, -0.67, -0.61, -0.498, -0.395, -0.303, -0.229, -0.189, -0.182, -0.214",\
"-0.822, -0.803, -0.737, -0.638, -0.525, -0.429, -0.351, -0.307, -0.306, -0.329",\
"-0.919, -0.91, -0.848, -0.739, -0.63, -0.532, -0.455, -0.404, -0.397, -0.43",\
"-0.995, -0.978, -0.92, -0.819, -0.705, -0.601, -0.521, -0.473, -0.464, -0.489",\
"-1.027, -1.016, -0.959, -0.865, -0.75, -0.646, -0.561, -0.511, -0.492, -0.519");
}
}
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.195, -0.173, -0.105, -0.011, 0.094, 0.169, 0.224, 0.254, 0.243, 0.2",\
"-0.22, -0.195, -0.129, -0.034, 0.064, 0.145, 0.201, 0.229, 0.219, 0.175",\
"-0.283, -0.264, -0.197, -0.099, -0.005, 0.083, 0.137, 0.165, 0.161, 0.121",\
"-0.399, -0.379, -0.315, -0.217, -0.113, -0.017, 0.037, 0.078, 0.071, 0.03",\
"-0.546, -0.528, -0.464, -0.362, -0.246, -0.161, -0.095, -0.053, -0.053, -0.083",\
"-0.688, -0.67, -0.61, -0.498, -0.395, -0.303, -0.229, -0.189, -0.182, -0.214",\
"-0.822, -0.803, -0.737, -0.638, -0.525, -0.42, -0.351, -0.307, -0.306, -0.329",\
"-0.919, -0.91, -0.848, -0.739, -0.631, -0.532, -0.455, -0.404, -0.397, -0.43",\
"-0.995, -0.978, -0.92, -0.819, -0.705, -0.601, -0.521, -0.473, -0.464, -0.489",\
"-1.027, -1.016, -0.959, -0.865, -0.75, -0.646, -0.561, -0.511, -0.492, -0.519");
}
}
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.498, 0.485, 0.468, 0.479, 0.545, 0.661, 0.85, 1.122, 1.479, 1.931",\
"0.526, 0.512, 0.492, 0.509, 0.57, 0.697, 0.885, 1.156, 1.518, 1.977",\
"0.588, 0.578, 0.562, 0.565, 0.63, 0.753, 0.939, 1.201, 1.562, 2.008",\
"0.682, 0.675, 0.654, 0.658, 0.723, 0.842, 1.022, 1.272, 1.617, 2.046",\
"0.782, 0.773, 0.748, 0.752, 0.811, 0.908, 1.075, 1.312, 1.615, 2.021",\
"0.858, 0.844, 0.817, 0.807, 0.837, 0.925, 1.063, 1.263, 1.537, 1.889",\
"0.885, 0.878, 0.841, 0.809, 0.823, 0.883, 0.99, 1.163, 1.401, 1.704",\
"0.87, 0.86, 0.813, 0.767, 0.748, 0.781, 0.866, 1.006, 1.211, 1.475",\
"0.814, 0.8, 0.754, 0.692, 0.646, 0.651, 0.709, 0.819, 0.998, 1.233",\
"0.718, 0.704, 0.655, 0.587, 0.528, 0.512, 0.541, 0.627, 0.78, 0.995");
}
}
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.498, 0.485, 0.468, 0.479, 0.545, 0.661, 0.85, 1.122, 1.485, 1.931",\
"0.526, 0.512, 0.492, 0.509, 0.57, 0.697, 0.885, 1.156, 1.518, 1.977",\
"0.588, 0.578, 0.562, 0.565, 0.63, 0.753, 0.939, 1.201, 1.556, 2.008",\
"0.682, 0.675, 0.654, 0.658, 0.723, 0.842, 1.022, 1.272, 1.617, 2.046",\
"0.782, 0.773, 0.748, 0.752, 0.811, 0.908, 1.075, 1.307, 1.622, 2.021",\
"0.858, 0.844, 0.817, 0.807, 0.837, 0.925, 1.063, 1.263, 1.537, 1.889",\
"0.885, 0.872, 0.841, 0.809, 0.823, 0.883, 0.99, 1.163, 1.401, 1.714",\
"0.87, 0.86, 0.813, 0.767, 0.748, 0.775, 0.859, 0.998, 1.201, 1.464",\
"0.814, 0.795, 0.748, 0.686, 0.646, 0.644, 0.701, 0.819, 0.987, 1.227",\
"0.718, 0.704, 0.655, 0.587, 0.528, 0.512, 0.541, 0.627, 0.78, 0.995");
}
}
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.658, 0.645, 0.633, 0.63, 0.682, 0.785, 0.959, 1.203, 1.534, 1.946",\
"0.678, 0.67, 0.649, 0.65, 0.697, 0.8, 0.973, 1.213, 1.54, 1.948",\
"0.74, 0.735, 0.719, 0.716, 0.757, 0.865, 1.031, 1.277, 1.596, 1.993",\
"0.855, 0.848, 0.827, 0.825, 0.871, 0.971, 1.138, 1.364, 1.672, 2.061",\
"1.028, 1.018, 0.996, 0.993, 1.03, 1.123, 1.279, 1.491, 1.772, 2.137",\
"1.192, 1.186, 1.162, 1.154, 1.178, 1.257, 1.387, 1.571, 1.819, 2.14",\
"1.344, 1.34, 1.317, 1.301, 1.317, 1.374, 1.48, 1.642, 1.859, 2.149",\
"1.461, 1.458, 1.436, 1.41, 1.41, 1.449, 1.54, 1.679, 1.866, 2.117",\
"1.538, 1.536, 1.512, 1.482, 1.469, 1.492, 1.559, 1.68, 1.851, 2.077",\
"1.575, 1.567, 1.545, 1.508, 1.485, 1.497, 1.55, 1.651, 1.805, 2.012");
}
}
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.653, 0.645, 0.633, 0.63, 0.682, 0.785, 0.959, 1.203, 1.534, 1.946",\
"0.678, 0.67, 0.656, 0.65, 0.697, 0.808, 0.973, 1.221, 1.551, 1.955",\
"0.74, 0.735, 0.719, 0.708, 0.757, 0.865, 1.031, 1.277, 1.596, 1.993",\
"0.855, 0.848, 0.827, 0.82, 0.871, 0.971, 1.138, 1.364, 1.672, 2.061",\
"1.028, 1.019, 0.996, 0.993, 1.03, 1.123, 1.279, 1.486, 1.772, 2.137",\
"1.192, 1.186, 1.162, 1.154, 1.178, 1.25, 1.377, 1.565, 1.812, 2.131",\
"1.344, 1.334, 1.317, 1.301, 1.309, 1.374, 1.475, 1.635, 1.859, 2.139",\
"1.461, 1.458, 1.436, 1.41, 1.41, 1.449, 1.54, 1.679, 1.866, 2.117",\
"1.538, 1.536, 1.507, 1.476, 1.463, 1.485, 1.551, 1.671, 1.845, 2.071",\
"1.575, 1.567, 1.545, 1.508, 1.485, 1.497, 1.55, 1.651, 1.799, 2.012");
}
}
}
pin(SETN) {
capacitance : 0.005902 ;
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.943 ;
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.04945, 0.04936, 0.04894, 0.04864, 0.04858, 0.04878, 0.04925, \
0.05002, 0.05107, 0.05247");
}
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.01551, 0.01542, 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.005574, 0.005569, 0.005551, 0.005561, 0.005555, 0.005557, 0.005561, \
0.005559, 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.00387, -0.003885, -0.003902, -0.003908, \
-0.003911, -0.003926, -0.003942, -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.04945, 0.04936, 0.04894, 0.04864, 0.04858, 0.04878, 0.04925, \
0.05001, 0.05107, 0.05246");
}
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.01551, 0.01542, 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.005578, 0.005567, 0.005558, 0.005552, 0.005551, 0.00556, 0.005554, \
0.005557, 0.005557, 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.003882, -0.003901, -0.003907, \
-0.00391, -0.003925, -0.003941, -0.003964");
}
}
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.04787, 0.0478, 0.04744, 0.04711, 0.04701, 0.04717, 0.0476, 0.04831, \
0.04934, 0.0507");
}
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.01547, 0.01536, 0.01548, 0.01582, 0.01645, \
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.02278, 0.02256, 0.02238, 0.02233, 0.0224, 0.0226, 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.002834, 0.002806, 0.002735, 0.002638, 0.002576, 0.002627, 0.002792, \
0.00308, 0.003502, 0.004062");
}
}
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.03112, 0.03108, 0.03092, 0.03078, 0.03073, 0.03079, 0.03099, \
0.03135, 0.03187, 0.03257");
}
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.009201, 0.009054, 0.008934, 0.008873, 0.008931, 0.009111, \
0.00944, 0.009915, 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.00557, 0.005563, 0.005556, 0.005546, 0.005555, 0.005558, 0.00556, \
0.005558, 0.005557, 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.003879, -0.003871, -0.003883, -0.0039, -0.003908, \
-0.003913, -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.071, -0.016, -0.318, -0.693, -1.199, -1.684, -2.231, -2.772, -3.388",\
"0.147, 0.088, 0.007, -0.293, -0.676, -1.178, -1.667, -2.18, -2.755, -3.371",\
"0.225, 0.171, 0.088, -0.217, -0.597, -1.093, -1.584, -2.137, -2.676, -3.288",\
"0.382, 0.324, 0.24, -0.06, -0.439, -0.935, -1.424, -1.979, -2.518, -3.134",\
"0.605, 0.549, 0.464, 0.171, -0.209, -0.717, -1.199, -1.762, -2.299, -2.92",\
"0.905, 0.844, 0.765, 0.469, 0.084, -0.429, -0.92, -1.49, -2.035, -2.661",\
"1.356, 1.281, 1.225, 0.898, 0.517, -0.025, -0.535, -1.129, -1.674, -2.322",\
"2.085, 1.983, 2, 1.557, 1.161, 0.514, -0.024, -0.681, -1.241, -1.917",\
"3.283, 3.103, 3.207, 2.627, 2.175, 1.362, 0.725, -0.07, -0.669, -1.43",\
"4.764, 4.531, 4.712, 4.017, 3.522, 2.518, 1.808, 0.871, 0.205, -0.689");
}
}
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.218, 1.598, 2.075, 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.187",\
"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.137, 2.707, 3.302, 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.484, 0.725, 1.106, 1.587, 2.121, 2.689, 3.292, 3.931",\
"0.376, 0.404, 0.532, 0.776, 1.147, 1.628, 2.169, 2.737, 3.34, 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.498, 0.526, 0.588, 0.682, 0.782, 0.858, 0.885, 0.87, 0.814, 0.718",\
"0.485, 0.512, 0.578, 0.675, 0.773, 0.844, 0.878, 0.86, 0.8, 0.704",\
"0.468, 0.492, 0.562, 0.654, 0.748, 0.817, 0.841, 0.813, 0.754, 0.655",\
"0.479, 0.509, 0.565, 0.658, 0.752, 0.807, 0.809, 0.767, 0.692, 0.587",\
"0.545, 0.57, 0.63, 0.723, 0.811, 0.837, 0.823, 0.748, 0.646, 0.528",\
"0.661, 0.697, 0.753, 0.842, 0.908, 0.925, 0.883, 0.781, 0.651, 0.512",\
"0.85, 0.885, 0.939, 1.022, 1.075, 1.063, 0.99, 0.866, 0.709, 0.541",\
"1.122, 1.156, 1.201, 1.272, 1.312, 1.263, 1.163, 1.006, 0.819, 0.627",\
"1.479, 1.518, 1.562, 1.617, 1.615, 1.537, 1.401, 1.211, 0.998, 0.78",\
"1.931, 1.977, 2.008, 2.046, 2.021, 1.889, 1.704, 1.475, 1.233, 0.995");
}
}
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.498, 0.526, 0.588, 0.682, 0.782, 0.858, 0.885, 0.87, 0.814, 0.718",\
"0.485, 0.512, 0.578, 0.675, 0.773, 0.844, 0.872, 0.86, 0.795, 0.704",\
"0.468, 0.492, 0.562, 0.654, 0.748, 0.817, 0.841, 0.813, 0.748, 0.655",\
"0.479, 0.509, 0.565, 0.658, 0.752, 0.807, 0.809, 0.767, 0.686, 0.587",\
"0.545, 0.57, 0.63, 0.723, 0.811, 0.837, 0.823, 0.748, 0.646, 0.528",\
"0.661, 0.697, 0.753, 0.842, 0.908, 0.925, 0.883, 0.775, 0.644, 0.512",\
"0.85, 0.885, 0.939, 1.022, 1.075, 1.063, 0.99, 0.859, 0.701, 0.541",\
"1.122, 1.156, 1.201, 1.272, 1.307, 1.263, 1.163, 0.998, 0.819, 0.627",\
"1.485, 1.518, 1.556, 1.617, 1.622, 1.537, 1.401, 1.201, 0.987, 0.78",\
"1.931, 1.977, 2.008, 2.046, 2.021, 1.889, 1.714, 1.464, 1.227, 0.995");
}
}
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.658, 0.678, 0.74, 0.855, 1.028, 1.192, 1.344, 1.461, 1.538, 1.575",\
"0.645, 0.67, 0.735, 0.848, 1.018, 1.186, 1.34, 1.458, 1.536, 1.567",\
"0.633, 0.649, 0.719, 0.827, 0.996, 1.162, 1.317, 1.436, 1.512, 1.545",\
"0.63, 0.65, 0.716, 0.825, 0.993, 1.154, 1.301, 1.41, 1.482, 1.508",\
"0.682, 0.697, 0.757, 0.871, 1.03, 1.178, 1.317, 1.41, 1.469, 1.485",\
"0.785, 0.8, 0.865, 0.971, 1.123, 1.257, 1.374, 1.449, 1.492, 1.497",\
"0.959, 0.973, 1.031, 1.138, 1.279, 1.387, 1.48, 1.54, 1.559, 1.55",\
"1.203, 1.213, 1.277, 1.364, 1.491, 1.571, 1.642, 1.679, 1.68, 1.651",\
"1.534, 1.54, 1.596, 1.672, 1.772, 1.819, 1.859, 1.866, 1.851, 1.805",\
"1.946, 1.948, 1.993, 2.061, 2.137, 2.14, 2.149, 2.117, 2.077, 2.012");
}
}
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.653, 0.678, 0.74, 0.855, 1.028, 1.192, 1.344, 1.461, 1.538, 1.575",\
"0.645, 0.67, 0.735, 0.848, 1.019, 1.186, 1.334, 1.458, 1.536, 1.567",\
"0.633, 0.656, 0.719, 0.827, 0.996, 1.162, 1.317, 1.436, 1.507, 1.545",\
"0.63, 0.65, 0.708, 0.82, 0.993, 1.154, 1.301, 1.41, 1.476, 1.508",\
"0.682, 0.697, 0.757, 0.871, 1.03, 1.178, 1.309, 1.41, 1.463, 1.485",\
"0.785, 0.808, 0.865, 0.971, 1.123, 1.25, 1.374, 1.449, 1.485, 1.497",\
"0.959, 0.973, 1.031, 1.138, 1.279, 1.377, 1.475, 1.54, 1.551, 1.55",\
"1.203, 1.221, 1.277, 1.364, 1.486, 1.565, 1.635, 1.679, 1.671, 1.651",\
"1.534, 1.551, 1.596, 1.672, 1.772, 1.812, 1.859, 1.866, 1.845, 1.799",\
"1.946, 1.955, 1.993, 2.061, 2.137, 2.131, 2.139, 2.117, 2.071, 2.012");
}
}
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.149, -0.177, -0.245, -0.335, -0.418, -0.494, -0.535, -0.546, -0.518, -0.444",\
"-0.129, -0.15, -0.222, -0.317, -0.401, -0.471, -0.517, -0.525, -0.502, -0.429",\
"-0.055, -0.079, -0.148, -0.24, -0.331, -0.403, -0.446, -0.455, -0.435, -0.365",\
"0.058, 0.034, -0.039, -0.126, -0.213, -0.28, -0.331, -0.344, -0.318, -0.254",\
"0.183, 0.156, 0.088, 0.001, -0.091, -0.162, -0.203, -0.212, -0.188, -0.123",\
"0.285, 0.264, 0.196, 0.112, 0.019, -0.052, -0.086, -0.102, -0.072, -0.001",\
"0.362, 0.341, 0.273, 0.187, 0.101, 0.03, -0.011, -0.017, 0.019, 0.092",\
"0.408, 0.385, 0.318, 0.234, 0.146, 0.078, 0.043, 0.031, 0.069, 0.142",\
"0.413, 0.385, 0.315, 0.234, 0.149, 0.086, 0.046, 0.043, 0.081, 0.158",\
"0.372, 0.349, 0.276, 0.2, 0.115, 0.055, 0.017, 0.013, 0.048, 0.128");
}
}
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.149, -0.177, -0.245, -0.335, -0.418, -0.494, -0.535, -0.546, -0.518, -0.444",\
"-0.129, -0.15, -0.222, -0.317, -0.401, -0.471, -0.517, -0.525, -0.502, -0.429",\
"-0.055, -0.079, -0.148, -0.24, -0.331, -0.403, -0.446, -0.455, -0.435, -0.365",\
"0.058, 0.034, -0.039, -0.126, -0.213, -0.28, -0.331, -0.344, -0.318, -0.254",\
"0.183, 0.156, 0.088, 0.001, -0.091, -0.162, -0.203, -0.212, -0.188, -0.123",\
"0.285, 0.264, 0.196, 0.112, 0.019, -0.052, -0.086, -0.102, -0.072, -0.001",\
"0.362, 0.341, 0.273, 0.187, 0.101, 0.03, -0.011, -0.017, 0.019, 0.092",\
"0.408, 0.385, 0.318, 0.234, 0.146, 0.078, 0.043, 0.031, 0.069, 0.142",\
"0.413, 0.385, 0.314, 0.234, 0.149, 0.086, 0.046, 0.043, 0.081, 0.158",\
"0.372, 0.349, 0.276, 0.2, 0.115, 0.055, 0.017, 0.013, 0.048, 0.128");
}
}
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.195, -0.22, -0.283, -0.399, -0.546, -0.688, -0.822, -0.919, -0.995, -1.027",\
"-0.173, -0.195, -0.264, -0.379, -0.528, -0.67, -0.803, -0.91, -0.978, -1.016",\
"-0.105, -0.129, -0.197, -0.315, -0.464, -0.61, -0.737, -0.848, -0.92, -0.959",\
"-0.011, -0.034, -0.099, -0.217, -0.362, -0.498, -0.638, -0.739, -0.819, -0.865",\
"0.094, 0.064, -0.005, -0.113, -0.246, -0.395, -0.525, -0.63, -0.705, -0.75",\
"0.169, 0.145, 0.083, -0.017, -0.161, -0.303, -0.429, -0.532, -0.601, -0.646",\
"0.224, 0.201, 0.137, 0.037, -0.095, -0.229, -0.351, -0.455, -0.521, -0.561",\
"0.254, 0.229, 0.165, 0.078, -0.053, -0.189, -0.307, -0.404, -0.473, -0.511",\
"0.243, 0.219, 0.16, 0.071, -0.053, -0.182, -0.306, -0.397, -0.464, -0.492",\
"0.2, 0.175, 0.121, 0.03, -0.083, -0.214, -0.329, -0.43, -0.489, -0.519");
}
}
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.195, -0.22, -0.283, -0.399, -0.546, -0.688, -0.822, -0.919, -0.995, -1.027",\
"-0.173, -0.195, -0.264, -0.379, -0.528, -0.67, -0.803, -0.91, -0.978, -1.016",\
"-0.105, -0.129, -0.197, -0.315, -0.464, -0.61, -0.737, -0.848, -0.92, -0.959",\
"-0.011, -0.034, -0.099, -0.217, -0.362, -0.498, -0.638, -0.739, -0.819, -0.865",\
"0.094, 0.064, -0.005, -0.113, -0.246, -0.395, -0.525, -0.631, -0.705, -0.75",\
"0.169, 0.145, 0.083, -0.017, -0.161, -0.303, -0.42, -0.532, -0.601, -0.646",\
"0.224, 0.201, 0.137, 0.037, -0.095, -0.229, -0.351, -0.455, -0.521, -0.561",\
"0.254, 0.229, 0.165, 0.078, -0.053, -0.189, -0.307, -0.404, -0.473, -0.511",\
"0.243, 0.219, 0.161, 0.071, -0.053, -0.182, -0.306, -0.397, -0.464, -0.492",\
"0.2, 0.175, 0.121, 0.03, -0.083, -0.214, -0.329, -0.43, -0.489, -0.519");
}
}
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.943");
}
}
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.943");
}
}
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.936");
}
}
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.943");
}
}
}
}