Method and system increasing performance substituting finite state machine control with hardware-implemented data structure manipulation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6978457
SERIAL NO

09494817

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for replacing finite state machine hardware implementations of controllers and controller subcomponents with implementations based on manipulating contexts stored within common data structures, such as linked lists, and an outbound sequence manager subcomponent of a fibre channel interface controller implemented by this method. A state transition diagram is analyzed to define managers within the controller, along with commands received by, and generated by, each manager. Data structures are chosen for each manager to store contexts representing tasks currently operated on by the manager. An additional manger and interface are designed for a data-structure-manipulation manager. Finally, the operations performed by the managers are defined and implemented, with sequencing of operations controlled by transfer of contexts between data structures by the data-structure-manipulation manager.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSEMI SOLUTIONS (U S ) INCONE ENTERPRISE ALISO VIEJO CA 92656

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Johl, Manraj Singh Roseville, CA 1 36
Steinmetz, Joseph Harold Rocklin, CA 36 388
Wakeley, Matthew Paul Roseville, CA 10 289

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation