难,只能说难。 FPGA处理时序的东西,挺复杂的。 以太网,你可以弄一个以太网模块,主要是要控制这个模块工作。如果用单片机还简单点,用FPGA控制,代码麻烦。
这个看你的以太网是多少M的,然后mac可以用ip控制,然后phy可以外围控制芯片。。。可以先看点网络协议的书籍
以太网是mac控制器吧