blob: 76d62ef5983cf1c0ed46564d453bf8dfd6169f08 [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.000472805" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&!RN&SETN" ;
value : "0.00049029" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&!SETN" ;
value : "0.000458025" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&!D&RN&SETN" ;
value : "0.00071005" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&!SETN" ;
value : "0.00047451" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&!RN&SETN" ;
value : "0.00050425" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&!SETN" ;
value : "0.000459545" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "!CLK&D&RN&SETN" ;
value : "0.00067665" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&!SETN" ;
value : "0.0005524" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&!RN&SETN" ;
value : "0.00053045" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&!SETN" ;
value : "0.0005151" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&!D&RN&SETN" ;
value : "0.0005713" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&!SETN" ;
value : "0.0005551" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&!RN&SETN" ;
value : "0.00053315" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&!SETN" ;
value : "0.00051685" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
when : "CLK&D&RN&SETN" ;
value : "0.0008286" ;
}
leakage_power() {
related_pg_pin : "VDD" ;
value : "0.0008286" ;
}
pg_pin(VDD) {
voltage_name : VDD ;
pg_type : primary_power ;
}
pg_pin(VSS) {
voltage_name : VSS ;
pg_type : primary_ground ;
}
pin(CLK) {
capacitance : 0.005123 ;
clock : true ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4 ;
min_period : 0.904 ;
min_pulse_width_high : 0.427 ;
min_pulse_width_low : 0.431 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4178, 0.4171, 0.4226, 0.449, 0.5032, 0.5866, 0.7023, 0.8505, \
1.033, 1.251");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.3346, 0.3338, 0.3379, 0.3609, 0.407, 0.4808, 0.5833, 0.7162, \
0.8809, 1.078");
}
}
internal_power() {
when : "!D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4111, 0.4104, 0.416, 0.443, 0.4975, 0.5808, 0.6966, 0.8449, \
1.027, 1.246");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.3148, 0.3141, 0.318, 0.3407, 0.3865, 0.4599, 0.562, 0.6948, \
0.859, 1.056");
}
}
internal_power() {
when : "!D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.5874, 0.5866, 0.5925, 0.6215, 0.6805, 0.7701, 0.8925, 1.049, \
1.24, 1.467");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4248, 0.424, 0.4282, 0.4516, 0.4983, 0.5727, 0.6761, 0.8099, \
0.9755, 1.173");
}
}
internal_power() {
when : "!D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.411, 0.4104, 0.416, 0.4431, 0.4974, 0.581, 0.6966, 0.845, 1.027, \
1.246");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.3146, 0.3141, 0.3181, 0.3406, 0.3865, 0.4598, 0.5623, 0.6949, \
0.8593, 1.056");
}
}
internal_power() {
when : "D&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4934, 0.4926, 0.4981, 0.5264, 0.5852, 0.6754, 0.7999, 0.9588, \
1.154, 1.386");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4529, 0.4522, 0.4563, 0.4813, 0.5316, 0.611, 0.7212, 0.8632, \
1.038, 1.247");
}
}
internal_power() {
when : "D&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.6481, 0.6473, 0.6529, 0.6823, 0.7428, 0.8356, 0.9626, 1.125, \
1.324, 1.56");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.6564, 0.6558, 0.6598, 0.6869, 0.742, 0.8281, 0.9457, 1.098, \
1.283, 1.504");
}
}
internal_power() {
when : "D&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4123, 0.4116, 0.4173, 0.4442, 0.4985, 0.5821, 0.6978, 0.846, \
1.028, 1.247");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.3356, 0.335, 0.3388, 0.3615, 0.4071, 0.4805, 0.5828, 0.7153, \
0.8791, 1.076");
}
}
internal_power() {
when : "D&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4123, 0.4115, 0.417, 0.4442, 0.4984, 0.5821, 0.6977, 0.8459, \
1.029, 1.247");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.3354, 0.3349, 0.3387, 0.3613, 0.407, 0.4801, 0.5827, 0.7154, \
0.8795, 1.076");
}
}
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("0.406");
}
rise_constraint(scalar) {
values("0.427");
}
}
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("0.431");
}
rise_constraint(scalar) {
values("0.417");
}
}
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("0.904");
}
}
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("0.904");
}
}
}
pin(D) {
capacitance : 0.003872 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4 ;
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.2131, 0.2132, 0.2189, 0.2368, 0.271, 0.3242, 0.3986, 0.4954, \
0.6159, 0.7613");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08463, 0.0844, 0.08856, 0.1028, 0.1308, 0.176, 0.2401, 0.325, \
0.4318, 0.5612");
}
}
internal_power() {
when : "!CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.3301, 0.3302, 0.336, 0.3563, 0.3957, 0.4573, 0.5427, 0.6527, \
0.7885, 0.9512");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.2426, 0.2423, 0.2467, 0.2632, 0.2957, 0.3479, 0.4213, 0.5172, \
0.6369, 0.7812");
}
}
internal_power() {
when : "!CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.2131, 0.2132, 0.2189, 0.2368, 0.2709, 0.3242, 0.3987, 0.4954, \
0.6159, 0.7614");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08463, 0.0844, 0.08855, 0.1029, 0.1308, 0.176, 0.2401, 0.325, \
0.4317, 0.5612");
}
}
internal_power() {
when : "!CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.3172, 0.3174, 0.3231, 0.3432, 0.3827, 0.444, 0.5292, 0.6389, \
0.7741, 0.936");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.2522, 0.252, 0.2563, 0.2727, 0.3054, 0.3575, 0.4308, 0.5269, \
0.6465, 0.7906");
}
}
internal_power() {
when : "CLK&!RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08366, 0.08368, 0.0926, 0.1166, 0.1578, 0.2178, 0.2977, 0.3993, \
0.5239, 0.6728");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.006182, 0.005791, 0.01107, 0.03004, 0.06532, 0.1181, 0.1895, \
0.2807, 0.3931, 0.5276");
}
}
internal_power() {
when : "CLK&!RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08366, 0.08367, 0.09265, 0.1166, 0.1578, 0.2177, 0.2977, 0.3993, \
0.524, 0.6728");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.006232, 0.00578, 0.01113, 0.03005, 0.06532, 0.1181, 0.1895, \
0.2807, 0.393, 0.5275");
}
}
internal_power() {
when : "CLK&RN&!SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08365, 0.08367, 0.09259, 0.1166, 0.1578, 0.2177, 0.2977, 0.3994, \
0.524, 0.6728");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.006229, 0.005744, 0.01112, 0.03005, 0.06532, 0.1181, 0.1895, \
0.2807, 0.3931, 0.5275");
}
}
internal_power() {
when : "CLK&RN&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08366, 0.08373, 0.09273, 0.1167, 0.1579, 0.2179, 0.2977, 0.3993, \
0.5239, 0.6729");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.006202, 0.005781, 0.01109, 0.03008, 0.06525, 0.1181, 0.1895, \
0.2808, 0.3931, 0.5275");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08, 0.082, 0.108, 0.14, 0.175, 0.196, 0.21, 0.219, 0.215, 0.205",\
"0.074, 0.082, 0.097, 0.133, 0.162, 0.193, 0.212, 0.214, 0.216, 0.2",\
"0.045, 0.058, 0.073, 0.108, 0.146, 0.169, 0.182, 0.193, 0.193, 0.179",\
"0.01, 0.011, 0.03, 0.069, 0.098, 0.131, 0.146, 0.152, 0.153, 0.135",\
"-0.04, -0.04, -0.021, 0.015, 0.049, 0.082, 0.098, 0.105, 0.097, 0.09",\
"-0.098, -0.092, -0.075, -0.04, -0.01, 0.022, 0.04, 0.046, 0.041, 0.031",\
"-0.15, -0.141, -0.127, -0.101, -0.069, -0.039, -0.023, -0.012, -0.025, -0.034",\
"-0.213, -0.202, -0.187, -0.159, -0.127, -0.095, -0.073, -0.078, -0.089, -0.092",\
"-0.277, -0.27, -0.257, -0.221, -0.189, -0.161, -0.145, -0.144, -0.155, -0.155",\
"-0.351, -0.341, -0.334, -0.302, -0.268, -0.235, -0.218, -0.212, -0.229, -0.233");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.052, -0.049, -0.029, -0.01, -0.002, 0.001, -0.004, -0.022, -0.041, -0.081",\
"-0.057, -0.054, -0.04, -0.017, -0.003, -0, -0.006, -0.023, -0.05, -0.088",\
"-0.076, -0.07, -0.057, -0.037, -0.027, -0.018, -0.029, -0.041, -0.064, -0.105",\
"-0.1, -0.097, -0.08, -0.061, -0.05, -0.05, -0.055, -0.072, -0.093, -0.134",\
"-0.125, -0.118, -0.107, -0.081, -0.07, -0.07, -0.079, -0.098, -0.123, -0.161",\
"-0.141, -0.13, -0.122, -0.101, -0.09, -0.091, -0.099, -0.118, -0.146, -0.186",\
"-0.141, -0.133, -0.127, -0.106, -0.097, -0.099, -0.11, -0.135, -0.167, -0.211",\
"-0.131, -0.125, -0.113, -0.1, -0.098, -0.095, -0.111, -0.138, -0.173, -0.221",\
"-0.107, -0.098, -0.088, -0.076, -0.079, -0.085, -0.105, -0.131, -0.17, -0.215",\
"-0.065, -0.058, -0.055, -0.038, -0.045, -0.062, -0.082, -0.114, -0.152, -0.204");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.223, 0.218, 0.198, 0.171, 0.154, 0.134, 0.134, 0.162, 0.212, 0.317",\
"0.232, 0.223, 0.204, 0.18, 0.16, 0.145, 0.146, 0.171, 0.208, 0.321",\
"0.261, 0.251, 0.229, 0.21, 0.19, 0.172, 0.167, 0.201, 0.242, 0.338",\
"0.312, 0.307, 0.288, 0.268, 0.242, 0.224, 0.22, 0.242, 0.289, 0.387",\
"0.395, 0.388, 0.367, 0.341, 0.315, 0.301, 0.289, 0.308, 0.343, 0.424",\
"0.483, 0.48, 0.457, 0.433, 0.411, 0.389, 0.385, 0.397, 0.414, 0.477",\
"0.597, 0.596, 0.576, 0.547, 0.519, 0.498, 0.488, 0.493, 0.508, 0.552",\
"0.722, 0.717, 0.697, 0.672, 0.642, 0.62, 0.611, 0.616, 0.625, 0.661",\
"0.868, 0.858, 0.838, 0.815, 0.785, 0.758, 0.747, 0.75, 0.756, 0.788",\
"1.019, 1.014, 0.995, 0.969, 0.937, 0.91, 0.899, 0.903, 0.905, 0.93");
}
rise_constraint(cnst_ctin_rtin_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.298, 0.293, 0.271, 0.228, 0.196, 0.177, 0.168, 0.179, 0.196, 0.232",\
"0.307, 0.298, 0.281, 0.24, 0.204, 0.182, 0.172, 0.183, 0.2, 0.235",\
"0.325, 0.32, 0.296, 0.258, 0.229, 0.199, 0.194, 0.201, 0.218, 0.255",\
"0.353, 0.349, 0.322, 0.285, 0.253, 0.232, 0.22, 0.229, 0.246, 0.279",\
"0.395, 0.388, 0.367, 0.319, 0.287, 0.257, 0.25, 0.264, 0.278, 0.31",\
"0.422, 0.411, 0.39, 0.357, 0.322, 0.292, 0.286, 0.29, 0.304, 0.34",\
"0.442, 0.43, 0.411, 0.377, 0.342, 0.312, 0.307, 0.314, 0.326, 0.368",\
"0.459, 0.451, 0.427, 0.396, 0.359, 0.333, 0.328, 0.33, 0.347, 0.388",\
"0.464, 0.459, 0.435, 0.399, 0.372, 0.334, 0.327, 0.337, 0.356, 0.395",\
"0.456, 0.448, 0.427, 0.393, 0.359, 0.335, 0.327, 0.333, 0.349, 0.397");
}
}
}
pin(Q) {
direction : output ;
function : "IQ1" ;
max_capacitance : 0.7249 ;
max_transition : 4 ;
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7799, 0.7594, 0.718, 0.6901, 0.6739, 0.6638, 0.6571, 0.6528, 0.6497, 0.6475",\
"0.7798, 0.7591, 0.718, 0.6899, 0.6737, 0.6636, 0.6569, 0.6525, 0.6495, 0.6472",\
"0.7798, 0.7593, 0.7181, 0.69, 0.6737, 0.6636, 0.657, 0.6527, 0.6497, 0.6475",\
"0.7823, 0.7619, 0.7205, 0.6924, 0.6762, 0.6661, 0.6595, 0.6551, 0.6521, 0.6499",\
"0.7859, 0.7654, 0.724, 0.696, 0.6798, 0.6697, 0.6631, 0.6588, 0.6557, 0.6536",\
"0.7905, 0.7696, 0.7285, 0.7003, 0.6845, 0.6746, 0.6679, 0.6634, 0.6603, 0.6581",\
"0.7954, 0.775, 0.734, 0.7056, 0.6897, 0.6796, 0.6731, 0.6687, 0.6656, 0.6636",\
"0.8013, 0.7809, 0.7398, 0.7118, 0.6958, 0.6856, 0.6792, 0.6748, 0.6717, 0.6696",\
"0.808, 0.7878, 0.7467, 0.7188, 0.7026, 0.6925, 0.686, 0.6815, 0.6785, 0.6763",\
"0.815, 0.7949, 0.7541, 0.726, 0.7095, 0.6994, 0.6931, 0.6886, 0.6856, 0.6835");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.8276, 0.803, 0.7599, 0.7306, 0.7102, 0.6978, 0.6925, 0.6894, 0.6906, 0.6898",\
"0.8276, 0.803, 0.7599, 0.7304, 0.7102, 0.6979, 0.6926, 0.6895, 0.6887, 0.6899",\
"0.8271, 0.8031, 0.7605, 0.7307, 0.7105, 0.698, 0.6912, 0.6886, 0.6908, 0.69",\
"0.8286, 0.8043, 0.7618, 0.7321, 0.7116, 0.6994, 0.6931, 0.691, 0.6897, 0.6904",\
"0.8315, 0.8077, 0.7647, 0.7348, 0.7144, 0.7018, 0.6954, 0.6929, 0.6945, 0.6917",\
"0.8377, 0.8132, 0.7711, 0.7407, 0.7203, 0.7087, 0.7018, 0.6993, 0.6989, 0.7011",\
"0.8442, 0.8203, 0.7771, 0.7474, 0.7293, 0.7161, 0.7097, 0.7062, 0.7058, 0.706",\
"0.8533, 0.8293, 0.7859, 0.7552, 0.7359, 0.7274, 0.7216, 0.7165, 0.7167, 0.7154",\
"0.8647, 0.8406, 0.7977, 0.7675, 0.7469, 0.7323, 0.733, 0.7309, 0.7296, 0.7258",\
"0.8781, 0.8537, 0.811, 0.7806, 0.7587, 0.7464, 0.7401, 0.744, 0.7467, 0.7474");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&!SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.5875, 0.5703, 0.5378, 0.5161, 0.5035, 0.4955, 0.4902, 0.4867, 0.4841, 0.4827",\
"0.5849, 0.568, 0.5352, 0.5135, 0.5009, 0.4929, 0.4877, 0.4841, 0.4816, 0.4799",\
"0.5883, 0.571, 0.5381, 0.516, 0.5037, 0.4958, 0.4906, 0.4869, 0.4848, 0.4832",\
"0.6212, 0.6026, 0.5664, 0.5412, 0.5262, 0.5169, 0.5106, 0.5063, 0.5036, 0.5016",\
"0.7064, 0.6846, 0.6395, 0.604, 0.5817, 0.5675, 0.5582, 0.552, 0.5477, 0.5446",\
"0.8353, 0.8101, 0.7547, 0.707, 0.6741, 0.6522, 0.6379, 0.6282, 0.6211, 0.6161",\
"1.006, 0.9783, 0.9127, 0.851, 0.8061, 0.7748, 0.7538, 0.7382, 0.7276, 0.7198",\
"1.217, 1.186, 1.112, 1.034, 0.9764, 0.9342, 0.9045, 0.8832, 0.8675, 0.8563",\
"1.466, 1.434, 1.351, 1.259, 1.188, 1.134, 1.093, 1.065, 1.044, 1.028",\
"1.756, 1.722, 1.632, 1.528, 1.441, 1.374, 1.323, 1.285, 1.257, 1.236");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.4268, 0.4054, 0.3706, 0.3459, 0.3304, 0.3221, 0.3178, 0.3163, 0.3179, 0.3226",\
"0.4253, 0.4039, 0.3696, 0.3445, 0.3289, 0.32, 0.3168, 0.3158, 0.3164, 0.3186",\
"0.4249, 0.4038, 0.3691, 0.344, 0.3282, 0.3193, 0.3148, 0.3133, 0.3154, 0.3206",\
"0.4426, 0.4215, 0.3849, 0.3584, 0.342, 0.332, 0.3273, 0.3248, 0.3264, 0.3276",\
"0.4973, 0.4748, 0.4372, 0.407, 0.3851, 0.3721, 0.3643, 0.3613, 0.3604, 0.3621",\
"0.5931, 0.569, 0.5236, 0.4885, 0.4637, 0.4427, 0.4313, 0.4253, 0.4229, 0.4211",\
"0.7309, 0.7051, 0.6525, 0.6065, 0.5745, 0.5517, 0.5318, 0.5213, 0.5119, 0.5101",\
"0.9051, 0.877, 0.8169, 0.7646, 0.7214, 0.6892, 0.6723, 0.6523, 0.6399, 0.6301",\
"1.116, 1.086, 1.017, 0.9555, 0.9043, 0.8632, 0.8338, 0.8183, 0.8029, 0.7871",\
"1.363, 1.332, 1.256, 1.185, 1.125, 1.075, 1.035, 1.013, 0.9989, 0.9811");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7163, 0.6981, 0.6623, 0.639, 0.6253, 0.6169, 0.6112, 0.6073, 0.6047, 0.6027",\
"0.7169, 0.699, 0.663, 0.6395, 0.6259, 0.6175, 0.6119, 0.608, 0.6054, 0.6034",\
"0.7223, 0.7042, 0.6679, 0.6444, 0.6306, 0.6222, 0.6166, 0.6128, 0.6102, 0.6083",\
"0.7578, 0.7385, 0.6987, 0.6717, 0.6555, 0.6455, 0.639, 0.6346, 0.6316, 0.6295",\
"0.8521, 0.8293, 0.7802, 0.7428, 0.7191, 0.7042, 0.6942, 0.6876, 0.6831, 0.6798",\
"0.9949, 0.9686, 0.9085, 0.8572, 0.8231, 0.8005, 0.7854, 0.775, 0.7677, 0.7624",\
"1.179, 1.149, 1.077, 1.011, 0.9649, 0.9327, 0.91, 0.8943, 0.8833, 0.8752",\
"1.398, 1.364, 1.281, 1.2, 1.14, 1.097, 1.066, 1.044, 1.028, 1.016",\
"1.645, 1.609, 1.514, 1.419, 1.345, 1.29, 1.249, 1.22, 1.197, 1.182",\
"1.915, 1.875, 1.77, 1.66, 1.572, 1.505, 1.453, 1.414, 1.386, 1.365");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7163, 0.6981, 0.6623, 0.639, 0.6253, 0.6169, 0.6112, 0.6073, 0.6047, 0.6027",\
"0.7169, 0.699, 0.663, 0.6395, 0.6259, 0.6175, 0.6119, 0.608, 0.6054, 0.6034",\
"0.7223, 0.7042, 0.6679, 0.6444, 0.6306, 0.6222, 0.6166, 0.6128, 0.6102, 0.6083",\
"0.7578, 0.7385, 0.6987, 0.6717, 0.6555, 0.6455, 0.639, 0.6346, 0.6316, 0.6295",\
"0.8521, 0.8293, 0.7802, 0.7428, 0.7191, 0.7042, 0.6942, 0.6876, 0.6831, 0.6798",\
"0.9949, 0.9686, 0.9085, 0.8572, 0.8231, 0.8005, 0.7854, 0.775, 0.7677, 0.7624",\
"1.179, 1.149, 1.077, 1.011, 0.9649, 0.9327, 0.91, 0.8943, 0.8833, 0.8752",\
"1.398, 1.364, 1.281, 1.2, 1.14, 1.097, 1.066, 1.044, 1.028, 1.016",\
"1.645, 1.609, 1.514, 1.419, 1.345, 1.29, 1.249, 1.22, 1.197, 1.182",\
"1.915, 1.875, 1.77, 1.66, 1.572, 1.505, 1.453, 1.414, 1.386, 1.365");
/* 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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.5852, 0.5681, 0.5355, 0.5138, 0.5012, 0.4933, 0.488, 0.4844, 0.4818, 0.4805",\
"0.5844, 0.5675, 0.5347, 0.513, 0.5004, 0.4924, 0.4873, 0.4836, 0.4811, 0.4794",\
"0.5883, 0.571, 0.5381, 0.516, 0.5037, 0.4958, 0.4906, 0.4869, 0.4848, 0.4831",\
"0.6212, 0.6028, 0.5664, 0.5413, 0.5262, 0.5169, 0.5105, 0.5063, 0.5036, 0.5016",\
"0.7065, 0.6848, 0.6393, 0.6041, 0.5817, 0.5674, 0.5581, 0.552, 0.5477, 0.5446",\
"0.8352, 0.8102, 0.7549, 0.7071, 0.6747, 0.6523, 0.6379, 0.628, 0.621, 0.616",\
"1.006, 0.9783, 0.9126, 0.8504, 0.8062, 0.7747, 0.7531, 0.7382, 0.7274, 0.7196",\
"1.217, 1.186, 1.112, 1.034, 0.9764, 0.935, 0.9046, 0.8832, 0.8676, 0.8562",\
"1.466, 1.434, 1.351, 1.26, 1.188, 1.134, 1.094, 1.065, 1.044, 1.028",\
"1.756, 1.722, 1.632, 1.528, 1.441, 1.374, 1.323, 1.285, 1.257, 1.236");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.429, 0.4074, 0.3728, 0.3482, 0.3322, 0.3242, 0.3198, 0.3187, 0.3194, 0.3216",\
"0.4264, 0.405, 0.3707, 0.3457, 0.33, 0.3218, 0.3178, 0.3167, 0.3179, 0.3196",\
"0.4248, 0.4037, 0.3691, 0.344, 0.3281, 0.3193, 0.3148, 0.3142, 0.3154, 0.3206",\
"0.4425, 0.4214, 0.3852, 0.3592, 0.342, 0.3323, 0.3273, 0.3247, 0.3259, 0.3281",\
"0.4971, 0.4747, 0.4372, 0.407, 0.385, 0.372, 0.3643, 0.3612, 0.3604, 0.3631",\
"0.5935, 0.5689, 0.5235, 0.4881, 0.4636, 0.4427, 0.4313, 0.4247, 0.4229, 0.4211",\
"0.731, 0.705, 0.6517, 0.6071, 0.5733, 0.5497, 0.5333, 0.5202, 0.5134, 0.5096",\
"0.9053, 0.8771, 0.8168, 0.7642, 0.7203, 0.6892, 0.6693, 0.6527, 0.6379, 0.6321",\
"1.116, 1.085, 1.017, 0.9547, 0.9048, 0.8622, 0.8348, 0.8187, 0.8024, 0.7881",\
"1.363, 1.332, 1.257, 1.185, 1.126, 1.075, 1.037, 1.011, 0.9994, 0.9826");
}
}
internal_power() {
related_pin : "RN" ;
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7177, 0.7, 0.6642, 0.6407, 0.627, 0.6186, 0.613, 0.6091, 0.6064, 0.6045",\
"0.7192, 0.7013, 0.6653, 0.6418, 0.6281, 0.6198, 0.6142, 0.6103, 0.6076, 0.6058",\
"0.725, 0.7068, 0.6707, 0.6471, 0.6333, 0.6249, 0.6193, 0.6155, 0.6128, 0.6109",\
"0.7604, 0.741, 0.7014, 0.6744, 0.6581, 0.6483, 0.6418, 0.6374, 0.6343, 0.6322",\
"0.8547, 0.8317, 0.783, 0.7456, 0.7218, 0.7069, 0.6971, 0.6905, 0.6858, 0.6826",\
"0.9976, 0.9712, 0.9109, 0.8597, 0.8257, 0.803, 0.7878, 0.7775, 0.7701, 0.7648",\
"1.182, 1.152, 1.079, 1.014, 0.9672, 0.9349, 0.9125, 0.8968, 0.8858, 0.8779",\
"1.4, 1.367, 1.283, 1.202, 1.143, 1.099, 1.069, 1.047, 1.031, 1.019",\
"1.647, 1.611, 1.517, 1.421, 1.348, 1.292, 1.251, 1.222, 1.2, 1.184",\
"1.917, 1.877, 1.773, 1.662, 1.576, 1.508, 1.456, 1.417, 1.389, 1.367");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7177, 0.7, 0.6642, 0.6407, 0.627, 0.6186, 0.613, 0.6091, 0.6064, 0.6045",\
"0.7192, 0.7013, 0.6653, 0.6418, 0.6281, 0.6198, 0.6142, 0.6103, 0.6076, 0.6058",\
"0.725, 0.7068, 0.6707, 0.6471, 0.6333, 0.6249, 0.6193, 0.6155, 0.6128, 0.6109",\
"0.7604, 0.741, 0.7014, 0.6744, 0.6581, 0.6483, 0.6418, 0.6374, 0.6343, 0.6322",\
"0.8547, 0.8317, 0.783, 0.7456, 0.7218, 0.7069, 0.6971, 0.6905, 0.6858, 0.6826",\
"0.9976, 0.9712, 0.9109, 0.8597, 0.8257, 0.803, 0.7878, 0.7775, 0.7701, 0.7648",\
"1.182, 1.152, 1.079, 1.014, 0.9672, 0.9349, 0.9125, 0.8968, 0.8858, 0.8779",\
"1.4, 1.367, 1.283, 1.202, 1.143, 1.099, 1.069, 1.047, 1.031, 1.019",\
"1.647, 1.611, 1.517, 1.421, 1.348, 1.292, 1.251, 1.222, 1.2, 1.184",\
"1.917, 1.877, 1.773, 1.662, 1.576, 1.508, 1.456, 1.417, 1.389, 1.367");
/* 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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7703, 0.7532, 0.7206, 0.6992, 0.6867, 0.6784, 0.6733, 0.6696, 0.6671, 0.6654",\
"0.7686, 0.7514, 0.7188, 0.6973, 0.6848, 0.6766, 0.6713, 0.6678, 0.6653, 0.6635",\
"0.7717, 0.7542, 0.7218, 0.7001, 0.6871, 0.6794, 0.6741, 0.6706, 0.6681, 0.6662",\
"0.8096, 0.7912, 0.7549, 0.7298, 0.7148, 0.7054, 0.699, 0.6951, 0.6923, 0.6903",\
"0.9149, 0.8932, 0.8481, 0.8124, 0.7899, 0.7759, 0.7665, 0.7603, 0.756, 0.753",\
"1.084, 1.059, 1.004, 0.9562, 0.9235, 0.9016, 0.8871, 0.8773, 0.8703, 0.8654",\
"1.318, 1.29, 1.225, 1.163, 1.118, 1.087, 1.065, 1.05, 1.039, 1.032",\
"1.614, 1.583, 1.509, 1.432, 1.374, 1.331, 1.302, 1.28, 1.265, 1.253",\
"1.97, 1.938, 1.855, 1.764, 1.692, 1.638, 1.598, 1.569, 1.547, 1.531",\
"2.39, 2.355, 2.266, 2.161, 2.074, 2.007, 1.956, 1.919, 1.89, 1.869");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.5683, 0.5471, 0.5123, 0.4862, 0.4707, 0.4613, 0.4585, 0.4579, 0.4566, 0.4573",\
"0.5658, 0.5446, 0.5098, 0.4837, 0.4682, 0.4588, 0.455, 0.4554, 0.4541, 0.4548",\
"0.5642, 0.5427, 0.5075, 0.482, 0.4662, 0.4573, 0.453, 0.4509, 0.4531, 0.4548",\
"0.5861, 0.5647, 0.5286, 0.5012, 0.4846, 0.4743, 0.4705, 0.4689, 0.4696, 0.4678",\
"0.6578, 0.6355, 0.5973, 0.5671, 0.545, 0.5313, 0.5255, 0.5204, 0.5206, 0.5213",\
"0.7879, 0.7639, 0.7186, 0.6831, 0.6571, 0.6373, 0.6265, 0.6189, 0.6186, 0.6168",\
"0.9789, 0.9525, 0.8999, 0.8545, 0.8204, 0.7988, 0.781, 0.7679, 0.7601, 0.7593",\
"1.226, 1.199, 1.138, 1.085, 1.041, 1.011, 0.992, 0.9734, 0.9601, 0.9523",\
"1.531, 1.501, 1.433, 1.371, 1.32, 1.277, 1.249, 1.234, 1.218, 1.203",\
"1.893, 1.861, 1.786, 1.714, 1.653, 1.603, 1.566, 1.542, 1.528, 1.509");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("1.021, 1.003, 0.966, 0.9425, 0.9286, 0.9197, 0.914, 0.9101, 0.9074, 0.9054",\
"1.023, 1.004, 0.9676, 0.9439, 0.9303, 0.9213, 0.9157, 0.9118, 0.9091, 0.9071",\
"1.029, 1.01, 0.9734, 0.9496, 0.9358, 0.9269, 0.9213, 0.9175, 0.9148, 0.9128",\
"1.073, 1.053, 1.013, 0.9851, 0.9686, 0.9583, 0.9519, 0.9474, 0.9444, 0.9422",\
"1.194, 1.171, 1.122, 1.084, 1.06, 1.044, 1.034, 1.028, 1.023, 1.02",\
"1.39, 1.364, 1.303, 1.25, 1.216, 1.193, 1.178, 1.167, 1.159, 1.154",\
"1.651, 1.621, 1.55, 1.482, 1.435, 1.403, 1.379, 1.363, 1.352, 1.344",\
"1.966, 1.935, 1.853, 1.77, 1.71, 1.666, 1.635, 1.612, 1.596, 1.584",\
"2.332, 2.297, 2.209, 2.111, 2.036, 1.981, 1.939, 1.909, 1.887, 1.87",\
"2.731, 2.695, 2.598, 2.487, 2.399, 2.331, 2.279, 2.239, 2.211, 2.188");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("1.021, 1.003, 0.966, 0.9425, 0.9286, 0.9197, 0.914, 0.9101, 0.9074, 0.9054",\
"1.023, 1.004, 0.9676, 0.9439, 0.9303, 0.9213, 0.9157, 0.9118, 0.9091, 0.9071",\
"1.029, 1.01, 0.9734, 0.9496, 0.9358, 0.9269, 0.9213, 0.9175, 0.9148, 0.9128",\
"1.073, 1.053, 1.013, 0.9851, 0.9686, 0.9583, 0.9519, 0.9474, 0.9444, 0.9422",\
"1.194, 1.171, 1.122, 1.084, 1.06, 1.044, 1.034, 1.028, 1.023, 1.02",\
"1.39, 1.364, 1.303, 1.25, 1.216, 1.193, 1.178, 1.167, 1.159, 1.154",\
"1.651, 1.621, 1.55, 1.482, 1.435, 1.403, 1.379, 1.363, 1.352, 1.344",\
"1.966, 1.935, 1.853, 1.77, 1.71, 1.666, 1.635, 1.612, 1.596, 1.584",\
"2.332, 2.297, 2.209, 2.111, 2.036, 1.981, 1.939, 1.909, 1.887, 1.87",\
"2.731, 2.695, 2.598, 2.487, 2.399, 2.331, 2.279, 2.239, 2.211, 2.188");
/* 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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7703, 0.7532, 0.7206, 0.6992, 0.6867, 0.6784, 0.6733, 0.6696, 0.6671, 0.6654",\
"0.7686, 0.7514, 0.7188, 0.6973, 0.6848, 0.6766, 0.6713, 0.6678, 0.6653, 0.6635",\
"0.7717, 0.7542, 0.7217, 0.7001, 0.6871, 0.6794, 0.6741, 0.6706, 0.6681, 0.6662",\
"0.8096, 0.7912, 0.7549, 0.7298, 0.7148, 0.7054, 0.699, 0.6951, 0.6923, 0.6903",\
"0.9148, 0.8931, 0.8481, 0.8124, 0.7899, 0.7759, 0.7665, 0.7603, 0.756, 0.753",\
"1.084, 1.059, 1.004, 0.9562, 0.9236, 0.9016, 0.8871, 0.8773, 0.8704, 0.8654",\
"1.318, 1.291, 1.225, 1.162, 1.118, 1.087, 1.065, 1.05, 1.039, 1.032",\
"1.614, 1.583, 1.509, 1.432, 1.374, 1.331, 1.302, 1.28, 1.264, 1.253",\
"1.97, 1.938, 1.855, 1.764, 1.692, 1.637, 1.598, 1.569, 1.547, 1.532",\
"2.39, 2.355, 2.266, 2.161, 2.074, 2.007, 1.956, 1.919, 1.89, 1.869");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.5683, 0.5471, 0.5123, 0.4862, 0.4707, 0.4613, 0.4585, 0.4579, 0.4566, 0.4573",\
"0.5658, 0.5446, 0.5098, 0.4837, 0.4682, 0.4588, 0.455, 0.4554, 0.4541, 0.4548",\
"0.5642, 0.5427, 0.5075, 0.482, 0.4662, 0.4573, 0.453, 0.4509, 0.4531, 0.4548",\
"0.5861, 0.5647, 0.5286, 0.5012, 0.4847, 0.4743, 0.4705, 0.4689, 0.4696, 0.4708",\
"0.6578, 0.6355, 0.5973, 0.567, 0.5451, 0.5313, 0.5255, 0.5209, 0.5206, 0.5218",\
"0.788, 0.7639, 0.7186, 0.6826, 0.6571, 0.6363, 0.626, 0.6184, 0.6161, 0.6158",\
"0.9789, 0.953, 0.8991, 0.8545, 0.821, 0.7993, 0.781, 0.7679, 0.7641, 0.7578",\
"1.226, 1.199, 1.138, 1.083, 1.04, 1.01, 0.9895, 0.9724, 0.9586, 0.9528",\
"1.531, 1.501, 1.432, 1.37, 1.32, 1.277, 1.249, 1.235, 1.216, 1.204",\
"1.893, 1.861, 1.786, 1.714, 1.653, 1.603, 1.566, 1.542, 1.528, 1.508");
}
}
internal_power() {
related_pin : "RN" ;
when : "CLK&D&SETN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("1.02, 1.002, 0.9654, 0.9417, 0.9279, 0.9189, 0.9133, 0.9095, 0.9068, 0.9048",\
"1.022, 1.004, 0.9669, 0.9432, 0.9296, 0.9206, 0.9149, 0.9111, 0.9084, 0.9065",\
"1.028, 1.01, 0.9727, 0.9487, 0.935, 0.9261, 0.9205, 0.9166, 0.9139, 0.912",\
"1.072, 1.052, 1.012, 0.9846, 0.9682, 0.9578, 0.9513, 0.947, 0.9439, 0.9417",\
"1.195, 1.171, 1.122, 1.084, 1.06, 1.045, 1.035, 1.028, 1.023, 1.02",\
"1.391, 1.364, 1.304, 1.251, 1.217, 1.194, 1.178, 1.168, 1.16, 1.155",\
"1.652, 1.622, 1.55, 1.482, 1.436, 1.403, 1.38, 1.364, 1.353, 1.344",\
"1.967, 1.935, 1.854, 1.771, 1.71, 1.666, 1.636, 1.613, 1.596, 1.584",\
"2.333, 2.298, 2.209, 2.111, 2.037, 1.981, 1.94, 1.91, 1.887, 1.871",\
"2.732, 2.695, 2.598, 2.488, 2.4, 2.331, 2.28, 2.24, 2.211, 2.189");
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("1.02, 1.002, 0.9654, 0.9417, 0.9279, 0.9189, 0.9133, 0.9095, 0.9068, 0.9048",\
"1.022, 1.004, 0.9669, 0.9432, 0.9296, 0.9206, 0.9149, 0.9111, 0.9084, 0.9065",\
"1.028, 1.01, 0.9727, 0.9487, 0.935, 0.9261, 0.9205, 0.9166, 0.9139, 0.912",\
"1.072, 1.052, 1.012, 0.9846, 0.9682, 0.9578, 0.9513, 0.947, 0.9439, 0.9417",\
"1.195, 1.171, 1.122, 1.084, 1.06, 1.045, 1.035, 1.028, 1.023, 1.02",\
"1.391, 1.364, 1.304, 1.251, 1.217, 1.194, 1.178, 1.168, 1.16, 1.155",\
"1.652, 1.622, 1.55, 1.482, 1.436, 1.403, 1.38, 1.364, 1.353, 1.344",\
"1.967, 1.935, 1.854, 1.771, 1.71, 1.666, 1.636, 1.613, 1.596, 1.584",\
"2.333, 2.298, 2.209, 2.111, 2.037, 1.981, 1.94, 1.91, 1.887, 1.871",\
"2.732, 2.695, 2.598, 2.488, 2.4, 2.331, 2.28, 2.24, 2.211, 2.189");
/* 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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7399, 0.7184, 0.681, 0.6533, 0.6346, 0.6237, 0.6174, 0.6158, 0.617, 0.6227",\
"0.7402, 0.7187, 0.6818, 0.6535, 0.6347, 0.624, 0.6176, 0.6165, 0.6167, 0.6189",\
"0.7455, 0.724, 0.6871, 0.6588, 0.6403, 0.6291, 0.6242, 0.6221, 0.6228, 0.628",\
"0.767, 0.7455, 0.7086, 0.68, 0.6612, 0.6504, 0.6441, 0.6425, 0.6431, 0.6448",\
"0.8147, 0.7933, 0.7557, 0.7268, 0.7073, 0.6953, 0.6895, 0.6874, 0.688, 0.6913",\
"0.8908, 0.8693, 0.8313, 0.8024, 0.7818, 0.7697, 0.7634, 0.7598, 0.762, 0.7652",\
"0.9991, 0.9767, 0.9374, 0.9079, 0.8888, 0.8742, 0.8669, 0.8633, 0.862, 0.8642",\
"1.128, 1.105, 1.064, 1.031, 1.009, 0.9982, 0.9899, 0.9843, 0.982, 0.9807",\
"1.265, 1.241, 1.198, 1.164, 1.139, 1.125, 1.121, 1.117, 1.113, 1.11",\
"1.411, 1.388, 1.344, 1.307, 1.281, 1.265, 1.254, 1.258, 1.254, 1.253");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7399, 0.7184, 0.681, 0.6533, 0.6346, 0.6237, 0.6174, 0.6158, 0.617, 0.6227",\
"0.7402, 0.7187, 0.6818, 0.6535, 0.6347, 0.624, 0.6176, 0.6165, 0.6167, 0.6189",\
"0.7455, 0.724, 0.6871, 0.6588, 0.6403, 0.6291, 0.6242, 0.6221, 0.6228, 0.628",\
"0.767, 0.7455, 0.7086, 0.68, 0.6612, 0.6504, 0.6441, 0.6425, 0.6431, 0.6448",\
"0.8147, 0.7933, 0.7557, 0.7268, 0.7073, 0.6953, 0.6895, 0.6874, 0.688, 0.6913",\
"0.8908, 0.8693, 0.8313, 0.8024, 0.7818, 0.7697, 0.7634, 0.7598, 0.762, 0.7652",\
"0.9991, 0.9767, 0.9374, 0.9079, 0.8888, 0.8742, 0.8669, 0.8633, 0.862, 0.8642",\
"1.128, 1.105, 1.064, 1.031, 1.009, 0.9982, 0.9899, 0.9843, 0.982, 0.9807",\
"1.265, 1.241, 1.198, 1.164, 1.139, 1.125, 1.121, 1.117, 1.113, 1.11",\
"1.411, 1.388, 1.344, 1.307, 1.281, 1.265, 1.254, 1.258, 1.254, 1.253");
}
}
internal_power() {
related_pin : "SETN" ;
when : "!CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7398, 0.7185, 0.6808, 0.6531, 0.635, 0.6232, 0.6169, 0.6163, 0.6169, 0.6176",\
"0.7398, 0.7188, 0.6809, 0.6532, 0.6351, 0.6233, 0.617, 0.6159, 0.6171, 0.6178",\
"0.7456, 0.724, 0.6871, 0.6588, 0.6401, 0.6291, 0.6228, 0.6212, 0.6228, 0.6275",\
"0.7672, 0.7463, 0.7082, 0.6804, 0.6615, 0.6502, 0.6448, 0.6427, 0.6434, 0.6491",\
"0.8144, 0.7924, 0.7547, 0.7265, 0.7072, 0.6952, 0.6888, 0.6873, 0.6879, 0.6926",\
"0.8905, 0.8687, 0.8311, 0.8023, 0.7818, 0.7696, 0.7632, 0.7597, 0.7618, 0.7615",\
"0.9991, 0.977, 0.9376, 0.9074, 0.8885, 0.8746, 0.8672, 0.8632, 0.8618, 0.864",\
"1.127, 1.105, 1.064, 1.031, 1.009, 0.998, 0.9892, 0.9841, 0.9802, 0.9809",\
"1.265, 1.241, 1.199, 1.167, 1.14, 1.125, 1.12, 1.116, 1.113, 1.111",\
"1.412, 1.388, 1.344, 1.307, 1.282, 1.265, 1.256, 1.255, 1.254, 1.252");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.7398, 0.7185, 0.6808, 0.6531, 0.635, 0.6232, 0.6169, 0.6163, 0.6169, 0.6176",\
"0.7398, 0.7188, 0.6809, 0.6532, 0.6351, 0.6233, 0.617, 0.6159, 0.6171, 0.6178",\
"0.7456, 0.724, 0.6871, 0.6588, 0.6401, 0.6291, 0.6228, 0.6212, 0.6228, 0.6275",\
"0.7672, 0.7463, 0.7082, 0.6804, 0.6615, 0.6502, 0.6448, 0.6427, 0.6434, 0.6491",\
"0.8144, 0.7924, 0.7547, 0.7265, 0.7072, 0.6952, 0.6888, 0.6873, 0.6879, 0.6926",\
"0.8905, 0.8687, 0.8311, 0.8023, 0.7818, 0.7696, 0.7632, 0.7597, 0.7618, 0.7615",\
"0.9991, 0.977, 0.9376, 0.9074, 0.8885, 0.8746, 0.8672, 0.8632, 0.8618, 0.864",\
"1.127, 1.105, 1.064, 1.031, 1.009, 0.998, 0.9892, 0.9841, 0.9802, 0.9809",\
"1.265, 1.241, 1.199, 1.167, 1.14, 1.125, 1.12, 1.116, 1.113, 1.111",\
"1.412, 1.388, 1.344, 1.307, 1.282, 1.265, 1.256, 1.255, 1.254, 1.252");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&!D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("1.023, 1.002, 0.964, 0.9341, 0.9138, 0.9014, 0.8945, 0.8929, 0.8911, 0.8918",\
"1.023, 1.001, 0.9626, 0.9332, 0.913, 0.901, 0.8937, 0.8926, 0.8902, 0.8909",\
"1.032, 1.011, 0.972, 0.9428, 0.9223, 0.9103, 0.903, 0.9019, 0.9, 0.9008",\
"1.07, 1.048, 1.011, 0.9798, 0.9597, 0.9473, 0.9415, 0.9384, 0.9381, 0.9388",\
"1.153, 1.131, 1.092, 1.062, 1.042, 1.029, 1.022, 1.021, 1.019, 1.02",\
"1.286, 1.265, 1.225, 1.195, 1.174, 1.16, 1.152, 1.149, 1.149, 1.152",\
"1.473, 1.451, 1.411, 1.381, 1.359, 1.344, 1.337, 1.332, 1.33, 1.331",\
"1.708, 1.686, 1.646, 1.612, 1.591, 1.576, 1.567, 1.561, 1.557, 1.563",\
"1.965, 1.942, 1.899, 1.866, 1.839, 1.825, 1.818, 1.814, 1.808, 1.807",\
"2.238, 2.214, 2.172, 2.137, 2.108, 2.091, 2.084, 2.084, 2.079, 2.076");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("1.023, 1.002, 0.964, 0.9341, 0.9138, 0.9014, 0.8945, 0.8929, 0.8911, 0.8918",\
"1.023, 1.001, 0.9626, 0.9332, 0.913, 0.901, 0.8937, 0.8926, 0.8902, 0.8909",\
"1.032, 1.011, 0.972, 0.9428, 0.9223, 0.9103, 0.903, 0.9019, 0.9, 0.9008",\
"1.07, 1.048, 1.011, 0.9798, 0.9597, 0.9473, 0.9415, 0.9384, 0.9381, 0.9388",\
"1.153, 1.131, 1.092, 1.062, 1.042, 1.029, 1.022, 1.021, 1.019, 1.02",\
"1.286, 1.265, 1.225, 1.195, 1.174, 1.16, 1.152, 1.149, 1.149, 1.152",\
"1.473, 1.451, 1.411, 1.381, 1.359, 1.344, 1.337, 1.332, 1.33, 1.331",\
"1.708, 1.686, 1.646, 1.612, 1.591, 1.576, 1.567, 1.561, 1.557, 1.563",\
"1.965, 1.942, 1.899, 1.866, 1.839, 1.825, 1.818, 1.814, 1.808, 1.807",\
"2.238, 2.214, 2.172, 2.137, 2.108, 2.091, 2.084, 2.084, 2.079, 2.076");
}
}
internal_power() {
related_pin : "SETN" ;
when : "CLK&D&RN" ;
fall_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("1.024, 1.002, 0.9641, 0.9345, 0.9135, 0.9013, 0.8945, 0.8924, 0.8911, 0.8938",\
"1.022, 1.001, 0.963, 0.9332, 0.9127, 0.9005, 0.8937, 0.8921, 0.8913, 0.892",\
"1.032, 1.01, 0.9723, 0.9424, 0.9222, 0.9097, 0.9034, 0.9013, 0.901, 0.9017",\
"1.07, 1.048, 1.009, 0.9795, 0.9596, 0.9473, 0.942, 0.9379, 0.9376, 0.9388",\
"1.153, 1.131, 1.092, 1.063, 1.042, 1.029, 1.023, 1.02, 1.02, 1.02",\
"1.286, 1.265, 1.225, 1.195, 1.174, 1.16, 1.153, 1.149, 1.149, 1.149",\
"1.473, 1.451, 1.412, 1.382, 1.359, 1.343, 1.337, 1.332, 1.331, 1.332",\
"1.708, 1.685, 1.645, 1.612, 1.59, 1.577, 1.567, 1.56, 1.558, 1.56",\
"1.965, 1.941, 1.899, 1.866, 1.839, 1.825, 1.82, 1.812, 1.808, 1.807",\
"2.238, 2.214, 2.171, 2.136, 2.108, 2.091, 2.082, 2.083, 2.077, 2.076");
/* SiliconSmart: placeholder for Liberty-required model for which no measurement is available. */
}
rise_power(pwr_tin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("1.024, 1.002, 0.9641, 0.9345, 0.9135, 0.9013, 0.8945, 0.8924, 0.8911, 0.8938",\
"1.022, 1.001, 0.963, 0.9332, 0.9127, 0.9005, 0.8937, 0.8921, 0.8913, 0.892",\
"1.032, 1.01, 0.9723, 0.9424, 0.9222, 0.9097, 0.9034, 0.9013, 0.901, 0.9017",\
"1.07, 1.048, 1.009, 0.9795, 0.9596, 0.9473, 0.942, 0.9379, 0.9376, 0.9388",\
"1.153, 1.131, 1.092, 1.063, 1.042, 1.029, 1.023, 1.02, 1.02, 1.02",\
"1.286, 1.265, 1.225, 1.195, 1.174, 1.16, 1.153, 1.149, 1.149, 1.149",\
"1.473, 1.451, 1.412, 1.382, 1.359, 1.343, 1.337, 1.332, 1.331, 1.332",\
"1.708, 1.685, 1.645, 1.612, 1.59, 1.577, 1.567, 1.56, 1.558, 1.56",\
"1.965, 1.941, 1.899, 1.866, 1.839, 1.825, 1.82, 1.812, 1.808, 1.807",\
"2.238, 2.214, 2.171, 2.136, 2.108, 2.091, 2.082, 2.083, 2.077, 2.076");
}
}
timing() {
related_pin : "CLK" ;
timing_type : rising_edge ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.6201, 0.6417, 0.6966, 0.777, 0.8839, 1.023, 1.204, 1.43, 1.708, 2.038",\
"0.6248, 0.6466, 0.7014, 0.7818, 0.8886, 1.028, 1.208, 1.435, 1.712, 2.043",\
"0.6444, 0.6659, 0.7209, 0.8013, 0.9081, 1.048, 1.228, 1.455, 1.732, 2.062",\
"0.6805, 0.7021, 0.7571, 0.8375, 0.9443, 1.084, 1.264, 1.491, 1.768, 2.099",\
"0.717, 0.7386, 0.7936, 0.874, 0.9808, 1.12, 1.3, 1.527, 1.804, 2.135",\
"0.7485, 0.7701, 0.825, 0.9054, 1.012, 1.152, 1.332, 1.559, 1.836, 2.167",\
"0.7728, 0.7944, 0.8492, 0.9297, 1.037, 1.176, 1.356, 1.583, 1.86, 2.191",\
"0.7879, 0.8095, 0.8644, 0.9447, 1.051, 1.191, 1.371, 1.598, 1.875, 2.206",\
"0.7922, 0.8136, 0.8685, 0.949, 1.056, 1.195, 1.376, 1.602, 1.88, 2.21",\
"0.7842, 0.8058, 0.8608, 0.9412, 1.048, 1.187, 1.368, 1.594, 1.872, 2.202");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.6464, 0.6713, 0.7382, 0.8482, 1.009, 1.233, 1.527, 1.9, 2.355, 2.899",\
"0.6513, 0.6761, 0.743, 0.8531, 1.014, 1.237, 1.532, 1.904, 2.36, 2.904",\
"0.6705, 0.6954, 0.7623, 0.8722, 1.033, 1.256, 1.551, 1.923, 2.379, 2.922",\
"0.7058, 0.7307, 0.7976, 0.9075, 1.069, 1.292, 1.587, 1.959, 2.414, 2.957",\
"0.7416, 0.7665, 0.8334, 0.9433, 1.104, 1.327, 1.622, 1.994, 2.45, 2.994",\
"0.7726, 0.7975, 0.8644, 0.9744, 1.135, 1.359, 1.653, 2.026, 2.48, 3.025",\
"0.7967, 0.8217, 0.8887, 0.9987, 1.16, 1.383, 1.677, 2.05, 2.505, 3.049",\
"0.8119, 0.8369, 0.9038, 1.014, 1.175, 1.398, 1.693, 2.065, 2.52, 3.063",\
"0.8174, 0.8422, 0.9093, 1.019, 1.18, 1.403, 1.698, 2.07, 2.525, 3.068",\
"0.8116, 0.8366, 0.9034, 1.013, 1.174, 1.397, 1.692, 2.065, 2.519, 3.062");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07524, 0.09704, 0.1523, 0.2463, 0.3894, 0.6021, 0.8946, 1.272, 1.73, 2.281",\
"0.07594, 0.0968, 0.1524, 0.2464, 0.3897, 0.6028, 0.8954, 1.271, 1.731, 2.283",\
"0.07548, 0.09676, 0.1523, 0.2462, 0.3892, 0.6019, 0.8946, 1.272, 1.731, 2.28",\
"0.07552, 0.09678, 0.1526, 0.2462, 0.3898, 0.6026, 0.8956, 1.272, 1.732, 2.281",\
"0.0756, 0.0968, 0.1526, 0.2462, 0.3896, 0.6026, 0.8956, 1.272, 1.732, 2.281",\
"0.0754, 0.0966, 0.1524, 0.2462, 0.3898, 0.603, 0.896, 1.272, 1.733, 2.282",\
"0.0756, 0.0966, 0.1522, 0.2462, 0.3892, 0.6022, 0.8948, 1.272, 1.731, 2.283",\
"0.0754, 0.0964, 0.1524, 0.2462, 0.3896, 0.6016, 0.8946, 1.269, 1.73, 2.281",\
"0.0754, 0.0966, 0.1524, 0.2462, 0.3898, 0.6028, 0.8946, 1.27, 1.73, 2.278",\
"0.0756, 0.0966, 0.1524, 0.2462, 0.3896, 0.6028, 0.8954, 1.27, 1.731, 2.279");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.086, 0.1158, 0.203, 0.3738, 0.6423, 1.034, 1.558, 2.22, 3.025, 3.991",\
"0.086, 0.1158, 0.203, 0.374, 0.6425, 1.034, 1.558, 2.22, 3.03, 3.991",\
"0.08612, 0.1151, 0.2029, 0.3736, 0.6425, 1.034, 1.559, 2.221, 3.027, 3.995",\
"0.0862, 0.1151, 0.2029, 0.374, 0.6424, 1.034, 1.559, 2.222, 3.03, 3.99",\
"0.086, 0.115, 0.2034, 0.374, 0.6422, 1.035, 1.557, 2.221, 3.026, 3.995",\
"0.0854, 0.1142, 0.2028, 0.3738, 0.642, 1.035, 1.559, 2.221, 3.03, 3.989",\
"0.0862, 0.1146, 0.203, 0.374, 0.6432, 1.034, 1.558, 2.221, 3.026, 3.994",\
"0.0862, 0.1146, 0.203, 0.3738, 0.6432, 1.034, 1.558, 2.22, 3.026, 3.99",\
"0.0858, 0.1152, 0.2028, 0.374, 0.643, 1.034, 1.557, 2.218, 3.027, 3.996",\
"0.0858, 0.1146, 0.203, 0.3738, 0.6422, 1.035, 1.557, 2.218, 3.026, 3.99");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2066, 0.228, 0.2833, 0.3631, 0.4693, 0.6085, 0.789, 1.016, 1.293, 1.624",\
"0.2129, 0.2343, 0.2896, 0.3695, 0.4756, 0.6149, 0.7953, 1.022, 1.3, 1.63",\
"0.239, 0.2605, 0.3156, 0.3954, 0.5015, 0.6409, 0.8213, 1.048, 1.326, 1.656",\
"0.2945, 0.3157, 0.3703, 0.4498, 0.5558, 0.695, 0.8753, 1.102, 1.379, 1.71",\
"0.3711, 0.3936, 0.4502, 0.5308, 0.6368, 0.7755, 0.9553, 1.182, 1.459, 1.789",\
"0.4593, 0.4839, 0.5439, 0.6277, 0.7355, 0.8745, 1.054, 1.28, 1.556, 1.886",\
"0.5579, 0.5844, 0.6494, 0.7372, 0.8481, 0.9882, 1.167, 1.392, 1.668, 1.998",\
"0.6663, 0.6948, 0.7654, 0.8584, 0.9735, 1.117, 1.297, 1.522, 1.796, 2.125",\
"0.7851, 0.8157, 0.8914, 0.9907, 1.111, 1.258, 1.441, 1.667, 1.942, 2.27",\
"0.9143, 0.9473, 1.028, 1.134, 1.259, 1.411, 1.597, 1.826, 2.103, 2.432");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2935, 0.3179, 0.3842, 0.4928, 0.6535, 0.877, 1.172, 1.546, 2.002, 2.543",\
"0.2955, 0.32, 0.3863, 0.4949, 0.6556, 0.8791, 1.174, 1.547, 2.004, 2.546",\
"0.3013, 0.3258, 0.392, 0.5006, 0.6612, 0.885, 1.18, 1.552, 2.009, 2.551",\
"0.319, 0.3434, 0.4092, 0.5177, 0.678, 0.9015, 1.196, 1.569, 2.025, 2.569",\
"0.3482, 0.3731, 0.44, 0.5483, 0.708, 0.9306, 1.225, 1.597, 2.052, 2.596",\
"0.3816, 0.4077, 0.476, 0.5849, 0.7441, 0.9655, 1.259, 1.631, 2.086, 2.63",\
"0.4123, 0.4397, 0.5112, 0.6215, 0.7811, 1.002, 1.294, 1.664, 2.117, 2.661",\
"0.4356, 0.4645, 0.5397, 0.6527, 0.815, 1.036, 1.328, 1.696, 2.149, 2.69",\
"0.4501, 0.4806, 0.5593, 0.6754, 0.8405, 1.065, 1.358, 1.726, 2.178, 2.718",\
"0.4539, 0.4865, 0.5688, 0.6888, 0.8564, 1.085, 1.382, 1.753, 2.204, 2.743");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07068, 0.09236, 0.1489, 0.2417, 0.3865, 0.6014, 0.8955, 1.272, 1.731, 2.279",\
"0.0706, 0.09246, 0.1489, 0.242, 0.3864, 0.6008, 0.8951, 1.27, 1.733, 2.28",\
"0.0705, 0.09262, 0.1487, 0.2421, 0.387, 0.6009, 0.8953, 1.271, 1.732, 2.283",\
"0.07206, 0.09372, 0.1508, 0.2429, 0.3874, 0.6022, 0.8951, 1.272, 1.731, 2.281",\
"0.08392, 0.1063, 0.1615, 0.2501, 0.391, 0.6032, 0.8946, 1.272, 1.733, 2.279",\
"0.1006, 0.1236, 0.1792, 0.2656, 0.4008, 0.6076, 0.8968, 1.272, 1.73, 2.28",\
"0.1174, 0.1434, 0.2014, 0.2868, 0.4176, 0.6168, 0.9002, 1.273, 1.731, 2.282",\
"0.1362, 0.1654, 0.227, 0.3124, 0.4404, 0.6344, 0.91, 1.276, 1.732, 2.281",\
"0.1558, 0.1878, 0.2542, 0.3412, 0.4676, 0.659, 0.9294, 1.288, 1.738, 2.282",\
"0.1768, 0.2114, 0.2842, 0.374, 0.498, 0.687, 0.9552, 1.311, 1.755, 2.291");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.08256, 0.1115, 0.1982, 0.3676, 0.6407, 1.034, 1.559, 2.219, 3.029, 3.989",\
"0.08234, 0.1115, 0.1982, 0.3676, 0.6406, 1.033, 1.559, 2.221, 3.027, 3.99",\
"0.0823, 0.1114, 0.1982, 0.3676, 0.64, 1.033, 1.559, 2.221, 3.027, 3.989",\
"0.0818, 0.1108, 0.1982, 0.368, 0.6402, 1.033, 1.559, 2.221, 3.026, 3.995",\
"0.08706, 0.116, 0.2018, 0.37, 0.6403, 1.033, 1.559, 2.221, 3.028, 3.994",\
"0.09456, 0.1232, 0.209, 0.3744, 0.6432, 1.034, 1.56, 2.218, 3.028, 3.996",\
"0.1032, 0.1342, 0.2198, 0.3844, 0.6498, 1.037, 1.558, 2.22, 3.03, 3.992",\
"0.1148, 0.1468, 0.2344, 0.398, 0.663, 1.047, 1.561, 2.22, 3.032, 3.996",\
"0.1268, 0.1598, 0.2494, 0.413, 0.681, 1.064, 1.574, 2.225, 3.027, 3.994",\
"0.1422, 0.1758, 0.267, 0.4294, 0.699, 1.086, 1.597, 2.243, 3.037, 3.991");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2068, 0.2286, 0.2846, 0.3649, 0.4704, 0.6088, 0.7887, 1.015, 1.292, 1.623",\
"0.213, 0.2349, 0.2908, 0.3712, 0.4767, 0.6152, 0.795, 1.022, 1.299, 1.629",\
"0.2393, 0.261, 0.3169, 0.3972, 0.5027, 0.6412, 0.821, 1.048, 1.325, 1.655",\
"0.2951, 0.3167, 0.3719, 0.4519, 0.557, 0.6952, 0.875, 1.101, 1.378, 1.709",\
"0.3724, 0.3953, 0.4527, 0.5333, 0.6381, 0.7755, 0.9545, 1.181, 1.457, 1.788",\
"0.4619, 0.4867, 0.5478, 0.6309, 0.7364, 0.873, 1.051, 1.276, 1.553, 1.882",\
"0.5616, 0.5888, 0.6545, 0.7413, 0.8478, 0.9833, 1.16, 1.385, 1.66, 1.989",\
"0.6716, 0.7006, 0.7719, 0.8633, 0.9715, 1.106, 1.281, 1.505, 1.779, 2.108",\
"0.7925, 0.8235, 0.8991, 0.9955, 1.106, 1.24, 1.414, 1.635, 1.909, 2.237",\
"0.9235, 0.9569, 1.037, 1.139, 1.251, 1.384, 1.556, 1.776, 2.049, 2.375");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07186, 0.09418, 0.1505, 0.2421, 0.3828, 0.5963, 0.8901, 1.266, 1.727, 2.278",\
"0.07202, 0.09424, 0.1506, 0.2423, 0.3829, 0.5965, 0.8897, 1.266, 1.726, 2.277",\
"0.07196, 0.0943, 0.1506, 0.2423, 0.3829, 0.5965, 0.89, 1.267, 1.728, 2.278",\
"0.07348, 0.09574, 0.1522, 0.2432, 0.3835, 0.5964, 0.8901, 1.267, 1.728, 2.278",\
"0.08614, 0.1086, 0.1627, 0.2497, 0.3859, 0.597, 0.8902, 1.267, 1.728, 2.277",\
"0.1022, 0.1268, 0.181, 0.2634, 0.3926, 0.599, 0.8906, 1.266, 1.727, 2.276",\
"0.1212, 0.1472, 0.2026, 0.2806, 0.4018, 0.6012, 0.8908, 1.266, 1.728, 2.277",\
"0.1398, 0.1686, 0.2276, 0.3024, 0.4134, 0.6054, 0.8922, 1.266, 1.726, 2.275",\
"0.1604, 0.1916, 0.2552, 0.3262, 0.4272, 0.6106, 0.8932, 1.267, 1.726, 2.274",\
"0.1826, 0.2146, 0.2836, 0.3508, 0.4422, 0.6162, 0.8944, 1.267, 1.727, 2.275");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2066, 0.228, 0.2833, 0.3631, 0.4693, 0.6085, 0.789, 1.016, 1.293, 1.624",\
"0.2129, 0.2343, 0.2896, 0.3695, 0.4756, 0.6149, 0.7953, 1.022, 1.3, 1.63",\
"0.239, 0.2604, 0.3156, 0.3954, 0.5015, 0.6409, 0.8213, 1.048, 1.326, 1.656",\
"0.2945, 0.3157, 0.3703, 0.4499, 0.5558, 0.695, 0.8753, 1.102, 1.379, 1.71",\
"0.3711, 0.3935, 0.4503, 0.5308, 0.6368, 0.7755, 0.9553, 1.182, 1.459, 1.789",\
"0.4593, 0.4838, 0.5442, 0.6276, 0.7353, 0.8744, 1.054, 1.279, 1.556, 1.886",\
"0.5577, 0.5844, 0.6494, 0.7373, 0.848, 0.9883, 1.167, 1.392, 1.668, 1.998",\
"0.6664, 0.6947, 0.7647, 0.8588, 0.9737, 1.117, 1.297, 1.522, 1.796, 2.125",\
"0.7852, 0.8159, 0.891, 0.9904, 1.11, 1.258, 1.441, 1.667, 1.941, 2.27",\
"0.9146, 0.9473, 1.028, 1.134, 1.259, 1.411, 1.597, 1.826, 2.103, 2.431");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2935, 0.3179, 0.3842, 0.4928, 0.6535, 0.877, 1.173, 1.546, 2.002, 2.545",\
"0.2955, 0.32, 0.3863, 0.4949, 0.6556, 0.8791, 1.174, 1.547, 2.004, 2.545",\
"0.3013, 0.3258, 0.392, 0.5006, 0.6612, 0.885, 1.18, 1.553, 2.009, 2.551",\
"0.319, 0.3434, 0.4093, 0.5175, 0.6779, 0.9014, 1.196, 1.569, 2.025, 2.569",\
"0.3482, 0.3731, 0.44, 0.5483, 0.708, 0.9306, 1.225, 1.597, 2.052, 2.595",\
"0.3816, 0.4077, 0.476, 0.5849, 0.744, 0.9655, 1.259, 1.631, 2.086, 2.63",\
"0.4121, 0.4396, 0.5109, 0.6215, 0.7809, 1.001, 1.294, 1.664, 2.118, 2.661",\
"0.4355, 0.4648, 0.5397, 0.6529, 0.815, 1.036, 1.328, 1.697, 2.149, 2.691",\
"0.45, 0.4806, 0.559, 0.6753, 0.8405, 1.065, 1.358, 1.726, 2.178, 2.718",\
"0.4541, 0.4868, 0.5691, 0.6888, 0.8566, 1.085, 1.382, 1.753, 2.204, 2.743");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07068, 0.09236, 0.1489, 0.2417, 0.3865, 0.6014, 0.8955, 1.272, 1.731, 2.279",\
"0.0706, 0.09246, 0.1488, 0.242, 0.3864, 0.6008, 0.8951, 1.27, 1.733, 2.28",\
"0.07048, 0.09262, 0.1487, 0.2421, 0.387, 0.6009, 0.8953, 1.271, 1.732, 2.283",\
"0.07206, 0.09374, 0.1508, 0.2431, 0.3874, 0.6022, 0.8951, 1.272, 1.731, 2.281",\
"0.08426, 0.1062, 0.1611, 0.2501, 0.3912, 0.6032, 0.8946, 1.27, 1.733, 2.279",\
"0.0998, 0.1234, 0.1792, 0.2652, 0.401, 0.6072, 0.8968, 1.272, 1.732, 2.28",\
"0.1182, 0.1432, 0.2024, 0.2862, 0.418, 0.6164, 0.9002, 1.273, 1.732, 2.282",\
"0.136, 0.165, 0.2278, 0.312, 0.441, 0.6352, 0.9104, 1.275, 1.732, 2.282",\
"0.1566, 0.1872, 0.2554, 0.3412, 0.468, 0.6594, 0.9294, 1.288, 1.737, 2.282",\
"0.178, 0.2106, 0.285, 0.3734, 0.498, 0.6866, 0.9554, 1.312, 1.754, 2.292");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.0826, 0.1115, 0.1983, 0.3677, 0.6396, 1.034, 1.559, 2.219, 3.03, 3.992",\
"0.08234, 0.1115, 0.1982, 0.3676, 0.6406, 1.033, 1.559, 2.221, 3.027, 3.99",\
"0.0823, 0.1114, 0.1982, 0.3676, 0.64, 1.033, 1.559, 2.22, 3.027, 3.989",\
"0.08198, 0.111, 0.1986, 0.3688, 0.6403, 1.034, 1.559, 2.221, 3.028, 3.994",\
"0.08706, 0.116, 0.2017, 0.37, 0.6403, 1.033, 1.559, 2.221, 3.028, 3.992",\
"0.0948, 0.1241, 0.209, 0.3744, 0.6434, 1.034, 1.56, 2.221, 3.029, 3.996",\
"0.104, 0.1342, 0.2198, 0.3848, 0.6494, 1.037, 1.56, 2.221, 3.03, 3.994",\
"0.1146, 0.1462, 0.2344, 0.3982, 0.6628, 1.047, 1.561, 2.221, 3.032, 3.99",\
"0.1268, 0.1598, 0.2494, 0.4134, 0.681, 1.063, 1.574, 2.225, 3.028, 3.988",\
"0.1416, 0.1752, 0.2666, 0.4288, 0.699, 1.086, 1.597, 2.242, 3.037, 3.991");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2068, 0.2286, 0.2845, 0.3649, 0.4704, 0.6088, 0.7887, 1.015, 1.292, 1.623",\
"0.2131, 0.2349, 0.2909, 0.3712, 0.4767, 0.6152, 0.7951, 1.022, 1.299, 1.629",\
"0.2393, 0.2611, 0.3169, 0.3972, 0.5027, 0.6412, 0.8211, 1.048, 1.325, 1.655",\
"0.2951, 0.3166, 0.3719, 0.4518, 0.557, 0.6952, 0.875, 1.101, 1.378, 1.709",\
"0.3725, 0.3954, 0.4526, 0.5333, 0.638, 0.7754, 0.9545, 1.181, 1.457, 1.788",\
"0.4619, 0.4867, 0.5478, 0.631, 0.7364, 0.873, 1.051, 1.276, 1.553, 1.882",\
"0.5617, 0.5889, 0.6546, 0.7414, 0.8478, 0.9832, 1.16, 1.385, 1.66, 1.989",\
"0.6717, 0.7007, 0.7716, 0.8634, 0.9712, 1.106, 1.281, 1.504, 1.779, 2.108",\
"0.7925, 0.8236, 0.8991, 0.9957, 1.106, 1.24, 1.414, 1.635, 1.909, 2.237",\
"0.9233, 0.957, 1.037, 1.139, 1.251, 1.385, 1.556, 1.776, 2.048, 2.375");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.0719, 0.09424, 0.1505, 0.2421, 0.383, 0.5964, 0.8903, 1.267, 1.728, 2.278",\
"0.0721, 0.0944, 0.1505, 0.2423, 0.3829, 0.5964, 0.8901, 1.267, 1.728, 2.278",\
"0.07192, 0.09422, 0.1506, 0.2423, 0.3829, 0.5965, 0.89, 1.267, 1.728, 2.278",\
"0.07352, 0.09588, 0.1521, 0.2431, 0.3832, 0.5967, 0.8901, 1.265, 1.728, 2.278",\
"0.08598, 0.1089, 0.1629, 0.2498, 0.386, 0.597, 0.8898, 1.266, 1.726, 2.277",\
"0.1022, 0.1262, 0.181, 0.2634, 0.3928, 0.599, 0.8902, 1.266, 1.727, 2.276",\
"0.1208, 0.1468, 0.2028, 0.2806, 0.4018, 0.6018, 0.8908, 1.266, 1.727, 2.278",\
"0.1392, 0.1688, 0.2284, 0.3024, 0.4138, 0.6052, 0.8918, 1.266, 1.726, 2.276",\
"0.1602, 0.1914, 0.255, 0.3258, 0.4278, 0.611, 0.8936, 1.267, 1.726, 2.274",\
"0.1818, 0.216, 0.2834, 0.3506, 0.4424, 0.6166, 0.8942, 1.268, 1.727, 2.276");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2066, 0.228, 0.2833, 0.3632, 0.4693, 0.6087, 0.7891, 1.016, 1.293, 1.624",\
"0.2129, 0.2343, 0.2897, 0.3695, 0.4756, 0.615, 0.7954, 1.022, 1.3, 1.63",\
"0.2391, 0.2605, 0.3157, 0.3955, 0.5016, 0.6409, 0.8214, 1.048, 1.326, 1.656",\
"0.2945, 0.3157, 0.3704, 0.4499, 0.5559, 0.695, 0.8753, 1.102, 1.379, 1.71",\
"0.371, 0.3936, 0.4502, 0.5309, 0.6368, 0.7755, 0.9553, 1.182, 1.459, 1.789",\
"0.4593, 0.4838, 0.5441, 0.6277, 0.7356, 0.8745, 1.054, 1.28, 1.556, 1.886",\
"0.5579, 0.5846, 0.6496, 0.7377, 0.8484, 0.9886, 1.168, 1.393, 1.668, 1.998",\
"0.6662, 0.695, 0.7652, 0.8585, 0.9738, 1.117, 1.297, 1.521, 1.796, 2.125",\
"0.7848, 0.8161, 0.8911, 0.9906, 1.11, 1.258, 1.441, 1.667, 1.942, 2.27",\
"0.9146, 0.9473, 1.028, 1.134, 1.259, 1.411, 1.597, 1.826, 2.103, 2.432");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2968, 0.3213, 0.3875, 0.4961, 0.6568, 0.8804, 1.176, 1.549, 2.004, 2.547",\
"0.2988, 0.3233, 0.3895, 0.4981, 0.6588, 0.8824, 1.178, 1.551, 2.006, 2.549",\
"0.3043, 0.3286, 0.3948, 0.5035, 0.664, 0.8878, 1.183, 1.555, 2.012, 2.555",\
"0.3209, 0.3453, 0.4112, 0.5195, 0.6799, 0.9033, 1.198, 1.571, 2.026, 2.57",\
"0.3492, 0.3742, 0.4412, 0.5494, 0.7092, 0.9317, 1.226, 1.598, 2.054, 2.597",\
"0.3824, 0.4084, 0.4769, 0.5856, 0.7446, 0.9662, 1.26, 1.631, 2.086, 2.629",\
"0.4127, 0.4403, 0.5115, 0.6218, 0.7814, 1.002, 1.294, 1.665, 2.118, 2.661",\
"0.4358, 0.465, 0.5402, 0.6533, 0.8154, 1.037, 1.328, 1.697, 2.149, 2.691",\
"0.4504, 0.4813, 0.5599, 0.6762, 0.8413, 1.066, 1.359, 1.727, 2.178, 2.718",\
"0.4541, 0.4869, 0.5693, 0.6892, 0.8571, 1.085, 1.382, 1.753, 2.204, 2.743");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07044, 0.09242, 0.149, 0.2421, 0.386, 0.6003, 0.8945, 1.271, 1.732, 2.28",\
"0.0707, 0.09242, 0.149, 0.2419, 0.3863, 0.6006, 0.8947, 1.27, 1.732, 2.282",\
"0.07058, 0.09236, 0.149, 0.2417, 0.3861, 0.6013, 0.8937, 1.269, 1.731, 2.282",\
"0.07212, 0.09386, 0.1509, 0.2429, 0.3875, 0.6014, 0.8948, 1.271, 1.732, 2.282",\
"0.0838, 0.1063, 0.1613, 0.2503, 0.3905, 0.6028, 0.8954, 1.271, 1.73, 2.281",\
"0.0994, 0.124, 0.1798, 0.2652, 0.4008, 0.6076, 0.897, 1.272, 1.732, 2.28",\
"0.1174, 0.1436, 0.2024, 0.2866, 0.417, 0.6166, 0.9002, 1.273, 1.732, 2.281",\
"0.1362, 0.1642, 0.2274, 0.3128, 0.4408, 0.6336, 0.9098, 1.276, 1.732, 2.281",\
"0.1566, 0.1872, 0.255, 0.3414, 0.468, 0.6592, 0.93, 1.288, 1.738, 2.282",\
"0.1778, 0.21, 0.284, 0.3732, 0.4978, 0.6868, 0.955, 1.312, 1.754, 2.292");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.08318, 0.1117, 0.1986, 0.368, 0.6397, 1.035, 1.557, 2.218, 3.03, 3.993",\
"0.0832, 0.1117, 0.1986, 0.368, 0.6397, 1.035, 1.557, 2.218, 3.03, 3.993",\
"0.08294, 0.1115, 0.1981, 0.3677, 0.6397, 1.034, 1.56, 2.221, 3.028, 3.99",\
"0.08222, 0.1113, 0.1989, 0.3682, 0.6396, 1.035, 1.559, 2.221, 3.03, 3.995",\
"0.08718, 0.1157, 0.202, 0.3702, 0.6402, 1.035, 1.557, 2.221, 3.029, 3.995",\
"0.09376, 0.1229, 0.2088, 0.375, 0.6432, 1.035, 1.56, 2.221, 3.025, 3.989",\
"0.1044, 0.1342, 0.2204, 0.3848, 0.6498, 1.037, 1.56, 2.221, 3.03, 3.989",\
"0.1158, 0.148, 0.234, 0.3978, 0.6636, 1.047, 1.561, 2.221, 3.032, 3.991",\
"0.1276, 0.1604, 0.2498, 0.413, 0.681, 1.063, 1.574, 2.225, 3.028, 3.993",\
"0.1426, 0.175, 0.267, 0.4294, 0.6988, 1.087, 1.598, 2.241, 3.035, 3.99");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2068, 0.2286, 0.2842, 0.3653, 0.4726, 0.6127, 0.7938, 1.021, 1.298, 1.628",\
"0.2131, 0.2349, 0.2905, 0.3716, 0.4789, 0.619, 0.8002, 1.027, 1.304, 1.635",\
"0.2393, 0.261, 0.3167, 0.3977, 0.5049, 0.645, 0.8261, 1.053, 1.33, 1.66",\
"0.295, 0.3165, 0.3717, 0.4524, 0.5593, 0.6991, 0.8798, 1.107, 1.383, 1.714",\
"0.3723, 0.3951, 0.4525, 0.5339, 0.6407, 0.7795, 0.9594, 1.186, 1.462, 1.792",\
"0.462, 0.4868, 0.5479, 0.6321, 0.7402, 0.8784, 1.057, 1.283, 1.559, 1.889",\
"0.5621, 0.5891, 0.6549, 0.7435, 0.8537, 0.9912, 1.169, 1.393, 1.669, 1.998",\
"0.6724, 0.7015, 0.7725, 0.8662, 0.9795, 1.117, 1.293, 1.517, 1.791, 2.12",\
"0.7933, 0.8244, 0.9002, 0.9998, 1.117, 1.255, 1.43, 1.652, 1.926, 2.254",\
"0.9244, 0.9577, 1.039, 1.144, 1.265, 1.405, 1.579, 1.799, 2.072, 2.399");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07152, 0.09368, 0.1506, 0.2451, 0.3891, 0.6025, 0.8949, 1.267, 1.727, 2.276",\
"0.07156, 0.09342, 0.1506, 0.2452, 0.3891, 0.6026, 0.8947, 1.268, 1.726, 2.276",\
"0.07168, 0.09358, 0.1508, 0.2451, 0.3889, 0.6024, 0.8946, 1.268, 1.727, 2.276",\
"0.07332, 0.09526, 0.1526, 0.2464, 0.3895, 0.6019, 0.8933, 1.267, 1.727, 2.277",\
"0.08604, 0.1082, 0.1633, 0.2535, 0.3925, 0.6016, 0.8932, 1.267, 1.727, 2.277",\
"0.102, 0.1258, 0.1814, 0.2682, 0.4006, 0.604, 0.8928, 1.267, 1.727, 2.276",\
"0.1212, 0.1466, 0.2042, 0.2878, 0.4124, 0.6086, 0.8938, 1.267, 1.726, 2.277",\
"0.1394, 0.1688, 0.2304, 0.3126, 0.4292, 0.6142, 0.8952, 1.267, 1.727, 2.277",\
"0.1604, 0.1914, 0.2576, 0.3398, 0.4486, 0.6244, 0.899, 1.268, 1.726, 2.275",\
"0.1822, 0.216, 0.2862, 0.3696, 0.4704, 0.6366, 0.9026, 1.269, 1.728, 2.276");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2066, 0.228, 0.2833, 0.3632, 0.4693, 0.6087, 0.7891, 1.016, 1.293, 1.624",\
"0.2129, 0.2343, 0.2897, 0.3695, 0.4756, 0.615, 0.7954, 1.022, 1.3, 1.63",\
"0.2391, 0.2605, 0.3157, 0.3955, 0.5016, 0.6409, 0.8214, 1.048, 1.326, 1.656",\
"0.2945, 0.3157, 0.3704, 0.4499, 0.5559, 0.695, 0.8753, 1.102, 1.379, 1.71",\
"0.3711, 0.3936, 0.4502, 0.5309, 0.6368, 0.7755, 0.9553, 1.182, 1.459, 1.789",\
"0.4594, 0.4838, 0.5441, 0.6277, 0.7356, 0.8745, 1.054, 1.28, 1.556, 1.886",\
"0.5579, 0.5846, 0.6496, 0.7376, 0.8484, 0.9886, 1.168, 1.393, 1.668, 1.998",\
"0.6662, 0.6947, 0.7652, 0.8586, 0.9738, 1.117, 1.297, 1.521, 1.797, 2.125",\
"0.7849, 0.8161, 0.8911, 0.9906, 1.111, 1.258, 1.441, 1.667, 1.942, 2.27",\
"0.9146, 0.947, 1.028, 1.134, 1.259, 1.411, 1.597, 1.826, 2.103, 2.432");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2968, 0.3213, 0.3875, 0.4961, 0.6568, 0.8804, 1.176, 1.549, 2.004, 2.547",\
"0.2988, 0.3233, 0.3895, 0.4981, 0.6588, 0.8824, 1.178, 1.551, 2.006, 2.549",\
"0.3043, 0.3286, 0.3948, 0.5035, 0.664, 0.8878, 1.183, 1.555, 2.012, 2.555",\
"0.3209, 0.3453, 0.4112, 0.5195, 0.6799, 0.9033, 1.198, 1.571, 2.026, 2.57",\
"0.3492, 0.3742, 0.4412, 0.5494, 0.7092, 0.9316, 1.226, 1.598, 2.054, 2.597",\
"0.3824, 0.4085, 0.4769, 0.5854, 0.7446, 0.9661, 1.26, 1.631, 2.086, 2.629",\
"0.4127, 0.4403, 0.5114, 0.6218, 0.7814, 1.002, 1.294, 1.665, 2.119, 2.66",\
"0.4358, 0.465, 0.5402, 0.653, 0.8152, 1.037, 1.328, 1.697, 2.149, 2.691",\
"0.4504, 0.4813, 0.5596, 0.6759, 0.8413, 1.066, 1.358, 1.727, 2.179, 2.718",\
"0.4541, 0.4869, 0.5693, 0.6892, 0.8571, 1.085, 1.382, 1.753, 2.204, 2.743");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07044, 0.09242, 0.149, 0.2421, 0.386, 0.6003, 0.8945, 1.271, 1.732, 2.28",\
"0.0707, 0.09242, 0.149, 0.2419, 0.3863, 0.6007, 0.8947, 1.27, 1.732, 2.282",\
"0.07058, 0.09236, 0.149, 0.2417, 0.3861, 0.6013, 0.8937, 1.269, 1.731, 2.282",\
"0.07212, 0.09386, 0.1509, 0.2429, 0.3875, 0.6014, 0.8948, 1.271, 1.732, 2.282",\
"0.08376, 0.1063, 0.1613, 0.2503, 0.3905, 0.6028, 0.8954, 1.271, 1.73, 2.281",\
"0.0994, 0.124, 0.1798, 0.2652, 0.4006, 0.6076, 0.897, 1.272, 1.732, 2.28",\
"0.1174, 0.1436, 0.2024, 0.2862, 0.417, 0.6166, 0.9002, 1.273, 1.732, 2.281",\
"0.136, 0.1648, 0.2274, 0.3124, 0.4408, 0.6336, 0.91, 1.275, 1.733, 2.28",\
"0.1568, 0.1872, 0.2548, 0.3422, 0.4684, 0.6588, 0.93, 1.288, 1.738, 2.282",\
"0.1772, 0.211, 0.284, 0.3726, 0.4974, 0.6866, 0.9554, 1.312, 1.755, 2.291");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.08318, 0.1117, 0.1986, 0.368, 0.6397, 1.035, 1.557, 2.218, 3.03, 3.993",\
"0.0832, 0.1117, 0.1986, 0.368, 0.6397, 1.035, 1.557, 2.218, 3.03, 3.993",\
"0.08294, 0.1115, 0.1981, 0.3677, 0.6397, 1.034, 1.56, 2.221, 3.028, 3.99",\
"0.08222, 0.1113, 0.1989, 0.3682, 0.6396, 1.035, 1.559, 2.221, 3.03, 3.995",\
"0.08718, 0.1157, 0.202, 0.37, 0.6401, 1.034, 1.557, 2.221, 3.029, 3.995",\
"0.09376, 0.1229, 0.2088, 0.3754, 0.6432, 1.034, 1.56, 2.221, 3.026, 3.99",\
"0.1044, 0.1342, 0.2198, 0.3848, 0.6496, 1.037, 1.56, 2.221, 3.027, 3.994",\
"0.1154, 0.148, 0.234, 0.3982, 0.6634, 1.045, 1.561, 2.221, 3.025, 3.989",\
"0.1276, 0.1606, 0.25, 0.4138, 0.6806, 1.063, 1.573, 2.226, 3.027, 3.992",\
"0.1426, 0.175, 0.267, 0.4294, 0.6988, 1.087, 1.598, 2.241, 3.035, 3.99");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2068, 0.2286, 0.2842, 0.3653, 0.4726, 0.6127, 0.7938, 1.021, 1.298, 1.628",\
"0.2131, 0.2349, 0.2906, 0.3716, 0.4789, 0.619, 0.8001, 1.027, 1.304, 1.635",\
"0.2393, 0.261, 0.3167, 0.3977, 0.5049, 0.645, 0.826, 1.053, 1.33, 1.66",\
"0.295, 0.3165, 0.3718, 0.4524, 0.5593, 0.6991, 0.8798, 1.107, 1.383, 1.714",\
"0.3723, 0.3952, 0.4524, 0.5339, 0.6407, 0.7795, 0.9594, 1.186, 1.462, 1.792",\
"0.462, 0.4868, 0.5479, 0.6321, 0.7402, 0.8784, 1.057, 1.283, 1.559, 1.889",\
"0.5621, 0.5891, 0.655, 0.7435, 0.8537, 0.9912, 1.169, 1.394, 1.669, 1.998",\
"0.6722, 0.7014, 0.7724, 0.8661, 0.9795, 1.117, 1.293, 1.517, 1.791, 2.12",\
"0.7931, 0.8245, 0.9002, 0.9996, 1.117, 1.255, 1.43, 1.652, 1.926, 2.254",\
"0.9245, 0.9578, 1.038, 1.144, 1.265, 1.405, 1.579, 1.799, 2.072, 2.399");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07174, 0.0934, 0.1506, 0.2451, 0.3892, 0.6024, 0.8949, 1.267, 1.727, 2.276",\
"0.0715, 0.09338, 0.1507, 0.2452, 0.3891, 0.6027, 0.8949, 1.268, 1.727, 2.277",\
"0.0717, 0.0935, 0.1508, 0.2451, 0.3893, 0.6024, 0.8945, 1.268, 1.727, 2.276",\
"0.07332, 0.09514, 0.1526, 0.2463, 0.3894, 0.6018, 0.8939, 1.267, 1.726, 2.275",\
"0.08584, 0.1079, 0.1633, 0.2535, 0.3926, 0.6018, 0.8932, 1.267, 1.726, 2.276",\
"0.102, 0.1258, 0.1812, 0.268, 0.4008, 0.6044, 0.893, 1.267, 1.727, 2.275",\
"0.1208, 0.147, 0.204, 0.288, 0.413, 0.6086, 0.8936, 1.267, 1.727, 2.275",\
"0.14, 0.1688, 0.23, 0.3126, 0.429, 0.6144, 0.896, 1.267, 1.727, 2.277",\
"0.1612, 0.1912, 0.2578, 0.3398, 0.449, 0.6252, 0.899, 1.269, 1.726, 2.275",\
"0.1824, 0.2158, 0.2868, 0.369, 0.4706, 0.636, 0.903, 1.268, 1.727, 2.275");
}
}
timing() {
related_pin : "RN" ;
timing_sense : positive_unate ;
timing_type : clear ;
cell_fall(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2066, 0.228, 0.2833, 0.3632, 0.4693, 0.6087, 0.7891, 1.016, 1.293, 1.624",\
"0.2129, 0.2343, 0.2897, 0.3695, 0.4756, 0.615, 0.7954, 1.022, 1.3, 1.63",\
"0.2391, 0.2605, 0.3157, 0.3955, 0.5016, 0.6409, 0.8214, 1.048, 1.326, 1.656",\
"0.2945, 0.3157, 0.3704, 0.4499, 0.5559, 0.695, 0.8753, 1.102, 1.379, 1.71",\
"0.3711, 0.3936, 0.4502, 0.5309, 0.6368, 0.7755, 0.9553, 1.182, 1.459, 1.789",\
"0.4594, 0.4838, 0.5441, 0.6277, 0.7356, 0.8745, 1.054, 1.28, 1.556, 1.886",\
"0.5579, 0.5846, 0.6496, 0.7376, 0.8484, 0.9886, 1.168, 1.393, 1.668, 1.998",\
"0.6662, 0.6947, 0.7652, 0.8586, 0.9738, 1.117, 1.297, 1.521, 1.797, 2.125",\
"0.7849, 0.8161, 0.8911, 0.9906, 1.111, 1.258, 1.441, 1.667, 1.942, 2.27",\
"0.9146, 0.947, 1.028, 1.134, 1.259, 1.411, 1.597, 1.826, 2.103, 2.432");
}
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.2968, 0.3213, 0.3875, 0.4961, 0.6568, 0.8804, 1.176, 1.549, 2.004, 2.547",\
"0.2988, 0.3233, 0.3895, 0.4981, 0.6588, 0.8824, 1.178, 1.551, 2.006, 2.549",\
"0.3043, 0.3286, 0.3948, 0.5035, 0.664, 0.8878, 1.183, 1.555, 2.012, 2.555",\
"0.3209, 0.3453, 0.4112, 0.5195, 0.6799, 0.9033, 1.198, 1.571, 2.026, 2.57",\
"0.3492, 0.3742, 0.4412, 0.5494, 0.7092, 0.9316, 1.226, 1.598, 2.054, 2.597",\
"0.3824, 0.4085, 0.4769, 0.5854, 0.7446, 0.9661, 1.26, 1.631, 2.086, 2.629",\
"0.4127, 0.4403, 0.5114, 0.6218, 0.7814, 1.002, 1.294, 1.665, 2.119, 2.66",\
"0.4358, 0.465, 0.5402, 0.653, 0.8152, 1.037, 1.328, 1.697, 2.149, 2.691",\
"0.4504, 0.4813, 0.5596, 0.6759, 0.8413, 1.066, 1.358, 1.727, 2.179, 2.718",\
"0.4541, 0.4869, 0.5693, 0.6892, 0.8571, 1.085, 1.382, 1.753, 2.204, 2.743");
}
fall_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.07044, 0.09242, 0.149, 0.2421, 0.386, 0.6003, 0.8945, 1.271, 1.732, 2.28",\
"0.0707, 0.09242, 0.149, 0.2419, 0.3863, 0.6006, 0.8947, 1.27, 1.732, 2.282",\
"0.07058, 0.09236, 0.149, 0.2417, 0.3861, 0.6013, 0.8937, 1.269, 1.731, 2.282",\
"0.07212, 0.09386, 0.1509, 0.2429, 0.3875, 0.6014, 0.8948, 1.271, 1.732, 2.282",\
"0.0838, 0.1063, 0.1613, 0.2503, 0.3905, 0.6028, 0.8954, 1.271, 1.73, 2.281",\
"0.0994, 0.124, 0.1798, 0.2652, 0.4008, 0.6076, 0.897, 1.272, 1.732, 2.28",\
"0.1174, 0.1436, 0.2024, 0.2866, 0.417, 0.6166, 0.9002, 1.273, 1.732, 2.281",\
"0.1362, 0.1642, 0.2274, 0.3128, 0.4408, 0.6336, 0.9098, 1.276, 1.732, 2.281",\
"0.1566, 0.1872, 0.255, 0.3414, 0.468, 0.6592, 0.93, 1.288, 1.738, 2.282",\
"0.1778, 0.21, 0.284, 0.3732, 0.4978, 0.6868, 0.955, 1.312, 1.754, 2.292");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.08256, 0.1115, 0.1982, 0.3676, 0.6407, 1.034, 1.559, 2.219, 3.029, 3.989",\
"0.08234, 0.1115, 0.1982, 0.3676, 0.6406, 1.033, 1.559, 2.221, 3.027, 3.99",\
"0.0823, 0.1114, 0.1982, 0.3676, 0.64, 1.033, 1.559, 2.221, 3.027, 3.989",\
"0.0818, 0.1108, 0.1982, 0.368, 0.6402, 1.033, 1.559, 2.221, 3.026, 3.995",\
"0.08706, 0.116, 0.2018, 0.37, 0.6403, 1.033, 1.559, 2.221, 3.028, 3.994",\
"0.09456, 0.1232, 0.209, 0.3744, 0.6432, 1.034, 1.56, 2.218, 3.028, 3.996",\
"0.1032, 0.1342, 0.2198, 0.3844, 0.6498, 1.037, 1.558, 2.22, 3.03, 3.992",\
"0.1148, 0.1468, 0.2344, 0.398, 0.663, 1.047, 1.561, 2.22, 3.032, 3.996",\
"0.1268, 0.1598, 0.2494, 0.413, 0.681, 1.064, 1.574, 2.225, 3.027, 3.994",\
"0.1422, 0.1758, 0.267, 0.4294, 0.699, 1.086, 1.597, 2.243, 3.037, 3.991");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.5079, 0.5325, 0.5986, 0.7068, 0.8668, 1.09, 1.385, 1.758, 2.214, 2.756",\
"0.5145, 0.5391, 0.6052, 0.7134, 0.8735, 1.097, 1.391, 1.764, 2.22, 2.762",\
"0.5403, 0.565, 0.6311, 0.7392, 0.8992, 1.122, 1.417, 1.79, 2.246, 2.788",\
"0.5901, 0.6147, 0.6808, 0.7889, 0.949, 1.172, 1.467, 1.84, 2.296, 2.838",\
"0.6572, 0.6818, 0.7479, 0.8559, 1.016, 1.239, 1.534, 1.906, 2.362, 2.905",\
"0.7363, 0.7611, 0.8272, 0.9351, 1.095, 1.318, 1.612, 1.984, 2.441, 2.982",\
"0.8248, 0.8495, 0.9157, 1.024, 1.183, 1.406, 1.7, 2.072, 2.528, 3.071",\
"0.9191, 0.944, 1.011, 1.118, 1.278, 1.5, 1.794, 2.166, 2.621, 3.165",\
"1.02, 1.045, 1.111, 1.219, 1.378, 1.601, 1.894, 2.266, 2.72, 3.263",\
"1.126, 1.151, 1.217, 1.325, 1.484, 1.706, 1.999, 2.371, 2.825, 3.368");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.0839, 0.1126, 0.1997, 0.3685, 0.6408, 1.034, 1.559, 2.22, 3.028, 3.99",\
"0.0841, 0.1126, 0.1993, 0.3685, 0.6401, 1.033, 1.559, 2.219, 3.027, 3.991",\
"0.08418, 0.1126, 0.1993, 0.3685, 0.6405, 1.033, 1.559, 2.219, 3.028, 3.99",\
"0.08406, 0.1126, 0.1993, 0.3685, 0.64, 1.035, 1.559, 2.219, 3.027, 3.991",\
"0.0842, 0.113, 0.1996, 0.3686, 0.64, 1.033, 1.559, 2.218, 3.029, 3.991",\
"0.085, 0.1128, 0.2, 0.369, 0.6404, 1.034, 1.56, 2.221, 3.026, 3.989",\
"0.0848, 0.1136, 0.2004, 0.3696, 0.6402, 1.034, 1.559, 2.221, 3.026, 3.993",\
"0.0862, 0.1146, 0.2016, 0.3704, 0.6406, 1.033, 1.558, 2.222, 3.028, 3.994",\
"0.0874, 0.1166, 0.2024, 0.371, 0.6408, 1.033, 1.558, 2.218, 3.029, 3.988",\
"0.0888, 0.1172, 0.2036, 0.3714, 0.6414, 1.035, 1.558, 2.219, 3.025, 3.993");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.5081, 0.5328, 0.5988, 0.707, 0.8672, 1.09, 1.385, 1.758, 2.214, 2.757",\
"0.5147, 0.5393, 0.6054, 0.7136, 0.8738, 1.097, 1.392, 1.765, 2.221, 2.764",\
"0.5407, 0.5652, 0.6313, 0.7395, 0.8995, 1.123, 1.417, 1.79, 2.246, 2.788",\
"0.5902, 0.6149, 0.6809, 0.7891, 0.9491, 1.172, 1.467, 1.84, 2.296, 2.838",\
"0.6574, 0.6819, 0.7481, 0.8562, 1.016, 1.239, 1.534, 1.907, 2.362, 2.904",\
"0.7365, 0.7612, 0.8274, 0.9355, 1.095, 1.318, 1.613, 1.985, 2.441, 2.984",\
"0.8249, 0.8497, 0.9159, 1.024, 1.183, 1.406, 1.7, 2.073, 2.529, 3.072",\
"0.9196, 0.9445, 1.011, 1.119, 1.278, 1.5, 1.794, 2.166, 2.621, 3.164",\
"1.02, 1.045, 1.112, 1.22, 1.378, 1.601, 1.895, 2.266, 2.72, 3.263",\
"1.125, 1.151, 1.217, 1.325, 1.484, 1.706, 1.999, 2.371, 2.825, 3.367");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.08388, 0.1125, 0.1992, 0.3689, 0.6405, 1.034, 1.559, 2.219, 3.028, 3.992",\
"0.0839, 0.1125, 0.1993, 0.3689, 0.6406, 1.034, 1.559, 2.219, 3.028, 3.992",\
"0.08366, 0.1126, 0.1993, 0.3685, 0.64, 1.033, 1.559, 2.22, 3.028, 3.99",\
"0.08382, 0.1128, 0.1993, 0.3689, 0.6404, 1.033, 1.559, 2.218, 3.028, 3.99",\
"0.0846, 0.1128, 0.1994, 0.3686, 0.641, 1.035, 1.559, 2.218, 3.028, 3.99",\
"0.0842, 0.1132, 0.2, 0.3694, 0.64, 1.034, 1.56, 2.221, 3.027, 3.991",\
"0.0858, 0.1144, 0.2008, 0.3694, 0.6402, 1.034, 1.557, 2.221, 3.03, 3.991",\
"0.0866, 0.1154, 0.2018, 0.3702, 0.6416, 1.033, 1.557, 2.219, 3.03, 3.993",\
"0.0874, 0.1162, 0.2022, 0.3708, 0.642, 1.035, 1.558, 2.218, 3.029, 3.989",\
"0.0884, 0.1168, 0.2032, 0.3718, 0.6424, 1.036, 1.558, 2.219, 3.025, 3.993");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.6039, 0.6285, 0.6947, 0.8026, 0.9624, 1.185, 1.48, 1.852, 2.307, 2.85",\
"0.6105, 0.6351, 0.7013, 0.8092, 0.9689, 1.192, 1.486, 1.859, 2.314, 2.856",\
"0.6359, 0.6607, 0.7269, 0.8348, 0.9946, 1.217, 1.512, 1.884, 2.339, 2.882",\
"0.6893, 0.7138, 0.7802, 0.8881, 1.048, 1.271, 1.565, 1.938, 2.392, 2.936",\
"0.77, 0.7947, 0.8607, 0.9687, 1.128, 1.351, 1.645, 2.018, 2.473, 3.016",\
"0.8684, 0.8931, 0.9593, 1.067, 1.226, 1.449, 1.743, 2.116, 2.57, 3.114",\
"0.9791, 1.004, 1.07, 1.178, 1.337, 1.56, 1.854, 2.226, 2.681, 3.225",\
"1.099, 1.124, 1.19, 1.298, 1.457, 1.679, 1.973, 2.345, 2.8, 3.343",\
"1.225, 1.25, 1.316, 1.424, 1.583, 1.805, 2.098, 2.47, 2.925, 3.467",\
"1.358, 1.383, 1.449, 1.557, 1.716, 1.937, 2.231, 2.602, 3.057, 3.599");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.08528, 0.1138, 0.2007, 0.3692, 0.6402, 1.035, 1.559, 2.221, 3.03, 3.993",\
"0.08526, 0.1138, 0.2004, 0.3694, 0.6403, 1.034, 1.559, 2.221, 3.03, 3.993",\
"0.08558, 0.1138, 0.2003, 0.3694, 0.6411, 1.035, 1.559, 2.221, 3.03, 3.993",\
"0.0849, 0.114, 0.2004, 0.3694, 0.6414, 1.033, 1.559, 2.221, 3.03, 3.989",\
"0.0854, 0.1138, 0.2002, 0.369, 0.6414, 1.033, 1.559, 2.221, 3.03, 3.989",\
"0.0854, 0.1136, 0.2006, 0.3694, 0.6406, 1.035, 1.559, 2.221, 3.03, 3.989",\
"0.0864, 0.1142, 0.201, 0.3698, 0.6414, 1.033, 1.557, 2.221, 3.03, 3.995",\
"0.0868, 0.1152, 0.2016, 0.3702, 0.6414, 1.034, 1.557, 2.219, 3.03, 3.988",\
"0.0878, 0.116, 0.203, 0.3712, 0.6416, 1.034, 1.557, 2.218, 3.028, 3.995",\
"0.0886, 0.117, 0.203, 0.3714, 0.6412, 1.034, 1.557, 2.218, 3.026, 3.994");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.6039, 0.6285, 0.6947, 0.8026, 0.9624, 1.185, 1.48, 1.852, 2.308, 2.85",\
"0.6104, 0.6351, 0.7012, 0.8092, 0.9689, 1.192, 1.486, 1.859, 2.314, 2.857",\
"0.636, 0.6608, 0.727, 0.835, 0.9946, 1.218, 1.512, 1.885, 2.339, 2.883",\
"0.6894, 0.714, 0.7801, 0.8881, 1.048, 1.271, 1.565, 1.937, 2.392, 2.935",\
"0.7701, 0.7948, 0.8608, 0.9689, 1.128, 1.351, 1.646, 2.018, 2.473, 3.016",\
"0.8685, 0.8933, 0.9593, 1.067, 1.227, 1.45, 1.744, 2.115, 2.571, 3.113",\
"0.9793, 1.004, 1.07, 1.178, 1.338, 1.56, 1.854, 2.226, 2.681, 3.224",\
"1.099, 1.124, 1.19, 1.298, 1.457, 1.679, 1.973, 2.345, 2.8, 3.342",\
"1.225, 1.25, 1.317, 1.424, 1.583, 1.805, 2.099, 2.47, 2.925, 3.467",\
"1.358, 1.383, 1.45, 1.557, 1.716, 1.937, 2.23, 2.602, 3.056, 3.598");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.0853, 0.1134, 0.2002, 0.3696, 0.6401, 1.033, 1.559, 2.221, 3.03, 3.992",\
"0.085, 0.1135, 0.2001, 0.3694, 0.6401, 1.033, 1.559, 2.221, 3.03, 3.989",\
"0.08486, 0.1134, 0.2003, 0.3693, 0.6403, 1.034, 1.559, 2.221, 3.03, 3.989",\
"0.08488, 0.1137, 0.2001, 0.369, 0.6412, 1.034, 1.557, 2.221, 3.03, 3.993",\
"0.0854, 0.1138, 0.2002, 0.3688, 0.6402, 1.034, 1.559, 2.221, 3.03, 3.989",\
"0.0854, 0.1136, 0.2008, 0.3696, 0.6414, 1.033, 1.56, 2.221, 3.03, 3.993",\
"0.0854, 0.114, 0.2012, 0.3704, 0.6404, 1.035, 1.557, 2.221, 3.03, 3.989",\
"0.0866, 0.115, 0.2018, 0.3706, 0.6418, 1.034, 1.558, 2.221, 3.029, 3.993",\
"0.088, 0.116, 0.2024, 0.3706, 0.6416, 1.034, 1.558, 2.219, 3.027, 3.989",\
"0.0888, 0.1164, 0.2036, 0.3716, 0.6412, 1.033, 1.558, 2.218, 3.026, 3.995");
}
}
timing() {
related_pin : "SETN" ;
timing_sense : negative_unate ;
timing_type : preset ;
cell_rise(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.6039, 0.6285, 0.6947, 0.8026, 0.9624, 1.185, 1.48, 1.852, 2.307, 2.85",\
"0.6105, 0.6351, 0.7013, 0.8092, 0.9689, 1.192, 1.486, 1.859, 2.314, 2.856",\
"0.6359, 0.6607, 0.7269, 0.8348, 0.9946, 1.217, 1.512, 1.884, 2.339, 2.882",\
"0.6893, 0.7138, 0.7802, 0.8881, 1.048, 1.271, 1.565, 1.938, 2.392, 2.936",\
"0.77, 0.7947, 0.8607, 0.9687, 1.128, 1.351, 1.645, 2.018, 2.473, 3.016",\
"0.8684, 0.8931, 0.9593, 1.067, 1.226, 1.449, 1.743, 2.116, 2.57, 3.114",\
"0.9791, 1.004, 1.07, 1.178, 1.337, 1.56, 1.854, 2.226, 2.681, 3.225",\
"1.099, 1.124, 1.19, 1.298, 1.457, 1.679, 1.973, 2.345, 2.8, 3.343",\
"1.225, 1.25, 1.316, 1.424, 1.583, 1.805, 2.098, 2.47, 2.925, 3.467",\
"1.358, 1.383, 1.449, 1.557, 1.716, 1.937, 2.231, 2.602, 3.057, 3.599");
}
rise_transition(tmg_ntin_oload_10x10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.001, 0.005996, 0.02353, 0.05702, 0.1092, 0.1824, 0.2787, 0.4001, 0.5483, 0.7249");
values("0.08528, 0.1138, 0.2007, 0.3692, 0.6402, 1.035, 1.559, 2.221, 3.03, 3.993",\
"0.08526, 0.1138, 0.2004, 0.3694, 0.6403, 1.034, 1.559, 2.221, 3.03, 3.993",\
"0.08558, 0.1138, 0.2003, 0.3694, 0.6411, 1.035, 1.559, 2.221, 3.03, 3.993",\
"0.0849, 0.114, 0.2004, 0.3694, 0.6414, 1.033, 1.559, 2.221, 3.03, 3.989",\
"0.0854, 0.1138, 0.2002, 0.369, 0.6414, 1.033, 1.559, 2.221, 3.03, 3.989",\
"0.0854, 0.1136, 0.2006, 0.3694, 0.6406, 1.035, 1.559, 2.221, 3.03, 3.989",\
"0.0864, 0.1142, 0.201, 0.3698, 0.6414, 1.033, 1.557, 2.221, 3.03, 3.995",\
"0.0868, 0.1152, 0.2016, 0.3702, 0.6414, 1.034, 1.557, 2.219, 3.03, 3.988",\
"0.0878, 0.116, 0.203, 0.3712, 0.6416, 1.034, 1.557, 2.218, 3.028, 3.995",\
"0.0886, 0.117, 0.203, 0.3714, 0.6412, 1.034, 1.557, 2.218, 3.026, 3.994");
}
}
}
pin(RN) {
capacitance : 0.01002 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4 ;
min_pulse_width_low : 0.388 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08084, 0.07864, 0.0772, 0.0767, 0.07644, 0.07648, 0.07652, 0.07649, \
0.07644, 0.07659");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.07665, -0.07653, -0.0764, -0.07638, -0.07628, -0.07624, -0.07653, \
-0.07652, -0.07651, -0.07653");
}
}
internal_power() {
when : "!CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.07964, 0.07749, 0.07543, 0.07461, 0.07441, 0.07441, 0.07436, \
0.07438, 0.07431, 0.07431");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.07142, -0.07238, -0.07402, -0.07485, -0.07514, -0.07532, -0.07575, \
-0.07587, -0.07592, -0.07591");
}
}
internal_power() {
when : "CLK&!D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08312, 0.07968, 0.07732, 0.07655, 0.07649, 0.07666, 0.07641, \
0.07658, 0.07647, 0.07653");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.07665, -0.07659, -0.07646, -0.07642, -0.0763, -0.07626, -0.07647, \
-0.07653, -0.07654, -0.07649");
}
}
internal_power() {
when : "CLK&D&SETN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08292, 0.07946, 0.0773, 0.0767, 0.0765, 0.0764, 0.07657, 0.07657, \
0.07651, 0.07658");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.07665, -0.07659, -0.07646, -0.07642, -0.0763, -0.07626, -0.07647, \
-0.0765, -0.07651, -0.07649");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.189, -0.194, -0.212, -0.249, -0.285, -0.312, -0.322, -0.33, -0.332, -0.306",\
"-0.192, -0.195, -0.216, -0.247, -0.283, -0.311, -0.325, -0.332, -0.333, -0.306",\
"-0.182, -0.194, -0.217, -0.253, -0.28, -0.309, -0.328, -0.334, -0.33, -0.308",\
"-0.171, -0.179, -0.196, -0.233, -0.268, -0.297, -0.312, -0.317, -0.323, -0.302",\
"-0.095, -0.099, -0.123, -0.157, -0.196, -0.224, -0.245, -0.243, -0.253, -0.239",\
"0.074, 0.068, 0.036, 0.003, -0.034, -0.08, -0.092, -0.095, -0.101, -0.074",\
"0.305, 0.308, 0.265, 0.241, 0.189, 0.153, 0.142, 0.144, 0.111, 0.143",\
"0.617, 0.599, 0.574, 0.534, 0.497, 0.448, 0.432, 0.418, 0.399, 0.426",\
"1, 0.976, 0.943, 0.9, 0.84, 0.804, 0.792, 0.789, 0.749, 0.805",\
"1.481, 1.438, 1.404, 1.341, 1.286, 1.214, 1.206, 1.229, 1.17, 1.22");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.355, 0.357, 0.382, 0.416, 0.454, 0.49, 0.519, 0.535, 0.549, 0.546",\
"0.355, 0.359, 0.38, 0.415, 0.458, 0.486, 0.517, 0.534, 0.545, 0.544",\
"0.367, 0.366, 0.389, 0.426, 0.463, 0.497, 0.531, 0.543, 0.556, 0.551",\
"0.389, 0.396, 0.41, 0.449, 0.489, 0.524, 0.547, 0.567, 0.577, 0.576",\
"0.441, 0.439, 0.459, 0.497, 0.533, 0.571, 0.592, 0.613, 0.629, 0.622",\
"0.506, 0.506, 0.527, 0.564, 0.604, 0.637, 0.663, 0.685, 0.697, 0.694",\
"0.589, 0.591, 0.607, 0.641, 0.682, 0.717, 0.748, 0.771, 0.786, 0.79",\
"0.677, 0.681, 0.705, 0.736, 0.779, 0.815, 0.842, 0.869, 0.886, 0.895",\
"0.787, 0.787, 0.806, 0.841, 0.883, 0.915, 0.95, 0.98, 1.001, 1.016",\
"0.9, 0.907, 0.922, 0.957, 0.996, 1.034, 1.076, 1.101, 1.13, 1.143");
}
}
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("0.28");
}
}
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("0.28");
}
}
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("0.388");
}
}
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("0.388");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.046, -0.043, -0.029, -0.015, -0.002, 0.019, 0.03, 0.043, 0.052, 0.054",\
"-0.044, -0.047, -0.032, -0.017, -0.003, 0.018, 0.029, 0.042, 0.051, 0.053",\
"-0.051, -0.045, -0.036, -0.023, 0.002, 0.016, 0.035, 0.039, 0.048, 0.055",\
"-0.065, -0.061, -0.046, -0.026, -0.01, 0.01, 0.026, 0.04, 0.051, 0.049",\
"-0.074, -0.075, -0.059, -0.041, -0.021, 0.002, 0.018, 0.032, 0.042, 0.045",\
"-0.086, -0.086, -0.068, -0.055, -0.028, -0.005, 0.013, 0.03, 0.035, 0.037",\
"-0.09, -0.089, -0.081, -0.061, -0.035, -0.013, 0.008, 0.026, 0.037, 0.034",\
"-0.096, -0.089, -0.082, -0.061, -0.033, -0.005, 0.021, 0.033, 0.046, 0.044",\
"-0.083, -0.082, -0.072, -0.051, -0.024, 0.006, 0.031, 0.05, 0.067, 0.067",\
"-0.065, -0.063, -0.055, -0.033, -0.005, 0.031, 0.061, 0.084, 0.096, 0.097");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.046, -0.043, -0.029, -0.015, -0.002, 0.019, 0.03, 0.043, 0.052, 0.054",\
"-0.044, -0.047, -0.032, -0.017, -0.003, 0.018, 0.029, 0.042, 0.051, 0.053",\
"-0.051, -0.045, -0.036, -0.023, 0.002, 0.016, 0.035, 0.039, 0.048, 0.055",\
"-0.065, -0.061, -0.046, -0.026, -0.01, 0.01, 0.026, 0.04, 0.051, 0.049",\
"-0.074, -0.075, -0.059, -0.041, -0.021, 0.002, 0.018, 0.032, 0.042, 0.045",\
"-0.086, -0.086, -0.068, -0.055, -0.028, -0.005, 0.013, 0.03, 0.035, 0.037",\
"-0.09, -0.089, -0.081, -0.061, -0.035, -0.013, 0.008, 0.026, 0.037, 0.034",\
"-0.096, -0.089, -0.082, -0.061, -0.033, -0.005, 0.021, 0.033, 0.046, 0.044",\
"-0.083, -0.082, -0.072, -0.051, -0.024, 0.006, 0.031, 0.05, 0.067, 0.067",\
"-0.065, -0.063, -0.055, -0.033, -0.005, 0.031, 0.061, 0.084, 0.096, 0.097");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.046, -0.043, -0.029, -0.004, 0.023, 0.044, 0.073, 0.09, 0.107, 0.115",\
"-0.044, -0.04, -0.032, -0.005, 0.014, 0.043, 0.064, 0.083, 0.106, 0.114",\
"-0.043, -0.045, -0.031, -0.002, 0.021, 0.042, 0.072, 0.088, 0.105, 0.117",\
"-0.042, -0.037, -0.025, -0, 0.024, 0.048, 0.071, 0.093, 0.11, 0.124",\
"-0.032, -0.031, -0.011, 0.01, 0.035, 0.064, 0.08, 0.098, 0.116, 0.125",\
"-0.019, -0.011, -0.002, 0.02, 0.052, 0.07, 0.093, 0.111, 0.126, 0.13",\
"0.013, 0.015, 0.029, 0.044, 0.073, 0.1, 0.126, 0.139, 0.151, 0.15",\
"0.045, 0.047, 0.059, 0.084, 0.112, 0.143, 0.163, 0.181, 0.188, 0.196",\
"0.095, 0.098, 0.113, 0.136, 0.159, 0.193, 0.218, 0.237, 0.252, 0.255",\
"0.161, 0.164, 0.172, 0.193, 0.224, 0.26, 0.286, 0.312, 0.326, 0.339");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.046, -0.043, -0.029, -0.004, 0.023, 0.044, 0.073, 0.09, 0.107, 0.115",\
"-0.044, -0.04, -0.032, -0.005, 0.014, 0.043, 0.064, 0.083, 0.106, 0.114",\
"-0.043, -0.045, -0.031, -0.002, 0.021, 0.042, 0.072, 0.088, 0.105, 0.117",\
"-0.042, -0.037, -0.025, -0, 0.024, 0.048, 0.071, 0.093, 0.11, 0.124",\
"-0.032, -0.031, -0.011, 0.01, 0.035, 0.064, 0.08, 0.098, 0.116, 0.125",\
"-0.019, -0.011, -0.002, 0.02, 0.052, 0.07, 0.093, 0.111, 0.126, 0.13",\
"0.013, 0.015, 0.029, 0.044, 0.073, 0.1, 0.126, 0.139, 0.151, 0.15",\
"0.045, 0.047, 0.059, 0.084, 0.112, 0.143, 0.163, 0.181, 0.188, 0.196",\
"0.095, 0.098, 0.113, 0.136, 0.159, 0.193, 0.218, 0.237, 0.252, 0.255",\
"0.161, 0.164, 0.172, 0.193, 0.224, 0.26, 0.286, 0.312, 0.326, 0.339");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.126, 0.124, 0.126, 0.136, 0.179, 0.268, 0.391, 0.56, 0.771, 1.02",\
"0.126, 0.129, 0.127, 0.138, 0.186, 0.263, 0.39, 0.55, 0.756, 0.998",\
"0.132, 0.131, 0.13, 0.141, 0.181, 0.259, 0.378, 0.533, 0.726, 0.958",\
"0.146, 0.145, 0.143, 0.155, 0.191, 0.262, 0.366, 0.512, 0.688, 0.904",\
"0.158, 0.162, 0.156, 0.154, 0.175, 0.23, 0.312, 0.424, 0.572, 0.739",\
"0.172, 0.174, 0.169, 0.161, 0.171, 0.2, 0.259, 0.347, 0.455, 0.607",\
"0.176, 0.177, 0.173, 0.161, 0.154, 0.173, 0.213, 0.285, 0.377, 0.497",\
"0.178, 0.178, 0.174, 0.159, 0.148, 0.152, 0.177, 0.242, 0.328, 0.441",\
"0.169, 0.169, 0.161, 0.153, 0.134, 0.126, 0.151, 0.201, 0.289, 0.395",\
"0.155, 0.154, 0.148, 0.129, 0.113, 0.099, 0.123, 0.181, 0.272, 0.387");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.126, 0.124, 0.126, 0.136, 0.179, 0.268, 0.391, 0.56, 0.771, 1.02",\
"0.126, 0.129, 0.127, 0.138, 0.186, 0.263, 0.39, 0.55, 0.756, 1.003",\
"0.132, 0.131, 0.13, 0.141, 0.181, 0.259, 0.378, 0.533, 0.726, 0.958",\
"0.146, 0.145, 0.143, 0.155, 0.191, 0.262, 0.366, 0.512, 0.688, 0.904",\
"0.158, 0.162, 0.156, 0.154, 0.175, 0.23, 0.312, 0.424, 0.572, 0.744",\
"0.172, 0.174, 0.169, 0.161, 0.171, 0.2, 0.259, 0.347, 0.455, 0.6",\
"0.184, 0.177, 0.173, 0.161, 0.154, 0.173, 0.213, 0.285, 0.377, 0.497",\
"0.178, 0.178, 0.174, 0.159, 0.148, 0.152, 0.186, 0.242, 0.328, 0.441",\
"0.169, 0.169, 0.169, 0.153, 0.134, 0.126, 0.151, 0.201, 0.282, 0.395",\
"0.155, 0.154, 0.148, 0.129, 0.113, 0.099, 0.123, 0.181, 0.272, 0.397");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.126, 0.124, 0.126, 0.136, 0.179, 0.268, 0.4, 0.566, 0.779, 1.04",\
"0.126, 0.122, 0.127, 0.138, 0.186, 0.263, 0.39, 0.556, 0.772, 1.023",\
"0.132, 0.131, 0.125, 0.141, 0.19, 0.266, 0.387, 0.551, 0.758, 0.999",\
"0.14, 0.139, 0.136, 0.147, 0.191, 0.262, 0.376, 0.532, 0.722, 0.952",\
"0.133, 0.136, 0.127, 0.132, 0.154, 0.212, 0.301, 0.424, 0.572, 0.761",\
"0.123, 0.118, 0.116, 0.116, 0.126, 0.168, 0.239, 0.331, 0.455, 0.613",\
"0.099, 0.099, 0.09, 0.081, 0.08, 0.106, 0.158, 0.238, 0.332, 0.456",\
"0.06, 0.06, 0.058, 0.047, 0.04, 0.054, 0.101, 0.165, 0.257, 0.38",\
"0.014, 0.012, 0.008, -0.008, -0.022, -0.025, 0.003, 0.072, 0.156, 0.258",\
"-0.046, -0.048, -0.053, -0.064, -0.081, -0.093, -0.068, 0.014, 0.11, 0.222");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.126, 0.124, 0.126, 0.136, 0.179, 0.268, 0.4, 0.566, 0.779, 1.04",\
"0.126, 0.122, 0.127, 0.138, 0.186, 0.263, 0.39, 0.556, 0.772, 1.023",\
"0.132, 0.131, 0.125, 0.141, 0.19, 0.266, 0.387, 0.551, 0.758, 1.004",\
"0.14, 0.139, 0.136, 0.147, 0.191, 0.262, 0.376, 0.532, 0.722, 0.952",\
"0.133, 0.136, 0.127, 0.132, 0.154, 0.212, 0.301, 0.424, 0.572, 0.761",\
"0.123, 0.118, 0.116, 0.116, 0.126, 0.168, 0.239, 0.331, 0.455, 0.613",\
"0.099, 0.099, 0.09, 0.081, 0.08, 0.106, 0.158, 0.238, 0.332, 0.456",\
"0.06, 0.06, 0.058, 0.047, 0.04, 0.054, 0.101, 0.165, 0.257, 0.38",\
"0.014, 0.012, 0.008, -0.008, -0.022, -0.025, 0.003, 0.072, 0.156, 0.258",\
"-0.046, -0.043, -0.048, -0.059, -0.076, -0.086, -0.048, 0.044, 0.144, 0.261");
}
}
}
pin(SETN) {
capacitance : 0.009477 ;
direction : input ;
driver_waveform_rise : driver_waveform_default_rise ;
driver_waveform_fall : driver_waveform_default_fall ;
input_voltage : default ;
max_transition : 4 ;
min_pulse_width_low : 0.407 ;
related_ground_pin : VSS ;
related_power_pin : VDD ;
internal_power() {
when : "!CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4256, 0.4248, 0.4328, 0.4659, 0.5336, 0.6424, 0.796, 0.9962, \
1.245, 1.546");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.1977, 0.1962, 0.2018, 0.2296, 0.289, 0.3862, 0.5246, 0.707, \
0.9354, 1.212");
}
}
internal_power() {
when : "!CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.2164, 0.2157, 0.2186, 0.2333, 0.2629, 0.3104, 0.3769, 0.4634, \
0.5707, 0.6999");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.02518, 0.02458, 0.02668, 0.03831, 0.06379, 0.1058, 0.1654, 0.244, \
0.3418, 0.4602");
}
}
internal_power() {
when : "!CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.3033, 0.3032, 0.3081, 0.3266, 0.3642, 0.4251, 0.5118, 0.6253, \
0.7672, 0.9382");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.09892, 0.09808, 0.1016, 0.1174, 0.1507, 0.2051, 0.283, 0.3863, \
0.5162, 0.6736");
}
}
internal_power() {
when : "!CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08442, 0.08428, 0.08402, 0.08396, 0.08394, 0.08405, 0.08404, \
0.08412, 0.08409, 0.08411");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.06135, -0.06133, -0.0612, -0.0612, -0.06111, -0.06131, -0.06145, \
-0.06153, -0.06159, -0.06157");
}
}
internal_power() {
when : "CLK&!D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4277, 0.4267, 0.4357, 0.4714, 0.5417, 0.6517, 0.8055, 1.005, \
1.254, 1.555");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.1881, 0.1864, 0.1925, 0.2217, 0.2832, 0.3817, 0.5205, 0.7032, \
0.9316, 1.208");
}
}
internal_power() {
when : "CLK&!D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08446, 0.08431, 0.084, 0.08396, 0.08389, 0.08411, 0.08411, 0.08408, \
0.08407, 0.0841");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.06133, -0.06131, -0.06119, -0.06119, -0.06107, -0.06131, -0.06152, \
-0.06151, -0.06156, -0.06156");
}
}
internal_power() {
when : "CLK&D&!RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.4277, 0.4267, 0.4358, 0.4714, 0.5417, 0.6517, 0.8055, 1.005, \
1.254, 1.555");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.1881, 0.1864, 0.1925, 0.2217, 0.2832, 0.3817, 0.5205, 0.7032, \
0.9316, 1.208");
}
}
internal_power() {
when : "CLK&D&RN" ;
fall_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.08447, 0.08429, 0.08408, 0.08397, 0.08382, 0.08408, 0.08391, \
0.08416, 0.08407, 0.08405");
}
rise_power(pwr_tin_10) {
index_1("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.06133, -0.06131, -0.06119, -0.06119, -0.06109, -0.06129, -0.06151, \
-0.06149, -0.06155, -0.06156");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.017, 0.006, -0.019, -0.048, -0.082, -0.111, -0.133, -0.143, -0.145, -0.13",\
"0.014, 0.014, -0.011, -0.043, -0.075, -0.111, -0.133, -0.137, -0.137, -0.124",\
"0.036, 0.028, 0.006, -0.025, -0.059, -0.095, -0.117, -0.125, -0.12, -0.107",\
"0.071, 0.067, 0.039, 0.017, -0.024, -0.055, -0.076, -0.08, -0.085, -0.071",\
"0.133, 0.136, 0.108, 0.075, 0.042, 0.008, -0.012, -0.011, -0.015, 0.001",\
"0.233, 0.23, 0.203, 0.169, 0.135, 0.097, 0.08, 0.077, 0.076, 0.093",\
"0.391, 0.378, 0.347, 0.317, 0.268, 0.226, 0.197, 0.201, 0.19, 0.211",\
"0.652, 0.64, 0.593, 0.58, 0.504, 0.448, 0.413, 0.396, 0.386, 0.388",\
"0.977, 0.976, 0.919, 0.917, 0.84, 0.778, 0.73, 0.731, 0.697, 0.711",\
"1.39, 1.383, 1.311, 1.298, 1.234, 1.152, 1.117, 1.108, 1.093, 1.104");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.229, 0.238, 0.253, 0.289, 0.327, 0.361, 0.391, 0.4, 0.41, 0.396",\
"0.224, 0.23, 0.251, 0.289, 0.327, 0.355, 0.387, 0.397, 0.404, 0.392",\
"0.214, 0.221, 0.234, 0.274, 0.309, 0.343, 0.365, 0.383, 0.387, 0.375",\
"0.176, 0.18, 0.203, 0.242, 0.273, 0.305, 0.332, 0.343, 0.348, 0.339",\
"0.129, 0.134, 0.161, 0.191, 0.224, 0.26, 0.28, 0.293, 0.299, 0.29",\
"0.079, 0.082, 0.099, 0.134, 0.168, 0.2, 0.219, 0.234, 0.238, 0.229",\
"0.022, 0.033, 0.048, 0.08, 0.107, 0.133, 0.158, 0.167, 0.168, 0.157",\
"-0.032, -0.024, -0.009, 0.025, 0.054, 0.077, 0.087, 0.093, 0.092, 0.075",\
"-0.083, -0.082, -0.064, -0.034, -0.006, 0.016, 0.031, 0.031, 0.022, 0.007",\
"-0.14, -0.134, -0.117, -0.087, -0.056, -0.037, -0.027, -0.03, -0.041, -0.068");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.126, 0.126, 0.132, 0.146, 0.158, 0.172, 0.176, 0.178, 0.169, 0.155",\
"0.124, 0.129, 0.131, 0.145, 0.162, 0.174, 0.177, 0.178, 0.169, 0.154",\
"0.126, 0.127, 0.13, 0.143, 0.156, 0.169, 0.173, 0.174, 0.161, 0.148",\
"0.136, 0.138, 0.141, 0.155, 0.154, 0.161, 0.161, 0.159, 0.153, 0.129",\
"0.179, 0.186, 0.181, 0.191, 0.175, 0.171, 0.154, 0.148, 0.134, 0.113",\
"0.268, 0.263, 0.259, 0.262, 0.23, 0.2, 0.173, 0.152, 0.126, 0.099",\
"0.391, 0.39, 0.378, 0.366, 0.312, 0.259, 0.213, 0.177, 0.151, 0.123",\
"0.56, 0.55, 0.533, 0.512, 0.424, 0.347, 0.285, 0.242, 0.201, 0.181",\
"0.771, 0.756, 0.726, 0.688, 0.572, 0.455, 0.377, 0.328, 0.289, 0.272",\
"1.02, 0.998, 0.958, 0.904, 0.739, 0.607, 0.497, 0.441, 0.395, 0.387");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.126, 0.126, 0.132, 0.146, 0.158, 0.172, 0.184, 0.178, 0.169, 0.155",\
"0.124, 0.129, 0.131, 0.145, 0.162, 0.174, 0.177, 0.178, 0.169, 0.154",\
"0.126, 0.127, 0.13, 0.143, 0.156, 0.169, 0.173, 0.174, 0.169, 0.148",\
"0.136, 0.138, 0.141, 0.155, 0.154, 0.161, 0.161, 0.159, 0.153, 0.129",\
"0.179, 0.186, 0.181, 0.191, 0.175, 0.171, 0.154, 0.148, 0.134, 0.113",\
"0.268, 0.263, 0.259, 0.262, 0.23, 0.2, 0.173, 0.152, 0.126, 0.099",\
"0.391, 0.39, 0.378, 0.366, 0.312, 0.259, 0.213, 0.186, 0.151, 0.123",\
"0.56, 0.55, 0.533, 0.512, 0.424, 0.347, 0.285, 0.242, 0.201, 0.181",\
"0.771, 0.756, 0.726, 0.688, 0.572, 0.455, 0.377, 0.328, 0.282, 0.272",\
"1.02, 1.003, 0.958, 0.904, 0.744, 0.6, 0.497, 0.441, 0.395, 0.397");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.126, 0.126, 0.132, 0.14, 0.133, 0.123, 0.099, 0.06, 0.014, -0.046",\
"0.124, 0.122, 0.131, 0.139, 0.136, 0.118, 0.099, 0.06, 0.012, -0.048",\
"0.126, 0.127, 0.125, 0.136, 0.127, 0.116, 0.09, 0.058, 0.008, -0.053",\
"0.136, 0.138, 0.141, 0.147, 0.132, 0.116, 0.081, 0.047, -0.008, -0.064",\
"0.179, 0.186, 0.19, 0.191, 0.154, 0.126, 0.08, 0.04, -0.022, -0.081",\
"0.268, 0.263, 0.266, 0.262, 0.212, 0.168, 0.106, 0.054, -0.025, -0.093",\
"0.4, 0.39, 0.387, 0.376, 0.301, 0.239, 0.158, 0.101, 0.003, -0.068",\
"0.566, 0.556, 0.551, 0.532, 0.424, 0.331, 0.238, 0.165, 0.072, 0.014",\
"0.779, 0.772, 0.758, 0.722, 0.572, 0.455, 0.332, 0.257, 0.156, 0.11",\
"1.04, 1.023, 0.999, 0.952, 0.761, 0.613, 0.456, 0.38, 0.258, 0.222");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("0.126, 0.126, 0.132, 0.14, 0.133, 0.123, 0.099, 0.06, 0.014, -0.046",\
"0.124, 0.122, 0.131, 0.139, 0.136, 0.118, 0.099, 0.06, 0.012, -0.043",\
"0.126, 0.127, 0.125, 0.136, 0.127, 0.116, 0.09, 0.058, 0.008, -0.048",\
"0.136, 0.138, 0.141, 0.147, 0.132, 0.116, 0.081, 0.047, -0.008, -0.059",\
"0.179, 0.186, 0.19, 0.191, 0.154, 0.126, 0.08, 0.04, -0.022, -0.076",\
"0.268, 0.263, 0.266, 0.262, 0.212, 0.168, 0.106, 0.054, -0.025, -0.086",\
"0.4, 0.39, 0.387, 0.376, 0.301, 0.239, 0.158, 0.101, 0.003, -0.048",\
"0.566, 0.556, 0.551, 0.532, 0.424, 0.331, 0.238, 0.165, 0.072, 0.044",\
"0.779, 0.772, 0.758, 0.722, 0.572, 0.455, 0.332, 0.257, 0.156, 0.144",\
"1.04, 1.023, 1.004, 0.952, 0.761, 0.613, 0.456, 0.38, 0.258, 0.261");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.046, -0.044, -0.051, -0.065, -0.074, -0.086, -0.09, -0.096, -0.083, -0.065",\
"-0.043, -0.047, -0.045, -0.061, -0.075, -0.086, -0.089, -0.089, -0.082, -0.063",\
"-0.029, -0.032, -0.036, -0.046, -0.059, -0.068, -0.081, -0.082, -0.072, -0.055",\
"-0.015, -0.017, -0.023, -0.026, -0.041, -0.055, -0.061, -0.061, -0.051, -0.033",\
"-0.002, -0.003, 0.002, -0.01, -0.021, -0.028, -0.035, -0.033, -0.024, -0.005",\
"0.019, 0.018, 0.016, 0.01, 0.002, -0.005, -0.013, -0.005, 0.006, 0.031",\
"0.03, 0.029, 0.035, 0.026, 0.018, 0.013, 0.008, 0.021, 0.031, 0.061",\
"0.043, 0.042, 0.039, 0.04, 0.032, 0.03, 0.026, 0.033, 0.05, 0.084",\
"0.052, 0.051, 0.048, 0.051, 0.042, 0.035, 0.037, 0.046, 0.067, 0.096",\
"0.054, 0.053, 0.055, 0.049, 0.045, 0.037, 0.034, 0.044, 0.067, 0.097");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.046, -0.044, -0.051, -0.065, -0.074, -0.086, -0.09, -0.096, -0.083, -0.065",\
"-0.043, -0.047, -0.045, -0.061, -0.075, -0.086, -0.089, -0.089, -0.082, -0.063",\
"-0.029, -0.032, -0.036, -0.046, -0.059, -0.068, -0.081, -0.082, -0.072, -0.055",\
"-0.015, -0.017, -0.023, -0.026, -0.041, -0.055, -0.061, -0.061, -0.051, -0.033",\
"-0.002, -0.003, 0.002, -0.01, -0.021, -0.028, -0.035, -0.033, -0.024, -0.005",\
"0.019, 0.018, 0.016, 0.01, 0.002, -0.005, -0.013, -0.005, 0.006, 0.031",\
"0.03, 0.029, 0.035, 0.026, 0.018, 0.013, 0.008, 0.021, 0.031, 0.061",\
"0.043, 0.042, 0.039, 0.04, 0.032, 0.03, 0.026, 0.033, 0.05, 0.084",\
"0.052, 0.051, 0.048, 0.051, 0.042, 0.035, 0.037, 0.046, 0.067, 0.096",\
"0.054, 0.053, 0.055, 0.049, 0.045, 0.037, 0.034, 0.044, 0.067, 0.097");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.046, -0.044, -0.043, -0.042, -0.032, -0.019, 0.013, 0.045, 0.095, 0.161",\
"-0.043, -0.04, -0.045, -0.037, -0.031, -0.011, 0.015, 0.047, 0.098, 0.164",\
"-0.029, -0.032, -0.031, -0.025, -0.011, -0.002, 0.029, 0.059, 0.113, 0.172",\
"-0.004, -0.005, -0.002, 0, 0.01, 0.02, 0.044, 0.084, 0.136, 0.193",\
"0.023, 0.014, 0.021, 0.024, 0.035, 0.052, 0.073, 0.112, 0.159, 0.224",\
"0.044, 0.043, 0.042, 0.048, 0.064, 0.07, 0.1, 0.143, 0.193, 0.26",\
"0.073, 0.064, 0.072, 0.071, 0.08, 0.093, 0.126, 0.163, 0.218, 0.286",\
"0.09, 0.083, 0.088, 0.093, 0.098, 0.111, 0.139, 0.181, 0.237, 0.312",\
"0.107, 0.106, 0.105, 0.11, 0.116, 0.126, 0.151, 0.188, 0.252, 0.326",\
"0.115, 0.114, 0.117, 0.124, 0.125, 0.13, 0.15, 0.196, 0.255, 0.339");
}
}
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.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
index_2("0.02, 0.04747, 0.1439, 0.328, 0.6149, 1.017, 1.547, 2.214, 3.029, 4");
values("-0.046, -0.044, -0.043, -0.042, -0.032, -0.019, 0.013, 0.045, 0.095, 0.161",\
"-0.043, -0.04, -0.045, -0.037, -0.031, -0.011, 0.015, 0.047, 0.098, 0.164",\
"-0.029, -0.032, -0.031, -0.025, -0.011, -0.002, 0.029, 0.059, 0.113, 0.172",\
"-0.004, -0.005, -0.002, 0, 0.01, 0.02, 0.044, 0.084, 0.136, 0.193",\
"0.023, 0.014, 0.021, 0.024, 0.035, 0.052, 0.073, 0.112, 0.159, 0.224",\
"0.044, 0.043, 0.042, 0.048, 0.064, 0.07, 0.1, 0.143, 0.193, 0.26",\
"0.073, 0.064, 0.072, 0.071, 0.08, 0.093, 0.126, 0.163, 0.218, 0.286",\
"0.09, 0.083, 0.088, 0.093, 0.098, 0.111, 0.139, 0.181, 0.237, 0.312",\
"0.107, 0.106, 0.105, 0.11, 0.116, 0.126, 0.151, 0.188, 0.252, 0.326",\
"0.115, 0.114, 0.117, 0.124, 0.125, 0.13, 0.15, 0.196, 0.255, 0.339");
}
}
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("0.349");
}
}
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("0.349");
}
}
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("0.407");
}
}
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("0.407");
}
}
}
}