SYSTEM AND METHOD FOR ENHANCING FLASH CHANNEL UTILIZATION

An apparatus and method for dispatching flash commands. The apparatus includes a plurality of queues, wherein each queue comprises an input to receive a flash command, an output to send a flash command, and an empty signal output to signal when the queue is empty, wherein each queue is assigned a un...

Full description

Saved in:
Bibliographic Details
Main Authors NIKUIE, Nima, WYNNE, Jack, JASER, Ihab
Format Patent
LanguageEnglish
French
Published 11.05.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An apparatus and method for dispatching flash commands. The apparatus includes a plurality of queues, wherein each queue comprises an input to receive a flash command, an output to send a flash command, and an empty signal output to signal when the queue is empty, wherein each queue is assigned a unique, ordered priority. The apparatus includes a selector comprising a plurality of flash command inputs, a flash command output to a flash target, and a selection input, wherein each flash command input is coupled to a corresponding queue output. The apparatus includes an arbiter comprising inputs receiving each queue empty signal and receiving a lock bit from the flash command output of the selector and comprising a selection output coupled to the selection input of the selector. The flash command comprises a lock bit and a plurality of control bits to output to control inputs on a flash target. Appareil et procédé de distribution de commandes flash. L'appareil comprend une pluralité de files d'attente, chaque file d'attente comprenant une entrée pour recevoir une commande flash, une sortie pour envoyer une commande flash et une sortie de signal vide à un signal lorsque la file d'attente est vide, chaque file d'attente étant attribuée à une priorité ordonnée unique. L'appareil comprend un sélecteur comprenant une pluralité d'entrées de commande flash, une sortie de commande flash à une cible flash et une entrée de sélection, chaque entrée de commande flash étant couplée à une sortie de file d'attente correspondante. L'appareil comprend un arbitre comprenant des entrées recevant chaque signal vide de file d'attente et recevant un bit de verrouillage à partir de la sortie de commande flash du sélecteur et comprenant une sortie de sélection couplée à l'entrée de sélection du sélecteur. La commande flash comprend un bit de verrouillage et une pluralité de bits de commande pour délivrer en sortie des entrées de commande sur une cible flash.
Bibliography:Application Number: WO2022US49197