CN111193509A - 源同步数据采样点自动校准方法及*** - Google Patents

源同步数据采样点自动校准方法及*** Download PDF

Info

Publication number
CN111193509A
CN111193509A CN201911416315.3A CN201911416315A CN111193509A CN 111193509 A CN111193509 A CN 111193509A CN 201911416315 A CN201911416315 A CN 201911416315A CN 111193509 A CN111193509 A CN 111193509A
Authority
CN
China
Prior art keywords
result information
sampling
edge sampling
data
source synchronous
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911416315.3A
Other languages
English (en)
Other versions
CN111193509B (zh
Inventor
葛志敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Xuntai Information Technology Co ltd
Original Assignee
Shanghai Xuntai Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Xuntai Information Technology Co ltd filed Critical Shanghai Xuntai Information Technology Co ltd
Priority to CN201911416315.3A priority Critical patent/CN111193509B/zh
Publication of CN111193509A publication Critical patent/CN111193509A/zh
Application granted granted Critical
Publication of CN111193509B publication Critical patent/CN111193509B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本发明提供了一种源同步数据采样点自动校准方法及***,包括:步骤M1:根据高低交替数据发送控制信息,数据源处发送高低交替数据,获取高低交替数据发送结果信息;步骤M2:根据高低交替数据发送结果信息,DFFs单元进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息;步骤M3:根据正沿采样结果信息、负沿采样结果信息,将正沿采样结果信息、负沿采样结果信息在下一个时钟正沿进行比较,获取判断结果信息;步骤M4:根据判断结果信息,获取源同步数据采样点自动校准结果信息。本发明能够在因温度,湿度,电磁干扰等导致的信号延时不稳定的时候,确保高速源同步***的数据采样准确稳定。

Description

源同步数据采样点自动校准方法及***
技术领域
本发明涉及校准电路领域,具体地,涉及一种源同步数据采样点自动校准方法及***。
背景技术
源同步时钟***中,数据和源同步时钟信号是同步传输的,我们保证这两个信号的飞行时间完全一致,这样只要在发送端的时序是正确的,那么在接收端也能得到完全正确的序。整个***在时序上的稳定性完全体现在数据和时钟的匹配程度上,包括传输延迟的匹配,器件性能的匹配等等,只要两者条件完全相同,那么我们就可以保证***的时序绝对正确,而对***的最高时钟频率没有任何限制。当然,对于任何数据接收来说,一定的建立和保持时间都是必须满足的,源同步时钟***也同样如此,主要体现在数据信号和时钟信号之间的时序要求上。最理想的情况就是时钟采样沿能对准数据信号的中央部分,如图所示,这样才能保证最充分的建立和保持时间。对于高速源同步***,如果时钟和数据到达采样端的延迟或者眼图有些微变化(因温度,湿度,电磁干扰等),就会导致建立或保持时间不满足要求。我们设计了一种采样点自动校准电路,可以在采样端无视时钟和数据之间的相位关系,通过自动校准,来确保采样准确稳定。
专利文献CN110462532A公开了一种用于测量电路的自动校准方法,例如在工业自动化或处理过程中,其中仅需要一个人来管理整个工序。组件是现场工作人员持有的校准器(11),它可以连接到测量电路的起始端以便给出脉冲。待测量/校准的量不受限制。测量结果可以在控制室,即DCS(13)的屏幕上的测量电路的末端处看到。根据可选实施方式,测量的数值可以通过OPC连接被引导到专用服务器(14),并且无线地或经由以太网返回到校准器(11)。一种可选方案是使用工作人员具有的包含合适的应用程序的智能设备(16),测量数据可以通过网络发送到该智能设备,并且数据也可以在这种应用程序中以用户友好的方式呈现。因此,可以通过BT连接将数据向前发送到现场的校准器(11)。第三种可选方案是将测量结果从控制室(13)直接发送至校准器(11),由此可以使用3G/4G/5G网络、Wifi、蓝牙或以太网连接来发送数据。延迟模块(15)管理数据,即数字对的相互时间同步。数据可以以电子表格、矩阵或图形形式存储在期望的地方,诸如在校准器(11)自己的内存中或者在例如云中的期望的服务器中。该专利在校准的准确度和稳定性上仍然有待提高的空间。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种源同步数据采样点自动校准方法及***。
根据本发明提供的一种源同步数据采样点自动校准方法,包括:步骤M1:根据高低交替数据发送控制信息,数据源处发送高低交替数据,获取高低交替数据发送结果信息;步骤M2:根据高低交替数据发送结果信息,DFFs单元进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息;步骤M3:根据正沿采样结果信息、负沿采样结果信息,将正沿采样结果信息、负沿采样结果信息在下一个时钟正沿进行比较,获取判断结果信息;步骤M4:根据判断结果信息,获取源同步数据采样点自动校准结果信息。
优选地,所述步骤M2包括:步骤M2.1:根据高低交替数据发送结果信息,两组DFFs进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息。
优选地,所述步骤M4包括:步骤M4.1:根据判断结果信息,获取相同判断结果信息或者不同判断结果信息;步骤M4.2:根据相同判断结果信息,通知PLL控制电路发送正移相控制信号。
优选地,所述步骤M4还包括:步骤M4.3:根据不同判断结果信息,通知PLL控制电路发送负移相控制信号。
优选地,还包括:步骤M5:重复步骤M1至步骤M4,进行多次源同步数据采样点自动校准。
根据本发明提供的一种源同步数据采样点自动校准***,包括:模块M1:根据高低交替数据发送控制信息,数据源处发送高低交替数据,获取高低交替数据发送结果信息;模块M2:根据高低交替数据发送结果信息,DFFs单元进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息;模块M3:根据正沿采样结果信息、负沿采样结果信息,将正沿采样结果信息、负沿采样结果信息在下一个时钟正沿进行比较,获取判断结果信息;模块M4:根据判断结果信息,获取源同步数据采样点自动校准结果信息。
优选地,所述模块M2包括:模块M2.1:根据高低交替数据发送结果信息,两组DFFs进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息。
优选地,所述模块M4包括:模块M4.1:根据判断结果信息,获取相同判断结果信息或者不同判断结果信息;模块M4.2:根据相同判断结果信息,通知PLL控制电路发送正移相控制信号。
优选地,所述模块M4还包括:模块M4.3:根据不同判断结果信息,通知PLL控制电路发送负移相控制信号。
优选地,还包括:模块M5:重复模块M1至模块M4,进行多次源同步数据采样点自动校准。
与现有技术相比,本发明具有如下的有益效果:
1、本发明能够用一套电路方案来适配所有的不同延时的源同步***;
2,本发明能够在因温度,湿度,电磁干扰等导致的信号延时不稳定的时候,确保高速源同步***的数据采样准确稳定。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明实施例中电路框架示意图。
图2为本发明实施例中***运行机制的起始状态为正负沿数据相同情形的示意图。
图3为本发明实施例中***运行机制的起始状态为正负沿数据相反情形的示意图。
具体实施方式
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
如图1-3所示,根据本发明提供的一种源同步数据采样点自动校准方法,包括:步骤M1:根据高低交替数据发送控制信息,数据源处发送高低交替数据,获取高低交替数据发送结果信息;步骤M2:根据高低交替数据发送结果信息,DFFs单元进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息;步骤M3:根据正沿采样结果信息、负沿采样结果信息,将正沿采样结果信息、负沿采样结果信息在下一个时钟正沿进行比较,获取判断结果信息;步骤M4:根据判断结果信息,获取源同步数据采样点自动校准结果信息。
优选地,所述步骤M2包括:步骤M2.1:根据高低交替数据发送结果信息,两组DFFs进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息。
优选地,所述步骤M4包括:步骤M4.1:根据判断结果信息,获取相同判断结果信息或者不同判断结果信息;步骤M4.2:根据相同判断结果信息,通知PLL控制电路发送正移相控制信号。
优选地,所述步骤M4还包括:步骤M4.3:根据不同判断结果信息,通知PLL控制电路发送负移相控制信号。
优选地,还包括:步骤M5:重复步骤M1至步骤M4,进行多次源同步数据采样点自动校准。
具体地,在一个实施例中,如图2、图3所示,一种源同步数据采样点自动校准方法中,数据源处需发送高低交替数据,两组DFFs分别进行正沿采样和负沿采样,两组数据在下一个时钟正沿进行比较。如果相同,则通知PLL控制电路发送正移相控制信号;如果相反,则通知PLL控制电路发送负移相控制信号。久而久之(定时器计时到给定值),时钟上升沿就会对准数据中央部分。
根据本发明提供的一种源同步数据采样点自动校准***,包括:模块M1:根据高低交替数据发送控制信息,数据源处发送高低交替数据,获取高低交替数据发送结果信息;模块M2:根据高低交替数据发送结果信息,DFFs单元进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息;模块M3:根据正沿采样结果信息、负沿采样结果信息,将正沿采样结果信息、负沿采样结果信息在下一个时钟正沿进行比较,获取判断结果信息;模块M4:根据判断结果信息,获取源同步数据采样点自动校准结果信息。
优选地,所述模块M2包括:模块M2.1:根据高低交替数据发送结果信息,两组DFFs进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息。
优选地,所述模块M4包括:模块M4.1:根据判断结果信息,获取相同判断结果信息或者不同判断结果信息;模块M4.2:根据相同判断结果信息,通知PLL控制电路发送正移相控制信号。
优选地,所述模块M4还包括:模块M4.3:根据不同判断结果信息,通知PLL控制电路发送负移相控制信号。
优选地,还包括:模块M5:重复模块M1至模块M4,进行多次源同步数据采样点自动校准。
具体地,在一个实施例中,一种源同步数据采样点自动校准***,包括:可移相PLL单元、DFFs单元、数据比较电路单元、PLL控制电路单元、定时器单元;其中,
可移相PLL单元:一种可以移动时钟相位的锁相环,+端输入有效信号则时钟相位右移,-端输入有效信号则时钟相位左移;
DFFs单元:数据触发器,用于采样数据;
数据比较电路单元:用于正沿采样和负沿采样数据的比较;
PLL控制电路单元:根据数据比较结果产生移相控制信号;
定时器单元:用于计时,计到给定时间后,产生控制信号关闭PLL控制电路。
本发明能够用一套电路方案来适配所有的不同延时的源同步***;本发明能够在因温度,湿度,电磁干扰等导致的信号延时不稳定的时候,确保高速源同步***的数据采样准确稳定。
本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的***及其各个装置、模块、单元以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的***及其各个装置、模块、单元以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同功能。所以,本发明提供的***及其各项装置、模块、单元可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置、模块、单元也可以视为硬件部件内的结构;也可以将用于实现各种功能的装置、模块、单元视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

Claims (10)

1.一种源同步数据采样点自动校准方法,其特征在于,包括:
步骤M1:根据高低交替数据发送控制信息,数据源处发送高低交替数据,获取高低交替数据发送结果信息;
步骤M2:根据高低交替数据发送结果信息,DFFs单元进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息;
步骤M3:根据正沿采样结果信息、负沿采样结果信息,将正沿采样结果信息、负沿采样结果信息在下一个时钟正沿进行比较,获取判断结果信息;
步骤M4:根据判断结果信息,获取源同步数据采样点自动校准结果信息。
2.根据权利要求1所述的源同步数据采样点自动校准方法,其特征在于,所述步骤M2包括:
步骤M2.1:根据高低交替数据发送结果信息,两组DFFs进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息。
3.根据权利要求1所述的源同步数据采样点自动校准方法,其特征在于,所述步骤M4包括:
步骤M4.1:根据判断结果信息,获取相同判断结果信息或者不同判断结果信息;
步骤M4.2:根据相同判断结果信息,通知PLL控制电路发送正移相控制信号。
4.根据权利要求3所述的源同步数据采样点自动校准方法,其特征在于,所述步骤M4还包括:
步骤M4.3:根据不同判断结果信息,通知PLL控制电路发送负移相控制信号。
5.根据权利要求4所述的源同步数据采样点自动校准方法,其特征在于,还包括:步骤M5:重复步骤M1至步骤M4,进行多次源同步数据采样点自动校准。
6.一种源同步数据采样点自动校准***,其特征在于,包括:
模块M1:根据高低交替数据发送控制信息,数据源处发送高低交替数据,获取高低交替数据发送结果信息;
模块M2:根据高低交替数据发送结果信息,DFFs单元进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息;
模块M3:根据正沿采样结果信息、负沿采样结果信息,将正沿采样结果信息、负沿采样结果信息在下一个时钟正沿进行比较,获取判断结果信息;
模块M4:根据判断结果信息,获取源同步数据采样点自动校准结果信息。
7.根据权利要求1所述的源同步数据采样点自动校准***,其特征在于,所述模块M2包括:
模块M2.1:根据高低交替数据发送结果信息,两组DFFs进行正沿采样和负沿采样,获取正沿采样结果信息、负沿采样结果信息。
8.根据权利要求1所述的源同步数据采样点自动校准***,其特征在于,所述模块M4包括:
模块M4.1:根据判断结果信息,获取相同判断结果信息或者不同判断结果信息;
模块M4.2:根据相同判断结果信息,通知PLL控制电路发送正移相控制信号。
9.根据权利要求3所述的源同步数据采样点自动校准***,其特征在于,所述模块M4还包括:
模块M4.3:根据不同判断结果信息,通知PLL控制电路发送负移相控制信号。
10.根据权利要求4所述的源同步数据采样点自动校准***,其特征在于,还包括:模块M5:重复模块M1至模块M4,进行多次源同步数据采样点自动校准。
CN201911416315.3A 2019-12-31 2019-12-31 源同步数据采样点自动校准方法及*** Active CN111193509B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911416315.3A CN111193509B (zh) 2019-12-31 2019-12-31 源同步数据采样点自动校准方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911416315.3A CN111193509B (zh) 2019-12-31 2019-12-31 源同步数据采样点自动校准方法及***

Publications (2)

Publication Number Publication Date
CN111193509A true CN111193509A (zh) 2020-05-22
CN111193509B CN111193509B (zh) 2023-06-16

Family

ID=70709637

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911416315.3A Active CN111193509B (zh) 2019-12-31 2019-12-31 源同步数据采样点自动校准方法及***

Country Status (1)

Country Link
CN (1) CN111193509B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040124893A1 (en) * 2002-12-30 2004-07-01 Falconer Maynard C. Same edge strobing for source synchronous bus systems
CN1825795A (zh) * 2005-02-24 2006-08-30 美国博通公司 用于确定最优采样相位的网络设备和方法
CN102257572A (zh) * 2009-01-12 2011-11-23 拉姆伯斯公司 具有内核时钟同步的均步信号传输***
CN102522981A (zh) * 2011-12-28 2012-06-27 成都三零嘉微电子有限公司 一种高速并行接口电路
CN104077257A (zh) * 2014-06-25 2014-10-01 西安电子科技大学 基于fpga的多路数据传输同步时延的测量方法及***
CN110635892A (zh) * 2019-10-12 2019-12-31 天津津航计算技术研究所 基于同步422标准的数据采样***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040124893A1 (en) * 2002-12-30 2004-07-01 Falconer Maynard C. Same edge strobing for source synchronous bus systems
CN1825795A (zh) * 2005-02-24 2006-08-30 美国博通公司 用于确定最优采样相位的网络设备和方法
CN102257572A (zh) * 2009-01-12 2011-11-23 拉姆伯斯公司 具有内核时钟同步的均步信号传输***
CN102522981A (zh) * 2011-12-28 2012-06-27 成都三零嘉微电子有限公司 一种高速并行接口电路
CN104077257A (zh) * 2014-06-25 2014-10-01 西安电子科技大学 基于fpga的多路数据传输同步时延的测量方法及***
CN110635892A (zh) * 2019-10-12 2019-12-31 天津津航计算技术研究所 基于同步422标准的数据采样***

Also Published As

Publication number Publication date
CN111193509B (zh) 2023-06-16

Similar Documents

Publication Publication Date Title
US10284692B2 (en) Control device and communication device
US5661700A (en) Synchronizable local clock for industrial controller system
EP2365651A2 (en) System and method for providing time synchronization
US11166250B2 (en) Time synchronization of distributed devices
CN105049146A (zh) 大型plc***的精确时钟同步与对时方法
CN103995471A (zh) 一种分布式控制***的时钟同步方法
CN109104763B (zh) 同步信号控制方法及装置
CN101873187A (zh) 时钟同步方法及***
WO2022062671A1 (zh) 计时同步方法、目视助航设备控制方法及相关装置
CN104683057B (zh) 一种多仪表间的时间同步的方法和***
JP2024073458A (ja) バス同期システム
CN109714125B (zh) 卫星舱间无线时间同步方法、***及卫星
WO2022062670A1 (zh) 计时方法、目视助航设备控制方法及相关装置
CN111193509B (zh) 源同步数据采样点自动校准方法及***
US9811486B2 (en) Programmable controller
US20170117980A1 (en) Time synchronization for network device
CN109660310B (zh) 一种时钟同步的方法、装置、计算设备及计算机存储介质
CN111357243A (zh) 总线***的用户设备、运行方法及总线***
JP2018112881A (ja) 産業用コントローラシステム
CN102255682A (zh) 精确时间协议时钟转换为irig-b码的方法和装置
EP4350962A1 (en) Multi-channel signal synchronization method, power supply modules, electronic device and power supply device
CN110895125B (zh) 一种电子***芯片内部时钟校准方法
CN110687829A (zh) 精度大于设定阈值的仿真时钟实现方法、***、介质及设备
US20220302922A1 (en) Method for synchronising analogue data at the output of a plurality of digital/analogue converters
Adams et al. High performance time synchronisation for industrial logic control utilising a low cost single board computer with EMC compliance

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 200241 room 1139, building 555, Dongchuan Road, Minhang District, Shanghai.

Applicant after: Shanghai circulation Quantum Technology Co.,Ltd.

Address before: 200241 room 1139, building 555, Dongchuan Road, Minhang District, Shanghai.

Applicant before: SHANGHAI XUNTAI INFORMATION TECHNOLOGY CO.,LTD.

GR01 Patent grant
GR01 Patent grant