SOLID STATE DISK CONTROLLER APPARATUS
First Claim
1. A solid state drive controller comprising:
- a first data transfer block connected to a first port;
a second data transfer block connected to a second port; and
a central processing unit connected to the first and second data transfer blocks through a CPU bus,wherein data is transferred between the first port and the second port through the first and second data transfer blocks bypassing the CPU bus based on a control of the central processing unit.
0 Assignments
0 Petitions
Accused Products
Abstract
A solid state disk controller apparatus comprises a first port; a second port having a plurality of channels; a central processing unit connected to a CPU bus; a buffer memory configured to store data to be transferred from the second port to the first port and from the first port to the second port; a buffer controller/arbiter block connected to the CPU bus and configured to control read and write operations of the buffer memory based on a control of the central processing unit; a first data transfer block connected between the first port and the buffer controller/arbiter block and configured to transfer data to be stored/read in/from the buffer memory bypassing the CPU bus; and a second data transfer block connected between the second port and the buffer controller/arbiter block and configured to transfer data to be stored/read in/from the buffer memory bypassing the CPU bus.
-
Citations
20 Claims
-
1. A solid state drive controller comprising:
-
a first data transfer block connected to a first port; a second data transfer block connected to a second port; and a central processing unit connected to the first and second data transfer blocks through a CPU bus, wherein data is transferred between the first port and the second port through the first and second data transfer blocks bypassing the CPU bus based on a control of the central processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of operating a solid state drive controller, comprising:
-
receiving a command from a first port; communicating the received command to a central processing unit through a CPU bus; transferring data between the first and a second ports bypassing the CPU bus in response to the received command. - View Dependent Claims (20)
-
Specification