Method and device for self-adaptive sampling of multipath serial data, and electronic device

A self-adaptive sampling and serial data technology, applied in electrical digital data processing, instruments, etc., can solve the problem that the receiving end is difficult to recover data in real time and accurately, and achieve accurate and reliable sampling and simple clock processing

Active Publication Date: 2018-04-06
ARKMICRO TECH
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a method, device and electronic equipment for self-adaptive sampling of multi-channel serial data, aiming to solve the problem in the prior art that it is difficult for the receiving end to recover data accurately and in real time during multi-channel serial data transmission

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
  • Method and device for self-adaptive sampling of multipath serial data, and electronic device
  • Method and device for self-adaptive sampling of multipath serial data, and electronic device
  • Method and device for self-adaptive sampling of multipath serial data, and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] see figure 1 The method for adaptive sampling of multi-channel serial data provided in Embodiment 1 of the present invention includes the following steps: It should be noted that if there are substantially the same results, the method for adaptive sampling of multi-channel serial data of the present invention does not byfigure 1 The flow sequence shown is limited.

[0048] S101. In the process of receiving multiple channels of serial data normally and sampling according to the working sampling clock, acquire serial data for each channel of serial data in real time or at predetermined intervals as the detection data of each channel of serial data; sequentially generate A plurality of detection data sampling clocks for sampling the detection data of each channel of serial data.

[0049] S102. Sampling the detection data of each channel of serial data acquired at that time according to a plurality of detection data sampling clocks, to obtain a sampling result.

[0050] I...

Embodiment 2

[0082] see Figure 4 The device for adaptive sampling of multi-channel serial data provided by Embodiment 2 of the present invention includes: a serial clock receiver 11, a first clock processing module 12, a second clock processing module 13, n serial data receivers, n A data sampling module, a detection data selection module 14, a detection data sampling module 15 and a detection control module 16, wherein n is an integer greater than or equal to 2;

[0083] In the process of receiving multi-channel serial data normally and sampling according to the working sampling clock, the detection control module controls the detection data selection module in real time or every predetermined time to obtain each channel of serial data received by each serial data receiver as The detection data of each channel of serial data; the clock received by the serial clock receiver is processed by the first clock processing module to sequentially generate a plurality of detection data sampling cl...

Embodiment 3

[0089] see Figure 5 The multi-channel serial data adaptive sampling device provided by Embodiment 3 of the present invention includes: a serial clock receiver 21, a clock processing module 22, n serial data receivers, n data sampling modules, and a detection data selection module 24. Detection data sampling module 25 and detection control module 26, wherein n is an integer greater than or equal to 2;

[0090] In the process of receiving multi-channel serial data normally and sampling according to the working sampling clock, the detection control module controls the detection data selection module in real time or every predetermined time to obtain each channel of serial data received by each serial data receiver as The detection data of each channel of serial data; the clock received by the serial clock receiver is controlled by the detection control module to adjust the first configuration parameter of the clock processing module, and sequentially generate a plurality of dete...

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 is suitable to be used in the field of data sampling and transmission, and provides a method and a device for self-adaptive sampling of multipath serial data, and an electronic device. The method comprises: in processes of normally receiving multipath serial data and sampling according to a work sampling clock, aimed at each path of serial data, respectively obtaining serial data asdetection data of each path of serial data; generating a plurality of detection data sampling clocks which sample aimed at the detection data of each path of serial data in sequence; according to theplurality of detection data sampling clocks, respectively sampling detection data of each path of serial data, the detection data being obtained at present, to obtain a sampling result; analyzing thesampling result to obtain an optimal detection data sampling clock of all paths of serial data; adjusting an operating sampling clock which samples aimed at all paths of serial data to a clock which is equal to the optimal detection data sampling clock; and sampling multipath serial data according to the adjusted operating sampling clock. In the method, normal work does not need to be interrupted,clock processing is simple, and the method and the device can accurately and reliably sample multipath serial data, to recovery data flow.

Description

technical field [0001] The invention belongs to the field of data sampling and transmission, in particular to a method, device and electronic equipment for self-adaptive sampling of multi-channel serial data. Background technique [0002] With the development of electronic information technology, various applications need to transmit a large amount of high-speed data. Serial data transmission technology has the advantages of fast transmission speed and strong anti-interference ability, and is widely used in many fields such as automotive electronics and security monitoring. [0003] In multi-channel serial data transmission, factors such as unequal length of PCB traces and different loads will affect the time for each data to reach the receiving end, and the relative phase of data and clock after each power-on is uncertain, and in normal operation Factors such as temperature during the process may even cause signal deviation, making it more difficult to recover data in real...

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
CPCG06F13/4291G06F13/4295
Inventor 韦毅刘敬波袁扬智刘俊秀石岭
Owner ARKMICRO TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products