Network switch memory interface configuration
First Claim
1. A network switch for network communications, said network switch comprising:
- a communication channel comprising;
a cell channel configured to communicate data from at least one packet between a first data port interface, a second data port interface, a third data port interface, a first internal memory, and a first memory management unit;
a protocol channel configured to communicate a message header defining a message type of the at least one packet between the first data port interface, the second data port interface, the third data port interface, the first internal memory, and the first memory management unit, the message type controlling the data communicated on the cell channel; and
a sideband channel configured to communicate status information, independently of the cell channel and the protocol channel, associated with the first data port interface, the second data port interface, the third data port interface, the first internal memory, and the first memory management unit;
the first memory management unit configured to direct data from one of said first data port interface, said second data port interface, and said third data port interface to one of said first internal memory and an external memory interface; and
an appending unit configured to append a module identification header comprising an identification bitmap that identifies other network switches to which the data packet should be sent via the third data port interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A network switch for network communications includes a first data port interface, wherein the first data port interface supports a plurality of data ports for transmitting and receiving data at a first data rate. The network switch also includes a second data port interface, wherein the second data port interface supports a plurality of data ports for transmitting and receiving data at a second data rate, along with a third data port interface for transmitting and receiving data at a third data rate. A CPU interface is provided and configured to communicate with a CPU. The switch includes a first, second and third internal memory communicating with the first, second and third data port interface. A first and second memory management unit for communicating data and to control access to and from the second internal memory, are also provided. A communication channel is provided for communicating data and messaging information.
-
Citations
18 Claims
-
1. A network switch for network communications, said network switch comprising:
-
a communication channel comprising; a cell channel configured to communicate data from at least one packet between a first data port interface, a second data port interface, a third data port interface, a first internal memory, and a first memory management unit; a protocol channel configured to communicate a message header defining a message type of the at least one packet between the first data port interface, the second data port interface, the third data port interface, the first internal memory, and the first memory management unit, the message type controlling the data communicated on the cell channel; and a sideband channel configured to communicate status information, independently of the cell channel and the protocol channel, associated with the first data port interface, the second data port interface, the third data port interface, the first internal memory, and the first memory management unit; the first memory management unit configured to direct data from one of said first data port interface, said second data port interface, and said third data port interface to one of said first internal memory and an external memory interface; and an appending unit configured to append a module identification header comprising an identification bitmap that identifies other network switches to which the data packet should be sent via the third data port interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification