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

High-speed asynchronous serial communication method

An asynchronous serial communication, high-speed technology, applied in the direction of instrumentation, electrical digital data processing, etc., can solve problems such as unsolvable errors and complex designs, and achieve the effects of ensuring correctness, system stability, and simple circuit implementation

Inactive Publication Date: 2016-04-06
山东维航电子科技有限公司
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to enable the receiving end to sample data correctly, data clock recovery methods are often used. These methods are complex in design and cannot solve the error problem caused by the jump drift of the clock itself

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 asynchronous serial communication method
  • High-speed asynchronous serial communication method
  • High-speed asynchronous serial communication method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Below in conjunction with accompanying drawing, the present invention will be further described.

[0018] refer to figure 1 , The high-speed asynchronous serial communication method includes: a data sampling module, a data judgment recovery module, and a data alignment and serial-to-parallel conversion module.

[0019] The data sampling module uses a phase-locked loop or a data clock manager or a logic circuit to generate N sampling clocks with the same frequency and different phases as the data sampling clock; when the circuit work enable signal is valid, use these N clocks to sample the original input signal , and output the sampling data of each clock to the data determination recovery module, refer to figure 2 In this embodiment, two sampling clocks clk1 and clk2 are used, and four sets of D flip-flops are used as input data sampling storage units.

[0020] The data determination recovery module includes a data synchronization part and a data determination recove...

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 high-speed asynchronous serial communication method. The method comprises the following processing steps of: inputting a high-speed serial signal, performing over-sampling on the input serial signal, sending the sampled data to a data determination recovery module, detecting whether data redundancy or missing exists in the currently input sampled data through the data determination recovery module according to a phase relationship between former output data and clocks, performing operation of redundant data removal, missed data recovery or normal data determination, updating a phase relationship between current output data and clocks, inputting the determined valid data to a data alignment and series-parallel conversion operation module for performing the data frame format alignment operation according to a data communication protocol, and outputting the valid data. Circuit modules related to the method comprise a data sampling module, the data determination recovery module and the data alignment and series parallel conversion operation module. The method belongs to the field of communication; and through adoption of the method, the data sampling error rate caused by clock or signal jittering in a high-speed serial transmission communication system is reduced, the implementation method is simple and the system is reliable.

Description

technical field [0001] The invention relates to the field of serial transmission communication, in particular to a high-speed asynchronous serial data communication system. Background technique [0002] With the development of integrated circuit technology, the communication system has higher and higher requirements for data transmission rate. The early parallel transmission mode gradually exposed the I / O consistency problem due to the increase of the rate, which became the bottleneck of improving the system transmission rate. Therefore, the serial transmission system is favored by designers. In the high-speed serial transmission system, serial-to-parallel conversion and parallel-to-serial conversion are often used to realize high-speed data transmission. In the sending device, the low-speed parallel output data is usually encoded and converted into serial data, and output to the receiving device; Similarly, in the receiving device, the sampled data is first converted to se...

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): G06F13/42
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