pnx1700 NXP Semiconductors, pnx1700 Datasheet - Page 702

no-image

pnx1700

Manufacturer Part Number
pnx1700
Description
Connected Media Processor
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
Volume 1 of 1
PNX17XX_SER_1
Preliminary data sheet
Table 6
Table 6: Receive Status Structure
Each Receive Status Structure consists of two words. The StatusTimeStamp word
contains a copy of the Time-stamp Counter value at the time the reception
completed. If the fragment is not the last fragment of the packet, the status reflects
the value of the time-stamp when the fragment buffer was filled completely. If the
fragment is the last in a multi-packet reception, the time-stamp will be a copy of the
Time-stamp Counter at the moment the MII Interface generates the status. The
StatusInfo word contains flags returned by the MII Interface and flags generated by
the Receive Datapath reflecting the status of the reception.
definitions in the StatusInfo word.
Table 7: Receive Status Information Word
Name
StatusInfo
StatusTimeStamp
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
Name
Error
LastFrag
NoDescriptor
Overrun
AlignmentErro
r
RangeError
LengthError
SymbolError
CRCError
Broadcast
Multicast
FailFilter
VLAN
lists the components of the receive status structure.
Rev. 1 — 17 March 2006
Address
Offset
0x0
0x4
Function
An error occurred during reception of this packet. This is a logic OR
of AlignmentError, RangeError, LengthError, SymbolError and
CRCError.
When set, this bit indicates this descriptor is the last fragment of a
packet. If the packet consists of a single fragment, this bit is also set.
No new Rx descriptor is available, and the frame is too long for the
buffer size in the current receive descriptor.
Receive overrun. The adapter can not accept the data stream or the
status stream.
An alignment error is flagged when dribble bits are detected or a
CRC error is detected. This is in accordance with IEEE std.
802.3/clause 4.3.2. (See RSV[26] & RSV[20].)
The received packet exceeds maximum packet size. (See RSV[22].)
The frame length field value in the packet does not match the actual
data byte-length, and specifies an invalid length. (See RSV[21].)
The PHY reports a bit error over the MII Interface during reception.
(See RSV[19].)
CRC error. (See RSV[20].)
The received packet is of type broadcast. (See RSV[25].)
A multicast packet has been received. (See RSV[24].)
Indicates this packet has failed the Rx filter. These packets are not
supposed to pass to memory. But because of the limitation of buffer
FIFO size, part of this packet may already have been passed to
memory. Once the packet was found to have failed the Rx filter, the
remainder of the packet will be discarded without passing to
memory. However, if Command.PassRxFilter is set, the whole
packet will be passed to memory.
Indicates a VLAN frame. (See RSV[30].)
Chapter 23: LAN100 — Ethernet Media Access Controller
Size
31:0
31:0
Function
Receive status return flags, see table 7
time-stamp of the receive completion
© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
PNX17xx Series
Table 7
lists the bit
23-29

Related parts for pnx1700