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

High-speed 8B/10B encoding device and coder

An encoding device and encoder technology, which is applied in the field of communication, can solve problems such as complex principles and achieve the effect of simplifying the design

Inactive Publication Date: 2013-06-05
无锡华大国奇科技有限公司
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the principles of existing encoding devices are complex, and developers need to spend a lot of time designing high-speed encoders without prior knowledge of the principles and implementation methods of the algorithms

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
  • High-speed 8B/10B encoding device and coder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The invention will be further described below in conjunction with specific embodiments.

[0021] The input signals of the high-speed 8B / 10B encoder include 32-bit input data Din[31:0], input disparity Dispin, and input data special coding indication signals k1, k2, k3, and k4. The 32-bit input data Din[31:0] is divided into four 8-bit data, which are respectively input to four high-speed 8B / 10B encoding devices. The output signal of the high-speed 8B / 10B encoder has 40-bit output data Dout[39:0] and output disparity Dispout. The 40-bit output data Dout[39:0] is composed of 10-bit output data of four 8B10B units. In this way, each 8B10B unit has 8-bit input data of this module (Din[7:0], Din[15:8], Din[23:16] or Din[31:24]), and the input is not equal (Dispin, Disp1, Disp2 or Disp3), input data special coding indicator signal (k1, k2, k3 or k4), and 10-bit output data (Dout[9:0], Dout[19:10], Dout[29 :20] or Dout[39:30]). Between adjacent modules, processing higher-o...

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 relates to a high-speed 8B / 10B encoding device which is characterized by comprising a special signal determining module, a 5B / 6B lookup table, a 5B / 6B operating sign, a 3B / 4B lookup table, a 3B / 4B operating character, a special character coder and an output producing module. According to the high-speed 8B / 10B encoding device, a basic lookup table can be constructed and operations of lookup table results can be previously ensured so as to quickly achieve a high-speed coder on the base that a designer needs not to deep understand an 8B / 10B encoding principle.

Description

technical field [0001] The invention relates to the communication field, in particular to a high-speed 8B / 10B encoding device and an encoder. Background technique [0002] In many high-speed serial interfaces currently used, data encoding often adopts 8B10B encoding. 8B10B encoding is used in the SuperSpeed ​​mode stipulated in USB3.0. The 8B10B encoding literally converts 8-bit data into 10-bit data for transmission. The purpose of encoding data is to avoid excessive continuous "1" and "0" and ensure DC balance. [0003] However, the principles of existing encoding devices are complex, and developers need to spend a lot of time designing high-speed encoders without prior knowledge of the principles and implementation methods of the algorithms. Contents of the invention [0004] The technical problem solved by the invention is to provide a high-speed 8B / 10B encoding device and encoder which are modularized and easy for users to design. [0005] In order to achieve the ...

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): H04L1/00
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