I would like to use the Digilent Pmod NIC100 Rev B with EMSK from Synopsys (I dont have it yet)to get Ethernet 100Mbps communication via SPI.
So some silly questions as I am have not used Pmods till now :)
So if my understanding is correct, the Pmod device should be configured as an SPI Slave to my EM SK and the Pmod shall unpacket the SPI Stream and use its preprogrammed MAC inside Microchip ENC424J600.
But now it needs a TCP/UDP stack over it . The below statement in the explanation confuses me:
"Users must provide their own protocol stack software (such as TCP/IP). Digilent provides a set of libraries providing Ethernet support that is available in the Pmod NIC100 Resource Center. "
I checked the schematics of the Pmod , I did not find a JTAG/BDM interface.
My question is:
1) The Pmod NIC100 has a Microchip, and program it via any extra in programming interface or how is it done ?
2) The SPI inteface according to Microchip is of max 16M and obviously it is SPI. So how is 100 Mbps on Ethernet achieved , won't there be a bottleneck ? Or some extreme buffering of frames are happening inside the Pmod?
Answers to these questions would help me greatly to decide to order these boards or not. :)
Question
Dhanuraj Pillai
Hello,
I would like to use the Digilent Pmod NIC100 Rev B with EMSK from Synopsys (I dont have it yet)to get Ethernet 100Mbps communication via SPI.
So some silly questions as I am have not used Pmods till now :)
So if my understanding is correct, the Pmod device should be configured as an SPI Slave to my EM SK and the Pmod shall unpacket the SPI Stream and use its preprogrammed MAC inside Microchip ENC424J600.
But now it needs a TCP/UDP stack over it . The below statement in the explanation confuses me:
"Users must provide their own protocol stack software (such as TCP/IP). Digilent provides a set of libraries providing Ethernet support that is available in the Pmod NIC100 Resource Center. "
I checked the schematics of the Pmod , I did not find a JTAG/BDM interface.
My question is:
1) The Pmod NIC100 has a Microchip, and program it via any extra in programming interface or how is it done ?
2) The SPI inteface according to Microchip is of max 16M and obviously it is SPI. So how is 100 Mbps on Ethernet achieved , won't there be a bottleneck ? Or some extreme buffering of frames are happening inside the Pmod?
Answers to these questions would help me greatly to decide to order these boards or not. :)
Thanks in advance for your answers.
Best Regards
Dhanuraj
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now