參數(shù)資料
型號(hào): AX88796BLF
廠商: ASIX Electronics Corporation
英文描述: IC,MC14411P
中文描述: 低引腳數(shù)的非PCI 16位產(chǎn)品10/100M自適應(yīng)快速以太網(wǎng)控制器
文件頁(yè)數(shù): 26/82頁(yè)
文件大?。?/td> 519K
代理商: AX88796BLF
ASIX ELECTRONICS CORPORATION
26
AX88796BLF / AX88796BLI
4.4 Flow Control
The AX88796B supports Full-duplex flow control using the pause control frame. It also supports half-duplex flow
control using collision base of back-pressure method.
4.4.1 Full-Duplex Flow Control
The format of a PAUSE frame is illustrated below. It conforms to the standard Ethernet frame format but includes a
unique type field and other parameters as follows:
The destination address of the frame may be set to either the unique DA of the station to be paused, or to the globally
assigned multicast address 01-80-C2-00-00-01 (hex). The IEEE 802.3 standard for use in MAC control PAUSE
frames has reserved this multicast address. The "Type" field of the PAUSE frame is set to 88-08 (hex) to indicate the
frame is a MAC Control frame.
The MAC Control opcode field is set to 00-01 (hex) to indicate the type of MAC Control frame being used is a
PAUSE frame. The PAUSE frame is the only type of MAC Control frame currently defined.
The MAC Control Parameters field contains a 16-bit value that specifies the duration of the PAUSE event in units of
512-bit times. Valid values are 00-00 to FF-FF (hex). If an additional PAUSE frame arrives before the current
PAUSE time has expired, its parameter replaces the current PAUSE time, so a PAUSE frame with parameter zero
allows traffic to resume immediately.
A 42-byte reserved field (transmitted as all zeros) is required to pad the length of the PAUSE frame to the minimum
Ethernet frame size.
Preamble
(7-bytes)
Start Frame
Delimiter
(1-byte)
Dest. MAC
Address
(6-bytes)
= (01-80-C2-
00-00-01)
Source
MAC
Address
(6-bytes)
Length/Type
(2-bytes)
= 802.3 MAC
Control
(88-08)
MAC Control
Opcode
(2-bytes)
= PAUSE
(00-01)
MAC Control
Parameters
(2-bytes)
= (00-00 to
FF-FF)
Reserved
(42-bytes)
= all zeros
Frame
Check
Sequence
(4-bytes)
AX88796B will inhibit transmit frames for a specified period of time if a PAUSE frame received and CRC is
correct. If a PAUSE request is received while a transmit frame is in progress, then the pause will take effect after the
transmitting is completed.
AX88796B base on “Rx Page Start Register” (CR page0 Offset 01h) and “Rx Page Stop Register”(CR page0 Offset
02h) to calculate and got the total of free page count can be used for store received packets. (One page equal to 256
bytes) The total of free page count will decrease when packets received. A programmable of high water
free-page-count in “Flow Control Register” (Offset 1Ah) used to measure the water level of receive buffer.
AX88796B use XOFF / XON flow-control method to avoid missing packet if receive buffer almost full. A XON
transmitting when the total of free page count equal to or less then “high water free-page-count”. A XOFF
transmitting when the total of free page count equal to or greater then (“high water free-page-count” + 6 pages).
TX Flow Control
Fig - 6 TX / RX Flow control
RX
PAUSE frame
TX
HOST
Packet
STOP
AX88796B
RX Flow Control
The total of
free pages count
Programmable of free-page-count
Start to generate XON
frame packet
generate XOFF frame
packet
High water mark
Low water mark
Packets in RX buffer
6 pages
相關(guān)PDF資料
PDF描述
AX88796BLI Low-pin-count Non-PCI 8/16-bit 10/100M Fast Ethernet Controller
AX88872P 10/100BASE Dual Speed “Swipeater” Controller
AX9902MS 2N and 2P-Channel Enhancement Mode Power MOSFET
AX9902MSA 2N and 2P-Channel Enhancement Mode Power MOSFET
AXC-051 ACTIVE FILTER FOR RIPPLE ATTENUATION 5A
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
AX88796BLI 制造商:未知廠家 制造商全稱:未知廠家 功能描述:High-Performance Non-PCI Single-Chip 8/16 bit 10/100M Fast Ethernet Controller
AX88796C 制造商:ASIX 制造商全稱:ASIX 功能描述:Low-Power SPI or Non-PCI Ethernet Controller
AX88796CLF 制造商:ASIX Electronics Corporation 功能描述:
AX88796L 制造商:ASIX 制造商全稱:ASIX 功能描述:3-in-1 Local Bus Fast Ethernet Controller
AX88796LF 制造商:ASIX 功能描述:10/100 MAC