28.06.2015 Views

AR8327/AR8327N Seven-port Gigabit Ethernet Switch - La Fibre

AR8327/AR8327N Seven-port Gigabit Ethernet Switch - La Fibre

AR8327/AR8327N Seven-port Gigabit Ethernet Switch - La Fibre

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.4 Header for Read/Write Register.<br />

The <strong>AR8327</strong> sup<strong>port</strong>s the read/write register through the Atheros Header. The figure is the frame<br />

format of the read/write register command.<br />

8 byte<br />

4 byte<br />

2 byte<br />

4 byte<br />

2.6.2 Half-Duplex Flow Control<br />

Half-duplex flow control regulates the remote station to avoid dropping packets in network<br />

congestion. Back pressure is sup<strong>port</strong>ed for half-duplex operations. When the free buffer space is<br />

almost empty, the <strong>AR8327</strong> device transmits a jam pattern on the <strong>port</strong> and forces a collision. If the half-<br />

command data header data<br />

padding<br />

crc<br />

Data: 0~16byte<br />

Table 2-4. Command Format for Read/Write Register using Atheros Header<br />

Bit Name Description<br />

18:0 ADDR The starting register address for the read/write command. The address<br />

must be boundary of word address.<br />

23:20 LENGTH The data length for read/write register. Maximum 16 bytes.<br />

28 CMD 1'b0: write<br />

1'b1: read<br />

31:29 CHECK_CODE Must be 3'b101. otherwise the command would be ignored.<br />

63:32 SEQ_NUM The Sequence number can be checked by CPU.<br />

2.5 Media Access Controllers (MAC)<br />

The <strong>AR8327</strong> integrates seven independent GB <strong>Ethernet</strong> MACs that perform all functions in the IEEE<br />

802.3 specifications, for example, frame formatting, frame stripping, CRC checking, CSMA/CD,<br />

collision handling, and back-pressure flow control. Each MAC sup<strong>port</strong>s 10 Mbps, 100 Mbps, or 1000<br />

Mbps operation in either full-duplex or half-duplex mode<br />

2.6 Port Status Configuration<br />

The <strong>AR8327</strong> sup<strong>port</strong>s flexible <strong>port</strong> status configuration on a group or per-<strong>port</strong> basis. Each <strong>port</strong> has<br />

status registers that provide information about the <strong>port</strong> interface. The first <strong>port</strong> (<strong>port</strong> 0) MAC behaves<br />

as a PHY to allow a direct connection to an external MAC (e.g. a management CPU or a MAC inside a<br />

router). In this mode, the <strong>AR8327</strong> drives interface clocks from a CLK pin at the desired frequency. Only<br />

full-duplex modes are sup<strong>port</strong>ed and need to match the mode of the link partner's MAC. The second<br />

RGMII interface sup<strong>port</strong>s a PHY interface as a WAN <strong>port</strong>.<br />

2.6.1 Full-Duplex Flow Control<br />

The <strong>AR8327</strong> device sup<strong>port</strong>s IEEE 802.3x full-duplex flow control, force-mode full-duplex flow<br />

control, and half-duplex backpressure.<br />

If the link partner sup<strong>port</strong>s auto-negotiation, the 802.3x full-duplex flow control is auto-negotiated<br />

between the remote node and the <strong>AR8327</strong>. If the full-duplex flow control is enabled, when the free<br />

buffer space is almost empty, the <strong>AR8327</strong> sends out an IEEE 802.3x compliant PAUSE to stop the<br />

remote device from sending more frames.<br />

26 • <strong>AR8327</strong>/<strong>AR8327</strong>N <strong>Seven</strong>-<strong>port</strong> <strong>Gigabit</strong> <strong>Ethernet</strong> <strong>Switch</strong> Atheros Communications, Inc.<br />

26 • June 2011 COMPANY CONFIDENTIAL

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!