-
公开(公告)号:US11861326B1
公开(公告)日:2024-01-02
申请号:US15092490
申请日:2016-04-06
Applicant: Xilinx, Inc.
Inventor: Santosh Singh , Deboleena M. Sakalley , Ramesh R. Subramanian , Pankaj V. Kumbhare , Ravi K. Boddu
IPC: G06F15/16 , G06F5/06 , G06F3/06 , G06F15/173
CPC classification number: G06F5/065 , G06F3/061 , G06F3/0655 , G06F3/0688 , G06F15/17331 , G06F2205/067
Abstract: An example method of flow control between remote hosts and a target system over a front-end fabric, the target system including a nonvolatile memory (NVM) subsystem coupled to a back end fabric having a different transport than the front-end fabric is described. The method includes receiving commands from the remote hosts at a controller in the target system for the NVM subsystem. The method further includes storing the commands in a first-in-first-out (FIFO) shared among the remote hosts and implemented in memory of the target system. The method further includes updating virtual submission queues for the remote hosts based on the commands stored in the FIFO. The method further includes providing the commands to the NVM subsystem from the FIFO.