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

Same-frequency continuous serial data synchronization method and device

A serial data, synchronization device technology, applied in the direction of electrical digital data processing, digital computer parts, instruments, etc., can solve the problems of increasing clock tree consumption, single-shot data signal sampling error, data sampling error, etc., to improve sampling Accuracy, reduce chip cost, and ensure the effect of correctness

Inactive Publication Date: 2019-07-23
深圳市致宸信息科技有限公司
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

refer to figure 1 , the main control module module_A is connected to the algorithm module module_B, the clock signal CLKA in the main control module module_A and the clock signal CLKB in the algorithm module module_B have the same source and frequency, and when the main control module module_A sends a data signal to the algorithm module module_B, the algorithm module Module_B uses the clock signal CLKB to synchronize three beats for synchronization processing. When the distance between the main control module module_A and the algorithm module module_B is relatively long, it is more difficult to do synchronization convergence during static timing analysis due to path delay and clock uncertainty. If The main control module module_A and the algorithm module module_B do not converge according to the strict synchronization sequence. When the algorithm module module_B performs 3-beat synchronous asynchronous processing through the clock signal CLKB, the single-shot data signal will also be caused by path delay and time jitter. sampling error
Because both the clock signal and the data signal need to go through a long distance to reach the algorithm module module_B, when the chip scale is large, the phases of the clock signal and the data signal are not fixed, such as figure 2 As shown, when the clock signal is at the transition edge of the data signal, the data signal sampled by the rising edge 1 of the first clock signal may be 1 or 0; the data signal sampled by the rising edge 2 of the second clock signal may be 1 or 0 0, resulting in data sampling error
Because there are many algorithm modules module_B and the chip scale is large, if all the algorithm modules perform full synchronous convergence processing, the consumption of the clock tree needs to be increased, resulting in additional chip cost

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
  • Same-frequency continuous serial data synchronization method and device
  • Same-frequency continuous serial data synchronization method and device
  • Same-frequency continuous serial data synchronization method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0039] image 3 It is a schematic flow chart of a method for synchronizing continuous serial data at the same frequency in an embodiment of the present invention, refer to image 3 , a method for synchronizing continuous serial data at the same frequency, comprising the steps of:

[0040] S1, the sending module sends continuous serial data signals to the receiving module;

[0041] S2, controlling the receiving module to sample continuous serial data signals in parallel through several receiving clocks of the same frequency to obtain several sampling values; wherein, the phases of several receiving clocks of the same frequency are different;

[0042] S3. Judgment is made on several sampled values ​​to obtain the best received clock with the same frequency.

[0043] In this embodiment, step S1 specificall...

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 same-frequency continuous serial data synchronization method and a same-frequency continuous serial data synchronization device. A receiving module is controlled to sample the continuous serial data signals sent by a sending module in parallel through a plurality of co-frequency receiving clocks with different phases to obtain several sampling values, and a plurality of sampling values are judged to obtain an optimal receiving same-frequency clock, so that the problem of single-shot data signal sampling errors caused by path delay, time jitter and the like and the problem of high chip cost expenditure caused by the clock tree consumption due to the reduction of time sequence convergence in the prior art are solved, the sampling accuracy of the homologous co-frequency asynchronous signals is improved, the correctness of the internal data of a chip is ensured, the cost of a clock tree caused by time sequence convergence is reduced, the chip cost is reduced, andthe area of the chip is reduced.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method and device for synchronizing continuous serial data at the same frequency. Background technique [0002] Existing server chips need to use a large number of algorithm modules. One algorithm module is named module_B, and there will be hundreds of repeated module_B in a chip. When the main control module module_A in the chip communicates with each algorithm module module_B, it needs to involve Synchronous and asynchronous processing of signals. refer to figure 1 , the main control module module_A is connected to the algorithm module module_B, the clock signal CLKA in the main control module module_A and the clock signal CLKB in the algorithm module module_B have the same source and frequency, and when the main control module module_A sends a data signal to the algorithm module module_B, the algorithm module Module_B uses the clock signal CLKB to synchronize three ...

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): G06F15/173G06F15/78
CPCG06F15/17325G06F15/7817
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