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

4194 lines
172 KiB
Plaintext

library("caravan.ff") {
technology (cmos) ;
delay_model : table_lookup ;
library_features ( report_delay_calculation ) ;
date : "Tue Oct 25 06:53:39 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 : 1736853.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 : 5.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 : 5.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 : 5.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 : 5.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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.500000 ;
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 : 1.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 : 1.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 : 5.000000 ;
min_transition : 0.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.683106, 6.854825, 6.862621, 6.869595, 6.889552",\
"6.745207, 6.916926, 6.924723, 6.931695, 6.951653",\
"6.881231, 7.052950, 7.060746, 7.067719, 7.087677",\
"7.097276, 7.268996, 7.276792, 7.283765, 7.303722",\
"7.130096, 7.301816, 7.309612, 7.316585, 7.336542");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.641184, 6.781925, 6.789337, 6.795967, 6.814942",\
"6.703285, 6.844027, 6.851439, 6.858068, 6.877044",\
"6.839309, 6.980050, 6.987462, 6.994092, 7.013067",\
"7.055354, 7.196095, 7.203507, 7.210137, 7.229113",\
"7.088175, 7.228916, 7.236328, 7.242958, 7.261933");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.136486, 6.137359, 6.137418, 6.137472, 6.137625",\
"6.198586, 6.199459, 6.199519, 6.199573, 6.199726",\
"6.334610, 6.335484, 6.335543, 6.335597, 6.335750",\
"6.550656, 6.551529, 6.551589, 6.551642, 6.551795",\
"6.583476, 6.584349, 6.584409, 6.584462, 6.584615");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.086515, 6.092696, 6.092700, 6.092705, 6.092717",\
"6.148616, 6.154797, 6.154801, 6.154806, 6.154818",\
"6.284640, 6.290821, 6.290825, 6.290830, 6.290842",\
"6.500686, 6.506866, 6.506871, 6.506875, 6.506887",\
"6.533506, 6.539686, 6.539691, 6.539695, 6.539708");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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 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 : 5.000000 ;
min_transition : 0.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.773921, 3.945647, 3.953443, 3.953458, 3.953458",\
"3.773921, 3.945647, 3.953443, 3.953458, 3.953458",\
"3.762992, 3.934718, 3.942514, 3.949487, 3.953458",\
"3.687932, 3.859658, 3.867454, 3.874427, 3.894383",\
"3.289498, 3.461224, 3.469020, 3.475993, 3.495949");
}
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.636240, 3.776989, 3.783092, 3.783092, 3.783092",\
"3.636240, 3.776989, 3.783092, 3.783092, 3.783092",\
"3.625311, 3.766060, 3.773473, 3.780102, 3.783092",\
"3.550251, 3.691000, 3.698412, 3.705042, 3.724017",\
"3.151817, 3.292566, 3.299978, 3.306608, 3.325583");
}
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.993727, 2.994636, 2.994698, 2.994752, 2.994910",\
"2.993727, 2.994636, 2.994698, 2.994752, 2.994910",\
"2.993727, 2.994636, 2.994698, 2.994752, 2.994910",\
"2.935344, 2.936252, 2.936314, 2.936368, 2.936526",\
"2.540054, 2.540962, 2.541024, 2.541079, 2.541236");
}
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.943632, 2.949708, 2.949713, 2.949718, 2.949731",\
"2.943632, 2.949708, 2.949713, 2.949718, 2.949731",\
"2.943632, 2.949708, 2.949713, 2.949718, 2.949731",\
"2.885248, 2.891324, 2.891329, 2.891334, 2.891347",\
"2.489958, 2.496034, 2.496039, 2.496044, 2.496058");
}
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*/
} /* end of pin mprj_io[37] */
pin("mprj_io[36]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.100406, 4.272132, 4.279928, 4.279943, 4.279943",\
"4.100406, 4.272132, 4.279928, 4.279943, 4.279943",\
"4.089477, 4.261204, 4.269000, 4.275972, 4.279943",\
"4.014417, 4.186144, 4.193939, 4.200912, 4.220869",\
"3.615983, 3.787710, 3.795506, 3.802478, 3.822435");
}
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 ( "3.957512, 4.098258, 4.104361, 4.104361, 4.104361",\
"3.957512, 4.098258, 4.104361, 4.104361, 4.104361",\
"3.946583, 4.087330, 4.094742, 4.101372, 4.104361",\
"3.871523, 4.012269, 4.019682, 4.026312, 4.045287",\
"3.473089, 3.613836, 3.621248, 3.627878, 3.646853");
}
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.313948, 3.314843, 3.314903, 3.314958, 3.315113",\
"3.313948, 3.314843, 3.314903, 3.314958, 3.315113",\
"3.313948, 3.314843, 3.314903, 3.314958, 3.315113",\
"3.255564, 3.256459, 3.256520, 3.256574, 3.256730",\
"2.860274, 2.861169, 2.861229, 2.861284, 2.861439");
}
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.263902, 3.270020, 3.270024, 3.270029, 3.270042",\
"3.263902, 3.270020, 3.270024, 3.270029, 3.270042",\
"3.263902, 3.270020, 3.270024, 3.270029, 3.270042",\
"3.205518, 3.211636, 3.211641, 3.211645, 3.211658",\
"2.810228, 2.816346, 2.816350, 2.816355, 2.816368");
}
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*/
} /* end of pin mprj_io[36] */
pin("mprj_io[35]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 : "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.422406, 4.594131, 4.601928, 4.601943, 4.601943",\
"4.422406, 4.594131, 4.601928, 4.601943, 4.601943",\
"4.411477, 4.583203, 4.590999, 4.597972, 4.601943",\
"4.336417, 4.508142, 4.515939, 4.522912, 4.542868",\
"3.937983, 4.109709, 4.117505, 4.124477, 4.144434");
}
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.282979, 4.423728, 4.429831, 4.429831, 4.429831",\
"4.282979, 4.423728, 4.429831, 4.429831, 4.429831",\
"4.272051, 4.412799, 4.420212, 4.426842, 4.429831",\
"4.196990, 4.337739, 4.345151, 4.351781, 4.370756",\
"3.798556, 3.939305, 3.946717, 3.953347, 3.972322");
}
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.639210, 3.640118, 3.640179, 3.640234, 3.640391",\
"3.639210, 3.640118, 3.640179, 3.640234, 3.640391",\
"3.639210, 3.640118, 3.640179, 3.640234, 3.640391",\
"3.580826, 3.581734, 3.581796, 3.581851, 3.582008",\
"3.185536, 3.186445, 3.186506, 3.186561, 3.186718");
}
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.589116, 3.595193, 3.595199, 3.595203, 3.595217",\
"3.589116, 3.595193, 3.595199, 3.595203, 3.595217",\
"3.589116, 3.595193, 3.595199, 3.595203, 3.595217",\
"3.530732, 3.536810, 3.536815, 3.536819, 3.536833",\
"3.135443, 3.141520, 3.141525, 3.141530, 3.141543");
}
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*/
} /* end of pin mprj_io[35] */
pin("mprj_io[34]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.751756, 4.923484, 4.931280, 4.931294, 4.931294",\
"4.751756, 4.923484, 4.931280, 4.931294, 4.931294",\
"4.740828, 4.912555, 4.920351, 4.927324, 4.931294",\
"4.665767, 4.837495, 4.845291, 4.852263, 4.872220",\
"4.267333, 4.439061, 4.446857, 4.453830, 4.473786");
}
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.613071, 4.753820, 4.759923, 4.759923, 4.759923",\
"4.613071, 4.753820, 4.759923, 4.759923, 4.759923",\
"4.602142, 4.742891, 4.750304, 4.756933, 4.759923",\
"4.527082, 4.667831, 4.675243, 4.681873, 4.700849",\
"4.128648, 4.269397, 4.276810, 4.283439, 4.302414");
}
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.969372, 3.970284, 3.970345, 3.970400, 3.970558",\
"3.969372, 3.970284, 3.970345, 3.970400, 3.970558",\
"3.969372, 3.970284, 3.970345, 3.970400, 3.970558",\
"3.910989, 3.911900, 3.911962, 3.912017, 3.912174",\
"3.515699, 3.516610, 3.516672, 3.516727, 3.516884");
}
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.919267, 3.925335, 3.925340, 3.925345, 3.925358",\
"3.919267, 3.925335, 3.925340, 3.925345, 3.925358",\
"3.919267, 3.925335, 3.925340, 3.925345, 3.925358",\
"3.860883, 3.866951, 3.866956, 3.866961, 3.866975",\
"3.465593, 3.471661, 3.471666, 3.471671, 3.471685");
}
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*/
} /* end of pin mprj_io[34] */
pin("mprj_io[33]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 : "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.071268, 5.242997, 5.250793, 5.250808, 5.250808",\
"5.071268, 5.242997, 5.250793, 5.250808, 5.250808",\
"5.060339, 5.232069, 5.239864, 5.246837, 5.250808",\
"4.985280, 5.157009, 5.164804, 5.171777, 5.191734",\
"4.586846, 4.758575, 4.766371, 4.773344, 4.793300");
}
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 ( "4.939350, 5.080101, 5.086204, 5.086204, 5.086204",\
"4.939350, 5.080101, 5.086204, 5.086204, 5.086204",\
"4.928421, 5.069172, 5.076585, 5.083215, 5.086204",\
"4.853361, 4.994112, 5.001525, 5.008155, 5.027130",\
"4.454927, 4.595678, 4.603091, 4.609720, 4.628695");
}
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.295579, 4.296508, 4.296570, 4.296626, 4.296785",\
"4.295579, 4.296508, 4.296570, 4.296626, 4.296785",\
"4.295579, 4.296508, 4.296570, 4.296626, 4.296785",\
"4.237195, 4.238124, 4.238187, 4.238242, 4.238402",\
"3.841906, 3.842834, 3.842897, 3.842952, 3.843112");
}
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.245414, 4.251431, 4.251436, 4.251441, 4.251455",\
"4.245414, 4.251431, 4.251436, 4.251441, 4.251455",\
"4.245414, 4.251431, 4.251436, 4.251441, 4.251455",\
"4.187030, 4.193047, 4.193052, 4.193058, 4.193071",\
"3.791740, 3.797757, 3.797763, 3.797768, 3.797782");
}
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*/
} /* end of pin mprj_io[33] */
pin("mprj_io[32]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 : "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.396356, 5.568080, 5.575876, 5.575891, 5.575891",\
"5.396356, 5.568080, 5.575876, 5.575891, 5.575891",\
"5.385427, 5.557152, 5.564948, 5.571920, 5.575891",\
"5.310367, 5.482092, 5.489888, 5.496861, 5.516817",\
"4.911933, 5.083658, 5.091454, 5.098427, 5.118383");
}
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.252599, 5.393346, 5.399448, 5.399448, 5.399448",\
"5.252599, 5.393346, 5.399448, 5.399448, 5.399448",\
"5.241671, 5.382417, 5.389830, 5.396460, 5.399448",\
"5.166611, 5.307357, 5.314770, 5.321400, 5.340374",\
"4.768177, 4.908923, 4.916336, 4.922966, 4.941940");
}
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.607300, 4.608193, 4.608253, 4.608308, 4.608463",\
"4.607300, 4.608193, 4.608253, 4.608308, 4.608463",\
"4.607300, 4.608193, 4.608253, 4.608308, 4.608463",\
"4.548916, 4.549809, 4.549870, 4.549924, 4.550080",\
"4.153626, 4.154519, 4.154580, 4.154634, 4.154790");
}
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.557257, 4.563377, 4.563383, 4.563387, 4.563400",\
"4.557257, 4.563377, 4.563383, 4.563387, 4.563400",\
"4.557257, 4.563377, 4.563383, 4.563387, 4.563400",\
"4.498874, 4.504994, 4.504999, 4.505003, 4.505016",\
"4.103583, 4.109704, 4.109709, 4.109714, 4.109726");
}
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*/
} /* end of pin mprj_io[32] */
pin("mprj_io[31]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.764167, 5.935894, 5.943689, 5.943705, 5.943705",\
"5.764167, 5.935894, 5.943689, 5.943705, 5.943705",\
"5.753239, 5.924965, 5.932761, 5.939734, 5.943705",\
"5.678179, 5.849905, 5.857701, 5.864674, 5.884630",\
"5.279745, 5.451471, 5.459268, 5.466240, 5.486197");
}
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.626854, 5.767605, 5.773708, 5.773708, 5.773708",\
"5.626854, 5.767605, 5.773708, 5.773708, 5.773708",\
"5.615925, 5.756677, 5.764089, 5.770719, 5.773708",\
"5.540865, 5.681617, 5.689029, 5.695659, 5.714634",\
"5.142432, 5.283183, 5.290595, 5.297225, 5.316200");
}
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.977198, 4.978126, 4.978188, 4.978243, 4.978403",\
"4.977198, 4.978126, 4.978188, 4.978243, 4.978403",\
"4.977198, 4.978126, 4.978188, 4.978243, 4.978403",\
"4.918814, 4.919742, 4.919804, 4.919860, 4.920019",\
"4.523524, 4.524452, 4.524514, 4.524570, 4.524729");
}
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.927035, 4.933056, 4.933061, 4.933066, 4.933080",\
"4.927035, 4.933056, 4.933061, 4.933066, 4.933080",\
"4.927035, 4.933056, 4.933061, 4.933066, 4.933080",\
"4.868652, 4.874672, 4.874678, 4.874682, 4.874697",\
"4.473362, 4.479382, 4.479388, 4.479393, 4.479406");
}
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*/
} /* end of pin mprj_io[31] */
pin("mprj_io[30]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.088729, 6.260459, 6.268255, 6.268270, 6.268270",\
"6.088729, 6.260459, 6.268255, 6.268270, 6.268270",\
"6.077801, 6.249531, 6.257327, 6.264299, 6.268270",\
"6.002740, 6.174470, 6.182266, 6.189239, 6.209195",\
"5.604306, 5.776036, 5.783832, 5.790804, 5.810761");
}
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.949620, 6.090373, 6.096476, 6.096476, 6.096476",\
"5.949620, 6.090373, 6.096476, 6.096476, 6.096476",\
"5.938692, 6.079444, 6.086857, 6.093487, 6.096476",\
"5.863632, 6.004384, 6.011796, 6.018426, 6.037401",\
"5.465198, 5.605950, 5.613362, 5.619992, 5.638968");
}
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 ( "5.299727, 5.300665, 5.300728, 5.300785, 5.300945",\
"5.299727, 5.300665, 5.300728, 5.300785, 5.300945",\
"5.299727, 5.300665, 5.300728, 5.300785, 5.300945",\
"5.241343, 5.242282, 5.242344, 5.242401, 5.242561",\
"4.846053, 4.846992, 4.847054, 4.847111, 4.847271");
}
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.249527, 5.255515, 5.255521, 5.255526, 5.255540",\
"5.249527, 5.255515, 5.255521, 5.255526, 5.255540",\
"5.249527, 5.255515, 5.255521, 5.255526, 5.255540",\
"5.191143, 5.197132, 5.197137, 5.197142, 5.197156",\
"4.795853, 4.801842, 4.801847, 4.801852, 4.801867");
}
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*/
} /* end of pin mprj_io[30] */
pin("mprj_io[29]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.420209, 6.591934, 6.599730, 6.599745, 6.599745",\
"6.420209, 6.591934, 6.599730, 6.599745, 6.599745",\
"6.409281, 6.581006, 6.588802, 6.595775, 6.599745",\
"6.334221, 6.505946, 6.513742, 6.520715, 6.540672",\
"5.935786, 6.107512, 6.115308, 6.122281, 6.142237");
}
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.275498, 6.416248, 6.422352, 6.422352, 6.422352",\
"6.275498, 6.416248, 6.422352, 6.422352, 6.422352",\
"6.264569, 6.405319, 6.412732, 6.419362, 6.422352",\
"6.189510, 6.330260, 6.337672, 6.344302, 6.363277",\
"5.791076, 5.931827, 5.939239, 5.945868, 5.964844");
}
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.624290, 5.625211, 5.625273, 5.625329, 5.625487",\
"5.624290, 5.625211, 5.625273, 5.625329, 5.625487",\
"5.624290, 5.625211, 5.625273, 5.625329, 5.625487",\
"5.565907, 5.566827, 5.566889, 5.566945, 5.567103",\
"5.170616, 5.171537, 5.171599, 5.171655, 5.171813");
}
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.574152, 5.580192, 5.580198, 5.580203, 5.580216",\
"5.574152, 5.580192, 5.580198, 5.580203, 5.580216",\
"5.574152, 5.580192, 5.580198, 5.580203, 5.580216",\
"5.515768, 5.521808, 5.521814, 5.521819, 5.521832",\
"5.120478, 5.126518, 5.126523, 5.126528, 5.126542");
}
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*/
} /* end of pin mprj_io[29] */
pin("mprj_io[28]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 ( "6.746109, 6.917838, 6.925634, 6.925649, 6.925649",\
"6.746109, 6.917838, 6.925634, 6.925649, 6.925649",\
"6.735180, 6.906909, 6.914705, 6.921678, 6.925649",\
"6.660120, 6.831850, 6.839645, 6.846618, 6.866575",\
"6.261686, 6.433416, 6.441212, 6.448184, 6.468141");
}
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.607566, 6.748319, 6.754421, 6.754421, 6.754421",\
"6.607566, 6.748319, 6.754421, 6.754421, 6.754421",\
"6.596638, 6.737390, 6.744802, 6.751432, 6.754421",\
"6.521578, 6.662330, 6.669743, 6.676372, 6.695347",\
"6.123145, 6.263897, 6.271309, 6.277939, 6.296914");
}
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.955884, 5.956819, 5.956882, 5.956938, 5.957098",\
"5.955884, 5.956819, 5.956882, 5.956938, 5.957098",\
"5.955884, 5.956819, 5.956882, 5.956938, 5.957098",\
"5.897500, 5.898435, 5.898498, 5.898554, 5.898714",\
"5.502210, 5.503145, 5.503207, 5.503263, 5.503424");
}
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.905696, 5.911695, 5.911700, 5.911705, 5.911720",\
"5.905696, 5.911695, 5.911700, 5.911705, 5.911720",\
"5.905696, 5.911695, 5.911700, 5.911705, 5.911720",\
"5.847312, 5.853311, 5.853316, 5.853322, 5.853336",\
"5.452022, 5.458020, 5.458026, 5.458031, 5.458045");
}
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*/
} /* end of pin mprj_io[28] */
pin("mprj_io[27]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.075402, 7.247131, 7.254927, 7.254942, 7.254942",\
"7.075402, 7.247131, 7.254927, 7.254942, 7.254942",\
"7.064473, 7.236202, 7.243999, 7.250971, 7.254942",\
"6.989413, 7.161142, 7.168939, 7.175911, 7.195868",\
"6.590980, 6.762709, 6.770505, 6.777477, 6.797434");
}
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.935747, 7.076497, 7.082600, 7.082600, 7.082600",\
"6.935747, 7.076497, 7.082600, 7.082600, 7.082600",\
"6.924818, 7.065568, 7.072981, 7.079611, 7.082600",\
"6.849758, 6.990509, 6.997921, 7.004551, 7.023526",\
"6.451325, 6.592075, 6.599488, 6.606118, 6.625093");
}
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 ( "6.282686, 6.283607, 6.283669, 6.283724, 6.283883",\
"6.282686, 6.283607, 6.283669, 6.283724, 6.283883",\
"6.282686, 6.283607, 6.283669, 6.283724, 6.283883",\
"6.224301, 6.225223, 6.225285, 6.225340, 6.225499",\
"5.829011, 5.829933, 5.829995, 5.830050, 5.830209");
}
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.232547, 6.238586, 6.238591, 6.238596, 6.238610",\
"6.232547, 6.238586, 6.238591, 6.238596, 6.238610",\
"6.232547, 6.238586, 6.238591, 6.238596, 6.238610",\
"6.174162, 6.180202, 6.180207, 6.180212, 6.180225",\
"5.778872, 5.784912, 5.784917, 5.784922, 5.784935");
}
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*/
} /* end of pin mprj_io[27] */
pin("mprj_io[26]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.409143, 7.580868, 7.588664, 7.588679, 7.588679",\
"7.409143, 7.580868, 7.588664, 7.588679, 7.588679",\
"7.398214, 7.569940, 7.577735, 7.584708, 7.588679",\
"7.323154, 7.494880, 7.502676, 7.509648, 7.529605",\
"6.924721, 7.096446, 7.104242, 7.111215, 7.131171");
}
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.267804, 7.408556, 7.414660, 7.414660, 7.414660",\
"7.267804, 7.408556, 7.414660, 7.414660, 7.414660",\
"7.256875, 7.397628, 7.405040, 7.411670, 7.414660",\
"7.181815, 7.322568, 7.329980, 7.336610, 7.355585",\
"6.783381, 6.924134, 6.931546, 6.938176, 6.957151");
}
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.614605, 6.615544, 6.615606, 6.615663, 6.615823",\
"6.614605, 6.615544, 6.615606, 6.615663, 6.615823",\
"6.614605, 6.615544, 6.615606, 6.615663, 6.615823",\
"6.556221, 6.557159, 6.557222, 6.557278, 6.557439",\
"6.160931, 6.161870, 6.161933, 6.161989, 6.162149");
}
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.564404, 6.570391, 6.570397, 6.570402, 6.570416",\
"6.564404, 6.570391, 6.570397, 6.570402, 6.570416",\
"6.564404, 6.570391, 6.570397, 6.570402, 6.570416",\
"6.506020, 6.512007, 6.512012, 6.512018, 6.512032",\
"6.110730, 6.116717, 6.116723, 6.116728, 6.116743");
}
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*/
} /* end of pin mprj_io[26] */
pin("mprj_io[25]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 ( "7.731443, 7.903170, 7.910965, 7.910981, 7.910981",\
"7.731443, 7.903170, 7.910965, 7.910981, 7.910981",\
"7.720514, 7.892241, 7.900037, 7.907010, 7.910981",\
"7.645454, 7.817181, 7.824977, 7.831950, 7.851906",\
"7.247021, 7.418747, 7.426543, 7.433516, 7.453473");
}
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.592645, 7.733395, 7.739498, 7.739498, 7.739498",\
"7.592645, 7.733395, 7.739498, 7.739498, 7.739498",\
"7.581716, 7.722466, 7.729878, 7.736508, 7.739498",\
"7.506656, 7.647407, 7.654819, 7.661448, 7.680424",\
"7.108222, 7.248973, 7.256385, 7.263015, 7.281990");
}
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.938046, 6.938968, 6.939030, 6.939085, 6.939244",\
"6.938046, 6.938968, 6.939030, 6.939085, 6.939244",\
"6.938046, 6.938968, 6.939030, 6.939085, 6.939244",\
"6.879661, 6.880584, 6.880646, 6.880701, 6.880860",\
"6.484372, 6.485294, 6.485356, 6.485412, 6.485570");
}
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.887902, 6.893937, 6.893943, 6.893948, 6.893961",\
"6.887902, 6.893937, 6.893943, 6.893948, 6.893961",\
"6.887902, 6.893937, 6.893943, 6.893948, 6.893961",\
"6.829517, 6.835553, 6.835558, 6.835563, 6.835577",\
"6.434228, 6.440263, 6.440269, 6.440274, 6.440288");
}
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*/
} /* end of pin mprj_io[25] */
pin("mprj_io[24]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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.370336, 7.507925, 7.507925, 7.507925, 7.507925",\
"7.370336, 7.507925, 7.507925, 7.507925, 7.507925",\
"7.370336, 7.507925, 7.507925, 7.507925, 7.507925",\
"7.345396, 7.507925, 7.507925, 7.507925, 7.507925",\
"7.238115, 7.409847, 7.417643, 7.424616, 7.444572");
}
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.226974, 7.331863, 7.331863, 7.331863, 7.331863",\
"7.226974, 7.331863, 7.331863, 7.331863, 7.331863",\
"7.226974, 7.331863, 7.331863, 7.331863, 7.331863",\
"7.202034, 7.331863, 7.331863, 7.331863, 7.331863",\
"7.094754, 7.235494, 7.242907, 7.249536, 7.268511");
}
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.516009, 6.516859, 6.516917, 6.516970, 6.517120",\
"6.516009, 6.516859, 6.516917, 6.516970, 6.517120",\
"6.516009, 6.516859, 6.516917, 6.516970, 6.517120",\
"6.516009, 6.516859, 6.516917, 6.516970, 6.517120",\
"6.452657, 6.453506, 6.453565, 6.453618, 6.453768");
}
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.466122, 6.472372, 6.472376, 6.472380, 6.472392",\
"6.466122, 6.472372, 6.472376, 6.472380, 6.472392",\
"6.466122, 6.472372, 6.472376, 6.472380, 6.472392",\
"6.466122, 6.472372, 6.472376, 6.472380, 6.472392",\
"6.402770, 6.409019, 6.409024, 6.409028, 6.409039");
}
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*/
} /* end of pin mprj_io[13] */
pin("mprj_io[12]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.014274, 7.151837, 7.151837, 7.151837, 7.151837",\
"7.014274, 7.151837, 7.151837, 7.151837, 7.151837",\
"7.014274, 7.151837, 7.151837, 7.151837, 7.151837",\
"6.989333, 7.151837, 7.151837, 7.151837, 7.151837",\
"6.882053, 7.053758, 7.061554, 7.068527, 7.088485");
}
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.871936, 6.976856, 6.976856, 6.976856, 6.976856",\
"6.871936, 6.976856, 6.976856, 6.976856, 6.976856",\
"6.871936, 6.976856, 6.976856, 6.976856, 6.976856",\
"6.846995, 6.976856, 6.976856, 6.976856, 6.976856",\
"6.739715, 6.880487, 6.887899, 6.894529, 6.913505");
}
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 ( "6.176011, 6.177097, 6.177166, 6.177229, 6.177406",\
"6.176011, 6.177097, 6.177166, 6.177229, 6.177406",\
"6.176011, 6.177097, 6.177166, 6.177229, 6.177406",\
"6.176011, 6.177097, 6.177166, 6.177229, 6.177406",\
"6.112659, 6.113745, 6.113814, 6.113876, 6.114054");
}
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.125295, 6.130852, 6.130860, 6.130867, 6.130886",\
"6.125295, 6.130852, 6.130860, 6.130867, 6.130886",\
"6.125295, 6.130852, 6.130860, 6.130867, 6.130886",\
"6.125295, 6.130852, 6.130860, 6.130867, 6.130886",\
"6.061943, 6.067500, 6.067507, 6.067514, 6.067533");
}
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*/
} /* end of pin mprj_io[12] */
pin("mprj_io[11]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.691505, 6.829067, 6.829067, 6.829067, 6.829067",\
"6.691505, 6.829067, 6.829067, 6.829067, 6.829067",\
"6.691505, 6.829067, 6.829067, 6.829067, 6.829067",\
"6.666564, 6.829067, 6.829067, 6.829067, 6.829067",\
"6.559284, 6.730987, 6.738783, 6.745757, 6.765715");
}
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.552021, 6.656949, 6.656949, 6.656949, 6.656949",\
"6.552021, 6.656949, 6.656949, 6.656949, 6.656949",\
"6.552021, 6.656949, 6.656949, 6.656949, 6.656949",\
"6.527080, 6.656949, 6.656949, 6.656949, 6.656949",\
"6.419800, 6.560579, 6.567991, 6.574621, 6.593596");
}
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.858828, 5.859970, 5.860042, 5.860106, 5.860291",\
"5.858828, 5.859970, 5.860042, 5.860106, 5.860291",\
"5.858828, 5.859970, 5.860042, 5.860106, 5.860291",\
"5.858828, 5.859970, 5.860042, 5.860106, 5.860291",\
"5.795475, 5.796618, 5.796689, 5.796754, 5.796938");
}
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.807915, 5.813307, 5.813315, 5.813323, 5.813344",\
"5.807915, 5.813307, 5.813315, 5.813323, 5.813344",\
"5.807915, 5.813307, 5.813315, 5.813323, 5.813344",\
"5.807915, 5.813307, 5.813315, 5.813323, 5.813344",\
"5.744562, 5.749954, 5.749963, 5.749970, 5.749991");
}
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*/
} /* end of pin mprj_io[11] */
pin("mprj_io[10]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 ( "6.364868, 6.502430, 6.502430, 6.502430, 6.502430",\
"6.364868, 6.502430, 6.502430, 6.502430, 6.502430",\
"6.364868, 6.502430, 6.502430, 6.502430, 6.502430",\
"6.339928, 6.502430, 6.502430, 6.502430, 6.502430",\
"6.232647, 6.404350, 6.412147, 6.419120, 6.439077");
}
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.213181, 6.318103, 6.318103, 6.318103, 6.318103",\
"6.213181, 6.318103, 6.318103, 6.318103, 6.318103",\
"6.213181, 6.318103, 6.318103, 6.318103, 6.318103",\
"6.188241, 6.318103, 6.318103, 6.318103, 6.318103",\
"6.080960, 6.221733, 6.229146, 6.235776, 6.254751");
}
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.519429, 5.520528, 5.520598, 5.520661, 5.520840",\
"5.519429, 5.520528, 5.520598, 5.520661, 5.520840",\
"5.519429, 5.520528, 5.520598, 5.520661, 5.520840",\
"5.519429, 5.520528, 5.520598, 5.520661, 5.520840",\
"5.456078, 5.457176, 5.457246, 5.457309, 5.457488");
}
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.468669, 5.474189, 5.474197, 5.474204, 5.474224",\
"5.468669, 5.474189, 5.474197, 5.474204, 5.474224",\
"5.468669, 5.474189, 5.474197, 5.474204, 5.474224",\
"5.468669, 5.474189, 5.474197, 5.474204, 5.474224",\
"5.405317, 5.410837, 5.410845, 5.410852, 5.410872");
}
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*/
} /* end of pin mprj_io[10] */
pin("mprj_io[9]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.027779, 6.165330, 6.165330, 6.165330, 6.165330",\
"6.027779, 6.165330, 6.165330, 6.165330, 6.165330",\
"6.027779, 6.165330, 6.165330, 6.165330, 6.165330",\
"6.002838, 6.165330, 6.165330, 6.165330, 6.165330",\
"5.895557, 6.067248, 6.075046, 6.082019, 6.101977");
}
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 ( "5.884242, 5.989161, 5.989161, 5.989161, 5.989161",\
"5.884242, 5.989161, 5.989161, 5.989161, 5.989161",\
"5.884242, 5.989161, 5.989161, 5.989161, 5.989161",\
"5.859301, 5.989161, 5.989161, 5.989161, 5.989161",\
"5.752020, 5.892792, 5.900204, 5.906834, 5.925809");
}
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 ( "5.190572, 5.191653, 5.191722, 5.191784, 5.191961",\
"5.190572, 5.191653, 5.191722, 5.191784, 5.191961",\
"5.190572, 5.191653, 5.191722, 5.191784, 5.191961",\
"5.190572, 5.191653, 5.191722, 5.191784, 5.191961",\
"5.127220, 5.128301, 5.128370, 5.128432, 5.128609");
}
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.139875, 5.145448, 5.145455, 5.145462, 5.145481",\
"5.139875, 5.145448, 5.145455, 5.145462, 5.145481",\
"5.139875, 5.145448, 5.145455, 5.145462, 5.145481",\
"5.139875, 5.145448, 5.145455, 5.145462, 5.145481",\
"5.076522, 5.082095, 5.082103, 5.082109, 5.082129");
}
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*/
} /* end of pin mprj_io[9] */
pin("mprj_io[8]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 ( "5.691830, 5.829389, 5.829389, 5.829389, 5.829389",\
"5.691830, 5.829389, 5.829389, 5.829389, 5.829389",\
"5.691830, 5.829389, 5.829389, 5.829389, 5.829389",\
"5.666889, 5.829389, 5.829389, 5.829389, 5.829389",\
"5.559608, 5.731309, 5.739105, 5.746078, 5.766037");
}
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 ( "5.544607, 5.649531, 5.649531, 5.649531, 5.649531",\
"5.544607, 5.649531, 5.649531, 5.649531, 5.649531",\
"5.544607, 5.649531, 5.649531, 5.649531, 5.649531",\
"5.519666, 5.649531, 5.649531, 5.649531, 5.649531",\
"5.412385, 5.553162, 5.560575, 5.567204, 5.586179");
}
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.853074, 4.854195, 4.854266, 4.854330, 4.854511",\
"4.853074, 4.854195, 4.854266, 4.854330, 4.854511",\
"4.853074, 4.854195, 4.854266, 4.854330, 4.854511",\
"4.853074, 4.854195, 4.854266, 4.854330, 4.854511",\
"4.789721, 4.790843, 4.790914, 4.790977, 4.791159");
}
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.802235, 4.807689, 4.807697, 4.807704, 4.807725",\
"4.802235, 4.807689, 4.807697, 4.807704, 4.807725",\
"4.802235, 4.807689, 4.807697, 4.807704, 4.807725",\
"4.802235, 4.807689, 4.807697, 4.807704, 4.807725",\
"4.738883, 4.744337, 4.744345, 4.744352, 4.744373");
}
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*/
} /* end of pin mprj_io[8] */
pin("mprj_io[7]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.380699, 5.518258, 5.518258, 5.518258, 5.518258",\
"5.380699, 5.518258, 5.518258, 5.518258, 5.518258",\
"5.380699, 5.518258, 5.518258, 5.518258, 5.518258",\
"5.355758, 5.518258, 5.518258, 5.518258, 5.518258",\
"5.248478, 5.420177, 5.427974, 5.434947, 5.454906");
}
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.221614, 5.326530, 5.326530, 5.326530, 5.326530",\
"5.221614, 5.326530, 5.326530, 5.326530, 5.326530",\
"5.221614, 5.326530, 5.326530, 5.326530, 5.326530",\
"5.196673, 5.326530, 5.326530, 5.326530, 5.326530",\
"5.089393, 5.230161, 5.237573, 5.244203, 5.263178");
}
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.528776, 4.529834, 4.529902, 4.529963, 4.530137",\
"4.528776, 4.529834, 4.529902, 4.529963, 4.530137",\
"4.528776, 4.529834, 4.529902, 4.529963, 4.530137",\
"4.528776, 4.529834, 4.529902, 4.529963, 4.530137",\
"4.465424, 4.466481, 4.466549, 4.466610, 4.466784");
}
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.478160, 4.483801, 4.483808, 4.483814, 4.483833",\
"4.478160, 4.483801, 4.483808, 4.483814, 4.483833",\
"4.478160, 4.483801, 4.483808, 4.483814, 4.483833",\
"4.478160, 4.483801, 4.483808, 4.483814, 4.483833",\
"4.414807, 4.420448, 4.420455, 4.420462, 4.420481");
}
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*/
} /* end of pin mprj_io[7] */
pin("mprj_io[6]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.173632, 8.345366, 8.353163, 8.360135, 8.380091",\
"8.235733, 8.407467, 8.415263, 8.422235, 8.442192",\
"8.371758, 8.543491, 8.551288, 8.558260, 8.578217",\
"8.587803, 8.759538, 8.767334, 8.774306, 8.794262",\
"8.620623, 8.792356, 8.800153, 8.807125, 8.827082");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "8.242773, 8.384184, 8.391646, 8.398321, 8.417424",\
"8.304873, 8.446284, 8.453747, 8.460422, 8.479525",\
"8.440898, 8.582309, 8.589771, 8.596446, 8.615549",\
"8.656944, 8.798355, 8.805818, 8.812492, 8.831595",\
"8.689763, 8.831174, 8.838636, 8.845311, 8.864414");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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 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, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.451275, 7.623010, 7.630805, 7.637778, 7.657734",\
"7.513376, 7.685111, 7.692906, 7.699879, 7.719835",\
"7.649401, 7.821136, 7.828931, 7.835904, 7.855860",\
"7.865447, 8.037182, 8.044977, 8.051950, 8.071906",\
"7.898266, 8.070001, 8.077797, 8.084769, 8.104725");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.399146, 7.540556, 7.548018, 7.554693, 7.573796",\
"7.461247, 7.602657, 7.610119, 7.616794, 7.635898",\
"7.597272, 7.738682, 7.746144, 7.752819, 7.771922",\
"7.813318, 7.954728, 7.962190, 7.968865, 7.987968",\
"7.846137, 7.987547, 7.995009, 8.001684, 8.020787");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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 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.123424, 7.261014, 7.261014, 7.261014, 7.261014",\
"7.123424, 7.261014, 7.261014, 7.261014, 7.261014",\
"7.123424, 7.261014, 7.261014, 7.261014, 7.261014",\
"7.098484, 7.261014, 7.261014, 7.261014, 7.261014",\
"6.991203, 7.162938, 7.170733, 7.177706, 7.197662");
}
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.187332, 7.293114, 7.293114, 7.293114, 7.293114",\
"7.187332, 7.293114, 7.293114, 7.293114, 7.293114",\
"7.187332, 7.293114, 7.293114, 7.293114, 7.293114",\
"7.162391, 7.293114, 7.293114, 7.293114, 7.293114",\
"7.055111, 7.196521, 7.203984, 7.210659, 7.229762");
}
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 ( "4.148265, 4.149100, 4.149158, 4.149210, 4.149359",\
"4.148265, 4.149100, 4.149158, 4.149210, 4.149359",\
"4.148265, 4.149100, 4.149158, 4.149210, 4.149359",\
"4.148265, 4.149100, 4.149158, 4.149210, 4.149359",\
"4.084913, 4.085748, 4.085806, 4.085858, 4.086006");
}
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.098427, 4.104718, 4.104722, 4.104726, 4.104737",\
"4.098427, 4.104718, 4.104722, 4.104726, 4.104737",\
"4.098427, 4.104718, 4.104722, 4.104726, 4.104737",\
"4.098427, 4.104718, 4.104722, 4.104726, 4.104737",\
"4.035075, 4.041366, 4.041370, 4.041374, 4.041385");
}
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.334781, 4.469273, 4.469273, 4.469273, 4.469273",\
"4.334781, 4.469273, 4.469273, 4.469273, 4.469273",\
"4.334781, 4.469273, 4.469273, 4.469273, 4.469273",\
"4.315874, 4.469273, 4.469273, 4.469273, 4.469273",\
"4.234379, 4.406114, 4.413910, 4.420882, 4.440838");
}
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.332777, 4.435459, 4.435459, 4.435459, 4.435459",\
"4.332777, 4.435459, 4.435459, 4.435459, 4.435459",\
"4.332777, 4.435459, 4.435459, 4.435459, 4.435459",\
"4.313869, 4.435459, 4.435459, 4.435459, 4.435459",\
"4.232375, 4.373785, 4.381247, 4.387922, 4.407025");
}
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.254060, 4.425795, 4.433590, 4.440563, 4.460519",\
"4.254060, 4.425795, 4.433590, 4.440563, 4.460519",\
"4.254060, 4.425795, 4.433590, 4.440563, 4.460519",\
"4.254060, 4.425795, 4.433590, 4.440563, 4.460519",\
"4.225626, 4.397360, 4.405156, 4.412128, 4.432085");
}
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.221757, 4.363168, 4.370630, 4.377305, 4.396408",\
"4.221757, 4.363168, 4.370630, 4.377305, 4.396408",\
"4.221757, 4.363168, 4.370630, 4.377305, 4.396408",\
"4.221757, 4.363168, 4.370630, 4.377305, 4.396408",\
"4.193323, 4.334733, 4.342196, 4.348871, 4.367974");
}
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 : 5.000000 ;
min_transition : 0.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.668259, 4.805846, 4.805846, 4.805846, 4.805846",\
"4.668259, 4.805846, 4.805846, 4.805846, 4.805846",\
"4.668259, 4.805846, 4.805846, 4.805846, 4.805846",\
"4.643318, 4.805846, 4.805846, 4.805846, 4.805846",\
"4.536037, 4.707768, 4.715565, 4.722537, 4.742494");
}
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.524321, 4.629208, 4.629208, 4.629208, 4.629208",\
"4.524321, 4.629208, 4.629208, 4.629208, 4.629208",\
"4.524321, 4.629208, 4.629208, 4.629208, 4.629208",\
"4.499380, 4.629208, 4.629208, 4.629208, 4.629208",\
"4.392099, 4.532839, 4.540251, 4.546881, 4.565856");
}
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.825861, 3.826703, 3.826762, 3.826814, 3.826964",\
"3.825861, 3.826703, 3.826762, 3.826814, 3.826964",\
"3.825861, 3.826703, 3.826762, 3.826814, 3.826964",\
"3.825861, 3.826703, 3.826762, 3.826814, 3.826964",\
"3.762508, 3.763351, 3.763409, 3.763462, 3.763611");
}
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.775996, 3.782264, 3.782269, 3.782272, 3.782284",\
"3.775996, 3.782264, 3.782269, 3.782272, 3.782284",\
"3.775996, 3.782264, 3.782269, 3.782272, 3.782284",\
"3.775996, 3.782264, 3.782269, 3.782272, 3.782284",\
"3.712643, 3.718912, 3.718916, 3.718920, 3.718931");
}
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.085621, 4.220110, 4.220110, 4.220110, 4.220110",\
"4.085621, 4.220110, 4.220110, 4.220110, 4.220110",\
"4.085621, 4.220110, 4.220110, 4.220110, 4.220110",\
"4.066714, 4.220110, 4.220110, 4.220110, 4.220110",\
"3.985219, 4.156951, 4.164747, 4.171720, 4.191676");
}
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.006472, 4.109155, 4.109155, 4.109155, 4.109155",\
"4.006472, 4.109155, 4.109155, 4.109155, 4.109155",\
"4.006472, 4.109155, 4.109155, 4.109155, 4.109155",\
"3.987565, 4.109155, 4.109155, 4.109155, 4.109155",\
"3.906070, 4.047480, 4.054942, 4.061617, 4.080720");
}
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 ( "4.010273, 4.182004, 4.189800, 4.196773, 4.216729",\
"4.010273, 4.182004, 4.189800, 4.196773, 4.216729",\
"4.010273, 4.182004, 4.189800, 4.196773, 4.216729",\
"4.010273, 4.182004, 4.189800, 4.196773, 4.216729",\
"3.981838, 4.153569, 4.161366, 4.168338, 4.188294");
}
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.912467, 4.053876, 4.061338, 4.068013, 4.087116",\
"3.912467, 4.053876, 4.061338, 4.068013, 4.087116",\
"3.912467, 4.053876, 4.061338, 4.068013, 4.087116",\
"3.912467, 4.053876, 4.061338, 4.068013, 4.087116",\
"3.884032, 4.025442, 4.032904, 4.039579, 4.058682");
}
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 : 5.000000 ;
min_transition : 0.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 : 5.000000 ;
min_transition : 0.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.016685, 4.154274, 4.154274, 4.154274, 4.154274",\
"4.016685, 4.154274, 4.154274, 4.154274, 4.154274",\
"4.016685, 4.154274, 4.154274, 4.154274, 4.154274",\
"3.991744, 4.154274, 4.154274, 4.154274, 4.154274",\
"3.884463, 4.056197, 4.063993, 4.070965, 4.090921");
}
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.874760, 3.979649, 3.979649, 3.979649, 3.979649",\
"3.874760, 3.979649, 3.979649, 3.979649, 3.979649",\
"3.874760, 3.979649, 3.979649, 3.979649, 3.979649",\
"3.849819, 3.979649, 3.979649, 3.979649, 3.979649",\
"3.742538, 3.883279, 3.890692, 3.897322, 3.916296");
}
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.178212, 3.179066, 3.179125, 3.179177, 3.179328",\
"3.178212, 3.179066, 3.179125, 3.179177, 3.179328",\
"3.178212, 3.179066, 3.179125, 3.179177, 3.179328",\
"3.178212, 3.179066, 3.179125, 3.179177, 3.179328",\
"3.114860, 3.115713, 3.115772, 3.115825, 3.115976");
}
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.128311, 3.134548, 3.134553, 3.134557, 3.134569",\
"3.128311, 3.134548, 3.134553, 3.134557, 3.134569",\
"3.128311, 3.134548, 3.134553, 3.134557, 3.134569",\
"3.128311, 3.134548, 3.134553, 3.134557, 3.134569",\
"3.064958, 3.071196, 3.071201, 3.071205, 3.071216");
}
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.068671, 4.203162, 4.203162, 4.203162, 4.203162",\
"4.068671, 4.203162, 4.203162, 4.203162, 4.203162",\
"4.068671, 4.203162, 4.203162, 4.203162, 4.203162",\
"4.049764, 4.203162, 4.203162, 4.203162, 4.203162",\
"3.968269, 4.140003, 4.147799, 4.154771, 4.174727");
}
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.003417, 4.106101, 4.106101, 4.106101, 4.106101",\
"4.003417, 4.106101, 4.106101, 4.106101, 4.106101",\
"4.003417, 4.106101, 4.106101, 4.106101, 4.106101",\
"3.984511, 4.106101, 4.106101, 4.106101, 4.106101",\
"3.903016, 4.044426, 4.051888, 4.058563, 4.077666");
}
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.993743, 4.165477, 4.173273, 4.180245, 4.200202",\
"3.993743, 4.165477, 4.173273, 4.180245, 4.200202",\
"3.993743, 4.165477, 4.173273, 4.180245, 4.200202",\
"3.993743, 4.165477, 4.173273, 4.180245, 4.200202",\
"3.965309, 4.137043, 4.144838, 4.151811, 4.171767");
}
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.922779, 4.064189, 4.071651, 4.078326, 4.097429",\
"3.922779, 4.064189, 4.071651, 4.078326, 4.097429",\
"3.922779, 4.064189, 4.071651, 4.078326, 4.097429",\
"3.922779, 4.064189, 4.071651, 4.078326, 4.097429",\
"3.894345, 4.035754, 4.043217, 4.049892, 4.068995");
}
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 : 5.000000 ;
min_transition : 0.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "4.090474, 4.033947, 4.018507, 4.037414, 4.118909",\
"4.329784, 4.273258, 4.257817, 4.276724, 4.358219",\
"4.853963, 4.797436, 4.781996, 4.800902, 4.882398",\
"5.686511, 5.629984, 5.614544, 5.633451, 5.714946",\
"5.940344, 5.883817, 5.868377, 5.887283, 5.968779");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "4.597031, 4.540504, 4.525064, 4.543970, 4.625465",\
"4.877220, 4.820693, 4.805253, 4.824160, 4.905655",\
"5.490942, 5.434415, 5.418975, 5.437881, 5.519377",\
"6.465711, 6.409184, 6.393744, 6.412650, 6.494145",\
"6.817616, 6.761090, 6.745649, 6.764556, 6.846051");
}
} /* 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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "5.156611, 5.038699, 4.928541, 4.745516, 3.991746",\
"5.395921, 5.278009, 5.167850, 4.984826, 4.231056",\
"5.920100, 5.802187, 5.692029, 5.509005, 4.755234",\
"6.752648, 6.634736, 6.524577, 6.341553, 5.587782",\
"7.006481, 6.888568, 6.778410, 6.595386, 5.841615");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "5.108234, 4.990322, 4.880164, 4.697139, 3.943369",\
"5.388424, 5.270512, 5.160354, 4.977329, 4.223559",\
"6.002146, 5.884234, 5.774076, 5.591051, 4.837281",\
"6.976914, 6.859002, 6.748843, 6.565819, 5.812048",\
"7.328819, 7.210907, 7.100748, 6.917724, 6.163953");
}
} /* 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, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "-0.984920, -0.928394, -0.912953, -0.931858, -1.011922",\
"-0.899703, -0.843176, -0.827736, -0.846641, -0.926705",\
"-0.713045, -0.656518, -0.641078, -0.659983, -0.740047",\
"-0.416578, -0.360051, -0.344611, -0.363516, -0.443580",\
"-0.245437, -0.188910, -0.173470, -0.192375, -0.272439");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "-1.143117, -1.086591, -1.071150, -1.090055, -1.170119",\
"-1.349028, -1.292501, -1.277061, -1.295965, -1.376029",\
"-1.800050, -1.743523, -1.728083, -1.746988, -1.827052",\
"-2.516404, -2.459877, -2.444437, -2.463342, -2.543406",\
"-2.707551, -2.651025, -2.635584, -2.654489, -2.734553");
}
} /* 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, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "-1.444904, -1.327031, -1.217228, -1.034204, -0.280439",\
"-1.359687, -1.241814, -1.132011, -0.948987, -0.195222",\
"-1.173028, -1.055156, -0.945353, -0.762328, -0.008563",\
"-0.876561, -0.758689, -0.648886, -0.465861, 0.287904",\
"-0.705421, -0.587548, -0.477745, -0.294721, 0.459044");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.282311, 0.650743, 1.500000, 5.000000");
values ( "-2.001348, -1.883476, -1.773672, -1.590648, -0.836883",\
"-2.207258, -2.089386, -1.979583, -1.796558, -1.042793",\
"-2.658281, -2.540408, -2.430605, -2.247581, -1.493816",\
"-3.374635, -3.256762, -3.146959, -2.963935, -2.210170",\
"-3.565782, -3.447910, -3.338106, -3.155082, -2.401317");
}
} /* end of arc hkspi_clk_mprj_io[2]_hldf*/
} /* end of pin mprj_io[2] */
pin("mprj_io[1]") {
direction : inout ;
max_transition : 5.000000 ;
min_transition : 0.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 ( "8.057915, 8.195501, 8.195501, 8.195501, 8.195501",\
"8.057915, 8.195501, 8.195501, 8.195501, 8.195501",\
"8.057915, 8.195501, 8.195501, 8.195501, 8.195501",\
"8.032974, 8.195501, 8.195501, 8.195501, 8.195501",\
"7.925694, 8.097424, 8.105220, 8.112192, 8.132149");
}
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 ( "8.123316, 8.229097, 8.229097, 8.229097, 8.229097",\
"8.123316, 8.229097, 8.229097, 8.229097, 8.229097",\
"8.123316, 8.229097, 8.229097, 8.229097, 8.229097",\
"8.098375, 8.229097, 8.229097, 8.229097, 8.229097",\
"7.991095, 8.132504, 8.139966, 8.146641, 8.165745");
}
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.524981, 2.525825, 2.525884, 2.525936, 2.526086",\
"2.524981, 2.525825, 2.525884, 2.525936, 2.526086",\
"2.524981, 2.525825, 2.525884, 2.525936, 2.526086",\
"2.524981, 2.525825, 2.525884, 2.525936, 2.526086",\
"2.461629, 2.462473, 2.462532, 2.462584, 2.462734");
}
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.475112, 2.481378, 2.481382, 2.481386, 2.481397",\
"2.475112, 2.481378, 2.481382, 2.481386, 2.481397",\
"2.475112, 2.481378, 2.481382, 2.481386, 2.481397",\
"2.475112, 2.481378, 2.481382, 2.481386, 2.481397",\
"2.411760, 2.418026, 2.418030, 2.418034, 2.418045");
}
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.419929, 3.591660, 3.599455, 3.606428, 3.626384",\
"3.537809, 3.709539, 3.717335, 3.724308, 3.744264",\
"3.647573, 3.819303, 3.827099, 3.834072, 3.854028",\
"3.830620, 4.002350, 4.010146, 4.017119, 4.037076",\
"4.582683, 4.754413, 4.762209, 4.769181, 4.789138");
}
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.333428, 3.474838, 3.482300, 3.488975, 3.508078",\
"3.451301, 3.592710, 3.600173, 3.606847, 3.625950",\
"3.561104, 3.702513, 3.709976, 3.716650, 3.735754",\
"3.744128, 3.885538, 3.893000, 3.899675, 3.918778",\
"4.497822, 4.639231, 4.646693, 4.653368, 4.672471");
}
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.866523, 2.867367, 2.867425, 2.867477, 2.867627",\
"2.984440, 2.985284, 2.985342, 2.985394, 2.985544",\
"3.094530, 3.095373, 3.095432, 3.095484, 3.095634",\
"3.277577, 3.278421, 3.278479, 3.278532, 3.278681",\
"4.029640, 4.030483, 4.030542, 4.030594, 4.030744");
}
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.816654, 2.822919, 2.822924, 2.822927, 2.822939",\
"2.934571, 2.940836, 2.940841, 2.940845, 2.940856",\
"3.044661, 3.050926, 3.050930, 3.050934, 3.050945",\
"3.227708, 3.233974, 3.233978, 3.233982, 3.233993",\
"3.979771, 3.986036, 3.986040, 3.986044, 3.986055");
}
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.493284, 5.627772, 5.627772, 5.627772, 5.627772",\
"5.493284, 5.627772, 5.627772, 5.627772, 5.627772",\
"5.493284, 5.627772, 5.627772, 5.627772, 5.627772",\
"5.474377, 5.627772, 5.627772, 5.627772, 5.627772",\
"5.392882, 5.564612, 5.572408, 5.579381, 5.599338");
}
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 ( "5.525353, 5.628036, 5.628036, 5.628036, 5.628036",\
"5.525353, 5.628036, 5.628036, 5.628036, 5.628036",\
"5.525353, 5.628036, 5.628036, 5.628036, 5.628036",\
"5.506446, 5.628036, 5.628036, 5.628036, 5.628036",\
"5.424951, 5.566360, 5.573823, 5.580498, 5.599601");
}
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 ( "3.100610, 3.272341, 3.280137, 3.287109, 3.307065",\
"3.100610, 3.272341, 3.280137, 3.287109, 3.307065",\
"3.100610, 3.272341, 3.280137, 3.287109, 3.307065",\
"3.100610, 3.272341, 3.280137, 3.287109, 3.307065",\
"3.073609, 3.245339, 3.253135, 3.260108, 3.280064");
}
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.108520, 3.249928, 3.257391, 3.264066, 3.283169",\
"3.108520, 3.249928, 3.257391, 3.264066, 3.283169",\
"3.108520, 3.249928, 3.257391, 3.264066, 3.283169",\
"3.108520, 3.249928, 3.257391, 3.264066, 3.283169",\
"3.081518, 3.222927, 3.230389, 3.237064, 3.256167");
}
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 : 5.000000 ;
min_transition : 0.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.612171, 7.783903, 7.791699, 7.798672, 7.818628",\
"7.674272, 7.846004, 7.853800, 7.860773, 7.880729",\
"7.810296, 7.982028, 7.989824, 7.996797, 8.016753",\
"8.026342, 8.198074, 8.205870, 8.212843, 8.232800",\
"8.059161, 8.230894, 8.238689, 8.245663, 8.265618");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.513397, 7.654136, 7.661548, 7.668178, 7.687153",\
"7.575498, 7.716237, 7.723649, 7.730279, 7.749254",\
"7.711523, 7.852261, 7.859674, 7.866303, 7.885278",\
"7.927568, 8.068307, 8.075720, 8.082350, 8.101324",\
"7.960388, 8.101126, 8.108539, 8.115169, 8.134144");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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 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, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.772851, 6.773687, 6.773746, 6.773797, 6.773946",\
"6.834952, 6.835788, 6.835846, 6.835898, 6.836047",\
"6.970976, 6.971812, 6.971870, 6.971923, 6.972072",\
"7.187022, 7.187858, 7.187917, 7.187968, 7.188118",\
"7.219841, 7.220677, 7.220736, 7.220788, 7.220937");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.723009, 6.729296, 6.729300, 6.729304, 6.729315",\
"6.785110, 6.791397, 6.791401, 6.791405, 6.791416",\
"6.921134, 6.927422, 6.927426, 6.927430, 6.927441",\
"7.137180, 7.143467, 7.143472, 7.143476, 7.143486",\
"7.169999, 7.176287, 7.176291, 7.176295, 7.176306");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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 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.037093, 3.174681, 3.174681, 3.174681, 3.174681",\
"3.037093, 3.174681, 3.174681, 3.174681, 3.174681",\
"3.037093, 3.174681, 3.174681, 3.174681, 3.174681",\
"3.012153, 3.174681, 3.174681, 3.174681, 3.174681",\
"2.904872, 3.076604, 3.084400, 3.091373, 3.111329");
}
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 ( "2.894825, 2.999712, 2.999712, 2.999712, 2.999712",\
"2.894825, 2.999712, 2.999712, 2.999712, 2.999712",\
"2.894825, 2.999712, 2.999712, 2.999712, 2.999712",\
"2.869884, 2.999712, 2.999712, 2.999712, 2.999712",\
"2.762604, 2.903342, 2.910755, 2.917384, 2.936359");
}
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.199852, 2.200689, 2.200747, 2.200799, 2.200948",\
"2.199852, 2.200689, 2.200747, 2.200799, 2.200948",\
"2.199852, 2.200689, 2.200747, 2.200799, 2.200948",\
"2.199852, 2.200689, 2.200747, 2.200799, 2.200948",\
"2.136500, 2.137336, 2.137395, 2.137447, 2.137596");
}
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.150010, 2.156298, 2.156302, 2.156306, 2.156317",\
"2.150010, 2.156298, 2.156302, 2.156306, 2.156317",\
"2.150010, 2.156298, 2.156302, 2.156306, 2.156317",\
"2.150010, 2.156298, 2.156302, 2.156306, 2.156317",\
"2.086658, 2.092946, 2.092950, 2.092954, 2.092965");
}
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.515750, 4.650240, 4.650240, 4.650240, 4.650240",\
"4.515750, 4.650240, 4.650240, 4.650240, 4.650240",\
"4.515750, 4.650240, 4.650240, 4.650240, 4.650240",\
"4.496843, 4.650240, 4.650240, 4.650240, 4.650240",\
"4.415348, 4.587080, 4.594876, 4.601849, 4.621805");
}
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.416977, 4.518765, 4.518765, 4.518765, 4.518765",\
"4.416977, 4.518765, 4.518765, 4.518765, 4.518765",\
"4.416977, 4.518765, 4.518765, 4.518765, 4.518765",\
"4.398071, 4.518765, 4.518765, 4.518765, 4.518765",\
"4.316576, 4.457314, 4.464726, 4.471356, 4.490331");
}
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.742666, 3.743502, 3.743560, 3.743612, 3.743761",\
"3.742666, 3.743502, 3.743560, 3.743612, 3.743761",\
"3.742666, 3.743502, 3.743560, 3.743612, 3.743761",\
"3.742666, 3.743502, 3.743560, 3.743612, 3.743761",\
"3.714231, 3.715067, 3.715126, 3.715178, 3.715327");
}
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.692823, 3.699111, 3.699115, 3.699119, 3.699130",\
"3.692823, 3.699111, 3.699115, 3.699119, 3.699130",\
"3.692823, 3.699111, 3.699115, 3.699119, 3.699130",\
"3.692823, 3.699111, 3.699115, 3.699119, 3.699130",\
"3.664389, 3.670677, 3.670681, 3.670685, 3.670696");
}
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 : 5.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 : 5.000000 ;
capacitance : 0.856414 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : resetb;
} /* 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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.209259, 7.380876, 7.388674, 7.395649, 7.415611",\
"7.271360, 7.442976, 7.450775, 7.457749, 7.477713",\
"7.407384, 7.579000, 7.586799, 7.593774, 7.613736",\
"7.623430, 7.795046, 7.802845, 7.809819, 7.829782",\
"7.656250, 7.827866, 7.835664, 7.842639, 7.862602");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.483662, 7.625040, 7.632504, 7.639179, 7.658285",\
"7.545763, 7.687140, 7.694604, 7.701280, 7.720387",\
"7.681787, 7.823165, 7.830628, 7.837304, 7.856410",\
"7.897833, 8.039210, 8.046675, 8.053350, 8.072456",\
"7.930653, 8.072030, 8.079494, 8.086170, 8.105276");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.186304, 7.357920, 7.365718, 7.372693, 7.392656",\
"7.248405, 7.420021, 7.427819, 7.434794, 7.454757",\
"7.384429, 7.556045, 7.563843, 7.570818, 7.590781",\
"7.600474, 7.772091, 7.779889, 7.786864, 7.806827",\
"7.633294, 7.804911, 7.812709, 7.819684, 7.839646");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "7.407548, 7.548925, 7.556389, 7.563065, 7.582171",\
"7.469648, 7.611027, 7.618490, 7.625166, 7.644272",\
"7.605673, 7.747050, 7.754514, 7.761190, 7.780296",\
"7.821718, 7.963097, 7.970560, 7.977236, 7.996342",\
"7.854538, 7.995916, 8.003380, 8.010056, 8.029161");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.995418, 7.167030, 7.174829, 7.181804, 7.201767",\
"7.057518, 7.229131, 7.236930, 7.243905, 7.263867",\
"7.193542, 7.365155, 7.372953, 7.379929, 7.399892",\
"7.409589, 7.581202, 7.589000, 7.595975, 7.615938",\
"7.442409, 7.614021, 7.621819, 7.628795, 7.648758");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.861476, 7.002853, 7.010317, 7.016993, 7.036099",\
"6.923577, 7.064954, 7.072418, 7.079094, 7.098200",\
"7.059601, 7.200978, 7.208442, 7.215117, 7.234224",\
"7.275648, 7.417025, 7.424488, 7.431164, 7.450270",\
"7.308467, 7.449844, 7.457308, 7.463984, 7.483090");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.995418, 7.167030, 7.174829, 7.181804, 7.201767",\
"7.057518, 7.229131, 7.236930, 7.243905, 7.263867",\
"7.193542, 7.365155, 7.372953, 7.379929, 7.399892",\
"7.409589, 7.581202, 7.589000, 7.595975, 7.615938",\
"7.442409, 7.614021, 7.621819, 7.628795, 7.648758");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.861275, 7.002652, 7.010116, 7.016791, 7.035898",\
"6.923376, 7.064753, 7.072217, 7.078893, 7.097999",\
"7.059400, 7.200777, 7.208241, 7.214916, 7.234023",\
"7.275446, 7.416823, 7.424287, 7.430963, 7.450069",\
"7.308266, 7.449643, 7.457107, 7.463782, 7.482889");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.853701, 7.025378, 7.033175, 7.040149, 7.060108",\
"6.915802, 7.087479, 7.095276, 7.102249, 7.122209",\
"7.051826, 7.223503, 7.231300, 7.238274, 7.258233",\
"7.267872, 7.439549, 7.447346, 7.454320, 7.474279",\
"7.300692, 7.472369, 7.480165, 7.487140, 7.507099");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.848183, 6.988973, 6.996385, 7.003015, 7.021990",\
"6.910284, 7.051073, 7.058486, 7.065116, 7.084091",\
"7.046309, 7.187098, 7.194510, 7.201140, 7.220116",\
"7.262354, 7.403144, 7.410556, 7.417186, 7.436161",\
"7.295174, 7.435964, 7.443376, 7.450006, 7.468981");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 5.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, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.409880, 6.411053, 6.411127, 6.411192, 6.411380",\
"6.471980, 6.473154, 6.473227, 6.473293, 6.473480",\
"6.608005, 6.609178, 6.609251, 6.609317, 6.609505",\
"6.824051, 6.825224, 6.825298, 6.825364, 6.825551",\
"6.856871, 6.858044, 6.858118, 6.858183, 6.858371");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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.010000, 0.633750, 2.000000, 4.170000, 5.000000");
index_2 ( "1.047768, 2.047768, 2.105538, 2.157208, 2.305089");
values ( "6.358859, 6.364161, 6.364171, 6.364178, 6.364201",\
"6.420959, 6.426262, 6.426271, 6.426279, 6.426301",\
"6.556984, 6.562286, 6.562295, 6.562303, 6.562325",\
"6.773030, 6.778333, 6.778342, 6.778349, 6.778372",\
"6.805850, 6.811152, 6.811162, 6.811169, 6.811192");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.633750, 2.000000, 4.170000, 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 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 ;
clock : true ;
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 */