1. Catalogs
  2. Intel
  3. Intel® Ethernet Switch FM4000

Intel® Ethernet Switch FM4000

Intel® Ethernet Switch FM4000
1 / 270 PagesView full catalog

Intel® Ethernet Switch FM4000

Product catalog summary
Introduction
The document is a comprehensive datasheet for the Intel® Ethernet Switch FM4000, detailing its architecture, components, and functionalities as a 24-Port 10G Ethernet L2/L3/L4 Switch/Router.
Architecture Overview
Describes the FM4000 architecture, including frame parsing across Layers 2, 3, and deep packet inspection. It covers the frame processing pipeline and components like the Frame Header, Frame Trailer, Ethernet Port Logic, and units such as the Filtering and Forwarding Unit (FFU) and ARP Unit.
Pin Descriptions
Provides detailed descriptions of various pins, including Ethernet Port Pins, Power Pins, Bus Interface Pins, GPIOs, I2C, MDIO, and LED Pins.
Ethernet Port Logic (EPL)
Discusses SERDES, including PLL and reference frequency, drive strength adjustments, and testing facilities. It also covers the Physical Coding Sub-layer (PCS) and MAC, detailing frame parsing and deep packet inspection.
Chip Management
Includes details on the boot controller, EEPROM boot format, interrupt controller, and various controllers like I2C, MDIO, and GPIO. It also discusses the Frame Handler PLL and LED functionalities.
Legal and Revision History
Contains legal disclaimers and a revision history from the first release in 2007 to the current version in 2014.
CPU Bus Interface
Covers the CPU bus interface, including DATA_HOLD, atomic accesses, and support for little and big endian formats, with procedures for managing data transmission and reception.
CPU Frame Transfer
Details packet transmission and reception, focusing on endian packet transfer and DMA timing.
SPI Interface
Outlines the SPI controller's role in facilitating communication between the CPU and peripheral devices.
In-Band Management
Provides an overview of management by attached or remote CPUs, including FIBM topology and frame formats, reliable communication protocols, and interrupt handling.
Counter Rate Monitoring
Explains the configuration and state monitoring of counters for performance tracking and system diagnostics.
JTAG Interface
Describes the JTAG interface used for testing and debugging hardware components.
Filtering and Forwarding Unit (FFU)
Provides an overview of the FFU, including frame header mapping, slice activation, and ACL mappings, critical for understanding data filtering and forwarding.
Routing
Covers multi-chip routing, ARP unit, and IP traps and logs, providing insights into routing management and monitoring.
Layer 2 Lookup
Discusses VLANs, MAC address tables, and layer 2 lookup flow, including table management, security, and protocol traps.
Port Mapping and Packet Replication
Explains port mapping, loopback suppression, link aggregation, and IP multicasting, essential for data replication and management across ports.
Frame Hashing
Describes frame hashing processes, including layer 3/4 and layer 2/3/4 hash techniques, and compatibility with FM2000.
Triggers
Provides an overview of triggers, including match conditions, actions, and counters, explaining their use in managing data flow and system performance.
QoS and Congestion Management
Discusses quality of service and congestion management, including processing frames with trailing errors and differentiated services (DiffServ).
Specifications
Outlines electrical and mechanical specifications, including power supply sequencing, DC characteristics, AC timing, package dimensions, and thermal parameters.
Thermal and Mechanical Specifications
Provides thermal resistance values, maximum case temperatures, and detailed pin location information for various packages, crucial for hardware design and integration.
See more

Catalog excerpts

Intel® Ethernet Switch FM4000-1

Intel® Ethernet Switch FM4000 24-Port 10G Ethernet L2/L3/L4 Switch/Router Datasheet Networking Division (ND)

 Open the catalog to page 1
Intel® Ethernet Switch FM4000-2

LEGAL By using this document, in addition to any agreements you have with Intel, you accept the terms set forth below. You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS...

 Open the catalog to page 2
Intel® Ethernet Switch FM4000-3

Revision History Revision General update. General Update. General update. Changed part number FM4104 to FM4105. General update (see revision document). General update (see revision document). General update (see revision document). General update (see revision document). General update (see revision document). General update (see revision document). General update (see revision document). General update. Formatting updates only. Added note preceding table in Section 16.5. General update. Update to Preliminary Datasheet. General update. General update (intermediate release). General update. First...

 Open the catalog to page 3
Intel® Ethernet Switch FM4000-4

This page intentionally left blank.

 Open the catalog to page 4
Intel® Ethernet Switch FM4000-11

This functional specification is the basis for the data sheet for the Intel® Ethernet Switch FM4000 series devices, and provides information on the significantly-enhanced feature set over the FM2000 series in the areas of routing, access control lists, congestion management, network scaling, and management. The FM4000 represents a family of products with various port configurations and package sizes, which This document pertains to all variants of the FM4000 platform, although most references are specific to the 24-port 10 GbE version of the device. The part marking and number conventions for...

 Open the catalog to page 11
