| library (matrix_multiply) { |
| comment : ""; |
| delay_model : table_lookup; |
| simulation : false; |
| capacitive_load_unit (1,pF); |
| leakage_power_unit : 1pW; |
| current_unit : "1A"; |
| pulling_resistance_unit : "1kohm"; |
| 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 : 20; |
| slew_lower_threshold_pct_fall : 20; |
| slew_upper_threshold_pct_rise : 80; |
| slew_upper_threshold_pct_fall : 80; |
| slew_derate_from_library : 1.0; |
| |
| |
| nom_process : 1.0; |
| nom_temperature : 25.0; |
| nom_voltage : 1.80; |
| |
| lu_table_template(template_1) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_10) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_100) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_101) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_102) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_103) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_104) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_105) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_106) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_107) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_108) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_109) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_11) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_110) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_111) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_112) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_113) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_114) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_115) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_116) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_117) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_118) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_119) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_12) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_120) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_121) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_122) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_123) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_124) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_125) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_126) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_127) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_128) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_129) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_13) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_130) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_131) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_132) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_133) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_134) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_135) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_136) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_14) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_15) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_16) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_17) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_18) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_19) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_2) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_20) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_21) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_22) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_23) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_24) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_25) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_26) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_27) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_28) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_29) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_3) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_30) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_31) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_32) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_33) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_34) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_35) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_36) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_37) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_38) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_39) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_4) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_40) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_41) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_42) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_43) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_44) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_45) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_46) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_47) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_48) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_49) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_5) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_50) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_51) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_52) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_53) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_54) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_55) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_56) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_57) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_58) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_59) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_6) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_60) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_61) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_62) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_63) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_64) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_65) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_66) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_67) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_68) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_69) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_7) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_70) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_71) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_72) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_73) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_74) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_75) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_76) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_77) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_78) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_79) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_8) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_80) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_81) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_82) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_83) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_84) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_85) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_86) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_87) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_88) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_89) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_9) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_90) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_91) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_92) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_93) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_94) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_95) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_96) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_97) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_98) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| lu_table_template(template_99) { |
| variable_1 : total_output_net_capacitance; |
| index_1 ("0.00050, 0.00146, 0.00429, 0.01257, 0.03681, 0.10783, 0.31587"); |
| } |
| type ("input_val") { |
| base_type : array; |
| data_type : bit; |
| bit_width : 8; |
| bit_from : 7; |
| bit_to : 0; |
| } |
| type ("result") { |
| base_type : array; |
| data_type : bit; |
| bit_width : 17; |
| bit_from : 16; |
| bit_to : 0; |
| } |
| type ("sel_in") { |
| base_type : array; |
| data_type : bit; |
| bit_width : 3; |
| bit_from : 2; |
| bit_to : 0; |
| } |
| type ("sel_out") { |
| base_type : array; |
| data_type : bit; |
| bit_width : 2; |
| bit_from : 1; |
| bit_to : 0; |
| } |
| |
| cell ("matrix_multiply") { |
| pin("clk") { |
| direction : input; |
| capacitance : 0.0484; |
| } |
| pin("execute") { |
| direction : input; |
| capacitance : 0.0045; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.30341"); |
| } |
| fall_constraint(scalar) { |
| values("-0.47259"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("4.66589"); |
| } |
| fall_constraint(scalar) { |
| values("4.23618"); |
| } |
| } |
| } |
| pin("reset") { |
| direction : input; |
| capacitance : 0.0038; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("0.42022"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.88526"); |
| } |
| } |
| } |
| pin("vccd1") { |
| direction : input; |
| capacitance : 0.0000; |
| } |
| pin("vssd1") { |
| direction : input; |
| capacitance : 0.0000; |
| } |
| bus("input_val") { |
| bus_type : input_val; |
| direction : input; |
| capacitance : 0.0000; |
| pin("input_val[7]") { |
| direction : input; |
| capacitance : 0.0180; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.09487"); |
| } |
| fall_constraint(scalar) { |
| values("-0.07579"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.31227"); |
| } |
| fall_constraint(scalar) { |
| values("0.33374"); |
| } |
| } |
| } |
| pin("input_val[6]") { |
| direction : input; |
| capacitance : 0.0257; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.10498"); |
| } |
| fall_constraint(scalar) { |
| values("-0.08212"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.31711"); |
| } |
| fall_constraint(scalar) { |
| values("0.34325"); |
| } |
| } |
| } |
| pin("input_val[5]") { |
| direction : input; |
| capacitance : 0.0351; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.12741"); |
| } |
| fall_constraint(scalar) { |
| values("-0.09231"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.38856"); |
| } |
| fall_constraint(scalar) { |
| values("0.37966"); |
| } |
| } |
| } |
| pin("input_val[4]") { |
| direction : input; |
| capacitance : 0.0406; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.15212"); |
| } |
| fall_constraint(scalar) { |
| values("-0.17243"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.37076"); |
| } |
| fall_constraint(scalar) { |
| values("0.43950"); |
| } |
| } |
| } |
| pin("input_val[3]") { |
| direction : input; |
| capacitance : 0.0382; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.13756"); |
| } |
| fall_constraint(scalar) { |
| values("-0.16237"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.34615"); |
| } |
| fall_constraint(scalar) { |
| values("0.41199"); |
| } |
| } |
| } |
| pin("input_val[2]") { |
| direction : input; |
| capacitance : 0.0357; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.07298"); |
| } |
| fall_constraint(scalar) { |
| values("-0.06816"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.27219"); |
| } |
| fall_constraint(scalar) { |
| values("0.30703"); |
| } |
| } |
| } |
| pin("input_val[1]") { |
| direction : input; |
| capacitance : 0.0310; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.11299"); |
| } |
| fall_constraint(scalar) { |
| values("-0.15473"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.30544"); |
| } |
| fall_constraint(scalar) { |
| values("0.38644"); |
| } |
| } |
| } |
| pin("input_val[0]") { |
| direction : input; |
| capacitance : 0.0260; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.11417"); |
| } |
| fall_constraint(scalar) { |
| values("-0.15593"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("0.31845"); |
| } |
| fall_constraint(scalar) { |
| values("0.41467"); |
| } |
| } |
| } |
| } |
| bus("result") { |
| bus_type : result; |
| direction : output; |
| capacitance : 0.0000; |
| pin("result[16]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_15) { |
| values("1.68737,1.69324,1.70672,1.73718,1.81742,2.05158,2.73127"); |
| } |
| rise_transition(template_15) { |
| values("0.02366,0.02770,0.03911,0.07397,0.18507,0.52258,1.50561"); |
| } |
| cell_fall(template_16) { |
| values("1.32582,1.33044,1.34077,1.36194,1.40749,1.52366,1.85891"); |
| } |
| fall_transition(template_16) { |
| values("0.01814,0.02112,0.02827,0.04588,0.09397,0.24242,0.69762"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_49) { |
| values("2.49521,2.50109,2.51457,2.54502,2.62526,2.85943,3.53912"); |
| } |
| rise_transition(template_49) { |
| values("0.02366,0.02770,0.03911,0.07397,0.18507,0.52258,1.50561"); |
| } |
| cell_fall(template_50) { |
| values("2.38903,2.39364,2.40397,2.42515,2.47069,2.58686,2.92211"); |
| } |
| fall_transition(template_50) { |
| values("0.01814,0.02112,0.02827,0.04588,0.09397,0.24242,0.69762"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_83) { |
| values("2.63296,2.63884,2.65232,2.68277,2.76301,2.99718,3.67687"); |
| } |
| rise_transition(template_83) { |
| values("0.02366,0.02770,0.03911,0.07397,0.18507,0.52258,1.50561"); |
| } |
| cell_fall(template_84) { |
| values("2.28930,2.29392,2.30424,2.32542,2.37096,2.48714,2.82239"); |
| } |
| fall_transition(template_84) { |
| values("0.01814,0.02112,0.02827,0.04588,0.09397,0.24242,0.69762"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_117) { |
| values("9.03276,9.03864,9.05212,9.08257,9.16282,9.39698,10.07667"); |
| } |
| rise_transition(template_117) { |
| values("0.02366,0.02770,0.03911,0.07397,0.18507,0.52258,1.50561"); |
| } |
| cell_fall(template_118) { |
| values("8.58813,8.59275,8.60308,8.62426,8.66980,8.78597,9.12122"); |
| } |
| fall_transition(template_118) { |
| values("0.01814,0.02112,0.02827,0.04588,0.09397,0.24242,0.69762"); |
| } |
| } |
| } |
| pin("result[15]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_13) { |
| values("1.39248,1.39844,1.41205,1.44261,1.52286,1.75708,2.43608"); |
| } |
| rise_transition(template_13) { |
| values("0.02409,0.02813,0.03950,0.07422,0.18511,0.52256,1.50560"); |
| } |
| cell_fall(template_14) { |
| values("1.05977,1.06453,1.07513,1.09660,1.14234,1.25840,1.59392"); |
| } |
| fall_transition(template_14) { |
| values("0.01938,0.02228,0.02933,0.04660,0.09434,0.24264,0.69547"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_47) { |
| values("2.28500,2.29095,2.30457,2.33513,2.41538,2.64960,3.32860"); |
| } |
| rise_transition(template_47) { |
| values("0.02409,0.02813,0.03950,0.07422,0.18511,0.52256,1.50560"); |
| } |
| cell_fall(template_48) { |
| values("2.14301,2.14778,2.15838,2.17985,2.22558,2.34165,2.67716"); |
| } |
| fall_transition(template_48) { |
| values("0.01938,0.02228,0.02933,0.04660,0.09434,0.24264,0.69547"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_81) { |
| values("2.16517,2.17112,2.18474,2.21530,2.29555,2.52977,3.20877"); |
| } |
| rise_transition(template_81) { |
| values("0.02409,0.02813,0.03950,0.07422,0.18511,0.52256,1.50560"); |
| } |
| cell_fall(template_82) { |
| values("2.21615,2.22091,2.23151,2.25298,2.29872,2.41478,2.75030"); |
| } |
| fall_transition(template_82) { |
| values("0.01938,0.02228,0.02933,0.04660,0.09434,0.24264,0.69547"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_115) { |
| values("8.96050,8.96645,8.98007,9.01063,9.09088,9.32510,10.00410"); |
| } |
| rise_transition(template_115) { |
| values("0.02409,0.02813,0.03950,0.07422,0.18511,0.52256,1.50560"); |
| } |
| cell_fall(template_116) { |
| values("9.12824,9.13301,9.14361,9.16508,9.21081,9.32687,9.66239"); |
| } |
| fall_transition(template_116) { |
| values("0.01938,0.02228,0.02933,0.04660,0.09434,0.24264,0.69547"); |
| } |
| } |
| } |
| pin("result[14]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_11) { |
| values("1.74549,1.75175,1.76586,1.79682,1.87720,2.11124,2.79039"); |
| } |
| rise_transition(template_11) { |
| values("0.02546,0.02959,0.04091,0.07519,0.18537,0.52208,1.50628"); |
| } |
| cell_fall(template_12) { |
| values("1.36042,1.36512,1.37561,1.39695,1.44260,1.55871,1.89412"); |
| } |
| fall_transition(template_12) { |
| values("0.01885,0.02178,0.02887,0.04629,0.09418,0.24254,0.69639"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_45) { |
| values("2.71130,2.71756,2.73167,2.76263,2.84301,3.07705,3.75621"); |
| } |
| rise_transition(template_45) { |
| values("0.02546,0.02959,0.04091,0.07519,0.18537,0.52208,1.50628"); |
| } |
| cell_fall(template_46) { |
| values("2.53526,2.53996,2.55045,2.57179,2.61744,2.73355,3.06896"); |
| } |
| fall_transition(template_46) { |
| values("0.01885,0.02178,0.02887,0.04629,0.09418,0.24254,0.69639"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_79) { |
| values("2.84905,2.85531,2.86942,2.90038,2.98077,3.21480,3.89396"); |
| } |
| rise_transition(template_79) { |
| values("0.02546,0.02959,0.04091,0.07519,0.18537,0.52208,1.50628"); |
| } |
| cell_fall(template_80) { |
| values("2.43554,2.44024,2.45072,2.47207,2.51772,2.63383,2.96923"); |
| } |
| fall_transition(template_80) { |
| values("0.01885,0.02178,0.02887,0.04629,0.09418,0.24254,0.69639"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_113) { |
| values("8.92390,8.93015,8.94426,8.97523,9.05561,9.28965,9.96880"); |
| } |
| rise_transition(template_113) { |
| values("0.02546,0.02959,0.04091,0.07519,0.18537,0.52208,1.50628"); |
| } |
| cell_fall(template_114) { |
| values("9.06691,9.07161,9.08209,9.10344,9.14909,9.26520,9.60060"); |
| } |
| fall_transition(template_114) { |
| values("0.01885,0.02178,0.02887,0.04629,0.09418,0.24254,0.69639"); |
| } |
| } |
| } |
| pin("result[13]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_9) { |
| values("1.73578,1.74197,1.75597,1.78684,1.86719,2.10127,2.78039"); |
| } |
| rise_transition(template_9) { |
| values("0.02515,0.02925,0.04059,0.07497,0.18531,0.52219,1.50613"); |
| } |
| cell_fall(template_10) { |
| values("1.35428,1.35896,1.36942,1.39073,1.43636,1.55248,1.88785"); |
| } |
| fall_transition(template_10) { |
| values("0.01871,0.02166,0.02876,0.04621,0.09414,0.24252,0.69663"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_43) { |
| values("2.33220,2.33839,2.35238,2.38326,2.46361,2.69769,3.37681"); |
| } |
| rise_transition(template_43) { |
| values("0.02515,0.02925,0.04059,0.07497,0.18531,0.52219,1.50613"); |
| } |
| cell_fall(template_44) { |
| values("2.37781,2.38250,2.39295,2.41426,2.45989,2.57601,2.91139"); |
| } |
| fall_transition(template_44) { |
| values("0.01871,0.02166,0.02876,0.04621,0.09414,0.24252,0.69663"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_77) { |
| values("2.46995,2.47614,2.49014,2.52101,2.60136,2.83544,3.51456"); |
| } |
| rise_transition(template_77) { |
| values("0.02515,0.02925,0.04059,0.07497,0.18531,0.52219,1.50613"); |
| } |
| cell_fall(template_78) { |
| values("2.27809,2.28277,2.29323,2.31454,2.36017,2.47629,2.81166"); |
| } |
| fall_transition(template_78) { |
| values("0.01871,0.02166,0.02876,0.04621,0.09414,0.24252,0.69663"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_111) { |
| values("8.77142,8.77761,8.79161,8.82248,8.90283,9.13691,9.81603"); |
| } |
| rise_transition(template_111) { |
| values("0.02515,0.02925,0.04059,0.07497,0.18531,0.52219,1.50613"); |
| } |
| cell_fall(template_112) { |
| values("8.95975,8.96444,8.97489,8.99620,9.04183,9.15795,9.49333"); |
| } |
| fall_transition(template_112) { |
| values("0.01871,0.02166,0.02876,0.04621,0.09414,0.24252,0.69663"); |
| } |
| } |
| } |
| pin("result[12]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_7) { |
| values("1.61455,1.62003,1.63284,1.66278,1.74311,1.97628,2.66411"); |
| } |
| rise_transition(template_7) { |
| values("0.02110,0.02528,0.03707,0.07285,0.18503,0.52194,1.50681"); |
| } |
| cell_fall(template_8) { |
| values("1.29172,1.29632,1.30657,1.32765,1.37311,1.48931,1.82438"); |
| } |
| fall_transition(template_8) { |
| values("0.01775,0.02073,0.02792,0.04566,0.09385,0.24232,0.69793"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_41) { |
| values("2.48487,2.49035,2.50316,2.53310,2.61343,2.84660,3.53444"); |
| } |
| rise_transition(template_41) { |
| values("0.02110,0.02528,0.03707,0.07285,0.18503,0.52194,1.50681"); |
| } |
| cell_fall(template_42) { |
| values("2.21521,2.21981,2.23006,2.25114,2.29660,2.41280,2.74787"); |
| } |
| fall_transition(template_42) { |
| values("0.01775,0.02073,0.02792,0.04566,0.09385,0.24232,0.69793"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_75) { |
| values("2.62262,2.62811,2.64091,2.67085,2.75119,2.98435,3.67219"); |
| } |
| rise_transition(template_75) { |
| values("0.02110,0.02528,0.03707,0.07285,0.18503,0.52194,1.50681"); |
| } |
| cell_fall(template_76) { |
| values("2.12734,2.13194,2.14219,2.16327,2.20873,2.32493,2.66000"); |
| } |
| fall_transition(template_76) { |
| values("0.01775,0.02073,0.02792,0.04566,0.09385,0.24232,0.69793"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_109) { |
| values("8.56286,8.56835,8.58115,8.61109,8.69143,8.92460,9.61243"); |
| } |
| rise_transition(template_109) { |
| values("0.02110,0.02528,0.03707,0.07285,0.18503,0.52194,1.50681"); |
| } |
| cell_fall(template_110) { |
| values("8.55952,8.56413,8.57437,8.59545,8.64092,8.75711,9.09219"); |
| } |
| fall_transition(template_110) { |
| values("0.01775,0.02073,0.02792,0.04566,0.09385,0.24232,0.69793"); |
| } |
| } |
| } |
| pin("result[11]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_5) { |
| values("1.49636,1.50311,1.51800,1.54960,1.63019,1.86393,2.54334"); |
| } |
| rise_transition(template_5) { |
| values("0.02764,0.03190,0.04314,0.07675,0.18578,0.52132,1.50736"); |
| } |
| cell_fall(template_6) { |
| values("1.11946,1.12426,1.13492,1.15645,1.20222,1.31826,1.65384"); |
| } |
| fall_transition(template_6) { |
| values("0.01964,0.02253,0.02956,0.04675,0.09442,0.24269,0.69501"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_39) { |
| values("2.29971,2.30645,2.32134,2.35295,2.43353,2.66728,3.34668"); |
| } |
| rise_transition(template_39) { |
| values("0.02764,0.03190,0.04314,0.07675,0.18578,0.52132,1.50736"); |
| } |
| cell_fall(template_40) { |
| values("2.11116,2.11596,2.12662,2.14814,2.19392,2.30996,2.64554"); |
| } |
| fall_transition(template_40) { |
| values("0.01964,0.02253,0.02956,0.04675,0.09442,0.24269,0.69501"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_73) { |
| values("2.30528,2.31203,2.32692,2.35852,2.43911,2.67285,3.35226"); |
| } |
| rise_transition(template_73) { |
| values("0.02764,0.03190,0.04314,0.07675,0.18578,0.52132,1.50736"); |
| } |
| cell_fall(template_74) { |
| values("2.00058,2.00537,2.01603,2.03756,2.08334,2.19938,2.53495"); |
| } |
| fall_transition(template_74) { |
| values("0.01964,0.02253,0.02956,0.04675,0.09442,0.24269,0.69501"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_107) { |
| values("8.45895,8.46570,8.48059,8.51219,8.59278,8.82652,9.50593"); |
| } |
| rise_transition(template_107) { |
| values("0.02764,0.03190,0.04314,0.07675,0.18578,0.52132,1.50736"); |
| } |
| cell_fall(template_108) { |
| values("8.45606,8.46085,8.47151,8.49304,8.53882,8.65486,8.99044"); |
| } |
| fall_transition(template_108) { |
| values("0.01964,0.02253,0.02956,0.04675,0.09442,0.24269,0.69501"); |
| } |
| } |
| } |
| pin("result[10]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_3) { |
| values("1.42282,1.42909,1.44320,1.47417,1.55455,1.78859,2.46774"); |
| } |
| rise_transition(template_3) { |
| values("0.02548,0.02960,0.04092,0.07521,0.18537,0.52207,1.50629"); |
| } |
| cell_fall(template_4) { |
| values("1.05697,1.06166,1.07214,1.09346,1.13911,1.25522,1.59061"); |
| } |
| fall_transition(template_4) { |
| values("0.01878,0.02173,0.02882,0.04625,0.09416,0.24253,0.69650"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_37) { |
| values("2.43488,2.44114,2.45526,2.48623,2.56661,2.80065,3.47980"); |
| } |
| rise_transition(template_37) { |
| values("0.02548,0.02960,0.04092,0.07521,0.18537,0.52207,1.50629"); |
| } |
| cell_fall(template_38) { |
| values("2.21066,2.21536,2.22583,2.24715,2.29280,2.40891,2.74430"); |
| } |
| fall_transition(template_38) { |
| values("0.01878,0.02173,0.02882,0.04625,0.09416,0.24253,0.69650"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_71) { |
| values("2.50258,2.50884,2.52296,2.55393,2.63431,2.86834,3.54750"); |
| } |
| rise_transition(template_71) { |
| values("0.02548,0.02960,0.04092,0.07521,0.18537,0.52207,1.50629"); |
| } |
| cell_fall(template_72) { |
| values("2.30422,2.30891,2.31938,2.34071,2.38635,2.50247,2.83786"); |
| } |
| fall_transition(template_72) { |
| values("0.01878,0.02173,0.02882,0.04625,0.09416,0.24253,0.69650"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_105) { |
| values("7.98439,7.99065,8.00477,8.03574,8.11612,8.35015,9.02931"); |
| } |
| rise_transition(template_105) { |
| values("0.02548,0.02960,0.04092,0.07521,0.18537,0.52207,1.50629"); |
| } |
| cell_fall(template_106) { |
| values("8.05583,8.06052,8.07099,8.09232,8.13796,8.25408,8.58947"); |
| } |
| fall_transition(template_106) { |
| values("0.01878,0.02173,0.02882,0.04625,0.09416,0.24253,0.69650"); |
| } |
| } |
| } |
| pin("result[9]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_33) { |
| values("1.45049,1.45694,1.47137,1.50259,1.58305,1.81697,2.49623"); |
| } |
| rise_transition(template_33) { |
| values("0.02634,0.03052,0.04182,0.07582,0.18553,0.52177,1.50672"); |
| } |
| cell_fall(template_34) { |
| values("1.07304,1.07777,1.08832,1.10973,1.15543,1.27151,1.60698"); |
| } |
| fall_transition(template_34) { |
| values("0.01914,0.02206,0.02913,0.04646,0.09427,0.24260,0.69589"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_67) { |
| values("1.99294,1.99940,2.01383,2.04505,2.12551,2.35943,3.03869"); |
| } |
| rise_transition(template_67) { |
| values("0.02634,0.03052,0.04182,0.07582,0.18553,0.52177,1.50672"); |
| } |
| cell_fall(template_68) { |
| values("2.14577,2.15051,2.16106,2.18247,2.22817,2.34425,2.67972"); |
| } |
| fall_transition(template_68) { |
| values("0.01914,0.02206,0.02913,0.04646,0.09427,0.24260,0.69589"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_101) { |
| values("1.99254,1.99899,2.01342,2.04464,2.12511,2.35903,3.03828"); |
| } |
| rise_transition(template_101) { |
| values("0.02634,0.03052,0.04182,0.07582,0.18553,0.52177,1.50672"); |
| } |
| cell_fall(template_102) { |
| values("2.05269,2.05743,2.06797,2.08938,2.13508,2.25117,2.58663"); |
| } |
| fall_transition(template_102) { |
| values("0.01914,0.02206,0.02913,0.04646,0.09427,0.24260,0.69589"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_135) { |
| values("7.81301,7.81947,7.83389,7.86511,7.94558,8.17950,8.85875"); |
| } |
| rise_transition(template_135) { |
| values("0.02634,0.03052,0.04182,0.07582,0.18553,0.52177,1.50672"); |
| } |
| cell_fall(template_136) { |
| values("7.65846,7.66320,7.67375,7.69516,7.74085,7.85694,8.19241"); |
| } |
| fall_transition(template_136) { |
| values("0.01914,0.02206,0.02913,0.04646,0.09427,0.24260,0.69589"); |
| } |
| } |
| } |
| pin("result[8]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_31) { |
| values("1.41448,1.42064,1.43457,1.46539,1.54573,1.77983,2.45893"); |
| } |
| rise_transition(template_31) { |
| values("0.02498,0.02907,0.04041,0.07485,0.18528,0.52225,1.50604"); |
| } |
| cell_fall(template_32) { |
| values("1.06728,1.07203,1.08260,1.10404,1.14976,1.26583,1.60132"); |
| } |
| fall_transition(template_32) { |
| values("0.01925,0.02216,0.02922,0.04652,0.09430,0.24262,0.69569"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_65) { |
| values("2.26135,2.26751,2.28144,2.31226,2.39260,2.62670,3.30580"); |
| } |
| rise_transition(template_65) { |
| values("0.02498,0.02907,0.04041,0.07485,0.18528,0.52225,1.50604"); |
| } |
| cell_fall(template_66) { |
| values("2.22720,2.23195,2.24252,2.26396,2.30967,2.42575,2.76124"); |
| } |
| fall_transition(template_66) { |
| values("0.01925,0.02216,0.02922,0.04652,0.09430,0.24262,0.69569"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_99) { |
| values("2.39911,2.40526,2.41919,2.45001,2.53035,2.76445,3.44355"); |
| } |
| rise_transition(template_99) { |
| values("0.02498,0.02907,0.04041,0.07485,0.18528,0.52225,1.50604"); |
| } |
| cell_fall(template_100) { |
| values("2.12748,2.13222,2.14280,2.16423,2.20995,2.32602,2.66151"); |
| } |
| fall_transition(template_100) { |
| values("0.01925,0.02216,0.02922,0.04652,0.09430,0.24262,0.69569"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_133) { |
| values("7.54137,7.54752,7.56146,7.59228,7.67261,7.90672,8.58582"); |
| } |
| rise_transition(template_133) { |
| values("0.02498,0.02907,0.04041,0.07485,0.18528,0.52225,1.50604"); |
| } |
| cell_fall(template_134) { |
| values("7.50656,7.51131,7.52188,7.54332,7.58903,7.70511,8.04060"); |
| } |
| fall_transition(template_134) { |
| values("0.01925,0.02216,0.02922,0.04652,0.09430,0.24262,0.69569"); |
| } |
| } |
| } |
| pin("result[7]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_29) { |
| values("1.63055,1.63604,1.64884,1.67878,1.75911,1.99228,2.68015"); |
| } |
| rise_transition(template_29) { |
| values("0.02109,0.02527,0.03706,0.07284,0.18503,0.52193,1.50681"); |
| } |
| cell_fall(template_30) { |
| values("1.25071,1.25535,1.26560,1.28668,1.33213,1.44831,1.78331"); |
| } |
| fall_transition(template_30) { |
| values("0.01776,0.02071,0.02792,0.04566,0.09385,0.24230,0.69758"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_63) { |
| values("2.08525,2.09073,2.10353,2.13347,2.21380,2.44697,3.13484"); |
| } |
| rise_transition(template_63) { |
| values("0.02109,0.02527,0.03706,0.07284,0.18503,0.52193,1.50681"); |
| } |
| cell_fall(template_64) { |
| values("1.98031,1.98494,1.99519,2.01628,2.06172,2.17791,2.51291"); |
| } |
| fall_transition(template_64) { |
| values("0.01776,0.02071,0.02792,0.04566,0.09385,0.24230,0.69758"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_97) { |
| values("1.99216,1.99765,2.01045,2.04039,2.12072,2.35389,3.04176"); |
| } |
| rise_transition(template_97) { |
| values("0.02109,0.02527,0.03706,0.07284,0.18503,0.52193,1.50681"); |
| } |
| cell_fall(template_98) { |
| values("1.73731,1.74195,1.75220,1.77328,1.81873,1.93491,2.26991"); |
| } |
| fall_transition(template_98) { |
| values("0.01776,0.02071,0.02792,0.04566,0.09385,0.24230,0.69758"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_131) { |
| values("7.21083,7.21632,7.22912,7.25906,7.33939,7.57256,8.26043"); |
| } |
| rise_transition(template_131) { |
| values("0.02109,0.02527,0.03706,0.07284,0.18503,0.52193,1.50681"); |
| } |
| cell_fall(template_132) { |
| values("7.21653,7.22117,7.23142,7.25250,7.29794,7.41413,7.74913"); |
| } |
| fall_transition(template_132) { |
| values("0.01776,0.02071,0.02792,0.04566,0.09385,0.24230,0.69758"); |
| } |
| } |
| } |
| pin("result[6]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_27) { |
| values("1.64798,1.65378,1.66713,1.69749,1.77775,2.01172,2.69295"); |
| } |
| rise_transition(template_27) { |
| values("0.02318,0.02724,0.03872,0.07376,0.18506,0.52245,1.50583"); |
| } |
| cell_fall(template_28) { |
| values("1.30315,1.30782,1.31826,1.33955,1.38516,1.50129,1.83665"); |
| } |
| fall_transition(template_28) { |
| values("0.01863,0.02158,0.02869,0.04616,0.09412,0.24250,0.69678"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_61) { |
| values("1.83836,1.84416,1.85751,1.88787,1.96813,2.20210,2.88333"); |
| } |
| rise_transition(template_61) { |
| values("0.02318,0.02724,0.03872,0.07376,0.18506,0.52245,1.50583"); |
| } |
| cell_fall(template_62) { |
| values("1.96377,1.96845,1.97888,2.00017,2.04579,2.16192,2.49728"); |
| } |
| fall_transition(template_62) { |
| values("0.01863,0.02158,0.02869,0.04616,0.09412,0.24250,0.69678"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_95) { |
| values("1.89929,1.90509,1.91844,1.94880,2.02905,2.26303,2.94426"); |
| } |
| rise_transition(template_95) { |
| values("0.02318,0.02724,0.03872,0.07376,0.18506,0.52245,1.50583"); |
| } |
| cell_fall(template_96) { |
| values("1.96008,1.96476,1.97519,1.99648,2.04210,2.15823,2.49359"); |
| } |
| fall_transition(template_96) { |
| values("0.01863,0.02158,0.02869,0.04616,0.09412,0.24250,0.69678"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_129) { |
| values("6.87929,6.88509,6.89844,6.92880,7.00906,7.24303,7.92426"); |
| } |
| rise_transition(template_129) { |
| values("0.02318,0.02724,0.03872,0.07376,0.18506,0.52245,1.50583"); |
| } |
| cell_fall(template_130) { |
| values("7.24010,7.24477,7.25521,7.27650,7.32211,7.43825,7.77360"); |
| } |
| fall_transition(template_130) { |
| values("0.01863,0.02158,0.02869,0.04616,0.09412,0.24250,0.69678"); |
| } |
| } |
| } |
| pin("result[5]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_25) { |
| values("1.60078,1.60633,1.61925,1.64927,1.72959,1.96293,2.64939"); |
| } |
| rise_transition(template_25) { |
| values("0.02154,0.02569,0.03742,0.07304,0.18504,0.52204,1.50661"); |
| } |
| cell_fall(template_26) { |
| values("1.27153,1.27614,1.28644,1.30760,1.35312,1.46930,1.80453"); |
| } |
| fall_transition(template_26) { |
| values("0.01804,0.02103,0.02818,0.04582,0.09394,0.24240,0.69780"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_59) { |
| values("2.19330,2.19885,2.21177,2.24180,2.32212,2.55545,3.24191"); |
| } |
| rise_transition(template_59) { |
| values("0.02154,0.02569,0.03742,0.07304,0.18504,0.52204,1.50661"); |
| } |
| cell_fall(template_60) { |
| values("2.11391,2.11851,2.12882,2.14997,2.19550,2.31168,2.64690"); |
| } |
| fall_transition(template_60) { |
| values("0.01804,0.02103,0.02818,0.04582,0.09394,0.24240,0.69780"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_93) { |
| values("2.33105,2.33660,2.34952,2.37955,2.45987,2.69321,3.37966"); |
| } |
| rise_transition(template_93) { |
| values("0.02154,0.02569,0.03742,0.07304,0.18504,0.52204,1.50661"); |
| } |
| cell_fall(template_94) { |
| values("2.01418,2.01878,2.02909,2.05025,2.09577,2.21195,2.54718"); |
| } |
| fall_transition(template_94) { |
| values("0.01804,0.02103,0.02818,0.04582,0.09394,0.24240,0.69780"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_127) { |
| values("6.62216,6.62771,6.64063,6.67066,6.75098,6.98432,7.67077"); |
| } |
| rise_transition(template_127) { |
| values("0.02154,0.02569,0.03742,0.07304,0.18504,0.52204,1.50661"); |
| } |
| cell_fall(template_128) { |
| values("6.67179,6.67639,6.68670,6.70785,6.75338,6.86956,7.20479"); |
| } |
| fall_transition(template_128) { |
| values("0.01804,0.02103,0.02818,0.04582,0.09394,0.24240,0.69780"); |
| } |
| } |
| } |
| pin("result[4]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_23) { |
| values("1.31722,1.32221,1.33425,1.36371,1.44419,1.67741,2.36206"); |
| } |
| rise_transition(template_23) { |
| values("0.01732,0.02173,0.03421,0.07132,0.18446,0.52117,1.50693"); |
| } |
| cell_fall(template_24) { |
| values("1.09432,1.09892,1.10921,1.13016,1.17559,1.29168,1.62591"); |
| } |
| fall_transition(template_24) { |
| values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_57) { |
| values("1.89930,1.90430,1.91634,1.94580,2.02628,2.25950,2.94414"); |
| } |
| rise_transition(template_57) { |
| values("0.01732,0.02173,0.03421,0.07132,0.18446,0.52117,1.50693"); |
| } |
| cell_fall(template_58) { |
| values("2.02093,2.02554,2.03583,2.05678,2.10220,2.21830,2.55253"); |
| } |
| fall_transition(template_58) { |
| values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_91) { |
| values("2.04334,2.04833,2.06037,2.08983,2.17031,2.40353,3.08817"); |
| } |
| rise_transition(template_91) { |
| values("0.01732,0.02173,0.03421,0.07132,0.18446,0.52117,1.50693"); |
| } |
| cell_fall(template_92) { |
| values("1.96128,1.96589,1.97618,1.99713,2.04256,2.15865,2.49288"); |
| } |
| fall_transition(template_92) { |
| values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_125) { |
| values("6.26493,6.26993,6.28197,6.31143,6.39191,6.62513,7.30977"); |
| } |
| rise_transition(template_125) { |
| values("0.01732,0.02173,0.03421,0.07132,0.18446,0.52117,1.50693"); |
| } |
| cell_fall(template_126) { |
| values("5.97383,5.97844,5.98873,6.00968,6.05510,6.17120,6.50543"); |
| } |
| fall_transition(template_126) { |
| values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550"); |
| } |
| } |
| } |
| pin("result[3]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_21) { |
| values("1.57511,1.58052,1.59318,1.62302,1.70337,1.93634,2.62583"); |
| } |
| rise_transition(template_21) { |
| values("0.02058,0.02478,0.03666,0.07262,0.18502,0.52180,1.50705"); |
| } |
| cell_fall(template_22) { |
| values("1.25356,1.25813,1.26838,1.28946,1.33493,1.45114,1.78628"); |
| } |
| fall_transition(template_22) { |
| values("0.01774,0.02074,0.02792,0.04565,0.09385,0.24234,0.69823"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_55) { |
| values("2.05315,2.05855,2.07122,2.10105,2.18141,2.41438,3.10387"); |
| } |
| rise_transition(template_55) { |
| values("0.02058,0.02478,0.03666,0.07262,0.18502,0.52180,1.50705"); |
| } |
| cell_fall(template_56) { |
| values("2.04804,2.05262,2.06286,2.08394,2.12942,2.24562,2.58077"); |
| } |
| fall_transition(template_56) { |
| values("0.01774,0.02074,0.02792,0.04565,0.09385,0.24234,0.69823"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_89) { |
| values("2.13035,2.13575,2.14842,2.17826,2.25861,2.49158,3.18107"); |
| } |
| rise_transition(template_89) { |
| values("0.02058,0.02478,0.03666,0.07262,0.18502,0.52180,1.50705"); |
| } |
| cell_fall(template_90) { |
| values("2.14160,2.14617,2.15641,2.17750,2.22297,2.33918,2.67432"); |
| } |
| fall_transition(template_90) { |
| values("0.01774,0.02074,0.02792,0.04565,0.09385,0.24234,0.69823"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_123) { |
| values("5.36999,5.37539,5.38806,5.41790,5.49825,5.73122,6.42071"); |
| } |
| rise_transition(template_123) { |
| values("0.02058,0.02478,0.03666,0.07262,0.18502,0.52180,1.50705"); |
| } |
| cell_fall(template_124) { |
| values("5.68893,5.69350,5.70374,5.72483,5.77030,5.88651,6.22165"); |
| } |
| fall_transition(template_124) { |
| values("0.01774,0.02074,0.02792,0.04565,0.09385,0.24234,0.69823"); |
| } |
| } |
| } |
| pin("result[2]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_19) { |
| values("1.55280,1.55810,1.57058,1.60028,1.68065,1.91335,2.60507"); |
| } |
| rise_transition(template_19) { |
| values("0.01988,0.02412,0.03610,0.07231,0.18501,0.52163,1.50738"); |
| } |
| cell_fall(template_20) { |
| values("1.23761,1.24224,1.25248,1.27357,1.31902,1.43521,1.77023"); |
| } |
| fall_transition(template_20) { |
| values("0.01775,0.02071,0.02792,0.04566,0.09385,0.24231,0.69769"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_53) { |
| values("2.17868,2.18398,2.19646,2.22615,2.30653,2.53923,3.23095"); |
| } |
| rise_transition(template_53) { |
| values("0.01988,0.02412,0.03610,0.07231,0.18501,0.52163,1.50738"); |
| } |
| cell_fall(template_54) { |
| values("2.06329,2.06792,2.07817,2.09925,2.14470,2.26089,2.59592"); |
| } |
| fall_transition(template_54) { |
| values("0.01775,0.02071,0.02792,0.04566,0.09385,0.24231,0.69769"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_87) { |
| values("2.08326,2.08856,2.10104,2.13074,2.21112,2.44381,3.13553"); |
| } |
| rise_transition(template_87) { |
| values("0.01988,0.02412,0.03610,0.07231,0.18501,0.52163,1.50738"); |
| } |
| cell_fall(template_88) { |
| values("1.86187,1.86649,1.87674,1.89783,1.94328,2.05947,2.39449"); |
| } |
| fall_transition(template_88) { |
| values("0.01775,0.02071,0.02792,0.04566,0.09385,0.24231,0.69769"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_121) { |
| values("4.88486,4.89016,4.90264,4.93234,5.01272,5.24542,5.93713"); |
| } |
| rise_transition(template_121) { |
| values("0.01988,0.02412,0.03610,0.07231,0.18501,0.52163,1.50738"); |
| } |
| cell_fall(template_122) { |
| values("4.86003,4.86466,4.87491,4.89599,4.94144,5.05763,5.39265"); |
| } |
| fall_transition(template_122) { |
| values("0.01775,0.02071,0.02792,0.04566,0.09385,0.24231,0.69769"); |
| } |
| } |
| } |
| pin("result[1]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_17) { |
| values("1.52832,1.53349,1.54575,1.57527,1.65568,1.88805,2.58244"); |
| } |
| rise_transition(template_17) { |
| values("0.01904,0.02333,0.03543,0.07194,0.18500,0.52142,1.50778"); |
| } |
| cell_fall(template_18) { |
| values("1.21988,1.22457,1.23483,1.25591,1.30133,1.41750,1.75238"); |
| } |
| fall_transition(template_18) { |
| values("0.01777,0.02068,0.02792,0.04567,0.09385,0.24227,0.69705"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_51) { |
| values("1.98000,1.98517,1.99743,2.02695,2.10736,2.33973,3.03412"); |
| } |
| rise_transition(template_51) { |
| values("0.01904,0.02333,0.03543,0.07194,0.18500,0.52142,1.50778"); |
| } |
| cell_fall(template_52) { |
| values("1.79555,1.80024,1.81050,1.83158,1.87700,1.99317,2.32805"); |
| } |
| fall_transition(template_52) { |
| values("0.01777,0.02068,0.02792,0.04567,0.09385,0.24227,0.69705"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_85) { |
| values("1.96070,1.96587,1.97813,2.00766,2.08807,2.32044,3.01483"); |
| } |
| rise_transition(template_85) { |
| values("0.01904,0.02333,0.03543,0.07194,0.18500,0.52142,1.50778"); |
| } |
| cell_fall(template_86) { |
| values("1.80669,1.81138,1.82163,1.84271,1.88813,2.00431,2.33919"); |
| } |
| fall_transition(template_86) { |
| values("0.01777,0.02068,0.02792,0.04567,0.09385,0.24227,0.69705"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_119) { |
| values("4.50671,4.51188,4.52414,4.55367,4.63407,4.86645,5.56084"); |
| } |
| rise_transition(template_119) { |
| values("0.01904,0.02333,0.03543,0.07194,0.18500,0.52142,1.50778"); |
| } |
| cell_fall(template_120) { |
| values("4.52020,4.52490,4.53515,4.55623,4.60165,4.71783,5.05270"); |
| } |
| fall_transition(template_120) { |
| values("0.01777,0.02068,0.02792,0.04567,0.09385,0.24227,0.69705"); |
| } |
| } |
| } |
| pin("result[0]") { |
| direction : output; |
| capacitance : 0.0334; |
| timing() { |
| related_pin : "execute"; |
| timing_sense : positive_unate; |
| timing_type : combinational; |
| cell_rise(template_1) { |
| values("1.29529,1.30095,1.31406,1.34423,1.42452,1.65813,2.34233"); |
| } |
| rise_transition(template_1) { |
| values("0.02225,0.02636,0.03798,0.07335,0.18505,0.52222,1.50627"); |
| } |
| cell_fall(template_2) { |
| values("0.99525,0.99986,1.01017,1.03133,1.07686,1.19304,1.52827"); |
| } |
| fall_transition(template_2) { |
| values("0.01807,0.02105,0.02820,0.04584,0.09395,0.24240,0.69775"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[0]"; |
| timing_type : combinational; |
| cell_rise(template_35) { |
| values("2.01854,2.02419,2.03730,2.06747,2.14776,2.38138,3.06557"); |
| } |
| rise_transition(template_35) { |
| values("0.02225,0.02636,0.03798,0.07335,0.18505,0.52222,1.50627"); |
| } |
| cell_fall(template_36) { |
| values("1.98112,1.98572,1.99604,2.01720,2.06273,2.17891,2.51414"); |
| } |
| fall_transition(template_36) { |
| values("0.01807,0.02105,0.02820,0.04584,0.09395,0.24240,0.69775"); |
| } |
| } |
| timing() { |
| related_pin : "sel_out[1]"; |
| timing_type : combinational; |
| cell_rise(template_69) { |
| values("2.06797,2.07363,2.08674,2.11691,2.19720,2.43081,3.11501"); |
| } |
| rise_transition(template_69) { |
| values("0.02225,0.02636,0.03798,0.07335,0.18505,0.52222,1.50627"); |
| } |
| cell_fall(template_70) { |
| values("1.91283,1.91743,1.92775,1.94891,1.99444,2.11062,2.44585"); |
| } |
| fall_transition(template_70) { |
| values("0.01807,0.02105,0.02820,0.04584,0.09395,0.24240,0.69775"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : rising_edge; |
| cell_rise(template_103) { |
| values("3.46429,3.46995,3.48306,3.51323,3.59352,3.82713,4.51133"); |
| } |
| rise_transition(template_103) { |
| values("0.02225,0.02636,0.03798,0.07335,0.18505,0.52222,1.50627"); |
| } |
| cell_fall(template_104) { |
| values("3.77714,3.78174,3.79206,3.81322,3.85875,3.97493,4.31016"); |
| } |
| fall_transition(template_104) { |
| values("0.01807,0.02105,0.02820,0.04584,0.09395,0.24240,0.69775"); |
| } |
| } |
| } |
| } |
| bus("sel_in") { |
| bus_type : sel_in; |
| direction : input; |
| capacitance : 0.0000; |
| pin("sel_in[2]") { |
| direction : input; |
| capacitance : 0.0215; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.42947"); |
| } |
| fall_constraint(scalar) { |
| values("-0.23036"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("1.17358"); |
| } |
| fall_constraint(scalar) { |
| values("1.26910"); |
| } |
| } |
| } |
| pin("sel_in[1]") { |
| direction : input; |
| capacitance : 0.0161; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.45568"); |
| } |
| fall_constraint(scalar) { |
| values("-0.34928"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("1.30889"); |
| } |
| fall_constraint(scalar) { |
| values("1.26084"); |
| } |
| } |
| } |
| pin("sel_in[0]") { |
| direction : input; |
| capacitance : 0.0078; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-0.42491"); |
| } |
| fall_constraint(scalar) { |
| values("-0.25079"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("1.36766"); |
| } |
| fall_constraint(scalar) { |
| values("1.17804"); |
| } |
| } |
| } |
| } |
| bus("sel_out") { |
| bus_type : sel_out; |
| direction : input; |
| capacitance : 0.0000; |
| pin("sel_out[1]") { |
| direction : input; |
| capacitance : 0.0045; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-3.87923"); |
| } |
| fall_constraint(scalar) { |
| values("-3.92489"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("5.76945"); |
| } |
| fall_constraint(scalar) { |
| values("5.31129"); |
| } |
| } |
| } |
| pin("sel_out[0]") { |
| direction : input; |
| capacitance : 0.0103; |
| timing() { |
| related_pin : "clk"; |
| timing_type : hold_rising; |
| rise_constraint(scalar) { |
| values("-4.04416"); |
| } |
| fall_constraint(scalar) { |
| values("-3.98783"); |
| } |
| } |
| timing() { |
| related_pin : "clk"; |
| timing_type : setup_rising; |
| rise_constraint(scalar) { |
| values("5.41102"); |
| } |
| fall_constraint(scalar) { |
| values("5.63170"); |
| } |
| } |
| } |
| } |
| } |
| |
| } |