Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pmod:pmodnic100:reference-manual [2021/05/14 23:03] – ↷ Page moved from reference:pmod:pmodnic100:reference-manual to pmod:pmodnic100:reference-manual Arthur Brownpmod:pmodnic100:reference-manual [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Pmod NIC100 Reference Manual ====== ====== Pmod NIC100 Reference Manual ======
 +
 +<WRAP round info 650px>
 +===Note===
 +The Pmod NIC100 is retired and no longer available for purchase in our store.
 +</WRAP>
 +
 The Digilent Pmod NIC100 (Revision B) is a standalone Ethernet Controller to provide Ethernet functionality to any system board. The Digilent Pmod NIC100 (Revision B) is a standalone Ethernet Controller to provide Ethernet functionality to any system board.
  
Line 30: Line 36:
 The %%Pmod NIC100%% communicates with the host board via the [[pmod:communication_protocols:spi|SPI protocol]]. Users may either use a pull-up resistor on the Interrupt/SPI Select (INT/SPISEL) pin to enable the SPI mode of the embedded chip. Users may then bring the Chip Select (CS) line to a logic low voltage state to initiate communication with the Ethernet Controller. Alternatively, users may use a pull-down resistor on the pin INT/SPISEL pin to place the module into Parallel Slave Port Interface mode. The %%Pmod NIC100%% communicates with the host board via the [[pmod:communication_protocols:spi|SPI protocol]]. Users may either use a pull-up resistor on the Interrupt/SPI Select (INT/SPISEL) pin to enable the SPI mode of the embedded chip. Users may then bring the Chip Select (CS) line to a logic low voltage state to initiate communication with the Ethernet Controller. Alternatively, users may use a pull-down resistor on the pin INT/SPISEL pin to place the module into Parallel Slave Port Interface mode.
  
-Note that this Pmod only provides the hardware at the physical layer (PHY) and the media access control (MAC) for a network interface. 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 [[reference:pmod:pmodnic100:start#example_projects|Pmod NIC100 Resource Center]]. As this library uses some of Microchip's software, users must first agree to Microchip's terms of use; hence the lack of an indirect download. +Note that this Pmod only provides the hardware at the physical layer (PHY) and the media access control (MAC) for a network interface. 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:pmodnic100:start#example_projects|Pmod NIC100 Resource Center]]. As this library uses some of Microchip's software, users must first agree to Microchip's terms of use; hence the lack of an indirect download. 
  
 ==== Pinout Description Table ==== ==== Pinout Description Table ====
Line 51: Line 57:
 The schematics of the %%Pmod NIC100%% are available {{reference:pmod:pmodnic100:pmodnic100_sch.pdf|here}}. Additional information about the %%Ethernet Controller%% including communication modes and specific timings of the chip can be found by checking out its datasheet [[http://ww1.microchip.com/downloads/en/DeviceDoc/39935b.pdf|here]].  The schematics of the %%Pmod NIC100%% are available {{reference:pmod:pmodnic100:pmodnic100_sch.pdf|here}}. Additional information about the %%Ethernet Controller%% including communication modes and specific timings of the chip can be found by checking out its datasheet [[http://ww1.microchip.com/downloads/en/DeviceDoc/39935b.pdf|here]]. 
  
-Example code demonstrating how to get information from the %%Pmod NIC100%% can be found [[reference:pmod:pmodNIC100:start#example_projects|here]]. +Example code demonstrating how to get information from the %%Pmod NIC100%% can be found [[pmod:pmodnic100:start#example_projects|here]]. 
  
 If you have any questions or comments about the %%Pmod NIC100%%, feel free to post them under the appropriate section ("Add-on Boards") of the [[https://forum.digilentinc.com/|Digilent Forum]]. If you have any questions or comments about the %%Pmod NIC100%%, feel free to post them under the appropriate section ("Add-on Boards") of the [[https://forum.digilentinc.com/|Digilent Forum]].