×

METHOD AND SYSTEM FOR IMPROVED FLASH CONTROLLER COMMANDS SELECTION

  • US 20100161941A1
  • Filed: 12/19/2008
  • Published: 06/24/2010
  • Est. Priority Date: 12/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system for selecting a subset of issued flash storage commands comprising:

  • a plurality of ports operable to store a first plurality of command identifiers;

    a first plurality of arbiters associated with said plurality of ports, wherein each of said first plurality of arbiters is operable to select a particular command identifier among command identifiers within each corresponding port based on age, wherein selection of said particular command identifier of each port results in a second plurality of command identifiers;

    a second arbiter operable to make a selection from said second plurality of command identifiers based on ages of said second plurality of command identifiers;

    a session memory operable to store fetched commands associated with command identifiers selected by said second arbiter to form a third plurality of commands; and

    a microcontroller operable to apply a selection heuristic to said third plurality of commands to select a command for execution.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×