ODDR clock
Hi,
I need to create a source synchronous connection between two FPGAs.
FPGA A needs to transmit 32 data bits with a clock to FPGA B.
All 32 bits are sampled by a PLL clock and then sent to 32 IO_OBUF pins. The same PLL clock (which samples the 32 data bits) is connected to another IO_OBUF.
I would like to align the clock and the 32 data bits to the same flip-flop delay value.
Is there an IP core or an alternative method to create an ODDR that is sampled by the PLL clock and generates a new clock that is aligned with the flip-flop for the 32 data bits?
Thank you!
Hi,
there's probably no advantage by using GPIO. A behavioral or structural description of the output logic will most likely end up in a similar or identical hardware implementation. I mentioned GPIO because you asked.
Also your existing SDC specification should work.