Jump to content
  • 0

HOW TO INTERFACE PMOD NIC 100 WITH NEXYS 3 board


SHASHANKPANDE

Question

Hii..

 

I am a beginner and presently I am working on NEXYS 3 FPGA board, I am trying to communicate NEXYS 3 with my computer using PMOD NIC 100.

 

My doubt is how and by using which Protocol can I interface my PMOD NIC 100..??

 

can it be interfaced by RS232 since I have to transmit temperature data only (I am using PMOD TMP2 for that)

 

Is it a proper way to communicate it..??..Or should I use any other protocol..??

 

Kindly Help...

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

You can talk with the PMOD over SPI - Wikipedia has an overview at http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus

 

You can find the hardware detail in the reference manual at https://www.digilentinc.com/Data/Products/PMOD-NIC100/PmodNIC100_rm_RevA.pdf

 

The PMOD use's Microchip's stand alone Ethernet controller - ENC424J600 - you can find the full datasheet for the chip at http://ww1.microchip.com/downloads/en/DeviceDoc/39935b.pdf.

 

To use the chip there are thirty or so registers, and quite a few may need to be set appropriately before Ethernet frames can be sent. It might pay to experiment with it for a while in a more software-friendly environment - perhaps hook it up to a micro-controller and experiment with it for a while.... 

Link to comment
Share on other sites

I have to agree with Hamster here, I think it is going to be tricky to learn how to use the PmodNIC100 on an FPGA board if you are not using a microblaze core. Hook it up to a chipkit or arduino and figure out how to send/receive simple packets, then you will better understand what your HDL will need to look like. 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...