Forum Discussion
Altera_Forum
Honored Contributor
20 years agoUDP is pretty simple, especially if you can just have some configurable registers in your HW that dump in destination MAC, IP, port, etc. The challenge is getting the checksum done properly. Are you using the MTIP mac that can calculate checksums in place once the packets is sent for transmission? If so you won't need to worry about it.. If you do need to resolve checksums yourself, you'll need to have your HDL examine the entire contents of the packet prior to transmission, which means fast RAM... a common implementation is a DMA engine integrated into your custom logic that can be used to examine memory. Sounds like a fun project!