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:
Mar. 06, 2001
Filed:
Jul. 01, 1999
Albert X. Widmer, Katonah, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A coding system includes methods and apparatus for producing a (0,6) run length limited rate 16B/18B code. The code produced is dc balanced and capable of operating near the theoretical performance limits for a 16B/18B code. This means the code is near optimum for run length and digital sum variation for a 16B/18B code. In one aspect of the invention, each 16-bit input data stream or block is broken into a 9-bit and a 7-bit sub-block and encoded separately while maintaining both dc balance and run length constraints across all block and sub-block boundaries. The present invention also provides a plurality of special purpose control characters such as commas, delimiters, idle characters, etc., by using the extra bits in the coded blocks whereby the special characters may be readily distinguished from data, while at the same time maintaining the dc balance and run length limitations in such characters. The 16B/18B transmission coding system of the invention also provides error correction techniques.