Samsung electronics co., ltd. (20240095196). METHOD FOR SUPPORTING ERASURE CODE DATA PROTECTION WITH EMBEDDED PCIE SWITCH INSIDE FPGA+SSD simplified abstract

From WikiPatents
Jump to navigation Jump to search

METHOD FOR SUPPORTING ERASURE CODE DATA PROTECTION WITH EMBEDDED PCIE SWITCH INSIDE FPGA+SSD

Organization Name

samsung electronics co., ltd.

Inventor(s)

Sompong Paul Olarig of Pleasanton CA (US)

Fred Worley of San Jose CA (US)

Oscar P. Pinto of San Jose CA (US)

METHOD FOR SUPPORTING ERASURE CODE DATA PROTECTION WITH EMBEDDED PCIE SWITCH INSIDE FPGA+SSD - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240095196 titled 'METHOD FOR SUPPORTING ERASURE CODE DATA PROTECTION WITH EMBEDDED PCIE SWITCH INSIDE FPGA+SSD

Simplified Explanation

The abstract of the patent application describes a topology that includes a non-volatile memory express (NVMe) solid state drive (SSD), a field programmable gate array (FPGA) to support functions of the NVMe SSD, and a peripheral component interconnect express (PCIe) switch that communicates with both the FPGA and the NVMe SSD.

  • The topology includes at least one NVMe SSD.
  • An FPGA is used to implement functions supporting the NVMe SSD, such as data acceleration, data deduplication, data integrity, data encryption, and data compression.
  • A PCIe switch facilitates communication between the FPGA and the NVMe SSD.

Potential Applications

This technology could be applied in data centers, cloud computing environments, and high-performance computing systems.

Problems Solved

This technology addresses the need for efficient data processing, storage, and communication in high-speed computing environments.

Benefits

The benefits of this technology include improved data processing speeds, enhanced data security, reduced data redundancy, and optimized data storage.

Potential Commercial Applications

One potential commercial application of this technology could be in the development of high-speed storage solutions for enterprise data centers.

Possible Prior Art

Prior art in this field may include existing technologies that combine FPGAs with SSDs for data processing and storage applications.

What are the specific functions supported by the FPGA in this technology?

The FPGA in this technology supports functions such as data acceleration, data deduplication, data integrity, data encryption, and data compression for the NVMe SSD.

How does the PCIe switch facilitate communication between the FPGA and the NVMe SSD?

The PCIe switch acts as a bridge between the FPGA and the NVMe SSD, enabling high-speed data transfer and communication between the two components.


Original Abstract Submitted

a topology is disclosed. the topology may include at least one non-volatile memory express (nvme) solid state drive (ssd), a field programmable gate array (fpga) to implement one or more functions supporting the nvme ssd, such as data acceleration, data deduplication, data integrity, data encryption, and data compression, and a peripheral component interconnect express (pcie) switch. the pcie switch may communicate with both the fpga and the nvme ssd.