S
Stefano Moser
Guest
Hi all,
I'm designing a board with a Xilnx Spartan 6 LX16, and I've some
questions about clock managing and pin-planning, before the complete
netlist/implementation being prepared.
The clock to the FPGA is generated through an oscillator and feed on a
gclk pin of the FPGA. The internal CMT (Clock Management Tile) is then
used to clock an external ADC and two data-buses with the use of
IOSERDES primitives, forwarding clock on one of them. This design will
also include a DDR memory interface. Another clock will come from the
USB interface (located on an external USB bridge).
What are the best practices to follow to correctly pin-planning the most
important pins (I refer to pins that will be used as clock I/O and
forwarding for data busses), without an already defined implementation
of the logic?
Thanks a lot for the help!
Best regards,
Stefano.
I'm designing a board with a Xilnx Spartan 6 LX16, and I've some
questions about clock managing and pin-planning, before the complete
netlist/implementation being prepared.
The clock to the FPGA is generated through an oscillator and feed on a
gclk pin of the FPGA. The internal CMT (Clock Management Tile) is then
used to clock an external ADC and two data-buses with the use of
IOSERDES primitives, forwarding clock on one of them. This design will
also include a DDR memory interface. Another clock will come from the
USB interface (located on an external USB bridge).
What are the best practices to follow to correctly pin-planning the most
important pins (I refer to pins that will be used as clock I/O and
forwarding for data busses), without an already defined implementation
of the logic?
Thanks a lot for the help!
Best regards,
Stefano.