Intel 317698-001 manual Smartspeed, Flow Control, Low-Power Link Up, Using SmartSpeed

Page 29

82575 Ethernet Controller Design Guide

3.6.2Smartspeed

SmartSpeed is an enhancement to auto-negotiation that allows the PHY to react to network conditions that are preventing a 1000BASE-T link, such as cable problems. These problems may allow auto-negotiation to complete, but then inhibit completion of the training phase. Normally, if a 1000BASE-T link fails, the PHY returns to the auto- negotiation state with the same speed settings indefinitely.

With SmartSpeed enabled, after a configurable number (1-5, Register 27.8:6) of failed attempts, the PHY automatically downgrades the highest ability it advertises to the next lower speed: from 1000 to 100 to 10. Once a link is established, and if it is later broken, the PHY automatically upgrades the capabilities advertised to the original setting. This allows the PHY to automatically recover once the problem is corrected.

3.6.2.1Using SmartSpeed

SmartSpeed is enabled by setting PHYREG.16.7 = 1. When SmartSpeed downgrades the PHY advertised capabilities, it sets Bit PHYREG.19.5. When link is established, its speed is indicated in PHYREG.17.15:14. SmartSpeed automatically resets the highest- level auto-negotiation abilities advertised, if the link is established and then lost for more than two seconds.

Number of failed attempts allowed is configured by Register 27.8:6.

Note: When SmartSpeed is enabled, the M/S (Master-Slave) resolution is not given seven attempts to try to resolve M/S status (see IEEE 802.3 clause 40.5.2), this is because SmartSpeed will downgrade the link after five attempts.

Note: The time to link with Smart Speed in most cases is approximately 2.5 seconds, in other cases it could take more than 2.5 seconds, depending on configuration and other factors.

3.6.3Flow Control

Flow control allows congested nodes to pause traffic. Flow control is essentially a MAC- to-MAC function. MACs indicate their ability to implement flow control during auto- negotiation. This ability is communicated through two bits in the auto-negotiation registers (PHYREG.4.10 and PHYREG.4.11).

Prior to auto-negotiation, the MAC indicates its flow control capabilities via PHYREG.4.10 (Pause) and PHYREG.4.10 (ASM_DIR). After auto-negotiation, the link partner's flow control capabilities are indicated in PHYREG.5.10 and PHYREG.5.11.

There are two forms of flow control that can be established via auto-negotiation: symmetric and asymmetric. Symmetric flow control is for point-to-point links; asymmetric for hub-to-end-node connections. Symmetric flow control allows either node to flow-control the other. Asymmetric flow-control allows a repeater or switch to flow-control a DTE, but not vice versa.

It is the responsibility of the MAC to implement the correct function. The PHY merely allows the two MACs to communicate their abilities to each other.

3.6.4Low-Power Link Up

Normally, PHY speed negotiation tries to establish a link at the highest possible speed. The PHY supports an additional mode of operation, where the PHY drives to establish a link at a low speed. The link-up process allows a link to come up at the lowest possible speed in cases where power is valued over performance. Different behavior is defined for the D0 state and the other non-D0 states.

23

