A network controller having a multiprotocol bus interface adapter coupled
between a communication network and a computer bus, the adapter including
a predictive time base generator; and a management bus controller adapted
to monitor and manage preselected components coupled with one of the
communication network and the computer bus. The management bus controller
is adapted to employ an Alert Standard Format (ASF) specification
protocol, a System Management Bus (SMBus) specification protocol, an
Intelligent Platform Management Interface (IPMI) specification protocol,
a Simple Network Management Protocol (SNMP), or a combination thereof.
The network controller also includes a 10/100/1000BASE-T IEEE Std.
802.3-compliant transceiver and media access controller coupled with the
communication network; a buffer memory coupled with the MAC, wherein the
buffer memory includes one of a packet buffer memory, a frame buffer
memory, a queue memory, and a combination thereof; and a transmit CPU and
a receive CPU coupled with the multiprotocol bus interface adapter and
the management bus controller. The network controller can be a
single-chip VLSI device in an 0.18 micron CMOS VLSI implementation.