blob: 5a42a7349c986d4f9858c8e10e35026bf2263d36 [file] [log] [blame]
/*
* Copyright 2022 GlobalFoundries PDK Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
cell(gf180mcu_fd_sc_mcu7t5v0__dffnrsnq_1) {
area : 94.393600 ;
ff(IQ1,IQN1) {
clocked_on : "(!CLKN)" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&!SETN" ;
value : "5.112396e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&!RN&SETN" ;
value : "5.100894e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&!SETN" ;
value : "4.83975e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&!D&RN&SETN" ;
value : "6.017166e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&!SETN" ;
value : "5.127462e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&!RN&SETN" ;
value : "5.11596e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&!SETN" ;
value : "4.854816e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLKN&D&RN&SETN" ;
value : "0.00010143144" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&!SETN" ;
value : "4.526928e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&!RN&SETN" ;
value : "4.800708e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&!SETN" ;
value : "4.49064e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&!D&RN&SETN" ;
value : "6.23538e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&!SETN" ;
value : "4.541994e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&!RN&SETN" ;
value : "4.832946e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&!SETN" ;
value : "4.505706e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLKN&D&RN&SETN" ;
value : "7.677828e-05" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.00010143144" ;
}
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 : 11.78 ;
min_pulse_width_high : 5.934 ;
min_pulse_width_low : 4.628 ;
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.03696, 0.03688, \
0.03679, 0.0366, 0.01852");
}
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.0261, 0.02609, 0.02603, 0.02591, 0.0258, 0.02568, 0.02561, 0.02553, \
0.02549, 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.03581, 0.03569, 0.03557, 0.03546, 0.03537, 0.0353, \
0.03524, 0.03517, 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.02608, 0.02606, 0.026, 0.02591, 0.02579, 0.02567, 0.0256, 0.02552, \
0.02548, 0.02559");
}
}
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.03988, 0.03976, 0.03965, \
0.03956, 0.03938, 0.0187");
}
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.03816, 0.03811, 0.03798, 0.0378, 0.03766, 0.03755, \
0.03746, 0.03732, 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.0357, 0.03557, 0.03546, 0.03537, 0.0353, 0.03524, \
0.03515, 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.02608, 0.02605, 0.026, 0.0259, 0.02577, 0.02566, 0.0256, 0.02553, \
0.02548, 0.02557");
}
}
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.05004, 0.0499, 0.04979, 0.04968, 0.04957, \
0.04943, 0.04476, 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.03082, 0.03075, 0.03072, \
0.0307, 0.03069, 0.03085");
}
}
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.06847, 0.06844, 0.06833, 0.06821, 0.06809, 0.06798, 0.06794, \
0.0679, 0.05586, 0.02012");
}
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.0466, 0.04658, \
0.04654, 0.04652, 0.04634");
}
}
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.03577, 0.03562, 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.02636, 0.02635, 0.0263, 0.0262, 0.02608, 0.02597, 0.02589, 0.02581, \
0.02578, 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.03593, 0.03584, \
0.03577, 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.02636, 0.02635, 0.02629, 0.02619, 0.02607, 0.02597, 0.0259, \
0.02581, 0.02577, 0.02588");
}
}
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.071");
}
rise_constraint(scalar) {
values("5.934");
}
}
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("4.628");
}
rise_constraint(scalar) {
values("2.93");
}
}
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.78");
}
}
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("10.29");
}
}
}
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.005256, 0.005114, 0.004969, 0.004908, 0.004876, 0.004859, 0.004851, \
0.004845, 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.0008007, 0.0007737, 0.0007111, 0.0006495, 0.0005936, 0.0005568, \
0.0005337, 0.0005167, 0.0005055, 0.0005663");
}
}
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.004969, 0.004909, 0.004876, 0.00486, 0.004847, \
0.004845, 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.0008013, 0.000774, 0.0007114, 0.0006498, 0.000593, 0.0005568, \
0.0005337, 0.000517, 0.0005053, 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.00497, 0.004907, 0.004875, 0.004859, 0.004854, \
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.0008012, 0.0007739, 0.0007114, 0.0006474, 0.0005932, 0.0005571, \
0.0005329, 0.0005169, 0.0005054, 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.005252, 0.005113, 0.004968, 0.004906, 0.004878, 0.00486, 0.004856, \
0.004843, 0.004838, 0.00464");
}
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.0007993, 0.0007714, 0.0007118, 0.000647, 0.0005919, 0.0005574, \
0.0005361, 0.0005181, 0.0005062, 0.0005657");
}
}
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.00836");
}
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.004996, 0.004965, 0.004931, 0.004907, \
0.004885, 0.004862, 0.004913");
}
}
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.02111, 0.02109, 0.02105, 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.008363");
}
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.004996, 0.004964, 0.004931, 0.004906, \
0.00488, 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.0229, 0.0228, 0.02272, 0.02266, 0.02261, 0.02257, 0.02253, \
0.02192, 0.008448");
}
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.02128, 0.02124, 0.02117, \
0.02114, 0.02108, 0.02112");
}
}
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.681, -0.765, -1.188, -1.008, -0.413, 0.452, 1.514, 2.773, 4.225, 5.927",\
"-0.755, -0.848, -1.229, -1.071, -0.479, 0.383, 1.444, 2.701, 4.16, 5.859",\
"-1.005, -1.099, -1.496, -1.343, -0.743, 0.116, 1.178, 2.439, 3.9, 5.594",\
"-1.533, -1.632, -2.004, -1.865, -1.268, -0.405, 0.659, 1.918, 3.369, 5.077",\
"-2.297, -2.37, -2.826, -2.673, -2.081, -1.231, -0.166, 1.091, 2.547, 4.254",\
"-3.385, -3.413, -3.875, -3.805, -3.228, -2.385, -1.325, -0.068, 1.389, 3.093",\
"-4.814, -4.83, -5.026, -5.26, -4.701, -3.866, -2.816, -1.57, -0.109, 1.597",\
"-6.523, -6.518, -6.6, -6.995, -6.464, -5.653, -4.623, -3.379, -1.924, -0.226",\
"-8.412, -8.413, -8.463, -8.945, -8.485, -7.685, -6.673, -5.438, -3.997, -2.304",\
"-10.54, -10.52, -10.56, -10.95, -10.71, -9.943, -8.944, -7.724, -6.299, -4.606");
}
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.05, 2.13, 2.397, 2.926, 3.749, 4.918, 6.439, 8.269, 10.34, 12.64",\
"1.988, 2.064, 2.335, 2.866, 3.69, 4.858, 6.375, 8.208, 10.28, 12.58",\
"1.772, 1.849, 2.123, 2.645, 3.469, 4.64, 6.161, 7.987, 10.06, 12.36",\
"1.433, 1.518, 1.785, 2.307, 3.131, 4.303, 5.822, 7.659, 9.723, 12.02",\
"1.043, 1.118, 1.387, 1.909, 2.729, 3.897, 5.416, 7.247, 9.316, 11.62",\
"0.618, 0.694, 0.963, 1.484, 2.297, 3.456, 4.968, 6.788, 8.859, 11.16",\
"0.18, 0.25, 0.516, 1.032, 1.843, 2.993, 4.49, 6.292, 8.355, 10.65",\
"-0.29, -0.216, 0.049, 0.557, 1.363, 2.502, 3.981, 5.775, 7.827, 10.1",\
"-0.777, -0.7, -0.431, 0.076, 0.875, 2, 3.473, 5.247, 7.281, 9.548",\
"-1.256, -1.182, -0.915, -0.405, 0.383, 1.496, 2.951, 4.711, 6.728, 8.978");
}
}
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.861, 4.757, 4.458, 3.866, 3.019, 1.987, 0.777, -0.638, -2.264, -4.08",\
"4.933, 4.825, 4.523, 3.929, 3.085, 2.052, 0.838, -0.575, -2.191, -4.013",\
"5.201, 5.091, 4.782, 4.194, 3.354, 2.318, 1.129, -0.311, -1.909, -3.749",\
"5.72, 5.608, 5.308, 4.722, 3.874, 2.848, 1.628, 0.217, -1.413, -3.223",\
"6.548, 6.438, 6.137, 5.547, 4.702, 3.668, 2.456, 1.038, -0.585, -2.393",\
"7.708, 7.607, 7.299, 6.711, 5.863, 4.832, 3.616, 2.201, 0.582, -1.234",\
"9.23, 9.114, 8.811, 8.219, 7.375, 6.34, 5.124, 3.712, 2.089, 0.278",\
"11.06, 10.96, 10.66, 10.07, 9.224, 8.182, 6.957, 5.549, 3.93, 2.112",\
"13.22, 13.13, 12.82, 12.22, 11.38, 10.33, 9.121, 7.689, 6.062, 4.241",\
"15.64, 15.56, 15.26, 14.68, 13.81, 12.77, 11.53, 10.09, 8.471, 6.637");
}
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.349, 0.283, 0.002, -0.547, -1.418, -2.661, -4.256, -6.189, -8.412, -10.86",\
"0.417, 0.346, 0.07, -0.484, -1.353, -2.597, -4.193, -6.124, -8.346, -10.8",\
"0.627, 0.556, 0.279, -0.273, -1.147, -2.381, -3.976, -5.903, -8.118, -10.58",\
"0.999, 0.922, 0.648, 0.092, -0.78, -2.02, -3.611, -5.54, -7.758, -10.21",\
"1.507, 1.437, 1.166, 0.614, -0.262, -1.506, -3.092, -5.022, -7.241, -9.691",\
"2.14, 2.068, 1.791, 1.245, 0.37, -0.868, -2.463, -4.389, -6.599, -9.049",\
"2.846, 2.779, 2.498, 1.945, 1.08, -0.161, -1.749, -3.677, -5.893, -8.334",\
"3.608, 3.539, 3.261, 2.701, 1.821, 0.595, -0.992, -2.919, -5.129, -7.568",\
"4.414, 4.351, 4.067, 3.51, 2.638, 1.402, -0.187, -2.11, -4.316, -6.756",\
"5.26, 5.188, 4.906, 4.352, 3.489, 2.245, 0.66, -1.265, -3.473, -5.906");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.1649 ;
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02743, 0.02749, 0.0276, 0.02772, 0.02782, 0.02788, 0.02792, 0.02795, 0.02796, 0.02797",\
"0.02744, 0.02749, 0.02761, 0.02773, 0.02782, 0.02789, 0.02793, 0.02795, 0.02797, 0.02798",\
"0.02744, 0.02748, 0.0276, 0.02773, 0.02783, 0.02789, 0.02793, 0.02795, 0.02796, 0.02798",\
"0.02743, 0.02748, 0.02761, 0.02772, 0.02782, 0.02788, 0.02792, 0.02795, 0.02796, 0.02797",\
"0.02741, 0.02746, 0.02757, 0.0277, 0.0278, 0.02786, 0.02791, 0.02792, 0.02794, 0.02796",\
"0.02738, 0.02742, 0.02755, 0.02767, 0.02776, 0.02783, 0.02787, 0.0279, 0.02791, 0.0279",\
"0.02734, 0.0274, 0.02751, 0.02762, 0.02774, 0.0278, 0.02784, 0.02786, 0.02786, 0.02773",\
"0.02731, 0.02735, 0.02748, 0.0276, 0.0277, 0.02776, 0.0278, 0.02771, 0.02722, 0.02657",\
"0.02708, 0.02713, 0.02724, 0.02726, 0.02667, 0.02576, 0.02517, 0.02479, 0.02455, 0.02437",\
"-0.0003528, -0.0003528, -0.0003544, -0.0003544, -0.000356, -0.000356, -0.000356, -0.000356, -0.0003576, -0.0003576");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("-0.02561, -0.02558, -0.0255, -0.02536, -0.02522, -0.02512, -0.02487, -0.02066, 0.009301, 0.06351",\
"-0.02561, -0.02559, -0.0255, -0.02536, -0.02518, -0.02506, -0.02486, -0.02039, 0.01057, 0.06452",\
"-0.02561, -0.02558, -0.0255, -0.02537, -0.02523, -0.02511, -0.02479, -0.01914, 0.01509, 0.06782",\
"-0.02563, -0.02559, -0.02551, -0.02536, -0.02518, -0.02506, -0.02457, -0.01583, 0.02409, 0.07313",\
"-0.02564, -0.02561, -0.02551, -0.02538, -0.02521, -0.02508, -0.02392, -0.007459, 0.03734, 0.07861",\
"-0.02565, -0.02561, -0.02552, -0.02537, -0.02524, -0.02498, -0.02017, 0.01044, 0.0502, 0.08006",\
"-0.02559, -0.02556, -0.02548, -0.02532, -0.02514, -0.02331, -0.002419, 0.02978, 0.05338, 0.0701",\
"-0.02547, -0.02543, -0.02534, -0.02517, -0.02198, -0.003003, 0.01387, 0.02508, 0.03262, 0.03782",\
"-0.03865, -0.0385, -0.03818, -0.03792, -0.03778, -0.03771, -0.03767, -0.03765, -0.03764, -0.03763",\
"-0.06486, -0.06483, -0.06486, -0.06485, -0.06485, -0.06485, -0.06485, -0.06485, -0.06485, -0.06485");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.03967, 0.03972, 0.03984, 0.03996, 0.04004, 0.04011, 0.04013, 0.04015, 0.04016, 0.04017",\
"0.03951, 0.03956, 0.03968, 0.0398, 0.03989, 0.03995, 0.03997, 0.03999, 0.04, 0.04002",\
"0.03934, 0.03939, 0.03951, 0.03964, 0.03973, 0.03979, 0.03982, 0.03983, 0.03985, 0.03986",\
"0.03919, 0.03923, 0.03934, 0.03946, 0.03956, 0.03962, 0.03965, 0.03966, 0.03969, 0.0397",\
"0.03903, 0.03906, 0.03916, 0.03928, 0.03939, 0.03946, 0.0395, 0.03953, 0.03955, 0.03956",\
"0.03888, 0.03891, 0.03902, 0.03913, 0.03924, 0.03931, 0.03938, 0.03941, 0.03944, 0.03946",\
"0.03877, 0.0388, 0.03889, 0.039, 0.03912, 0.0392, 0.03926, 0.0393, 0.03934, 0.03935",\
"0.03867, 0.0387, 0.03878, 0.03889, 0.03899, 0.03908, 0.03914, 0.03919, 0.03922, 0.03911",\
"0.03848, 0.03851, 0.03859, 0.0387, 0.03879, 0.03888, 0.03893, 0.03881, 0.03822, 0.03761",\
"0.02845, 0.02845, 0.02787, 0.02706, 0.02659, 0.02635, 0.02623, 0.02618, 0.02614, 0.02613");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.01756, 0.0176, 0.0177, 0.01788, 0.01808, 0.0182, 0.01832, 0.01885, 0.02641, 0.06588",\
"0.0175, 0.01754, 0.01766, 0.01783, 0.01802, 0.0181, 0.01827, 0.01883, 0.02671, 0.067",\
"0.01737, 0.01741, 0.01752, 0.01767, 0.01789, 0.01801, 0.01826, 0.01873, 0.0278, 0.07066",\
"0.01722, 0.01725, 0.01736, 0.0175, 0.01766, 0.01779, 0.01797, 0.01889, 0.03049, 0.07778",\
"0.01705, 0.01708, 0.01718, 0.01731, 0.01747, 0.01769, 0.0178, 0.01936, 0.03659, 0.0891",\
"0.0169, 0.01695, 0.01701, 0.01715, 0.01729, 0.0175, 0.01767, 0.0209, 0.04786, 0.1026",\
"0.01679, 0.01683, 0.01689, 0.01699, 0.01714, 0.01727, 0.01772, 0.02637, 0.06617, 0.1153",\
"0.01668, 0.01672, 0.01678, 0.01684, 0.01701, 0.01722, 0.01937, 0.04197, 0.08608, 0.1224",\
"0.01659, 0.01661, 0.01669, 0.01673, 0.01687, 0.01756, 0.03062, 0.0662, 0.09622, 0.1178",\
"0.0168, 0.01682, 0.01687, 0.01698, 0.01751, 0.03013, 0.05501, 0.07301, 0.0853, 0.09388");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.0517, 0.05175, 0.05188, 0.05199, 0.05208, 0.05213, 0.05216, 0.05217, 0.05219, 0.0522",\
"0.05161, 0.05166, 0.05178, 0.0519, 0.05198, 0.05203, 0.05206, 0.05208, 0.05209, 0.0521",\
"0.05145, 0.0515, 0.05163, 0.05174, 0.05183, 0.05188, 0.05191, 0.05192, 0.05194, 0.05195",\
"0.05129, 0.05134, 0.05145, 0.05156, 0.05166, 0.05171, 0.05174, 0.05177, 0.05178, 0.05179",\
"0.05111, 0.05116, 0.05126, 0.05137, 0.05147, 0.05154, 0.05158, 0.05161, 0.05163, 0.05165",\
"0.05097, 0.05101, 0.0511, 0.05122, 0.05132, 0.0514, 0.05145, 0.0515, 0.05152, 0.05154",\
"0.05085, 0.05088, 0.05098, 0.05108, 0.0512, 0.05128, 0.05134, 0.05139, 0.05142, 0.05143",\
"0.05074, 0.05079, 0.05086, 0.05096, 0.05107, 0.05115, 0.05122, 0.05128, 0.0513, 0.05119",\
"0.05011, 0.05014, 0.05023, 0.05033, 0.05041, 0.05051, 0.05058, 0.05043, 0.04983, 0.04923",\
"0.02895, 0.02898, 0.02843, 0.02771, 0.0273, 0.0271, 0.027, 0.02696, 0.02693, 0.02691");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.0517, 0.05175, 0.05188, 0.05199, 0.05208, 0.05213, 0.05216, 0.05217, 0.05219, 0.0522",\
"0.05161, 0.05166, 0.05178, 0.0519, 0.05198, 0.05203, 0.05206, 0.05208, 0.05209, 0.0521",\
"0.05145, 0.0515, 0.05163, 0.05174, 0.05183, 0.05188, 0.05191, 0.05192, 0.05194, 0.05195",\
"0.05129, 0.05134, 0.05145, 0.05156, 0.05166, 0.05171, 0.05174, 0.05177, 0.05178, 0.05179",\
"0.05111, 0.05116, 0.05126, 0.05137, 0.05147, 0.05154, 0.05158, 0.05161, 0.05163, 0.05165",\
"0.05097, 0.05101, 0.0511, 0.05122, 0.05132, 0.0514, 0.05145, 0.0515, 0.05152, 0.05154",\
"0.05085, 0.05088, 0.05098, 0.05108, 0.0512, 0.05128, 0.05134, 0.05139, 0.05142, 0.05143",\
"0.05074, 0.05079, 0.05086, 0.05096, 0.05107, 0.05115, 0.05122, 0.05128, 0.0513, 0.05119",\
"0.05011, 0.05014, 0.05023, 0.05033, 0.05041, 0.05051, 0.05058, 0.05043, 0.04983, 0.04923",\
"0.02895, 0.02898, 0.02843, 0.02771, 0.0273, 0.0271, 0.027, 0.02696, 0.02693, 0.02691");
/* 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.03967, 0.03972, 0.03984, 0.03996, 0.04004, 0.04011, 0.04013, 0.04015, 0.04016, 0.04017",\
"0.03951, 0.03956, 0.03968, 0.0398, 0.03989, 0.03995, 0.03997, 0.03999, 0.04, 0.04002",\
"0.03934, 0.03939, 0.03951, 0.03964, 0.03973, 0.03979, 0.03982, 0.03983, 0.03985, 0.03986",\
"0.03919, 0.03923, 0.03934, 0.03946, 0.03956, 0.03962, 0.03965, 0.03967, 0.03969, 0.0397",\
"0.03903, 0.03906, 0.03916, 0.03928, 0.03938, 0.03945, 0.0395, 0.03953, 0.03955, 0.03956",\
"0.03888, 0.03892, 0.03901, 0.03913, 0.03924, 0.03931, 0.03937, 0.03941, 0.03944, 0.03945",\
"0.03877, 0.0388, 0.03889, 0.039, 0.03911, 0.0392, 0.03927, 0.03931, 0.03934, 0.03935",\
"0.03867, 0.0387, 0.03878, 0.03889, 0.03899, 0.03908, 0.03914, 0.0392, 0.03922, 0.03911",\
"0.03848, 0.03851, 0.03859, 0.03868, 0.03879, 0.03889, 0.03893, 0.0388, 0.03822, 0.03761",\
"0.02846, 0.02845, 0.02787, 0.02705, 0.02659, 0.02635, 0.02623, 0.02618, 0.02614, 0.02613");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.01756, 0.0176, 0.0177, 0.01789, 0.01808, 0.0182, 0.01833, 0.01886, 0.02641, 0.06588",\
"0.01751, 0.01754, 0.01767, 0.01784, 0.01803, 0.01815, 0.01828, 0.01883, 0.02669, 0.06694",\
"0.01738, 0.01741, 0.01753, 0.01768, 0.01789, 0.01802, 0.01826, 0.01873, 0.0278, 0.07066",\
"0.01722, 0.01726, 0.01736, 0.0175, 0.0177, 0.01782, 0.01797, 0.0189, 0.03068, 0.07777",\
"0.01706, 0.01709, 0.01719, 0.01733, 0.01747, 0.01758, 0.01774, 0.01935, 0.03657, 0.08913",\
"0.01692, 0.01694, 0.01702, 0.01715, 0.01733, 0.01749, 0.01767, 0.021, 0.04785, 0.1026",\
"0.01679, 0.01682, 0.01688, 0.017, 0.01714, 0.01727, 0.01772, 0.02626, 0.0661, 0.1153",\
"0.0167, 0.01672, 0.01676, 0.01684, 0.01701, 0.01722, 0.01937, 0.04184, 0.08608, 0.1224",\
"0.0166, 0.01662, 0.01667, 0.01675, 0.01689, 0.01756, 0.03063, 0.0662, 0.09622, 0.1178",\
"0.01679, 0.01681, 0.01687, 0.01698, 0.01755, 0.0302, 0.05503, 0.07299, 0.0853, 0.09388");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.05143, 0.05148, 0.0516, 0.05172, 0.0518, 0.05184, 0.05187, 0.05189, 0.05191, 0.05192",\
"0.05133, 0.05138, 0.05151, 0.05162, 0.0517, 0.05175, 0.05178, 0.0518, 0.05181, 0.05182",\
"0.05117, 0.05123, 0.05135, 0.05147, 0.05155, 0.0516, 0.05163, 0.05165, 0.05166, 0.05167",\
"0.05102, 0.05106, 0.05118, 0.05129, 0.05138, 0.05144, 0.05147, 0.0515, 0.05151, 0.05152",\
"0.05084, 0.05089, 0.05099, 0.0511, 0.0512, 0.05126, 0.05131, 0.05134, 0.05136, 0.05138",\
"0.05071, 0.05075, 0.05085, 0.05096, 0.05106, 0.05114, 0.0512, 0.05123, 0.05126, 0.05128",\
"0.05059, 0.05062, 0.05072, 0.05082, 0.05093, 0.05102, 0.05108, 0.05112, 0.05116, 0.05117",\
"0.05048, 0.05051, 0.0506, 0.05071, 0.0508, 0.05089, 0.05096, 0.05101, 0.05104, 0.05092",\
"0.04993, 0.04995, 0.05004, 0.05014, 0.05024, 0.05032, 0.05039, 0.05025, 0.04965, 0.04903",\
"0.02901, 0.02904, 0.0285, 0.02778, 0.02737, 0.02716, 0.02706, 0.02701, 0.02699, 0.02698");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.05143, 0.05148, 0.0516, 0.05172, 0.0518, 0.05184, 0.05187, 0.05189, 0.05191, 0.05192",\
"0.05133, 0.05138, 0.05151, 0.05162, 0.0517, 0.05175, 0.05178, 0.0518, 0.05181, 0.05182",\
"0.05117, 0.05123, 0.05135, 0.05147, 0.05155, 0.0516, 0.05163, 0.05165, 0.05166, 0.05167",\
"0.05102, 0.05106, 0.05118, 0.05129, 0.05138, 0.05144, 0.05147, 0.0515, 0.05151, 0.05152",\
"0.05084, 0.05089, 0.05099, 0.0511, 0.0512, 0.05126, 0.05131, 0.05134, 0.05136, 0.05138",\
"0.05071, 0.05075, 0.05085, 0.05096, 0.05106, 0.05114, 0.0512, 0.05123, 0.05126, 0.05128",\
"0.05059, 0.05062, 0.05072, 0.05082, 0.05093, 0.05102, 0.05108, 0.05112, 0.05116, 0.05117",\
"0.05048, 0.05051, 0.0506, 0.05071, 0.0508, 0.05089, 0.05096, 0.05101, 0.05104, 0.05092",\
"0.04993, 0.04995, 0.05004, 0.05014, 0.05024, 0.05032, 0.05039, 0.05025, 0.04965, 0.04903",\
"0.02901, 0.02904, 0.0285, 0.02778, 0.02737, 0.02716, 0.02706, 0.02701, 0.02699, 0.02698");
/* 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02267, 0.02272, 0.02285, 0.02297, 0.02305, 0.0231, 0.02314, 0.02316, 0.02317, 0.02318",\
"0.02259, 0.02263, 0.02275, 0.02287, 0.02296, 0.02301, 0.02304, 0.02306, 0.02308, 0.02308",\
"0.02247, 0.02252, 0.02264, 0.02276, 0.02285, 0.0229, 0.02294, 0.02295, 0.02297, 0.02298",\
"0.02234, 0.02239, 0.0225, 0.02262, 0.02272, 0.02278, 0.02282, 0.02284, 0.02286, 0.02286",\
"0.02222, 0.02226, 0.02237, 0.02248, 0.02259, 0.02266, 0.02271, 0.02274, 0.02276, 0.02277",\
"0.02212, 0.02215, 0.02225, 0.02237, 0.02248, 0.02256, 0.02261, 0.02265, 0.02268, 0.02269",\
"0.02205, 0.02208, 0.02217, 0.02228, 0.02239, 0.02248, 0.02255, 0.02259, 0.02262, 0.02264",\
"0.02198, 0.02201, 0.02211, 0.0222, 0.02231, 0.0224, 0.02247, 0.02252, 0.02255, 0.02243",\
"0.02194, 0.02197, 0.02205, 0.02215, 0.02225, 0.02234, 0.02239, 0.02226, 0.02166, 0.02106",\
"0.01896, 0.01896, 0.01838, 0.01756, 0.0171, 0.01686, 0.01674, 0.01668, 0.01665, 0.01662");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.01134, 0.01137, 0.01148, 0.01165, 0.01182, 0.01197, 0.0121, 0.01274, 0.02011, 0.05967",\
"0.01129, 0.01134, 0.01144, 0.01161, 0.01181, 0.01191, 0.01207, 0.01277, 0.0203, 0.06071",\
"0.01119, 0.01123, 0.01133, 0.01148, 0.01163, 0.01182, 0.01189, 0.01249, 0.02162, 0.06432",\
"0.01105, 0.01108, 0.01118, 0.01131, 0.01145, 0.01165, 0.01173, 0.01257, 0.02429, 0.07151",\
"0.0109, 0.01094, 0.01104, 0.01116, 0.01128, 0.01143, 0.01164, 0.01301, 0.03022, 0.08261",\
"0.01078, 0.01082, 0.01089, 0.01103, 0.01117, 0.01137, 0.01148, 0.01477, 0.04173, 0.09647",\
"0.01068, 0.01071, 0.01079, 0.01091, 0.01105, 0.01119, 0.01164, 0.02039, 0.06, 0.1092",\
"0.01064, 0.01065, 0.01071, 0.0108, 0.01095, 0.01117, 0.01332, 0.03577, 0.08, 0.1163",\
"0.01057, 0.0106, 0.01067, 0.01073, 0.01078, 0.01148, 0.02459, 0.06015, 0.09022, 0.1118",\
"0.01084, 0.01085, 0.01091, 0.01099, 0.01159, 0.02425, 0.04906, 0.06705, 0.07935, 0.08794");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02924, 0.0293, 0.02943, 0.02954, 0.02962, 0.02967, 0.0297, 0.02972, 0.02973, 0.02974",\
"0.02922, 0.02928, 0.02941, 0.02953, 0.0296, 0.02966, 0.02969, 0.0297, 0.02971, 0.02972",\
"0.02915, 0.0292, 0.02932, 0.02945, 0.02953, 0.02958, 0.02961, 0.02962, 0.02964, 0.02964",\
"0.02903, 0.02906, 0.02918, 0.0293, 0.02939, 0.02944, 0.02948, 0.0295, 0.02952, 0.02952",\
"0.02882, 0.02887, 0.02897, 0.02908, 0.02919, 0.02925, 0.0293, 0.02933, 0.02935, 0.02937",\
"0.02866, 0.02869, 0.02879, 0.0289, 0.02901, 0.02908, 0.02914, 0.02918, 0.02921, 0.02923",\
"0.02851, 0.02854, 0.02863, 0.02875, 0.02885, 0.02894, 0.029, 0.02905, 0.02908, 0.02909",\
"0.02839, 0.02842, 0.02851, 0.02862, 0.02872, 0.02881, 0.02888, 0.02893, 0.02894, 0.02884",\
"0.02829, 0.02834, 0.02841, 0.02851, 0.02861, 0.0287, 0.02875, 0.02863, 0.02803, 0.02741",\
"0.01919, 0.01924, 0.01873, 0.01804, 0.01765, 0.01744, 0.01735, 0.0173, 0.01728, 0.01727");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02924, 0.0293, 0.02943, 0.02954, 0.02962, 0.02967, 0.0297, 0.02972, 0.02973, 0.02974",\
"0.02922, 0.02928, 0.02941, 0.02953, 0.0296, 0.02966, 0.02969, 0.0297, 0.02971, 0.02972",\
"0.02915, 0.0292, 0.02932, 0.02945, 0.02953, 0.02958, 0.02961, 0.02962, 0.02964, 0.02964",\
"0.02903, 0.02906, 0.02918, 0.0293, 0.02939, 0.02944, 0.02948, 0.0295, 0.02952, 0.02952",\
"0.02882, 0.02887, 0.02897, 0.02908, 0.02919, 0.02925, 0.0293, 0.02933, 0.02935, 0.02937",\
"0.02866, 0.02869, 0.02879, 0.0289, 0.02901, 0.02908, 0.02914, 0.02918, 0.02921, 0.02923",\
"0.02851, 0.02854, 0.02863, 0.02875, 0.02885, 0.02894, 0.029, 0.02905, 0.02908, 0.02909",\
"0.02839, 0.02842, 0.02851, 0.02862, 0.02872, 0.02881, 0.02888, 0.02893, 0.02894, 0.02884",\
"0.02829, 0.02834, 0.02841, 0.02851, 0.02861, 0.0287, 0.02875, 0.02863, 0.02803, 0.02741",\
"0.01919, 0.01924, 0.01873, 0.01804, 0.01765, 0.01744, 0.01735, 0.0173, 0.01728, 0.01727");
/* 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02267, 0.02272, 0.02285, 0.02297, 0.02305, 0.02311, 0.02314, 0.02316, 0.02317, 0.02318",\
"0.02259, 0.02263, 0.02275, 0.02287, 0.02296, 0.02301, 0.02304, 0.02306, 0.02308, 0.02308",\
"0.02247, 0.02252, 0.02264, 0.02276, 0.02285, 0.02291, 0.02294, 0.02295, 0.02297, 0.02298",\
"0.02234, 0.02239, 0.02251, 0.02262, 0.02272, 0.02278, 0.02281, 0.02284, 0.02285, 0.02286",\
"0.02223, 0.02226, 0.02236, 0.02249, 0.02259, 0.02267, 0.02272, 0.02274, 0.02276, 0.02278",\
"0.02212, 0.02216, 0.02225, 0.02236, 0.02248, 0.02256, 0.02262, 0.02266, 0.02268, 0.02269",\
"0.02205, 0.02208, 0.02217, 0.02228, 0.02239, 0.02248, 0.02254, 0.0226, 0.02263, 0.02263",\
"0.02198, 0.02202, 0.0221, 0.02221, 0.02231, 0.0224, 0.02247, 0.02253, 0.02254, 0.02243",\
"0.02194, 0.02197, 0.02204, 0.02215, 0.02225, 0.02233, 0.02239, 0.02225, 0.02168, 0.02106",\
"0.01896, 0.01895, 0.01837, 0.01756, 0.0171, 0.01686, 0.01674, 0.01668, 0.01665, 0.01663");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.01134, 0.01137, 0.01149, 0.01166, 0.01183, 0.01197, 0.0121, 0.01274, 0.02013, 0.05967",\
"0.0113, 0.01134, 0.01144, 0.01162, 0.01181, 0.01191, 0.01207, 0.01277, 0.0203, 0.06072",\
"0.01119, 0.01123, 0.01134, 0.01148, 0.01163, 0.01183, 0.01189, 0.01249, 0.02162, 0.06433",\
"0.01105, 0.01108, 0.01118, 0.01133, 0.01148, 0.01164, 0.01178, 0.01267, 0.02442, 0.07155",\
"0.0109, 0.01094, 0.01104, 0.01117, 0.01128, 0.01148, 0.01163, 0.0131, 0.03026, 0.08262",\
"0.01078, 0.01082, 0.01089, 0.01103, 0.01117, 0.01136, 0.0115, 0.01475, 0.04174, 0.09647",\
"0.01069, 0.01072, 0.01078, 0.01089, 0.01105, 0.01119, 0.01166, 0.02026, 0.05997, 0.1092",\
"0.01062, 0.01066, 0.01072, 0.01078, 0.01091, 0.01116, 0.0133, 0.03589, 0.07998, 0.1163",\
"0.01057, 0.0106, 0.01068, 0.01073, 0.01083, 0.01149, 0.02457, 0.06017, 0.0902, 0.1118",\
"0.01084, 0.01086, 0.0109, 0.011, 0.01159, 0.0242, 0.04906, 0.06705, 0.07936, 0.08795");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02965, 0.0297, 0.02983, 0.02995, 0.03003, 0.03007, 0.0301, 0.03012, 0.03014, 0.03015",\
"0.02963, 0.02968, 0.02982, 0.02993, 0.03, 0.03006, 0.03008, 0.0301, 0.03011, 0.03013",\
"0.02954, 0.0296, 0.02972, 0.02985, 0.02993, 0.02998, 0.03001, 0.03003, 0.03004, 0.03005",\
"0.02941, 0.02946, 0.02958, 0.0297, 0.02979, 0.02985, 0.02988, 0.0299, 0.02992, 0.02993",\
"0.02923, 0.02927, 0.02938, 0.02949, 0.02959, 0.02966, 0.0297, 0.02973, 0.02975, 0.02977",\
"0.02906, 0.02909, 0.0292, 0.02931, 0.02941, 0.02948, 0.02955, 0.02957, 0.02961, 0.02963",\
"0.02891, 0.02895, 0.02904, 0.02914, 0.02925, 0.02934, 0.02941, 0.02944, 0.02948, 0.0295",\
"0.02879, 0.02884, 0.02891, 0.02901, 0.02912, 0.02921, 0.02928, 0.02933, 0.02935, 0.02924",\
"0.02869, 0.02873, 0.02881, 0.02891, 0.02901, 0.02909, 0.02916, 0.02902, 0.02843, 0.02781",\
"0.01958, 0.01963, 0.01912, 0.01843, 0.01804, 0.01784, 0.01775, 0.0177, 0.01768, 0.01766");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02965, 0.0297, 0.02983, 0.02995, 0.03003, 0.03007, 0.0301, 0.03012, 0.03014, 0.03015",\
"0.02963, 0.02968, 0.02982, 0.02993, 0.03, 0.03006, 0.03008, 0.0301, 0.03011, 0.03013",\
"0.02954, 0.0296, 0.02972, 0.02985, 0.02993, 0.02998, 0.03001, 0.03003, 0.03004, 0.03005",\
"0.02941, 0.02946, 0.02958, 0.0297, 0.02979, 0.02985, 0.02988, 0.0299, 0.02992, 0.02993",\
"0.02923, 0.02927, 0.02938, 0.02949, 0.02959, 0.02966, 0.0297, 0.02973, 0.02975, 0.02977",\
"0.02906, 0.02909, 0.0292, 0.02931, 0.02941, 0.02948, 0.02955, 0.02957, 0.02961, 0.02963",\
"0.02891, 0.02895, 0.02904, 0.02914, 0.02925, 0.02934, 0.02941, 0.02944, 0.02948, 0.0295",\
"0.02879, 0.02884, 0.02891, 0.02901, 0.02912, 0.02921, 0.02928, 0.02933, 0.02935, 0.02924",\
"0.02869, 0.02873, 0.02881, 0.02891, 0.02901, 0.02909, 0.02916, 0.02902, 0.02843, 0.02781",\
"0.01958, 0.01963, 0.01912, 0.01843, 0.01804, 0.01784, 0.01775, 0.0177, 0.01768, 0.01766");
/* 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("-0.004321, -0.004294, -0.004205, -0.004099, -0.003935, -0.003835, -0.003551, 0.0001344, 0.02905, 0.08345",\
"-0.004344, -0.004315, -0.004236, -0.004099, -0.003953, -0.003744, -0.003532, 0.0004884, 0.03025, 0.08449",\
"-0.004603, -0.004571, -0.004474, -0.00435, -0.004227, -0.004066, -0.003779, 0.001306, 0.03436, 0.08762",\
"-0.004844, -0.004809, -0.004728, -0.004614, -0.004426, -0.004315, -0.003896, 0.004144, 0.04302, 0.09292",\
"-0.00504, -0.005008, -0.004925, -0.004816, -0.004627, -0.004539, -0.003462, 0.01169, 0.05629, 0.09863",\
"-0.005187, -0.005156, -0.005079, -0.00497, -0.004854, -0.004638, -0.0004583, 0.02884, 0.06966, 0.1007",\
"-0.00533, -0.005295, -0.005215, -0.005095, -0.004888, -0.003413, 0.01578, 0.04909, 0.07398, 0.09168",\
"-0.005452, -0.005427, -0.00536, -0.005208, -0.002785, 0.0158, 0.03408, 0.04628, 0.05453, 0.06023",\
"-0.01042, -0.01027, -0.00987, -0.009547, -0.009366, -0.009259, -0.009206, -0.009173, -0.009159, -0.009146",\
"-0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432");
/* 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("-0.004321, -0.004294, -0.004205, -0.004099, -0.003935, -0.003835, -0.003551, 0.0001344, 0.02905, 0.08345",\
"-0.004344, -0.004315, -0.004236, -0.004099, -0.003953, -0.003744, -0.003532, 0.0004884, 0.03025, 0.08449",\
"-0.004603, -0.004571, -0.004474, -0.00435, -0.004227, -0.004066, -0.003779, 0.001306, 0.03436, 0.08762",\
"-0.004844, -0.004809, -0.004728, -0.004614, -0.004426, -0.004315, -0.003896, 0.004144, 0.04302, 0.09292",\
"-0.00504, -0.005008, -0.004925, -0.004816, -0.004627, -0.004539, -0.003462, 0.01169, 0.05629, 0.09863",\
"-0.005187, -0.005156, -0.005079, -0.00497, -0.004854, -0.004638, -0.0004583, 0.02884, 0.06966, 0.1007",\
"-0.00533, -0.005295, -0.005215, -0.005095, -0.004888, -0.003413, 0.01578, 0.04909, 0.07398, 0.09168",\
"-0.005452, -0.005427, -0.00536, -0.005208, -0.002785, 0.0158, 0.03408, 0.04628, 0.05453, 0.06023",\
"-0.01042, -0.01027, -0.00987, -0.009547, -0.009366, -0.009259, -0.009206, -0.009173, -0.009159, -0.009146",\
"-0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432, -0.0432");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("-0.004393, -0.004366, -0.004274, -0.004155, -0.00403, -0.003861, -0.003642, 0.0001823, 0.02888, 0.08338",\
"-0.004412, -0.004382, -0.004302, -0.004175, -0.004064, -0.003819, -0.003623, 0.0004139, 0.03019, 0.08442",\
"-0.004665, -0.004638, -0.004549, -0.004409, -0.00431, -0.004135, -0.003815, 0.001299, 0.03432, 0.08754",\
"-0.00491, -0.004885, -0.004793, -0.004667, -0.004483, -0.004381, -0.003963, 0.004094, 0.04299, 0.09284",\
"-0.005117, -0.005082, -0.004997, -0.004879, -0.004767, -0.004615, -0.00357, 0.01152, 0.05616, 0.09858",\
"-0.005266, -0.005247, -0.005145, -0.005033, -0.004918, -0.004631, -0.0005484, 0.02875, 0.06962, 0.1006",\
"-0.005393, -0.005378, -0.005295, -0.005179, -0.004984, -0.003486, 0.01572, 0.04902, 0.07389, 0.0916",\
"-0.005522, -0.005517, -0.00541, -0.005285, -0.00284, 0.01574, 0.034, 0.04622, 0.05446, 0.06014",\
"-0.01051, -0.01036, -0.009961, -0.009632, -0.009457, -0.009355, -0.009308, -0.009272, -0.009251, -0.009237",\
"-0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329");
/* 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("-0.004393, -0.004366, -0.004274, -0.004155, -0.00403, -0.003861, -0.003642, 0.0001823, 0.02888, 0.08338",\
"-0.004412, -0.004382, -0.004302, -0.004175, -0.004064, -0.003819, -0.003623, 0.0004139, 0.03019, 0.08442",\
"-0.004665, -0.004638, -0.004549, -0.004409, -0.00431, -0.004135, -0.003815, 0.001299, 0.03432, 0.08754",\
"-0.00491, -0.004885, -0.004793, -0.004667, -0.004483, -0.004381, -0.003963, 0.004094, 0.04299, 0.09284",\
"-0.005117, -0.005082, -0.004997, -0.004879, -0.004767, -0.004615, -0.00357, 0.01152, 0.05616, 0.09858",\
"-0.005266, -0.005247, -0.005145, -0.005033, -0.004918, -0.004631, -0.0005484, 0.02875, 0.06962, 0.1006",\
"-0.005393, -0.005378, -0.005295, -0.005179, -0.004984, -0.003486, 0.01572, 0.04902, 0.07389, 0.0916",\
"-0.005522, -0.005517, -0.00541, -0.005285, -0.00284, 0.01574, 0.034, 0.04622, 0.05446, 0.06014",\
"-0.01051, -0.01036, -0.009961, -0.009632, -0.009457, -0.009355, -0.009308, -0.009272, -0.009251, -0.009237",\
"-0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329, -0.04329");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02762, 0.02765, 0.02775, 0.02784, 0.028, 0.02821, 0.02836, 0.03004, 0.04866, 0.102",\
"0.02761, 0.02765, 0.02773, 0.02786, 0.02801, 0.02817, 0.02846, 0.03013, 0.04961, 0.1032",\
"0.02752, 0.02755, 0.02764, 0.02776, 0.02788, 0.02811, 0.02818, 0.03077, 0.05281, 0.1074",\
"0.02739, 0.02743, 0.02752, 0.02762, 0.02779, 0.02793, 0.0281, 0.03185, 0.06028, 0.1148",\
"0.02727, 0.0273, 0.02739, 0.0275, 0.02762, 0.02783, 0.02827, 0.03578, 0.07381, 0.1243",\
"0.02717, 0.0272, 0.02729, 0.02741, 0.02752, 0.02766, 0.02916, 0.04718, 0.09214, 0.132",\
"0.02709, 0.02712, 0.0272, 0.02732, 0.02747, 0.02796, 0.03613, 0.07083, 0.1057, 0.1311",\
"0.02703, 0.02706, 0.02716, 0.02727, 0.02758, 0.03469, 0.06164, 0.08472, 0.1007, 0.1119",\
"0.02699, 0.02701, 0.0271, 0.03006, 0.04124, 0.04927, 0.0543, 0.05751, 0.05963, 0.06108",\
"0.005073, 0.005073, 0.005073, 0.005074, 0.005073, 0.005073, 0.005073, 0.005073, 0.005073, 0.005073");
/* 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02762, 0.02765, 0.02775, 0.02784, 0.028, 0.02821, 0.02836, 0.03004, 0.04866, 0.102",\
"0.02761, 0.02765, 0.02773, 0.02786, 0.02801, 0.02817, 0.02846, 0.03013, 0.04961, 0.1032",\
"0.02752, 0.02755, 0.02764, 0.02776, 0.02788, 0.02811, 0.02818, 0.03077, 0.05281, 0.1074",\
"0.02739, 0.02743, 0.02752, 0.02762, 0.02779, 0.02793, 0.0281, 0.03185, 0.06028, 0.1148",\
"0.02727, 0.0273, 0.02739, 0.0275, 0.02762, 0.02783, 0.02827, 0.03578, 0.07381, 0.1243",\
"0.02717, 0.0272, 0.02729, 0.02741, 0.02752, 0.02766, 0.02916, 0.04718, 0.09214, 0.132",\
"0.02709, 0.02712, 0.0272, 0.02732, 0.02747, 0.02796, 0.03613, 0.07083, 0.1057, 0.1311",\
"0.02703, 0.02706, 0.02716, 0.02727, 0.02758, 0.03469, 0.06164, 0.08472, 0.1007, 0.1119",\
"0.02699, 0.02701, 0.0271, 0.03006, 0.04124, 0.04927, 0.0543, 0.05751, 0.05963, 0.06108",\
"0.005073, 0.005073, 0.005073, 0.005074, 0.005073, 0.005073, 0.005073, 0.005073, 0.005073, 0.005073");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02761, 0.02764, 0.02773, 0.02788, 0.02806, 0.02817, 0.02834, 0.03001, 0.04848, 0.1016",\
"0.02761, 0.02764, 0.02773, 0.02785, 0.02799, 0.02823, 0.02834, 0.03014, 0.04952, 0.1033",\
"0.02752, 0.02755, 0.02762, 0.02777, 0.02791, 0.02813, 0.02825, 0.03047, 0.05283, 0.1074",\
"0.02741, 0.02744, 0.02752, 0.02765, 0.02776, 0.02794, 0.02814, 0.03195, 0.06037, 0.1149",\
"0.02727, 0.02731, 0.02739, 0.02751, 0.02763, 0.02789, 0.02827, 0.03573, 0.07386, 0.1243",\
"0.02717, 0.02719, 0.02729, 0.0274, 0.02757, 0.02779, 0.02917, 0.04716, 0.09212, 0.132",\
"0.0271, 0.02712, 0.0272, 0.02735, 0.02749, 0.02795, 0.03603, 0.0708, 0.1057, 0.1311",\
"0.02704, 0.02707, 0.02714, 0.02728, 0.02751, 0.03455, 0.06164, 0.08473, 0.1007, 0.1119",\
"0.02697, 0.027, 0.02709, 0.03005, 0.04126, 0.04928, 0.05431, 0.05752, 0.05964, 0.06109",\
"0.005093, 0.005092, 0.005093, 0.005097, 0.005095, 0.005095, 0.00509, 0.005095, 0.005095, 0.005095");
/* 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.02761, 0.02764, 0.02773, 0.02788, 0.02806, 0.02817, 0.02834, 0.03001, 0.04848, 0.1016",\
"0.02761, 0.02764, 0.02773, 0.02785, 0.02799, 0.02823, 0.02834, 0.03014, 0.04952, 0.1033",\
"0.02752, 0.02755, 0.02762, 0.02777, 0.02791, 0.02813, 0.02825, 0.03047, 0.05283, 0.1074",\
"0.02741, 0.02744, 0.02752, 0.02765, 0.02776, 0.02794, 0.02814, 0.03195, 0.06037, 0.1149",\
"0.02727, 0.02731, 0.02739, 0.02751, 0.02763, 0.02789, 0.02827, 0.03573, 0.07386, 0.1243",\
"0.02717, 0.02719, 0.02729, 0.0274, 0.02757, 0.02779, 0.02917, 0.04716, 0.09212, 0.132",\
"0.0271, 0.02712, 0.0272, 0.02735, 0.02749, 0.02795, 0.03603, 0.0708, 0.1057, 0.1311",\
"0.02704, 0.02707, 0.02714, 0.02728, 0.02751, 0.03455, 0.06164, 0.08473, 0.1007, 0.1119",\
"0.02697, 0.027, 0.02709, 0.03005, 0.04126, 0.04928, 0.05431, 0.05752, 0.05964, 0.06109",\
"0.005093, 0.005092, 0.005093, 0.005097, 0.005095, 0.005095, 0.00509, 0.005095, 0.005095, 0.005095");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("5.56, 5.619, 5.789, 6.044, 6.384, 6.821, 7.375, 8.067, 8.908, 9.911",\
"5.639, 5.698, 5.867, 6.123, 6.463, 6.9, 7.454, 8.145, 8.987, 9.991",\
"5.916, 5.975, 6.145, 6.401, 6.741, 7.178, 7.732, 8.423, 9.265, 10.27",\
"6.454, 6.513, 6.682, 6.938, 7.278, 7.715, 8.269, 8.96, 9.802, 10.8",\
"7.297, 7.357, 7.526, 7.781, 8.122, 8.558, 9.113, 9.804, 10.65, 11.65",\
"8.485, 8.544, 8.713, 8.97, 9.309, 9.746, 10.3, 10.99, 11.83, 12.84",\
"10.03, 10.09, 10.26, 10.52, 10.86, 11.29, 11.85, 12.54, 13.38, 14.38",\
"11.9, 11.96, 12.13, 12.38, 12.72, 13.16, 13.72, 14.41, 15.25, 16.25",\
"14.04, 14.09, 14.27, 14.52, 14.86, 15.3, 15.85, 16.54, 17.39, 18.39",\
"16.41, 16.47, 16.64, 16.89, 17.23, 17.67, 18.22, 18.91, 19.76, 20.76");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("7.145, 7.253, 7.597, 8.202, 9.104, 10.35, 11.98, 14.03, 16.53, 19.51",\
"7.222, 7.331, 7.675, 8.28, 9.182, 10.43, 12.06, 14.11, 16.61, 19.59",\
"7.501, 7.609, 7.952, 8.558, 9.459, 10.7, 12.33, 14.38, 16.89, 19.87",\
"8.037, 8.146, 8.489, 9.095, 9.996, 11.24, 12.87, 14.92, 17.42, 20.4",\
"8.882, 8.99, 9.334, 9.939, 10.84, 12.08, 13.71, 15.76, 18.27, 21.25",\
"10.07, 10.18, 10.52, 11.13, 12.03, 13.27, 14.9, 16.95, 19.46, 22.44",\
"11.62, 11.73, 12.08, 12.68, 13.58, 14.83, 16.46, 18.51, 21.01, 23.99",\
"13.52, 13.63, 13.97, 14.58, 15.48, 16.72, 18.35, 20.4, 22.9, 25.88",\
"15.69, 15.8, 16.14, 16.75, 17.65, 18.89, 20.52, 22.57, 25.08, 28.06",\
"18.1, 18.21, 18.55, 19.16, 20.06, 21.3, 22.93, 24.98, 27.49, 30.47");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.4094, 0.461, 0.6208, 0.9096, 1.357, 2.002, 2.886, 4.03, 5.442, 7.117",\
"0.4098, 0.46, 0.6212, 0.9106, 1.356, 2.001, 2.885, 4.024, 5.438, 7.127",\
"0.4102, 0.4606, 0.6212, 0.91, 1.357, 2.001, 2.886, 4.028, 5.442, 7.123",\
"0.4098, 0.46, 0.6216, 0.9102, 1.357, 2.002, 2.886, 4.03, 5.442, 7.126",\
"0.4096, 0.4602, 0.6208, 0.9108, 1.357, 2.001, 2.886, 4.028, 5.442, 7.128",\
"0.41, 0.46, 0.622, 0.912, 1.356, 2.002, 2.884, 4.028, 5.442, 7.126",\
"0.41, 0.462, 0.62, 0.912, 1.358, 2.002, 2.884, 4.028, 5.442, 7.128",\
"0.41, 0.46, 0.622, 0.91, 1.358, 2.002, 2.886, 4.03, 5.444, 7.114",\
"0.41, 0.462, 0.622, 0.91, 1.358, 2.002, 2.884, 4.024, 5.436, 7.128",\
"0.41, 0.46, 0.622, 0.91, 1.356, 2, 2.884, 4.028, 5.436, 7.128");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.687, 0.82, 1.288, 2.205, 3.637, 5.681, 8.397, 11.83, 16.02, 21.01",\
"0.688, 0.8202, 1.288, 2.205, 3.638, 5.68, 8.4, 11.83, 16.01, 21",\
"0.687, 0.8198, 1.288, 2.205, 3.638, 5.681, 8.4, 11.83, 16.01, 21",\
"0.6874, 0.8198, 1.288, 2.205, 3.638, 5.68, 8.416, 11.84, 16.01, 21",\
"0.686, 0.82, 1.286, 2.206, 3.636, 5.69, 8.4, 11.83, 16.02, 21.01",\
"0.688, 0.82, 1.288, 2.206, 3.638, 5.68, 8.398, 11.83, 16.01, 21.03",\
"0.686, 0.82, 1.288, 2.206, 3.638, 5.684, 8.4, 11.83, 16.02, 21.02",\
"0.688, 0.82, 1.288, 2.204, 3.638, 5.68, 8.398, 11.83, 16.02, 21",\
"0.688, 0.82, 1.288, 2.206, 3.636, 5.68, 8.398, 11.83, 16.01, 21.03",\
"0.686, 0.82, 1.288, 2.204, 3.638, 5.684, 8.408, 11.83, 16.05, 21");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.661, 1.718, 1.88, 2.128, 2.458, 2.89, 3.442, 4.133, 4.975, 5.978",\
"1.737, 1.793, 1.956, 2.204, 2.534, 2.965, 3.518, 4.209, 5.051, 6.054",\
"2.016, 2.073, 2.236, 2.483, 2.814, 3.245, 3.797, 4.488, 5.33, 6.334",\
"2.555, 2.611, 2.774, 3.022, 3.353, 3.784, 4.337, 5.028, 5.87, 6.873",\
"3.4, 3.457, 3.619, 3.867, 4.198, 4.629, 5.182, 5.873, 6.716, 7.719",\
"4.579, 4.636, 4.801, 5.049, 5.382, 5.813, 6.367, 7.059, 7.901, 8.904",\
"6.058, 6.119, 6.293, 6.548, 6.885, 7.32, 7.872, 8.565, 9.406, 10.41",\
"7.76, 7.829, 8.02, 8.293, 8.642, 9.082, 9.638, 10.33, 11.17, 12.18",\
"9.677, 9.755, 9.967, 10.26, 10.63, 11.07, 11.63, 12.33, 13.17, 14.17",\
"11.81, 11.9, 12.13, 12.45, 12.83, 13.29, 13.86, 14.55, 15.4, 16.4");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.845, 1.951, 2.286, 2.876, 3.769, 5.011, 6.641, 8.69, 11.19, 14.17",\
"1.905, 2.01, 2.346, 2.936, 3.829, 5.071, 6.701, 8.751, 11.25, 14.23",\
"2.078, 2.183, 2.518, 3.108, 4.001, 5.244, 6.874, 8.923, 11.43, 14.41",\
"2.395, 2.5, 2.834, 3.424, 4.316, 5.559, 7.189, 9.24, 11.74, 14.72",\
"2.877, 2.982, 3.317, 3.906, 4.798, 6.04, 7.671, 9.722, 12.22, 15.21",\
"3.475, 3.584, 3.925, 4.517, 5.41, 6.651, 8.282, 10.33, 12.84, 15.81",\
"4.142, 4.255, 4.603, 5.2, 6.096, 7.339, 8.97, 11.02, 13.52, 16.5",\
"4.862, 4.979, 5.336, 5.939, 6.836, 8.079, 9.711, 11.76, 14.26, 17.25",\
"5.621, 5.742, 6.108, 6.719, 7.617, 8.861, 10.49, 12.55, 15.05, 18.03",\
"6.41, 6.536, 6.912, 7.53, 8.431, 9.676, 11.31, 13.36, 15.86, 18.84");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.3884, 0.4374, 0.5972, 0.8804, 1.328, 1.983, 2.876, 4.023, 5.432, 7.115",\
"0.388, 0.4378, 0.5972, 0.88, 1.328, 1.983, 2.876, 4.023, 5.432, 7.116",\
"0.3882, 0.4376, 0.5962, 0.88, 1.328, 1.983, 2.876, 4.022, 5.433, 7.114",\
"0.3886, 0.4386, 0.5976, 0.8804, 1.329, 1.983, 2.876, 4.023, 5.431, 7.116",\
"0.39, 0.4392, 0.5984, 0.8818, 1.328, 1.983, 2.876, 4.022, 5.431, 7.116",\
"0.3996, 0.4482, 0.6046, 0.888, 1.333, 1.984, 2.877, 4.023, 5.431, 7.116",\
"0.442, 0.488, 0.636, 0.91, 1.344, 1.99, 2.88, 4.024, 5.434, 7.116",\
"0.506, 0.554, 0.704, 0.968, 1.388, 2.018, 2.892, 4.03, 5.436, 7.118",\
"0.582, 0.632, 0.782, 1.036, 1.444, 2.054, 2.914, 4.044, 5.442, 7.118",\
"0.658, 0.714, 0.87, 1.118, 1.508, 2.102, 2.944, 4.06, 5.452, 7.13");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.665, 0.7942, 1.253, 2.158, 3.616, 5.676, 8.397, 11.83, 16.01, 21.02",\
"0.6654, 0.7944, 1.253, 2.158, 3.616, 5.676, 8.397, 11.83, 16.01, 21",\
"0.6654, 0.795, 1.252, 2.158, 3.616, 5.676, 8.41, 11.83, 16.04, 21.01",\
"0.6658, 0.7948, 1.252, 2.158, 3.612, 5.68, 8.397, 11.83, 16.01, 21.01",\
"0.6696, 0.798, 1.255, 2.158, 3.615, 5.684, 8.397, 11.83, 16.01, 21.02",\
"0.6974, 0.8268, 1.274, 2.168, 3.618, 5.681, 8.397, 11.83, 16.01, 21.01",\
"0.7276, 0.8544, 1.3, 2.186, 3.628, 5.688, 8.4, 11.83, 16.05, 21.01",\
"0.76, 0.888, 1.332, 2.204, 3.64, 5.692, 8.41, 11.83, 16.02, 21.01",\
"0.8, 0.924, 1.36, 2.226, 3.65, 5.698, 8.414, 11.84, 16.04, 21",\
"0.842, 0.966, 1.396, 2.25, 3.66, 5.702, 8.418, 11.84, 16.02, 21.03");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.664, 1.721, 1.887, 2.139, 2.477, 2.913, 3.467, 4.158, 5.002, 6.009",\
"1.74, 1.797, 1.963, 2.215, 2.553, 2.989, 3.543, 4.234, 5.078, 6.085",\
"2.019, 2.077, 2.242, 2.495, 2.832, 3.268, 3.822, 4.513, 5.358, 6.364",\
"2.558, 2.616, 2.781, 3.033, 3.371, 3.808, 4.361, 5.053, 5.897, 6.904",\
"3.403, 3.461, 3.626, 3.879, 4.217, 4.653, 5.207, 5.899, 6.743, 7.751",\
"4.582, 4.641, 4.808, 5.062, 5.401, 5.837, 6.392, 7.084, 7.929, 8.938",\
"6.062, 6.125, 6.302, 6.564, 6.907, 7.345, 7.9, 8.592, 9.438, 10.45",\
"7.767, 7.837, 8.033, 8.313, 8.669, 9.113, 9.67, 10.36, 11.21, 12.22",\
"9.687, 9.767, 9.985, 10.29, 10.66, 11.11, 11.67, 12.37, 13.22, 14.23",\
"11.82, 11.91, 12.16, 12.48, 12.87, 13.34, 13.91, 14.61, 15.45, 16.47");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.3942, 0.4454, 0.6078, 0.9004, 1.35, 1.997, 2.882, 4.029, 5.45, 7.17",\
"0.394, 0.4452, 0.6082, 0.9002, 1.35, 1.997, 2.882, 4.03, 5.45, 7.17",\
"0.3948, 0.4458, 0.6084, 0.9004, 1.35, 1.997, 2.882, 4.03, 5.45, 7.17",\
"0.3948, 0.4458, 0.6086, 0.9, 1.351, 1.997, 2.882, 4.03, 5.451, 7.171",\
"0.3964, 0.447, 0.6094, 0.9012, 1.35, 1.998, 2.882, 4.031, 5.453, 7.171",\
"0.4062, 0.4562, 0.6164, 0.9038, 1.352, 1.998, 2.882, 4.032, 5.46, 7.17",\
"0.45, 0.498, 0.65, 0.928, 1.368, 2.004, 2.888, 4.036, 5.47, 7.17",\
"0.518, 0.568, 0.72, 0.992, 1.41, 2.03, 2.902, 4.042, 5.478, 7.168",\
"0.596, 0.65, 0.804, 1.066, 1.47, 2.072, 2.928, 4.058, 5.488, 7.17",\
"0.676, 0.732, 0.898, 1.156, 1.538, 2.122, 2.958, 4.08, 5.504, 7.176");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.661, 1.718, 1.88, 2.128, 2.458, 2.89, 3.442, 4.133, 4.975, 5.978",\
"1.737, 1.793, 1.956, 2.204, 2.534, 2.965, 3.518, 4.209, 5.051, 6.054",\
"2.016, 2.073, 2.236, 2.483, 2.814, 3.245, 3.797, 4.488, 5.33, 6.334",\
"2.555, 2.611, 2.774, 3.022, 3.353, 3.784, 4.337, 5.028, 5.87, 6.873",\
"3.4, 3.457, 3.619, 3.867, 4.198, 4.63, 5.182, 5.874, 6.716, 7.719",\
"4.579, 4.636, 4.801, 5.049, 5.382, 5.814, 6.367, 7.059, 7.901, 8.904",\
"6.058, 6.119, 6.293, 6.548, 6.885, 7.319, 7.872, 8.563, 9.406, 10.41",\
"7.76, 7.829, 8.02, 8.294, 8.643, 9.082, 9.638, 10.33, 11.17, 12.18",\
"9.677, 9.755, 9.967, 10.26, 10.63, 11.07, 11.63, 12.33, 13.17, 14.17",\
"11.81, 11.9, 12.13, 12.45, 12.83, 13.29, 13.86, 14.55, 15.39, 16.4");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.845, 1.951, 2.286, 2.876, 3.769, 5.011, 6.641, 8.69, 11.19, 14.17",\
"1.905, 2.01, 2.346, 2.936, 3.829, 5.071, 6.701, 8.751, 11.25, 14.23",\
"2.078, 2.183, 2.518, 3.108, 4.001, 5.244, 6.874, 8.923, 11.43, 14.41",\
"2.395, 2.5, 2.834, 3.424, 4.316, 5.559, 7.189, 9.24, 11.74, 14.72",\
"2.877, 2.982, 3.317, 3.906, 4.798, 6.04, 7.671, 9.723, 12.22, 15.21",\
"3.475, 3.584, 3.925, 4.517, 5.409, 6.651, 8.282, 10.33, 12.83, 15.82",\
"4.142, 4.255, 4.603, 5.202, 6.096, 7.339, 8.97, 11.02, 13.52, 16.51",\
"4.862, 4.979, 5.336, 5.939, 6.836, 8.08, 9.711, 11.76, 14.26, 17.25",\
"5.621, 5.742, 6.108, 6.719, 7.617, 8.861, 10.49, 12.55, 15.05, 18.03",\
"6.41, 6.535, 6.912, 7.53, 8.431, 9.676, 11.31, 13.36, 15.86, 18.84");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.3884, 0.4374, 0.5972, 0.8802, 1.328, 1.983, 2.876, 4.023, 5.432, 7.115",\
"0.388, 0.4378, 0.5972, 0.88, 1.33, 1.983, 2.876, 4.023, 5.432, 7.116",\
"0.3882, 0.4376, 0.5962, 0.88, 1.327, 1.983, 2.876, 4.022, 5.433, 7.114",\
"0.3886, 0.4386, 0.5976, 0.8824, 1.329, 1.983, 2.876, 4.022, 5.433, 7.116",\
"0.39, 0.4394, 0.5984, 0.8818, 1.331, 1.982, 2.877, 4.022, 5.433, 7.115",\
"0.3996, 0.4486, 0.6044, 0.888, 1.332, 1.984, 2.876, 4.023, 5.433, 7.114",\
"0.442, 0.488, 0.636, 0.91, 1.344, 1.992, 2.88, 4.024, 5.434, 7.114",\
"0.508, 0.554, 0.704, 0.968, 1.386, 2.016, 2.892, 4.03, 5.436, 7.118",\
"0.582, 0.632, 0.782, 1.036, 1.442, 2.054, 2.914, 4.042, 5.442, 7.118",\
"0.658, 0.714, 0.87, 1.118, 1.508, 2.102, 2.944, 4.06, 5.454, 7.13");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.665, 0.7942, 1.253, 2.158, 3.616, 5.676, 8.397, 11.83, 16.01, 21.02",\
"0.6654, 0.7944, 1.253, 2.158, 3.616, 5.676, 8.397, 11.83, 16.01, 21.01",\
"0.6654, 0.795, 1.252, 2.158, 3.616, 5.676, 8.41, 11.83, 16.04, 21.01",\
"0.6658, 0.796, 1.252, 2.158, 3.615, 5.687, 8.397, 11.82, 16.01, 21.03",\
"0.6702, 0.798, 1.255, 2.158, 3.612, 5.68, 8.401, 11.84, 16.02, 21.04",\
"0.696, 0.8262, 1.275, 2.168, 3.618, 5.687, 8.398, 11.83, 16.01, 21.04",\
"0.7272, 0.855, 1.3, 2.187, 3.63, 5.688, 8.4, 11.83, 16.01, 21",\
"0.76, 0.888, 1.328, 2.204, 3.638, 5.692, 8.41, 11.84, 16.02, 21.01",\
"0.8, 0.924, 1.36, 2.226, 3.65, 5.698, 8.414, 11.84, 16.04, 21",\
"0.842, 0.966, 1.398, 2.248, 3.658, 5.708, 8.422, 11.84, 16.03, 21.02");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.664, 1.721, 1.887, 2.139, 2.477, 2.913, 3.467, 4.158, 5.002, 6.009",\
"1.74, 1.797, 1.963, 2.215, 2.553, 2.989, 3.543, 4.234, 5.078, 6.085",\
"2.019, 2.077, 2.242, 2.495, 2.832, 3.268, 3.822, 4.513, 5.358, 6.365",\
"2.558, 2.615, 2.781, 3.034, 3.371, 3.807, 4.361, 5.053, 5.897, 6.904",\
"3.404, 3.461, 3.626, 3.879, 4.217, 4.653, 5.207, 5.899, 6.744, 7.751",\
"4.582, 4.641, 4.808, 5.062, 5.401, 5.838, 6.392, 7.084, 7.93, 8.939",\
"6.062, 6.125, 6.302, 6.564, 6.907, 7.344, 7.9, 8.592, 9.438, 10.45",\
"7.767, 7.838, 8.033, 8.313, 8.669, 9.113, 9.671, 10.36, 11.21, 12.22",\
"9.687, 9.767, 9.985, 10.29, 10.66, 11.11, 11.67, 12.37, 13.22, 14.23",\
"11.82, 11.91, 12.16, 12.48, 12.88, 13.34, 13.91, 14.61, 15.45, 16.47");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.394, 0.4458, 0.608, 0.9004, 1.35, 1.997, 2.882, 4.03, 5.451, 7.171",\
"0.3942, 0.4454, 0.608, 0.9004, 1.35, 1.997, 2.882, 4.03, 5.451, 7.171",\
"0.394, 0.4452, 0.608, 0.9002, 1.35, 1.998, 2.882, 4.03, 5.452, 7.171",\
"0.3948, 0.4456, 0.6088, 0.9006, 1.351, 1.997, 2.883, 4.03, 5.452, 7.171",\
"0.3956, 0.447, 0.6094, 0.9012, 1.35, 1.997, 2.883, 4.031, 5.455, 7.171",\
"0.406, 0.4564, 0.616, 0.9038, 1.352, 1.998, 2.884, 4.032, 5.461, 7.17",\
"0.45, 0.498, 0.65, 0.928, 1.368, 2.004, 2.89, 4.034, 5.472, 7.168",\
"0.518, 0.568, 0.722, 0.99, 1.41, 2.032, 2.902, 4.042, 5.48, 7.166",\
"0.596, 0.648, 0.804, 1.064, 1.468, 2.072, 2.928, 4.058, 5.49, 7.168",\
"0.676, 0.734, 0.898, 1.154, 1.538, 2.122, 2.96, 4.082, 5.506, 7.176");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.661, 1.718, 1.88, 2.128, 2.458, 2.89, 3.442, 4.133, 4.976, 5.979",\
"1.736, 1.793, 1.956, 2.203, 2.534, 2.965, 3.518, 4.209, 5.052, 6.055",\
"2.016, 2.072, 2.235, 2.483, 2.814, 3.245, 3.798, 4.489, 5.331, 6.335",\
"2.555, 2.612, 2.774, 3.022, 3.353, 3.784, 4.337, 5.028, 5.87, 6.873",\
"3.4, 3.456, 3.619, 3.866, 4.198, 4.629, 5.182, 5.874, 6.716, 7.719",\
"4.579, 4.636, 4.8, 5.049, 5.382, 5.814, 6.367, 7.059, 7.901, 8.905",\
"6.058, 6.119, 6.293, 6.548, 6.885, 7.32, 7.872, 8.563, 9.406, 10.41",\
"7.76, 7.829, 8.021, 8.294, 8.643, 9.082, 9.638, 10.33, 11.17, 12.17",\
"9.676, 9.755, 9.968, 10.26, 10.63, 11.07, 11.63, 12.33, 13.17, 14.17",\
"11.81, 11.9, 12.13, 12.45, 12.83, 13.29, 13.86, 14.55, 15.39, 16.4");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.832, 1.937, 2.272, 2.862, 3.754, 4.997, 6.626, 8.677, 11.18, 14.17",\
"1.891, 1.996, 2.331, 2.922, 3.814, 5.057, 6.686, 8.737, 11.24, 14.23",\
"2.064, 2.169, 2.504, 3.094, 3.987, 5.229, 6.86, 8.912, 11.41, 14.39",\
"2.383, 2.488, 2.822, 3.411, 4.304, 5.546, 7.177, 9.229, 11.73, 14.71",\
"2.868, 2.974, 3.308, 3.897, 4.789, 6.031, 7.662, 9.715, 12.22, 15.2",\
"3.469, 3.578, 3.919, 4.511, 5.403, 6.645, 8.275, 10.33, 12.83, 15.82",\
"4.138, 4.25, 4.598, 5.197, 6.092, 7.333, 8.965, 11.01, 13.52, 16.51",\
"4.86, 4.975, 5.333, 5.935, 6.832, 8.076, 9.707, 11.76, 14.26, 17.24",\
"5.619, 5.74, 6.106, 6.716, 7.615, 8.858, 10.49, 12.54, 15.05, 18.03",\
"6.408, 6.534, 6.91, 7.528, 8.429, 9.673, 11.31, 13.36, 15.86, 18.84");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.3884, 0.4374, 0.5964, 0.882, 1.329, 1.983, 2.878, 4.028, 5.443, 7.132",\
"0.3884, 0.4378, 0.5972, 0.8802, 1.33, 1.985, 2.876, 4.027, 5.44, 7.132",\
"0.3884, 0.4384, 0.597, 0.882, 1.329, 1.985, 2.877, 4.03, 5.444, 7.132",\
"0.3888, 0.4378, 0.597, 0.881, 1.331, 1.985, 2.878, 4.027, 5.443, 7.131",\
"0.3896, 0.4394, 0.5982, 0.8824, 1.329, 1.985, 2.877, 4.026, 5.445, 7.132",\
"0.3996, 0.4484, 0.6044, 0.8864, 1.333, 1.986, 2.878, 4.027, 5.44, 7.12",\
"0.44, 0.488, 0.636, 0.91, 1.348, 1.992, 2.884, 4.032, 5.442, 7.13",\
"0.508, 0.556, 0.704, 0.966, 1.386, 2.016, 2.892, 4.032, 5.438, 7.132",\
"0.582, 0.632, 0.782, 1.034, 1.442, 2.054, 2.916, 4.044, 5.442, 7.118",\
"0.658, 0.712, 0.868, 1.118, 1.508, 2.1, 2.944, 4.06, 5.452, 7.134");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.663, 0.7928, 1.253, 2.157, 3.615, 5.681, 8.397, 11.85, 16.03, 21.05",\
"0.6628, 0.793, 1.252, 2.159, 3.618, 5.683, 8.398, 11.85, 16.02, 21.02",\
"0.6624, 0.7926, 1.253, 2.156, 3.612, 5.676, 8.403, 11.83, 16.02, 21.01",\
"0.663, 0.795, 1.252, 2.156, 3.613, 5.676, 8.397, 11.83, 16.02, 21.01",\
"0.6684, 0.7984, 1.254, 2.159, 3.612, 5.677, 8.396, 11.83, 16.02, 21.01",\
"0.696, 0.8236, 1.274, 2.166, 3.62, 5.687, 8.398, 11.84, 16.01, 21.04",\
"0.7264, 0.854, 1.3, 2.186, 3.628, 5.682, 8.4, 11.84, 16.03, 21",\
"0.76, 0.886, 1.328, 2.204, 3.642, 5.692, 8.408, 11.84, 16.02, 21.01",\
"0.8, 0.924, 1.36, 2.226, 3.646, 5.696, 8.414, 11.84, 16.02, 21",\
"0.842, 0.966, 1.396, 2.248, 3.658, 5.702, 8.424, 11.85, 16.02, 21.02");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.663, 1.721, 1.886, 2.138, 2.476, 2.915, 3.478, 4.18, 5.024, 6.025",\
"1.739, 1.796, 1.961, 2.214, 2.552, 2.991, 3.554, 4.256, 5.099, 6.101",\
"2.018, 2.076, 2.241, 2.493, 2.831, 3.271, 3.834, 4.535, 5.379, 6.381",\
"2.557, 2.615, 2.78, 3.032, 3.37, 3.81, 4.373, 5.075, 5.918, 6.92",\
"3.402, 3.46, 3.625, 3.877, 4.215, 4.655, 5.219, 5.92, 6.764, 7.766",\
"4.582, 4.64, 4.807, 5.061, 5.399, 5.84, 6.403, 7.105, 7.948, 8.95",\
"6.062, 6.123, 6.3, 6.561, 6.904, 7.348, 7.912, 8.613, 9.457, 10.46",\
"7.766, 7.836, 8.031, 8.311, 8.668, 9.117, 9.683, 10.38, 11.23, 12.23",\
"9.685, 9.765, 9.983, 10.29, 10.66, 11.12, 11.69, 12.39, 13.23, 14.23",\
"11.82, 11.91, 12.15, 12.48, 12.87, 13.35, 13.92, 14.62, 15.46, 16.46");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.3932, 0.4444, 0.608, 0.8988, 1.354, 2.02, 2.923, 4.055, 5.438, 7.101",\
"0.3938, 0.4444, 0.6072, 0.8992, 1.354, 2.02, 2.923, 4.055, 5.438, 7.104",\
"0.394, 0.4448, 0.6074, 0.8992, 1.354, 2.021, 2.923, 4.055, 5.439, 7.103",\
"0.3942, 0.4448, 0.6076, 0.8992, 1.354, 2.02, 2.923, 4.055, 5.437, 7.102",\
"0.395, 0.4462, 0.6092, 0.8988, 1.355, 2.02, 2.923, 4.055, 5.438, 7.103",\
"0.406, 0.456, 0.6166, 0.9032, 1.357, 2.022, 2.923, 4.054, 5.438, 7.102",\
"0.448, 0.494, 0.65, 0.928, 1.374, 2.03, 2.926, 4.052, 5.438, 7.102",\
"0.516, 0.566, 0.72, 0.99, 1.418, 2.056, 2.934, 4.056, 5.434, 7.104",\
"0.596, 0.648, 0.804, 1.064, 1.48, 2.102, 2.958, 4.062, 5.434, 7.1",\
"0.674, 0.734, 0.898, 1.154, 1.552, 2.154, 2.984, 4.07, 5.438, 7.106");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.661, 1.718, 1.88, 2.128, 2.458, 2.89, 3.442, 4.133, 4.976, 5.979",\
"1.736, 1.793, 1.956, 2.203, 2.534, 2.965, 3.518, 4.209, 5.052, 6.056",\
"2.016, 2.072, 2.235, 2.483, 2.814, 3.245, 3.798, 4.489, 5.331, 6.335",\
"2.555, 2.611, 2.774, 3.022, 3.353, 3.784, 4.337, 5.028, 5.87, 6.873",\
"3.4, 3.456, 3.619, 3.866, 4.197, 4.63, 5.183, 5.874, 6.716, 7.72",\
"4.578, 4.636, 4.8, 5.049, 5.381, 5.814, 6.367, 7.058, 7.901, 8.904",\
"6.057, 6.119, 6.293, 6.548, 6.885, 7.32, 7.872, 8.565, 9.406, 10.41",\
"7.76, 7.829, 8.019, 8.294, 8.642, 9.082, 9.638, 10.33, 11.17, 12.17",\
"9.678, 9.755, 9.968, 10.26, 10.63, 11.07, 11.63, 12.33, 13.17, 14.17",\
"11.81, 11.9, 12.13, 12.45, 12.83, 13.29, 13.86, 14.55, 15.39, 16.4");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.832, 1.937, 2.272, 2.862, 3.754, 4.997, 6.626, 8.676, 11.18, 14.17",\
"1.891, 1.996, 2.331, 2.922, 3.814, 5.057, 6.686, 8.737, 11.24, 14.23",\
"2.064, 2.169, 2.504, 3.094, 3.987, 5.229, 6.86, 8.912, 11.41, 14.39",\
"2.383, 2.488, 2.822, 3.411, 4.304, 5.546, 7.176, 9.228, 11.73, 14.72",\
"2.868, 2.974, 3.308, 3.896, 4.789, 6.03, 7.661, 9.715, 12.22, 15.2",\
"3.469, 3.577, 3.919, 4.511, 5.402, 6.645, 8.275, 10.33, 12.83, 15.82",\
"4.138, 4.25, 4.598, 5.196, 6.09, 7.333, 8.963, 11.02, 13.52, 16.5",\
"4.859, 4.976, 5.332, 5.935, 6.832, 8.076, 9.707, 11.76, 14.26, 17.25",\
"5.62, 5.74, 6.106, 6.717, 7.615, 8.858, 10.49, 12.54, 15.04, 18.03",\
"6.409, 6.534, 6.91, 7.528, 8.429, 9.673, 11.31, 13.36, 15.86, 18.84");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.3884, 0.4374, 0.5964, 0.8828, 1.331, 1.983, 2.878, 4.028, 5.443, 7.132",\
"0.3884, 0.4378, 0.5972, 0.8802, 1.33, 1.985, 2.876, 4.027, 5.44, 7.132",\
"0.3884, 0.4382, 0.5972, 0.882, 1.329, 1.985, 2.877, 4.03, 5.44, 7.132",\
"0.3884, 0.438, 0.5972, 0.882, 1.328, 1.985, 2.879, 4.028, 5.444, 7.129",\
"0.3888, 0.4394, 0.5986, 0.8826, 1.33, 1.985, 2.877, 4.028, 5.441, 7.133",\
"0.4002, 0.4484, 0.6046, 0.8862, 1.332, 1.986, 2.878, 4.028, 5.443, 7.13",\
"0.442, 0.488, 0.638, 0.91, 1.348, 1.99, 2.884, 4.032, 5.436, 7.134",\
"0.506, 0.556, 0.704, 0.968, 1.386, 2.018, 2.892, 4.032, 5.438, 7.13",\
"0.582, 0.632, 0.782, 1.036, 1.444, 2.054, 2.916, 4.046, 5.442, 7.118",\
"0.658, 0.712, 0.87, 1.12, 1.506, 2.1, 2.944, 4.06, 5.452, 7.13");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.663, 0.7928, 1.253, 2.157, 3.615, 5.681, 8.397, 11.85, 16.03, 21.05",\
"0.6628, 0.793, 1.252, 2.159, 3.618, 5.683, 8.398, 11.85, 16.02, 21.02",\
"0.6624, 0.7926, 1.253, 2.156, 3.612, 5.676, 8.396, 11.83, 16.02, 21.01",\
"0.6646, 0.7948, 1.252, 2.159, 3.613, 5.679, 8.397, 11.85, 16.02, 21.04",\
"0.6688, 0.799, 1.254, 2.16, 3.612, 5.675, 8.396, 11.83, 16.02, 21.01",\
"0.696, 0.824, 1.273, 2.167, 3.62, 5.689, 8.407, 11.83, 16.01, 21.04",\
"0.7264, 0.8552, 1.301, 2.186, 3.628, 5.682, 8.402, 11.83, 16.01, 21.01",\
"0.76, 0.888, 1.33, 2.204, 3.636, 5.692, 8.408, 11.84, 16.02, 21.02",\
"0.798, 0.926, 1.36, 2.226, 3.65, 5.696, 8.414, 11.84, 16.02, 21",\
"0.842, 0.966, 1.394, 2.25, 3.658, 5.702, 8.426, 11.84, 16.02, 21.03");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.663, 1.721, 1.886, 2.138, 2.476, 2.915, 3.478, 4.18, 5.024, 6.025",\
"1.739, 1.796, 1.962, 2.214, 2.552, 2.991, 3.554, 4.256, 5.099, 6.101",\
"2.018, 2.076, 2.241, 2.493, 2.831, 3.271, 3.834, 4.535, 5.379, 6.381",\
"2.557, 2.615, 2.78, 3.032, 3.37, 3.81, 4.373, 5.075, 5.918, 6.92",\
"3.403, 3.46, 3.625, 3.878, 4.216, 4.655, 5.219, 5.92, 6.764, 7.766",\
"4.582, 4.64, 4.807, 5.061, 5.4, 5.84, 6.403, 7.105, 7.949, 8.951",\
"6.062, 6.125, 6.3, 6.561, 6.904, 7.348, 7.912, 8.613, 9.456, 10.46",\
"7.765, 7.836, 8.031, 8.311, 8.668, 9.117, 9.684, 10.38, 11.23, 12.23",\
"9.685, 9.766, 9.982, 10.28, 10.66, 11.12, 11.69, 12.39, 13.23, 14.23",\
"11.83, 11.91, 12.15, 12.48, 12.87, 13.35, 13.92, 14.62, 15.46, 16.46");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.394, 0.4448, 0.6082, 0.8986, 1.355, 2.021, 2.923, 4.055, 5.438, 7.102",\
"0.3938, 0.4448, 0.6082, 0.8988, 1.354, 2.021, 2.923, 4.056, 5.439, 7.105",\
"0.394, 0.4444, 0.6072, 0.899, 1.354, 2.02, 2.923, 4.055, 5.438, 7.102",\
"0.3942, 0.4454, 0.6078, 0.8992, 1.355, 2.021, 2.923, 4.055, 5.439, 7.105",\
"0.3952, 0.4464, 0.6092, 0.8998, 1.355, 2.021, 2.923, 4.055, 5.439, 7.105",\
"0.4054, 0.4558, 0.6164, 0.9032, 1.357, 2.022, 2.923, 4.056, 5.437, 7.104",\
"0.448, 0.496, 0.65, 0.928, 1.374, 2.03, 2.926, 4.054, 5.438, 7.102",\
"0.518, 0.566, 0.72, 0.99, 1.42, 2.058, 2.936, 4.056, 5.434, 7.104",\
"0.592, 0.648, 0.804, 1.064, 1.48, 2.1, 2.958, 4.062, 5.436, 7.1",\
"0.672, 0.73, 0.896, 1.154, 1.552, 2.154, 2.984, 4.07, 5.438, 7.106");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.664, 1.721, 1.887, 2.139, 2.477, 2.913, 3.467, 4.158, 5.002, 6.009",\
"1.74, 1.797, 1.963, 2.215, 2.553, 2.989, 3.543, 4.234, 5.078, 6.085",\
"2.019, 2.077, 2.242, 2.495, 2.832, 3.268, 3.822, 4.513, 5.358, 6.365",\
"2.558, 2.615, 2.781, 3.034, 3.371, 3.807, 4.361, 5.053, 5.897, 6.904",\
"3.404, 3.461, 3.626, 3.879, 4.217, 4.653, 5.207, 5.899, 6.744, 7.751",\
"4.582, 4.641, 4.808, 5.062, 5.401, 5.838, 6.392, 7.084, 7.93, 8.939",\
"6.062, 6.125, 6.302, 6.564, 6.907, 7.344, 7.9, 8.592, 9.438, 10.45",\
"7.767, 7.838, 8.033, 8.313, 8.669, 9.113, 9.671, 10.36, 11.21, 12.22",\
"9.687, 9.767, 9.985, 10.29, 10.66, 11.11, 11.67, 12.37, 13.22, 14.23",\
"11.82, 11.91, 12.16, 12.48, 12.88, 13.34, 13.91, 14.61, 15.45, 16.47");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("1.845, 1.951, 2.286, 2.876, 3.769, 5.011, 6.641, 8.69, 11.19, 14.17",\
"1.905, 2.01, 2.346, 2.936, 3.829, 5.071, 6.701, 8.751, 11.25, 14.23",\
"2.078, 2.183, 2.518, 3.108, 4.001, 5.244, 6.874, 8.923, 11.43, 14.41",\
"2.395, 2.5, 2.834, 3.424, 4.316, 5.559, 7.189, 9.24, 11.74, 14.72",\
"2.877, 2.982, 3.317, 3.906, 4.798, 6.04, 7.671, 9.723, 12.22, 15.21",\
"3.475, 3.584, 3.925, 4.517, 5.409, 6.651, 8.282, 10.33, 12.83, 15.82",\
"4.142, 4.255, 4.603, 5.202, 6.096, 7.339, 8.97, 11.02, 13.52, 16.51",\
"4.862, 4.979, 5.336, 5.939, 6.836, 8.08, 9.711, 11.76, 14.26, 17.25",\
"5.621, 5.742, 6.108, 6.719, 7.617, 8.861, 10.49, 12.55, 15.05, 18.03",\
"6.41, 6.535, 6.912, 7.53, 8.431, 9.676, 11.31, 13.36, 15.86, 18.84");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.3942, 0.4454, 0.6078, 0.9004, 1.35, 1.997, 2.882, 4.029, 5.45, 7.17",\
"0.394, 0.4452, 0.6082, 0.9002, 1.35, 1.997, 2.882, 4.03, 5.45, 7.17",\
"0.3948, 0.4458, 0.6084, 0.9004, 1.35, 1.997, 2.882, 4.03, 5.45, 7.17",\
"0.3948, 0.4458, 0.6086, 0.9, 1.351, 1.997, 2.882, 4.03, 5.451, 7.171",\
"0.3964, 0.447, 0.6094, 0.9012, 1.35, 1.998, 2.882, 4.031, 5.453, 7.171",\
"0.4062, 0.4562, 0.6164, 0.9038, 1.352, 1.998, 2.882, 4.032, 5.46, 7.17",\
"0.45, 0.498, 0.65, 0.928, 1.368, 2.004, 2.888, 4.036, 5.47, 7.17",\
"0.518, 0.568, 0.72, 0.992, 1.41, 2.03, 2.902, 4.042, 5.478, 7.168",\
"0.596, 0.65, 0.804, 1.066, 1.47, 2.072, 2.928, 4.058, 5.488, 7.17",\
"0.676, 0.732, 0.898, 1.156, 1.538, 2.122, 2.958, 4.08, 5.504, 7.176");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.663, 0.7928, 1.253, 2.157, 3.615, 5.681, 8.397, 11.85, 16.03, 21.05",\
"0.6628, 0.793, 1.252, 2.159, 3.618, 5.683, 8.398, 11.85, 16.02, 21.02",\
"0.6624, 0.7926, 1.253, 2.156, 3.612, 5.676, 8.396, 11.83, 16.02, 21.01",\
"0.6646, 0.7948, 1.252, 2.159, 3.613, 5.679, 8.397, 11.85, 16.02, 21.04",\
"0.6688, 0.799, 1.254, 2.16, 3.612, 5.675, 8.396, 11.83, 16.02, 21.01",\
"0.696, 0.824, 1.273, 2.167, 3.62, 5.689, 8.407, 11.83, 16.01, 21.04",\
"0.7264, 0.8552, 1.301, 2.186, 3.628, 5.682, 8.402, 11.83, 16.01, 21.01",\
"0.76, 0.888, 1.33, 2.204, 3.636, 5.692, 8.408, 11.84, 16.02, 21.02",\
"0.798, 0.926, 1.36, 2.226, 3.65, 5.696, 8.414, 11.84, 16.02, 21",\
"0.842, 0.966, 1.394, 2.25, 3.658, 5.702, 8.426, 11.84, 16.02, 21.03");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("6.964, 7.069, 7.405, 7.994, 8.886, 10.13, 11.76, 13.81, 16.31, 19.3",\
"7.046, 7.152, 7.487, 8.077, 8.968, 10.21, 11.84, 13.89, 16.39, 19.38",\
"7.321, 7.426, 7.762, 8.351, 9.243, 10.49, 12.12, 14.17, 16.67, 19.65",\
"7.849, 7.955, 8.29, 8.88, 9.771, 11.01, 12.64, 14.69, 17.2, 20.18",\
"8.68, 8.785, 9.121, 9.71, 10.6, 11.84, 13.47, 15.52, 18.03, 21.01",\
"9.853, 9.957, 10.29, 10.88, 11.77, 13.02, 14.65, 16.7, 19.2, 22.18",\
"11.4, 11.5, 11.84, 12.43, 13.32, 14.56, 16.19, 18.24, 20.74, 23.73",\
"13.33, 13.44, 13.77, 14.36, 15.25, 16.49, 18.12, 20.18, 22.68, 25.66",\
"15.63, 15.74, 16.07, 16.66, 17.55, 18.79, 20.42, 22.48, 24.98, 27.96",\
"18.23, 18.34, 18.67, 19.26, 20.16, 21.4, 23.03, 25.08, 27.58, 30.56");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.673, 0.8018, 1.259, 2.159, 3.612, 5.683, 8.397, 11.83, 16.03, 21.01",\
"0.6732, 0.8018, 1.257, 2.162, 3.621, 5.682, 8.396, 11.83, 16.03, 21.01",\
"0.673, 0.8014, 1.258, 2.16, 3.615, 5.676, 8.408, 11.84, 16.02, 21.01",\
"0.6726, 0.8016, 1.259, 2.162, 3.616, 5.686, 8.4, 11.84, 16.01, 21",\
"0.674, 0.802, 1.256, 2.16, 3.618, 5.678, 8.398, 11.83, 16.06, 21",\
"0.674, 0.802, 1.258, 2.16, 3.614, 5.676, 8.398, 11.83, 16.02, 21",\
"0.674, 0.802, 1.258, 2.162, 3.618, 5.676, 8.398, 11.83, 16.02, 21.01",\
"0.672, 0.804, 1.258, 2.162, 3.612, 5.68, 8.396, 11.83, 16.03, 21.01",\
"0.674, 0.802, 1.256, 2.16, 3.614, 5.676, 8.398, 11.84, 16.02, 21",\
"0.674, 0.802, 1.258, 2.16, 3.614, 5.676, 8.398, 11.84, 16.02, 21.02");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("6.965, 7.071, 7.406, 7.996, 8.887, 10.13, 11.76, 13.81, 16.32, 19.3",\
"7.048, 7.154, 7.489, 8.079, 8.97, 10.21, 11.84, 13.9, 16.4, 19.38",\
"7.322, 7.428, 7.763, 8.352, 9.244, 10.49, 12.12, 14.17, 16.67, 19.65",\
"7.85, 7.956, 8.292, 8.881, 9.772, 11.01, 12.65, 14.7, 17.2, 20.18",\
"8.682, 8.787, 9.122, 9.712, 10.6, 11.85, 13.48, 15.53, 18.03, 21.01",\
"9.854, 9.959, 10.29, 10.88, 11.78, 13.02, 14.65, 16.7, 19.2, 22.18",\
"11.4, 11.5, 11.84, 12.43, 13.32, 14.56, 16.19, 18.24, 20.75, 23.73",\
"13.33, 13.44, 13.77, 14.36, 15.25, 16.5, 18.13, 20.18, 22.68, 25.67",\
"15.63, 15.74, 16.07, 16.66, 17.55, 18.8, 20.43, 22.48, 24.98, 27.96",\
"18.23, 18.34, 18.68, 19.26, 20.16, 21.4, 23.03, 25.08, 27.59, 30.56");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.6728, 0.8028, 1.259, 2.162, 3.615, 5.676, 8.405, 11.84, 16.01, 21.02",\
"0.673, 0.8028, 1.257, 2.159, 3.613, 5.682, 8.396, 11.83, 16.03, 21",\
"0.6726, 0.8012, 1.257, 2.16, 3.614, 5.675, 8.398, 11.84, 16.01, 21.01",\
"0.6732, 0.8016, 1.259, 2.161, 3.618, 5.686, 8.398, 11.83, 16.02, 21.01",\
"0.672, 0.802, 1.258, 2.162, 3.612, 5.676, 8.398, 11.83, 16.04, 21",\
"0.674, 0.802, 1.26, 2.162, 3.614, 5.686, 8.41, 11.83, 16.01, 21",\
"0.674, 0.804, 1.258, 2.162, 3.614, 5.676, 8.398, 11.83, 16.01, 21",\
"0.674, 0.802, 1.258, 2.16, 3.62, 5.678, 8.398, 11.83, 16.01, 21",\
"0.674, 0.802, 1.256, 2.16, 3.618, 5.678, 8.396, 11.83, 16.02, 21",\
"0.674, 0.802, 1.258, 2.162, 3.616, 5.676, 8.406, 11.84, 16.02, 21.06");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("5.038, 5.144, 5.48, 6.07, 6.963, 8.205, 9.835, 11.89, 14.39, 17.38",\
"5.118, 5.223, 5.56, 6.15, 7.042, 8.285, 9.916, 11.97, 14.47, 17.46",\
"5.397, 5.502, 5.839, 6.429, 7.321, 8.563, 10.19, 12.24, 14.75, 17.74",\
"5.933, 6.039, 6.375, 6.965, 7.858, 9.1, 10.73, 12.78, 15.29, 18.27",\
"6.772, 6.878, 7.214, 7.804, 8.697, 9.94, 11.57, 13.62, 16.13, 19.11",\
"7.943, 8.049, 8.385, 8.975, 9.868, 11.11, 12.74, 14.79, 17.3, 20.28",\
"9.441, 9.546, 9.883, 10.47, 11.37, 12.61, 14.24, 16.29, 18.8, 21.77",\
"11.23, 11.34, 11.67, 12.26, 13.15, 14.4, 16.03, 18.08, 20.58, 23.57",\
"13.28, 13.39, 13.72, 14.31, 15.2, 16.45, 18.08, 20.13, 22.64, 25.62",\
"15.57, 15.67, 16.01, 16.6, 17.5, 18.74, 20.37, 22.42, 24.92, 27.91");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.6758, 0.8052, 1.262, 2.161, 3.614, 5.686, 8.399, 11.84, 16.03, 21.03",\
"0.6764, 0.805, 1.261, 2.164, 3.62, 5.676, 8.411, 11.82, 16.04, 21.04",\
"0.677, 0.8048, 1.262, 2.163, 3.614, 5.687, 8.398, 11.85, 16.02, 21.02",\
"0.677, 0.8056, 1.262, 2.161, 3.615, 5.687, 8.399, 11.84, 16.02, 21.02",\
"0.6772, 0.8056, 1.26, 2.161, 3.614, 5.676, 8.398, 11.85, 16.02, 21.01",\
"0.676, 0.804, 1.26, 2.16, 3.614, 5.676, 8.402, 11.83, 16.03, 21.01",\
"0.676, 0.806, 1.262, 2.162, 3.614, 5.686, 8.398, 11.85, 16.01, 21",\
"0.676, 0.806, 1.262, 2.164, 3.618, 5.686, 8.398, 11.83, 16.01, 21.01",\
"0.678, 0.808, 1.262, 2.16, 3.614, 5.682, 8.398, 11.85, 16.06, 21.01",\
"0.68, 0.81, 1.264, 2.164, 3.62, 5.674, 8.396, 11.83, 16.04, 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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("5.037, 5.143, 5.479, 6.07, 6.962, 8.205, 9.834, 11.89, 14.39, 17.37",\
"5.118, 5.224, 5.56, 6.15, 7.043, 8.285, 9.915, 11.97, 14.47, 17.46",\
"5.396, 5.502, 5.839, 6.429, 7.321, 8.563, 10.19, 12.25, 14.75, 17.74",\
"5.932, 6.039, 6.375, 6.966, 7.858, 9.1, 10.73, 12.78, 15.29, 18.27",\
"6.772, 6.878, 7.214, 7.805, 8.697, 9.939, 11.57, 13.62, 16.13, 19.1",\
"7.943, 8.049, 8.386, 8.975, 9.868, 11.11, 12.74, 14.79, 17.3, 20.28",\
"9.441, 9.546, 9.883, 10.47, 11.37, 12.61, 14.24, 16.29, 18.8, 21.77",\
"11.23, 11.34, 11.67, 12.26, 13.15, 14.4, 16.03, 18.08, 20.58, 23.57",\
"13.28, 13.38, 13.72, 14.31, 15.2, 16.45, 18.08, 20.13, 22.63, 25.61",\
"15.57, 15.67, 16.01, 16.6, 17.49, 18.73, 20.37, 22.42, 24.92, 27.91");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.676, 0.805, 1.262, 2.164, 3.618, 5.676, 8.397, 11.84, 16.02, 21.01",\
"0.6764, 0.8054, 1.262, 2.163, 3.613, 5.684, 8.399, 11.84, 16.02, 21.05",\
"0.6768, 0.806, 1.262, 2.162, 3.613, 5.685, 8.402, 11.83, 16.04, 21.05",\
"0.6768, 0.806, 1.263, 2.163, 3.614, 5.687, 8.399, 11.84, 16.02, 21.01",\
"0.6758, 0.806, 1.262, 2.163, 3.613, 5.684, 8.396, 11.83, 16.03, 21.02",\
"0.676, 0.804, 1.262, 2.162, 3.62, 5.682, 8.398, 11.84, 16.02, 21",\
"0.676, 0.806, 1.262, 2.164, 3.614, 5.684, 8.398, 11.84, 16.02, 21.01",\
"0.676, 0.808, 1.262, 2.164, 3.614, 5.678, 8.398, 11.82, 16.02, 21",\
"0.678, 0.806, 1.262, 2.162, 3.614, 5.682, 8.398, 11.83, 16.02, 21.01",\
"0.68, 0.81, 1.262, 2.164, 3.618, 5.676, 8.398, 11.83, 16.04, 21");
}
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("6.965, 7.071, 7.406, 7.996, 8.887, 10.13, 11.76, 13.81, 16.32, 19.3",\
"7.048, 7.154, 7.489, 8.079, 8.97, 10.21, 11.84, 13.9, 16.4, 19.38",\
"7.322, 7.428, 7.763, 8.352, 9.244, 10.49, 12.12, 14.17, 16.67, 19.65",\
"7.85, 7.956, 8.292, 8.881, 9.772, 11.01, 12.65, 14.7, 17.2, 20.18",\
"8.682, 8.787, 9.122, 9.712, 10.6, 11.85, 13.48, 15.53, 18.03, 21.01",\
"9.854, 9.959, 10.29, 10.88, 11.78, 13.02, 14.65, 16.7, 19.2, 22.18",\
"11.4, 11.5, 11.84, 12.43, 13.32, 14.56, 16.19, 18.24, 20.75, 23.73",\
"13.33, 13.44, 13.77, 14.36, 15.25, 16.5, 18.13, 20.18, 22.68, 25.67",\
"15.63, 15.74, 16.07, 16.66, 17.55, 18.8, 20.43, 22.48, 24.98, 27.96",\
"18.23, 18.34, 18.68, 19.26, 20.16, 21.4, 23.03, 25.08, 27.59, 30.56");
}
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.002131, 0.006101, 0.01368, 0.0255, 0.04207, 0.06388, 0.09135, 0.1249, 0.1649");
values("0.6728, 0.8028, 1.259, 2.162, 3.615, 5.676, 8.405, 11.84, 16.01, 21.02",\
"0.673, 0.8028, 1.257, 2.159, 3.613, 5.682, 8.396, 11.83, 16.03, 21",\
"0.6726, 0.8012, 1.257, 2.16, 3.614, 5.675, 8.398, 11.84, 16.01, 21.01",\
"0.6732, 0.8016, 1.259, 2.161, 3.618, 5.686, 8.398, 11.83, 16.02, 21.01",\
"0.672, 0.802, 1.258, 2.162, 3.612, 5.676, 8.398, 11.83, 16.04, 21",\
"0.674, 0.802, 1.26, 2.162, 3.614, 5.686, 8.41, 11.83, 16.01, 21",\
"0.674, 0.804, 1.258, 2.162, 3.614, 5.676, 8.398, 11.83, 16.01, 21",\
"0.674, 0.802, 1.258, 2.16, 3.62, 5.678, 8.398, 11.83, 16.01, 21",\
"0.674, 0.802, 1.256, 2.16, 3.618, 5.678, 8.396, 11.83, 16.02, 21",\
"0.674, 0.802, 1.258, 2.162, 3.616, 5.676, 8.406, 11.84, 16.02, 21.06");
}
}
}
pin(RN) {
capacitance : 0.006704 ;
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.692 ;
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.004184, 0.004183, 0.004176, 0.004182, 0.004185, 0.004183, \
0.004182, 0.00418, 0.003485");
}
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.004173, -0.004166, -0.004161, -0.004177, -0.004174, \
-0.004174, -0.004173, -0.004167, -0.003781");
}
}
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.004239, 0.004185, 0.00418, 0.004175, 0.004183, 0.004178, 0.00418, \
0.004182, 0.00418, 0.003485");
}
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.004173, -0.004166, -0.004161, -0.004177, -0.004175, \
-0.004174, -0.004173, -0.004168, -0.003781");
}
}
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.004184, 0.004177, 0.004171, 0.004184, 0.004181, 0.004183, \
0.00418, 0.004181, 0.003489");
}
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.004173, -0.004164, -0.004158, -0.004175, -0.004173, \
-0.004173, -0.004171, -0.00417, -0.003785");
}
}
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.003925, 0.003852, 0.003825, 0.003809, 0.00381, 0.003806, 0.003805, \
0.003802, 0.003803, 0.003103");
}
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.003768, -0.003779, -0.003823, -0.003874, -0.003931, -0.00396, \
-0.003976, -0.003991, -0.003998, -0.003645");
}
}
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.368, -4.435, -4.752, -5.322, -6.209, -7.453, -9.073, -11.02, -13.27, -15.73",\
"-4.335, -4.406, -4.714, -5.258, -6.169, -7.413, -9.034, -10.99, -13.23, -15.69",\
"-4.279, -4.357, -4.638, -5.211, -6.099, -7.357, -8.953, -10.92, -13.16, -15.62",\
"-4.227, -4.318, -4.611, -5.171, -6.057, -7.3, -8.908, -10.88, -13.11, -15.57",\
"-3.946, -4.043, -4.333, -4.906, -5.796, -7.051, -8.674, -10.64, -12.91, -15.4",\
"-3.101, -3.162, -3.497, -4.086, -5.003, -6.283, -7.942, -9.945, -12.27, -14.79",\
"-1.717, -1.784, -2.142, -2.692, -3.708, -5.027, -6.738, -8.808, -11.21, -13.79",\
"0.102, 0.047, -0.35, -0.921, -1.987, -3.37, -5.136, -7.28, -9.769, -12.43",\
"2.358, 2.315, 1.988, 1.3, 0.144, -1.303, -3.153, -5.385, -7.975, -10.73",\
"5.048, 5.024, 4.669, 3.936, 2.702, 1.18, -0.775, -3.113, -5.83, -8.68");
}
}
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.836, 6.916, 7.196, 7.727, 8.572, 9.761, 11.32, 13.19, 15.33, 17.7",\
"6.816, 6.888, 7.165, 7.708, 8.548, 9.734, 11.28, 13.16, 15.3, 17.67",\
"6.795, 6.876, 7.154, 7.686, 8.536, 9.717, 11.27, 13.15, 15.29, 17.66",\
"6.922, 7.001, 7.274, 7.811, 8.657, 9.845, 11.39, 13.27, 15.41, 17.78",\
"7.245, 7.321, 7.605, 8.136, 8.98, 10.17, 11.72, 13.6, 15.74, 18.12",\
"7.796, 7.879, 8.153, 8.694, 9.535, 10.72, 12.27, 14.15, 16.29, 18.68",\
"8.591, 8.667, 8.946, 9.487, 10.33, 11.52, 13.07, 14.94, 17.08, 19.47",\
"9.63, 9.706, 9.987, 10.52, 11.37, 12.56, 14.11, 15.98, 18.13, 20.5",\
"10.89, 10.98, 11.26, 11.79, 12.63, 13.82, 15.37, 17.25, 19.39, 21.77",\
"12.38, 12.46, 12.73, 13.27, 14.11, 15.31, 16.86, 18.73, 20.87, 23.26");
}
}
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.692");
}
}
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.654");
}
}
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("2.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("2.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.166, -0.115, 0.07, 0.384, 0.789, 1.241, 1.759, 2.335, 2.965, 3.638",\
"-0.232, -0.179, 0.007, 0.319, 0.723, 1.179, 1.703, 2.279, 2.908, 3.58",\
"-0.412, -0.365, -0.181, 0.139, 0.542, 1.005, 1.521, 2.108, 2.747, 3.422",\
"-0.692, -0.64, -0.466, -0.141, 0.264, 0.723, 1.249, 1.839, 2.483, 3.164",\
"-1.055, -1, -0.821, -0.507, -0.1, 0.365, 0.885, 1.478, 2.117, 2.802",\
"-1.475, -1.426, -1.252, -0.942, -0.532, -0.063, 0.453, 1.026, 1.665, 2.347",\
"-1.955, -1.902, -1.732, -1.418, -1.012, -0.548, -0.038, 0.532, 1.154, 1.829",\
"-2.474, -2.427, -2.255, -1.942, -1.539, -1.076, -0.566, -0.007, 0.603, 1.266",\
"-3.031, -2.984, -2.816, -2.509, -2.107, -1.64, -1.132, -0.579, 0.019, 0.668",\
"-3.619, -3.574, -3.402, -3.103, -2.701, -2.237, -1.725, -1.179, -0.591, 0.044");
}
}
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.166, -0.115, 0.07, 0.384, 0.789, 1.241, 1.759, 2.335, 2.965, 3.638",\
"-0.232, -0.179, 0.007, 0.319, 0.723, 1.179, 1.703, 2.279, 2.908, 3.58",\
"-0.412, -0.365, -0.181, 0.139, 0.542, 1.005, 1.521, 2.108, 2.747, 3.422",\
"-0.692, -0.64, -0.466, -0.141, 0.264, 0.723, 1.249, 1.839, 2.483, 3.164",\
"-1.055, -1, -0.821, -0.507, -0.1, 0.365, 0.885, 1.478, 2.117, 2.809",\
"-1.475, -1.426, -1.252, -0.933, -0.532, -0.063, 0.453, 1.026, 1.665, 2.347",\
"-1.955, -1.902, -1.732, -1.418, -1.012, -0.548, -0.038, 0.532, 1.154, 1.829",\
"-2.474, -2.427, -2.255, -1.942, -1.539, -1.076, -0.566, -0.007, 0.603, 1.266",\
"-3.031, -2.984, -2.816, -2.509, -2.106, -1.64, -1.132, -0.579, 0.019, 0.668",\
"-3.619, -3.574, -3.402, -3.103, -2.701, -2.237, -1.725, -1.179, -0.591, 0.044");
}
}
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.343, 0.4, 0.582, 0.927, 1.394, 1.912, 2.484, 3.072, 3.694, 4.324",\
"0.283, 0.335, 0.525, 0.873, 1.336, 1.854, 2.42, 3.018, 3.634, 4.265",\
"0.118, 0.168, 0.362, 0.708, 1.184, 1.704, 2.271, 2.872, 3.486, 4.122",\
"-0.14, -0.086, 0.109, 0.458, 0.929, 1.464, 2.033, 2.629, 3.25, 3.889",\
"-0.458, -0.403, -0.216, 0.134, 0.609, 1.139, 1.713, 2.313, 2.932, 3.567",\
"-0.816, -0.764, -0.575, -0.234, 0.233, 0.761, 1.339, 1.94, 2.563, 3.202",\
"-1.21, -1.155, -0.977, -0.646, -0.183, 0.345, 0.923, 1.53, 2.154, 2.791",\
"-1.633, -1.582, -1.404, -1.072, -0.616, -0.098, 0.473, 1.078, 1.708, 2.344",\
"-2.074, -2.019, -1.84, -1.524, -1.076, -0.56, 0.01, 0.607, 1.238, 1.87",\
"-2.522, -2.475, -2.303, -1.982, -1.542, -1.031, -0.47, 0.13, 0.748, 1.381");
}
}
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.343, 0.4, 0.582, 0.927, 1.394, 1.911, 2.484, 3.072, 3.694, 4.323",\
"0.283, 0.335, 0.525, 0.873, 1.336, 1.854, 2.419, 3.018, 3.634, 4.265",\
"0.118, 0.168, 0.362, 0.708, 1.185, 1.704, 2.271, 2.872, 3.486, 4.122",\
"-0.14, -0.086, 0.109, 0.458, 0.929, 1.464, 2.033, 2.629, 3.25, 3.882",\
"-0.458, -0.403, -0.216, 0.134, 0.609, 1.139, 1.713, 2.313, 2.932, 3.567",\
"-0.816, -0.764, -0.582, -0.234, 0.233, 0.761, 1.339, 1.94, 2.563, 3.194",\
"-1.21, -1.155, -0.977, -0.646, -0.183, 0.345, 0.923, 1.524, 2.154, 2.791",\
"-1.633, -1.582, -1.404, -1.072, -0.616, -0.098, 0.473, 1.078, 1.708, 2.344",\
"-2.074, -2.019, -1.85, -1.524, -1.076, -0.56, 0.01, 0.607, 1.229, 1.87",\
"-2.522, -2.475, -2.303, -1.982, -1.542, -1.031, -0.47, 0.13, 0.748, 1.381");
}
}
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.492, 0.452, 0.316, 0.131, -0.054, -0.204, -0.329, -0.408, -0.436, -0.408",\
"0.552, 0.507, 0.375, 0.186, 0.009, -0.148, -0.278, -0.357, -0.385, -0.366",\
"0.726, 0.68, 0.551, 0.357, 0.177, 0.008, -0.128, -0.222, -0.273, -0.266",\
"1.017, 0.971, 0.835, 0.658, 0.461, 0.28, 0.126, 0.004, -0.07, -0.089",\
"1.394, 1.345, 1.214, 1.03, 0.825, 0.615, 0.429, 0.273, 0.151, 0.082",\
"1.821, 1.781, 1.638, 1.439, 1.216, 0.983, 0.76, 0.565, 0.4, 0.275",\
"2.298, 2.251, 2.102, 1.887, 1.645, 1.387, 1.135, 0.893, 0.677, 0.501",\
"2.801, 2.758, 2.607, 2.368, 2.102, 1.819, 1.535, 1.256, 0.997, 0.774",\
"3.334, 3.29, 3.141, 2.89, 2.604, 2.299, 1.991, 1.684, 1.398, 1.129",\
"3.888, 3.844, 3.692, 3.432, 3.124, 2.805, 2.473, 2.142, 1.827, 1.536");
}
}
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.492, 0.452, 0.316, 0.131, -0.054, -0.21, -0.329, -0.415, -0.445, -0.42",\
"0.552, 0.507, 0.375, 0.186, 0.009, -0.148, -0.278, -0.357, -0.385, -0.366",\
"0.726, 0.68, 0.551, 0.357, 0.177, 0.008, -0.128, -0.222, -0.273, -0.266",\
"1.017, 0.971, 0.835, 0.658, 0.461, 0.28, 0.126, 0.004, -0.07, -0.089",\
"1.394, 1.345, 1.214, 1.03, 0.825, 0.615, 0.429, 0.273, 0.151, 0.082",\
"1.821, 1.781, 1.638, 1.439, 1.216, 0.983, 0.76, 0.56, 0.4, 0.275",\
"2.298, 2.251, 2.102, 1.887, 1.645, 1.387, 1.125, 0.887, 0.67, 0.501",\
"2.801, 2.758, 2.607, 2.368, 2.102, 1.819, 1.535, 1.256, 0.997, 0.774",\
"3.334, 3.29, 3.141, 2.89, 2.604, 2.299, 1.991, 1.684, 1.389, 1.129",\
"3.888, 3.844, 3.692, 3.432, 3.124, 2.805, 2.473, 2.142, 1.827, 1.53");
}
}
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("0.338, 0.292, 0.154, -0.005, -0.151, -0.269, -0.358, -0.415, -0.417, -0.364",\
"0.4, 0.351, 0.21, 0.05, -0.092, -0.215, -0.318, -0.371, -0.375, -0.328",\
"0.564, 0.519, 0.385, 0.224, 0.072, -0.057, -0.165, -0.23, -0.244, -0.214",\
"0.855, 0.815, 0.684, 0.525, 0.366, 0.221, 0.096, 0.004, -0.034, -0.022",\
"1.216, 1.177, 1.051, 0.881, 0.71, 0.533, 0.382, 0.264, 0.179, 0.147",\
"1.612, 1.573, 1.442, 1.262, 1.068, 0.875, 0.688, 0.52, 0.394, 0.314",\
"2.033, 2.002, 1.864, 1.67, 1.457, 1.235, 1.019, 0.823, 0.656, 0.519",\
"2.46, 2.427, 2.292, 2.084, 1.847, 1.608, 1.366, 1.14, 0.932, 0.755",\
"2.908, 2.869, 2.737, 2.52, 2.27, 2.004, 1.742, 1.489, 1.248, 1.041",\
"3.358, 3.323, 3.19, 2.969, 2.702, 2.424, 2.147, 1.873, 1.609, 1.375");
}
}
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("0.338, 0.292, 0.154, -0.005, -0.151, -0.269, -0.358, -0.415, -0.417, -0.358",\
"0.4, 0.351, 0.21, 0.05, -0.092, -0.222, -0.318, -0.371, -0.375, -0.322",\
"0.564, 0.514, 0.385, 0.218, 0.072, -0.057, -0.165, -0.23, -0.244, -0.208",\
"0.855, 0.815, 0.684, 0.525, 0.36, 0.221, 0.09, 0.012, -0.034, -0.015",\
"1.216, 1.176, 1.051, 0.881, 0.702, 0.533, 0.375, 0.255, 0.173, 0.14",\
"1.612, 1.573, 1.442, 1.262, 1.068, 0.875, 0.688, 0.525, 0.394, 0.314",\
"2.033, 1.992, 1.864, 1.67, 1.45, 1.235, 1.019, 0.823, 0.656, 0.527",\
"2.46, 2.427, 2.292, 2.084, 1.847, 1.608, 1.366, 1.133, 0.932, 0.755",\
"2.908, 2.869, 2.737, 2.525, 2.27, 2.004, 1.75, 1.489, 1.257, 1.047",\
"3.358, 3.323, 3.19, 2.969, 2.702, 2.424, 2.138, 1.873, 1.609, 1.375");
}
}
}
pin(SETN) {
capacitance : 0.005583 ;
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.359 ;
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.04023, 0.04019, 0.03994, 0.03968, 0.0395, 0.03937, 0.03925, \
0.03911, 0.03755, 0.02037");
}
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.01156, 0.01145, 0.01136, \
0.01129, 0.01124, 0.0114");
}
}
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.00397, 0.003968, 0.003971, 0.003967, 0.003967, 0.003965, \
0.003964, 0.003964, 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.003054, -0.003047, -0.003045, -0.003049, -0.00307, -0.003072, \
-0.003084, -0.003103, -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.04023, 0.04019, 0.03994, 0.03968, 0.0395, 0.03937, 0.03925, \
0.03911, 0.03755, 0.02037");
}
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.01185, 0.0117, 0.01156, 0.01145, 0.01136, \
0.01129, 0.01124, 0.0114");
}
}
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.003982, 0.003972, 0.003964, 0.003965, 0.003969, 0.003968, 0.003965, \
0.003963, 0.003963, 0.003333");
}
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.003054, -0.003047, -0.003044, -0.003048, -0.003068, -0.003073, \
-0.003084, -0.003103, -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.03946, 0.03945, 0.03924, 0.03898, 0.03879, 0.03867, 0.03858, \
0.03853, 0.03844, 0.02635");
}
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.01829, 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.001934, 0.001863, 0.001807, 0.001761, \
0.001722, 0.001676, 0.001876");
}
}
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.02501, 0.02499, 0.02489, 0.02477, 0.02468, 0.0246, 0.02454, \
0.02451, 0.02444, 0.01632");
}
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.006439, 0.006377, \
0.006329, 0.006268, 0.006404");
}
}
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.003978, 0.003967, 0.003966, 0.003959, 0.003967, 0.003966, 0.003962, \
0.003964, 0.003962, 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.003054, -0.003048, -0.003046, -0.003048, -0.00307, -0.003074, \
-0.003085, -0.003104, -0.003154, -0.003014");
}
}
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.452, -0.552, -0.843, -1.433, -2.345, -3.62, -5.225, -7.149, -9.274, -11.61",\
"-0.393, -0.502, -0.794, -1.379, -2.286, -3.56, -5.189, -7.089, -9.216, -11.55",\
"-0.208, -0.308, -0.604, -1.18, -2.087, -3.357, -4.989, -6.887, -9.015, -11.35",\
"0.158, 0.057, -0.236, -0.824, -1.729, -2.988, -4.611, -6.497, -8.634, -10.97",\
"0.724, 0.622, 0.331, -0.253, -1.156, -2.423, -4.021, -5.91, -8.073, -10.42",\
"1.456, 1.359, 1.07, 0.487, -0.42, -1.686, -3.284, -5.192, -7.359, -9.718",\
"2.464, 2.36, 2.069, 1.488, 0.575, -0.711, -2.316, -4.244, -6.439, -8.824",\
"3.935, 3.807, 3.51, 2.89, 1.926, 0.58, -1.085, -3.063, -5.316, -7.734",\
"6.148, 5.976, 5.664, 4.996, 3.95, 2.444, 0.614, -1.574, -3.997, -6.484",\
"9.07, 8.867, 8.519, 7.708, 6.58, 5.014, 3.058, 0.583, -2.255, -4.965");
}
}
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.041, 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.45, 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.686, 7.528, 9.61, 11.92",\
"0.82, 0.902, 1.181, 1.72, 2.557, 3.748, 5.287, 7.129, 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.66",\
"-0.483, -0.404, -0.125, 0.415, 1.259, 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.374, 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.492, 0.552, 0.726, 1.017, 1.394, 1.821, 2.298, 2.801, 3.334, 3.888",\
"0.452, 0.507, 0.68, 0.971, 1.345, 1.781, 2.251, 2.758, 3.29, 3.844",\
"0.316, 0.375, 0.551, 0.835, 1.214, 1.638, 2.102, 2.607, 3.141, 3.692",\
"0.131, 0.186, 0.357, 0.658, 1.03, 1.439, 1.887, 2.368, 2.89, 3.432",\
"-0.054, 0.009, 0.177, 0.461, 0.825, 1.216, 1.645, 2.102, 2.604, 3.124",\
"-0.204, -0.148, 0.008, 0.28, 0.615, 0.983, 1.387, 1.819, 2.299, 2.805",\
"-0.329, -0.278, -0.128, 0.126, 0.429, 0.76, 1.135, 1.535, 1.991, 2.473",\
"-0.408, -0.357, -0.222, 0.004, 0.273, 0.565, 0.893, 1.256, 1.684, 2.142",\
"-0.436, -0.385, -0.273, -0.07, 0.151, 0.4, 0.677, 0.997, 1.398, 1.827",\
"-0.408, -0.366, -0.266, -0.089, 0.082, 0.275, 0.501, 0.774, 1.129, 1.536");
}
}
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.492, 0.552, 0.726, 1.017, 1.394, 1.821, 2.298, 2.801, 3.334, 3.888",\
"0.452, 0.507, 0.68, 0.971, 1.345, 1.781, 2.251, 2.758, 3.29, 3.844",\
"0.316, 0.375, 0.551, 0.835, 1.214, 1.638, 2.102, 2.607, 3.141, 3.692",\
"0.131, 0.186, 0.357, 0.658, 1.03, 1.439, 1.887, 2.368, 2.89, 3.432",\
"-0.054, 0.009, 0.177, 0.461, 0.825, 1.216, 1.645, 2.102, 2.604, 3.124",\
"-0.21, -0.148, 0.008, 0.28, 0.615, 0.983, 1.387, 1.819, 2.299, 2.805",\
"-0.329, -0.278, -0.128, 0.126, 0.429, 0.76, 1.125, 1.535, 1.991, 2.473",\
"-0.415, -0.357, -0.222, 0.004, 0.273, 0.56, 0.887, 1.256, 1.684, 2.142",\
"-0.445, -0.385, -0.273, -0.07, 0.151, 0.4, 0.67, 0.997, 1.389, 1.827",\
"-0.42, -0.366, -0.266, -0.089, 0.082, 0.275, 0.501, 0.774, 1.129, 1.53");
}
}
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("0.338, 0.4, 0.564, 0.855, 1.216, 1.612, 2.033, 2.46, 2.908, 3.358",\
"0.292, 0.351, 0.519, 0.815, 1.177, 1.573, 2.002, 2.427, 2.869, 3.323",\
"0.154, 0.21, 0.385, 0.684, 1.051, 1.442, 1.864, 2.292, 2.737, 3.19",\
"-0.005, 0.05, 0.224, 0.525, 0.881, 1.262, 1.67, 2.084, 2.52, 2.969",\
"-0.151, -0.092, 0.072, 0.366, 0.71, 1.068, 1.457, 1.847, 2.27, 2.702",\
"-0.269, -0.215, -0.057, 0.221, 0.533, 0.875, 1.235, 1.608, 2.004, 2.424",\
"-0.358, -0.318, -0.165, 0.096, 0.382, 0.688, 1.019, 1.366, 1.742, 2.147",\
"-0.415, -0.371, -0.23, 0.004, 0.264, 0.52, 0.823, 1.14, 1.489, 1.873",\
"-0.417, -0.375, -0.244, -0.034, 0.179, 0.394, 0.656, 0.932, 1.248, 1.609",\
"-0.364, -0.328, -0.214, -0.022, 0.147, 0.314, 0.519, 0.755, 1.041, 1.375");
}
}
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("0.338, 0.4, 0.564, 0.855, 1.216, 1.612, 2.033, 2.46, 2.908, 3.358",\
"0.292, 0.351, 0.514, 0.815, 1.176, 1.573, 1.992, 2.427, 2.869, 3.323",\
"0.154, 0.21, 0.385, 0.684, 1.051, 1.442, 1.864, 2.292, 2.737, 3.19",\
"-0.005, 0.05, 0.218, 0.525, 0.881, 1.262, 1.67, 2.084, 2.525, 2.969",\
"-0.151, -0.092, 0.072, 0.36, 0.702, 1.068, 1.45, 1.847, 2.27, 2.702",\
"-0.269, -0.222, -0.057, 0.221, 0.533, 0.875, 1.235, 1.608, 2.004, 2.424",\
"-0.358, -0.318, -0.165, 0.09, 0.375, 0.688, 1.019, 1.366, 1.75, 2.138",\
"-0.415, -0.371, -0.23, 0.012, 0.255, 0.525, 0.823, 1.133, 1.489, 1.873",\
"-0.417, -0.375, -0.244, -0.034, 0.173, 0.394, 0.656, 0.932, 1.257, 1.609",\
"-0.358, -0.322, -0.208, -0.015, 0.14, 0.314, 0.527, 0.755, 1.047, 1.375");
}
}
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.166, -0.232, -0.412, -0.692, -1.055, -1.475, -1.955, -2.474, -3.031, -3.619",\
"-0.115, -0.179, -0.365, -0.64, -1, -1.426, -1.902, -2.427, -2.984, -3.574",\
"0.07, 0.007, -0.181, -0.466, -0.821, -1.252, -1.732, -2.255, -2.816, -3.402",\
"0.384, 0.319, 0.139, -0.141, -0.507, -0.942, -1.418, -1.942, -2.509, -3.103",\
"0.789, 0.723, 0.542, 0.264, -0.1, -0.532, -1.012, -1.539, -2.107, -2.701",\
"1.241, 1.179, 1.005, 0.723, 0.365, -0.063, -0.548, -1.076, -1.64, -2.237",\
"1.759, 1.703, 1.521, 1.249, 0.885, 0.453, -0.038, -0.566, -1.132, -1.725",\
"2.335, 2.279, 2.108, 1.839, 1.478, 1.026, 0.532, -0.007, -0.579, -1.179",\
"2.965, 2.908, 2.747, 2.483, 2.117, 1.665, 1.154, 0.603, 0.019, -0.591",\
"3.638, 3.58, 3.422, 3.164, 2.802, 2.347, 1.829, 1.266, 0.668, 0.044");
}
}
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.166, -0.232, -0.412, -0.692, -1.055, -1.475, -1.955, -2.474, -3.031, -3.619",\
"-0.115, -0.179, -0.365, -0.64, -1, -1.426, -1.902, -2.427, -2.984, -3.574",\
"0.07, 0.007, -0.181, -0.466, -0.821, -1.252, -1.732, -2.255, -2.816, -3.402",\
"0.384, 0.319, 0.139, -0.141, -0.507, -0.933, -1.418, -1.942, -2.509, -3.103",\
"0.789, 0.723, 0.542, 0.264, -0.1, -0.532, -1.012, -1.539, -2.106, -2.701",\
"1.241, 1.179, 1.005, 0.723, 0.365, -0.063, -0.548, -1.076, -1.64, -2.237",\
"1.759, 1.703, 1.521, 1.249, 0.885, 0.453, -0.038, -0.566, -1.132, -1.725",\
"2.335, 2.279, 2.108, 1.839, 1.478, 1.026, 0.532, -0.007, -0.579, -1.179",\
"2.965, 2.908, 2.747, 2.483, 2.117, 1.665, 1.154, 0.603, 0.019, -0.591",\
"3.638, 3.58, 3.422, 3.164, 2.809, 2.347, 1.829, 1.266, 0.668, 0.044");
}
}
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.343, 0.283, 0.118, -0.14, -0.458, -0.816, -1.21, -1.633, -2.074, -2.522",\
"0.4, 0.335, 0.168, -0.086, -0.403, -0.764, -1.155, -1.582, -2.019, -2.475",\
"0.582, 0.525, 0.362, 0.109, -0.216, -0.575, -0.977, -1.404, -1.84, -2.303",\
"0.927, 0.873, 0.708, 0.458, 0.134, -0.234, -0.646, -1.072, -1.524, -1.982",\
"1.394, 1.336, 1.184, 0.929, 0.609, 0.233, -0.183, -0.616, -1.076, -1.542",\
"1.912, 1.854, 1.704, 1.464, 1.139, 0.761, 0.345, -0.098, -0.56, -1.031",\
"2.484, 2.42, 2.271, 2.033, 1.713, 1.339, 0.923, 0.473, 0.01, -0.47",\
"3.072, 3.018, 2.872, 2.629, 2.313, 1.94, 1.53, 1.078, 0.607, 0.13",\
"3.694, 3.634, 3.486, 3.25, 2.932, 2.563, 2.154, 1.708, 1.238, 0.748",\
"4.324, 4.265, 4.122, 3.889, 3.567, 3.202, 2.791, 2.344, 1.87, 1.381");
}
}
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.343, 0.283, 0.118, -0.14, -0.458, -0.816, -1.21, -1.633, -2.074, -2.522",\
"0.4, 0.335, 0.168, -0.086, -0.403, -0.764, -1.155, -1.582, -2.019, -2.475",\
"0.582, 0.525, 0.362, 0.109, -0.216, -0.582, -0.977, -1.404, -1.85, -2.303",\
"0.927, 0.873, 0.708, 0.458, 0.134, -0.234, -0.646, -1.072, -1.524, -1.982",\
"1.394, 1.336, 1.185, 0.929, 0.609, 0.233, -0.183, -0.616, -1.076, -1.542",\
"1.911, 1.854, 1.704, 1.464, 1.139, 0.761, 0.345, -0.098, -0.56, -1.031",\
"2.484, 2.419, 2.271, 2.033, 1.713, 1.339, 0.923, 0.473, 0.01, -0.47",\
"3.072, 3.018, 2.872, 2.629, 2.313, 1.94, 1.524, 1.078, 0.607, 0.13",\
"3.694, 3.634, 3.486, 3.25, 2.932, 2.563, 2.154, 1.708, 1.229, 0.748",\
"4.323, 4.265, 4.122, 3.882, 3.567, 3.194, 2.791, 2.344, 1.87, 1.381");
}
}
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.353");
}
}
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.359");
}
}
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("3.507");
}
}
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("3.513");
}
}
}
}