phy-fifo-depth

Configures the depth of the transmit and receive FIFOs.

Syntax

phy-fifo-depth value
no phy-fifo-depth value

Command Default

The default value is 0.

Parameters

value
Specifies the setting value. There are 4 settings 0 through 3 with 0 as the default.

Modes

Interface configuration mode

Usage Guidelines

PHY devices on Brocade devices contain transmit and receive synchronizing FIFOs to adjust for frequency differences between clocks. The phy-fifo-depth command allows you to configure the depth of the transmit and receive FIFOs. A higher setting indicates a deeper FIFO.

The default setting works for most connections. However, if the clock differences are greater than the default can handle, CRCs and errors will begin to appear on the ports. Raising the FIFO depth setting adjusts for clock differences.

It is recommend that you disable the port before applying this command, and then re-enable the port. Applying the command while traffic is flowing through the port can cause CRC and other errors for any packets that are passing through the PHY while the command is being applied.

This command can be issued for a single port from interface configuration mode or for multiple ports from MIF configuration mode.

The no form of the command removes the depth of the transmit.

Examples

The following example configures the FIFO depth for a single port.

device(config)# interface ethernet 1/1/21
device(config-if-e1000-1/1/21)# phy-fifo-depth 2

The following example configures the FIFO depth for multiple ports.

device(config)# interface ethernet 1/1/1 to 1/1/5
device(config-mif-1/1/1-1/1/5)# phy-fifo-depth 1