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

Realization method of 8b/10b coding generation set based on 8b/10b coding specification

An implementation method and a technology for generating sets, applied in the field of digital communication, can solve the problem of difficult to meet the clock frequency, and achieve the effects of simple logic, low overhead, high speed, and high transmission bandwidth

Active Publication Date: 2019-05-31
NO 32 RES INST OF CHINA ELECTRONICS TECH GRP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For the above-mentioned deficiencies existing in the prior art, the purpose of the present invention is to provide a kind of 8b / 10b coding generation set realization method based on 8b / 10b coding standard, construct new 8b / 10b coding generation set realization based on 8b / 10b coding standard Technology, providing a brand-new 8b / 10b encoding generation set implementation solution, solving the problem that the clock frequency is difficult to meet due to the emergence of DDR technology, and solving the contradiction between 8b / 10b encoding run-length balance control and improving transmission bandwidth

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
  • Realization method of 8b/10b coding generation set based on 8b/10b coding specification
  • Realization method of 8b/10b coding generation set based on 8b/10b coding specification
  • Realization method of 8b/10b coding generation set based on 8b/10b coding specification

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0047] This embodiment relates to the technical field of digital communication, and provides a method for realizing an 8b / 10b encoding generation set based on an 8b / 10b encoding specification. Based on the 8b / 10b encoding standard construction, the 16b / 20b encoding run-length constraint relationship is established, and the relationship is established in a table. The run-length constraint relationship between two 8b / 10b encoders is obtained by looking up the table, and the encoders can work in parallel to complete the encoding, which solves the problem of timing tension between the two encoders due to the emergence of DDR technology, and solves the problem of 8b / 10b 10b encoding run-length balance control and the contradiction between improving the transmission bandwidth. The CRD of the 16b / 20b encoding result of this embodiment can be obtained at the first clock of the encoding process, and it is the input of the next encoding process. By adding a level of synchronous delay cl...

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 invention provides an 8b / 10b coding spanning set realization method based on 8b / 10b coding standard, comprising: coding the code words in an 8b / 10b coding code table, marking the polarity state of a coding result; building run-length limitation constrained relationship of 16b / 20b coding according to the 8b / 10b coding standard, forming a run-length limitation constrained table of 16b / 20b coding; carrying out table lookup, reversal and replacement operation to the run-length limitation constrained table of 16b / 20b coding so as to finish 16b / 20b coding. The invention is advantaged by simple logic, low expense, rapid speed and high transmission bandwidth. The CRD calculation of the 16b / 20b coding technical solution is advanced before a coder; a first stage synchronization delay lock is increased; and the technical solution of the invention can be popularized to 8b / 10b coding spanning set realization of 32b / 40b even larger scale.

Description

technical field [0001] The invention relates to the technical field of digital communication, in particular to a method for realizing an 8b / 10b coding generation set based on an 8b / 10b coding specification. Background technique [0002] The 8b / 10b encoding system was invented by IBM in 1982 and is widely used in structures such as G / XGbps Ethernet, optical fiber communication, server network, FICON, IEEE1394b, and InfiniBand. The main purpose of encoding is to embed the bit transmission clock of the serial data into the serial bit stream, and save the clock signal line sent along with the data on the link, so as to avoid the EMI noise generated by the high-frequency clock signal. The 8b / 10b encoder ensures that no more than 5 consecutive 1s or 0s will appear in the transmitted bit stream, and at the same time guarantees that within any time detection scale, the difference in the number of 0s or 1s will not exceed 5. 8b / 10b encoding The device ensures that each 10-bit symbol...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H03M9/00
CPCH03M9/00
Inventor 邱赐云陈天段国东赵永建金鑫
Owner NO 32 RES INST OF CHINA ELECTRONICS TECH GRP