library("caravel_clocking.ss") { technology (cmos) ; delay_model : table_lookup ; library_features ( report_delay_calculation ) ; date : "Tue Oct 18 15:38:05 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.011248 ; /* 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.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "2.614879, 2.633883, 2.703879, 2.929271, 4.088181",\ "2.664216, 2.683220, 2.753216, 2.978608, 4.137518",\ "2.774511, 2.793515, 2.863511, 3.088903, 4.247813",\ "3.100718, 3.119723, 3.189719, 3.415111, 4.574021",\ "4.221831, 4.240835, 4.310832, 4.536224, 5.695134"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.075785, 0.095038, 0.174703, 0.471605, 2.063937",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063937",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063937",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063937",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063937"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "4.296774, 4.312137, 4.366862, 4.521209, 5.236385",\ "4.347819, 4.363182, 4.417907, 4.572253, 5.287429",\ "4.462604, 4.477967, 4.532692, 4.687038, 5.402215",\ "4.828841, 4.844203, 4.898929, 5.053275, 5.768451",\ "6.201761, 6.217124, 6.271849, 6.426195, 7.141371"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240"); } } /* 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.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "2.614879, 2.633883, 2.703942, 2.929271, 4.088124",\ "2.664216, 2.683220, 2.753279, 2.978608, 4.137461",\ "2.774511, 2.793515, 2.863574, 3.088903, 4.247756",\ "3.100718, 3.119723, 3.189782, 3.415111, 4.573964",\ "4.221831, 4.240835, 4.310895, 4.536224, 5.695077"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.075785, 0.095038, 0.174708, 0.471605, 2.063867",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063867",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063867",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063867",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063867"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "4.296774, 4.312137, 4.366923, 4.521209, 5.236344",\ "4.347819, 4.363182, 4.417968, 4.572253, 5.287388",\ "4.462604, 4.477967, 4.532753, 4.687038, 5.402174",\ "4.828841, 4.844203, 4.898990, 5.053275, 5.768410",\ "6.201761, 6.217124, 6.271910, 6.426195, 7.141330"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177"); } } /* 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.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "5.505354, 5.524358, 5.594354, 5.819746, 6.978656",\ "5.555860, 5.574863, 5.644860, 5.870252, 7.029161",\ "5.670640, 5.689644, 5.759641, 5.985033, 7.143942",\ "6.036875, 6.055879, 6.125875, 6.351268, 7.510177",\ "7.410535, 7.429539, 7.499535, 7.724927, 8.883837"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "5.920472, 5.935835, 5.990561, 6.144907, 6.860083",\ "5.970978, 5.986341, 6.041066, 6.195412, 6.910589",\ "6.085759, 6.101122, 6.155848, 6.310194, 7.025370",\ "6.451993, 6.467356, 6.522081, 6.676427, 7.391604",\ "7.825652, 7.841015, 7.895741, 8.050087, 8.765263"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240"); } } /* 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.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "4.896902, 4.915906, 4.985965, 5.211295, 6.370147",\ "4.947407, 4.966411, 5.036470, 5.261800, 6.420653",\ "5.062188, 5.081192, 5.151251, 5.376581, 6.535433",\ "5.428422, 5.447426, 5.517486, 5.742815, 6.901668",\ "6.802083, 6.821086, 6.891146, 7.116475, 8.275329"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.075785, 0.095038, 0.174708, 0.471605, 2.063868",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063868",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063868",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063868",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063868"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "5.233306, 5.248669, 5.303455, 5.457740, 6.172876",\ "5.283811, 5.299173, 5.353960, 5.508245, 6.223381",\ "5.398592, 5.413955, 5.468741, 5.623026, 6.338162",\ "5.764826, 5.780189, 5.834975, 5.989261, 6.704396",\ "7.138485, 7.153848, 7.208634, 7.362919, 8.078055"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177"); } } /* 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.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "7.817354, 7.836358, 7.906354, 8.131746, 9.290655",\ "7.866174, 7.885178, 7.955174, 8.180567, 9.339476",\ "7.976466, 7.995470, 8.065466, 8.290858, 9.449768",\ "8.302745, 8.321749, 8.391745, 8.617137, 9.776047",\ "9.424540, 9.443543, 9.513539, 9.738932, 10.897840"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "9.087348, 9.102710, 9.157436, 9.311782, 10.026958",\ "9.136168, 9.151530, 9.206257, 9.360602, 10.075778",\ "9.246460, 9.261822, 9.316548, 9.470894, 10.186069",\ "9.572739, 9.588100, 9.642827, 9.797173, 10.512348",\ "10.694536, 10.709898, 10.764625, 10.918970, 11.634146"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240"); } } /* 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.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "2.843501, 2.862505, 2.932564, 3.157894, 4.316747",\ "2.892321, 2.911325, 2.981385, 3.206714, 4.365568",\ "3.002613, 3.021617, 3.091676, 3.317006, 4.475860",\ "3.328892, 3.347896, 3.417955, 3.643284, 4.802138",\ "4.450687, 4.469691, 4.539751, 4.765080, 5.923934"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.075786, 0.095038, 0.174708, 0.471605, 2.063867",\ "0.075786, 0.095038, 0.174708, 0.471605, 2.063867",\ "0.075786, 0.095038, 0.174708, 0.471605, 2.063867",\ "0.075786, 0.095038, 0.174708, 0.471605, 2.063867",\ "0.075786, 0.095038, 0.174708, 0.471605, 2.063867"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "3.703583, 3.718945, 3.773732, 3.928017, 4.643152",\ "3.752403, 3.767766, 3.822552, 3.976838, 4.691973",\ "3.862695, 3.878058, 3.932844, 4.087130, 4.802265",\ "4.188973, 4.204336, 4.259122, 4.413408, 5.128543",\ "5.310769, 5.326131, 5.380918, 5.535203, 6.250338"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.065997, 0.078616, 0.131145, 0.314128, 1.309176",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309176",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309176",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309176",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309176"); } } /* 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.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "3.097245, 3.116249, 3.186245, 3.411637, 4.570547",\ "3.146065, 3.165069, 3.235065, 3.460458, 4.619367",\ "3.256357, 3.275361, 3.345357, 3.570750, 4.729659",\ "3.582636, 3.601640, 3.671636, 3.897028, 5.055938",\ "4.704431, 4.723435, 4.793431, 5.018824, 6.177733"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938",\ "0.075785, 0.095038, 0.174703, 0.471605, 2.063938"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "4.831182, 4.846545, 4.901271, 5.055617, 5.770793",\ "4.881687, 4.897050, 4.951776, 5.106122, 5.821298",\ "4.996469, 5.011831, 5.066557, 5.220903, 5.936080",\ "5.362703, 5.378066, 5.432792, 5.587138, 6.302314",\ "6.736369, 6.751732, 6.806458, 6.960804, 7.675980"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240",\ "0.065997, 0.078616, 0.131137, 0.314128, 1.309240"); } } /* 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.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "3.097245, 3.116249, 3.186308, 3.411637, 4.570490",\ "3.146065, 3.165069, 3.235128, 3.460458, 4.619311",\ "3.256357, 3.275361, 3.345420, 3.570750, 4.729602",\ "3.582636, 3.601640, 3.671699, 3.897028, 5.055881",\ "4.704431, 4.723435, 4.793494, 5.018824, 6.177677"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.075785, 0.095038, 0.174708, 0.471605, 2.063868",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063868",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063868",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063868",\ "0.075785, 0.095038, 0.174708, 0.471605, 2.063868"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "4.831182, 4.846545, 4.901331, 5.055617, 5.770752",\ "4.881687, 4.897050, 4.951836, 5.106122, 5.821257",\ "4.996469, 5.011831, 5.066617, 5.220903, 5.936038",\ "5.362703, 5.378066, 5.432852, 5.587138, 6.302273",\ "6.736369, 6.751732, 6.806518, 6.960804, 7.675939"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.011748, 0.022110, 0.061879, 0.211248, 1.000000"); values ( "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177",\ "0.065997, 0.078616, 0.131145, 0.314128, 1.309177"); } } /* 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.010824 ; /* Other user defined attributes. */ original_pin : ext_clk; timing () { related_pin : "ext_clk" ; timing_type : min_pulse_width ; fall_constraint( scalar ){ values ( "1.291364"); } } /* end of arc ext_clk_ext_clk_pwl*/ timing () { related_pin : "ext_clk" ; timing_type : min_pulse_width ; rise_constraint( scalar ){ values ( "0.581061"); } } /* 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.003720 ; /* 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.004250 ; /* Other user defined attributes. */ original_pin : ext_reset; } /* end of pin ext_reset */ pin("pll_clk") { direction : input ; max_transition : 5.000000 ; capacitance : 0.022740 ; /* Other user defined attributes. */ original_pin : pll_clk; timing () { related_pin : "pll_clk" ; timing_type : min_pulse_width ; fall_constraint( scalar ){ values ( "1.291364"); } } /* end of arc pll_clk_pll_clk_pwl*/ timing () { related_pin : "pll_clk" ; timing_type : min_pulse_width ; rise_constraint( scalar ){ values ( "1.512442"); } } /* end of arc pll_clk_pll_clk_pwh*/ } /* end of pin pll_clk */ pin("pll_clk90") { direction : input ; max_transition : 5.000000 ; capacitance : 0.015634 ; /* Other user defined attributes. */ original_pin : pll_clk90; timing () { related_pin : "pll_clk90" ; timing_type : min_pulse_width ; fall_constraint( scalar ){ values ( "1.238290"); } } /* end of arc pll_clk90_pll_clk90_pwl*/ timing () { related_pin : "pll_clk90" ; timing_type : min_pulse_width ; rise_constraint( scalar ){ values ( "1.511703"); } } /* end of arc pll_clk90_pll_clk90_pwh*/ } /* end of pin pll_clk90 */ pin("resetb") { direction : input ; max_transition : 5.000000 ; capacitance : 0.004110 ; /* 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.629629, -2.680674, -2.795459, -3.161696, -4.534616",\ "-2.580395, -2.631439, -2.746225, -3.112461, -4.485381",\ "-2.475539, -2.526584, -2.641369, -3.007606, -4.380526",\ "-2.229711, -2.280755, -2.395540, -2.761777, -4.134697",\ "-1.452879, -1.503924, -1.618709, -1.984946, -3.357866"); } } /* 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.780701, 3.831746, 3.946531, 4.312768, 5.685688",\ "3.731467, 3.782511, 3.897297, 4.263533, 5.636453",\ "3.626611, 3.677656, 3.792441, 4.158678, 5.531598",\ "3.380783, 3.431827, 3.546613, 3.912849, 5.285769",\ "2.603951, 2.654996, 2.769781, 3.136018, 4.508938"); } } /* 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.331069, 2.282248, 2.171956, 1.845678, 0.723883",\ "2.380303, 2.331483, 2.221191, 1.894912, 0.773117",\ "2.485159, 2.436339, 2.326047, 1.999768, 0.877973",\ "2.730987, 2.682167, 2.571875, 2.245596, 1.123801",\ "3.507819, 3.458999, 3.348706, 3.022428, 1.900633"); } 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.163741, 2.114920, 2.004628, 1.678350, 0.556555",\ "2.211324, 2.162503, 2.052211, 1.725933, 0.604138",\ "2.323020, 2.274200, 2.163908, 1.837630, 0.715835",\ "2.606265, 2.557445, 2.447153, 2.120874, 0.999079",\ "3.428852, 3.380032, 3.269740, 2.943461, 1.821666"); } } /* 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.221529, -1.172709, -1.062417, -0.736139, 0.385656",\ "-1.270764, -1.221944, -1.111652, -0.785373, 0.336422",\ "-1.375620, -1.326799, -1.216507, -0.890229, 0.231566",\ "-1.621448, -1.572628, -1.462336, -1.136057, -0.014262",\ "-2.398280, -2.349460, -2.239167, -1.912889, -0.791094"); } 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.269043, -1.220223, -1.109931, -0.783652, 0.338143",\ "-1.316626, -1.267806, -1.157514, -0.831236, 0.290560",\ "-1.428323, -1.379503, -1.269211, -0.942933, 0.178863",\ "-1.711568, -1.662748, -1.552455, -1.226177, -0.104382",\ "-2.534155, -2.485335, -2.375043, -2.048764, -0.926969"); } } /* 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.363552, 0.314732, 0.204440, -0.121838, -1.243630",\ "0.412787, 0.363966, 0.253674, -0.072603, -1.194396",\ "0.517642, 0.468822, 0.358530, 0.032252, -1.089540",\ "0.763471, 0.714650, 0.604358, 0.278081, -0.843712",\ "1.540302, 1.491482, 1.381190, 1.054912, -0.066880"); } } /* 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.210846, 0.160341, 0.045560, -0.320675, -1.694340",\ "0.260080, 0.209575, 0.094794, -0.271441, -1.645106",\ "0.364936, 0.314431, 0.199650, -0.166585, -1.540250",\ "0.610765, 0.560260, 0.445478, 0.079243, -1.294422",\ "1.387596, 1.337091, 1.222310, 0.856075, -0.517590"); } } /* 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.480802, 2.529623, 2.639915, 2.966193, 4.087988",\ "2.431568, 2.480388, 2.590680, 2.916959, 4.038754",\ "2.326712, 2.375532, 2.485824, 2.812103, 3.933898",\ "2.080884, 2.129704, 2.239996, 2.566275, 3.688070",\ "1.304052, 1.352872, 1.463164, 1.789443, 2.911238"); } } /* 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.315109, 4.365614, 4.480395, 4.846630, 6.220296",\ "4.265875, 4.316380, 4.431161, 4.797396, 6.171062",\ "4.161019, 4.211524, 4.326305, 4.692540, 6.066206",\ "3.915191, 3.965696, 4.080477, 4.446712, 5.820377",\ "3.138359, 3.188864, 3.303645, 3.669880, 5.043546"); } } /* 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.150128, 1.101064, 0.990774, 0.664465, -0.457911",\ "1.199363, 1.150298, 1.040008, 0.713700, -0.408677",\ "1.304218, 1.255154, 1.144864, 0.818555, -0.303821",\ "1.550047, 1.500982, 1.390692, 1.064384, -0.057992",\ "2.326878, 2.277814, 2.167524, 1.841215, 0.718839"); } } /* 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.986481, 0.935711, 0.820933, 0.454707, -0.919537",\ "1.035716, 0.984946, 0.870167, 0.503942, -0.870302",\ "1.140572, 1.089802, 0.975023, 0.608797, -0.765447",\ "1.386400, 1.335630, 1.220851, 0.854626, -0.519618",\ "2.163232, 2.112462, 1.997683, 1.631457, 0.257213"); } } /* 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 ( "0.997345, 1.046409, 1.156699, 1.483008, 2.605384",\ "0.948110, 0.997175, 1.107465, 1.433773, 2.556149",\ "0.843254, 0.892319, 1.002609, 1.328918, 2.451294",\ "0.597426, 0.646490, 0.756781, 1.083089, 2.205465",\ "-0.179405, -0.130341, -0.020051, 0.306258, 1.428634"); } } /* 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.766442, 0.817212, 0.931990, 1.298211, 2.672412",\ "0.717207, 0.767977, 0.882756, 1.248976, 2.623178",\ "0.612351, 0.663121, 0.777900, 1.144120, 2.518322",\ "0.366523, 0.417293, 0.532072, 0.898292, 2.272494",\ "-0.410309, -0.359539, -0.244760, 0.121460, 1.495662"); } } /* end of arc pll_clk90_resetb_remrf*/ } /* end of pin resetb */ pin("resetb_sync") { direction : output ; max_capacitance : 1.000000 ; min_capacitance : 0.000000 ; capacitance : 0.004126 ; /* Other user defined attributes. */ original_pin : resetb_sync; timing () { related_pin : "ext_clk" ; timing_type : falling_edge ; cell_rise( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "6.238666, 6.262486, 6.340815, 6.607574, 7.964806",\ "6.289711, 6.313531, 6.391859, 6.658618, 8.015850",\ "6.404496, 6.428316, 6.506644, 6.773403, 8.130635",\ "6.770732, 6.794553, 6.872881, 7.139640, 8.496872",\ "8.143653, 8.167473, 8.245801, 8.512560, 9.869792"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.056113, 0.078459, 0.171967, 0.536137, 2.445808",\ "0.056113, 0.078459, 0.171967, 0.536137, 2.445808",\ "0.056113, 0.078459, 0.171967, 0.536137, 2.445808",\ "0.056113, 0.078459, 0.171967, 0.536137, 2.445808",\ "0.056113, 0.078459, 0.171967, 0.536137, 2.445808"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "6.512130, 6.529657, 6.580424, 6.707349, 7.308667",\ "6.563174, 6.580702, 6.631468, 6.758393, 7.359711",\ "6.677959, 6.695487, 6.746253, 6.873178, 7.474496",\ "7.044196, 7.061724, 7.112490, 7.239415, 7.840733",\ "8.417116, 8.434644, 8.485410, 8.612335, 9.213653"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.047498, 0.059272, 0.105274, 0.260557, 1.065781",\ "0.047498, 0.059272, 0.105274, 0.260557, 1.065781",\ "0.047498, 0.059272, 0.105274, 0.260557, 1.065781",\ "0.047498, 0.059272, 0.105274, 0.260557, 1.065781",\ "0.047498, 0.059272, 0.105274, 0.260557, 1.065781"); } } /* 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.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "6.238666, 6.262486, 6.340816, 6.607574, 7.964806",\ "6.289711, 6.313531, 6.391861, 6.658618, 8.015850",\ "6.404496, 6.428316, 6.506646, 6.773403, 8.130635",\ "6.770732, 6.794553, 6.872883, 7.139640, 8.496873",\ "8.143653, 8.167473, 8.245803, 8.512560, 9.869792"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.056113, 0.078459, 0.171967, 0.536137, 2.445807",\ "0.056113, 0.078459, 0.171967, 0.536137, 2.445807",\ "0.056113, 0.078459, 0.171967, 0.536137, 2.445807",\ "0.056113, 0.078459, 0.171967, 0.536137, 2.445807",\ "0.056113, 0.078459, 0.171967, 0.536137, 2.445807"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "6.512130, 6.529657, 6.580426, 6.707349, 7.308666",\ "6.563174, 6.580702, 6.631470, 6.758393, 7.359710",\ "6.677959, 6.695487, 6.746255, 6.873178, 7.474495",\ "7.044196, 7.061724, 7.112492, 7.239415, 7.840732",\ "8.417116, 8.434644, 8.485413, 8.612335, 9.213652"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.047498, 0.059272, 0.105274, 0.260557, 1.051935",\ "0.047498, 0.059272, 0.105274, 0.260557, 1.051935",\ "0.047498, 0.059272, 0.105274, 0.260557, 1.051935",\ "0.047498, 0.059272, 0.105274, 0.260557, 1.051935",\ "0.047498, 0.059272, 0.105274, 0.260557, 1.051935"); } } /* 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.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.779069, 0.796592, 0.847358, 0.974292, 1.575690",\ "0.828707, 0.846230, 0.896995, 1.023930, 1.625328",\ "0.933733, 0.951256, 1.002021, 1.128956, 1.730354",\ "1.179128, 1.196651, 1.247416, 1.374351, 1.975750",\ "1.974848, 1.992371, 2.043136, 2.170072, 2.771485"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.047515, 0.059261, 0.105291, 0.260561, 1.065527",\ "0.047515, 0.059261, 0.105291, 0.260561, 1.065527",\ "0.047515, 0.059261, 0.105291, 0.260561, 1.065527",\ "0.047515, 0.059261, 0.105292, 0.260561, 1.065523",\ "0.047518, 0.059259, 0.105295, 0.260562, 1.065481"); } cell_rise( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "1.139482, 1.163301, 1.241628, 1.508387, 2.865619",\ "1.187817, 1.211637, 1.289964, 1.556723, 2.913955",\ "1.299653, 1.323473, 1.401800, 1.668558, 3.025790",\ "1.585407, 1.609227, 1.687554, 1.954312, 3.311544",\ "2.430756, 2.454575, 2.532901, 2.799659, 4.156891"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.056109, 0.078456, 0.171965, 0.536137, 2.445809",\ "0.056109, 0.078456, 0.171965, 0.536137, 2.445809",\ "0.056109, 0.078456, 0.171965, 0.536137, 2.445809",\ "0.056109, 0.078455, 0.171965, 0.536138, 2.445809",\ "0.056105, 0.078452, 0.171963, 0.536138, 2.445811"); } } /* 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.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.779069, 0.796592, 0.847360, 0.974292, 1.575690",\ "0.828707, 0.846230, 0.896997, 1.023930, 1.625327",\ "0.933733, 0.951256, 1.002023, 1.128956, 1.730353",\ "1.179128, 1.196651, 1.247418, 1.374351, 1.975750",\ "1.974848, 1.992371, 2.043138, 2.170072, 2.771484"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.047515, 0.059261, 0.105292, 0.260561, 1.051677",\ "0.047515, 0.059261, 0.105292, 0.260561, 1.051677",\ "0.047515, 0.059261, 0.105292, 0.260561, 1.051677",\ "0.047515, 0.059261, 0.105292, 0.260561, 1.051673",\ "0.047518, 0.059259, 0.105295, 0.260562, 1.051631"); } cell_rise( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "1.139482, 1.163301, 1.241630, 1.508387, 2.865618",\ "1.187817, 1.211637, 1.289966, 1.556723, 2.913954",\ "1.299653, 1.323473, 1.401802, 1.668558, 3.025789",\ "1.585407, 1.609227, 1.687556, 1.954312, 3.311544",\ "2.430756, 2.454575, 2.532903, 2.799659, 4.156890"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004626, 0.014898, 0.054126, 0.204126, 1.000000"); values ( "0.056109, 0.078456, 0.171965, 0.536137, 2.445807",\ "0.056109, 0.078456, 0.171965, 0.536137, 2.445807",\ "0.056109, 0.078456, 0.171965, 0.536137, 2.445807",\ "0.056109, 0.078455, 0.171965, 0.536138, 2.445807",\ "0.056105, 0.078452, 0.171963, 0.536138, 2.445809"); } } /* end of arc ext_reset_resetb_sync_inv_min*/ } /* end of pin resetb_sync */ pin("user_clk") { direction : output ; max_capacitance : 1.000000 ; min_capacitance : 0.000000 ; capacitance : 0.003704 ; /* Other user defined attributes. */ original_pin : user_clk; timing () { related_pin : "ext_clk" ; timing_type : combinational ; timing_sense : positive_unate ; cell_rise( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "2.322737, 2.346005, 2.418607, 2.644749, 3.791583",\ "2.372074, 2.395343, 2.467944, 2.694086, 3.840920",\ "2.482369, 2.505637, 2.578239, 2.804381, 3.951215",\ "2.808576, 2.831845, 2.904446, 3.130589, 4.277422",\ "3.929689, 3.952958, 4.025559, 4.251701, 5.398535"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061155, 0.081190, 0.160043, 0.458179, 2.049048",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049048",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049048",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049048",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049048"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "3.956100, 3.975687, 4.033595, 4.188428, 4.908424",\ "4.007144, 4.026731, 4.084640, 4.239473, 4.959468",\ "4.121929, 4.141517, 4.199425, 4.354258, 5.074254",\ "4.488165, 4.507753, 4.565661, 4.720494, 5.440490",\ "5.861085, 5.880672, 5.938581, 6.093414, 6.813409"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123355, 0.307002, 1.310145",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310145",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310145",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310145",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310145"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "2.322737, 2.346005, 2.418608, 2.644749, 3.791582",\ "2.372074, 2.395343, 2.467945, 2.694086, 3.840919",\ "2.482369, 2.505637, 2.578240, 2.804381, 3.951214",\ "2.808576, 2.831845, 2.904447, 3.130589, 4.277422",\ "3.929689, 3.952958, 4.025560, 4.251701, 5.398535"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061155, 0.081190, 0.160043, 0.458179, 2.049047",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049047",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049047",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049047",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049047"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "3.956100, 3.975687, 4.033596, 4.188428, 4.908424",\ "4.007144, 4.026731, 4.084640, 4.239473, 4.959468",\ "4.121929, 4.141517, 4.199426, 4.354258, 5.074254",\ "4.488165, 4.507753, 4.565662, 4.720494, 5.440489",\ "5.861085, 5.880672, 5.938581, 6.093414, 6.813409"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123355, 0.307002, 1.310144",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310144",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310144",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310144",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310144"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "3.910081, 3.933350, 4.005951, 4.232093, 5.378927",\ "3.958901, 3.982170, 4.054771, 4.280913, 5.427747",\ "4.069193, 4.092462, 4.165063, 4.391205, 5.538039",\ "4.395471, 4.418739, 4.491341, 4.717483, 5.864317",\ "5.517264, 5.540533, 5.613134, 5.839276, 6.986110"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061155, 0.081190, 0.160043, 0.458179, 2.049048",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049048",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049048",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049048",\ "0.061155, 0.081190, 0.160043, 0.458179, 2.049048"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "5.289578, 5.309165, 5.367073, 5.521907, 6.241900",\ "5.338398, 5.357986, 5.415894, 5.570727, 6.290721",\ "5.448691, 5.468278, 5.526186, 5.681020, 6.401013",\ "5.774969, 5.794556, 5.852464, 6.007298, 6.727291",\ "6.896760, 6.916348, 6.974256, 7.129089, 7.849083"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123355, 0.307002, 1.310142",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310142",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310142",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310142",\ "0.056503, 0.070341, 0.123355, 0.307002, 1.310142"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "2.540633, 2.563912, 2.636518, 2.862641, 4.009519",\ "2.589453, 2.612733, 2.685338, 2.911462, 4.058339",\ "2.699745, 2.723025, 2.795630, 3.021754, 4.168631",\ "3.026024, 3.049303, 3.121908, 3.348032, 4.494909",\ "4.147819, 4.171098, 4.243703, 4.469827, 5.616704"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061164, 0.081177, 0.160046, 0.458186, 2.049067",\ "0.061164, 0.081177, 0.160046, 0.458186, 2.049067",\ "0.061164, 0.081177, 0.160046, 0.458186, 2.049067",\ "0.061164, 0.081177, 0.160046, 0.458186, 2.049067",\ "0.061164, 0.081177, 0.160046, 0.458186, 2.049067"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "3.354869, 3.374456, 3.432365, 3.587198, 4.307197",\ "3.403689, 3.423276, 3.481186, 3.636018, 4.356018",\ "3.513981, 3.533568, 3.591478, 3.746310, 4.466310",\ "3.840259, 3.859846, 3.917756, 4.072588, 4.792588",\ "4.962054, 4.981641, 5.039551, 5.194383, 5.914383"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123353, 0.307001, 1.310153",\ "0.056503, 0.070341, 0.123353, 0.307001, 1.310153",\ "0.056503, 0.070341, 0.123353, 0.307001, 1.310153",\ "0.056503, 0.070341, 0.123353, 0.307001, 1.310153",\ "0.056503, 0.070341, 0.123353, 0.307001, 1.310153"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "5.233996, 5.257264, 5.329865, 5.556009, 6.702838",\ "5.284767, 5.308034, 5.380635, 5.606780, 6.753608",\ "5.399546, 5.422812, 5.495414, 5.721558, 6.868387",\ "5.765771, 5.789038, 5.861639, 6.087783, 7.234612",\ "7.140015, 7.163281, 7.235883, 7.462027, 8.608855"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "5.572545, 5.592133, 5.650040, 5.804874, 6.524864",\ "5.623314, 5.642903, 5.700809, 5.855644, 6.575634",\ "5.738093, 5.757681, 5.815588, 5.970422, 6.690412",\ "6.104319, 6.123908, 6.181814, 6.336648, 7.056638",\ "7.478562, 7.498151, 7.556057, 7.710892, 8.430882"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "4.628192, 4.651459, 4.724061, 4.950205, 6.097033",\ "4.678962, 4.702229, 4.774831, 5.000975, 6.147802",\ "4.793740, 4.817008, 4.889610, 5.115753, 6.262581",\ "5.159966, 5.183233, 5.255835, 5.481978, 6.628806",\ "6.534210, 6.557477, 6.630079, 6.856223, 8.003051"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "4.791846, 4.811435, 4.869342, 5.024176, 5.744164",\ "4.842616, 4.862205, 4.920112, 5.074945, 5.794934",\ "4.957395, 4.976983, 5.034891, 5.189724, 5.909713",\ "5.323620, 5.343209, 5.401116, 5.555950, 6.275939",\ "6.697865, 6.717453, 6.775361, 6.930194, 7.650183"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "6.899592, 6.922859, 6.995461, 7.221605, 8.368434",\ "6.948657, 6.971924, 7.044525, 7.270669, 8.417499",\ "7.058947, 7.082214, 7.154815, 7.380960, 8.527788",\ "7.385256, 7.408523, 7.481124, 7.707268, 8.854096",\ "8.507631, 8.530898, 8.603500, 8.829645, 9.976473"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "8.104146, 8.123734, 8.181642, 8.336475, 9.056466",\ "8.153211, 8.172798, 8.230706, 8.385540, 9.105531",\ "8.263500, 8.283088, 8.340996, 8.495830, 9.215820",\ "8.589809, 8.609397, 8.667305, 8.822139, 9.542130",\ "9.712186, 9.731773, 9.789681, 9.944515, 10.664506"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "4.318165, 4.341432, 4.414034, 4.640177, 5.787005",\ "4.367229, 4.390496, 4.463098, 4.689241, 5.836070",\ "4.477519, 4.500786, 4.573388, 4.799531, 5.946360",\ "4.803827, 4.827095, 4.899697, 5.125840, 6.272668",\ "5.926204, 5.949471, 6.022074, 6.248217, 7.395045"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "4.612340, 4.631929, 4.689837, 4.844670, 5.564659",\ "4.661405, 4.680994, 4.738901, 4.893734, 5.613723",\ "4.771695, 4.791284, 4.849191, 5.004025, 5.724013",\ "5.098004, 5.117592, 5.175500, 5.330333, 6.050322",\ "6.220381, 6.239969, 6.297877, 6.452710, 7.172699"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "2.748297, 2.771564, 2.844165, 3.070309, 4.217138",\ "2.797361, 2.820628, 2.893230, 3.119374, 4.266203",\ "2.907651, 2.930918, 3.003520, 3.229664, 4.376493",\ "3.233960, 3.257227, 3.329828, 3.555972, 4.702801",\ "4.356336, 4.379603, 4.452204, 4.678349, 5.825178"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049046"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "4.442029, 4.461617, 4.519524, 4.674358, 5.394348",\ "4.492798, 4.512387, 4.570293, 4.725128, 5.445117",\ "4.607577, 4.627166, 4.685072, 4.839907, 5.559896",\ "4.973803, 4.993392, 5.051298, 5.206132, 5.926122",\ "6.348047, 6.367635, 6.425542, 6.580376, 7.300366"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310133"); } } /* 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.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "2.748297, 2.771564, 2.844166, 3.070309, 4.217137",\ "2.797361, 2.820628, 2.893230, 3.119374, 4.266202",\ "2.907651, 2.930918, 3.003520, 3.229664, 4.376492",\ "3.233960, 3.257227, 3.329829, 3.555972, 4.702801",\ "4.356336, 4.379603, 4.452205, 4.678349, 5.825177"); } rise_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045",\ "0.061154, 0.081192, 0.160043, 0.458179, 2.049045"); } cell_fall( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "4.442029, 4.461617, 4.519525, 4.674358, 5.394347",\ "4.492798, 4.512387, 4.570294, 4.725128, 5.445117",\ "4.607577, 4.627166, 4.685073, 4.839907, 5.559896",\ "4.973803, 4.993392, 5.051299, 5.206132, 5.926121",\ "6.348047, 6.367635, 6.425543, 6.580376, 7.300365"); } fall_transition( f_itrans_ocap ){ index_1 ( "0.000000, 0.100000, 0.316228, 1.000000, 5.000000"); index_2 ( "0.004204, 0.014567, 0.054335, 0.203704, 1.000000"); values ( "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132",\ "0.056503, 0.070341, 0.123356, 0.307002, 1.310132"); } } /* 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.004106 ; /* Other user defined attributes. */ original_pin : sel[2]; } /* end of pin sel[2] */ pin("sel[1]") { direction : input ; max_transition : 5.000000 ; capacitance : 0.004258 ; /* Other user defined attributes. */ original_pin : sel[1]; } /* end of pin sel[1] */ pin("sel[0]") { direction : input ; max_transition : 5.000000 ; capacitance : 0.004064 ; /* 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.004122 ; /* Other user defined attributes. */ original_pin : sel2[2]; } /* end of pin sel2[2] */ pin("sel2[1]") { direction : input ; max_transition : 5.000000 ; capacitance : 0.004079 ; /* Other user defined attributes. */ original_pin : sel2[1]; } /* end of pin sel2[1] */ pin("sel2[0]") { direction : input ; max_transition : 5.000000 ; capacitance : 0.004048 ; /* Other user defined attributes. */ original_pin : sel2[0]; } /* end of pin sel2[0] */ } /* end of bus sel2 */ } /* end of cell */ } /* end of library */