78Q8430-100CGTR/F Maxim Integrated Products, 78Q8430-100CGTR/F Datasheet - Page 26

no-image

78Q8430-100CGTR/F

Manufacturer Part Number
78Q8430-100CGTR/F
Description
Telecom ICs 10/100MAC+PHY MULTI MEDIA OFFLOAD CNTRLR
Manufacturer
Maxim Integrated Products
Datasheet
78Q8430 Data Sheet
On the right side are the signals, which connect to the status LEDs and a 1:1 isolation transformer before
connecting to an RJ-45 connector, or equivalent media components.
6.2
Ethernet frame data in the 78Q8430 is managed in queuing structures called QUEs. The host bus
address space allocated for QUEs has enough space for eight, while the 78Q8430 circuit only
implements five. QUEs are identified numerically, QUE0 through QUE7, based on the registers in the
QUE register space that are used to access them. QUE1, QUE6 and QUE7 are unimplemented and
reserved for future use.
A QUE allocates main buffer memory as needed and stores discrete frames as they are written into the
QUE. The QUE then reads back frames in the same order that they were written and frees the main
buffer memory. A QUE can contain a maximum of 125 frames at any one time. If a QUE is unable to
allocate main buffer memory when writing a frame, the frame will be partially added to the QUE as a
truncated frame. If a QUE is unable to allocate main buffer memory to start a frame, the entire frame is
dropped.
The QUEs are divided into two categories: receive QUEs, that store received frame data and transmit
QUEs, that store transmit frame data. Frames are written to a receive QUE by the MAC and read out by
the host. Frames are written to a transmit QUE by the host and read out by the MAC. QUE0 and QUE1
are receive QUEs (only QUE0 is implemented), and QUE2 through QUE7 are transmit QUEs (QUE2
through QUE5 are implemented). Writing to the Transmit Data Register (TDR) for a receive QUE or
reading from the Read Data Register (RDR) for a transmit QUE is not supported and the result is
undefined in this specification.
The transmit QUEs are further divided into standard QUEs, as described above, and static QUEs. Static
QUEs differ from the standard QUEs in that they can only contain a single frame, and that frame must be
252 bytes or less in total size. Unlike standard QUEs, static QUEs do not remove a frame when it is read
from the QUE. Once a frame is written to a static QUE, it can be read out any number of times and the
static QUE will always read out the same one frame. If a second frame is written to a static QUE then it
will replace the first as the one frame contained in the QUE.
26
TXD[3:0]
RXD[3:0]
RX_CLK
TX_CLK
TX_EN
TX_ER
RX_DV
RX_ER
MDIO
INTR
CRS
COL
MDC
Data Queuing
Registers
Interrupt
Transmit
Receive
Activity
Logic
Logic
Logic
MII
MII
MII
MII
100M
10M
Serial to Parallel
Serial to Parallel
5B/4B Decoder
Descrambler,
Manchester
Decoder,
Parallel to Serial
Parallel to Serial
Figure 13: Internal PHY Block Diagram
4B/5B Encoder
Manchester
Scrambler,
Encoder
Recovery
XTLP/CLKIN
Reference
Collosion Detect
Clock
Clock
Carrier Sense,
XTLN
Generator
MLT3 Encoder
Tx Clock
NRZ/NRZI
Adaptive Equalizer,
Baseline Wander,
MLT3 Decoder,
VCC
NRZI/NRZ
Negotiation
10M
Auto
Pulse Shaper
and Filter
GND
100BT
COLI
10BT
LINK
RXA
TXA
FDX
100M
Receiver
UTP
Control
Logic
Driver
LED
UTP
DS_8430_001
TXOP
TXON
LED0
LED1
Rev. 1.2
RXIP
RXIN

Related parts for 78Q8430-100CGTR/F