PCI and MII compatible home phoneline networking alliance (HPNA) interface device
First Claim
1. A networking interface device for coupling a system host having one of a plurality configurations to a network medium, comprising:
- a peripheral component interconnect (PCI) interface for coupling the interface device to a system host configured with a PCI based system bus interface;
a medium independent interface (MII) for coupling the interface device to a system host configured with a media access controller (MAC) based system bus interface; and
a control block for determining whether the interface device is operably coupled to a system host having a PCI based system bus interface or a MAC based system bus interface, wherein the control block determines that the interface device is coupled to a system host having a MAC based system bus interface by detecting the presence of at least one of a management data clock (MDC) or a management data input/output (MDIO) signal transmitted from an MII on the system bus interface to the MII of the interface device.
3 Assignments
0 Petitions
Accused Products
Abstract
A networking interface device for coupling a system host having one of a plurality configurations to a network medium. The device having a peripheral component interconnect (PCI) interface for coupling the interface device to a system host configured with a PCI based system bus interface; a medium independent interface (MII) for coupling the interface device to a system host configured with a media access controller (MAC) based system bus interface; and a control block for determining whether the interface device is operably coupled to a system host having a PCI based system bus interface or a MAC based system bus interface.
-
Citations
2 Claims
-
1. A networking interface device for coupling a system host having one of a plurality configurations to a network medium, comprising:
-
a peripheral component interconnect (PCI) interface for coupling the interface device to a system host configured with a PCI based system bus interface;
a medium independent interface (MII) for coupling the interface device to a system host configured with a media access controller (MAC) based system bus interface; and
a control block for determining whether the interface device is operably coupled to a system host having a PCI based system bus interface or a MAC based system bus interface, wherein the control block determines that the interface device is coupled to a system host having a MAC based system bus interface by detecting the presence of at least one of a management data clock (MDC) or a management data input/output (MDIO) signal transmitted from an MII on the system bus interface to the MII of the interface device.
-
-
2. A method of operably coupling a system host to a network medium using an interface device, the system host having either a peripheral component interconnect (PCI) based system bus interface or a media access controller (MAC) based system bus interface, the method comprising the steps of:
-
detecting the presence or absence of at least one of a management data clock (MDC) or a management data input/output (MDIO) signal transmitted from a medium independent interface (MII) on the system bus interface to an MII of the interface device, the presence of the at least one of the MDC or the MDIO indicating the system host has a MAC based system bus interface; and
reconfiguring a buffer management unit (BMU) from an active state for bursting data packet traffic for the PCI based system bus interface to a passive state for continuously passing data packet traffic for the MAC based system bus interface.
-
Specification