Silicon Solutions

Microchip TCP/IP Stack

Microchip TCP/IP Stack Help
Silicon Solutions

One of the first choices to make when designing your application is which hardware layer to use. Microchip supports a number of hardware TCP/IP solutions, each with an integrated MAC and/or PHY. The ENC28J60 and ENCX24J600 are stand-alone Ethernet controller chips, developed by Microchip Technology. The MRF24WB0M / MRF24WG0M is a stand-alone 802.11b/g wireless transceiver. The PIC18F97J60 is a PIC18 microcontroller with an integrated Ethernet peripheral. The PIC32MX7XX/6XX series of 32-bit microcontrollers are high performance devices with integrated Ethernet MAC peripheral (MII/RMII interface to external PHY). 

For information about demonstration boards that use these devices, see the Demo Kits section.

Feature 
ENC28J60 
ENCX24J600 
PIC18F97J60 
MRF24WB0M / MRF24WG0M 
PIC32MX7XX/6XX 
Technology 
Wired Ethernet 
Wired Ethernet 
Wired Ethernet 
802.11b/g Wireless 
Wired Ethernet 
MAC 
Internal 
Internal 
Internal 
Internal 
Internal 
PHY 
Internal (10-Base-T) 
Internal (10/100-Base-T) 
Internal (10-Base-T) 
Internal 
External PHY (MII/RMII Interface) 
RAM Buffer (bytes) 
8,192 
24,576 
3,808 
14,170 
Configurable descriptors in Internal RAM (128k of Internal RAM) 
Interface 
SPI 
SPI, 8 or 16 bit multiplexed or demultiplexed parallel interface 
None (built-in Ethernet MAC/PHY) 
SPI 
None (built-in Ethernet MAC) 
Pins 
28 
44, 64 
64/80/100 
36 
64/100/121 
Package 
SOIC, SPDIP, SSOP, QFN (6x6 mm) 
TQFP, QFN 
TQFP 
Surface Mount WiFi I/O module 
TQFP, QFN (9x9 mm), BGA 
Cryptographic Engines 
No 
Yes 
No 
No 
No 
Pre-programmed MAC address 
No(1) 
Yes 
No(1) 
Yes 
Yes 

1: For devices without a pre-programmed MAC address, you may consider using an EEPROM with a built-in MAC address, such as the device family described here.

Microchip TCP/IP Stack 5.42.08 - June 15, 2013
Copyright © 2012 Microchip Technology, Inc.  All rights reserved.