Patent ID: 11860672
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 21:
22. A system, comprising:
a first Non-Volatile Memory Express (NVMe) Solid State Drive (SSD);
a second NVMe SSD;
a Field Programmable Gate Array (FPGA), the FPGA implementing one or more functions supporting the first NVMe SSD, the functions comprising at least one of data deduplication, data encryption, and data compression, the FPGA including a Peripheral Component Interconnect Express (PCIe) switch, the PCIe switch including a processing circuit configured to direct an NVMe storage command, sent to the system, to the FPGA;
wherein the PCIe switch communicates with the FPGA and is connected to the first NVMe SSD, and wherein the PCIe switch receives the NVMe storage command sent to the first NVMe SSD and delivers the NVMe storage command to the FPGA based at least in part on the processing circuit.