blob: dac713d068d67f22e83cc78fe111a0fd4d7c9502 [file] [log] [blame]
cell(gf180mcu_fd_sc_mcu9t5v0__dffrsnq_2) {
area : 110.073600 ;
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.0003954906" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "0.0003928824" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "0.0003980016" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "0.000479601" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "0.0003916836" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "0.0003946806" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "0.000393093" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "0.0004819824" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "0.0004035744" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "0.0003967704" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "0.000402084" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "0.000425007" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "0.0004038336" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "0.0003970296" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "0.0003983742" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.0005465556" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0005465556" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.004526 ;
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 : 8.53 ;
min_pulse_width_high : 3.818 ;
min_pulse_width_low : 4.296 ;
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.04194, 0.04166, 0.04142, 0.04125, 0.04117, \
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.03471, 0.03467, 0.0345, 0.03421, 0.03392, 0.0337, 0.03355, 0.03347, \
0.03343, 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.042, 0.04191, 0.04164, 0.04135, 0.04112, 0.04095, 0.04086, 0.04083, \
0.04088, 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.03324, 0.03321, 0.03305, 0.03275, 0.03247, 0.03226, 0.03212, \
0.03205, 0.03206, 0.03226");
}
}
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.05819, 0.05808, 0.05783, 0.05754, 0.05729, 0.0572, 0.05728, \
0.05742, 0.05763, 0.05657");
}
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.04271, 0.04268, 0.0425, 0.04222, 0.04196, 0.04178, 0.04164, \
0.04157, 0.04154, 0.04167");
}
}
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.042, 0.0419, 0.04164, 0.04136, 0.04111, 0.04095, 0.04086, 0.04083, \
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.03324, 0.03321, 0.03304, 0.03275, 0.03247, 0.03226, 0.03211, \
0.03204, 0.03204, 0.03227");
}
}
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.0488, 0.04854, 0.04824, 0.04794, 0.04769, 0.04754, \
0.04747, 0.04747, 0.04698");
}
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.04708, 0.04704, 0.04687, 0.04649, 0.04613, 0.04585, 0.04564, \
0.04552, 0.04546, 0.0456");
}
}
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.06499, 0.06489, 0.06464, 0.06433, 0.06401, 0.06376, 0.06358, \
0.06349, 0.06343, 0.06263");
}
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.06244, 0.06241, 0.06224, 0.06179, 0.06134, 0.06103, 0.06084, \
0.06074, 0.06072, 0.06092");
}
}
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.04096, \
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.03463, 0.03459, 0.03444, 0.03414, 0.03386, 0.03364, 0.03347, \
0.03339, 0.03334, 0.03351");
}
}
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.04212, 0.04203, 0.04177, 0.04148, 0.04124, 0.04107, 0.04099, \
0.04097, 0.04101, 0.04054");
}
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.03463, 0.03459, 0.03443, 0.03414, 0.03385, 0.03363, 0.03347, \
0.03339, 0.03335, 0.0335");
}
}
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.074");
}
rise_constraint(scalar) {
values("3.818");
}
}
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.296");
}
rise_constraint(scalar) {
values("3.72");
}
}
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("8.475");
}
}
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("8.53");
}
}
}
pin(D) {
capacitance : 0.003436 ;
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.02225, 0.02212, 0.02195, 0.0218, 0.0217, 0.02165, 0.02164, 0.02166, \
0.02173, 0.02126");
}
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.009227, 0.009162, 0.009033, 0.008916, 0.008812, 0.008729, 0.008688, \
0.008688, 0.008721, 0.00892");
}
}
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.03219, 0.03205, 0.03189, 0.03172, 0.03158, 0.03147, 0.03142, \
0.03138, 0.03137, 0.03064");
}
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.02549, 0.02543, 0.0253, 0.02515, 0.02501, 0.0249, 0.02481, 0.02477, \
0.02479, 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.02225, 0.02212, 0.02195, 0.0218, 0.0217, 0.02165, 0.02164, 0.02166, \
0.02173, 0.02126");
}
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.009227, 0.009163, 0.009033, 0.008916, 0.008809, 0.008728, 0.008688, \
0.008686, 0.008724, 0.008925");
}
}
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.03196, 0.03182, 0.03165, 0.03149, 0.03137, 0.03127, 0.03123, \
0.03123, 0.03126, 0.03069");
}
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.02626, 0.0262, 0.02607, 0.02592, 0.02579, 0.02567, 0.02557, \
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.00891, 0.008685, 0.008399, 0.00826, 0.008215, 0.008228, 0.008275, \
0.008356, 0.008478, 0.008315");
}
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.001672, 0.001577, 0.001366, 0.001169, 0.00105, 0.001005, 0.001015, \
0.001079, 0.001182, 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.008909, 0.008684, 0.008398, 0.00826, 0.00821, 0.008224, 0.008272, \
0.008358, 0.008476, 0.008315");
}
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.001672, 0.001577, 0.001367, 0.001169, 0.001051, 0.001006, 0.001018, \
0.001078, 0.001183, 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.00891, 0.008684, 0.008399, 0.00826, 0.008216, 0.008226, 0.00827, \
0.008356, 0.008475, 0.008315");
}
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.001577, 0.001367, 0.001169, 0.00105, 0.001006, 0.001016, \
0.001079, 0.001183, 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.008912, 0.008687, 0.008398, 0.008267, 0.008215, 0.008222, 0.008274, \
0.008356, 0.008477, 0.008312");
}
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.001682, 0.001579, 0.001368, 0.00117, 0.001052, 0.001006, 0.00102, \
0.001077, 0.001181, 0.00145");
}
}
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.2, 0.25, 0.44, 0.81, 1.32, 1.86, 2.44, 3.02, 3.61, 4.15",\
"0.13, 0.18, 0.38, 0.75, 1.26, 1.79, 2.39, 2.95, 3.55, 4.09",\
"-0.07, -0.03, 0.15, 0.52, 1.03, 1.56, 2.15, 2.72, 3.32, 3.87",\
"-0.44, -0.39, -0.21, 0.14, 0.62, 1.14, 1.73, 2.3, 2.89, 3.43",\
"-0.95, -0.9, -0.72, -0.39, 0.06, 0.56, 1.13, 1.69, 2.27, 2.81",\
"-1.44, -1.41, -1.23, -0.92, -0.56, -0.12, 0.42, 0.96, 1.54, 2.08",\
"-1.95, -1.92, -1.75, -1.46, -1.14, -0.82, -0.34, 0.17, 0.73, 1.25",\
"-2.5, -2.49, -2.31, -2.03, -1.73, -1.46, -1.08, -0.67, -0.14, 0.35",\
"-3.1, -3.1, -2.91, -2.67, -2.38, -2.12, -1.77, -1.48, -1.03, -0.61",\
"-3.76, -3.77, -3.58, -3.34, -3.07, -2.85, -2.49, -2.24, -1.88, -1.59");
}
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.65, -0.59, -0.43, -0.19, 0.08, 0.35, 0.63, 0.91, 1.17, 1.41",\
"-0.7, -0.64, -0.49, -0.24, 0.02, 0.29, 0.57, 0.85, 1.12, 1.35",\
"-0.89, -0.84, -0.68, -0.43, -0.17, 0.1, 0.38, 0.67, 0.93, 1.17",\
"-1.23, -1.17, -1.02, -0.76, -0.5, -0.23, 0.05, 0.34, 0.61, 0.85",\
"-1.67, -1.61, -1.46, -1.2, -0.94, -0.66, -0.37, -0.08, 0.18, 0.43",\
"-2.14, -2.08, -1.92, -1.66, -1.4, -1.12, -0.84, -0.55, -0.27, -0.03",\
"-2.62, -2.57, -2.41, -2.14, -1.87, -1.59, -1.31, -1.02, -0.75, -0.5",\
"-3.11, -3.05, -2.9, -2.62, -2.35, -2.07, -1.78, -1.49, -1.22, -0.98",\
"-3.59, -3.54, -3.38, -3.1, -2.83, -2.55, -2.25, -1.96, -1.69, -1.45",\
"-4.06, -4, -3.85, -3.56, -3.29, -3, -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.32, 2.26, 2.05, 1.68, 1.1, 0.58, 0, -0.55, -1.16, -1.72",\
"2.38, 2.32, 2.12, 1.74, 1.15, 0.63, 0.06, -0.48, -1.1, -1.65",\
"2.6, 2.53, 2.33, 1.96, 1.36, 0.85, 0.27, -0.26, -0.89, -1.44",\
"3.03, 2.97, 2.77, 2.39, 1.8, 1.28, 0.71, 0.17, -0.44, -1",\
"3.71, 3.64, 3.44, 3.05, 2.48, 1.95, 1.38, 0.83, 0.22, -0.34",\
"4.6, 4.53, 4.34, 3.95, 3.37, 2.83, 2.25, 1.7, 1.09, 0.53",\
"5.67, 5.61, 5.41, 5.03, 4.44, 3.89, 3.31, 2.76, 2.13, 1.55",\
"6.87, 6.81, 6.61, 6.23, 5.65, 5.09, 4.49, 3.93, 3.3, 2.74",\
"8.17, 8.11, 7.91, 7.52, 6.95, 6.39, 5.78, 5.22, 4.59, 4.02",\
"9.56, 9.5, 9.31, 8.92, 8.34, 7.78, 7.17, 6.59, 5.96, 5.39");
}
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.83, 2.74, 2.56, 2.14, 1.55, 1, 0.51, 0.06, -0.31, -0.64",\
"2.9, 2.8, 2.62, 2.19, 1.61, 1.06, 0.57, 0.12, -0.25, -0.58",\
"3.07, 2.98, 2.8, 2.38, 1.79, 1.24, 0.75, 0.3, -0.07, -0.39",\
"3.41, 3.31, 3.15, 2.71, 2.14, 1.59, 1.09, 0.64, 0.27, -0.06",\
"3.88, 3.78, 3.62, 3.19, 2.61, 2.06, 1.56, 1.1, 0.72, 0.38",\
"4.41, 4.3, 4.13, 3.71, 3.15, 2.59, 2.08, 1.61, 1.22, 0.89",\
"4.97, 4.87, 4.71, 4.29, 3.73, 3.19, 2.65, 2.17, 1.77, 1.43",\
"5.56, 5.46, 5.29, 4.87, 4.31, 3.77, 3.23, 2.74, 2.33, 1.97",\
"6.16, 6.05, 5.89, 5.46, 4.9, 4.38, 3.82, 3.32, 2.89, 2.53",\
"6.72, 6.64, 6.45, 6.03, 5.5, 4.96, 4.39, 3.88, 3.45, 3.07");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.4725 ;
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.05599, 0.05619, 0.05671, 0.0573, 0.05778, 0.0581, 0.0583, 0.05843, 0.05852, 0.05857",\
"0.05597, 0.05617, 0.05669, 0.05729, 0.05776, 0.05807, 0.05828, 0.05841, 0.0585, 0.05855",\
"0.05596, 0.05615, 0.05668, 0.05728, 0.05775, 0.05807, 0.05828, 0.0584, 0.05849, 0.05854",\
"0.05596, 0.05615, 0.05667, 0.05727, 0.05776, 0.05807, 0.05827, 0.05841, 0.05849, 0.05853",\
"0.05603, 0.05623, 0.05675, 0.05735, 0.05783, 0.05814, 0.05835, 0.05847, 0.05856, 0.05858",\
"0.05614, 0.05633, 0.05685, 0.05746, 0.05793, 0.05825, 0.05845, 0.05858, 0.05866, 0.05864",\
"0.05626, 0.05646, 0.05697, 0.05757, 0.05805, 0.05836, 0.05857, 0.0587, 0.05874, 0.05855",\
"0.05635, 0.05655, 0.05707, 0.05767, 0.05815, 0.05846, 0.05866, 0.05876, 0.05862, 0.05788",\
"0.05643, 0.05663, 0.05716, 0.05777, 0.05824, 0.05856, 0.0587, 0.05838, 0.0572, 0.05569",\
"0.05642, 0.05661, 0.05713, 0.05769, 0.05802, 0.05754, 0.05582, 0.05422, 0.05313, 0.05234");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.04679, 0.04694, 0.04731, 0.04786, 0.04837, 0.0491, 0.05024, 0.0613, 0.1233, 0.2619",\
"0.04679, 0.04694, 0.04731, 0.04785, 0.04845, 0.04911, 0.05026, 0.06209, 0.1259, 0.2648",\
"0.04679, 0.04693, 0.04732, 0.04785, 0.04838, 0.04909, 0.05046, 0.06394, 0.1335, 0.2746",\
"0.04673, 0.04685, 0.04721, 0.0478, 0.04833, 0.04899, 0.05081, 0.06863, 0.149, 0.2927",\
"0.04665, 0.04677, 0.04713, 0.0477, 0.04827, 0.0488, 0.05177, 0.07842, 0.1751, 0.3169",\
"0.04654, 0.04666, 0.04709, 0.04759, 0.04812, 0.04888, 0.05464, 0.09794, 0.2117, 0.3402",\
"0.04647, 0.0466, 0.04697, 0.04751, 0.0481, 0.04916, 0.06308, 0.1341, 0.2518, 0.3532",\
"0.04637, 0.04651, 0.04688, 0.04742, 0.04798, 0.05199, 0.0903, 0.1854, 0.2769, 0.3431",\
"0.04629, 0.04642, 0.04679, 0.04728, 0.049, 0.07304, 0.1459, 0.2142, 0.261, 0.2935",\
"0.04601, 0.04614, 0.04651, 0.04897, 0.07798, 0.1202, 0.1473, 0.1643, 0.1755, 0.1831");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.04493, 0.04515, 0.04571, 0.04633, 0.04677, 0.04706, 0.04724, 0.04736, 0.04744, 0.04749",\
"0.0447, 0.04492, 0.04548, 0.0461, 0.04656, 0.04685, 0.04702, 0.04714, 0.04721, 0.04726",\
"0.04448, 0.0447, 0.04526, 0.04587, 0.04634, 0.04663, 0.04681, 0.04692, 0.047, 0.04705",\
"0.04426, 0.04447, 0.04501, 0.04561, 0.04608, 0.04638, 0.04657, 0.0467, 0.04677, 0.04681",\
"0.04404, 0.04422, 0.04471, 0.04526, 0.04573, 0.04606, 0.04629, 0.04644, 0.04652, 0.04658",\
"0.04385, 0.044, 0.0444, 0.04493, 0.0454, 0.04577, 0.04603, 0.04621, 0.04634, 0.04641",\
"0.04371, 0.04384, 0.04419, 0.04467, 0.04513, 0.04552, 0.0458, 0.046, 0.04614, 0.04617",\
"0.04366, 0.04376, 0.04407, 0.04449, 0.04494, 0.04532, 0.04563, 0.04584, 0.04594, 0.04568",\
"0.04369, 0.04377, 0.04402, 0.04439, 0.0448, 0.04518, 0.04547, 0.04552, 0.04485, 0.04351",\
"0.04273, 0.04278, 0.04297, 0.04326, 0.04346, 0.04293, 0.04131, 0.03992, 0.03899, 0.03835");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.02652, 0.02668, 0.02711, 0.02772, 0.02835, 0.02893, 0.02959, 0.03359, 0.06512, 0.1711",\
"0.02645, 0.0266, 0.02702, 0.02766, 0.02832, 0.02898, 0.02955, 0.03388, 0.06559, 0.1727",\
"0.02631, 0.02646, 0.02689, 0.02751, 0.02818, 0.02883, 0.02945, 0.0344, 0.06928, 0.1809",\
"0.02607, 0.02624, 0.02665, 0.02723, 0.02792, 0.02843, 0.02927, 0.03544, 0.07705, 0.1976",\
"0.02584, 0.02599, 0.02637, 0.0269, 0.02748, 0.02804, 0.02905, 0.03761, 0.09141, 0.2237",\
"0.02563, 0.02578, 0.02618, 0.02665, 0.0272, 0.02786, 0.0294, 0.04447, 0.1172, 0.2596",\
"0.02548, 0.02558, 0.02591, 0.02635, 0.02693, 0.02743, 0.03071, 0.05923, 0.1584, 0.2991",\
"0.02539, 0.02548, 0.02576, 0.02608, 0.02656, 0.02753, 0.03627, 0.09382, 0.2126, 0.3278",\
"0.02533, 0.0254, 0.02567, 0.02602, 0.02627, 0.02935, 0.06169, 0.1541, 0.2529, 0.3258",\
"0.02564, 0.0257, 0.02587, 0.02621, 0.02782, 0.05338, 0.1258, 0.1927, 0.2387, 0.2706");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.05729, 0.05752, 0.05809, 0.05872, 0.05917, 0.05945, 0.05962, 0.05973, 0.0598, 0.05985",\
"0.05736, 0.05758, 0.05816, 0.05879, 0.05924, 0.05952, 0.0597, 0.0598, 0.05987, 0.05992",\
"0.05727, 0.0575, 0.05808, 0.05872, 0.05918, 0.05946, 0.05962, 0.05973, 0.0598, 0.05985",\
"0.05706, 0.05729, 0.05784, 0.05846, 0.05891, 0.05921, 0.05939, 0.05952, 0.05959, 0.05963",\
"0.05674, 0.05694, 0.05742, 0.05799, 0.05846, 0.05879, 0.059, 0.05913, 0.05923, 0.05929",\
"0.05634, 0.05652, 0.05695, 0.05747, 0.05796, 0.05831, 0.05856, 0.05873, 0.05885, 0.05891",\
"0.05608, 0.05619, 0.05656, 0.05704, 0.05751, 0.05789, 0.05817, 0.05836, 0.05851, 0.05854",\
"0.05588, 0.05599, 0.05629, 0.05673, 0.05717, 0.05755, 0.05787, 0.05807, 0.05817, 0.05794",\
"0.05579, 0.05589, 0.05613, 0.0565, 0.05693, 0.05731, 0.05761, 0.05768, 0.05704, 0.05568",\
"0.05479, 0.05491, 0.05524, 0.05568, 0.05604, 0.05559, 0.05386, 0.05242, 0.05146, 0.05078");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.05729, 0.05752, 0.05809, 0.05872, 0.05917, 0.05945, 0.05962, 0.05973, 0.0598, 0.05985",\
"0.05736, 0.05758, 0.05816, 0.05879, 0.05924, 0.05952, 0.0597, 0.0598, 0.05987, 0.05992",\
"0.05727, 0.0575, 0.05808, 0.05872, 0.05918, 0.05946, 0.05962, 0.05973, 0.0598, 0.05985",\
"0.05706, 0.05729, 0.05784, 0.05846, 0.05891, 0.05921, 0.05939, 0.05952, 0.05959, 0.05963",\
"0.05674, 0.05694, 0.05742, 0.05799, 0.05846, 0.05879, 0.059, 0.05913, 0.05923, 0.05929",\
"0.05634, 0.05652, 0.05695, 0.05747, 0.05796, 0.05831, 0.05856, 0.05873, 0.05885, 0.05891",\
"0.05608, 0.05619, 0.05656, 0.05704, 0.05751, 0.05789, 0.05817, 0.05836, 0.05851, 0.05854",\
"0.05588, 0.05599, 0.05629, 0.05673, 0.05717, 0.05755, 0.05787, 0.05807, 0.05817, 0.05794",\
"0.05579, 0.05589, 0.05613, 0.0565, 0.05693, 0.05731, 0.05761, 0.05768, 0.05704, 0.05568",\
"0.05479, 0.05491, 0.05524, 0.05568, 0.05604, 0.05559, 0.05386, 0.05242, 0.05146, 0.05078");
/* 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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.04493, 0.04516, 0.04571, 0.04633, 0.04678, 0.04707, 0.04725, 0.04737, 0.04744, 0.04749",\
"0.0447, 0.04492, 0.04549, 0.04611, 0.04656, 0.04685, 0.04703, 0.04715, 0.04722, 0.04727",\
"0.04448, 0.04471, 0.04526, 0.04588, 0.04634, 0.04664, 0.04682, 0.04692, 0.04701, 0.04706",\
"0.04426, 0.04446, 0.04502, 0.04561, 0.04608, 0.04638, 0.04658, 0.0467, 0.04678, 0.04683",\
"0.04404, 0.04422, 0.04471, 0.04527, 0.04574, 0.04607, 0.04629, 0.04644, 0.04654, 0.04659",\
"0.04384, 0.044, 0.04442, 0.04494, 0.04542, 0.04577, 0.04604, 0.04622, 0.04634, 0.04641",\
"0.04372, 0.04384, 0.0442, 0.04468, 0.04514, 0.04551, 0.0458, 0.046, 0.04614, 0.04617",\
"0.04368, 0.04377, 0.04407, 0.0445, 0.04494, 0.04532, 0.04562, 0.04584, 0.04594, 0.04568",\
"0.04371, 0.04378, 0.04403, 0.0444, 0.04481, 0.04518, 0.04547, 0.04552, 0.04486, 0.04349",\
"0.04274, 0.04279, 0.04298, 0.04327, 0.04347, 0.04295, 0.04131, 0.03994, 0.03899, 0.03834");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.02647, 0.02663, 0.02708, 0.02768, 0.02832, 0.02899, 0.02951, 0.03372, 0.06456, 0.1704",\
"0.02641, 0.02656, 0.02698, 0.02763, 0.02827, 0.02893, 0.02965, 0.03385, 0.06553, 0.173",\
"0.02626, 0.02643, 0.02686, 0.02746, 0.02811, 0.02878, 0.02953, 0.03424, 0.06911, 0.1811",\
"0.02603, 0.0262, 0.02664, 0.02718, 0.02785, 0.02851, 0.02933, 0.03541, 0.07681, 0.1976",\
"0.0258, 0.02595, 0.02631, 0.02687, 0.02745, 0.02812, 0.02895, 0.03797, 0.09119, 0.2234",\
"0.0256, 0.02575, 0.02615, 0.02664, 0.02719, 0.02782, 0.02933, 0.04426, 0.1168, 0.2595",\
"0.02544, 0.02556, 0.02587, 0.02635, 0.02695, 0.02741, 0.03051, 0.05959, 0.1584, 0.299",\
"0.02534, 0.02544, 0.02574, 0.02607, 0.02656, 0.02757, 0.03647, 0.09382, 0.2126, 0.3279",\
"0.0253, 0.02537, 0.02566, 0.02597, 0.02622, 0.02927, 0.06167, 0.1542, 0.2529, 0.3258",\
"0.02557, 0.02568, 0.02582, 0.02617, 0.02775, 0.05326, 0.1258, 0.1927, 0.2387, 0.2706");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.05768, 0.05789, 0.05848, 0.05911, 0.05956, 0.05984, 0.06001, 0.06012, 0.06019, 0.06024",\
"0.05775, 0.05796, 0.05853, 0.05917, 0.05962, 0.05991, 0.06008, 0.06018, 0.06025, 0.0603",\
"0.05768, 0.05788, 0.05846, 0.0591, 0.05956, 0.05984, 0.06001, 0.06012, 0.06019, 0.06023",\
"0.05745, 0.05767, 0.05821, 0.05884, 0.05929, 0.05959, 0.05977, 0.05988, 0.05996, 0.06002",\
"0.05712, 0.05731, 0.0578, 0.05837, 0.05884, 0.05917, 0.05938, 0.05951, 0.0596, 0.05967",\
"0.05674, 0.05691, 0.05733, 0.05787, 0.05833, 0.05869, 0.05895, 0.05911, 0.05924, 0.05931",\
"0.05645, 0.05657, 0.05695, 0.05743, 0.05789, 0.05827, 0.05854, 0.05874, 0.05888, 0.05892",\
"0.05626, 0.05637, 0.05667, 0.0571, 0.05755, 0.05793, 0.05823, 0.05845, 0.05855, 0.05832",\
"0.05617, 0.05624, 0.05652, 0.05689, 0.0573, 0.05769, 0.05799, 0.05806, 0.05743, 0.05607",\
"0.05516, 0.05527, 0.05561, 0.05605, 0.0564, 0.05595, 0.05423, 0.05279, 0.05183, 0.05115");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.05768, 0.05789, 0.05848, 0.05911, 0.05956, 0.05984, 0.06001, 0.06012, 0.06019, 0.06024",\
"0.05775, 0.05796, 0.05853, 0.05917, 0.05962, 0.05991, 0.06008, 0.06018, 0.06025, 0.0603",\
"0.05768, 0.05788, 0.05846, 0.0591, 0.05956, 0.05984, 0.06001, 0.06012, 0.06019, 0.06023",\
"0.05745, 0.05767, 0.05821, 0.05884, 0.05929, 0.05959, 0.05977, 0.05988, 0.05996, 0.06002",\
"0.05712, 0.05731, 0.0578, 0.05837, 0.05884, 0.05917, 0.05938, 0.05951, 0.0596, 0.05967",\
"0.05674, 0.05691, 0.05733, 0.05787, 0.05833, 0.05869, 0.05895, 0.05911, 0.05924, 0.05931",\
"0.05645, 0.05657, 0.05695, 0.05743, 0.05789, 0.05827, 0.05854, 0.05874, 0.05888, 0.05892",\
"0.05626, 0.05637, 0.05667, 0.0571, 0.05755, 0.05793, 0.05823, 0.05845, 0.05855, 0.05832",\
"0.05617, 0.05624, 0.05652, 0.05689, 0.0573, 0.05769, 0.05799, 0.05806, 0.05743, 0.05607",\
"0.05516, 0.05527, 0.05561, 0.05605, 0.0564, 0.05595, 0.05423, 0.05279, 0.05183, 0.05115");
/* 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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.06352, 0.06375, 0.06433, 0.06496, 0.0654, 0.06568, 0.06586, 0.06597, 0.06604, 0.06609",\
"0.06322, 0.06345, 0.06403, 0.06466, 0.0651, 0.06538, 0.06555, 0.06567, 0.06574, 0.06578",\
"0.06292, 0.06314, 0.06373, 0.06436, 0.06481, 0.06509, 0.06526, 0.06538, 0.06545, 0.06549",\
"0.06266, 0.06285, 0.06342, 0.06404, 0.06449, 0.06478, 0.06497, 0.06509, 0.06516, 0.06521",\
"0.06238, 0.06256, 0.06306, 0.06362, 0.06408, 0.06441, 0.06462, 0.06477, 0.06486, 0.06492",\
"0.06212, 0.06228, 0.06271, 0.06323, 0.06369, 0.06404, 0.0643, 0.06448, 0.0646, 0.06468",\
"0.06195, 0.06208, 0.06245, 0.06292, 0.06338, 0.06376, 0.06404, 0.06425, 0.06439, 0.06442",\
"0.06186, 0.06195, 0.06226, 0.06269, 0.06313, 0.06351, 0.06381, 0.06403, 0.06414, 0.06388",\
"0.0618, 0.06188, 0.06214, 0.06252, 0.06292, 0.0633, 0.0636, 0.06364, 0.06297, 0.06162",\
"0.06036, 0.06042, 0.06061, 0.06088, 0.06108, 0.06056, 0.05895, 0.05756, 0.05662, 0.05595");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.03854, 0.03871, 0.03912, 0.03969, 0.04036, 0.04092, 0.04169, 0.04585, 0.07723, 0.1831",\
"0.03846, 0.03861, 0.03901, 0.03961, 0.04028, 0.04082, 0.04146, 0.04599, 0.07831, 0.1856",\
"0.03824, 0.03841, 0.03883, 0.03942, 0.04004, 0.04077, 0.04149, 0.04626, 0.08152, 0.1946",\
"0.03797, 0.03813, 0.03855, 0.03912, 0.03976, 0.04043, 0.04126, 0.04722, 0.08955, 0.2105",\
"0.03767, 0.0378, 0.03817, 0.03877, 0.03931, 0.03994, 0.04094, 0.04988, 0.1036, 0.2365",\
"0.03739, 0.03753, 0.03793, 0.03842, 0.03897, 0.03953, 0.04098, 0.05599, 0.1289, 0.2723",\
"0.03714, 0.03727, 0.03757, 0.03804, 0.03864, 0.0391, 0.04236, 0.071, 0.1708, 0.3112",\
"0.037, 0.03708, 0.03738, 0.03765, 0.03821, 0.03918, 0.04793, 0.1055, 0.2243, 0.3395",\
"0.03686, 0.03694, 0.03716, 0.03758, 0.03792, 0.04078, 0.07333, 0.1658, 0.2645, 0.3373",\
"0.03705, 0.03713, 0.03735, 0.03767, 0.03928, 0.06478, 0.1375, 0.2042, 0.2501, 0.2819");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.08611, 0.08631, 0.08689, 0.08752, 0.08797, 0.08825, 0.08842, 0.08854, 0.08861, 0.08865",\
"0.0861, 0.0863, 0.08688, 0.08751, 0.08796, 0.08824, 0.08841, 0.08852, 0.0886, 0.08864",\
"0.0859, 0.08611, 0.08669, 0.08733, 0.08778, 0.08806, 0.08823, 0.08834, 0.08842, 0.08847",\
"0.08562, 0.08584, 0.08637, 0.08699, 0.08745, 0.08775, 0.08793, 0.08805, 0.08813, 0.08818",\
"0.08534, 0.08554, 0.08602, 0.08659, 0.08705, 0.08738, 0.0876, 0.08774, 0.08783, 0.08789",\
"0.08501, 0.08517, 0.0856, 0.08612, 0.08659, 0.08696, 0.08722, 0.08739, 0.08751, 0.08757",\
"0.08474, 0.08487, 0.08523, 0.08572, 0.08618, 0.08656, 0.08685, 0.08704, 0.08718, 0.08722",\
"0.08452, 0.08463, 0.08494, 0.08537, 0.08582, 0.0862, 0.08652, 0.08673, 0.08683, 0.08659",\
"0.08439, 0.08446, 0.08471, 0.08509, 0.08551, 0.0859, 0.08619, 0.08625, 0.0856, 0.08424",\
"0.07981, 0.07987, 0.08007, 0.08037, 0.08059, 0.08005, 0.07835, 0.07697, 0.07603, 0.07538");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.08611, 0.08631, 0.08689, 0.08752, 0.08797, 0.08825, 0.08842, 0.08854, 0.08861, 0.08865",\
"0.0861, 0.0863, 0.08688, 0.08751, 0.08796, 0.08824, 0.08841, 0.08852, 0.0886, 0.08864",\
"0.0859, 0.08611, 0.08669, 0.08733, 0.08778, 0.08806, 0.08823, 0.08834, 0.08842, 0.08847",\
"0.08562, 0.08584, 0.08637, 0.08699, 0.08745, 0.08775, 0.08793, 0.08805, 0.08813, 0.08818",\
"0.08534, 0.08554, 0.08602, 0.08659, 0.08705, 0.08738, 0.0876, 0.08774, 0.08783, 0.08789",\
"0.08501, 0.08517, 0.0856, 0.08612, 0.08659, 0.08696, 0.08722, 0.08739, 0.08751, 0.08757",\
"0.08474, 0.08487, 0.08523, 0.08572, 0.08618, 0.08656, 0.08685, 0.08704, 0.08718, 0.08722",\
"0.08452, 0.08463, 0.08494, 0.08537, 0.08582, 0.0862, 0.08652, 0.08673, 0.08683, 0.08659",\
"0.08439, 0.08446, 0.08471, 0.08509, 0.08551, 0.0859, 0.08619, 0.08625, 0.0856, 0.08424",\
"0.07981, 0.07987, 0.08007, 0.08037, 0.08059, 0.08005, 0.07835, 0.07697, 0.07603, 0.07538");
/* 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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.06352, 0.06375, 0.06433, 0.06496, 0.0654, 0.06568, 0.06586, 0.06597, 0.06604, 0.06609",\
"0.06322, 0.06345, 0.06403, 0.06466, 0.0651, 0.06538, 0.06555, 0.06567, 0.06574, 0.06578",\
"0.06292, 0.06314, 0.06373, 0.06436, 0.06481, 0.06509, 0.06526, 0.06538, 0.06545, 0.06549",\
"0.06266, 0.06285, 0.06342, 0.06404, 0.06449, 0.06478, 0.06497, 0.06509, 0.06516, 0.06521",\
"0.06237, 0.06256, 0.06306, 0.06362, 0.06408, 0.06441, 0.06463, 0.06477, 0.06486, 0.06492",\
"0.06213, 0.06228, 0.06272, 0.06323, 0.06368, 0.06405, 0.0643, 0.06449, 0.06461, 0.06467",\
"0.06196, 0.06208, 0.06245, 0.06292, 0.06337, 0.06375, 0.06404, 0.06425, 0.06439, 0.06442",\
"0.06185, 0.06195, 0.06226, 0.06269, 0.06313, 0.06351, 0.06382, 0.06403, 0.06413, 0.06388",\
"0.0618, 0.06189, 0.06214, 0.06252, 0.06292, 0.0633, 0.0636, 0.06364, 0.06297, 0.06162",\
"0.06036, 0.0604, 0.0606, 0.06088, 0.06108, 0.06057, 0.05894, 0.05756, 0.05661, 0.05596");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.03855, 0.03869, 0.03913, 0.03968, 0.04038, 0.0409, 0.04169, 0.04585, 0.07723, 0.1835",\
"0.03846, 0.03861, 0.03901, 0.03961, 0.04028, 0.04082, 0.04146, 0.04599, 0.07831, 0.1856",\
"0.03824, 0.03841, 0.03883, 0.03942, 0.04004, 0.04077, 0.04149, 0.04626, 0.08152, 0.1946",\
"0.03796, 0.03813, 0.03856, 0.03916, 0.03981, 0.04032, 0.04116, 0.04734, 0.08898, 0.2104",\
"0.03767, 0.0378, 0.03819, 0.03874, 0.03931, 0.04, 0.04094, 0.04988, 0.1036, 0.2365",\
"0.0374, 0.03753, 0.03791, 0.03841, 0.03897, 0.0396, 0.0411, 0.05602, 0.1298, 0.2722",\
"0.03715, 0.03728, 0.03757, 0.03802, 0.03861, 0.0391, 0.04237, 0.071, 0.1708, 0.3112",\
"0.03698, 0.03708, 0.03737, 0.03766, 0.03813, 0.03915, 0.04801, 0.1055, 0.2243, 0.3395",\
"0.03686, 0.03694, 0.0372, 0.03754, 0.03789, 0.04081, 0.07334, 0.1658, 0.2645, 0.3373",\
"0.03705, 0.03712, 0.03739, 0.03763, 0.03913, 0.06473, 0.1374, 0.2041, 0.2501, 0.2819");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.08575, 0.08597, 0.08654, 0.08717, 0.08761, 0.08789, 0.08807, 0.08818, 0.08826, 0.08831",\
"0.08574, 0.08593, 0.08652, 0.08715, 0.0876, 0.08788, 0.08805, 0.08816, 0.08824, 0.08828",\
"0.08555, 0.08575, 0.08633, 0.08696, 0.08741, 0.08769, 0.08787, 0.08798, 0.08806, 0.0881",\
"0.08529, 0.08549, 0.08604, 0.08665, 0.08711, 0.0874, 0.08759, 0.0877, 0.08778, 0.08783",\
"0.08499, 0.08517, 0.08566, 0.08623, 0.08669, 0.08702, 0.08723, 0.08738, 0.08747, 0.08753",\
"0.08466, 0.08483, 0.08526, 0.08578, 0.08625, 0.08662, 0.08687, 0.08705, 0.08717, 0.08723",\
"0.08439, 0.08452, 0.08489, 0.08537, 0.08583, 0.08622, 0.0865, 0.0867, 0.08684, 0.08687",\
"0.08418, 0.08427, 0.08459, 0.08501, 0.08547, 0.08586, 0.08616, 0.08638, 0.08648, 0.08623",\
"0.08404, 0.08411, 0.08438, 0.08475, 0.08518, 0.08555, 0.08585, 0.08591, 0.08526, 0.0839",\
"0.08021, 0.08026, 0.08046, 0.08077, 0.08102, 0.08049, 0.07876, 0.07737, 0.07644, 0.07579");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.08575, 0.08597, 0.08654, 0.08717, 0.08761, 0.08789, 0.08807, 0.08818, 0.08826, 0.08831",\
"0.08574, 0.08593, 0.08652, 0.08715, 0.0876, 0.08788, 0.08805, 0.08816, 0.08824, 0.08828",\
"0.08555, 0.08575, 0.08633, 0.08696, 0.08741, 0.08769, 0.08787, 0.08798, 0.08806, 0.0881",\
"0.08529, 0.08549, 0.08604, 0.08665, 0.08711, 0.0874, 0.08759, 0.0877, 0.08778, 0.08783",\
"0.08499, 0.08517, 0.08566, 0.08623, 0.08669, 0.08702, 0.08723, 0.08738, 0.08747, 0.08753",\
"0.08466, 0.08483, 0.08526, 0.08578, 0.08625, 0.08662, 0.08687, 0.08705, 0.08717, 0.08723",\
"0.08439, 0.08452, 0.08489, 0.08537, 0.08583, 0.08622, 0.0865, 0.0867, 0.08684, 0.08687",\
"0.08418, 0.08427, 0.08459, 0.08501, 0.08547, 0.08586, 0.08616, 0.08638, 0.08648, 0.08623",\
"0.08404, 0.08411, 0.08438, 0.08475, 0.08518, 0.08555, 0.08585, 0.08591, 0.08526, 0.0839",\
"0.08021, 0.08026, 0.08046, 0.08077, 0.08102, 0.08049, 0.07876, 0.07737, 0.07644, 0.07579");
/* 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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.04772, 0.04786, 0.04821, 0.04875, 0.04932, 0.04986, 0.05084, 0.05958, 0.1116, 0.243",\
"0.0477, 0.04783, 0.04822, 0.04871, 0.04931, 0.04995, 0.05093, 0.05982, 0.1134, 0.2461",\
"0.04748, 0.04763, 0.04798, 0.04849, 0.04908, 0.04964, 0.05071, 0.06127, 0.1203, 0.2565",\
"0.04721, 0.04735, 0.04772, 0.04819, 0.04883, 0.04948, 0.05087, 0.06472, 0.1345, 0.2763",\
"0.04693, 0.04709, 0.04744, 0.04795, 0.04856, 0.04921, 0.05131, 0.07323, 0.1615, 0.3059",\
"0.04668, 0.04685, 0.04722, 0.04769, 0.0483, 0.04907, 0.05397, 0.09359, 0.2037, 0.3361",\
"0.04656, 0.0467, 0.04709, 0.04763, 0.0482, 0.0493, 0.06392, 0.1359, 0.2532, 0.3534",\
"0.04652, 0.04664, 0.04702, 0.0475, 0.04822, 0.05408, 0.1014, 0.1964, 0.2779, 0.3359",\
"0.04652, 0.04666, 0.04702, 0.04746, 0.05285, 0.09596, 0.161, 0.2066, 0.2371, 0.2581",\
"0.04512, 0.04513, 0.04911, 0.06451, 0.07477, 0.08054, 0.08387, 0.08588, 0.08717, 0.08803");
/* 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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.04772, 0.04786, 0.04821, 0.04875, 0.04932, 0.04986, 0.05084, 0.05958, 0.1116, 0.243",\
"0.0477, 0.04783, 0.04822, 0.04871, 0.04931, 0.04995, 0.05093, 0.05982, 0.1134, 0.2461",\
"0.04748, 0.04763, 0.04798, 0.04849, 0.04908, 0.04964, 0.05071, 0.06127, 0.1203, 0.2565",\
"0.04721, 0.04735, 0.04772, 0.04819, 0.04883, 0.04948, 0.05087, 0.06472, 0.1345, 0.2763",\
"0.04693, 0.04709, 0.04744, 0.04795, 0.04856, 0.04921, 0.05131, 0.07323, 0.1615, 0.3059",\
"0.04668, 0.04685, 0.04722, 0.04769, 0.0483, 0.04907, 0.05397, 0.09359, 0.2037, 0.3361",\
"0.04656, 0.0467, 0.04709, 0.04763, 0.0482, 0.0493, 0.06392, 0.1359, 0.2532, 0.3534",\
"0.04652, 0.04664, 0.04702, 0.0475, 0.04822, 0.05408, 0.1014, 0.1964, 0.2779, 0.3359",\
"0.04652, 0.04666, 0.04702, 0.04746, 0.05285, 0.09596, 0.161, 0.2066, 0.2371, 0.2581",\
"0.04512, 0.04513, 0.04911, 0.06451, 0.07477, 0.08054, 0.08387, 0.08588, 0.08717, 0.08803");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.04763, 0.04775, 0.04816, 0.04865, 0.04926, 0.0498, 0.05077, 0.0591, 0.1118, 0.2432",\
"0.04763, 0.04778, 0.04814, 0.04866, 0.04927, 0.04984, 0.05079, 0.05967, 0.1143, 0.2474",\
"0.04741, 0.04754, 0.04795, 0.04845, 0.04905, 0.04969, 0.05065, 0.06081, 0.1203, 0.2566",\
"0.04713, 0.04729, 0.04768, 0.04816, 0.04875, 0.04931, 0.05073, 0.06495, 0.1348, 0.2762",\
"0.04686, 0.047, 0.0474, 0.04785, 0.04846, 0.04913, 0.05126, 0.07317, 0.1613, 0.3059",\
"0.04662, 0.04678, 0.04714, 0.04768, 0.0483, 0.04888, 0.05379, 0.09293, 0.2043, 0.3361",\
"0.0465, 0.04663, 0.04703, 0.04755, 0.04811, 0.04924, 0.06388, 0.1358, 0.2529, 0.3533",\
"0.04647, 0.04658, 0.04696, 0.04747, 0.04809, 0.05399, 0.1015, 0.1963, 0.2778, 0.3358",\
"0.04647, 0.04657, 0.04696, 0.04738, 0.05278, 0.09592, 0.1609, 0.2066, 0.237, 0.258",\
"0.04506, 0.04508, 0.04906, 0.06444, 0.07473, 0.08045, 0.08376, 0.08581, 0.08709, 0.08793");
/* 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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.04763, 0.04775, 0.04816, 0.04865, 0.04926, 0.0498, 0.05077, 0.0591, 0.1118, 0.2432",\
"0.04763, 0.04778, 0.04814, 0.04866, 0.04927, 0.04984, 0.05079, 0.05967, 0.1143, 0.2474",\
"0.04741, 0.04754, 0.04795, 0.04845, 0.04905, 0.04969, 0.05065, 0.06081, 0.1203, 0.2566",\
"0.04713, 0.04729, 0.04768, 0.04816, 0.04875, 0.04931, 0.05073, 0.06495, 0.1348, 0.2762",\
"0.04686, 0.047, 0.0474, 0.04785, 0.04846, 0.04913, 0.05126, 0.07317, 0.1613, 0.3059",\
"0.04662, 0.04678, 0.04714, 0.04768, 0.0483, 0.04888, 0.05379, 0.09293, 0.2043, 0.3361",\
"0.0465, 0.04663, 0.04703, 0.04755, 0.04811, 0.04924, 0.06388, 0.1358, 0.2529, 0.3533",\
"0.04647, 0.04658, 0.04696, 0.04747, 0.04809, 0.05399, 0.1015, 0.1963, 0.2778, 0.3358",\
"0.04647, 0.04657, 0.04696, 0.04738, 0.05278, 0.09592, 0.1609, 0.2066, 0.237, 0.258",\
"0.04506, 0.04508, 0.04906, 0.06444, 0.07473, 0.08045, 0.08376, 0.08581, 0.08709, 0.08793");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.06531, 0.06542, 0.06581, 0.06628, 0.06687, 0.06747, 0.06868, 0.08031, 0.1437, 0.2814",\
"0.06527, 0.06538, 0.06574, 0.0663, 0.06682, 0.06737, 0.06862, 0.08079, 0.1455, 0.2855",\
"0.06475, 0.06489, 0.06523, 0.06572, 0.06633, 0.06692, 0.06832, 0.0823, 0.1535, 0.2954",\
"0.06424, 0.06437, 0.06476, 0.06521, 0.06581, 0.06636, 0.06825, 0.08707, 0.169, 0.3137",\
"0.06385, 0.06398, 0.06431, 0.06485, 0.0654, 0.06598, 0.06918, 0.09848, 0.199, 0.3391",\
"0.0635, 0.06364, 0.06402, 0.06452, 0.06507, 0.06579, 0.07327, 0.1247, 0.2425, 0.3632",\
"0.0633, 0.06345, 0.0638, 0.0643, 0.06489, 0.06678, 0.09017, 0.1765, 0.2849, 0.3687",\
"0.06318, 0.06333, 0.06369, 0.06419, 0.06508, 0.07887, 0.1448, 0.2281, 0.2887, 0.331",\
"0.06313, 0.06325, 0.06362, 0.06476, 0.08576, 0.136, 0.1722, 0.1953, 0.2105, 0.2208",\
"0.03872, 0.03871, 0.03868, 0.03866, 0.03864, 0.03861, 0.0386, 0.0386, 0.0386, 0.0386");
/* 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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.06531, 0.06542, 0.06581, 0.06628, 0.06687, 0.06747, 0.06868, 0.08031, 0.1437, 0.2814",\
"0.06527, 0.06538, 0.06574, 0.0663, 0.06682, 0.06737, 0.06862, 0.08079, 0.1455, 0.2855",\
"0.06475, 0.06489, 0.06523, 0.06572, 0.06633, 0.06692, 0.06832, 0.0823, 0.1535, 0.2954",\
"0.06424, 0.06437, 0.06476, 0.06521, 0.06581, 0.06636, 0.06825, 0.08707, 0.169, 0.3137",\
"0.06385, 0.06398, 0.06431, 0.06485, 0.0654, 0.06598, 0.06918, 0.09848, 0.199, 0.3391",\
"0.0635, 0.06364, 0.06402, 0.06452, 0.06507, 0.06579, 0.07327, 0.1247, 0.2425, 0.3632",\
"0.0633, 0.06345, 0.0638, 0.0643, 0.06489, 0.06678, 0.09017, 0.1765, 0.2849, 0.3687",\
"0.06318, 0.06333, 0.06369, 0.06419, 0.06508, 0.07887, 0.1448, 0.2281, 0.2887, 0.331",\
"0.06313, 0.06325, 0.06362, 0.06476, 0.08576, 0.136, 0.1722, 0.1953, 0.2105, 0.2208",\
"0.03872, 0.03871, 0.03868, 0.03866, 0.03864, 0.03861, 0.0386, 0.0386, 0.0386, 0.0386");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.06532, 0.06547, 0.06583, 0.06628, 0.06687, 0.06753, 0.06854, 0.08034, 0.1438, 0.2818",\
"0.06529, 0.06541, 0.06577, 0.06631, 0.06684, 0.06744, 0.06869, 0.08091, 0.1451, 0.2855",\
"0.06477, 0.06492, 0.06531, 0.06575, 0.06633, 0.06701, 0.06829, 0.08255, 0.153, 0.2954",\
"0.06426, 0.06441, 0.06479, 0.06524, 0.06583, 0.06644, 0.06836, 0.08689, 0.17, 0.3138",\
"0.06384, 0.06398, 0.06434, 0.06487, 0.06543, 0.06599, 0.06935, 0.09885, 0.1984, 0.339",\
"0.06353, 0.0637, 0.06406, 0.06455, 0.06508, 0.06585, 0.07358, 0.1248, 0.2425, 0.3632",\
"0.06335, 0.06347, 0.06385, 0.06433, 0.06496, 0.06678, 0.09027, 0.1766, 0.2849, 0.3687",\
"0.06321, 0.06335, 0.06369, 0.06421, 0.06516, 0.07893, 0.1448, 0.2281, 0.2887, 0.3309",\
"0.06316, 0.0633, 0.06358, 0.06477, 0.08584, 0.136, 0.1722, 0.1952, 0.2104, 0.2207",\
"0.03869, 0.03868, 0.03864, 0.03862, 0.0386, 0.03858, 0.03858, 0.03857, 0.03858, 0.03857");
/* 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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.06532, 0.06547, 0.06583, 0.06628, 0.06687, 0.06753, 0.06854, 0.08034, 0.1438, 0.2818",\
"0.06529, 0.06541, 0.06577, 0.06631, 0.06684, 0.06744, 0.06869, 0.08091, 0.1451, 0.2855",\
"0.06477, 0.06492, 0.06531, 0.06575, 0.06633, 0.06701, 0.06829, 0.08255, 0.153, 0.2954",\
"0.06426, 0.06441, 0.06479, 0.06524, 0.06583, 0.06644, 0.06836, 0.08689, 0.17, 0.3138",\
"0.06384, 0.06398, 0.06434, 0.06487, 0.06543, 0.06599, 0.06935, 0.09885, 0.1984, 0.339",\
"0.06353, 0.0637, 0.06406, 0.06455, 0.06508, 0.06585, 0.07358, 0.1248, 0.2425, 0.3632",\
"0.06335, 0.06347, 0.06385, 0.06433, 0.06496, 0.06678, 0.09027, 0.1766, 0.2849, 0.3687",\
"0.06321, 0.06335, 0.06369, 0.06421, 0.06516, 0.07893, 0.1448, 0.2281, 0.2887, 0.3309",\
"0.06316, 0.0633, 0.06358, 0.06477, 0.08584, 0.136, 0.1722, 0.1952, 0.2104, 0.2207",\
"0.03869, 0.03868, 0.03864, 0.03862, 0.0386, 0.03858, 0.03858, 0.03857, 0.03858, 0.03857");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("5.45, 5.547, 5.794, 6.127, 6.538, 7.033, 7.632, 8.358, 9.233, 10.27",\
"5.506, 5.603, 5.85, 6.184, 6.594, 7.09, 7.689, 8.415, 9.289, 10.33",\
"5.704, 5.801, 6.048, 6.382, 6.792, 7.288, 7.887, 8.613, 9.487, 10.53",\
"6.082, 6.179, 6.426, 6.759, 7.17, 7.665, 8.264, 8.99, 9.864, 10.9",\
"6.621, 6.719, 6.965, 7.3, 7.709, 8.204, 8.803, 9.529, 10.4, 11.44",\
"7.22, 7.317, 7.563, 7.897, 8.307, 8.803, 9.402, 10.13, 11, 12.04",\
"7.835, 7.932, 8.179, 8.513, 8.923, 9.419, 10.02, 10.74, 11.62, 12.66",\
"8.462, 8.56, 8.805, 9.139, 9.549, 10.04, 10.64, 11.37, 12.24, 13.28",\
"9.089, 9.186, 9.433, 9.767, 10.18, 10.67, 11.27, 12, 12.87, 13.91",\
"9.715, 9.812, 10.06, 10.39, 10.8, 11.3, 11.9, 12.62, 13.5, 14.53");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("5.536, 5.685, 6.094, 6.725, 7.612, 8.806, 10.36, 12.31, 14.7, 17.53",\
"5.593, 5.742, 6.151, 6.781, 7.669, 8.863, 10.42, 12.37, 14.75, 17.59",\
"5.792, 5.941, 6.349, 6.98, 7.868, 9.062, 10.62, 12.57, 14.95, 17.79",\
"6.169, 6.317, 6.726, 7.357, 8.244, 9.438, 10.99, 12.95, 15.33, 18.17",\
"6.702, 6.851, 7.259, 7.891, 8.778, 9.971, 11.53, 13.48, 15.86, 18.7",\
"7.288, 7.437, 7.847, 8.477, 9.364, 10.56, 12.11, 14.07, 16.45, 19.29",\
"7.898, 8.047, 8.455, 9.086, 9.973, 11.17, 12.72, 14.68, 17.06, 19.89",\
"8.515, 8.664, 9.073, 9.704, 10.59, 11.79, 13.34, 15.29, 17.68, 20.51",\
"9.134, 9.283, 9.692, 10.32, 11.21, 12.4, 13.96, 15.91, 18.29, 21.13",\
"9.75, 9.899, 10.31, 10.94, 11.83, 13.02, 14.57, 16.53, 18.91, 21.75");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.4622, 0.5322, 0.738, 1.072, 1.554, 2.213, 3.103, 4.266, 5.724, 7.489",\
"0.462, 0.5322, 0.7372, 1.072, 1.554, 2.213, 3.103, 4.264, 5.725, 7.489",\
"0.4618, 0.5322, 0.738, 1.071, 1.554, 2.213, 3.103, 4.267, 5.728, 7.489",\
"0.4622, 0.5318, 0.738, 1.072, 1.554, 2.213, 3.103, 4.268, 5.725, 7.49",\
"0.4622, 0.5328, 0.7382, 1.073, 1.554, 2.213, 3.104, 4.268, 5.726, 7.482",\
"0.462, 0.532, 0.738, 1.072, 1.554, 2.214, 3.102, 4.264, 5.718, 7.48",\
"0.462, 0.532, 0.738, 1.07, 1.556, 2.212, 3.1, 4.262, 5.718, 7.486",\
"0.462, 0.532, 0.738, 1.072, 1.554, 2.212, 3.102, 4.264, 5.726, 7.488",\
"0.462, 0.532, 0.738, 1.07, 1.556, 2.212, 3.098, 4.268, 5.72, 7.474",\
"0.462, 0.532, 0.738, 1.074, 1.554, 2.212, 3.102, 4.262, 5.718, 7.474");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.6206, 0.7592, 1.203, 2.043, 3.377, 5.307, 7.904, 11.18, 15.18, 19.99",\
"0.6214, 0.7594, 1.204, 2.043, 3.377, 5.308, 7.905, 11.19, 15.21, 19.97",\
"0.6214, 0.7596, 1.204, 2.043, 3.375, 5.308, 7.903, 11.17, 15.19, 19.98",\
"0.6222, 0.7606, 1.204, 2.043, 3.374, 5.307, 7.898, 11.18, 15.2, 19.98",\
"0.6222, 0.759, 1.203, 2.044, 3.375, 5.302, 7.904, 11.18, 15.19, 19.96",\
"0.622, 0.76, 1.202, 2.044, 3.376, 5.308, 7.902, 11.18, 15.19, 19.95",\
"0.622, 0.76, 1.204, 2.044, 3.372, 5.306, 7.894, 11.19, 15.18, 19.96",\
"0.622, 0.76, 1.204, 2.044, 3.374, 5.306, 7.898, 11.18, 15.2, 19.98",\
"0.622, 0.76, 1.202, 2.042, 3.374, 5.302, 7.886, 11.18, 15.21, 19.98",\
"0.62, 0.76, 1.202, 2.044, 3.372, 5.306, 7.89, 11.17, 15.19, 19.97");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.871, 1.965, 2.203, 2.526, 2.923, 3.408, 4.003, 4.728, 5.602, 6.641",\
"1.929, 2.023, 2.261, 2.584, 2.981, 3.466, 4.061, 4.786, 5.661, 6.699",\
"2.155, 2.248, 2.486, 2.809, 3.207, 3.692, 4.286, 5.011, 5.886, 6.923",\
"2.592, 2.685, 2.923, 3.246, 3.644, 4.129, 4.723, 5.448, 6.322, 7.362",\
"3.278, 3.371, 3.608, 3.932, 4.329, 4.814, 5.409, 6.134, 7.009, 8.048",\
"4.229, 4.324, 4.564, 4.889, 5.288, 5.774, 6.369, 7.095, 7.969, 9.009",\
"5.365, 5.471, 5.732, 6.072, 6.479, 6.97, 7.569, 8.295, 9.17, 10.21",\
"6.599, 6.72, 7.011, 7.378, 7.808, 8.314, 8.92, 9.649, 10.52, 11.56",\
"7.926, 8.062, 8.385, 8.784, 9.239, 9.762, 10.38, 11.12, 11.99, 13.03",\
"9.337, 9.49, 9.848, 10.28, 10.77, 11.31, 11.94, 12.68, 13.57, 14.61");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("2.069, 2.215, 2.611, 3.227, 4.1, 5.291, 6.844, 8.799, 11.18, 14.03",\
"2.126, 2.271, 2.669, 3.284, 4.157, 5.347, 6.902, 8.855, 11.24, 14.08",\
"2.288, 2.433, 2.83, 3.446, 4.319, 5.509, 7.064, 9.018, 11.4, 14.24",\
"2.565, 2.709, 3.106, 3.721, 4.594, 5.784, 7.338, 9.292, 11.68, 14.52",\
"2.988, 3.133, 3.529, 4.144, 5.016, 6.206, 7.76, 9.715, 12.1, 14.94",\
"3.531, 3.682, 4.087, 4.705, 5.578, 6.769, 8.324, 10.28, 12.66, 15.5",\
"4.129, 4.287, 4.709, 5.342, 6.221, 7.412, 8.966, 10.92, 13.3, 16.14",\
"4.765, 4.932, 5.373, 6.019, 6.907, 8.1, 9.656, 11.61, 13.99, 16.83",\
"5.426, 5.602, 6.062, 6.727, 7.621, 8.818, 10.37, 12.33, 14.71, 17.55",\
"6.091, 6.28, 6.763, 7.445, 8.35, 9.549, 11.11, 13.06, 15.44, 18.28");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.4368, 0.5068, 0.7082, 1.037, 1.513, 2.179, 3.083, 4.257, 5.728, 7.493",\
"0.4368, 0.5062, 0.7078, 1.036, 1.517, 2.18, 3.082, 4.256, 5.728, 7.493",\
"0.4368, 0.5066, 0.708, 1.036, 1.512, 2.179, 3.084, 4.26, 5.722, 7.482",\
"0.437, 0.5068, 0.711, 1.037, 1.514, 2.183, 3.082, 4.256, 5.728, 7.493",\
"0.4374, 0.5072, 0.7108, 1.038, 1.514, 2.18, 3.085, 4.261, 5.728, 7.492",\
"0.4542, 0.5228, 0.72, 1.044, 1.517, 2.182, 3.084, 4.257, 5.726, 7.492",\
"0.5314, 0.5956, 0.784, 1.092, 1.55, 2.2, 3.096, 4.262, 5.722, 7.49",\
"0.626, 0.694, 0.882, 1.182, 1.632, 2.26, 3.138, 4.286, 5.732, 7.484",\
"0.728, 0.8, 0.99, 1.29, 1.724, 2.342, 3.198, 4.326, 5.76, 7.496",\
"0.836, 0.914, 1.118, 1.408, 1.828, 2.43, 3.268, 4.376, 5.798, 7.522");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.5932, 0.73, 1.167, 1.994, 3.341, 5.293, 7.902, 11.17, 15.22, 20.03",\
"0.5934, 0.73, 1.165, 1.994, 3.34, 5.295, 7.891, 11.19, 15.18, 19.96",\
"0.5936, 0.7296, 1.167, 1.994, 3.34, 5.294, 7.892, 11.18, 15.19, 19.97",\
"0.5932, 0.7292, 1.167, 1.994, 3.342, 5.29, 7.901, 11.19, 15.22, 19.96",\
"0.5954, 0.7324, 1.169, 1.994, 3.341, 5.29, 7.899, 11.17, 15.22, 19.98",\
"0.6274, 0.7618, 1.191, 2.005, 3.345, 5.299, 7.9, 11.19, 15.18, 19.96",\
"0.6716, 0.8074, 1.237, 2.04, 3.358, 5.3, 7.9, 11.19, 15.18, 19.94",\
"0.722, 0.86, 1.288, 2.084, 3.388, 5.314, 7.902, 11.19, 15.2, 20",\
"0.78, 0.92, 1.342, 2.128, 3.414, 5.33, 7.908, 11.17, 15.21, 19.97",\
"0.848, 0.99, 1.408, 2.18, 3.45, 5.348, 7.92, 11.19, 15.19, 19.97");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.869, 1.964, 2.206, 2.535, 2.942, 3.439, 4.048, 4.78, 5.652, 6.686",\
"1.927, 2.022, 2.264, 2.593, 2.999, 3.497, 4.106, 4.838, 5.71, 6.744",\
"2.153, 2.247, 2.489, 2.818, 3.225, 3.722, 4.331, 5.063, 5.935, 6.969",\
"2.59, 2.685, 2.926, 3.255, 3.662, 4.159, 4.768, 5.5, 6.372, 7.406",\
"3.276, 3.37, 3.611, 3.94, 4.347, 4.845, 5.455, 6.186, 7.058, 8.092",\
"4.228, 4.324, 4.567, 4.898, 5.307, 5.805, 6.415, 7.146, 8.019, 9.052",\
"5.364, 5.471, 5.735, 6.082, 6.5, 7.004, 7.615, 8.345, 9.217, 10.25",\
"6.598, 6.72, 7.016, 7.393, 7.833, 8.352, 8.97, 9.701, 10.57, 11.61",\
"7.922, 8.063, 8.391, 8.801, 9.27, 9.81, 10.44, 11.17, 12.04, 13.07",\
"9.337, 9.491, 9.86, 10.31, 10.8, 11.37, 12, 12.74, 13.61, 14.64");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.442, 0.5134, 0.72, 1.058, 1.547, 2.231, 3.127, 4.267, 5.692, 7.436",\
"0.4426, 0.5132, 0.7204, 1.059, 1.547, 2.231, 3.127, 4.267, 5.69, 7.436",\
"0.4426, 0.5128, 0.7202, 1.058, 1.546, 2.231, 3.127, 4.267, 5.692, 7.436",\
"0.4424, 0.5128, 0.7216, 1.059, 1.547, 2.231, 3.126, 4.267, 5.691, 7.436",\
"0.4426, 0.5148, 0.7218, 1.059, 1.547, 2.231, 3.128, 4.265, 5.692, 7.437",\
"0.4602, 0.5292, 0.732, 1.065, 1.551, 2.233, 3.126, 4.264, 5.69, 7.434",\
"0.5386, 0.6042, 0.796, 1.114, 1.584, 2.252, 3.134, 4.264, 5.69, 7.432",\
"0.636, 0.704, 0.9, 1.21, 1.67, 2.314, 3.162, 4.27, 5.69, 7.436",\
"0.74, 0.814, 1.014, 1.322, 1.772, 2.398, 3.212, 4.292, 5.696, 7.432",\
"0.852, 0.93, 1.142, 1.45, 1.888, 2.486, 3.26, 4.31, 5.704, 7.438");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.871, 1.965, 2.203, 2.526, 2.923, 3.408, 4.003, 4.728, 5.602, 6.641",\
"1.929, 2.023, 2.261, 2.584, 2.982, 3.467, 4.061, 4.786, 5.66, 6.699",\
"2.155, 2.248, 2.486, 2.809, 3.207, 3.692, 4.286, 5.011, 5.886, 6.923",\
"2.591, 2.685, 2.923, 3.246, 3.644, 4.129, 4.723, 5.448, 6.322, 7.361",\
"3.278, 3.371, 3.609, 3.931, 4.329, 4.814, 5.409, 6.135, 7.009, 8.048",\
"4.229, 4.324, 4.564, 4.889, 5.288, 5.774, 6.369, 7.095, 7.97, 9.009",\
"5.365, 5.472, 5.731, 6.071, 6.478, 6.971, 7.568, 8.295, 9.17, 10.21",\
"6.599, 6.719, 7.01, 7.377, 7.808, 8.314, 8.919, 9.649, 10.52, 11.56",\
"7.925, 8.062, 8.383, 8.783, 9.239, 9.763, 10.38, 11.11, 11.99, 13.03",\
"9.337, 9.489, 9.85, 10.29, 10.77, 11.31, 11.94, 12.68, 13.57, 14.61");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("2.069, 2.215, 2.612, 3.227, 4.1, 5.29, 6.845, 8.799, 11.18, 14.01",\
"2.126, 2.271, 2.669, 3.284, 4.157, 5.348, 6.903, 8.855, 11.24, 14.08",\
"2.288, 2.433, 2.83, 3.445, 4.318, 5.509, 7.064, 9.017, 11.4, 14.24",\
"2.565, 2.709, 3.106, 3.721, 4.594, 5.784, 7.339, 9.292, 11.68, 14.52",\
"2.988, 3.132, 3.529, 4.144, 5.016, 6.206, 7.761, 9.715, 12.1, 14.94",\
"3.531, 3.681, 4.087, 4.706, 5.578, 6.768, 8.323, 10.28, 12.66, 15.49",\
"4.128, 4.287, 4.71, 5.342, 6.221, 7.412, 8.967, 10.92, 13.3, 16.14",\
"4.766, 4.932, 5.372, 6.021, 6.907, 8.101, 9.657, 11.61, 13.99, 16.83",\
"5.425, 5.602, 6.063, 6.727, 7.622, 8.818, 10.37, 12.33, 14.71, 17.55",\
"6.091, 6.281, 6.762, 7.445, 8.35, 9.55, 11.11, 13.06, 15.44, 18.28");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.437, 0.5068, 0.708, 1.037, 1.513, 2.178, 3.083, 4.257, 5.728, 7.493",\
"0.4368, 0.5064, 0.7078, 1.036, 1.513, 2.183, 3.086, 4.26, 5.726, 7.493",\
"0.4368, 0.5066, 0.708, 1.036, 1.516, 2.179, 3.084, 4.26, 5.722, 7.482",\
"0.437, 0.5066, 0.7108, 1.037, 1.512, 2.183, 3.085, 4.256, 5.726, 7.492",\
"0.437, 0.5076, 0.7108, 1.038, 1.517, 2.181, 3.082, 4.255, 5.718, 7.492",\
"0.455, 0.5228, 0.7202, 1.044, 1.517, 2.183, 3.084, 4.259, 5.729, 7.492",\
"0.5316, 0.5952, 0.782, 1.092, 1.55, 2.2, 3.098, 4.264, 5.722, 7.492",\
"0.626, 0.694, 0.88, 1.184, 1.63, 2.262, 3.136, 4.286, 5.738, 7.496",\
"0.73, 0.8, 0.992, 1.288, 1.722, 2.342, 3.198, 4.326, 5.756, 7.5",\
"0.838, 0.916, 1.114, 1.406, 1.828, 2.432, 3.27, 4.38, 5.798, 7.522");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.5928, 0.7296, 1.166, 1.994, 3.341, 5.294, 7.893, 11.19, 15.18, 19.97",\
"0.5928, 0.7294, 1.166, 1.996, 3.342, 5.297, 7.898, 11.19, 15.18, 19.96",\
"0.5938, 0.729, 1.165, 1.995, 3.342, 5.297, 7.897, 11.19, 15.18, 19.96",\
"0.5932, 0.7288, 1.166, 1.994, 3.341, 5.296, 7.895, 11.19, 15.18, 19.96",\
"0.5954, 0.7326, 1.169, 1.996, 3.341, 5.296, 7.892, 11.19, 15.18, 19.96",\
"0.6272, 0.762, 1.19, 2.005, 3.345, 5.298, 7.901, 11.19, 15.17, 19.96",\
"0.6718, 0.809, 1.237, 2.042, 3.358, 5.294, 7.902, 11.19, 15.17, 19.95",\
"0.722, 0.86, 1.288, 2.082, 3.386, 5.31, 7.892, 11.19, 15.2, 19.98",\
"0.782, 0.92, 1.344, 2.128, 3.416, 5.33, 7.906, 11.18, 15.19, 19.97",\
"0.848, 0.988, 1.41, 2.18, 3.45, 5.35, 7.922, 11.19, 15.19, 19.96");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.87, 1.964, 2.206, 2.535, 2.942, 3.439, 4.048, 4.78, 5.652, 6.686",\
"1.927, 2.022, 2.263, 2.593, 2.999, 3.497, 4.106, 4.838, 5.71, 6.744",\
"2.153, 2.247, 2.489, 2.818, 3.225, 3.722, 4.331, 5.063, 5.935, 6.969",\
"2.59, 2.684, 2.926, 3.255, 3.661, 4.159, 4.768, 5.5, 6.372, 7.406",\
"3.276, 3.37, 3.611, 3.94, 4.347, 4.845, 5.455, 6.186, 7.058, 8.092",\
"4.228, 4.324, 4.567, 4.898, 5.307, 5.805, 6.415, 7.146, 8.018, 9.052",\
"5.363, 5.471, 5.736, 6.082, 6.5, 7.004, 7.615, 8.345, 9.217, 10.25",\
"6.598, 6.721, 7.016, 7.392, 7.833, 8.353, 8.971, 9.701, 10.57, 11.6",\
"7.924, 8.061, 8.392, 8.803, 9.269, 9.811, 10.44, 11.17, 12.04, 13.07",\
"9.337, 9.491, 9.859, 10.31, 10.8, 11.37, 12, 12.74, 13.61, 14.64");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.442, 0.5142, 0.7198, 1.057, 1.547, 2.231, 3.127, 4.265, 5.692, 7.436",\
"0.442, 0.5136, 0.7202, 1.058, 1.547, 2.231, 3.128, 4.267, 5.69, 7.437",\
"0.4422, 0.5132, 0.7216, 1.058, 1.546, 2.231, 3.128, 4.268, 5.691, 7.437",\
"0.4416, 0.5138, 0.7204, 1.059, 1.547, 2.231, 3.126, 4.266, 5.692, 7.438",\
"0.4426, 0.5136, 0.7214, 1.059, 1.547, 2.231, 3.127, 4.265, 5.69, 7.438",\
"0.4602, 0.5292, 0.7328, 1.065, 1.551, 2.233, 3.126, 4.264, 5.688, 7.432",\
"0.538, 0.6048, 0.796, 1.114, 1.584, 2.252, 3.134, 4.266, 5.69, 7.438",\
"0.636, 0.706, 0.898, 1.21, 1.67, 2.316, 3.162, 4.272, 5.688, 7.434",\
"0.74, 0.816, 1.016, 1.322, 1.772, 2.396, 3.21, 4.292, 5.696, 7.436",\
"0.852, 0.93, 1.142, 1.45, 1.888, 2.486, 3.26, 4.31, 5.706, 7.438");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.872, 1.965, 2.203, 2.526, 2.924, 3.409, 4.003, 4.729, 5.603, 6.641",\
"1.93, 2.023, 2.261, 2.584, 2.982, 3.467, 4.061, 4.787, 5.661, 6.699",\
"2.155, 2.249, 2.487, 2.81, 3.207, 3.693, 4.287, 5.012, 5.887, 6.925",\
"2.592, 2.685, 2.923, 3.246, 3.644, 4.129, 4.724, 5.449, 6.323, 7.362",\
"3.279, 3.372, 3.609, 3.932, 4.33, 4.816, 5.41, 6.135, 7.01, 8.048",\
"4.23, 4.325, 4.565, 4.889, 5.289, 5.775, 6.37, 7.095, 7.971, 9.009",\
"5.365, 5.471, 5.732, 6.072, 6.48, 6.972, 7.569, 8.295, 9.17, 10.21",\
"6.599, 6.72, 7.01, 7.378, 7.808, 8.313, 8.92, 9.649, 10.53, 11.56",\
"7.925, 8.061, 8.383, 8.784, 9.239, 9.763, 10.38, 11.12, 11.99, 13.03",\
"9.337, 9.489, 9.849, 10.28, 10.77, 11.31, 11.94, 12.68, 13.57, 14.61");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("2.097, 2.242, 2.64, 3.256, 4.13, 5.32, 6.875, 8.827, 11.21, 14.05",\
"2.154, 2.299, 2.697, 3.313, 4.187, 5.377, 6.931, 8.885, 11.27, 14.1",\
"2.315, 2.46, 2.858, 3.474, 4.348, 5.538, 7.093, 9.045, 11.43, 14.26",\
"2.588, 2.733, 3.131, 3.747, 4.62, 5.81, 7.365, 9.318, 11.7, 14.54",\
"3.006, 3.151, 3.549, 4.163, 5.036, 6.226, 7.781, 9.734, 12.12, 14.95",\
"3.544, 3.694, 4.101, 4.72, 5.593, 6.783, 8.338, 10.29, 12.67, 15.51",\
"4.139, 4.297, 4.72, 5.353, 6.232, 7.423, 8.977, 10.93, 13.31, 16.15",\
"4.773, 4.94, 5.38, 6.028, 6.915, 8.109, 9.664, 11.62, 14, 16.84",\
"5.431, 5.608, 6.069, 6.733, 7.628, 8.825, 10.38, 12.33, 14.72, 17.55",\
"6.097, 6.285, 6.768, 7.451, 8.356, 9.555, 11.11, 13.07, 15.45, 18.29");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.4366, 0.5066, 0.7104, 1.036, 1.511, 2.179, 3.084, 4.258, 5.718, 7.476",\
"0.4364, 0.5064, 0.7092, 1.036, 1.511, 2.177, 3.084, 4.258, 5.72, 7.478",\
"0.4366, 0.506, 0.7104, 1.035, 1.51, 2.18, 3.083, 4.259, 5.72, 7.475",\
"0.4358, 0.5062, 0.7104, 1.037, 1.511, 2.179, 3.082, 4.259, 5.72, 7.476",\
"0.437, 0.5072, 0.7104, 1.037, 1.512, 2.18, 3.085, 4.256, 5.72, 7.482",\
"0.454, 0.5226, 0.7198, 1.043, 1.517, 2.183, 3.086, 4.257, 5.721, 7.484",\
"0.5308, 0.5956, 0.782, 1.092, 1.55, 2.204, 3.094, 4.266, 5.718, 7.482",\
"0.626, 0.694, 0.88, 1.182, 1.63, 2.264, 3.134, 4.282, 5.734, 7.49",\
"0.73, 0.8, 0.992, 1.288, 1.724, 2.342, 3.196, 4.328, 5.756, 7.502",\
"0.836, 0.914, 1.114, 1.41, 1.828, 2.434, 3.268, 4.374, 5.792, 7.524");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.5964, 0.7326, 1.171, 1.995, 3.341, 5.292, 7.895, 11.19, 15.21, 19.97",\
"0.5956, 0.7328, 1.169, 1.997, 3.342, 5.292, 7.89, 11.19, 15.2, 19.99",\
"0.5956, 0.7318, 1.171, 1.997, 3.339, 5.297, 7.901, 11.19, 15.21, 20",\
"0.5956, 0.7316, 1.171, 1.997, 3.339, 5.294, 7.897, 11.19, 15.21, 19.97",\
"0.5982, 0.7352, 1.172, 1.998, 3.34, 5.298, 7.901, 11.18, 15.21, 20",\
"0.6296, 0.7638, 1.192, 2.005, 3.346, 5.298, 7.902, 11.18, 15.19, 20",\
"0.6726, 0.8094, 1.238, 2.044, 3.36, 5.3, 7.9, 11.19, 15.21, 19.96",\
"0.722, 0.862, 1.29, 2.084, 3.39, 5.316, 7.9, 11.19, 15.2, 19.99",\
"0.782, 0.92, 1.344, 2.132, 3.416, 5.334, 7.906, 11.18, 15.17, 19.96",\
"0.85, 0.988, 1.41, 2.182, 3.452, 5.354, 7.922, 11.19, 15.18, 19.95");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.871, 1.966, 2.207, 2.536, 2.942, 3.436, 4.037, 4.768, 5.65, 6.706",\
"1.929, 2.023, 2.265, 2.594, 3, 3.494, 4.095, 4.826, 5.708, 6.764",\
"2.154, 2.248, 2.49, 2.819, 3.226, 3.72, 4.32, 5.051, 5.933, 6.99",\
"2.591, 2.685, 2.926, 3.256, 3.662, 4.156, 4.757, 5.488, 6.371, 7.427",\
"3.277, 3.371, 3.612, 3.941, 4.348, 4.843, 5.444, 6.175, 7.059, 8.114",\
"4.229, 4.325, 4.568, 4.899, 5.307, 5.803, 6.406, 7.137, 8.024, 9.075",\
"5.364, 5.471, 5.736, 6.083, 6.501, 7.003, 7.607, 8.339, 9.229, 10.28",\
"6.599, 6.721, 7.017, 7.393, 7.835, 8.353, 8.966, 9.702, 10.59, 11.63",\
"7.926, 8.063, 8.394, 8.804, 9.274, 9.812, 10.44, 11.18, 12.07, 13.11",\
"9.338, 9.493, 9.861, 10.31, 10.81, 11.37, 12.01, 12.77, 13.66, 14.69");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.4416, 0.512, 0.72, 1.057, 1.542, 2.21, 3.11, 4.294, 5.777, 7.521",\
"0.4414, 0.5118, 0.7192, 1.057, 1.542, 2.209, 3.111, 4.295, 5.777, 7.521",\
"0.4414, 0.512, 0.7196, 1.056, 1.542, 2.21, 3.111, 4.295, 5.775, 7.521",\
"0.4418, 0.5126, 0.7198, 1.057, 1.543, 2.211, 3.111, 4.296, 5.776, 7.52",\
"0.4416, 0.5142, 0.7212, 1.057, 1.543, 2.211, 3.112, 4.299, 5.774, 7.518",\
"0.4596, 0.529, 0.7312, 1.064, 1.549, 2.216, 3.115, 4.305, 5.77, 7.514",\
"0.5378, 0.604, 0.796, 1.114, 1.584, 2.238, 3.126, 4.312, 5.766, 7.506",\
"0.634, 0.706, 0.896, 1.21, 1.672, 2.302, 3.168, 4.332, 5.77, 7.496",\
"0.74, 0.812, 1.014, 1.326, 1.774, 2.388, 3.24, 4.374, 5.784, 7.494",\
"0.852, 0.93, 1.144, 1.458, 1.892, 2.486, 3.32, 4.416, 5.8, 7.492");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.872, 1.965, 2.203, 2.526, 2.924, 3.409, 4.003, 4.729, 5.603, 6.641",\
"1.93, 2.023, 2.261, 2.584, 2.982, 3.467, 4.061, 4.787, 5.661, 6.699",\
"2.155, 2.249, 2.487, 2.81, 3.207, 3.693, 4.287, 5.012, 5.887, 6.925",\
"2.592, 2.685, 2.923, 3.246, 3.644, 4.129, 4.724, 5.449, 6.323, 7.362",\
"3.279, 3.372, 3.609, 3.932, 4.33, 4.816, 5.41, 6.135, 7.01, 8.048",\
"4.229, 4.325, 4.564, 4.889, 5.288, 5.775, 6.37, 7.096, 7.971, 9.009",\
"5.365, 5.471, 5.732, 6.072, 6.48, 6.972, 7.569, 8.295, 9.17, 10.21",\
"6.599, 6.72, 7.01, 7.378, 7.808, 8.314, 8.92, 9.649, 10.52, 11.56",\
"7.925, 8.061, 8.383, 8.784, 9.238, 9.763, 10.38, 11.12, 11.99, 13.03",\
"9.337, 9.489, 9.848, 10.28, 10.77, 11.31, 11.94, 12.68, 13.57, 14.61");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("2.097, 2.242, 2.64, 3.256, 4.13, 5.32, 6.875, 8.827, 11.21, 14.05",\
"2.154, 2.299, 2.697, 3.313, 4.187, 5.377, 6.931, 8.885, 11.27, 14.1",\
"2.315, 2.46, 2.858, 3.474, 4.348, 5.538, 7.093, 9.045, 11.43, 14.26",\
"2.588, 2.733, 3.131, 3.747, 4.62, 5.811, 7.365, 9.319, 11.7, 14.53",\
"3.006, 3.151, 3.548, 4.163, 5.035, 6.226, 7.781, 9.734, 12.12, 14.95",\
"3.544, 3.694, 4.101, 4.72, 5.593, 6.782, 8.338, 10.29, 12.67, 15.51",\
"4.138, 4.297, 4.72, 5.352, 6.232, 7.423, 8.977, 10.93, 13.31, 16.15",\
"4.773, 4.94, 5.381, 6.028, 6.915, 8.108, 9.664, 11.62, 14, 16.84",\
"5.431, 5.608, 6.069, 6.733, 7.628, 8.825, 10.38, 12.33, 14.72, 17.55",\
"6.095, 6.286, 6.768, 7.451, 8.356, 9.555, 11.11, 13.07, 15.45, 18.28");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.4366, 0.5066, 0.7104, 1.036, 1.51, 2.179, 3.084, 4.258, 5.72, 7.481",\
"0.4364, 0.5064, 0.7092, 1.036, 1.511, 2.177, 3.084, 4.258, 5.72, 7.478",\
"0.4366, 0.506, 0.7104, 1.035, 1.51, 2.18, 3.083, 4.259, 5.72, 7.475",\
"0.4358, 0.5062, 0.7104, 1.037, 1.511, 2.179, 3.082, 4.257, 5.719, 7.482",\
"0.437, 0.5074, 0.7104, 1.037, 1.512, 2.179, 3.085, 4.256, 5.72, 7.482",\
"0.4542, 0.522, 0.72, 1.044, 1.516, 2.183, 3.084, 4.257, 5.718, 7.482",\
"0.531, 0.5956, 0.782, 1.092, 1.55, 2.202, 3.094, 4.266, 5.718, 7.482",\
"0.628, 0.694, 0.882, 1.184, 1.63, 2.262, 3.134, 4.282, 5.734, 7.49",\
"0.728, 0.802, 0.992, 1.288, 1.724, 2.342, 3.198, 4.326, 5.756, 7.504",\
"0.836, 0.912, 1.116, 1.408, 1.828, 2.432, 3.27, 4.374, 5.794, 7.524");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.596, 0.7328, 1.169, 1.995, 3.341, 5.293, 7.896, 11.19, 15.21, 19.97",\
"0.5956, 0.7328, 1.169, 1.997, 3.342, 5.292, 7.89, 11.19, 15.2, 19.99",\
"0.5956, 0.7318, 1.171, 1.997, 3.339, 5.297, 7.901, 11.19, 15.21, 20",\
"0.5954, 0.7316, 1.172, 1.997, 3.343, 5.295, 7.899, 11.18, 15.2, 20",\
"0.598, 0.7354, 1.173, 1.998, 3.343, 5.298, 7.902, 11.18, 15.19, 20",\
"0.6298, 0.7658, 1.191, 2.006, 3.346, 5.297, 7.901, 11.19, 15.21, 19.98",\
"0.6732, 0.8092, 1.238, 2.041, 3.36, 5.3, 7.9, 11.19, 15.21, 19.96",\
"0.724, 0.86, 1.29, 2.082, 3.388, 5.314, 7.902, 11.19, 15.2, 19.99",\
"0.78, 0.92, 1.346, 2.13, 3.42, 5.33, 7.906, 11.18, 15.17, 19.96",\
"0.848, 0.988, 1.41, 2.18, 3.448, 5.354, 7.918, 11.19, 15.18, 19.97");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.871, 1.965, 2.207, 2.536, 2.942, 3.436, 4.037, 4.768, 5.651, 6.707",\
"1.929, 2.023, 2.264, 2.594, 3, 3.494, 4.095, 4.826, 5.709, 6.765",\
"2.154, 2.249, 2.49, 2.819, 3.226, 3.72, 4.321, 5.051, 5.935, 6.99",\
"2.591, 2.685, 2.926, 3.255, 3.662, 4.156, 4.758, 5.488, 6.372, 7.427",\
"3.277, 3.371, 3.612, 3.941, 4.348, 4.843, 5.445, 6.176, 7.061, 8.114",\
"4.229, 4.325, 4.568, 4.899, 5.308, 5.804, 6.406, 7.137, 8.026, 9.076",\
"5.365, 5.472, 5.736, 6.083, 6.502, 7.004, 7.608, 8.34, 9.231, 10.28",\
"6.599, 6.721, 7.017, 7.393, 7.836, 8.355, 8.967, 9.704, 10.59, 11.63",\
"7.925, 8.064, 8.394, 8.805, 9.276, 9.813, 10.44, 11.19, 12.07, 13.11",\
"9.338, 9.493, 9.861, 10.31, 10.81, 11.37, 12.01, 12.77, 13.65, 14.69");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.4414, 0.512, 0.7198, 1.056, 1.543, 2.211, 3.111, 4.296, 5.775, 7.52",\
"0.4416, 0.512, 0.72, 1.057, 1.542, 2.211, 3.112, 4.297, 5.775, 7.52",\
"0.4416, 0.5122, 0.7188, 1.057, 1.543, 2.211, 3.111, 4.297, 5.775, 7.518",\
"0.4414, 0.513, 0.7206, 1.057, 1.543, 2.212, 3.112, 4.298, 5.775, 7.519",\
"0.4418, 0.5142, 0.7204, 1.058, 1.544, 2.213, 3.112, 4.302, 5.773, 7.515",\
"0.4596, 0.5286, 0.7312, 1.064, 1.549, 2.218, 3.114, 4.307, 5.769, 7.508",\
"0.5382, 0.6034, 0.796, 1.114, 1.586, 2.238, 3.128, 4.312, 5.764, 7.498",\
"0.636, 0.704, 0.898, 1.212, 1.672, 2.302, 3.172, 4.332, 5.764, 7.49",\
"0.74, 0.812, 1.014, 1.326, 1.776, 2.388, 3.244, 4.37, 5.776, 7.48",\
"0.85, 0.93, 1.148, 1.464, 1.894, 2.488, 3.32, 4.408, 5.786, 7.478");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("1.871, 1.966, 2.207, 2.536, 2.942, 3.436, 4.037, 4.768, 5.65, 6.706",\
"1.929, 2.023, 2.265, 2.594, 3, 3.494, 4.095, 4.826, 5.708, 6.764",\
"2.154, 2.248, 2.49, 2.819, 3.226, 3.72, 4.32, 5.051, 5.933, 6.99",\
"2.591, 2.685, 2.926, 3.256, 3.662, 4.156, 4.757, 5.488, 6.371, 7.427",\
"3.277, 3.371, 3.612, 3.941, 4.348, 4.843, 5.444, 6.175, 7.059, 8.114",\
"4.229, 4.325, 4.568, 4.899, 5.307, 5.803, 6.406, 7.137, 8.024, 9.075",\
"5.364, 5.471, 5.736, 6.083, 6.501, 7.003, 7.607, 8.339, 9.229, 10.28",\
"6.599, 6.721, 7.017, 7.393, 7.835, 8.353, 8.966, 9.702, 10.59, 11.63",\
"7.926, 8.063, 8.394, 8.804, 9.274, 9.812, 10.44, 11.18, 12.07, 13.11",\
"9.338, 9.493, 9.861, 10.31, 10.81, 11.37, 12.01, 12.77, 13.66, 14.69");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("2.097, 2.242, 2.64, 3.256, 4.13, 5.32, 6.875, 8.827, 11.21, 14.05",\
"2.154, 2.299, 2.697, 3.313, 4.187, 5.377, 6.931, 8.885, 11.27, 14.1",\
"2.315, 2.46, 2.858, 3.474, 4.348, 5.538, 7.093, 9.045, 11.43, 14.26",\
"2.588, 2.733, 3.131, 3.747, 4.62, 5.81, 7.365, 9.318, 11.7, 14.54",\
"3.006, 3.151, 3.549, 4.163, 5.036, 6.226, 7.781, 9.734, 12.12, 14.95",\
"3.544, 3.694, 4.101, 4.72, 5.593, 6.783, 8.338, 10.29, 12.67, 15.51",\
"4.139, 4.297, 4.72, 5.353, 6.232, 7.423, 8.977, 10.93, 13.31, 16.15",\
"4.773, 4.94, 5.38, 6.028, 6.915, 8.109, 9.664, 11.62, 14, 16.84",\
"5.431, 5.608, 6.069, 6.733, 7.628, 8.825, 10.38, 12.33, 14.72, 17.55",\
"6.097, 6.285, 6.768, 7.451, 8.356, 9.555, 11.11, 13.07, 15.45, 18.29");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.4366, 0.5066, 0.7104, 1.036, 1.51, 2.179, 3.084, 4.258, 5.72, 7.481",\
"0.4364, 0.5064, 0.7092, 1.036, 1.511, 2.177, 3.084, 4.258, 5.72, 7.478",\
"0.4366, 0.506, 0.7104, 1.035, 1.51, 2.18, 3.083, 4.259, 5.72, 7.475",\
"0.4358, 0.5062, 0.7104, 1.037, 1.511, 2.179, 3.082, 4.257, 5.719, 7.482",\
"0.437, 0.5074, 0.7104, 1.037, 1.512, 2.179, 3.085, 4.256, 5.72, 7.482",\
"0.4542, 0.522, 0.72, 1.044, 1.516, 2.183, 3.084, 4.257, 5.718, 7.482",\
"0.531, 0.5956, 0.782, 1.092, 1.55, 2.202, 3.094, 4.266, 5.718, 7.482",\
"0.628, 0.694, 0.882, 1.184, 1.63, 2.262, 3.134, 4.282, 5.734, 7.49",\
"0.728, 0.802, 0.992, 1.288, 1.724, 2.342, 3.198, 4.326, 5.756, 7.504",\
"0.836, 0.912, 1.116, 1.408, 1.828, 2.432, 3.27, 4.374, 5.794, 7.524");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.5932, 0.73, 1.167, 1.994, 3.341, 5.293, 7.902, 11.17, 15.22, 20.03",\
"0.5934, 0.73, 1.165, 1.994, 3.34, 5.295, 7.891, 11.19, 15.18, 19.96",\
"0.5936, 0.7296, 1.167, 1.994, 3.34, 5.294, 7.892, 11.18, 15.19, 19.97",\
"0.5932, 0.7292, 1.167, 1.994, 3.342, 5.29, 7.901, 11.19, 15.22, 19.96",\
"0.5954, 0.7324, 1.169, 1.994, 3.341, 5.29, 7.899, 11.17, 15.22, 19.98",\
"0.6274, 0.7618, 1.191, 2.005, 3.345, 5.299, 7.9, 11.19, 15.18, 19.96",\
"0.6716, 0.8074, 1.237, 2.04, 3.358, 5.3, 7.9, 11.19, 15.18, 19.94",\
"0.722, 0.86, 1.288, 2.084, 3.388, 5.314, 7.902, 11.19, 15.2, 20",\
"0.78, 0.92, 1.342, 2.128, 3.414, 5.33, 7.908, 11.17, 15.21, 19.97",\
"0.848, 0.99, 1.408, 2.18, 3.45, 5.348, 7.92, 11.19, 15.19, 19.97");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("4.659, 4.806, 5.205, 5.822, 6.695, 7.885, 9.439, 11.39, 13.78, 16.62",\
"4.725, 4.871, 5.271, 5.887, 6.76, 7.949, 9.505, 11.46, 13.84, 16.67",\
"4.947, 5.094, 5.494, 6.11, 6.983, 8.173, 9.728, 11.68, 14.07, 16.9",\
"5.377, 5.524, 5.924, 6.54, 7.413, 8.603, 10.16, 12.11, 14.49, 17.33",\
"6.046, 6.193, 6.592, 7.21, 8.082, 9.272, 10.83, 12.78, 15.17, 18.01",\
"6.949, 7.096, 7.495, 8.111, 8.985, 10.18, 11.73, 13.68, 16.06, 18.9",\
"8.028, 8.174, 8.574, 9.191, 10.06, 11.25, 12.81, 14.76, 17.15, 19.98",\
"9.232, 9.379, 9.78, 10.4, 11.27, 12.46, 14.01, 15.97, 18.35, 21.18",\
"10.54, 10.69, 11.09, 11.71, 12.58, 13.77, 15.33, 17.28, 19.66, 22.5",\
"11.94, 12.09, 12.49, 13.11, 13.99, 15.18, 16.73, 18.68, 21.07, 23.9");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.607, 0.7424, 1.176, 1.998, 3.341, 5.291, 7.895, 11.19, 15.18, 19.95",\
"0.6074, 0.7428, 1.177, 1.998, 3.34, 5.298, 7.902, 11.19, 15.18, 19.96",\
"0.6074, 0.7422, 1.176, 1.999, 3.34, 5.292, 7.893, 11.19, 15.18, 19.96",\
"0.6082, 0.743, 1.177, 1.998, 3.344, 5.298, 7.902, 11.19, 15.17, 19.96",\
"0.6074, 0.7436, 1.177, 1.998, 3.342, 5.299, 7.9, 11.19, 15.18, 19.99",\
"0.6072, 0.743, 1.176, 2.002, 3.342, 5.296, 7.898, 11.19, 15.19, 19.95",\
"0.608, 0.744, 1.176, 2, 3.344, 5.294, 7.9, 11.19, 15.2, 19.96",\
"0.612, 0.746, 1.178, 2.004, 3.344, 5.294, 7.902, 11.18, 15.19, 19.97",\
"0.616, 0.752, 1.182, 2, 3.342, 5.294, 7.898, 11.18, 15.19, 19.99",\
"0.62, 0.756, 1.186, 2.002, 3.344, 5.292, 7.886, 11.18, 15.19, 19.98");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("4.661, 4.807, 5.207, 5.824, 6.696, 7.887, 9.441, 11.4, 13.78, 16.62",\
"4.726, 4.873, 5.273, 5.889, 6.762, 7.952, 9.507, 11.46, 13.84, 16.69",\
"4.949, 5.095, 5.495, 6.112, 6.984, 8.175, 9.729, 11.68, 14.07, 16.9",\
"5.379, 5.526, 5.926, 6.542, 7.415, 8.605, 10.16, 12.11, 14.5, 17.33",\
"6.048, 6.194, 6.595, 7.21, 8.083, 9.273, 10.83, 12.78, 15.16, 18.01",\
"6.95, 7.096, 7.497, 8.112, 8.985, 10.18, 11.73, 13.69, 16.07, 18.91",\
"8.028, 8.175, 8.574, 9.191, 10.06, 11.25, 12.81, 14.76, 17.15, 19.98",\
"9.233, 9.38, 9.781, 10.4, 11.27, 12.46, 14.01, 15.97, 18.35, 21.19",\
"10.54, 10.69, 11.09, 11.71, 12.58, 13.77, 15.33, 17.28, 19.66, 22.5",\
"11.94, 12.09, 12.5, 13.11, 13.99, 15.18, 16.73, 18.68, 21.07, 23.9");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.6068, 0.742, 1.178, 2.001, 3.343, 5.294, 7.9, 11.17, 15.22, 19.99",\
"0.6072, 0.7418, 1.178, 2.001, 3.343, 5.295, 7.901, 11.17, 15.22, 20.03",\
"0.6076, 0.7426, 1.176, 2.001, 3.343, 5.298, 7.902, 11.17, 15.17, 19.98",\
"0.607, 0.7426, 1.178, 1.998, 3.344, 5.292, 7.902, 11.19, 15.17, 19.95",\
"0.6074, 0.7436, 1.177, 1.998, 3.342, 5.298, 7.9, 11.19, 15.17, 19.99",\
"0.6082, 0.7416, 1.178, 1.998, 3.342, 5.296, 7.902, 11.17, 15.22, 19.96",\
"0.608, 0.744, 1.178, 2, 3.34, 5.296, 7.896, 11.18, 15.17, 19.95",\
"0.612, 0.748, 1.18, 2.002, 3.342, 5.294, 7.896, 11.18, 15.18, 19.97",\
"0.618, 0.75, 1.184, 2, 3.344, 5.294, 7.894, 11.19, 15.19, 19.96",\
"0.62, 0.754, 1.186, 2.004, 3.346, 5.292, 7.886, 11.17, 15.18, 20.01");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("5.671, 5.818, 6.217, 6.832, 7.705, 8.895, 10.45, 12.4, 14.79, 17.62",\
"5.74, 5.886, 6.285, 6.901, 7.773, 8.963, 10.52, 12.47, 14.86, 17.69",\
"5.964, 6.11, 6.51, 7.125, 7.997, 9.188, 10.74, 12.7, 15.08, 17.92",\
"6.395, 6.542, 6.941, 7.556, 8.428, 9.618, 11.17, 13.13, 15.51, 18.35",\
"7.072, 7.219, 7.618, 8.233, 9.106, 10.3, 11.85, 13.8, 16.19, 19.02",\
"8.021, 8.167, 8.567, 9.183, 10.05, 11.24, 12.8, 14.75, 17.13, 19.97",\
"9.232, 9.378, 9.778, 10.39, 11.27, 12.46, 14.01, 15.96, 18.35, 21.18",\
"10.64, 10.78, 11.18, 11.8, 12.67, 13.86, 15.41, 17.37, 19.75, 22.59",\
"12.18, 12.32, 12.72, 13.34, 14.21, 15.4, 16.95, 18.91, 21.29, 24.13",\
"13.82, 13.96, 14.36, 14.98, 15.85, 17.04, 18.6, 20.55, 22.93, 25.77");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.6082, 0.7424, 1.175, 2, 3.344, 5.298, 7.901, 11.19, 15.2, 19.96",\
"0.6078, 0.7426, 1.177, 1.997, 3.34, 5.291, 7.891, 11.19, 15.17, 20.01",\
"0.6076, 0.742, 1.178, 1.997, 3.344, 5.298, 7.902, 11.17, 15.22, 19.99",\
"0.6074, 0.7418, 1.178, 2, 3.343, 5.296, 7.9, 11.18, 15.19, 19.98",\
"0.6084, 0.7432, 1.177, 1.998, 3.342, 5.296, 7.902, 11.19, 15.22, 19.97",\
"0.608, 0.742, 1.176, 1.996, 3.344, 5.296, 7.902, 11.18, 15.22, 19.96",\
"0.61, 0.742, 1.178, 1.998, 3.342, 5.296, 7.902, 11.18, 15.17, 19.95",\
"0.608, 0.744, 1.174, 2, 3.34, 5.298, 7.902, 11.18, 15.19, 19.94",\
"0.61, 0.744, 1.18, 1.994, 3.34, 5.298, 7.902, 11.2, 15.21, 19.96",\
"0.61, 0.744, 1.18, 1.998, 3.34, 5.288, 7.888, 11.18, 15.18, 20");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("5.674, 5.821, 6.22, 6.836, 7.708, 8.897, 10.45, 12.41, 14.79, 17.63",\
"5.743, 5.889, 6.288, 6.904, 7.776, 8.966, 10.52, 12.48, 14.86, 17.69",\
"5.967, 6.113, 6.513, 7.128, 8, 9.19, 10.74, 12.7, 15.08, 17.92",\
"6.398, 6.544, 6.944, 7.559, 8.431, 9.621, 11.18, 13.13, 15.51, 18.35",\
"7.075, 7.222, 7.622, 8.237, 9.109, 10.3, 11.85, 13.81, 16.19, 19.03",\
"8.024, 8.171, 8.57, 9.186, 10.06, 11.25, 12.8, 14.75, 17.14, 19.98",\
"9.235, 9.381, 9.781, 10.4, 11.27, 12.46, 14.01, 15.97, 18.35, 21.18",\
"10.64, 10.79, 11.19, 11.8, 12.67, 13.86, 15.42, 17.37, 19.75, 22.59",\
"12.18, 12.33, 12.73, 13.34, 14.21, 15.4, 16.96, 18.91, 21.29, 24.13",\
"13.82, 13.97, 14.37, 14.98, 15.86, 17.04, 18.6, 20.55, 22.94, 25.77");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.607, 0.7422, 1.177, 1.997, 3.34, 5.297, 7.89, 11.19, 15.22, 19.96",\
"0.6078, 0.7422, 1.177, 1.999, 3.34, 5.298, 7.899, 11.18, 15.19, 20",\
"0.6084, 0.7424, 1.177, 1.997, 3.339, 5.299, 7.9, 11.18, 15.19, 19.99",\
"0.6068, 0.7418, 1.175, 1.997, 3.344, 5.298, 7.902, 11.17, 15.22, 19.99",\
"0.6086, 0.7418, 1.175, 1.996, 3.342, 5.292, 7.898, 11.19, 15.17, 19.96",\
"0.608, 0.744, 1.178, 2, 3.342, 5.294, 7.902, 11.19, 15.21, 19.95",\
"0.61, 0.742, 1.178, 2, 3.342, 5.292, 7.892, 11.18, 15.17, 19.97",\
"0.608, 0.742, 1.176, 2, 3.344, 5.298, 7.89, 11.18, 15.2, 19.95",\
"0.61, 0.744, 1.176, 1.998, 3.34, 5.298, 7.902, 11.2, 15.21, 19.97",\
"0.612, 0.746, 1.178, 1.998, 3.344, 5.288, 7.888, 11.19, 15.18, 20.01");
}
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("5.674, 5.821, 6.22, 6.836, 7.708, 8.897, 10.45, 12.41, 14.79, 17.63",\
"5.743, 5.889, 6.288, 6.904, 7.776, 8.966, 10.52, 12.48, 14.86, 17.69",\
"5.967, 6.113, 6.513, 7.128, 8, 9.19, 10.74, 12.7, 15.08, 17.92",\
"6.398, 6.544, 6.944, 7.559, 8.431, 9.621, 11.18, 13.13, 15.51, 18.35",\
"7.075, 7.222, 7.622, 8.237, 9.109, 10.3, 11.85, 13.81, 16.19, 19.03",\
"8.024, 8.171, 8.57, 9.186, 10.06, 11.25, 12.8, 14.75, 17.14, 19.98",\
"9.235, 9.381, 9.781, 10.4, 11.27, 12.46, 14.01, 15.97, 18.35, 21.18",\
"10.64, 10.79, 11.19, 11.8, 12.67, 13.86, 15.42, 17.37, 19.75, 22.59",\
"12.18, 12.33, 12.73, 13.34, 14.21, 15.4, 16.96, 18.91, 21.29, 24.13",\
"13.82, 13.97, 14.37, 14.98, 15.86, 17.04, 18.6, 20.55, 22.94, 25.77");
}
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.004254, 0.01568, 0.03749, 0.07147, 0.1192, 0.1819, 0.2609, 0.3574, 0.4725");
values("0.6068, 0.742, 1.178, 2.001, 3.343, 5.294, 7.9, 11.17, 15.22, 19.99",\
"0.6072, 0.7418, 1.178, 2.001, 3.343, 5.295, 7.901, 11.17, 15.22, 20.03",\
"0.6076, 0.7426, 1.176, 2.001, 3.343, 5.298, 7.902, 11.17, 15.17, 19.98",\
"0.607, 0.7426, 1.178, 1.998, 3.344, 5.292, 7.902, 11.19, 15.17, 19.95",\
"0.6074, 0.7436, 1.177, 1.998, 3.342, 5.298, 7.9, 11.19, 15.17, 19.99",\
"0.6082, 0.7416, 1.178, 1.998, 3.342, 5.296, 7.902, 11.17, 15.22, 19.96",\
"0.608, 0.744, 1.178, 2, 3.34, 5.296, 7.896, 11.18, 15.17, 19.95",\
"0.612, 0.748, 1.18, 2.002, 3.342, 5.294, 7.896, 11.18, 15.18, 19.97",\
"0.618, 0.75, 1.184, 2, 3.344, 5.294, 7.894, 11.19, 15.19, 19.96",\
"0.62, 0.754, 1.186, 2.004, 3.346, 5.292, 7.886, 11.17, 15.18, 20.01");
}
}
}
pin(RN) {
capacitance : 0.009048 ;
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.647 ;
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.006952, 0.006699, 0.00661, 0.006597, 0.006606, 0.006609, 0.006602, \
0.006602, 0.006605, 0.005884");
}
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.006611, -0.006601, -0.006595, -0.006589, -0.006605, -0.00661, \
-0.006605, -0.006605, -0.006601, -0.006213");
}
}
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.006814, 0.006517, 0.006373, 0.006333, 0.006326, 0.006311, 0.006304, \
0.0063, 0.006295, 0.005558");
}
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.006229, -0.00624, -0.00629, -0.006342, -0.006399, -0.006432, \
-0.006456, -0.006467, -0.006476, -0.006108");
}
}
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.006993, 0.006706, 0.006609, 0.006609, 0.006594, 0.006606, 0.006602, \
0.0066, 0.006602, 0.005877");
}
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.006604, -0.006599, -0.006589, -0.006609, -0.006608, \
-0.006607, -0.006604, -0.006603, -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.006983, 0.006704, 0.006611, 0.006602, 0.006611, 0.006607, 0.006604, \
0.006603, 0.006603, 0.005873");
}
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.006604, -0.006599, -0.006586, -0.00661, -0.006609, \
-0.006608, -0.006602, -0.006603, -0.00621");
}
}
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.23, -1.41, -1.82, -2.34, -2.92, -3.55, -4.14, -4.79, -5.35",\
"-1.17, -1.25, -1.42, -1.83, -2.39, -2.97, -3.56, -4.2, -4.78, -5.37",\
"-1.3, -1.38, -1.57, -1.97, -2.5, -3.08, -3.69, -4.33, -4.92, -5.51",\
"-1.45, -1.54, -1.71, -2.12, -2.67, -3.25, -3.84, -4.47, -5.09, -5.69",\
"-1.49, -1.59, -1.77, -2.18, -2.73, -3.32, -3.92, -4.55, -5.17, -5.76",\
"-0.87, -0.96, -1.13, -1.55, -2.15, -2.77, -3.4, -4.07, -4.74, -5.37",\
"0.55, 0.42, 0.27, -0.22, -0.8, -1.48, -2.13, -2.85, -3.49, -4.19",\
"2.55, 2.4, 2.37, 1.75, 1.19, 0.45, -0.31, -1, -1.77, -2.45",\
"5.23, 5.09, 4.86, 4.32, 3.59, 2.86, 2.13, 1.32, 0.51, -0.27",\
"8.22, 8.16, 7.89, 7.27, 6.46, 5.68, 4.91, 4.02, 3.12, 2.35");
}
}
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.06, 3.24, 3.62, 4.15, 4.73, 5.35, 5.97, 6.6, 7.22",\
"2.98, 3.04, 3.23, 3.61, 4.13, 4.71, 5.33, 5.95, 6.58, 7.2",\
"3, 3.06, 3.25, 3.62, 4.15, 4.73, 5.34, 5.97, 6.6, 7.22",\
"3.13, 3.19, 3.38, 3.75, 4.28, 4.86, 5.47, 6.1, 6.72, 7.34",\
"3.42, 3.49, 3.67, 4.05, 4.57, 5.15, 5.76, 6.39, 7.01, 7.62",\
"3.9, 3.96, 4.15, 4.52, 5.05, 5.62, 6.23, 6.85, 7.47, 8.07",\
"4.54, 4.6, 4.78, 5.16, 5.68, 6.25, 6.86, 7.46, 8.07, 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.26, 6.45, 6.82, 7.33, 7.89, 8.48, 9.07, 9.68, 10.26",\
"7.21, 7.27, 7.45, 7.81, 8.33, 8.88, 9.45, 10.05, 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("2.439");
}
}
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("2.439");
}
}
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.647");
}
}
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.592");
}
}
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.02, 0.04, 0.19, 0.46, 0.8, 1.14, 1.51, 1.88, 2.24, 2.57",\
"-0.07, -0.02, 0.14, 0.41, 0.74, 1.09, 1.45, 1.82, 2.18, 2.52",\
"-0.23, -0.18, -0.03, 0.25, 0.59, 0.93, 1.31, 1.68, 2.04, 2.37",\
"-0.48, -0.43, -0.28, -0, 0.34, 0.7, 1.07, 1.45, 1.81, 2.16",\
"-0.8, -0.75, -0.61, -0.33, 0.02, 0.39, 0.77, 1.15, 1.52, 1.86",\
"-1.15, -1.11, -0.96, -0.69, -0.34, 0.02, 0.41, 0.79, 1.17, 1.52",\
"-1.54, -1.49, -1.35, -1.07, -0.73, -0.36, 0.03, 0.42, 0.8, 1.15",\
"-1.93, -1.89, -1.74, -1.47, -1.12, -0.76, -0.37, 0.03, 0.41, 0.76",\
"-2.31, -2.27, -2.13, -1.86, -1.52, -1.15, -0.75, -0.36, 0.02, 0.37",\
"-2.69, -2.66, -2.52, -2.25, -1.91, -1.54, -1.14, -0.75, -0.37, -0.01");
}
}
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.02, 0.04, 0.19, 0.46, 0.8, 1.14, 1.51, 1.88, 2.24, 2.57",\
"-0.07, -0.02, 0.14, 0.41, 0.74, 1.09, 1.45, 1.82, 2.18, 2.52",\
"-0.23, -0.18, -0.03, 0.25, 0.59, 0.93, 1.31, 1.68, 2.04, 2.37",\
"-0.48, -0.43, -0.28, -0, 0.34, 0.7, 1.07, 1.45, 1.81, 2.16",\
"-0.8, -0.75, -0.61, -0.33, 0.02, 0.39, 0.77, 1.15, 1.52, 1.86",\
"-1.15, -1.11, -0.96, -0.69, -0.34, 0.02, 0.41, 0.79, 1.17, 1.52",\
"-1.54, -1.49, -1.35, -1.07, -0.73, -0.36, 0.03, 0.42, 0.8, 1.15",\
"-1.93, -1.88, -1.74, -1.47, -1.12, -0.76, -0.37, 0.03, 0.41, 0.76",\
"-2.31, -2.27, -2.13, -1.86, -1.52, -1.15, -0.75, -0.36, 0.02, 0.37",\
"-2.69, -2.66, -2.52, -2.25, -1.91, -1.54, -1.14, -0.75, -0.37, -0.01");
}
}
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.29, -0.24, -0.1, 0.18, 0.52, 0.88, 1.28, 1.68, 2.08, 2.46",\
"-0.34, -0.3, -0.15, 0.12, 0.46, 0.83, 1.23, 1.62, 2.03, 2.4",\
"-0.5, -0.46, -0.32, -0.04, 0.31, 0.68, 1.07, 1.47, 1.87, 2.25",\
"-0.73, -0.68, -0.55, -0.28, 0.07, 0.45, 0.85, 1.25, 1.66, 2.03",\
"-1.02, -0.98, -0.84, -0.58, -0.22, 0.15, 0.56, 0.96, 1.36, 1.74",\
"-1.34, -1.3, -1.16, -0.89, -0.54, -0.17, 0.23, 0.62, 1.02, 1.4",\
"-1.68, -1.64, -1.5, -1.23, -0.88, -0.52, -0.12, 0.27, 0.66, 1.04",\
"-2.02, -1.98, -1.84, -1.57, -1.22, -0.85, -0.47, -0.07, 0.31, 0.67",\
"-2.35, -2.32, -2.18, -1.91, -1.56, -1.19, -0.79, -0.41, -0.02, 0.33",\
"-2.68, -2.64, -2.51, -2.23, -1.87, -1.5, -1.11, -0.72, -0.35, -0");
}
}
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.29, -0.24, -0.1, 0.18, 0.52, 0.88, 1.28, 1.68, 2.08, 2.45",\
"-0.34, -0.3, -0.15, 0.12, 0.46, 0.83, 1.23, 1.62, 2.03, 2.4",\
"-0.5, -0.46, -0.32, -0.04, 0.31, 0.68, 1.07, 1.47, 1.87, 2.25",\
"-0.73, -0.68, -0.55, -0.28, 0.07, 0.45, 0.85, 1.25, 1.66, 2.03",\
"-1.02, -0.98, -0.84, -0.58, -0.22, 0.15, 0.56, 0.96, 1.36, 1.74",\
"-1.34, -1.3, -1.16, -0.89, -0.54, -0.17, 0.23, 0.62, 1.02, 1.4",\
"-1.68, -1.64, -1.5, -1.23, -0.88, -0.52, -0.12, 0.27, 0.66, 1.04",\
"-2.03, -1.98, -1.84, -1.57, -1.22, -0.85, -0.47, -0.07, 0.31, 0.67",\
"-2.36, -2.32, -2.18, -1.91, -1.56, -1.19, -0.79, -0.41, -0.02, 0.33",\
"-2.68, -2.64, -2.51, -2.23, -1.88, -1.5, -1.11, -0.72, -0.34, -0");
}
}
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("0.69, 0.67, 0.59, 0.51, 0.48, 0.54, 0.67, 0.9, 1.23, 1.66",\
"0.76, 0.73, 0.65, 0.57, 0.54, 0.59, 0.73, 0.95, 1.28, 1.72",\
"0.91, 0.89, 0.8, 0.73, 0.71, 0.76, 0.9, 1.13, 1.46, 1.9",\
"1.18, 1.14, 1.06, 0.99, 0.97, 1.02, 1.14, 1.35, 1.66, 2.06",\
"1.55, 1.53, 1.45, 1.37, 1.35, 1.39, 1.5, 1.71, 1.98, 2.35",\
"1.95, 1.93, 1.84, 1.75, 1.71, 1.71, 1.78, 1.94, 2.16, 2.47",\
"2.38, 2.36, 2.27, 2.17, 2.09, 2.06, 2.09, 2.18, 2.36, 2.6",\
"2.8, 2.78, 2.7, 2.57, 2.46, 2.39, 2.37, 2.4, 2.52, 2.69",\
"3.22, 3.21, 3.12, 2.99, 2.85, 2.75, 2.69, 2.69, 2.75, 2.89",\
"3.61, 3.6, 3.5, 3.36, 3.21, 3.07, 2.98, 2.94, 2.95, 3.04");
}
}
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("0.69, 0.67, 0.59, 0.5, 0.48, 0.54, 0.67, 0.9, 1.23, 1.66",\
"0.76, 0.73, 0.65, 0.57, 0.54, 0.59, 0.73, 0.95, 1.29, 1.72",\
"0.91, 0.89, 0.8, 0.73, 0.71, 0.76, 0.9, 1.13, 1.46, 1.9",\
"1.18, 1.14, 1.06, 0.99, 0.97, 1.02, 1.14, 1.35, 1.66, 2.06",\
"1.55, 1.53, 1.45, 1.37, 1.35, 1.39, 1.5, 1.71, 1.98, 2.35",\
"1.95, 1.93, 1.84, 1.75, 1.71, 1.71, 1.78, 1.93, 2.16, 2.47",\
"2.38, 2.36, 2.27, 2.17, 2.09, 2.06, 2.09, 2.18, 2.36, 2.6",\
"2.79, 2.78, 2.69, 2.57, 2.46, 2.38, 2.36, 2.4, 2.52, 2.7",\
"3.22, 3.2, 3.12, 2.99, 2.85, 2.75, 2.69, 2.69, 2.75, 2.88",\
"3.61, 3.59, 3.5, 3.36, 3.21, 3.07, 2.98, 2.94, 2.95, 3.04");
}
}
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("0.91, 0.88, 0.79, 0.74, 0.74, 0.83, 1.01, 1.32, 1.76, 2.32",\
"0.96, 0.94, 0.85, 0.8, 0.8, 0.89, 1.07, 1.38, 1.81, 2.37",\
"1.1, 1.07, 0.98, 0.91, 0.92, 0.98, 1.15, 1.44, 1.83, 2.36",\
"1.34, 1.31, 1.22, 1.15, 1.17, 1.26, 1.43, 1.71, 2.1, 2.62",\
"1.66, 1.63, 1.55, 1.47, 1.48, 1.56, 1.71, 1.96, 2.3, 2.78",\
"2.01, 1.98, 1.89, 1.8, 1.78, 1.82, 1.94, 2.14, 2.43, 2.82",\
"2.36, 2.34, 2.24, 2.12, 2.05, 2.04, 2.1, 2.22, 2.43, 2.72",\
"2.69, 2.67, 2.56, 2.42, 2.3, 2.23, 2.21, 2.27, 2.39, 2.6",\
"3.01, 2.99, 2.88, 2.71, 2.54, 2.41, 2.33, 2.32, 2.37, 2.5",\
"3.31, 3.28, 3.17, 2.99, 2.8, 2.63, 2.5, 2.44, 2.45, 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("0.91, 0.88, 0.79, 0.74, 0.74, 0.83, 1.02, 1.33, 1.75, 2.32",\
"0.96, 0.94, 0.85, 0.8, 0.8, 0.89, 1.07, 1.38, 1.81, 2.37",\
"1.1, 1.07, 0.98, 0.91, 0.92, 0.98, 1.15, 1.44, 1.84, 2.36",\
"1.34, 1.31, 1.22, 1.15, 1.17, 1.26, 1.42, 1.71, 2.1, 2.62",\
"1.66, 1.63, 1.55, 1.47, 1.48, 1.56, 1.71, 1.96, 2.31, 2.77",\
"2.01, 1.98, 1.89, 1.79, 1.78, 1.82, 1.94, 2.13, 2.43, 2.82",\
"2.36, 2.34, 2.24, 2.12, 2.05, 2.04, 2.09, 2.22, 2.43, 2.72",\
"2.69, 2.67, 2.56, 2.42, 2.3, 2.23, 2.21, 2.27, 2.39, 2.6",\
"3.01, 2.99, 2.88, 2.71, 2.54, 2.41, 2.33, 2.32, 2.37, 2.49",\
"3.31, 3.28, 3.17, 2.99, 2.8, 2.63, 2.5, 2.44, 2.45, 2.52");
}
}
}
pin(SETN) {
capacitance : 0.008382 ;
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.568 ;
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.04498, 0.04497, 0.04453, 0.04403, 0.04365, 0.04342, 0.04334, \
0.04334, 0.04344, 0.04257");
}
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.0213, 0.02102, 0.02067, 0.02036, 0.02013, 0.01999, 0.01996, \
0.02002, 0.02043");
}
}
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.02204, 0.02183, 0.02157, 0.02139, 0.02129, 0.02126, \
0.02127, 0.02133, 0.02063");
}
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.003693, 0.00358, 0.003424, 0.003264, 0.003145, 0.003085, \
0.003057, 0.003048, 0.003311");
}
}
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.03124, 0.03121, 0.03099, 0.03071, 0.03051, 0.03036, 0.03029, \
0.03027, 0.03029, 0.02933");
}
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.01144, 0.01127, 0.01107, 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.007497, 0.007484, 0.007485, 0.007472, 0.007487, 0.007486, 0.007484, \
0.007485, 0.007484, 0.006692");
}
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.005797, -0.00579, -0.005831, -0.005854, \
-0.005878, -0.00593, -0.006035, -0.005939");
}
}
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.04489, 0.04483, 0.0443, 0.04381, 0.04347, 0.04328, 0.04319, \
0.04319, 0.04319, 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.02054, 0.02023, 0.02003, 0.01993, \
0.01992, 0.02001, 0.02045");
}
}
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.007498, 0.007488, 0.007477, 0.007479, 0.007482, 0.007489, 0.007484, \
0.00748, 0.007483, 0.006695");
}
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.005795, -0.00579, -0.005829, -0.005851, \
-0.005881, -0.00593, -0.006034, -0.005942");
}
}
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.04489, 0.04483, 0.0443, 0.0438, 0.04347, 0.04327, 0.0432, 0.04319, \
0.04318, 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.02054, 0.02022, 0.02004, 0.01992, \
0.01992, 0.02001, 0.02045");
}
}
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.007501, 0.007484, 0.007479, 0.007488, 0.007489, 0.007485, 0.007486, \
0.007484, 0.007481, 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.005795, -0.00579, -0.005828, -0.005852, \
-0.005881, -0.00593, -0.006033, -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.24, -0.31, -0.51, -0.9, -1.5, -2.11, -2.78, -3.41, -4.1, -4.75",\
"-0.2, -0.26, -0.46, -0.85, -1.46, -2.07, -2.74, -3.38, -4.06, -4.7",\
"-0.05, -0.12, -0.32, -0.71, -1.32, -1.92, -2.59, -3.23, -3.89, -4.54",\
"0.28, 0.21, 0, -0.38, -1, -1.59, -2.26, -2.89, -3.57, -4.22",\
"0.78, 0.71, 0.51, 0.12, -0.49, -1.08, -1.75, -2.37, -3.04, -3.7",\
"1.46, 1.39, 1.18, 0.8, 0.2, -0.4, -1.07, -1.7, -2.36, -3.01",\
"2.37, 2.3, 2.1, 1.7, 1.07, 0.48, -0.2, -0.82, -1.49, -2.14",\
"3.69, 3.62, 3.4, 3, 2.24, 1.6, 0.88, 0.24, -0.47, -1.14",\
"5.89, 5.78, 5.48, 5.13, 4.14, 3.41, 2.47, 1.75, 0.83, 0.16",\
"8.61, 8.52, 8.33, 7.78, 6.7, 6.07, 4.91, 4.12, 3.06, 2.15");
}
}
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.08, 2.14, 2.33, 2.71, 3.26, 3.85, 4.48, 5.11, 5.75, 6.37",\
"2.03, 2.1, 2.28, 2.67, 3.22, 3.81, 4.44, 5.06, 5.7, 6.32",\
"1.86, 1.93, 2.12, 2.49, 3.04, 3.64, 4.26, 4.89, 5.53, 6.15",\
"1.57, 1.63, 1.82, 2.2, 2.74, 3.34, 3.96, 4.59, 5.22, 5.85",\
"1.2, 1.26, 1.45, 1.83, 2.37, 2.96, 3.58, 4.21, 4.84, 5.46",\
"0.77, 0.83, 1.02, 1.4, 1.95, 2.53, 3.15, 3.78, 4.4, 5.02",\
"0.3, 0.36, 0.54, 0.93, 1.47, 2.05, 2.68, 3.29, 3.92, 4.54",\
"-0.19, -0.13, 0.05, 0.43, 0.98, 1.56, 2.17, 2.79, 3.41, 4.03",\
"-0.68, -0.63, -0.43, -0.05, 0.48, 1.06, 1.67, 2.28, 2.9, 3.51",\
"-1.15, -1.09, -0.91, -0.52, 0.01, 0.58, 1.19, 1.8, 2.42, 3.01");
}
}
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("0.69, 0.76, 0.91, 1.18, 1.55, 1.95, 2.38, 2.8, 3.22, 3.61",\
"0.67, 0.73, 0.89, 1.14, 1.53, 1.93, 2.36, 2.78, 3.21, 3.6",\
"0.59, 0.65, 0.8, 1.06, 1.45, 1.84, 2.27, 2.7, 3.12, 3.5",\
"0.51, 0.57, 0.73, 0.99, 1.37, 1.75, 2.17, 2.57, 2.99, 3.36",\
"0.48, 0.54, 0.71, 0.97, 1.35, 1.71, 2.09, 2.46, 2.85, 3.21",\
"0.54, 0.59, 0.76, 1.02, 1.39, 1.71, 2.06, 2.39, 2.75, 3.07",\
"0.67, 0.73, 0.9, 1.14, 1.5, 1.78, 2.09, 2.37, 2.69, 2.98",\
"0.9, 0.95, 1.13, 1.35, 1.71, 1.94, 2.18, 2.4, 2.69, 2.94",\
"1.23, 1.28, 1.46, 1.66, 1.98, 2.16, 2.36, 2.52, 2.75, 2.95",\
"1.66, 1.72, 1.9, 2.06, 2.35, 2.47, 2.6, 2.69, 2.89, 3.04");
}
}
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("0.69, 0.76, 0.91, 1.18, 1.55, 1.95, 2.38, 2.79, 3.22, 3.61",\
"0.67, 0.73, 0.89, 1.14, 1.53, 1.93, 2.36, 2.78, 3.2, 3.59",\
"0.59, 0.65, 0.8, 1.06, 1.45, 1.84, 2.27, 2.69, 3.12, 3.5",\
"0.5, 0.57, 0.73, 0.99, 1.37, 1.75, 2.17, 2.57, 2.99, 3.36",\
"0.48, 0.54, 0.71, 0.97, 1.35, 1.71, 2.09, 2.46, 2.85, 3.21",\
"0.54, 0.59, 0.76, 1.02, 1.39, 1.71, 2.06, 2.38, 2.75, 3.07",\
"0.67, 0.73, 0.9, 1.14, 1.5, 1.78, 2.09, 2.36, 2.69, 2.98",\
"0.9, 0.95, 1.13, 1.35, 1.71, 1.93, 2.18, 2.4, 2.69, 2.94",\
"1.23, 1.29, 1.46, 1.66, 1.98, 2.16, 2.36, 2.52, 2.75, 2.95",\
"1.66, 1.72, 1.9, 2.06, 2.35, 2.47, 2.6, 2.7, 2.88, 3.04");
}
}
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("0.91, 0.96, 1.1, 1.34, 1.66, 2.01, 2.36, 2.69, 3.01, 3.31",\
"0.88, 0.94, 1.07, 1.31, 1.63, 1.98, 2.34, 2.67, 2.99, 3.28",\
"0.79, 0.85, 0.98, 1.22, 1.55, 1.89, 2.24, 2.56, 2.88, 3.17",\
"0.74, 0.8, 0.91, 1.15, 1.47, 1.8, 2.12, 2.42, 2.71, 2.99",\
"0.74, 0.8, 0.92, 1.17, 1.48, 1.78, 2.05, 2.3, 2.54, 2.8",\
"0.83, 0.89, 0.98, 1.26, 1.56, 1.82, 2.04, 2.23, 2.41, 2.63",\
"1.01, 1.07, 1.15, 1.43, 1.71, 1.94, 2.1, 2.21, 2.33, 2.5",\
"1.32, 1.38, 1.44, 1.71, 1.96, 2.14, 2.22, 2.27, 2.32, 2.44",\
"1.76, 1.81, 1.83, 2.1, 2.3, 2.43, 2.43, 2.39, 2.37, 2.45",\
"2.32, 2.37, 2.36, 2.62, 2.78, 2.82, 2.72, 2.6, 2.5, 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("0.91, 0.96, 1.1, 1.34, 1.66, 2.01, 2.36, 2.69, 3.01, 3.31",\
"0.88, 0.94, 1.07, 1.31, 1.63, 1.98, 2.34, 2.67, 2.99, 3.28",\
"0.79, 0.85, 0.98, 1.22, 1.55, 1.89, 2.24, 2.56, 2.88, 3.17",\
"0.74, 0.8, 0.91, 1.15, 1.47, 1.79, 2.12, 2.42, 2.71, 2.99",\
"0.74, 0.8, 0.92, 1.17, 1.48, 1.78, 2.05, 2.3, 2.54, 2.8",\
"0.83, 0.89, 0.98, 1.26, 1.56, 1.82, 2.04, 2.23, 2.41, 2.63",\
"1.02, 1.07, 1.15, 1.42, 1.71, 1.94, 2.09, 2.21, 2.33, 2.5",\
"1.33, 1.38, 1.44, 1.71, 1.96, 2.13, 2.22, 2.27, 2.32, 2.44",\
"1.75, 1.81, 1.84, 2.1, 2.31, 2.43, 2.43, 2.39, 2.37, 2.45",\
"2.32, 2.37, 2.36, 2.62, 2.77, 2.82, 2.72, 2.6, 2.49, 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.02, -0.07, -0.23, -0.48, -0.8, -1.15, -1.54, -1.93, -2.31, -2.69",\
"0.04, -0.02, -0.18, -0.43, -0.75, -1.11, -1.49, -1.89, -2.27, -2.66",\
"0.19, 0.14, -0.03, -0.28, -0.61, -0.96, -1.35, -1.74, -2.13, -2.52",\
"0.46, 0.41, 0.25, 0, -0.33, -0.69, -1.07, -1.47, -1.86, -2.25",\
"0.8, 0.74, 0.59, 0.34, 0.02, -0.34, -0.73, -1.12, -1.52, -1.91",\
"1.14, 1.09, 0.93, 0.7, 0.39, 0.02, -0.36, -0.76, -1.15, -1.54",\
"1.51, 1.45, 1.31, 1.07, 0.77, 0.41, 0.03, -0.37, -0.75, -1.14",\
"1.88, 1.82, 1.68, 1.45, 1.15, 0.79, 0.42, 0.03, -0.36, -0.75",\
"2.24, 2.18, 2.04, 1.81, 1.52, 1.17, 0.8, 0.41, 0.02, -0.37",\
"2.57, 2.52, 2.37, 2.16, 1.86, 1.52, 1.15, 0.76, 0.37, -0.01");
}
}
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.02, -0.07, -0.23, -0.48, -0.8, -1.15, -1.54, -1.93, -2.31, -2.69",\
"0.04, -0.02, -0.18, -0.43, -0.75, -1.11, -1.49, -1.88, -2.27, -2.66",\
"0.19, 0.14, -0.03, -0.28, -0.61, -0.96, -1.35, -1.74, -2.13, -2.52",\
"0.46, 0.41, 0.25, 0, -0.33, -0.69, -1.07, -1.47, -1.86, -2.25",\
"0.8, 0.74, 0.59, 0.34, 0.02, -0.34, -0.73, -1.12, -1.52, -1.91",\
"1.14, 1.09, 0.93, 0.7, 0.39, 0.02, -0.36, -0.76, -1.15, -1.54",\
"1.51, 1.45, 1.31, 1.07, 0.77, 0.41, 0.03, -0.37, -0.75, -1.14",\
"1.88, 1.82, 1.68, 1.45, 1.15, 0.79, 0.42, 0.03, -0.36, -0.75",\
"2.24, 2.18, 2.04, 1.81, 1.52, 1.17, 0.8, 0.41, 0.02, -0.37",\
"2.57, 2.52, 2.37, 2.16, 1.86, 1.52, 1.15, 0.76, 0.37, -0.01");
}
}
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.29, -0.34, -0.5, -0.73, -1.02, -1.34, -1.68, -2.02, -2.35, -2.68",\
"-0.24, -0.3, -0.46, -0.68, -0.98, -1.3, -1.64, -1.98, -2.32, -2.64",\
"-0.1, -0.15, -0.32, -0.55, -0.84, -1.16, -1.5, -1.84, -2.18, -2.51",\
"0.18, 0.12, -0.04, -0.28, -0.58, -0.89, -1.23, -1.57, -1.91, -2.23",\
"0.52, 0.46, 0.31, 0.07, -0.22, -0.54, -0.88, -1.22, -1.56, -1.87",\
"0.88, 0.83, 0.68, 0.45, 0.15, -0.17, -0.52, -0.85, -1.19, -1.5",\
"1.28, 1.23, 1.07, 0.85, 0.56, 0.23, -0.12, -0.47, -0.79, -1.11",\
"1.68, 1.62, 1.47, 1.25, 0.96, 0.62, 0.27, -0.07, -0.41, -0.72",\
"2.08, 2.03, 1.87, 1.66, 1.36, 1.02, 0.66, 0.31, -0.02, -0.35",\
"2.46, 2.4, 2.25, 2.03, 1.74, 1.4, 1.04, 0.67, 0.33, 0");
}
}
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.29, -0.34, -0.5, -0.73, -1.02, -1.34, -1.68, -2.03, -2.36, -2.68",\
"-0.24, -0.3, -0.46, -0.68, -0.98, -1.3, -1.64, -1.98, -2.32, -2.64",\
"-0.1, -0.15, -0.32, -0.55, -0.84, -1.16, -1.5, -1.84, -2.18, -2.51",\
"0.18, 0.12, -0.04, -0.28, -0.58, -0.89, -1.23, -1.57, -1.91, -2.23",\
"0.52, 0.46, 0.31, 0.07, -0.22, -0.54, -0.88, -1.22, -1.56, -1.88",\
"0.88, 0.83, 0.68, 0.45, 0.15, -0.17, -0.52, -0.85, -1.19, -1.5",\
"1.28, 1.23, 1.07, 0.85, 0.56, 0.23, -0.12, -0.47, -0.79, -1.11",\
"1.68, 1.62, 1.47, 1.25, 0.96, 0.62, 0.27, -0.07, -0.41, -0.72",\
"2.08, 2.03, 1.87, 1.66, 1.36, 1.02, 0.66, 0.31, -0.02, -0.34",\
"2.45, 2.4, 2.25, 2.03, 1.74, 1.4, 1.04, 0.67, 0.33, 0");
}
}
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.275");
}
}
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.275");
}
}
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.562");
}
}
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.568");
}
}
}
}