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

Device and method for interconverting 8B/10B codes and 64B/66B codes

A coding and coding unit technology, applied in the network field, can solve the problems of low transmission distance and speed, consumption of fiber materials and fiber laying costs, etc.

Active Publication Date: 2020-06-02
广州芯德通信科技股份有限公司
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For the optical line terminal (OLT: Optical Line Terminal), its PON port adopts a single-fiber bidirectional optical transmission network with a point-to-multipoint (P2MP) structure, and a wavelength division combination of downlink 1490nm / uplink 1310nm wavelength is used on a single fiber. Multiplexing technology (WDM), the uplink direction is point-to-point mode using time division multiplexing technology (TDM), the downlink direction is broadcast mode, its transmission rate is 1.25Gbps, and 8B / 10B encoded data is used for transmission, each PON port can only Use independent optical fibers for transmission, that is, the OLT of 8PON needs to use 8 independent optical fibers to transmit each pon data. For PON long-distance transmission, it needs to consume a lot of optical fiber materials and optical fiber laying costs, and the transmission distance and rate are different. not tall

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
  • Device and method for interconverting 8B/10B codes and 64B/66B codes
  • Device and method for interconverting 8B/10B codes and 64B/66B codes
  • Device and method for interconverting 8B/10B codes and 64B/66B codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0078] The present invention provides a device for mutual conversion of 8B / 10B encoding and 64B / 66B encoding, which includes 8 to 64 modules and 64 to 8 modules, where 8 to 64 modules include (reference figure 1 ):

[0079] Channel 1 to channel 8, used to transmit 8 groups of 10bit data;

[0080] Buffer 1 to Buffer 8 are connected to channel 1 to channel 8 in a one-to-one correspondence, and are used to buffer 8 groups of 10bit data;

[0081] The 8B / 10B decoding units 1 to 8B / 10B decoding units 8 are connected to the buffer 1 to the buffer 8 in a one-to-one correspondence, and are used to convert 8 groups of 10bit data to be sent into 8 groups of 8bit data;

[0082] 8 to 64 unit, connected with 8B / 10B decoding unit 1 to 8B / 10B decoding unit 8, used for synthesizing 8 groups of 8bit data output in parallel after decoding of 8 channels into a group of 64bit data;

[0083] The data delay processing unit is connected to the channel 1 to channel 8, the buffer 1 to the buffer 8 and the 8-to-6...

Embodiment 2

[0111] The present invention also provides a method for converting 8B / 10B encoding and 64B / 66B encoding, which is divided into 8 to 64 modules, that is, 8B / 10B encoding to 64B / 66B encoding; 64 to 8 modules, that is, 64B / 66B encoding to 8B / 10B encoding.

[0112] The 8 to 64 module includes the following steps:

[0113] Step TS1: Perform data detection on 8 channels, and output a synchronization signal SYN to control the buffer and 8 to 64 units to output data to the lower level;

[0114] Step TS2: 8 to 64 units decode 8 channels of data and merge them into a set of 64bit data;

[0115] Step TS3: Perform 64B / 66B encoding transmission on 64bit data.

[0116] The 64 to 8 module includes the following steps:

[0117] Step RS1: decode the data transmitted from the 8-to-64 module and split it into 8 groups of 8bit data and distribute them to the corresponding 8 channels;

[0118] Step RS2: Each channel performs control code detection on the received 8bit data;

[0119] Step RS3: each channel per...

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 discloses a device and a method for interconverting 8B / 10B codes and 64B / 66B codes. The system comprises an 8-to-64 module and a 64-to-8 module, for the 8-to-64 module, the data receivedby 8 channels is decoded to obtain 8 groups of 8-bit data, the 8 groups of 8-bit data is packaged into a group of 64-bit data, 64B / 6B encoding is performed on the 64-bit data, and high-speed transmission is performed to realize conversion from 8B / 10B codes to 64B / 66B codes; for the 64-to-8 module, data received from a sending end is decoded and restored into 8-bit data of 8 groups of corresponding channels, 8B / 10B encoding is carried out, then transmission is carried out, and 64B / 66B codes are converted into 8B / 10B codes. According to the invention, the use amount of optical fibers and the laying cost of the optical fibers are greatly reduced, the 1.25 Gbps rate of PON port data transmission can be improved to 10Gbps rate through 64B / 6B codes, and the long-distance transmission speed is greatly improved.

Description

Technical field [0001] The present invention relates to the field of network technology, in particular to a device and method for mutual conversion between 8B / 10B coding and 64B / 66B coding. Background technique [0002] Today, with the rapid development of network communication, the requirements for signal rate and quality are getting higher and higher. Network communication generally adopts high-speed serial transmission. It is necessary to encode the signal so that there is enough intensive level conversion on the signal to ensure the correct transmission of the signal. Among them, the most widely used Gigabit rate is 8B10B encoding technology, which is used for serial SCSI, serial ATA, optical fiber link, Gigabit Ethernet, PCIExpress bus, etc. With the increasing demand for bandwidth, in order to reduce coding overhead and hardware complexity, the IEEE 802.3 working group proposed 64B / 66B coding technology for 10G Ethernet, which is mainly used in Fiber Channel 10GFC and 16GF...

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 Applications(China)
IPC IPC(8): H04Q11/00H04L1/00
CPCH04L1/0009H04Q11/0067
Inventor 麦海翔徐培根
Owner 广州芯德通信科技股份有限公司
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