Universal controller for peripheral devices in a computing system
First Claim
1. An integrated controller for communicating with a plurality of peripheral devices, comprising:
- a bus interface for processing communications with a processor;
a switch for routing communications between said processor and one or more of said plurality of peripheral devices; and
a plurality of controllers, each of said controllers providing an interface to at least one peripheral device.
10 Assignments
0 Petitions
Accused Products
Abstract
An integrated controller is provided for controlling communications with a plurality of peripheral devices. The integrated controller includes a bus interface for processing communications with a processor; a switch for routing communications between the processor and one or more of the peripheral devices; and a plurality of controllers, where each of the controllers provide an interface to at least one peripheral device. The controllers include at least one PHY controller for a corresponding peripheral device that provides an electrical interface to a connection, such as a network connection. The controllers also include at least one MAC controller that stores and forwards packets to and from a network connection.
47 Citations
25 Claims
-
1. An integrated controller for communicating with a plurality of peripheral devices, comprising:
-
a bus interface for processing communications with a processor;
a switch for routing communications between said processor and one or more of said plurality of peripheral devices; and
a plurality of controllers, each of said controllers providing an interface to at least one peripheral device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An integrated circuit, comprising:
-
a bus interface for processing communications with a processor;
a switch for routing communications between said processor and one or more of said plurality of peripheral devices; and
a plurality of controllers, each of said controllers providing an interface to at least one peripheral device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method performed by an integrated device for communicating with a plurality of peripheral devices, comprising:
-
processing communications with a processor;
routing communications between said processor and one or more of said plurality of peripheral devices; and
providing an interface to said plurality of peripheral devices. - View Dependent Claims (22, 23, 24, 25)
-
Specification