Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

Ethernet MAC IP to receive data sent via UDP

Dear Altera Gurus,

I am currently working on a project that needs to get data to a remote board in the order of 3-5 megabytes per second. Previously I have used FTDI devices via USB but this board may be located 5-10M away from the data source so I am considering Ethernet (UDP) to send data to the board. One route I have investigated is the use of a PIC (PIC32MX795F512L) but the PIC is right on the edge of data throughput and I will also need an FPGA to do something with the data in a real time nature.

I would like to ideally use FPGA to connect directly to a DP83848 but I am a relative beginner in VHDL and it is highly likely I am/will become out of my depth. Does anyone know of an off the shelf IP core (not that I've ever used one) or a reference design with code samples [with good documentation] that might allow a newbie to take the deep dive. I am happy to consider paying for a core i.e. I'm not just looking to get something from opencores - it's really that it is relative simple to use and that the learning curve is too steep.

I would greatly appreciate any input.

Kind regards,

D

3 Replies