| library (clkmux2) { |
| comment : ""; |
| delay_model : table_lookup; |
| simulation : false; |
| capacitive_load_unit (1,pF); |
| leakage_power_unit : 1pW; |
| current_unit : "1A"; |
| pulling_resistance_unit : "1ohm"; |
| time_unit : "1ns"; |
| voltage_unit : "1v"; |
| library_features(report_delay_calculation); |
| |
| input_threshold_pct_rise : 50; |
| input_threshold_pct_fall : 50; |
| output_threshold_pct_rise : 50; |
| output_threshold_pct_fall : 50; |
| slew_lower_threshold_pct_rise : 30; |
| slew_lower_threshold_pct_fall : 30; |
| slew_upper_threshold_pct_rise : 70; |
| slew_upper_threshold_pct_fall : 70; |
| slew_derate_from_library : 1.0; |
| |
| |
| nom_process : 1.0; |
| nom_temperature : 25.0; |
| nom_voltage : 5.00; |
| |
| lu_table_template(template_1) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_2) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_3) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| lu_table_template(template_4) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00100, 0.00758, 0.03066, 0.07475, 0.14340, 0.23980, 0.36660, 0.52640, 0.72140, 0.95390"); |
| } |
| |
| cell ("clkmux2") { |
| pin("clka") { |
| direction : input; |
| capacitance : 0.0058; |
| } |
| pin("clkb") { |
| direction : input; |
| capacitance : 0.0055; |
| } |
| pin("gclk") { |
| direction : output; |
| capacitance : 0.0729; |
| timing() { |
| related_pin : "gclk"; |
| timing_type : rising_edge; |
| cell_rise(template_1) { |
| values("-0.18408,-0.16156,-0.09986,0.00437,0.16313,0.38656,0.68174,1.05374,1.50798,2.04998"); |
| } |
| rise_transition(template_1) { |
| values("0.07339,0.09845,0.18171,0.35135,0.63068,1.02900,1.55324,2.21527,3.02327,3.98676"); |
| } |
| cell_fall(template_2) { |
| values("-0.20321,-0.17878,-0.10962,0.00480,0.17599,0.41539,0.73032,1.12798,1.61398,2.19298"); |
| } |
| fall_transition(template_2) { |
| values("0.06894,0.09691,0.18582,0.35484,0.63273,1.03200,1.55900,2.22535,3.03931,4.01000"); |
| } |
| } |
| timing() { |
| related_pin : "gclk"; |
| timing_type : falling_edge; |
| cell_rise(template_3) { |
| values("-12.18408,-12.16156,-12.09986,-11.99563,-11.83687,-11.61344,-11.31826,-10.94626,-10.49202,-9.95002"); |
| } |
| rise_transition(template_3) { |
| values("0.07339,0.09845,0.18171,0.35135,0.63068,1.02900,1.55324,2.21527,3.02327,3.98676"); |
| } |
| cell_fall(template_4) { |
| values("-0.20321,-0.17878,-0.10962,0.00480,0.17599,0.41539,0.73032,1.12798,1.61398,2.19298"); |
| } |
| fall_transition(template_4) { |
| values("0.06894,0.09691,0.18582,0.35484,0.63273,1.03200,1.55900,2.22535,3.03931,4.01000"); |
| } |
| } |
| } |
| pin("select") { |
| direction : input; |
| capacitance : 0.0048; |
| } |
| pin("vdd") { |
| direction : input; |
| capacitance : 0.0000; |
| } |
| pin("vss") { |
| direction : input; |
| capacitance : 0.0000; |
| } |
| } |
| |
| } |