caravel/signoff/caravan/primetime-signoff/lib/min/caravan.ff.lib

6237 lines
266 KiB
Plaintext

library("caravan.ff") {
technology (cmos) ;
delay_model : table_lookup ;
library_features ( report_delay_calculation ) ;
date : "Sun Oct 30 14:37:29 2022" ;
revision : "T-2022.03-SP3" ;
nom_process : 1.0000 ;
nom_voltage : 1.9500 ;
nom_temperature : -40.0000 ;
operating_conditions( "sky130_fd_sc_hd__ff_1.95v_-40C" ) {
process : 1.0000 ;
voltage : 1.9500 ;
temperature : -40.0000 ;
} /* current design opcond */
default_operating_conditions : "sky130_fd_sc_hd__ff_1.95v_-40C" ;
voltage_unit : "1V" ;
time_unit : "1ns" ;
capacitive_load_unit (1.000000, pf);
slew_derate_from_library : 1.0000 ;
slew_lower_threshold_pct_rise : 20.0000 ;
slew_lower_threshold_pct_fall : 20.0000 ;
slew_upper_threshold_pct_rise : 80.0000 ;
slew_upper_threshold_pct_fall : 80.0000 ;
input_threshold_pct_rise : 50.0000 ;
input_threshold_pct_fall : 50.0000 ;
output_threshold_pct_rise : 50.0000 ;
output_threshold_pct_fall : 50.0000 ;
k_process_cell_rise : 0.000000;
k_process_cell_fall : 0.000000;
k_volt_cell_rise : 0.000000;
k_volt_cell_fall : 0.000000;
k_temp_cell_rise : 0.000000;
k_temp_cell_fall : 0.000000;
k_process_rise_transition : 0.000000;
k_process_fall_transition : 0.000000;
k_volt_rise_transition : 0.000000;
k_volt_fall_transition : 0.000000;
k_temp_rise_transition : 0.000000;
k_temp_fall_transition : 0.000000;
default_fanout_load : 1.000000;
default_inout_pin_cap : 1.000000;
default_input_pin_cap : 1.000000;
default_output_pin_cap : 0.000000;
current_unit : 1mA;
pulling_resistance_unit : "1kohm";
comment : "PrimeTime extracted Model." ;
define(min_delay_flag, timing, boolean);
define(internal_noise_width_above_low, pin, float);
define(internal_noise_height_below_high, pin, float);
define(original_pin, pin, string);
define(max_noise_immunity_low, pin, float);
define(is_unconstrained, pin, boolean);
define(internal_noise_width_below_high, pin, float);
define(internal_noise_peak_time_below_high, pin, float);
define(internal_noise_height_above_low, pin, float);
define(max_noise_immunity_high, pin, float);
define(internal_noise_peak_time_above_low, pin, float);
/* SCALAR table template is built-in */
/* 2-D table template f(in_trans, out_cap) */
lu_table_template( f_itrans_ocap ) {
variable_1 : input_net_transition;
variable_2 : total_output_net_capacitance;
index_1 (" 0.0000, 1.0000 ");
index_2 (" 0.0000, 1.0000 ");
}
/* 2-D table template f(d_trans, c_trans) */
lu_table_template( f_dtrans_ctrans ) {
variable_1 : constrained_pin_transition;
variable_2 : related_pin_transition;
index_1 (" 0.0000, 1.0000 ");
index_2 (" 0.0000, 1.0000 ");
}
type ( BUS38_type0 ) {
base_type : array ;
data_type : bit ;
bit_width : 38 ;
bit_from : 37 ;
bit_to : 0 ;
downto : true ;
} /* end of type */
cell( caravan ) {
area : 1740408.625000 ;
dont_use : true ;
dont_touch : true ;
interface_timing : true;
timing_model_type : "extracted";
is_macro_cell : true;
pad_cell : true;
pin("vddio") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : vddio;
} /* end of pin vddio */
pin("vddio_2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : vddio_2;
} /* end of pin vddio_2 */
pin("vssio") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : vssio;
} /* end of pin vssio */
pin("vssio_2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : vssio_2;
} /* end of pin vssio_2 */
pin("vdda") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vdda;
} /* end of pin vdda */
pin("vssa") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssa;
} /* end of pin vssa */
pin("vccd") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vccd;
} /* end of pin vccd */
pin("vssd") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.071586 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssd;
} /* end of pin vssd */
pin("vdda1") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vdda1;
} /* end of pin vdda1 */
pin("vdda1_2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vdda1_2;
} /* end of pin vdda1_2 */
pin("vdda2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vdda2;
} /* end of pin vdda2 */
pin("vssa1") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssa1;
} /* end of pin vssa1 */
pin("vssa1_2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssa1_2;
} /* end of pin vssa1_2 */
pin("vssa2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssa2;
} /* end of pin vssa2 */
pin("vccd1") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vccd1;
} /* end of pin vccd1 */
pin("vccd2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vccd2;
} /* end of pin vccd2 */
pin("vssd1") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.071586 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssd1;
} /* end of pin vssd1 */
pin("vssd2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.071586 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssd2;
} /* end of pin vssd2 */
pin("gpio") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : gpio;
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.981211, 7.159370, 7.167459, 7.174693, 7.195399",\
"7.032729, 7.210888, 7.218977, 7.226212, 7.246917",\
"7.084247, 7.262406, 7.270494, 7.277729, 7.298435",\
"7.187282, 7.365441, 7.373529, 7.380764, 7.401470",\
"7.393353, 7.571513, 7.579601, 7.586836, 7.607541");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.967849, 7.113868, 7.121558, 7.128437, 7.148123",\
"7.019367, 7.165386, 7.173076, 7.179955, 7.199641",\
"7.070885, 7.216904, 7.224594, 7.231472, 7.251159",\
"7.173920, 7.319939, 7.327629, 7.334507, 7.354194",\
"7.379992, 7.526011, 7.533700, 7.540579, 7.560266");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444233, 0.533640, 0.538788, 0.543391, 0.556567",\
"0.444233, 0.533640, 0.538788, 0.543391, 0.556567",\
"0.444233, 0.533640, 0.538788, 0.543391, 0.556567",\
"0.444233, 0.533640, 0.538788, 0.543391, 0.556567",\
"0.444233, 0.533640, 0.538788, 0.543391, 0.556567");
}
} /* end of arc clock_gpio_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.864853, 5.865693, 5.865750, 5.865802, 5.865949",\
"5.959722, 5.960562, 5.960619, 5.960670, 5.960818",\
"5.959722, 5.960562, 5.960619, 5.960670, 5.960818",\
"6.056027, 6.056868, 6.056925, 6.056976, 6.057124",\
"6.247202, 6.248042, 6.248099, 6.248151, 6.248298");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.816756, 5.822705, 5.822710, 5.822714, 5.822725",\
"5.911625, 5.917574, 5.917578, 5.917583, 5.917594",\
"5.911625, 5.917574, 5.917578, 5.917583, 5.917594",\
"6.007931, 6.013880, 6.013884, 6.013888, 6.013900",\
"6.199105, 6.205054, 6.205059, 6.205063, 6.205074");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc clock_gpio_redg_min*/
} /* end of pin gpio */
bus ( mprj_io ) {
bus_type : BUS38_type0 ;
direction : inout ;
pin("mprj_io[37]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[37];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.924653, 4.102818, 4.110907, 4.110922, 4.110922",\
"3.924653, 4.102818, 4.110907, 4.110922, 4.110922",\
"3.913314, 4.091480, 4.099568, 4.106802, 4.110922",\
"3.835439, 4.013605, 4.021693, 4.028928, 4.049633",\
"3.443316, 3.621482, 3.629570, 3.636805, 3.657510");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.775269, 3.921295, 3.927627, 3.927627, 3.927627",\
"3.775269, 3.921295, 3.927627, 3.927627, 3.927627",\
"3.763930, 3.909956, 3.917647, 3.924525, 3.927627",\
"3.686055, 3.832082, 3.839772, 3.846651, 3.866337",\
"3.293932, 3.439959, 3.447649, 3.454528, 3.474214");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444236, 0.533635, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556564");
}
} /* end of arc hk_serial_load_mprj_io[37]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.805676, 2.806550, 2.806609, 2.806662, 2.806813",\
"2.805676, 2.806550, 2.806609, 2.806662, 2.806813",\
"2.805676, 2.806550, 2.806609, 2.806662, 2.806813",\
"2.749481, 2.750355, 2.750415, 2.750468, 2.750619",\
"2.347762, 2.348636, 2.348695, 2.348748, 2.348900");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.757459, 2.763307, 2.763312, 2.763316, 2.763329",\
"2.757459, 2.763307, 2.763312, 2.763316, 2.763329",\
"2.757459, 2.763307, 2.763312, 2.763316, 2.763329",\
"2.701264, 2.707112, 2.707117, 2.707122, 2.707135",\
"2.299545, 2.305393, 2.305398, 2.305403, 2.305415");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[37]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.984401, 5.123928, 5.123928, 5.123928, 5.123928",\
"4.984401, 5.123928, 5.123928, 5.123928, 5.123928",\
"4.984401, 5.123928, 5.123928, 5.123928, 5.123928",\
"4.964785, 5.123928, 5.123928, 5.123928, 5.123928",\
"4.880234, 5.058400, 5.066488, 5.073722, 5.094427");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.879500, 4.985116, 4.985116, 4.985116, 4.985116",\
"4.879500, 4.985116, 4.985116, 4.985116, 4.985116",\
"4.879500, 4.985116, 4.985116, 4.985116, 4.985116",\
"4.859884, 4.985116, 4.985116, 4.985116, 4.985116",\
"4.775333, 4.921360, 4.929050, 4.935929, 4.955615");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444236, 0.533635, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556564");
}
} /* end of arc hkspi_clk_mprj_io[37]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.806331, 3.807206, 3.807265, 3.807318, 3.807469",\
"3.806331, 3.807206, 3.807265, 3.807318, 3.807469",\
"3.806331, 3.807206, 3.807265, 3.807318, 3.807469",\
"3.806331, 3.807206, 3.807265, 3.807318, 3.807469",\
"3.778963, 3.779838, 3.779897, 3.779950, 3.780101");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.758114, 3.763962, 3.763968, 3.763972, 3.763985",\
"3.758114, 3.763962, 3.763968, 3.763972, 3.763985",\
"3.758114, 3.763962, 3.763968, 3.763972, 3.763985",\
"3.758114, 3.763962, 3.763968, 3.763972, 3.763985",\
"3.730746, 3.736594, 3.736599, 3.736604, 3.736617");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hkspi_clk_mprj_io[37]_redg_min*/
} /* end of pin mprj_io[37] */
pin("mprj_io[36]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[36];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.260369, 4.438535, 4.446623, 4.446639, 4.446639",\
"4.260369, 4.438535, 4.446623, 4.446639, 4.446639",\
"4.249030, 4.427197, 4.435285, 4.442519, 4.446639",\
"4.171155, 4.349322, 4.357410, 4.364644, 4.385349",\
"3.779032, 3.957199, 3.965287, 3.972521, 3.993226");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.108588, 4.254612, 4.260944, 4.260944, 4.260944",\
"4.108588, 4.254612, 4.260944, 4.260944, 4.260944",\
"4.097249, 4.243274, 4.250964, 4.257843, 4.260944",\
"4.019374, 4.165399, 4.173090, 4.179968, 4.199655",\
"3.627251, 3.773276, 3.780967, 3.787845, 3.807531");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565");
}
} /* end of arc hk_serial_load_mprj_io[36]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.107010, 3.107871, 3.107930, 3.107982, 3.108132",\
"3.107010, 3.107871, 3.107930, 3.107982, 3.108132",\
"3.107010, 3.107871, 3.107930, 3.107982, 3.108132",\
"3.050816, 3.051677, 3.051735, 3.051787, 3.051937",\
"2.649096, 2.649957, 2.650016, 2.650068, 2.650218");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.058841, 3.064729, 3.064734, 3.064738, 3.064750",\
"3.058841, 3.064729, 3.064734, 3.064738, 3.064750",\
"3.058841, 3.064729, 3.064734, 3.064738, 3.064750",\
"3.002646, 3.008534, 3.008539, 3.008543, 3.008556",\
"2.600927, 2.606815, 2.606820, 2.606824, 2.606837");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[36]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.097279, 5.236806, 5.236806, 5.236806, 5.236806",\
"5.097279, 5.236806, 5.236806, 5.236806, 5.236806",\
"5.097279, 5.236806, 5.236806, 5.236806, 5.236806",\
"5.077662, 5.236806, 5.236806, 5.236806, 5.236806",\
"4.993112, 5.171278, 5.179366, 5.186600, 5.207305");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.989982, 5.095596, 5.095596, 5.095596, 5.095596",\
"4.989982, 5.095596, 5.095596, 5.095596, 5.095596",\
"4.989982, 5.095596, 5.095596, 5.095596, 5.095596",\
"4.970366, 5.095596, 5.095596, 5.095596, 5.095596",\
"4.885816, 5.031840, 5.039530, 5.046409, 5.066095");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565");
}
} /* end of arc hkspi_clk_mprj_io[36]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.914472, 3.915333, 3.915391, 3.915443, 3.915593",\
"3.914472, 3.915333, 3.915391, 3.915443, 3.915593",\
"3.914472, 3.915333, 3.915391, 3.915443, 3.915593",\
"3.914472, 3.915333, 3.915391, 3.915443, 3.915593",\
"3.887104, 3.887964, 3.888023, 3.888075, 3.888225");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.866302, 3.872190, 3.872195, 3.872199, 3.872212",\
"3.866302, 3.872190, 3.872195, 3.872199, 3.872212",\
"3.866302, 3.872190, 3.872195, 3.872199, 3.872212",\
"3.866302, 3.872190, 3.872195, 3.872199, 3.872212",\
"3.838934, 3.844822, 3.844827, 3.844831, 3.844844");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hkspi_clk_mprj_io[36]_redg_min*/
} /* end of pin mprj_io[36] */
pin("mprj_io[35]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[35];
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.598306, 8.776471, 8.784559, 8.791794, 8.812498",\
"8.649823, 8.827989, 8.836077, 8.843311, 8.864017",\
"8.701342, 8.879507, 8.887595, 8.894829, 8.915534",\
"8.804376, 8.982541, 8.990629, 8.997864, 9.018569",\
"9.010448, 9.188613, 9.196701, 9.203936, 9.224641");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.494608, 8.640635, 8.648324, 8.655203, 8.674890",\
"8.546125, 8.692152, 8.699842, 8.706720, 8.726407",\
"8.597643, 8.743670, 8.751360, 8.758239, 8.777925",\
"8.700678, 8.846704, 8.854395, 8.861273, 8.880960",\
"8.906750, 9.052776, 9.060467, 9.067345, 9.087031");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564");
}
} /* end of arc clock_mprj_io[35]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.564344, 6.565219, 6.565278, 6.565331, 6.565482",\
"6.659213, 6.660087, 6.660146, 6.660199, 6.660350",\
"6.659213, 6.660087, 6.660146, 6.660199, 6.660350",\
"6.755519, 6.756393, 6.756453, 6.756505, 6.756657",\
"6.946692, 6.947567, 6.947626, 6.947679, 6.947830");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.516129, 6.521979, 6.521984, 6.521988, 6.522001",\
"6.610998, 6.616847, 6.616852, 6.616857, 6.616869",\
"6.610998, 6.616847, 6.616852, 6.616857, 6.616869",\
"6.707304, 6.713153, 6.713159, 6.713163, 6.713176",\
"6.898478, 6.904327, 6.904332, 6.904336, 6.904349");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc clock_mprj_io[35]_redg_min*/
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.594443, 4.772609, 4.780697, 4.780713, 4.780713",\
"4.594443, 4.772609, 4.780697, 4.780713, 4.780713",\
"4.583105, 4.761271, 4.769359, 4.776593, 4.780713",\
"4.505230, 4.683395, 4.691483, 4.698718, 4.719423",\
"4.113107, 4.291273, 4.299361, 4.306595, 4.327300");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.446260, 4.592287, 4.598619, 4.598619, 4.598619",\
"4.446260, 4.592287, 4.598619, 4.598619, 4.598619",\
"4.434922, 4.580948, 4.588639, 4.595517, 4.598619",\
"4.357047, 4.503074, 4.510764, 4.517642, 4.537329",\
"3.964924, 4.110950, 4.118641, 4.125519, 4.145205");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564");
}
} /* end of arc hk_serial_load_mprj_io[35]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.420075, 3.420949, 3.421008, 3.421061, 3.421212",\
"3.420075, 3.420949, 3.421008, 3.421061, 3.421212",\
"3.420075, 3.420949, 3.421008, 3.421061, 3.421212",\
"3.363880, 3.364754, 3.364814, 3.364866, 3.365018",\
"2.962161, 2.963035, 2.963094, 2.963147, 2.963298");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.371860, 3.377709, 3.377714, 3.377719, 3.377732",\
"3.371860, 3.377709, 3.377714, 3.377719, 3.377732",\
"3.371860, 3.377709, 3.377714, 3.377719, 3.377732",\
"3.315665, 3.321515, 3.321520, 3.321524, 3.321537",\
"2.913946, 2.919795, 2.919800, 2.919805, 2.919818");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[35]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.292841, 5.432368, 5.432368, 5.432368, 5.432368",\
"5.292841, 5.432368, 5.432368, 5.432368, 5.432368",\
"5.292841, 5.432368, 5.432368, 5.432368, 5.432368",\
"5.273225, 5.432368, 5.432368, 5.432368, 5.432368",\
"5.188674, 5.366839, 5.374928, 5.382162, 5.402867");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.189143, 5.294759, 5.294759, 5.294759, 5.294759",\
"5.189143, 5.294759, 5.294759, 5.294759, 5.294759",\
"5.189143, 5.294759, 5.294759, 5.294759, 5.294759",\
"5.169528, 5.294759, 5.294759, 5.294759, 5.294759",\
"5.084977, 5.231003, 5.238693, 5.245572, 5.265259");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564",\
"0.444236, 0.533636, 0.538783, 0.543387, 0.556564");
}
} /* end of arc hkspi_clk_mprj_io[35]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.974937, 3.975811, 3.975870, 3.975923, 3.976074",\
"3.974937, 3.975811, 3.975870, 3.975923, 3.976074",\
"3.974937, 3.975811, 3.975870, 3.975923, 3.976074",\
"3.974937, 3.975811, 3.975870, 3.975923, 3.976074",\
"3.947569, 3.948443, 3.948502, 3.948555, 3.948706");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.926722, 3.932571, 3.932577, 3.932581, 3.932594",\
"3.926722, 3.932571, 3.932577, 3.932581, 3.932594",\
"3.926722, 3.932571, 3.932577, 3.932581, 3.932594",\
"3.926722, 3.932571, 3.932577, 3.932581, 3.932594",\
"3.899354, 3.905203, 3.905208, 3.905213, 3.905226");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hkspi_clk_mprj_io[35]_redg_min*/
} /* end of pin mprj_io[35] */
pin("mprj_io[34]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[34];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.934919, 5.113087, 5.121175, 5.121190, 5.121190",\
"4.934919, 5.113087, 5.121175, 5.121190, 5.121190",\
"4.923580, 5.101748, 5.109836, 5.117070, 5.121190",\
"4.845705, 5.023873, 5.031961, 5.039195, 5.059900",\
"4.453582, 4.631750, 4.639838, 4.647072, 4.667777");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777887, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.788730, 4.934757, 4.941089, 4.941089, 4.941089",\
"4.788730, 4.934757, 4.941089, 4.941089, 4.941089",\
"4.777391, 4.923419, 4.931109, 4.937987, 4.941089",\
"4.699517, 4.845544, 4.853234, 4.860113, 4.879799",\
"4.307394, 4.453421, 4.461111, 4.467990, 4.487676");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444236, 0.533635, 0.538783, 0.543387, 0.556563",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556563",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556563",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556563",\
"0.444236, 0.533635, 0.538783, 0.543387, 0.556563");
}
} /* end of arc hk_serial_load_mprj_io[34]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.722593, 3.723471, 3.723530, 3.723583, 3.723734",\
"3.722593, 3.723471, 3.723530, 3.723583, 3.723734",\
"3.722593, 3.723471, 3.723530, 3.723583, 3.723734",\
"3.666399, 3.667276, 3.667336, 3.667388, 3.667540",\
"3.264680, 3.265557, 3.265616, 3.265669, 3.265821");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.674367, 3.680207, 3.680212, 3.680217, 3.680230",\
"3.674367, 3.680207, 3.680212, 3.680217, 3.680230",\
"3.674367, 3.680207, 3.680212, 3.680217, 3.680230",\
"3.618173, 3.624013, 3.624018, 3.624022, 3.624035",\
"3.216454, 3.222294, 3.222299, 3.222303, 3.222316");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[34]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.591382, 4.730910, 4.730910, 4.730910, 4.730910",\
"4.591382, 4.730910, 4.730910, 4.730910, 4.730910",\
"4.591382, 4.730910, 4.730910, 4.730910, 4.730910",\
"4.571766, 4.730910, 4.730910, 4.730910, 4.730910",\
"4.487215, 4.665382, 4.673470, 4.680705, 4.701409");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.482553, 4.589086, 4.589086, 4.589086, 4.589086",\
"4.482553, 4.589086, 4.589086, 4.589086, 4.589086",\
"4.482553, 4.589086, 4.589086, 4.589086, 4.589086",\
"4.462937, 4.589086, 4.589086, 4.589086, 4.589086",\
"4.378386, 4.525098, 4.532841, 4.539765, 4.559585");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423510, 0.515553, 0.520967, 0.525810, 0.539670",\
"0.423510, 0.515553, 0.520967, 0.525810, 0.539670",\
"0.423510, 0.515553, 0.520967, 0.525810, 0.539670",\
"0.423510, 0.515553, 0.520967, 0.525810, 0.539670",\
"0.423510, 0.515553, 0.520967, 0.525810, 0.539670");
}
} /* end of arc hkspi_clk_mprj_io[34]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.097861, 4.263149, 4.270653, 4.277364, 4.296572",\
"4.097861, 4.263149, 4.270653, 4.277364, 4.296572",\
"4.097861, 4.263149, 4.270653, 4.277364, 4.296572",\
"4.097861, 4.263149, 4.270653, 4.277364, 4.296572",\
"4.070493, 4.235781, 4.243285, 4.249996, 4.269204");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.989486, 4.125591, 4.132774, 4.139199, 4.157586",\
"3.989486, 4.125591, 4.132774, 4.139199, 4.157586",\
"3.989486, 4.125591, 4.132774, 4.139199, 4.157586",\
"3.989486, 4.125591, 4.132774, 4.139199, 4.157586",\
"3.962118, 4.098223, 4.105406, 4.111831, 4.130218");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423510, 0.515553, 0.520967, 0.525810, 0.539670",\
"0.423510, 0.515553, 0.520967, 0.525810, 0.539670",\
"0.423510, 0.515553, 0.520967, 0.525810, 0.539670",\
"0.423510, 0.515553, 0.520967, 0.525810, 0.539670",\
"0.423510, 0.515553, 0.520967, 0.525810, 0.539670");
}
} /* end of arc hkspi_clk_mprj_io[34]_redg_min*/
} /* end of pin mprj_io[34] */
pin("mprj_io[33]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[33];
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.138754, 8.316923, 8.325011, 8.332246, 8.352950",\
"8.190272, 8.368441, 8.376530, 8.383763, 8.404469",\
"8.241790, 8.419959, 8.428047, 8.435282, 8.455986",\
"8.344825, 8.522993, 8.531082, 8.538316, 8.559021",\
"8.550897, 8.729065, 8.737154, 8.744388, 8.765093");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.211942, 8.358653, 8.366395, 8.373321, 8.393140",\
"8.263459, 8.410171, 8.417912, 8.424838, 8.444657",\
"8.314978, 8.461689, 8.469431, 8.476357, 8.496176",\
"8.418012, 8.564723, 8.572465, 8.579391, 8.599210",\
"8.624084, 8.770795, 8.778537, 8.785462, 8.805282");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672");
}
} /* end of arc clock_mprj_io[33]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.763032, 6.928321, 6.935825, 6.942536, 6.961744",\
"6.857901, 7.023190, 7.030694, 7.037405, 7.056613",\
"6.857901, 7.023190, 7.030694, 7.037405, 7.056613",\
"6.954207, 7.119496, 7.126999, 7.133711, 7.152919",\
"7.145381, 7.310670, 7.318173, 7.324885, 7.344093");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.816574, 6.952679, 6.959862, 6.966287, 6.984674",\
"6.911442, 7.047547, 7.054730, 7.061155, 7.079542",\
"6.911442, 7.047547, 7.054730, 7.061155, 7.079542",\
"7.007748, 7.143854, 7.151037, 7.157461, 7.175848",\
"7.198922, 7.335027, 7.342210, 7.348635, 7.367022");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672");
}
} /* end of arc clock_mprj_io[33]_redg_min*/
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.266413, 5.444582, 5.452670, 5.452685, 5.452685",\
"5.266413, 5.444582, 5.452670, 5.452685, 5.452685",\
"5.255074, 5.433243, 5.441331, 5.448565, 5.452685",\
"5.177199, 5.355369, 5.363457, 5.370691, 5.391396",\
"4.785076, 4.963245, 4.971334, 4.978568, 4.999272");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.127244, 5.273273, 5.279605, 5.279605, 5.279605",\
"5.127244, 5.273273, 5.279605, 5.279605, 5.279605",\
"5.115906, 5.261935, 5.269626, 5.276504, 5.279605",\
"5.038031, 5.184060, 5.191751, 5.198629, 5.218316",\
"4.645908, 4.791937, 4.799628, 4.806506, 4.826193");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444237, 0.533634, 0.538781, 0.543385, 0.556562",\
"0.444237, 0.533634, 0.538781, 0.543385, 0.556562",\
"0.444237, 0.533634, 0.538781, 0.543385, 0.556562",\
"0.444237, 0.533634, 0.538781, 0.543385, 0.556562",\
"0.444237, 0.533634, 0.538781, 0.543385, 0.556562");
}
} /* end of arc hk_serial_load_mprj_io[33]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.036568, 4.037462, 4.037522, 4.037576, 4.037729",\
"4.036568, 4.037462, 4.037522, 4.037576, 4.037729",\
"4.036568, 4.037462, 4.037522, 4.037576, 4.037729",\
"3.980373, 3.981267, 3.981327, 3.981381, 3.981534",\
"3.578654, 3.579548, 3.579608, 3.579661, 3.579815");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.988284, 3.994075, 3.994080, 3.994085, 3.994099",\
"3.988284, 3.994075, 3.994080, 3.994085, 3.994099",\
"3.988284, 3.994075, 3.994080, 3.994085, 3.994099",\
"3.932089, 3.937880, 3.937886, 3.937891, 3.937904",\
"3.530369, 3.536161, 3.536166, 3.536171, 3.536185");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[33]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.585602, 4.725132, 4.725132, 4.725132, 4.725132",\
"4.585602, 4.725132, 4.725132, 4.725132, 4.725132",\
"4.585602, 4.725132, 4.725132, 4.725132, 4.725132",\
"4.565986, 4.725132, 4.725132, 4.725132, 4.725132",\
"4.481435, 4.659604, 4.667692, 4.674927, 4.695631");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.625464, 4.731997, 4.731997, 4.731997, 4.731997",\
"4.625464, 4.731997, 4.731997, 4.731997, 4.731997",\
"4.625464, 4.731997, 4.731997, 4.731997, 4.731997",\
"4.605849, 4.731997, 4.731997, 4.731997, 4.731997",\
"4.521298, 4.668009, 4.675752, 4.682677, 4.702497");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672");
}
} /* end of arc hkspi_clk_mprj_io[33]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.945451, 4.110740, 4.118243, 4.124955, 4.144163",\
"3.945451, 4.110740, 4.118243, 4.124955, 4.144163",\
"3.945451, 4.110740, 4.118243, 4.124955, 4.144163",\
"3.945451, 4.110740, 4.118243, 4.124955, 4.144163",\
"3.918083, 4.083372, 4.090876, 4.097587, 4.116795");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.017781, 4.153887, 4.161070, 4.167494, 4.185881",\
"4.017781, 4.153887, 4.161070, 4.167494, 4.185881",\
"4.017781, 4.153887, 4.161070, 4.167494, 4.185881",\
"4.017781, 4.153887, 4.161070, 4.167494, 4.185881",\
"3.990413, 4.126519, 4.133702, 4.140126, 4.158513");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672",\
"0.423514, 0.515554, 0.520968, 0.525811, 0.539672");
}
} /* end of arc hkspi_clk_mprj_io[33]_redg_min*/
} /* end of pin mprj_io[33] */
pin("mprj_io[32]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[32];
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.093705, 8.271870, 8.279958, 8.287191, 8.307898",\
"8.145223, 8.323387, 8.331475, 8.338710, 8.359415",\
"8.196741, 8.374905, 8.382994, 8.390228, 8.410933",\
"8.299775, 8.477940, 8.486028, 8.493262, 8.513968",\
"8.505847, 8.684011, 8.692100, 8.699334, 8.720039");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.185373, 8.332084, 8.339827, 8.346751, 8.366571",\
"8.236892, 8.383602, 8.391345, 8.398270, 8.418090",\
"8.288409, 8.435120, 8.442863, 8.449787, 8.469607",\
"8.391444, 8.538155, 8.545897, 8.552822, 8.572642",\
"8.597516, 8.744226, 8.751969, 8.758894, 8.778714");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665");
}
} /* end of arc clock_mprj_io[32]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.268641, 7.433926, 7.441430, 7.448141, 7.467350",\
"7.363509, 7.528794, 7.536298, 7.543009, 7.562218",\
"7.363509, 7.528794, 7.536298, 7.543009, 7.562218",\
"7.459815, 7.625100, 7.632604, 7.639315, 7.658524",\
"7.650989, 7.816274, 7.823778, 7.830489, 7.849698");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.212905, 7.349010, 7.356193, 7.362617, 7.381004",\
"7.307773, 7.443878, 7.451061, 7.457485, 7.475873",\
"7.307773, 7.443878, 7.451061, 7.457485, 7.475873",\
"7.404079, 7.540184, 7.547367, 7.553791, 7.572178",\
"7.595253, 7.731358, 7.738541, 7.744966, 7.763352");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665");
}
} /* end of arc clock_mprj_io[32]_redg_min*/
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.603691, 5.781856, 5.789944, 5.789960, 5.789960",\
"5.603691, 5.781856, 5.789944, 5.789960, 5.789960",\
"5.592352, 5.770517, 5.778605, 5.785840, 5.789960",\
"5.514478, 5.692642, 5.700730, 5.707965, 5.728670",\
"5.122355, 5.300519, 5.308607, 5.315842, 5.336547");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794",\
"0.777887, 0.789794, 0.789794, 0.789794, 0.789794");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.452241, 5.598266, 5.604598, 5.604598, 5.604598",\
"5.452241, 5.598266, 5.604598, 5.604598, 5.604598",\
"5.440903, 5.586927, 5.594617, 5.601496, 5.604598",\
"5.363028, 5.509052, 5.516743, 5.523622, 5.543308",\
"4.970905, 5.116929, 5.124619, 5.131498, 5.151185");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565",\
"0.444235, 0.533637, 0.538784, 0.543388, 0.556565");
}
} /* end of arc hk_serial_load_mprj_io[32]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.336598, 4.337459, 4.337517, 4.337569, 4.337719",\
"4.336598, 4.337459, 4.337517, 4.337569, 4.337719",\
"4.336598, 4.337459, 4.337517, 4.337569, 4.337719",\
"4.280404, 4.281264, 4.281322, 4.281374, 4.281524",\
"3.878684, 3.879544, 3.879602, 3.879655, 3.879805");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.288433, 4.294324, 4.294329, 4.294333, 4.294345",\
"4.288433, 4.294324, 4.294329, 4.294333, 4.294345",\
"4.288433, 4.294324, 4.294329, 4.294333, 4.294345",\
"4.232238, 4.238129, 4.238134, 4.238138, 4.238151",\
"3.830518, 3.836410, 3.836414, 3.836419, 3.836431");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[32]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.614406, 4.753932, 4.753932, 4.753932, 4.753932",\
"4.614406, 4.753932, 4.753932, 4.753932, 4.753932",\
"4.614406, 4.753932, 4.753932, 4.753932, 4.753932",\
"4.594790, 4.753932, 4.753932, 4.753932, 4.753932",\
"4.510239, 4.688404, 4.696492, 4.703726, 4.724432");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.672979, 4.779511, 4.779511, 4.779511, 4.779511",\
"4.672979, 4.779511, 4.779511, 4.779511, 4.779511",\
"4.672979, 4.779511, 4.779511, 4.779511, 4.779511",\
"4.653364, 4.779511, 4.779511, 4.779511, 4.779511",\
"4.568812, 4.715523, 4.723266, 4.730191, 4.750010");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665");
}
} /* end of arc hkspi_clk_mprj_io[32]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.126753, 4.292038, 4.299541, 4.306253, 4.325461",\
"4.126753, 4.292038, 4.299541, 4.306253, 4.325461",\
"4.126753, 4.292038, 4.299541, 4.306253, 4.325461",\
"4.126753, 4.292038, 4.299541, 4.306253, 4.325461",\
"4.099385, 4.264670, 4.272174, 4.278885, 4.298093");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.169384, 4.305490, 4.312672, 4.319097, 4.337483",\
"4.169384, 4.305490, 4.312672, 4.319097, 4.337483",\
"4.169384, 4.305490, 4.312672, 4.319097, 4.337483",\
"4.169384, 4.305490, 4.312672, 4.319097, 4.337483",\
"4.142016, 4.278121, 4.285304, 4.291728, 4.310115");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665",\
"0.423498, 0.515549, 0.520963, 0.525806, 0.539665");
}
} /* end of arc hkspi_clk_mprj_io[32]_redg_min*/
} /* end of pin mprj_io[32] */
pin("mprj_io[31]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[31];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.985296, 6.163462, 6.171551, 6.171566, 6.171566",\
"5.985296, 6.163462, 6.171551, 6.171566, 6.171566",\
"5.973957, 6.152123, 6.160212, 6.167446, 6.171566",\
"5.896082, 6.074248, 6.082337, 6.089571, 6.110276",\
"5.503959, 5.682125, 5.690214, 5.697448, 5.718153");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.840531, 5.986560, 5.992892, 5.992892, 5.992892",\
"5.840531, 5.986560, 5.992892, 5.992892, 5.992892",\
"5.829192, 5.975222, 5.982912, 5.989790, 5.992892",\
"5.751318, 5.897347, 5.905037, 5.911916, 5.931602",\
"5.359194, 5.505224, 5.512914, 5.519793, 5.539479");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444237, 0.533634, 0.538781, 0.543385, 0.556562",\
"0.444237, 0.533634, 0.538781, 0.543385, 0.556562",\
"0.444237, 0.533634, 0.538781, 0.543385, 0.556562",\
"0.444237, 0.533634, 0.538781, 0.543385, 0.556562",\
"0.444237, 0.533634, 0.538781, 0.543385, 0.556562");
}
} /* end of arc hk_serial_load_mprj_io[31]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.692626, 4.693519, 4.693579, 4.693633, 4.693786",\
"4.692626, 4.693519, 4.693579, 4.693633, 4.693786",\
"4.692626, 4.693519, 4.693579, 4.693633, 4.693786",\
"4.636432, 4.637324, 4.637384, 4.637438, 4.637591",\
"4.234712, 4.235605, 4.235664, 4.235718, 4.235872");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.644345, 4.650140, 4.650145, 4.650149, 4.650163",\
"4.644345, 4.650140, 4.650145, 4.650149, 4.650163",\
"4.644345, 4.650140, 4.650145, 4.650149, 4.650163",\
"4.588151, 4.593945, 4.593950, 4.593955, 4.593968",\
"4.186431, 4.192225, 4.192231, 4.192235, 4.192249");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[31]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.566353, 4.705881, 4.705881, 4.705881, 4.705881",\
"4.566353, 4.705881, 4.705881, 4.705881, 4.705881",\
"4.566353, 4.705881, 4.705881, 4.705881, 4.705881",\
"4.546738, 4.705881, 4.705881, 4.705881, 4.705881",\
"4.462187, 4.640353, 4.648441, 4.655676, 4.676381");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.488598, 4.595130, 4.595130, 4.595130, 4.595130",\
"4.488598, 4.595130, 4.595130, 4.595130, 4.595130",\
"4.488598, 4.595130, 4.595130, 4.595130, 4.595130",\
"4.468983, 4.595130, 4.595130, 4.595130, 4.595130",\
"4.384431, 4.531142, 4.538885, 4.545810, 4.565629");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423505, 0.515551, 0.520965, 0.525808, 0.539668",\
"0.423505, 0.515551, 0.520965, 0.525808, 0.539668",\
"0.423505, 0.515551, 0.520965, 0.525808, 0.539668",\
"0.423505, 0.515551, 0.520965, 0.525808, 0.539668",\
"0.423505, 0.515551, 0.520965, 0.525808, 0.539668");
}
} /* end of arc hkspi_clk_mprj_io[31]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.055472, 4.220759, 4.228262, 4.234974, 4.254182",\
"4.055472, 4.220759, 4.228262, 4.234974, 4.254182",\
"4.055472, 4.220759, 4.228262, 4.234974, 4.254182",\
"4.055472, 4.220759, 4.228262, 4.234974, 4.254182",\
"4.028104, 4.193390, 4.200894, 4.207605, 4.226814");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.990577, 4.126682, 4.133865, 4.140289, 4.158676",\
"3.990577, 4.126682, 4.133865, 4.140289, 4.158676",\
"3.990577, 4.126682, 4.133865, 4.140289, 4.158676",\
"3.990577, 4.126682, 4.133865, 4.140289, 4.158676",\
"3.963209, 4.099314, 4.106497, 4.112921, 4.131308");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423505, 0.515551, 0.520965, 0.525808, 0.539668",\
"0.423505, 0.515551, 0.520965, 0.525808, 0.539668",\
"0.423505, 0.515551, 0.520965, 0.525808, 0.539668",\
"0.423505, 0.515551, 0.520965, 0.525808, 0.539668",\
"0.423505, 0.515551, 0.520965, 0.525808, 0.539668");
}
} /* end of arc hkspi_clk_mprj_io[31]_redg_min*/
} /* end of pin mprj_io[31] */
pin("mprj_io[30]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[30];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.322029, 6.500198, 6.508286, 6.508302, 6.508302",\
"6.322029, 6.500198, 6.508286, 6.508302, 6.508302",\
"6.310690, 6.488859, 6.496948, 6.504182, 6.508302",\
"6.232815, 6.410984, 6.419073, 6.426307, 6.447012",\
"5.840692, 6.018862, 6.026950, 6.034184, 6.054889");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.175401, 6.321432, 6.327764, 6.327764, 6.327764",\
"6.175401, 6.321432, 6.327764, 6.327764, 6.327764",\
"6.164062, 6.310093, 6.317783, 6.324661, 6.327764",\
"6.086187, 6.232218, 6.239908, 6.246787, 6.266474",\
"5.694064, 5.840095, 5.847785, 5.854664, 5.874351");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444238, 0.533633, 0.538780, 0.543384, 0.556561",\
"0.444238, 0.533633, 0.538780, 0.543384, 0.556561",\
"0.444238, 0.533633, 0.538780, 0.543384, 0.556561",\
"0.444238, 0.533633, 0.538780, 0.543384, 0.556561",\
"0.444238, 0.533633, 0.538780, 0.543384, 0.556561");
}
} /* end of arc hk_serial_load_mprj_io[30]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.996324, 4.997227, 4.997288, 4.997342, 4.997496",\
"4.996324, 4.997227, 4.997288, 4.997342, 4.997496",\
"4.996324, 4.997227, 4.997288, 4.997342, 4.997496",\
"4.940129, 4.941032, 4.941092, 4.941147, 4.941301",\
"4.538409, 4.539313, 4.539373, 4.539427, 4.539582");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.948006, 4.953770, 4.953775, 4.953780, 4.953794",\
"4.948006, 4.953770, 4.953775, 4.953780, 4.953794",\
"4.948006, 4.953770, 4.953775, 4.953780, 4.953794",\
"4.891811, 4.897575, 4.897581, 4.897585, 4.897599",\
"4.490092, 4.495855, 4.495861, 4.495866, 4.495880");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[30]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.585811, 4.725342, 4.725342, 4.725342, 4.725342",\
"4.585811, 4.725342, 4.725342, 4.725342, 4.725342",\
"4.585811, 4.725342, 4.725342, 4.725342, 4.725342",\
"4.566195, 4.725342, 4.725342, 4.725342, 4.725342",\
"4.481645, 4.659814, 4.667902, 4.675137, 4.695842");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.505370, 4.611903, 4.611903, 4.611903, 4.611903",\
"4.505370, 4.611903, 4.611903, 4.611903, 4.611903",\
"4.505370, 4.611903, 4.611903, 4.611903, 4.611903",\
"4.485755, 4.611903, 4.611903, 4.611903, 4.611903",\
"4.401204, 4.547915, 4.555658, 4.562583, 4.582403");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423517, 0.515555, 0.520970, 0.525813, 0.539674",\
"0.423517, 0.515555, 0.520970, 0.525813, 0.539674",\
"0.423517, 0.515555, 0.520970, 0.525813, 0.539674",\
"0.423517, 0.515555, 0.520970, 0.525813, 0.539674",\
"0.423517, 0.515555, 0.520970, 0.525813, 0.539674");
}
} /* end of arc hkspi_clk_mprj_io[30]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.095266, 4.260555, 4.268059, 4.274770, 4.293979",\
"4.095266, 4.260555, 4.268059, 4.274770, 4.293979",\
"4.095266, 4.260555, 4.268059, 4.274770, 4.293979",\
"4.095266, 4.260555, 4.268059, 4.274770, 4.293979",\
"4.067897, 4.233187, 4.240691, 4.247402, 4.266610");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.009607, 4.145713, 4.152896, 4.159321, 4.177708",\
"4.009607, 4.145713, 4.152896, 4.159321, 4.177708",\
"4.009607, 4.145713, 4.152896, 4.159321, 4.177708",\
"4.009607, 4.145713, 4.152896, 4.159321, 4.177708",\
"3.982239, 4.118345, 4.125528, 4.131952, 4.150339");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423517, 0.515555, 0.520970, 0.525813, 0.539674",\
"0.423517, 0.515555, 0.520970, 0.525813, 0.539674",\
"0.423517, 0.515555, 0.520970, 0.525813, 0.539674",\
"0.423517, 0.515555, 0.520970, 0.525813, 0.539674",\
"0.423517, 0.515555, 0.520970, 0.525813, 0.539674");
}
} /* end of arc hkspi_clk_mprj_io[30]_redg_min*/
} /* end of pin mprj_io[30] */
pin("mprj_io[29]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[29];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.665940, 6.844105, 6.852193, 6.852209, 6.852209",\
"6.665940, 6.844105, 6.852193, 6.852209, 6.852209",\
"6.654601, 6.832766, 6.840854, 6.848088, 6.852209",\
"6.576726, 6.754891, 6.762980, 6.770214, 6.790919",\
"6.184603, 6.362768, 6.370856, 6.378091, 6.398796");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.513499, 6.659528, 6.665859, 6.665859, 6.665859",\
"6.513499, 6.659528, 6.665859, 6.665859, 6.665859",\
"6.502161, 6.648189, 6.655879, 6.662758, 6.665859",\
"6.424286, 6.570314, 6.578005, 6.584883, 6.604569",\
"6.032163, 6.178192, 6.185882, 6.192760, 6.212447");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563");
}
} /* end of arc hk_serial_load_mprj_io[29]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.308715, 5.309602, 5.309661, 5.309715, 5.309867",\
"5.308715, 5.309602, 5.309661, 5.309715, 5.309867",\
"5.308715, 5.309602, 5.309661, 5.309715, 5.309867",\
"5.252521, 5.253407, 5.253467, 5.253520, 5.253673",\
"4.850801, 4.851687, 4.851747, 4.851800, 4.851953");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.260457, 5.266271, 5.266276, 5.266281, 5.266294",\
"5.260457, 5.266271, 5.266276, 5.266281, 5.266294",\
"5.260457, 5.266271, 5.266276, 5.266281, 5.266294",\
"5.204263, 5.210076, 5.210082, 5.210086, 5.210099",\
"4.802543, 4.808357, 4.808362, 4.808367, 4.808380");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[29]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.485192, 4.624719, 4.624719, 4.624719, 4.624719",\
"4.485192, 4.624719, 4.624719, 4.624719, 4.624719",\
"4.485192, 4.624719, 4.624719, 4.624719, 4.624719",\
"4.465576, 4.624719, 4.624719, 4.624719, 4.624719",\
"4.381025, 4.559190, 4.567279, 4.574513, 4.595218");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.476710, 4.583242, 4.583242, 4.583242, 4.583242",\
"4.476710, 4.583242, 4.583242, 4.583242, 4.583242",\
"4.476710, 4.583242, 4.583242, 4.583242, 4.583242",\
"4.457095, 4.583242, 4.583242, 4.583242, 4.583242",\
"4.372544, 4.519255, 4.526997, 4.533922, 4.553742");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423500, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423500, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423500, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423500, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423500, 0.515550, 0.520964, 0.525806, 0.539665");
}
} /* end of arc hkspi_clk_mprj_io[29]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.004486, 4.169771, 4.177275, 4.183986, 4.203195",\
"4.004486, 4.169771, 4.177275, 4.183986, 4.203195",\
"4.004486, 4.169771, 4.177275, 4.183986, 4.203195",\
"4.004486, 4.169771, 4.177275, 4.183986, 4.203195",\
"3.977117, 4.142403, 4.149907, 4.156618, 4.175826");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.982381, 4.118486, 4.125669, 4.132093, 4.150480",\
"3.982381, 4.118486, 4.125669, 4.132093, 4.150480",\
"3.982381, 4.118486, 4.125669, 4.132093, 4.150480",\
"3.982381, 4.118486, 4.125669, 4.132093, 4.150480",\
"3.955013, 4.091118, 4.098300, 4.104725, 4.123112");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423500, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423500, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423500, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423500, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423500, 0.515550, 0.520964, 0.525806, 0.539665");
}
} /* end of arc hkspi_clk_mprj_io[29]_redg_min*/
} /* end of pin mprj_io[29] */
pin("mprj_io[28]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[28];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.004060, 7.182229, 7.190318, 7.190333, 7.190333",\
"7.004060, 7.182229, 7.190318, 7.190333, 7.190333",\
"6.992722, 7.170891, 7.178979, 7.186213, 7.190333",\
"6.914846, 7.093016, 7.101104, 7.108338, 7.129044",\
"6.522724, 6.700893, 6.708982, 6.716216, 6.736921");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.858020, 7.004050, 7.010382, 7.010382, 7.010382",\
"6.858020, 7.004050, 7.010382, 7.010382, 7.010382",\
"6.846682, 6.992712, 7.000402, 7.007280, 7.010382",\
"6.768806, 6.914837, 6.922527, 6.929406, 6.949092",\
"6.376684, 6.522714, 6.530405, 6.537283, 6.556970");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444238, 0.533633, 0.538781, 0.543385, 0.556562",\
"0.444238, 0.533633, 0.538781, 0.543385, 0.556562",\
"0.444238, 0.533633, 0.538781, 0.543385, 0.556562",\
"0.444238, 0.533633, 0.538781, 0.543385, 0.556562",\
"0.444238, 0.533633, 0.538781, 0.543385, 0.556562");
}
} /* end of arc hk_serial_load_mprj_io[28]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.627875, 5.628775, 5.628835, 5.628889, 5.629044",\
"5.627875, 5.628775, 5.628835, 5.628889, 5.629044",\
"5.627875, 5.628775, 5.628835, 5.628889, 5.629044",\
"5.571680, 5.572580, 5.572640, 5.572695, 5.572849",\
"5.169960, 5.170860, 5.170920, 5.170975, 5.171129");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.579569, 5.585343, 5.585348, 5.585353, 5.585367",\
"5.579569, 5.585343, 5.585348, 5.585353, 5.585367",\
"5.579569, 5.585343, 5.585348, 5.585353, 5.585367",\
"5.523375, 5.529148, 5.529153, 5.529158, 5.529172",\
"5.121655, 5.127428, 5.127434, 5.127439, 5.127452");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[28]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.527843, 4.667374, 4.667374, 4.667374, 4.667374",\
"4.527843, 4.667374, 4.667374, 4.667374, 4.667374",\
"4.527843, 4.667374, 4.667374, 4.667374, 4.667374",\
"4.508227, 4.667374, 4.667374, 4.667374, 4.667374",\
"4.423676, 4.601845, 4.609933, 4.617167, 4.637873");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.509053, 4.615586, 4.615586, 4.615586, 4.615586",\
"4.509053, 4.615586, 4.615586, 4.615586, 4.615586",\
"4.509053, 4.615586, 4.615586, 4.615586, 4.615586",\
"4.489438, 4.615586, 4.615586, 4.615586, 4.615586",\
"4.404886, 4.551599, 4.559340, 4.566266, 4.586085");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423516, 0.515554, 0.520969, 0.525812, 0.539673",\
"0.423516, 0.515554, 0.520969, 0.525812, 0.539673",\
"0.423516, 0.515554, 0.520969, 0.525812, 0.539673",\
"0.423516, 0.515554, 0.520969, 0.525812, 0.539673",\
"0.423516, 0.515554, 0.520969, 0.525812, 0.539673");
}
} /* end of arc hkspi_clk_mprj_io[28]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.045896, 4.211185, 4.218689, 4.225400, 4.244608",\
"4.045896, 4.211185, 4.218689, 4.225400, 4.244608",\
"4.045896, 4.211185, 4.218689, 4.225400, 4.244608",\
"4.045896, 4.211185, 4.218689, 4.225400, 4.244608",\
"4.018527, 4.183817, 4.191320, 4.198031, 4.217239");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.015844, 4.151951, 4.159133, 4.165558, 4.183945",\
"4.015844, 4.151951, 4.159133, 4.165558, 4.183945",\
"4.015844, 4.151951, 4.159133, 4.165558, 4.183945",\
"4.015844, 4.151951, 4.159133, 4.165558, 4.183945",\
"3.988477, 4.124582, 4.131765, 4.138190, 4.156577");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423516, 0.515554, 0.520969, 0.525812, 0.539673",\
"0.423516, 0.515554, 0.520969, 0.525812, 0.539673",\
"0.423516, 0.515554, 0.520969, 0.525812, 0.539673",\
"0.423516, 0.515554, 0.520969, 0.525812, 0.539673",\
"0.423516, 0.515554, 0.520969, 0.525812, 0.539673");
}
} /* end of arc hkspi_clk_mprj_io[28]_redg_min*/
} /* end of pin mprj_io[28] */
pin("mprj_io[27]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[27];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.345702, 7.523871, 7.531960, 7.531975, 7.531975",\
"7.345702, 7.523871, 7.531960, 7.531975, 7.531975",\
"7.334363, 7.512532, 7.520621, 7.527855, 7.531975",\
"7.256489, 7.434658, 7.442746, 7.449980, 7.470685",\
"6.864366, 7.042535, 7.050623, 7.057858, 7.078562");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.198509, 7.344537, 7.350869, 7.350869, 7.350869",\
"7.198509, 7.344537, 7.350869, 7.350869, 7.350869",\
"7.187170, 7.333199, 7.340889, 7.347768, 7.350869",\
"7.109296, 7.255324, 7.263014, 7.269893, 7.289579",\
"6.717173, 6.863201, 6.870892, 6.877770, 6.897456");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563");
}
} /* end of arc hk_serial_load_mprj_io[27]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.942420, 5.943307, 5.943367, 5.943420, 5.943573",\
"5.942420, 5.943307, 5.943367, 5.943420, 5.943573",\
"5.942420, 5.943307, 5.943367, 5.943420, 5.943573",\
"5.886226, 5.887112, 5.887172, 5.887225, 5.887378",\
"5.484506, 5.485393, 5.485453, 5.485506, 5.485659");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.894161, 5.899974, 5.899980, 5.899984, 5.899997",\
"5.894161, 5.899974, 5.899980, 5.899984, 5.899997",\
"5.894161, 5.899974, 5.899980, 5.899984, 5.899997",\
"5.837967, 5.843780, 5.843785, 5.843789, 5.843802",\
"5.436247, 5.442060, 5.442065, 5.442070, 5.442083");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[27]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.503518, 4.643048, 4.643048, 4.643048, 4.643048",\
"4.503518, 4.643048, 4.643048, 4.643048, 4.643048",\
"4.503518, 4.643048, 4.643048, 4.643048, 4.643048",\
"4.483902, 4.643048, 4.643048, 4.643048, 4.643048",\
"4.399351, 4.577519, 4.585608, 4.592842, 4.613547");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.485750, 4.592283, 4.592283, 4.592283, 4.592283",\
"4.485750, 4.592283, 4.592283, 4.592283, 4.592283",\
"4.485750, 4.592283, 4.592283, 4.592283, 4.592283",\
"4.466134, 4.592283, 4.592283, 4.592283, 4.592283",\
"4.381583, 4.528295, 4.536037, 4.542962, 4.562782");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423515, 0.515554, 0.520969, 0.525812, 0.539672",\
"0.423515, 0.515554, 0.520969, 0.525812, 0.539672",\
"0.423515, 0.515554, 0.520969, 0.525812, 0.539672",\
"0.423515, 0.515554, 0.520969, 0.525812, 0.539672",\
"0.423515, 0.515554, 0.520969, 0.525812, 0.539672");
}
} /* end of arc hkspi_clk_mprj_io[27]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.030692, 4.195981, 4.203485, 4.210196, 4.229403",\
"4.030692, 4.195981, 4.203485, 4.210196, 4.229403",\
"4.030692, 4.195981, 4.203485, 4.210196, 4.229403",\
"4.030692, 4.195981, 4.203485, 4.210196, 4.229403",\
"4.003324, 4.168613, 4.176116, 4.182827, 4.202036");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.994750, 4.130857, 4.138039, 4.144464, 4.162850",\
"3.994750, 4.130857, 4.138039, 4.144464, 4.162850",\
"3.994750, 4.130857, 4.138039, 4.144464, 4.162850",\
"3.994750, 4.130857, 4.138039, 4.144464, 4.162850",\
"3.967382, 4.103488, 4.110671, 4.117095, 4.135482");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423515, 0.515554, 0.520969, 0.525812, 0.539672",\
"0.423515, 0.515554, 0.520969, 0.525812, 0.539672",\
"0.423515, 0.515554, 0.520969, 0.525812, 0.539672",\
"0.423515, 0.515554, 0.520969, 0.525812, 0.539672",\
"0.423515, 0.515554, 0.520969, 0.525812, 0.539672");
}
} /* end of arc hkspi_clk_mprj_io[27]_redg_min*/
} /* end of pin mprj_io[27] */
pin("mprj_io[26]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[26];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.691959, 7.870124, 7.878212, 7.878228, 7.878228",\
"7.691959, 7.870124, 7.878212, 7.878228, 7.878228",\
"7.680620, 7.858785, 7.866874, 7.874108, 7.878228",\
"7.602746, 7.780910, 7.788999, 7.796233, 7.816938",\
"7.210623, 7.388788, 7.396876, 7.404110, 7.424816");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792",\
"0.777886, 0.789792, 0.789792, 0.789792, 0.789792");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.543018, 7.689049, 7.695380, 7.695380, 7.695380",\
"7.543018, 7.689049, 7.695380, 7.695380, 7.695380",\
"7.531679, 7.677710, 7.685400, 7.692279, 7.695380",\
"7.453804, 7.599835, 7.607526, 7.614405, 7.634090",\
"7.061682, 7.207713, 7.215403, 7.222281, 7.241968");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444238, 0.533633, 0.538780, 0.543384, 0.556561",\
"0.444238, 0.533633, 0.538780, 0.543384, 0.556561",\
"0.444238, 0.533633, 0.538780, 0.543384, 0.556561",\
"0.444238, 0.533633, 0.538780, 0.543384, 0.556561",\
"0.444238, 0.533633, 0.538780, 0.543384, 0.556561");
}
} /* end of arc hk_serial_load_mprj_io[26]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.261894, 6.262798, 6.262858, 6.262912, 6.263067",\
"6.261894, 6.262798, 6.262858, 6.262912, 6.263067",\
"6.261894, 6.262798, 6.262858, 6.262912, 6.263067",\
"6.205699, 6.206603, 6.206664, 6.206717, 6.206872",\
"5.803979, 5.804883, 5.804944, 5.804997, 5.805152");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.213576, 6.219338, 6.219344, 6.219349, 6.219363",\
"6.213576, 6.219338, 6.219344, 6.219349, 6.219363",\
"6.213576, 6.219338, 6.219344, 6.219349, 6.219363",\
"6.157381, 6.163144, 6.163149, 6.163154, 6.163168",\
"5.755661, 5.761424, 5.761429, 5.761434, 5.761448");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[26]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.589700, 4.729227, 4.729227, 4.729227, 4.729227",\
"4.589700, 4.729227, 4.729227, 4.729227, 4.729227",\
"4.589700, 4.729227, 4.729227, 4.729227, 4.729227",\
"4.570085, 4.729227, 4.729227, 4.729227, 4.729227",\
"4.485533, 4.663698, 4.671786, 4.679021, 4.699726");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.549462, 4.655994, 4.655994, 4.655994, 4.655994",\
"4.549462, 4.655994, 4.655994, 4.655994, 4.655994",\
"4.549462, 4.655994, 4.655994, 4.655994, 4.655994",\
"4.529847, 4.655994, 4.655994, 4.655994, 4.655994",\
"4.445296, 4.592006, 4.599749, 4.606674, 4.626493");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423499, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423499, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423499, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423499, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423499, 0.515550, 0.520964, 0.525806, 0.539665");
}
} /* end of arc hkspi_clk_mprj_io[26]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.096601, 4.261886, 4.269390, 4.276101, 4.295309",\
"4.096601, 4.261886, 4.269390, 4.276101, 4.295309",\
"4.096601, 4.261886, 4.269390, 4.276101, 4.295309",\
"4.096601, 4.261886, 4.269390, 4.276101, 4.295309",\
"4.069232, 4.234518, 4.242022, 4.248733, 4.267941");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613",\
"0.758810, 0.765613, 0.765613, 0.765613, 0.765613");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.050685, 4.186790, 4.193974, 4.200398, 4.218785",\
"4.050685, 4.186790, 4.193974, 4.200398, 4.218785",\
"4.050685, 4.186790, 4.193974, 4.200398, 4.218785",\
"4.050685, 4.186790, 4.193974, 4.200398, 4.218785",\
"4.023317, 4.159422, 4.166605, 4.173029, 4.191417");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423499, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423499, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423499, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423499, 0.515550, 0.520964, 0.525806, 0.539665",\
"0.423499, 0.515550, 0.520964, 0.525806, 0.539665");
}
} /* end of arc hkspi_clk_mprj_io[26]_redg_min*/
} /* end of pin mprj_io[26] */
pin("mprj_io[25]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[25];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.026346, 8.204512, 8.212601, 8.212616, 8.212616",\
"8.026346, 8.204512, 8.212601, 8.212616, 8.212616",\
"8.015007, 8.193173, 8.201262, 8.208496, 8.212616",\
"7.937133, 8.115298, 8.123387, 8.130621, 8.151326",\
"7.545010, 7.723176, 7.731264, 7.738499, 7.759203");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793",\
"0.777886, 0.789793, 0.789793, 0.789793, 0.789793");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.880041, 8.026070, 8.032401, 8.032401, 8.032401",\
"7.880041, 8.026070, 8.032401, 8.032401, 8.032401",\
"7.868702, 8.014730, 8.022421, 8.029300, 8.032401",\
"7.790828, 7.936856, 7.944547, 7.951425, 7.971111",\
"7.398705, 7.544733, 7.552423, 7.559302, 7.578989");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563",\
"0.444237, 0.533634, 0.538782, 0.543386, 0.556563");
}
} /* end of arc hk_serial_load_mprj_io[25]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.572268, 6.573156, 6.573216, 6.573269, 6.573422",\
"6.572268, 6.573156, 6.573216, 6.573269, 6.573422",\
"6.572268, 6.573156, 6.573216, 6.573269, 6.573422",\
"6.516074, 6.516962, 6.517021, 6.517075, 6.517227",\
"6.114353, 6.115241, 6.115301, 6.115354, 6.115507");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.524005, 6.529814, 6.529819, 6.529824, 6.529838",\
"6.524005, 6.529814, 6.529819, 6.529824, 6.529838",\
"6.524005, 6.529814, 6.529819, 6.529824, 6.529838",\
"6.467810, 6.473619, 6.473625, 6.473629, 6.473642",\
"6.066090, 6.071899, 6.071904, 6.071909, 6.071922");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[25]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.709442, 4.848969, 4.848969, 4.848969, 4.848969",\
"4.709442, 4.848969, 4.848969, 4.848969, 4.848969",\
"4.709442, 4.848969, 4.848969, 4.848969, 4.848969",\
"4.689826, 4.848969, 4.848969, 4.848969, 4.848969",\
"4.605275, 4.783441, 4.791530, 4.798763, 4.819468");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.628609, 4.735141, 4.735141, 4.735141, 4.735141",\
"4.628609, 4.735141, 4.735141, 4.735141, 4.735141",\
"4.628609, 4.735141, 4.735141, 4.735141, 4.735141",\
"4.608993, 4.735141, 4.735141, 4.735141, 4.735141",\
"4.524442, 4.671153, 4.678895, 4.685821, 4.705640");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423504, 0.515551, 0.520965, 0.525808, 0.539667",\
"0.423504, 0.515551, 0.520965, 0.525808, 0.539667",\
"0.423504, 0.515551, 0.520965, 0.525808, 0.539667",\
"0.423504, 0.515551, 0.520965, 0.525808, 0.539667",\
"0.423504, 0.515551, 0.520965, 0.525808, 0.539667");
}
} /* end of arc hkspi_clk_mprj_io[25]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.185847, 4.351133, 4.358637, 4.365348, 4.384556",\
"4.185847, 4.351133, 4.358637, 4.365348, 4.384556",\
"4.185847, 4.351133, 4.358637, 4.365348, 4.384556",\
"4.185847, 4.351133, 4.358637, 4.365348, 4.384556",\
"4.158479, 4.323765, 4.331269, 4.337980, 4.357188");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614",\
"0.758810, 0.765614, 0.765614, 0.765614, 0.765614");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.121174, 4.257279, 4.264462, 4.270886, 4.289274",\
"4.121174, 4.257279, 4.264462, 4.270886, 4.289274",\
"4.121174, 4.257279, 4.264462, 4.270886, 4.289274",\
"4.121174, 4.257279, 4.264462, 4.270886, 4.289274",\
"4.093806, 4.229911, 4.237094, 4.243519, 4.261906");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423504, 0.515551, 0.520965, 0.525808, 0.539667",\
"0.423504, 0.515551, 0.520965, 0.525808, 0.539667",\
"0.423504, 0.515551, 0.520965, 0.525808, 0.539667",\
"0.423504, 0.515551, 0.520965, 0.525808, 0.539667",\
"0.423504, 0.515551, 0.520965, 0.525808, 0.539667");
}
} /* end of arc hkspi_clk_mprj_io[25]_redg_min*/
} /* end of pin mprj_io[25] */
pin("mprj_io[24]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[24];
} /* end of pin mprj_io[24] */
pin("mprj_io[23]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[23];
} /* end of pin mprj_io[23] */
pin("mprj_io[22]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[22];
} /* end of pin mprj_io[22] */
pin("mprj_io[21]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[21];
} /* end of pin mprj_io[21] */
pin("mprj_io[20]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[20];
} /* end of pin mprj_io[20] */
pin("mprj_io[19]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[19];
} /* end of pin mprj_io[19] */
pin("mprj_io[18]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[18];
} /* end of pin mprj_io[18] */
pin("mprj_io[17]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[17];
} /* end of pin mprj_io[17] */
pin("mprj_io[16]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[16];
} /* end of pin mprj_io[16] */
pin("mprj_io[15]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[15];
} /* end of pin mprj_io[15] */
pin("mprj_io[14]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[14];
} /* end of pin mprj_io[14] */
pin("mprj_io[13]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[13];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.650717, 7.793465, 7.793465, 7.793465, 7.793465",\
"7.650717, 7.793465, 7.793465, 7.793465, 7.793465",\
"7.650717, 7.793465, 7.793465, 7.793465, 7.793465",\
"7.624841, 7.793465, 7.793465, 7.793465, 7.793465",\
"7.514499, 7.692671, 7.700759, 7.707994, 7.728698");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.499678, 7.608500, 7.608500, 7.608500, 7.608500",\
"7.499678, 7.608500, 7.608500, 7.608500, 7.608500",\
"7.499678, 7.608500, 7.608500, 7.608500, 7.608500",\
"7.473802, 7.608500, 7.608500, 7.608500, 7.608500",\
"7.363460, 7.509478, 7.517168, 7.524046, 7.543733");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444233, 0.533641, 0.538788, 0.543392, 0.556568",\
"0.444233, 0.533641, 0.538788, 0.543392, 0.556568",\
"0.444233, 0.533641, 0.538788, 0.543392, 0.556568",\
"0.444233, 0.533641, 0.538788, 0.543392, 0.556568",\
"0.444233, 0.533641, 0.538788, 0.543392, 0.556568");
}
} /* end of arc hk_serial_load_mprj_io[13]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.257802, 6.258619, 6.258676, 6.258726, 6.258871",\
"6.257802, 6.258619, 6.258676, 6.258726, 6.258871",\
"6.257802, 6.258619, 6.258676, 6.258726, 6.258871",\
"6.257802, 6.258619, 6.258676, 6.258726, 6.258871",\
"6.195865, 6.196682, 6.196738, 6.196789, 6.196934");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.209785, 6.215800, 6.215805, 6.215808, 6.215819",\
"6.209785, 6.215800, 6.215805, 6.215808, 6.215819",\
"6.209785, 6.215800, 6.215805, 6.215808, 6.215819",\
"6.209785, 6.215800, 6.215805, 6.215808, 6.215819",\
"6.147848, 6.153863, 6.153867, 6.153871, 6.153882");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[13]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.645159, 4.784692, 4.784692, 4.784692, 4.784692",\
"4.645159, 4.784692, 4.784692, 4.784692, 4.784692",\
"4.645159, 4.784692, 4.784692, 4.784692, 4.784692",\
"4.625543, 4.784692, 4.784692, 4.784692, 4.784692",\
"4.540992, 4.719164, 4.727252, 4.734487, 4.755191");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.649068, 4.755602, 4.755602, 4.755602, 4.755602",\
"4.649068, 4.755602, 4.755602, 4.755602, 4.755602",\
"4.649068, 4.755602, 4.755602, 4.755602, 4.755602",\
"4.629453, 4.755602, 4.755602, 4.755602, 4.755602",\
"4.544902, 4.691614, 4.699357, 4.706282, 4.726101");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423527, 0.515558, 0.520973, 0.525816, 0.539679",\
"0.423527, 0.515558, 0.520973, 0.525816, 0.539679",\
"0.423527, 0.515558, 0.520973, 0.525816, 0.539679",\
"0.423527, 0.515558, 0.520973, 0.525816, 0.539679",\
"0.423527, 0.515558, 0.520973, 0.525816, 0.539679");
}
} /* end of arc hkspi_clk_mprj_io[13]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.056260, 4.221552, 4.229055, 4.235766, 4.254974",\
"4.056260, 4.221552, 4.229055, 4.235766, 4.254974",\
"4.056260, 4.221552, 4.229055, 4.235766, 4.254974",\
"4.056260, 4.221552, 4.229055, 4.235766, 4.254974",\
"4.028892, 4.194184, 4.201687, 4.208399, 4.227607");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.032256, 4.168363, 4.175546, 4.181971, 4.200357",\
"4.032256, 4.168363, 4.175546, 4.181971, 4.200357",\
"4.032256, 4.168363, 4.175546, 4.181971, 4.200357",\
"4.032256, 4.168363, 4.175546, 4.181971, 4.200357",\
"4.004889, 4.140995, 4.148178, 4.154602, 4.172989");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423527, 0.515558, 0.520973, 0.525816, 0.539679",\
"0.423527, 0.515558, 0.520973, 0.525816, 0.539679",\
"0.423527, 0.515558, 0.520973, 0.525816, 0.539679",\
"0.423527, 0.515558, 0.520973, 0.525816, 0.539679",\
"0.423527, 0.515558, 0.520973, 0.525816, 0.539679");
}
} /* end of arc hkspi_clk_mprj_io[13]_redg_min*/
} /* end of pin mprj_io[13] */
pin("mprj_io[12]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[12];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.281303, 7.424024, 7.424024, 7.424024, 7.424024",\
"7.281303, 7.424024, 7.424024, 7.424024, 7.424024",\
"7.281303, 7.424024, 7.424024, 7.424024, 7.424024",\
"7.255427, 7.424024, 7.424024, 7.424024, 7.424024",\
"7.145085, 7.323228, 7.331317, 7.338552, 7.359258");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777884, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777884, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777884, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777884, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777884, 0.789786, 0.789786, 0.789786, 0.789786");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.131326, 7.240180, 7.240180, 7.240180, 7.240180",\
"7.131326, 7.240180, 7.240180, 7.240180, 7.240180",\
"7.131326, 7.240180, 7.240180, 7.240180, 7.240180",\
"7.105450, 7.240180, 7.240180, 7.240180, 7.240180",\
"6.995108, 7.141159, 7.148849, 7.155727, 7.175414");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444245, 0.533620, 0.538769, 0.543373, 0.556552",\
"0.444245, 0.533620, 0.538769, 0.543373, 0.556552",\
"0.444245, 0.533620, 0.538769, 0.543373, 0.556552",\
"0.444245, 0.533620, 0.538769, 0.543373, 0.556552",\
"0.444245, 0.533620, 0.538769, 0.543373, 0.556552");
}
} /* end of arc hk_serial_load_mprj_io[12]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.930552, 5.931598, 5.931665, 5.931725, 5.931896",\
"5.930552, 5.931598, 5.931665, 5.931725, 5.931896",\
"5.930552, 5.931598, 5.931665, 5.931725, 5.931896",\
"5.930552, 5.931598, 5.931665, 5.931725, 5.931896",\
"5.868615, 5.869661, 5.869728, 5.869787, 5.869958");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.881739, 5.887087, 5.887094, 5.887101, 5.887120",\
"5.881739, 5.887087, 5.887094, 5.887101, 5.887120",\
"5.881739, 5.887087, 5.887094, 5.887101, 5.887120",\
"5.881739, 5.887087, 5.887094, 5.887101, 5.887120",\
"5.819801, 5.825150, 5.825157, 5.825164, 5.825183");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[12]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.534817, 4.674324, 4.674324, 4.674324, 4.674324",\
"4.534817, 4.674324, 4.674324, 4.674324, 4.674324",\
"4.534817, 4.674324, 4.674324, 4.674324, 4.674324",\
"4.515202, 4.674324, 4.674324, 4.674324, 4.674324",\
"4.430650, 4.608794, 4.616882, 4.624117, 4.644824");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.413907, 4.520434, 4.520434, 4.520434, 4.520434",\
"4.413907, 4.520434, 4.520434, 4.520434, 4.520434",\
"4.413907, 4.520434, 4.520434, 4.520434, 4.520434",\
"4.394291, 4.520434, 4.520434, 4.520434, 4.520434",\
"4.309740, 4.456445, 4.464188, 4.471113, 4.490933");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423418, 0.515528, 0.520938, 0.525777, 0.539626",\
"0.423418, 0.515528, 0.520938, 0.525777, 0.539626",\
"0.423418, 0.515528, 0.520938, 0.525777, 0.539626",\
"0.423418, 0.515528, 0.520938, 0.525777, 0.539626",\
"0.423418, 0.515528, 0.520938, 0.525777, 0.539626");
}
} /* end of arc hkspi_clk_mprj_io[12]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.055667, 4.220933, 4.228437, 4.235148, 4.254358",\
"4.055667, 4.220933, 4.228437, 4.235148, 4.254358",\
"4.055667, 4.220933, 4.228437, 4.235148, 4.254358",\
"4.055667, 4.220933, 4.228437, 4.235148, 4.254358",\
"4.028299, 4.193564, 4.201069, 4.207780, 4.226990");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.926271, 4.062371, 4.069554, 4.075979, 4.094366",\
"3.926271, 4.062371, 4.069554, 4.075979, 4.094366",\
"3.926271, 4.062371, 4.069554, 4.075979, 4.094366",\
"3.926271, 4.062371, 4.069554, 4.075979, 4.094366",\
"3.898903, 4.035003, 4.042186, 4.048611, 4.066998");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423418, 0.515528, 0.520938, 0.525777, 0.539626",\
"0.423418, 0.515528, 0.520938, 0.525777, 0.539626",\
"0.423418, 0.515528, 0.520938, 0.525777, 0.539626",\
"0.423418, 0.515528, 0.520938, 0.525777, 0.539626",\
"0.423418, 0.515528, 0.520938, 0.525777, 0.539626");
}
} /* end of arc hkspi_clk_mprj_io[12]_redg_min*/
} /* end of pin mprj_io[12] */
pin("mprj_io[11]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[11];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.946431, 7.089151, 7.089151, 7.089151, 7.089151",\
"6.946431, 7.089151, 7.089151, 7.089151, 7.089151",\
"6.946431, 7.089151, 7.089151, 7.089151, 7.089151",\
"6.920555, 7.089151, 7.089151, 7.089151, 7.089151",\
"6.810212, 6.988354, 6.996443, 7.003678, 7.024384");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777883, 0.789784, 0.789784, 0.789784, 0.789784",\
"0.777883, 0.789784, 0.789784, 0.789784, 0.789784",\
"0.777883, 0.789784, 0.789784, 0.789784, 0.789784",\
"0.777883, 0.789784, 0.789784, 0.789784, 0.789784",\
"0.777883, 0.789784, 0.789784, 0.789784, 0.789784");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.799413, 6.908276, 6.908276, 6.908276, 6.908276",\
"6.799413, 6.908276, 6.908276, 6.908276, 6.908276",\
"6.799413, 6.908276, 6.908276, 6.908276, 6.908276",\
"6.773538, 6.908276, 6.908276, 6.908276, 6.908276",\
"6.663195, 6.809253, 6.816943, 6.823822, 6.843509");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444248, 0.533616, 0.538764, 0.543369, 0.556548",\
"0.444248, 0.533616, 0.538764, 0.543369, 0.556548",\
"0.444248, 0.533616, 0.538764, 0.543369, 0.556548",\
"0.444248, 0.533616, 0.538764, 0.543369, 0.556548",\
"0.444248, 0.533616, 0.538764, 0.543369, 0.556548");
}
} /* end of arc hk_serial_load_mprj_io[11]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.625264, 5.626363, 5.626432, 5.626494, 5.626672",\
"5.625264, 5.626363, 5.626432, 5.626494, 5.626672",\
"5.625264, 5.626363, 5.626432, 5.626494, 5.626672",\
"5.625264, 5.626363, 5.626432, 5.626494, 5.626672",\
"5.563326, 5.564426, 5.564495, 5.564557, 5.564734");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.576260, 5.581450, 5.581458, 5.581465, 5.581486",\
"5.576260, 5.581450, 5.581458, 5.581465, 5.581486",\
"5.576260, 5.581450, 5.581458, 5.581465, 5.581486",\
"5.576260, 5.581450, 5.581458, 5.581465, 5.581486",\
"5.514322, 5.519513, 5.519521, 5.519528, 5.519548");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[11]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.492142, 4.631648, 4.631648, 4.631648, 4.631648",\
"4.492142, 4.631648, 4.631648, 4.631648, 4.631648",\
"4.492142, 4.631648, 4.631648, 4.631648, 4.631648",\
"4.472527, 4.631648, 4.631648, 4.631648, 4.631648",\
"4.387976, 4.566117, 4.574206, 4.581441, 4.602148");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.398610, 4.505136, 4.505136, 4.505136, 4.505136",\
"4.398610, 4.505136, 4.505136, 4.505136, 4.505136",\
"4.398610, 4.505136, 4.505136, 4.505136, 4.505136",\
"4.378994, 4.505136, 4.505136, 4.505136, 4.505136",\
"4.294443, 4.441148, 4.448890, 4.455816, 4.475636");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423413, 0.515526, 0.520936, 0.525775, 0.539624",\
"0.423413, 0.515526, 0.520936, 0.525775, 0.539624",\
"0.423413, 0.515526, 0.520936, 0.525775, 0.539624",\
"0.423413, 0.515526, 0.520936, 0.525775, 0.539624",\
"0.423413, 0.515526, 0.520936, 0.525775, 0.539624");
}
} /* end of arc hkspi_clk_mprj_io[11]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.013376, 4.178640, 4.186145, 4.192856, 4.212066",\
"4.013376, 4.178640, 4.186145, 4.192856, 4.212066",\
"4.013376, 4.178640, 4.186145, 4.192856, 4.212066",\
"4.013376, 4.178640, 4.186145, 4.192856, 4.212066",\
"3.986008, 4.151272, 4.158777, 4.165488, 4.184698");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.911582, 4.047681, 4.054864, 4.061289, 4.079676",\
"3.911582, 4.047681, 4.054864, 4.061289, 4.079676",\
"3.911582, 4.047681, 4.054864, 4.061289, 4.079676",\
"3.911582, 4.047681, 4.054864, 4.061289, 4.079676",\
"3.884213, 4.020313, 4.027496, 4.033921, 4.052308");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423413, 0.515526, 0.520936, 0.525775, 0.539624",\
"0.423413, 0.515526, 0.520936, 0.525775, 0.539624",\
"0.423413, 0.515526, 0.520936, 0.525775, 0.539624",\
"0.423413, 0.515526, 0.520936, 0.525775, 0.539624",\
"0.423413, 0.515526, 0.520936, 0.525775, 0.539624");
}
} /* end of arc hkspi_clk_mprj_io[11]_redg_min*/
} /* end of pin mprj_io[11] */
pin("mprj_io[10]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[10];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.451209, 7.593929, 7.593929, 7.593929, 7.593929",\
"7.451209, 7.593929, 7.593929, 7.593929, 7.593929",\
"7.451209, 7.593929, 7.593929, 7.593929, 7.593929",\
"7.425333, 7.593929, 7.593929, 7.593929, 7.593929",\
"7.314990, 7.493132, 7.501221, 7.508455, 7.529162");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777883, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777883, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777883, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777883, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777883, 0.789786, 0.789786, 0.789786, 0.789786");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.774098, 6.883840, 6.883840, 6.883840, 6.883840",\
"6.774098, 6.883840, 6.883840, 6.883840, 6.883840",\
"6.774098, 6.883840, 6.883840, 6.883840, 6.883840",\
"6.748222, 6.883840, 6.883840, 6.883840, 6.883840",\
"6.637880, 6.784585, 6.792327, 6.799253, 6.819073");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444246, 0.533619, 0.538767, 0.543372, 0.556551",\
"0.444246, 0.533619, 0.538767, 0.543372, 0.556551",\
"0.444246, 0.533619, 0.538767, 0.543372, 0.556551",\
"0.444246, 0.533619, 0.538767, 0.543372, 0.556551",\
"0.444246, 0.533619, 0.538767, 0.543372, 0.556551");
}
} /* end of arc hk_serial_load_mprj_io[10]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.298594, 5.299651, 5.299718, 5.299779, 5.299951",\
"5.298594, 5.299651, 5.299718, 5.299779, 5.299951",\
"5.298594, 5.299651, 5.299718, 5.299779, 5.299951",\
"5.298594, 5.299651, 5.299718, 5.299779, 5.299951",\
"5.236656, 5.237714, 5.237782, 5.237842, 5.238014");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.249737, 5.255050, 5.255057, 5.255064, 5.255083",\
"5.249737, 5.255050, 5.255057, 5.255064, 5.255083",\
"5.249737, 5.255050, 5.255057, 5.255064, 5.255083",\
"5.249737, 5.255050, 5.255057, 5.255064, 5.255083",\
"5.187799, 5.193113, 5.193120, 5.193127, 5.193146");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[10]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.518128, 4.657634, 4.657634, 4.657634, 4.657634",\
"4.518128, 4.657634, 4.657634, 4.657634, 4.657634",\
"4.518128, 4.657634, 4.657634, 4.657634, 4.657634",\
"4.498512, 4.657634, 4.657634, 4.657634, 4.657634",\
"4.413961, 4.592103, 4.600192, 4.607427, 4.628133");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.491602, 4.598129, 4.598129, 4.598129, 4.598129",\
"4.491602, 4.598129, 4.598129, 4.598129, 4.598129",\
"4.491602, 4.598129, 4.598129, 4.598129, 4.598129",\
"4.471987, 4.598129, 4.598129, 4.598129, 4.598129",\
"4.387435, 4.534140, 4.541883, 4.548808, 4.568628");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423412, 0.515526, 0.520936, 0.525775, 0.539623",\
"0.423412, 0.515526, 0.520936, 0.525775, 0.539623",\
"0.423412, 0.515526, 0.520936, 0.525775, 0.539623",\
"0.423412, 0.515526, 0.520936, 0.525775, 0.539623",\
"0.423412, 0.515526, 0.520936, 0.525775, 0.539623");
}
} /* end of arc hkspi_clk_mprj_io[10]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.221029, 3.386293, 3.393797, 3.400509, 3.419719",\
"3.221029, 3.386293, 3.393797, 3.400509, 3.419719",\
"3.221029, 3.386293, 3.393797, 3.400509, 3.419719",\
"3.221029, 3.386293, 3.393797, 3.400509, 3.419719",\
"3.193704, 3.358967, 3.366472, 3.373183, 3.392393");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608",\
"0.758812, 0.765608, 0.765608, 0.765608, 0.765608");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.191779, 3.327878, 3.335062, 3.341486, 3.359874",\
"3.191779, 3.327878, 3.335062, 3.341486, 3.359874",\
"3.191779, 3.327878, 3.335062, 3.341486, 3.359874",\
"3.191779, 3.327878, 3.335062, 3.341486, 3.359874",\
"3.164454, 3.300553, 3.307736, 3.314161, 3.332548");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423412, 0.515526, 0.520936, 0.525775, 0.539623",\
"0.423412, 0.515526, 0.520936, 0.525775, 0.539623",\
"0.423412, 0.515526, 0.520936, 0.525775, 0.539623",\
"0.423412, 0.515526, 0.520936, 0.525775, 0.539623",\
"0.423412, 0.515526, 0.520936, 0.525775, 0.539623");
}
} /* end of arc hkspi_clk_mprj_io[10]_redg_min*/
} /* end of pin mprj_io[10] */
pin("mprj_io[9]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[9];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.257813, 6.400523, 6.400523, 6.400523, 6.400523",\
"6.257813, 6.400523, 6.400523, 6.400523, 6.400523",\
"6.257813, 6.400523, 6.400523, 6.400523, 6.400523",\
"6.231937, 6.400523, 6.400523, 6.400523, 6.400523",\
"6.121595, 6.299726, 6.307815, 6.315049, 6.335756");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777884, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777884, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777884, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777884, 0.789786, 0.789786, 0.789786, 0.789786",\
"0.777884, 0.789786, 0.789786, 0.789786, 0.789786");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.106591, 6.215446, 6.215446, 6.215446, 6.215446",\
"6.106591, 6.215446, 6.215446, 6.215446, 6.215446",\
"6.106591, 6.215446, 6.215446, 6.215446, 6.215446",\
"6.080716, 6.215446, 6.215446, 6.215446, 6.215446",\
"5.970373, 6.116423, 6.124113, 6.130992, 6.150678");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444245, 0.533621, 0.538769, 0.543373, 0.556552",\
"0.444245, 0.533621, 0.538769, 0.543373, 0.556552",\
"0.444245, 0.533621, 0.538769, 0.543373, 0.556552",\
"0.444245, 0.533621, 0.538769, 0.543373, 0.556552",\
"0.444245, 0.533621, 0.538769, 0.543373, 0.556552");
}
} /* end of arc hk_serial_load_mprj_io[9]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.982068, 4.983109, 4.983175, 4.983235, 4.983405",\
"4.982068, 4.983109, 4.983175, 4.983235, 4.983405",\
"4.982068, 4.983109, 4.983175, 4.983235, 4.983405",\
"4.982068, 4.983109, 4.983175, 4.983235, 4.983405",\
"4.920131, 4.921171, 4.921238, 4.921298, 4.921468");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.933272, 4.938636, 4.938643, 4.938650, 4.938668",\
"4.933272, 4.938636, 4.938643, 4.938650, 4.938668",\
"4.933272, 4.938636, 4.938643, 4.938650, 4.938668",\
"4.933272, 4.938636, 4.938643, 4.938650, 4.938668",\
"4.871335, 4.876698, 4.876706, 4.876712, 4.876731");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[9]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.590229, 4.729724, 4.729724, 4.729724, 4.729724",\
"4.590229, 4.729724, 4.729724, 4.729724, 4.729724",\
"4.590229, 4.729724, 4.729724, 4.729724, 4.729724",\
"4.570613, 4.729724, 4.729724, 4.729724, 4.729724",\
"4.486062, 4.664192, 4.672281, 4.679517, 4.700223");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.522526, 4.629050, 4.629050, 4.629050, 4.629050",\
"4.522526, 4.629050, 4.629050, 4.629050, 4.629050",\
"4.522526, 4.629050, 4.629050, 4.629050, 4.629050",\
"4.502910, 4.629050, 4.629050, 4.629050, 4.629050",\
"4.418359, 4.565061, 4.572804, 4.579729, 4.599549");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603");
}
} /* end of arc hkspi_clk_mprj_io[9]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.178231, 3.343484, 3.350989, 3.357701, 3.376911",\
"3.178231, 3.343484, 3.350989, 3.357701, 3.376911",\
"3.178231, 3.343484, 3.350989, 3.357701, 3.376911",\
"3.178231, 3.343484, 3.350989, 3.357701, 3.376911",\
"3.150905, 3.316159, 3.323663, 3.330375, 3.349585");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.162645, 3.298742, 3.305925, 3.312350, 3.330737",\
"3.162645, 3.298742, 3.305925, 3.312350, 3.330737",\
"3.162645, 3.298742, 3.305925, 3.312350, 3.330737",\
"3.162645, 3.298742, 3.305925, 3.312350, 3.330737",\
"3.135319, 3.271416, 3.278599, 3.285024, 3.303411");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603");
}
} /* end of arc hkspi_clk_mprj_io[9]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.096534, 3.236029, 3.236029, 3.236029, 3.236029",\
"3.096534, 3.236029, 3.236029, 3.236029, 3.236029",\
"3.096534, 3.236029, 3.236029, 3.236029, 3.236029",\
"3.076920, 3.236029, 3.236029, 3.236029, 3.236029",\
"2.993850, 3.171980, 3.180069, 3.187304, 3.208011");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.001731, 3.148433, 3.156176, 3.163101, 3.182921",\
"3.124022, 3.270724, 3.278467, 3.285392, 3.305212",\
"3.237932, 3.384634, 3.392377, 3.399303, 3.419123",\
"3.427817, 3.574519, 3.582262, 3.589187, 3.609007",\
"4.210238, 4.356940, 4.364683, 4.371608, 4.391429");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603");
}
} /* end of arc hkspi_clk_mprj_io[9]_una*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.794819, 2.960073, 2.967577, 2.974289, 2.993499",\
"2.794819, 2.960073, 2.967577, 2.974289, 2.993499",\
"2.794819, 2.960073, 2.967577, 2.974289, 2.993499",\
"2.794819, 2.960073, 2.967577, 2.974289, 2.993499",\
"2.768827, 2.934080, 2.941585, 2.948297, 2.967507");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605",\
"0.758813, 0.765605, 0.765605, 0.765605, 0.765605");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.757260, 2.893357, 2.900540, 2.906965, 2.925352",\
"2.870749, 3.006845, 3.014029, 3.020453, 3.038841",\
"2.976761, 3.112858, 3.120041, 3.126466, 3.144853",\
"3.152919, 3.289016, 3.296199, 3.302624, 3.321011",\
"3.878779, 4.014876, 4.022059, 4.028484, 4.046872");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603",\
"0.423370, 0.515515, 0.520923, 0.525760, 0.539603");
}
} /* end of arc hkspi_clk_mprj_io[9]_una_min*/
} /* end of pin mprj_io[9] */
pin("mprj_io[8]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[8];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.757529, 7.900248, 7.900248, 7.900248, 7.900248",\
"7.757529, 7.900248, 7.900248, 7.900248, 7.900248",\
"7.757529, 7.900248, 7.900248, 7.900248, 7.900248",\
"7.731653, 7.900248, 7.900248, 7.900248, 7.900248",\
"7.621311, 7.799450, 7.807539, 7.814774, 7.835481");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777883, 0.789785, 0.789785, 0.789785, 0.789785",\
"0.777883, 0.789785, 0.789785, 0.789785, 0.789785",\
"0.777883, 0.789785, 0.789785, 0.789785, 0.789785",\
"0.777883, 0.789785, 0.789785, 0.789785, 0.789785",\
"0.777883, 0.789785, 0.789785, 0.789785, 0.789785");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.065277, 7.175018, 7.175018, 7.175018, 7.175018",\
"7.065277, 7.175018, 7.175018, 7.175018, 7.175018",\
"7.065277, 7.175018, 7.175018, 7.175018, 7.175018",\
"7.039401, 7.175018, 7.175018, 7.175018, 7.175018",\
"6.929058, 7.075762, 7.083505, 7.090431, 7.110251");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444247, 0.533617, 0.538766, 0.543370, 0.556549",\
"0.444247, 0.533617, 0.538766, 0.543370, 0.556549",\
"0.444247, 0.533617, 0.538766, 0.543370, 0.556549",\
"0.444247, 0.533617, 0.538766, 0.543370, 0.556549",\
"0.444247, 0.533617, 0.538766, 0.543370, 0.556549");
}
} /* end of arc hk_serial_load_mprj_io[8]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.657227, 4.658306, 4.658374, 4.658435, 4.658610",\
"4.657227, 4.658306, 4.658374, 4.658435, 4.658610",\
"4.657227, 4.658306, 4.658374, 4.658435, 4.658610",\
"4.657227, 4.658306, 4.658374, 4.658435, 4.658610",\
"4.595289, 4.596368, 4.596437, 4.596498, 4.596673");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.608294, 4.613544, 4.613552, 4.613558, 4.613578",\
"4.608294, 4.613544, 4.613552, 4.613558, 4.613578",\
"4.608294, 4.613544, 4.613552, 4.613558, 4.613578",\
"4.608294, 4.613544, 4.613552, 4.613558, 4.613578",\
"4.546357, 4.551607, 4.551614, 4.551621, 4.551641");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[8]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.481041, 4.620544, 4.620544, 4.620544, 4.620544",\
"4.481041, 4.620544, 4.620544, 4.620544, 4.620544",\
"4.481041, 4.620544, 4.620544, 4.620544, 4.620544",\
"4.461425, 4.620544, 4.620544, 4.620544, 4.620544",\
"4.376874, 4.555014, 4.563103, 4.570337, 4.591043");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.464409, 4.570936, 4.570936, 4.570936, 4.570936",\
"4.464409, 4.570936, 4.570936, 4.570936, 4.570936",\
"4.464409, 4.570936, 4.570936, 4.570936, 4.570936",\
"4.444793, 4.570936, 4.570936, 4.570936, 4.570936",\
"4.360242, 4.506947, 4.514689, 4.521615, 4.541435");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423404, 0.515524, 0.520933, 0.525772, 0.539620",\
"0.423404, 0.515524, 0.520933, 0.525772, 0.539620",\
"0.423404, 0.515524, 0.520933, 0.525772, 0.539620",\
"0.423404, 0.515524, 0.520933, 0.525772, 0.539620",\
"0.423404, 0.515524, 0.520933, 0.525772, 0.539620");
}
} /* end of arc hkspi_clk_mprj_io[8]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.134881, 3.300142, 3.307647, 3.314358, 3.333568",\
"3.134881, 3.300142, 3.307647, 3.314358, 3.333568",\
"3.134881, 3.300142, 3.307647, 3.314358, 3.333568",\
"3.134881, 3.300142, 3.307647, 3.314358, 3.333568",\
"3.107555, 3.272817, 3.280321, 3.287033, 3.306242");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.139143, 3.275242, 3.282425, 3.288850, 3.307238",\
"3.139143, 3.275242, 3.282425, 3.288850, 3.307238",\
"3.139143, 3.275242, 3.282425, 3.288850, 3.307238",\
"3.139143, 3.275242, 3.282425, 3.288850, 3.307238",\
"3.111818, 3.247917, 3.255100, 3.261525, 3.279912");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423404, 0.515524, 0.520933, 0.525772, 0.539620",\
"0.423404, 0.515524, 0.520933, 0.525772, 0.539620",\
"0.423404, 0.515524, 0.520933, 0.525772, 0.539620",\
"0.423404, 0.515524, 0.520933, 0.525772, 0.539620",\
"0.423404, 0.515524, 0.520933, 0.525772, 0.539620");
}
} /* end of arc hkspi_clk_mprj_io[8]_redg_min*/
} /* end of pin mprj_io[8] */
pin("mprj_io[7]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[7];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.586469, 5.729186, 5.729186, 5.729186, 5.729186",\
"5.586469, 5.729186, 5.729186, 5.729186, 5.729186",\
"5.586469, 5.729186, 5.729186, 5.729186, 5.729186",\
"5.560593, 5.729186, 5.729186, 5.729186, 5.729186",\
"5.450250, 5.628388, 5.636477, 5.643712, 5.664419");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777884, 0.789787, 0.789787, 0.789787, 0.789787",\
"0.777884, 0.789787, 0.789787, 0.789787, 0.789787",\
"0.777884, 0.789787, 0.789787, 0.789787, 0.789787",\
"0.777884, 0.789787, 0.789787, 0.789787, 0.789787",\
"0.777884, 0.789787, 0.789787, 0.789787, 0.789787");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.419115, 5.527966, 5.527966, 5.527966, 5.527966",\
"5.419115, 5.527966, 5.527966, 5.527966, 5.527966",\
"5.419115, 5.527966, 5.527966, 5.527966, 5.527966",\
"5.393239, 5.527966, 5.527966, 5.527966, 5.527966",\
"5.282897, 5.428943, 5.436634, 5.443512, 5.463199");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444244, 0.533623, 0.538771, 0.543375, 0.556553",\
"0.444244, 0.533623, 0.538771, 0.543375, 0.556553",\
"0.444244, 0.533623, 0.538771, 0.543375, 0.556553",\
"0.444244, 0.533623, 0.538771, 0.543375, 0.556553",\
"0.444244, 0.533623, 0.538771, 0.543375, 0.556553");
}
} /* end of arc hk_serial_load_mprj_io[7]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.345089, 4.346107, 4.346173, 4.346231, 4.346399",\
"4.345089, 4.346107, 4.346173, 4.346231, 4.346399",\
"4.345089, 4.346107, 4.346173, 4.346231, 4.346399",\
"4.345089, 4.346107, 4.346173, 4.346231, 4.346399",\
"4.283152, 4.284170, 4.284235, 4.284294, 4.284462");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.296371, 4.301801, 4.301807, 4.301814, 4.301832",\
"4.296371, 4.301801, 4.301807, 4.301814, 4.301832",\
"4.296371, 4.301801, 4.301807, 4.301814, 4.301832",\
"4.296371, 4.301801, 4.301807, 4.301814, 4.301832",\
"4.234434, 4.239863, 4.239870, 4.239877, 4.239894");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[7]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.410375, 4.549878, 4.549878, 4.549878, 4.549878",\
"4.410375, 4.549878, 4.549878, 4.549878, 4.549878",\
"4.410375, 4.549878, 4.549878, 4.549878, 4.549878",\
"4.390759, 4.549878, 4.549878, 4.549878, 4.549878",\
"4.306209, 4.484346, 4.492435, 4.499670, 4.520377");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.351037, 4.457563, 4.457563, 4.457563, 4.457563",\
"4.351037, 4.457563, 4.457563, 4.457563, 4.457563",\
"4.351037, 4.457563, 4.457563, 4.457563, 4.457563",\
"4.331422, 4.457563, 4.457563, 4.457563, 4.457563",\
"4.246871, 4.393575, 4.401318, 4.408243, 4.428063");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423399, 0.515522, 0.520932, 0.525770, 0.539617",\
"0.423399, 0.515522, 0.520932, 0.525770, 0.539617",\
"0.423399, 0.515522, 0.520932, 0.525770, 0.539617",\
"0.423399, 0.515522, 0.520932, 0.525770, 0.539617",\
"0.423399, 0.515522, 0.520932, 0.525770, 0.539617");
}
} /* end of arc hkspi_clk_mprj_io[7]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.928507, 4.093768, 4.101272, 4.107984, 4.127193",\
"3.928507, 4.093768, 4.101272, 4.107984, 4.127193",\
"3.928507, 4.093768, 4.101272, 4.107984, 4.127193",\
"3.928507, 4.093768, 4.101272, 4.107984, 4.127193",\
"3.901139, 4.066400, 4.073904, 4.080616, 4.099825");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607",\
"0.758812, 0.765607, 0.765607, 0.765607, 0.765607");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.866776, 4.002875, 4.010058, 4.016483, 4.034871",\
"3.866776, 4.002875, 4.010058, 4.016483, 4.034871",\
"3.866776, 4.002875, 4.010058, 4.016483, 4.034871",\
"3.866776, 4.002875, 4.010058, 4.016483, 4.034871",\
"3.839408, 3.975507, 3.982690, 3.989115, 4.007503");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423399, 0.515522, 0.520932, 0.525770, 0.539617",\
"0.423399, 0.515522, 0.520932, 0.525770, 0.539617",\
"0.423399, 0.515522, 0.520932, 0.525770, 0.539617",\
"0.423399, 0.515522, 0.520932, 0.525770, 0.539617",\
"0.423399, 0.515522, 0.520932, 0.525770, 0.539617");
}
} /* end of arc hkspi_clk_mprj_io[7]_redg_min*/
} /* end of pin mprj_io[7] */
pin("mprj_io[6]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[6];
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.660329, 8.838504, 8.846592, 8.853827, 8.874531",\
"8.711847, 8.890022, 8.898109, 8.905344, 8.926048",\
"8.763365, 8.941540, 8.949628, 8.956861, 8.977566",\
"8.866400, 9.044575, 9.052663, 9.059896, 9.080601",\
"9.072472, 9.250647, 9.258734, 9.265968, 9.286673");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.696915, 8.843628, 8.851370, 8.858295, 8.878115",\
"8.748433, 8.895145, 8.902888, 8.909813, 8.929633",\
"8.799951, 8.946664, 8.954406, 8.961331, 8.981151",\
"8.902986, 9.049699, 9.057441, 9.064366, 9.084186",\
"9.109057, 9.255770, 9.263513, 9.270437, 9.290257");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682");
}
} /* end of arc clock_mprj_io[6]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.013118, 7.178412, 7.185915, 7.192626, 7.211834",\
"7.107986, 7.273281, 7.280784, 7.287495, 7.306703",\
"7.107986, 7.273281, 7.280784, 7.287495, 7.306703",\
"7.204292, 7.369586, 7.377090, 7.383801, 7.403009",\
"7.395467, 7.560761, 7.568264, 7.574975, 7.594183");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.021835, 7.157942, 7.165125, 7.171549, 7.189936",\
"7.116703, 7.252810, 7.259993, 7.266418, 7.284804",\
"7.116703, 7.252810, 7.259993, 7.266418, 7.284804",\
"7.213009, 7.349116, 7.356299, 7.362723, 7.381110",\
"7.404183, 7.540291, 7.547473, 7.553898, 7.572285");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682");
}
} /* end of arc clock_mprj_io[6]_redg_min*/
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.533288, 7.676038, 7.676038, 7.676038, 7.676038",\
"7.533288, 7.676038, 7.676038, 7.676038, 7.676038",\
"7.533288, 7.676038, 7.676038, 7.676038, 7.676038",\
"7.507412, 7.676038, 7.676038, 7.676038, 7.676038",\
"7.397069, 7.575244, 7.583332, 7.590566, 7.611270");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.564450, 7.674199, 7.674199, 7.674199, 7.674199",\
"7.564450, 7.674199, 7.674199, 7.674199, 7.674199",\
"7.564450, 7.674199, 7.674199, 7.674199, 7.674199",\
"7.538574, 7.674199, 7.674199, 7.674199, 7.674199",\
"7.428232, 7.574945, 7.582687, 7.589612, 7.609432");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569");
}
} /* end of arc hk_serial_load_mprj_io[6]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.978847, 3.979650, 3.979707, 3.979757, 3.979900",\
"3.978847, 3.979650, 3.979707, 3.979757, 3.979900",\
"3.978847, 3.979650, 3.979707, 3.979757, 3.979900",\
"3.978847, 3.979650, 3.979707, 3.979757, 3.979900",\
"3.916910, 3.917713, 3.917769, 3.917819, 3.917963");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.930878, 3.936933, 3.936937, 3.936941, 3.936951",\
"3.930878, 3.936933, 3.936937, 3.936941, 3.936951",\
"3.930878, 3.936933, 3.936937, 3.936941, 3.936951",\
"3.930878, 3.936933, 3.936937, 3.936941, 3.936951",\
"3.868941, 3.874996, 3.875000, 3.875004, 3.875014");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[6]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.570961, 4.710496, 4.710496, 4.710496, 4.710496",\
"4.570961, 4.710496, 4.710496, 4.710496, 4.710496",\
"4.570961, 4.710496, 4.710496, 4.710496, 4.710496",\
"4.551345, 4.710496, 4.710496, 4.710496, 4.710496",\
"4.466794, 4.644969, 4.653057, 4.660291, 4.680995");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.566465, 4.672999, 4.672999, 4.672999, 4.672999",\
"4.566465, 4.672999, 4.672999, 4.672999, 4.672999",\
"4.566465, 4.672999, 4.672999, 4.672999, 4.672999",\
"4.546850, 4.672999, 4.672999, 4.672999, 4.672999",\
"4.462299, 4.609012, 4.616754, 4.623679, 4.643499");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682");
}
} /* end of arc hkspi_clk_mprj_io[6]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.049014, 4.214308, 4.221812, 4.228523, 4.247731",\
"4.049014, 4.214308, 4.221812, 4.228523, 4.247731",\
"4.049014, 4.214308, 4.221812, 4.228523, 4.247731",\
"4.049014, 4.214308, 4.221812, 4.228523, 4.247731",\
"4.021646, 4.186940, 4.194443, 4.201154, 4.220362");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616",\
"0.758809, 0.765616, 0.765616, 0.765616, 0.765616");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.028985, 4.165092, 4.172275, 4.178699, 4.197086",\
"4.028985, 4.165092, 4.172275, 4.178699, 4.197086",\
"4.028985, 4.165092, 4.172275, 4.178699, 4.197086",\
"4.028985, 4.165092, 4.172275, 4.178699, 4.197086",\
"4.001616, 4.137724, 4.144907, 4.151331, 4.169718");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682",\
"0.423536, 0.515560, 0.520975, 0.525819, 0.539682");
}
} /* end of arc hkspi_clk_mprj_io[6]_redg_min*/
} /* end of pin mprj_io[6] */
pin("mprj_io[5]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[5];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.847311, 4.990059, 4.990059, 4.990059, 4.990059",\
"4.847311, 4.990059, 4.990059, 4.990059, 4.990059",\
"4.847311, 4.990059, 4.990059, 4.990059, 4.990059",\
"4.821436, 4.990059, 4.990059, 4.990059, 4.990059",\
"4.711093, 4.889264, 4.897352, 4.904587, 4.925291");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.695673, 4.804494, 4.804494, 4.804494, 4.804494",\
"4.695673, 4.804494, 4.804494, 4.804494, 4.804494",\
"4.695673, 4.804494, 4.804494, 4.804494, 4.804494",\
"4.669797, 4.804494, 4.804494, 4.804494, 4.804494",\
"4.559454, 4.705472, 4.713161, 4.720040, 4.739727");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444232, 0.533642, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533642, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533642, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533642, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533642, 0.538789, 0.543392, 0.556568");
}
} /* end of arc hk_serial_load_mprj_io[5]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.668533, 3.669344, 3.669400, 3.669451, 3.669595",\
"3.668533, 3.669344, 3.669400, 3.669451, 3.669595",\
"3.668533, 3.669344, 3.669400, 3.669451, 3.669595",\
"3.668533, 3.669344, 3.669400, 3.669451, 3.669595",\
"3.606596, 3.607407, 3.607463, 3.607513, 3.607657");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.620538, 3.626571, 3.626575, 3.626579, 3.626590",\
"3.620538, 3.626571, 3.626575, 3.626579, 3.626590",\
"3.620538, 3.626571, 3.626575, 3.626579, 3.626590",\
"3.620538, 3.626571, 3.626575, 3.626579, 3.626590",\
"3.558600, 3.564634, 3.564638, 3.564642, 3.564653");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[5]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.298187, 4.437720, 4.437720, 4.437720, 4.437720",\
"4.298187, 4.437720, 4.437720, 4.437720, 4.437720",\
"4.298187, 4.437720, 4.437720, 4.437720, 4.437720",\
"4.278572, 4.437720, 4.437720, 4.437720, 4.437720",\
"4.194020, 4.372192, 4.380280, 4.387514, 4.408219");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.224890, 4.331424, 4.331424, 4.331424, 4.331424",\
"4.224890, 4.331424, 4.331424, 4.331424, 4.331424",\
"4.224890, 4.331424, 4.331424, 4.331424, 4.331424",\
"4.205275, 4.331424, 4.331424, 4.331424, 4.331424",\
"4.120723, 4.267436, 4.275178, 4.282103, 4.301923");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423524, 0.515557, 0.520972, 0.525815, 0.539677",\
"0.423524, 0.515557, 0.520972, 0.525815, 0.539677",\
"0.423524, 0.515557, 0.520972, 0.525815, 0.539677",\
"0.423524, 0.515557, 0.520972, 0.525815, 0.539677",\
"0.423524, 0.515557, 0.520972, 0.525815, 0.539677");
}
} /* end of arc hkspi_clk_mprj_io[5]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.818494, 3.983786, 3.991289, 3.998000, 4.017208",\
"3.818494, 3.983786, 3.991289, 3.998000, 4.017208",\
"3.818494, 3.983786, 3.991289, 3.998000, 4.017208",\
"3.818494, 3.983786, 3.991289, 3.998000, 4.017208",\
"3.791126, 3.956418, 3.963921, 3.970632, 3.989840");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758810, 0.765615, 0.765615, 0.765615, 0.765615");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.726045, 3.862152, 3.869334, 3.875759, 3.894146",\
"3.726045, 3.862152, 3.869334, 3.875759, 3.894146",\
"3.726045, 3.862152, 3.869334, 3.875759, 3.894146",\
"3.726045, 3.862152, 3.869334, 3.875759, 3.894146",\
"3.698677, 3.834784, 3.841966, 3.848391, 3.866778");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423524, 0.515557, 0.520972, 0.525815, 0.539677",\
"0.423524, 0.515557, 0.520972, 0.525815, 0.539677",\
"0.423524, 0.515557, 0.520972, 0.525815, 0.539677",\
"0.423524, 0.515557, 0.520972, 0.525815, 0.539677",\
"0.423524, 0.515557, 0.520972, 0.525815, 0.539677");
}
} /* end of arc hkspi_clk_mprj_io[5]_redg_min*/
} /* end of pin mprj_io[5] */
pin("mprj_io[4]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[4];
} /* end of pin mprj_io[4] */
pin("mprj_io[3]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[3];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.170753, 4.313502, 4.313502, 4.313502, 4.313502",\
"4.170753, 4.313502, 4.313502, 4.313502, 4.313502",\
"4.170753, 4.313502, 4.313502, 4.313502, 4.313502",\
"4.144877, 4.313502, 4.313502, 4.313502, 4.313502",\
"4.034534, 4.212708, 4.220796, 4.228030, 4.248735");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.021754, 4.130576, 4.130576, 4.130576, 4.130576",\
"4.021754, 4.130576, 4.130576, 4.130576, 4.130576",\
"4.021754, 4.130576, 4.130576, 4.130576, 4.130576",\
"3.995878, 4.130576, 4.130576, 4.130576, 4.130576",\
"3.885535, 4.031554, 4.039245, 4.046123, 4.065809");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444233, 0.533641, 0.538788, 0.543391, 0.556567",\
"0.444233, 0.533641, 0.538788, 0.543391, 0.556567",\
"0.444233, 0.533641, 0.538788, 0.543391, 0.556567",\
"0.444233, 0.533641, 0.538788, 0.543391, 0.556567",\
"0.444233, 0.533641, 0.538788, 0.543391, 0.556567");
}
} /* end of arc hk_serial_load_mprj_io[3]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.054331, 3.055152, 3.055209, 3.055259, 3.055405",\
"3.054331, 3.055152, 3.055209, 3.055259, 3.055405",\
"3.054331, 3.055152, 3.055209, 3.055259, 3.055405",\
"3.054331, 3.055152, 3.055209, 3.055259, 3.055405",\
"2.992393, 2.993215, 2.993272, 2.993322, 2.993467");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.006300, 3.012304, 3.012309, 3.012312, 3.012323",\
"3.006300, 3.012304, 3.012309, 3.012312, 3.012323",\
"3.006300, 3.012304, 3.012309, 3.012312, 3.012323",\
"3.006300, 3.012304, 3.012309, 3.012312, 3.012323",\
"2.944363, 2.950367, 2.950371, 2.950375, 2.950387");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[3]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.268513, 4.408048, 4.408048, 4.408048, 4.408048",\
"4.268513, 4.408048, 4.408048, 4.408048, 4.408048",\
"4.268513, 4.408048, 4.408048, 4.408048, 4.408048",\
"4.248898, 4.408048, 4.408048, 4.408048, 4.408048",\
"4.164346, 4.342520, 4.350608, 4.357842, 4.378547");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758809, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758809, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758809, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758809, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758809, 0.765615, 0.765615, 0.765615, 0.765615");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.216333, 4.322867, 4.322867, 4.322867, 4.322867",\
"4.216333, 4.322867, 4.322867, 4.322867, 4.322867",\
"4.216333, 4.322867, 4.322867, 4.322867, 4.322867",\
"4.196718, 4.322867, 4.322867, 4.322867, 4.322867",\
"4.112166, 4.258879, 4.266622, 4.273547, 4.293366");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423533, 0.515559, 0.520974, 0.525818, 0.539681",\
"0.423533, 0.515559, 0.520974, 0.525818, 0.539681",\
"0.423533, 0.515559, 0.520974, 0.525818, 0.539681",\
"0.423533, 0.515559, 0.520974, 0.525818, 0.539681",\
"0.423533, 0.515559, 0.520974, 0.525818, 0.539681");
}
} /* end of arc hkspi_clk_mprj_io[3]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.814957, 3.980251, 3.987755, 3.994466, 4.013674",\
"3.814957, 3.980251, 3.987755, 3.994466, 4.013674",\
"3.814957, 3.980251, 3.987755, 3.994466, 4.013674",\
"3.814957, 3.980251, 3.987755, 3.994466, 4.013674",\
"3.787589, 3.952883, 3.960387, 3.967098, 3.986306");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758809, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758809, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758809, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758809, 0.765615, 0.765615, 0.765615, 0.765615",\
"0.758809, 0.765615, 0.765615, 0.765615, 0.765615");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.744038, 3.880145, 3.887328, 3.893753, 3.912139",\
"3.744038, 3.880145, 3.887328, 3.893753, 3.912139",\
"3.744038, 3.880145, 3.887328, 3.893753, 3.912139",\
"3.744038, 3.880145, 3.887328, 3.893753, 3.912139",\
"3.716670, 3.852777, 3.859960, 3.866385, 3.884771");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423533, 0.515559, 0.520974, 0.525818, 0.539681",\
"0.423533, 0.515559, 0.520974, 0.525818, 0.539681",\
"0.423533, 0.515559, 0.520974, 0.525818, 0.539681",\
"0.423533, 0.515559, 0.520974, 0.525818, 0.539681",\
"0.423533, 0.515559, 0.520974, 0.525818, 0.539681");
}
} /* end of arc hkspi_clk_mprj_io[3]_redg_min*/
} /* end of pin mprj_io[3] */
pin("mprj_io[2]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[2];
timing () {
related_pin : "hkspi_clk" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "4.481835, 4.427428, 4.412567, 4.430765, 4.509203",\
"4.680363, 4.625956, 4.611094, 4.629292, 4.707731",\
"4.878891, 4.824483, 4.809622, 4.827820, 4.906259",\
"5.275945, 5.221538, 5.206676, 5.224874, 5.303313",\
"6.070055, 6.015648, 6.000787, 6.018985, 6.097424");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "5.021117, 4.966710, 4.951849, 4.970046, 5.048485",\
"5.253559, 5.199152, 5.184290, 5.202487, 5.280927",\
"5.486000, 5.431592, 5.416731, 5.434928, 5.513368",\
"5.950881, 5.896474, 5.881613, 5.899810, 5.978250",\
"6.880645, 6.826238, 6.811376, 6.829574, 6.908013");
}
} /* end of arc hkspi_clk_mprj_io[2]_stupr*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "5.622819, 5.509329, 5.403301, 5.227140, 4.501637",\
"5.821347, 5.707856, 5.601829, 5.425668, 4.700164",\
"6.019875, 5.906384, 5.800356, 5.624196, 4.898692",\
"6.416929, 6.303438, 6.197411, 6.021250, 5.295746",\
"7.211039, 7.097548, 6.991520, 6.815360, 6.089856");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "5.495007, 5.381516, 5.275488, 5.099328, 4.373824",\
"5.727448, 5.613957, 5.507929, 5.331769, 4.606265",\
"5.959889, 5.846398, 5.740371, 5.564210, 4.838706",\
"6.424771, 6.311280, 6.205253, 6.029092, 5.303588",\
"7.354533, 7.241043, 7.135015, 6.958854, 6.233350");
}
} /* end of arc hkspi_clk_mprj_io[2]_stupf*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "-0.917494, -0.858848, -0.842828, -0.862442, -0.945509",\
"-0.787312, -0.728666, -0.712646, -0.732260, -0.815326",\
"-0.787312, -0.728666, -0.712646, -0.732260, -0.815326",\
"-0.655157, -0.596511, -0.580491, -0.600105, -0.683171",\
"-0.392819, -0.334173, -0.318153, -0.337767, -0.420834");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "-1.071748, -1.013102, -0.997082, -1.016696, -1.099763",\
"-1.386309, -1.327662, -1.311643, -1.331256, -1.414323",\
"-1.386309, -1.327662, -1.311643, -1.331256, -1.414323",\
"-1.705635, -1.646989, -1.630969, -1.650583, -1.733649",\
"-2.339521, -2.280874, -2.264855, -2.284469, -2.367535");
}
} /* end of arc hkspi_clk_mprj_io[2]_hldr*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "-1.341931, -1.219639, -1.105718, -0.915830, -0.133799",\
"-1.211749, -1.089456, -0.975535, -0.785648, -0.003616",\
"-1.211749, -1.089456, -0.975535, -0.785648, -0.003616",\
"-1.079594, -0.957301, -0.843381, -0.653493, 0.128538",\
"-0.817257, -0.694964, -0.581043, -0.391155, 0.390876");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "-1.864291, -1.741998, -1.628077, -1.438189, -0.656158",\
"-2.178851, -2.056558, -1.942638, -1.752750, -0.970719",\
"-2.178851, -2.056558, -1.942638, -1.752750, -0.970719",\
"-2.498178, -2.375885, -2.261964, -2.072076, -1.290045",\
"-3.132064, -3.009771, -2.895851, -2.705963, -1.923932");
}
} /* end of arc hkspi_clk_mprj_io[2]_hldf*/
} /* end of pin mprj_io[2] */
pin("mprj_io[1]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[1];
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "10.860875, 11.003620, 11.003620, 11.003620, 11.003620",\
"10.860875, 11.003620, 11.003620, 11.003620, 11.003620",\
"10.860875, 11.003620, 11.003620, 11.003620, 11.003620",\
"10.834998, 11.003620, 11.003620, 11.003620, 11.003620",\
"10.724656, 10.902826, 10.910914, 10.918149, 10.938853");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "10.275910, 10.385658, 10.385658, 10.385658, 10.385658",\
"10.275910, 10.385658, 10.385658, 10.385658, 10.385658",\
"10.275910, 10.385658, 10.385658, 10.385658, 10.385658",\
"10.250034, 10.385658, 10.385658, 10.385658, 10.385658",\
"10.139692, 10.286404, 10.294147, 10.301071, 10.320891");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568");
}
} /* end of arc hk_serial_load_mprj_io[1]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.429403, 2.430215, 2.430271, 2.430321, 2.430465",\
"2.429403, 2.430215, 2.430271, 2.430321, 2.430465",\
"2.429403, 2.430215, 2.430271, 2.430321, 2.430465",\
"2.429403, 2.430215, 2.430271, 2.430321, 2.430465",\
"2.367465, 2.368278, 2.368334, 2.368384, 2.368528");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.381404, 2.387434, 2.387438, 2.387442, 2.387453",\
"2.381404, 2.387434, 2.387438, 2.387442, 2.387453",\
"2.381404, 2.387434, 2.387438, 2.387442, 2.387453",\
"2.381404, 2.387434, 2.387438, 2.387442, 2.387453",\
"2.319467, 2.325497, 2.325501, 2.325505, 2.325516");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[1]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.577250, 3.755420, 3.763509, 3.770743, 3.791448",\
"3.699550, 3.877720, 3.885808, 3.893043, 3.913747",\
"3.813431, 3.991601, 3.999689, 4.006923, 4.027628",\
"4.003343, 4.181512, 4.189601, 4.196835, 4.217540",\
"4.783607, 4.961778, 4.969866, 4.977100, 4.997805");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.490828, 3.637539, 3.645282, 3.652207, 3.672027",\
"3.613120, 3.759832, 3.767574, 3.774499, 3.794319",\
"3.727041, 3.873753, 3.881495, 3.888421, 3.908240",\
"3.916929, 4.063641, 4.071383, 4.078308, 4.098128",\
"4.698886, 4.845598, 4.853340, 4.860265, 4.880085");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568");
}
} /* end of arc hkspi_clk_mprj_io[1]_fedg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.745233, 2.746045, 2.746101, 2.746152, 2.746296",\
"2.858728, 2.859540, 2.859597, 2.859647, 2.859791",\
"2.964689, 2.965502, 2.965558, 2.965608, 2.965752",\
"3.140872, 3.141685, 3.141741, 3.141791, 3.141935",\
"3.864732, 3.865544, 3.865601, 3.865651, 3.865795");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.697234, 2.703264, 2.703269, 2.703272, 2.703283",\
"2.810730, 2.816760, 2.816764, 2.816768, 2.816779",\
"2.916691, 2.922721, 2.922725, 2.922729, 2.922740",\
"3.092874, 3.098904, 3.098908, 3.098912, 3.098923",\
"3.816733, 3.822764, 3.822768, 3.822772, 3.822783");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hkspi_clk_mprj_io[1]_fedg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "5.958524, 6.098055, 6.098055, 6.098055, 6.098055",\
"5.958524, 6.098055, 6.098055, 6.098055, 6.098055",\
"5.958524, 6.098055, 6.098055, 6.098055, 6.098055",\
"5.938909, 6.098055, 6.098055, 6.098055, 6.098055",\
"5.854358, 6.032527, 6.040616, 6.047850, 6.068555");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.015040, 6.121572, 6.121572, 6.121572, 6.121572",\
"6.015040, 6.121572, 6.121572, 6.121572, 6.121572",\
"6.015040, 6.121572, 6.121572, 6.121572, 6.121572",\
"5.995424, 6.121572, 6.121572, 6.121572, 6.121572",\
"5.910872, 6.057585, 6.065327, 6.072252, 6.092072");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568",\
"0.444232, 0.533641, 0.538789, 0.543392, 0.556568");
}
} /* end of arc hkspi_clk_mprj_io[1]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.960416, 3.125706, 3.133209, 3.139921, 3.159129",\
"2.960416, 3.125706, 3.133209, 3.139921, 3.159129",\
"2.960416, 3.125706, 3.133209, 3.139921, 3.159129",\
"2.960416, 3.125706, 3.133209, 3.139921, 3.159129",\
"2.934426, 3.099717, 3.107220, 3.113931, 3.133140");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.973317, 3.109423, 3.116606, 3.123030, 3.141417",\
"2.973317, 3.109423, 3.116606, 3.123030, 3.141417",\
"2.973317, 3.109423, 3.116606, 3.123030, 3.141417",\
"2.973317, 3.109423, 3.116606, 3.123030, 3.141417",\
"2.947328, 3.083434, 3.090617, 3.097041, 3.115428");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hkspi_clk_mprj_io[1]_redg_min*/
} /* end of pin mprj_io[1] */
pin("mprj_io[0]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[0];
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.958826, 8.136998, 8.145086, 8.152321, 8.173025",\
"8.010344, 8.188517, 8.196604, 8.203838, 8.224544",\
"8.061862, 8.240034, 8.248122, 8.255357, 8.276061",\
"8.164897, 8.343069, 8.351157, 8.358392, 8.379096",\
"8.370968, 8.549141, 8.557228, 8.564463, 8.585168");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.851188, 7.997204, 8.004894, 8.011773, 8.031460",\
"7.902706, 8.048722, 8.056413, 8.063292, 8.082977",\
"7.954224, 8.100240, 8.107930, 8.114809, 8.134496",\
"8.057259, 8.203275, 8.210965, 8.217844, 8.237531",\
"8.263330, 8.409347, 8.417037, 8.423916, 8.443602");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569");
}
} /* end of arc clock_mprj_io[0]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.488574, 6.489378, 6.489434, 6.489484, 6.489628",\
"6.583442, 6.584246, 6.584302, 6.584352, 6.584496",\
"6.583442, 6.584246, 6.584302, 6.584352, 6.584496",\
"6.679748, 6.680552, 6.680608, 6.680658, 6.680801",\
"6.870922, 6.871726, 6.871782, 6.871832, 6.871976");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.440600, 6.446652, 6.446656, 6.446660, 6.446671",\
"6.535469, 6.541520, 6.541524, 6.541528, 6.541539",\
"6.535469, 6.541520, 6.541524, 6.541528, 6.541539",\
"6.631774, 6.637826, 6.637830, 6.637834, 6.637845",\
"6.822948, 6.829000, 6.829004, 6.829008, 6.829019");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc clock_mprj_io[0]_redg_min*/
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.156778, 3.299526, 3.299526, 3.299526, 3.299526",\
"3.156778, 3.299526, 3.299526, 3.299526, 3.299526",\
"3.156778, 3.299526, 3.299526, 3.299526, 3.299526",\
"3.130903, 3.299526, 3.299526, 3.299526, 3.299526",\
"3.020560, 3.198732, 3.206820, 3.214054, 3.234759");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.005072, 3.113892, 3.113892, 3.113892, 3.113892",\
"3.005072, 3.113892, 3.113892, 3.113892, 3.113892",\
"3.005072, 3.113892, 3.113892, 3.113892, 3.113892",\
"2.979196, 3.113892, 3.113892, 3.113892, 3.113892",\
"2.868853, 3.014869, 3.022559, 3.029438, 3.049124");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569");
}
} /* end of arc hk_serial_load_mprj_io[0]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.116852, 2.117657, 2.117713, 2.117763, 2.117906",\
"2.116852, 2.117657, 2.117713, 2.117763, 2.117906",\
"2.116852, 2.117657, 2.117713, 2.117763, 2.117906",\
"2.116852, 2.117657, 2.117713, 2.117763, 2.117906",\
"2.054915, 2.055720, 2.055776, 2.055826, 2.055969");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "2.068879, 2.074931, 2.074935, 2.074939, 2.074949",\
"2.068879, 2.074931, 2.074935, 2.074939, 2.074949",\
"2.068879, 2.074931, 2.074935, 2.074939, 2.074949",\
"2.068879, 2.074931, 2.074935, 2.074939, 2.074949",\
"2.006942, 2.012994, 2.012998, 2.013002, 2.013012");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.629961, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hk_serial_load_mprj_io[0]_redg_min*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.735358, 4.874891, 4.874891, 4.874891, 4.874891",\
"4.735358, 4.874891, 4.874891, 4.874891, 4.874891",\
"4.735358, 4.874891, 4.874891, 4.874891, 4.874891",\
"4.715742, 4.874891, 4.874891, 4.874891, 4.874891",\
"4.631191, 4.809363, 4.817451, 4.824686, 4.845390");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796",\
"0.777888, 0.789796, 0.789796, 0.789796, 0.789796");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "4.627720, 4.733326, 4.733326, 4.733326, 4.733326",\
"4.627720, 4.733326, 4.733326, 4.733326, 4.733326",\
"4.627720, 4.733326, 4.733326, 4.733326, 4.733326",\
"4.608105, 4.733326, 4.733326, 4.733326, 4.733326",\
"4.523554, 4.669570, 4.677260, 4.684139, 4.703825");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569",\
"0.444232, 0.533642, 0.538789, 0.543393, 0.556569");
}
} /* end of arc hkspi_clk_mprj_io[0]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "hkspi_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.565413, 3.566218, 3.566274, 3.566324, 3.566468",\
"3.565413, 3.566218, 3.566274, 3.566324, 3.566468",\
"3.565413, 3.566218, 3.566274, 3.566324, 3.566468",\
"3.565413, 3.566218, 3.566274, 3.566324, 3.566468",\
"3.538045, 3.538850, 3.538906, 3.538956, 3.539100");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "3.517440, 3.523492, 3.523496, 3.523500, 3.523510",\
"3.517440, 3.523492, 3.523496, 3.523500, 3.523510",\
"3.517440, 3.523492, 3.523496, 3.523500, 3.523510",\
"3.517440, 3.523492, 3.523496, 3.523500, 3.523510",\
"3.490072, 3.496124, 3.496128, 3.496132, 3.496142");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hkspi_clk_mprj_io[0]_redg_min*/
} /* end of pin mprj_io[0] */
} /* end of bus mprj_io */
pin("clock") {
direction : input ;
clock : true ;
max_transition : 4.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : clock;
timing () {
related_pin : "clock" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "0.359817");
}
} /* end of arc clock_clock_pwl*/
timing () {
related_pin : "clock" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "0.589691");
}
} /* end of arc clock_clock_pwh*/
} /* end of pin clock */
pin("resetb") {
direction : input ;
max_transition : 4.000000 ;
capacitance : 0.856414 ;
is_pad : true ;
is_unconstrained : true;
/* Other user defined attributes. */
original_pin : resetb;
is_unconstrained : true;
} /* end of pin resetb */
pin("flash_csb") {
direction : output ;
is_three_state : true ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : flash_csb;
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.572203, 7.750256, 7.758346, 7.765583, 7.786294",\
"7.623721, 7.801773, 7.809864, 7.817101, 7.837812",\
"7.675239, 7.853292, 7.861382, 7.868618, 7.889330",\
"7.778274, 7.956326, 7.964417, 7.971653, 7.992365",\
"7.984345, 8.162397, 8.170488, 8.177725, 8.198437");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758819, 0.765587, 0.765587, 0.765587, 0.765587",\
"0.758819, 0.765587, 0.765587, 0.765587, 0.765587",\
"0.758819, 0.765587, 0.765587, 0.765587, 0.765587",\
"0.758819, 0.765587, 0.765587, 0.765587, 0.765587",\
"0.758819, 0.765587, 0.765587, 0.765587, 0.765587");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.023664, 8.170343, 8.178087, 8.185013, 8.204836",\
"8.075182, 8.221862, 8.229605, 8.236531, 8.256353",\
"8.126699, 8.273379, 8.281123, 8.288050, 8.307872",\
"8.229734, 8.376414, 8.384158, 8.391085, 8.410907",\
"8.435806, 8.582486, 8.590229, 8.597156, 8.616978");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423032, 0.515422, 0.520815, 0.525638, 0.539442",\
"0.423032, 0.515422, 0.520815, 0.525638, 0.539442",\
"0.423032, 0.515422, 0.520815, 0.525638, 0.539442",\
"0.423032, 0.515422, 0.520815, 0.525638, 0.539442",\
"0.423032, 0.515422, 0.520815, 0.525638, 0.539442");
}
} /* end of arc clock_flash_csb_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.806793, 6.971974, 6.979480, 6.986194, 7.005408",\
"6.901662, 7.066843, 7.074349, 7.081062, 7.100276",\
"6.901662, 7.066843, 7.074349, 7.081062, 7.100276",\
"6.997968, 7.163149, 7.170655, 7.177369, 7.196583",\
"7.189143, 7.354323, 7.361830, 7.368543, 7.387757");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758819, 0.765587, 0.765587, 0.765587, 0.765587",\
"0.758819, 0.765587, 0.765587, 0.765587, 0.765587",\
"0.758819, 0.765587, 0.765587, 0.765587, 0.765587",\
"0.758819, 0.765587, 0.765587, 0.765587, 0.765587",\
"0.758819, 0.765587, 0.765587, 0.765587, 0.765587");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.894649, 7.030725, 7.037909, 7.044334, 7.062724",\
"6.989517, 7.125593, 7.132777, 7.139203, 7.157592",\
"6.989517, 7.125593, 7.132777, 7.139203, 7.157592",\
"7.085823, 7.221899, 7.229083, 7.235508, 7.253898",\
"7.276998, 7.413074, 7.420258, 7.426683, 7.445073");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423032, 0.515422, 0.520815, 0.525638, 0.539442",\
"0.423032, 0.515422, 0.520815, 0.525638, 0.539442",\
"0.423032, 0.515422, 0.520815, 0.525638, 0.539442",\
"0.423032, 0.515422, 0.520815, 0.525638, 0.539442",\
"0.423032, 0.515422, 0.520815, 0.525638, 0.539442");
}
} /* end of arc clock_flash_csb_redg_min*/
} /* end of pin flash_csb */
pin("flash_clk") {
direction : output ;
is_three_state : true ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : flash_clk;
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.336632, 7.514680, 7.522771, 7.530007, 7.550719",\
"7.388149, 7.566197, 7.574288, 7.581525, 7.602236",\
"7.439667, 7.617715, 7.625806, 7.633042, 7.653754",\
"7.542702, 7.720750, 7.728841, 7.736077, 7.756789",\
"7.748774, 7.926822, 7.934913, 7.942149, 7.962861");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758819, 0.765586, 0.765586, 0.765586, 0.765586",\
"0.758819, 0.765586, 0.765586, 0.765586, 0.765586",\
"0.758819, 0.765586, 0.765586, 0.765586, 0.765586",\
"0.758819, 0.765586, 0.765586, 0.765586, 0.765586",\
"0.758819, 0.765586, 0.765586, 0.765586, 0.765586");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.168285, 7.314964, 7.322707, 7.329634, 7.349456",\
"7.219803, 7.366481, 7.374225, 7.381151, 7.400974",\
"7.271321, 7.417999, 7.425743, 7.432669, 7.452492",\
"7.374356, 7.521034, 7.528778, 7.535704, 7.555527",\
"7.580427, 7.727106, 7.734849, 7.741776, 7.761598");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423017, 0.515418, 0.520810, 0.525633, 0.539435",\
"0.423017, 0.515418, 0.520810, 0.525633, 0.539435",\
"0.423017, 0.515418, 0.520810, 0.525633, 0.539435",\
"0.423017, 0.515418, 0.520810, 0.525633, 0.539435",\
"0.423017, 0.515418, 0.520810, 0.525633, 0.539435");
}
} /* end of arc clock_flash_clk_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.676738, 6.841915, 6.849421, 6.856134, 6.875349",\
"6.771606, 6.936784, 6.944290, 6.951003, 6.970218",\
"6.771606, 6.936784, 6.944290, 6.951003, 6.970218",\
"6.867912, 7.033090, 7.040596, 7.047309, 7.066524",\
"7.059086, 7.224264, 7.231770, 7.238483, 7.257698");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.758819, 0.765586, 0.765586, 0.765586, 0.765586",\
"0.758819, 0.765586, 0.765586, 0.765586, 0.765586",\
"0.758819, 0.765586, 0.765586, 0.765586, 0.765586",\
"0.758819, 0.765586, 0.765586, 0.765586, 0.765586",\
"0.758819, 0.765586, 0.765586, 0.765586, 0.765586");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.587687, 6.723762, 6.730946, 6.737371, 6.755761",\
"6.682555, 6.818630, 6.825814, 6.832239, 6.850629",\
"6.682555, 6.818630, 6.825814, 6.832239, 6.850629",\
"6.778861, 6.914936, 6.922120, 6.928545, 6.946935",\
"6.970035, 7.106110, 7.113294, 7.119720, 7.138109");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.423017, 0.515418, 0.520810, 0.525633, 0.539435",\
"0.423017, 0.515418, 0.520810, 0.525633, 0.539435",\
"0.423017, 0.515418, 0.520810, 0.525633, 0.539435",\
"0.423017, 0.515418, 0.520810, 0.525633, 0.539435",\
"0.423017, 0.515418, 0.520810, 0.525633, 0.539435");
}
} /* end of arc clock_flash_clk_redg_min*/
} /* end of pin flash_clk */
pin("flash_io0") {
direction : output ;
is_three_state : true ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : flash_io0;
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.279578, 7.457693, 7.465783, 7.473018, 7.493726",\
"7.331096, 7.509211, 7.517300, 7.524535, 7.545243",\
"7.382614, 7.560729, 7.568818, 7.576054, 7.596761",\
"7.485649, 7.663764, 7.671853, 7.679089, 7.699796",\
"7.691720, 7.869835, 7.877924, 7.885159, 7.905868");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.777881, 0.789781, 0.789781, 0.789781, 0.789781",\
"0.777881, 0.789781, 0.789781, 0.789781, 0.789781",\
"0.777881, 0.789781, 0.789781, 0.789781, 0.789781",\
"0.777881, 0.789781, 0.789781, 0.789781, 0.789781",\
"0.777881, 0.789781, 0.789781, 0.789781, 0.789781");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.165092, 7.311161, 7.318851, 7.325729, 7.345416",\
"7.216609, 7.362678, 7.370368, 7.377247, 7.396934",\
"7.268127, 7.414196, 7.421886, 7.428765, 7.448452",\
"7.371162, 7.517231, 7.524921, 7.531800, 7.551487",\
"7.577233, 7.723302, 7.730992, 7.737871, 7.757558");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.444253, 0.533609, 0.538758, 0.543363, 0.556543",\
"0.444253, 0.533609, 0.538758, 0.543363, 0.556543",\
"0.444253, 0.533609, 0.538758, 0.543363, 0.556543",\
"0.444253, 0.533609, 0.538758, 0.543363, 0.556543",\
"0.444253, 0.533609, 0.538758, 0.543363, 0.556543");
}
} /* end of arc clock_flash_io0_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.103564, 6.104693, 6.104764, 6.104827, 6.105008",\
"6.198433, 6.199562, 6.199633, 6.199696, 6.199877",\
"6.198433, 6.199562, 6.199633, 6.199696, 6.199877",\
"6.294739, 6.295868, 6.295938, 6.296002, 6.296183",\
"6.485913, 6.487042, 6.487113, 6.487176, 6.487357");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.054457, 6.059561, 6.059569, 6.059577, 6.059598",\
"6.149325, 6.154429, 6.154438, 6.154445, 6.154467",\
"6.149325, 6.154429, 6.154438, 6.154445, 6.154467",\
"6.245631, 6.250735, 6.250743, 6.250751, 6.250772",\
"6.436806, 6.441910, 6.441918, 6.441926, 6.441947");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc clock_flash_io0_redg_min*/
} /* end of pin flash_io0 */
pin("flash_io1") {
direction : output ;
is_three_state : true ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.047768 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : flash_io1;
} /* end of pin flash_io1 */
pin("hk_serial_load") {
direction : internal ;
clock : true ;
max_transition : 5.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : housekeeping/serial_load;
timing () {
related_pin : "hk_serial_load" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "0.160255");
}
} /* end of arc hk_serial_load_hk_serial_load_pwl*/
timing () {
related_pin : "hk_serial_load" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "0.154465");
}
} /* end of arc hk_serial_load_hk_serial_load_pwh*/
} /* end of pin hk_serial_load */
pin("hkspi_clk") {
direction : internal ;
max_transition : 5.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : housekeeping/mgmt_gpio_in[4];
timing () {
related_pin : "hkspi_clk" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "0.249257");
}
} /* end of arc hkspi_clk_hkspi_clk_pwl*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "0.385232");
}
} /* end of arc hkspi_clk_hkspi_clk_pwh*/
} /* end of pin hkspi_clk */
} /* end of cell */
} /* end of library */