caravel/signoff/caravel_clocking/primetime-signoff/lib/nom/caravel_clocking.ss.lib

1460 lines
59 KiB
Plaintext
Raw Normal View History

library("caravel_clocking.ss") {
technology (cmos) ;
delay_model : table_lookup ;
library_features ( report_delay_calculation ) ;
date : "Tue Oct 18 15:37:53 2022" ;
revision : "T-2022.03-SP3" ;
nom_process : 1.0000 ;
nom_voltage : 1.4000 ;
nom_temperature : 100.0000 ;
operating_conditions( "sky130_fd_sc_hd__ss_1.40v_100C" ) {
process : 1.0000 ;
voltage : 1.4000 ;
temperature : 100.0000 ;
} /* current design opcond */
default_operating_conditions : "sky130_fd_sc_hd__ss_1.40v_100C" ;
voltage_unit : "1V" ;
time_unit : "1ns" ;
capacitive_load_unit (1.000000, pf);
slew_derate_from_library : 1.0000 ;
slew_lower_threshold_pct_rise : 20.0000 ;
slew_lower_threshold_pct_fall : 20.0000 ;
slew_upper_threshold_pct_rise : 80.0000 ;
slew_upper_threshold_pct_fall : 80.0000 ;
input_threshold_pct_rise : 50.0000 ;
input_threshold_pct_fall : 50.0000 ;
output_threshold_pct_rise : 50.0000 ;
output_threshold_pct_fall : 50.0000 ;
k_process_cell_rise : 0.000000;
k_process_cell_fall : 0.000000;
k_volt_cell_rise : 0.000000;
k_volt_cell_fall : 0.000000;
k_temp_cell_rise : 0.000000;
k_temp_cell_fall : 0.000000;
k_process_rise_transition : 0.000000;
k_process_fall_transition : 0.000000;
k_volt_rise_transition : 0.000000;
k_volt_fall_transition : 0.000000;
k_temp_rise_transition : 0.000000;
k_temp_fall_transition : 0.000000;
default_fanout_load : 1.000000;
default_inout_pin_cap : 1.000000;
default_input_pin_cap : 1.000000;
default_output_pin_cap : 0.000000;
current_unit : 1mA;
pulling_resistance_unit : "1kohm";
comment : "PrimeTime extracted Model." ;
define(min_delay_flag, timing, boolean);
define(internal_noise_width_above_low, pin, float);
define(internal_noise_height_below_high, pin, float);
define(original_pin, pin, string);
define(max_noise_immunity_low, pin, float);
define(is_unconstrained, pin, boolean);
define(internal_noise_width_below_high, pin, float);
define(internal_noise_peak_time_below_high, pin, float);
define(internal_noise_height_above_low, pin, float);
define(max_noise_immunity_high, pin, float);
define(internal_noise_peak_time_above_low, pin, float);
/* SCALAR table template is built-in */
/* 2-D table template f(in_trans, out_cap) */
lu_table_template( f_itrans_ocap ) {
variable_1 : input_net_transition;
variable_2 : total_output_net_capacitance;
index_1 (" 0.0000, 1.0000 ");
index_2 (" 0.0000, 1.0000 ");
}
/* 2-D table template f(d_trans, c_trans) */
lu_table_template( f_dtrans_ctrans ) {
variable_1 : constrained_pin_transition;
variable_2 : related_pin_transition;
index_1 (" 0.0000, 1.0000 ");
index_2 (" 0.0000, 1.0000 ");
}
type ( 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.011017 ;
/* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "2.568190, 2.587066, 2.655721, 2.879314, 4.025329",\
"2.617603, 2.636479, 2.705133, 2.928727, 4.074741",\
"2.727900, 2.746776, 2.815431, 3.039024, 4.185039",\
"3.054080, 3.072956, 3.141610, 3.365204, 4.511218",\
"4.174613, 4.193489, 4.262143, 4.485737, 5.631751");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "4.256720, 4.271954, 4.325559, 4.477861, 5.195889",\
"4.307837, 4.323071, 4.376676, 4.528978, 5.247006",\
"4.422625, 4.437859, 4.491464, 4.643766, 5.361794",\
"4.788862, 4.804096, 4.857700, 5.010003, 5.728031",\
"6.161232, 6.176466, 6.230070, 6.382372, 7.100400");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.065826, 0.078548, 0.126466, 0.307185, 1.286899",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286899",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286899",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286899",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286899");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "2.568190, 2.587066, 2.655721, 2.879314, 4.025304",\
"2.617603, 2.636479, 2.705133, 2.928727, 4.074717",\
"2.727900, 2.746776, 2.815431, 3.039024, 4.185014",\
"3.054080, 3.072956, 3.141610, 3.365204, 4.511194",\
"4.174613, 4.193489, 4.262143, 4.485737, 5.631727");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "4.256720, 4.271954, 4.325559, 4.477861, 5.195865",\
"4.307837, 4.323071, 4.376676, 4.528978, 5.246982",\
"4.422625, 4.437859, 4.491464, 4.643766, 5.361770",\
"4.788862, 4.804096, 4.857700, 5.010003, 5.728006",\
"6.161232, 6.176466, 6.230070, 6.382372, 7.100376");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.065826, 0.078548, 0.126466, 0.307185, 1.286868",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286868",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286868",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286868",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286868");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "5.422437, 5.441313, 5.509967, 5.733561, 6.879575",\
"5.473165, 5.492042, 5.560696, 5.784289, 6.930304",\
"5.587950, 5.606827, 5.675481, 5.899075, 7.045089",\
"5.954178, 5.973055, 6.041709, 6.265303, 7.411317",\
"7.327088, 7.345964, 7.414618, 7.638212, 8.784226");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "5.858299, 5.873533, 5.927137, 6.079440, 6.797468",\
"5.909028, 5.924262, 5.977866, 6.130168, 6.848197",\
"6.023812, 6.039046, 6.092650, 6.244953, 6.962981",\
"6.390041, 6.405275, 6.458879, 6.611182, 7.329210",\
"7.762950, 7.778184, 7.831789, 7.984091, 8.702119");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "4.814574, 4.833451, 4.902105, 5.125699, 6.271688",\
"4.865303, 4.884179, 4.952833, 5.176427, 6.322417",\
"4.980087, 4.998964, 5.067618, 5.291212, 6.437201",\
"5.346315, 5.365192, 5.433846, 5.657440, 6.803430",\
"6.719225, 6.738101, 6.806756, 7.030349, 8.176339");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "5.154006, 5.169240, 5.222845, 5.375147, 6.093151",\
"5.204734, 5.219968, 5.273573, 5.425875, 6.143879",\
"5.319520, 5.334754, 5.388358, 5.540660, 6.258664",\
"5.685748, 5.700982, 5.754586, 5.906888, 6.624892",\
"7.058657, 7.073891, 7.127496, 7.279798, 7.997802");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "7.660357, 7.679233, 7.747887, 7.971481, 9.117496",\
"7.709397, 7.728273, 7.796927, 8.020521, 9.166535",\
"7.819692, 7.838568, 7.907222, 8.130816, 9.276830",\
"8.145937, 8.164812, 8.233466, 8.457061, 9.603074",\
"9.266925, 9.285800, 9.354454, 9.578049, 10.724063");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "8.942797, 8.958032, 9.011636, 9.163939, 9.881966",\
"8.991837, 9.007071, 9.060676, 9.212978, 9.931005",\
"9.102132, 9.117367, 9.170971, 9.323273, 10.041301",\
"9.428376, 9.443611, 9.497215, 9.649517, 10.367545",\
"10.549363, 10.564598, 10.618202, 10.770504, 11.488532");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "2.778792, 2.797668, 2.866322, 3.089916, 4.235907",\
"2.827832, 2.846708, 2.915362, 3.138956, 4.284947",\
"2.938127, 2.957003, 3.025657, 3.249251, 4.395242",\
"3.264371, 3.283247, 3.351901, 3.575495, 4.721486",\
"4.385360, 4.404236, 4.472890, 4.696484, 5.842474");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "3.638552, 3.653786, 3.707390, 3.859693, 4.577697",\
"3.687592, 3.702826, 3.756430, 3.908733, 4.626737",\
"3.797887, 3.813121, 3.866725, 4.019028, 4.737032",\
"4.124131, 4.139365, 4.192969, 4.345272, 5.063275",\
"5.245120, 5.260354, 5.313959, 5.466261, 6.184265");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "3.034217, 3.053093, 3.121747, 3.345341, 4.491355",\
"3.083257, 3.102134, 3.170788, 3.394382, 4.540396",\
"3.193552, 3.212428, 3.281082, 3.504676, 4.650690",\
"3.519796, 3.538672, 3.607326, 3.830920, 4.976934",\
"4.640785, 4.659662, 4.728316, 4.951910, 6.097924");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032188");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "4.775012, 4.790246, 4.843850, 4.996152, 5.714180",\
"4.825740, 4.840974, 4.894579, 5.046881, 5.764909",\
"4.940526, 4.955760, 5.009364, 5.161666, 5.879694",\
"5.306754, 5.321988, 5.375592, 5.527894, 6.245923",\
"6.679669, 6.694903, 6.748507, 6.900810, 7.618838");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286900");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "3.034217, 3.053093, 3.121747, 3.345341, 4.491331",\
"3.083257, 3.102134, 3.170788, 3.394382, 4.540371",\
"3.193552, 3.212428, 3.281082, 3.504676, 4.650666",\
"3.519796, 3.538672, 3.607326, 3.830920, 4.976910",\
"4.640785, 4.659662, 4.728316, 4.951910, 6.097899");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157",\
"0.075466, 0.094823, 0.169484, 0.464597, 2.032157");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "4.775012, 4.790246, 4.843850, 4.996152, 5.714156",\
"4.825740, 4.840974, 4.894579, 5.046881, 5.764885",\
"4.940526, 4.955760, 5.009364, 5.161666, 5.879670",\
"5.306754, 5.321988, 5.375592, 5.527894, 6.245898",\
"6.679669, 6.694903, 6.748507, 6.900810, 7.618814");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.011517, 0.021879, 0.061647, 0.211017, 1.000000");
values ( "0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869",\
"0.065826, 0.078548, 0.126466, 0.307185, 1.286869");
}
} /* end of arc pll_clk_core_clk_una_min*/
} /* end of pin core_clk */
pin("ext_clk") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.010645 ;
/* Other user defined attributes. */
original_pin : ext_clk;
timing () {
related_pin : "ext_clk" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "1.287479");
}
} /* end of arc ext_clk_ext_clk_pwl*/
timing () {
related_pin : "ext_clk" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "0.577775");
}
} /* end of arc ext_clk_ext_clk_pwh*/
} /* end of pin ext_clk */
pin("ext_clk_sel") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.003628 ;
/* Other user defined attributes. */
original_pin : ext_clk_sel;
} /* end of pin ext_clk_sel */
pin("ext_reset") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.004113 ;
/* Other user defined attributes. */
original_pin : ext_reset;
} /* end of pin ext_reset */
pin("pll_clk") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.021003 ;
/* Other user defined attributes. */
original_pin : pll_clk;
timing () {
related_pin : "pll_clk" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "1.287479");
}
} /* end of arc pll_clk_pll_clk_pwl*/
timing () {
related_pin : "pll_clk" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "1.503605");
}
} /* end of arc pll_clk_pll_clk_pwh*/
} /* end of pin pll_clk */
pin("pll_clk90") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.014411 ;
/* Other user defined attributes. */
original_pin : pll_clk90;
timing () {
related_pin : "pll_clk90" ;
timing_type : min_pulse_width ;
fall_constraint( scalar ){
values ( "1.235836");
}
} /* end of arc pll_clk90_pll_clk90_pwl*/
timing () {
related_pin : "pll_clk90" ;
timing_type : min_pulse_width ;
rise_constraint( scalar ){
values ( "1.503945");
}
} /* end of arc pll_clk90_pll_clk90_pwh*/
} /* end of pin pll_clk90 */
pin("resetb") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.004043 ;
/* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "-2.666436, -2.717553, -2.832341, -3.198577, -4.570947",\
"-2.617176, -2.668293, -2.783081, -3.149317, -4.521687",\
"-2.512320, -2.563437, -2.678225, -3.044461, -4.416831",\
"-2.266486, -2.317603, -2.432391, -2.798627, -4.170997",\
"-1.489699, -1.540816, -1.655604, -2.021841, -3.394211");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "3.769385, 3.820502, 3.935290, 4.301526, 5.673896",\
"3.720124, 3.771241, 3.886029, 4.252266, 5.624636",\
"3.615269, 3.666386, 3.781174, 4.147410, 5.519780",\
"3.369435, 3.420552, 3.535340, 3.901577, 5.273946",\
"2.592648, 2.643765, 2.758553, 3.124790, 4.497159");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "2.290570, 2.241530, 2.131235, 1.804991, 0.684002",\
"2.339830, 2.290790, 2.180495, 1.854251, 0.733262",\
"2.444686, 2.395646, 2.285351, 1.959107, 0.838118",\
"2.690520, 2.641479, 2.531185, 2.204941, 1.083952",\
"3.467306, 3.418266, 3.307971, 2.981727, 1.860739");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "2.139500, 2.090460, 1.980165, 1.653921, 0.532932",\
"2.187103, 2.138063, 2.027768, 1.701524, 0.580535",\
"2.298800, 2.249760, 2.139465, 1.813221, 0.692232",\
"2.582034, 2.532994, 2.422699, 2.096455, 0.975466",\
"3.404546, 3.355506, 3.245211, 2.918967, 1.797978");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "-1.183085, -1.134045, -1.023750, -0.697506, 0.423483",\
"-1.232345, -1.183305, -1.073010, -0.746766, 0.374223",\
"-1.337201, -1.288161, -1.177866, -0.851622, 0.269367",\
"-1.583035, -1.533994, -1.423699, -1.097456, 0.023533",\
"-2.359821, -2.310781, -2.200486, -1.874242, -0.753253");
}
fall_constraint( f_dtrans_ctrans ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "-1.246989, -1.197949, -1.087654, -0.761410, 0.359578",\
"-1.294593, -1.245553, -1.135258, -0.809014, 0.311975",\
"-1.406290, -1.357250, -1.246955, -0.920711, 0.200278",\
"-1.689524, -1.640484, -1.530189, -1.203945, -0.082956",\
"-2.512036, -2.462996, -2.352701, -2.026457, -0.905468");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "0.334305, 0.285265, 0.174970, -0.151273, -1.272260",\
"0.383565, 0.334525, 0.224230, -0.102013, -1.223000",\
"0.488421, 0.439381, 0.329086, 0.002842, -1.118144",\
"0.734255, 0.685214, 0.574920, 0.248676, -0.872310",\
"1.511041, 1.462001, 1.351706, 1.025462, -0.095524");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "0.181639, 0.130911, 0.016126, -0.350103, -1.723018",\
"0.230900, 0.180171, 0.065386, -0.300843, -1.673757",\
"0.335755, 0.285027, 0.170242, -0.195987, -1.568902",\
"0.581589, 0.530861, 0.416076, 0.049847, -1.323068",\
"1.358376, 1.307647, 1.192862, 0.826633, -0.546281");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "2.439641, 2.488681, 2.598976, 2.925220, 4.046209",\
"2.390381, 2.439421, 2.549716, 2.875960, 3.996949",\
"2.285525, 2.334565, 2.444860, 2.771104, 3.892093",\
"2.039691, 2.088732, 2.199027, 2.525270, 3.646259",\
"1.262905, 1.311945, 1.422240, 1.748484, 2.869473");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "4.287676, 4.338405, 4.453190, 4.819418, 6.192333",\
"4.238416, 4.289145, 4.403930, 4.770158, 6.143073",\
"4.133560, 4.184289, 4.299074, 4.665302, 6.038218",\
"3.887726, 3.938455, 4.053240, 4.419468, 5.792384",\
"3.110940, 3.161668, 3.276453, 3.642682, 5.015597");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "1.080208, 1.030971, 0.920677, 0.594413, -0.526997",\
"1.129468, 1.080231, 0.969938, 0.643673, -0.477737",\
"1.234324, 1.185087, 1.074793, 0.748529, -0.372881",\
"1.480157, 1.430921, 1.320627, 0.994363, -0.127048",\
"2.256944, 2.207707, 2.097414, 1.771149, 0.649739");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "0.916717, 0.865776, 0.750993, 0.384771, -0.988568",\
"0.965977, 0.915036, 0.800253, 0.434031, -0.939308",\
"1.070833, 1.019892, 0.905109, 0.538887, -0.834452",\
"1.316667, 1.265726, 1.150943, 0.784721, -0.588618",\
"2.093453, 2.042512, 1.927729, 1.561507, 0.188169");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "1.020227, 1.069464, 1.179757, 1.506022, 2.627432",\
"0.970967, 1.020204, 1.130497, 1.456761, 2.578172",\
"0.866111, 0.915348, 1.025641, 1.351906, 2.473317",\
"0.620277, 0.669514, 0.779807, 1.106072, 2.227483",\
"-0.156509, -0.107272, 0.003021, 0.329285, 1.450696");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
values ( "0.793460, 0.844401, 0.959184, 1.325401, 2.698695",\
"0.744200, 0.795141, 0.909924, 1.276141, 2.649435",\
"0.639344, 0.690285, 0.805068, 1.171285, 2.544579",\
"0.393510, 0.444451, 0.559234, 0.925451, 2.298745",\
"-0.383276, -0.332335, -0.217552, 0.148665, 1.521958");
}
} /* 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.003771 ;
/* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "6.124313, 6.147885, 6.224643, 6.486722, 7.857234",\
"6.175430, 6.199002, 6.275760, 6.537838, 7.908351",\
"6.290218, 6.313790, 6.390548, 6.652627, 8.023139",\
"6.656455, 6.680027, 6.756785, 7.018863, 8.389376",\
"8.028825, 8.052397, 8.129154, 8.391233, 9.761745");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.054337, 0.076992, 0.167486, 0.523592, 2.417497",\
"0.054337, 0.076992, 0.167486, 0.523592, 2.417497",\
"0.054337, 0.076992, 0.167486, 0.523592, 2.417497",\
"0.054337, 0.076992, 0.167486, 0.523592, 2.417497",\
"0.054337, 0.076992, 0.167486, 0.523592, 2.417497");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "6.439581, 6.457098, 6.506647, 6.635290, 7.219799",\
"6.490698, 6.508215, 6.557764, 6.686407, 7.270916",\
"6.605486, 6.623003, 6.672552, 6.801195, 7.385704",\
"6.971723, 6.989240, 7.038788, 7.167432, 7.751941",\
"8.344092, 8.361609, 8.411160, 8.539802, 9.124310");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.047067, 0.059176, 0.101796, 0.248603, 1.055195",\
"0.047067, 0.059176, 0.101796, 0.248603, 1.055195",\
"0.047067, 0.059176, 0.101796, 0.248603, 1.055195",\
"0.047067, 0.059176, 0.101796, 0.248603, 1.055195",\
"0.047067, 0.059176, 0.101796, 0.248603, 1.055195");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "6.124313, 6.147885, 6.224643, 6.486722, 7.857234",\
"6.175430, 6.199002, 6.275760, 6.537838, 7.908351",\
"6.290218, 6.313790, 6.390548, 6.652627, 8.023139",\
"6.656455, 6.680027, 6.756785, 7.018863, 8.389376",\
"8.028825, 8.052397, 8.129154, 8.391233, 9.761745");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.054337, 0.076992, 0.167486, 0.523592, 2.417497",\
"0.054337, 0.076992, 0.167486, 0.523592, 2.417497",\
"0.054337, 0.076992, 0.167486, 0.523592, 2.417497",\
"0.054337, 0.076992, 0.167486, 0.523592, 2.417497",\
"0.054337, 0.076992, 0.167486, 0.523592, 2.417497");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "6.439581, 6.457098, 6.506647, 6.635290, 7.219799",\
"6.490698, 6.508215, 6.557764, 6.686407, 7.270916",\
"6.605486, 6.623003, 6.672552, 6.801195, 7.385704",\
"6.971723, 6.989240, 7.038788, 7.167432, 7.751941",\
"8.344092, 8.361609, 8.411160, 8.539802, 9.124310");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.047067, 0.059176, 0.101796, 0.248603, 1.055195",\
"0.047067, 0.059176, 0.101796, 0.248603, 1.055195",\
"0.047067, 0.059176, 0.101796, 0.248603, 1.055195",\
"0.047067, 0.059176, 0.101796, 0.248603, 1.055195",\
"0.047067, 0.059176, 0.101796, 0.248603, 1.055195");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.738070, 0.755583, 0.805131, 0.933785, 1.518392",\
"0.787704, 0.805216, 0.854764, 0.983419, 1.568026",\
"0.892662, 0.910175, 0.959723, 1.088377, 1.672984",\
"1.138228, 1.155740, 1.205288, 1.333943, 1.918552",\
"1.934586, 1.952097, 2.001645, 2.130302, 2.714936");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.047087, 0.059164, 0.101814, 0.248606, 1.054949",\
"0.047087, 0.059164, 0.101814, 0.248606, 1.054949",\
"0.047087, 0.059164, 0.101814, 0.248606, 1.054949",\
"0.047087, 0.059164, 0.101814, 0.248606, 1.054943",\
"0.047092, 0.059161, 0.101819, 0.248608, 1.054884");
}
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "1.062761, 1.086333, 1.163089, 1.425168, 2.795679",\
"1.111117, 1.134689, 1.211445, 1.473524, 2.844035",\
"1.222918, 1.246490, 1.323247, 1.585325, 2.955836",\
"1.508637, 1.532209, 1.608966, 1.871044, 3.241555",\
"2.352506, 2.376078, 2.452834, 2.714912, 4.085423");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.054332, 0.076988, 0.167484, 0.523592, 2.417496",\
"0.054332, 0.076988, 0.167484, 0.523592, 2.417496",\
"0.054332, 0.076988, 0.167484, 0.523592, 2.417496",\
"0.054332, 0.076988, 0.167484, 0.523592, 2.417496",\
"0.054332, 0.076988, 0.167484, 0.523592, 2.417496");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.738070, 0.755583, 0.805131, 0.933785, 1.518392",\
"0.787704, 0.805216, 0.854764, 0.983419, 1.568026",\
"0.892662, 0.910175, 0.959723, 1.088377, 1.672984",\
"1.138228, 1.155740, 1.205288, 1.333943, 1.918552",\
"1.934586, 1.952097, 2.001645, 2.130302, 2.714936");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.047087, 0.059164, 0.101814, 0.248606, 1.054949",\
"0.047087, 0.059164, 0.101814, 0.248606, 1.054949",\
"0.047087, 0.059164, 0.101814, 0.248606, 1.054949",\
"0.047087, 0.059164, 0.101814, 0.248606, 1.054943",\
"0.047092, 0.059161, 0.101819, 0.248608, 1.054884");
}
cell_rise( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "1.062761, 1.086333, 1.163089, 1.425168, 2.795679",\
"1.111117, 1.134689, 1.211445, 1.473524, 2.844035",\
"1.222918, 1.246490, 1.323247, 1.585325, 2.955836",\
"1.508637, 1.532209, 1.608966, 1.871044, 3.241555",\
"2.352506, 2.376078, 2.452834, 2.714912, 4.085423");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.004271, 0.014544, 0.053771, 0.203771, 1.000000");
values ( "0.054330, 0.076986, 0.167482, 0.523592, 2.417496",\
"0.054330, 0.076986, 0.167482, 0.523592, 2.417496",\
"0.054330, 0.076986, 0.167482, 0.523592, 2.417496",\
"0.054330, 0.076986, 0.167482, 0.523592, 2.417496",\
"0.054330, 0.076986, 0.167482, 0.523592, 2.417496");
}
} /* 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.003380 ;
/* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "2.274549, 2.297902, 2.369352, 2.593401, 3.751685",\
"2.323961, 2.347314, 2.418764, 2.642813, 3.801097",\
"2.434259, 2.457612, 2.529062, 2.753111, 3.911395",\
"2.760438, 2.783791, 2.855241, 3.079290, 4.237574",\
"3.880971, 3.904325, 3.975774, 4.199823, 5.358107");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "3.914917, 3.934569, 3.991501, 4.144095, 4.871372",\
"3.966033, 3.985685, 4.042617, 4.195211, 4.922489",\
"4.080822, 4.100474, 4.157406, 4.310000, 5.037277",\
"4.447058, 4.466710, 4.523642, 4.676236, 5.403513",\
"5.819428, 5.839081, 5.896013, 6.048607, 6.775884");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118497, 0.300053, 1.292922",\
"0.056069, 0.070081, 0.118497, 0.300053, 1.292922",\
"0.056069, 0.070081, 0.118497, 0.300053, 1.292922",\
"0.056069, 0.070081, 0.118497, 0.300053, 1.292922",\
"0.056069, 0.070081, 0.118497, 0.300053, 1.292922");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "2.274549, 2.297902, 2.369352, 2.593401, 3.751685",\
"2.323961, 2.347314, 2.418764, 2.642813, 3.801097",\
"2.434259, 2.457612, 2.529062, 2.753111, 3.911395",\
"2.760438, 2.783791, 2.855241, 3.079290, 4.237574",\
"3.880971, 3.904325, 3.975774, 4.199823, 5.358107");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "3.914917, 3.934569, 3.991501, 4.144095, 4.871372",\
"3.966033, 3.985685, 4.042617, 4.195211, 4.922489",\
"4.080822, 4.100474, 4.157406, 4.310000, 5.037277",\
"4.447058, 4.466710, 4.523642, 4.676236, 5.403513",\
"5.819428, 5.839081, 5.896013, 6.048607, 6.775884");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118497, 0.300053, 1.292922",\
"0.056069, 0.070081, 0.118497, 0.300053, 1.292922",\
"0.056069, 0.070081, 0.118497, 0.300053, 1.292922",\
"0.056069, 0.070081, 0.118497, 0.300053, 1.292922",\
"0.056069, 0.070081, 0.118497, 0.300053, 1.292922");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "3.832262, 3.855615, 3.927064, 4.151114, 5.309397",\
"3.881302, 3.904655, 3.976104, 4.200154, 5.358438",\
"3.991597, 4.014950, 4.086399, 4.310449, 5.468732",\
"4.317840, 4.341193, 4.412642, 4.636692, 5.794975",\
"5.438826, 5.462179, 5.533628, 5.757678, 6.915962");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933",\
"0.060548, 0.080706, 0.154703, 0.451074, 2.037933");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "5.218600, 5.238252, 5.295184, 5.447778, 6.175054",\
"5.267640, 5.287292, 5.344224, 5.496819, 6.224094",\
"5.377935, 5.397587, 5.454519, 5.607113, 6.334389",\
"5.704179, 5.723831, 5.780763, 5.933357, 6.660633",\
"6.825166, 6.844818, 6.901750, 7.054344, 7.781620");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118498, 0.300053, 1.292919",\
"0.056069, 0.070081, 0.118498, 0.300053, 1.292919",\
"0.056069, 0.070081, 0.118498, 0.300053, 1.292919",\
"0.056069, 0.070081, 0.118498, 0.300053, 1.292919",\
"0.056069, 0.070081, 0.118498, 0.300053, 1.292919");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "2.476217, 2.499581, 2.571034, 2.795065, 3.953396",\
"2.525257, 2.548621, 2.620074, 2.844105, 4.002436",\
"2.635552, 2.658916, 2.730369, 2.954400, 4.112731",\
"2.961796, 2.985161, 3.056613, 3.280644, 4.438975",\
"4.082785, 4.106149, 4.177601, 4.401633, 5.559963");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060558, 0.080692, 0.154706, 0.451081, 2.037953",\
"0.060558, 0.080692, 0.154706, 0.451081, 2.037953",\
"0.060558, 0.080692, 0.154706, 0.451081, 2.037953",\
"0.060558, 0.080692, 0.154706, 0.451081, 2.037953",\
"0.060558, 0.080692, 0.154706, 0.451081, 2.037953");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "3.290084, 3.309736, 3.366669, 3.519262, 4.246545",\
"3.339124, 3.358776, 3.415709, 3.568302, 4.295585",\
"3.449419, 3.469071, 3.526004, 3.678597, 4.405880",\
"3.775663, 3.795315, 3.852248, 4.004841, 4.732124",\
"4.896652, 4.916304, 4.973237, 5.125831, 5.853113");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056068, 0.070081, 0.118496, 0.300052, 1.292933",\
"0.056068, 0.070081, 0.118496, 0.300052, 1.292933",\
"0.056068, 0.070081, 0.118496, 0.300052, 1.292933",\
"0.056068, 0.070081, 0.118496, 0.300052, 1.292933",\
"0.056068, 0.070081, 0.118496, 0.300052, 1.292933");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "5.128022, 5.151374, 5.222823, 5.446875, 6.605152",\
"5.178963, 5.202315, 5.273764, 5.497816, 6.656094",\
"5.293746, 5.317098, 5.388547, 5.612599, 6.770877",\
"5.659968, 5.683320, 5.754769, 5.978821, 7.137098",\
"7.033308, 7.056659, 7.128109, 7.352160, 8.510438");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "5.495615, 5.515267, 5.572198, 5.724793, 6.452065",\
"5.546556, 5.566209, 5.623140, 5.775735, 6.503006",\
"5.661339, 5.680992, 5.737923, 5.890518, 6.617789",\
"6.027562, 6.047215, 6.104146, 6.256741, 6.984012",\
"7.400900, 7.420553, 7.477484, 7.630079, 8.357350");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "4.521637, 4.544989, 4.616438, 4.840490, 5.998768",\
"4.572578, 4.595930, 4.667379, 4.891431, 6.049708",\
"4.687362, 4.710713, 4.782163, 5.006214, 6.164492",\
"5.053584, 5.076936, 5.148385, 5.372437, 6.530714",\
"6.426922, 6.450274, 6.521723, 6.745775, 7.904053");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "4.733730, 4.753383, 4.810314, 4.962909, 5.690180",\
"4.784670, 4.804323, 4.861254, 5.013849, 5.741120",\
"4.899454, 4.919106, 4.976038, 5.128633, 5.855904",\
"5.265676, 5.285329, 5.342260, 5.494855, 6.222126",\
"6.639016, 6.658669, 6.715600, 6.868195, 7.595466");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "6.744652, 6.768003, 6.839453, 7.063504, 8.221782",\
"6.793889, 6.817241, 6.888690, 7.112741, 8.271019",\
"6.904182, 6.927534, 6.998983, 7.223035, 8.381312",\
"7.230447, 7.253798, 7.325248, 7.549299, 8.707577",\
"8.351857, 8.375209, 8.446658, 8.670710, 9.828987");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "7.964122, 7.983775, 8.040706, 8.193301, 8.920571",\
"8.013359, 8.033012, 8.089943, 8.242538, 8.969810",\
"8.123652, 8.143306, 8.200236, 8.352832, 9.080102",\
"8.449916, 8.469569, 8.526500, 8.679095, 9.406365",\
"9.571327, 9.590981, 9.647911, 9.800507, 10.527778");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "4.221670, 4.245021, 4.316471, 4.540523, 5.698800",\
"4.270907, 4.294258, 4.365707, 4.589759, 5.748037",\
"4.381200, 4.404552, 4.476001, 4.700052, 5.858330",\
"4.707464, 4.730816, 4.802265, 5.026317, 6.184594",\
"5.828874, 5.852226, 5.923675, 6.147727, 7.306005");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "4.550914, 4.570567, 4.627498, 4.780093, 5.507364",\
"4.600151, 4.619803, 4.676734, 4.829329, 5.556601",\
"4.710444, 4.730097, 4.787028, 4.939623, 5.666894",\
"5.036708, 5.056361, 5.113292, 5.265887, 5.993158",\
"6.158119, 6.177772, 6.234703, 6.387298, 7.114569");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "2.697879, 2.721231, 2.792680, 3.016731, 4.175009",\
"2.747116, 2.770468, 2.841917, 3.065968, 4.224246",\
"2.857409, 2.880761, 2.952210, 3.176262, 4.334539",\
"3.183674, 3.207025, 3.278475, 3.502526, 4.660804",\
"4.305085, 4.328436, 4.399885, 4.623937, 5.782215");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "4.394370, 4.414023, 4.470954, 4.623549, 5.350820",\
"4.445311, 4.464964, 4.521895, 4.674490, 5.401761",\
"4.560094, 4.579747, 4.636678, 4.789273, 5.516544",\
"4.926317, 4.945970, 5.002901, 5.155496, 5.882767",\
"6.299655, 6.319308, 6.376239, 6.528834, 7.256105");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910");
}
} /* 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.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "2.697879, 2.721231, 2.792680, 3.016731, 4.175009",\
"2.747116, 2.770468, 2.841917, 3.065968, 4.224246",\
"2.857409, 2.880761, 2.952210, 3.176262, 4.334539",\
"3.183674, 3.207025, 3.278475, 3.502526, 4.660804",\
"4.305085, 4.328436, 4.399885, 4.623937, 5.782215");
}
rise_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931",\
"0.060547, 0.080708, 0.154703, 0.451073, 2.037931");
}
cell_fall( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "4.394370, 4.414023, 4.470954, 4.623549, 5.350820",\
"4.445311, 4.464964, 4.521895, 4.674490, 5.401761",\
"4.560094, 4.579747, 4.636678, 4.789273, 5.516544",\
"4.926317, 4.945970, 5.002901, 5.155496, 5.882767",\
"6.299655, 6.319308, 6.376239, 6.528834, 7.256105");
}
fall_transition( f_itrans_ocap ){
index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000");
index_2 ( "0.003880, 0.014243, 0.054011, 0.203380, 1.000000");
values ( "0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910",\
"0.056069, 0.070081, 0.118499, 0.300053, 1.292910");
}
} /* 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 : 5.000000 ;
capacitance : 0.004002 ;
/* Other user defined attributes. */
original_pin : sel[2];
} /* end of pin sel[2] */
pin("sel[1]") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.004159 ;
/* Other user defined attributes. */
original_pin : sel[1];
} /* end of pin sel[1] */
pin("sel[0]") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.003883 ;
/* 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 : 5.000000 ;
capacitance : 0.004001 ;
/* Other user defined attributes. */
original_pin : sel2[2];
} /* end of pin sel2[2] */
pin("sel2[1]") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.003990 ;
/* Other user defined attributes. */
original_pin : sel2[1];
} /* end of pin sel2[1] */
pin("sel2[0]") {
direction : input ;
max_transition : 5.000000 ;
capacitance : 0.003943 ;
/* Other user defined attributes. */
original_pin : sel2[0];
} /* end of pin sel2[0] */
} /* end of bus sel2 */
} /* end of cell */
} /* end of library */