caravel/signoff/caravan/primetime/lib/ss/caravan.max.lib

4509 lines
182 KiB
Plaintext

library("caravan.max") {
technology (cmos) ;
delay_model : table_lookup ;
library_features ( report_delay_calculation ) ;
date : "Tue May 30 05:02:13 2023" ;
revision : "T-2022.03-SP3" ;
nom_process : 1.0000 ;
nom_voltage : 1.6000 ;
nom_temperature : 100.0000 ;
operating_conditions( "sky130_fd_sc_hd__ss_1.60v_100C" ) {
process : 1.0000 ;
voltage : 1.6000 ;
temperature : 100.0000 ;
} /* current design opcond */
default_operating_conditions : "sky130_fd_sc_hd__ss_1.60v_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 : 2238314.250000 ;
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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* 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. */
} /* end of pin gpio */
bus ( mprj_io ) {
bus_type : BUS38_type0 ;
direction : inout ;
pin("mprj_io[37]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.749178, 13.749178, 13.532543, 13.460332, 13.315908",\
"14.398136, 14.398136, 14.181501, 14.109290, 13.964867",\
"15.047094, 15.047094, 14.830460, 14.758248, 14.613825",\
"15.914103, 15.914103, 15.697468, 15.625257, 15.480833",\
"16.244837, 16.244837, 16.028202, 15.955991, 15.811567");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.456417, 14.456417, 14.239782, 14.167571, 14.023148",\
"14.931957, 14.931957, 14.715322, 14.643111, 14.498688",\
"15.407497, 15.407497, 15.190863, 15.118651, 14.974228",\
"16.088963, 16.088963, 15.872328, 15.800117, 15.655693",\
"16.382973, 16.382973, 16.166338, 16.094128, 15.949703");
}
} /* end of arc clock_mprj_io[37]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.225621, 2.225621, 2.333939, 2.442256, 2.658891",\
"2.148982, 2.148982, 2.257299, 2.365617, 2.582252",\
"2.072343, 2.072343, 2.180660, 2.288978, 2.505612",\
"1.969954, 1.969954, 2.078271, 2.186588, 2.403223",\
"1.999615, 1.999615, 2.107932, 2.216249, 2.432884");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.885792, 0.885792, 0.994109, 1.102427, 1.319061",\
"0.516591, 0.516591, 0.624908, 0.733226, 0.949861",\
"0.148041, 0.148041, 0.256358, 0.364676, 0.581310",\
"-0.344345, -0.344345, -0.236028, -0.127710, 0.088924",\
"-0.534042, -0.534042, -0.425725, -0.317408, -0.100773");
}
} /* end of arc clock_mprj_io[37]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.674218, 4.305341, 3.936786, 3.444397, 3.254699",\
"5.323176, 4.954299, 4.585744, 4.093356, 3.903657",\
"5.972136, 5.603259, 5.234704, 4.742315, 4.552616",\
"6.839143, 6.470266, 6.101711, 5.609322, 5.419623",\
"7.169877, 6.801000, 6.432445, 5.940056, 5.750358");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.959934, 6.591057, 6.222502, 5.730114, 5.540415",\
"7.435474, 7.066597, 6.698042, 6.205654, 6.015955",\
"7.911016, 7.542140, 7.173584, 6.681196, 6.491497",\
"8.592480, 8.223602, 7.855048, 7.362659, 7.172960",\
"8.886490, 8.517612, 8.149057, 7.656669, 7.466970");
}
} /* end of arc mprj_io[4]_mprj_io[37]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.301248, -2.825708, -2.350168, -1.668415, -1.373487",\
"-3.377887, -2.902347, -2.426807, -1.745054, -1.450126",\
"-3.454526, -2.978987, -2.503447, -1.821693, -1.526765",\
"-3.556916, -3.081376, -2.605836, -1.924083, -1.629155",\
"-3.527255, -3.051715, -2.576175, -1.894422, -1.599494");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-5.449034, -4.973495, -4.497955, -3.816201, -3.521273",\
"-5.818234, -5.342694, -4.867155, -4.185401, -3.890473",\
"-6.186785, -5.711246, -5.235706, -4.553952, -4.259024",\
"-6.679171, -6.203631, -5.728092, -5.046338, -4.751410",\
"-6.868868, -6.393329, -5.917789, -5.236035, -4.941107");
}
} /* end of arc mprj_io[4]_mprj_io[37]_hldf*/
} /* end of pin mprj_io[37] */
pin("mprj_io[36]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.696790, 13.696790, 13.480155, 13.407944, 13.263520",\
"14.345748, 14.345748, 14.129113, 14.056902, 13.912478",\
"14.994708, 14.994708, 14.778073, 14.705862, 14.561439",\
"15.861718, 15.861718, 15.645083, 15.572872, 15.428449",\
"16.192806, 16.192806, 15.976171, 15.903959, 15.759536");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.043483, 14.043483, 13.826848, 13.754637, 13.610213",\
"14.519015, 14.519015, 14.302381, 14.230169, 14.085746",\
"14.994552, 14.994552, 14.777917, 14.705706, 14.561282",\
"15.676177, 15.676177, 15.459542, 15.387331, 15.242908",\
"15.971145, 15.971145, 15.754510, 15.682299, 15.537875");
}
} /* end of arc clock_mprj_io[36]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.579859, 0.579859, 0.688176, 0.796494, 1.013128",\
"0.503216, 0.503216, 0.611533, 0.719851, 0.936485",\
"0.426571, 0.426571, 0.534888, 0.643206, 0.859840",\
"0.324176, 0.324176, 0.432493, 0.540811, 0.757445",\
"0.353840, 0.353840, 0.462157, 0.570475, 0.787109");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-1.382623, -1.382623, -1.274305, -1.165988, -0.949353",\
"-1.751632, -1.751632, -1.643314, -1.534997, -1.318362",\
"-2.120170, -2.120170, -2.011852, -1.903535, -1.686900",\
"-2.612538, -2.612538, -2.504221, -2.395904, -2.179269",\
"-2.802240, -2.802240, -2.693923, -2.585606, -2.368971");
}
} /* end of arc clock_mprj_io[36]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "5.432007, 5.063130, 4.694575, 4.202186, 4.012487",\
"6.080968, 5.712091, 5.343536, 4.851147, 4.661448",\
"6.729926, 6.361049, 5.992494, 5.500105, 5.310407",\
"7.596938, 7.228061, 6.859506, 6.367117, 6.177419",\
"7.928026, 7.559149, 7.190594, 6.698205, 6.508507");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "7.776964, 7.408087, 7.039532, 6.547143, 6.357445",\
"8.252499, 7.883622, 7.515067, 7.022678, 6.832979",\
"8.728035, 8.359158, 7.990603, 7.498214, 7.308516",\
"9.409660, 9.040783, 8.672228, 8.179840, 7.990141",\
"9.704626, 9.335749, 8.967194, 8.474806, 8.285107");
}
} /* end of arc mprj_io[4]_mprj_io[36]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-4.013677, -3.538137, -3.062598, -2.380844, -2.085916",\
"-4.090320, -3.614780, -3.139241, -2.457487, -2.162559",\
"-4.166965, -3.691425, -3.215886, -2.534132, -2.239204",\
"-4.269360, -3.793820, -3.318281, -2.636527, -2.341599",\
"-4.239696, -3.764156, -3.288617, -2.606863, -2.311935");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-6.579506, -6.103967, -5.628427, -4.946673, -4.651745",\
"-6.948515, -6.472976, -5.997436, -5.315682, -5.020754",\
"-7.317053, -6.841514, -6.365974, -5.684220, -5.389292",\
"-7.809422, -7.333882, -6.858343, -6.176589, -5.881661",\
"-7.999123, -7.523583, -7.048044, -6.366290, -6.071362");
}
} /* end of arc mprj_io[4]_mprj_io[36]_hldf*/
} /* end of pin mprj_io[36] */
pin("mprj_io[35]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.172158, 14.172158, 13.955523, 13.883312, 13.738889",\
"14.821115, 14.821115, 14.604480, 14.532269, 14.387845",\
"15.470075, 15.470075, 15.253440, 15.181229, 15.036805",\
"16.337082, 16.337082, 16.120445, 16.048235, 15.903811",\
"16.667812, 16.667812, 16.451176, 16.378965, 16.234543");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.894195, 14.894195, 14.677560, 14.605349, 14.460925",\
"15.369742, 15.369742, 15.153108, 15.080896, 14.936473",\
"15.845290, 15.845290, 15.628655, 15.556444, 15.412021",\
"16.526657, 16.526657, 16.310020, 16.237810, 16.093388",\
"16.820667, 16.820667, 16.604031, 16.531820, 16.387398");
}
} /* end of arc clock_mprj_io[35]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.014726, 2.014726, 2.123044, 2.231361, 2.447996",\
"1.938094, 1.938094, 2.046411, 2.154728, 2.371363",\
"1.861462, 1.861462, 1.969779, 2.078096, 2.294731",\
"1.759081, 1.759081, 1.867398, 1.975716, 2.192350",\
"1.788738, 1.788738, 1.897055, 2.005373, 2.222007");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.852458, 0.852458, 0.960775, 1.069093, 1.285728",\
"0.483136, 0.483136, 0.591454, 0.699771, 0.916406",\
"0.114570, 0.114570, 0.222887, 0.331204, 0.547839",\
"-0.377834, -0.377834, -0.269517, -0.161200, 0.055435",\
"-0.567527, -0.567527, -0.459209, -0.350892, -0.134257");
}
} /* end of arc clock_mprj_io[35]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.814162, 4.445285, 4.076730, 3.584342, 3.394643",\
"5.463120, 5.094244, 4.725688, 4.233300, 4.043601",\
"6.112079, 5.743202, 5.374647, 4.882258, 4.692559",\
"6.979087, 6.610210, 6.241655, 5.749266, 5.559567",\
"7.309817, 6.940940, 6.572385, 6.079997, 5.890298");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.337910, 5.969033, 5.600478, 5.108089, 4.918390",\
"6.813457, 6.444580, 6.076025, 5.583636, 5.393937",\
"7.289003, 6.920126, 6.551571, 6.059183, 5.869484",\
"7.970367, 7.601490, 7.232935, 6.740547, 6.550848",\
"8.264378, 7.895501, 7.526946, 7.034557, 6.844858");
}
} /* end of arc mprj_io[4]_mprj_io[35]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.432484, -2.956944, -2.481405, -1.799651, -1.504723",\
"-3.509117, -3.033577, -2.558037, -1.876284, -1.581356",\
"-3.585749, -3.110209, -2.634670, -1.952916, -1.657988",\
"-3.688130, -3.212590, -2.737051, -2.055297, -1.760369",\
"-3.658473, -3.182933, -2.707393, -2.025640, -1.730711");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-5.155165, -4.679626, -4.204086, -3.522332, -3.227404",\
"-5.524487, -5.048947, -4.573408, -3.891654, -3.596726",\
"-5.893054, -5.417514, -4.941974, -4.260221, -3.965292",\
"-6.385458, -5.909918, -5.434378, -4.752625, -4.457696",\
"-6.575150, -6.099610, -5.624071, -4.942317, -4.647389");
}
} /* end of arc mprj_io[4]_mprj_io[35]_hldf*/
} /* end of pin mprj_io[35] */
pin("mprj_io[34]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.057248, 14.057248, 13.840613, 13.768402, 13.623979",\
"14.706212, 14.706212, 14.489577, 14.417366, 14.272943",\
"15.355178, 15.355178, 15.138543, 15.066332, 14.921908",\
"16.222198, 16.222198, 16.005562, 15.933352, 15.788928",\
"16.552933, 16.552933, 16.336296, 16.264086, 16.119663");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.723048, 14.723048, 14.506413, 14.434202, 14.289779",\
"15.198596, 15.198596, 14.981961, 14.909750, 14.765326",\
"15.674140, 15.674140, 15.457505, 15.385294, 15.240870",\
"16.356060, 16.356060, 16.139423, 16.067213, 15.922790",\
"16.650066, 16.650066, 16.433430, 16.361219, 16.216797");
}
} /* end of arc clock_mprj_io[34]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "1.018120, 1.018120, 1.126437, 1.234755, 1.451389",\
"0.941482, 0.941482, 1.049799, 1.158116, 1.374751",\
"0.864843, 0.864843, 0.973161, 1.081478, 1.298113",\
"0.762455, 0.762455, 0.870772, 0.979090, 1.195724",\
"0.792114, 0.792114, 0.900432, 1.008749, 1.225384");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.199036, 0.199036, 0.307353, 0.415670, 0.632305",\
"-0.169670, -0.169670, -0.061353, 0.046965, 0.263599",\
"-0.538245, -0.538245, -0.429928, -0.321610, -0.104976",\
"-1.030663, -1.030663, -0.922346, -0.814029, -0.597394",\
"-1.220357, -1.220357, -1.112040, -1.003722, -0.787087");
}
} /* end of arc clock_mprj_io[34]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "5.137494, 4.768617, 4.400062, 3.907673, 3.717975",\
"5.786460, 5.417583, 5.049028, 4.556639, 4.366940",\
"6.435427, 6.066550, 5.697995, 5.205606, 5.015907",\
"7.302445, 6.933568, 6.565013, 6.072625, 5.882926",\
"7.633180, 7.264303, 6.895748, 6.403359, 6.213660");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.727620, 6.358743, 5.990188, 5.497799, 5.308101",\
"7.203166, 6.834289, 6.465734, 5.973345, 5.783647",\
"7.678712, 7.309835, 6.941280, 6.448891, 6.259192",\
"8.360629, 7.991752, 7.623197, 7.130808, 6.941110",\
"8.654634, 8.285757, 7.917202, 7.424813, 7.235114");
}
} /* end of arc mprj_io[4]_mprj_io[34]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.603429, -3.127890, -2.652350, -1.970596, -1.675668",\
"-3.680068, -3.204529, -2.728989, -2.047235, -1.752307",\
"-3.756707, -3.281167, -2.805627, -2.123874, -1.828946",\
"-3.859095, -3.383555, -2.908016, -2.226262, -1.931334",\
"-3.829436, -3.353896, -2.878356, -2.196603, -1.901675");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-4.972537, -4.496997, -4.021457, -3.339704, -3.044775",\
"-5.341242, -4.865703, -4.390163, -3.708409, -3.413481",\
"-5.709817, -5.234278, -4.758738, -4.076984, -3.782056",\
"-6.202236, -5.726696, -5.251156, -4.569403, -4.274475",\
"-6.391929, -5.916389, -5.440850, -4.759096, -4.464168");
}
} /* end of arc mprj_io[4]_mprj_io[34]_hldf*/
} /* end of pin mprj_io[34] */
pin("mprj_io[33]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.836967, 13.836967, 13.620333, 13.548121, 13.403698",\
"14.485973, 14.485973, 14.269339, 14.197127, 14.052704",\
"15.134977, 15.134977, 14.918343, 14.846131, 14.701708",\
"16.002050, 16.002050, 15.785416, 15.713204, 15.568781",\
"16.332767, 16.332767, 16.116133, 16.043922, 15.899498");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.522581, 14.522581, 14.305946, 14.233735, 14.089312",\
"14.998199, 14.998199, 14.781565, 14.709353, 14.564930",\
"15.473818, 15.473818, 15.257183, 15.184972, 15.040548",\
"16.157570, 16.157570, 15.940935, 15.868724, 15.724300",\
"16.451551, 16.451551, 16.234917, 16.162704, 16.018282");
}
} /* end of arc clock_mprj_io[33]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "1.094115, 1.094115, 1.202433, 1.310750, 1.527385",\
"1.017510, 1.017510, 1.125828, 1.234145, 1.450780",\
"0.940906, 0.940906, 1.049223, 1.157540, 1.374175",\
"0.838190, 0.838190, 0.946507, 1.054825, 1.271460",\
"0.867814, 0.867814, 0.976131, 1.084449, 1.301084");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-1.292315, -1.292315, -1.183997, -1.075680, -0.859045",\
"-1.661123, -1.661123, -1.552806, -1.444489, -1.227854",\
"-2.029932, -2.029932, -1.921615, -1.813297, -1.596663",\
"-2.523670, -2.523670, -2.415353, -2.307035, -2.090401",\
"-2.713306, -2.713306, -2.604989, -2.496672, -2.280037");
}
} /* end of arc clock_mprj_io[33]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "5.184812, 4.815935, 4.447380, 3.954991, 3.765292",\
"5.833817, 5.464941, 5.096385, 4.603997, 4.414298",\
"6.482822, 6.113945, 5.745390, 5.253002, 5.063303",\
"7.349894, 6.981017, 6.612462, 6.120073, 5.930374",\
"7.680613, 7.311736, 6.943181, 6.450792, 6.261093");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "8.045258, 7.676381, 7.307826, 6.815437, 6.625738",\
"8.520876, 8.151999, 7.783444, 7.291055, 7.101357",\
"8.996494, 8.627617, 8.259062, 7.766674, 7.576975",\
"9.680246, 9.311369, 8.942814, 8.450426, 8.260727",\
"9.974228, 9.605350, 9.236795, 8.744408, 8.554708");
}
} /* end of arc mprj_io[4]_mprj_io[33]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.580280, -3.104740, -2.629200, -1.947447, -1.652519",\
"-3.656885, -3.181345, -2.705805, -2.024052, -1.729124",\
"-3.733490, -3.257950, -2.782410, -2.100657, -1.805728",\
"-3.836205, -3.360665, -2.885126, -2.203372, -1.908444",\
"-3.806581, -3.331041, -2.855502, -2.173748, -1.878820");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-6.770963, -6.295424, -5.819884, -5.138130, -4.843202",\
"-7.139772, -6.664232, -6.188693, -5.506939, -5.212011",\
"-7.508581, -7.033041, -6.557501, -5.875748, -5.580820",\
"-8.002319, -7.526779, -7.051239, -6.369486, -6.074558",\
"-8.191956, -7.716415, -7.240876, -6.559122, -6.264194");
}
} /* end of arc mprj_io[4]_mprj_io[33]_hldf*/
} /* end of pin mprj_io[33] */
pin("mprj_io[32]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.027304, 14.027304, 13.810669, 13.738458, 13.594034",\
"14.676279, 14.676279, 14.459644, 14.387433, 14.243010",\
"15.325258, 15.325258, 15.108624, 15.036412, 14.891989",\
"16.192289, 16.192289, 15.975655, 15.903443, 15.759020",\
"16.523020, 16.523020, 16.306385, 16.234173, 16.089750");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.690432, 14.690432, 14.473797, 14.401586, 14.257162",\
"15.165998, 15.165998, 14.949364, 14.877152, 14.732729",\
"15.641565, 15.641565, 15.424931, 15.352719, 15.208296",\
"16.323992, 16.323992, 16.107357, 16.035145, 15.890722",\
"16.617990, 16.617990, 16.401356, 16.329144, 16.184721");
}
} /* end of arc clock_mprj_io[32]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "1.544386, 1.544386, 1.652704, 1.761021, 1.977656",\
"1.467758, 1.467758, 1.576075, 1.684392, 1.901027",\
"1.391129, 1.391129, 1.499446, 1.607763, 1.824398",\
"1.288753, 1.288753, 1.397070, 1.505387, 1.722022",\
"1.318402, 1.318402, 1.426719, 1.535037, 1.751671");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.074660, 0.074660, 0.182978, 0.291295, 0.507930",\
"-0.293980, -0.293980, -0.185662, -0.077345, 0.139290",\
"-0.662621, -0.662621, -0.554303, -0.445986, -0.229351",\
"-1.155124, -1.155124, -1.046806, -0.938489, -0.721854",\
"-1.344802, -1.344802, -1.236485, -1.128167, -0.911532");
}
} /* end of arc clock_mprj_io[32]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.700585, 4.331708, 3.963153, 3.470765, 3.281066",\
"5.349563, 4.980686, 4.612131, 4.119742, 3.930043",\
"5.998540, 5.629663, 5.261108, 4.768719, 4.579021",\
"6.865573, 6.496696, 6.128141, 5.635752, 5.446054",\
"7.196303, 6.827426, 6.458871, 5.966483, 5.776784");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.391432, 6.022555, 5.654000, 5.161611, 4.971912",\
"6.866998, 6.498121, 6.129566, 5.637177, 5.447478",\
"7.342564, 6.973687, 6.605132, 6.112743, 5.923044",\
"8.024992, 7.656115, 7.287560, 6.795171, 6.605473",\
"8.318991, 7.950114, 7.581559, 7.089170, 6.899471");
}
} /* end of arc mprj_io[4]_mprj_io[32]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.096726, -2.621186, -2.145647, -1.463893, -1.168965",\
"-3.173355, -2.697815, -2.222275, -1.540522, -1.245594",\
"-3.249984, -2.774444, -2.298904, -1.617151, -1.322223",\
"-3.352360, -2.876820, -2.401280, -1.719527, -1.424599",\
"-3.322711, -2.847171, -2.371632, -1.689878, -1.394950");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-5.023767, -4.548227, -4.072688, -3.390934, -3.096006",\
"-5.392407, -4.916867, -4.441328, -3.759574, -3.464646",\
"-5.761048, -5.285508, -4.809968, -4.128215, -3.833287",\
"-6.253551, -5.778011, -5.302472, -4.620718, -4.325790",\
"-6.443229, -5.967690, -5.492150, -4.810396, -4.515468");
}
} /* end of arc mprj_io[4]_mprj_io[32]_hldf*/
} /* end of pin mprj_io[32] */
pin("mprj_io[31]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.683361, 14.683361, 14.466726, 14.394515, 14.250092",\
"15.332394, 15.332394, 15.115759, 15.043548, 14.899124",\
"15.981424, 15.981424, 15.764790, 15.692578, 15.548155",\
"16.848530, 16.848530, 16.631895, 16.559685, 16.415260",\
"17.179230, 17.179230, 16.962595, 16.890385, 16.745960");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "15.189911, 15.189911, 14.973276, 14.901065, 14.756641",\
"15.665596, 15.665596, 15.448961, 15.376750, 15.232327",\
"16.141285, 16.141285, 15.924650, 15.852439, 15.708015",\
"16.827236, 16.827236, 16.610601, 16.538391, 16.393967",\
"17.121212, 17.121212, 16.904577, 16.832367, 16.687943");
}
} /* end of arc clock_mprj_io[31]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.855188, 0.855188, 0.963506, 1.071823, 1.288458",\
"0.778621, 0.778621, 0.886938, 0.995255, 1.211890",\
"0.702052, 0.702052, 0.810369, 0.918687, 1.135322",\
"0.599368, 0.599368, 0.707685, 0.816003, 1.032638",\
"0.628976, 0.628976, 0.737293, 0.845611, 1.062245");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-1.352753, -1.352753, -1.244435, -1.136118, -0.919483",\
"-1.721705, -1.721705, -1.613388, -1.505071, -1.288436",\
"-2.090658, -2.090658, -1.982341, -1.874023, -1.657389",\
"-2.584846, -2.584846, -2.476529, -2.368212, -2.151577",\
"-2.774451, -2.774451, -2.666134, -2.557817, -2.341182");
}
} /* end of arc clock_mprj_io[31]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.467275, 6.098398, 5.729843, 5.237454, 5.047755",\
"7.116307, 6.747430, 6.378875, 5.886487, 5.696788",\
"7.765340, 7.396463, 7.027908, 6.535519, 6.345820",\
"8.632449, 8.263573, 7.895017, 7.402628, 7.212930",\
"8.963147, 8.594271, 8.225716, 7.733326, 7.543628");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "8.520481, 8.151604, 7.783049, 7.290660, 7.100962",\
"8.996168, 8.627291, 8.258736, 7.766347, 7.576649",\
"9.471855, 9.102978, 8.734423, 8.242035, 8.052336",\
"10.157808, 9.788931, 9.420376, 8.927988, 8.738289",\
"10.451782, 10.082905, 9.714350, 9.221962, 9.032263");
}
} /* end of arc mprj_io[4]_mprj_io[31]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-4.047319, -3.571780, -3.096240, -2.414486, -2.119558",\
"-4.123886, -3.648346, -3.172807, -2.491053, -2.196125",\
"-4.200455, -3.724915, -3.249375, -2.567622, -2.272694",\
"-4.303139, -3.827599, -3.352059, -2.670306, -2.375378",\
"-4.273531, -3.797991, -3.322452, -2.640698, -2.345770");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-7.042147, -6.566607, -6.091067, -5.409314, -5.114386",\
"-7.411098, -6.935559, -6.460019, -5.778265, -5.483337",\
"-7.780052, -7.304513, -6.828973, -6.147219, -5.852291",\
"-8.274240, -7.798701, -7.323161, -6.641407, -6.346479",\
"-8.463844, -7.988305, -7.512765, -6.831011, -6.536083");
}
} /* end of arc mprj_io[4]_mprj_io[31]_hldf*/
} /* end of pin mprj_io[31] */
pin("mprj_io[30]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "16.148251, 16.148251, 15.931616, 15.859405, 15.714981",\
"16.797266, 16.797266, 16.580631, 16.508419, 16.363997",\
"17.446280, 17.446280, 17.229645, 17.157433, 17.013010",\
"18.313364, 18.313364, 18.096729, 18.024517, 17.880095",\
"18.644079, 18.644079, 18.427444, 18.355232, 18.210810");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "16.791485, 16.791485, 16.574850, 16.502640, 16.358215",\
"17.267117, 17.267117, 17.050482, 16.978271, 16.833847",\
"17.742752, 17.742752, 17.526117, 17.453907, 17.309483",\
"18.426899, 18.426899, 18.210264, 18.138054, 17.993629",\
"18.720875, 18.720875, 18.504240, 18.432030, 18.287605");
}
} /* end of arc clock_mprj_io[30]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-0.659130, -0.659130, -0.550813, -0.442495, -0.225861",\
"-0.735727, -0.735727, -0.627410, -0.519093, -0.302458",\
"-0.812325, -0.812325, -0.704008, -0.595691, -0.379056",\
"-0.915029, -0.915029, -0.806711, -0.698394, -0.481759",\
"-0.885411, -0.885411, -0.777094, -0.668777, -0.452142");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-2.540685, -2.540685, -2.432367, -2.324050, -2.107415",\
"-2.909543, -2.909543, -2.801226, -2.692908, -2.476274",\
"-3.278402, -3.278402, -3.170085, -3.061768, -2.845133",\
"-3.772272, -3.772272, -3.663955, -3.555637, -3.339003",\
"-3.961896, -3.961896, -3.853579, -3.745261, -3.528626");
}
} /* end of arc clock_mprj_io[30]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.861283, 6.492406, 6.123851, 5.631462, 5.441763",\
"7.510298, 7.141421, 6.772866, 6.280478, 6.090779",\
"8.159311, 7.790434, 7.421879, 6.929490, 6.739791",\
"9.026394, 8.657517, 8.288962, 7.796574, 7.606875",\
"9.357111, 8.988234, 8.619678, 8.127290, 7.937591");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "9.639540, 9.270663, 8.902108, 8.409719, 8.220020",\
"10.115173, 9.746297, 9.377742, 8.885353, 8.695654",\
"10.590805, 10.221929, 9.853374, 9.360985, 9.171286",\
"11.274952, 10.906075, 10.537520, 10.045132, 9.855433",\
"11.568930, 11.200053, 10.831498, 10.339109, 10.149410");
}
} /* end of arc mprj_io[4]_mprj_io[30]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-5.342668, -4.867128, -4.391588, -3.709835, -3.414907",\
"-5.419265, -4.943725, -4.468185, -3.786432, -3.491504",\
"-5.495863, -5.020323, -4.544784, -3.863030, -3.568102",\
"-5.598566, -5.123026, -4.647487, -3.965733, -3.670805",\
"-5.568949, -5.093409, -4.617869, -3.936116, -3.641188");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-8.032147, -7.556608, -7.081068, -6.399314, -6.104386",\
"-8.401006, -7.925466, -7.449926, -6.768173, -6.473245",\
"-8.769865, -8.294325, -7.818786, -7.137032, -6.842104",\
"-9.263735, -8.788195, -8.312655, -7.630902, -7.335974",\
"-9.453359, -8.977819, -8.502279, -7.820526, -7.525598");
}
} /* end of arc mprj_io[4]_mprj_io[30]_hldf*/
} /* end of pin mprj_io[30] */
pin("mprj_io[29]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.149250, 14.149250, 13.932615, 13.860404, 13.715981",\
"14.798244, 14.798244, 14.581610, 14.509398, 14.364975",\
"15.447239, 15.447239, 15.230604, 15.158393, 15.013969",\
"16.314295, 16.314295, 16.097660, 16.025448, 15.881025",\
"16.645020, 16.645020, 16.428385, 16.356174, 16.211750");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.650078, 14.650078, 14.433443, 14.361232, 14.216808",\
"15.125675, 15.125675, 14.909040, 14.836829, 14.692406",\
"15.601273, 15.601273, 15.384638, 15.312427, 15.168003",\
"16.284492, 16.284492, 16.067858, 15.995646, 15.851223",\
"16.578484, 16.578484, 16.361849, 16.289639, 16.145214");
}
} /* end of arc clock_mprj_io[29]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.527917, 0.527917, 0.636234, 0.744552, 0.961186",\
"0.451303, 0.451303, 0.559620, 0.667937, 0.884572",\
"0.374688, 0.374688, 0.483006, 0.591323, 0.807958",\
"0.272330, 0.272330, 0.380648, 0.488965, 0.705600",\
"0.301603, 0.301603, 0.409921, 0.518238, 0.734873");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-0.677732, -0.677732, -0.569414, -0.461097, -0.244462",\
"-1.046473, -1.046473, -0.938155, -0.829838, -0.613203",\
"-1.415214, -1.415214, -1.306896, -1.198579, -0.981944",\
"-1.907851, -1.907851, -1.799534, -1.691216, -1.474582",\
"-2.098454, -2.098454, -1.990136, -1.881819, -1.665184");
}
} /* end of arc clock_mprj_io[29]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.527102, 6.158226, 5.789670, 5.297282, 5.107583",\
"7.176097, 6.807220, 6.438665, 5.946276, 5.756577",\
"7.825093, 7.456216, 7.087661, 6.595273, 6.405574",\
"8.692148, 8.323271, 7.954716, 7.462327, 7.272629",\
"9.022872, 8.653996, 8.285440, 7.793051, 7.603353");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "8.249479, 7.880602, 7.512047, 7.019659, 6.829960",\
"8.725076, 8.356199, 7.987644, 7.495255, 7.305556",\
"9.200673, 8.831797, 8.463242, 7.970852, 7.781154",\
"9.883895, 9.515018, 9.146463, 8.654074, 8.464375",\
"10.177883, 9.809006, 9.440451, 8.948063, 8.758364");
}
} /* end of arc mprj_io[4]_mprj_io[29]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-4.998948, -4.523408, -4.047868, -3.366115, -3.071187",\
"-5.075562, -4.600022, -4.124483, -3.442729, -3.147801",\
"-5.152176, -4.676637, -4.201097, -3.519343, -3.224415",\
"-5.254534, -4.778995, -4.303455, -3.621701, -3.326773",\
"-5.225261, -4.749722, -4.274182, -3.592428, -3.297500");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-7.012519, -6.536980, -6.061440, -5.379686, -5.084758",\
"-7.381260, -6.905721, -6.430181, -5.748427, -5.453499",\
"-7.750001, -7.274462, -6.798922, -6.117168, -5.822240",\
"-8.242640, -7.767099, -7.291560, -6.609806, -6.314878",\
"-8.433241, -7.957702, -7.482162, -6.800408, -6.505480");
}
} /* end of arc mprj_io[4]_mprj_io[29]_hldf*/
} /* end of pin mprj_io[29] */
pin("mprj_io[28]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.132546, 14.132546, 13.915912, 13.843700, 13.699277",\
"14.781539, 14.781539, 14.564904, 14.492693, 14.348269",\
"15.430532, 15.430532, 15.213897, 15.141685, 14.997262",\
"16.297588, 16.297588, 16.080952, 16.008741, 15.864318",\
"16.628311, 16.628311, 16.411678, 16.339466, 16.195042");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.610065, 14.610065, 14.393430, 14.321218, 14.176795",\
"15.085658, 15.085658, 14.869023, 14.796812, 14.652389",\
"15.561255, 15.561255, 15.344621, 15.272409, 15.127986",\
"16.244442, 16.244442, 16.027805, 15.955595, 15.811172",\
"16.538429, 16.538429, 16.321793, 16.249582, 16.105160");
}
} /* end of arc clock_mprj_io[28]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-0.946424, -0.946424, -0.838107, -0.729790, -0.513155",\
"-1.023040, -1.023040, -0.914722, -0.806405, -0.589770",\
"-1.099655, -1.099655, -0.991338, -0.883020, -0.666386",\
"-1.202013, -1.202013, -1.093696, -0.985378, -0.768744",\
"-1.172740, -1.172740, -1.064423, -0.956105, -0.739470");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-2.004131, -2.004131, -1.895814, -1.787497, -1.570862",\
"-2.372867, -2.372867, -2.264549, -2.156232, -1.939597",\
"-2.741603, -2.741603, -2.633286, -2.524968, -2.308333",\
"-3.234235, -3.234235, -3.125917, -3.017600, -2.800965",\
"-3.424833, -3.424833, -3.316516, -3.208199, -2.991564");
}
} /* end of arc clock_mprj_io[28]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "7.504185, 7.135308, 6.766753, 6.274364, 6.084665",\
"8.153177, 7.784300, 7.415745, 6.923357, 6.733658",\
"8.802170, 8.433292, 8.064737, 7.572349, 7.382650",\
"9.669225, 9.300348, 8.931793, 8.439404, 8.249705",\
"9.999949, 9.631071, 9.262516, 8.770128, 8.580429");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "8.613667, 8.244789, 7.876235, 7.383846, 7.194147",\
"9.089264, 8.720387, 8.351831, 7.859443, 7.669744",\
"9.564857, 9.195980, 8.827425, 8.335037, 8.145338",\
"10.248043, 9.879166, 9.510611, 9.018223, 8.828524",\
"10.542032, 10.173155, 9.804600, 9.312212, 9.122513");
}
} /* end of arc mprj_io[4]_mprj_io[28]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-5.539960, -5.064421, -4.588881, -3.907127, -3.612199",\
"-5.616576, -5.141036, -4.665496, -3.983743, -3.688815",\
"-5.693191, -5.217651, -4.742112, -4.060358, -3.765430",\
"-5.795549, -5.320009, -4.844470, -4.162716, -3.867788",\
"-5.766276, -5.290736, -4.815197, -4.133443, -3.838515");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-7.201014, -6.725474, -6.249935, -5.568181, -5.273253",\
"-7.569750, -7.094211, -6.618671, -5.936917, -5.641989",\
"-7.938487, -7.462947, -6.987407, -6.305654, -6.010725",\
"-8.431118, -7.955579, -7.480039, -6.798285, -6.503357",\
"-8.621716, -8.146176, -7.670637, -6.988883, -6.693955");
}
} /* end of arc mprj_io[4]_mprj_io[28]_hldf*/
} /* end of pin mprj_io[28] */
pin("mprj_io[27]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.712736, 14.712736, 14.496101, 14.423890, 14.279467",\
"15.361721, 15.361721, 15.145086, 15.072875, 14.928452",\
"16.010704, 16.010704, 15.794069, 15.721858, 15.577435",\
"16.877748, 16.877748, 16.661114, 16.588902, 16.444479",\
"17.208475, 17.208475, 16.991840, 16.919628, 16.775206");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "15.076057, 15.076057, 14.859423, 14.787211, 14.642788",\
"15.551640, 15.551640, 15.335005, 15.262794, 15.118370",\
"16.027218, 16.027218, 15.810583, 15.738372, 15.593948",\
"16.709976, 16.709976, 16.493341, 16.421131, 16.276707",\
"17.003967, 17.003967, 16.787333, 16.715122, 16.570698");
}
} /* end of arc clock_mprj_io[27]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-1.242805, -1.242805, -1.134488, -1.026171, -0.809536",\
"-1.319428, -1.319428, -1.211111, -1.102794, -0.886159",\
"-1.396051, -1.396051, -1.287734, -1.179417, -0.962782",\
"-1.498420, -1.498420, -1.390102, -1.281785, -1.065150",\
"-1.468777, -1.468777, -1.360459, -1.252142, -1.035507");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-1.783422, -1.783422, -1.675104, -1.566787, -1.350152",\
"-2.152103, -2.152103, -2.043786, -1.935469, -1.718834",\
"-2.520786, -2.520786, -2.412469, -2.304152, -2.087517",\
"-3.013346, -3.013346, -2.905028, -2.796711, -2.580076",\
"-3.203013, -3.203013, -3.094696, -2.986379, -2.769744");
}
} /* end of arc clock_mprj_io[27]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "8.286092, 7.917215, 7.548660, 7.056271, 6.866572",\
"8.935077, 8.566200, 8.197645, 7.705256, 7.515557",\
"9.584060, 9.215183, 8.846628, 8.354239, 8.164540",\
"10.451102, 10.082226, 9.713671, 9.221281, 9.031583",\
"10.781830, 10.412952, 10.044397, 9.552010, 9.362310");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "9.631601, 9.262724, 8.894169, 8.401781, 8.212082",\
"10.107181, 9.738304, 9.369749, 8.877359, 8.687661",\
"10.582760, 10.213882, 9.845327, 9.352940, 9.163240",\
"11.265516, 10.896639, 10.528084, 10.035696, 9.845997",\
"11.559510, 11.190634, 10.822079, 10.329689, 10.139991");
}
} /* end of arc mprj_io[4]_mprj_io[27]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-6.689903, -6.214363, -5.738823, -5.057070, -4.762142",\
"-6.766526, -6.290986, -5.815446, -5.133693, -4.838765",\
"-6.843149, -6.367609, -5.892069, -5.210316, -4.915388",\
"-6.945517, -6.469977, -5.994438, -5.312684, -5.017756",\
"-6.915874, -6.440334, -5.964795, -5.283041, -4.988113");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-7.791057, -7.315517, -6.839978, -6.158224, -5.863296",\
"-8.159739, -7.684199, -7.208660, -6.526906, -6.231978",\
"-8.528421, -8.052882, -7.577343, -6.895589, -6.600661",\
"-9.020981, -8.545442, -8.069902, -7.388148, -7.093220",\
"-9.210649, -8.735109, -8.259569, -7.577816, -7.282888");
}
} /* end of arc mprj_io[4]_mprj_io[27]_hldf*/
} /* end of pin mprj_io[27] */
pin("mprj_io[26]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.375360, 14.375360, 14.158726, 14.086514, 13.942091",\
"15.024342, 15.024342, 14.807707, 14.735496, 14.591072",\
"15.673321, 15.673321, 15.456686, 15.384475, 15.240051",\
"16.540358, 16.540358, 16.323723, 16.251511, 16.107088",\
"16.871086, 16.871086, 16.654451, 16.582241, 16.437817");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "15.240339, 15.240339, 15.023705, 14.951493, 14.807070",\
"15.715914, 15.715914, 15.499279, 15.427068, 15.282644",\
"16.191484, 16.191484, 15.974850, 15.902638, 15.758215",\
"16.874048, 16.874048, 16.657413, 16.585201, 16.440779",\
"17.168043, 17.168043, 16.951408, 16.879196, 16.734774");
}
} /* end of arc clock_mprj_io[26]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-1.090502, -1.090502, -0.982184, -0.873867, -0.657232",\
"-1.167129, -1.167129, -1.058811, -0.950494, -0.733859",\
"-1.243755, -1.243755, -1.135438, -1.027121, -0.810486",\
"-1.346128, -1.346128, -1.237810, -1.129493, -0.912858",\
"-1.316481, -1.316481, -1.208163, -1.099846, -0.883211");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-2.508520, -2.508520, -2.400203, -2.291885, -2.075251",\
"-2.877177, -2.877177, -2.768860, -2.660542, -2.443908",\
"-3.245834, -3.245834, -3.137517, -3.029200, -2.812565",\
"-3.738359, -3.738359, -3.630042, -3.521725, -3.305090",\
"-3.928033, -3.928033, -3.819715, -3.711398, -3.494763");
}
} /* end of arc clock_mprj_io[26]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "7.576286, 7.207409, 6.838854, 6.346466, 6.156767",\
"8.225266, 7.856390, 7.487834, 6.995446, 6.805747",\
"8.874247, 8.505369, 8.136814, 7.644426, 7.454727",\
"9.741283, 9.372406, 9.003851, 8.511463, 8.321764",\
"10.072013, 9.703136, 9.334581, 8.842192, 8.652493");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "9.554321, 9.185444, 8.816889, 8.324501, 8.134802",\
"10.029892, 9.661015, 9.292459, 8.800072, 8.610373",\
"10.505464, 10.136587, 9.768032, 9.275642, 9.085944",\
"11.188025, 10.819147, 10.450592, 9.958204, 9.768505",\
"11.482021, 11.113144, 10.744589, 10.252201, 10.062502");
}
} /* end of arc mprj_io[4]_mprj_io[26]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-5.712052, -5.236512, -4.760972, -4.079219, -3.784291",\
"-5.788679, -5.313139, -4.837599, -4.155846, -3.860918",\
"-5.865305, -5.389766, -4.914226, -4.232472, -3.937544",\
"-5.967678, -5.492138, -5.016598, -4.334845, -4.039917",\
"-5.938031, -5.462491, -4.986951, -4.305198, -4.010270");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-7.680092, -7.204553, -6.729013, -6.047259, -5.752331",\
"-8.048750, -7.573210, -7.097670, -6.415916, -6.120988",\
"-8.417406, -7.941867, -7.466327, -6.784574, -6.489645",\
"-8.909931, -8.434392, -7.958852, -7.277099, -6.982171",\
"-9.099606, -8.624065, -8.148525, -7.466772, -7.171844");
}
} /* end of arc mprj_io[4]_mprj_io[26]_hldf*/
} /* end of pin mprj_io[26] */
pin("mprj_io[25]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.392277, 13.392277, 13.175642, 13.103430, 12.959007",\
"14.041265, 14.041265, 13.824631, 13.752419, 13.607996",\
"14.690252, 14.690252, 14.473618, 14.401405, 14.256983",\
"15.557302, 15.557302, 15.340668, 15.268456, 15.124033",\
"15.888027, 15.888027, 15.671392, 15.599180, 15.454758");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.193214, 14.193214, 13.976580, 13.904367, 13.759945",\
"14.668804, 14.668804, 14.452169, 14.379957, 14.235535",\
"15.144390, 15.144390, 14.927755, 14.855543, 14.711121",\
"15.827339, 15.827339, 15.610704, 15.538492, 15.394070",\
"16.121330, 16.121330, 15.904696, 15.832483, 15.688061");
}
} /* end of arc clock_mprj_io[25]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-1.394730, -1.394730, -1.286412, -1.178095, -0.961460",\
"-1.471350, -1.471350, -1.363032, -1.254715, -1.038080",\
"-1.547969, -1.547969, -1.439651, -1.331334, -1.114699",\
"-1.650333, -1.650333, -1.542016, -1.433699, -1.217064",\
"-1.620694, -1.620694, -1.512377, -1.404059, -1.187425");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "-2.724595, -2.724595, -2.616278, -2.507960, -2.291326",\
"-3.093301, -3.093301, -2.984983, -2.876666, -2.660031",\
"-3.462008, -3.462008, -3.353691, -3.245374, -3.028739",\
"-3.954600, -3.954600, -3.846283, -3.737966, -3.521331",\
"-4.144262, -4.144262, -4.035945, -3.927628, -3.710993");
}
} /* end of arc clock_mprj_io[25]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "8.214573, 7.845696, 7.477141, 6.984752, 6.795053",\
"8.863562, 8.494684, 8.126129, 7.633741, 7.444042",\
"9.512551, 9.143675, 8.775120, 8.282730, 8.093032",\
"10.379600, 10.010723, 9.642168, 9.149778, 8.960080",\
"10.710325, 10.341448, 9.972893, 9.480505, 9.290806");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "9.741793, 9.372915, 9.004360, 8.511972, 8.322273",\
"10.217380, 9.848503, 9.479948, 8.987558, 8.797860",\
"10.692966, 10.324089, 9.955534, 9.463144, 9.273446",\
"11.375915, 11.007038, 10.638483, 10.146093, 9.956395",\
"11.669907, 11.301029, 10.932474, 10.440086, 10.250387");
}
} /* end of arc mprj_io[4]_mprj_io[25]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-6.069125, -5.593585, -5.118045, -4.436292, -4.141364",\
"-6.145745, -5.670205, -5.194665, -4.512912, -4.217984",\
"-6.222364, -5.746824, -5.271285, -4.589531, -4.294603",\
"-6.324728, -5.849189, -5.373649, -4.691895, -4.396967",\
"-6.295089, -5.819550, -5.344010, -4.662256, -4.367328");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-8.203243, -7.727704, -7.252164, -6.570411, -6.275483",\
"-8.571949, -8.096410, -7.620870, -6.939116, -6.644188",\
"-8.940657, -8.465117, -7.989578, -7.307824, -7.012896",\
"-9.433249, -8.957709, -8.482170, -7.800416, -7.505488",\
"-9.622911, -9.147371, -8.671831, -7.990078, -7.695150");
}
} /* end of arc mprj_io[4]_mprj_io[25]_hldf*/
} /* end of pin mprj_io[25] */
pin("mprj_io[24]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[24] */
pin("mprj_io[23]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[23] */
pin("mprj_io[22]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[22] */
pin("mprj_io[21]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[21] */
pin("mprj_io[20]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[20] */
pin("mprj_io[19]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[19] */
pin("mprj_io[18]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[18] */
pin("mprj_io[17]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[17] */
pin("mprj_io[16]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[16] */
pin("mprj_io[15]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[15] */
pin("mprj_io[14]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.000000 ;
/* Other user defined attributes. */
} /* end of pin mprj_io[14] */
pin("mprj_io[13]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.589542, 13.589542, 13.372908, 13.300696, 13.156273",\
"14.238508, 14.238508, 14.021873, 13.949662, 13.805239",\
"14.887472, 14.887472, 14.670837, 14.598626, 14.454203",\
"15.754490, 15.754490, 15.537855, 15.465644, 15.321220",\
"16.085224, 16.085224, 15.868589, 15.796378, 15.651955");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.339212, 14.339212, 14.122578, 14.050366, 13.905943",\
"14.814756, 14.814756, 14.598122, 14.525910, 14.381487",\
"15.290297, 15.290297, 15.073662, 15.001451, 14.857027",\
"15.972139, 15.972139, 15.755505, 15.683293, 15.538870",\
"16.266146, 16.266146, 16.049511, 15.977300, 15.832876");
}
} /* end of arc clock_mprj_io[13]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.331719, 2.331719, 2.440036, 2.548354, 2.764988",\
"2.255080, 2.255080, 2.363397, 2.471714, 2.688349",\
"2.178440, 2.178440, 2.286757, 2.395074, 2.611709",\
"2.076049, 2.076049, 2.184367, 2.292684, 2.509319",\
"2.105710, 2.105710, 2.214027, 2.322344, 2.538979");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.823281, 0.823281, 0.931599, 1.039916, 1.256551",\
"0.454494, 0.454494, 0.562811, 0.671128, 0.887763",\
"0.085928, 0.085928, 0.194245, 0.302563, 0.519197",\
"-0.406476, -0.406476, -0.298159, -0.189841, 0.026793",\
"-0.596172, -0.596172, -0.487855, -0.379538, -0.162903");
}
} /* end of arc clock_mprj_io[13]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.463382, 4.094505, 3.725950, 3.233561, 3.043862",\
"5.112347, 4.743470, 4.374915, 3.882526, 3.692827",\
"5.761311, 5.392434, 5.023879, 4.531490, 4.341791",\
"6.628328, 6.259451, 5.890896, 5.398508, 5.208809",\
"6.959064, 6.590187, 6.221632, 5.729243, 5.539544");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.726063, 6.357186, 5.988631, 5.496242, 5.306543",\
"7.201606, 6.832729, 6.464174, 5.971785, 5.782086",\
"7.677150, 7.308273, 6.939718, 6.447329, 6.257630",\
"8.358990, 7.990113, 7.621558, 7.129169, 6.939470",\
"8.652996, 8.284119, 7.915564, 7.423175, 7.233477");
}
} /* end of arc mprj_io[4]_mprj_io[13]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.195144, -2.719604, -2.244065, -1.562311, -1.267383",\
"-3.271784, -2.796244, -2.320704, -1.638951, -1.344023",\
"-3.348424, -2.872884, -2.397345, -1.715591, -1.420663",\
"-3.450815, -2.975275, -2.499735, -1.817982, -1.523054",\
"-3.421154, -2.945615, -2.470075, -1.788321, -1.493393");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-5.511507, -5.035967, -4.560427, -3.878674, -3.583745",\
"-5.880294, -5.404755, -4.929215, -4.247461, -3.952533",\
"-6.248859, -5.773319, -5.297780, -4.616026, -4.321098",\
"-6.741263, -6.265723, -5.790184, -5.108430, -4.813502",\
"-6.930959, -6.455420, -5.979880, -5.298126, -5.003198");
}
} /* end of arc mprj_io[4]_mprj_io[13]_hldf*/
} /* end of pin mprj_io[13] */
pin("mprj_io[12]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.489462, 13.489462, 13.272827, 13.200616, 13.056192",\
"14.138435, 14.138435, 13.921801, 13.849589, 13.705166",\
"14.787407, 14.787407, 14.570772, 14.498561, 14.354137",\
"15.654432, 15.654432, 15.437798, 15.365586, 15.221163",\
"15.985165, 15.985165, 15.768530, 15.696319, 15.551895");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.243200, 14.243200, 14.026566, 13.954354, 13.809931",\
"14.718760, 14.718760, 14.502125, 14.429914, 14.285490",\
"15.194315, 15.194315, 14.977680, 14.905469, 14.761045",\
"15.876482, 15.876482, 15.659847, 15.587636, 15.443213",\
"16.170485, 16.170485, 15.953850, 15.881639, 15.737215");
}
} /* end of arc clock_mprj_io[12]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.768199, 2.768199, 2.876518, 2.984835, 3.201470",\
"2.691566, 2.691566, 2.799884, 2.908202, 3.124836",\
"2.614933, 2.614933, 2.723251, 2.831568, 3.048203",\
"2.512550, 2.512550, 2.620868, 2.729186, 2.945820",\
"2.542204, 2.542204, 2.650522, 2.758840, 2.975474");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.647969, 2.647969, 2.756287, 2.864604, 3.081239",\
"2.279361, 2.279361, 2.387680, 2.495997, 2.712632",\
"1.910754, 1.910754, 2.019072, 2.127389, 2.344024",\
"1.418294, 1.418294, 1.526612, 1.634930, 1.851564",\
"1.228608, 1.228608, 1.336926, 1.445244, 1.661879");
}
} /* end of arc clock_mprj_io[12]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "3.354627, 2.985750, 2.617195, 2.124806, 1.935108",\
"4.003600, 3.634723, 3.266168, 2.773779, 2.584081",\
"4.652571, 4.283694, 3.915139, 3.422750, 3.233051",\
"5.519597, 5.150720, 4.782165, 4.289776, 4.100078",\
"5.850329, 5.481452, 5.112897, 4.620509, 4.430810");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.696056, 4.327179, 3.958624, 3.466236, 3.276537",\
"5.171612, 4.802735, 4.434180, 3.941791, 3.752092",\
"5.647167, 5.278290, 4.909735, 4.417346, 4.227648",\
"6.329336, 5.960459, 5.591904, 5.099515, 4.909817",\
"6.623341, 6.254464, 5.885909, 5.393520, 5.203821");
}
} /* end of arc mprj_io[4]_mprj_io[12]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-2.035060, -1.559520, -1.083981, -0.402227, -0.107299",\
"-2.111693, -1.636154, -1.160614, -0.478860, -0.183932",\
"-2.188327, -1.712787, -1.237247, -0.555494, -0.260566",\
"-2.290709, -1.815170, -1.339630, -0.657876, -0.362948",\
"-2.261056, -1.785516, -1.309977, -0.628223, -0.333295");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.496718, -3.021178, -2.545639, -1.863885, -1.568957",\
"-3.865324, -3.389785, -2.914245, -2.232491, -1.937563",\
"-4.233933, -3.758393, -3.282854, -2.601100, -2.306172",\
"-4.726391, -4.250852, -3.775312, -3.093558, -2.798630",\
"-4.916077, -4.440537, -3.964998, -3.283244, -2.988316");
}
} /* end of arc mprj_io[4]_mprj_io[12]_hldf*/
} /* end of pin mprj_io[12] */
pin("mprj_io[11]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.483656, 13.483656, 13.267021, 13.194810, 13.050386",\
"14.132622, 14.132622, 13.915987, 13.843776, 13.699352",\
"14.781590, 14.781590, 14.564955, 14.492743, 14.348320",\
"15.648609, 15.648609, 15.431974, 15.359763, 15.215340",\
"15.979342, 15.979342, 15.762707, 15.690495, 15.546072");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.937754, 13.937754, 13.721119, 13.648908, 13.504484",\
"14.413301, 14.413301, 14.196667, 14.124455, 13.980032",\
"14.888845, 14.888845, 14.672211, 14.599999, 14.455576",\
"15.570772, 15.570772, 15.354137, 15.281926, 15.137503",\
"15.864775, 15.864775, 15.648140, 15.575929, 15.431505");
}
} /* end of arc clock_mprj_io[11]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.527828, 2.527828, 2.636146, 2.744463, 2.961098",\
"2.451190, 2.451190, 2.559508, 2.667825, 2.884460",\
"2.374552, 2.374552, 2.482870, 2.591187, 2.807822",\
"2.272164, 2.272164, 2.380481, 2.488799, 2.705433",\
"2.301823, 2.301823, 2.410140, 2.518457, 2.735092");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "1.338233, 1.338233, 1.446550, 1.554868, 1.771502",\
"0.969534, 0.969534, 1.077851, 1.186169, 1.402803",\
"0.600958, 0.600958, 0.709275, 0.817593, 1.034227",\
"0.108540, 0.108540, 0.216857, 0.325174, 0.541809",\
"-0.081154, -0.081154, 0.027164, 0.135481, 0.352116");
}
} /* end of arc clock_mprj_io[11]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.507641, 4.138764, 3.770209, 3.277820, 3.088121",\
"5.156606, 4.787729, 4.419174, 3.926785, 3.737086",\
"5.805573, 5.436697, 5.068141, 4.575753, 4.386054",\
"6.672593, 6.303716, 5.935161, 5.442772, 5.253074",\
"7.003327, 6.634450, 6.265895, 5.773507, 5.583808");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "5.923257, 5.554380, 5.185825, 4.693436, 4.503737",\
"6.398803, 6.029926, 5.661371, 5.168982, 4.979283",\
"6.874350, 6.505473, 6.136918, 5.644529, 5.454830",\
"7.556274, 7.187397, 6.818842, 6.326454, 6.136755",\
"7.850280, 7.481403, 7.112848, 6.620459, 6.430760");
}
} /* end of arc mprj_io[4]_mprj_io[11]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-2.919382, -2.443842, -1.968303, -1.286549, -0.991621",\
"-2.996020, -2.520480, -2.044940, -1.363187, -1.068259",\
"-3.072658, -2.597118, -2.121579, -1.439825, -1.144897",\
"-3.175046, -2.699507, -2.223967, -1.542213, -1.247285",\
"-3.145388, -2.669848, -2.194308, -1.512555, -1.217627");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-4.669390, -4.193851, -3.718311, -3.036557, -2.741629",\
"-5.038087, -4.562548, -4.087008, -3.405254, -3.110326",\
"-5.406664, -4.931125, -4.455585, -3.773831, -3.478903",\
"-5.899083, -5.423543, -4.948003, -4.266250, -3.971322",\
"-6.088776, -5.613236, -5.137697, -4.455943, -4.161015");
}
} /* end of arc mprj_io[4]_mprj_io[11]_hldf*/
} /* end of pin mprj_io[11] */
pin("mprj_io[10]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.959297, 13.959297, 13.742662, 13.670451, 13.526028",\
"14.608271, 14.608271, 14.391636, 14.319425, 14.175001",\
"15.257244, 15.257244, 15.040609, 14.968398, 14.823975",\
"16.124271, 16.124271, 15.907637, 15.835425, 15.691002",\
"16.455004, 16.455004, 16.238369, 16.166157, 16.021734");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.597069, 14.597069, 14.380434, 14.308223, 14.163799",\
"15.072628, 15.072628, 14.855993, 14.783782, 14.639359",\
"15.548183, 15.548183, 15.331549, 15.259337, 15.114914",\
"16.230434, 16.230434, 16.013800, 15.941588, 15.797165",\
"16.524437, 16.524437, 16.307802, 16.235592, 16.091167");
}
} /* end of arc clock_mprj_io[10]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.677884, 2.677884, 2.786201, 2.894518, 3.111153",\
"2.601252, 2.601252, 2.709569, 2.817887, 3.034522",\
"2.524620, 2.524620, 2.632937, 2.741254, 2.957889",\
"2.422239, 2.422239, 2.530556, 2.638874, 2.855508",\
"2.451891, 2.451891, 2.560209, 2.668526, 2.885161");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "1.519865, 1.519865, 1.628182, 1.736499, 1.953134",\
"1.151247, 1.151247, 1.259564, 1.367882, 1.584517",\
"0.782630, 0.782630, 0.890947, 0.999265, 1.215899",\
"0.290156, 0.290156, 0.398474, 0.506791, 0.723426",\
"0.100473, 0.100473, 0.208791, 0.317108, 0.533743");
}
} /* end of arc clock_mprj_io[10]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "3.876630, 3.507753, 3.139198, 2.646809, 2.457110",\
"4.525604, 4.156727, 3.788172, 3.295784, 3.106085",\
"5.174577, 4.805700, 4.437145, 3.944756, 3.755057",\
"6.041607, 5.672730, 5.304175, 4.811786, 4.622087",\
"6.372338, 6.003461, 5.634906, 5.142518, 4.952819");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "5.531339, 5.162462, 4.793907, 4.301518, 4.111819",\
"6.006898, 5.638021, 5.269466, 4.777077, 4.587379",\
"6.482457, 6.113580, 5.745025, 5.252636, 5.062938",\
"7.164707, 6.795830, 6.427275, 5.934886, 5.745188",\
"7.458709, 7.089832, 6.721277, 6.228888, 6.039189");
}
} /* end of arc mprj_io[4]_mprj_io[10]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-1.943665, -1.468125, -0.992585, -0.310832, -0.015903",\
"-2.020296, -1.544756, -1.069217, -0.387463, -0.092535",\
"-2.096929, -1.621389, -1.145849, -0.464096, -0.169168",\
"-2.199309, -1.723770, -1.248230, -0.566476, -0.271548",\
"-2.169657, -1.694117, -1.218577, -0.536824, -0.241896");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.651707, -3.176167, -2.700628, -2.018874, -1.723946",\
"-4.020324, -3.544785, -3.069245, -2.387491, -2.092563",\
"-4.388942, -3.913403, -3.437863, -2.756109, -2.461181",\
"-4.881416, -4.405876, -3.930336, -3.248583, -2.953655",\
"-5.071099, -4.595559, -4.120019, -3.438266, -3.143338");
}
} /* end of arc mprj_io[4]_mprj_io[10]_hldf*/
} /* end of pin mprj_io[10] */
pin("mprj_io[9]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.635003, 13.635003, 13.418368, 13.346157, 13.201734",\
"14.283980, 14.283980, 14.067346, 13.995134, 13.850711",\
"14.932958, 14.932958, 14.716323, 14.644112, 14.499688",\
"15.799991, 15.799991, 15.583356, 15.511145, 15.366721",\
"16.130722, 16.130722, 15.914086, 15.841875, 15.697452");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "13.971599, 13.971599, 13.754964, 13.682753, 13.538329",\
"14.447162, 14.447162, 14.230527, 14.158316, 14.013892",\
"14.922729, 14.922729, 14.706094, 14.633883, 14.489459",\
"15.605140, 15.605140, 15.388505, 15.316294, 15.171870",\
"15.899138, 15.899138, 15.682504, 15.610292, 15.465869");
}
} /* end of arc clock_mprj_io[9]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.827202, 2.827202, 2.935519, 3.043837, 3.260471",\
"2.750572, 2.750572, 2.858890, 2.967207, 3.183842",\
"2.673944, 2.673944, 2.782261, 2.890578, 3.107213",\
"2.571567, 2.571567, 2.679884, 2.788201, 3.004836",\
"2.601216, 2.601216, 2.709534, 2.817851, 3.034486");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "0.533964, 0.533964, 0.642282, 0.750599, 0.967234",\
"0.165326, 0.165326, 0.273643, 0.381961, 0.598596",\
"-0.203312, -0.203312, -0.094995, 0.013323, 0.229958",\
"-0.695813, -0.695813, -0.587496, -0.479178, -0.262544",\
"-0.885491, -0.885491, -0.777174, -0.668857, -0.452222");
}
} /* end of arc clock_mprj_io[9]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "3.162668, 2.793791, 2.425236, 1.932847, 1.743149",\
"3.811646, 3.442769, 3.074214, 2.581825, 2.392126",\
"4.460622, 4.091745, 3.723190, 3.230801, 3.041102",\
"5.327656, 4.958779, 4.590224, 4.097835, 3.908136",\
"5.658386, 5.289509, 4.920954, 4.428566, 4.238867");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "6.111418, 5.742541, 5.373986, 4.881597, 4.691898",\
"6.586983, 6.218106, 5.849551, 5.357162, 5.167463",\
"7.062548, 6.693671, 6.325116, 5.832727, 5.643028",\
"7.744959, 7.376082, 7.007527, 6.515138, 6.325439",\
"8.038958, 7.670081, 7.301526, 6.809137, 6.619438");
}
} /* end of arc mprj_io[4]_mprj_io[9]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-1.847194, -1.371655, -0.896115, -0.214361, 0.080567",\
"-1.923824, -1.448284, -0.972744, -0.290991, 0.003937",\
"-2.000453, -1.524913, -1.049373, -0.367620, -0.072691",\
"-2.102829, -1.627290, -1.151750, -0.469996, -0.175068",\
"-2.073180, -1.597640, -1.122100, -0.440347, -0.145419");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-4.944685, -4.469145, -3.993605, -3.311852, -3.016923",\
"-5.313323, -4.837783, -4.362243, -3.680490, -3.385561",\
"-5.681961, -5.206421, -4.730881, -4.049128, -3.754200",\
"-6.174462, -5.698922, -5.223382, -4.541629, -4.246701",\
"-6.364140, -5.888600, -5.413061, -4.731307, -4.436379");
}
} /* end of arc mprj_io[4]_mprj_io[9]_hldf*/
} /* end of pin mprj_io[9] */
pin("mprj_io[8]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.373248, 14.373248, 14.156613, 14.084402, 13.939979",\
"15.022216, 15.022216, 14.805581, 14.733370, 14.588946",\
"15.671182, 15.671182, 15.454547, 15.382336, 15.237912",\
"16.538204, 16.538204, 16.321568, 16.249357, 16.104935",\
"16.868935, 16.868935, 16.652302, 16.580090, 16.435665");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "15.235742, 15.235742, 15.019107, 14.946896, 14.802472",\
"15.711293, 15.711293, 15.494658, 15.422447, 15.278024",\
"16.186840, 16.186840, 15.970206, 15.897995, 15.753572",\
"16.868813, 16.868813, 16.652180, 16.579967, 16.435543",\
"17.162819, 17.162819, 16.946186, 16.873974, 16.729549");
}
} /* end of arc clock_mprj_io[8]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "3.016690, 3.016690, 3.125007, 3.233325, 3.449959",\
"2.940053, 2.940053, 3.048370, 3.156688, 3.373322",\
"2.863416, 2.863416, 2.971733, 3.080050, 3.296685",\
"2.761029, 2.761029, 2.869346, 2.977664, 3.194298",\
"2.790687, 2.790687, 2.899004, 3.007321, 3.223956");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "1.765281, 1.765281, 1.873599, 1.981916, 2.198551",\
"1.396634, 1.396634, 1.504951, 1.613268, 1.829903",\
"1.028050, 1.028050, 1.136368, 1.244685, 1.461320",\
"0.535624, 0.535624, 0.643941, 0.752258, 0.968893",\
"0.345932, 0.345932, 0.454249, 0.562567, 0.779202");
}
} /* end of arc clock_mprj_io[8]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "3.065252, 2.696375, 2.327820, 1.835431, 1.645732",\
"3.714220, 3.345343, 2.976788, 2.484399, 2.294700",\
"4.363186, 3.994309, 3.625754, 3.133365, 2.943666",\
"5.230206, 4.861330, 4.492774, 4.000386, 3.810687",\
"5.560941, 5.192064, 4.823509, 4.331120, 4.141421");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.670834, 4.301957, 3.933402, 3.441013, 3.251314",\
"5.146382, 4.777505, 4.408950, 3.916562, 3.726863",\
"5.621930, 5.253053, 4.884498, 4.392109, 4.202411",\
"6.303905, 5.935028, 5.566473, 5.074084, 4.884385",\
"6.597910, 6.229033, 5.860478, 5.368089, 5.178391");
}
} /* end of arc mprj_io[4]_mprj_io[8]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-1.624423, -1.148883, -0.673343, 0.008410, 0.303339",\
"-1.701059, -1.225520, -0.749980, -0.068226, 0.226702",\
"-1.777697, -1.302157, -0.826617, -0.144864, 0.150064",\
"-1.880084, -1.404544, -0.929004, -0.247251, 0.047678",\
"-1.850426, -1.374886, -0.899346, -0.217593, 0.077335");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.333147, -2.857607, -2.382068, -1.700314, -1.405386",\
"-3.701794, -3.226254, -2.750715, -2.068961, -1.774033",\
"-4.070377, -3.594837, -3.119298, -2.437544, -2.142616",\
"-4.562804, -4.087264, -3.611724, -2.929971, -2.635043",\
"-4.752495, -4.276956, -3.801416, -3.119662, -2.824734");
}
} /* end of arc mprj_io[4]_mprj_io[8]_hldf*/
} /* end of pin mprj_io[8] */
pin("mprj_io[7]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.206791, 14.206791, 13.990156, 13.917945, 13.773521",\
"14.855759, 14.855759, 14.639124, 14.566913, 14.422489",\
"15.504725, 15.504725, 15.288090, 15.215878, 15.071455",\
"16.371744, 16.371744, 16.155109, 16.082897, 15.938475",\
"16.702478, 16.702478, 16.485844, 16.413631, 16.269209");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "15.118269, 15.118269, 14.901634, 14.829423, 14.684999",\
"15.593817, 15.593817, 15.377182, 15.304971, 15.160547",\
"16.069365, 16.069365, 15.852730, 15.780519, 15.636095",\
"16.751307, 16.751307, 16.534672, 16.462460, 16.318037",\
"17.045309, 17.045309, 16.828674, 16.756462, 16.612040");
}
} /* end of arc clock_mprj_io[7]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "3.314323, 3.314323, 3.422640, 3.530958, 3.747592",\
"3.237685, 3.237685, 3.346003, 3.454320, 3.670955",\
"3.161047, 3.161047, 3.269365, 3.377682, 3.594317",\
"3.058659, 3.058659, 3.166976, 3.275294, 3.491929",\
"3.088318, 3.088318, 3.196635, 3.304953, 3.521587");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "3.154938, 3.154938, 3.263256, 3.371573, 3.588208",\
"2.786256, 2.786256, 2.894574, 3.002892, 3.219526",\
"2.417678, 2.417678, 2.525996, 2.634314, 2.850948",\
"1.925258, 1.925258, 2.033576, 2.141893, 2.358528",\
"1.735564, 1.735564, 1.843883, 1.952200, 2.168835");
}
} /* end of arc clock_mprj_io[7]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "2.897961, 2.529084, 2.160529, 1.668140, 1.478441",\
"3.546927, 3.178051, 2.809495, 2.317107, 2.127408",\
"4.195895, 3.827018, 3.458463, 2.966074, 2.776376",\
"5.062914, 4.694037, 4.325482, 3.833093, 3.643394",\
"5.393648, 5.024771, 4.656216, 4.163827, 3.974129");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "5.176167, 4.807290, 4.438735, 3.946346, 3.756647",\
"5.651713, 5.282836, 4.914281, 4.421893, 4.232194",\
"6.127261, 5.758384, 5.389829, 4.897440, 4.707742",\
"6.809202, 6.440325, 6.071770, 5.579381, 5.389683",\
"7.103208, 6.734331, 6.365776, 5.873387, 5.683688");
}
} /* end of arc mprj_io[4]_mprj_io[7]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-1.588186, -1.112647, -0.637107, 0.044647, 0.339575",\
"-1.664824, -1.189284, -0.713745, -0.031991, 0.262937",\
"-1.741462, -1.265922, -0.790382, -0.108629, 0.186299",\
"-1.843850, -1.368310, -0.892771, -0.211017, 0.083911",\
"-1.814191, -1.338652, -0.863112, -0.181358, 0.113570");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.918042, -3.442502, -2.966963, -2.285209, -1.990281",\
"-4.286724, -3.811184, -3.335645, -2.653891, -2.358963",\
"-4.655302, -4.179762, -3.704223, -3.022469, -2.727541",\
"-5.147722, -4.672183, -4.196643, -3.514889, -3.219961",\
"-5.337416, -4.861876, -4.386336, -3.704583, -3.409655");
}
} /* end of arc mprj_io[4]_mprj_io[7]_hldf*/
} /* end of pin mprj_io[7] */
pin("mprj_io[6]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.042664, 14.042664, 13.826029, 13.753818, 13.609394",\
"14.691624, 14.691624, 14.474989, 14.402778, 14.258354",\
"15.340580, 15.340580, 15.123945, 15.051734, 14.907310",\
"16.207590, 16.207590, 15.990955, 15.918744, 15.774321",\
"16.538679, 16.538679, 16.322044, 16.249832, 16.105410");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.942310, 14.942310, 14.725676, 14.653464, 14.509041",\
"15.417847, 15.417847, 15.201212, 15.129001, 14.984577",\
"15.893379, 15.893379, 15.676744, 15.604533, 15.460110",\
"16.574947, 16.574947, 16.358313, 16.286102, 16.141678",\
"16.869911, 16.869911, 16.653276, 16.581066, 16.436642");
}
} /* end of arc clock_mprj_io[6]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "4.061650, 4.061650, 4.169967, 4.278285, 4.494919",\
"3.985005, 3.985005, 4.093323, 4.201640, 4.418275",\
"3.908361, 3.908361, 4.016678, 4.124996, 4.341630",\
"3.805964, 3.805964, 3.914281, 4.022598, 4.239233",\
"3.835629, 3.835629, 3.943947, 4.052264, 4.268899");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "2.086124, 2.086124, 2.194441, 2.302759, 2.519393",\
"1.717050, 1.717050, 1.825367, 1.933685, 2.150320",\
"1.348515, 1.348515, 1.456832, 1.565150, 1.781785",\
"0.856152, 0.856152, 0.964469, 1.072786, 1.289421",\
"0.666449, 0.666449, 0.774766, 0.883083, 1.099718");
}
} /* end of arc clock_mprj_io[6]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "1.975507, 1.606630, 1.238075, 0.745686, 0.555987",\
"2.624466, 2.255589, 1.887034, 1.394645, 1.204947",\
"3.273425, 2.904548, 2.535993, 2.043604, 1.853906",\
"4.140434, 3.771557, 3.403002, 2.910613, 2.720914",\
"4.471523, 4.102646, 3.734091, 3.241702, 3.052003");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.669903, 4.301026, 3.932471, 3.440083, 3.250384",\
"5.145438, 4.776561, 4.408006, 3.915617, 3.725918",\
"5.620972, 5.252095, 4.883540, 4.391151, 4.201453",\
"6.302538, 5.933661, 5.565106, 5.072718, 4.883019",\
"6.597502, 6.228625, 5.860070, 5.367682, 5.177983");
}
} /* end of arc mprj_io[4]_mprj_io[6]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-0.622272, -0.146732, 0.328808, 1.010561, 1.305490",\
"-0.698916, -0.223377, 0.252163, 0.933917, 1.228845",\
"-0.775560, -0.300021, 0.175519, 0.857273, 1.152201",\
"-0.877958, -0.402419, 0.073121, 0.754875, 1.049803",\
"-0.848292, -0.372753, 0.102787, 0.784541, 1.079469");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.405331, -2.929791, -2.454251, -1.772498, -1.477570",\
"-3.774405, -3.298865, -2.823325, -2.141572, -1.846643",\
"-4.142940, -3.667400, -3.191860, -2.510107, -2.215178",\
"-4.635303, -4.159764, -3.684224, -3.002470, -2.707542",\
"-4.825006, -4.349467, -3.873927, -3.192173, -2.897245");
}
} /* end of arc mprj_io[4]_mprj_io[6]_hldf*/
} /* end of pin mprj_io[6] */
pin("mprj_io[5]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.585736, 14.585736, 14.369102, 14.296890, 14.152467",\
"15.234700, 15.234700, 15.018065, 14.945854, 14.801431",\
"15.883664, 15.883664, 15.667029, 15.594818, 15.450395",\
"16.750679, 16.750679, 16.534046, 16.461834, 16.317410",\
"17.081764, 17.081764, 16.865131, 16.792919, 16.648495");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "15.441722, 15.441722, 15.225087, 15.152876, 15.008452",\
"15.917266, 15.917266, 15.700631, 15.628420, 15.483996",\
"16.392807, 16.392807, 16.176170, 16.103960, 15.959537",\
"17.074589, 17.074589, 16.857952, 16.785742, 16.641319",\
"17.369545, 17.369545, 17.152908, 17.080698, 16.936275");
}
} /* end of arc clock_mprj_io[5]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "4.121809, 4.121809, 4.230126, 4.338444, 4.555079",\
"4.045168, 4.045168, 4.153486, 4.261803, 4.478438",\
"3.968528, 3.968528, 4.076846, 4.185163, 4.401798",\
"3.866137, 3.866137, 3.974454, 4.082771, 4.299406",\
"3.895798, 3.895798, 4.004115, 4.112432, 4.329067");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "3.344498, 3.344498, 3.452815, 3.561133, 3.777768",\
"2.975651, 2.975651, 3.083968, 3.192286, 3.408921",\
"2.607092, 2.607092, 2.715410, 2.823728, 3.040363",\
"2.114698, 2.114698, 2.223015, 2.331334, 2.547968",\
"1.925000, 1.925000, 2.033318, 2.141636, 2.358271");
}
} /* end of arc clock_mprj_io[5]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "2.782645, 2.413768, 2.045213, 1.552824, 1.363126",\
"3.431608, 3.062731, 2.694176, 2.201787, 2.012089",\
"4.080573, 3.711696, 3.343141, 2.850752, 2.661054",\
"4.947587, 4.578710, 4.210155, 3.717766, 3.528068",\
"5.278673, 4.909796, 4.541241, 4.048852, 3.859154");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "4.971620, 4.602743, 4.234188, 3.741799, 3.552100",\
"5.447160, 5.078283, 4.709728, 4.217339, 4.027640",\
"5.922702, 5.553825, 5.185270, 4.692881, 4.503182",\
"6.604484, 6.235607, 5.867052, 5.374663, 5.184964",\
"6.899438, 6.530561, 6.162006, 5.669617, 5.479918");
}
} /* end of arc mprj_io[4]_mprj_io[5]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-1.405054, -0.929514, -0.453975, 0.227779, 0.522707",\
"-1.481695, -1.006155, -0.530615, 0.151138, 0.446066",\
"-1.558335, -1.082795, -0.607255, 0.074498, 0.369426",\
"-1.660727, -1.185187, -0.709647, -0.027894, 0.267035",\
"-1.631065, -1.155526, -0.679986, 0.001768, 0.296696");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.722353, -3.246814, -2.771274, -2.089520, -1.794592",\
"-4.091200, -3.615661, -3.140121, -2.458367, -2.163439",\
"-4.459758, -3.984219, -3.508679, -2.826925, -2.531997",\
"-4.952153, -4.476613, -4.001073, -3.319320, -3.024392",\
"-5.141851, -4.666311, -4.190772, -3.509018, -3.214090");
}
} /* end of arc mprj_io[4]_mprj_io[5]_hldf*/
} /* end of pin mprj_io[5] */
pin("mprj_io[4]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "mprj_io[4]" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "0.890959");
}
} /* end of arc mprj_io[4]_mprj_io[4]_pwl*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "1.475694");
}
} /* end of arc mprj_io[4]_mprj_io[4]_pwh*/
} /* end of pin mprj_io[4] */
pin("mprj_io[3]") {
direction : inout ;
max_transition : 4.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
function : "0" ;
three_state : "0" ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
} /* end of pin mprj_io[3] */
pin("mprj_io[2]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 1.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.703202, 14.703202, 14.486567, 14.414356, 14.269933",\
"15.352160, 15.352160, 15.135526, 15.063314, 14.918891",\
"16.001118, 16.001118, 15.784484, 15.712273, 15.567849",\
"16.868126, 16.868126, 16.651489, 16.579279, 16.434856",\
"17.198837, 17.198837, 16.982201, 16.909990, 16.765568");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "15.531795, 15.531795, 15.315160, 15.242949, 15.098525",\
"16.007381, 16.007381, 15.790746, 15.718534, 15.574111",\
"16.482967, 16.482967, 16.266331, 16.194120, 16.049698",\
"17.163723, 17.163723, 16.947086, 16.874876, 16.730453",\
"17.457733, 17.457733, 17.241096, 17.168886, 17.024464");
}
} /* end of arc clock_mprj_io[2]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "3.498427, 3.498427, 3.606745, 3.715062, 3.931697",\
"3.437766, 3.437766, 3.546083, 3.654401, 3.871036",\
"3.345548, 3.345548, 3.453865, 3.562182, 3.778817",\
"3.243526, 3.243526, 3.351843, 3.460160, 3.676795",\
"3.273155, 3.273155, 3.381473, 3.489790, 3.706425");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "1.784827, 1.784827, 1.893144, 2.001462, 2.218096",\
"1.492850, 1.492850, 1.601167, 1.709485, 1.926119",\
"1.048986, 1.048986, 1.157304, 1.265621, 1.482256",\
"0.557935, 0.557935, 0.666252, 0.774570, 0.991204",\
"0.368274, 0.368274, 0.476591, 0.584908, 0.801543");
}
} /* end of arc clock_mprj_io[2]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "7.575869, 7.499228, 7.422587, 7.320194, 7.349856",\
"8.224827, 8.148186, 8.071545, 7.969152, 7.998814",\
"8.873785, 8.797144, 8.720503, 8.618111, 8.647772",\
"9.740793, 9.664152, 9.587511, 9.485119, 9.514780",\
"10.071505, 9.994864, 9.918222, 9.815830, 9.845491");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "8.431208, 8.354567, 8.277925, 8.175532, 8.205194",\
"8.906796, 8.830154, 8.753513, 8.651120, 8.680782",\
"9.382381, 9.305740, 9.229099, 9.126706, 9.156368",\
"10.063135, 9.986494, 9.909853, 9.807461, 9.837122",\
"10.357145, 10.280504, 10.203863, 10.101471, 10.131132");
}
} /* end of arc mprj_io[4]_mprj_io[2]_stupr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "11.678067, 11.309191, 10.940636, 10.448246, 10.258548",\
"12.327025, 11.958149, 11.589594, 11.097204, 10.907506",\
"12.975986, 12.607109, 12.238554, 11.746164, 11.556466",\
"13.842992, 13.474115, 13.105560, 12.613171, 12.423472",\
"14.173703, 13.804827, 13.436272, 12.943882, 12.754184");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "11.691537, 11.322660, 10.954105, 10.461716, 10.272017",\
"12.167125, 11.798248, 11.429693, 10.937304, 10.747605",\
"12.642711, 12.273834, 11.905279, 11.412889, 11.223191",\
"13.323466, 12.954590, 12.586035, 12.093645, 11.903947",\
"13.617476, 13.248600, 12.880045, 12.387655, 12.197957");
}
} /* end of arc mprj_io[4]_mprj_io[2]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "1.176270, 1.825233, 2.474195, 3.341208, 3.672291",\
"1.115608, 1.764571, 2.413533, 3.280547, 3.611629",\
"1.023390, 1.672352, 2.321315, 3.188328, 3.519411",\
"0.921368, 1.570330, 2.219293, 3.086306, 3.417388",\
"0.950998, 1.599960, 2.248923, 3.115936, 3.447019");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "0.994667, 1.643630, 2.292592, 3.159606, 3.490688",\
"0.702691, 1.351653, 2.000616, 2.867629, 3.198711",\
"0.258827, 0.907789, 1.556752, 2.423765, 2.754848",\
"-0.232226, 0.416737, 1.065699, 1.932713, 2.263795",\
"-0.421886, 0.227077, 0.876039, 1.743052, 2.074135");
}
} /* end of arc mprj_io[4]_mprj_io[2]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-1.122920, -0.647380, -0.171840, 0.509913, 0.804842",\
"-1.183581, -0.708041, -0.232502, 0.449252, 0.744180",\
"-1.275799, -0.800260, -0.324720, 0.357034, 0.651962",\
"-1.377821, -0.902282, -0.426742, 0.255012, 0.549940",\
"-1.348192, -0.872652, -0.397112, 0.284641, 0.579569");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-3.225791, -2.750252, -2.274712, -1.592958, -1.298030",\
"-3.517767, -3.042228, -2.566688, -1.884934, -1.590006",\
"-3.961631, -3.486092, -3.010552, -2.328798, -2.033870",\
"-4.452681, -3.977141, -3.501602, -2.819848, -2.524920",\
"-4.642342, -4.166802, -3.691263, -3.009509, -2.714581");
}
} /* end of arc mprj_io[4]_mprj_io[2]_hldf*/
} /* end of pin mprj_io[2] */
pin("mprj_io[1]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "29.055191, 29.464758, 29.748960, 29.779856, 29.882088",\
"29.055191, 29.464758, 29.748960, 29.779856, 29.882088",\
"29.163509, 29.573076, 29.857279, 29.888174, 29.990406",\
"29.271824, 29.681393, 29.965595, 29.996490, 30.098722",\
"29.488461, 29.898027, 30.182230, 30.213125, 30.315357");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "30.290878, 30.770487, 31.092001, 31.126953, 31.242607",\
"30.290878, 30.770487, 31.092001, 31.126953, 31.242607",\
"30.399197, 30.878805, 31.200319, 31.235271, 31.350925",\
"30.507515, 30.987122, 31.308636, 31.343588, 31.459242",\
"30.724148, 31.203756, 31.525270, 31.560223, 31.675877");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551");
}
} /* end of arc clock_mprj_io[1]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "28.942028, 29.346388, 29.564259, 29.587944, 29.666315",\
"28.942028, 29.346388, 29.564259, 29.587944, 29.666315",\
"29.158661, 29.563023, 29.780895, 29.804579, 29.882950",\
"29.230873, 29.635235, 29.853107, 29.876791, 29.955162",\
"29.375298, 29.779657, 29.997528, 30.021214, 30.099585");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "30.148901, 30.389896, 30.520445, 30.534637, 30.581598",\
"30.148901, 30.389896, 30.520445, 30.534637, 30.581598",\
"30.365536, 30.606529, 30.737080, 30.751272, 30.798233",\
"30.437748, 30.678741, 30.809292, 30.823484, 30.870445",\
"30.582170, 30.823166, 30.953714, 30.967907, 31.014868");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871");
}
} /* end of arc clock_mprj_io[1]_redg_min*/
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.611820, 14.611820, 14.395185, 14.322974, 14.178551",\
"15.260777, 15.260777, 15.044142, 14.971931, 14.827507",\
"15.909735, 15.909735, 15.693100, 15.620889, 15.476465",\
"16.776743, 16.776743, 16.560108, 16.487896, 16.343473",\
"17.107441, 17.107441, 16.890806, 16.818596, 16.674171");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "15.069450, 15.069450, 14.852816, 14.780604, 14.636181",\
"15.545063, 15.545063, 15.328428, 15.256217, 15.111794",\
"16.020676, 16.020676, 15.804041, 15.731830, 15.587406",\
"16.701019, 16.701019, 16.484385, 16.412174, 16.267750",\
"16.995029, 16.995029, 16.778395, 16.706184, 16.561760");
}
} /* end of arc clock_mprj_io[1]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "4.098861, 4.098861, 4.207178, 4.315495, 4.532130",\
"4.022294, 4.022294, 4.130611, 4.238928, 4.455563",\
"3.945726, 3.945726, 4.054044, 4.162361, 4.378996",\
"3.843433, 3.843433, 3.951750, 4.060068, 4.276702",\
"3.873044, 3.873044, 3.981362, 4.089679, 4.306314");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "1.354961, 1.354961, 1.463279, 1.571596, 1.788231",\
"0.984391, 0.984391, 1.092709, 1.201026, 1.417661",\
"0.615671, 0.615671, 0.723989, 0.832306, 1.048941",\
"0.123062, 0.123062, 0.231380, 0.339697, 0.556332",\
"-0.066577, -0.066577, 0.041740, 0.150058, 0.366693");
}
} /* end of arc clock_mprj_io[1]_hldr*/
timing () {
related_pin : "hk_serial_load" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.223607, 0.629961, 1.774770, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "45.165867, 45.575436, 45.859638, 45.890533, 45.992764",\
"45.266388, 45.675957, 45.960159, 45.991055, 46.093285",\
"45.403839, 45.813408, 46.097610, 46.128506, 46.230736",\
"45.646042, 46.055611, 46.339813, 46.370708, 46.472939",\
"46.036850, 46.446419, 46.730621, 46.761517, 46.863747");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.223607, 0.629961, 1.774770, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.223607, 0.629961, 1.774770, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "39.928764, 40.408371, 40.729885, 40.764839, 40.880489",\
"40.029285, 40.508892, 40.830406, 40.865360, 40.981010",\
"40.166737, 40.646343, 40.967857, 41.002811, 41.118462",\
"40.408939, 40.888546, 41.210060, 41.245014, 41.360664",\
"40.799747, 41.279354, 41.600868, 41.635822, 41.751472");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.223607, 0.629961, 1.774770, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551");
}
} /* 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.223607, 0.629961, 1.774770, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "9.097862, 9.502223, 9.720095, 9.743778, 9.822150",\
"9.198383, 9.602745, 9.820616, 9.844300, 9.922672",\
"9.335834, 9.740194, 9.958066, 9.981750, 10.060122",\
"9.578035, 9.982397, 10.200268, 10.223953, 10.302324",\
"9.968845, 10.373206, 10.591078, 10.614761, 10.693133");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.223607, 0.629961, 1.774770, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.223607, 0.629961, 1.774770, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.030187, 10.271181, 10.401731, 10.415923, 10.462883",\
"10.130709, 10.371702, 10.502253, 10.516445, 10.563405",\
"10.268158, 10.509153, 10.639703, 10.653894, 10.700855",\
"10.510361, 10.751355, 10.881905, 10.896097, 10.943058",\
"10.901170, 11.142164, 11.272715, 11.286906, 11.333866");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.223607, 0.629961, 1.774770, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871");
}
} /* end of arc hk_serial_load_mprj_io[1]_redg_min*/
timing () {
related_pin : "mprj_io[11]" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.688573, 14.098141, 14.382343, 14.413239, 14.515471",\
"14.337539, 14.747107, 15.031309, 15.062204, 15.164436",\
"14.986505, 15.396072, 15.680275, 15.711170, 15.813402",\
"15.853522, 16.263090, 16.547293, 16.578188, 16.680420",\
"16.184258, 16.593824, 16.878027, 16.908922, 17.011154");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "15.472640, 15.952248, 16.273762, 16.308714, 16.424368",\
"15.948187, 16.427795, 16.749310, 16.784262, 16.899914",\
"16.423733, 16.903339, 17.224855, 17.259808, 17.375460",\
"17.105658, 17.585266, 17.906780, 17.941732, 18.057384",\
"17.399662, 17.879269, 18.200785, 18.235737, 18.351389");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551");
}
} /* end of arc mprj_io[11]_mprj_io[1]_una*/
timing () {
min_delay_flag : true ;
related_pin : "mprj_io[11]" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "12.219920, 12.624281, 12.842153, 12.865837, 12.944208",\
"12.296557, 12.700918, 12.918790, 12.942474, 13.020845",\
"12.373196, 12.777557, 12.995428, 13.019113, 13.097485",\
"12.445926, 12.850286, 13.068158, 13.091843, 13.170214",\
"12.445926, 12.850286, 13.068158, 13.091843, 13.170214");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.948943, 14.189938, 14.320488, 14.334680, 14.381639",\
"14.317641, 14.558636, 14.689186, 14.703378, 14.750338",\
"14.686219, 14.927214, 15.057764, 15.071956, 15.118916",\
"15.178637, 15.419631, 15.550180, 15.564373, 15.611334",\
"15.368330, 15.609324, 15.739874, 15.754066, 15.801027");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871");
}
} /* end of arc mprj_io[11]_mprj_io[1]_una_min*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "14.292657, 14.702225, 14.986427, 15.017323, 15.119555",\
"14.768195, 15.177763, 15.461966, 15.492861, 15.595093",\
"15.243735, 15.653303, 15.937506, 15.968401, 16.070633",\
"15.925488, 16.335056, 16.619259, 16.650154, 16.752386",\
"16.220417, 16.629986, 16.914188, 16.945084, 17.047316");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "16.524494, 17.004101, 17.325617, 17.360569, 17.476221",\
"17.000034, 17.479641, 17.801155, 17.836107, 17.951761",\
"17.475571, 17.955179, 18.276693, 18.311646, 18.427299",\
"18.157326, 18.636934, 18.958448, 18.993401, 19.109055",\
"18.452255, 18.931862, 19.253376, 19.288328, 19.403982");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551");
}
} /* end of arc mprj_io[4]_mprj_io[1]_fedg*/
timing () {
min_delay_flag : true ;
related_pin : "mprj_io[4]" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "12.293961, 12.698321, 12.916193, 12.939877, 13.018249",\
"12.662837, 13.067198, 13.285069, 13.308754, 13.387125",\
"13.031392, 13.435753, 13.653625, 13.677309, 13.755680",\
"13.523780, 13.928141, 14.146012, 14.169697, 14.248068",\
"13.713479, 14.117840, 14.335711, 14.359396, 14.437767");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.360486, 13.601480, 13.732031, 13.746222, 13.793182",\
"13.729362, 13.970357, 14.100906, 14.115099, 14.162060",\
"14.097919, 14.338913, 14.469463, 14.483655, 14.530615",\
"14.590307, 14.831302, 14.961851, 14.976044, 15.023005",\
"14.780005, 15.020999, 15.151548, 15.165741, 15.212702");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871");
}
} /* end of arc mprj_io[4]_mprj_io[1]_fedg_min*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "19.433952, 19.843521, 20.127724, 20.158619, 20.260851",\
"20.082916, 20.492485, 20.776688, 20.807583, 20.909815",\
"20.731876, 21.141445, 21.425648, 21.456543, 21.558775",\
"21.598892, 22.008461, 22.292664, 22.323559, 22.425791",\
"21.929974, 22.339542, 22.623745, 22.654640, 22.756872");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352",\
"2.171267, 2.946524, 3.483036, 3.541361, 3.734352");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "21.966854, 22.446461, 22.767975, 22.802927, 22.918581",\
"22.615818, 23.095425, 23.416939, 23.451891, 23.567545",\
"23.264778, 23.744385, 24.065899, 24.100851, 24.216505",\
"24.131790, 24.611397, 24.932911, 24.967863, 25.083517",\
"24.462872, 24.942480, 25.263994, 25.298946, 25.414600");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551",\
"2.316000, 3.166845, 3.746177, 3.809157, 4.017551");
}
} /* end of arc mprj_io[4]_mprj_io[1]_redg*/
timing () {
min_delay_flag : true ;
related_pin : "mprj_io[4]" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "12.611090, 13.015451, 13.233322, 13.257007, 13.335379",\
"12.687731, 13.092093, 13.309963, 13.333648, 13.412020",\
"12.764372, 13.168734, 13.386604, 13.410289, 13.488661",\
"12.837103, 13.241465, 13.459335, 13.483020, 13.561392",\
"12.837103, 13.241465, 13.459335, 13.483020, 13.561392");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139",\
"1.869098, 2.019312, 2.088657, 2.096195, 2.121139");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.846781, 14.087775, 14.218325, 14.232517, 14.279478",\
"13.923422, 14.164416, 14.294966, 14.309158, 14.356119",\
"14.000063, 14.241057, 14.371607, 14.385799, 14.432760",\
"14.072794, 14.313788, 14.444338, 14.458530, 14.505491",\
"14.072794, 14.313788, 14.444338, 14.458530, 14.505491");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871",\
"1.322952, 1.412946, 1.461927, 1.467252, 1.484871");
}
} /* end of arc mprj_io[4]_mprj_io[1]_redg_min*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "1.867054, 1.498178, 1.129622, 0.637234, 0.447535",\
"2.516012, 2.147135, 1.778580, 1.286191, 1.096492",\
"3.164969, 2.796093, 2.427537, 1.935149, 1.745450",\
"4.031977, 3.663100, 3.294545, 2.802156, 2.612457",\
"4.362674, 3.993797, 3.625242, 3.132853, 2.943154");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "5.265301, 4.896424, 4.527869, 4.035480, 3.845781",\
"5.740913, 5.372036, 5.003481, 4.511093, 4.321394",\
"6.216526, 5.847649, 5.479094, 4.986705, 4.797007",\
"6.896869, 6.527992, 6.159437, 5.667048, 5.477349",\
"7.190879, 6.822002, 6.453447, 5.961058, 5.771359");
}
} /* end of arc mprj_io[4]_mprj_io[1]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-0.575535, -0.099996, 0.375544, 1.057298, 1.352226",\
"-0.652103, -0.176563, 0.298976, 0.980730, 1.275658",\
"-0.728670, -0.253130, 0.222410, 0.904163, 1.199091",\
"-0.830964, -0.355424, 0.120116, 0.801869, 1.096797",\
"-0.801352, -0.325812, 0.149727, 0.831481, 1.126409");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-4.123686, -3.648147, -3.172607, -2.490853, -2.195925",\
"-4.494257, -4.018718, -3.543178, -2.861424, -2.566496",\
"-4.862978, -4.387438, -3.911898, -3.230145, -2.935216",\
"-5.355587, -4.880047, -4.404507, -3.722754, -3.427825",\
"-5.545226, -5.069686, -4.594146, -3.912393, -3.617465");
}
} /* end of arc mprj_io[4]_mprj_io[1]_hldf*/
} /* end of pin mprj_io[1] */
pin("mprj_io[0]") {
direction : inout ;
max_transition : 0.000000 ;
min_transition : 0.000000 ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.419413, 14.419413, 14.202778, 14.130567, 13.986143",\
"15.068369, 15.068369, 14.851734, 14.779523, 14.635099",\
"15.717327, 15.717327, 15.500692, 15.428481, 15.284058",\
"16.584333, 16.584333, 16.367699, 16.295486, 16.151064",\
"16.915014, 16.915014, 16.698380, 16.626167, 16.481745");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
values ( "14.987104, 14.987104, 14.770470, 14.698258, 14.553835",\
"15.462751, 15.462751, 15.246117, 15.173905, 15.029482",\
"15.938398, 15.938398, 15.721764, 15.649552, 15.505129",\
"16.618216, 16.618216, 16.401581, 16.329369, 16.184946",\
"16.912226, 16.912226, 16.695591, 16.623379, 16.478956");
}
} /* end of arc clock_mprj_io[0]_stupr*/
timing () {
related_pin : "clock" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "4.436288, 4.436288, 4.544606, 4.652923, 4.869558",\
"4.359755, 4.359755, 4.468072, 4.576390, 4.793025",\
"4.283221, 4.283221, 4.391539, 4.499856, 4.716491",\
"4.180972, 4.180972, 4.289289, 4.397607, 4.614242",\
"4.210561, 4.210561, 4.318879, 4.427196, 4.643831");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
values ( "3.796106, 3.796106, 3.904424, 4.012742, 4.229377",\
"3.424896, 3.424896, 3.533214, 3.641532, 3.858167",\
"3.056099, 3.056099, 3.164416, 3.272735, 3.489369",\
"2.563384, 2.563384, 2.671701, 2.780020, 2.996655",\
"2.373773, 2.373773, 2.482090, 2.590408, 2.807043");
}
} /* end of arc clock_mprj_io[0]_hldr*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : setup_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "1.593186, 1.224309, 0.855754, 0.363366, 0.173667",\
"2.242143, 1.873266, 1.504711, 1.012322, 0.822624",\
"2.891100, 2.522223, 2.153668, 1.661280, 1.471581",\
"3.758108, 3.389231, 3.020676, 2.528287, 2.338588",\
"4.088788, 3.719911, 3.351356, 2.858967, 2.669269");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "3.784741, 3.415864, 3.047309, 2.554921, 2.365222",\
"4.260388, 3.891511, 3.522956, 3.030568, 2.840869",\
"4.736036, 4.367159, 3.998604, 3.506216, 3.316517",\
"5.415855, 5.046978, 4.678423, 4.186035, 3.996336",\
"5.709867, 5.340990, 4.972435, 4.480046, 4.290347");
}
} /* end of arc mprj_io[4]_mprj_io[0]_stupf*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : hold_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-0.204823, 0.270716, 0.746256, 1.428010, 1.722938",\
"-0.281357, 0.194183, 0.669723, 1.351476, 1.646404",\
"-0.357891, 0.117649, 0.593189, 1.274942, 1.569870",\
"-0.460140, 0.015400, 0.490940, 1.172693, 1.467621",\
"-0.430551, 0.044989, 0.520529, 1.202282, 1.497211");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
values ( "-2.474633, -1.999094, -1.523554, -0.841800, -0.546872",\
"-2.845844, -2.370305, -1.894765, -1.213011, -0.918083",\
"-3.214643, -2.739103, -2.263563, -1.581810, -1.286881",\
"-3.707357, -3.231817, -2.756278, -2.074524, -1.779596",\
"-3.896968, -3.421429, -2.945889, -2.264135, -1.969207");
}
} /* end of arc mprj_io[4]_mprj_io[0]_hldf*/
} /* end of pin mprj_io[0] */
} /* end of bus mprj_io */
pin("clock") {
direction : input ;
clock : true ;
max_transition : 1.500000 ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
timing () {
related_pin : "clock" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "1.262132");
}
} /* end of arc clock_clock_pwl*/
timing () {
related_pin : "clock" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "1.099301");
}
} /* end of arc clock_clock_pwh*/
} /* end of pin clock */
pin("resetb") {
direction : input ;
max_transition : 0.000000 ;
capacitance : 0.991811 ;
is_pad : true ;
is_unconstrained : true;
/* Other user defined attributes. */
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. */
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "17.754343, 18.144907, 18.362789, 18.386477, 18.464851",\
"17.754343, 18.144907, 18.362789, 18.386477, 18.464851",\
"17.862661, 18.253225, 18.471107, 18.494795, 18.573170",\
"17.970978, 18.361542, 18.579426, 18.603111, 18.681486",\
"18.187613, 18.578176, 18.796059, 18.819746, 18.898121");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869132, 2.019267, 2.088649, 2.096192, 2.121149",\
"1.869132, 2.019267, 2.088649, 2.096192, 2.121149",\
"1.869132, 2.019267, 2.088649, 2.096192, 2.121149",\
"1.869132, 2.019267, 2.088649, 2.096192, 2.121149",\
"1.869132, 2.019267, 2.088649, 2.096192, 2.121149");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "19.691175, 19.932243, 20.062771, 20.076960, 20.123913",\
"19.691175, 19.932243, 20.062771, 20.076960, 20.123913",\
"19.799494, 20.040562, 20.171087, 20.185276, 20.232229",\
"19.907810, 20.148878, 20.279404, 20.293594, 20.340546",\
"20.124445, 20.365513, 20.496038, 20.510227, 20.557180");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322864, 1.413113, 1.462001, 1.467316, 1.484902",\
"1.322864, 1.413113, 1.462001, 1.467316, 1.484902",\
"1.322864, 1.413113, 1.462001, 1.467316, 1.484902",\
"1.322864, 1.413113, 1.462001, 1.467316, 1.484902",\
"1.322864, 1.413113, 1.462001, 1.467316, 1.484902");
}
} /* 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.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "17.254541, 17.645105, 17.862988, 17.886675, 17.965050",\
"17.254541, 17.645105, 17.862988, 17.886675, 17.965050",\
"17.471176, 17.861740, 18.079624, 18.103310, 18.181684",\
"17.543388, 17.933952, 18.151836, 18.175522, 18.253897",\
"17.687811, 18.078375, 18.296257, 18.319944, 18.398319");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869132, 2.019267, 2.088649, 2.096192, 2.121149",\
"1.869132, 2.019267, 2.088649, 2.096192, 2.121149",\
"1.869132, 2.019267, 2.088649, 2.096192, 2.121149",\
"1.869132, 2.019267, 2.088649, 2.096192, 2.121149",\
"1.869132, 2.019267, 2.088649, 2.096192, 2.121149");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "18.690361, 18.931429, 19.061954, 19.076145, 19.123096",\
"18.690361, 18.931429, 19.061954, 19.076145, 19.123096",\
"18.906996, 19.148064, 19.278591, 19.292780, 19.339731",\
"18.979208, 19.220276, 19.350801, 19.364990, 19.411943",\
"19.123631, 19.364698, 19.495224, 19.509415, 19.556366");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322864, 1.413113, 1.462001, 1.467316, 1.484902",\
"1.322864, 1.413113, 1.462001, 1.467316, 1.484902",\
"1.322864, 1.413113, 1.462001, 1.467316, 1.484902",\
"1.322864, 1.413113, 1.462001, 1.467316, 1.484902",\
"1.322864, 1.413113, 1.462001, 1.467316, 1.484902");
}
} /* end of arc clock_flash_csb_redg_min*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.365328, 13.755892, 13.973774, 13.997459, 14.075835",\
"14.014290, 14.404854, 14.622737, 14.646423, 14.724798",\
"14.663254, 15.053818, 15.271700, 15.295385, 15.373761",\
"15.530266, 15.920830, 16.138714, 16.162399, 16.240774",\
"15.861349, 16.251913, 16.469795, 16.493481, 16.571857");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.064011, 2.137868, 2.145897, 2.172465",\
"1.903822, 2.064011, 2.137868, 2.145897, 2.172465",\
"1.903822, 2.064011, 2.137868, 2.145897, 2.172465",\
"1.903822, 2.064011, 2.137868, 2.145897, 2.172465",\
"1.903822, 2.064011, 2.137868, 2.145897, 2.172465");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.778214, 14.019281, 14.149808, 14.163998, 14.210950",\
"14.427176, 14.668243, 14.798770, 14.812960, 14.859912",\
"15.076138, 15.317205, 15.447732, 15.461922, 15.508874",\
"15.943151, 16.184219, 16.314745, 16.328934, 16.375887",\
"16.274233, 16.515301, 16.645828, 16.660017, 16.706970");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.403244, 1.504030, 1.553025, 1.558351, 1.575976",\
"1.403244, 1.504030, 1.553025, 1.558351, 1.575976",\
"1.403244, 1.504030, 1.553025, 1.558351, 1.575976",\
"1.403244, 1.504030, 1.553025, 1.558351, 1.575976",\
"1.403244, 1.504030, 1.553025, 1.558351, 1.575976");
}
} /* end of arc mprj_io[4]_flash_csb_redg*/
timing () {
min_delay_flag : true ;
related_pin : "mprj_io[4]" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "11.239580, 11.239874, 11.239990, 11.240003, 11.240045",\
"11.316221, 11.316515, 11.316631, 11.316644, 11.316686",\
"11.392862, 11.393156, 11.393272, 11.393285, 11.393327",\
"11.465593, 11.465887, 11.466003, 11.466016, 11.466058",\
"11.465593, 11.465887, 11.466003, 11.466016, 11.466058");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 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, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "11.112997, 11.119061, 11.119970, 11.120070, 11.120397",\
"11.189638, 11.195702, 11.196611, 11.196711, 11.197038",\
"11.266279, 11.272343, 11.273252, 11.273352, 11.273679",\
"11.339010, 11.345074, 11.345984, 11.346083, 11.346410",\
"11.339010, 11.345074, 11.345984, 11.346083, 11.346410");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 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 mprj_io[4]_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. */
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "15.968840, 16.359386, 16.577271, 16.600956, 16.679333",\
"15.968840, 16.359386, 16.577271, 16.600956, 16.679333",\
"16.077156, 16.467703, 16.685587, 16.709274, 16.787649",\
"16.185474, 16.576021, 16.793905, 16.817593, 16.895967",\
"16.402109, 16.792656, 17.010540, 17.034225, 17.112602");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "16.532501, 16.773582, 16.904104, 16.918293, 16.965244",\
"16.532501, 16.773582, 16.904104, 16.918293, 16.965244",\
"16.640820, 16.881899, 17.012421, 17.026611, 17.073561",\
"16.749136, 16.990215, 17.120739, 17.134928, 17.181879",\
"16.965771, 17.206852, 17.337374, 17.351562, 17.398514");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908");
}
} /* 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.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "15.542391, 15.932936, 16.150822, 16.174507, 16.252884",\
"15.542391, 15.932936, 16.150822, 16.174507, 16.252884",\
"15.759026, 16.149570, 16.367455, 16.391142, 16.469519",\
"15.831238, 16.221783, 16.439667, 16.463354, 16.541731",\
"15.975660, 16.366205, 16.584091, 16.607777, 16.686153");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "16.269566, 16.510645, 16.641167, 16.655355, 16.702307",\
"16.269566, 16.510645, 16.641167, 16.655355, 16.702307",\
"16.486198, 16.727280, 16.857801, 16.871990, 16.918941",\
"16.558411, 16.799490, 16.930012, 16.944202, 16.991154",\
"16.702833, 16.943913, 17.074436, 17.088625, 17.135574");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908");
}
} /* end of arc clock_flash_clk_redg_min*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.050648, 13.441195, 13.659079, 13.682765, 13.761141",\
"13.699612, 14.090157, 14.308042, 14.331728, 14.410105",\
"14.348574, 14.739119, 14.957004, 14.980690, 15.059067",\
"15.215588, 15.606133, 15.824018, 15.847704, 15.926081",\
"15.546669, 15.937214, 16.155098, 16.178785, 16.257162");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.064009, 2.137867, 2.145897, 2.172464",\
"1.903822, 2.064009, 2.137867, 2.145897, 2.172464",\
"1.903822, 2.064009, 2.137867, 2.145897, 2.172464",\
"1.903822, 2.064009, 2.137867, 2.145897, 2.172464",\
"1.903822, 2.064009, 2.137867, 2.145897, 2.172464");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.658758, 13.899837, 14.030359, 14.044549, 14.091499",\
"14.307720, 14.548800, 14.679321, 14.693511, 14.740461",\
"14.956682, 15.197762, 15.328283, 15.342473, 15.389423",\
"15.823696, 16.064775, 16.195297, 16.209488, 16.256437",\
"16.154778, 16.395857, 16.526379, 16.540569, 16.587519");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.403256, 1.504030, 1.553025, 1.558351, 1.575976",\
"1.403256, 1.504030, 1.553025, 1.558351, 1.575976",\
"1.403256, 1.504030, 1.553025, 1.558351, 1.575976",\
"1.403256, 1.504030, 1.553025, 1.558351, 1.575976",\
"1.403256, 1.504030, 1.553025, 1.558351, 1.575976");
}
} /* end of arc mprj_io[4]_flash_clk_redg*/
timing () {
min_delay_flag : true ;
related_pin : "mprj_io[4]" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.875717, 10.876007, 10.876122, 10.876134, 10.876175",\
"10.952358, 10.952648, 10.952763, 10.952775, 10.952816",\
"11.028999, 11.029289, 11.029404, 11.029416, 11.029457",\
"11.101730, 11.102020, 11.102135, 11.102147, 11.102188",\
"11.101730, 11.102020, 11.102135, 11.102147, 11.102188");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 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, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.749017, 10.755135, 10.756048, 10.756147, 10.756476",\
"10.825658, 10.831776, 10.832689, 10.832788, 10.833117",\
"10.902299, 10.908417, 10.909330, 10.909430, 10.909759",\
"10.975030, 10.981148, 10.982061, 10.982161, 10.982490",\
"10.975030, 10.981148, 10.982061, 10.982161, 10.982490");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 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 mprj_io[4]_flash_clk_redg_min*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "11.484372, 11.874918, 12.092802, 12.116489, 12.194865",\
"12.133335, 12.523880, 12.741765, 12.765451, 12.843828",\
"12.782297, 13.172842, 13.390727, 13.414413, 13.492790",\
"13.649311, 14.039856, 14.257741, 14.281427, 14.359804",\
"13.980392, 14.370937, 14.588822, 14.612509, 14.690886");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "12.009722, 12.250801, 12.381324, 12.395514, 12.442464",\
"12.485262, 12.726341, 12.856863, 12.871053, 12.918003",\
"12.960801, 13.201881, 13.332403, 13.346592, 13.393543",\
"13.642555, 13.883635, 14.014156, 14.028346, 14.075296",\
"13.937483, 14.178563, 14.309086, 14.323275, 14.370226");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908");
}
} /* end of arc mprj_io[4]_flash_clk_una*/
timing () {
min_delay_flag : true ;
related_pin : "mprj_io[4]" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.469751, 10.860296, 11.078181, 11.101868, 11.180244",\
"10.546392, 10.936937, 11.154822, 11.178509, 11.256886",\
"10.623034, 11.013578, 11.231463, 11.255150, 11.333527",\
"10.695765, 11.086309, 11.304194, 11.327881, 11.406258",\
"10.695765, 11.086309, 11.304194, 11.327881, 11.406258");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151",\
"1.869138, 2.019259, 2.088648, 2.096191, 2.121151");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "11.425193, 11.666273, 11.796795, 11.810984, 11.857935",\
"11.794069, 12.035150, 12.165672, 12.179861, 12.226812",\
"12.162624, 12.403705, 12.534227, 12.548416, 12.595367",\
"12.655014, 12.896093, 13.026615, 13.040805, 13.087755",\
"12.844712, 13.085793, 13.216314, 13.230503, 13.277454");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908",\
"1.322849, 1.413141, 1.462014, 1.467327, 1.484908");
}
} /* end of arc mprj_io[4]_flash_clk_una_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. */
timing () {
related_pin : "clock" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "15.771811, 16.162361, 16.380245, 16.403931, 16.482307",\
"15.771811, 16.162361, 16.380245, 16.403931, 16.482307",\
"15.880129, 16.270679, 16.488564, 16.512249, 16.590626",\
"15.988445, 16.378996, 16.596880, 16.620567, 16.698942",\
"16.205080, 16.595631, 16.813515, 16.837200, 16.915577");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.063982, 2.137853, 2.145884, 2.172457",\
"1.903822, 2.063982, 2.137853, 2.145884, 2.172457",\
"1.903822, 2.063982, 2.137853, 2.145884, 2.172457",\
"1.903822, 2.063982, 2.137853, 2.145884, 2.172457",\
"1.903822, 2.063982, 2.137853, 2.145884, 2.172457");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "16.331120, 16.572197, 16.702719, 16.716908, 16.763859",\
"16.331120, 16.572197, 16.702719, 16.716908, 16.763859",\
"16.439434, 16.680511, 16.811035, 16.825226, 16.872175",\
"16.547752, 16.788830, 16.919353, 16.933544, 16.980494",\
"16.764389, 17.005466, 17.135988, 17.150177, 17.197128");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.375000, 0.750000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.403408, 1.504027, 1.553024, 1.558350, 1.575975",\
"1.403408, 1.504027, 1.553024, 1.558350, 1.575975",\
"1.403408, 1.504027, 1.553024, 1.558350, 1.575975",\
"1.403408, 1.504027, 1.553024, 1.558350, 1.575975",\
"1.403408, 1.504027, 1.553024, 1.558350, 1.575975");
}
} /* 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.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "14.389338, 14.389586, 14.389685, 14.389695, 14.389730",\
"14.389338, 14.389586, 14.389685, 14.389695, 14.389730",\
"14.605974, 14.606222, 14.606320, 14.606331, 14.606367",\
"14.678185, 14.678432, 14.678531, 14.678541, 14.678577",\
"14.822608, 14.822856, 14.822954, 14.822965, 14.823000");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 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.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "14.261381, 14.268086, 14.269044, 14.269148, 14.269492",\
"14.261381, 14.268086, 14.269044, 14.269148, 14.269492",\
"14.478017, 14.484722, 14.485680, 14.485784, 14.486128",\
"14.550227, 14.556932, 14.557890, 14.557994, 14.558338",\
"14.694651, 14.701356, 14.702313, 14.702417, 14.702762");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.010000, 0.750000, 1.000000, 1.500000");
index_2 ( "1.163007, 1.860811, 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*/
timing () {
related_pin : "mprj_io[2]" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.386586, 10.777136, 10.995021, 11.018707, 11.097083",\
"11.035543, 11.426094, 11.643978, 11.667665, 11.746040",\
"11.684502, 12.075052, 12.292936, 12.316623, 12.394999",\
"12.551510, 12.942060, 13.159945, 13.183630, 13.262007",\
"12.882219, 13.272770, 13.490654, 13.514340, 13.592716");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869137, 2.019261, 2.088648, 2.096191, 2.121151",\
"1.869137, 2.019261, 2.088648, 2.096191, 2.121151",\
"1.869137, 2.019261, 2.088648, 2.096191, 2.121151",\
"1.869137, 2.019261, 2.088648, 2.096191, 2.121151",\
"1.869137, 2.019261, 2.088648, 2.096191, 2.121151");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.962610, 11.203688, 11.334210, 11.348400, 11.395350",\
"11.438196, 11.679274, 11.809797, 11.823986, 11.870937",\
"11.913782, 12.154860, 12.285383, 12.299572, 12.346523",\
"12.594536, 12.835613, 12.966137, 12.980326, 13.027277",\
"12.888546, 13.129623, 13.260147, 13.274336, 13.321287");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322853, 1.413134, 1.462011, 1.467325, 1.484906",\
"1.322853, 1.413134, 1.462011, 1.467325, 1.484906",\
"1.322853, 1.413134, 1.462011, 1.467325, 1.484906",\
"1.322853, 1.413134, 1.462011, 1.467325, 1.484906",\
"1.322853, 1.413134, 1.462011, 1.467325, 1.484906");
}
} /* end of arc mprj_io[2]_flash_io0_una*/
timing () {
min_delay_flag : true ;
related_pin : "mprj_io[2]" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "9.707951, 10.098501, 10.316385, 10.340071, 10.418447",\
"9.768612, 10.159163, 10.377047, 10.400733, 10.479109",\
"9.860830, 10.251381, 10.469265, 10.492951, 10.571327",\
"9.933223, 10.323772, 10.541657, 10.565344, 10.643720",\
"9.933223, 10.323772, 10.541657, 10.565344, 10.643720");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.869137, 2.019261, 2.088648, 2.096191, 2.121151",\
"1.869137, 2.019261, 2.088648, 2.096191, 2.121151",\
"1.869137, 2.019261, 2.088648, 2.096191, 2.121151",\
"1.869137, 2.019261, 2.088648, 2.096191, 2.121151",\
"1.869137, 2.019261, 2.088648, 2.096191, 2.121151");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.556318, 10.797396, 10.927919, 10.942108, 10.989059",\
"10.848295, 11.089373, 11.219896, 11.234085, 11.281036",\
"11.292160, 11.533237, 11.663760, 11.677950, 11.724900",\
"11.783212, 12.024289, 12.154812, 12.169002, 12.215952",\
"11.972872, 12.213949, 12.344473, 12.358662, 12.405613");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.010000, 1.000000, 2.505000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.322853, 1.413134, 1.462011, 1.467325, 1.484906",\
"1.322853, 1.413134, 1.462011, 1.467325, 1.484906",\
"1.322853, 1.413134, 1.462011, 1.467325, 1.484906",\
"1.322853, 1.413134, 1.462011, 1.467325, 1.484906",\
"1.322853, 1.413134, 1.462011, 1.467325, 1.484906");
}
} /* end of arc mprj_io[2]_flash_io0_una_min*/
timing () {
related_pin : "mprj_io[4]" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "12.683376, 13.073926, 13.291811, 13.315496, 13.393873",\
"13.332336, 13.722887, 13.940771, 13.964458, 14.042833",\
"13.981300, 14.371850, 14.589735, 14.613420, 14.691797",\
"14.848312, 15.238862, 15.456747, 15.480433, 15.558809",\
"15.179394, 15.569944, 15.787828, 15.811515, 15.889891");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.903822, 2.063982, 2.137853, 2.145884, 2.172457",\
"1.903822, 2.063982, 2.137853, 2.145884, 2.172457",\
"1.903822, 2.063982, 2.137853, 2.145884, 2.172457",\
"1.903822, 2.063982, 2.137853, 2.145884, 2.172457",\
"1.903822, 2.063982, 2.137853, 2.145884, 2.172457");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "13.283733, 13.524811, 13.655334, 13.669523, 13.716475",\
"13.932696, 14.173774, 14.304296, 14.318486, 14.365437",\
"14.581658, 14.822736, 14.953259, 14.967448, 15.014399",\
"15.448672, 15.689750, 15.820272, 15.834462, 15.881413",\
"15.779755, 16.020832, 16.151356, 16.165545, 16.212496");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "1.403408, 1.504027, 1.553024, 1.558350, 1.575975",\
"1.403408, 1.504027, 1.553024, 1.558350, 1.575975",\
"1.403408, 1.504027, 1.553024, 1.558350, 1.575975",\
"1.403408, 1.504027, 1.553024, 1.558350, 1.575975",\
"1.403408, 1.504027, 1.553024, 1.558350, 1.575975");
}
} /* end of arc mprj_io[4]_flash_io0_redg*/
timing () {
min_delay_flag : true ;
related_pin : "mprj_io[4]" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.825113, 10.825362, 10.825460, 10.825471, 10.825506",\
"10.901754, 10.902003, 10.902102, 10.902112, 10.902147",\
"10.978395, 10.978644, 10.978743, 10.978753, 10.978788",\
"11.051126, 11.051375, 11.051474, 11.051484, 11.051519",\
"11.051126, 11.051375, 11.051474, 11.051484, 11.051519");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 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, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 2.336017, 2.387677, 2.558615");
values ( "10.697157, 10.703861, 10.704819, 10.704924, 10.705268",\
"10.773798, 10.780502, 10.781460, 10.781565, 10.781909",\
"10.850439, 10.857143, 10.858101, 10.858206, 10.858550",\
"10.923170, 10.929874, 10.930832, 10.930937, 10.931281",\
"10.923170, 10.929874, 10.930832, 10.930937, 10.931281");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 1.250000, 2.500000, 4.170000, 5.000000");
index_2 ( "1.163007, 1.860811, 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 mprj_io[4]_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 ;
function : "0" ;
capacitance : 1.163007 ;
is_pad : true ;
/* Other user defined attributes. */
} /* 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. */
timing () {
related_pin : "hk_serial_load" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "1.746320");
}
} /* 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 ( "1.991645");
}
} /* end of arc hk_serial_load_hk_serial_load_pwh*/
} /* end of pin hk_serial_load */
} /* end of cell */
} /* end of library */