Gigabit Ethernet C...

  • 2022-09-24 21:26:48

Gigabit Ethernet Controller RTL8111F-CG

RTL8111F-CG Integrated Gigabit Ethernet Controller for PCI Express Applications

General Instructions

The Realtek RTL8111F Gigabit Ethernet Controller combines a triple-speed IEEE802.3 compliant Media Access Controller (MAC) with a triple-speed Ethernet transceiver, PCI Express bus controller and embedded memory. The RTL8111F adopts the most advanced DSP technology and mixed-mode signaling technology to provide high-speed transmission over Category 5 UTP cable or Category 3 UTP (10Mbps only) cable. Crossover detection and automatic correction, polarity correction, adaptive equalization, crosstalk cancellation, echo cancellation, timing recovery, and error correction are implemented to provide robust transmission and reception capabilities at high speeds.

The RTL8111F supports the PCI Express 1.1 bus interface for host communication with power management, and is compatible with the IEEE802.3u specification for 10/100Mbps Ethernet and the IEEE802.3ab specification for 1000Mbps Ethernet. It also supports auxiliary power auto-detection and auto-configures the relevant bits of the PCI power management registers in the PCI configuration space. The RTL8111F replaces the external EEPROM (93C46/93C56/93C66) with embedded one-time programmable (OTP) memory.

Support for Advanced Configuration Power Management Interface (ACPI) - Power management of modern operating systems capable of Operating System Directed Power Management (OSPM) for the most efficient power management. PCI MSI (Message Signaled Interrupt) and MSI-X are also supported.

In addition to ACPI functionality, both ACPI and APM (Advanced Power Management) environments support remote wakeup (including AMD Magic Packet and Microsoft Wakeup Frame). In order to support WOL from deep power down states such as D3COLD, where the main power is off and only the auxiliary power is present, the auxiliary power must be able to provide the required power to the RTL8111F.

The RTL8111F supports protocol offloading. It offloads some of the most common protocols to the NIC hardware to prevent spurious wakeups and further reduce power consumption. rtl8111f can offload arp (ipv4) and ns (ipv6) protocols in d3 power saving state.

The rtl8111f supports the ECMA (European Computer Manufacturers Association) sleep host agent standard. The standard specifies that network connectivity and state are maintained through proxies to prolong sleep time for high-performance hosts. It handles some network tasks on behalf of the host, allowing the host to remain in sleep mode for long periods of time. Mandatory and optional behaviors of the action agent include generating reply packets, ignoring packets, and waking up the host.

The rtl8111f supports IEEE 802.3az-2010, also known as Energy Efficient Ethernet (eee). IEEE 802.3az-2010 works with the IEEE 802.3 media access control (mac) sublayer to support operation in low power idle mode. When Ethernet is at low link utilization, eee allows systems on both sides of the link to save power.

The RTL8111F is fully compatible with Microsoft NDIS5, NDIS6 (IPv4, IPv6, TCP, UDP) checksum offloading (large send and jumbo send) functions, and supports IEEE802 IP layer 2 priority encoding and IEEE802.1q virtual bridged LAN ( VLAN). The above features help reduce cpu utilization, especially when running on a web server to improve performance.

The rtl8111f supports receive side scaling (rss) to hash incoming tcp connections and supports load balancing of receive data processing across multiple CPUs. rss improves transactions per second and connections per second, which increases network throughput.

The device also features interconnect PCI Express technology. PCI Express is a high bandwidth, low pin count, serial, interconnect technology that offers significant performance improvements over traditional PCI while maintaining software compatibility with existing PCI infrastructure .

The RTL8111F is suitable for multiple market segments and emerging applications such as desktop, mobile, workstation, server, communication platform and embedded applications.

feature

Integrated 10/100/1000 transceiver

Auto-negotiation with next page capability

PCI Express 1.1 support

Support for swap/polarity/skew correction

Cross detection and automatic correction

Wake-on-LAN and Remote Wake-up support

Microsoft NDIS5, NDIS6 checksum offload (IPv4, IPv6, TCP, UDP) and segmented task offload (Big Send v1 and Big Send v2) support

Supports EMAC-393 ECMA Proxzzy standard for sleeping hosts

Support full-duplex flow control (IEEE802.3x)

Supports jumbo frames of 9K bytes

Fully compatible with ieee 802.3, ieee802.3u, ieee802.3ab

Support IEEE 802.1p layer 2 priority encoding

Support IEEE 802.1qvlan tagging

Support IEEE802.3AZ-2010 (EEE)

Embedded otp memory can replace external eeprom

serial memory

Send/receive on-chip buffer support

Supports power down/link down power saving/PHY disable mode

Built-in switching regulator

Supports PCI MSI (Message Signaled Interrupt) and MSI-X

Support quad-core Receive Side Scaling (RSS)

Support protocol offload (arp&ns)

Support custom LED

Supports single-lane 2.5Gbps PCI Express bus

Support hardware ECC (Error Correcting Code) function

Support hardware CRC (Cyclic Redundancy Check) function

48-pin QFN "green" package

application

PCI Express Gigabit Ethernet on motherboards, notebooks or embedded systems