Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Encoding and decoding method and device of serial communication system based on SerDes technology

A codec method and serial communication technology, applied in the field of codec method and device of a serial communication system based on SerDes technology, to achieve the effects of good DC balance characteristics, improved transmission performance, and easy clock recovery

Inactive Publication Date: 2017-02-15
SHENZHEN GRENTECH CORP LTD
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such a large redundancy overhead will become unbearable in higher-speed optical communication systems (transmission rates up to 6Gb / s or even 10Gb / s); The requirements of , are reduced a lot. For example, as long as the maximum encoding run length is less than 20, it can be easily detected by the receiver.

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
  • Encoding and decoding method and device of serial communication system based on SerDes technology
  • Encoding and decoding method and device of serial communication system based on SerDes technology
  • Encoding and decoding method and device of serial communication system based on SerDes technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] The present invention can map a 9-bit original word into a 10-bit code word through the design of a coding look-up table. The encoding lookup table can be implemented as follows.

[0079] First, considering all 10-bit codeword samples, there are 2^10=1024 combinations of 10-bit codeword samples. The 1024 codeword vectors are grouped according to the number of bits "1" to obtain the distribution law shown in Table 1 below:

[0080] Number of "1" Number of codeword samples Code word imbalance D note 0 or 10 1 +10 or -10 Do not use 1 or 9 10 +8 or -8 Do not use 2 or 8 45 +6 or -6 Do not use 3 or 7 120 +4 or -4 use in pairs 4 or 6 210 +2 or -2 use in pairs 5 252 0 use

[0081] Table 1 Classification of 10-bit codewords

[0082] Among all possible 1024 codeword samples, all codeword samples whose absolute value of unbalance degree D is greater than 4 are discarded, leaving 252 perfectly balanced ...

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

The present invention provides an encoding and decoding method and device of a serial communication system based on the SerDes technology. The method comprises an encoding step which comprises a step of dividing 18-bit common data into two 9-bit original data, a step of taking the two original data as the initial address N of two code lookup tables and converting the initial addresses N as 2*N and 2*N+1 as the input address of the code lookup table, a step of outputting a first code word and a second code word comprising imbalance information according to the input addresses, wherein the number of '1' in a first code word is larger than or equal to the number of '0', and the number of '0' in the second code word is larger than or equal to the number of '0', a step of outputting a selection indication signal according to the motion polarity difference value of a current code stream, and a step of selecting a code word from the first code word and second code word outputted by each lookup table according to the selection indication signal to form a next output code word. The encoding process of the scheme is the inverse process of encoding, and the realization method is similar to the encoding process. According to the method and the device, while the target of direct current balance of the output code stream is achieved, the transmission performance is improved.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a coding and decoding method and device for a serial communication system based on SerDes technology. Background technique [0002] With the continuous development of communication technology, the communication system requires more and more transmission bandwidth. Since the serial communication technology of high-speed SerDes (serializer / deserializer) has the characteristics of high channel capacity, low system cost and fast transmission speed, this Make the SerDes-based serial communication technology gradually become the mainstream high-speed data communication technology. [0003] The structure of the serial communication system based on SerDes is attached figure 1 Shown: At the sending end, the parallel data is encoded by the main encoder 1; the parallel-to-serial converter 2 receives the encoded parallel data, converts the parallel data into serial data accor...

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): H03M7/46
CPCH03M7/46
Inventor 徐小明康婕赵羽项圣文
Owner SHENZHEN GRENTECH CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products