PNX1701EH,557 NXP Semiconductors, PNX1701EH,557 Datasheet - Page 707
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: 707 of 832
- Download datasheet (9Mb)
Philips Semiconductors
Volume 1 of 1
PNX17XX_SER_1
Preliminary data sheet
5.2.1 Descriptor FIFOs
5.2.2 Ownership of Descriptors
5.2 Direct Memory Access
The MMIO interface will return a read error if an MMIO read operation accesses a
write-only register; likewise a write error is returned if an MMIO write operation
accesses to the read-only register. An MMIO read or write error will be returned on
MMIO read or write accesses to reserved registers.
If the PowerDown bit of the PowerDown register is set, all MMIO read and write
accesses will return a read or write error except for accesses to the PowerDown
register.
The LAN100 includes three high-performance DMA managers. The DMA managers
make it possible to transfer packets directly to and from memory with little support
from the processor, and without the need to trigger an interrupt for each packet.
The DMA managers work with FIFOs of packet descriptor structures and status
structures that are stored in host memory. The descriptor structures and status
structures act as an interface between the Ethernet hardware module and the device
driver software. There is one descriptor FIFO for receive packets and there are two
descriptor FIFOs for transmit packets, one for real-time transmit traffic, and one for
non-real-time transmit traffic. By separating the areas in memory where the device
driver and Ethernet module each carry out write operations, it is easy to maintain
memory coherency and to make the descriptors cache safe , so that cache memory
can be used to store descriptors. Using caching and buffering for packet descriptors,
the memory traffic and memory bandwidth utilization of descriptors can be kept small.
This makes the descriptor format scalable to high speeds, including gigabit ethernet.
Each packet descriptor structure contains a pointer to a data buffer containing a
packet or packet fragment, a control word, a status word, and a time stamp for
real-time transmit.
The software driver determines the memory locations of the descriptor and status
arrays and writes their base addresses in the TxDescriptor, TxRtDescriptor,
RxDescriptor and TxStatus, TxRtStatus, RxStatus registers. The number of
descriptor structures and status structures in each array should be written in the
TxDescriptorNumber, TxRtDescriptorNumber and RxDescriptorNumber registers.
The number of descriptor structures in an array should correspond to the number of
status structures in the associated status array.
Descriptor structure arrays must be aligned on a 4-byte (32-bit) address boundary;
status structure arrays must be aligned on an 8-byte (64-bit) address boundary.
Both device driver software and Ethernet hardware can read and write the descriptor
FIFOs simultaneously to produce and consume descriptors. A descriptor is either
owned by the device driver or it is owned by the Ethernet hardware. Only the owner of
a descriptor reads or writes its value. Typically, the sequence of use and ownership of
descriptor structures and status structures is as follows:
•
A descriptor structure is owned and set up by the device driver
Rev. 1 — 17 March 2006
Chapter 23: LAN100 — Ethernet Media Access Controller
© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
PNX17xx Series
23-34
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: