You might know I despise USB so the best way to communicate, so far, is Ethernet. It's a bit convoluted but it's now very well understood and supported everywhere. I remember seeing attempts in HDL a decade ago but lost the links. I also like the Wiznet modules but would love to integrate some of their functionalities in a FPGA to cut prices and complexity (and prevent the issues that stem from single-source parts). Oh and it's something I have been asked to do, in the past. So this project will start as a place to gather all the necessary information.
And I'll start with a 10BaseT tranceiver. That should be enough for simple communications, I'm not aiming at high performance here. Yet.
Co-conspirators are welcome, drop me a PM if you're interested !