• 0
Sree

Using PMODNIC100 with Nexys4ddr for Second Ethernet Port

Question

I need a second ethernet port on my Nexys4ddr board, so I got the PMODNIC100 ethernet connector. To get started, I was trying to follow the Getting Started with Digilent Pmod IPs Tutorial, but since I do not find any IP core for PMODNIC100 in Vivado 2015.4, I do not know how to proceed. Can you please guide me regarding how to send and receive data through the PMOD NIC100 ethernet connector?

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Hi @Sree,

Unfortunately, we have not had time to make an IP Core for the PmodNIC100.  Here is a forum thread that discusses getting the PmodNIC100 to work with an FPGA using VHDL. I believe you should be also able to axi Quad SPI IP Core to facilitate the spi communication. For a reference on how to work with IP core here is the AXI Quad SPI v3.2 LogiCORE IP Product Guide. Once you have the communication working you will need to implement the Ethenet protocols in SDK. This will be a complicated task. It would be easier to facilitate a different form of communication to send a receive date.  What size and speed are you needing to send and receive data?

thank you,

Jon

Share this post


Link to post
Share on other sites
  • 0

Dear @jpeyron,

Thanks for your reply. I need to connect the board to a switch through the second ethernet port. Since the Nexyx4DDR board does not offer any option other than using pmod, we considered this. What alternative form of communication do you suggest? Is it possible to use the USB-HID to drive an ethernet adapter in case we use an USB-ethernet adapter?

Share this post


Link to post
Share on other sites
  • 0

Hi @Sree,

The USB HID can be used to program the fpga. Once the fpga is programmed then it will only work with keyboards or mice. I was suggesting replacing one of you desired ethernet connections with a different form of communication such as the Pmod WIFI or uart through the usb uart depending on your data transfer rate needs.

thank you,

Jon 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now