EVB9311 SMSC, EVB9311 Datasheet - Page 190

EVALUATION BOARD LAN9311-NU

EVB9311

Manufacturer Part Number
EVB9311
Description
EVALUATION BOARD LAN9311-NU
Manufacturer
SMSC
Series
0133r
Datasheet

Specifications of EVB9311

Main Purpose
Interface, Ethernet
Embedded
No
Utilized Ic / Part
LAN9311
Primary Attributes
2 Ports, 100BASE-TX/10BASE-T, Managed
Secondary Attributes
2 PHYs with HP Auto-MDIX, Auto- Flow Control, 32-bit CRC, MDI/MDI-X
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
638-1076
Revision 1.7 (06-29-10)
14.2.2.9
31:24
23:16
BITS
15:8
7:4
RESERVED
Automatic Flow Control High Level (AFC_HI)
This field specifies, in multiples of 64 bytes, the level at which flow control
will trigger. When this limit is reached, the chip will apply back pressure or
will transmit a pause frame as programmed in bits [3:0] of this register.
During full-duplex operation only a single pause frame is transmitted when
this level is reached. The pause time transmitted in this frame is
programmed in the FCPT field of the
(HMAC_FLOW)
During half-duplex operation each incoming frame that matches the criteria
in bits [3:0] of this register will be jammed for the period set in the
BACK_DUR field.
Note:
Automatic Flow Control Low Level (AFC_LO)
This field specifies, in multiples of 64 bytes, the level at which a pause frame
is transmitted with a pause time setting of zero. When the amount of data
in the RX Data FIFO falls below this level the pause frame is transmitted. A
pause time value of zero instructs the other transmitting device to
immediately resume transmission. The zero time pause frame will only be
transmitted if the RX Data FIFO had reached the AFC_HI level and a pause
frame was sent. A zero pause time frame is sent whenever automatic flow
control in enabled in bits [3:0] of this register.
Note:
Note:
Backpressure Duration (BACK_DUR)
When the Host MAC automatically asserts back pressure, it will be asserted
for this period of time. In full-duplex mode, this field has no function and is
not used. Please refer to
mapping for more information.
Host MAC Automatic Flow Control Configuration Register (AFC_CFG)
This read/write register configures the mechanism that controls the automatic and software-initiated
transmission of pause frames and back pressure from the Host MAC to the switch fabric. This register
is used in conjunction with the
space. Pause frames and backpressure are sent to the switch fabric to stop it from sending packets
to the Host MAC. Network data into the switch fabric is affected only if the switch fabric buffering fills.
Note: The Host MAC will not transmit pause frames or assert back pressure if the transmitter is
Refer to section
This level is also used for hard-wired flow control when
HW_FC_EN is set in the
Register
When automatic flow control is enabled the AFC_LO setting must
always be less than the AFC_HI setting.
This level is also used for hard-wired flow control when
HW_FC_EN is set in the
Register
disabled. This register controls only the Host MAC flow control and not the Switch Engine
MAC’s flow control.
Offset:
in the Host MAC CSR space.
(MANUAL_FC_MII).
(MANUAL_FC_MII).
Section 9.2, "Flow Control"
Table
0ACh
DESCRIPTION
14.2, describing Backpressure Duration bit
Host MAC Flow Control Register (HMAC_FLOW)
Port 0(Host MAC) Manual Flow Control
Port 0(Host MAC) Manual Flow Control
DATASHEET
Host MAC Flow Control Register
190
Two Port 10/100 Managed Ethernet Switch with 16-Bit Non-PCI CPU Interface
for additional information.
Size:
32 bits
TYPE
R/W
R/W
R/W
SMSC LAN9311/LAN9311i
RO
in the Host MAC CSR
DEFAULT
00h
00h
Datasheet
0h
-

Related parts for EVB9311