i am designing an UART (as my project) using verilog HDL, i need to put my transmitter and receiver modules on different FPGA(nexys-4 of Artix-7 series) boards and finally do the communication for the on board testing of my UART design, but i don't know how to connect two FPGA boards in such a way. can i get a help
i am designing an UART (as my project) using verilog HDL, i need to put my transmitter and receiver modules on different FPGA(nexys-4 of Artix-7 series) boards and finally do the communication for the on board testing of my UART design, but i don't know how to connect two FPGA boards in such a way. can i get a help
SPI could be good option to communicate between the two FPGA's. Decide one FPGA as Master and another as slave. I guess both FPGA's operates under same clock frequency. So in that case you can use same clock frequency for SPI communication. So there will not be any lag in your communication speed.
I have worked on same kind of project 2 years back. My project interface was like this..
Had 2 FPGA's of same family. Had one microcontroller and a processor.
So changed one FPGA as master & slave
Inputs to slave FPGA will be from UART & sending the data to the master FPGA through SPI and interface between master FPGA & Processor was done through Flex bus.
The original post is asking about UART communication. I don't see how USB port and USB cable come into play. Or is the original problem solved and you are asking a new question?
actually the problem is i am not using the UART available to me at board....i m designing UART of my own as my project.... so while demonstration(presentation) i need to show communication between separate transmitter and receiver present at different FPGA boards
The OP probably has an FTDI USB-UART chip on the dev board. For the FPGA, you would treat this as a UART. For the PC, you would install the FTDI drivers (possibly already installed) and then select the correct serial port in whichever terminal application you choose.