An Ethernet based communication interface between two FPGAs through hardware description on VHDL and Verilog. The UDP, IP, Ethernet, ARP and DHCP protocols are used for data flow and control over the subnet. Each folder has the top module till that folder and a testbench till that module (if exists). System consists of complete : FPGA1, FPGA2, DHCP, Switch The System module is in itself a testbench connecting all four entities.
arpanvyas/FPGA-Ethernet-Communication
An Ethernet based communication interface between two FPGAs through hardware description on VHDL and Verilog.
VHDL