32
STP2002QFP
Sun Microelectronics
Fast Ethernet, Parallel Port, SCSI (FEPS) - STP2002QFP
ation can only be used when the MIF is in the frame mode.
5.2.2.3 Ethernet Transmit Block (ETX)
The Ethernet transmit block provides the DMA engine for transferring frames
from the host memory to the BigMAC. It contains a local buffer of 2K bytes
for rate adaptation between the available bandwidth on the SBus and on the
network.
5.2.2.4 Ethernet Receive Block (ERX)
The Ethernet receive block provides the DMA engine for transferring frames
from the BigMAC to the host memory. It contains a local buffer of 2K bytes
for rate adaptation between the available bandwidth on the network and on
the SBus.
5.2.2.5 Shared Ethernet Block (SEB)
The shared Ethernet block contains common functions that are shared be-
tween the ETX and ERX blocks. It performs the first level arbitration be-
tween the receive and transmit DMA channels for access to the SBus and
provides one common interface between the Ethernet channel and the SBus
adapter (SBA). It also separates the DMA data path from the programmed I/O
data path.
5.2.3 Clock Domains
The Ethernet channel contains three completely asynchronous clock do-
mains.
System Clock Domain
The bulk of the logic in the Ethernet channel is driven off this clock. It is
sourced by the system bus and is defined to be in the range of 16.67 MHz
through 33.33 MHz.
Transmit Clock Domain
This clock is used to drive the transmit protocol engine in the BigMAC core.
It is sourced by the MII and has the operating frequency of 2.5/25 MHz 100
ppm. The 2.5/25 MHz version of this clock (TX_NCLK) is used for byte-to-
nibble conversion of the data stream to the MII and for synchronization of the
asynchronous signals from the MII (CRS and COLL). The 1.25/12.5 MHz di-
vide-by-two version of this clock (TX_BCLK) is used for transmit protocol
processing and state machine operation.