caravel/signoff/caravel_clocking/primetime-signoff/lib/max/caravel_clocking.tt.lib

1460 lines
59 KiB
Plaintext

library("caravel_clocking.tt") {
technology (cmos) ;
delay_model : table_lookup ;
library_features ( report_delay_calculation ) ;
date : "Tue Oct 18 15:37:26 2022" ;
revision : "T-2022.03-SP3" ;
nom_process : 1.0000 ;
nom_voltage : 1.8000 ;
nom_temperature : 25.0000 ;
operating_conditions( "sky130_fd_sc_hd__tt_1.80v_25C" ) {
process : 1.0000 ;
voltage : 1.8000 ;
temperature : 25.0000 ;
} /* current design opcond */
default_operating_conditions : "sky130_fd_sc_hd__tt_1.80v_25C" ;
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 ( BUS3_type0 ) {
base_type : array ;
data_type : bit ;
bit_width : 3 ;
bit_from : 2 ;
bit_to : 0 ;
downto : true ;
} /* end of type */
cell( caravel_clocking ) {
area : 3937.522949 ;
dont_use : true ;
dont_touch : true ;
interface_timing : true;
timing_model_type : "extracted";
is_macro_cell : true;
pin("core_clk") {
direction : output ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.011757 ;
/* Other user defined attributes. */
original_pin : core_clk;
timing () {
related_pin : "ext_clk" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.043260, 1.126675, 1.192964, 1.334452, 1.741202",\
"1.087409, 1.170824, 1.237113, 1.378600, 1.785351",\
"1.136936, 1.220351, 1.286639, 1.428127, 1.834878",\
"1.205507, 1.288921, 1.355210, 1.496698, 1.903448",\
"1.281232, 1.364646, 1.430935, 1.572423, 1.979173");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.467679, 1.531005, 1.573104, 1.662574, 1.914232",\
"1.522930, 1.586256, 1.628355, 1.717826, 1.969484",\
"1.597331, 1.660658, 1.702756, 1.792227, 2.043885",\
"1.735046, 1.798373, 1.840471, 1.929942, 2.181600",\
"1.954961, 2.018287, 2.060386, 2.149857, 2.401515");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604");
}
} /* end of arc ext_clk_core_clk_una*/
timing () {
min_delay_flag : true ;
related_pin : "ext_clk" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.043260, 1.126702, 1.192964, 1.334431, 1.741157",\
"1.087409, 1.170851, 1.237113, 1.378580, 1.785306",\
"1.136936, 1.220378, 1.286639, 1.428107, 1.834833",\
"1.205507, 1.288949, 1.355210, 1.496677, 1.903403",\
"1.281232, 1.364674, 1.430935, 1.572402, 1.979128");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.467679, 1.531030, 1.573104, 1.662556, 1.914190",\
"1.522930, 1.586282, 1.628355, 1.717807, 1.969442",\
"1.597331, 1.660683, 1.702756, 1.792209, 2.043843",\
"1.735046, 1.798398, 1.840471, 1.929924, 2.181558",\
"1.954961, 2.018313, 2.060386, 2.149838, 2.401473");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538");
}
} /* end of arc ext_clk_core_clk_una_min*/
timing () {
related_pin : "pll_clk" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "2.052739, 2.136154, 2.202443, 2.343930, 2.750681",\
"2.107605, 2.191020, 2.257309, 2.398797, 2.805547",\
"2.182029, 2.265444, 2.331733, 2.473220, 2.879971",\
"2.320058, 2.403472, 2.469761, 2.611249, 3.017999",\
"2.540359, 2.623774, 2.690063, 2.831550, 3.238301");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "2.069582, 2.132908, 2.175007, 2.264477, 2.516135",\
"2.124448, 2.187774, 2.229873, 2.319344, 2.571002",\
"2.198872, 2.262198, 2.304296, 2.393767, 2.645425",\
"2.336900, 2.400226, 2.442325, 2.531796, 2.783453",\
"2.557202, 2.620528, 2.662627, 2.752097, 3.003755");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604");
}
} /* end of arc pll_clk_core_clk_fedg*/
timing () {
min_delay_flag : true ;
related_pin : "pll_clk" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.878253, 1.961694, 2.027956, 2.169423, 2.576149",\
"1.933119, 2.016561, 2.082822, 2.224290, 2.631016",\
"2.007543, 2.090985, 2.157246, 2.298713, 2.705439",\
"2.145571, 2.229013, 2.295274, 2.436742, 2.843468",\
"2.365873, 2.449315, 2.515576, 2.657043, 3.063769");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.894686, 1.958037, 2.000111, 2.089563, 2.341197",\
"1.949552, 2.012904, 2.054977, 2.144429, 2.396063",\
"2.023975, 2.087327, 2.129400, 2.218853, 2.470487",\
"2.162004, 2.225356, 2.267429, 2.356882, 2.608516",\
"2.382306, 2.445657, 2.487731, 2.577183, 2.828817");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538");
}
} /* end of arc pll_clk_core_clk_fedg_min*/
timing () {
related_pin : "pll_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "2.888252, 2.971667, 3.037955, 3.179443, 3.586193",\
"2.932135, 3.015550, 3.081839, 3.223326, 3.630077",\
"2.981694, 3.065109, 3.131398, 3.272885, 3.679636",\
"3.050402, 3.133817, 3.200106, 3.341593, 3.748344",\
"3.126424, 3.209839, 3.276128, 3.417615, 3.824366");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "3.186451, 3.249777, 3.291876, 3.381347, 3.633005",\
"3.230335, 3.293661, 3.335759, 3.425230, 3.676888",\
"3.279894, 3.343220, 3.385319, 3.474789, 3.726447",\
"3.348602, 3.411928, 3.454026, 3.543497, 3.795155",\
"3.424623, 3.487949, 3.530048, 3.619519, 3.871177");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604");
}
} /* end of arc pll_clk_core_clk_redg*/
timing () {
min_delay_flag : true ;
related_pin : "pll_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.097682, 1.181124, 1.247386, 1.388853, 1.795579",\
"1.141566, 1.225008, 1.291269, 1.432737, 1.839463",\
"1.191125, 1.274567, 1.340828, 1.482296, 1.889022",\
"1.259833, 1.343275, 1.409536, 1.551004, 1.957730",\
"1.335855, 1.419297, 1.485558, 1.627025, 2.033751");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.316111, 1.379463, 1.421536, 1.510988, 1.762622",\
"1.359994, 1.423346, 1.465419, 1.554872, 1.806506",\
"1.409553, 1.472905, 1.514978, 1.604431, 1.856065",\
"1.478261, 1.541613, 1.583686, 1.673139, 1.924773",\
"1.554283, 1.617635, 1.659708, 1.749161, 2.000795");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538");
}
} /* end of arc pll_clk_core_clk_redg_min*/
timing () {
related_pin : "pll_clk" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.235427, 1.318842, 1.385131, 1.526619, 1.933369",\
"1.279311, 1.362726, 1.429014, 1.570502, 1.977252",\
"1.328870, 1.412285, 1.478573, 1.620061, 2.026812",\
"1.397578, 1.480993, 1.547281, 1.688769, 2.095520",\
"1.473600, 1.557014, 1.623303, 1.764791, 2.171541");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006",\
"0.035684, 0.141027, 0.237773, 0.444355, 1.046006");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.675911, 1.739237, 1.781336, 1.870806, 2.122464",\
"1.730777, 1.794103, 1.836202, 1.925673, 2.177331",\
"1.805201, 1.868528, 1.910626, 2.000097, 2.251755",\
"1.943235, 2.006561, 2.048660, 2.138131, 2.389789",\
"2.164852, 2.228178, 2.270277, 2.359748, 2.611405");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604",\
"0.030658, 0.097088, 0.155779, 0.280950, 0.657604");
}
} /* end of arc pll_clk_core_clk_una*/
timing () {
min_delay_flag : true ;
related_pin : "pll_clk" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.235427, 1.318869, 1.385131, 1.526598, 1.933324",\
"1.279311, 1.362753, 1.429014, 1.570482, 1.977208",\
"1.328870, 1.412312, 1.478573, 1.620041, 2.026767",\
"1.397578, 1.481020, 1.547281, 1.688749, 2.095474",\
"1.473600, 1.557042, 1.623303, 1.764770, 2.171496");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942",\
"0.035684, 0.141034, 0.237773, 0.444338, 1.045942");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "1.675911, 1.739263, 1.781336, 1.870788, 2.122422",\
"1.730777, 1.794129, 1.836202, 1.925655, 2.177289",\
"1.805201, 1.868553, 1.910626, 2.000079, 2.251713",\
"1.943235, 2.006587, 2.048660, 2.138112, 2.389746",\
"2.164852, 2.228204, 2.270277, 2.359729, 2.611363");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.012257, 0.117221, 0.211757, 0.413674, 1.000000");
values ( "0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538",\
"0.030658, 0.097096, 0.155779, 0.280932, 0.657538");
}
} /* end of arc pll_clk_core_clk_una_min*/
} /* end of pin core_clk */
pin("ext_clk") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.011020 ;
/* Other user defined attributes. */
original_pin : ext_clk;
timing () {
related_pin : "ext_clk" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "0.357902");
}
} /* end of arc ext_clk_ext_clk_pwl*/
timing () {
related_pin : "ext_clk" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "0.226405");
}
} /* end of arc ext_clk_ext_clk_pwh*/
} /* end of pin ext_clk */
pin("ext_clk_sel") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.003768 ;
/* Other user defined attributes. */
original_pin : ext_clk_sel;
} /* end of pin ext_clk_sel */
pin("ext_reset") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.004281 ;
/* Other user defined attributes. */
original_pin : ext_reset;
} /* end of pin ext_reset */
pin("pll_clk") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.022936 ;
/* Other user defined attributes. */
original_pin : pll_clk;
timing () {
related_pin : "pll_clk" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "0.357902");
}
} /* end of arc pll_clk_pll_clk_pwl*/
timing () {
related_pin : "pll_clk" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "0.421430");
}
} /* end of arc pll_clk_pll_clk_pwh*/
} /* end of pin pll_clk */
pin("pll_clk90") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.015830 ;
/* Other user defined attributes. */
original_pin : pll_clk90;
timing () {
related_pin : "pll_clk90" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "0.339831");
}
} /* end of arc pll_clk90_pll_clk90_pwl*/
timing () {
related_pin : "pll_clk90" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "0.422250");
}
} /* end of arc pll_clk90_pll_clk90_pwh*/
} /* end of pin pll_clk90 */
pin("resetb") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.004141 ;
/* Other user defined attributes. */
original_pin : resetb;
timing () {
related_pin : "ext_clk" ;
timing_type : recovery_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "-0.791484, -0.846736, -0.921137, -1.058852, -1.278767",\
"-0.754970, -0.810221, -0.884622, -1.022337, -1.242252",\
"-0.730889, -0.786140, -0.860542, -0.998257, -1.218172",\
"-0.704722, -0.759973, -0.834375, -0.972089, -1.192004",\
"-0.691166, -0.746417, -0.820819, -0.958534, -1.178449");
}
} /* end of arc ext_clk_resetb_recrf*/
timing () {
related_pin : "ext_clk" ;
timing_type : removal_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "1.250968, 1.306220, 1.380621, 1.518336, 1.738251",\
"1.214453, 1.269705, 1.344106, 1.481821, 1.701736",\
"1.190373, 1.245624, 1.320026, 1.457741, 1.677655",\
"1.164206, 1.219457, 1.293858, 1.431573, 1.651488",\
"1.150650, 1.205901, 1.280303, 1.418017, 1.637932");
}
} /* end of arc ext_clk_resetb_remrf*/
timing () {
related_pin : "pll_clk" ;
timing_type : setup_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.714691, 0.670808, 0.621249, 0.552541, 0.476519",\
"0.751206, 0.707323, 0.657764, 0.589056, 0.513034",\
"0.775287, 0.731403, 0.681844, 0.613136, 0.537114",\
"0.801454, 0.757570, 0.708011, 0.639303, 0.563282",\
"0.815010, 0.771126, 0.721567, 0.652859, 0.576837");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.630884, 0.587000, 0.537441, 0.468733, 0.392711",\
"0.683276, 0.639393, 0.589834, 0.521126, 0.445104",\
"0.737230, 0.693346, 0.643787, 0.575079, 0.499057",\
"0.820468, 0.776585, 0.727025, 0.658318, 0.582296",\
"0.952050, 0.908167, 0.858608, 0.789900, 0.713878");
}
} /* end of arc pll_clk_resetb_stupr*/
timing () {
related_pin : "pll_clk" ;
timing_type : hold_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "-0.453667, -0.409784, -0.360225, -0.291517, -0.215495",\
"-0.490182, -0.446299, -0.396740, -0.328032, -0.252010",\
"-0.514263, -0.470379, -0.420820, -0.352112, -0.276090",\
"-0.540430, -0.496546, -0.446987, -0.378279, -0.302258",\
"-0.553986, -0.510102, -0.460543, -0.391835, -0.315813");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "-0.438863, -0.394979, -0.345420, -0.276712, -0.200690",\
"-0.491255, -0.447371, -0.397812, -0.329104, -0.253083",\
"-0.545208, -0.501325, -0.451766, -0.383058, -0.307036",\
"-0.628447, -0.584563, -0.535004, -0.466296, -0.390275",\
"-0.760029, -0.716146, -0.666587, -0.597879, -0.521857");
}
} /* end of arc pll_clk_resetb_hldr*/
timing () {
related_pin : "pll_clk" ;
timing_type : recovery_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.148637, 0.104753, 0.055195, -0.013512, -0.089531",\
"0.185152, 0.141268, 0.091710, 0.023003, -0.053016",\
"0.209232, 0.165349, 0.115790, 0.047084, -0.028935",\
"0.235399, 0.191516, 0.141957, 0.073251, -0.002768",\
"0.248955, 0.205072, 0.155513, 0.086807, 0.010788");
}
} /* end of arc pll_clk_resetb_recrr*/
timing () {
related_pin : "pll_clk" ;
timing_type : recovery_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.095197, 0.040331, -0.034094, -0.172127, -0.393745",\
"0.131712, 0.076845, 0.002421, -0.135612, -0.357230",\
"0.155792, 0.100926, 0.026502, -0.111532, -0.333149",\
"0.181960, 0.127093, 0.052669, -0.085365, -0.306982",\
"0.195515, 0.140649, 0.066225, -0.071809, -0.293426");
}
} /* end of arc pll_clk_resetb_recrf*/
timing () {
related_pin : "pll_clk" ;
timing_type : removal_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.906117, 0.950000, 0.999559, 1.068267, 1.144289",\
"0.869602, 0.913486, 0.963045, 1.031752, 1.107774",\
"0.845522, 0.889405, 0.938964, 1.007672, 1.083694",\
"0.819354, 0.863238, 0.912797, 0.981505, 1.057526",\
"0.805798, 0.849682, 0.899241, 0.967949, 1.043971");
}
} /* end of arc pll_clk_resetb_remrr*/
timing () {
related_pin : "pll_clk" ;
timing_type : removal_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "1.459200, 1.514067, 1.588491, 1.726525, 1.948142",\
"1.422686, 1.477552, 1.551976, 1.690010, 1.911627",\
"1.398605, 1.453471, 1.527896, 1.665929, 1.887546",\
"1.372438, 1.427304, 1.501728, 1.639762, 1.861379",\
"1.358882, 1.413748, 1.488173, 1.626206, 1.847823");
}
} /* end of arc pll_clk_resetb_remrf*/
timing () {
related_pin : "pll_clk90" ;
timing_type : recovery_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.457697, 0.413694, 0.364116, 0.295319, 0.219061",\
"0.494212, 0.450209, 0.400631, 0.331834, 0.255576",\
"0.518292, 0.474289, 0.424712, 0.355914, 0.279656",\
"0.544460, 0.500457, 0.450879, 0.382081, 0.305823",\
"0.558015, 0.514012, 0.464435, 0.395637, 0.319379");
}
} /* end of arc pll_clk90_resetb_recrr*/
timing () {
related_pin : "pll_clk90" ;
timing_type : recovery_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.397935, 0.342878, 0.268452, 0.130322, -0.090235",\
"0.434450, 0.379393, 0.304966, 0.166837, -0.053720",\
"0.458530, 0.403474, 0.329047, 0.190917, -0.029639",\
"0.484698, 0.429641, 0.355214, 0.217084, -0.003472",\
"0.498253, 0.443197, 0.368770, 0.230640, 0.010084");
}
} /* end of arc pll_clk90_resetb_recrf*/
timing () {
related_pin : "pll_clk90" ;
timing_type : removal_rising ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.321473, 0.365476, 0.415054, 0.483851, 0.560109",\
"0.284958, 0.328961, 0.378539, 0.447336, 0.523594",\
"0.260877, 0.304881, 0.354458, 0.423256, 0.499514",\
"0.234710, 0.278713, 0.328291, 0.397089, 0.473346",\
"0.221154, 0.265158, 0.314735, 0.383533, 0.459791");
}
} /* end of arc pll_clk90_resetb_remrr*/
timing () {
related_pin : "pll_clk90" ;
timing_type : removal_falling ;
rise_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
values ( "0.207052, 0.262109, 0.336535, 0.474658, 0.695213",\
"0.170537, 0.225594, 0.300020, 0.438143, 0.658698",\
"0.146457, 0.201513, 0.275939, 0.414062, 0.634617",\
"0.120289, 0.175346, 0.249772, 0.387895, 0.608450",\
"0.106734, 0.161790, 0.236216, 0.374339, 0.594894");
}
} /* end of arc pll_clk90_resetb_remrf*/
} /* end of pin resetb */
pin("resetb_sync") {
direction : output ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.004126 ;
/* Other user defined attributes. */
original_pin : resetb_sync;
timing () {
related_pin : "ext_clk" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "2.178460, 2.189899, 2.226100, 2.346722, 2.982646",\
"2.233711, 2.245151, 2.281351, 2.401973, 3.037898",\
"2.308113, 2.319552, 2.355752, 2.476374, 3.112299",\
"2.445827, 2.457267, 2.493467, 2.614089, 3.250014",\
"2.665742, 2.677181, 2.713382, 2.834004, 3.469929");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.026910, 0.037016, 0.082553, 0.256612, 1.161394",\
"0.026910, 0.037016, 0.082553, 0.256612, 1.161394",\
"0.026910, 0.037016, 0.082553, 0.256612, 1.161394",\
"0.026910, 0.037016, 0.082553, 0.256612, 1.161394",\
"0.026910, 0.037016, 0.082553, 0.256612, 1.161394");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "2.186992, 2.195448, 2.220141, 2.280780, 2.558444",\
"2.242244, 2.250699, 2.275392, 2.336031, 2.613696",\
"2.316645, 2.325101, 2.349793, 2.410432, 2.688097",\
"2.454360, 2.462816, 2.487508, 2.548147, 2.825812",\
"2.674275, 2.682730, 2.707423, 2.768062, 3.045727");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.021358, 0.026508, 0.050123, 0.123907, 0.522944",\
"0.021358, 0.026508, 0.050123, 0.123907, 0.522944",\
"0.021358, 0.026508, 0.050123, 0.123907, 0.522944",\
"0.021358, 0.026508, 0.050123, 0.123907, 0.522944",\
"0.021358, 0.026508, 0.050123, 0.123907, 0.522944");
}
} /* end of arc ext_clk_resetb_sync_fedg*/
timing () {
min_delay_flag : true ;
related_pin : "ext_clk" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "2.178460, 2.189899, 2.226102, 2.346722, 2.982646",\
"2.233711, 2.245151, 2.281353, 2.401973, 3.037897",\
"2.308113, 2.319552, 2.355755, 2.476374, 3.112298",\
"2.445827, 2.457267, 2.493469, 2.614089, 3.250013",\
"2.665742, 2.677181, 2.713384, 2.834004, 3.469928");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.026910, 0.037016, 0.082553, 0.256612, 1.148734",\
"0.026910, 0.037016, 0.082553, 0.256612, 1.148734",\
"0.026910, 0.037016, 0.082553, 0.256612, 1.148734",\
"0.026910, 0.037016, 0.082553, 0.256612, 1.148734",\
"0.026910, 0.037016, 0.082553, 0.256612, 1.148734");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "2.186992, 2.195448, 2.220142, 2.280780, 2.558444",\
"2.242244, 2.250699, 2.275393, 2.336031, 2.613695",\
"2.316645, 2.325101, 2.349795, 2.410432, 2.688096",\
"2.454360, 2.462816, 2.487509, 2.548147, 2.825811",\
"2.674275, 2.682730, 2.707424, 2.768062, 3.045726");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.021358, 0.026508, 0.049297, 0.118840, 0.492005",\
"0.021358, 0.026508, 0.049297, 0.118840, 0.492005",\
"0.021358, 0.026508, 0.049297, 0.118840, 0.492005",\
"0.021358, 0.026508, 0.049297, 0.118840, 0.492005",\
"0.021358, 0.026508, 0.049297, 0.118840, 0.492005");
}
} /* end of arc ext_clk_resetb_sync_fedg_min*/
timing () {
related_pin : "ext_reset" ;
timing_type : combinational ;
timing_sense : negative_unate ;
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.298644, 0.307084, 0.331753, 0.392384, 0.670099",\
"0.335527, 0.343968, 0.368637, 0.429267, 0.706983",\
"0.359152, 0.367592, 0.392260, 0.452891, 0.730608",\
"0.384856, 0.393295, 0.417962, 0.478592, 0.756311",\
"0.402166, 0.410603, 0.435267, 0.495895, 0.773622");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.021371, 0.026504, 0.050132, 0.123913, 0.523067",\
"0.021371, 0.026504, 0.050132, 0.123913, 0.523067",\
"0.021371, 0.026504, 0.050132, 0.123913, 0.523070",\
"0.021372, 0.026504, 0.050133, 0.123914, 0.523076",\
"0.021374, 0.026503, 0.050134, 0.123915, 0.523095");
}
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.431023, 0.442466, 0.478672, 0.599293, 1.235215",\
"0.483854, 0.495297, 0.531503, 0.652125, 1.288046",\
"0.539395, 0.550839, 0.587045, 0.707666, 1.343587",\
"0.625615, 0.637059, 0.673265, 0.793887, 1.429808",\
"0.762953, 0.774396, 0.810600, 0.931222, 1.567144");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.026930, 0.037035, 0.082565, 0.256616, 1.161383",\
"0.026930, 0.037035, 0.082565, 0.256616, 1.161383",\
"0.026934, 0.037038, 0.082566, 0.256616, 1.161383",\
"0.026935, 0.037039, 0.082567, 0.256617, 1.161383",\
"0.026935, 0.037039, 0.082567, 0.256617, 1.161385");
}
} /* end of arc ext_reset_resetb_sync_inv*/
timing () {
min_delay_flag : true ;
related_pin : "ext_reset" ;
timing_type : combinational ;
timing_sense : negative_unate ;
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.298644, 0.307084, 0.331754, 0.392384, 0.670098",\
"0.335527, 0.343968, 0.368638, 0.429267, 0.706982",\
"0.359152, 0.367592, 0.392261, 0.452891, 0.730607",\
"0.384856, 0.393295, 0.417963, 0.478592, 0.756310",\
"0.402166, 0.410603, 0.435268, 0.495895, 0.773621");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.021371, 0.026504, 0.049307, 0.118847, 0.492138",\
"0.021371, 0.026504, 0.049307, 0.118847, 0.492138",\
"0.021371, 0.026504, 0.049307, 0.118847, 0.492141",\
"0.021372, 0.026504, 0.049308, 0.118847, 0.492147",\
"0.021374, 0.026503, 0.049309, 0.118848, 0.492168");
}
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.431023, 0.442466, 0.478674, 0.599293, 1.235214",\
"0.483854, 0.495297, 0.531505, 0.652125, 1.288045",\
"0.539395, 0.550839, 0.587047, 0.707666, 1.343586",\
"0.625615, 0.637059, 0.673267, 0.793887, 1.429807",\
"0.762953, 0.774396, 0.810602, 0.931222, 1.567143");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000");
values ( "0.026926, 0.037031, 0.082562, 0.256615, 1.148719",\
"0.026926, 0.037031, 0.082562, 0.256615, 1.148719",\
"0.026926, 0.037031, 0.082562, 0.256615, 1.148719",\
"0.026926, 0.037031, 0.082562, 0.256615, 1.148719",\
"0.026926, 0.037031, 0.082562, 0.256615, 1.148724");
}
} /* end of arc ext_reset_resetb_sync_inv_min*/
} /* end of pin resetb_sync */
pin("user_clk") {
direction : output ;
max_capacitance : 1.000000 ;
min_capacitance : 0.000000 ;
capacitance : 0.003704 ;
/* Other user defined attributes. */
original_pin : user_clk;
timing () {
related_pin : "ext_clk" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.922519, 1.008840, 1.075507, 1.217472, 1.635179",\
"0.966668, 1.052989, 1.119656, 1.261621, 1.679328",\
"1.016195, 1.102516, 1.169183, 1.311148, 1.728855",\
"1.084765, 1.171086, 1.237753, 1.379718, 1.797425",\
"1.160490, 1.246811, 1.313478, 1.455444, 1.873150");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028104, 0.133558, 0.230640, 0.437997, 1.053603",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053603",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053603",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053603",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053603");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.330926, 1.397494, 1.440272, 1.530328, 1.789918",\
"1.386178, 1.452745, 1.495523, 1.585579, 1.845170",\
"1.460579, 1.527147, 1.569925, 1.659981, 1.919571",\
"1.598294, 1.664862, 1.707640, 1.797696, 2.057286",\
"1.818209, 1.884777, 1.927554, 2.017610, 2.277200");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093319, 0.152466, 0.278887, 0.642370",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.642370",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.642370",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.642370",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.642370");
}
} /* end of arc ext_clk_user_clk_una*/
timing () {
min_delay_flag : true ;
related_pin : "ext_clk" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.922519, 1.008841, 1.075507, 1.217472, 1.635179",\
"0.966668, 1.052989, 1.119656, 1.261621, 1.679327",\
"1.016195, 1.102516, 1.169183, 1.311148, 1.728854",\
"1.084765, 1.171087, 1.237753, 1.379718, 1.797425",\
"1.160490, 1.246812, 1.313478, 1.455443, 1.873150");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028104, 0.133558, 0.230640, 0.437997, 1.053602",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053602",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053602",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053602",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053602");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.330926, 1.397495, 1.440272, 1.530328, 1.789918",\
"1.386178, 1.452746, 1.495523, 1.585579, 1.845169",\
"1.460579, 1.527147, 1.569925, 1.659980, 1.919571",\
"1.598294, 1.664862, 1.707640, 1.797695, 2.057286",\
"1.818209, 1.884777, 1.927554, 2.017610, 2.277200");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093319, 0.152466, 0.278887, 0.634463",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.634463",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.634463",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.634463",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.634463");
}
} /* end of arc ext_clk_user_clk_una_min*/
timing () {
related_pin : "pll_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.472983, 1.559304, 1.625971, 1.767936, 2.185643",\
"1.516866, 1.603187, 1.669854, 1.811820, 2.229526",\
"1.566425, 1.652746, 1.719413, 1.861378, 2.279085",\
"1.635131, 1.721452, 1.788119, 1.930085, 2.347791",\
"1.711150, 1.797472, 1.864139, 2.006104, 2.423810");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028104, 0.133558, 0.230640, 0.437997, 1.053603",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053603",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053603",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053603",\
"0.028104, 0.133558, 0.230640, 0.437997, 1.053603");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.796328, 1.862891, 1.905669, 1.995726, 2.255318",\
"1.840211, 1.906775, 1.949553, 2.039609, 2.299202",\
"1.889770, 1.956333, 1.999111, 2.089168, 2.348760",\
"1.958476, 2.025040, 2.067818, 2.157875, 2.417467",\
"2.034495, 2.101059, 2.143837, 2.233893, 2.493486");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093321, 0.152468, 0.278887, 0.642357",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642357",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642357",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642357",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642357");
}
} /* end of arc pll_clk_user_clk_redg*/
timing () {
min_delay_flag : true ;
related_pin : "pll_clk" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.971959, 1.058287, 1.124952, 1.266913, 1.684537",\
"1.015842, 1.102170, 1.168836, 1.310796, 1.728420",\
"1.065401, 1.151729, 1.218395, 1.360355, 1.777979",\
"1.134109, 1.220437, 1.287102, 1.429063, 1.846687",\
"1.210131, 1.296459, 1.363124, 1.505085, 1.922709");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028102, 0.133558, 0.230646, 0.438017, 1.053607",\
"0.028102, 0.133558, 0.230646, 0.438017, 1.053607",\
"0.028102, 0.133558, 0.230646, 0.438017, 1.053607",\
"0.028102, 0.133558, 0.230646, 0.438017, 1.053607",\
"0.028102, 0.133558, 0.230646, 0.438017, 1.053607");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.175185, 1.241753, 1.284530, 1.374586, 1.634176",\
"1.219068, 1.285637, 1.328414, 1.418470, 1.678060",\
"1.268627, 1.335196, 1.377973, 1.468029, 1.727619",\
"1.337335, 1.403903, 1.446681, 1.536737, 1.796327",\
"1.413357, 1.479925, 1.522703, 1.612759, 1.872349");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093319, 0.152466, 0.278887, 0.634463",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.634463",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.634463",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.634463",\
"0.026017, 0.093319, 0.152466, 0.278887, 0.634463");
}
} /* end of arc pll_clk_user_clk_redg_min*/
timing () {
related_pin : "pll_clk90" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.930753, 2.017072, 2.083740, 2.225706, 2.643451",\
"1.985810, 2.072129, 2.138796, 2.280763, 2.698508",\
"2.060237, 2.146555, 2.213223, 2.355190, 2.772934",\
"2.198367, 2.284685, 2.351353, 2.493320, 2.911064",\
"2.418923, 2.505241, 2.571909, 2.713876, 3.131621");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.925401, 1.991964, 2.034742, 2.124799, 2.384392",\
"1.980458, 2.047021, 2.089799, 2.179856, 2.439448",\
"2.054884, 2.121447, 2.164226, 2.254282, 2.513875",\
"2.193014, 2.259577, 2.302355, 2.392412, 2.652004",\
"2.413571, 2.480134, 2.522912, 2.612968, 2.872561");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356");
}
} /* end of arc pll_clk90_user_clk_fedg*/
timing () {
min_delay_flag : true ;
related_pin : "pll_clk90" ;
timing_type : falling_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.760193, 1.846512, 1.913179, 2.055146, 2.472890",\
"1.815250, 1.901568, 1.968235, 2.110202, 2.527946",\
"1.889676, 1.975995, 2.042662, 2.184629, 2.602373",\
"2.027806, 2.114125, 2.180792, 2.322758, 2.740503",\
"2.248363, 2.334681, 2.401349, 2.543315, 2.961060");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.718016, 1.784580, 1.827358, 1.917414, 2.177006",\
"1.773073, 1.839637, 1.882414, 1.972471, 2.232063",\
"1.847500, 1.914063, 1.956841, 2.046898, 2.306490",\
"1.985630, 2.052193, 2.094971, 2.185027, 2.444620",\
"2.206186, 2.272750, 2.315527, 2.405584, 2.665176");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449");
}
} /* end of arc pll_clk90_user_clk_fedg_min*/
timing () {
related_pin : "pll_clk90" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "2.527023, 2.613342, 2.680009, 2.821976, 3.239721",\
"2.571026, 2.657345, 2.724012, 2.865979, 3.283724",\
"2.620604, 2.706923, 2.773590, 2.915557, 3.333302",\
"2.689402, 2.775720, 2.842388, 2.984355, 3.402099",\
"2.765660, 2.851978, 2.918646, 3.060613, 3.478357");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "2.859902, 2.926465, 2.969243, 3.059299, 3.318892",\
"2.903905, 2.970468, 3.013246, 3.103303, 3.362895",\
"2.953483, 3.020046, 3.062824, 3.152880, 3.412473",\
"3.022280, 3.088843, 3.131621, 3.221678, 3.481271",\
"3.098538, 3.165101, 3.207879, 3.297936, 3.557528");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356");
}
} /* end of arc pll_clk90_user_clk_redg*/
timing () {
min_delay_flag : true ;
related_pin : "pll_clk90" ;
timing_type : rising_edge ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.658792, 1.745111, 1.811778, 1.953744, 2.371489",\
"1.702795, 1.789114, 1.855781, 1.997748, 2.415492",\
"1.752373, 1.838691, 1.905359, 2.047325, 2.465070",\
"1.821170, 1.907489, 1.974156, 2.116123, 2.533867",\
"1.897428, 1.983747, 2.050414, 2.192381, 2.610125");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.648374, 1.714937, 1.757715, 1.847771, 2.107364",\
"1.692377, 1.758940, 1.801718, 1.891774, 2.151367",\
"1.741954, 1.808518, 1.851296, 1.941352, 2.200944",\
"1.810752, 1.877315, 1.920093, 2.010150, 2.269742",\
"1.887010, 1.953573, 1.996351, 2.086408, 2.346000");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449");
}
} /* end of arc pll_clk90_user_clk_redg_min*/
timing () {
related_pin : "pll_clk90" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.088452, 1.174770, 1.241438, 1.383404, 1.801149",\
"1.132455, 1.218773, 1.285441, 1.427407, 1.845152",\
"1.182032, 1.268351, 1.335018, 1.476985, 1.894730",\
"1.250830, 1.337148, 1.403816, 1.545783, 1.963527",\
"1.327088, 1.413406, 1.480074, 1.622041, 2.039785");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053601");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.518571, 1.585134, 1.627912, 1.717969, 1.977561",\
"1.573627, 1.640191, 1.682969, 1.773025, 2.032618",\
"1.648054, 1.714617, 1.757395, 1.847452, 2.107044",\
"1.786184, 1.852747, 1.895525, 1.985582, 2.245174",\
"2.006740, 2.073303, 2.116081, 2.206138, 2.465731");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.642356");
}
} /* end of arc pll_clk90_user_clk_una*/
timing () {
min_delay_flag : true ;
related_pin : "pll_clk90" ;
timing_type : combinational ;
timing_sense : positive_unate ;
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.088452, 1.174770, 1.241438, 1.383404, 1.801148",\
"1.132455, 1.218773, 1.285441, 1.427407, 1.845151",\
"1.182032, 1.268351, 1.335018, 1.476985, 1.894729",\
"1.250830, 1.337149, 1.403816, 1.545782, 1.963527",\
"1.327088, 1.413406, 1.480074, 1.622040, 2.039784");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600",\
"0.028105, 0.133558, 0.230636, 0.437988, 1.053600");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "1.518571, 1.585134, 1.627912, 1.717968, 1.977561",\
"1.573627, 1.640191, 1.682969, 1.773025, 2.032618",\
"1.648054, 1.714618, 1.757395, 1.847452, 2.107044",\
"1.786184, 1.852747, 1.895525, 1.985582, 2.245174",\
"2.006740, 2.073304, 2.116081, 2.206138, 2.465730");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.122474, 0.282311, 0.650743, 1.500000");
index_2 ( "0.004204, 0.109168, 0.203704, 0.405621, 1.000000");
values ( "0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449",\
"0.026017, 0.093321, 0.152468, 0.278887, 0.634449");
}
} /* end of arc pll_clk90_user_clk_una_min*/
} /* end of pin user_clk */
pin("VPWR") {
direction : input ;
max_transition : 0.750000 ;
capacitance : 0.000000 ;
} /* end of pin VPWR */
pin("VGND") {
direction : input ;
max_transition : 0.750000 ;
capacitance : 0.000000 ;
} /* end of pin VGND */
bus ( sel ) {
bus_type : BUS3_type0 ;
direction : input ;
pin("sel[2]") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.004137 ;
/* Other user defined attributes. */
original_pin : sel[2];
} /* end of pin sel[2] */
pin("sel[1]") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.004289 ;
/* Other user defined attributes. */
original_pin : sel[1];
} /* end of pin sel[1] */
pin("sel[0]") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.004095 ;
/* Other user defined attributes. */
original_pin : sel[0];
} /* end of pin sel[0] */
} /* end of bus sel */
bus ( sel2 ) {
bus_type : BUS3_type0 ;
direction : input ;
pin("sel2[2]") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.004153 ;
/* Other user defined attributes. */
original_pin : sel2[2];
} /* end of pin sel2[2] */
pin("sel2[1]") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.004110 ;
/* Other user defined attributes. */
original_pin : sel2[1];
} /* end of pin sel2[1] */
pin("sel2[0]") {
direction : input ;
max_transition : 1.500000 ;
capacitance : 0.004079 ;
/* Other user defined attributes. */
original_pin : sel2[0];
} /* end of pin sel2[0] */
} /* end of bus sel2 */
} /* end of cell */
} /* end of library */