Intel® Ethernet Switch FM4000-12

Key: • Prefix — “FM” identifies the device as an Intel Ethernet Switch Family product. • Product Family — Conveys information about the general capabilities of the device, as follows: 2 = FM2000 (L2) 3 = FM4000 with L2+ features 4 = FM4000 with full multi-layer feature set. • Port Configuration — Conveys information about the configuration of the ports on the device, as follows: 1 = Mostly single-SerDes interfaces (1 GbE, 2.5 GbE operation) 2 = Mostly quad-SerDes interfaces (10 GbE operation) • Aggregate Bandwidth — Identifies the approximate maximum bandwidth of the device configuration, calculated...

 Open the catalog to page 12
Intel® Ethernet Switch FM4000-13

• Section 3.0, “Pin Descriptions” • Section 4.0, “Ethernet Port Logic (EPL)” • Section 5.0, “Chip Management” • Section 6.0, “Filtering and Forwarding Unit (FFU)” • Section 7.0, “Routing” • Section 8.0, “Layer 2 Lookup” • Section 9.0, “Port Mapping and Packet Replication” • Section 10.0, “Frame Hashing” • Section 11.0, “Triggers” • Section 12.0, “QoS and Congestion Management” • Section 13.0, “Egress Scheduling and Shaping” • Section 14.0, “Statistics and Monitoring” • Section 15.0, “Electrical Specification” • Section 16.0, “Mechanical Specification” Terminology Definitions Denotes a bit concatenation...

 Open the catalog to page 13
Intel® Ethernet Switch FM4000-14

Terminology Definitions (Continued) Intel-proprietary Inter- Switch Link tag, which is used to pass relevant management and control information from one FM4000 device to another in a network. Jumbo Frame The maximum jumbo frame size for FM4xxx devices is 16,376 bytes. Logging refers to a copy of the frame sent to a local CPU for monitoring purpose. Mirroring refers to a copy of the frame sent to another port for monitoring purpose. Packet — On a typical computer network, data is transmitted in the form of structured and modest-sized packets. Instead of transmitting arbitrary-length strings of...

 Open the catalog to page 14
Intel® Ethernet Switch FM4000-15

Architecture Overview The main components in the Intel Ethernet Switch FM4000 architecture are shown in Figure 2-1. Definitions: • EPL — The Ethernet Port Logic interfaces to the XAUI physical interface block, and implements the PCS and MAC layers for transmission and reception. The EPL parses incoming packets to extract the packet headers which are sent to the frame handler for packet processing while saving the entire packet in the shared memory. In the egress direction, the EPL receives segment pointers from the scheduler as well as extra data on the packet allowing the EPL to modify the packet...

 Open the catalog to page 15
Intel® Ethernet Switch FM4000-16

• Frame Handler — The frame handler makes forwarding decision on the packet based on the frame header received from the EPL. The forwarding information is sent to the scheduler. • Scheduler — The scheduler manages free data segments, maintains receive and transmit queues and schedules packets for transmission. The free segments are forwarded as needed to the EPLs which use them to store incoming packets to the right location in the shared memory fabric. The scheduler keeps the list of the segments sent to each EPL and waits for the frame handler forwarding decision before placing the packet at...

 Open the catalog to page 16
Intel® Ethernet Switch FM4000-17

Figure 2-3 FM4000 in a Stack Topology Figure 2-4 FM4000 in a Tightly-Coupled Clos Topology Figure 2-5 shows a fat-tree using non-Intel-tag-aware switches as spine switches. The loosely coupled architecture uses an F32 tag on internal links which is designed to be compatible with existing switches but only allows a subset of features to operate in this topology. The services not available in this architecture are distributed link aggregation and centralized management such as trapping and logging. Figure 2-5 FM4000 in a Loosely-Coupled Clos Architecture

 Open the catalog to page 17
Intel® Ethernet Switch FM4000-18

The frame parsing is shown in Figure 2-6. The packet received is always stored in the switch fabric. The job of the parser is to extract the useful fields from the header of the packet and present them to the frame processor for processing. The maximum number of bytes passed to the frame processor is 78 Other VLAN tags passed to frame processor. frame processor. Passed to frame processor Marks area that can optionally b passed to the frame processor for deep packet inspection Figure 2-6 Frame Parsing

 Open the catalog to page 18

All Intel catalogs and technical brochures

  1. 10th Gen

    8  Pages

  2. nuc-celeron

    4  Pages

  3. i7-lga2011

    314  Pages

  4. c600-series

    936  Pages

  5. b75-express

    4  Pages

  6. desktop-board

    4  Pages

  7. /3rd-gen-core

    2  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.