Patent ID: 11880568
Assignee: SEAGATE TECHNOLOGY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A method for operation of a computational storage drive, the method comprising:
determining a data operation to be performed relative to data of one or more memory devices in operative communication with a field programmable gate array (FPGA) device comprising a programmable FPGA fabric;
identifying an identified one of a plurality of FPGA configuration bitstreams based on the data operation, wherein respective ones of the plurality of FPGA configuration bitstreams dynamic configure the FPGA fabric during operation of the computational storage drive between at least a first communication interface for communication of data with the one or more memory devices and a second communication interface for communication of data with the one or more memory devices;
dynamically reconfiguring the FPGA fabric to a corresponding one of the first communication interface or the second communication interface using the identified one of the plurality of FPGA configuration bitstreams; and
performing the data operation on the data of the one or more memory devices using the corresponding one of the first communication interface or the second communication interface.