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

4200 lines
176 KiB
Plaintext

library("caravan.ss") {
technology (cmos) ;
delay_model : table_lookup ;
library_features ( report_delay_calculation ) ;
date : "Fri Nov 11 05:33:52 2022" ;
revision : "T-2022.03-SP3" ;
nom_process : 1.0000 ;
nom_voltage : 1.4000 ;
nom_temperature : 100.0000 ;
operating_conditions( "sky130_fd_sc_hd__ss_1.40v_100C" ) {
process : 1.0000 ;
voltage : 1.4000 ;
temperature : 100.0000 ;
} /* current design opcond */
default_operating_conditions : "sky130_fd_sc_hd__ss_1.40v_100C" ;
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 : 1909104.625000 ;
dont_use : true ;
dont_touch : true ;
interface_timing : true;
timing_model_type : "extracted";
is_macro_cell : true;
pad_cell : true;
pin("vddio") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vddio;
} /* end of pin vddio */
pin("vddio_2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vddio_2;
} /* end of pin vddio_2 */
pin("vssio") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssio;
} /* end of pin vssio */
pin("vssio_2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssio_2;
} /* end of pin vssio_2 */
pin("vdda") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vdda;
} /* end of pin vdda */
pin("vssa") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssa;
} /* end of pin vssa */
pin("vccd") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vccd;
} /* end of pin vccd */
pin("vssd") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.071586 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssd;
} /* end of pin vssd */
pin("vdda1") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vdda1;
} /* end of pin vdda1 */
pin("vdda1_2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vdda1_2;
} /* end of pin vdda1_2 */
pin("vdda2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vdda2;
} /* end of pin vdda2 */
pin("vssa1") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssa1;
} /* end of pin vssa1 */
pin("vssa1_2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssa1_2;
} /* end of pin vssa1_2 */
pin("vssa2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssa2;
} /* end of pin vssa2 */
pin("vccd1") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vccd1;
} /* end of pin vccd1 */
pin("vccd2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vccd2;
} /* end of pin vccd2 */
pin("vssd1") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.071586 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssd1;
} /* end of pin vssd1 */
pin("vssd2") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.071586 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : vssd2;
} /* end of pin vssd2 */
pin("gpio") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : gpio;
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.622284, 24.171192, 24.253500, 24.278076, 24.359396",\
"23.771589, 24.320498, 24.402805, 24.427382, 24.508701",\
"23.921074, 24.469982, 24.552290, 24.576866, 24.658186",\
"24.220043, 24.768951, 24.851259, 24.875835, 24.957155",\
"24.818056, 25.366964, 25.449272, 25.473848, 25.555168");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110992, 2.137878, 2.145906, 2.172470",\
"1.903822, 2.110992, 2.137878, 2.145906, 2.172470",\
"1.903822, 2.110992, 2.137878, 2.145906, 2.172470",\
"1.903822, 2.110992, 2.137878, 2.145906, 2.172470",\
"1.903822, 2.110992, 2.137878, 2.145906, 2.172470");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.834169, 24.186436, 24.236944, 24.252026, 24.301929",\
"23.983475, 24.335741, 24.386250, 24.401331, 24.451235",\
"24.132959, 24.485226, 24.535734, 24.550816, 24.600719",\
"24.431927, 24.784193, 24.834702, 24.849783, 24.899687",\
"25.029942, 25.382208, 25.432716, 25.447798, 25.497702");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403140, 1.535188, 1.553026, 1.558352, 1.575976",\
"1.403140, 1.535188, 1.553026, 1.558352, 1.575976",\
"1.403140, 1.535188, 1.553026, 1.558352, 1.575976",\
"1.403140, 1.535188, 1.553026, 1.558352, 1.575976",\
"1.403140, 1.535188, 1.553026, 1.558352, 1.575976");
}
} /* end of arc clock_gpio_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.748974, 18.749105, 18.749121, 18.749125, 18.749140",\
"19.024078, 19.024210, 19.024225, 19.024229, 19.024244",\
"19.024078, 19.024210, 19.024225, 19.024229, 19.024244",\
"19.303522, 19.303654, 19.303669, 19.303673, 19.303688",\
"19.858307, 19.858438, 19.858454, 19.858458, 19.858473");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.621778, 18.630795, 18.631180, 18.631296, 18.631678",\
"18.896883, 18.905899, 18.906284, 18.906401, 18.906782",\
"18.896883, 18.905899, 18.906284, 18.906401, 18.906782",\
"19.176325, 19.185341, 19.185728, 19.185843, 19.186226",\
"19.731110, 19.740126, 19.740513, 19.740627, 19.741009");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc clock_gpio_redg_min*/
} /* end of pin gpio */
bus ( mprj_io ) {
bus_type : BUS38_type0 ;
direction : inout ;
pin("mprj_io[37]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.351542, 15.900356, 15.982663, 16.007240, 16.088560",\
"15.402155, 15.950971, 16.033278, 16.057854, 16.139175",\
"15.519306, 16.068121, 16.150429, 16.175003, 16.256325",\
"15.845537, 16.394352, 16.476658, 16.501236, 16.582556",\
"16.976700, 17.525515, 17.607822, 17.632397, 17.713718");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110976, 2.137866, 2.145895, 2.172464",\
"1.903822, 2.110976, 2.137866, 2.145895, 2.172464",\
"1.903822, 2.110976, 2.137866, 2.145895, 2.172464",\
"1.903822, 2.110976, 2.137866, 2.145895, 2.172464",\
"1.903822, 2.110976, 2.137866, 2.145895, 2.172464");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.397434, 15.733652, 15.782957, 15.797679, 15.846393",\
"15.448048, 15.784266, 15.833570, 15.848292, 15.897006",\
"15.565199, 15.901417, 15.950722, 15.965444, 16.014156",\
"15.891428, 16.227646, 16.276951, 16.291672, 16.340385",\
"17.022593, 17.358810, 17.408115, 17.422836, 17.471550");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403267, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403267, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403267, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403267, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403267, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "10.839984, 10.840098, 10.840111, 10.840115, 10.840128",\
"10.886939, 10.887053, 10.887066, 10.887070, 10.887083",\
"10.995620, 10.995734, 10.995747, 10.995750, 10.995764",\
"11.298267, 11.298382, 11.298395, 11.298399, 11.298412",\
"12.347660, 12.347774, 12.347787, 12.347791, 12.347804");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "10.712379, 10.721594, 10.721986, 10.722103, 10.722490",\
"10.759334, 10.768549, 10.768941, 10.769058, 10.769445",\
"10.868014, 10.877230, 10.877622, 10.877739, 10.878126",\
"11.170662, 11.179878, 11.180269, 11.180387, 11.180774",\
"12.220055, 12.229270, 12.229662, 12.229778, 12.230165");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "16.497383, 17.046192, 17.128500, 17.153076, 17.234398",\
"16.547997, 17.096806, 17.179113, 17.203690, 17.285011",\
"16.665148, 17.213957, 17.296265, 17.320841, 17.402161",\
"16.991379, 17.540188, 17.622496, 17.647072, 17.728392",\
"18.122543, 18.671352, 18.753660, 18.778236, 18.859556");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110981, 2.137870, 2.145899, 2.172466",\
"1.903822, 2.110981, 2.137870, 2.145899, 2.172466",\
"1.903822, 2.110981, 2.137870, 2.145899, 2.172466",\
"1.903822, 2.110981, 2.137870, 2.145899, 2.172466",\
"1.903822, 2.110981, 2.137870, 2.145899, 2.172466");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "16.559429, 16.895651, 16.944956, 16.959677, 17.008390",\
"16.610043, 16.946264, 16.995569, 17.010290, 17.059004",\
"16.727196, 17.063416, 17.112720, 17.127441, 17.176155",\
"17.053425, 17.389647, 17.438951, 17.453672, 17.502386",\
"18.184589, 18.520811, 18.570116, 18.584837, 18.633551");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403231, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403231, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403231, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403231, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403231, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "11.891422, 11.891553, 11.891568, 11.891573, 11.891588",\
"11.938377, 11.938508, 11.938523, 11.938528, 11.938543",\
"12.047058, 12.047189, 12.047204, 12.047209, 12.047224",\
"12.349706, 12.349836, 12.349852, 12.349855, 12.349871",\
"13.399097, 13.399228, 13.399243, 13.399248, 13.399263");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "11.764220, 11.773239, 11.773625, 11.773741, 11.774122",\
"11.811175, 11.820194, 11.820580, 11.820696, 11.821077",\
"11.919856, 11.928875, 11.929261, 11.929377, 11.929758",\
"12.222504, 12.231522, 12.231909, 12.232024, 12.232407",\
"13.271895, 13.280914, 13.281301, 13.281416, 13.281797");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "17.658955, 18.207762, 18.290070, 18.314646, 18.395966",\
"17.709568, 18.258375, 18.340683, 18.365259, 18.446579",\
"17.826719, 18.375526, 18.457832, 18.482409, 18.563730",\
"18.152950, 18.701756, 18.784063, 18.808640, 18.889961",\
"19.284115, 19.832922, 19.915230, 19.939806, 20.021126");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110974, 2.137865, 2.145895, 2.172463",\
"1.903822, 2.110974, 2.137865, 2.145895, 2.172463",\
"1.903822, 2.110974, 2.137865, 2.145895, 2.172463",\
"1.903822, 2.110974, 2.137865, 2.145895, 2.172463",\
"1.903822, 2.110974, 2.137865, 2.145895, 2.172463");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "17.718294, 18.054516, 18.103819, 18.118542, 18.167255",\
"17.768908, 18.105129, 18.154432, 18.169155, 18.217869",\
"17.886059, 18.222281, 18.271584, 18.286304, 18.335018",\
"18.212290, 18.548512, 18.597815, 18.612537, 18.661251",\
"19.343454, 19.679676, 19.728979, 19.743702, 19.792416");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403280, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403280, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403280, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403280, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403280, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.971089, 12.971199, 12.971212, 12.971216, 12.971228",\
"13.018044, 13.018154, 13.018167, 13.018171, 13.018183",\
"13.126725, 13.126835, 13.126848, 13.126852, 13.126863",\
"13.429373, 13.429482, 13.429496, 13.429499, 13.429512",\
"14.478765, 14.478875, 14.478889, 14.478891, 14.478905");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.843381, 12.852647, 12.853041, 12.853157, 12.853546",\
"12.890336, 12.899602, 12.899996, 12.900112, 12.900501",\
"12.999017, 13.008283, 13.008677, 13.008793, 13.009182",\
"13.301664, 13.310930, 13.311323, 13.311441, 13.311830",\
"14.351057, 14.360323, 14.360716, 14.360834, 14.361222");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.827221, 19.376040, 19.458347, 19.482924, 19.564243",\
"18.877834, 19.426653, 19.508961, 19.533537, 19.614857",\
"18.994986, 19.543804, 19.626110, 19.650686, 19.732008",\
"19.321217, 19.870035, 19.952341, 19.976917, 20.058239",\
"20.452381, 21.001200, 21.083508, 21.108084, 21.189404");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110975, 2.137866, 2.145895, 2.172463",\
"1.903822, 2.110975, 2.137866, 2.145895, 2.172463",\
"1.903822, 2.110975, 2.137866, 2.145895, 2.172463",\
"1.903822, 2.110975, 2.137866, 2.145895, 2.172463",\
"1.903822, 2.110975, 2.137866, 2.145895, 2.172463");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.903019, 19.239237, 19.288540, 19.303263, 19.351976",\
"18.953632, 19.289850, 19.339153, 19.353876, 19.402590",\
"19.070782, 19.407000, 19.456305, 19.471027, 19.519741",\
"19.397013, 19.733231, 19.782536, 19.797256, 19.845972",\
"20.528179, 20.864397, 20.913700, 20.928423, 20.977137");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403275, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403275, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403275, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403275, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403275, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "14.042634, 14.042744, 14.042757, 14.042761, 14.042773",\
"14.089589, 14.089699, 14.089712, 14.089716, 14.089728",\
"14.198270, 14.198380, 14.198393, 14.198397, 14.198409",\
"14.500918, 14.501028, 14.501041, 14.501045, 14.501058",\
"15.550309, 15.550419, 15.550432, 15.550436, 15.550448");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "13.914940, 13.924198, 13.924591, 13.924708, 13.925097",\
"13.961895, 13.971153, 13.971546, 13.971663, 13.972052",\
"14.070576, 14.079834, 14.080227, 14.080344, 14.080732",\
"14.373224, 14.382483, 14.382875, 14.382993, 14.383381",\
"15.422615, 15.431873, 15.432266, 15.432384, 15.432772");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.002113, 20.550947, 20.633253, 20.657829, 20.739149",\
"20.052727, 20.601561, 20.683867, 20.708443, 20.789762",\
"20.169878, 20.718712, 20.801018, 20.825594, 20.906914",\
"20.496109, 21.044943, 21.127249, 21.151825, 21.233145",\
"21.627274, 22.176107, 22.258413, 22.282990, 22.364309");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110969, 2.137861, 2.145891, 2.172461",\
"1.903822, 2.110969, 2.137861, 2.145891, 2.172461",\
"1.903822, 2.110969, 2.137861, 2.145891, 2.172461",\
"1.903822, 2.110969, 2.137861, 2.145891, 2.172461",\
"1.903822, 2.110969, 2.137861, 2.145891, 2.172461");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.072561, 20.408772, 20.458078, 20.472799, 20.521515",\
"20.123175, 20.459385, 20.508692, 20.523413, 20.572128",\
"20.240326, 20.576536, 20.625843, 20.640564, 20.689280",\
"20.566557, 20.902767, 20.952074, 20.966795, 21.015511",\
"21.697720, 22.033932, 22.083237, 22.097960, 22.146673");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403322, 1.535186, 1.553025, 1.558351, 1.575976",\
"1.403322, 1.535186, 1.553025, 1.558351, 1.575976",\
"1.403322, 1.535186, 1.553025, 1.558351, 1.575976",\
"1.403322, 1.535186, 1.553025, 1.558351, 1.575976",\
"1.403322, 1.535186, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.111943, 15.112026, 15.112036, 15.112039, 15.112047",\
"15.158898, 15.158981, 15.158991, 15.158994, 15.159002",\
"15.267579, 15.267662, 15.267672, 15.267674, 15.267683",\
"15.570228, 15.570311, 15.570320, 15.570323, 15.570332",\
"16.619617, 16.619701, 16.619711, 16.619713, 16.619722");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "14.983591, 14.993172, 14.993573, 14.993692, 14.994089",\
"15.030546, 15.040127, 15.040528, 15.040648, 15.041044",\
"15.139227, 15.148808, 15.149209, 15.149328, 15.149725",\
"15.441875, 15.451456, 15.451858, 15.451977, 15.452374",\
"16.491266, 16.500847, 16.501249, 16.501368, 16.501764");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.191387, 21.740196, 21.822502, 21.847078, 21.928400",\
"21.242001, 21.790810, 21.873116, 21.897692, 21.979013",\
"21.359154, 21.907963, 21.990269, 22.014845, 22.096167",\
"21.685385, 22.234194, 22.316502, 22.341076, 22.422398",\
"22.816547, 23.365356, 23.447662, 23.472239, 23.553560");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110984, 2.137872, 2.145901, 2.172467",\
"1.903822, 2.110984, 2.137872, 2.145901, 2.172467",\
"1.903822, 2.110984, 2.137872, 2.145901, 2.172467",\
"1.903822, 2.110984, 2.137872, 2.145901, 2.172467",\
"1.903822, 2.110984, 2.137872, 2.145901, 2.172467");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.239798, 21.576017, 21.625322, 21.640043, 21.688757",\
"21.290411, 21.626631, 21.675936, 21.690657, 21.739370",\
"21.407562, 21.743782, 21.793085, 21.807808, 21.856522",\
"21.733791, 22.070011, 22.119316, 22.134039, 22.182751",\
"22.864956, 23.201176, 23.250479, 23.265202, 23.313915");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403201, 1.535188, 1.553025, 1.558352, 1.575976",\
"1.403201, 1.535188, 1.553025, 1.558352, 1.575976",\
"1.403201, 1.535188, 1.553025, 1.558352, 1.575976",\
"1.403201, 1.535188, 1.553025, 1.558352, 1.575976",\
"1.403201, 1.535188, 1.553025, 1.558352, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "16.165056, 16.165201, 16.165216, 16.165222, 16.165239",\
"16.212011, 16.212156, 16.212172, 16.212177, 16.212194",\
"16.320692, 16.320837, 16.320852, 16.320858, 16.320875",\
"16.623341, 16.623486, 16.623501, 16.623507, 16.623524",\
"17.672731, 17.672876, 17.672892, 17.672897, 17.672915");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "16.038179, 16.047039, 16.047421, 16.047535, 16.047913",\
"16.085135, 16.093994, 16.094376, 16.094490, 16.094868",\
"16.193815, 16.202675, 16.203056, 16.203171, 16.203548",\
"16.496464, 16.505323, 16.505705, 16.505819, 16.506197",\
"17.545855, 17.554714, 17.555096, 17.555210, 17.555588");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "22.443806, 22.992628, 23.074936, 23.099510, 23.180832",\
"22.494419, 23.043242, 23.125549, 23.150124, 23.231445",\
"22.611572, 23.160393, 23.242699, 23.267277, 23.348597",\
"22.937801, 23.486622, 23.568928, 23.593506, 23.674826",\
"24.068970, 24.617790, 24.700096, 24.724674, 24.805994");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110973, 2.137864, 2.145894, 2.172463",\
"1.903822, 2.110973, 2.137864, 2.145894, 2.172463",\
"1.903822, 2.110973, 2.137864, 2.145894, 2.172463",\
"1.903822, 2.110973, 2.137864, 2.145894, 2.172463",\
"1.903822, 2.110973, 2.137864, 2.145894, 2.172463");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "22.503136, 22.839352, 22.888657, 22.903379, 22.952093",\
"22.553749, 22.889965, 22.939270, 22.953993, 23.002707",\
"22.670902, 23.007116, 23.056421, 23.071144, 23.119858",\
"22.997131, 23.333345, 23.382650, 23.397373, 23.446087",\
"24.128300, 24.464514, 24.513819, 24.528542, 24.577255");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403288, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403288, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403288, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403288, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403288, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "17.329735, 17.329828, 17.329840, 17.329844, 17.329853",\
"17.376690, 17.376783, 17.376795, 17.376799, 17.376808",\
"17.485371, 17.485464, 17.485476, 17.485479, 17.485489",\
"17.788019, 17.788113, 17.788124, 17.788128, 17.788137",\
"18.837410, 18.837503, 18.837515, 18.837519, 18.837528");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "17.201653, 17.211102, 17.211500, 17.211618, 17.212011",\
"17.248608, 17.258057, 17.258455, 17.258574, 17.258966",\
"17.357288, 17.366737, 17.367136, 17.367254, 17.367647",\
"17.659937, 17.669386, 17.669785, 17.669903, 17.670296",\
"18.709328, 18.718777, 18.719175, 18.719294, 18.719687");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.591858, 24.140688, 24.222994, 24.247570, 24.328890",\
"23.642471, 24.191301, 24.273607, 24.298183, 24.379503",\
"23.759624, 24.308455, 24.390760, 24.415337, 24.496656",\
"24.085854, 24.634684, 24.716990, 24.741566, 24.822886",\
"25.217018, 25.765848, 25.848154, 25.872730, 25.954050");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110971, 2.137863, 2.145893, 2.172462",\
"1.903822, 2.110971, 2.137863, 2.145893, 2.172462",\
"1.903822, 2.110971, 2.137863, 2.145893, 2.172462",\
"1.903822, 2.110971, 2.137863, 2.145893, 2.172462",\
"1.903822, 2.110971, 2.137863, 2.145893, 2.172462");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.663097, 23.999313, 24.048618, 24.063339, 24.112053",\
"23.713711, 24.049927, 24.099232, 24.113953, 24.162666",\
"23.830864, 24.167076, 24.216381, 24.231104, 24.279819",\
"24.157093, 24.493309, 24.542614, 24.557335, 24.606049",\
"25.288258, 25.624474, 25.673779, 25.688499, 25.737213");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403303, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403303, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403303, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403303, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403303, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.396591, 18.396675, 18.396685, 18.396688, 18.396698",\
"18.443546, 18.443630, 18.443640, 18.443644, 18.443653",\
"18.552227, 18.552311, 18.552320, 18.552324, 18.552334",\
"18.854876, 18.854959, 18.854969, 18.854973, 18.854982",\
"19.904266, 19.904350, 19.904360, 19.904364, 19.904373");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.268257, 18.277828, 18.278231, 18.278351, 18.278746",\
"18.315212, 18.324783, 18.325186, 18.325306, 18.325701",\
"18.423893, 18.433464, 18.433867, 18.433987, 18.434381",\
"18.726540, 18.736115, 18.736515, 18.736633, 18.737030",\
"19.775932, 19.785503, 19.785906, 19.786026, 19.786421");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "24.770447, 25.319248, 25.401556, 25.426132, 25.507454",\
"24.821060, 25.369862, 25.452169, 25.476746, 25.558067",\
"24.938213, 25.487015, 25.569323, 25.593899, 25.675220",\
"25.264442, 25.813244, 25.895552, 25.920128, 26.001450",\
"26.395611, 26.944412, 27.026720, 27.051296, 27.132618");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110977, 2.137867, 2.145896, 2.172464",\
"1.903822, 2.110977, 2.137867, 2.145896, 2.172464",\
"1.903822, 2.110977, 2.137867, 2.145896, 2.172464",\
"1.903822, 2.110977, 2.137867, 2.145896, 2.172464",\
"1.903822, 2.110977, 2.137867, 2.145896, 2.172464");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "24.847309, 25.183533, 25.232836, 25.247559, 25.296270",\
"24.897923, 25.234146, 25.283449, 25.298172, 25.346884",\
"25.015074, 25.351297, 25.400600, 25.415321, 25.464035",\
"25.341305, 25.677528, 25.726831, 25.741554, 25.790266",\
"26.472471, 26.808695, 26.857998, 26.872719, 26.921432");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403262, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403262, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403262, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403262, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403262, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "19.482483, 19.482592, 19.482605, 19.482609, 19.482620",\
"19.529438, 19.529547, 19.529560, 19.529564, 19.529575",\
"19.638119, 19.638227, 19.638241, 19.638245, 19.638256",\
"19.940769, 19.940878, 19.940891, 19.940895, 19.940907",\
"20.990160, 20.990269, 20.990282, 20.990286, 20.990299");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "19.354752, 19.364029, 19.364422, 19.364540, 19.364929",\
"19.401707, 19.410984, 19.411377, 19.411495, 19.411884",\
"19.510387, 19.519665, 19.520058, 19.520176, 19.520565",\
"19.813038, 19.822315, 19.822708, 19.822826, 19.823215",\
"20.862429, 20.871706, 20.872099, 20.872217, 20.872606");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "25.950998, 26.499825, 26.582130, 26.606709, 26.688028",\
"26.001612, 26.550438, 26.632744, 26.657322, 26.738642",\
"26.118765, 26.667591, 26.749897, 26.774475, 26.855795",\
"26.444994, 26.993820, 27.076126, 27.100704, 27.182024",\
"27.576162, 28.124989, 28.207294, 28.231873, 28.313192");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110971, 2.137863, 2.145893, 2.172462",\
"1.903822, 2.110971, 2.137863, 2.145893, 2.172462",\
"1.903822, 2.110971, 2.137863, 2.145893, 2.172462",\
"1.903822, 2.110971, 2.137863, 2.145893, 2.172462",\
"1.903822, 2.110971, 2.137863, 2.145893, 2.172462");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "26.024309, 26.360523, 26.409828, 26.424549, 26.473265",\
"26.074923, 26.411137, 26.460442, 26.475163, 26.523878",\
"26.192076, 26.528290, 26.577595, 26.592316, 26.641031",\
"26.518307, 26.854521, 26.903826, 26.918549, 26.967262",\
"27.649475, 27.985689, 28.034994, 28.049717, 28.098431");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403303, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403303, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403303, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403303, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403303, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.573299, 20.573385, 20.573395, 20.573397, 20.573406",\
"20.620255, 20.620340, 20.620350, 20.620352, 20.620361",\
"20.728935, 20.729021, 20.729031, 20.729033, 20.729042",\
"21.031584, 21.031670, 21.031679, 21.031681, 21.031691",\
"22.080973, 22.081059, 22.081068, 22.081070, 22.081079");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.444988, 20.454550, 20.454950, 20.455070, 20.455465",\
"20.491943, 20.501505, 20.501905, 20.502026, 20.502420",\
"20.600624, 20.610186, 20.610586, 20.610706, 20.611101",\
"20.903275, 20.912834, 20.913235, 20.913355, 20.913750",\
"21.952663, 21.962223, 21.962624, 21.962744, 21.963139");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "27.145630, 27.694454, 27.776760, 27.801336, 27.882658",\
"27.196243, 27.745068, 27.827374, 27.851950, 27.933271",\
"27.313396, 27.862221, 27.944527, 27.969103, 28.050425",\
"27.639629, 28.188454, 28.270760, 28.295336, 28.376657",\
"28.770798, 29.319622, 29.401928, 29.426504, 29.507826");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110974, 2.137865, 2.145895, 2.172463",\
"1.903822, 2.110974, 2.137865, 2.145895, 2.172463",\
"1.903822, 2.110974, 2.137865, 2.145895, 2.172463",\
"1.903822, 2.110974, 2.137865, 2.145895, 2.172463",\
"1.903822, 2.110974, 2.137865, 2.145895, 2.172463");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "27.216328, 27.552544, 27.601849, 27.616570, 27.665283",\
"27.266941, 27.603157, 27.652462, 27.667183, 27.715897",\
"27.384094, 27.720310, 27.769615, 27.784336, 27.833050",\
"27.710325, 28.046541, 28.095846, 28.110569, 28.159283",\
"28.841494, 29.177710, 29.227015, 29.241737, 29.290451");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403280, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403280, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403280, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403280, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403280, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.674654, 21.674755, 21.674767, 21.674770, 21.674782",\
"21.721609, 21.721710, 21.721722, 21.721725, 21.721737",\
"21.830288, 21.830389, 21.830400, 21.830404, 21.830416",\
"22.132936, 22.133038, 22.133049, 22.133053, 22.133064",\
"23.182327, 23.182428, 23.182440, 23.182444, 23.182455");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.546730, 21.556103, 21.556498, 21.556616, 21.557007",\
"21.593685, 21.603058, 21.603453, 21.603571, 21.603962",\
"21.702364, 21.711735, 21.712132, 21.712250, 21.712641",\
"22.005013, 22.014385, 22.014780, 22.014898, 22.015289",\
"23.054403, 23.063774, 23.064171, 23.064289, 23.064680");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "28.326233, 28.875031, 28.957336, 28.981915, 29.063236",\
"28.376846, 28.925644, 29.007950, 29.032528, 29.113850",\
"28.493999, 29.042797, 29.125103, 29.149681, 29.231003",\
"28.820229, 29.369026, 29.451332, 29.475910, 29.557232",\
"29.951397, 30.500195, 30.582500, 30.607079, 30.688400");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110968, 2.137860, 2.145890, 2.172461",\
"1.903822, 2.110968, 2.137860, 2.145890, 2.172461",\
"1.903822, 2.110968, 2.137860, 2.145890, 2.172461",\
"1.903822, 2.110968, 2.137860, 2.145890, 2.172461",\
"1.903822, 2.110968, 2.137860, 2.145890, 2.172461");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "28.394115, 28.730341, 28.779644, 28.794367, 28.843079",\
"28.444729, 28.780954, 28.830257, 28.844980, 28.893692",\
"28.561882, 28.898108, 28.947411, 28.962133, 29.010845",\
"28.888111, 29.224337, 29.273640, 29.288363, 29.337074",\
"30.019279, 30.355505, 30.404808, 30.419531, 30.468243");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403335, 1.535186, 1.553024, 1.558351, 1.575975",\
"1.403335, 1.535186, 1.553024, 1.558351, 1.575975",\
"1.403335, 1.535186, 1.553024, 1.558351, 1.575975",\
"1.403335, 1.535186, 1.553024, 1.558351, 1.575975",\
"1.403335, 1.535186, 1.553024, 1.558351, 1.575975");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "22.755135, 22.755203, 22.755211, 22.755215, 22.755222",\
"22.802090, 22.802158, 22.802166, 22.802170, 22.802177",\
"22.910770, 22.910839, 22.910847, 22.910851, 22.910858",\
"23.213421, 23.213490, 23.213497, 23.213501, 23.213509",\
"24.262810, 24.262880, 24.262890, 24.262892, 24.262899");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "22.626467, 22.636202, 22.636608, 22.636728, 22.637129",\
"22.673422, 22.683157, 22.683563, 22.683683, 22.684084",\
"22.782103, 22.791838, 22.792244, 22.792364, 22.792765",\
"23.084753, 23.094488, 23.094894, 23.095015, 23.095415",\
"24.134144, 24.143879, 24.144283, 24.144405, 24.144806");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "29.501963, 30.050781, 30.133087, 30.157663, 30.238985",\
"29.552576, 30.101395, 30.183701, 30.208277, 30.289598",\
"29.669729, 30.218548, 30.300854, 30.325430, 30.406752",\
"29.995958, 30.544777, 30.627083, 30.651659, 30.732981",\
"31.127127, 31.675945, 31.758251, 31.782827, 31.864149");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110975, 2.137866, 2.145895, 2.172463",\
"1.903822, 2.110975, 2.137866, 2.145895, 2.172463",\
"1.903822, 2.110975, 2.137866, 2.145895, 2.172463",\
"1.903822, 2.110975, 2.137866, 2.145895, 2.172463",\
"1.903822, 2.110975, 2.137866, 2.145895, 2.172463");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "29.563801, 29.900019, 29.949322, 29.964045, 30.012760",\
"29.614414, 29.950632, 29.999935, 30.014658, 30.063374",\
"29.731567, 30.067785, 30.117088, 30.131811, 30.180527",\
"30.057796, 30.394014, 30.443317, 30.458040, 30.506756",\
"31.188965, 31.525183, 31.574486, 31.589209, 31.637924");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403274, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403274, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403274, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403274, 1.535187, 1.553025, 1.558351, 1.575976",\
"1.403274, 1.535187, 1.553025, 1.558351, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.812109, 23.812212, 23.812223, 23.812227, 23.812239",\
"23.859064, 23.859167, 23.859179, 23.859182, 23.859194",\
"23.967745, 23.967848, 23.967859, 23.967863, 23.967875",\
"24.270395, 24.270498, 24.270510, 24.270514, 24.270525",\
"25.319786, 25.319889, 25.319901, 25.319904, 25.319916");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.684229, 23.693579, 23.693974, 23.694092, 23.694483",\
"23.731184, 23.740534, 23.740929, 23.741047, 23.741438",\
"23.839865, 23.849215, 23.849609, 23.849728, 23.850119",\
"24.142515, 24.151865, 24.152260, 24.152378, 24.152769",\
"25.191906, 25.201256, 25.201651, 25.201769, 25.202160");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[24];
} /* end of pin mprj_io[24] */
pin("mprj_io[23]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[23];
} /* end of pin mprj_io[23] */
pin("mprj_io[22]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[22];
} /* end of pin mprj_io[22] */
pin("mprj_io[21]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[21];
} /* end of pin mprj_io[21] */
pin("mprj_io[20]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[20];
} /* end of pin mprj_io[20] */
pin("mprj_io[19]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[19];
} /* end of pin mprj_io[19] */
pin("mprj_io[18]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[18];
} /* end of pin mprj_io[18] */
pin("mprj_io[17]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[17];
} /* end of pin mprj_io[17] */
pin("mprj_io[16]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[16];
} /* end of pin mprj_io[16] */
pin("mprj_io[15]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[15];
} /* end of pin mprj_io[15] */
pin("mprj_io[14]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
original_pin : mprj_io[14];
} /* end of pin mprj_io[14] */
pin("mprj_io[13]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "25.447662, 25.996510, 26.078815, 26.103390, 26.184710",\
"25.498985, 26.047832, 26.130138, 26.154713, 26.236032",\
"25.613411, 26.162258, 26.244564, 26.269138, 26.350458",\
"25.951942, 26.500790, 26.583096, 26.607670, 26.688990",\
"27.116230, 27.665077, 27.747383, 27.771957, 27.853277");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110997, 2.137882, 2.145910, 2.172472",\
"1.903822, 2.110997, 2.137882, 2.145910, 2.172472",\
"1.903822, 2.110997, 2.137882, 2.145910, 2.172472",\
"1.903822, 2.110997, 2.137882, 2.145910, 2.172472",\
"1.903822, 2.110997, 2.137882, 2.145910, 2.172472");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "25.519077, 25.855286, 25.904591, 25.919313, 25.968029",\
"25.570400, 25.906610, 25.955915, 25.970638, 26.019354",\
"25.684826, 26.021036, 26.070341, 26.085064, 26.133780",\
"26.023357, 26.359566, 26.408871, 26.423594, 26.472309",\
"27.187645, 27.523853, 27.573158, 27.587881, 27.636597");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403097, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403097, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403097, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403097, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403097, 1.535189, 1.553026, 1.558352, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.697454, 20.697657, 20.697681, 20.697687, 20.697710",\
"20.745070, 20.745272, 20.745296, 20.745302, 20.745325",\
"20.851225, 20.851427, 20.851452, 20.851458, 20.851480",\
"21.165281, 21.165483, 21.165508, 21.165514, 21.165537",\
"22.245401, 22.245604, 22.245628, 22.245634, 22.245657");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.571978, 20.580153, 20.580517, 20.580626, 20.580986",\
"20.619593, 20.627768, 20.628132, 20.628241, 20.628601",\
"20.725748, 20.733923, 20.734287, 20.734396, 20.734756",\
"21.039804, 21.047979, 21.048344, 21.048452, 21.048813",\
"22.119925, 22.128099, 22.128464, 22.128572, 22.128933");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "24.210041, 24.759409, 24.841709, 24.866283, 24.947599",\
"24.261364, 24.810732, 24.893032, 24.917606, 24.998922",\
"24.375790, 24.925158, 25.007458, 25.032032, 25.113348",\
"24.714321, 25.263689, 25.345989, 25.370564, 25.451880",\
"25.878605, 26.427973, 26.510273, 26.534847, 26.616163");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110903, 2.137812, 2.145847, 2.172434",\
"1.903822, 2.110903, 2.137812, 2.145847, 2.172434",\
"1.903822, 2.110903, 2.137812, 2.145847, 2.172434",\
"1.903822, 2.110903, 2.137812, 2.145847, 2.172434",\
"1.903822, 2.110903, 2.137812, 2.145847, 2.172434");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "24.220501, 24.556786, 24.606081, 24.620800, 24.669504",\
"24.271828, 24.608110, 24.657406, 24.672125, 24.720829",\
"24.386253, 24.722536, 24.771832, 24.786551, 24.835255",\
"24.724781, 25.061066, 25.110361, 25.125080, 25.173784",\
"25.889069, 26.225351, 26.274647, 26.289366, 26.338070");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403854, 1.535180, 1.553020, 1.558347, 1.575974",\
"1.403854, 1.535180, 1.553020, 1.558347, 1.575974",\
"1.403854, 1.535180, 1.553020, 1.558347, 1.575974",\
"1.403854, 1.535180, 1.553020, 1.558347, 1.575974",\
"1.403854, 1.535180, 1.553020, 1.558347, 1.575974");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "19.583427, 19.583445, 19.583445, 19.583445, 19.583445",\
"19.631042, 19.631058, 19.631058, 19.631058, 19.631058",\
"19.737198, 19.737213, 19.737213, 19.737213, 19.737213",\
"20.051254, 20.051271, 20.051271, 20.051271, 20.051271",\
"21.131374, 21.131392, 21.131392, 21.131392, 21.131392");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "19.456720, 19.465586, 19.465937, 19.466042, 19.466389",\
"19.504333, 19.513199, 19.513550, 19.513655, 19.514002",\
"19.610489, 19.619354, 19.619705, 19.619810, 19.620157",\
"19.924547, 19.933413, 19.933764, 19.933868, 19.934216",\
"21.004667, 21.013533, 21.013884, 21.013988, 21.014336");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.037697, 23.587154, 23.669453, 23.694027, 23.775343",\
"23.089020, 23.638477, 23.720779, 23.745354, 23.826668",\
"23.203445, 23.752903, 23.835205, 23.859779, 23.941093",\
"23.541977, 24.091434, 24.173737, 24.198311, 24.279625",\
"24.706261, 25.255718, 25.338020, 25.362595, 25.443909");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903823, 2.110879, 2.137794, 2.145831, 2.172424",\
"1.903823, 2.110879, 2.137794, 2.145831, 2.172424",\
"1.903823, 2.110879, 2.137794, 2.145831, 2.172424",\
"1.903823, 2.110879, 2.137794, 2.145831, 2.172424",\
"1.903823, 2.110879, 2.137794, 2.145831, 2.172424");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.042572, 23.378866, 23.428160, 23.442879, 23.491581",\
"23.093899, 23.430191, 23.479485, 23.494204, 23.542906",\
"23.208324, 23.544617, 23.593910, 23.608629, 23.657331",\
"23.546852, 23.883144, 23.932438, 23.947157, 23.995859",\
"24.711136, 25.047430, 25.096724, 25.111443, 25.160145");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.404049, 1.535178, 1.553019, 1.558346, 1.575974",\
"1.404049, 1.535178, 1.553019, 1.558346, 1.575974",\
"1.404049, 1.535178, 1.553019, 1.558346, 1.575974",\
"1.404049, 1.535178, 1.553019, 1.558346, 1.575974",\
"1.404049, 1.535178, 1.553019, 1.558346, 1.575974");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.523684, 18.523708, 18.523708, 18.523708, 18.523708",\
"18.571297, 18.571323, 18.571323, 18.571323, 18.571323",\
"18.677452, 18.677479, 18.677479, 18.677479, 18.677479",\
"18.991510, 18.991535, 18.991535, 18.991535, 18.991535",\
"20.071630, 20.071655, 20.071655, 20.071655, 20.071655");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.399071, 18.406961, 18.407270, 18.407362, 18.407667",\
"18.446684, 18.454576, 18.454884, 18.454977, 18.455280",\
"18.552839, 18.560730, 18.561039, 18.561131, 18.561436",\
"18.866898, 18.874788, 18.875097, 18.875189, 18.875494",\
"19.947018, 19.954908, 19.955217, 19.955309, 19.955614");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.816103, 22.365543, 22.447845, 22.472420, 22.553734",\
"21.867428, 22.416870, 22.499170, 22.523745, 22.605059",\
"21.981853, 22.531296, 22.613596, 22.638170, 22.719484",\
"22.320383, 22.869823, 22.952126, 22.976700, 23.058014",\
"23.484671, 24.034111, 24.116413, 24.140987, 24.222301");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903823, 2.110894, 2.137806, 2.145842, 2.172431",\
"1.903823, 2.110894, 2.137806, 2.145842, 2.172431",\
"1.903823, 2.110894, 2.137806, 2.145842, 2.172431",\
"1.903823, 2.110894, 2.137806, 2.145842, 2.172431",\
"1.903823, 2.110894, 2.137806, 2.145842, 2.172431");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.852486, 22.188778, 22.238071, 22.252790, 22.301495",\
"21.903812, 22.240103, 22.289396, 22.304115, 22.352818",\
"22.018238, 22.354528, 22.403822, 22.418541, 22.467243",\
"22.356766, 22.693058, 22.742352, 22.757071, 22.805775",\
"23.521053, 23.857344, 23.906637, 23.921356, 23.970058");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403923, 1.535179, 1.553020, 1.558347, 1.575974",\
"1.403923, 1.535179, 1.553020, 1.558347, 1.575974",\
"1.403923, 1.535179, 1.553020, 1.558347, 1.575974",\
"1.403923, 1.535179, 1.553020, 1.558347, 1.575974",\
"1.403923, 1.535179, 1.553020, 1.558347, 1.575974");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "17.358883, 17.358902, 17.358902, 17.358902, 17.358902",\
"17.406498, 17.406517, 17.406517, 17.406517, 17.406517",\
"17.512651, 17.512671, 17.512671, 17.512671, 17.512671",\
"17.826710, 17.826729, 17.826729, 17.826729, 17.826729",\
"18.906830, 18.906849, 18.906849, 18.906849, 18.906849");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "17.232826, 17.241390, 17.241728, 17.241829, 17.242163",\
"17.280441, 17.289003, 17.289341, 17.289442, 17.289776",\
"17.386595, 17.395157, 17.395496, 17.395597, 17.395931",\
"17.700653, 17.709217, 17.709555, 17.709656, 17.709990",\
"18.780773, 18.789337, 18.789675, 18.789776, 18.790110");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.688492, 21.238106, 21.320404, 21.344978, 21.426291",\
"20.739817, 21.289429, 21.371729, 21.396301, 21.477615",\
"20.854242, 21.403856, 21.486155, 21.510729, 21.592041",\
"21.192772, 21.742386, 21.824684, 21.849258, 21.930571",\
"22.357058, 22.906672, 22.988970, 23.013544, 23.094856");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110901, 2.137810, 2.145846, 2.172433",\
"1.903822, 2.110901, 2.137810, 2.145846, 2.172433",\
"1.903822, 2.110901, 2.137810, 2.145846, 2.172433",\
"1.903822, 2.110901, 2.137810, 2.145846, 2.172433",\
"1.903822, 2.110901, 2.137810, 2.145846, 2.172433");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.682793, 21.019083, 21.068377, 21.083096, 21.131800",\
"20.734118, 21.070408, 21.119701, 21.134420, 21.183125",\
"20.848543, 21.184834, 21.234127, 21.248846, 21.297550",\
"21.187073, 21.523363, 21.572657, 21.587376, 21.636080",\
"22.351358, 22.687649, 22.736942, 22.751659, 22.800364");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403874, 1.535180, 1.553020, 1.558347, 1.575974",\
"1.403874, 1.535180, 1.553020, 1.558347, 1.575974",\
"1.403874, 1.535180, 1.553020, 1.558347, 1.575974",\
"1.403874, 1.535180, 1.553020, 1.558347, 1.575974",\
"1.403874, 1.535180, 1.553020, 1.558347, 1.575974");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "16.267813, 16.267830, 16.267830, 16.267830, 16.267830",\
"16.315426, 16.315443, 16.315443, 16.315443, 16.315443",\
"16.421581, 16.421598, 16.421598, 16.421598, 16.421598",\
"16.735640, 16.735657, 16.735657, 16.735657, 16.735657",\
"17.815760, 17.815777, 17.815777, 17.815777, 17.815777");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "16.141197, 16.150021, 16.150370, 16.150475, 16.150818",\
"16.188812, 16.197634, 16.197983, 16.198088, 16.198433",\
"16.294966, 16.303789, 16.304138, 16.304241, 16.304588",\
"16.609024, 16.617847, 16.618196, 16.618301, 16.618645",\
"17.689144, 17.697968, 17.698317, 17.698421, 17.698765");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "19.506777, 20.056160, 20.138462, 20.163036, 20.244352",\
"19.558102, 20.107485, 20.189785, 20.214359, 20.295675",\
"19.672527, 20.221912, 20.304213, 20.328787, 20.410103",\
"20.011057, 20.560440, 20.642742, 20.667316, 20.748632",\
"21.175343, 21.724726, 21.807026, 21.831600, 21.912916");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110914, 2.137820, 2.145854, 2.172439",\
"1.903822, 2.110914, 2.137820, 2.145854, 2.172439",\
"1.903822, 2.110914, 2.137820, 2.145854, 2.172439",\
"1.903822, 2.110914, 2.137820, 2.145854, 2.172439",\
"1.903822, 2.110914, 2.137820, 2.145854, 2.172439");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "19.503708, 19.839985, 19.889280, 19.903999, 19.952705",\
"19.555031, 19.891308, 19.940603, 19.955322, 20.004028",\
"19.669458, 20.005735, 20.055031, 20.069750, 20.118456",\
"20.007988, 20.344265, 20.393560, 20.408279, 20.456985",\
"21.172274, 21.508551, 21.557846, 21.572565, 21.621271");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403767, 1.535181, 1.553021, 1.558348, 1.575974",\
"1.403767, 1.535181, 1.553021, 1.558348, 1.575974",\
"1.403767, 1.535181, 1.553021, 1.558348, 1.575974",\
"1.403767, 1.535181, 1.553021, 1.558348, 1.575974",\
"1.403767, 1.535181, 1.553021, 1.558348, 1.575974");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.204057, 15.204074, 15.204074, 15.204074, 15.204074",\
"15.251671, 15.251688, 15.251688, 15.251688, 15.251688",\
"15.357825, 15.357842, 15.357842, 15.357842, 15.357842",\
"15.671884, 15.671901, 15.671901, 15.671901, 15.671901",\
"16.752003, 16.752022, 16.752022, 16.752022, 16.752022");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.077574, 15.086334, 15.086681, 15.086784, 15.087128",\
"15.125188, 15.133949, 15.134295, 15.134399, 15.134742",\
"15.231342, 15.240103, 15.240450, 15.240553, 15.240896",\
"15.545401, 15.554161, 15.554508, 15.554611, 15.554955",\
"16.625521, 16.634281, 16.634628, 16.634731, 16.635075");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.341593, 18.891144, 18.973444, 18.998018, 19.079330",\
"18.392916, 18.942469, 19.024767, 19.049341, 19.130655",\
"18.507343, 19.056896, 19.139194, 19.163769, 19.245083",\
"18.845873, 19.395424, 19.477724, 19.502298, 19.583611",\
"20.010159, 20.559711, 20.642010, 20.666584, 20.747898");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110915, 2.137821, 2.145855, 2.172439",\
"1.903822, 2.110915, 2.137821, 2.145855, 2.172439",\
"1.903822, 2.110915, 2.137821, 2.145855, 2.172439",\
"1.903822, 2.110915, 2.137821, 2.145855, 2.172439",\
"1.903822, 2.110915, 2.137821, 2.145855, 2.172439");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "18.331791, 18.668091, 18.717384, 18.732101, 18.780804",\
"18.383116, 18.719418, 18.768709, 18.783428, 18.832129",\
"18.497541, 18.833843, 18.883135, 18.897854, 18.946554",\
"18.836071, 19.172371, 19.221664, 19.236382, 19.285084",\
"20.000357, 20.336658, 20.385950, 20.400669, 20.449369");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403755, 1.535181, 1.553021, 1.558348, 1.575974",\
"1.403755, 1.535181, 1.553021, 1.558348, 1.575974",\
"1.403755, 1.535181, 1.553021, 1.558348, 1.575974",\
"1.403755, 1.535181, 1.553021, 1.558348, 1.575974",\
"1.403755, 1.535181, 1.553021, 1.558348, 1.575974");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "14.155122, 14.155133, 14.155133, 14.155133, 14.155133",\
"14.202736, 14.202747, 14.202747, 14.202747, 14.202747",\
"14.308890, 14.308902, 14.308902, 14.308902, 14.308902",\
"14.622949, 14.622960, 14.622960, 14.622960, 14.622960",\
"15.703069, 15.703080, 15.703080, 15.703080, 15.703080");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "14.027349, 14.036710, 14.037083, 14.037194, 14.037563",\
"14.074965, 14.084324, 14.084697, 14.084808, 14.085177",\
"14.181118, 14.190478, 14.190851, 14.190963, 14.191332",\
"14.495176, 14.504537, 14.504910, 14.505021, 14.505390",\
"15.575296, 15.584657, 15.585030, 15.585141, 15.585510");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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 : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[6];
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "30.698996, 31.247858, 31.330162, 31.354736, 31.436056",\
"30.848301, 31.397163, 31.479467, 31.504044, 31.585361",\
"30.997786, 31.546648, 31.628952, 31.653526, 31.734846",\
"31.296755, 31.845617, 31.927921, 31.952496, 32.033813",\
"31.894770, 32.443630, 32.525936, 32.550510, 32.631828");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "31.994125, 32.330330, 32.379635, 32.394360, 32.443073",\
"32.143433, 32.479633, 32.528942, 32.543663, 32.592381",\
"32.292915, 32.629120, 32.678425, 32.693150, 32.741863",\
"32.591885, 32.928089, 32.977394, 32.992119, 33.040833",\
"33.189899, 33.526104, 33.575409, 33.590134, 33.638847");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891");
}
} /* end of arc clock_mprj_io[6]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.474615, 23.983799, 24.060154, 24.082954, 24.158394",\
"23.749722, 24.258905, 24.335262, 24.358059, 24.433500",\
"23.749722, 24.258905, 24.335262, 24.358059, 24.433500",\
"24.029163, 24.538347, 24.614704, 24.637501, 24.712942",\
"24.583950, 25.093134, 25.169491, 25.192287, 25.267729");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "24.163927, 24.475826, 24.521568, 24.535227, 24.580421",\
"24.439034, 24.750933, 24.796675, 24.810333, 24.855528",\
"24.439034, 24.750933, 24.796675, 24.810333, 24.855528",\
"24.718475, 25.030375, 25.076117, 25.089775, 25.134970",\
"25.273262, 25.585161, 25.630903, 25.644562, 25.689756");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "39.040207, 39.589069, 39.671375, 39.695950, 39.777267",\
"39.091530, 39.640392, 39.722698, 39.747272, 39.828590",\
"39.205956, 39.754818, 39.837124, 39.861698, 39.943016",\
"39.544487, 40.093349, 40.175655, 40.200230, 40.281548",\
"40.708767, 41.257629, 41.339935, 41.364510, 41.445831");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.111003, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111003, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111003, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111003, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111003, 2.137886, 2.145913, 2.172475");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "40.338600, 40.674801, 40.724110, 40.738831, 40.787548",\
"40.389923, 40.726124, 40.775433, 40.790154, 40.838871",\
"40.504349, 40.840549, 40.889858, 40.904579, 40.953297",\
"40.842880, 41.179081, 41.228390, 41.243111, 41.291828",\
"42.007164, 42.343365, 42.392673, 42.407394, 42.456112");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403052, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403052, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403052, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403052, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403052, 1.535190, 1.553027, 1.558353, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.928279, 12.928505, 12.928532, 12.928539, 12.928565",\
"12.975893, 12.976119, 12.976145, 12.976152, 12.976179",\
"13.082047, 13.082273, 13.082300, 13.082308, 13.082334",\
"13.396106, 13.396332, 13.396358, 13.396366, 13.396392",\
"14.476226, 14.476452, 14.476479, 14.476486, 14.476512");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.803371, 12.811267, 12.811625, 12.811731, 12.812085",\
"12.850986, 12.858881, 12.859239, 12.859345, 12.859699",\
"12.957140, 12.965035, 12.965393, 12.965500, 12.965854",\
"13.271198, 13.279094, 13.279451, 13.279558, 13.279912",\
"14.351318, 14.359214, 14.359571, 14.359678, 14.360032");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "14.727755, 15.276617, 15.358922, 15.383497, 15.464816",\
"14.778803, 15.327665, 15.409969, 15.434545, 15.515863",\
"14.893259, 15.442122, 15.524426, 15.549002, 15.630321",\
"15.232506, 15.781368, 15.863673, 15.888248, 15.969567",\
"16.427557, 16.976419, 17.058723, 17.083298, 17.164618");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.445972, 15.782175, 15.831482, 15.846205, 15.894920",\
"15.497019, 15.833221, 15.882528, 15.897251, 15.945967",\
"15.611477, 15.947680, 15.996986, 16.011709, 16.060425",\
"15.950722, 16.286926, 16.336231, 16.350956, 16.399670",\
"17.145771, 17.481974, 17.531281, 17.546003, 17.594719");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "13.314819, 13.824005, 13.900360, 13.923159, 13.998599",\
"13.362175, 13.871361, 13.947716, 13.970514, 14.045955",\
"13.468359, 13.977545, 14.053900, 14.076698, 14.152139",\
"13.783081, 14.292267, 14.368622, 14.391420, 14.466861",\
"14.891741, 15.400927, 15.477282, 15.500080, 15.575521");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160",\
"1.869167, 2.063367, 2.088642, 2.096188, 2.121160");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "14.016031, 14.327930, 14.373672, 14.387331, 14.432526",\
"14.063387, 14.375288, 14.421029, 14.434688, 14.479882",\
"14.169571, 14.481472, 14.527213, 14.540872, 14.586066",\
"14.484293, 14.796194, 14.841935, 14.855594, 14.900788",\
"15.592955, 15.904854, 15.950596, 15.964254, 16.009449");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891",\
"1.322896, 1.444163, 1.461974, 1.467293, 1.484891");
}
} /* end of arc hkspi_clk_mprj_io[6]_redg_min*/
} /* end of pin mprj_io[6] */
pin("mprj_io[5]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.815408, 16.364260, 16.446566, 16.471142, 16.552460",\
"15.866732, 16.415585, 16.497889, 16.522465, 16.603783",\
"15.981158, 16.530010, 16.612316, 16.636890, 16.718210",\
"16.319687, 16.868540, 16.950846, 16.975422, 17.056740",\
"17.483971, 18.032824, 18.115129, 18.139706, 18.221024");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.111002, 2.137885, 2.145913, 2.172474",\
"1.903822, 2.111002, 2.137885, 2.145913, 2.172474",\
"1.903822, 2.111002, 2.137885, 2.145913, 2.172474",\
"1.903822, 2.111002, 2.137885, 2.145913, 2.172474",\
"1.903822, 2.111002, 2.137885, 2.145913, 2.172474");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.885652, 16.221857, 16.271164, 16.285885, 16.334602",\
"15.936975, 16.273182, 16.322487, 16.337210, 16.385925",\
"16.051403, 16.387608, 16.436914, 16.451637, 16.500353",\
"16.389931, 16.726137, 16.775444, 16.790165, 16.838882",\
"17.554214, 17.890421, 17.939728, 17.954449, 18.003166");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403059, 1.535189, 1.553027, 1.558353, 1.575976",\
"1.403059, 1.535189, 1.553027, 1.558353, 1.575976",\
"1.403059, 1.535189, 1.553027, 1.558353, 1.575976",\
"1.403059, 1.535189, 1.553027, 1.558353, 1.575976",\
"1.403059, 1.535189, 1.553027, 1.558353, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "11.855360, 11.855583, 11.855608, 11.855616, 11.855641",\
"11.902975, 11.903196, 11.903222, 11.903230, 11.903255",\
"12.009129, 12.009352, 12.009377, 12.009384, 12.009410",\
"12.323187, 12.323408, 12.323434, 12.323442, 12.323467",\
"13.403305, 13.403528, 13.403553, 13.403561, 13.403586");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "11.730357, 11.738299, 11.738659, 11.738766, 11.739120",\
"11.777971, 11.785913, 11.786272, 11.786380, 11.786734",\
"11.884126, 11.892068, 11.892427, 11.892534, 11.892889",\
"12.198183, 12.206125, 12.206484, 12.206592, 12.206945",\
"13.278302, 13.286244, 13.286604, 13.286711, 13.287066");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "13.723908, 14.272760, 14.355066, 14.379642, 14.460960",\
"13.774955, 14.323807, 14.406113, 14.430688, 14.512007",\
"13.889413, 14.438265, 14.520571, 14.545146, 14.626465",\
"14.228660, 14.777512, 14.859818, 14.884393, 14.965712",\
"15.423709, 15.972561, 16.054867, 16.079441, 16.160761");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869170, 2.063365, 2.088641, 2.096188, 2.121161",\
"1.869170, 2.063365, 2.088641, 2.096188, 2.121161",\
"1.869170, 2.063365, 2.088641, 2.096188, 2.121161",\
"1.869170, 2.063365, 2.088641, 2.096188, 2.121161",\
"1.869170, 2.063365, 2.088641, 2.096188, 2.121161");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "14.278898, 14.615105, 14.664411, 14.679132, 14.727849",\
"14.329945, 14.666151, 14.715457, 14.730179, 14.778895",\
"14.444403, 14.780609, 14.829915, 14.844637, 14.893353",\
"14.783649, 15.119856, 15.169162, 15.183884, 15.232600",\
"15.978699, 16.314905, 16.364212, 16.378933, 16.427650");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322893, 1.444166, 1.461977, 1.467295, 1.484892",\
"1.322893, 1.444166, 1.461977, 1.467295, 1.484892",\
"1.322893, 1.444166, 1.461977, 1.467295, 1.484892",\
"1.322893, 1.444166, 1.461977, 1.467295, 1.484892",\
"1.322893, 1.444166, 1.461977, 1.467295, 1.484892");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.391254, 12.900431, 12.976786, 12.999585, 13.075026",\
"12.438610, 12.947786, 13.024141, 13.046941, 13.122381",\
"12.544794, 13.053970, 13.130325, 13.153125, 13.228565",\
"12.859517, 13.368692, 13.445049, 13.467848, 13.543289",\
"13.968178, 14.477354, 14.553709, 14.576509, 14.651949");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869170, 2.063365, 2.088641, 2.096188, 2.121161",\
"1.869170, 2.063365, 2.088641, 2.096188, 2.121161",\
"1.869170, 2.063365, 2.088641, 2.096188, 2.121161",\
"1.869170, 2.063365, 2.088641, 2.096188, 2.121161",\
"1.869170, 2.063365, 2.088641, 2.096188, 2.121161");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.937628, 13.249529, 13.295271, 13.308929, 13.354123",\
"12.984983, 13.296885, 13.342627, 13.356285, 13.401479",\
"13.091167, 13.403069, 13.448811, 13.462469, 13.507663",\
"13.405890, 13.717791, 13.763534, 13.777191, 13.822386",\
"14.514551, 14.826452, 14.872194, 14.885853, 14.931046");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322893, 1.444166, 1.461977, 1.467295, 1.484892",\
"1.322893, 1.444166, 1.461977, 1.467295, 1.484892",\
"1.322893, 1.444166, 1.461977, 1.467295, 1.484892",\
"1.322893, 1.444166, 1.461977, 1.467295, 1.484892",\
"1.322893, 1.444166, 1.461977, 1.467295, 1.484892");
}
} /* end of arc hkspi_clk_mprj_io[5]_redg_min*/
} /* end of pin mprj_io[5] */
pin("mprj_io[4]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[4];
} /* end of pin mprj_io[4] */
pin("mprj_io[3]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "13.448476, 13.997333, 14.079638, 14.104214, 14.185532",\
"13.499801, 14.048657, 14.130962, 14.155539, 14.236856",\
"13.614227, 14.163084, 14.245389, 14.269964, 14.351284",\
"13.952757, 14.501614, 14.583919, 14.608494, 14.689814",\
"15.117042, 15.665898, 15.748203, 15.772779, 15.854097");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.110997, 2.137882, 2.145910, 2.172472",\
"1.903822, 2.110997, 2.137882, 2.145910, 2.172472",\
"1.903822, 2.110997, 2.137882, 2.145910, 2.172472",\
"1.903822, 2.110997, 2.137882, 2.145910, 2.172472",\
"1.903822, 2.110997, 2.137882, 2.145910, 2.172472");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "13.537552, 13.873756, 13.923063, 13.937786, 13.986502",\
"13.588876, 13.925081, 13.974387, 13.989109, 14.037826",\
"13.703302, 14.039507, 14.088814, 14.103537, 14.152252",\
"14.041833, 14.378038, 14.427344, 14.442066, 14.490783",\
"15.206117, 15.542322, 15.591628, 15.606350, 15.655066");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403098, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403098, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403098, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403098, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403098, 1.535189, 1.553026, 1.558352, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "9.721180, 9.721381, 9.721404, 9.721411, 9.721434",\
"9.768795, 9.768995, 9.769019, 9.769026, 9.769049",\
"9.874950, 9.875151, 9.875174, 9.875180, 9.875203",\
"10.189008, 10.189208, 10.189232, 10.189239, 10.189261",\
"11.269127, 11.269328, 11.269351, 11.269358, 11.269381");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "9.595659, 9.603855, 9.604220, 9.604329, 9.604691",\
"9.643273, 9.651469, 9.651834, 9.651944, 9.652305",\
"9.749429, 9.757625, 9.757990, 9.758099, 9.758460",\
"10.063486, 10.071682, 10.072048, 10.072157, 10.072517",\
"11.143606, 11.151802, 11.152167, 11.152276, 11.152637");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "13.638003, 14.186861, 14.269166, 14.293741, 14.375060",\
"13.689050, 14.237907, 14.320212, 14.344788, 14.426106",\
"13.803509, 14.352365, 14.434671, 14.459246, 14.540565",\
"14.142756, 14.691612, 14.773918, 14.798492, 14.879812",\
"15.337805, 15.886662, 15.968967, 15.993542, 16.074862");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869168, 2.063366, 2.088641, 2.096188, 2.121160",\
"1.869168, 2.063366, 2.088641, 2.096188, 2.121160",\
"1.869168, 2.063366, 2.088641, 2.096188, 2.121160",\
"1.869168, 2.063366, 2.088641, 2.096188, 2.121160",\
"1.869168, 2.063366, 2.088641, 2.096188, 2.121160");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "14.324023, 14.660229, 14.709535, 14.724257, 14.772973",\
"14.375070, 14.711275, 14.760581, 14.775304, 14.824019",\
"14.489528, 14.825733, 14.875039, 14.889762, 14.938478",\
"14.828774, 15.164980, 15.214286, 15.229009, 15.277724",\
"16.023823, 16.360029, 16.409336, 16.424057, 16.472775");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322894, 1.444166, 1.461976, 1.467294, 1.484892",\
"1.322894, 1.444166, 1.461976, 1.467294, 1.484892",\
"1.322894, 1.444166, 1.461976, 1.467294, 1.484892",\
"1.322894, 1.444166, 1.461976, 1.467294, 1.484892",\
"1.322894, 1.444166, 1.461976, 1.467294, 1.484892");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.342606, 12.851786, 12.928141, 12.950940, 13.026381",\
"12.389961, 12.899141, 12.975496, 12.998296, 13.073736",\
"12.496145, 13.005325, 13.081680, 13.104480, 13.179920",\
"12.810868, 13.320049, 13.396404, 13.419203, 13.494644",\
"13.919529, 14.428709, 14.505065, 14.527864, 14.603305");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869168, 2.063366, 2.088641, 2.096188, 2.121160",\
"1.869168, 2.063366, 2.088641, 2.096188, 2.121160",\
"1.869168, 2.063366, 2.088641, 2.096188, 2.121160",\
"1.869168, 2.063366, 2.088641, 2.096188, 2.121160",\
"1.869168, 2.063366, 2.088641, 2.096188, 2.121160");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.995066, 13.306967, 13.352709, 13.366367, 13.411561",\
"13.042422, 13.354323, 13.400065, 13.413724, 13.458918",\
"13.148606, 13.460507, 13.506249, 13.519908, 13.565102",\
"13.463328, 13.775229, 13.820971, 13.834630, 13.879824",\
"14.571988, 14.883889, 14.929631, 14.943290, 14.988483");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322894, 1.444166, 1.461976, 1.467294, 1.484892",\
"1.322894, 1.444166, 1.461976, 1.467294, 1.484892",\
"1.322894, 1.444166, 1.461976, 1.467294, 1.484892",\
"1.322894, 1.444166, 1.461976, 1.467294, 1.484892",\
"1.322894, 1.444166, 1.461976, 1.467294, 1.484892");
}
} /* end of arc hkspi_clk_mprj_io[3]_redg_min*/
} /* end of pin mprj_io[3] */
pin("mprj_io[2]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[2];
timing () {
related_pin : "hkspi_clk" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "17.835344, 17.787989, 17.681805, 17.367081, 16.258423",\
"18.103989, 18.056633, 17.950449, 17.635727, 16.527065",\
"18.372631, 18.325275, 18.219091, 17.904369, 16.795708",\
"18.909920, 18.862564, 18.756380, 18.441658, 17.332996",\
"19.984495, 19.937140, 19.830956, 19.516232, 18.407574");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "20.915417, 20.868061, 20.761877, 20.447155, 19.338493",\
"21.112305, 21.064949, 20.958765, 20.644043, 19.535381",\
"21.309191, 21.261835, 21.155651, 20.840927, 19.732269",\
"21.702963, 21.655607, 21.549423, 21.234699, 20.126041",\
"22.520754, 22.473398, 22.367214, 22.052490, 20.943832");
}
} /* end of arc hkspi_clk_mprj_io[2]_stupr*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "23.344233, 23.295040, 23.184685, 22.832512, 21.478588",\
"23.612875, 23.563683, 23.453327, 23.101154, 21.747231",\
"23.881517, 23.832325, 23.721970, 23.369797, 22.015873",\
"24.418806, 24.369614, 24.259258, 23.907085, 22.553162",\
"25.493382, 25.444189, 25.333834, 24.981661, 23.627737");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "23.788723, 23.739531, 23.629175, 23.277002, 21.923079",\
"23.985609, 23.936417, 23.826061, 23.473888, 22.119965",\
"24.182495, 24.133303, 24.022947, 23.670774, 22.316851",\
"24.576269, 24.527077, 24.416721, 24.064548, 22.710625",\
"25.394060, 25.344868, 25.234512, 24.882339, 23.528416");
}
} /* end of arc hkspi_clk_mprj_io[2]_stupf*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "-2.955885, -2.904839, -2.790380, -2.451128, -1.256003",\
"-3.014283, -2.963237, -2.848779, -2.509527, -1.314402",\
"-3.014283, -2.963237, -2.848779, -2.509527, -1.314402",\
"-3.073566, -3.022520, -2.908062, -2.568810, -1.373685",\
"-3.191261, -3.140215, -3.025757, -2.686505, -1.491379");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "-3.422730, -3.371684, -3.257226, -2.917974, -1.722849",\
"-3.703784, -3.652738, -3.538280, -3.199028, -2.003903",\
"-3.703784, -3.652738, -3.538280, -3.199028, -2.003903",\
"-3.989097, -3.938050, -3.823592, -3.484340, -2.289215",\
"-4.555465, -4.504419, -4.389961, -4.050709, -2.855584");
}
} /* end of arc hkspi_clk_mprj_io[2]_hldr*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "-4.765936, -4.712912, -4.593957, -4.214342, -2.754917",\
"-4.824335, -4.771310, -4.652355, -4.272740, -2.813316",\
"-4.824335, -4.771310, -4.652355, -4.272740, -2.813316",\
"-4.883618, -4.830593, -4.711638, -4.332023, -2.872599",\
"-5.001313, -4.948288, -4.829333, -4.449718, -2.990294");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "-8.239511, -8.186486, -8.067532, -7.687916, -6.228492",\
"-8.520565, -8.467541, -8.348585, -7.968970, -6.509546",\
"-8.520565, -8.467541, -8.348585, -7.968970, -6.509546",\
"-8.805878, -8.752853, -8.633898, -8.254283, -6.794859",\
"-9.372246, -9.319221, -9.200266, -8.820651, -7.361227");
}
} /* end of arc hkspi_clk_mprj_io[2]_hldf*/
} /* end of pin mprj_io[2] */
pin("mprj_io[1]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "41.969891, 42.518734, 42.601040, 42.625614, 42.706936",\
"42.021217, 42.570061, 42.652367, 42.676941, 42.758263",\
"42.135643, 42.684486, 42.766792, 42.791367, 42.872688",\
"42.474171, 43.023014, 43.105320, 43.129894, 43.211216",\
"43.638454, 44.187298, 44.269604, 44.294178, 44.375500");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "43.491703, 43.827911, 43.877216, 43.891937, 43.940655",\
"43.543034, 43.879242, 43.928547, 43.943268, 43.991985",\
"43.657459, 43.993668, 44.042973, 44.057693, 44.106411",\
"43.995983, 44.332191, 44.381496, 44.396217, 44.444935",\
"45.160267, 45.496475, 45.545780, 45.560501, 45.609219");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "7.554790, 7.555005, 7.555029, 7.555037, 7.555061",\
"7.602405, 7.602618, 7.602643, 7.602650, 7.602674",\
"7.708559, 7.708773, 7.708797, 7.708805, 7.708829",\
"8.022617, 8.022831, 8.022856, 8.022863, 8.022888",\
"9.102737, 9.102951, 9.102976, 9.102983, 9.103007");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "7.429584, 7.437626, 7.437987, 7.438095, 7.438453",\
"7.477198, 7.485240, 7.485601, 7.485709, 7.486066",\
"7.583353, 7.591394, 7.591756, 7.591864, 7.592221",\
"7.897411, 7.905453, 7.905814, 7.905922, 7.906280",\
"8.977530, 8.985573, 8.985934, 8.986042, 8.986399");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.013001, 12.561846, 12.644151, 12.668726, 12.750046",\
"12.066027, 12.614870, 12.697176, 12.721751, 12.803071",\
"12.184980, 12.733825, 12.816130, 12.840706, 12.922026",\
"12.564597, 13.113441, 13.195746, 13.220322, 13.301641",\
"14.024045, 14.572889, 14.655194, 14.679770, 14.761089");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.863613, 13.199821, 13.249126, 13.263849, 13.312565",\
"12.916638, 13.252846, 13.302153, 13.316875, 13.365589",\
"13.035593, 13.371801, 13.421106, 13.435829, 13.484545",\
"13.415208, 13.751415, 13.800722, 13.815444, 13.864159",\
"14.874632, 15.210840, 15.260145, 15.274868, 15.323584");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "9.405625, 9.405839, 9.405864, 9.405871, 9.405895",\
"9.454818, 9.455031, 9.455055, 9.455063, 9.455088",\
"9.565173, 9.565387, 9.565411, 9.565418, 9.565443",\
"9.917347, 9.917561, 9.917585, 9.917593, 9.917617",\
"11.271292, 11.271505, 11.271530, 11.271537, 11.271562");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "9.280416, 9.288460, 9.288821, 9.288929, 9.289287",\
"9.329609, 9.337652, 9.338013, 9.338121, 9.338478",\
"9.439964, 9.448008, 9.448368, 9.448477, 9.448833",\
"9.792139, 9.800181, 9.800543, 9.800651, 9.801008",\
"11.146083, 11.154125, 11.154488, 11.154594, 11.154952");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.082619, 21.631462, 21.713768, 21.738342, 21.819662",\
"21.133663, 21.682508, 21.764812, 21.789389, 21.870708",\
"21.248123, 21.796967, 21.879272, 21.903847, 21.985167",\
"21.587368, 22.136213, 22.218517, 22.243093, 22.324413",\
"22.782421, 23.331264, 23.413570, 23.438145, 23.519464");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474",\
"1.903822, 2.111000, 2.137884, 2.145911, 2.172474");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "22.408390, 22.744598, 22.793903, 22.808626, 22.857342",\
"22.459436, 22.795645, 22.844950, 22.859673, 22.908388",\
"22.573895, 22.910103, 22.959408, 22.974131, 23.022846",\
"22.913139, 23.249348, 23.298653, 23.313375, 23.362091",\
"24.108189, 24.444397, 24.493702, 24.508425, 24.557140");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976",\
"1.403075, 1.535189, 1.553026, 1.558352, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "9.272076, 9.781242, 9.857599, 9.880398, 9.955839",\
"9.319431, 9.828599, 9.904955, 9.927754, 10.003196",\
"9.425615, 9.934782, 10.011139, 10.033937, 10.109379",\
"9.740343, 10.249510, 10.325867, 10.348665, 10.424107",\
"10.849072, 11.358240, 11.434596, 11.457396, 11.532837");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "10.146639, 10.458544, 10.504284, 10.517942, 10.563137",\
"10.193995, 10.505899, 10.551641, 10.565300, 10.610493",\
"10.300179, 10.612083, 10.657825, 10.671483, 10.716677",\
"10.614906, 10.926811, 10.972552, 10.986211, 11.031404",\
"11.723638, 12.035542, 12.081284, 12.094942, 12.140135");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hkspi_clk_mprj_io[1]_redg_min*/
} /* end of pin mprj_io[1] */
pin("mprj_io[0]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : mprj_io[0];
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "27.875336, 28.424192, 28.506496, 28.531073, 28.612392",\
"28.024641, 28.573498, 28.655804, 28.680378, 28.761698",\
"28.174126, 28.722982, 28.805286, 28.829863, 28.911182",\
"28.473095, 29.021952, 29.104256, 29.128832, 29.210152",\
"29.071110, 29.619967, 29.702271, 29.726847, 29.808167");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "27.990366, 28.342598, 28.393105, 28.408186, 28.458088",\
"28.139671, 28.491903, 28.542410, 28.557491, 28.607393",\
"28.289156, 28.641388, 28.691895, 28.706976, 28.756878",\
"28.588125, 28.940357, 28.990864, 29.005945, 29.055847",\
"29.186140, 29.538372, 29.588879, 29.603960, 29.653862");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976");
}
} /* end of arc clock_mprj_io[0]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.603170, 21.603395, 21.603420, 21.603428, 21.603455",\
"21.878275, 21.878500, 21.878525, 21.878532, 21.878559",\
"21.878275, 21.878500, 21.878525, 21.878532, 21.878559",\
"22.157717, 22.157942, 22.157967, 22.157974, 22.158001",\
"22.712502, 22.712727, 22.712751, 22.712759, 22.712786");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.478218, 21.486135, 21.486494, 21.486601, 21.486954",\
"21.753323, 21.761240, 21.761599, 21.761705, 21.762058",\
"21.753323, 21.761240, 21.761599, 21.761705, 21.762058",\
"22.032764, 22.040682, 22.041040, 22.041147, 22.041500",\
"22.587549, 22.595467, 22.595825, 22.595932, 22.596285");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "9.972946, 10.521803, 10.604108, 10.628683, 10.710003",\
"10.024269, 10.573127, 10.655432, 10.680008, 10.761327",\
"10.138697, 10.687553, 10.769858, 10.794434, 10.875753",\
"10.477226, 11.026083, 11.108388, 11.132963, 11.214283",\
"11.641511, 12.190369, 12.272673, 12.297249, 12.378569");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "10.030684, 10.366887, 10.416194, 10.430916, 10.479632",\
"10.082007, 10.418211, 10.467518, 10.482241, 10.530956",\
"10.196434, 10.532638, 10.581944, 10.596666, 10.645383",\
"10.534964, 10.871168, 10.920475, 10.935197, 10.983913",\
"11.699248, 12.035452, 12.084759, 12.099482, 12.148197");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "6.469538, 6.469762, 6.469788, 6.469795, 6.469821",\
"6.517151, 6.517376, 6.517402, 6.517409, 6.517435",\
"6.623306, 6.623530, 6.623557, 6.623564, 6.623590",\
"6.937365, 6.937589, 6.937614, 6.937622, 6.937648",\
"8.017484, 8.017708, 8.017734, 8.017741, 8.017767");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "6.344586, 6.352503, 6.352861, 6.352968, 6.353322",\
"6.392200, 6.400117, 6.400476, 6.400582, 6.400936",\
"6.498355, 6.506272, 6.506630, 6.506737, 6.507091",\
"6.812413, 6.820330, 6.820688, 6.820795, 6.821149",\
"7.892532, 7.900449, 7.900807, 7.900914, 7.901268");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "15.963587, 16.512444, 16.594749, 16.619324, 16.700644",\
"16.014633, 16.563490, 16.645794, 16.670370, 16.751690",\
"16.129089, 16.677948, 16.760252, 16.784828, 16.866146",\
"16.468336, 17.017193, 17.099499, 17.124075, 17.205395",\
"17.663385, 18.212242, 18.294548, 18.319124, 18.400444");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475",\
"1.903822, 2.111002, 2.137886, 2.145913, 2.172475");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "16.078621, 16.430853, 16.481358, 16.496441, 16.546341",\
"16.129667, 16.481899, 16.532406, 16.547485, 16.597389",\
"16.244123, 16.596355, 16.646862, 16.661943, 16.711845",\
"16.583370, 16.935602, 16.986109, 17.001190, 17.051092",\
"17.778419, 18.130651, 18.181158, 18.196239, 18.246141");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976",\
"1.403056, 1.535190, 1.553027, 1.558353, 1.575976");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.332811, 12.333035, 12.333061, 12.333069, 12.333096",\
"12.380168, 12.380392, 12.380419, 12.380426, 12.380451",\
"12.486352, 12.486576, 12.486603, 12.486610, 12.486635",\
"12.801075, 12.801299, 12.801325, 12.801332, 12.801359",\
"13.909735, 13.909959, 13.909985, 13.909992, 13.910019");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "12.207859, 12.215776, 12.216135, 12.216242, 12.216596",\
"12.255216, 12.263133, 12.263492, 12.263598, 12.263952",\
"12.361400, 12.369317, 12.369676, 12.369782, 12.370136",\
"12.676123, 12.684040, 12.684399, 12.684505, 12.684859",\
"13.784782, 13.792700, 13.793058, 13.793165, 13.793519");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
} /* end of arc hkspi_clk_mprj_io[0]_redg_min*/
} /* end of pin mprj_io[0] */
} /* end of bus mprj_io */
pin("clock") {
direction : input ;
clock : true ;
max_transition : 4.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : clock;
timing () {
related_pin : "clock" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "3.467036");
}
} /* end of arc clock_clock_pwl*/
timing () {
related_pin : "clock" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "2.355089");
}
} /* end of arc clock_clock_pwh*/
} /* end of pin clock */
pin("resetb") {
direction : input ;
max_transition : 4.000000 ;
capacitance : 0.991811 ;
is_pad : true ;
is_unconstrained : true;
/* Other user defined attributes. */
original_pin : resetb;
is_unconstrained : true;
} /* end of pin resetb */
pin("flash_csb") {
direction : output ;
is_three_state : true ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : flash_csb;
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "26.098412, 26.646847, 26.729134, 26.753704, 26.835003",\
"26.247719, 26.796154, 26.878441, 26.903011, 26.984310",\
"26.397202, 26.945637, 27.027924, 27.052494, 27.133793",\
"26.696171, 27.244606, 27.326893, 27.351463, 27.432762",\
"27.294186, 27.842621, 27.924908, 27.949478, 28.030777");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869900, 2.063432, 2.088722, 2.096273, 2.121259",\
"1.869900, 2.063432, 2.088722, 2.096273, 2.121259",\
"1.869900, 2.063432, 2.088722, 2.096273, 2.121259",\
"1.869900, 2.063432, 2.088722, 2.096273, 2.121259",\
"1.869900, 2.063432, 2.088722, 2.096273, 2.121259");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "28.794905, 29.131538, 29.180843, 29.195566, 29.244282",\
"28.944208, 29.280842, 29.330147, 29.344870, 29.393585",\
"29.093695, 29.430328, 29.479633, 29.494356, 29.543072",\
"29.392660, 29.729294, 29.778599, 29.793322, 29.842037",\
"29.990675, 30.327309, 30.376614, 30.391336, 30.440052");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322228, 1.444519, 1.462232, 1.467520, 1.485021",\
"1.322228, 1.444519, 1.462232, 1.467520, 1.485021",\
"1.322228, 1.444519, 1.462232, 1.467520, 1.485021",\
"1.322228, 1.444519, 1.462232, 1.467520, 1.485021",\
"1.322228, 1.444519, 1.462232, 1.467520, 1.485021");
}
} /* end of arc clock_flash_csb_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.975433, 22.484222, 22.560562, 22.583355, 22.658777",\
"22.250538, 22.759327, 22.835667, 22.858459, 22.933882",\
"22.250538, 22.759327, 22.835667, 22.858459, 22.933882",\
"22.529978, 23.038769, 23.115105, 23.137899, 23.213322",\
"23.084764, 23.593555, 23.669891, 23.692686, 23.768108");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869900, 2.063432, 2.088722, 2.096273, 2.121259",\
"1.869900, 2.063432, 2.088722, 2.096273, 2.121259",\
"1.869900, 2.063432, 2.088722, 2.096273, 2.121259",\
"1.869900, 2.063432, 2.088722, 2.096273, 2.121259",\
"1.869900, 2.063432, 2.088722, 2.096273, 2.121259");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "23.908070, 24.220367, 24.266109, 24.279768, 24.324963",\
"24.183174, 24.495472, 24.541214, 24.554873, 24.600067",\
"24.183174, 24.495472, 24.541214, 24.554873, 24.600067",\
"24.462620, 24.774918, 24.820660, 24.834318, 24.879513",\
"25.017403, 25.329700, 25.375443, 25.389101, 25.434296");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322228, 1.444519, 1.462232, 1.467520, 1.485021",\
"1.322228, 1.444519, 1.462232, 1.467520, 1.485021",\
"1.322228, 1.444519, 1.462232, 1.467520, 1.485021",\
"1.322228, 1.444519, 1.462232, 1.467520, 1.485021",\
"1.322228, 1.444519, 1.462232, 1.467520, 1.485021");
}
} /* 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.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : flash_clk;
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "25.476038, 26.024523, 26.106808, 26.131378, 26.212679",\
"25.625343, 26.173828, 26.256115, 26.280684, 26.361984",\
"25.774828, 26.323313, 26.405598, 26.430168, 26.511469",\
"26.073797, 26.622282, 26.704567, 26.729137, 26.810438",\
"26.671812, 27.220297, 27.302582, 27.327152, 27.408453");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869910, 2.063435, 2.088724, 2.096275, 2.121262",\
"1.869910, 2.063435, 2.088724, 2.096275, 2.121262",\
"1.869910, 2.063435, 2.088724, 2.096275, 2.121262",\
"1.869910, 2.063435, 2.088724, 2.096275, 2.121262",\
"1.869910, 2.063435, 2.088724, 2.096275, 2.121262");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "25.808571, 26.145201, 26.194506, 26.209229, 26.257942",\
"25.957876, 26.294506, 26.343811, 26.358534, 26.407248",\
"26.107361, 26.443991, 26.493296, 26.508018, 26.556732",\
"26.406330, 26.742960, 26.792265, 26.806988, 26.855701",\
"27.004345, 27.340975, 27.390280, 27.405003, 27.453716");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322234, 1.444521, 1.462233, 1.467521, 1.485021",\
"1.322234, 1.444521, 1.462233, 1.467521, 1.485021",\
"1.322234, 1.444521, 1.462233, 1.467521, 1.485021",\
"1.322234, 1.444521, 1.462233, 1.467521, 1.485021",\
"1.322234, 1.444521, 1.462233, 1.467521, 1.485021");
}
} /* end of arc clock_flash_clk_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "21.547531, 22.056368, 22.132706, 22.155499, 22.230923",\
"21.822636, 22.331472, 22.407810, 22.430603, 22.506027",\
"21.822636, 22.331472, 22.407810, 22.430603, 22.506027",\
"22.102077, 22.610914, 22.687252, 22.710045, 22.785469",\
"22.656864, 23.165701, 23.242039, 23.264832, 23.340256");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.869910, 2.063435, 2.088724, 2.096275, 2.121262",\
"1.869910, 2.063435, 2.088724, 2.096275, 2.121262",\
"1.869910, 2.063435, 2.088724, 2.096275, 2.121262",\
"1.869910, 2.063435, 2.088724, 2.096275, 2.121262",\
"1.869910, 2.063435, 2.088724, 2.096275, 2.121262");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "22.409136, 22.721432, 22.767172, 22.780830, 22.826023",\
"22.684240, 22.996536, 23.042276, 23.055935, 23.101128",\
"22.684240, 22.996536, 23.042276, 23.055935, 23.101128",\
"22.963684, 23.275980, 23.321720, 23.335379, 23.380571",\
"23.518471, 23.830767, 23.876507, 23.890165, 23.935358");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.322234, 1.444521, 1.462233, 1.467521, 1.485021",\
"1.322234, 1.444521, 1.462233, 1.467521, 1.485021",\
"1.322234, 1.444521, 1.462233, 1.467521, 1.485021",\
"1.322234, 1.444521, 1.462233, 1.467521, 1.485021",\
"1.322234, 1.444521, 1.462233, 1.467521, 1.485021");
}
} /* 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.163007 ;
is_pad : true ;
/* Other user defined attributes. */
original_pin : flash_io0;
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "25.312489, 25.862780, 25.945072, 25.969643, 26.050947",\
"25.461794, 26.012085, 26.094376, 26.118948, 26.200253",\
"25.611279, 26.161570, 26.243862, 26.268433, 26.349737",\
"25.910248, 26.460539, 26.542831, 26.567402, 26.648706",\
"26.508263, 27.058554, 27.140846, 27.165417, 27.246721");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.903823, 2.110822, 2.137752, 2.145793, 2.172401",\
"1.903823, 2.110822, 2.137752, 2.145793, 2.172401",\
"1.903823, 2.110822, 2.137752, 2.145793, 2.172401",\
"1.903823, 2.110822, 2.137752, 2.145793, 2.172401",\
"1.903823, 2.110822, 2.137752, 2.145793, 2.172401");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "25.300753, 25.637167, 25.686443, 25.701157, 25.749842",\
"25.450058, 25.786472, 25.835749, 25.850462, 25.899147",\
"25.599543, 25.935957, 25.985233, 25.999947, 26.048632",\
"25.898514, 26.234928, 26.284204, 26.298918, 26.347603",\
"26.496529, 26.832943, 26.882219, 26.896933, 26.945618");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 0.508750, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "1.404507, 1.535172, 1.553015, 1.558343, 1.575972",\
"1.404507, 1.535172, 1.553015, 1.558343, 1.575972",\
"1.404507, 1.535172, 1.553015, 1.558343, 1.575972",\
"1.404507, 1.535172, 1.553015, 1.558343, 1.575972",\
"1.404507, 1.535172, 1.553015, 1.558343, 1.575972");
}
} /* end of arc clock_flash_io0_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.478485, 20.478518, 20.478518, 20.478518, 20.478518",\
"20.753590, 20.753622, 20.753622, 20.753622, 20.753622",\
"20.753590, 20.753622, 20.753622, 20.753622, 20.753622",\
"21.033035, 21.033068, 21.033068, 21.033068, 21.033068",\
"21.587820, 21.587852, 21.587852, 21.587852, 21.587852");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000",\
"0.000000, 0.000000, 0.000000, 0.000000, 0.000000");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
values ( "20.355228, 20.362490, 20.362770, 20.362854, 20.363131",\
"20.630333, 20.637594, 20.637875, 20.637959, 20.638235",\
"20.630333, 20.637594, 20.637875, 20.637959, 20.638235",\
"20.909779, 20.917040, 20.917320, 20.917404, 20.917681",\
"21.464563, 21.471825, 21.472105, 21.472189, 21.472466");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 1.007500, 2.005000, 4.000000");
index_2 ( "1.163007, 2.163007, 2.336017, 2.387677, 2.558615");
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.163007 ;
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.836322");
}
} /* 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.978203");
}
} /* 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 ( "1.377021");
}
} /* end of arc hkspi_clk_hkspi_clk_pwl*/
timing () {
related_pin : "hkspi_clk" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "1.803616");
}
} /* end of arc hkspi_clk_hkspi_clk_pwh*/
} /* end of pin hkspi_clk */
} /* end of cell */
} /* end of library */