modified pipelining, IDELAYs to pass timing at 312.5MHz