
Philips Semiconductors
PNX15xx Series
Volume 1 of 1
Chapter 23: LAN100 — Ethernet Media Access Controller
PNX15XX_SER_3
Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet
Rev. 3 — 17 March 2006
23-19
19:16
TransmitCollisionCount
RO
The number of collisions the current packet incurred during
transmission attempts. The maximum number of collisions (16)
cannot be represented.
15:0
TransmitByteCount
RO
The total number of bytes in the frame not counting the collided
bytes.
Offset 0x07 2160
Receive Status Vector Register (RSV)
The Receive Status Vector register stores the most recent receive status returned by the MII Interface.
31
-
Unused
30
VLAN
RO
The frame’s length/type eld contained 0x8100, which is the VLAN
protocol identier.
29
UnsupportedOpcode
RO
The current frame was recognized as a Control Frame, but it
contains an unknown opcode.
28
Pause
RO
The frame was a control frame with a valid PAUSE opcode.
27
ControlFrame
RO
The frame was a control frame.
26
DribbleNibble
RO
Indicates that after the end of packet, another 1-7 bits were
received. A single nibble, called the “dribble nibble,” is formed but
not sent out.
25
Broadcast
RO
The packet’s destination was a broadcast address.
24
Multicast
RO
The packet’s destination was a multicast address.
23
ReceiveOK
RO
The packet had valid CRC and no symbol errors.
22
LengthOutOfRange
RO
Indicates that the frame type/length eld was larger than 1518
bytes.
21
LengthCheckError
RO
Indicates that the frame length eld does not match the actual
number of data items, and is not a type eld.
20
CRCError
RO
The attached CRC in the packet did not match the CRC generated
internally.
19
ReceiveCodeViolation
RO
Indicates that MII data does not represent a valid receive code when
LAN_RX_ER is asserted during the data phase of a frame.
18
CarrierEventPreviouslyS
een
RO
Indicates that at some time since the last receive statistics, a carrier
event was detected.
17
RXDVEventPreviouslyS
een
RO
Indicates that the last receive event seen was not long enough to be
a valid packet.
16
PacketPreviouslyIgnored RO
Indicates that a packet since the last RSV was dropped.
15:0
ReceivedByteCount
RO
Indicates length of received frame.
Offset 0x07 2170
Flow Control Counter Register (FlowControlCounter)
31:16
PauseTimer
R/W
In full-duplex mode, the PauseTimer eld species the value that is
inserted into the pause timer eld of a pause ow control frame. In
half-duplex mode, the PauseTimer eld species the number of
backpressure cycles.
15:0
MirrorCounter
R/W
In full-duplex mode, the MirrorCounter species the number of
cycles to wait before reissuing the Pause control frame. In
half-duplex mode, the MirrorCounter allows to keep on sending out
the preamble until TxFlowControl is de-asserted.
Offset 0x07 2174
Flow Control Status Register (FlowControlStatus)
Table 2: LAN100 Registers …Continued
Bit
Symbol
Acces
s
Value
Description