blob: e7f9ec3c97df93703686fb8e3acfd5b633e76411 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__dffrsnq_4) {
area : 121.363200 ;
ff(IQ1,IQN1) {
clocked_on : "CLK" ;
next_state : "D" ;
clear : "(!RN)" ;
preset : "(!SETN)" ;
clear_preset_var1 : L ;
clear_preset_var2 : H ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&!SETN" ;
value : "0.0004174254" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "0.0004148172" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "0.0004249584" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "0.000506574" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "0.0004136184" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "0.0004166154" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "0.000420066" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "0.0005089554" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "0.0004255092" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "0.0004187052" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "0.000429057" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "0.000446958" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "0.0004257684" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "0.0004189644" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "0.000425331" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.0005274396" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0005274396" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.004525 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
min_period : 9.34 ;
min_pulse_width_high : 4.605 ;
min_pulse_width_low : 4.288 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04229, 0.04219, 0.04195, 0.04165, 0.04142, 0.04124, 0.04115, \
0.04113, 0.04117, 0.04071");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.03483, 0.0348, 0.03463, 0.03433, 0.03405, 0.03383, 0.03367, \
0.03359, 0.03357, 0.03374");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04201, 0.04191, 0.04164, 0.04135, 0.04112, 0.04095, 0.04087, \
0.04085, 0.04087, 0.04041");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.03336, 0.03333, 0.03317, 0.03287, 0.0326, 0.03239, 0.03224, \
0.03217, 0.03218, 0.03239");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.05824, 0.05813, 0.05788, 0.05759, 0.05734, 0.05725, 0.05732, \
0.05748, 0.05767, 0.0566");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04284, 0.0428, 0.04263, 0.04235, 0.04208, 0.0419, 0.04177, 0.0417, \
0.04165, 0.0418");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04201, 0.04191, 0.04164, 0.04136, 0.04111, 0.04094, 0.04086, \
0.04084, 0.04086, 0.04041");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.03336, 0.03333, 0.03317, 0.03288, 0.0326, 0.03239, 0.03222, \
0.03219, 0.03218, 0.03237");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04889, 0.04879, 0.04855, 0.04824, 0.04794, 0.04769, 0.04755, \
0.04748, 0.04748, 0.04699");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04724, 0.04721, 0.04704, 0.04666, 0.04629, 0.04601, 0.0458, \
0.04568, 0.04562, 0.04577");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.065, 0.06489, 0.06464, 0.06433, 0.06401, 0.06377, 0.0636, 0.06349, \
0.06344, 0.06265");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.06263, 0.06259, 0.06241, 0.06196, 0.06151, 0.06122, 0.06101, \
0.06091, 0.06089, 0.06108");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04213, 0.04203, 0.04177, 0.04148, 0.04124, 0.04107, 0.041, 0.04097, \
0.041, 0.04056");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.03476, 0.03472, 0.03456, 0.03427, 0.03398, 0.03376, 0.03359, \
0.03349, 0.03347, 0.03361");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04213, 0.04202, 0.04177, 0.04147, 0.04124, 0.04108, 0.04099, \
0.04097, 0.041, 0.04055");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.03475, 0.03472, 0.03456, 0.03427, 0.03397, 0.03375, 0.03359, \
0.03351, 0.03346, 0.03361");
}
}
timing() {
related_pin : "CLK" ;
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.044");
}
rise_constraint(scalar) {
values("4.605");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "D&RN&SETN" ;
fall_constraint(scalar) {
values("4.288");
}
rise_constraint(scalar) {
values("4.349");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_NOT_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "!D&RN&SETN" ;
rise_constraint(scalar) {
values("9.34");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_D_AND_RN_AND_SETN === 1'b1" ;
timing_type : minimum_period ;
when : "D&RN&SETN" ;
rise_constraint(scalar) {
values("9.107");
}
}
}
pin(D) {
capacitance : 0.003439 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
nextstate_type : data ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.02222, 0.02208, 0.02192, 0.02177, 0.02166, 0.02161, 0.02161, \
0.02163, 0.02169, 0.02122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.009231, 0.009163, 0.009039, 0.008914, 0.008814, 0.008729, 0.008687, \
0.008685, 0.008725, 0.008918");
}
}
internal_power() {
when : "!CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.03216, 0.03202, 0.03185, 0.03168, 0.03155, 0.03144, 0.03139, \
0.03136, 0.03134, 0.03062");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.0255, 0.02543, 0.0253, 0.02516, 0.02501, 0.0249, 0.02482, 0.02477, \
0.02478, 0.02493");
}
}
internal_power() {
when : "!CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.02222, 0.02208, 0.02191, 0.02177, 0.02167, 0.02161, 0.02161, \
0.02163, 0.02169, 0.02122");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.009232, 0.009161, 0.009039, 0.008914, 0.008811, 0.008728, 0.008687, \
0.008684, 0.008726, 0.008918");
}
}
internal_power() {
when : "!CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.03193, 0.0318, 0.03162, 0.03146, 0.03133, 0.03124, 0.0312, 0.0312, \
0.03123, 0.03066");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.02627, 0.02621, 0.02607, 0.02593, 0.0258, 0.02567, 0.02558, \
0.02554, 0.02554, 0.02569");
}
}
internal_power() {
when : "CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.008834, 0.008609, 0.008326, 0.008187, 0.00815, 0.008158, 0.008202, \
0.008283, 0.008409, 0.008244");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.001673, 0.001581, 0.001364, 0.001168, 0.00105, 0.001007, 0.001018, \
0.001082, 0.00118, 0.001449");
}
}
internal_power() {
when : "CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.008833, 0.008611, 0.008325, 0.008187, 0.008143, 0.008158, 0.008202, \
0.008283, 0.008404, 0.00824");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.001673, 0.001575, 0.001366, 0.001168, 0.001051, 0.001007, 0.001016, \
0.001083, 0.001181, 0.001452");
}
}
internal_power() {
when : "CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.008833, 0.00861, 0.008324, 0.008189, 0.008146, 0.008155, 0.0082, \
0.008282, 0.008408, 0.008239");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.001674, 0.001575, 0.001364, 0.001168, 0.00105, 0.001007, 0.001017, \
0.001083, 0.00118, 0.001451");
}
}
internal_power() {
when : "CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.008837, 0.008607, 0.008317, 0.008186, 0.008138, 0.008154, 0.008201, \
0.008283, 0.008404, 0.008239");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.001674, 0.001577, 0.001366, 0.001162, 0.001054, 0.001007, 0.001016, \
0.001078, 0.001181, 0.001452");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : hold_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.18, 0.24, 0.43, 0.81, 1.31, 1.85, 2.43, 3.01, 3.6, 4.16",\
"0.11, 0.17, 0.37, 0.74, 1.24, 1.79, 2.37, 2.95, 3.53, 4.1",\
"-0.09, -0.03, 0.16, 0.52, 1.01, 1.56, 2.13, 2.72, 3.31, 3.87",\
"-0.46, -0.4, -0.22, 0.13, 0.6, 1.14, 1.71, 2.3, 2.87, 3.43",\
"-0.98, -0.93, -0.73, -0.4, 0.03, 0.55, 1.11, 1.69, 2.25, 2.82",\
"-1.5, -1.44, -1.26, -0.96, -0.6, -0.13, 0.39, 0.96, 1.52, 2.09",\
"-2.02, -1.96, -1.78, -1.49, -1.21, -0.85, -0.37, 0.16, 0.7, 1.27",\
"-2.6, -2.54, -2.36, -2.08, -1.82, -1.49, -1.15, -0.69, -0.17, 0.37",\
"-3.21, -3.16, -2.97, -2.71, -2.48, -2.18, -1.86, -1.52, -1.1, -0.6",\
"-3.89, -3.83, -3.64, -3.4, -3.19, -2.9, -2.61, -2.29, -1.99, -1.58");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.66, -0.6, -0.44, -0.2, 0.08, 0.34, 0.62, 0.9, 1.17, 1.4",\
"-0.72, -0.66, -0.5, -0.25, 0.02, 0.28, 0.56, 0.84, 1.11, 1.35",\
"-0.91, -0.85, -0.69, -0.44, -0.17, 0.1, 0.37, 0.66, 0.93, 1.16",\
"-1.24, -1.19, -1.03, -0.78, -0.5, -0.24, 0.05, 0.34, 0.6, 0.85",\
"-1.69, -1.63, -1.46, -1.22, -0.94, -0.66, -0.38, -0.09, 0.18, 0.43",\
"-2.16, -2.1, -1.93, -1.68, -1.39, -1.13, -0.84, -0.55, -0.28, -0.03",\
"-2.65, -2.59, -2.42, -2.16, -1.87, -1.6, -1.32, -1.03, -0.76, -0.5",\
"-3.14, -3.08, -2.91, -2.64, -2.34, -2.08, -1.79, -1.5, -1.22, -0.98",\
"-3.63, -3.57, -3.39, -3.12, -2.82, -2.55, -2.27, -1.97, -1.69, -1.45",\
"-4.09, -4.03, -3.87, -3.59, -3.29, -3.01, -2.72, -2.42, -2.16, -1.91");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN_AND_SETN === 1'b1" ;
timing_type : setup_rising ;
when : "RN&SETN" ;
fall_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("2.27, 2.21, 2.03, 1.63, 1.08, 0.54, -0.04, -0.59, -1.18, -1.74",\
"2.33, 2.27, 2.09, 1.68, 1.14, 0.61, 0.01, -0.53, -1.14, -1.68",\
"2.54, 2.48, 2.31, 1.89, 1.35, 0.82, 0.23, -0.32, -0.91, -1.47",\
"2.98, 2.91, 2.74, 2.33, 1.78, 1.25, 0.68, 0.13, -0.47, -1.02",\
"3.65, 3.59, 3.41, 3.01, 2.46, 1.92, 1.34, 0.79, 0.2, -0.36",\
"4.55, 4.48, 4.3, 3.9, 3.36, 2.81, 2.2, 1.66, 1.04, 0.49",\
"5.62, 5.56, 5.38, 4.98, 4.44, 3.87, 3.28, 2.7, 2.11, 1.53",\
"6.82, 6.75, 6.58, 6.18, 5.64, 5.06, 4.44, 3.88, 3.28, 2.71",\
"8.12, 8.05, 7.87, 7.47, 6.92, 6.35, 5.73, 5.17, 4.57, 3.98",\
"9.52, 9.45, 9.27, 8.87, 8.32, 7.75, 7.12, 6.55, 5.94, 5.36");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("2.77, 2.7, 2.52, 2.1, 1.5, 1, 0.49, 0.05, -0.33, -0.64",\
"2.82, 2.76, 2.58, 2.16, 1.56, 1.05, 0.55, 0.11, -0.27, -0.58",\
"3.01, 2.94, 2.77, 2.33, 1.77, 1.24, 0.72, 0.29, -0.09, -0.4",\
"3.34, 3.28, 3.1, 2.68, 2.09, 1.59, 1.08, 0.63, 0.24, -0.07",\
"3.82, 3.74, 3.57, 3.14, 2.58, 2.06, 1.52, 1.08, 0.69, 0.38",\
"4.35, 4.28, 4.1, 3.69, 3.12, 2.59, 2.05, 1.6, 1.2, 0.88",\
"4.92, 4.84, 4.68, 4.25, 3.69, 3.16, 2.63, 2.17, 1.74, 1.42",\
"5.5, 5.42, 5.28, 4.83, 4.27, 3.75, 3.19, 2.73, 2.3, 1.96",\
"6.08, 6.04, 5.88, 5.42, 4.87, 4.34, 3.78, 3.31, 2.86, 2.51",\
"6.66, 6.63, 6.44, 6.02, 5.45, 4.93, 4.35, 3.88, 3.42, 3.06");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.9398 ;
max_transition : 20 ;
min_capacitance : 0.001 ;
output_voltage : default ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
related_pin : "CLK" ;
when : "RN&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.08127, 0.08157, 0.08242, 0.08355, 0.08456, 0.0853, 0.0858, 0.08613, 0.08636, 0.08649",\
"0.08127, 0.08154, 0.0824, 0.08353, 0.08455, 0.08529, 0.08578, 0.08612, 0.08634, 0.08647",\
"0.08124, 0.08154, 0.08238, 0.08352, 0.08453, 0.08527, 0.08577, 0.0861, 0.08632, 0.08644",\
"0.08124, 0.08154, 0.08238, 0.08352, 0.08452, 0.08527, 0.08577, 0.08609, 0.08632, 0.08641",\
"0.08131, 0.08161, 0.08246, 0.08359, 0.0846, 0.08534, 0.08584, 0.08617, 0.08639, 0.08641",\
"0.08141, 0.0817, 0.08256, 0.08368, 0.08469, 0.08543, 0.08593, 0.08626, 0.08644, 0.08627",\
"0.08156, 0.08184, 0.08269, 0.08383, 0.08483, 0.08557, 0.08607, 0.08638, 0.08639, 0.0856",\
"0.08158, 0.08189, 0.08275, 0.08389, 0.0849, 0.08563, 0.0861, 0.0862, 0.08533, 0.08306",\
"0.08165, 0.08194, 0.08279, 0.08391, 0.0849, 0.08551, 0.08534, 0.08347, 0.08043, 0.0779",\
"0.07909, 0.07934, 0.08002, 0.08062, 0.07964, 0.07627, 0.07363, 0.07185, 0.07063, 0.06978");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.04264, 0.04286, 0.04352, 0.0444, 0.04563, 0.0467, 0.04944, 0.08151, 0.2308, 0.5142",\
"0.04265, 0.04284, 0.0435, 0.0444, 0.04541, 0.04662, 0.04951, 0.08296, 0.2355, 0.5196",\
"0.04266, 0.04288, 0.04349, 0.04444, 0.04544, 0.04667, 0.04999, 0.08862, 0.2526, 0.538",\
"0.04257, 0.04277, 0.04342, 0.04437, 0.04544, 0.04643, 0.05151, 0.1016, 0.2872, 0.5702",\
"0.0425, 0.0427, 0.0433, 0.04416, 0.0453, 0.04665, 0.05518, 0.1279, 0.3431, 0.6104",\
"0.04241, 0.0426, 0.04323, 0.0442, 0.0452, 0.04667, 0.06495, 0.1786, 0.4139, 0.6434",\
"0.04232, 0.04252, 0.04315, 0.04408, 0.04519, 0.04895, 0.09284, 0.2608, 0.4789, 0.65",\
"0.04221, 0.04241, 0.04306, 0.04397, 0.04527, 0.06105, 0.1678, 0.3516, 0.4999, 0.6052",\
"0.0421, 0.04234, 0.04293, 0.04374, 0.05244, 0.1318, 0.2657, 0.3639, 0.4303, 0.4762",\
"0.04064, 0.04077, 0.04139, 0.06412, 0.1239, 0.1646, 0.1894, 0.2049, 0.2151, 0.222");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.07014, 0.07046, 0.07136, 0.07253, 0.07353, 0.07424, 0.07473, 0.07504, 0.07526, 0.07541",\
"0.06994, 0.07024, 0.07115, 0.07232, 0.07333, 0.07404, 0.07452, 0.07483, 0.07505, 0.07518",\
"0.06972, 0.07006, 0.07096, 0.07214, 0.07314, 0.07386, 0.07434, 0.07466, 0.07488, 0.07502",\
"0.06957, 0.06984, 0.07077, 0.07191, 0.07293, 0.07364, 0.07413, 0.07446, 0.07467, 0.07481",\
"0.06938, 0.06966, 0.07053, 0.0716, 0.07258, 0.07333, 0.07384, 0.07418, 0.07443, 0.07457",\
"0.06921, 0.06946, 0.07023, 0.07119, 0.07212, 0.07289, 0.07346, 0.07386, 0.07413, 0.07425",\
"0.06907, 0.06928, 0.06991, 0.07078, 0.07166, 0.07245, 0.07306, 0.07349, 0.07378, 0.07373",\
"0.06904, 0.06919, 0.06972, 0.07047, 0.0713, 0.07205, 0.07269, 0.07311, 0.07303, 0.07181",\
"0.06907, 0.06916, 0.06954, 0.0702, 0.07094, 0.0716, 0.07182, 0.07062, 0.06791, 0.06535",\
"0.06102, 0.06097, 0.06106, 0.06048, 0.05722, 0.05474, 0.05328, 0.05245, 0.05194, 0.05163");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.04734, 0.04754, 0.04819, 0.04908, 0.05027, 0.05156, 0.0526, 0.06362, 0.1415, 0.3727",\
"0.04727, 0.0475, 0.04814, 0.04897, 0.05022, 0.05151, 0.0527, 0.06477, 0.1432, 0.3793",\
"0.04717, 0.0474, 0.04807, 0.0489, 0.05001, 0.05142, 0.05263, 0.06614, 0.1534, 0.3957",\
"0.04698, 0.04723, 0.04787, 0.04868, 0.05001, 0.05114, 0.05255, 0.06993, 0.1712, 0.4319",\
"0.04679, 0.04702, 0.0477, 0.0485, 0.04962, 0.05057, 0.05281, 0.07785, 0.2073, 0.483",\
"0.04661, 0.04681, 0.04735, 0.04804, 0.04918, 0.0501, 0.0544, 0.09613, 0.2679, 0.5535",\
"0.04645, 0.04661, 0.04715, 0.04803, 0.04889, 0.04996, 0.06014, 0.1392, 0.3601, 0.6217",\
"0.04639, 0.04653, 0.04696, 0.04754, 0.0485, 0.05066, 0.08257, 0.2305, 0.4614, 0.6554",\
"0.04636, 0.04647, 0.04685, 0.04735, 0.04815, 0.06312, 0.1664, 0.3512, 0.5036, 0.6119",\
"0.0466, 0.04669, 0.04699, 0.04757, 0.06326, 0.1593, 0.2739, 0.3525, 0.4054, 0.4423");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.08221, 0.08251, 0.08343, 0.08463, 0.08566, 0.08636, 0.08683, 0.08713, 0.08734, 0.08748",\
"0.08226, 0.0826, 0.0835, 0.0847, 0.08573, 0.08644, 0.0869, 0.0872, 0.08741, 0.08755",\
"0.08222, 0.08252, 0.08345, 0.08466, 0.0857, 0.08641, 0.08688, 0.08717, 0.08738, 0.08751",\
"0.08208, 0.08238, 0.0833, 0.08447, 0.0855, 0.08623, 0.0867, 0.087, 0.08723, 0.08736",\
"0.08188, 0.08216, 0.08302, 0.08414, 0.08513, 0.08585, 0.08636, 0.0867, 0.08693, 0.08708",\
"0.08159, 0.08186, 0.08261, 0.08363, 0.08456, 0.08533, 0.08587, 0.08626, 0.08653, 0.08667",\
"0.0813, 0.0815, 0.08215, 0.08305, 0.08396, 0.08473, 0.08533, 0.08577, 0.08606, 0.08603",\
"0.0812, 0.08133, 0.08181, 0.08262, 0.08346, 0.08423, 0.08484, 0.08529, 0.0853, 0.08421",\
"0.08115, 0.08124, 0.08162, 0.08231, 0.08308, 0.08379, 0.08419, 0.08319, 0.08042, 0.07772",\
"0.06447, 0.06473, 0.06555, 0.06564, 0.06283, 0.06069, 0.05945, 0.05873, 0.05831, 0.05805");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.08221, 0.08251, 0.08343, 0.08463, 0.08566, 0.08636, 0.08683, 0.08713, 0.08734, 0.08748",\
"0.08226, 0.0826, 0.0835, 0.0847, 0.08573, 0.08644, 0.0869, 0.0872, 0.08741, 0.08755",\
"0.08222, 0.08252, 0.08345, 0.08466, 0.0857, 0.08641, 0.08688, 0.08717, 0.08738, 0.08751",\
"0.08208, 0.08238, 0.0833, 0.08447, 0.0855, 0.08623, 0.0867, 0.087, 0.08723, 0.08736",\
"0.08188, 0.08216, 0.08302, 0.08414, 0.08513, 0.08585, 0.08636, 0.0867, 0.08693, 0.08708",\
"0.08159, 0.08186, 0.08261, 0.08363, 0.08456, 0.08533, 0.08587, 0.08626, 0.08653, 0.08667",\
"0.0813, 0.0815, 0.08215, 0.08305, 0.08396, 0.08473, 0.08533, 0.08577, 0.08606, 0.08603",\
"0.0812, 0.08133, 0.08181, 0.08262, 0.08346, 0.08423, 0.08484, 0.08529, 0.0853, 0.08421",\
"0.08115, 0.08124, 0.08162, 0.08231, 0.08308, 0.08379, 0.08419, 0.08319, 0.08042, 0.07772",\
"0.06447, 0.06473, 0.06555, 0.06564, 0.06283, 0.06069, 0.05945, 0.05873, 0.05831, 0.05805");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.07015, 0.07046, 0.07136, 0.07253, 0.07354, 0.07425, 0.07473, 0.07505, 0.07527, 0.07541",\
"0.06995, 0.07024, 0.07115, 0.07233, 0.07333, 0.07405, 0.07452, 0.07484, 0.07505, 0.07519",\
"0.06973, 0.07006, 0.07096, 0.07215, 0.07315, 0.07387, 0.07435, 0.07466, 0.07488, 0.07502",\
"0.06952, 0.06983, 0.07077, 0.07192, 0.07293, 0.07365, 0.07414, 0.07446, 0.07469, 0.07482",\
"0.06937, 0.06965, 0.07054, 0.07161, 0.07259, 0.07333, 0.07383, 0.07419, 0.07443, 0.07457",\
"0.0692, 0.06945, 0.07022, 0.0712, 0.07213, 0.07289, 0.07346, 0.07386, 0.07414, 0.07426",\
"0.06908, 0.0693, 0.06991, 0.07079, 0.07167, 0.07245, 0.07305, 0.07351, 0.0738, 0.07374",\
"0.06907, 0.0692, 0.06972, 0.07048, 0.07131, 0.07206, 0.07268, 0.07311, 0.07303, 0.07182",\
"0.06909, 0.06918, 0.06955, 0.07019, 0.07095, 0.07161, 0.07184, 0.07062, 0.06793, 0.06536",\
"0.061, 0.06099, 0.06107, 0.06046, 0.05726, 0.05475, 0.05329, 0.05245, 0.05194, 0.05165");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.04725, 0.04749, 0.0481, 0.04902, 0.05019, 0.05124, 0.05249, 0.06358, 0.1415, 0.3727",\
"0.04719, 0.04743, 0.04805, 0.04896, 0.05005, 0.05118, 0.05295, 0.06425, 0.1432, 0.3781",\
"0.04708, 0.04732, 0.048, 0.04881, 0.05005, 0.05116, 0.05273, 0.06634, 0.1522, 0.3964",\
"0.04689, 0.04713, 0.04778, 0.04858, 0.04985, 0.05103, 0.05252, 0.06984, 0.1714, 0.4317",\
"0.04671, 0.04693, 0.04756, 0.04834, 0.04954, 0.05075, 0.05272, 0.07776, 0.2073, 0.483",\
"0.04655, 0.04672, 0.0473, 0.04807, 0.04906, 0.05017, 0.05389, 0.09564, 0.2668, 0.552",\
"0.04639, 0.04656, 0.04704, 0.04792, 0.04882, 0.04998, 0.06011, 0.1392, 0.3591, 0.6216",\
"0.04631, 0.04644, 0.0469, 0.0475, 0.04838, 0.05055, 0.08238, 0.2305, 0.4612, 0.6552",\
"0.04627, 0.04635, 0.04677, 0.04722, 0.04805, 0.06303, 0.1663, 0.3511, 0.5035, 0.6119",\
"0.04654, 0.04662, 0.04691, 0.0476, 0.06272, 0.159, 0.2736, 0.3523, 0.4054, 0.4421");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.08257, 0.08288, 0.0838, 0.08499, 0.08602, 0.08673, 0.08719, 0.0875, 0.08771, 0.08785",\
"0.08265, 0.08296, 0.08388, 0.08508, 0.0861, 0.08682, 0.08728, 0.08759, 0.08779, 0.08793",\
"0.0826, 0.08293, 0.08383, 0.08505, 0.08609, 0.0868, 0.08725, 0.08756, 0.08777, 0.0879",\
"0.08244, 0.08274, 0.08368, 0.08486, 0.08586, 0.08661, 0.08707, 0.08739, 0.08758, 0.08773",\
"0.08226, 0.08254, 0.08341, 0.0845, 0.0855, 0.08623, 0.08674, 0.08706, 0.08731, 0.08746",\
"0.08199, 0.08225, 0.083, 0.08401, 0.08496, 0.08572, 0.08627, 0.08666, 0.08693, 0.08707",\
"0.08169, 0.08188, 0.08253, 0.08342, 0.08433, 0.0851, 0.0857, 0.08614, 0.08644, 0.08642",\
"0.08157, 0.08171, 0.08222, 0.083, 0.08385, 0.08461, 0.08523, 0.08567, 0.08569, 0.08459",\
"0.08154, 0.0816, 0.082, 0.08267, 0.08346, 0.08419, 0.08457, 0.08356, 0.0808, 0.07811",\
"0.06484, 0.06509, 0.06592, 0.066, 0.06319, 0.06105, 0.05981, 0.05908, 0.05866, 0.05841");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.08257, 0.08288, 0.0838, 0.08499, 0.08602, 0.08673, 0.08719, 0.0875, 0.08771, 0.08785",\
"0.08265, 0.08296, 0.08388, 0.08508, 0.0861, 0.08682, 0.08728, 0.08759, 0.08779, 0.08793",\
"0.0826, 0.08293, 0.08383, 0.08505, 0.08609, 0.0868, 0.08725, 0.08756, 0.08777, 0.0879",\
"0.08244, 0.08274, 0.08368, 0.08486, 0.08586, 0.08661, 0.08707, 0.08739, 0.08758, 0.08773",\
"0.08226, 0.08254, 0.08341, 0.0845, 0.0855, 0.08623, 0.08674, 0.08706, 0.08731, 0.08746",\
"0.08199, 0.08225, 0.083, 0.08401, 0.08496, 0.08572, 0.08627, 0.08666, 0.08693, 0.08707",\
"0.08169, 0.08188, 0.08253, 0.08342, 0.08433, 0.0851, 0.0857, 0.08614, 0.08644, 0.08642",\
"0.08157, 0.08171, 0.08222, 0.083, 0.08385, 0.08461, 0.08523, 0.08567, 0.08569, 0.08459",\
"0.08154, 0.0816, 0.082, 0.08267, 0.08346, 0.08419, 0.08457, 0.08356, 0.0808, 0.07811",\
"0.06484, 0.06509, 0.06592, 0.066, 0.06319, 0.06105, 0.05981, 0.05908, 0.05866, 0.05841");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.08882, 0.08913, 0.09003, 0.09122, 0.09222, 0.09293, 0.09341, 0.09372, 0.09393, 0.09407",\
"0.08852, 0.08882, 0.08974, 0.09092, 0.09192, 0.09264, 0.09311, 0.09343, 0.09363, 0.09377",\
"0.08827, 0.08855, 0.08948, 0.09066, 0.09167, 0.09239, 0.09286, 0.09317, 0.09338, 0.09352",\
"0.08802, 0.08833, 0.08923, 0.09038, 0.09138, 0.09211, 0.0926, 0.09291, 0.09312, 0.09326",\
"0.08778, 0.08808, 0.08893, 0.09001, 0.09098, 0.09172, 0.09223, 0.09259, 0.09282, 0.09297",\
"0.08753, 0.08779, 0.08856, 0.08954, 0.09047, 0.09123, 0.09178, 0.09218, 0.09247, 0.0926",\
"0.08734, 0.08755, 0.08819, 0.08906, 0.08994, 0.09074, 0.09135, 0.09179, 0.09208, 0.09202",\
"0.08727, 0.0874, 0.08793, 0.08869, 0.08953, 0.09029, 0.09091, 0.09135, 0.09126, 0.09004",\
"0.08723, 0.0873, 0.08769, 0.08835, 0.08911, 0.08976, 0.08998, 0.08878, 0.08608, 0.08352",\
"0.07863, 0.07861, 0.07873, 0.07813, 0.07488, 0.0724, 0.07096, 0.07012, 0.06962, 0.06931");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.05895, 0.05917, 0.05982, 0.06071, 0.06192, 0.06306, 0.06431, 0.07604, 0.1526, 0.387",\
"0.05886, 0.05907, 0.05974, 0.06062, 0.06173, 0.06288, 0.06465, 0.07592, 0.1556, 0.3927",\
"0.05869, 0.0589, 0.05953, 0.06046, 0.06168, 0.06281, 0.0643, 0.07809, 0.1639, 0.4106",\
"0.05847, 0.0587, 0.05935, 0.06024, 0.06144, 0.06254, 0.06422, 0.08157, 0.1833, 0.4447",\
"0.05819, 0.05842, 0.05909, 0.05996, 0.0611, 0.06215, 0.06442, 0.08932, 0.2181, 0.497",\
"0.05797, 0.05814, 0.05872, 0.05952, 0.06055, 0.06145, 0.06539, 0.1072, 0.2792, 0.5656",\
"0.05775, 0.0579, 0.05838, 0.05928, 0.06029, 0.06152, 0.0711, 0.1509, 0.3719, 0.6334",\
"0.05758, 0.05771, 0.0582, 0.05881, 0.05973, 0.0621, 0.09392, 0.2422, 0.4726, 0.6666",\
"0.05747, 0.0576, 0.05795, 0.05841, 0.05947, 0.07433, 0.1778, 0.3625, 0.5146, 0.6228",\
"0.05764, 0.05774, 0.05799, 0.05862, 0.07428, 0.17, 0.2845, 0.3631, 0.4161, 0.4527");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.1115, 0.1118, 0.1127, 0.1139, 0.1149, 0.1156, 0.1161, 0.1164, 0.1166, 0.1168",\
"0.1115, 0.1118, 0.1127, 0.1139, 0.1149, 0.1157, 0.1161, 0.1164, 0.1166, 0.1168",\
"0.1113, 0.1116, 0.1125, 0.1137, 0.1148, 0.1155, 0.116, 0.1163, 0.1165, 0.1166",\
"0.1111, 0.1114, 0.1123, 0.1135, 0.1145, 0.1152, 0.1157, 0.116, 0.1162, 0.1164",\
"0.1109, 0.1112, 0.112, 0.1131, 0.1141, 0.1149, 0.1154, 0.1157, 0.116, 0.1161",\
"0.1107, 0.1109, 0.1117, 0.1127, 0.1136, 0.1144, 0.1149, 0.1153, 0.1156, 0.1157",\
"0.1104, 0.1105, 0.1112, 0.1121, 0.113, 0.1138, 0.1144, 0.1148, 0.1151, 0.1151",\
"0.1102, 0.1103, 0.1108, 0.1116, 0.1125, 0.1132, 0.1139, 0.1143, 0.1143, 0.1132",\
"0.1101, 0.1102, 0.1106, 0.1112, 0.112, 0.1127, 0.1131, 0.1121, 0.1094, 0.1067",\
"0.09806, 0.0981, 0.09834, 0.09771, 0.09434, 0.0919, 0.09049, 0.08968, 0.08919, 0.08889");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.1115, 0.1118, 0.1127, 0.1139, 0.1149, 0.1156, 0.1161, 0.1164, 0.1166, 0.1168",\
"0.1115, 0.1118, 0.1127, 0.1139, 0.1149, 0.1157, 0.1161, 0.1164, 0.1166, 0.1168",\
"0.1113, 0.1116, 0.1125, 0.1137, 0.1148, 0.1155, 0.116, 0.1163, 0.1165, 0.1166",\
"0.1111, 0.1114, 0.1123, 0.1135, 0.1145, 0.1152, 0.1157, 0.116, 0.1162, 0.1164",\
"0.1109, 0.1112, 0.112, 0.1131, 0.1141, 0.1149, 0.1154, 0.1157, 0.116, 0.1161",\
"0.1107, 0.1109, 0.1117, 0.1127, 0.1136, 0.1144, 0.1149, 0.1153, 0.1156, 0.1157",\
"0.1104, 0.1105, 0.1112, 0.1121, 0.113, 0.1138, 0.1144, 0.1148, 0.1151, 0.1151",\
"0.1102, 0.1103, 0.1108, 0.1116, 0.1125, 0.1132, 0.1139, 0.1143, 0.1143, 0.1132",\
"0.1101, 0.1102, 0.1106, 0.1112, 0.112, 0.1127, 0.1131, 0.1121, 0.1094, 0.1067",\
"0.09806, 0.0981, 0.09834, 0.09771, 0.09434, 0.0919, 0.09049, 0.08968, 0.08919, 0.08889");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.08882, 0.08913, 0.09003, 0.09122, 0.09222, 0.09293, 0.09341, 0.09372, 0.09393, 0.09407",\
"0.08852, 0.08882, 0.08974, 0.09092, 0.09192, 0.09264, 0.09312, 0.09343, 0.09364, 0.09377",\
"0.08827, 0.08855, 0.08948, 0.09066, 0.09167, 0.09239, 0.09286, 0.09317, 0.09338, 0.09352",\
"0.08804, 0.08832, 0.08923, 0.09038, 0.09138, 0.09211, 0.0926, 0.09291, 0.09312, 0.09326",\
"0.08778, 0.08808, 0.08893, 0.09002, 0.09098, 0.09172, 0.09223, 0.09259, 0.09283, 0.09297",\
"0.08753, 0.08778, 0.08857, 0.08954, 0.09046, 0.09123, 0.09179, 0.09219, 0.09247, 0.0926",\
"0.08737, 0.08756, 0.08819, 0.08906, 0.08995, 0.09074, 0.09135, 0.0918, 0.09208, 0.09202",\
"0.08729, 0.08741, 0.08793, 0.0887, 0.08954, 0.09029, 0.09092, 0.09135, 0.09128, 0.09005",\
"0.08723, 0.0873, 0.0877, 0.08835, 0.08911, 0.08976, 0.08998, 0.08878, 0.08608, 0.08352",\
"0.07864, 0.07863, 0.07872, 0.07813, 0.07488, 0.07241, 0.07095, 0.07011, 0.06961, 0.0693");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.05895, 0.05917, 0.05981, 0.0607, 0.06192, 0.06306, 0.06432, 0.07584, 0.153, 0.3875",\
"0.05886, 0.05907, 0.05974, 0.06062, 0.06173, 0.06288, 0.06465, 0.07592, 0.1556, 0.3927",\
"0.05868, 0.0589, 0.05953, 0.06046, 0.06168, 0.06281, 0.0643, 0.07809, 0.1639, 0.4106",\
"0.05847, 0.05868, 0.05933, 0.06023, 0.06123, 0.06244, 0.06453, 0.08105, 0.1833, 0.4444",\
"0.0582, 0.05844, 0.05905, 0.05996, 0.06094, 0.06206, 0.06465, 0.0895, 0.2181, 0.4957",\
"0.05795, 0.05814, 0.05871, 0.05942, 0.06055, 0.06146, 0.06543, 0.1073, 0.2803, 0.5645",\
"0.05776, 0.05794, 0.05838, 0.0593, 0.06016, 0.06131, 0.07109, 0.1509, 0.3721, 0.6334",\
"0.05758, 0.0577, 0.05818, 0.05874, 0.05973, 0.06204, 0.09361, 0.2422, 0.4726, 0.6666",\
"0.05747, 0.05758, 0.05796, 0.05849, 0.05943, 0.07434, 0.1778, 0.3626, 0.5146, 0.6228",\
"0.05765, 0.05769, 0.05795, 0.05867, 0.07438, 0.1704, 0.2847, 0.3632, 0.4162, 0.4528");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.1111, 0.1114, 0.1124, 0.1136, 0.1146, 0.1153, 0.1158, 0.1161, 0.1163, 0.1164",\
"0.1111, 0.1114, 0.1124, 0.1136, 0.1146, 0.1153, 0.1158, 0.1161, 0.1163, 0.1164",\
"0.111, 0.1113, 0.1122, 0.1134, 0.1144, 0.1152, 0.1156, 0.1159, 0.1161, 0.1163",\
"0.1108, 0.1111, 0.112, 0.1132, 0.1142, 0.1149, 0.1154, 0.1157, 0.1159, 0.116",\
"0.1106, 0.1108, 0.1117, 0.1128, 0.1138, 0.1145, 0.1151, 0.1154, 0.1156, 0.1158",\
"0.1103, 0.1106, 0.1113, 0.1123, 0.1133, 0.114, 0.1146, 0.115, 0.1153, 0.1154",\
"0.11, 0.1102, 0.1109, 0.1118, 0.1127, 0.1135, 0.114, 0.1145, 0.1148, 0.1148",\
"0.1099, 0.11, 0.1105, 0.1113, 0.1121, 0.1129, 0.1135, 0.114, 0.114, 0.1129",\
"0.1098, 0.1098, 0.1102, 0.1109, 0.1117, 0.1124, 0.1128, 0.1118, 0.1091, 0.1063",\
"0.099, 0.09905, 0.09931, 0.09868, 0.09523, 0.09273, 0.09127, 0.09044, 0.08994, 0.08962");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.1111, 0.1114, 0.1124, 0.1136, 0.1146, 0.1153, 0.1158, 0.1161, 0.1163, 0.1164",\
"0.1111, 0.1114, 0.1124, 0.1136, 0.1146, 0.1153, 0.1158, 0.1161, 0.1163, 0.1164",\
"0.111, 0.1113, 0.1122, 0.1134, 0.1144, 0.1152, 0.1156, 0.1159, 0.1161, 0.1163",\
"0.1108, 0.1111, 0.112, 0.1132, 0.1142, 0.1149, 0.1154, 0.1157, 0.1159, 0.116",\
"0.1106, 0.1108, 0.1117, 0.1128, 0.1138, 0.1145, 0.1151, 0.1154, 0.1156, 0.1158",\
"0.1103, 0.1106, 0.1113, 0.1123, 0.1133, 0.114, 0.1146, 0.115, 0.1153, 0.1154",\
"0.11, 0.1102, 0.1109, 0.1118, 0.1127, 0.1135, 0.114, 0.1145, 0.1148, 0.1148",\
"0.1099, 0.11, 0.1105, 0.1113, 0.1121, 0.1129, 0.1135, 0.114, 0.114, 0.1129",\
"0.1098, 0.1098, 0.1102, 0.1109, 0.1117, 0.1124, 0.1128, 0.1118, 0.1091, 0.1063",\
"0.099, 0.09905, 0.09931, 0.09868, 0.09523, 0.09273, 0.09127, 0.09044, 0.08994, 0.08962");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.04505, 0.04527, 0.04592, 0.04664, 0.04773, 0.04889, 0.05096, 0.07514, 0.2017, 0.4792",\
"0.04504, 0.04528, 0.04586, 0.04663, 0.04776, 0.04897, 0.05101, 0.07644, 0.2064, 0.4852",\
"0.04482, 0.04506, 0.04567, 0.04638, 0.04734, 0.04844, 0.05168, 0.0803, 0.2213, 0.5037",\
"0.04457, 0.04478, 0.0454, 0.04615, 0.04738, 0.04833, 0.05185, 0.091, 0.2553, 0.5425",\
"0.04427, 0.04451, 0.04505, 0.04588, 0.04678, 0.04817, 0.05445, 0.1148, 0.3139, 0.5925",\
"0.04404, 0.04426, 0.04489, 0.0457, 0.04684, 0.04817, 0.06311, 0.167, 0.3991, 0.6392",\
"0.04389, 0.04411, 0.04475, 0.04547, 0.04647, 0.05007, 0.09556, 0.2643, 0.4813, 0.6511",\
"0.04382, 0.04403, 0.04467, 0.0454, 0.04674, 0.07024, 0.1942, 0.3661, 0.4953, 0.5864",\
"0.04376, 0.04392, 0.04453, 0.0458, 0.07398, 0.1778, 0.2683, 0.3275, 0.367, 0.3942",\
"0.02759, 0.02865, 0.0342, 0.0387, 0.04106, 0.04226, 0.0429, 0.04328, 0.04352, 0.0437");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.04505, 0.04527, 0.04592, 0.04664, 0.04773, 0.04889, 0.05096, 0.07514, 0.2017, 0.4792",\
"0.04504, 0.04528, 0.04586, 0.04663, 0.04776, 0.04897, 0.05101, 0.07644, 0.2064, 0.4852",\
"0.04482, 0.04506, 0.04567, 0.04638, 0.04734, 0.04844, 0.05168, 0.0803, 0.2213, 0.5037",\
"0.04457, 0.04478, 0.0454, 0.04615, 0.04738, 0.04833, 0.05185, 0.091, 0.2553, 0.5425",\
"0.04427, 0.04451, 0.04505, 0.04588, 0.04678, 0.04817, 0.05445, 0.1148, 0.3139, 0.5925",\
"0.04404, 0.04426, 0.04489, 0.0457, 0.04684, 0.04817, 0.06311, 0.167, 0.3991, 0.6392",\
"0.04389, 0.04411, 0.04475, 0.04547, 0.04647, 0.05007, 0.09556, 0.2643, 0.4813, 0.6511",\
"0.04382, 0.04403, 0.04467, 0.0454, 0.04674, 0.07024, 0.1942, 0.3661, 0.4953, 0.5864",\
"0.04376, 0.04392, 0.04453, 0.0458, 0.07398, 0.1778, 0.2683, 0.3275, 0.367, 0.3942",\
"0.02759, 0.02865, 0.0342, 0.0387, 0.04106, 0.04226, 0.0429, 0.04328, 0.04352, 0.0437");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.04494, 0.04516, 0.0458, 0.04652, 0.04764, 0.04877, 0.05086, 0.0752, 0.2018, 0.4792",\
"0.04493, 0.04517, 0.04578, 0.04661, 0.04771, 0.04873, 0.05094, 0.07629, 0.2062, 0.485",\
"0.0447, 0.04497, 0.04555, 0.04637, 0.04742, 0.04849, 0.05142, 0.08077, 0.222, 0.5055",\
"0.04442, 0.04465, 0.04529, 0.04604, 0.047, 0.04827, 0.0522, 0.09036, 0.2556, 0.5415",\
"0.04417, 0.04436, 0.04501, 0.04571, 0.04695, 0.04801, 0.05422, 0.1147, 0.3151, 0.5924",\
"0.04394, 0.04413, 0.04475, 0.04559, 0.04669, 0.04791, 0.06304, 0.1663, 0.3999, 0.6392",\
"0.04379, 0.04401, 0.04464, 0.04539, 0.04635, 0.05018, 0.09516, 0.2641, 0.4812, 0.6509",\
"0.0437, 0.04393, 0.04454, 0.04523, 0.04668, 0.07012, 0.194, 0.366, 0.4952, 0.5862",\
"0.04366, 0.04385, 0.0444, 0.04572, 0.07394, 0.1777, 0.2682, 0.3274, 0.3669, 0.394",\
"0.02744, 0.02852, 0.03406, 0.03855, 0.04089, 0.04208, 0.04274, 0.04312, 0.04335, 0.04354");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.04494, 0.04516, 0.0458, 0.04652, 0.04764, 0.04877, 0.05086, 0.0752, 0.2018, 0.4792",\
"0.04493, 0.04517, 0.04578, 0.04661, 0.04771, 0.04873, 0.05094, 0.07629, 0.2062, 0.485",\
"0.0447, 0.04497, 0.04555, 0.04637, 0.04742, 0.04849, 0.05142, 0.08077, 0.222, 0.5055",\
"0.04442, 0.04465, 0.04529, 0.04604, 0.047, 0.04827, 0.0522, 0.09036, 0.2556, 0.5415",\
"0.04417, 0.04436, 0.04501, 0.04571, 0.04695, 0.04801, 0.05422, 0.1147, 0.3151, 0.5924",\
"0.04394, 0.04413, 0.04475, 0.04559, 0.04669, 0.04791, 0.06304, 0.1663, 0.3999, 0.6392",\
"0.04379, 0.04401, 0.04464, 0.04539, 0.04635, 0.05018, 0.09516, 0.2641, 0.4812, 0.6509",\
"0.0437, 0.04393, 0.04454, 0.04523, 0.04668, 0.07012, 0.194, 0.366, 0.4952, 0.5862",\
"0.04366, 0.04385, 0.0444, 0.04572, 0.07394, 0.1777, 0.2682, 0.3274, 0.3669, 0.394",\
"0.02744, 0.02852, 0.03406, 0.03855, 0.04089, 0.04208, 0.04274, 0.04312, 0.04335, 0.04354");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.02287, 0.02308, 0.02372, 0.02444, 0.02553, 0.02659, 0.02977, 0.06214, 0.213, 0.4953",\
"0.02284, 0.02306, 0.02371, 0.02443, 0.02542, 0.02639, 0.02995, 0.06299, 0.217, 0.5017",\
"0.0223, 0.02252, 0.02317, 0.02389, 0.02485, 0.02594, 0.02961, 0.06902, 0.2356, 0.5213",\
"0.02181, 0.02202, 0.02262, 0.02334, 0.0243, 0.0257, 0.03063, 0.08297, 0.272, 0.5544",\
"0.02137, 0.02158, 0.02225, 0.023, 0.02412, 0.02537, 0.03472, 0.1143, 0.3339, 0.5961",\
"0.02107, 0.02125, 0.02184, 0.02265, 0.02375, 0.02546, 0.04916, 0.1792, 0.4145, 0.6278",\
"0.02081, 0.02099, 0.02169, 0.02238, 0.02332, 0.03028, 0.1006, 0.2876, 0.4759, 0.6142",\
"0.02067, 0.02086, 0.02151, 0.02223, 0.02588, 0.07648, 0.221, 0.3527, 0.4436, 0.5071",\
"0.02013, 0.02035, 0.02077, 0.03128, 0.09788, 0.1593, 0.1976, 0.2219, 0.2379, 0.2488",\
"-0.02721, -0.02722, -0.02722, -0.02723, -0.02725, -0.02726, -0.02726, -0.02727, -0.02727, -0.02728");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.02287, 0.02308, 0.02372, 0.02444, 0.02553, 0.02659, 0.02977, 0.06214, 0.213, 0.4953",\
"0.02284, 0.02306, 0.02371, 0.02443, 0.02542, 0.02639, 0.02995, 0.06299, 0.217, 0.5017",\
"0.0223, 0.02252, 0.02317, 0.02389, 0.02485, 0.02594, 0.02961, 0.06902, 0.2356, 0.5213",\
"0.02181, 0.02202, 0.02262, 0.02334, 0.0243, 0.0257, 0.03063, 0.08297, 0.272, 0.5544",\
"0.02137, 0.02158, 0.02225, 0.023, 0.02412, 0.02537, 0.03472, 0.1143, 0.3339, 0.5961",\
"0.02107, 0.02125, 0.02184, 0.02265, 0.02375, 0.02546, 0.04916, 0.1792, 0.4145, 0.6278",\
"0.02081, 0.02099, 0.02169, 0.02238, 0.02332, 0.03028, 0.1006, 0.2876, 0.4759, 0.6142",\
"0.02067, 0.02086, 0.02151, 0.02223, 0.02588, 0.07648, 0.221, 0.3527, 0.4436, 0.5071",\
"0.02013, 0.02035, 0.02077, 0.03128, 0.09788, 0.1593, 0.1976, 0.2219, 0.2379, 0.2488",\
"-0.02721, -0.02722, -0.02722, -0.02723, -0.02725, -0.02726, -0.02726, -0.02727, -0.02727, -0.02728");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.02254, 0.02276, 0.0234, 0.02409, 0.02523, 0.0261, 0.02949, 0.06106, 0.2118, 0.4956",\
"0.02249, 0.02271, 0.02338, 0.0241, 0.02528, 0.02609, 0.02925, 0.0628, 0.2177, 0.5026",\
"0.02198, 0.02218, 0.0228, 0.02362, 0.02458, 0.02593, 0.02932, 0.06884, 0.2354, 0.5199",\
"0.02147, 0.02171, 0.02232, 0.02315, 0.02405, 0.02541, 0.0308, 0.08274, 0.2718, 0.5531",\
"0.02105, 0.02125, 0.02184, 0.02264, 0.02373, 0.0248, 0.03504, 0.1134, 0.3338, 0.5957",\
"0.02073, 0.02094, 0.0216, 0.02225, 0.02339, 0.02509, 0.04849, 0.1794, 0.4144, 0.6275",\
"0.02051, 0.02073, 0.02131, 0.02219, 0.02329, 0.03016, 0.1004, 0.2873, 0.4756, 0.6138",\
"0.02035, 0.02054, 0.02113, 0.02191, 0.02547, 0.07638, 0.2208, 0.3524, 0.4432, 0.5066",\
"0.01981, 0.02, 0.02046, 0.03107, 0.09769, 0.1589, 0.1971, 0.2213, 0.2373, 0.2481",\
"-0.02759, -0.02759, -0.0276, -0.02761, -0.02762, -0.02763, -0.02764, -0.02764, -0.02765, -0.02765");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.02254, 0.02276, 0.0234, 0.02409, 0.02523, 0.0261, 0.02949, 0.06106, 0.2118, 0.4956",\
"0.02249, 0.02271, 0.02338, 0.0241, 0.02528, 0.02609, 0.02925, 0.0628, 0.2177, 0.5026",\
"0.02198, 0.02218, 0.0228, 0.02362, 0.02458, 0.02593, 0.02932, 0.06884, 0.2354, 0.5199",\
"0.02147, 0.02171, 0.02232, 0.02315, 0.02405, 0.02541, 0.0308, 0.08274, 0.2718, 0.5531",\
"0.02105, 0.02125, 0.02184, 0.02264, 0.02373, 0.0248, 0.03504, 0.1134, 0.3338, 0.5957",\
"0.02073, 0.02094, 0.0216, 0.02225, 0.02339, 0.02509, 0.04849, 0.1794, 0.4144, 0.6275",\
"0.02051, 0.02073, 0.02131, 0.02219, 0.02329, 0.03016, 0.1004, 0.2873, 0.4756, 0.6138",\
"0.02035, 0.02054, 0.02113, 0.02191, 0.02547, 0.07638, 0.2208, 0.3524, 0.4432, 0.5066",\
"0.01981, 0.02, 0.02046, 0.03107, 0.09769, 0.1589, 0.1971, 0.2213, 0.2373, 0.2481",\
"-0.02759, -0.02759, -0.0276, -0.02761, -0.02762, -0.02763, -0.02764, -0.02764, -0.02765, -0.02765");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("6.293, 6.417, 6.725, 7.126, 7.6, 8.148, 8.786, 9.538, 10.42, 11.47",\
"6.35, 6.474, 6.781, 7.183, 7.656, 8.205, 8.843, 9.594, 10.48, 11.52",\
"6.547, 6.672, 6.979, 7.381, 7.854, 8.403, 9.041, 9.792, 10.68, 11.72",\
"6.925, 7.049, 7.356, 7.758, 8.232, 8.78, 9.418, 10.17, 11.06, 12.1",\
"7.465, 7.59, 7.896, 8.298, 8.772, 9.32, 9.958, 10.71, 11.6, 12.64",\
"8.062, 8.186, 8.494, 8.895, 9.369, 9.917, 10.55, 11.31, 12.19, 13.23",\
"8.679, 8.802, 9.111, 9.512, 9.986, 10.53, 11.17, 11.92, 12.81, 13.85",\
"9.305, 9.43, 9.737, 10.14, 10.61, 11.16, 11.8, 12.55, 13.44, 14.48",\
"9.933, 10.06, 10.36, 10.77, 11.24, 11.79, 12.43, 13.18, 14.06, 15.11",\
"10.56, 10.68, 10.99, 11.39, 11.86, 12.41, 13.05, 13.8, 14.69, 15.73");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("6.437, 6.619, 7.099, 7.797, 8.726, 9.937, 11.49, 13.44, 15.82, 18.65",\
"6.493, 6.675, 7.156, 7.854, 8.783, 9.994, 11.55, 13.5, 15.88, 18.7",\
"6.693, 6.875, 7.356, 8.053, 8.983, 10.19, 11.75, 13.7, 16.08, 18.9",\
"7.069, 7.251, 7.732, 8.429, 9.359, 10.57, 12.13, 14.08, 16.45, 19.28",\
"7.602, 7.784, 8.265, 8.962, 9.892, 11.1, 12.66, 14.61, 16.98, 19.81",\
"8.189, 8.372, 8.852, 9.551, 10.48, 11.69, 13.25, 15.2, 17.57, 20.4",\
"8.798, 8.981, 9.461, 10.16, 11.09, 12.3, 13.86, 15.8, 18.18, 21",\
"9.415, 9.597, 10.08, 10.78, 11.71, 12.92, 14.47, 16.42, 18.8, 21.62",\
"10.04, 10.22, 10.7, 11.4, 12.33, 13.54, 15.09, 17.04, 19.42, 22.25",\
"10.65, 10.83, 11.31, 12.01, 12.94, 14.15, 15.71, 17.66, 20.03, 22.86");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.654, 0.7356, 0.9652, 1.325, 1.82, 2.471, 3.333, 4.451, 5.863, 7.579",\
"0.6542, 0.735, 0.965, 1.325, 1.819, 2.471, 3.332, 4.45, 5.864, 7.577",\
"0.6542, 0.7356, 0.9654, 1.324, 1.819, 2.471, 3.33, 4.452, 5.861, 7.586",\
"0.6542, 0.7358, 0.9656, 1.326, 1.819, 2.471, 3.334, 4.452, 5.864, 7.586",\
"0.654, 0.736, 0.9672, 1.324, 1.82, 2.47, 3.332, 4.452, 5.862, 7.584",\
"0.654, 0.736, 0.968, 1.324, 1.818, 2.47, 3.332, 4.45, 5.86, 7.588",\
"0.654, 0.736, 0.966, 1.326, 1.82, 2.47, 3.334, 4.45, 5.862, 7.584",\
"0.654, 0.736, 0.966, 1.326, 1.818, 2.47, 3.33, 4.452, 5.864, 7.58",\
"0.654, 0.736, 0.966, 1.324, 1.82, 2.472, 3.33, 4.45, 5.862, 7.58",\
"0.656, 0.736, 0.966, 1.324, 1.82, 2.47, 3.328, 4.45, 5.856, 7.574");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.804, 0.9568, 1.422, 2.251, 3.539, 5.415, 7.963, 11.23, 15.23, 19.99",\
"0.804, 0.9586, 1.424, 2.252, 3.535, 5.413, 7.959, 11.23, 15.23, 19.99",\
"0.804, 0.9574, 1.424, 2.252, 3.538, 5.411, 7.962, 11.23, 15.23, 19.98",\
"0.804, 0.958, 1.423, 2.252, 3.538, 5.41, 7.966, 11.23, 15.23, 19.97",\
"0.8052, 0.9574, 1.424, 2.252, 3.54, 5.414, 7.966, 11.23, 15.23, 19.96",\
"0.804, 0.958, 1.422, 2.252, 3.538, 5.41, 7.966, 11.23, 15.22, 19.96",\
"0.804, 0.958, 1.424, 2.252, 3.538, 5.416, 7.96, 11.23, 15.2, 19.95",\
"0.806, 0.956, 1.426, 2.252, 3.538, 5.414, 7.96, 11.21, 15.2, 19.99",\
"0.804, 0.956, 1.422, 2.252, 3.538, 5.41, 7.968, 11.23, 15.23, 19.98",\
"0.804, 0.956, 1.424, 2.252, 3.54, 5.408, 7.962, 11.21, 15.22, 20");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.667, 2.789, 3.091, 3.483, 3.945, 4.484, 5.117, 5.866, 6.752, 7.794",\
"2.726, 2.848, 3.148, 3.542, 4.003, 4.542, 5.175, 5.924, 6.811, 7.852",\
"2.953, 3.075, 3.376, 3.769, 4.23, 4.769, 5.403, 6.152, 7.038, 8.08",\
"3.392, 3.513, 3.814, 4.208, 4.669, 5.208, 5.841, 6.59, 7.476, 8.518",\
"4.079, 4.201, 4.502, 4.894, 5.355, 5.895, 6.528, 7.277, 8.164, 9.206",\
"5.046, 5.168, 5.468, 5.862, 6.322, 6.862, 7.496, 8.245, 9.131, 10.17",\
"6.296, 6.42, 6.726, 7.122, 7.585, 8.126, 8.761, 9.51, 10.4, 11.44",\
"7.731, 7.87, 8.203, 8.619, 9.093, 9.642, 10.28, 11.03, 11.92, 12.96",\
"9.272, 9.43, 9.799, 10.25, 10.75, 11.32, 11.98, 12.73, 13.62, 14.67",\
"10.91, 11.09, 11.5, 11.99, 12.53, 13.12, 13.79, 14.56, 15.46, 16.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.898, 3.077, 3.549, 4.234, 5.149, 6.356, 7.912, 9.861, 12.24, 15.07",\
"2.955, 3.135, 3.607, 4.291, 5.206, 6.413, 7.969, 9.919, 12.29, 15.12",\
"3.118, 3.297, 3.77, 4.454, 5.369, 6.576, 8.132, 10.08, 12.45, 15.29",\
"3.396, 3.576, 4.048, 4.732, 5.647, 6.854, 8.41, 10.36, 12.73, 15.56",\
"3.829, 4.008, 4.479, 5.162, 6.078, 7.284, 8.84, 10.79, 13.16, 15.99",\
"4.424, 4.605, 5.077, 5.761, 6.676, 7.882, 9.438, 11.39, 13.76, 16.59",\
"5.131, 5.319, 5.806, 6.501, 7.419, 8.625, 10.18, 12.13, 14.5, 17.33",\
"5.894, 6.091, 6.599, 7.312, 8.243, 9.454, 11.01, 12.96, 15.33, 18.16",\
"6.7, 6.909, 7.438, 8.172, 9.117, 10.33, 11.89, 13.84, 16.21, 19.04",\
"7.533, 7.754, 8.307, 9.063, 10.02, 11.25, 12.81, 14.76, 17.13, 19.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6366, 0.7162, 0.9416, 1.292, 1.78, 2.436, 3.315, 4.438, 5.856, 7.585",\
"0.6362, 0.7164, 0.943, 1.295, 1.781, 2.443, 3.316, 4.442, 5.853, 7.588",\
"0.6362, 0.7164, 0.9418, 1.291, 1.781, 2.439, 3.314, 4.436, 5.858, 7.584",\
"0.6362, 0.7164, 0.943, 1.295, 1.781, 2.439, 3.316, 4.44, 5.853, 7.587",\
"0.636, 0.7162, 0.9416, 1.294, 1.781, 2.444, 3.315, 4.443, 5.854, 7.584",\
"0.6378, 0.7182, 0.9444, 1.297, 1.783, 2.44, 3.316, 4.442, 5.854, 7.584",\
"0.67, 0.746, 0.966, 1.312, 1.79, 2.45, 3.318, 4.44, 5.856, 7.578",\
"0.78, 0.854, 1.058, 1.378, 1.84, 2.48, 3.34, 4.454, 5.868, 7.58",\
"0.914, 0.99, 1.196, 1.512, 1.962, 2.576, 3.406, 4.496, 5.888, 7.592",\
"1.05, 1.134, 1.346, 1.66, 2.098, 2.7, 3.51, 4.576, 5.948, 7.626");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7832, 0.936, 1.395, 2.207, 3.503, 5.4, 7.955, 11.23, 15.23, 19.98",\
"0.783, 0.9356, 1.393, 2.208, 3.503, 5.4, 7.958, 11.23, 15.22, 20.02",\
"0.7844, 0.9356, 1.392, 2.205, 3.505, 5.399, 7.957, 11.23, 15.23, 19.98",\
"0.7836, 0.9348, 1.392, 2.209, 3.502, 5.401, 7.956, 11.23, 15.22, 20.02",\
"0.7838, 0.935, 1.392, 2.209, 3.505, 5.399, 7.954, 11.23, 15.23, 19.98",\
"0.7912, 0.9426, 1.397, 2.208, 3.507, 5.395, 7.964, 11.23, 15.23, 19.99",\
"0.841, 0.99, 1.44, 2.236, 3.516, 5.398, 7.962, 11.23, 15.23, 19.96",\
"0.9, 1.052, 1.502, 2.298, 3.554, 5.42, 7.968, 11.23, 15.2, 19.97",\
"0.966, 1.12, 1.574, 2.362, 3.604, 5.45, 7.974, 11.21, 15.21, 19.99",\
"1.038, 1.196, 1.65, 2.428, 3.658, 5.492, 8.004, 11.25, 15.21, 19.98");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.666, 2.789, 3.094, 3.493, 3.965, 4.516, 5.157, 5.897, 6.767, 7.795",\
"2.725, 2.848, 3.152, 3.551, 4.023, 4.575, 5.216, 5.955, 6.825, 7.854",\
"2.952, 3.075, 3.38, 3.778, 4.25, 4.802, 5.443, 6.182, 7.052, 8.081",\
"3.391, 3.513, 3.818, 4.217, 4.689, 5.24, 5.881, 6.621, 7.491, 8.52",\
"4.078, 4.201, 4.504, 4.904, 5.375, 5.927, 6.569, 7.308, 8.178, 9.206",\
"5.046, 5.169, 5.472, 5.871, 6.343, 6.894, 7.536, 8.275, 9.145, 10.17",\
"6.295, 6.421, 6.729, 7.132, 7.606, 8.159, 8.8, 9.539, 10.41, 11.44",\
"7.73, 7.871, 8.207, 8.631, 9.117, 9.678, 10.32, 11.06, 11.93, 12.96",\
"9.272, 9.431, 9.805, 10.27, 10.78, 11.37, 12.02, 12.76, 13.62, 14.65",\
"10.91, 11.09, 11.51, 12.01, 12.56, 13.17, 13.83, 14.57, 15.44, 16.47");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6436, 0.7238, 0.9556, 1.315, 1.817, 2.479, 3.301, 4.363, 5.742, 7.454",\
"0.6432, 0.7248, 0.9564, 1.318, 1.818, 2.479, 3.299, 4.363, 5.74, 7.463",\
"0.6426, 0.7248, 0.9554, 1.315, 1.818, 2.479, 3.3, 4.362, 5.739, 7.463",\
"0.6432, 0.7238, 0.9544, 1.316, 1.818, 2.478, 3.299, 4.363, 5.739, 7.463",\
"0.6426, 0.7246, 0.9566, 1.316, 1.818, 2.479, 3.299, 4.362, 5.742, 7.457",\
"0.6444, 0.7264, 0.958, 1.318, 1.818, 2.478, 3.3, 4.36, 5.74, 7.462",\
"0.676, 0.756, 0.978, 1.334, 1.828, 2.484, 3.302, 4.362, 5.742, 7.462",\
"0.79, 0.864, 1.074, 1.404, 1.88, 2.516, 3.316, 4.36, 5.742, 7.46",\
"0.924, 1, 1.216, 1.54, 2.006, 2.608, 3.358, 4.376, 5.74, 7.454",\
"1.064, 1.146, 1.366, 1.7, 2.152, 2.724, 3.428, 4.408, 5.756, 7.46");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.667, 2.789, 3.09, 3.483, 3.945, 4.484, 5.117, 5.866, 6.752, 7.794",\
"2.726, 2.848, 3.148, 3.542, 4.003, 4.542, 5.175, 5.924, 6.811, 7.852",\
"2.953, 3.075, 3.376, 3.769, 4.231, 4.77, 5.403, 6.152, 7.038, 8.08",\
"3.392, 3.513, 3.815, 4.208, 4.668, 5.208, 5.841, 6.59, 7.477, 8.518",\
"4.079, 4.201, 4.502, 4.894, 5.356, 5.895, 6.528, 7.278, 8.164, 9.205",\
"5.047, 5.168, 5.469, 5.862, 6.323, 6.862, 7.496, 8.245, 9.132, 10.17",\
"6.295, 6.419, 6.726, 7.121, 7.585, 8.126, 8.76, 9.509, 10.4, 11.44",\
"7.731, 7.87, 8.203, 8.619, 9.094, 9.643, 10.28, 11.03, 11.92, 12.96",\
"9.273, 9.43, 9.799, 10.25, 10.76, 11.33, 11.98, 12.73, 13.62, 14.67",\
"10.91, 11.09, 11.5, 11.99, 12.53, 13.12, 13.79, 14.56, 15.46, 16.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.898, 3.078, 3.549, 4.233, 5.149, 6.356, 7.912, 9.861, 12.24, 15.07",\
"2.956, 3.135, 3.607, 4.29, 5.206, 6.413, 7.969, 9.917, 12.29, 15.12",\
"3.118, 3.297, 3.77, 4.453, 5.369, 6.576, 8.132, 10.08, 12.46, 15.28",\
"3.397, 3.576, 4.048, 4.732, 5.647, 6.854, 8.411, 10.36, 12.73, 15.56",\
"3.829, 4.008, 4.48, 5.163, 6.078, 7.284, 8.84, 10.79, 13.16, 15.99",\
"4.425, 4.605, 5.078, 5.761, 6.676, 7.882, 9.438, 11.39, 13.76, 16.59",\
"5.131, 5.319, 5.807, 6.501, 7.42, 8.626, 10.18, 12.13, 14.5, 17.33",\
"5.894, 6.091, 6.599, 7.313, 8.243, 9.454, 11.01, 12.96, 15.33, 18.16",\
"6.7, 6.906, 7.437, 8.172, 9.117, 10.33, 11.89, 13.84, 16.21, 19.04",\
"7.534, 7.754, 8.307, 9.064, 10.02, 11.25, 12.81, 14.76, 17.13, 19.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6364, 0.7162, 0.9438, 1.293, 1.781, 2.438, 3.311, 4.44, 5.861, 7.577",\
"0.636, 0.7164, 0.943, 1.295, 1.781, 2.443, 3.316, 4.442, 5.853, 7.588",\
"0.6364, 0.7164, 0.9422, 1.292, 1.78, 2.441, 3.315, 4.439, 5.857, 7.584",\
"0.6362, 0.717, 0.9416, 1.295, 1.781, 2.44, 3.312, 4.441, 5.853, 7.587",\
"0.6362, 0.717, 0.9436, 1.294, 1.781, 2.442, 3.313, 4.443, 5.855, 7.588",\
"0.6374, 0.7178, 0.9438, 1.297, 1.782, 2.44, 3.317, 4.444, 5.856, 7.584",\
"0.67, 0.746, 0.966, 1.31, 1.788, 2.45, 3.318, 4.442, 5.862, 7.586",\
"0.782, 0.854, 1.058, 1.378, 1.842, 2.48, 3.34, 4.456, 5.864, 7.59",\
"0.912, 0.99, 1.198, 1.512, 1.96, 2.576, 3.41, 4.498, 5.886, 7.594",\
"1.05, 1.132, 1.348, 1.662, 2.1, 2.702, 3.51, 4.578, 5.948, 7.626");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7842, 0.935, 1.394, 2.21, 3.501, 5.397, 7.959, 11.23, 15.23, 19.98",\
"0.7842, 0.9348, 1.393, 2.211, 3.504, 5.396, 7.962, 11.23, 15.24, 19.98",\
"0.7846, 0.9356, 1.392, 2.211, 3.502, 5.4, 7.961, 11.23, 15.19, 19.99",\
"0.7836, 0.9356, 1.392, 2.208, 3.502, 5.4, 7.958, 11.23, 15.22, 20.02",\
"0.7826, 0.9354, 1.393, 2.208, 3.504, 5.4, 7.954, 11.23, 15.23, 19.98",\
"0.7914, 0.9432, 1.397, 2.217, 3.504, 5.401, 7.958, 11.22, 15.21, 19.95",\
"0.8408, 0.9904, 1.438, 2.236, 3.514, 5.402, 7.96, 11.23, 15.21, 19.97",\
"0.9, 1.054, 1.502, 2.294, 3.552, 5.42, 7.97, 11.23, 15.21, 19.97",\
"0.964, 1.12, 1.574, 2.36, 3.604, 5.45, 7.974, 11.21, 15.21, 19.99",\
"1.04, 1.196, 1.65, 2.432, 3.658, 5.492, 8.004, 11.24, 15.22, 19.97");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b0 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "!CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.666, 2.789, 3.094, 3.493, 3.965, 4.516, 5.157, 5.897, 6.767, 7.795",\
"2.725, 2.848, 3.152, 3.551, 4.023, 4.575, 5.216, 5.955, 6.825, 7.854",\
"2.952, 3.075, 3.379, 3.778, 4.25, 4.802, 5.443, 6.182, 7.052, 8.081",\
"3.39, 3.513, 3.818, 4.217, 4.688, 5.241, 5.881, 6.62, 7.491, 8.519",\
"4.078, 4.201, 4.504, 4.904, 5.375, 5.927, 6.568, 7.308, 8.178, 9.206",\
"5.046, 5.168, 5.472, 5.871, 6.343, 6.895, 7.536, 8.275, 9.146, 10.17",\
"6.295, 6.421, 6.73, 7.132, 7.606, 8.159, 8.8, 9.539, 10.41, 11.44",\
"7.73, 7.871, 8.207, 8.631, 9.117, 9.678, 10.32, 11.06, 11.93, 12.96",\
"9.272, 9.431, 9.806, 10.27, 10.78, 11.37, 12.02, 12.76, 13.62, 14.65",\
"10.91, 11.09, 11.51, 12.01, 12.56, 13.17, 13.83, 14.57, 15.44, 16.47");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6432, 0.7248, 0.955, 1.317, 1.817, 2.479, 3.3, 4.362, 5.742, 7.458",\
"0.6432, 0.7242, 0.954, 1.315, 1.818, 2.478, 3.299, 4.363, 5.742, 7.46",\
"0.6428, 0.7248, 0.9564, 1.315, 1.817, 2.478, 3.3, 4.361, 5.74, 7.462",\
"0.6432, 0.725, 0.9564, 1.315, 1.818, 2.479, 3.299, 4.362, 5.742, 7.464",\
"0.643, 0.7248, 0.9554, 1.316, 1.819, 2.478, 3.299, 4.36, 5.738, 7.461",\
"0.6444, 0.726, 0.958, 1.317, 1.818, 2.48, 3.299, 4.362, 5.738, 7.464",\
"0.676, 0.754, 0.978, 1.334, 1.828, 2.484, 3.302, 4.36, 5.74, 7.458",\
"0.79, 0.866, 1.074, 1.404, 1.88, 2.518, 3.314, 4.36, 5.742, 7.462",\
"0.924, 1.002, 1.214, 1.542, 2.006, 2.608, 3.36, 4.376, 5.744, 7.454",\
"1.064, 1.148, 1.37, 1.7, 2.152, 2.724, 3.428, 4.408, 5.758, 7.462");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.668, 2.79, 3.091, 3.483, 3.945, 4.485, 5.118, 5.867, 6.753, 7.795",\
"2.726, 2.848, 3.149, 3.542, 4.004, 4.543, 5.177, 5.926, 6.812, 7.854",\
"2.953, 3.076, 3.376, 3.769, 4.231, 4.77, 5.404, 6.153, 7.039, 8.081",\
"3.392, 3.514, 3.815, 4.208, 4.669, 5.208, 5.842, 6.591, 7.478, 8.519",\
"4.08, 4.202, 4.502, 4.895, 5.356, 5.895, 6.529, 7.279, 8.165, 9.206",\
"5.047, 5.169, 5.469, 5.861, 6.324, 6.863, 7.497, 8.246, 9.132, 10.17",\
"6.296, 6.421, 6.727, 7.122, 7.585, 8.126, 8.761, 9.511, 10.4, 11.44",\
"7.732, 7.871, 8.203, 8.619, 9.096, 9.643, 10.28, 11.04, 11.92, 12.96",\
"9.273, 9.429, 9.799, 10.25, 10.76, 11.32, 11.98, 12.73, 13.62, 14.67",\
"10.91, 11.09, 11.5, 11.99, 12.53, 13.12, 13.79, 14.56, 15.46, 16.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.94, 3.12, 3.592, 4.277, 5.193, 6.399, 7.956, 9.905, 12.28, 15.1",\
"2.997, 3.177, 3.649, 4.334, 5.25, 6.457, 8.013, 9.961, 12.34, 15.16",\
"3.16, 3.34, 3.811, 4.497, 5.412, 6.619, 8.176, 10.12, 12.5, 15.32",\
"3.435, 3.614, 4.086, 4.771, 5.687, 6.893, 8.45, 10.4, 12.77, 15.6",\
"3.859, 4.039, 4.51, 5.195, 6.11, 7.316, 8.872, 10.82, 13.2, 16.02",\
"4.449, 4.628, 5.101, 5.785, 6.7, 7.906, 9.461, 11.41, 13.79, 16.61",\
"5.149, 5.337, 5.824, 6.518, 7.436, 8.642, 10.2, 12.15, 14.52, 17.35",\
"5.907, 6.104, 6.612, 7.325, 8.256, 9.466, 11.02, 12.97, 15.35, 18.17",\
"6.71, 6.917, 7.447, 8.18, 9.125, 10.34, 11.9, 13.85, 16.22, 19.05",\
"7.542, 7.761, 8.315, 9.071, 10.03, 11.25, 12.82, 14.76, 17.14, 19.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6356, 0.7166, 0.9414, 1.292, 1.781, 2.44, 3.311, 4.441, 5.859, 7.587",\
"0.6358, 0.7164, 0.9424, 1.292, 1.779, 2.439, 3.309, 4.441, 5.86, 7.587",\
"0.636, 0.7164, 0.9414, 1.292, 1.78, 2.439, 3.31, 4.441, 5.859, 7.587",\
"0.6358, 0.716, 0.9414, 1.293, 1.782, 2.44, 3.311, 4.441, 5.86, 7.585",\
"0.6358, 0.7166, 0.9418, 1.293, 1.781, 2.441, 3.309, 4.442, 5.858, 7.589",\
"0.6388, 0.718, 0.9452, 1.296, 1.785, 2.438, 3.313, 4.44, 5.86, 7.578",\
"0.668, 0.748, 0.966, 1.308, 1.79, 2.448, 3.314, 4.444, 5.86, 7.588",\
"0.782, 0.854, 1.058, 1.378, 1.842, 2.48, 3.34, 4.456, 5.868, 7.582",\
"0.912, 0.99, 1.194, 1.514, 1.96, 2.576, 3.408, 4.496, 5.888, 7.596",\
"1.048, 1.132, 1.346, 1.66, 2.098, 2.7, 3.512, 4.576, 5.944, 7.626");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7886, 0.9396, 1.395, 2.207, 3.501, 5.398, 7.965, 11.23, 15.2, 20.01",\
"0.7886, 0.9396, 1.395, 2.208, 3.504, 5.397, 7.961, 11.23, 15.24, 19.98",\
"0.7882, 0.9394, 1.395, 2.21, 3.5, 5.398, 7.963, 11.23, 15.19, 20.01",\
"0.7878, 0.9388, 1.396, 2.21, 3.502, 5.399, 7.961, 11.23, 15.2, 20.01",\
"0.786, 0.9374, 1.395, 2.215, 3.505, 5.399, 7.961, 11.23, 15.2, 20",\
"0.7936, 0.944, 1.398, 2.212, 3.506, 5.399, 7.958, 11.23, 15.19, 19.98",\
"0.842, 0.9914, 1.438, 2.234, 3.518, 5.404, 7.956, 11.23, 15.23, 19.96",\
"0.9, 1.052, 1.502, 2.296, 3.554, 5.418, 7.97, 11.23, 15.19, 19.95",\
"0.962, 1.12, 1.572, 2.36, 3.608, 5.448, 7.974, 11.21, 15.22, 19.98",\
"1.038, 1.194, 1.648, 2.43, 3.662, 5.488, 8.002, 11.23, 15.21, 19.98");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b0 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&!D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.668, 2.791, 3.095, 3.494, 3.967, 4.518, 5.159, 5.917, 6.81, 7.846",\
"2.726, 2.849, 3.153, 3.553, 4.026, 4.576, 5.217, 5.976, 6.868, 7.904",\
"2.953, 3.076, 3.381, 3.78, 4.253, 4.803, 5.444, 6.203, 7.096, 8.131",\
"3.392, 3.515, 3.819, 4.219, 4.692, 5.242, 5.883, 6.642, 7.534, 8.569",\
"4.079, 4.202, 4.506, 4.906, 5.379, 5.93, 6.571, 7.331, 8.22, 9.254",\
"5.047, 5.17, 5.474, 5.874, 6.348, 6.898, 7.54, 8.299, 9.184, 10.22",\
"6.296, 6.422, 6.733, 7.137, 7.613, 8.164, 8.808, 9.564, 10.44, 11.47",\
"7.733, 7.875, 8.213, 8.639, 9.128, 9.687, 10.33, 11.08, 11.95, 12.98",\
"9.279, 9.439, 9.816, 10.28, 10.8, 11.38, 12.02, 12.75, 13.62, 14.65",\
"10.92, 11.1, 11.52, 12.03, 12.58, 13.17, 13.8, 14.53, 15.39, 16.42");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6418, 0.7242, 0.954, 1.318, 1.82, 2.477, 3.351, 4.468, 5.848, 7.528",\
"0.6422, 0.7242, 0.9538, 1.317, 1.82, 2.477, 3.351, 4.468, 5.847, 7.526",\
"0.642, 0.7228, 0.954, 1.318, 1.82, 2.477, 3.351, 4.467, 5.845, 7.522",\
"0.642, 0.7232, 0.9544, 1.318, 1.82, 2.477, 3.351, 4.466, 5.843, 7.523",\
"0.6418, 0.7244, 0.9552, 1.32, 1.821, 2.478, 3.351, 4.46, 5.838, 7.516",\
"0.6442, 0.726, 0.9588, 1.325, 1.823, 2.479, 3.35, 4.45, 5.82, 7.498",\
"0.676, 0.756, 0.984, 1.338, 1.832, 2.488, 3.344, 4.426, 5.792, 7.484",\
"0.794, 0.868, 1.082, 1.412, 1.886, 2.522, 3.332, 4.39, 5.758, 7.466",\
"0.93, 1.01, 1.226, 1.55, 2.014, 2.582, 3.322, 4.352, 5.736, 7.452",\
"1.076, 1.158, 1.378, 1.716, 2.126, 2.592, 3.29, 4.332, 5.726, 7.452");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b0" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&!SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.668, 2.79, 3.091, 3.483, 3.945, 4.485, 5.118, 5.867, 6.753, 7.795",\
"2.726, 2.848, 3.149, 3.542, 4.004, 4.543, 5.177, 5.926, 6.812, 7.854",\
"2.953, 3.076, 3.376, 3.769, 4.231, 4.77, 5.404, 6.153, 7.039, 8.081",\
"3.392, 3.514, 3.815, 4.208, 4.669, 5.208, 5.842, 6.591, 7.478, 8.519",\
"4.079, 4.202, 4.502, 4.894, 5.356, 5.896, 6.529, 7.278, 8.165, 9.206",\
"5.047, 5.168, 5.469, 5.86, 6.323, 6.863, 7.497, 8.246, 9.133, 10.17",\
"6.296, 6.421, 6.727, 7.122, 7.586, 8.126, 8.761, 9.511, 10.4, 11.44",\
"7.732, 7.871, 8.203, 8.62, 9.096, 9.643, 10.28, 11.04, 11.92, 12.96",\
"9.273, 9.429, 9.799, 10.25, 10.76, 11.32, 11.98, 12.73, 13.62, 14.67",\
"10.91, 11.09, 11.5, 11.99, 12.53, 13.12, 13.79, 14.56, 15.46, 16.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.94, 3.12, 3.592, 4.277, 5.193, 6.399, 7.956, 9.905, 12.28, 15.1",\
"2.997, 3.177, 3.649, 4.334, 5.25, 6.457, 8.013, 9.961, 12.34, 15.16",\
"3.16, 3.34, 3.811, 4.497, 5.412, 6.619, 8.176, 10.12, 12.5, 15.32",\
"3.435, 3.614, 4.086, 4.771, 5.687, 6.893, 8.45, 10.4, 12.77, 15.6",\
"3.859, 4.039, 4.51, 5.195, 6.11, 7.316, 8.872, 10.82, 13.2, 16.02",\
"4.448, 4.628, 5.1, 5.785, 6.7, 7.906, 9.461, 11.41, 13.78, 16.62",\
"5.149, 5.337, 5.825, 6.518, 7.436, 8.642, 10.2, 12.15, 14.52, 17.35",\
"5.907, 6.105, 6.612, 7.325, 8.256, 9.466, 11.02, 12.97, 15.35, 18.17",\
"6.709, 6.917, 7.446, 8.181, 9.125, 10.34, 11.9, 13.85, 16.22, 19.05",\
"7.543, 7.761, 8.315, 9.072, 10.03, 11.25, 12.82, 14.76, 17.14, 19.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6356, 0.7166, 0.9414, 1.292, 1.781, 2.44, 3.311, 4.441, 5.859, 7.587",\
"0.6358, 0.7164, 0.9424, 1.292, 1.779, 2.439, 3.309, 4.441, 5.86, 7.587",\
"0.636, 0.7164, 0.9414, 1.292, 1.78, 2.439, 3.31, 4.441, 5.859, 7.587",\
"0.6358, 0.716, 0.9418, 1.293, 1.782, 2.44, 3.311, 4.441, 5.86, 7.585",\
"0.6358, 0.7168, 0.9426, 1.293, 1.781, 2.442, 3.31, 4.443, 5.858, 7.589",\
"0.6386, 0.7186, 0.9446, 1.295, 1.781, 2.444, 3.309, 4.442, 5.856, 7.588",\
"0.67, 0.748, 0.966, 1.308, 1.788, 2.448, 3.314, 4.444, 5.86, 7.588",\
"0.782, 0.854, 1.058, 1.378, 1.84, 2.48, 3.336, 4.454, 5.868, 7.592",\
"0.912, 0.99, 1.194, 1.516, 1.964, 2.576, 3.408, 4.496, 5.888, 7.592",\
"1.05, 1.13, 1.344, 1.66, 2.098, 2.7, 3.51, 4.576, 5.946, 7.626");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7886, 0.9396, 1.395, 2.207, 3.5, 5.398, 7.965, 11.23, 15.19, 20.01",\
"0.7886, 0.9396, 1.395, 2.208, 3.504, 5.397, 7.961, 11.23, 15.24, 19.98",\
"0.7882, 0.9394, 1.395, 2.21, 3.5, 5.398, 7.963, 11.23, 15.19, 20.01",\
"0.7878, 0.9392, 1.396, 2.208, 3.502, 5.395, 7.965, 11.22, 15.21, 20.01",\
"0.7862, 0.937, 1.394, 2.215, 3.505, 5.397, 7.962, 11.23, 15.21, 19.98",\
"0.7934, 0.9446, 1.398, 2.212, 3.506, 5.399, 7.956, 11.23, 15.24, 19.97",\
"0.8412, 0.9918, 1.44, 2.232, 3.518, 5.402, 7.952, 11.23, 15.24, 19.96",\
"0.9, 1.052, 1.502, 2.296, 3.552, 5.418, 7.968, 11.23, 15.19, 19.97",\
"0.964, 1.12, 1.572, 2.356, 3.604, 5.448, 7.974, 11.22, 15.22, 19.98",\
"1.038, 1.196, 1.646, 2.426, 3.662, 5.492, 8.008, 11.23, 15.22, 19.96");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "CLK===1'b1 && D===1'b1 && SETN===1'b1" ;
timing_sense : positive_unate ;
timing_type : clear ;
when : "CLK&D&SETN" ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.668, 2.792, 3.096, 3.496, 3.969, 4.519, 5.16, 5.919, 6.811, 7.846",\
"2.727, 2.85, 3.155, 3.554, 4.028, 4.578, 5.219, 5.978, 6.869, 7.904",\
"2.954, 3.077, 3.382, 3.781, 4.255, 4.805, 5.446, 6.205, 7.097, 8.131",\
"3.392, 3.516, 3.82, 4.22, 4.693, 5.244, 5.885, 6.645, 7.535, 8.569",\
"4.08, 4.203, 4.507, 4.908, 5.381, 5.932, 6.574, 7.333, 8.22, 9.253",\
"5.047, 5.17, 5.475, 5.876, 6.35, 6.9, 7.543, 8.301, 9.184, 10.22",\
"6.296, 6.424, 6.735, 7.139, 7.615, 8.166, 8.811, 9.563, 10.44, 11.47",\
"7.736, 7.877, 8.215, 8.641, 9.13, 9.691, 10.33, 11.07, 11.95, 12.97",\
"9.281, 9.442, 9.819, 10.28, 10.8, 11.38, 12.01, 12.74, 13.61, 14.64",\
"10.93, 11.11, 11.52, 12.03, 12.59, 13.15, 13.77, 14.5, 15.37, 16.39");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6434, 0.724, 0.9548, 1.318, 1.82, 2.478, 3.352, 4.465, 5.842, 7.522",\
"0.6436, 0.724, 0.9548, 1.318, 1.821, 2.478, 3.352, 4.465, 5.843, 7.521",\
"0.6432, 0.7244, 0.9552, 1.319, 1.821, 2.478, 3.352, 4.465, 5.841, 7.522",\
"0.643, 0.724, 0.9556, 1.32, 1.821, 2.478, 3.352, 4.463, 5.839, 7.516",\
"0.6436, 0.7246, 0.9562, 1.322, 1.822, 2.479, 3.352, 4.457, 5.829, 7.509",\
"0.6456, 0.727, 0.96, 1.325, 1.824, 2.481, 3.348, 4.442, 5.812, 7.494",\
"0.68, 0.76, 0.984, 1.34, 1.832, 2.49, 3.336, 4.414, 5.78, 7.478",\
"0.796, 0.87, 1.078, 1.412, 1.888, 2.518, 3.316, 4.37, 5.746, 7.464",\
"0.934, 1.012, 1.222, 1.552, 2.01, 2.556, 3.288, 4.332, 5.728, 7.45",\
"1.074, 1.156, 1.38, 1.718, 2.09, 2.536, 3.252, 4.314, 5.722, 7.45");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.667, 2.789, 3.091, 3.483, 3.945, 4.484, 5.117, 5.866, 6.752, 7.794",\
"2.726, 2.848, 3.148, 3.542, 4.003, 4.542, 5.175, 5.924, 6.811, 7.852",\
"2.953, 3.075, 3.376, 3.769, 4.23, 4.769, 5.403, 6.152, 7.038, 8.08",\
"3.392, 3.513, 3.814, 4.208, 4.669, 5.208, 5.841, 6.59, 7.476, 8.518",\
"4.079, 4.201, 4.502, 4.894, 5.355, 5.895, 6.528, 7.277, 8.164, 9.206",\
"5.046, 5.168, 5.468, 5.862, 6.322, 6.862, 7.496, 8.245, 9.131, 10.17",\
"6.296, 6.42, 6.726, 7.122, 7.585, 8.126, 8.761, 9.51, 10.4, 11.44",\
"7.731, 7.87, 8.203, 8.619, 9.093, 9.642, 10.28, 11.03, 11.92, 12.96",\
"9.272, 9.43, 9.799, 10.25, 10.75, 11.32, 11.98, 12.73, 13.62, 14.67",\
"10.91, 11.09, 11.5, 11.99, 12.53, 13.12, 13.79, 14.56, 15.46, 16.5");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("2.94, 3.12, 3.592, 4.277, 5.193, 6.399, 7.956, 9.905, 12.28, 15.1",\
"2.997, 3.177, 3.649, 4.334, 5.25, 6.457, 8.013, 9.961, 12.34, 15.16",\
"3.16, 3.34, 3.811, 4.497, 5.412, 6.619, 8.176, 10.12, 12.5, 15.32",\
"3.435, 3.614, 4.086, 4.771, 5.687, 6.893, 8.45, 10.4, 12.77, 15.6",\
"3.859, 4.039, 4.51, 5.195, 6.11, 7.316, 8.872, 10.82, 13.2, 16.02",\
"4.448, 4.628, 5.1, 5.785, 6.7, 7.906, 9.461, 11.41, 13.78, 16.62",\
"5.149, 5.337, 5.825, 6.518, 7.436, 8.642, 10.2, 12.15, 14.52, 17.35",\
"5.907, 6.105, 6.612, 7.325, 8.256, 9.466, 11.02, 12.97, 15.35, 18.17",\
"6.709, 6.917, 7.446, 8.181, 9.125, 10.34, 11.9, 13.85, 16.22, 19.05",\
"7.543, 7.761, 8.315, 9.072, 10.03, 11.25, 12.82, 14.76, 17.14, 19.96");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.6356, 0.7166, 0.9414, 1.292, 1.781, 2.44, 3.311, 4.441, 5.859, 7.587",\
"0.6358, 0.7164, 0.9424, 1.292, 1.779, 2.439, 3.309, 4.441, 5.86, 7.587",\
"0.636, 0.7164, 0.9414, 1.292, 1.78, 2.439, 3.31, 4.441, 5.859, 7.587",\
"0.6358, 0.716, 0.9418, 1.293, 1.782, 2.44, 3.311, 4.441, 5.86, 7.585",\
"0.6358, 0.7168, 0.9426, 1.293, 1.781, 2.442, 3.31, 4.443, 5.858, 7.589",\
"0.6386, 0.7186, 0.9446, 1.295, 1.781, 2.444, 3.309, 4.442, 5.856, 7.588",\
"0.67, 0.748, 0.966, 1.308, 1.788, 2.448, 3.314, 4.444, 5.86, 7.588",\
"0.782, 0.854, 1.058, 1.378, 1.84, 2.48, 3.336, 4.454, 5.868, 7.592",\
"0.912, 0.99, 1.194, 1.516, 1.964, 2.576, 3.408, 4.496, 5.888, 7.592",\
"1.05, 1.13, 1.344, 1.66, 2.098, 2.7, 3.51, 4.576, 5.946, 7.626");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7832, 0.936, 1.395, 2.207, 3.503, 5.4, 7.955, 11.23, 15.23, 19.98",\
"0.783, 0.9356, 1.393, 2.208, 3.503, 5.4, 7.958, 11.23, 15.22, 20.02",\
"0.7844, 0.9356, 1.392, 2.205, 3.505, 5.399, 7.957, 11.23, 15.23, 19.98",\
"0.7836, 0.9348, 1.392, 2.209, 3.502, 5.401, 7.956, 11.23, 15.22, 20.02",\
"0.7838, 0.935, 1.392, 2.209, 3.505, 5.399, 7.954, 11.23, 15.23, 19.98",\
"0.7912, 0.9426, 1.397, 2.208, 3.507, 5.395, 7.964, 11.23, 15.23, 19.99",\
"0.841, 0.99, 1.44, 2.236, 3.516, 5.398, 7.962, 11.23, 15.23, 19.96",\
"0.9, 1.052, 1.502, 2.298, 3.554, 5.42, 7.968, 11.23, 15.2, 19.97",\
"0.966, 1.12, 1.574, 2.362, 3.604, 5.45, 7.974, 11.21, 15.21, 19.99",\
"1.038, 1.196, 1.65, 2.428, 3.658, 5.492, 8.004, 11.25, 15.21, 19.98");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("5.526, 5.706, 6.179, 6.863, 7.779, 8.985, 10.54, 12.49, 14.87, 17.69",\
"5.591, 5.772, 6.246, 6.93, 7.845, 9.051, 10.61, 12.56, 14.93, 17.76",\
"5.814, 5.995, 6.467, 7.151, 8.067, 9.273, 10.83, 12.78, 15.15, 17.98",\
"6.244, 6.425, 6.898, 7.582, 8.497, 9.703, 11.26, 13.21, 15.58, 18.41",\
"6.914, 7.094, 7.565, 8.251, 9.166, 10.37, 11.93, 13.88, 16.25, 19.08",\
"7.816, 7.996, 8.469, 9.154, 10.07, 11.28, 12.83, 14.78, 17.16, 19.98",\
"8.895, 9.076, 9.549, 10.23, 11.15, 12.35, 13.91, 15.86, 18.24, 21.06",\
"10.11, 10.29, 10.76, 11.44, 12.36, 13.57, 15.12, 17.07, 19.45, 22.27",\
"11.42, 11.6, 12.08, 12.76, 13.68, 14.88, 16.44, 18.39, 20.77, 23.59",\
"12.84, 13.02, 13.49, 14.18, 15.09, 16.3, 17.86, 19.81, 22.18, 25.01");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7914, 0.9422, 1.401, 2.211, 3.505, 5.401, 7.959, 11.23, 15.22, 20.02",\
"0.7916, 0.9416, 1.4, 2.211, 3.506, 5.401, 7.954, 11.23, 15.22, 20.02",\
"0.7922, 0.9416, 1.398, 2.213, 3.504, 5.396, 7.964, 11.22, 15.21, 19.96",\
"0.7912, 0.9418, 1.399, 2.215, 3.503, 5.401, 7.954, 11.23, 15.2, 20",\
"0.7914, 0.9416, 1.401, 2.211, 3.504, 5.402, 7.958, 11.23, 15.21, 19.98",\
"0.79, 0.942, 1.398, 2.21, 3.504, 5.402, 7.964, 11.23, 15.2, 19.97",\
"0.79, 0.942, 1.4, 2.216, 3.504, 5.396, 7.964, 11.22, 15.19, 19.96",\
"0.794, 0.942, 1.398, 2.218, 3.506, 5.398, 7.964, 11.21, 15.21, 19.95",\
"0.796, 0.946, 1.404, 2.216, 3.504, 5.398, 7.956, 11.23, 15.21, 20",\
"0.802, 0.952, 1.408, 2.216, 3.502, 5.396, 7.95, 11.23, 15.23, 19.96");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b0 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "!CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("5.528, 5.708, 6.181, 6.865, 7.78, 8.987, 10.54, 12.49, 14.87, 17.7",\
"5.594, 5.774, 6.246, 6.931, 7.846, 9.052, 10.61, 12.56, 14.93, 17.76",\
"5.815, 5.996, 6.468, 7.153, 8.069, 9.275, 10.83, 12.78, 15.16, 17.98",\
"6.246, 6.426, 6.899, 7.583, 8.499, 9.705, 11.26, 13.21, 15.59, 18.41",\
"6.914, 7.095, 7.568, 8.252, 9.167, 10.37, 11.93, 13.88, 16.25, 19.08",\
"7.817, 7.997, 8.47, 9.154, 10.07, 11.28, 12.83, 14.78, 17.16, 19.98",\
"8.896, 9.076, 9.55, 10.23, 11.15, 12.35, 13.91, 15.86, 18.24, 21.06",\
"10.11, 10.29, 10.76, 11.45, 12.36, 13.57, 15.12, 17.07, 19.45, 22.27",\
"11.42, 11.6, 12.08, 12.76, 13.68, 14.89, 16.44, 18.39, 20.77, 23.59",\
"12.84, 13.02, 13.49, 14.18, 15.09, 16.3, 17.86, 19.81, 22.18, 25.01");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7912, 0.9418, 1.399, 2.212, 3.503, 5.401, 7.958, 11.23, 15.22, 20.02",\
"0.7914, 0.9424, 1.399, 2.213, 3.504, 5.401, 7.959, 11.23, 15.22, 20.02",\
"0.7926, 0.9422, 1.398, 2.213, 3.506, 5.399, 7.963, 11.23, 15.19, 20.01",\
"0.7924, 0.942, 1.398, 2.212, 3.505, 5.399, 7.964, 11.22, 15.2, 19.97",\
"0.7922, 0.9424, 1.398, 2.214, 3.504, 5.4, 7.954, 11.23, 15.23, 19.97",\
"0.792, 0.942, 1.402, 2.212, 3.504, 5.396, 7.96, 11.22, 15.22, 19.97",\
"0.79, 0.944, 1.4, 2.212, 3.504, 5.402, 7.958, 11.23, 15.2, 19.97",\
"0.794, 0.942, 1.4, 2.214, 3.506, 5.396, 7.966, 11.21, 15.21, 19.95",\
"0.796, 0.948, 1.402, 2.214, 3.506, 5.398, 7.956, 11.22, 15.22, 20.01",\
"0.8, 0.95, 1.406, 2.216, 3.502, 5.4, 7.958, 11.23, 15.23, 20.02");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b0" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&!D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("6.543, 6.723, 7.195, 7.878, 8.793, 9.998, 11.55, 13.5, 15.88, 18.71",\
"6.612, 6.792, 7.263, 7.947, 8.861, 10.07, 11.62, 13.57, 15.95, 18.78",\
"6.836, 7.016, 7.488, 8.171, 9.085, 10.29, 11.85, 13.8, 16.17, 19",\
"7.267, 7.446, 7.918, 8.602, 9.516, 10.72, 12.28, 14.23, 16.6, 19.43",\
"7.944, 8.124, 8.596, 9.278, 10.19, 11.4, 12.96, 14.91, 17.28, 20.11",\
"8.892, 9.072, 9.544, 10.23, 11.14, 12.35, 13.9, 15.85, 18.23, 21.05",\
"10.1, 10.28, 10.75, 11.44, 12.35, 13.56, 15.11, 17.06, 19.44, 22.26",\
"11.51, 11.69, 12.16, 12.84, 13.76, 14.96, 16.52, 18.47, 20.84, 23.67",\
"13.05, 13.23, 13.7, 14.38, 15.3, 16.5, 18.06, 20.01, 22.38, 25.21",\
"14.69, 14.87, 15.34, 16.03, 16.94, 18.15, 19.7, 21.65, 24.03, 26.86");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7888, 0.9384, 1.394, 2.209, 3.501, 5.399, 7.966, 11.23, 15.23, 19.97",\
"0.7874, 0.9382, 1.397, 2.211, 3.504, 5.393, 7.964, 11.22, 15.21, 19.96",\
"0.7884, 0.9386, 1.395, 2.211, 3.504, 5.394, 7.954, 11.23, 15.23, 20",\
"0.7878, 0.9388, 1.397, 2.209, 3.503, 5.4, 7.956, 11.23, 15.22, 19.98",\
"0.7878, 0.9386, 1.396, 2.212, 3.502, 5.4, 7.956, 11.23, 15.24, 19.96",\
"0.79, 0.938, 1.396, 2.208, 3.504, 5.398, 7.96, 11.22, 15.2, 19.95",\
"0.79, 0.938, 1.398, 2.21, 3.502, 5.396, 7.956, 11.23, 15.19, 19.98",\
"0.79, 0.938, 1.398, 2.212, 3.504, 5.398, 7.952, 11.22, 15.2, 19.95",\
"0.788, 0.94, 1.396, 2.208, 3.5, 5.4, 7.964, 11.23, 15.22, 20.02",\
"0.79, 0.942, 1.396, 2.21, 3.506, 5.396, 7.956, 11.22, 15.23, 20.02");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "CLK===1'b1 && D===1'b1" ;
timing_sense : negative_unate ;
timing_type : preset ;
when : "CLK&D" ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("6.546, 6.726, 7.198, 7.881, 8.796, 10, 11.56, 13.51, 15.88, 18.71",\
"6.614, 6.794, 7.266, 7.949, 8.864, 10.07, 11.63, 13.58, 15.95, 18.78",\
"6.839, 7.018, 7.49, 8.174, 9.088, 10.29, 11.85, 13.8, 16.17, 19",\
"7.27, 7.45, 7.922, 8.606, 9.519, 10.73, 12.28, 14.23, 16.6, 19.44",\
"7.947, 8.127, 8.598, 9.282, 10.2, 11.4, 12.96, 14.91, 17.28, 20.11",\
"8.896, 9.075, 9.547, 10.23, 11.14, 12.35, 13.91, 15.86, 18.23, 21.06",\
"10.11, 10.28, 10.76, 11.44, 12.35, 13.56, 15.12, 17.07, 19.44, 22.26",\
"11.51, 11.69, 12.16, 12.85, 13.76, 14.97, 16.52, 18.47, 20.85, 23.67",\
"13.05, 13.23, 13.7, 14.39, 15.3, 16.51, 18.06, 20.01, 22.39, 25.22",\
"14.7, 14.87, 15.35, 16.03, 16.95, 18.15, 19.71, 21.66, 24.03, 26.86");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.788, 0.9382, 1.397, 2.21, 3.505, 5.393, 7.965, 11.22, 15.21, 19.96",\
"0.7876, 0.9396, 1.395, 2.21, 3.501, 5.398, 7.956, 11.23, 15.23, 20",\
"0.7886, 0.939, 1.395, 2.21, 3.505, 5.401, 7.952, 11.23, 15.23, 19.97",\
"0.788, 0.939, 1.395, 2.208, 3.504, 5.4, 7.964, 11.23, 15.24, 19.95",\
"0.7894, 0.9378, 1.396, 2.206, 3.504, 5.396, 7.964, 11.23, 15.24, 19.96",\
"0.788, 0.938, 1.394, 2.21, 3.504, 5.396, 7.954, 11.23, 15.2, 19.98",\
"0.788, 0.938, 1.396, 2.21, 3.5, 5.398, 7.962, 11.22, 15.23, 19.98",\
"0.79, 0.938, 1.394, 2.212, 3.5, 5.402, 7.954, 11.22, 15.23, 19.95",\
"0.79, 0.94, 1.396, 2.21, 3.502, 5.394, 7.954, 11.23, 15.24, 19.96",\
"0.79, 0.942, 1.398, 2.208, 3.502, 5.394, 7.954, 11.23, 15.23, 20.02");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("6.546, 6.726, 7.198, 7.881, 8.796, 10, 11.56, 13.51, 15.88, 18.71",\
"6.614, 6.794, 7.266, 7.949, 8.864, 10.07, 11.63, 13.58, 15.95, 18.78",\
"6.839, 7.018, 7.49, 8.174, 9.088, 10.29, 11.85, 13.8, 16.17, 19",\
"7.27, 7.45, 7.922, 8.606, 9.519, 10.73, 12.28, 14.23, 16.6, 19.44",\
"7.947, 8.127, 8.598, 9.282, 10.2, 11.4, 12.96, 14.91, 17.28, 20.11",\
"8.896, 9.075, 9.547, 10.23, 11.14, 12.35, 13.91, 15.86, 18.23, 21.06",\
"10.11, 10.28, 10.76, 11.44, 12.35, 13.56, 15.12, 17.07, 19.44, 22.26",\
"11.51, 11.69, 12.16, 12.85, 13.76, 14.97, 16.52, 18.47, 20.85, 23.67",\
"13.05, 13.23, 13.7, 14.39, 15.3, 16.51, 18.06, 20.01, 22.39, 25.22",\
"14.7, 14.87, 15.35, 16.03, 16.95, 18.15, 19.71, 21.66, 24.03, 26.86");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.001, 0.00748, 0.03023, 0.07366, 0.1413, 0.2363, 0.3612, 0.5186, 0.7108, 0.9398");
values("0.7888, 0.9384, 1.394, 2.209, 3.501, 5.399, 7.966, 11.23, 15.23, 19.97",\
"0.7874, 0.9382, 1.397, 2.211, 3.504, 5.393, 7.964, 11.22, 15.21, 19.96",\
"0.7884, 0.9386, 1.395, 2.211, 3.504, 5.394, 7.954, 11.23, 15.23, 20",\
"0.7878, 0.9388, 1.397, 2.209, 3.503, 5.4, 7.956, 11.23, 15.22, 19.98",\
"0.7878, 0.9386, 1.396, 2.212, 3.502, 5.4, 7.956, 11.23, 15.24, 19.96",\
"0.79, 0.938, 1.396, 2.208, 3.504, 5.398, 7.96, 11.22, 15.2, 19.95",\
"0.79, 0.938, 1.398, 2.21, 3.502, 5.396, 7.956, 11.23, 15.19, 19.98",\
"0.79, 0.938, 1.398, 2.212, 3.504, 5.398, 7.952, 11.22, 15.2, 19.95",\
"0.788, 0.94, 1.396, 2.208, 3.5, 5.4, 7.964, 11.23, 15.22, 20.02",\
"0.79, 0.942, 1.396, 2.21, 3.506, 5.396, 7.956, 11.22, 15.23, 20.02");
}
}
}
pin(RN) {
capacitance : 0.008931 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
min_pulse_width_low : 3.659 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.00695, 0.006702, 0.006616, 0.006604, 0.006615, 0.006606, 0.006603, \
0.006603, 0.006601, 0.005875");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.006614, -0.006605, -0.0066, -0.006598, -0.00661, -0.006609, \
-0.006609, -0.006605, -0.006604, -0.006209");
}
}
internal_power() {
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.006824, 0.006521, 0.006374, 0.006339, 0.006322, 0.006311, 0.006309, \
0.006301, 0.006293, 0.005549");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.006234, -0.006245, -0.006296, -0.006345, -0.006404, -0.006436, \
-0.006456, -0.006468, -0.006475, -0.006104");
}
}
internal_power() {
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.006995, 0.006702, 0.006627, 0.006619, 0.006602, 0.006607, 0.006603, \
0.006602, 0.006597, 0.005868");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.00662, -0.006611, -0.006606, -0.006598, -0.006614, -0.006609, \
-0.006608, -0.006607, -0.006604, -0.006206");
}
}
internal_power() {
when : "CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.006984, 0.006708, 0.006615, 0.006603, 0.006612, 0.006607, 0.006604, \
0.006602, 0.006602, 0.005866");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.00662, -0.006611, -0.006606, -0.006598, -0.006613, -0.00661, \
-0.006608, -0.006607, -0.006602, -0.006205");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : recovery_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-1.15, -1.21, -1.38, -1.79, -2.37, -2.92, -3.55, -4.14, -4.75, -5.35",\
"-1.19, -1.25, -1.42, -1.83, -2.41, -2.97, -3.58, -4.19, -4.8, -5.37",\
"-1.32, -1.36, -1.54, -1.97, -2.52, -3.08, -3.71, -4.29, -4.94, -5.51",\
"-1.48, -1.54, -1.71, -2.13, -2.7, -3.26, -3.85, -4.47, -5.09, -5.69",\
"-1.54, -1.61, -1.78, -2.2, -2.75, -3.34, -3.93, -4.57, -5.19, -5.79",\
"-0.97, -1.04, -1.18, -1.62, -2.2, -2.83, -3.44, -4.13, -4.81, -5.4",\
"0.43, 0.37, 0.21, -0.23, -0.8, -1.45, -2.16, -2.86, -3.55, -4.15",\
"2.55, 2.47, 2.35, 1.84, 1.18, 0.55, -0.16, -0.9, -1.71, -2.33",\
"5.17, 5.09, 4.98, 4.45, 3.73, 3.05, 2.37, 1.57, 0.71, 0.07",\
"8.3, 8.23, 8.18, 7.63, 6.89, 6.25, 5.4, 4.5, 3.67, 3");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_SETN === 1'b1" ;
timing_type : removal_rising ;
when : "SETN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("3, 3.07, 3.25, 3.62, 4.15, 4.73, 5.35, 5.97, 6.6, 7.23",\
"2.99, 3.04, 3.23, 3.61, 4.14, 4.72, 5.33, 5.95, 6.59, 7.21",\
"3, 3.07, 3.25, 3.62, 4.15, 4.73, 5.34, 5.97, 6.61, 7.22",\
"3.13, 3.2, 3.38, 3.75, 4.28, 4.87, 5.48, 6.1, 6.73, 7.34",\
"3.43, 3.49, 3.68, 4.05, 4.58, 5.15, 5.77, 6.39, 7.01, 7.63",\
"3.9, 3.96, 4.15, 4.52, 5.05, 5.63, 6.24, 6.85, 7.47, 8.08",\
"4.55, 4.61, 4.79, 5.16, 5.68, 6.25, 6.86, 7.47, 8.08, 8.68",\
"5.31, 5.37, 5.56, 5.93, 6.45, 7.01, 7.61, 8.21, 8.82, 9.41",\
"6.21, 6.27, 6.45, 6.82, 7.34, 7.89, 8.48, 9.08, 9.68, 10.27",\
"7.21, 7.27, 7.46, 7.82, 8.33, 8.88, 9.46, 10.06, 10.64, 11.22");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&SETN" ;
fall_constraint(scalar) {
values("3.415");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&SETN" ;
fall_constraint(scalar) {
values("3.415");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&SETN" ;
fall_constraint(scalar) {
values("3.659");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_SETN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&SETN" ;
fall_constraint(scalar) {
values("3.604");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.36, -0.32, -0.17, 0.07, 0.36, 0.66, 0.98, 1.29, 1.6, 1.88",\
"-0.42, -0.37, -0.22, 0.02, 0.31, 0.6, 0.92, 1.23, 1.55, 1.82",\
"-0.58, -0.54, -0.39, -0.15, 0.15, 0.44, 0.76, 1.08, 1.39, 1.67",\
"-0.85, -0.8, -0.67, -0.42, -0.13, 0.18, 0.51, 0.83, 1.15, 1.43",\
"-1.24, -1.19, -1.05, -0.81, -0.51, -0.19, 0.15, 0.48, 0.8, 1.1",\
"-1.69, -1.64, -1.51, -1.26, -0.96, -0.64, -0.3, 0.05, 0.38, 0.69",\
"-2.18, -2.14, -2.01, -1.75, -1.45, -1.12, -0.78, -0.44, -0.1, 0.21",\
"-2.7, -2.67, -2.53, -2.28, -1.97, -1.64, -1.29, -0.94, -0.61, -0.29",\
"-3.24, -3.2, -3.07, -2.82, -2.5, -2.17, -1.81, -1.46, -1.12, -0.81",\
"-3.78, -3.74, -3.62, -3.37, -3.05, -2.71, -2.35, -1.98, -1.65, -1.33");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.36, -0.32, -0.17, 0.07, 0.36, 0.66, 0.98, 1.29, 1.6, 1.88",\
"-0.42, -0.37, -0.22, 0.02, 0.31, 0.6, 0.92, 1.23, 1.55, 1.82",\
"-0.58, -0.54, -0.39, -0.15, 0.15, 0.44, 0.76, 1.08, 1.39, 1.67",\
"-0.85, -0.8, -0.67, -0.42, -0.13, 0.18, 0.51, 0.83, 1.15, 1.43",\
"-1.24, -1.19, -1.05, -0.81, -0.5, -0.19, 0.15, 0.48, 0.8, 1.1",\
"-1.69, -1.65, -1.51, -1.26, -0.95, -0.64, -0.3, 0.05, 0.38, 0.69",\
"-2.18, -2.14, -2.01, -1.75, -1.45, -1.12, -0.78, -0.44, -0.1, 0.21",\
"-2.7, -2.67, -2.53, -2.28, -1.97, -1.64, -1.29, -0.94, -0.61, -0.29",\
"-3.24, -3.2, -3.07, -2.82, -2.5, -2.17, -1.81, -1.46, -1.12, -0.81",\
"-3.78, -3.74, -3.62, -3.37, -3.05, -2.71, -2.35, -1.98, -1.65, -1.33");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.35, -0.31, -0.17, 0.1, 0.44, 0.79, 1.17, 1.53, 1.89, 2.21",\
"-0.4, -0.36, -0.22, 0.04, 0.38, 0.74, 1.11, 1.48, 1.84, 2.16",\
"-0.55, -0.52, -0.38, -0.11, 0.23, 0.59, 0.96, 1.33, 1.68, 2.01",\
"-0.78, -0.74, -0.61, -0.34, -0, 0.36, 0.75, 1.11, 1.48, 1.8",\
"-1.07, -1.02, -0.89, -0.63, -0.28, 0.08, 0.47, 0.84, 1.2, 1.52",\
"-1.38, -1.34, -1.2, -0.94, -0.6, -0.24, 0.14, 0.52, 0.89, 1.22",\
"-1.71, -1.68, -1.54, -1.27, -0.93, -0.57, -0.18, 0.19, 0.56, 0.9",\
"-2.06, -2.01, -1.88, -1.6, -1.26, -0.9, -0.52, -0.14, 0.23, 0.56",\
"-2.39, -2.35, -2.21, -1.94, -1.59, -1.23, -0.84, -0.47, -0.09, 0.23",\
"-2.71, -2.67, -2.54, -2.27, -1.91, -1.54, -1.15, -0.76, -0.4, -0.07");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.35, -0.31, -0.17, 0.1, 0.44, 0.79, 1.17, 1.53, 1.89, 2.21",\
"-0.4, -0.36, -0.22, 0.04, 0.38, 0.74, 1.11, 1.48, 1.84, 2.16",\
"-0.55, -0.52, -0.38, -0.11, 0.23, 0.59, 0.96, 1.33, 1.68, 2.01",\
"-0.78, -0.74, -0.61, -0.34, -0, 0.36, 0.75, 1.11, 1.48, 1.8",\
"-1.07, -1.02, -0.89, -0.63, -0.28, 0.08, 0.47, 0.84, 1.2, 1.52",\
"-1.38, -1.34, -1.2, -0.94, -0.6, -0.24, 0.14, 0.52, 0.89, 1.22",\
"-1.71, -1.68, -1.54, -1.27, -0.93, -0.57, -0.18, 0.19, 0.56, 0.9",\
"-2.06, -2.01, -1.88, -1.6, -1.26, -0.9, -0.52, -0.14, 0.23, 0.56",\
"-2.39, -2.35, -2.21, -1.94, -1.59, -1.23, -0.84, -0.47, -0.09, 0.23",\
"-2.71, -2.67, -2.54, -2.27, -1.91, -1.54, -1.15, -0.76, -0.4, -0.07");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("1.16, 1.15, 1.1, 1.04, 1.05, 1.15, 1.36, 1.66, 2.09, 2.62",\
"1.22, 1.21, 1.16, 1.1, 1.11, 1.22, 1.41, 1.72, 2.15, 2.68",\
"1.38, 1.38, 1.31, 1.26, 1.28, 1.39, 1.59, 1.9, 2.35, 2.89",\
"1.64, 1.63, 1.56, 1.5, 1.51, 1.61, 1.79, 2.07, 2.46, 2.96",\
"2.06, 2.04, 1.98, 1.91, 1.91, 2.01, 2.18, 2.45, 2.82, 3.29",\
"2.54, 2.53, 2.46, 2.39, 2.36, 2.41, 2.55, 2.76, 3.07, 3.47",\
"3.1, 3.09, 3.02, 2.94, 2.89, 2.91, 3, 3.18, 3.43, 3.77",\
"3.67, 3.66, 3.6, 3.5, 3.43, 3.4, 3.44, 3.56, 3.75, 4.02",\
"4.23, 4.22, 4.15, 4.05, 3.95, 3.88, 3.87, 3.92, 4.05, 4.24",\
"4.8, 4.79, 4.72, 4.61, 4.48, 4.39, 4.34, 4.34, 4.41, 4.55");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("1.16, 1.15, 1.09, 1.04, 1.05, 1.15, 1.35, 1.66, 2.09, 2.63",\
"1.22, 1.21, 1.15, 1.1, 1.11, 1.22, 1.42, 1.72, 2.14, 2.67",\
"1.38, 1.38, 1.31, 1.26, 1.28, 1.39, 1.6, 1.91, 2.35, 2.89",\
"1.64, 1.63, 1.56, 1.5, 1.51, 1.6, 1.79, 2.08, 2.46, 2.96",\
"2.06, 2.04, 1.98, 1.91, 1.91, 2.01, 2.17, 2.44, 2.82, 3.29",\
"2.54, 2.53, 2.46, 2.39, 2.36, 2.41, 2.55, 2.76, 3.07, 3.46",\
"3.1, 3.09, 3.02, 2.94, 2.89, 2.91, 3, 3.17, 3.43, 3.77",\
"3.67, 3.66, 3.6, 3.5, 3.43, 3.4, 3.44, 3.56, 3.75, 4.01",\
"4.23, 4.22, 4.15, 4.05, 3.95, 3.88, 3.87, 3.92, 4.04, 4.23",\
"4.8, 4.79, 4.72, 4.61, 4.48, 4.38, 4.34, 4.34, 4.41, 4.56");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("1.05, 1.03, 0.98, 0.97, 1.07, 1.26, 1.57, 2, 2.58, 3.28",\
"1.11, 1.09, 1.04, 1.03, 1.13, 1.31, 1.63, 2.06, 2.63, 3.34",\
"1.24, 1.23, 1.16, 1.15, 1.24, 1.42, 1.72, 2.13, 2.67, 3.35",\
"1.48, 1.46, 1.4, 1.39, 1.48, 1.68, 1.98, 2.39, 2.94, 3.62",\
"1.79, 1.77, 1.71, 1.68, 1.75, 1.93, 2.19, 2.57, 3.05, 3.66",\
"2.1, 2.07, 2, 1.94, 1.96, 2.06, 2.25, 2.51, 2.88, 3.34",\
"2.44, 2.41, 2.33, 2.25, 2.21, 2.25, 2.36, 2.55, 2.82, 3.19",\
"2.77, 2.75, 2.66, 2.55, 2.47, 2.45, 2.5, 2.64, 2.83, 3.11",\
"3.04, 3.01, 2.9, 2.74, 2.59, 2.48, 2.45, 2.47, 2.54, 2.7",\
"3.3, 3.27, 3.15, 2.97, 2.77, 2.59, 2.49, 2.43, 2.44, 2.52");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("1.05, 1.04, 0.98, 0.97, 1.07, 1.25, 1.58, 2, 2.57, 3.29",\
"1.11, 1.09, 1.04, 1.03, 1.13, 1.32, 1.63, 2.06, 2.63, 3.34",\
"1.24, 1.23, 1.16, 1.15, 1.24, 1.42, 1.72, 2.12, 2.67, 3.34",\
"1.48, 1.46, 1.4, 1.39, 1.48, 1.68, 1.98, 2.39, 2.94, 3.62",\
"1.79, 1.77, 1.71, 1.68, 1.75, 1.92, 2.19, 2.57, 3.05, 3.66",\
"2.1, 2.07, 2, 1.95, 1.96, 2.06, 2.25, 2.51, 2.88, 3.34",\
"2.44, 2.41, 2.33, 2.25, 2.21, 2.25, 2.36, 2.55, 2.82, 3.19",\
"2.77, 2.75, 2.66, 2.55, 2.47, 2.46, 2.5, 2.63, 2.84, 3.11",\
"3.04, 3.01, 2.9, 2.74, 2.59, 2.49, 2.45, 2.47, 2.55, 2.71",\
"3.3, 3.27, 3.15, 2.97, 2.77, 2.59, 2.49, 2.43, 2.44, 2.52");
}
}
}
pin(SETN) {
capacitance : 0.008414 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 20 ;
min_pulse_width_low : 3.775 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04501, 0.04501, 0.04457, 0.04406, 0.04369, 0.04346, 0.04337, \
0.04338, 0.04346, 0.0426");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.0214, 0.02131, 0.02102, 0.02068, 0.02035, 0.02013, 0.02, 0.01996, \
0.02002, 0.02042");
}
}
internal_power() {
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.02203, 0.02205, 0.02182, 0.02157, 0.0214, 0.0213, 0.02126, 0.02128, \
0.02134, 0.02064");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.00372, 0.003691, 0.003576, 0.003427, 0.003264, 0.003148, 0.003086, \
0.00306, 0.003051, 0.003313");
}
}
internal_power() {
when : "!CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.03127, 0.03124, 0.03101, 0.03074, 0.03054, 0.03039, 0.03032, \
0.0303, 0.03031, 0.02936");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.01169, 0.01162, 0.01145, 0.01126, 0.01108, 0.01095, 0.01086, \
0.01082, 0.01081, 0.01108");
}
}
internal_power() {
when : "!CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.007494, 0.007482, 0.007482, 0.007483, 0.007487, 0.007484, 0.007483, \
0.007485, 0.007483, 0.006694");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.005806, -0.005795, -0.005798, -0.005804, -0.005828, -0.005854, \
-0.005883, -0.00593, -0.006036, -0.00594");
}
}
internal_power() {
when : "CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04492, 0.04487, 0.04433, 0.04384, 0.04351, 0.04332, 0.04324, \
0.04322, 0.04322, 0.04042");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.02135, 0.02124, 0.02091, 0.02053, 0.02023, 0.02003, 0.01993, \
0.01992, 0.02, 0.02044");
}
}
internal_power() {
when : "CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.007499, 0.00749, 0.00748, 0.007475, 0.007477, 0.007486, 0.007485, \
0.007485, 0.007478, 0.006696");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.005806, -0.005795, -0.005798, -0.005803, -0.005834, -0.00585, \
-0.00588, -0.00593, -0.006036, -0.005943");
}
}
internal_power() {
when : "CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.04492, 0.04487, 0.04433, 0.04384, 0.04351, 0.04331, 0.04323, \
0.04322, 0.04322, 0.04042");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.02135, 0.02124, 0.02091, 0.02053, 0.02022, 0.02003, 0.01992, \
0.01992, 0.02, 0.02044");
}
}
internal_power() {
when : "CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("0.007499, 0.007488, 0.007481, 0.007478, 0.007487, 0.007487, 0.00748, \
0.007485, 0.00748, 0.006696");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.005806, -0.005795, -0.005798, -0.005803, -0.005832, -0.005851, \
-0.005879, -0.005931, -0.006035, -0.005942");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : recovery_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.3, -0.36, -0.55, -0.95, -1.54, -2.14, -2.8, -3.46, -4.13, -4.76",\
"-0.26, -0.33, -0.5, -0.91, -1.48, -2.09, -2.78, -3.42, -4.09, -4.73",\
"-0.11, -0.18, -0.35, -0.76, -1.32, -1.95, -2.64, -3.27, -3.94, -4.58",\
"0.21, 0.14, -0.03, -0.44, -1.02, -1.62, -2.29, -2.95, -3.61, -4.25",\
"0.72, 0.66, 0.47, 0.07, -0.5, -1.11, -1.78, -2.42, -3.09, -3.72",\
"1.41, 1.34, 1.15, 0.75, 0.19, -0.43, -1.11, -1.74, -2.4, -3.03",\
"2.29, 2.23, 2.05, 1.63, 1.05, 0.44, -0.24, -0.88, -1.54, -2.17",\
"3.56, 3.46, 3.32, 2.87, 2.24, 1.56, 0.8, 0.17, -0.52, -1.16",\
"5.61, 5.5, 5.43, 4.78, 4.13, 3.35, 2.43, 1.65, 0.81, 0.13",\
"8.3, 8.22, 8.12, 7.54, 6.76, 5.89, 4.82, 3.97, 2.91, 2.14");
}
}
timing() {
related_pin : "CLK" ;
sdf_cond : "ENABLE_RN === 1'b1" ;
timing_type : removal_rising ;
when : "RN" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("2.09, 2.14, 2.33, 2.72, 3.27, 3.86, 4.48, 5.11, 5.76, 6.37",\
"2.04, 2.1, 2.29, 2.67, 3.22, 3.82, 4.44, 5.07, 5.71, 6.32",\
"1.87, 1.93, 2.12, 2.5, 3.05, 3.65, 4.27, 4.9, 5.53, 6.16",\
"1.57, 1.63, 1.82, 2.21, 2.74, 3.34, 3.96, 4.6, 5.23, 5.85",\
"1.21, 1.27, 1.46, 1.83, 2.38, 2.96, 3.59, 4.21, 4.85, 5.46",\
"0.78, 0.84, 1.03, 1.41, 1.95, 2.54, 3.16, 3.78, 4.41, 5.03",\
"0.3, 0.37, 0.55, 0.93, 1.47, 2.06, 2.68, 3.3, 3.93, 4.55",\
"-0.19, -0.13, 0.06, 0.44, 0.98, 1.56, 2.18, 2.79, 3.42, 4.03",\
"-0.67, -0.62, -0.43, -0.05, 0.49, 1.06, 1.67, 2.29, 2.91, 3.51",\
"-1.15, -1.09, -0.9, -0.52, 0.01, 0.59, 1.2, 1.8, 2.42, 3.02");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("1.16, 1.22, 1.38, 1.64, 2.06, 2.54, 3.1, 3.67, 4.23, 4.8",\
"1.15, 1.21, 1.38, 1.63, 2.04, 2.53, 3.09, 3.66, 4.22, 4.79",\
"1.1, 1.16, 1.31, 1.56, 1.98, 2.46, 3.02, 3.6, 4.15, 4.72",\
"1.04, 1.1, 1.26, 1.5, 1.91, 2.39, 2.94, 3.5, 4.05, 4.61",\
"1.05, 1.11, 1.28, 1.51, 1.91, 2.36, 2.89, 3.43, 3.95, 4.48",\
"1.15, 1.22, 1.39, 1.61, 2.01, 2.41, 2.91, 3.4, 3.88, 4.39",\
"1.36, 1.41, 1.59, 1.79, 2.18, 2.55, 3, 3.44, 3.87, 4.34",\
"1.66, 1.72, 1.9, 2.07, 2.45, 2.76, 3.18, 3.56, 3.92, 4.34",\
"2.09, 2.15, 2.35, 2.46, 2.82, 3.07, 3.43, 3.75, 4.05, 4.41",\
"2.62, 2.68, 2.89, 2.96, 3.29, 3.47, 3.77, 4.02, 4.24, 4.55");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("1.16, 1.22, 1.38, 1.64, 2.06, 2.54, 3.1, 3.67, 4.23, 4.8",\
"1.15, 1.21, 1.38, 1.63, 2.04, 2.53, 3.09, 3.66, 4.22, 4.79",\
"1.09, 1.15, 1.31, 1.56, 1.98, 2.46, 3.02, 3.6, 4.15, 4.72",\
"1.04, 1.1, 1.26, 1.5, 1.91, 2.39, 2.94, 3.5, 4.05, 4.61",\
"1.05, 1.11, 1.28, 1.51, 1.91, 2.36, 2.89, 3.43, 3.95, 4.48",\
"1.15, 1.22, 1.39, 1.6, 2.01, 2.41, 2.91, 3.4, 3.88, 4.38",\
"1.35, 1.42, 1.6, 1.79, 2.17, 2.55, 3, 3.44, 3.87, 4.34",\
"1.66, 1.72, 1.91, 2.08, 2.44, 2.76, 3.17, 3.56, 3.92, 4.34",\
"2.09, 2.14, 2.35, 2.46, 2.82, 3.07, 3.43, 3.75, 4.04, 4.41",\
"2.63, 2.67, 2.89, 2.96, 3.29, 3.46, 3.77, 4.01, 4.23, 4.56");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("1.05, 1.11, 1.24, 1.48, 1.79, 2.1, 2.44, 2.77, 3.04, 3.3",\
"1.03, 1.09, 1.23, 1.46, 1.77, 2.07, 2.41, 2.75, 3.01, 3.27",\
"0.98, 1.04, 1.16, 1.4, 1.71, 2, 2.33, 2.66, 2.9, 3.15",\
"0.97, 1.03, 1.15, 1.39, 1.68, 1.94, 2.25, 2.55, 2.74, 2.97",\
"1.07, 1.13, 1.24, 1.48, 1.75, 1.96, 2.21, 2.47, 2.59, 2.77",\
"1.26, 1.31, 1.42, 1.68, 1.93, 2.06, 2.25, 2.45, 2.48, 2.59",\
"1.57, 1.63, 1.72, 1.98, 2.19, 2.25, 2.36, 2.5, 2.45, 2.49",\
"2, 2.06, 2.13, 2.39, 2.57, 2.51, 2.55, 2.64, 2.47, 2.43",\
"2.58, 2.63, 2.67, 2.94, 3.05, 2.88, 2.82, 2.83, 2.54, 2.44",\
"3.28, 3.34, 3.35, 3.62, 3.66, 3.34, 3.19, 3.11, 2.7, 2.52");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_hold_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("1.05, 1.11, 1.24, 1.48, 1.79, 2.1, 2.44, 2.77, 3.04, 3.3",\
"1.04, 1.09, 1.23, 1.46, 1.77, 2.07, 2.41, 2.75, 3.01, 3.27",\
"0.98, 1.04, 1.16, 1.4, 1.71, 2, 2.33, 2.66, 2.9, 3.15",\
"0.97, 1.03, 1.15, 1.39, 1.68, 1.95, 2.25, 2.55, 2.74, 2.97",\
"1.07, 1.13, 1.24, 1.48, 1.75, 1.96, 2.21, 2.47, 2.59, 2.77",\
"1.25, 1.32, 1.42, 1.68, 1.92, 2.06, 2.25, 2.46, 2.49, 2.59",\
"1.58, 1.63, 1.72, 1.98, 2.19, 2.25, 2.36, 2.5, 2.45, 2.49",\
"2, 2.06, 2.12, 2.39, 2.57, 2.51, 2.55, 2.63, 2.47, 2.43",\
"2.57, 2.63, 2.67, 2.94, 3.05, 2.88, 2.82, 2.84, 2.55, 2.44",\
"3.29, 3.34, 3.34, 3.62, 3.66, 3.34, 3.19, 3.11, 2.71, 2.52");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.36, -0.42, -0.58, -0.85, -1.24, -1.69, -2.18, -2.7, -3.24, -3.78",\
"-0.32, -0.37, -0.54, -0.8, -1.19, -1.64, -2.14, -2.67, -3.2, -3.74",\
"-0.17, -0.22, -0.39, -0.67, -1.05, -1.51, -2.01, -2.53, -3.07, -3.62",\
"0.07, 0.02, -0.15, -0.42, -0.81, -1.26, -1.75, -2.28, -2.82, -3.37",\
"0.36, 0.31, 0.15, -0.13, -0.51, -0.96, -1.45, -1.97, -2.5, -3.05",\
"0.66, 0.6, 0.44, 0.18, -0.19, -0.64, -1.12, -1.64, -2.17, -2.71",\
"0.98, 0.92, 0.76, 0.51, 0.15, -0.3, -0.78, -1.29, -1.81, -2.35",\
"1.29, 1.23, 1.08, 0.83, 0.48, 0.05, -0.44, -0.94, -1.46, -1.98",\
"1.6, 1.55, 1.39, 1.15, 0.8, 0.38, -0.1, -0.61, -1.12, -1.65",\
"1.88, 1.82, 1.67, 1.43, 1.1, 0.69, 0.21, -0.29, -0.81, -1.33");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "!CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.36, -0.42, -0.58, -0.85, -1.24, -1.69, -2.18, -2.7, -3.24, -3.78",\
"-0.32, -0.37, -0.54, -0.8, -1.19, -1.65, -2.14, -2.67, -3.2, -3.74",\
"-0.17, -0.22, -0.39, -0.67, -1.05, -1.51, -2.01, -2.53, -3.07, -3.62",\
"0.07, 0.02, -0.15, -0.42, -0.81, -1.26, -1.75, -2.28, -2.82, -3.37",\
"0.36, 0.31, 0.15, -0.13, -0.5, -0.95, -1.45, -1.97, -2.5, -3.05",\
"0.66, 0.6, 0.44, 0.18, -0.19, -0.64, -1.12, -1.64, -2.17, -2.71",\
"0.98, 0.92, 0.76, 0.51, 0.15, -0.3, -0.78, -1.29, -1.81, -2.35",\
"1.29, 1.23, 1.08, 0.83, 0.48, 0.05, -0.44, -0.94, -1.46, -1.98",\
"1.6, 1.55, 1.39, 1.15, 0.8, 0.38, -0.1, -0.61, -1.12, -1.65",\
"1.88, 1.82, 1.67, 1.43, 1.1, 0.69, 0.21, -0.29, -0.81, -1.33");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&!D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.35, -0.4, -0.55, -0.78, -1.07, -1.38, -1.71, -2.06, -2.39, -2.71",\
"-0.31, -0.36, -0.52, -0.74, -1.02, -1.34, -1.68, -2.01, -2.35, -2.67",\
"-0.17, -0.22, -0.38, -0.61, -0.89, -1.2, -1.54, -1.88, -2.21, -2.54",\
"0.1, 0.04, -0.11, -0.34, -0.63, -0.94, -1.27, -1.6, -1.94, -2.27",\
"0.44, 0.38, 0.23, 0, -0.28, -0.6, -0.93, -1.26, -1.59, -1.91",\
"0.79, 0.74, 0.59, 0.36, 0.08, -0.24, -0.57, -0.9, -1.23, -1.54",\
"1.17, 1.11, 0.96, 0.75, 0.47, 0.14, -0.18, -0.52, -0.84, -1.15",\
"1.53, 1.48, 1.33, 1.11, 0.84, 0.52, 0.19, -0.14, -0.47, -0.76",\
"1.89, 1.84, 1.68, 1.48, 1.2, 0.89, 0.56, 0.23, -0.09, -0.4",\
"2.21, 2.16, 2.01, 1.8, 1.52, 1.22, 0.9, 0.56, 0.23, -0.07");
}
}
timing() {
related_pin : "RN" ;
sdf_cond : "ENABLE_CLK_AND_D === 1'b1" ;
timing_type : non_seq_setup_rising ;
when : "CLK&D" ;
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
index_2("0.02, 0.1579, 0.642, 1.566, 3.007, 5.027, 7.686, 11.04, 15.13, 20");
values("-0.35, -0.4, -0.55, -0.78, -1.07, -1.38, -1.71, -2.06, -2.39, -2.71",\
"-0.31, -0.36, -0.52, -0.74, -1.02, -1.34, -1.68, -2.01, -2.35, -2.67",\
"-0.17, -0.22, -0.38, -0.61, -0.89, -1.2, -1.54, -1.88, -2.21, -2.54",\
"0.1, 0.04, -0.11, -0.34, -0.63, -0.94, -1.27, -1.6, -1.94, -2.27",\
"0.44, 0.38, 0.23, 0, -0.28, -0.6, -0.93, -1.26, -1.59, -1.91",\
"0.79, 0.74, 0.59, 0.36, 0.08, -0.24, -0.57, -0.9, -1.23, -1.54",\
"1.17, 1.11, 0.96, 0.75, 0.47, 0.14, -0.18, -0.52, -0.84, -1.15",\
"1.53, 1.48, 1.33, 1.11, 0.84, 0.52, 0.19, -0.14, -0.47, -0.76",\
"1.89, 1.84, 1.68, 1.48, 1.2, 0.89, 0.56, 0.23, -0.09, -0.4",\
"2.21, 2.16, 2.01, 1.8, 1.52, 1.22, 0.9, 0.56, 0.23, -0.07");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&!D&RN" ;
fall_constraint(scalar) {
values("3.769");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_NOT_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "!CLK&D&RN" ;
fall_constraint(scalar) {
values("3.775");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_NOT_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&!D&RN" ;
fall_constraint(scalar) {
values("3.623");
}
}
timing() {
related_pin : "SETN" ;
sdf_cond : "ENABLE_CLK_AND_D_AND_RN === 1'b1" ;
timing_type : min_pulse_width ;
when : "CLK&D&RN" ;
fall_constraint(scalar) {
values("3.629");
}
}
}
}