multi-phase clock usage from the same one PLL
I have one question for multi-phase usage of PLL:
In the LVDS IP usage, it has soft-cdr mode, and it could process >150Mbps serial siganl without following clock. But for the speed <150Mbps, there's need for this case but the IP could not design. So there's need to build like soft-cdr case to process this case. And from lots of information, there's need for the multi-phase frequency clock to oversample the signal in the theory. If so, in the fpga, I need one PLL to output several multi-phase clock to do this thing.
My question is that : when use these seveal clock to sample the signal and I need to force these sampled data into one clock domain, and it's easy to process. If I use the 0-phase offset clock to capture the sampled data and if there 5 phase offset clock (0/72/144/216/288). So rising clock of the last clock (288 deg) is very close to the next rising clock of the first clock(0 deg). It's hard to resolve the datapath delay right?
For implementing the above method, how to keep the phase relationship between the multi-phase clock and how to set this timing constarin (use multi clock constrain). I have no experence on this part and have not found related information? Could someone help me about this?
For FPGA, I have arria 10 chip.
Brs,
Lambert