Method and apparatus for finding the next free bit in a register

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7593976
SERIAL NO

10678523

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides a method and apparatus for finding the next free bit in a register, starting from a known pointer. The present invention breaks the N bits of a vector in a register into M parts, performs an AND operation to all bits of each part respectively, and uses the operation result for each part as a bit to generate a check sector. It is then decided whether the register has a free bit by performing an AND operation to all bits of the check sector. If the result is 1, the register is full. Otherwise, the next free bit is found by looking for a forward free bit from the pointed-to bit until the end of the pointed-to part; a forward available part, having a free bit, from the pointed-to part until the end of the register; and an available part, having a free bit, from the beginning of the register. The present invention also searches the parts to locate the free bit therein.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MARVELL ISRAEL (M.I.S.L.) LTD.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Horovitz, Sorel Nes Ziona , IL 5 20

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation