The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 02, 2003
Filed:
Mar. 27, 2000
Tony H. Wu, Milpitas, CA (US);
Ren-Yuh Wang, Cupertino, CA (US);
Divio, Inc., Sunnyvale, CA (US);
Abstract
A method and apparatus for concatenating data words from a bitstream includes a scratch memory ( ) containing last words of unfinished blocks and left-aligned extra data words of finished blocks. A previous register ( ) holds one last word of an unfinished block. A next register ( ) holds a first of possibly many extra data words associated with the last word. A bit detector ( ), coupled to the previous register ( ) and the next register ( ), first concatenates the last word and the first extra data word and identifies selected bits for the detection of a valid code word. When no more valid code words can be found from the selected bits, and more data associated with the unfinished block exists, the first extra data word is moved to the previous register ( ) and a second extra data word is moved to the next register ( ). The first extra data word and the second extra data word are concatenated for the detection of another valid code word. In various embodiments of the present invention, a start bit register ( ) and a remaining bits register ( ) hold values that are used in concatenation and the detection of valid code words.