Forum Discussion
Altera_Forum
Honored Contributor
16 years agoAs you said it in your previous post, it is possible in principle to have the FPGA and the NIOS CPU running at the same time (and sharing access to SDRAM, for example). So this would be one easy solution. Yesterday I tried to do the simple socket server example [...] (http://www.alteraforum.com/forum/showthread.php?p=73770), which is also working now finally.
After all, I decided to give coding the ethernet/ip/udp protocol in hardware a try. I already know what documents I have to read in general for this purpose: UDP: rfc 768 - user datagram protocol (http://tools.ietf.org/html/rfc768) (It's much simpler than tcp (http://tools.ietf.org/html/rfc793)) IP: rfc 791 - internet protocol (http://tools.ietf.org/html/rfc791) Ethernet: rfc 826 - ethernet address resolution protocol (http://tools.ietf.org/html/rfc826) <--- is this the right document?? Maybe it's not that difficult as I thought. I should give it a try at least. If it doesn't work I will have to use the NIOS as an ethernet driver, because it doesn't seem that I will get very far with USB.