Altera_Forum
Honored Contributor
11 years ago"UDP Offload Example" to "Point to Point Ethernet System"
Hi,
I want to modify the tutorial "UDP Offload Example" available on Altera Wiki http://www.alterawiki.com/wiki/nios_ii_udp_offload_example into "Point to Point Ethernet System". I have successfully run the tutorial "using tripple speed ethernet" that uses Qsys and Eclipse for its design. ftp://ftp.altera.com/up/pub/altera_material/12.0/tutorials/de2-115/using_triple_speed_ethernet.pdf As some forum guys suggested: TO achieve speed >800 Mpbs, I should have to generate packet in Hardware and "UDP offload Example" is best starting point. So, I want to generate packet in Hardware over the tutorial "using tripple speed ethernet" as a modification. As my aim is just "point to point Ethernet system" (not UDP or IP), I skipped UDP part having also IP (like UDP payload Inserter, UDP Port to channel Mapper Component, etc) and took only one channel out of 4 and I/O from NIOSII via SGDMA and leave rest part as it is. The block diagram of my approach is in attachment. The screen shots of my Qsys approach is also in attachment for more clarification. Now I stuck at demux custom component because when I look on its verilog code, its control signal(channel signal) is coming from "UDP Port to channel Mapper Component" which I have not used in my case and got confused about how I can control demux here and not getting any idea how to proceed. The custom components which I used is in attachment. Could anybody please help.