Electrical – How to connect two FPGA boards – VHDL

decoderencoderethernetfpga

Hi all,

I am trying to figure out a way to connect two fpga boards (like in the image) for a Morse code decoder/encoder. Our first plan was to make the decoding and the encoding in the same board with a mode select option, but when we sent our project proposal to our instructor, he said it was too simple for a final project and as a suggestion, he said that we can try to connect two boards and that it is a simple task, that we can find some example on Internet. However, all we could find was about boards with ethernet connection. We have our seven segment display code and a sample sequential circuit design with clock to take input and display it, but we could not figure out how to connect two boards. Any suggestion/advice would be greatly appreciated.

Best Answer

Use PORT A. Use an I/O pin for receiving, an other I/O pin for sending and a ground. This requires three wires. You cross the cables for the I/Os to that the "send" pin connects to the "receive" pin of the other board and reverse. This allows to have two identical "code"/"schematic" on both board.

For project proposal, you can use switches and buttons to allow encoding a short message on display and then you send the message. The other board receives the message and display on the display. You could have up to 8 char or more an scroll. As you see fit. Nothing very hard to do and possibly quite fun for a small university project.