STORAGE PROCESSOR FOR EFFICIENT SCALING OF SOLID STATE STORAGE
First Claim
Patent Images
1. A solid state storage device controller comprising:
- a switch having at least four ports;
a logic circuit connected to the switch; and
a solid state storage device functionality circuit connected to the logic circuit,wherein;
the solid state storage device functionality circuit is configured to connect to a plurality of solid state storage devices;
one of the ports of the switch is configured as a first interface port; and
one of the ports of the switch is configured as a second interface port.
6 Assignments
0 Petitions
Accused Products
Abstract
An SSD controller with two SAS interfaces includes an internal switch or expander to allow the SSD controller to function as both an initiator and target. Data packets received through one of the SAS interfaces may be directed to solid state memory elements directly connected to the SSD controller, or to one or more devices connected to the other SAS interface.
27 Citations
20 Claims
-
1. A solid state storage device controller comprising:
-
a switch having at least four ports; a logic circuit connected to the switch; and a solid state storage device functionality circuit connected to the logic circuit, wherein; the solid state storage device functionality circuit is configured to connect to a plurality of solid state storage devices; one of the ports of the switch is configured as a first interface port; and one of the ports of the switch is configured as a second interface port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A solid state storage device controller comprising:
-
an expander; a dual port expander multiplexer connected to the expander a logic circuit to the expander and to the dual port expander multiplexer; and a solid state storage device functionality circuit connected to the logic circuit, wherein; the solid state storage device functionality circuit is configured to connect to a plurality of solid state storage devices; the expander is configured with a first interface port; and the dual port expander multiplexer is configured with a second interface port. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a first solid state storage device controller comprising; a first SSD interface comprising a first SSD controller interface port and a first SSD device interface port; a first SSD logic circuit connected to the first SSD interface element; and a first SSD functionality circuit configured to connect to a plurality of solid state memory elements, wherein the first SSD interface is configured to; receive data traffic through at least one of the first SSD controller interface port and the first SSD device interface port; and route data traffic to at least one of a device connected to one of the first SSD controller interface port or first SSD device interface port, or the first SSD logic circuit; and a second solid state storage device controller comprising; a second SSD interface comprising a second SSD controller interface port and a second SSD device interface port; a second SSD logic circuit connected to the second SSD interface element; and a second SSD functionality circuit configured to connect to a plurality of solid state memory elements, wherein the second SSD interface is configured to; receive data traffic through at least one of the second SSD controller interface port and the second SSD device interface port; and route data traffic to at least one of a device connected to one of the second SSD controller interface port or second SSD device interface port, or the second SSD logic circuit, wherein; the first solid state storage device controller is configured to connect to a first controller through the first SSD controller interface port; the second solid state storage device controller is configured to connect to the first controller through the second SSD controller interface port. - View Dependent Claims (18, 19, 20)
-
Specification