Image 29
Contents Design Guide Intel 82575 Gigabit Ethernet ControllerPage Contents Design and Layout Checklists Date Revision Description Revision HistoryThis page intentionally left blank Scope IntroductionReference Documents Physical Layer Features Other PCI Express SignalsLink Width Configuration PCI Express Port Connection to the DeviceLane Reversal Polarity InversionLane Reversal supported modes PCI Express RoutingThis page left intentionally blank General Design Considerations for Ethernet Controllers Ethernet Component Design GuidelinesClock Source Magnetics for 1000 BASE-TModules for 1000 BASE-T Ethernet Designing with the 82575/EB/ES Gigabit Ethernet ControllerThird-Party Magnetics Manufacturers Manufacturer Part NumberPCI Function # Select PCI/LAN Function IndexFunction Default Control options Symbol Ball # Name and functionSerial Eeprom General RegionsManufacturer Size Manufacturers Part Number Eeprom Map InformationSPI EEPROMs for 82575 Ethernet Controller Controller Flash EeupdateFlash Erase Control Flash Write ControlManufacturer Device SMBus and NC-SIFlash Device Information Power Supplies for the 82575 Ethernet Controller Controllers Example Switching Voltage Regulator for 1.0 V and 1.8 Vout=1.0v 2A 1 82575 Ethernet Controller Power SequencingY Power Rail 7uF or 1uF 10uF 2 82575 Ethernet Controller Device Power Supply FilteringUsing Regulators With Enable Pins PCIe Power Management Power ManagementL0s D0u D0a 4.2 82575 Ethernet Controller Power ManagementPHY Functionality Auto Cross-over for MDI and MDI-X resolution82575 Ethernet Controller Device Test Capability Using SmartSpeed Low-Power Link UpSmartspeed Flow Control25.6 Reg Link Energy DetectPolarity Correction Auto-Negotiation differences between PHY, SerDes and Sgmii Copper PHY Link ConfigurationSerDes-Detect Mode PHY is active Copper/Fiber SwitchInternal PHY-to-SerDes Transition Device DisableBios handling of Device Disable Software-Definable Pins SDPsEthernet Controller Design Guide Frequency Control Component Types Frequency Control Device Design ConsiderationsQuartz Crystal Fixed Crystal OscillatorCeramic Resonator Programmable Crystal OscillatorsTemperature Stability and Environmental Requirements Vibrational ModeCrystal Selection Parameters Nominal FrequencyLoad Capacitance Calibration ModeEquivalent Series Resistance Shunt CapacitanceDrive Level AgingCircuit Board Temperature ChangesReference Crystal Selection This page is intentionally left blank Oscillator Support Oscillator SolutionSpecifications Symbol Parameter Units Min Typical Max VGG=0.6V Rpar =100MΩ Cpar =20pF Layout Considerations for 82575 Ethernet Controllers Guidelines for Component PlacementEthernet Component Layout Guidelines LAN Layout for Integrated Magnetics Crystal layout considerations Crystals and OscillatorsCrystal Board Stack Up RecommendationsTrace Routing Differential Pair Trace Routing for 10/100/1000 DesignsTrace Length and Symmetry for 1000 BASE-T Designs Signal Trace Geometry for 1000 BASE-T DesignsSignal Termination and Coupling Signal Detect Signal IsolationRouting 1.8 V to the Magnetics Center Tap Impedance DiscontinuitiesTraces for Decoupling Capacitors Power and Ground PlanesTroubleshooting Common Physical Layout Issues Physical Layer Conformance TestingThermal Design Considerations Conformance Tests for 10/100/1000 Mbps DesignsEthernet Controller Design Guide Reference Schematics Design and Layout ChecklistsSymbol Thermal Management

317698-001 specifications

The Intel 317698-001 is a prominent and highly regarded component in the realm of computer hardware. This product is part of Intel's extensive portfolio, designed primarily for enhancing computing performance, efficiency, and reliability. It is typically associated with server motherboards and is known for its robust architecture, making it ideal for enterprise-level applications.

One of the standout features of the Intel 317698-001 is its compatibility with multiple Intel processors, which provides flexibility for users looking to upgrade or configure their systems. This compatibility ensures that enterprises can choose from a range of processors according to their specific workload requirements, allowing for tailored performance enhancements.

The product is built on the foundation of advanced technologies, such as Intel's Turbo Boost and Hyper-Threading. Turbo Boost allows the processor to operate at higher frequencies than its base clock speed when demand increases, providing a significant performance boost when needed. Hyper-Threading enables multiple threads to run simultaneously on each core, which can lead to improved multitasking capabilities and more efficient resource utilization.

Memory bandwidth is another vital characteristic of the Intel 317698-001. This component supports high-speed DDR4 memory, offering increased bandwidth that is crucial for data-intensive applications. The architecture is designed to work seamlessly with ECC (Error-Correcting Code) memory, enhancing system reliability by detecting and correcting internal data corruption.

In terms of connectivity, the Intel 317698-001 features multiple PCIe lanes, supporting various expansion cards for enhanced functionality. This includes the integration of NVMe drives for faster storage solutions, which is essential for modern applications that demand quick data access and retrieval.

Security is also a priority with the Intel 317698-001, which incorporates hardware-based security features to protect data integrity and prevent unauthorized access. These features include Intel Trusted Execution Technology, which creates a secure environment for executing sensitive code.

Overall, the Intel 317698-001 stands out with its combination of performance, versatility, and security. It is an ideal choice for businesses looking to enhance their computing capabilities while ensuring system reliability and security in an increasingly data-driven world. With its robust technological foundation, it continues to play a critical role in modern computing environments.