I noticed that the QDR controller on ROACH2 clocks the IODELAY delay adjustments at 200 MHz (i.e. sys_clk2x). Is there any advantage to running that at 200 MHz rather than at 100 MHz (i.e. sys_clk)? It seems that startup calibration might take twice as long at 100 MHz, but that's probably not a significant amount of time and it would ease the timing requirements thereby simplifying place and route.
Would it be as simple as changing the "PORT div_clk = sys_clk2x" line(s) of the qdr_controller instance(s) in system.mhs to use "sys_clk" instead of "sys_clk2x"? Thanks, Dave

