I am developing a serial to parallel link for transmission of high speed digital pulses. Using UART logic on Spartan 3E boards , I am able to transfer 100 KHz pulses (8 channels) and recover them on receiver board. I am using DCM to provide 250 MHz clock to the logic.
I am targeting 10-50 MHz pulses (8Channels) transmission on FPGA boards. I have some spartan 6 boards with me which can support upto 1 GHz clock using BUFPLLs.
Can anyone provide a suggestion on how can I improve the speed of logic in order to achieve higher pulse frequency.
Should I user ISERDES/OSERDES...any tutorial on how to use these IOs on FPGA.
Pls suggest and let me know if I am no clear on any point.
Question
falcon98
Hi all,
I am developing a serial to parallel link for transmission of high speed digital pulses. Using UART logic on Spartan 3E boards , I am able to transfer 100 KHz pulses (8 channels) and recover them on receiver board. I am using DCM to provide 250 MHz clock to the logic.
I am targeting 10-50 MHz pulses (8Channels) transmission on FPGA boards. I have some spartan 6 boards with me which can support upto 1 GHz clock using BUFPLLs.
Can anyone provide a suggestion on how can I improve the speed of logic in order to achieve higher pulse frequency.
Should I user ISERDES/OSERDES...any tutorial on how to use these IOs on FPGA.
Pls suggest and let me know if I am no clear on any point.
Thanks
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.