LiteX LiteEth peripheral
The hardware source and any documentation can be found in the LiteEth Git repository.