library("caravel_clocking.ss") { technology (cmos) ; delay_model : table_lookup ; library_features ( report_delay_calculation ) ; date : "Tue Oct 18 15:38:18 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.010823 ; /* 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.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "2.559331, 2.578150, 2.646650, 2.868936, 4.008991",\ "2.608778, 2.627596, 2.696096, 2.918383, 4.058438",\ "2.719076, 2.737894, 2.806395, 3.028681, 4.168736",\ "3.045247, 3.064066, 3.132566, 3.354852, 4.494907",\ "4.165614, 4.184432, 4.252933, 4.475218, 5.615273"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "4.249082, 4.264352, 4.317826, 4.468797, 5.180728",\ "4.300231, 4.315502, 4.368976, 4.519947, 5.231877",\ "4.415020, 4.430291, 4.483765, 4.634736, 5.346666",\ "4.781256, 4.796526, 4.850000, 5.000971, 5.712902",\ "6.153470, 6.168740, 6.222214, 6.373185, 7.085115"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.065615, 0.078407, 0.126524, 0.303820, 1.271778",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271778",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271778",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271778",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271778"); } } /* 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.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "2.559331, 2.578150, 2.646650, 2.868936, 4.008981",\ "2.608778, 2.627596, 2.696096, 2.918383, 4.058427",\ "2.719076, 2.737894, 2.806395, 3.028681, 4.168725",\ "3.045247, 3.064066, 3.132566, 3.354852, 4.494897",\ "4.165614, 4.184432, 4.252933, 4.475218, 5.615263"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "4.249082, 4.264352, 4.317826, 4.468797, 5.180718",\ "4.300231, 4.315502, 4.368976, 4.519947, 5.231868",\ "4.415020, 4.430291, 4.483765, 4.634736, 5.346657",\ "4.781256, 4.796526, 4.850000, 5.000971, 5.712892",\ "6.153470, 6.168740, 6.222214, 6.373185, 7.085106"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.065615, 0.078407, 0.126524, 0.303820, 1.271765",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271765",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271765",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271765",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271765"); } } /* 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.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "5.401713, 5.420531, 5.489031, 5.711318, 6.851372",\ "5.452563, 5.471381, 5.539881, 5.762167, 6.902222",\ "5.567349, 5.586167, 5.654667, 5.876954, 7.017008",\ "5.933573, 5.952391, 6.020892, 6.243178, 7.383233",\ "7.306242, 7.325060, 7.393561, 7.615847, 8.755902"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "5.842587, 5.857858, 5.911332, 6.062302, 6.774233",\ "5.893437, 5.908708, 5.962182, 6.113152, 6.825083",\ "6.008223, 6.023494, 6.076968, 6.227938, 6.939869",\ "6.374447, 6.389718, 6.443192, 6.594162, 7.306093",\ "7.747117, 7.762387, 7.815861, 7.966832, 8.678762"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777"); } } /* 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.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "4.795000, 4.813818, 4.882318, 5.104604, 6.244649",\ "4.845850, 4.864667, 4.933168, 5.155454, 6.295499",\ "4.960636, 4.979454, 5.047954, 5.270240, 6.410285",\ "5.326860, 5.345678, 5.414179, 5.636465, 6.776510",\ "6.699530, 6.718348, 6.786848, 7.009134, 8.149179"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "5.134315, 5.149586, 5.203060, 5.354031, 6.065952",\ "5.185165, 5.200436, 5.253910, 5.404881, 6.116802",\ "5.299952, 5.315222, 5.368696, 5.519667, 6.231588",\ "5.666175, 5.681446, 5.734920, 5.885890, 6.597812",\ "7.038845, 7.054115, 7.107589, 7.258560, 7.970481"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764"); } } /* 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.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "7.593976, 7.612794, 7.681295, 7.903581, 9.043636",\ "7.643135, 7.661952, 7.730453, 7.952739, 9.092794",\ "7.753430, 7.772248, 7.840748, 8.063035, 9.203090",\ "8.079663, 8.098481, 8.166982, 8.389268, 9.529323",\ "9.200393, 9.219211, 9.287711, 9.509997, 10.650052"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "8.879313, 8.894586, 8.948059, 9.099030, 9.810961",\ "8.928472, 8.943744, 8.997217, 9.148188, 9.860119",\ "9.038767, 9.054039, 9.107512, 9.258483, 9.970414",\ "9.365000, 9.380272, 9.433745, 9.584716, 10.296647",\ "10.485730, 10.501002, 10.554476, 10.705446, 11.417377"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777"); } } /* 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.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "2.761896, 2.780715, 2.849215, 3.071501, 4.211546",\ "2.811054, 2.829872, 2.898372, 3.120659, 4.260704",\ "2.921349, 2.940168, 3.008668, 3.230954, 4.371000",\ "3.247582, 3.266401, 3.334901, 3.557188, 4.697233",\ "4.368312, 4.387131, 4.455631, 4.677917, 5.817963"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.075155, 0.094560, 0.169397, 0.461129, 2.017189",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017189",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017189",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017189",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017189"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "3.621550, 3.636822, 3.690295, 3.841266, 4.553187",\ "3.670708, 3.685979, 3.739453, 3.890423, 4.602345",\ "3.781004, 3.796275, 3.849749, 4.000719, 4.712640",\ "4.107237, 4.122508, 4.175982, 4.326952, 5.038874",\ "5.227967, 5.243237, 5.296712, 5.447682, 6.159604"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764"); } } /* 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.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "3.017109, 3.035928, 3.104428, 3.326714, 4.466769",\ "3.066266, 3.085085, 3.153585, 3.375871, 4.515926",\ "3.176562, 3.195381, 3.263881, 3.486167, 4.626222",\ "3.502795, 3.521614, 3.590114, 3.812400, 4.952455",\ "4.623525, 4.642343, 4.710844, 4.933130, 6.073184"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017200"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "4.759963, 4.775233, 4.828707, 4.979678, 5.691608",\ "4.810812, 4.826083, 4.879557, 5.030528, 5.742458",\ "4.925599, 4.940869, 4.994343, 5.145314, 5.857244",\ "5.291823, 5.307094, 5.360568, 5.511539, 6.223470",\ "6.664499, 6.679770, 6.733243, 6.884214, 7.596145"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271777"); } } /* 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.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "3.017109, 3.035928, 3.104428, 3.326714, 4.466758",\ "3.066266, 3.085085, 3.153585, 3.375871, 4.515916",\ "3.176562, 3.195381, 3.263881, 3.486167, 4.626212",\ "3.502795, 3.521614, 3.590114, 3.812400, 4.952445",\ "4.623525, 4.642343, 4.710844, 4.933130, 6.073174"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188",\ "0.075155, 0.094560, 0.169397, 0.461129, 2.017188"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "4.759963, 4.775233, 4.828707, 4.979678, 5.691599",\ "4.810812, 4.826083, 4.879557, 5.030528, 5.742449",\ "4.925599, 4.940869, 4.994343, 5.145314, 5.857235",\ "5.291823, 5.307094, 5.360568, 5.511539, 6.223460",\ "6.664499, 6.679770, 6.733243, 6.884214, 7.596135"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011323, 0.021686, 0.061454, 0.210823, 1.000000"); values ( "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764",\ "0.065615, 0.078407, 0.126524, 0.303820, 1.271764"); } } /* 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.010464 ; /* Other user defined attributes. */ original_pin : ext_clk; timing () { related_pin : "ext_clk" ; timing_type : min_pulse_width ; fall_constraint( scalar ){ values ( "1.286372"); } } /* end of arc ext_clk_ext_clk_pwl*/ timing () { related_pin : "ext_clk" ; timing_type : min_pulse_width ; rise_constraint( scalar ){ values ( "0.576829"); } } /* 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.003532 ; /* 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.004016 ; /* Other user defined attributes. */ original_pin : ext_reset; } /* end of pin ext_reset */ pin("pll_clk") { direction : input ; max_transition : 5.000000 ; capacitance : 0.019672 ; /* Other user defined attributes. */ original_pin : pll_clk; timing () { related_pin : "pll_clk" ; timing_type : min_pulse_width ; fall_constraint( scalar ){ values ( "1.286372"); } } /* end of arc pll_clk_pll_clk_pwl*/ timing () { related_pin : "pll_clk" ; timing_type : min_pulse_width ; rise_constraint( scalar ){ values ( "1.499237"); } } /* end of arc pll_clk_pll_clk_pwh*/ } /* end of pin pll_clk */ pin("pll_clk90") { direction : input ; max_transition : 5.000000 ; capacitance : 0.013925 ; /* Other user defined attributes. */ original_pin : pll_clk90; timing () { related_pin : "pll_clk90" ; timing_type : min_pulse_width ; fall_constraint( scalar ){ values ( "1.235016"); } } /* end of arc pll_clk90_pll_clk90_pwl*/ timing () { related_pin : "pll_clk90" ; timing_type : min_pulse_width ; rise_constraint( scalar ){ values ( "1.498746"); } } /* end of arc pll_clk90_pll_clk90_pwh*/ } /* end of pin pll_clk90 */ pin("resetb") { direction : input ; max_transition : 5.000000 ; capacitance : 0.003954 ; /* 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.716224, -2.767374, -2.882163, -3.248398, -4.620612",\ "-2.666952, -2.718102, -2.832891, -3.199126, -4.571341",\ "-2.562097, -2.613247, -2.728036, -3.094271, -4.466485",\ "-2.316256, -2.367406, -2.482195, -2.848430, -4.220644",\ "-1.539530, -1.590680, -1.705469, -2.071704, -3.443918"); } } /* 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.797822, 3.848972, 3.963761, 4.329997, 5.702210",\ "3.748551, 3.799701, 3.914490, 4.280725, 5.652939",\ "3.643695, 3.694845, 3.809634, 4.175869, 5.548083",\ "3.397855, 3.449005, 3.563794, 3.930029, 5.302243",\ "2.621129, 2.672279, 2.787068, 3.153303, 4.525517"); } } /* 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.253780, 2.204623, 2.094327, 1.768094, 0.647364",\ "2.303052, 2.253894, 2.143599, 1.817365, 0.696635",\ "2.407907, 2.358750, 2.248454, 1.922221, 0.801491",\ "2.653748, 2.604590, 2.494295, 2.168061, 1.047332",\ "3.430474, 3.381316, 3.271021, 2.944788, 1.824058"); } 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.119626, 2.070468, 1.960172, 1.633939, 0.513209",\ "2.167237, 2.118080, 2.007784, 1.681551, 0.560821",\ "2.278934, 2.229776, 2.119480, 1.793247, 0.672517",\ "2.562155, 2.512997, 2.402702, 2.076468, 0.955739",\ "3.384568, 3.335410, 3.225114, 2.898881, 1.778151"); } } /* 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.145838, -1.096681, -0.986385, -0.660152, 0.460578",\ "-1.195110, -1.145952, -1.035657, -0.709424, 0.411306",\ "-1.299966, -1.250808, -1.140512, -0.814279, 0.306451",\ "-1.545806, -1.496649, -1.386353, -1.060120, 0.060610",\ "-2.322532, -2.273375, -2.163079, -1.836846, -0.716116"); } 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.226860, -1.177702, -1.067406, -0.741173, 0.379557",\ "-1.274471, -1.225314, -1.115018, -0.788785, 0.331945",\ "-1.386168, -1.337010, -1.226714, -0.900481, 0.220249",\ "-1.669389, -1.620232, -1.509936, -1.183703, -0.062973",\ "-2.491802, -2.442644, -2.332348, -2.006115, -0.885385"); } } /* 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.296833, 0.247675, 0.137379, -0.188853, -1.309580",\ "0.346104, 0.296946, 0.186651, -0.139582, -1.260309",\ "0.450960, 0.401802, 0.291506, -0.034726, -1.155453",\ "0.696800, 0.647642, 0.537347, 0.211115, -0.909613",\ "1.473526, 1.424369, 1.314073, 0.987841, -0.132887"); } } /* 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.144166, 0.093316, -0.021470, -0.387695, -1.760370",\ "0.193437, 0.142587, 0.027801, -0.338423, -1.711099",\ "0.298293, 0.247443, 0.132657, -0.233568, -1.606243",\ "0.544133, 0.493284, 0.378497, 0.012273, -1.360403",\ "1.320859, 1.270010, 1.155223, 0.788999, -0.583677"); } } /* 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.435068, 2.484226, 2.594522, 2.920755, 4.041485",\ "2.385797, 2.434954, 2.545250, 2.871483, 3.992213",\ "2.280941, 2.330099, 2.440395, 2.766628, 3.887358",\ "2.035101, 2.084259, 2.194554, 2.520787, 3.641517",\ "1.258375, 1.307533, 1.417828, 1.744061, 2.864791"); } } /* 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.308703, 4.359553, 4.474339, 4.840564, 6.213240",\ "4.259432, 4.310282, 4.425068, 4.791293, 6.163968",\ "4.154576, 4.205426, 4.320212, 4.686437, 6.059113",\ "3.908736, 3.959586, 4.074372, 4.440597, 5.813272",\ "3.132010, 3.182860, 3.297646, 3.663871, 5.036546"); } } /* 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.026076, 0.976760, 0.866466, 0.540213, -0.580919",\ "1.075347, 1.026031, 0.915737, 0.589484, -0.531647",\ "1.180203, 1.130887, 1.020592, 0.694340, -0.426792",\ "1.426043, 1.376727, 1.266433, 0.940180, -0.180951",\ "2.202769, 2.153453, 2.043159, 1.716906, 0.595775"); } } /* 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.862981, 0.811960, 0.697176, 0.330956, -1.042066",\ "0.912252, 0.861232, 0.746447, 0.380227, -0.992795",\ "1.017108, 0.966087, 0.851303, 0.485083, -0.887939",\ "1.262948, 1.211928, 1.097143, 0.730923, -0.642099",\ "2.039674, 1.988654, 1.873869, 1.507649, 0.134627"); } } /* 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.059639, 1.108954, 1.219249, 1.545501, 2.666633",\ "1.010367, 1.059683, 1.169977, 1.496230, 2.617362",\ "0.905512, 0.954828, 1.065122, 1.391375, 2.512506",\ "0.659671, 0.708987, 0.819281, 1.145534, 2.266665",\ "-0.117055, -0.067739, 0.042555, 0.368808, 1.489939"); } } /* 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.827220, 0.878240, 0.993025, 1.359239, 2.732275",\ "0.777948, 0.828969, 0.943753, 1.309968, 2.683003",\ "0.673093, 0.724113, 0.838898, 1.205112, 2.578148",\ "0.427252, 0.478272, 0.593057, 0.959272, 2.332307",\ "-0.349473, -0.298453, -0.183669, 0.182546, 1.555582"); } } /* 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.003408 ; /* 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.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "6.107580, 6.131230, 6.206973, 6.467767, 7.829173",\ "6.158730, 6.182380, 6.258123, 6.518917, 7.880322",\ "6.273519, 6.297169, 6.372912, 6.633706, 7.995111",\ "6.639754, 6.663404, 6.739147, 6.999941, 8.361347",\ "8.011968, 8.035618, 8.111362, 8.372155, 9.733561"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.053451, 0.076207, 0.162601, 0.518174, 2.394445",\ "0.053451, 0.076207, 0.162601, 0.518174, 2.394445",\ "0.053451, 0.076207, 0.162601, 0.518174, 2.394445",\ "0.053451, 0.076207, 0.162601, 0.518174, 2.394445",\ "0.053451, 0.076207, 0.162601, 0.518174, 2.394445"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "6.426614, 6.444271, 6.493143, 6.620215, 7.209671",\ "6.477764, 6.495421, 6.544292, 6.671365, 7.260821",\ "6.592553, 6.610210, 6.659081, 6.786154, 7.375610",\ "6.958788, 6.976445, 7.025317, 7.152390, 7.741846",\ "8.331002, 8.348660, 8.397532, 8.524603, 9.114060"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.046612, 0.058910, 0.097874, 0.243531, 1.040374",\ "0.046612, 0.058910, 0.097874, 0.243531, 1.040374",\ "0.046612, 0.058910, 0.097874, 0.243531, 1.040374",\ "0.046612, 0.058910, 0.097874, 0.243531, 1.040374",\ "0.046612, 0.058910, 0.097874, 0.243531, 1.040374"); } } /* 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.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "6.107580, 6.131230, 6.206973, 6.467767, 7.829173",\ "6.158730, 6.182380, 6.258123, 6.518917, 7.880322",\ "6.273519, 6.297169, 6.372912, 6.633706, 7.995111",\ "6.639754, 6.663404, 6.739147, 6.999941, 8.361347",\ "8.011968, 8.035618, 8.111362, 8.372155, 9.733561"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.053451, 0.076207, 0.162601, 0.518174, 2.394445",\ "0.053451, 0.076207, 0.162601, 0.518174, 2.394445",\ "0.053451, 0.076207, 0.162601, 0.518174, 2.394445",\ "0.053451, 0.076207, 0.162601, 0.518174, 2.394445",\ "0.053451, 0.076207, 0.162601, 0.518174, 2.394445"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "6.426614, 6.444271, 6.493143, 6.620215, 7.209671",\ "6.477764, 6.495421, 6.544292, 6.671365, 7.260821",\ "6.592553, 6.610210, 6.659081, 6.786154, 7.375610",\ "6.958788, 6.976445, 7.025317, 7.152390, 7.741846",\ "8.331002, 8.348660, 8.397532, 8.524603, 9.114060"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.046612, 0.058910, 0.097874, 0.243531, 1.040374",\ "0.046612, 0.058910, 0.097874, 0.243531, 1.040374",\ "0.046612, 0.058910, 0.097874, 0.243531, 1.040374",\ "0.046612, 0.058910, 0.097874, 0.243531, 1.040374",\ "0.046612, 0.058910, 0.097874, 0.243531, 1.040374"); } } /* 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.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.724631, 0.742284, 0.791154, 0.918237, 1.507806",\ "0.774262, 0.791915, 0.840785, 0.967869, 1.557437",\ "0.879184, 0.896837, 0.945707, 1.072790, 1.662359",\ "1.124832, 1.142484, 1.191355, 1.318438, 1.908009",\ "1.921426, 1.939077, 1.987948, 2.115034, 2.704634"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.046633, 0.058898, 0.097892, 0.243535, 1.040133",\ "0.046633, 0.058898, 0.097892, 0.243535, 1.040133",\ "0.046633, 0.058898, 0.097892, 0.243535, 1.040133",\ "0.046633, 0.058897, 0.097892, 0.243535, 1.040128",\ "0.046639, 0.058894, 0.097897, 0.243535, 1.040065"); } cell_rise( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "1.050084, 1.073733, 1.149475, 1.410269, 2.771674",\ "1.098451, 1.122100, 1.197842, 1.458635, 2.820040",\ "1.210233, 1.233882, 1.309625, 1.570418, 2.931823",\ "1.495926, 1.519575, 1.595317, 1.856110, 3.217515",\ "2.338983, 2.362632, 2.438374, 2.699167, 4.060571"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.053448, 0.076204, 0.162600, 0.518174, 2.394445",\ "0.053448, 0.076204, 0.162600, 0.518174, 2.394445",\ "0.053448, 0.076204, 0.162600, 0.518174, 2.394445",\ "0.053447, 0.076203, 0.162599, 0.518174, 2.394444",\ "0.053445, 0.076202, 0.162598, 0.518174, 2.394444"); } } /* 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.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.724631, 0.742284, 0.791154, 0.918237, 1.507806",\ "0.774262, 0.791915, 0.840785, 0.967869, 1.557437",\ "0.879184, 0.896837, 0.945707, 1.072790, 1.662359",\ "1.124832, 1.142484, 1.191355, 1.318438, 1.908009",\ "1.921426, 1.939077, 1.987948, 2.115034, 2.704634"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.046633, 0.058898, 0.097892, 0.243535, 1.040133",\ "0.046633, 0.058898, 0.097892, 0.243535, 1.040133",\ "0.046633, 0.058898, 0.097892, 0.243535, 1.040133",\ "0.046633, 0.058897, 0.097892, 0.243535, 1.040128",\ "0.046639, 0.058894, 0.097897, 0.243535, 1.040065"); } cell_rise( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "1.050084, 1.073733, 1.149475, 1.410269, 2.771674",\ "1.098451, 1.122100, 1.197842, 1.458635, 2.820040",\ "1.210233, 1.233882, 1.309625, 1.570418, 2.931823",\ "1.495926, 1.519575, 1.595317, 1.856110, 3.217515",\ "2.338983, 2.362632, 2.438374, 2.699167, 4.060571"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003908, 0.014180, 0.053408, 0.203408, 1.000000"); values ( "0.053448, 0.076204, 0.162600, 0.518174, 2.394445",\ "0.053448, 0.076204, 0.162600, 0.518174, 2.394445",\ "0.053448, 0.076204, 0.162600, 0.518174, 2.394445",\ "0.053447, 0.076203, 0.162599, 0.518174, 2.394444",\ "0.053445, 0.076202, 0.162598, 0.518174, 2.394444"); } } /* 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.003010 ; /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "2.262094, 2.285619, 2.356936, 2.579616, 3.731739",\ "2.311541, 2.335065, 2.406383, 2.629062, 3.781186",\ "2.421838, 2.445363, 2.516680, 2.739360, 3.891483",\ "2.748010, 2.771535, 2.842852, 3.065531, 4.217655",\ "3.868376, 3.891901, 3.963218, 4.185898, 5.338022"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "3.904382, 3.924200, 3.981045, 4.132260, 4.853136",\ "3.955532, 3.975350, 4.032195, 4.183410, 4.904286",\ "4.070321, 4.090139, 4.146984, 4.298199, 5.019075",\ "4.436556, 4.456375, 4.513219, 4.664435, 5.385310",\ "5.808771, 5.828589, 5.885434, 6.036649, 6.757524"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118349, 0.296416, 1.276802",\ "0.055553, 0.069692, 0.118349, 0.296416, 1.276802",\ "0.055553, 0.069692, 0.118349, 0.296416, 1.276802",\ "0.055553, 0.069692, 0.118349, 0.296416, 1.276802",\ "0.055553, 0.069692, 0.118349, 0.296416, 1.276802"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "2.262094, 2.285619, 2.356936, 2.579616, 3.731739",\ "2.311541, 2.335065, 2.406383, 2.629062, 3.781186",\ "2.421838, 2.445363, 2.516680, 2.739360, 3.891483",\ "2.748010, 2.771535, 2.842852, 3.065531, 4.217655",\ "3.868376, 3.891901, 3.963218, 4.185898, 5.338022"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "3.904382, 3.924200, 3.981045, 4.132260, 4.853136",\ "3.955532, 3.975350, 4.032195, 4.183410, 4.904286",\ "4.070321, 4.090139, 4.146984, 4.298199, 5.019075",\ "4.436556, 4.456375, 4.513219, 4.664435, 5.385310",\ "5.808771, 5.828589, 5.885434, 6.036649, 6.757524"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118349, 0.296416, 1.276802",\ "0.055553, 0.069692, 0.118349, 0.296416, 1.276802",\ "0.055553, 0.069692, 0.118349, 0.296416, 1.276802",\ "0.055553, 0.069692, 0.118349, 0.296416, 1.276802",\ "0.055553, 0.069692, 0.118349, 0.296416, 1.276802"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "3.808573, 3.832097, 3.903414, 4.126094, 5.278218",\ "3.857730, 3.881255, 3.952572, 4.175252, 5.327375",\ "3.968026, 3.991551, 4.062868, 4.285548, 5.437671",\ "4.294259, 4.317783, 4.389100, 4.611780, 5.763904",\ "5.414986, 5.438510, 5.509827, 5.732507, 6.884631"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972",\ "0.059824, 0.080079, 0.154277, 0.447191, 2.021972"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "5.196881, 5.216700, 5.273544, 5.424759, 6.145633",\ "5.246039, 5.265858, 5.322702, 5.473917, 6.194791",\ "5.356335, 5.376153, 5.432997, 5.584213, 6.305087",\ "5.682568, 5.702386, 5.759230, 5.910446, 6.631320",\ "6.803294, 6.823112, 6.879957, 7.031172, 7.752046"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118349, 0.296417, 1.276797",\ "0.055553, 0.069692, 0.118349, 0.296417, 1.276797",\ "0.055553, 0.069692, 0.118349, 0.296417, 1.276797",\ "0.055553, 0.069692, 0.118349, 0.296417, 1.276797",\ "0.055553, 0.069692, 0.118349, 0.296417, 1.276797"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "2.457930, 2.481467, 2.552787, 2.775449, 3.927619",\ "2.507087, 2.530624, 2.601944, 2.824606, 3.976777",\ "2.617383, 2.640920, 2.712240, 2.934902, 4.087073",\ "2.943616, 2.967153, 3.038473, 3.261135, 4.413306",\ "4.064346, 4.087883, 4.159203, 4.381866, 5.534036"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059835, 0.080065, 0.154280, 0.447198, 2.021992",\ "0.059835, 0.080065, 0.154280, 0.447198, 2.021992",\ "0.059835, 0.080065, 0.154280, 0.447198, 2.021992",\ "0.059835, 0.080065, 0.154280, 0.447198, 2.021992",\ "0.059835, 0.080065, 0.154280, 0.447198, 2.021992"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "3.271849, 3.291666, 3.348512, 3.499727, 4.220607",\ "3.321006, 3.340824, 3.397670, 3.548884, 4.269765",\ "3.431302, 3.451120, 3.507965, 3.659180, 4.380061",\ "3.757535, 3.777353, 3.834199, 3.985413, 4.706295",\ "4.878265, 4.898083, 4.954929, 5.106143, 5.827024"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118347, 0.296416, 1.276812",\ "0.055553, 0.069692, 0.118347, 0.296416, 1.276812",\ "0.055553, 0.069692, 0.118347, 0.296416, 1.276812",\ "0.055553, 0.069692, 0.118347, 0.296416, 1.276812",\ "0.055553, 0.069692, 0.118347, 0.296416, 1.276812"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "5.103086, 5.126609, 5.197926, 5.420608, 6.572725",\ "5.154106, 5.177629, 5.248946, 5.471629, 6.623746",\ "5.268890, 5.292413, 5.363730, 5.586413, 6.738530",\ "5.635111, 5.658634, 5.729951, 5.952633, 7.104751",\ "7.008133, 7.031656, 7.102973, 7.325655, 8.477773"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "5.477115, 5.496933, 5.553777, 5.704993, 6.425863",\ "5.528135, 5.547954, 5.604798, 5.756014, 6.476883",\ "5.642920, 5.662738, 5.719582, 5.870798, 6.591668",\ "6.009140, 6.028959, 6.085803, 6.237019, 6.957888",\ "7.382162, 7.401981, 7.458825, 7.610041, 8.330910"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "4.496983, 4.520506, 4.591823, 4.814505, 5.966622",\ "4.548003, 4.571526, 4.642843, 4.865526, 6.017643",\ "4.662787, 4.686310, 4.757627, 4.980310, 6.132427",\ "5.029008, 5.052531, 5.123848, 5.346530, 6.498648",\ "6.402030, 6.425553, 6.496871, 6.719553, 7.871670"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "4.717363, 4.737182, 4.794025, 4.945241, 5.666111",\ "4.768383, 4.788202, 4.845046, 4.996262, 5.717131",\ "4.883167, 4.902986, 4.959830, 5.111046, 5.831915",\ "5.249388, 5.269207, 5.326050, 5.477266, 6.198136",\ "6.622410, 6.642229, 6.699072, 6.850288, 7.571158"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "6.685006, 6.708529, 6.779846, 7.002528, 8.154645",\ "6.734322, 6.757844, 6.829162, 7.051844, 8.203961",\ "6.844615, 6.868138, 6.939456, 7.162138, 8.314255",\ "7.170868, 7.194391, 7.265708, 7.488390, 8.640508",\ "8.292000, 8.315523, 8.386840, 8.609522, 9.761640"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447190, 2.021970"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "7.908456, 7.928275, 7.985118, 8.136335, 8.857203",\ "7.957771, 7.977590, 8.034434, 8.185650, 8.906519",\ "8.068066, 8.087885, 8.144729, 8.295944, 9.016813",\ "8.394319, 8.414138, 8.470982, 8.622198, 9.343066",\ "9.515449, 9.535268, 9.592112, 9.743328, 10.464196"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "4.190717, 4.214240, 4.285557, 4.508239, 5.660357",\ "4.240033, 4.263556, 4.334873, 4.557555, 5.709672",\ "4.350327, 4.373850, 4.445167, 4.667849, 5.819966",\ "4.676580, 4.700103, 4.771420, 4.994102, 6.146219",\ "5.797711, 5.821234, 5.892551, 6.115234, 7.267351"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "4.526361, 4.546179, 4.603023, 4.754239, 5.475109",\ "4.575676, 4.595495, 4.652339, 4.803555, 5.524425",\ "4.685971, 4.705790, 4.762633, 4.913849, 5.634719",\ "5.012224, 5.032043, 5.088886, 5.240102, 5.960972",\ "6.133355, 6.153174, 6.210018, 6.361234, 7.082103"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "2.679483, 2.703006, 2.774323, 2.997005, 4.149123",\ "2.728799, 2.752322, 2.823639, 3.046321, 4.198438",\ "2.839093, 2.862616, 2.933933, 3.156615, 4.308733",\ "3.165346, 3.188869, 3.260186, 3.482868, 4.634985",\ "4.286477, 4.310000, 4.381317, 4.604000, 5.756117"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "4.378358, 4.398176, 4.455020, 4.606236, 5.327106",\ "4.429379, 4.449197, 4.506041, 4.657257, 5.378127",\ "4.544162, 4.563981, 4.620825, 4.772041, 5.492910",\ "4.910382, 4.930201, 4.987045, 5.138261, 5.859130",\ "6.283405, 6.303224, 6.360068, 6.511284, 7.232153"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789"); } } /* 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.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "2.679483, 2.703006, 2.774323, 2.997005, 4.149123",\ "2.728799, 2.752322, 2.823639, 3.046321, 4.198438",\ "2.839093, 2.862616, 2.933933, 3.156615, 4.308733",\ "3.165346, 3.188869, 3.260186, 3.482868, 4.634985",\ "4.286477, 4.310000, 4.381317, 4.604000, 5.756117"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970",\ "0.059822, 0.080081, 0.154277, 0.447191, 2.021970"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "4.378358, 4.398176, 4.455020, 4.606236, 5.327106",\ "4.429379, 4.449197, 4.506041, 4.657257, 5.378127",\ "4.544162, 4.563981, 4.620825, 4.772041, 5.492910",\ "4.910382, 4.930201, 4.987045, 5.138261, 5.859130",\ "6.283405, 6.303224, 6.360068, 6.511284, 7.232153"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.003510, 0.013872, 0.053641, 0.203010, 1.000000"); values ( "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789",\ "0.055553, 0.069692, 0.118350, 0.296417, 1.276789"); } } /* 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.003918 ; /* Other user defined attributes. */ original_pin : sel[2]; } /* end of pin sel[2] */ pin("sel[1]") { direction : input ; max_transition : 5.000000 ; capacitance : 0.004066 ; /* Other user defined attributes. */ original_pin : sel[1]; } /* end of pin sel[1] */ pin("sel[0]") { direction : input ; max_transition : 5.000000 ; capacitance : 0.003822 ; /* 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.003915 ; /* Other user defined attributes. */ original_pin : sel2[2]; } /* end of pin sel2[2] */ pin("sel2[1]") { direction : input ; max_transition : 5.000000 ; capacitance : 0.003904 ; /* Other user defined attributes. */ original_pin : sel2[1]; } /* end of pin sel2[1] */ pin("sel2[0]") { direction : input ; max_transition : 5.000000 ; capacitance : 0.003856 ; /* Other user defined attributes. */ original_pin : sel2[0]; } /* end of pin sel2[0] */ } /* end of bus sel2 */ } /* end of cell */ } /* end of library */