blob: 681d64cdc62bb35434d31bc7c3e0797688fa425a [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 : "5.935032e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&SETN" ;
value : "5.923692e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&!SETN" ;
value : "5.62707e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&SETN" ;
value : "6.839316e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&!SETN" ;
value : "5.95026e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&SETN" ;
value : "5.938758e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&!SETN" ;
value : "5.642136e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&SETN" ;
value : "0.00010930464" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&!SETN" ;
value : "5.349726e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&SETN" ;
value : "5.623506e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&!SETN" ;
value : "5.27796e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&SETN" ;
value : "7.022214e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&!SETN" ;
value : "5.364792e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&SETN" ;
value : "5.655744e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&!SETN" ;
value : "5.293026e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&SETN" ;
value : "8.464662e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00010930464" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLKN) {
capacitance : 0.002902 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_period : 12.3 ;
min_pulse_width_high : 5.878 ;
min_pulse_width_low : 6.173 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03746, 0.03742, 0.03731, 0.03719, 0.03707, 0.03697, 0.03687, \
0.03679, 0.0366, 0.01853");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02609, 0.02608, 0.02602, 0.02591, 0.02579, 0.02568, 0.02561, \
0.02553, 0.02548, 0.02562");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03584, 0.0358, 0.03569, 0.03557, 0.03546, 0.03537, 0.03529, \
0.03524, 0.03518, 0.01928");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02607, 0.02606, 0.02601, 0.02591, 0.02578, 0.02568, 0.0256, \
0.02551, 0.02549, 0.02558");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04029, 0.04025, 0.04015, 0.04002, 0.03989, 0.03975, 0.03965, \
0.03956, 0.03939, 0.01869");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03819, 0.03817, 0.03811, 0.03798, 0.0378, 0.03765, 0.03755, \
0.03745, 0.03734, 0.03553");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03584, 0.0358, 0.03569, 0.03557, 0.03546, 0.03537, 0.03529, \
0.03523, 0.03515, 0.01927");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02607, 0.02606, 0.026, 0.02589, 0.02578, 0.02568, 0.02561, 0.02552, \
0.02548, 0.02561");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.05018, 0.05014, 0.05003, 0.04991, 0.04979, 0.04967, 0.04957, \
0.04943, 0.04475, 0.01883");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0311, 0.03108, 0.03102, 0.03092, 0.03081, 0.03075, 0.03073, \
0.03069, 0.03069, 0.03086");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.06848, 0.06844, 0.06834, 0.06821, 0.06809, 0.06799, 0.06795, \
0.06789, 0.05586, 0.02013");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04696, 0.04694, 0.04689, 0.04678, 0.04668, 0.04661, 0.04658, \
0.04654, 0.04652, 0.04635");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03642, 0.03638, 0.03628, 0.03615, 0.03603, 0.03593, 0.03584, \
0.03576, 0.03562, 0.01892");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02636, 0.02635, 0.02629, 0.0262, 0.02607, 0.02597, 0.0259, 0.02581, \
0.02577, 0.02589");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03642, 0.03638, 0.03627, 0.03615, 0.03603, 0.03592, 0.03584, \
0.03576, 0.03561, 0.01893");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02635, 0.02635, 0.02629, 0.02619, 0.02608, 0.02598, 0.02589, \
0.0258, 0.02578, 0.0259");
}
}
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("4.993");
}
rise_constraint(scalar) {
values("5.878");
}
}
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("6.173");
}
rise_constraint(scalar) {
values("2.954");
}
}
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("11.35");
}
}
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("12.3");
}
}
}
pin(D) {
capacitance : 0.002115 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005257, 0.005114, 0.004968, 0.004907, 0.004877, 0.004863, 0.004849, \
0.004846, 0.004839, 0.004641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008026, 0.0007753, 0.000711, 0.0006481, 0.0005915, 0.0005576, \
0.0005336, 0.000517, 0.0005055, 0.0005665");
}
}
internal_power() {
when : "!CLKN&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005256, 0.005114, 0.004966, 0.004907, 0.004877, 0.004858, 0.004849, \
0.004841, 0.004838, 0.004641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008029, 0.0007755, 0.0007112, 0.0006497, 0.0005923, 0.0005573, \
0.0005336, 0.0005173, 0.0005055, 0.0005664");
}
}
internal_power() {
when : "!CLKN&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005255, 0.005114, 0.004967, 0.004908, 0.004875, 0.004859, 0.004849, \
0.00484, 0.004838, 0.004641");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008028, 0.0007754, 0.0007127, 0.0006509, 0.000593, 0.0005577, \
0.0005339, 0.0005172, 0.0005054, 0.0005661");
}
}
internal_power() {
when : "!CLKN&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005254, 0.005114, 0.004968, 0.004906, 0.004874, 0.004858, 0.00485, \
0.004839, 0.004839, 0.004645");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.0008038, 0.0007772, 0.0007114, 0.0006479, 0.000594, 0.0005571, \
0.0005335, 0.0005184, 0.0005049, 0.0005656");
}
}
internal_power() {
when : "CLKN&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01752, 0.01744, 0.01735, 0.01727, 0.01722, 0.01719, 0.01716, \
0.01714, 0.01667, 0.008359");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005086, 0.005067, 0.00503, 0.004995, 0.004964, 0.004932, 0.004905, \
0.004881, 0.004864, 0.004914");
}
}
internal_power() {
when : "CLKN&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02299, 0.02291, 0.02282, 0.02274, 0.02268, 0.02263, 0.02259, \
0.02254, 0.02193, 0.008445");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02112, 0.02109, 0.02106, 0.021, 0.02095, 0.0209, 0.02084, 0.0208, \
0.02075, 0.02077");
}
}
internal_power() {
when : "CLKN&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01752, 0.01744, 0.01735, 0.01727, 0.01722, 0.01719, 0.01716, \
0.01714, 0.01667, 0.008359");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.005086, 0.005067, 0.00503, 0.004995, 0.004961, 0.004931, 0.004906, \
0.004883, 0.004864, 0.004914");
}
}
internal_power() {
when : "CLKN&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02297, 0.02289, 0.0228, 0.02272, 0.02266, 0.02261, 0.02257, \
0.02253, 0.02191, 0.008447");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02145, 0.02144, 0.02139, 0.02133, 0.02129, 0.02123, 0.02117, \
0.02112, 0.02109, 0.0211");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.114, -0.072, -0.02, -0.782, -0.292, 0.53, 1.563, 2.801, 4.253, 5.939",\
"-0.189, -0.145, -0.06, -0.838, -0.362, 0.463, 1.504, 2.737, 4.179, 5.872",\
"-0.439, -0.416, -0.34, -1.101, -0.628, 0.196, 1.236, 2.468, 3.919, 5.607",\
"-0.954, -0.912, -0.854, -1.607, -1.143, -0.33, 0.711, 1.942, 3.39, 5.083",\
"-1.764, -1.731, -1.655, -2.4, -1.957, -1.149, -0.112, 1.126, 2.57, 4.261",\
"-2.916, -2.884, -2.789, -3.392, -3.086, -2.301, -1.27, -0.038, 1.408, 3.109",\
"-4.373, -4.342, -4.255, -4.481, -4.54, -3.779, -2.758, -1.541, -0.088, 1.605",\
"-6.071, -6.04, -5.94, -6.045, -6.297, -5.563, -4.565, -3.345, -1.899, -0.206",\
"-7.976, -7.935, -7.842, -7.914, -8.27, -7.578, -6.608, -5.406, -3.97, -2.287",\
"-10.08, -10.05, -9.984, -10.04, -10.43, -9.819, -8.872, -7.696, -6.272, -4.593");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.044, 2.122, 2.388, 2.916, 3.749, 4.918, 6.439, 8.269, 10.34, 12.64",\
"1.98, 2.052, 2.324, 2.856, 3.681, 4.851, 6.375, 8.201, 10.28, 12.57",\
"1.763, 1.839, 2.107, 2.633, 3.469, 4.632, 6.156, 7.987, 10.06, 12.36",\
"1.424, 1.499, 1.773, 2.298, 3.125, 4.294, 5.816, 7.651, 9.723, 12.02",\
"1.026, 1.102, 1.377, 1.897, 2.721, 3.887, 5.408, 7.247, 9.316, 11.62",\
"0.605, 0.681, 0.948, 1.467, 2.286, 3.45, 4.96, 6.783, 8.852, 11.15",\
"0.16, 0.23, 0.495, 1.014, 1.83, 2.977, 4.48, 6.287, 8.348, 10.64",\
"-0.318, -0.244, 0.027, 0.542, 1.346, 2.487, 3.969, 5.768, 7.819, 10.1",\
"-0.805, -0.729, -0.46, 0.05, 0.852, 1.982, 3.458, 5.239, 7.272, 9.537",\
"-1.293, -1.219, -0.953, -0.438, 0.354, 1.473, 2.934, 4.701, 6.717, 8.972");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("4.809, 4.698, 4.404, 3.812, 2.978, 1.961, 0.768, -0.645, -2.273, -4.087",\
"4.873, 4.769, 4.466, 3.881, 3.043, 2.026, 0.838, -0.575, -2.21, -4.02",\
"5.138, 5.029, 4.729, 4.145, 3.316, 2.296, 1.102, -0.311, -1.949, -3.756",\
"5.665, 5.559, 5.254, 4.672, 3.832, 2.815, 1.628, 0.21, -1.41, -3.23",\
"6.49, 6.379, 6.08, 5.499, 4.664, 3.638, 2.449, 1.038, -0.596, -2.407",\
"7.648, 7.547, 7.248, 6.661, 5.823, 4.807, 3.608, 2.201, 0.582, -1.241",\
"9.162, 9.054, 8.753, 8.167, 7.334, 6.316, 5.124, 3.712, 2.075, 0.269",\
"11.01, 10.9, 10.6, 10.02, 9.18, 8.152, 6.957, 5.549, 3.913, 2.103",\
"13.17, 13.06, 12.76, 12.17, 11.34, 10.3, 9.1, 7.689, 6.062, 4.23",\
"15.58, 15.51, 15.21, 14.62, 13.79, 12.73, 11.52, 10.09, 8.449, 6.619");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.384, 0.317, 0.029, -0.511, -1.401, -2.635, -4.226, -6.155, -8.383, -10.84",\
"0.451, 0.385, 0.106, -0.455, -1.344, -2.57, -4.163, -6.096, -8.318, -10.78",\
"0.663, 0.592, 0.302, -0.242, -1.128, -2.352, -3.949, -5.873, -8.098, -10.56",\
"1.027, 0.961, 0.666, 0.125, -0.762, -1.986, -3.582, -5.508, -7.732, -10.19",\
"1.547, 1.479, 1.185, 0.644, -0.246, -1.475, -3.065, -4.995, -7.212, -9.669",\
"2.173, 2.102, 1.813, 1.279, 0.39, -0.843, -2.431, -4.359, -6.574, -9.026",\
"2.885, 2.809, 2.514, 1.98, 1.094, -0.137, -1.72, -3.654, -5.864, -8.316",\
"3.643, 3.568, 3.275, 2.725, 1.856, 0.625, -0.963, -2.891, -5.105, -7.541",\
"4.452, 4.38, 4.077, 3.521, 2.655, 1.433, -0.159, -2.086, -4.288, -6.734",\
"5.291, 5.219, 4.919, 4.379, 3.496, 2.277, 0.686, -1.236, -3.446, -5.887");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.6543 ;
max_transition : 21 ;
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.05077, 0.05098, 0.05149, 0.05207, 0.05255, 0.05291, 0.05316, 0.05332, 0.05343, 0.0535",\
"0.05077, 0.05099, 0.0515, 0.05207, 0.05256, 0.05292, 0.05316, 0.05333, 0.05344, 0.05351",\
"0.05077, 0.05099, 0.0515, 0.05208, 0.05257, 0.05292, 0.05316, 0.05333, 0.05344, 0.05351",\
"0.05077, 0.05098, 0.0515, 0.05206, 0.05255, 0.05291, 0.05316, 0.05332, 0.05343, 0.0535",\
"0.05074, 0.05097, 0.05148, 0.05204, 0.05255, 0.0529, 0.05314, 0.0533, 0.05341, 0.05344",\
"0.05069, 0.05093, 0.05143, 0.05201, 0.05249, 0.05286, 0.0531, 0.05327, 0.05334, 0.0532",\
"0.05067, 0.05089, 0.05141, 0.05198, 0.05247, 0.05283, 0.05306, 0.05318, 0.05289, 0.05159",\
"0.05061, 0.05082, 0.05134, 0.05191, 0.05238, 0.05263, 0.05224, 0.05043, 0.04849, 0.04707",\
"0.03345, 0.03263, 0.03139, 0.03091, 0.03087, 0.03096, 0.03105, 0.03112, 0.03117, 0.03121",\
"-0.0003603, -0.000362, -0.0003636, -0.0003668, -0.0003684, -0.0003701, -0.0003717, -0.0003733, -0.0003733, -0.0003749");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("-0.06505, -0.06491, -0.06455, -0.06402, -0.06355, -0.06296, -0.06143, -0.03045, 0.1247, 0.3246",\
"-0.06504, -0.0649, -0.06452, -0.06397, -0.06354, -0.0627, -0.06105, -0.02815, 0.1301, 0.3275",\
"-0.06504, -0.06491, -0.06453, -0.06405, -0.06342, -0.06287, -0.06009, -0.01895, 0.1495, 0.3367",\
"-0.06505, -0.06493, -0.06453, -0.06406, -0.06352, -0.06305, -0.05821, 0.004466, 0.1822, 0.3498",\
"-0.06506, -0.06492, -0.06453, -0.06404, -0.06342, -0.06289, -0.05141, 0.05146, 0.2235, 0.3583",\
"-0.06506, -0.06494, -0.06457, -0.06408, -0.06353, -0.0615, -0.0173, 0.125, 0.2523, 0.3442",\
"-0.06501, -0.06487, -0.06449, -0.06398, -0.06307, -0.03731, 0.07123, 0.1656, 0.231, 0.2768",\
"-0.06498, -0.06488, -0.06453, -0.06205, -0.01644, 0.03472, 0.06753, 0.08862, 0.1026, 0.1122",\
"-0.1031, -0.1031, -0.1032, -0.1032, -0.1032, -0.1032, -0.1033, -0.1033, -0.1033, -0.1033",\
"-0.1247, -0.1247, -0.1247, -0.1247, -0.1247, -0.1247, -0.1247, -0.1247, -0.1247, -0.1247");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.06293, 0.06316, 0.06369, 0.06431, 0.06479, 0.06513, 0.06535, 0.0655, 0.0656, 0.06567",\
"0.06278, 0.063, 0.06355, 0.06416, 0.06466, 0.06499, 0.06521, 0.06536, 0.06546, 0.06553",\
"0.06265, 0.06288, 0.06342, 0.06404, 0.06453, 0.06487, 0.06509, 0.06524, 0.06534, 0.06541",\
"0.06252, 0.06275, 0.06329, 0.06389, 0.06438, 0.06472, 0.06495, 0.06511, 0.06521, 0.06528",\
"0.0624, 0.06262, 0.06314, 0.06371, 0.06417, 0.06452, 0.06476, 0.06494, 0.06505, 0.06513",\
"0.06228, 0.06248, 0.06296, 0.06347, 0.06391, 0.06427, 0.06453, 0.06474, 0.06487, 0.06495",\
"0.0621, 0.06231, 0.06272, 0.06319, 0.06362, 0.06399, 0.06429, 0.06451, 0.06466, 0.06465",\
"0.06195, 0.06212, 0.06251, 0.06294, 0.06335, 0.06374, 0.06405, 0.06424, 0.06399, 0.06268",\
"0.06158, 0.06174, 0.06211, 0.0625, 0.06281, 0.06274, 0.06124, 0.05919, 0.05775, 0.05674",\
"0.02424, 0.02444, 0.02486, 0.02531, 0.02574, 0.02613, 0.02645, 0.02672, 0.02694, 0.02711");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.03629, 0.03645, 0.03682, 0.03724, 0.03777, 0.03848, 0.03912, 0.04247, 0.08923, 0.2788",\
"0.03626, 0.03641, 0.03677, 0.03719, 0.03777, 0.03845, 0.03906, 0.04289, 0.09153, 0.2837",\
"0.03615, 0.0363, 0.03666, 0.03706, 0.03771, 0.03816, 0.03864, 0.04306, 0.09943, 0.2989",\
"0.03604, 0.03618, 0.03654, 0.03696, 0.03748, 0.03838, 0.03856, 0.04536, 0.1164, 0.3277",\
"0.0359, 0.03604, 0.03641, 0.03682, 0.03734, 0.03793, 0.03869, 0.04995, 0.1505, 0.3692",\
"0.03573, 0.03589, 0.03618, 0.03656, 0.03696, 0.03756, 0.03866, 0.06399, 0.2092, 0.4156",\
"0.0356, 0.03576, 0.03607, 0.03649, 0.0369, 0.0375, 0.0419, 0.1074, 0.2872, 0.4517",\
"0.03548, 0.0356, 0.03588, 0.0363, 0.03675, 0.0378, 0.0642, 0.1986, 0.3457, 0.4536",\
"0.03533, 0.03545, 0.03579, 0.03612, 0.03658, 0.0537, 0.1579, 0.2645, 0.3394, 0.3921",\
"0.03544, 0.03554, 0.0358, 0.03689, 0.07597, 0.1358, 0.1755, 0.2013, 0.2185, 0.2304");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.0751, 0.07532, 0.07586, 0.07647, 0.07696, 0.07731, 0.07754, 0.07768, 0.07778, 0.07785",\
"0.075, 0.07523, 0.07577, 0.07639, 0.07688, 0.07723, 0.07745, 0.0776, 0.0777, 0.07776",\
"0.07487, 0.0751, 0.07565, 0.07626, 0.07676, 0.07711, 0.07733, 0.07748, 0.07758, 0.07765",\
"0.07477, 0.07499, 0.07553, 0.07613, 0.07662, 0.07698, 0.07721, 0.07736, 0.07747, 0.07753",\
"0.07466, 0.07489, 0.0754, 0.07596, 0.07645, 0.07679, 0.07704, 0.07721, 0.07733, 0.07739",\
"0.07455, 0.07476, 0.07524, 0.07573, 0.0762, 0.07657, 0.07684, 0.07703, 0.07717, 0.07724",\
"0.07443, 0.07459, 0.07501, 0.0755, 0.07594, 0.07631, 0.07661, 0.07682, 0.07697, 0.07698",\
"0.07425, 0.07441, 0.0748, 0.07524, 0.07568, 0.07607, 0.07637, 0.07657, 0.07639, 0.07512",\
"0.07345, 0.07361, 0.07398, 0.07439, 0.07477, 0.07481, 0.07323, 0.0711, 0.06964, 0.0686",\
"0.0214, 0.0216, 0.02203, 0.02248, 0.02291, 0.02329, 0.02362, 0.02389, 0.02411, 0.02428");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.0751, 0.07532, 0.07586, 0.07647, 0.07696, 0.07731, 0.07754, 0.07768, 0.07778, 0.07785",\
"0.075, 0.07523, 0.07577, 0.07639, 0.07688, 0.07723, 0.07745, 0.0776, 0.0777, 0.07776",\
"0.07487, 0.0751, 0.07565, 0.07626, 0.07676, 0.07711, 0.07733, 0.07748, 0.07758, 0.07765",\
"0.07477, 0.07499, 0.07553, 0.07613, 0.07662, 0.07698, 0.07721, 0.07736, 0.07747, 0.07753",\
"0.07466, 0.07489, 0.0754, 0.07596, 0.07645, 0.07679, 0.07704, 0.07721, 0.07733, 0.07739",\
"0.07455, 0.07476, 0.07524, 0.07573, 0.0762, 0.07657, 0.07684, 0.07703, 0.07717, 0.07724",\
"0.07443, 0.07459, 0.07501, 0.0755, 0.07594, 0.07631, 0.07661, 0.07682, 0.07697, 0.07698",\
"0.07425, 0.07441, 0.0748, 0.07524, 0.07568, 0.07607, 0.07637, 0.07657, 0.07639, 0.07512",\
"0.07345, 0.07361, 0.07398, 0.07439, 0.07477, 0.07481, 0.07323, 0.0711, 0.06964, 0.0686",\
"0.0214, 0.0216, 0.02203, 0.02248, 0.02291, 0.02329, 0.02362, 0.02389, 0.02411, 0.02428");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.06293, 0.06315, 0.06369, 0.06431, 0.06479, 0.06513, 0.06535, 0.0655, 0.0656, 0.06567",\
"0.06278, 0.063, 0.06355, 0.06416, 0.06466, 0.06499, 0.06521, 0.06536, 0.06546, 0.06553",\
"0.06265, 0.06287, 0.06342, 0.06404, 0.06453, 0.06487, 0.06509, 0.06524, 0.06534, 0.06541",\
"0.06252, 0.06275, 0.06329, 0.06389, 0.06438, 0.06472, 0.06495, 0.06511, 0.06521, 0.06527",\
"0.0624, 0.06262, 0.06314, 0.0637, 0.06417, 0.06452, 0.06476, 0.06494, 0.06506, 0.06514",\
"0.06228, 0.06248, 0.06294, 0.06347, 0.06391, 0.06427, 0.06454, 0.06474, 0.06487, 0.06495",\
"0.0621, 0.06232, 0.06272, 0.06319, 0.06363, 0.064, 0.06429, 0.06452, 0.06467, 0.06465",\
"0.06196, 0.06212, 0.06251, 0.06294, 0.06336, 0.06374, 0.06405, 0.06424, 0.06399, 0.06267",\
"0.06158, 0.06174, 0.06211, 0.0625, 0.06281, 0.06274, 0.06124, 0.05919, 0.05776, 0.05674",\
"0.02424, 0.02444, 0.02486, 0.02531, 0.02574, 0.02613, 0.02645, 0.02672, 0.02694, 0.02711");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.03629, 0.03645, 0.03682, 0.03724, 0.03777, 0.03848, 0.03912, 0.04247, 0.08923, 0.2788",\
"0.03626, 0.03641, 0.03677, 0.03719, 0.03777, 0.03845, 0.03906, 0.04289, 0.09153, 0.2837",\
"0.03614, 0.0363, 0.03667, 0.03714, 0.03771, 0.03808, 0.03888, 0.04357, 0.09918, 0.2991",\
"0.03604, 0.0362, 0.03654, 0.03696, 0.03748, 0.03838, 0.03856, 0.04536, 0.1164, 0.3277",\
"0.03591, 0.03606, 0.03638, 0.03682, 0.03732, 0.03814, 0.0384, 0.05011, 0.1501, 0.3694",\
"0.03574, 0.03587, 0.03616, 0.03656, 0.03704, 0.03731, 0.03895, 0.06443, 0.209, 0.4156",\
"0.0356, 0.03576, 0.03602, 0.03651, 0.03688, 0.03753, 0.04192, 0.1074, 0.2872, 0.4517",\
"0.03547, 0.0356, 0.03587, 0.03619, 0.03682, 0.03781, 0.06415, 0.1986, 0.3457, 0.4534",\
"0.03534, 0.03548, 0.03571, 0.03609, 0.0365, 0.05378, 0.1579, 0.2646, 0.3394, 0.3921",\
"0.03543, 0.03554, 0.03577, 0.03688, 0.07595, 0.1358, 0.1754, 0.2013, 0.2185, 0.2303");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLKN&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.0748, 0.07503, 0.07558, 0.07619, 0.07669, 0.07703, 0.07726, 0.07741, 0.07751, 0.07757",\
"0.07473, 0.07494, 0.07549, 0.0761, 0.0766, 0.07695, 0.07717, 0.07732, 0.07742, 0.07748",\
"0.0746, 0.07482, 0.07537, 0.07599, 0.07648, 0.07683, 0.07706, 0.07721, 0.07731, 0.07737",\
"0.0745, 0.07472, 0.07526, 0.07586, 0.07635, 0.0767, 0.07693, 0.07709, 0.07719, 0.07726",\
"0.0744, 0.07461, 0.07512, 0.07568, 0.07617, 0.07652, 0.07677, 0.07693, 0.07705, 0.07712",\
"0.07428, 0.07449, 0.07495, 0.07546, 0.07593, 0.0763, 0.07658, 0.07676, 0.07689, 0.07698",\
"0.07415, 0.07432, 0.07475, 0.07523, 0.07567, 0.07604, 0.07634, 0.07655, 0.07671, 0.0767",\
"0.07398, 0.07413, 0.07452, 0.07497, 0.07541, 0.07579, 0.07609, 0.0763, 0.07612, 0.07485",\
"0.07327, 0.07342, 0.0738, 0.07422, 0.0746, 0.07464, 0.07307, 0.07093, 0.06946, 0.06842",\
"0.02146, 0.02166, 0.02209, 0.02254, 0.02297, 0.02335, 0.02368, 0.02395, 0.02416, 0.02434");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.0748, 0.07503, 0.07558, 0.07619, 0.07669, 0.07703, 0.07726, 0.07741, 0.07751, 0.07757",\
"0.07473, 0.07494, 0.07549, 0.0761, 0.0766, 0.07695, 0.07717, 0.07732, 0.07742, 0.07748",\
"0.0746, 0.07482, 0.07537, 0.07599, 0.07648, 0.07683, 0.07706, 0.07721, 0.07731, 0.07737",\
"0.0745, 0.07472, 0.07526, 0.07586, 0.07635, 0.0767, 0.07693, 0.07709, 0.07719, 0.07726",\
"0.0744, 0.07461, 0.07512, 0.07568, 0.07617, 0.07652, 0.07677, 0.07693, 0.07705, 0.07712",\
"0.07428, 0.07449, 0.07495, 0.07546, 0.07593, 0.0763, 0.07658, 0.07676, 0.07689, 0.07698",\
"0.07415, 0.07432, 0.07475, 0.07523, 0.07567, 0.07604, 0.07634, 0.07655, 0.07671, 0.0767",\
"0.07398, 0.07413, 0.07452, 0.07497, 0.07541, 0.07579, 0.07609, 0.0763, 0.07612, 0.07485",\
"0.07327, 0.07342, 0.0738, 0.07422, 0.0746, 0.07464, 0.07307, 0.07093, 0.06946, 0.06842",\
"0.02146, 0.02166, 0.02209, 0.02254, 0.02297, 0.02335, 0.02368, 0.02395, 0.02416, 0.02434");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.04593, 0.04616, 0.04672, 0.04731, 0.04779, 0.04813, 0.04836, 0.04851, 0.04862, 0.04869",\
"0.04586, 0.04608, 0.04664, 0.04723, 0.04771, 0.04806, 0.04829, 0.04844, 0.04854, 0.04862",\
"0.04578, 0.046, 0.04655, 0.04715, 0.04764, 0.04799, 0.04821, 0.04836, 0.04847, 0.04854",\
"0.0457, 0.04591, 0.04645, 0.04705, 0.04753, 0.04789, 0.04812, 0.04828, 0.04839, 0.04845",\
"0.04563, 0.04583, 0.04635, 0.0469, 0.04737, 0.04773, 0.04797, 0.04815, 0.04828, 0.04834",\
"0.04554, 0.04575, 0.04618, 0.0467, 0.04713, 0.04751, 0.04778, 0.04797, 0.04811, 0.0482",\
"0.04539, 0.04558, 0.046, 0.04645, 0.04689, 0.04728, 0.04757, 0.0478, 0.04794, 0.04793",\
"0.04526, 0.04543, 0.04582, 0.04626, 0.04668, 0.04706, 0.04736, 0.04755, 0.0473, 0.04599",\
"0.04502, 0.04518, 0.04556, 0.04594, 0.04627, 0.04619, 0.04468, 0.04264, 0.0412, 0.04019",\
"0.01474, 0.01494, 0.01537, 0.01582, 0.01625, 0.01663, 0.01697, 0.01723, 0.01745, 0.01762");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.02994, 0.03008, 0.03045, 0.03087, 0.03147, 0.03196, 0.03247, 0.03623, 0.08244, 0.2713",\
"0.0299, 0.03004, 0.0304, 0.03083, 0.03145, 0.03185, 0.03272, 0.03619, 0.08454, 0.276",\
"0.02982, 0.02997, 0.03031, 0.03075, 0.03137, 0.03208, 0.03262, 0.03695, 0.09231, 0.2916",\
"0.02971, 0.02985, 0.03021, 0.03066, 0.03113, 0.03162, 0.03254, 0.03856, 0.11, 0.3207",\
"0.0296, 0.02978, 0.03013, 0.03046, 0.03096, 0.03161, 0.0321, 0.04312, 0.1431, 0.3625",\
"0.02946, 0.02961, 0.02994, 0.0303, 0.03072, 0.03106, 0.03278, 0.05764, 0.2022, 0.4089",\
"0.02936, 0.02952, 0.02981, 0.03027, 0.03069, 0.03144, 0.03565, 0.1008, 0.2805, 0.4453",\
"0.02925, 0.02939, 0.02972, 0.03004, 0.03059, 0.03155, 0.05784, 0.1921, 0.3393, 0.4474",\
"0.02917, 0.02927, 0.02956, 0.02983, 0.03026, 0.04746, 0.1516, 0.2584, 0.3333, 0.3861",\
"0.02931, 0.02942, 0.02968, 0.03076, 0.0698, 0.1297, 0.1695, 0.1955, 0.2127, 0.2246");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.05233, 0.05256, 0.05311, 0.05373, 0.05422, 0.05455, 0.05478, 0.05492, 0.05502, 0.05509",\
"0.05233, 0.05255, 0.0531, 0.05372, 0.05421, 0.05455, 0.05477, 0.05491, 0.05501, 0.05509",\
"0.05227, 0.05251, 0.05304, 0.05366, 0.05416, 0.0545, 0.05473, 0.05487, 0.05497, 0.05504",\
"0.0522, 0.05242, 0.05296, 0.05358, 0.05406, 0.05441, 0.05463, 0.05478, 0.05489, 0.05496",\
"0.05211, 0.05232, 0.05283, 0.05339, 0.05388, 0.05423, 0.05448, 0.05463, 0.05476, 0.05484",\
"0.05196, 0.05217, 0.05264, 0.05315, 0.05361, 0.05397, 0.05424, 0.05444, 0.05457, 0.05465",\
"0.05178, 0.05196, 0.05238, 0.05285, 0.0533, 0.05368, 0.05398, 0.05419, 0.05435, 0.05436",\
"0.05161, 0.05177, 0.05215, 0.05261, 0.05304, 0.05342, 0.05373, 0.05394, 0.05376, 0.0525",\
"0.05123, 0.05139, 0.0518, 0.05223, 0.05264, 0.05271, 0.05119, 0.04903, 0.04754, 0.04649",\
"0.01155, 0.01175, 0.01218, 0.01264, 0.01306, 0.01345, 0.01377, 0.01404, 0.01426, 0.01443");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.05233, 0.05256, 0.05311, 0.05373, 0.05422, 0.05455, 0.05478, 0.05492, 0.05502, 0.05509",\
"0.05233, 0.05255, 0.0531, 0.05372, 0.05421, 0.05455, 0.05477, 0.05491, 0.05501, 0.05509",\
"0.05227, 0.05251, 0.05304, 0.05366, 0.05416, 0.0545, 0.05473, 0.05487, 0.05497, 0.05504",\
"0.0522, 0.05242, 0.05296, 0.05358, 0.05406, 0.05441, 0.05463, 0.05478, 0.05489, 0.05496",\
"0.05211, 0.05232, 0.05283, 0.05339, 0.05388, 0.05423, 0.05448, 0.05463, 0.05476, 0.05484",\
"0.05196, 0.05217, 0.05264, 0.05315, 0.05361, 0.05397, 0.05424, 0.05444, 0.05457, 0.05465",\
"0.05178, 0.05196, 0.05238, 0.05285, 0.0533, 0.05368, 0.05398, 0.05419, 0.05435, 0.05436",\
"0.05161, 0.05177, 0.05215, 0.05261, 0.05304, 0.05342, 0.05373, 0.05394, 0.05376, 0.0525",\
"0.05123, 0.05139, 0.0518, 0.05223, 0.05264, 0.05271, 0.05119, 0.04903, 0.04754, 0.04649",\
"0.01155, 0.01175, 0.01218, 0.01264, 0.01306, 0.01345, 0.01377, 0.01404, 0.01426, 0.01443");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.04593, 0.04616, 0.04672, 0.04731, 0.04779, 0.04813, 0.04836, 0.04851, 0.04862, 0.04869",\
"0.04586, 0.04608, 0.04664, 0.04723, 0.04771, 0.04806, 0.04829, 0.04844, 0.04854, 0.04862",\
"0.04576, 0.046, 0.04656, 0.04715, 0.04764, 0.04798, 0.04821, 0.04836, 0.04847, 0.04854",\
"0.04569, 0.04593, 0.04647, 0.04705, 0.04753, 0.04789, 0.04812, 0.04827, 0.04838, 0.04845",\
"0.04563, 0.04585, 0.04636, 0.0469, 0.04737, 0.04773, 0.04798, 0.04815, 0.04827, 0.04835",\
"0.04552, 0.04571, 0.04619, 0.04669, 0.04714, 0.04751, 0.04778, 0.04798, 0.04812, 0.04821",\
"0.04538, 0.04558, 0.04599, 0.04645, 0.0469, 0.04728, 0.04757, 0.0478, 0.04794, 0.04793",\
"0.04528, 0.04544, 0.04583, 0.04625, 0.04668, 0.04706, 0.04736, 0.04755, 0.0473, 0.04599",\
"0.04502, 0.04519, 0.04556, 0.04595, 0.04626, 0.0462, 0.04468, 0.04264, 0.04121, 0.04019",\
"0.01474, 0.01494, 0.01537, 0.01583, 0.01625, 0.01664, 0.01696, 0.01723, 0.01746, 0.01762");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.02994, 0.03008, 0.03045, 0.03085, 0.03147, 0.03196, 0.03247, 0.03623, 0.08244, 0.2713",\
"0.0299, 0.03004, 0.0304, 0.03083, 0.03145, 0.03185, 0.03272, 0.03619, 0.08454, 0.276",\
"0.02982, 0.02997, 0.03031, 0.03075, 0.03137, 0.03208, 0.03262, 0.03695, 0.09231, 0.2916",\
"0.02971, 0.02989, 0.03024, 0.03059, 0.03122, 0.0319, 0.03223, 0.03881, 0.11, 0.322",\
"0.0296, 0.02977, 0.03012, 0.03053, 0.03095, 0.03161, 0.03275, 0.04331, 0.1431, 0.3624",\
"0.02947, 0.0296, 0.02989, 0.03027, 0.0308, 0.03132, 0.03244, 0.05794, 0.2021, 0.409",\
"0.02934, 0.02951, 0.02983, 0.03028, 0.03077, 0.03129, 0.03576, 0.1013, 0.2805, 0.4453",\
"0.02924, 0.02938, 0.02969, 0.03007, 0.03061, 0.03145, 0.05786, 0.1922, 0.3393, 0.4474",\
"0.02917, 0.02927, 0.02955, 0.0299, 0.03026, 0.04746, 0.1515, 0.2584, 0.3333, 0.3861",\
"0.02932, 0.02943, 0.02967, 0.03093, 0.06973, 0.1298, 0.1695, 0.1955, 0.2126, 0.2245");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLKN&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.05274, 0.05296, 0.05351, 0.05412, 0.05462, 0.05496, 0.05517, 0.05532, 0.05542, 0.0555",\
"0.05272, 0.05297, 0.05349, 0.0541, 0.05461, 0.05495, 0.05516, 0.05531, 0.05541, 0.05548",\
"0.05267, 0.0529, 0.05344, 0.05406, 0.05457, 0.05491, 0.05513, 0.05527, 0.05538, 0.05545",\
"0.0526, 0.05282, 0.05336, 0.05395, 0.05446, 0.05481, 0.05504, 0.05519, 0.0553, 0.05537",\
"0.0525, 0.05273, 0.05324, 0.0538, 0.05428, 0.05463, 0.05487, 0.05505, 0.05516, 0.05523",\
"0.05237, 0.05257, 0.05303, 0.05355, 0.05402, 0.05438, 0.05464, 0.05483, 0.05497, 0.05505",\
"0.05217, 0.05236, 0.05279, 0.05326, 0.05371, 0.05408, 0.05437, 0.05459, 0.05474, 0.05474",\
"0.052, 0.05218, 0.05255, 0.05301, 0.05344, 0.05381, 0.05412, 0.05433, 0.05416, 0.05291",\
"0.05163, 0.05179, 0.05218, 0.05263, 0.05303, 0.05311, 0.05158, 0.04942, 0.04793, 0.04688",\
"0.01195, 0.01215, 0.01258, 0.01302, 0.01346, 0.01383, 0.01417, 0.01443, 0.01464, 0.01483");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.05274, 0.05296, 0.05351, 0.05412, 0.05462, 0.05496, 0.05517, 0.05532, 0.05542, 0.0555",\
"0.05272, 0.05297, 0.05349, 0.0541, 0.05461, 0.05495, 0.05516, 0.05531, 0.05541, 0.05548",\
"0.05267, 0.0529, 0.05344, 0.05406, 0.05457, 0.05491, 0.05513, 0.05527, 0.05538, 0.05545",\
"0.0526, 0.05282, 0.05336, 0.05395, 0.05446, 0.05481, 0.05504, 0.05519, 0.0553, 0.05537",\
"0.0525, 0.05273, 0.05324, 0.0538, 0.05428, 0.05463, 0.05487, 0.05505, 0.05516, 0.05523",\
"0.05237, 0.05257, 0.05303, 0.05355, 0.05402, 0.05438, 0.05464, 0.05483, 0.05497, 0.05505",\
"0.05217, 0.05236, 0.05279, 0.05326, 0.05371, 0.05408, 0.05437, 0.05459, 0.05474, 0.05474",\
"0.052, 0.05218, 0.05255, 0.05301, 0.05344, 0.05381, 0.05412, 0.05433, 0.05416, 0.05291",\
"0.05163, 0.05179, 0.05218, 0.05263, 0.05303, 0.05311, 0.05158, 0.04942, 0.04793, 0.04688",\
"0.01195, 0.01215, 0.01258, 0.01302, 0.01346, 0.01383, 0.01417, 0.01443, 0.01464, 0.01483");
/* 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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.002588, 0.002747, 0.003097, 0.003402, 0.003985, 0.004535, 0.005784, 0.03399, 0.1845, 0.3877",\
"0.002575, 0.002727, 0.00307, 0.003445, 0.003883, 0.004498, 0.005878, 0.03641, 0.1897, 0.3906",\
"0.002339, 0.002488, 0.002825, 0.003209, 0.003598, 0.00431, 0.006392, 0.04434, 0.2081, 0.4002",\
"0.002065, 0.002227, 0.002582, 0.002942, 0.00346, 0.00408, 0.007477, 0.06428, 0.242, 0.4142",\
"0.001864, 0.002029, 0.002321, 0.002768, 0.003125, 0.003909, 0.01342, 0.11, 0.2849, 0.4246",\
"0.001694, 0.001862, 0.002201, 0.002574, 0.002978, 0.004582, 0.04236, 0.1841, 0.3174, 0.414",\
"0.001546, 0.001711, 0.002008, 0.00246, 0.003066, 0.02369, 0.1308, 0.2318, 0.3022, 0.3517",\
"0.001339, 0.00148, 0.001798, 0.003176, 0.04406, 0.1021, 0.1398, 0.1641, 0.1803, 0.1915",\
"-0.02719, -0.02723, -0.02729, -0.02732, -0.02734, -0.02735, -0.02736, -0.02737, -0.02737, -0.02738",\
"-0.05678, -0.05678, -0.05678, -0.05678, -0.05677, -0.05678, -0.05678, -0.05677, -0.05678, -0.05678");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.002588, 0.002747, 0.003097, 0.003402, 0.003985, 0.004535, 0.005784, 0.03399, 0.1845, 0.3877",\
"0.002575, 0.002727, 0.00307, 0.003445, 0.003883, 0.004498, 0.005878, 0.03641, 0.1897, 0.3906",\
"0.002339, 0.002488, 0.002825, 0.003209, 0.003598, 0.00431, 0.006392, 0.04434, 0.2081, 0.4002",\
"0.002065, 0.002227, 0.002582, 0.002942, 0.00346, 0.00408, 0.007477, 0.06428, 0.242, 0.4142",\
"0.001864, 0.002029, 0.002321, 0.002768, 0.003125, 0.003909, 0.01342, 0.11, 0.2849, 0.4246",\
"0.001694, 0.001862, 0.002201, 0.002574, 0.002978, 0.004582, 0.04236, 0.1841, 0.3174, 0.414",\
"0.001546, 0.001711, 0.002008, 0.00246, 0.003066, 0.02369, 0.1308, 0.2318, 0.3022, 0.3517",\
"0.001339, 0.00148, 0.001798, 0.003176, 0.04406, 0.1021, 0.1398, 0.1641, 0.1803, 0.1915",\
"-0.02719, -0.02723, -0.02729, -0.02732, -0.02734, -0.02735, -0.02736, -0.02737, -0.02737, -0.02738",\
"-0.05678, -0.05678, -0.05678, -0.05678, -0.05677, -0.05678, -0.05678, -0.05677, -0.05678, -0.05678");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLKN&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.002605, 0.002768, 0.003077, 0.003467, 0.003921, 0.004584, 0.005817, 0.03404, 0.1847, 0.3877",\
"0.002581, 0.002748, 0.003095, 0.003437, 0.003858, 0.004408, 0.006209, 0.03648, 0.1898, 0.3906",\
"0.002341, 0.002521, 0.002847, 0.003181, 0.003618, 0.004347, 0.006428, 0.0441, 0.2082, 0.4003",\
"0.002089, 0.002229, 0.002601, 0.002935, 0.003469, 0.00404, 0.007843, 0.06455, 0.2423, 0.4143",\
"0.001885, 0.002021, 0.002347, 0.002707, 0.003242, 0.004047, 0.01341, 0.11, 0.2849, 0.4247",\
"0.001715, 0.001848, 0.002169, 0.002606, 0.003044, 0.004745, 0.04236, 0.1843, 0.3174, 0.414",\
"0.001553, 0.001694, 0.002019, 0.002394, 0.003243, 0.02388, 0.1308, 0.2318, 0.3022, 0.3516",\
"0.001367, 0.001475, 0.001796, 0.003209, 0.04415, 0.1021, 0.1398, 0.1641, 0.1803, 0.1914",\
"-0.02718, -0.02723, -0.02728, -0.02732, -0.02735, -0.02735, -0.02735, -0.02736, -0.02737, -0.02736",\
"-0.05678, -0.05678, -0.05678, -0.05678, -0.05677, -0.05678, -0.05678, -0.05677, -0.05678, -0.05678");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.002605, 0.002768, 0.003077, 0.003467, 0.003921, 0.004584, 0.005817, 0.03404, 0.1847, 0.3877",\
"0.002581, 0.002748, 0.003095, 0.003437, 0.003858, 0.004408, 0.006209, 0.03648, 0.1898, 0.3906",\
"0.002341, 0.002521, 0.002847, 0.003181, 0.003618, 0.004347, 0.006428, 0.0441, 0.2082, 0.4003",\
"0.002089, 0.002229, 0.002601, 0.002935, 0.003469, 0.00404, 0.007843, 0.06455, 0.2423, 0.4143",\
"0.001885, 0.002021, 0.002347, 0.002707, 0.003242, 0.004047, 0.01341, 0.11, 0.2849, 0.4247",\
"0.001715, 0.001848, 0.002169, 0.002606, 0.003044, 0.004745, 0.04236, 0.1843, 0.3174, 0.414",\
"0.001553, 0.001694, 0.002019, 0.002394, 0.003243, 0.02388, 0.1308, 0.2318, 0.3022, 0.3516",\
"0.001367, 0.001475, 0.001796, 0.003209, 0.04415, 0.1021, 0.1398, 0.1641, 0.1803, 0.1914",\
"-0.02718, -0.02723, -0.02728, -0.02732, -0.02735, -0.02735, -0.02735, -0.02736, -0.02737, -0.02736",\
"-0.05678, -0.05678, -0.05678, -0.05678, -0.05677, -0.05678, -0.05678, -0.05677, -0.05678, -0.05678");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("-0.0936, -0.09343, -0.09308, -0.09273, -0.09219, -0.09184, -0.09094, -0.07808, 0.02966, 0.2482",\
"-0.09358, -0.09344, -0.09315, -0.09266, -0.09216, -0.09188, -0.09091, -0.07714, 0.03426, 0.2524",\
"-0.09367, -0.09353, -0.0932, -0.0928, -0.0924, -0.09179, -0.09018, -0.07336, 0.05142, 0.2668",\
"-0.09381, -0.09366, -0.09334, -0.09292, -0.09245, -0.09183, -0.09063, -0.06291, 0.08656, 0.2902",\
"-0.09394, -0.0938, -0.09348, -0.09309, -0.09268, -0.09179, -0.08857, -0.03466, 0.1418, 0.3166",\
"-0.09404, -0.09391, -0.09358, -0.09322, -0.09272, -0.09195, -0.07838, 0.03115, 0.1995, 0.3291",\
"-0.09414, -0.09398, -0.09366, -0.09321, -0.09262, -0.08863, -0.02158, 0.1169, 0.2239, 0.3002",\
"-0.09419, -0.09406, -0.09374, -0.09337, -0.08866, -0.02286, 0.06355, 0.1225, 0.1623, 0.19",\
"-0.0962, -0.09628, -0.08902, -0.07368, -0.06346, -0.05754, -0.05406, -0.05192, -0.05054, -0.04961",\
"-0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("-0.0936, -0.09343, -0.09308, -0.09273, -0.09219, -0.09184, -0.09094, -0.07808, 0.02966, 0.2482",\
"-0.09358, -0.09344, -0.09315, -0.09266, -0.09216, -0.09188, -0.09091, -0.07714, 0.03426, 0.2524",\
"-0.09367, -0.09353, -0.0932, -0.0928, -0.0924, -0.09179, -0.09018, -0.07336, 0.05142, 0.2668",\
"-0.09381, -0.09366, -0.09334, -0.09292, -0.09245, -0.09183, -0.09063, -0.06291, 0.08656, 0.2902",\
"-0.09394, -0.0938, -0.09348, -0.09309, -0.09268, -0.09179, -0.08857, -0.03466, 0.1418, 0.3166",\
"-0.09404, -0.09391, -0.09358, -0.09322, -0.09272, -0.09195, -0.07838, 0.03115, 0.1995, 0.3291",\
"-0.09414, -0.09398, -0.09366, -0.09321, -0.09262, -0.08863, -0.02158, 0.1169, 0.2239, 0.3002",\
"-0.09419, -0.09406, -0.09374, -0.09337, -0.08866, -0.02286, 0.06355, 0.1225, 0.1623, 0.19",\
"-0.0962, -0.09628, -0.08902, -0.07368, -0.06346, -0.05754, -0.05406, -0.05192, -0.05054, -0.04961",\
"-0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366, -0.1366");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLKN&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("-0.02785, -0.0277, -0.02738, -0.02699, -0.02647, -0.02615, -0.02503, -0.01238, 0.09618, 0.3139",\
"-0.02785, -0.0277, -0.02736, -0.02693, -0.02646, -0.02595, -0.02499, -0.0114, 0.09999, 0.3182",\
"-0.02795, -0.02779, -0.02748, -0.02709, -0.02662, -0.02601, -0.02512, -0.007746, 0.117, 0.3324",\
"-0.02809, -0.02794, -0.02761, -0.0272, -0.0267, -0.02595, -0.02454, 0.00279, 0.1523, 0.3562",\
"-0.02821, -0.02807, -0.02772, -0.02728, -0.02688, -0.02628, -0.02306, 0.03065, 0.2068, 0.3823",\
"-0.02831, -0.02817, -0.02783, -0.02741, -0.02681, -0.02629, -0.01226, 0.09691, 0.2651, 0.3948",\
"-0.02841, -0.02827, -0.02792, -0.02754, -0.02699, -0.02265, 0.04495, 0.1827, 0.2896, 0.3659",\
"-0.02848, -0.0283, -0.02797, -0.02756, -0.02306, 0.04276, 0.1293, 0.1882, 0.2281, 0.2558",\
"-0.03049, -0.03057, -0.0233, -0.007964, 0.002276, 0.008204, 0.01165, 0.01382, 0.01523, 0.01615",\
"-0.07081, -0.07081, -0.07081, -0.0708, -0.07081, -0.07081, -0.07081, -0.07081, -0.07082, -0.07082");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("-0.02785, -0.0277, -0.02738, -0.02699, -0.02647, -0.02615, -0.02503, -0.01238, 0.09618, 0.3139",\
"-0.02785, -0.0277, -0.02736, -0.02693, -0.02646, -0.02595, -0.02499, -0.0114, 0.09999, 0.3182",\
"-0.02795, -0.02779, -0.02748, -0.02709, -0.02662, -0.02601, -0.02512, -0.007746, 0.117, 0.3324",\
"-0.02809, -0.02794, -0.02761, -0.0272, -0.0267, -0.02595, -0.02454, 0.00279, 0.1523, 0.3562",\
"-0.02821, -0.02807, -0.02772, -0.02728, -0.02688, -0.02628, -0.02306, 0.03065, 0.2068, 0.3823",\
"-0.02831, -0.02817, -0.02783, -0.02741, -0.02681, -0.02629, -0.01226, 0.09691, 0.2651, 0.3948",\
"-0.02841, -0.02827, -0.02792, -0.02754, -0.02699, -0.02265, 0.04495, 0.1827, 0.2896, 0.3659",\
"-0.02848, -0.0283, -0.02797, -0.02756, -0.02306, 0.04276, 0.1293, 0.1882, 0.2281, 0.2558",\
"-0.03049, -0.03057, -0.0233, -0.007964, 0.002276, 0.008204, 0.01165, 0.01382, 0.01523, 0.01615",\
"-0.07081, -0.07081, -0.07081, -0.0708, -0.07081, -0.07081, -0.07081, -0.07081, -0.07082, -0.07082");
}
}
timing() {
related_pin : "CLKN" ;
timing_type : falling_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("6.858, 6.97, 7.249, 7.612, 8.04, 8.54, 9.133, 9.844, 10.69, 11.7",\
"6.937, 7.049, 7.327, 7.69, 8.118, 8.619, 9.212, 9.922, 10.77, 11.78",\
"7.215, 7.326, 7.605, 7.968, 8.396, 8.896, 9.489, 10.2, 11.05, 12.05",\
"7.752, 7.863, 8.142, 8.505, 8.933, 9.434, 10.03, 10.74, 11.59, 12.59",\
"8.596, 8.708, 8.986, 9.349, 9.778, 10.28, 10.87, 11.58, 12.43, 13.43",\
"9.783, 9.895, 10.17, 10.54, 10.96, 11.46, 12.06, 12.77, 13.62, 14.62",\
"11.33, 11.44, 11.72, 12.08, 12.51, 13.01, 13.6, 14.31, 15.16, 16.17",\
"13.2, 13.31, 13.59, 13.95, 14.38, 14.88, 15.47, 16.18, 17.03, 18.04",\
"15.34, 15.45, 15.73, 16.09, 16.52, 17.02, 17.61, 18.32, 19.17, 20.17",\
"17.71, 17.82, 18.1, 18.46, 18.89, 19.39, 19.98, 20.69, 21.54, 22.55");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("8.404, 8.572, 9.031, 9.727, 10.68, 11.95, 13.59, 15.65, 18.16, 21.14",\
"8.482, 8.651, 9.11, 9.805, 10.76, 12.03, 13.67, 15.73, 18.24, 21.22",\
"8.759, 8.928, 9.387, 10.08, 11.04, 12.3, 13.94, 16, 18.51, 21.5",\
"9.297, 9.465, 9.924, 10.62, 11.57, 12.84, 14.48, 16.54, 19.05, 22.04",\
"10.14, 10.31, 10.77, 11.46, 12.42, 13.68, 15.33, 17.38, 19.89, 22.88",\
"11.33, 11.5, 11.96, 12.65, 13.61, 14.87, 16.51, 18.57, 21.08, 24.07",\
"12.88, 13.05, 13.51, 14.21, 15.16, 16.43, 18.07, 20.13, 22.64, 25.62",\
"14.78, 14.94, 15.4, 16.1, 17.05, 18.32, 19.96, 22.02, 24.53, 27.52",\
"16.95, 17.12, 17.58, 18.27, 19.23, 20.49, 22.13, 24.19, 26.7, 29.69",\
"19.36, 19.53, 19.99, 20.68, 21.64, 22.9, 24.55, 26.61, 29.11, 32.1");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.6202, 0.6954, 0.9008, 1.216, 1.653, 2.255, 3.076, 4.159, 5.525, 7.183",\
"0.6204, 0.6946, 0.9004, 1.216, 1.653, 2.256, 3.076, 4.158, 5.522, 7.18",\
"0.6204, 0.6954, 0.9008, 1.216, 1.653, 2.255, 3.077, 4.159, 5.52, 7.186",\
"0.6202, 0.6954, 0.9004, 1.216, 1.652, 2.254, 3.076, 4.158, 5.522, 7.186",\
"0.62, 0.694, 0.902, 1.216, 1.654, 2.254, 3.076, 4.156, 5.524, 7.18",\
"0.62, 0.696, 0.902, 1.216, 1.654, 2.254, 3.078, 4.158, 5.522, 7.182",\
"0.622, 0.696, 0.902, 1.218, 1.652, 2.254, 3.076, 4.16, 5.524, 7.186",\
"0.62, 0.694, 0.9, 1.214, 1.652, 2.254, 3.078, 4.156, 5.52, 7.18",\
"0.62, 0.696, 0.9, 1.216, 1.654, 2.256, 3.076, 4.158, 5.52, 7.186",\
"0.62, 0.694, 0.9, 1.216, 1.652, 2.256, 3.076, 4.158, 5.524, 7.186");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7684, 0.9282, 1.423, 2.31, 3.689, 5.688, 8.386, 11.81, 16, 21",\
"0.768, 0.9284, 1.422, 2.31, 3.688, 5.692, 8.4, 11.81, 16.01, 21",\
"0.7688, 0.9284, 1.422, 2.31, 3.69, 5.69, 8.394, 11.82, 16.02, 21",\
"0.768, 0.928, 1.422, 2.31, 3.688, 5.684, 8.4, 11.83, 16.04, 21",\
"0.766, 0.928, 1.422, 2.308, 3.688, 5.688, 8.382, 11.82, 16.01, 21",\
"0.768, 0.93, 1.422, 2.31, 3.686, 5.69, 8.4, 11.81, 16.01, 21",\
"0.768, 0.928, 1.422, 2.31, 3.688, 5.688, 8.382, 11.81, 16, 21.02",\
"0.768, 0.928, 1.422, 2.31, 3.688, 5.686, 8.398, 11.83, 16.04, 21",\
"0.768, 0.928, 1.422, 2.308, 3.69, 5.692, 8.39, 11.81, 16.02, 21",\
"0.768, 0.928, 1.422, 2.31, 3.69, 5.69, 8.396, 11.82, 16, 21.02");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.915, 3.025, 3.297, 3.653, 4.073, 4.568, 5.158, 5.868, 6.717, 7.721",\
"2.992, 3.102, 3.374, 3.73, 4.149, 4.644, 5.235, 5.944, 6.793, 7.798",\
"3.274, 3.384, 3.656, 4.012, 4.432, 4.926, 5.517, 6.227, 7.075, 8.08",\
"3.816, 3.925, 4.198, 4.553, 4.973, 5.467, 6.059, 6.768, 7.617, 8.621",\
"4.662, 4.771, 5.044, 5.399, 5.819, 6.314, 6.904, 7.614, 8.463, 9.467",\
"5.852, 5.962, 6.234, 6.589, 7.008, 7.503, 8.094, 8.803, 9.652, 10.66",\
"7.418, 7.529, 7.801, 8.155, 8.575, 9.071, 9.662, 10.37, 11.22, 12.23",\
"9.35, 9.464, 9.745, 10.11, 10.53, 11.03, 11.62, 12.33, 13.18, 14.18",\
"11.59, 11.72, 12.02, 12.4, 12.84, 13.34, 13.93, 14.65, 15.5, 16.5",\
"14.08, 14.22, 14.55, 14.97, 15.43, 15.95, 16.55, 17.27, 18.12, 19.12");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("3.04, 3.207, 3.659, 4.342, 5.284, 6.549, 8.19, 10.25, 12.76, 15.74",\
"3.1, 3.266, 3.72, 4.402, 5.345, 6.609, 8.25, 10.31, 12.82, 15.81",\
"3.274, 3.441, 3.893, 4.577, 5.519, 6.783, 8.424, 10.48, 12.99, 15.98",\
"3.595, 3.761, 4.213, 4.897, 5.839, 7.103, 8.743, 10.8, 13.31, 16.3",\
"4.092, 4.258, 4.71, 5.392, 6.334, 7.597, 9.239, 11.3, 13.81, 16.79",\
"4.781, 4.948, 5.4, 6.083, 7.024, 8.288, 9.928, 11.99, 14.5, 17.48",\
"5.625, 5.797, 6.26, 6.949, 7.892, 9.155, 10.79, 12.85, 15.36, 18.35",\
"6.557, 6.737, 7.216, 7.92, 8.872, 10.14, 11.78, 13.83, 16.34, 19.33",\
"7.564, 7.753, 8.25, 8.969, 9.931, 11.2, 12.84, 14.9, 17.4, 20.39",\
"8.635, 8.832, 9.347, 10.08, 11.05, 12.33, 13.97, 16.03, 18.54, 21.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.6062, 0.6792, 0.8786, 1.187, 1.625, 2.235, 3.065, 4.153, 5.518, 7.177",\
"0.606, 0.6794, 0.8788, 1.187, 1.624, 2.236, 3.064, 4.154, 5.519, 7.177",\
"0.6064, 0.6794, 0.8788, 1.187, 1.624, 2.234, 3.067, 4.152, 5.519, 7.178",\
"0.606, 0.6796, 0.879, 1.187, 1.624, 2.234, 3.065, 4.154, 5.52, 7.177",\
"0.6062, 0.6796, 0.8788, 1.188, 1.626, 2.236, 3.066, 4.154, 5.519, 7.176",\
"0.6068, 0.6798, 0.88, 1.187, 1.626, 2.236, 3.066, 4.15, 5.52, 7.176",\
"0.612, 0.684, 0.882, 1.192, 1.626, 2.238, 3.066, 4.15, 5.52, 7.178",\
"0.644, 0.718, 0.914, 1.212, 1.642, 2.248, 3.072, 4.152, 5.52, 7.178",\
"0.738, 0.806, 0.994, 1.278, 1.688, 2.28, 3.09, 4.166, 5.53, 7.18",\
"0.848, 0.922, 1.12, 1.4, 1.794, 2.358, 3.142, 4.198, 5.54, 7.192");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7588, 0.9156, 1.397, 2.269, 3.659, 5.683, 8.392, 11.82, 16, 21.01",\
"0.7586, 0.9154, 1.397, 2.269, 3.659, 5.683, 8.381, 11.81, 16, 21.01",\
"0.7588, 0.9158, 1.398, 2.269, 3.66, 5.675, 8.381, 11.81, 16.01, 21",\
"0.7582, 0.9154, 1.399, 2.269, 3.659, 5.683, 8.381, 11.81, 16, 21.01",\
"0.7584, 0.915, 1.4, 2.269, 3.66, 5.677, 8.391, 11.83, 16, 21.01",\
"0.762, 0.9184, 1.402, 2.274, 3.659, 5.684, 8.38, 11.81, 16.01, 21",\
"0.798, 0.954, 1.43, 2.286, 3.668, 5.684, 8.38, 11.81, 16.02, 21",\
"0.846, 1.002, 1.482, 2.332, 3.696, 5.692, 8.384, 11.81, 16, 20.99",\
"0.898, 1.058, 1.538, 2.382, 3.736, 5.716, 8.398, 11.83, 16, 21",\
"0.956, 1.116, 1.596, 2.436, 3.776, 5.752, 8.424, 11.83, 16.01, 21.02");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.919, 3.03, 3.306, 3.668, 4.094, 4.594, 5.188, 5.901, 6.756, 7.77",\
"2.995, 3.106, 3.383, 3.744, 4.171, 4.671, 5.265, 5.977, 6.833, 7.847",\
"3.277, 3.388, 3.665, 4.027, 4.453, 4.953, 5.547, 6.259, 7.115, 8.129",\
"3.819, 3.93, 4.206, 4.568, 4.995, 5.494, 6.089, 6.801, 7.657, 8.671",\
"4.666, 4.776, 5.052, 5.414, 5.84, 6.341, 6.935, 7.648, 8.505, 9.517",\
"5.856, 5.966, 6.242, 6.603, 7.031, 7.531, 8.127, 8.84, 9.698, 10.71",\
"7.422, 7.533, 7.81, 8.171, 8.598, 9.1, 9.695, 10.41, 11.27, 12.27",\
"9.355, 9.47, 9.754, 10.12, 10.56, 11.06, 11.65, 12.37, 13.23, 14.22",\
"11.6, 11.73, 12.04, 12.43, 12.87, 13.38, 13.98, 14.7, 15.54, 16.54",\
"14.09, 14.24, 14.58, 15, 15.47, 16, 16.61, 17.31, 18.15, 19.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.6128, 0.6882, 0.893, 1.209, 1.648, 2.254, 3.081, 4.179, 5.549, 7.179",\
"0.6128, 0.6884, 0.8924, 1.208, 1.648, 2.254, 3.081, 4.18, 5.548, 7.179",\
"0.6132, 0.6882, 0.8934, 1.208, 1.648, 2.254, 3.081, 4.18, 5.548, 7.178",\
"0.6128, 0.688, 0.893, 1.208, 1.648, 2.255, 3.081, 4.18, 5.548, 7.177",\
"0.613, 0.6878, 0.8936, 1.209, 1.649, 2.256, 3.082, 4.182, 5.544, 7.174",\
"0.6138, 0.6882, 0.8954, 1.209, 1.65, 2.258, 3.084, 4.186, 5.538, 7.166",\
"0.62, 0.694, 0.898, 1.214, 1.654, 2.258, 3.09, 4.184, 5.526, 7.152",\
"0.652, 0.726, 0.93, 1.24, 1.67, 2.268, 3.1, 4.176, 5.508, 7.128",\
"0.75, 0.822, 1.016, 1.306, 1.718, 2.308, 3.118, 4.156, 5.474, 7.1",\
"0.866, 0.944, 1.148, 1.436, 1.836, 2.392, 3.124, 4.124, 5.442, 7.088");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.915, 3.025, 3.297, 3.653, 4.073, 4.568, 5.158, 5.868, 6.717, 7.721",\
"2.992, 3.102, 3.374, 3.73, 4.149, 4.644, 5.235, 5.944, 6.793, 7.798",\
"3.274, 3.384, 3.656, 4.012, 4.432, 4.926, 5.517, 6.227, 7.075, 8.08",\
"3.816, 3.925, 4.198, 4.553, 4.973, 5.467, 6.059, 6.768, 7.617, 8.621",\
"4.662, 4.771, 5.044, 5.399, 5.819, 6.314, 6.905, 7.614, 8.463, 9.468",\
"5.852, 5.962, 6.234, 6.589, 7.008, 7.503, 8.094, 8.803, 9.653, 10.66",\
"7.418, 7.529, 7.801, 8.155, 8.575, 9.071, 9.662, 10.37, 11.22, 12.23",\
"9.351, 9.464, 9.744, 10.11, 10.53, 11.03, 11.62, 12.33, 13.18, 14.18",\
"11.59, 11.72, 12.02, 12.4, 12.84, 13.34, 13.93, 14.65, 15.5, 16.5",\
"14.08, 14.22, 14.55, 14.97, 15.43, 15.95, 16.55, 17.27, 18.12, 19.12");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("3.04, 3.207, 3.659, 4.342, 5.284, 6.549, 8.19, 10.25, 12.76, 15.74",\
"3.1, 3.266, 3.72, 4.402, 5.345, 6.609, 8.25, 10.31, 12.82, 15.81",\
"3.275, 3.441, 3.893, 4.576, 5.519, 6.783, 8.424, 10.48, 12.99, 15.98",\
"3.595, 3.762, 4.213, 4.897, 5.839, 7.103, 8.743, 10.8, 13.31, 16.3",\
"4.091, 4.258, 4.709, 5.392, 6.334, 7.598, 9.239, 11.3, 13.81, 16.8",\
"4.781, 4.947, 5.4, 6.083, 7.024, 8.287, 9.928, 11.99, 14.5, 17.48",\
"5.625, 5.797, 6.26, 6.949, 7.892, 9.155, 10.79, 12.85, 15.36, 18.35",\
"6.556, 6.737, 7.216, 7.92, 8.872, 10.14, 11.78, 13.83, 16.34, 19.33",\
"7.564, 7.753, 8.25, 8.969, 9.931, 11.2, 12.84, 14.9, 17.4, 20.39",\
"8.635, 8.832, 9.347, 10.08, 11.05, 12.33, 13.97, 16.03, 18.53, 21.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.6062, 0.6786, 0.8786, 1.187, 1.625, 2.235, 3.065, 4.153, 5.518, 7.177",\
"0.606, 0.6794, 0.8788, 1.187, 1.624, 2.236, 3.064, 4.154, 5.519, 7.177",\
"0.6064, 0.6794, 0.8788, 1.187, 1.624, 2.234, 3.067, 4.152, 5.519, 7.178",\
"0.606, 0.6796, 0.879, 1.187, 1.625, 2.234, 3.066, 4.153, 5.518, 7.178",\
"0.6062, 0.6796, 0.8788, 1.188, 1.626, 2.236, 3.065, 4.153, 5.519, 7.178",\
"0.607, 0.6798, 0.8818, 1.187, 1.626, 2.236, 3.064, 4.152, 5.52, 7.176",\
"0.612, 0.684, 0.882, 1.192, 1.628, 2.236, 3.064, 4.152, 5.518, 7.176",\
"0.644, 0.716, 0.912, 1.212, 1.644, 2.248, 3.072, 4.154, 5.52, 7.184",\
"0.738, 0.806, 0.994, 1.278, 1.688, 2.28, 3.09, 4.168, 5.526, 7.178",\
"0.848, 0.922, 1.12, 1.4, 1.796, 2.36, 3.146, 4.198, 5.54, 7.192");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7588, 0.9156, 1.397, 2.269, 3.659, 5.683, 8.392, 11.82, 16, 21.01",\
"0.7586, 0.9154, 1.397, 2.269, 3.659, 5.683, 8.381, 11.81, 16, 21.01",\
"0.7586, 0.915, 1.4, 2.268, 3.66, 5.675, 8.387, 11.83, 16, 21",\
"0.7582, 0.9156, 1.399, 2.269, 3.659, 5.683, 8.381, 11.81, 16, 21.01",\
"0.758, 0.9148, 1.397, 2.268, 3.658, 5.683, 8.381, 11.81, 16, 21.04",\
"0.7626, 0.9186, 1.401, 2.273, 3.661, 5.676, 8.39, 11.83, 16, 21",\
"0.798, 0.952, 1.43, 2.286, 3.668, 5.684, 8.38, 11.81, 16.02, 21",\
"0.846, 1.004, 1.482, 2.332, 3.694, 5.694, 8.384, 11.81, 16, 20.99",\
"0.898, 1.058, 1.536, 2.384, 3.732, 5.716, 8.4, 11.82, 16, 21",\
"0.956, 1.116, 1.594, 2.438, 3.776, 5.75, 8.418, 11.83, 16.02, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.919, 3.03, 3.306, 3.668, 4.094, 4.594, 5.189, 5.901, 6.757, 7.77",\
"2.996, 3.106, 3.383, 3.744, 4.171, 4.671, 5.265, 5.977, 6.834, 7.847",\
"3.278, 3.388, 3.665, 4.026, 4.453, 4.953, 5.547, 6.26, 7.116, 8.129",\
"3.819, 3.93, 4.206, 4.568, 4.995, 5.495, 6.089, 6.801, 7.658, 8.671",\
"4.665, 4.776, 5.053, 5.414, 5.841, 6.341, 6.935, 7.648, 8.506, 9.517",\
"5.855, 5.966, 6.242, 6.604, 7.031, 7.532, 8.127, 8.84, 9.699, 10.71",\
"7.423, 7.533, 7.81, 8.172, 8.598, 9.1, 9.695, 10.41, 11.27, 12.27",\
"9.355, 9.469, 9.754, 10.12, 10.56, 11.06, 11.65, 12.37, 13.22, 14.22",\
"11.6, 11.73, 12.04, 12.43, 12.87, 13.38, 13.98, 14.7, 15.54, 16.53",\
"14.09, 14.24, 14.58, 15, 15.47, 16, 16.61, 17.31, 18.14, 19.14");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.613, 0.688, 0.8926, 1.209, 1.648, 2.254, 3.081, 4.18, 5.548, 7.178",\
"0.6128, 0.6882, 0.8928, 1.209, 1.648, 2.255, 3.081, 4.18, 5.547, 7.178",\
"0.6136, 0.6872, 0.8934, 1.209, 1.648, 2.254, 3.081, 4.181, 5.547, 7.177",\
"0.613, 0.6874, 0.893, 1.209, 1.649, 2.256, 3.082, 4.182, 5.545, 7.175",\
"0.6132, 0.6878, 0.8944, 1.21, 1.649, 2.256, 3.083, 4.183, 5.542, 7.171",\
"0.6138, 0.6884, 0.8958, 1.211, 1.651, 2.258, 3.086, 4.186, 5.536, 7.16",\
"0.62, 0.694, 0.898, 1.214, 1.656, 2.26, 3.09, 4.184, 5.522, 7.146",\
"0.652, 0.726, 0.93, 1.24, 1.67, 2.27, 3.102, 4.172, 5.5, 7.12",\
"0.75, 0.822, 1.018, 1.304, 1.718, 2.31, 3.112, 4.146, 5.466, 7.1",\
"0.868, 0.942, 1.148, 1.438, 1.838, 2.384, 3.108, 4.108, 5.436, 7.09");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.915, 3.025, 3.298, 3.653, 4.072, 4.567, 5.157, 5.867, 6.716, 7.72",\
"2.992, 3.101, 3.374, 3.73, 4.148, 4.643, 5.234, 5.943, 6.792, 7.797",\
"3.274, 3.384, 3.656, 4.012, 4.43, 4.925, 5.516, 6.225, 7.074, 8.079",\
"3.815, 3.925, 4.198, 4.553, 4.972, 5.467, 6.058, 6.767, 7.616, 8.62",\
"4.662, 4.771, 5.044, 5.399, 5.817, 6.313, 6.903, 7.613, 8.463, 9.467",\
"5.852, 5.962, 6.234, 6.589, 7.007, 7.503, 8.094, 8.803, 9.653, 10.66",\
"7.418, 7.527, 7.801, 8.155, 8.575, 9.071, 9.66, 10.37, 11.22, 12.22",\
"9.35, 9.464, 9.744, 10.11, 10.53, 11.03, 11.62, 12.33, 13.18, 14.18",\
"11.59, 11.72, 12.02, 12.4, 12.84, 13.34, 13.93, 14.65, 15.5, 16.5",\
"14.08, 14.22, 14.56, 14.97, 15.43, 15.95, 16.55, 17.27, 18.12, 19.12");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("3.008, 3.174, 3.627, 4.31, 5.252, 6.516, 8.158, 10.22, 12.73, 15.71",\
"3.068, 3.234, 3.686, 4.37, 5.313, 6.576, 8.218, 10.28, 12.79, 15.78",\
"3.242, 3.409, 3.861, 4.544, 5.487, 6.751, 8.392, 10.45, 12.96, 15.95",\
"3.565, 3.731, 4.183, 4.867, 5.809, 7.073, 8.714, 10.77, 13.28, 16.27",\
"4.067, 4.234, 4.685, 5.368, 6.31, 7.574, 9.215, 11.27, 13.78, 16.77",\
"4.762, 4.929, 5.382, 6.064, 7.007, 8.27, 9.911, 11.97, 14.48, 17.47",\
"5.611, 5.784, 6.247, 6.936, 7.878, 9.141, 10.78, 12.84, 15.35, 18.34",\
"6.547, 6.727, 7.207, 7.911, 8.863, 10.13, 11.77, 13.83, 16.33, 19.32",\
"7.557, 7.745, 8.242, 8.962, 9.924, 11.19, 12.84, 14.89, 17.4, 20.39",\
"8.629, 8.826, 9.342, 10.08, 11.05, 12.32, 13.97, 16.02, 18.53, 21.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.6064, 0.679, 0.879, 1.188, 1.626, 2.235, 3.064, 4.154, 5.519, 7.183",\
"0.606, 0.6794, 0.8794, 1.187, 1.626, 2.238, 3.065, 4.154, 5.524, 7.178",\
"0.6058, 0.6792, 0.8798, 1.187, 1.626, 2.236, 3.064, 4.153, 5.524, 7.183",\
"0.6062, 0.6792, 0.8798, 1.187, 1.626, 2.238, 3.064, 4.151, 5.52, 7.181",\
"0.6064, 0.6788, 0.879, 1.187, 1.626, 2.233, 3.064, 4.154, 5.521, 7.18",\
"0.6066, 0.6798, 0.881, 1.19, 1.627, 2.236, 3.066, 4.154, 5.522, 7.182",\
"0.612, 0.684, 0.886, 1.19, 1.626, 2.236, 3.066, 4.15, 5.524, 7.184",\
"0.646, 0.714, 0.912, 1.214, 1.642, 2.244, 3.068, 4.156, 5.518, 7.178",\
"0.736, 0.806, 0.996, 1.276, 1.686, 2.282, 3.09, 4.168, 5.532, 7.184",\
"0.848, 0.922, 1.12, 1.402, 1.796, 2.36, 3.146, 4.198, 5.542, 7.194");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7576, 0.9146, 1.397, 2.27, 3.66, 5.675, 8.384, 11.82, 16, 21",\
"0.7572, 0.9142, 1.397, 2.273, 3.661, 5.678, 8.394, 11.81, 16.01, 21.01",\
"0.757, 0.9144, 1.397, 2.272, 3.661, 5.677, 8.391, 11.83, 16, 21",\
"0.7574, 0.9142, 1.397, 2.271, 3.657, 5.681, 8.399, 11.81, 16.01, 21.01",\
"0.757, 0.9144, 1.397, 2.271, 3.66, 5.683, 8.382, 11.81, 16, 21.04",\
"0.7626, 0.9202, 1.401, 2.274, 3.662, 5.676, 8.384, 11.81, 16.01, 21.01",\
"0.798, 0.956, 1.432, 2.286, 3.668, 5.686, 8.38, 11.81, 16.03, 21",\
"0.848, 1.006, 1.482, 2.336, 3.694, 5.694, 8.384, 11.81, 16, 21.03",\
"0.9, 1.058, 1.538, 2.386, 3.736, 5.718, 8.398, 11.82, 16, 21",\
"0.956, 1.116, 1.598, 2.44, 3.774, 5.746, 8.422, 11.83, 16.01, 21.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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.918, 3.029, 3.305, 3.666, 4.094, 4.598, 5.196, 5.901, 6.739, 7.735",\
"2.995, 3.106, 3.382, 3.743, 4.17, 4.674, 5.272, 5.977, 6.815, 7.811",\
"3.277, 3.388, 3.663, 4.025, 4.452, 4.956, 5.555, 6.259, 7.097, 8.093",\
"3.818, 3.929, 4.204, 4.566, 4.993, 5.497, 6.096, 6.8, 7.638, 8.634",\
"4.665, 4.776, 5.051, 5.413, 5.84, 6.344, 6.942, 7.647, 8.486, 9.481",\
"5.854, 5.965, 6.241, 6.602, 7.03, 7.534, 8.132, 8.837, 9.676, 10.67",\
"7.422, 7.532, 7.807, 8.169, 8.597, 9.101, 9.7, 10.4, 11.24, 12.24",\
"9.354, 9.469, 9.752, 10.12, 10.55, 11.06, 11.66, 12.36, 13.2, 14.2",\
"11.6, 11.73, 12.03, 12.42, 12.86, 13.38, 13.98, 14.68, 15.52, 16.51",\
"14.09, 14.23, 14.57, 14.99, 15.46, 15.99, 16.6, 17.3, 18.13, 19.13");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.6122, 0.687, 0.892, 1.208, 1.655, 2.271, 3.069, 4.106, 5.441, 7.088",\
"0.612, 0.6874, 0.8924, 1.207, 1.655, 2.271, 3.068, 4.106, 5.439, 7.091",\
"0.6126, 0.6874, 0.8926, 1.209, 1.656, 2.271, 3.068, 4.106, 5.441, 7.087",\
"0.6126, 0.6864, 0.8924, 1.209, 1.655, 2.271, 3.068, 4.106, 5.438, 7.089",\
"0.612, 0.6868, 0.8932, 1.209, 1.656, 2.271, 3.068, 4.106, 5.439, 7.088",\
"0.613, 0.6882, 0.8942, 1.211, 1.657, 2.27, 3.068, 4.106, 5.44, 7.088",\
"0.618, 0.692, 0.9, 1.212, 1.658, 2.272, 3.068, 4.104, 5.44, 7.09",\
"0.652, 0.724, 0.926, 1.234, 1.674, 2.28, 3.07, 4.104, 5.438, 7.088",\
"0.746, 0.818, 1.012, 1.3, 1.722, 2.312, 3.084, 4.106, 5.436, 7.09",\
"0.858, 0.934, 1.142, 1.428, 1.834, 2.388, 3.116, 4.114, 5.438, 7.09");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.915, 3.025, 3.298, 3.653, 4.072, 4.567, 5.157, 5.867, 6.716, 7.72",\
"2.992, 3.101, 3.374, 3.73, 4.148, 4.643, 5.234, 5.943, 6.792, 7.796",\
"3.274, 3.384, 3.656, 4.012, 4.43, 4.926, 5.516, 6.225, 7.074, 8.079",\
"3.815, 3.925, 4.197, 4.553, 4.972, 5.467, 6.057, 6.767, 7.616, 8.62",\
"4.662, 4.772, 5.044, 5.399, 5.818, 6.313, 6.904, 7.612, 8.463, 9.467",\
"5.852, 5.961, 6.234, 6.589, 7.008, 7.503, 8.094, 8.803, 9.653, 10.66",\
"7.419, 7.527, 7.801, 8.155, 8.574, 9.07, 9.66, 10.37, 11.22, 12.22",\
"9.35, 9.464, 9.745, 10.11, 10.53, 11.03, 11.62, 12.33, 13.18, 14.18",\
"11.59, 11.72, 12.02, 12.4, 12.84, 13.34, 13.94, 14.65, 15.5, 16.5",\
"14.08, 14.22, 14.55, 14.97, 15.43, 15.95, 16.55, 17.27, 18.12, 19.12");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("3.008, 3.174, 3.627, 4.31, 5.252, 6.516, 8.158, 10.22, 12.73, 15.71",\
"3.068, 3.234, 3.686, 4.37, 5.313, 6.576, 8.218, 10.28, 12.79, 15.78",\
"3.242, 3.409, 3.861, 4.544, 5.487, 6.751, 8.392, 10.45, 12.96, 15.95",\
"3.565, 3.732, 4.183, 4.867, 5.809, 7.073, 8.714, 10.77, 13.28, 16.28",\
"4.067, 4.233, 4.685, 5.367, 6.309, 7.573, 9.214, 11.27, 13.78, 16.77",\
"4.762, 4.929, 5.381, 6.064, 7.007, 8.27, 9.911, 11.97, 14.48, 17.47",\
"5.61, 5.784, 6.247, 6.935, 7.878, 9.141, 10.78, 12.84, 15.35, 18.34",\
"6.547, 6.727, 7.208, 7.911, 8.863, 10.13, 11.77, 13.83, 16.33, 19.32",\
"7.557, 7.745, 8.243, 8.962, 9.924, 11.19, 12.84, 14.89, 17.4, 20.39",\
"8.629, 8.826, 9.342, 10.08, 11.05, 12.32, 13.97, 16.02, 18.53, 21.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.6064, 0.679, 0.879, 1.188, 1.626, 2.235, 3.064, 4.154, 5.519, 7.183",\
"0.606, 0.6794, 0.8794, 1.187, 1.626, 2.238, 3.067, 4.154, 5.524, 7.183",\
"0.606, 0.6792, 0.8796, 1.187, 1.626, 2.234, 3.064, 4.153, 5.524, 7.183",\
"0.6062, 0.6792, 0.8794, 1.187, 1.626, 2.236, 3.064, 4.151, 5.524, 7.187",\
"0.6066, 0.679, 0.8796, 1.187, 1.626, 2.237, 3.067, 4.153, 5.519, 7.182",\
"0.6068, 0.68, 0.8808, 1.19, 1.627, 2.234, 3.066, 4.154, 5.522, 7.182",\
"0.612, 0.684, 0.886, 1.192, 1.628, 2.238, 3.066, 4.152, 5.524, 7.184",\
"0.644, 0.716, 0.914, 1.212, 1.64, 2.244, 3.068, 4.156, 5.52, 7.184",\
"0.738, 0.806, 0.994, 1.278, 1.688, 2.284, 3.094, 4.166, 5.534, 7.186",\
"0.848, 0.92, 1.12, 1.4, 1.796, 2.36, 3.144, 4.196, 5.542, 7.194");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7576, 0.9144, 1.397, 2.272, 3.66, 5.675, 8.384, 11.82, 16, 21",\
"0.7572, 0.9144, 1.397, 2.273, 3.661, 5.678, 8.394, 11.81, 16.01, 21.01",\
"0.757, 0.9144, 1.397, 2.272, 3.661, 5.677, 8.391, 11.83, 16, 21",\
"0.7578, 0.9146, 1.397, 2.27, 3.658, 5.675, 8.38, 11.82, 16.02, 21.02",\
"0.7566, 0.9144, 1.4, 2.268, 3.659, 5.684, 8.395, 11.81, 16.01, 21.02",\
"0.763, 0.9182, 1.402, 2.27, 3.662, 5.684, 8.382, 11.82, 16.01, 21",\
"0.8, 0.954, 1.432, 2.286, 3.668, 5.684, 8.382, 11.81, 16.03, 21",\
"0.848, 1.006, 1.484, 2.332, 3.696, 5.694, 8.384, 11.81, 16, 21.03",\
"0.9, 1.058, 1.538, 2.386, 3.734, 5.718, 8.398, 11.82, 16, 21",\
"0.956, 1.116, 1.598, 2.436, 3.776, 5.75, 8.42, 11.83, 16.02, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.918, 3.029, 3.304, 3.667, 4.094, 4.598, 5.196, 5.901, 6.739, 7.735",\
"2.995, 3.105, 3.382, 3.743, 4.17, 4.674, 5.272, 5.977, 6.815, 7.811",\
"3.277, 3.388, 3.664, 4.025, 4.452, 4.956, 5.555, 6.259, 7.097, 8.093",\
"3.818, 3.928, 4.205, 4.566, 4.993, 5.497, 6.096, 6.801, 7.639, 8.634",\
"4.665, 4.775, 5.051, 5.413, 5.84, 6.343, 6.942, 7.647, 8.485, 9.482",\
"5.855, 5.966, 6.24, 6.602, 7.03, 7.534, 8.133, 8.837, 9.675, 10.67",\
"7.422, 7.532, 7.807, 8.169, 8.597, 9.1, 9.7, 10.4, 11.24, 12.24",\
"9.353, 9.469, 9.752, 10.12, 10.55, 11.06, 11.66, 12.36, 13.2, 14.2",\
"11.6, 11.73, 12.03, 12.42, 12.86, 13.37, 13.98, 14.68, 15.52, 16.51",\
"14.09, 14.23, 14.57, 14.99, 15.46, 15.99, 16.6, 17.3, 18.13, 19.13");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.612, 0.687, 0.8918, 1.207, 1.655, 2.271, 3.068, 4.106, 5.439, 7.091",\
"0.6126, 0.6864, 0.8924, 1.208, 1.655, 2.271, 3.067, 4.106, 5.439, 7.091",\
"0.6124, 0.6868, 0.8932, 1.209, 1.655, 2.271, 3.069, 4.106, 5.441, 7.091",\
"0.6124, 0.6874, 0.8924, 1.209, 1.655, 2.271, 3.068, 4.105, 5.441, 7.09",\
"0.6128, 0.6872, 0.8926, 1.208, 1.656, 2.271, 3.068, 4.106, 5.438, 7.092",\
"0.6132, 0.688, 0.8942, 1.211, 1.655, 2.272, 3.068, 4.106, 5.44, 7.092",\
"0.618, 0.692, 0.896, 1.212, 1.656, 2.272, 3.066, 4.104, 5.442, 7.09",\
"0.652, 0.724, 0.926, 1.236, 1.672, 2.28, 3.07, 4.104, 5.44, 7.088",\
"0.746, 0.816, 1.012, 1.3, 1.72, 2.312, 3.082, 4.106, 5.438, 7.092",\
"0.858, 0.934, 1.138, 1.428, 1.832, 2.39, 3.116, 4.112, 5.436, 7.092");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("2.919, 3.03, 3.306, 3.668, 4.094, 4.594, 5.188, 5.901, 6.756, 7.77",\
"2.995, 3.106, 3.383, 3.744, 4.171, 4.671, 5.265, 5.977, 6.833, 7.847",\
"3.277, 3.388, 3.665, 4.027, 4.453, 4.953, 5.547, 6.259, 7.115, 8.129",\
"3.819, 3.93, 4.206, 4.568, 4.995, 5.494, 6.089, 6.801, 7.657, 8.671",\
"4.666, 4.776, 5.052, 5.414, 5.84, 6.341, 6.935, 7.648, 8.505, 9.517",\
"5.856, 5.966, 6.242, 6.603, 7.031, 7.531, 8.127, 8.84, 9.698, 10.71",\
"7.422, 7.533, 7.81, 8.171, 8.598, 9.1, 9.695, 10.41, 11.27, 12.27",\
"9.355, 9.47, 9.754, 10.12, 10.56, 11.06, 11.65, 12.37, 13.23, 14.22",\
"11.6, 11.73, 12.04, 12.43, 12.87, 13.38, 13.98, 14.7, 15.54, 16.54",\
"14.09, 14.24, 14.58, 15, 15.47, 16, 16.61, 17.31, 18.15, 19.14");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("3.04, 3.207, 3.659, 4.342, 5.284, 6.549, 8.19, 10.25, 12.76, 15.74",\
"3.1, 3.266, 3.72, 4.402, 5.345, 6.609, 8.25, 10.31, 12.82, 15.81",\
"3.274, 3.441, 3.893, 4.577, 5.519, 6.783, 8.424, 10.48, 12.99, 15.98",\
"3.595, 3.761, 4.213, 4.897, 5.839, 7.103, 8.743, 10.8, 13.31, 16.3",\
"4.092, 4.258, 4.71, 5.392, 6.334, 7.597, 9.239, 11.3, 13.81, 16.79",\
"4.781, 4.948, 5.4, 6.083, 7.024, 8.288, 9.928, 11.99, 14.5, 17.48",\
"5.625, 5.797, 6.26, 6.949, 7.892, 9.155, 10.79, 12.85, 15.36, 18.35",\
"6.557, 6.737, 7.216, 7.92, 8.872, 10.14, 11.78, 13.83, 16.34, 19.33",\
"7.564, 7.753, 8.25, 8.969, 9.931, 11.2, 12.84, 14.9, 17.4, 20.39",\
"8.635, 8.832, 9.347, 10.08, 11.05, 12.33, 13.97, 16.03, 18.54, 21.52");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.6064, 0.679, 0.879, 1.188, 1.626, 2.235, 3.064, 4.154, 5.519, 7.183",\
"0.606, 0.6794, 0.8794, 1.187, 1.626, 2.238, 3.067, 4.154, 5.524, 7.183",\
"0.606, 0.6792, 0.8796, 1.187, 1.626, 2.234, 3.064, 4.153, 5.524, 7.183",\
"0.6062, 0.6792, 0.8794, 1.187, 1.626, 2.236, 3.064, 4.151, 5.524, 7.187",\
"0.6066, 0.679, 0.8796, 1.187, 1.626, 2.237, 3.067, 4.153, 5.519, 7.182",\
"0.6068, 0.68, 0.8808, 1.19, 1.627, 2.234, 3.066, 4.154, 5.522, 7.182",\
"0.612, 0.684, 0.886, 1.192, 1.628, 2.238, 3.066, 4.152, 5.524, 7.184",\
"0.644, 0.716, 0.914, 1.212, 1.64, 2.244, 3.068, 4.156, 5.52, 7.184",\
"0.738, 0.806, 0.994, 1.278, 1.688, 2.284, 3.094, 4.166, 5.534, 7.186",\
"0.848, 0.92, 1.12, 1.4, 1.796, 2.36, 3.144, 4.196, 5.542, 7.194");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7576, 0.9146, 1.397, 2.27, 3.66, 5.675, 8.384, 11.82, 16, 21",\
"0.7572, 0.9142, 1.397, 2.273, 3.661, 5.678, 8.394, 11.81, 16.01, 21.01",\
"0.757, 0.9144, 1.397, 2.272, 3.661, 5.677, 8.391, 11.83, 16, 21",\
"0.7574, 0.9142, 1.397, 2.271, 3.657, 5.681, 8.399, 11.81, 16.01, 21.01",\
"0.757, 0.9144, 1.397, 2.271, 3.66, 5.683, 8.382, 11.81, 16, 21.04",\
"0.7626, 0.9202, 1.401, 2.274, 3.662, 5.676, 8.384, 11.81, 16.01, 21.01",\
"0.798, 0.956, 1.432, 2.286, 3.668, 5.686, 8.38, 11.81, 16.03, 21",\
"0.848, 1.006, 1.482, 2.336, 3.694, 5.694, 8.384, 11.81, 16, 21.03",\
"0.9, 1.058, 1.538, 2.386, 3.736, 5.718, 8.398, 11.82, 16, 21",\
"0.956, 1.116, 1.598, 2.44, 3.774, 5.746, 8.422, 11.83, 16.01, 21.01");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("8.197, 8.364, 8.815, 9.498, 10.44, 11.7, 13.34, 15.4, 17.91, 20.9",\
"8.279, 8.446, 8.898, 9.58, 10.52, 11.79, 13.43, 15.48, 18, 20.99",\
"8.553, 8.72, 9.171, 9.854, 10.8, 12.06, 13.7, 15.76, 18.27, 21.26",\
"9.082, 9.249, 9.7, 10.38, 11.32, 12.59, 14.23, 16.29, 18.8, 21.79",\
"9.912, 10.08, 10.53, 11.21, 12.15, 13.42, 15.06, 17.12, 19.63, 22.61",\
"11.08, 11.25, 11.7, 12.38, 13.33, 14.59, 16.23, 18.29, 20.8, 23.78",\
"12.63, 12.79, 13.25, 13.93, 14.87, 16.13, 17.77, 19.83, 22.34, 25.33",\
"14.56, 14.73, 15.18, 15.86, 16.8, 18.07, 19.71, 21.76, 24.27, 27.27",\
"16.86, 17.03, 17.48, 18.16, 19.1, 20.36, 22, 24.06, 26.57, 29.56",\
"19.46, 19.63, 20.08, 20.76, 21.7, 22.97, 24.61, 26.67, 29.18, 32.16");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.758, 0.9158, 1.399, 2.27, 3.66, 5.68, 8.38, 11.81, 16, 21",\
"0.7578, 0.9156, 1.398, 2.269, 3.66, 5.684, 8.38, 11.82, 16, 21",\
"0.7586, 0.9152, 1.401, 2.271, 3.66, 5.68, 8.388, 11.83, 16.02, 21",\
"0.7586, 0.916, 1.4, 2.27, 3.66, 5.676, 8.382, 11.81, 16.02, 21.01",\
"0.758, 0.916, 1.398, 2.27, 3.658, 5.676, 8.38, 11.81, 16, 21",\
"0.758, 0.916, 1.4, 2.27, 3.66, 5.676, 8.38, 11.82, 16.01, 21.02",\
"0.76, 0.916, 1.398, 2.268, 3.66, 5.678, 8.39, 11.81, 16, 21",\
"0.758, 0.916, 1.4, 2.27, 3.662, 5.674, 8.394, 11.81, 16.03, 21.02",\
"0.76, 0.916, 1.398, 2.272, 3.66, 5.682, 8.382, 11.83, 16.02, 21",\
"0.76, 0.916, 1.398, 2.27, 3.66, 5.684, 8.392, 11.81, 16.01, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("8.198, 8.365, 8.817, 9.5, 10.44, 11.71, 13.35, 15.4, 17.91, 20.91",\
"8.281, 8.448, 8.899, 9.582, 10.52, 11.79, 13.43, 15.49, 18, 20.98",\
"8.554, 8.721, 9.173, 9.855, 10.8, 12.06, 13.7, 15.76, 18.27, 21.26",\
"9.084, 9.249, 9.702, 10.38, 11.33, 12.59, 14.23, 16.29, 18.8, 21.79",\
"9.914, 10.08, 10.53, 11.21, 12.16, 13.42, 15.06, 17.12, 19.63, 22.61",\
"11.09, 11.25, 11.7, 12.39, 13.33, 14.59, 16.23, 18.29, 20.8, 23.78",\
"12.63, 12.8, 13.25, 13.93, 14.87, 16.14, 17.78, 19.84, 22.34, 25.33",\
"14.56, 14.73, 15.18, 15.86, 16.8, 18.07, 19.71, 21.77, 24.28, 27.27",\
"16.86, 17.03, 17.48, 18.16, 19.1, 20.37, 22.01, 24.07, 26.58, 29.56",\
"19.46, 19.63, 20.08, 20.76, 21.7, 22.97, 24.61, 26.67, 29.18, 32.17");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.758, 0.9156, 1.398, 2.27, 3.661, 5.682, 8.38, 11.81, 16.02, 21",\
"0.7578, 0.9152, 1.399, 2.269, 3.66, 5.676, 8.396, 11.83, 16, 20.99",\
"0.7584, 0.9158, 1.398, 2.271, 3.66, 5.68, 8.388, 11.83, 16.03, 21",\
"0.7572, 0.916, 1.398, 2.272, 3.662, 5.684, 8.39, 11.82, 16.05, 21.01",\
"0.76, 0.916, 1.398, 2.27, 3.66, 5.68, 8.382, 11.82, 16, 21.01",\
"0.76, 0.916, 1.398, 2.27, 3.66, 5.678, 8.382, 11.83, 16, 21.02",\
"0.758, 0.914, 1.398, 2.27, 3.66, 5.676, 8.392, 11.81, 16.02, 21",\
"0.76, 0.916, 1.398, 2.272, 3.66, 5.674, 8.382, 11.81, 16.03, 21.01",\
"0.758, 0.916, 1.4, 2.27, 3.66, 5.676, 8.382, 11.83, 16, 21",\
"0.76, 0.916, 1.398, 2.274, 3.658, 5.674, 8.382, 11.81, 16.01, 21");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("6.283, 6.45, 6.902, 7.586, 8.528, 9.791, 11.43, 13.49, 16, 18.99",\
"6.363, 6.529, 6.982, 7.666, 8.608, 9.872, 11.51, 13.57, 16.08, 19.07",\
"6.642, 6.809, 7.262, 7.945, 8.887, 10.15, 11.79, 13.85, 16.36, 19.35",\
"7.178, 7.345, 7.798, 8.481, 9.423, 10.69, 12.33, 14.39, 16.9, 19.88",\
"8.017, 8.184, 8.638, 9.32, 10.26, 11.52, 13.17, 15.23, 17.74, 20.72",\
"9.187, 9.354, 9.807, 10.49, 11.43, 12.7, 14.34, 16.4, 18.91, 21.89",\
"10.69, 10.85, 11.31, 11.99, 12.93, 14.19, 15.84, 17.89, 20.4, 23.39",\
"12.48, 12.64, 13.1, 13.78, 14.72, 15.98, 17.63, 19.68, 22.19, 25.18",\
"14.53, 14.7, 15.15, 15.83, 16.78, 18.04, 19.68, 21.74, 24.25, 27.23",\
"16.83, 17, 17.45, 18.14, 19.08, 20.34, 21.98, 24.04, 26.55, 29.54");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7626, 0.919, 1.402, 2.272, 3.661, 5.679, 8.391, 11.81, 16.02, 21.01",\
"0.7622, 0.9184, 1.401, 2.273, 3.66, 5.676, 8.39, 11.81, 16.02, 21.01",\
"0.7624, 0.9188, 1.401, 2.271, 3.663, 5.681, 8.4, 11.81, 16.02, 21.01",\
"0.7624, 0.919, 1.401, 2.273, 3.661, 5.682, 8.382, 11.81, 16, 21.01",\
"0.7618, 0.9184, 1.4, 2.272, 3.66, 5.682, 8.38, 11.81, 16.02, 21",\
"0.764, 0.918, 1.402, 2.27, 3.658, 5.68, 8.382, 11.81, 16, 20.99",\
"0.762, 0.918, 1.4, 2.272, 3.66, 5.68, 8.39, 11.81, 16, 20.99",\
"0.762, 0.918, 1.402, 2.272, 3.662, 5.678, 8.394, 11.81, 16, 21.01",\
"0.762, 0.92, 1.402, 2.274, 3.658, 5.68, 8.388, 11.82, 16, 21",\
"0.766, 0.922, 1.404, 2.274, 3.658, 5.678, 8.396, 11.81, 16.02, 21.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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("6.282, 6.45, 6.902, 7.586, 8.527, 9.791, 11.43, 13.49, 16, 18.99",\
"6.363, 6.53, 6.983, 7.666, 8.608, 9.871, 11.51, 13.57, 16.08, 19.07",\
"6.643, 6.809, 7.262, 7.945, 8.887, 10.15, 11.79, 13.85, 16.36, 19.35",\
"7.179, 7.345, 7.798, 8.481, 9.423, 10.69, 12.33, 14.39, 16.9, 19.89",\
"8.017, 8.184, 8.637, 9.321, 10.26, 11.53, 13.17, 15.22, 17.73, 20.72",\
"9.188, 9.355, 9.808, 10.49, 11.43, 12.7, 14.34, 16.4, 18.91, 21.89",\
"10.69, 10.85, 11.3, 11.99, 12.93, 14.19, 15.83, 17.89, 20.4, 23.39",\
"12.48, 12.64, 13.1, 13.78, 14.72, 15.98, 17.62, 19.68, 22.19, 25.18",\
"14.53, 14.7, 15.15, 15.83, 16.78, 18.04, 19.68, 21.74, 24.25, 27.24",\
"16.83, 17, 17.45, 18.14, 19.08, 20.34, 21.98, 24.04, 26.55, 29.54");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7628, 0.9188, 1.401, 2.272, 3.662, 5.676, 8.392, 11.81, 16.02, 21.02",\
"0.7624, 0.919, 1.401, 2.273, 3.662, 5.678, 8.396, 11.81, 16.01, 21.01",\
"0.7626, 0.919, 1.401, 2.271, 3.661, 5.682, 8.388, 11.83, 16.01, 21",\
"0.7622, 0.9192, 1.403, 2.274, 3.659, 5.684, 8.392, 11.81, 16.01, 21.01",\
"0.763, 0.9184, 1.4, 2.272, 3.662, 5.682, 8.38, 11.81, 16.01, 21",\
"0.762, 0.92, 1.402, 2.27, 3.658, 5.682, 8.398, 11.81, 16.01, 20.99",\
"0.764, 0.918, 1.4, 2.272, 3.658, 5.676, 8.394, 11.81, 16.02, 21",\
"0.762, 0.918, 1.4, 2.272, 3.662, 5.676, 8.388, 11.81, 16.01, 21.02",\
"0.762, 0.92, 1.402, 2.274, 3.66, 5.678, 8.382, 11.81, 16, 21.01",\
"0.766, 0.922, 1.404, 2.274, 3.66, 5.678, 8.398, 11.81, 16.02, 21.01");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("8.198, 8.365, 8.817, 9.5, 10.44, 11.71, 13.35, 15.4, 17.91, 20.91",\
"8.281, 8.448, 8.899, 9.582, 10.52, 11.79, 13.43, 15.49, 18, 20.98",\
"8.554, 8.721, 9.173, 9.855, 10.8, 12.06, 13.7, 15.76, 18.27, 21.26",\
"9.084, 9.249, 9.702, 10.38, 11.33, 12.59, 14.23, 16.29, 18.8, 21.79",\
"9.914, 10.08, 10.53, 11.21, 12.16, 13.42, 15.06, 17.12, 19.63, 22.61",\
"11.09, 11.25, 11.7, 12.39, 13.33, 14.59, 16.23, 18.29, 20.8, 23.78",\
"12.63, 12.8, 13.25, 13.93, 14.87, 16.14, 17.78, 19.84, 22.34, 25.33",\
"14.56, 14.73, 15.18, 15.86, 16.8, 18.07, 19.71, 21.77, 24.28, 27.27",\
"16.86, 17.03, 17.48, 18.16, 19.1, 20.37, 22.01, 24.07, 26.58, 29.56",\
"19.46, 19.63, 20.08, 20.76, 21.7, 22.97, 24.61, 26.67, 29.18, 32.17");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.001, 0.005509, 0.02134, 0.05157, 0.09866, 0.1647, 0.2517, 0.3612, 0.4949, 0.6543");
values("0.7628, 0.9188, 1.401, 2.272, 3.662, 5.676, 8.392, 11.81, 16.02, 21.02",\
"0.7624, 0.919, 1.401, 2.273, 3.662, 5.678, 8.396, 11.81, 16.01, 21.01",\
"0.7626, 0.919, 1.401, 2.271, 3.661, 5.682, 8.388, 11.83, 16.01, 21",\
"0.7622, 0.9192, 1.403, 2.274, 3.659, 5.684, 8.392, 11.81, 16.01, 21.01",\
"0.763, 0.9184, 1.4, 2.272, 3.662, 5.682, 8.38, 11.81, 16.01, 21",\
"0.762, 0.92, 1.402, 2.27, 3.658, 5.682, 8.398, 11.81, 16.01, 20.99",\
"0.764, 0.918, 1.4, 2.272, 3.658, 5.676, 8.394, 11.81, 16.02, 21",\
"0.762, 0.918, 1.4, 2.272, 3.662, 5.676, 8.388, 11.81, 16.01, 21.02",\
"0.762, 0.92, 1.402, 2.274, 3.66, 5.678, 8.382, 11.81, 16, 21.01",\
"0.766, 0.922, 1.404, 2.274, 3.66, 5.678, 8.398, 11.81, 16.02, 21.01");
}
}
}
pin(RN) {
capacitance : 0.00667 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_pulse_width_low : 4.699 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00424, 0.004187, 0.004183, 0.00418, 0.004183, 0.004185, 0.004182, \
0.00418, 0.00418, 0.003479");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004186, -0.004178, -0.004171, -0.004164, -0.004178, -0.004177, \
-0.004176, -0.004174, -0.004171, -0.003778");
}
}
internal_power() {
when : "!CLKN&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004237, 0.004186, 0.00418, 0.004178, 0.004185, 0.004183, 0.004183, \
0.00418, 0.004181, 0.003477");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004186, -0.004178, -0.004171, -0.004164, -0.004178, -0.004178, \
-0.004177, -0.004174, -0.004171, -0.003778");
}
}
internal_power() {
when : "CLKN&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.004241, 0.004185, 0.004176, 0.004176, 0.004185, 0.00418, 0.004179, \
0.00418, 0.004178, 0.003484");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.004183, -0.004174, -0.004166, -0.004161, -0.004176, -0.004175, \
-0.004174, -0.004174, -0.004171, -0.00378");
}
}
internal_power() {
when : "CLKN&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003926, 0.003854, 0.003824, 0.003811, 0.003811, 0.003805, 0.003804, \
0.003801, 0.003802, 0.003097");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003772, -0.003784, -0.003828, -0.003879, -0.003934, -0.00396, \
-0.003977, -0.003992, -0.003998, -0.003643");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-4.305, -4.401, -4.689, -5.267, -6.152, -7.401, -9.014, -10.98, -13.22, -15.69",\
"-4.276, -4.345, -4.657, -5.229, -6.118, -7.366, -8.984, -10.94, -13.18, -15.65",\
"-4.225, -4.3, -4.586, -5.151, -6.06, -7.313, -8.921, -10.88, -13.12, -15.59",\
"-4.173, -4.269, -4.557, -5.129, -6.015, -7.25, -8.867, -10.84, -13.09, -15.55",\
"-3.897, -3.993, -4.285, -4.859, -5.757, -7.016, -8.64, -10.62, -12.89, -15.38",\
"-3.01, -3.109, -3.41, -3.993, -4.916, -6.194, -7.847, -9.859, -12.18, -14.71",\
"-1.452, -1.564, -1.867, -2.475, -3.418, -4.731, -6.419, -8.481, -10.87, -13.45",\
"0.7, 0.652, 0.273, -0.352, -1.328, -2.683, -4.424, -6.545, -9.011, -11.65",\
"3.41, 3.366, 2.963, 2.312, 1.297, -0.098, -1.911, -4.101, -6.662, -9.417",\
"6.688, 6.651, 6.205, 5.52, 4.455, 2.992, 1.107, -1.178, -3.86, -6.698");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("6.807, 6.891, 7.169, 7.7, 8.548, 9.735, 11.29, 13.16, 15.3, 17.67",\
"6.782, 6.86, 7.134, 7.678, 8.523, 9.707, 11.26, 13.13, 15.27, 17.65",\
"6.768, 6.845, 7.123, 7.656, 8.508, 9.688, 11.24, 13.12, 15.26, 17.64",\
"6.886, 6.972, 7.244, 7.786, 8.627, 9.811, 11.36, 13.24, 15.38, 17.76",\
"7.221, 7.296, 7.576, 8.112, 8.957, 10.14, 11.69, 13.57, 15.71, 18.09",\
"7.776, 7.852, 8.131, 8.668, 9.51, 10.7, 12.25, 14.13, 16.27, 18.65",\
"8.571, 8.647, 8.925, 9.464, 10.31, 11.5, 13.04, 14.92, 17.07, 19.45",\
"9.61, 9.692, 9.965, 10.51, 11.35, 12.54, 14.08, 15.97, 18.11, 20.48",\
"10.88, 10.96, 11.24, 11.77, 12.61, 13.8, 15.36, 17.23, 19.38, 21.75",\
"12.36, 12.44, 12.72, 13.25, 14.1, 15.28, 16.84, 18.71, 20.86, 23.24");
}
}
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("4.699");
}
}
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("4.66");
}
}
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("3.443");
}
}
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("3.443");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.218, -0.174, 0.007, 0.321, 0.7, 1.136, 1.612, 2.099, 2.614, 3.133",\
"-0.282, -0.234, -0.055, 0.251, 0.639, 1.078, 1.543, 2.04, 2.554, 3.072",\
"-0.466, -0.421, -0.242, 0.067, 0.456, 0.888, 1.363, 1.859, 2.372, 2.895",\
"-0.746, -0.698, -0.527, -0.216, 0.175, 0.614, 1.085, 1.586, 2.098, 2.627",\
"-1.111, -1.059, -0.888, -0.578, -0.185, 0.252, 0.73, 1.231, 1.744, 2.272",\
"-1.534, -1.486, -1.31, -1.009, -0.619, -0.171, 0.31, 0.805, 1.327, 1.857",\
"-2.013, -1.961, -1.796, -1.494, -1.099, -0.652, -0.173, 0.333, 0.856, 1.382",\
"-2.544, -2.498, -2.322, -2.021, -1.627, -1.187, -0.701, -0.193, 0.327, 0.862",\
"-3.107, -3.061, -2.885, -2.588, -2.203, -1.753, -1.274, -0.758, -0.235, 0.298",\
"-3.694, -3.649, -3.486, -3.19, -2.795, -2.353, -1.871, -1.362, -0.836, -0.303");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.218, -0.174, 0.007, 0.321, 0.7, 1.136, 1.612, 2.099, 2.614, 3.133",\
"-0.282, -0.234, -0.055, 0.251, 0.639, 1.078, 1.543, 2.04, 2.554, 3.072",\
"-0.466, -0.421, -0.242, 0.067, 0.456, 0.888, 1.363, 1.859, 2.372, 2.895",\
"-0.746, -0.698, -0.527, -0.216, 0.175, 0.614, 1.085, 1.586, 2.098, 2.627",\
"-1.111, -1.059, -0.888, -0.578, -0.185, 0.252, 0.73, 1.231, 1.744, 2.272",\
"-1.534, -1.486, -1.31, -1.009, -0.619, -0.171, 0.31, 0.805, 1.327, 1.857",\
"-2.013, -1.961, -1.796, -1.494, -1.099, -0.652, -0.173, 0.333, 0.848, 1.382",\
"-2.544, -2.498, -2.322, -2.021, -1.627, -1.187, -0.701, -0.193, 0.327, 0.862",\
"-3.097, -3.061, -2.885, -2.588, -2.202, -1.753, -1.274, -0.758, -0.235, 0.298",\
"-3.694, -3.649, -3.486, -3.19, -2.795, -2.353, -1.871, -1.362, -0.836, -0.303");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.149, -0.089, 0.088, 0.384, 0.765, 1.201, 1.681, 2.203, 2.737, 3.295",\
"-0.206, -0.156, 0.023, 0.319, 0.706, 1.139, 1.623, 2.138, 2.678, 3.235",\
"-0.385, -0.328, -0.151, 0.146, 0.533, 0.975, 1.463, 1.983, 2.52, 3.081",\
"-0.692, -0.64, -0.46, -0.158, 0.24, 0.689, 1.185, 1.712, 2.259, 2.821",\
"-1.119, -1.067, -0.888, -0.59, -0.185, 0.278, 0.784, 1.319, 1.874, 2.444",\
"-1.631, -1.58, -1.405, -1.102, -0.7, -0.234, 0.278, 0.815, 1.377, 1.958",\
"-2.199, -2.151, -1.986, -1.681, -1.281, -0.811, -0.298, 0.246, 0.813, 1.39",\
"-2.829, -2.779, -2.615, -2.313, -1.908, -1.443, -0.928, -0.378, 0.189, 0.775",\
"-3.495, -3.453, -3.279, -2.989, -2.586, -2.117, -1.6, -1.05, -0.479, 0.102",\
"-4.193, -4.151, -3.987, -3.7, -3.295, -2.828, -2.309, -1.767, -1.195, -0.606");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.149, -0.089, 0.088, 0.384, 0.765, 1.201, 1.681, 2.203, 2.737, 3.295",\
"-0.206, -0.156, 0.023, 0.319, 0.706, 1.139, 1.623, 2.138, 2.678, 3.235",\
"-0.385, -0.328, -0.151, 0.146, 0.533, 0.975, 1.462, 1.983, 2.53, 3.081",\
"-0.692, -0.64, -0.46, -0.158, 0.24, 0.689, 1.185, 1.712, 2.259, 2.821",\
"-1.119, -1.067, -0.888, -0.59, -0.185, 0.278, 0.784, 1.319, 1.874, 2.444",\
"-1.631, -1.58, -1.405, -1.102, -0.7, -0.234, 0.278, 0.815, 1.377, 1.958",\
"-2.199, -2.151, -1.986, -1.681, -1.281, -0.811, -0.298, 0.246, 0.813, 1.39",\
"-2.829, -2.779, -2.615, -2.313, -1.908, -1.443, -0.928, -0.378, 0.189, 0.775",\
"-3.495, -3.443, -3.279, -2.989, -2.586, -2.117, -1.6, -1.05, -0.479, 0.102",\
"-4.193, -4.151, -3.987, -3.7, -3.295, -2.828, -2.309, -1.767, -1.195, -0.606");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.761, 0.739, 0.667, 0.628, 0.575, 0.553, 0.591, 0.691, 0.881, 1.158",\
"0.822, 0.797, 0.727, 0.682, 0.631, 0.594, 0.628, 0.727, 0.915, 1.185",\
"1.005, 0.974, 0.906, 0.853, 0.801, 0.766, 0.791, 0.886, 1.057, 1.309",\
"1.289, 1.262, 1.18, 1.124, 1.078, 1.046, 1.049, 1.127, 1.269, 1.508",\
"1.668, 1.647, 1.56, 1.481, 1.434, 1.395, 1.379, 1.416, 1.519, 1.692",\
"2.101, 2.068, 1.973, 1.869, 1.782, 1.712, 1.653, 1.624, 1.655, 1.745",\
"2.562, 2.53, 2.413, 2.267, 2.137, 2.009, 1.885, 1.786, 1.734, 1.73",\
"3.045, 3.011, 2.886, 2.709, 2.524, 2.341, 2.172, 2.012, 1.883, 1.795",\
"3.552, 3.519, 3.377, 3.171, 2.937, 2.714, 2.487, 2.269, 2.074, 1.907",\
"4.081, 4.045, 3.904, 3.681, 3.41, 3.132, 2.86, 2.595, 2.343, 2.118");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.761, 0.739, 0.667, 0.628, 0.575, 0.553, 0.591, 0.691, 0.881, 1.17",\
"0.822, 0.797, 0.727, 0.682, 0.623, 0.594, 0.628, 0.727, 0.915, 1.185",\
"1.005, 0.974, 0.906, 0.853, 0.801, 0.766, 0.791, 0.886, 1.057, 1.309",\
"1.289, 1.262, 1.18, 1.124, 1.078, 1.046, 1.049, 1.127, 1.269, 1.508",\
"1.668, 1.647, 1.56, 1.481, 1.434, 1.395, 1.379, 1.416, 1.519, 1.699",\
"2.101, 2.068, 1.973, 1.869, 1.782, 1.712, 1.653, 1.624, 1.649, 1.745",\
"2.562, 2.53, 2.413, 2.272, 2.137, 2.009, 1.894, 1.786, 1.734, 1.73",\
"3.045, 3.011, 2.886, 2.709, 2.524, 2.341, 2.172, 2.012, 1.883, 1.795",\
"3.552, 3.519, 3.377, 3.171, 2.943, 2.714, 2.487, 2.269, 2.074, 1.907",\
"4.081, 4.045, 3.904, 3.681, 3.403, 3.132, 2.86, 2.595, 2.343, 2.112");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("1.036, 1.018, 0.936, 0.855, 0.801, 0.774, 0.816, 0.92, 1.109, 1.388",\
"1.092, 1.071, 0.99, 0.906, 0.849, 0.822, 0.858, 0.96, 1.154, 1.418",\
"1.265, 1.238, 1.156, 1.071, 1.022, 0.992, 1.023, 1.121, 1.294, 1.56",\
"1.569, 1.554, 1.465, 1.374, 1.327, 1.307, 1.324, 1.412, 1.572, 1.81",\
"2.047, 2.025, 1.934, 1.837, 1.773, 1.757, 1.769, 1.829, 1.949, 2.15",\
"2.61, 2.59, 2.505, 2.399, 2.312, 2.264, 2.252, 2.276, 2.352, 2.491",\
"3.247, 3.227, 3.137, 3.009, 2.891, 2.806, 2.75, 2.743, 2.77, 2.856",\
"3.921, 3.906, 3.811, 3.673, 3.527, 3.4, 3.304, 3.248, 3.232, 3.258",\
"4.622, 4.609, 4.511, 4.36, 4.187, 4.026, 3.892, 3.78, 3.725, 3.697",\
"5.334, 5.32, 5.221, 5.056, 4.869, 4.672, 4.502, 4.346, 4.232, 4.161");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("1.03, 1.018, 0.936, 0.855, 0.792, 0.768, 0.807, 0.914, 1.109, 1.388",\
"1.092, 1.071, 0.99, 0.906, 0.849, 0.822, 0.858, 0.96, 1.145, 1.418",\
"1.265, 1.238, 1.156, 1.071, 1.022, 0.992, 1.018, 1.121, 1.294, 1.56",\
"1.569, 1.554, 1.465, 1.374, 1.327, 1.307, 1.324, 1.412, 1.566, 1.81",\
"2.039, 2.017, 1.934, 1.831, 1.773, 1.752, 1.763, 1.821, 1.938, 2.136",\
"2.616, 2.597, 2.505, 2.399, 2.312, 2.264, 2.26, 2.281, 2.352, 2.507",\
"3.247, 3.227, 3.137, 3.009, 2.891, 2.806, 2.75, 2.743, 2.77, 2.848",\
"3.921, 3.906, 3.811, 3.673, 3.527, 3.4, 3.304, 3.248, 3.24, 3.258",\
"4.622, 4.599, 4.511, 4.355, 4.187, 4.026, 3.885, 3.78, 3.716, 3.691",\
"5.341, 5.32, 5.228, 5.063, 4.869, 4.679, 4.51, 4.356, 4.243, 4.173");
}
}
}
pin(SETN) {
capacitance : 0.00558 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 21 ;
min_pulse_width_low : 4.455 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLKN&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04025, 0.04021, 0.03996, 0.03971, 0.03952, 0.03938, 0.03928, \
0.03913, 0.03756, 0.0204");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01202, 0.01198, 0.01186, 0.0117, 0.01155, 0.01145, 0.01136, \
0.01129, 0.01123, 0.01141");
}
}
internal_power() {
when : "!CLKN&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00398, 0.003969, 0.003962, 0.003971, 0.003966, 0.003966, 0.003966, \
0.003964, 0.003963, 0.003331");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003055, -0.003046, -0.003045, -0.003048, -0.003067, -0.00307, \
-0.003085, -0.003103, -0.003155, -0.003017");
}
}
internal_power() {
when : "!CLKN&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.04025, 0.04021, 0.03996, 0.0397, 0.03952, 0.03938, 0.03928, \
0.03914, 0.03756, 0.0204");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01202, 0.01198, 0.01186, 0.0117, 0.01155, 0.01145, 0.01136, \
0.01129, 0.01123, 0.01141");
}
}
internal_power() {
when : "!CLKN&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.00398, 0.003978, 0.003958, 0.003961, 0.003962, 0.003966, 0.003967, \
0.003964, 0.003964, 0.003331");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003055, -0.003046, -0.003045, -0.003048, -0.003069, -0.003072, \
-0.003085, -0.003105, -0.003154, -0.003016");
}
}
internal_power() {
when : "CLKN&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.03948, 0.03947, 0.03926, 0.03901, 0.03881, 0.03869, 0.0386, \
0.03855, 0.03846, 0.02639");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01185, 0.01182, 0.01171, 0.01158, 0.01144, 0.01133, 0.01123, \
0.01116, 0.01111, 0.0113");
}
}
internal_power() {
when : "CLKN&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.01877, 0.01877, 0.01865, 0.01852, 0.01842, 0.01835, 0.01831, \
0.01828, 0.01826, 0.01347");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.002021, 0.002016, 0.001985, 0.001932, 0.001863, 0.001809, 0.001762, \
0.001722, 0.001675, 0.001875");
}
}
internal_power() {
when : "CLKN&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.02503, 0.02501, 0.02491, 0.02479, 0.0247, 0.02462, 0.02457, \
0.02452, 0.02446, 0.01636");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.006768, 0.006745, 0.006671, 0.00659, 0.006502, 0.00644, 0.00638, \
0.006331, 0.006272, 0.006403");
}
}
internal_power() {
when : "CLKN&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.003977, 0.003967, 0.003968, 0.003965, 0.003967, 0.003967, 0.003966, \
0.003965, 0.003963, 0.00333");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.003055, -0.003048, -0.003046, -0.00305, -0.00307, -0.003074, \
-0.003085, -0.003103, -0.003154, -0.003015");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.521, -0.62, -0.906, -1.497, -2.402, -3.672, -5.274, -7.163, -9.283, -11.64",\
"-0.461, -0.563, -0.856, -1.437, -2.345, -3.613, -5.209, -7.131, -9.235, -11.59",\
"-0.271, -0.37, -0.657, -1.241, -2.145, -3.408, -5.01, -6.909, -9.035, -11.38",\
"0.095, -0.002, -0.296, -0.874, -1.777, -3.039, -4.628, -6.52, -8.649, -11.01",\
"0.659, 0.562, 0.274, -0.306, -1.21, -2.469, -4.062, -5.954, -8.088, -10.46",\
"1.397, 1.293, 1.005, 0.437, -0.471, -1.732, -3.332, -5.232, -7.383, -9.757",\
"2.396, 2.291, 2.002, 1.419, 0.514, -0.759, -2.364, -4.29, -6.481, -8.866",\
"3.81, 3.694, 3.4, 2.788, 1.838, 0.509, -1.144, -3.111, -5.357, -7.763",\
"5.968, 5.804, 5.506, 4.845, 3.814, 2.331, 0.522, -1.631, -3.988, -6.511",\
"8.858, 8.66, 8.313, 7.52, 6.429, 4.874, 2.946, 0.516, -2.2, -4.983");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("2.118, 2.198, 2.478, 3.016, 3.862, 5.048, 6.586, 8.422, 10.51, 12.81",\
"2.073, 2.147, 2.422, 2.963, 3.807, 4.992, 6.534, 8.37, 10.46, 12.76",\
"1.889, 1.963, 2.243, 2.778, 3.623, 4.807, 6.346, 8.185, 10.28, 12.58",\
"1.587, 1.664, 1.936, 2.473, 3.321, 4.505, 6.044, 7.888, 9.973, 12.29",\
"1.22, 1.295, 1.579, 2.111, 2.953, 4.142, 5.685, 7.528, 9.61, 11.92",\
"0.82, 0.902, 1.181, 1.72, 2.557, 3.748, 5.287, 7.124, 9.21, 11.52",\
"0.405, 0.479, 0.759, 1.295, 2.14, 3.328, 4.864, 6.707, 8.788, 11.1",\
"-0.033, 0.044, 0.321, 0.858, 1.706, 2.889, 4.43, 6.27, 8.355, 10.67",\
"-0.483, -0.404, -0.125, 0.409, 1.254, 2.446, 3.983, 5.824, 7.91, 10.22",\
"-0.938, -0.862, -0.581, -0.042, 0.798, 1.986, 3.527, 5.375, 7.452, 9.77");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.761, 0.822, 1.005, 1.289, 1.668, 2.101, 2.562, 3.045, 3.552, 4.081",\
"0.739, 0.797, 0.974, 1.262, 1.647, 2.068, 2.53, 3.011, 3.519, 4.045",\
"0.667, 0.727, 0.906, 1.18, 1.56, 1.973, 2.413, 2.886, 3.377, 3.904",\
"0.628, 0.682, 0.853, 1.124, 1.481, 1.869, 2.267, 2.709, 3.171, 3.681",\
"0.575, 0.631, 0.801, 1.078, 1.434, 1.782, 2.137, 2.524, 2.937, 3.41",\
"0.553, 0.594, 0.766, 1.046, 1.395, 1.712, 2.009, 2.341, 2.714, 3.132",\
"0.591, 0.628, 0.791, 1.049, 1.379, 1.653, 1.885, 2.172, 2.487, 2.86",\
"0.691, 0.727, 0.886, 1.127, 1.416, 1.624, 1.786, 2.012, 2.269, 2.595",\
"0.881, 0.915, 1.057, 1.269, 1.519, 1.655, 1.734, 1.883, 2.074, 2.343",\
"1.158, 1.185, 1.309, 1.508, 1.692, 1.745, 1.73, 1.795, 1.907, 2.118");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("0.761, 0.822, 1.005, 1.289, 1.668, 2.101, 2.562, 3.045, 3.552, 4.081",\
"0.739, 0.797, 0.974, 1.262, 1.647, 2.068, 2.53, 3.011, 3.519, 4.045",\
"0.667, 0.727, 0.906, 1.18, 1.56, 1.973, 2.413, 2.886, 3.377, 3.904",\
"0.628, 0.682, 0.853, 1.124, 1.481, 1.869, 2.272, 2.709, 3.171, 3.681",\
"0.575, 0.623, 0.801, 1.078, 1.434, 1.782, 2.137, 2.524, 2.943, 3.403",\
"0.553, 0.594, 0.766, 1.046, 1.395, 1.712, 2.009, 2.341, 2.714, 3.132",\
"0.591, 0.628, 0.791, 1.049, 1.379, 1.653, 1.894, 2.172, 2.487, 2.86",\
"0.691, 0.727, 0.886, 1.127, 1.416, 1.624, 1.786, 2.012, 2.269, 2.595",\
"0.881, 0.915, 1.057, 1.269, 1.519, 1.649, 1.734, 1.883, 2.074, 2.343",\
"1.17, 1.185, 1.309, 1.508, 1.699, 1.745, 1.73, 1.795, 1.907, 2.112");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("1.036, 1.092, 1.265, 1.569, 2.047, 2.61, 3.247, 3.921, 4.622, 5.334",\
"1.018, 1.071, 1.238, 1.554, 2.025, 2.59, 3.227, 3.906, 4.609, 5.32",\
"0.936, 0.99, 1.156, 1.465, 1.934, 2.505, 3.137, 3.811, 4.511, 5.221",\
"0.855, 0.906, 1.071, 1.374, 1.837, 2.399, 3.009, 3.673, 4.36, 5.056",\
"0.801, 0.849, 1.022, 1.327, 1.773, 2.312, 2.891, 3.527, 4.187, 4.869",\
"0.774, 0.822, 0.992, 1.307, 1.757, 2.264, 2.806, 3.4, 4.026, 4.672",\
"0.816, 0.858, 1.023, 1.324, 1.769, 2.252, 2.75, 3.304, 3.892, 4.502",\
"0.92, 0.96, 1.121, 1.412, 1.829, 2.276, 2.743, 3.248, 3.78, 4.346",\
"1.109, 1.154, 1.294, 1.572, 1.949, 2.352, 2.77, 3.232, 3.725, 4.232",\
"1.388, 1.418, 1.56, 1.81, 2.15, 2.491, 2.856, 3.258, 3.697, 4.161");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("1.03, 1.092, 1.265, 1.569, 2.039, 2.616, 3.247, 3.921, 4.622, 5.341",\
"1.018, 1.071, 1.238, 1.554, 2.017, 2.597, 3.227, 3.906, 4.599, 5.32",\
"0.936, 0.99, 1.156, 1.465, 1.934, 2.505, 3.137, 3.811, 4.511, 5.228",\
"0.855, 0.906, 1.071, 1.374, 1.831, 2.399, 3.009, 3.673, 4.355, 5.063",\
"0.792, 0.849, 1.022, 1.327, 1.773, 2.312, 2.891, 3.527, 4.187, 4.869",\
"0.768, 0.822, 0.992, 1.307, 1.752, 2.264, 2.806, 3.4, 4.026, 4.679",\
"0.807, 0.858, 1.018, 1.324, 1.763, 2.26, 2.75, 3.304, 3.885, 4.51",\
"0.914, 0.96, 1.121, 1.412, 1.821, 2.281, 2.743, 3.248, 3.78, 4.356",\
"1.109, 1.145, 1.294, 1.566, 1.938, 2.352, 2.77, 3.24, 3.716, 4.243",\
"1.388, 1.418, 1.56, 1.81, 2.136, 2.507, 2.848, 3.258, 3.691, 4.173");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.218, -0.282, -0.466, -0.746, -1.111, -1.534, -2.013, -2.544, -3.107, -3.694",\
"-0.174, -0.234, -0.421, -0.698, -1.059, -1.486, -1.961, -2.498, -3.061, -3.649",\
"0.007, -0.055, -0.242, -0.527, -0.888, -1.31, -1.796, -2.322, -2.885, -3.486",\
"0.321, 0.251, 0.067, -0.216, -0.578, -1.009, -1.494, -2.021, -2.588, -3.19",\
"0.7, 0.639, 0.456, 0.175, -0.185, -0.619, -1.099, -1.627, -2.203, -2.795",\
"1.136, 1.078, 0.888, 0.614, 0.252, -0.171, -0.652, -1.187, -1.753, -2.353",\
"1.612, 1.543, 1.363, 1.085, 0.73, 0.31, -0.173, -0.701, -1.274, -1.871",\
"2.099, 2.04, 1.859, 1.586, 1.231, 0.805, 0.333, -0.193, -0.758, -1.362",\
"2.614, 2.554, 2.372, 2.098, 1.744, 1.327, 0.856, 0.327, -0.235, -0.836",\
"3.133, 3.072, 2.895, 2.627, 2.272, 1.857, 1.382, 0.862, 0.298, -0.303");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.218, -0.282, -0.466, -0.746, -1.111, -1.534, -2.013, -2.544, -3.097, -3.694",\
"-0.174, -0.234, -0.421, -0.698, -1.059, -1.486, -1.961, -2.498, -3.061, -3.649",\
"0.007, -0.055, -0.242, -0.527, -0.888, -1.31, -1.796, -2.322, -2.885, -3.486",\
"0.321, 0.251, 0.067, -0.216, -0.578, -1.009, -1.494, -2.021, -2.588, -3.19",\
"0.7, 0.639, 0.456, 0.175, -0.185, -0.619, -1.099, -1.627, -2.202, -2.795",\
"1.136, 1.078, 0.888, 0.614, 0.252, -0.171, -0.652, -1.187, -1.753, -2.353",\
"1.612, 1.543, 1.363, 1.085, 0.73, 0.31, -0.173, -0.701, -1.274, -1.871",\
"2.099, 2.04, 1.859, 1.586, 1.231, 0.805, 0.333, -0.193, -0.758, -1.362",\
"2.614, 2.554, 2.372, 2.098, 1.744, 1.327, 0.848, 0.327, -0.235, -0.836",\
"3.133, 3.072, 2.895, 2.627, 2.272, 1.857, 1.382, 0.862, 0.298, -0.303");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.149, -0.206, -0.385, -0.692, -1.119, -1.631, -2.199, -2.829, -3.495, -4.193",\
"-0.089, -0.156, -0.328, -0.64, -1.067, -1.58, -2.151, -2.779, -3.453, -4.151",\
"0.088, 0.023, -0.151, -0.46, -0.888, -1.405, -1.986, -2.615, -3.279, -3.987",\
"0.384, 0.319, 0.146, -0.158, -0.59, -1.102, -1.681, -2.313, -2.989, -3.7",\
"0.765, 0.706, 0.533, 0.24, -0.185, -0.7, -1.281, -1.908, -2.586, -3.295",\
"1.201, 1.139, 0.975, 0.689, 0.278, -0.234, -0.811, -1.443, -2.117, -2.828",\
"1.681, 1.623, 1.463, 1.185, 0.784, 0.278, -0.298, -0.928, -1.6, -2.309",\
"2.203, 2.138, 1.983, 1.712, 1.319, 0.815, 0.246, -0.378, -1.05, -1.767",\
"2.737, 2.678, 2.52, 2.259, 1.874, 1.377, 0.813, 0.189, -0.479, -1.195",\
"3.295, 3.235, 3.081, 2.821, 2.444, 1.958, 1.39, 0.775, 0.102, -0.606");
}
}
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.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
index_2("0.02, 0.1648, 0.6731, 1.644, 3.156, 5.278, 8.07, 11.59, 15.88, 21");
values("-0.149, -0.206, -0.385, -0.692, -1.119, -1.631, -2.199, -2.829, -3.495, -4.193",\
"-0.089, -0.156, -0.328, -0.64, -1.067, -1.58, -2.151, -2.779, -3.443, -4.151",\
"0.088, 0.023, -0.151, -0.46, -0.888, -1.405, -1.986, -2.615, -3.279, -3.987",\
"0.384, 0.319, 0.146, -0.158, -0.59, -1.102, -1.681, -2.313, -2.989, -3.7",\
"0.765, 0.706, 0.533, 0.24, -0.185, -0.7, -1.281, -1.908, -2.586, -3.295",\
"1.201, 1.139, 0.975, 0.689, 0.278, -0.234, -0.811, -1.443, -2.117, -2.828",\
"1.681, 1.623, 1.462, 1.185, 0.784, 0.278, -0.298, -0.928, -1.6, -2.309",\
"2.203, 2.138, 1.983, 1.712, 1.319, 0.815, 0.246, -0.378, -1.05, -1.767",\
"2.737, 2.678, 2.53, 2.259, 1.874, 1.377, 0.813, 0.189, -0.479, -1.195",\
"3.295, 3.235, 3.081, 2.821, 2.444, 1.958, 1.39, 0.775, 0.102, -0.606");
}
}
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("4.449");
}
}
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("4.455");
}
}
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("4.295");
}
}
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("4.295");
}
}
}
}