The ENC424J600-I/ML is a stand-alone Fast Ethernet Controller with an industry standard serial peripheral interface (SPI) or a flexible parallel interface. It is designed to serve as an Ethernet network interface for any microcontroller equipped with SPI or a standard parallel port. It meets all of the IEEE 802.3 specifications applicable to 10Base-T and 100Base-TX Ethernet, including many optional clauses, such as auto-negotiation. It incorporates a number of packet filtering schemes to limit incoming packets. It also provides an internal, 16-bit wide DMA for fast data throughput and support for hardware IP checksum calculations. For applications that require the security and authentication features of SSL, TLS and other protocols related to cryptography, a block of security engines is provided.
● IEEE 802.3 Compliant fast Ethernet controller
● Integrated MAC and 10/100Base-T PHY
● Hardware security acceleration engines
● 24kB Transmit/receive packet buffer SRAM
● Supports one 10/100Base-T port with automatic polarity detection and correction
● Supports auto-negotiation
● Support for pause control frames, including automatic transmit and receive flow control
● Supports half and full-duplex operation
● Programmable automatic retransmit on collision
● Programmable padding and CRC generation
● Programmable automatic rejection of erroneous and runt packets
● Support for unicast, multicast and broadcast packets
● Supports promiscuous reception
● Programmable pattern matching
● Transmit and receive interrupts