pnx1700 NXP Semiconductors, pnx1700 Datasheet - Page 731

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
Figure 11: QoS transmission example
TxRt descriptors
(low prio.)
Tx descriptors
(high prio.)
QoSTimeoutCnt
LAN
Tx clk cycles
0
5.9 Duplex Modes
Ph1,
Ph2,
Ph3
QoS example
Figure 11
In this example, the low-priority queue has two packets and the high priority queue
contains three packets. The QoSTimeout register is set to 70 transmit clock cycles.
Initially the LAN100 will start transmitting packets from the high-priority queue. As
soon as the QoSTimeout expires, the LAN100 will send out a single packet from the
low-priority queue, after which it continues transmitting packets from the high-priority
queue. As soon as the remaining packet in the high-priority queue has been
transmitted and the high-priority queue is empty, the LAN100 will continue
transmitting packets from the low-priority queue.
The LAN100 can operate in full-duplex and half-duplex mode. Half- or full-duplex
mode must be configured by the device driver software during initialization of the
LAN100.
For full duplex, the FullDuplex bit of the Command register must be set to 1 and the
FULL_DUPLEX bit of the MAC2 configuration register must be set to 1. For half
duplex, the same bits must be set to 0.
50
Ph1
100
shows an example of QoS transmissions.
PI1,
PI2
Ph2
Ph2,
Ph3
150
Rev. 1 — 17 March 2006
Chapter 23: LAN100 — Ethernet Media Access Controller
PI1
200
Ph3
250
Ph3
300
PI2
PI2
350
© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
PNX17xx Series
400
450
500
23-58

Related parts for pnx1700