Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and apparatus for generating non-binary balanced codes

An encoder and decoder technology, applied in the field of data encoding

Inactive Publication Date: 2009-06-03
MARVELL WORLD TRADE LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Increasing the number of bits by 2 (from 8 to 10) means there is 25% (2 / 8) redundancy in 8b / 10b codes

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for generating non-binary balanced codes
  • Method and apparatus for generating non-binary balanced codes
  • Method and apparatus for generating non-binary balanced codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The following description is merely exemplary in nature and is in no way intended to limit the invention, its application or uses. For purposes of clarity, the same reference numbers will be used in the drawings to identify similar elements. As used herein, the terms "module," "circuit," and / or "device" refer to an application-specific integrated circuit (ASIC), electronic circuit, processor (shared, dedicated, or processors) and memory, combinational logic, and / or other suitable components that provide the described functionality. As used herein, the phrase "at least one of A, B, and C" should be construed to mean a logical (A or B or C) using a non-exclusive logical or. It should be understood that steps within a method may be executed in different order without altering the principles of the present invention.

[0068] Referring now to FIG. 1A , an exemplary encoder 100 is shown. An input signal including various symbols is provided to the encoder 100 . Encoder 1...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An encoder and method of decoding includes a grouping module that groups an input signal into a plurality of blocks, wherein the plurality of blocks include a current block and at least one prior block, wherein each of the plurality of blocks includes at least N symbols, and wherein each of the N symbols has one of q symbol values, where N is a positive integer and q is an integer greater than two. The encoder further includes a counting module that counts occurrences of the q symbol values in the at least one prior block to generate a first count and occurrences of the q symbol values in thecurrent block to generate a second count. The encoder also includes a permutation module that selectively permutes the current block based on the first and second counts.

Description

[0001] Cross References to Related Applications [0002] This application claims priority to US Provisional Application No. 60 / 783,941, filed March 20, 2006, and US Application No. 11 / 649,899, filed January 4, 2007. The disclosures of the aforementioned applications are hereby incorporated by reference. technical field [0003] The present invention relates to data encoding in communication channels, and more particularly to methods and apparatus for generating non-binary balanced codes. Background technique [0004] The background description provided herein is for the purpose of generally presenting the context of the disclosure. To the extent described in this Background section, the presently identified inventor's work and described features that may not otherwise be considered prior art at the time of filing are neither explicitly nor implicitly It is admitted that it is prior art with respect to the present invention. [0005] Many communication systems are constra...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L25/49
CPCH04L25/4919H03M7/06H04L27/26
Inventor 帕努·柴查阿望吴子宁
Owner MARVELL WORLD TRADE LTD