
I
W110 Dual-Speed Ethernet Controller
I
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
10
Oki Semiconductor
FUNCTIONAL DESCRIPTION
The W110 consists of five function blocks which are partitioned into the two main submodules, MAC110
and PCS110.
The MAC110 module contains the Ethernet MAC functions in two submodules, called TFUN and
RFUN.
- The MAC110 TFUN submodule contains the MAC transmit functions.
- The MAC110 RFUN submodule contains the MAC receive functions.
All ASIC implementations using the W110 must include both the TFUN and RFUN modules.
The PCS110 module contains the I/O functions. The PCS110 module contains a collection of
submodules that support connectivity to the network media through a variety of PHY devices. A
given implementation may require one or all of these submodules, depending on the flexibility
required, to support a 100-Mbps interface, 10-Mbps interface, and/or MII.
Included in the MAC110 and PCS110 modules is supporting logic for the Host Interface. If the W110 is
used to create a multiport device like a switch, this interface will typically be to the embedded processor.
In the case of an end-station implementation, this might be the end-station bus. Again, the Host Interface
needs to be created for the individual application.
Management Statistics
The W110 transmit and receive functions do not implement large numbers of counters for statistics collec-
tion. The W110 mega macrocell uses the vector-generation method instead. The vector technique has the
effect of simplifying the timing of lots of asynchronous events.
The vector method is also more efficient in multiple-MAC systems, because a single logic block can per-
form statistics accumulation for all of the MACs in the system, reducing gate count and improving pro-
cessing efficiency. However, the designer must then create a statistics gathering mechanism outside the
MAC on a case-by-case basis.
Oki supports an optional module to perform statistics collection. Please contact Oki ASIC Application
Engineering for more information.