PNX1701EH,557 NXP Semiconductors, PNX1701EH,557 Datasheet - Page 713
PNX1701EH,557
Manufacturer Part Number
PNX1701EH,557
Description
Manufacturer
NXP Semiconductors
Datasheet
1.PNX1701EH557.pdf
(832 pages)
Specifications of PNX1701EH,557
Operating Temperature (min)
0C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Lead Free Status / Rohs Status
Not Compliant
- Current page: 713 of 832
- Download datasheet (9Mb)
Philips Semiconductors
Volume 1 of 1
PNX17XX_SER_1
Preliminary data sheet
5.4.5 Update ConsumeIndex
5.4.6 Write Transmission Status
5.4.7 Transmission Error Handling
them out as one Ethernet frame on the Ethernet connection. When the Tx DMA
manager finds a descriptor with the Last bit in the Control field set to 1, this indicates
the last fragment of the frame, and thus the end of the Ethernet frame.
Each time the Tx(Rt) DMA manager commits a status word to memory, it completes
the transmission of a descriptor. It increments the Tx(Rt)ConsumeIndex (taking wrap
around into account) to hand the descriptor back to the device driver software.
Software can re-use the descriptor for new transmissions after the hardware has
handed it back.
The device driver software can keep track of the progress of the DMA manager by
reading the Tx(Rt)ConsumeIndex register to see how far along the transmit process
is. When the Tx descriptor FIFOs get emptied completely, the TxConsumeIndex and
TxRTConsumeIndex retain their last value.
After the packet has been transmitted over the (R)MII bus and the status has been
committed to memory, the StatusInfo and StatusTimeStamp words of the packet
descriptor are updated by the DMA manager.
If the descriptor is for the last fragment of a packet (or for the whole packet if there are
no fragments), then error flags are set (on failure) or cleared (on success) depending
on the success or failure of the packet transmission. Error flags are Error,
LateCollision, ExcessiveCollision, Underrun, ExcessiveDefer, and Defer. The
CollisionCount field is set to the number of collisions the packet incurred, up to the
Retransmission Maximum programmed in the Collision Window/Retry register. The
current time-stamp time is written to the StatusTimeStamp field.
Statuses for all but the last fragment in the packet will be written as soon as the data
in the packet has been accepted by the Tx(Rt) DMA manager. Even if the descriptor
is for a packet fragment other than the last fragment, the error flags and time-stamp
are returned. If the MII Interface detects a transmission error during transmission of a
(multi-fragment) packet, the rest of the transmit data and all remaining fragments of
the packet are still read. After an error, the remaining transmit data is discarded by
the MII Interface. In case of errors during transmission of a multi fragment packet, the
error statuses will be repeated until the last fragment of the packet. Statuses for all
but the last fragment in the packet will be written as soon as the data in the packet
has been accepted by the Tx(Rt) DMA manager. The status for the last fragment in
the packet will only be written after the transmission has completed on the Ethernet
connection.
The status of the last packet transmission can also be inspected by reading the TSV0
and TSV1 registers. These registers do not report statuses on a fragment basis and
do not store information of previously sent packets.
When an error occurs during the transmit process, the Tx(Rt) DMA manager will
report the error via the transmission Status written in the Status FIFO and the
IntStatus interrupt status register.
Rev. 1 — 17 March 2006
Chapter 23: LAN100 — Ethernet Media Access Controller
© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
PNX17xx Series
23-40
Related parts for PNX1701EH,557
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
NXP Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2458 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2468 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2470 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2478 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The XA-S3 device is a member of Philips Semiconductors? XA(eXtended Architecture) family of high performance 16-bitsingle-chip microcontrollers
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP BlueStreak LH75401/LH75411 family consists of two low-cost 16/32-bit System-on-Chip (SoC) devices
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3130/3131 combine an 180 MHz ARM926EJ-S CPU core, high-speed USB2
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3141 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3143 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3152 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3154 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
Standard level N-channel enhancement mode Field-Effect Transistor (FET) in a plastic package using NXP High-Performance Automotive (HPA) TrenchMOS technology
Manufacturer:
NXP Semiconductors
Datasheet: