Claims
- 1. For a network switch having n plurality of first type ports and x plurality of second type ports, different from the first type ports, with each first type port having m plurality of conditions and each second type port having y plurality of conditions, a method of driving a display having a plurality of discrete display elements to display a status of j<m conditions of each first type port and a status of k<y conditions of each second type port, the status of each of the m and y plurality of conditions being represented by a single bit, comprising the steps of:storing in a memory of the network switch the status of each of the m and y plurality of conditions of each of the n plurality of first type ports and each of the x plurality of second type ports; storing a display configuration identifying the j conditions of each first type port and the k conditions of each second type port the status of which are to be displayed; retrieving from the memory the status of the j conditions of each first type port and the k conditions of each second type port identified by the stored display configuration; and driving the individual display elements to respectively display the status of each of the j conditions for each respective first type port and the status of each of the k conditions for each respective second type port.
- 2. The method of claim 1, wherein the step of retrieving includes serially shifting the status for the identified j and k conditions from the memory into a shift register.
- 3. The method of claim 2, whereinthe step of retrieving further includes latching in parallel the status for the identified j and k conditions from the shift register to a set of latches following loading of the shift register with the status for the identified j and k conditions; and the step of driving includes driving the individual display elements with the status latched in the set of latches.
- 4. The method of claim 1, wherein the individual display elements are light-emitting diodes (LEDs), each LED being one either energized or not energized to represent the status each of the m and y plurality of conditions.
- 5. For a network switch having n plurality of first type ports and x plurality of second type ports, different from the first type ports, with each first type port having m plurality of conditions and each second type port having y plurality of conditions, a method of displaying a status of j<m conditions of each first type port and a status of k<y conditions of each second type port, the status of each of the m and y plurality of conditions being represented by a single bit, comprising the steps of:storing in a memory of the network switch the status of each of the m and y plurality of conditions of each of the n plurality of first type ports and each of the x plurality of second type ports; storing in a configurable storage area the j conditions of each first type port and the k conditions of each second type port, the status of which are to be displayed; retrieving from the memory the status of the j conditions of each first type port and the k conditions of each second type port stored in the configurable storage area: and displaying the retrieved status information for each respective first type port and each respective second type port.
- 6. The method of claim 5, wherein the network switch includes a light-emitting diode (LED) display driver circuit, and the step of displaying the retrieved status information includes generating a separate LED driver signal for driving an individual LED, each LED driver signal corresponding to the status of a respective one of the j and k conditions of a corresponding port.
- 7. The method of claim 6, wherein the step of storing in a memory of the network switch includes storing the status of each of the m and y plurality of conditions of each of the n plurality of first type ports and each of the x plurality of second type ports in matrix form where each respective first type and second type port is represented by one row/column each respective m and y condition is represented by a column/row.
- 8. The method of claim 7, wherein the step of generating a separate LED driver signal includes generating a serial burst data signal representing all of the status retrieved from the memory for each of the the j conditions of each first type port and the k conditions of each second type port store in the configurable storage area.
- 9. The method of claim 8, wherein the step of displaying further includes clocking the serial burst data signal into a register.
- 10. The method of claim 9, wherein the step of displaying further includes latching the data from the register into output latches following loading of a complete serial burst data signal into the register, each of the output latches having an LED driver output at which the LED driver signal is present upon latching of the data from the register.
- 11. A multiport switch that displays status information of a plurality of conditions associated with respective ports in a packet switched system, the switch comprising:n plurality of first type ports and x plurality of second type ports, different from the first type ports, each first type port having m plurality of conditions associated therewith and each second type port having y plurality of conditions associated therewith, the status of each of the m and y plurality of conditions being represented by a single bit; a memory storing the status of each of the m and y plurality of conditions of each of the n plurality of first type ports and each of the x plurality of second type ports; a register programmable to store a display configuration identifying the j conditions of each first type port and the k conditions of each second type port the status of which are to be displayed; and a state machine that collects the status of the j conditions of each first type port and the k conditions of each second type port identified by the stored display configuration and generates an output data signal comprising the collected status.
- 12. The switch of claim 11, further comprising a queue that receives the output data signal from the state machine and produces a burst data output signal.
- 13. The switch of claim 12, wherein the status of each condition comprising the burst data output signal forms a light-emitting diode (LED) display signal for driving an individual LED display element.
- 14. The switch of claim 11, wherein the packet switched system is an Ethernet network.
- 15. A packet switched system comprising:a plurality of end stations; and a multiport switch coupled to the end stations through switch ports, the multiport switch including n plurality of first type ports and x plurality of second type ports, different from the first type ports, each first type port having m plurality of conditions associated therewith and each second type port having y plurality of conditions associated therewith, the status of each of the m and y plurality of conditions being represented by a single bit; a memory storing the status of each of the m and y plurality of conditions of each of the n plurality of first type ports and each of the x plurality of second type ports; a register programmable to store a display configuration identifying the j conditions of each first type port and the k conditions of each second type port the status of which are to be displayed; a display interface with a state machine that collects the status of the j conditions of each first type port and the k conditions of each second type port identified by the stored display configuration and generates an output data signal comprising the collected status; and a multiple element display coupled to the display interface to receive the output data signal and generate a display of the status of the j conditions of each first type port and the k conditions of each second type port identified by the stored display configuration.
- 16. The system of claim 15, wherein the multiport switch further includes a queue that receives the output data signal from the state machine and produces a burst data output signal.
- 17. The system of claim 16, wherein the multiple element display comprises individual light-emitting diodes (LEDs) and the status of each condition comprising the burst data output signal forms an LED display signal for driving an individual LED of the multiple element display.
- 18. The system of claim 15, wherein the packet switched system is an Ethernet network.
- 19. The system of claim 17, further comprising light-emitting diode (LED) external logic coupled between the multiport switch and the multiple element display, the LED external logic receiving the burst data output signal and driving the multiple element display in accordance with the burst data output signal.
- 20. The system of claim 19, wherein the LED external logic includes a shift register that receives the burst data output signal and a strobe signal generated by the display interface to shift the burst data output signal into the shift register.
- 21. The system of claim 20, wherein the shift register includes a plurality of latches, and the individual LEDs are respectively coupled to the outputs of the latches and are driven by signals present at the outputs of the latches.
- 22. The system of claim 20, wherein the LED external logic includes a plurality of flip-flops coupled in parallel to the shift register, the LED external logic being responsive to a frame signal generated by the display interface to load and hold stable in the flip-flops the burst data output signal from the shift register, and wherein the individual LEDs are respectively coupled to the outputs of the flip-flops and are driven by signals present at the outputs of the flip-flops.
RELATED APPLICATIONS
This application claims priority from provisional application Ser. No. 60/038,025, filed Feb. 14, 1997, entitled “INTEGRATED MULTIPORT SWITCH”, which is incorporated herein by reference.
US Referenced Citations (7)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/038025 |
Feb 1997 |
US |