Timing analysis of GSM
FMax: 90.75MHz
Critial path: 13.684ns
Start signal: main:main_inst|main_thread_i_125_reg[5]
End signal: main:main_inst|main_180_196_phi_temp[29]
/* main: %.thread.i*/ /* %142 = mul nsw i32 %125, %139*/
main_thread_i_142 = (main_thread_i_125_reg * main_thread_i_139);
/* main: %.thread.i*/ /* %143 = add nsw i32 %142, %129*/
main_thread_i_143 = (main_thread_i_142 + main_thread_i_129_reg);
/* main: %.thread.i*/ /* %159 = add nsw i32 %158, %143*/
main_thread_i_159 = (main_thread_i_158 + main_thread_i_143);
/* main: %180*/ /* %196 = phi i32 [ %159, %.thread.i ], [ %204, %._crit_edge.i ]*/ if ( ( (cur_state == LEGUP_F_main_BB__thread_i_50) & (memory_controller_waitrequest == 1'd0) ) )
main_180_196_phi_temp ⇐ main_thread_i_159;