[lowrisc-dev] Ethernet Support on the rocket FPGA implementation
stefan at wallentowitz.de
Wed Apr 13 10:05:35 BST 2016
-----BEGIN PGP SIGNED MESSAGE-----
On 13.04.2016 04:54, Pawan Reddy Sibbala wrote:
> Hi Wei,
not way, but maybe I can help you :)
> I have a question about ethernet support on the rocket FPGA
> implementation ( tethered and untethered versions ).
> In the tethered version, it is mentioned that HTIF is used to
> service system calls for peripheral device emulation. Can rocket
> core on the FPGA send packets over the ethernet? I don't think it
> has support for it but I'm trying to get a sense of what needs to
> changed/added to make this support? Could you give your thoughts on
> how one can do this?
If you can add an IP block for it and hook it up its kind of the
> It seems like the untethered version has support for UART and SD
> card. How different would it be to add ethernet support for this
> when compared to the tethered version with HTIF?
It should not be too hard. Essentially I would start with creating the
IP block for AXI and integrate this with the nasti_io infrastructure.
The software part should be pretty straight-forward.
There are also open source Ethernet blocks, integrating one of those
would be great, but may need some more work.
Which board are you focusing? The Nexys?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-----END PGP SIGNATURE-----
More information about the lowrisc-dev