Pmod NIC100 Reference Manual
Note
The Pmod NIC100 is retired and no longer available for purchase in our store.
The Digilent Pmod NIC100 (Revision B) is a standalone Ethernet Controller to provide Ethernet functionality to any system board.
Download This Reference Manual
Features
-
IEEE 802.3 compatible Ethernet controller
-
10/100 Mb/s data rates
-
MAC and PHY support
-
10BASE-T support and 100Base-TX support
-
12-pin Pmod connector with SPI interface
-
Follows Digilent Pmod Interface Specification Type 2A
Functional Description
The Pmod NIC100 utilizes Microchip'sENC424J600 Stand-Alone 10/100 Ethernet Controller. By providing both MAC and PHY support, Ethernet functionality at data rates up to 10Mbit/s is achievable for any system board.
Interfacing with the Pmod
The Pmod NIC100 communicates with the host board via theSPI 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 pinINT/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 thePmod 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
Header J1 | ||||||
---|---|---|---|---|---|---|
Pin | Signal | Description | Pin | Signal | Description | |
1 | CS | Chip Select | 7 | ~INT/SPISEL | Interrupt Signal/SPI Enable | |
2 | MOSI | Master-Out-Slave-In | 8 | NC | Not Connected | |
3 | MISO | Master-In-Slave-Out | 9 | NC | Not Connected | |
4 | SCLK | Serial Clock | 10 | NC | Not Connected | |
5 | GND | Power Supply Ground | 11 | GND | Power Supply Ground | |
6 | VCC | Power Supply (3.3V) | 12 | VCC | Power Supply (3.3V) |
Any external power applied to the Pmod NIC100 must be within 3V and 3.6V; however, it is strongly recommended that Pmod is operated at 3.3V.
Physical Dimensions
The pins on the pin header are spaced 100 mil apart. The PCB is 1.8 inches long on the sides parallel to the pins on the pin header (2.05 inches long including the Ethernet port) and 0.8 inches long on the sides perpendicular to the pin header.
Additional Information
的图表Pmod NIC100是可用的here. Additional information about the Ethernet Controller including communication modes and specific timings of the chip can be found by checking out its datasheethere.
Example code demonstrating how to get information from the Pmod NIC100 can be foundhere.
If you have any questions or comments about the Pmod NIC100, feel free to post them under the appropriate section (“Add-on Boards”) of theDigilent Forum.