JP6818845B1 - 時刻同期システム、時刻同期回路、及び時刻同期方法 - Google Patents
時刻同期システム、時刻同期回路、及び時刻同期方法 Download PDFInfo
- Publication number
- JP6818845B1 JP6818845B1 JP2019196014A JP2019196014A JP6818845B1 JP 6818845 B1 JP6818845 B1 JP 6818845B1 JP 2019196014 A JP2019196014 A JP 2019196014A JP 2019196014 A JP2019196014 A JP 2019196014A JP 6818845 B1 JP6818845 B1 JP 6818845B1
- Authority
- JP
- Japan
- Prior art keywords
- unit
- time
- counter
- count value
- reference clock
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 16
- 238000006243 chemical reaction Methods 0.000 claims description 22
- 238000001514 detection method Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 21
- 230000000630 rising effect Effects 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 abstract description 8
- 239000000758 substrate Substances 0.000 description 21
- 230000005540 biological transmission Effects 0.000 description 15
- 230000001427 coherent effect Effects 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 6
- 239000002245 particle Substances 0.000 description 6
- 230000009471 action Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000005501 phase interface Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Electric Clocks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
まず、本発明の実施の形態の概要を説明する。
本発明の第1の実施の形態に係る時刻同期システムの構成について説明する。図1に示すように、本発明の第1の実施の形態に係る時刻同期システム1は、PRTC部100と、時刻源LSI110と、複数の高精度時刻内包LSI121、131、141とを備えている。なお、時刻源LSI110が、第1時刻同期回路の一例であり、複数の高精度時刻内包LSI121、131、141が、第2時刻同期回路の一例である。
まず、PRTC部100は、GNSS放送の電波を受信し、受信した電波から、時刻情報、位相情報、及び周波数情報を取得し、UART信号101、1PPS信号102、及びクロック信号103を、時刻源LSI110に出力する。
本発明の第2の実施の形態に係る時刻同期システムの構成について説明する。なお、第1の実施の形態と同様の構成となる部分については、同一符号を付して説明を省略する。
図10に示すように、本発明の変形例に係る時刻同期システム10は、グランドマスター1000と、PTPスレーブ基板1010と、複数の高精度時刻内包基板921、931、941とを備えている。なお、PTPスレーブ基板1010が、第1時刻同期回路の一例である。PTPスレーブ基板1010は、Ethernet1001を介して、グランドマスター1000から、PTPを用いて、グランドマスター1000のクロックの時刻を取得する。PTPスレーブ基板1010は、PRTCU部111を備えている。PTPスレーブ基板1010から、cPRTC−IF913、914、915を介して、PRTCU部111のカウンタ部112の時刻情報をシリアル通信で複数の高精度時刻内包基板921、931、941に伝達する。
100 PRTC部(一次時刻源ユニット)
101 UART信号
102 1PPS信号
103 クロック信号
110 時刻源LSI(第1時刻同期回路)
111 PRTCU部
112 カウンタ部(第1カウンタ部)
121 高精度時刻内包LSI(第2時刻同期回路)
122 cPRTCU部
123 カウンタ部(第2カウンタ部)
311 受信部
312 CPU
313 秒カウンタ
314 位相調整器
315 PLL部(クロック生成部)
317 ナノ秒カウンタ
520 cPRTCU−TX部(出力部)
521 一時記憶領域
522 ラッチパルス生成部
523 ラッチ条件セット部
525 パラレルシリアル変換ブロック
531 DATA信号線
531 信号線
532 ENABLE信号線
533 クロック信号線
620 cPRTCU−RX部(入力部)
621 シフトレジスタブロック
622 シフトレジスタ
623 検出部
631 adder部(上書部)
632 秒カウンタ
633 ナノ秒カウンタ
640 バス
641 クロック信号線
722 データ
910 時刻源基板
921 高精度時刻内包基板
Claims (10)
- 基準クロックを生成するためのクロック生成部、
時刻を表す複数ビットのカウント値を格納すると共に、前記基準クロックに従ってカウントアップをする第1カウンタ部、
一次時刻源ユニットから取得した時刻を表す複数ビットのカウント値を、前記第1カウンタ部に格納する制御部、及び
前記基準クロックと、前記第1カウンタ部に格納された前記カウント値を表すシリアルデータとを出力する出力部
を含む第1時刻同期回路と、
前記基準クロックと、前記シリアルデータとの入力を受け付ける入力部、
自装置の時刻を表す複数ビットのカウント値を格納すると共に、前記基準クロックに従ってカウントアップをする第2カウンタ部、及び
入力された前記シリアルデータが表す前記カウント値に基づいて、前記第2カウンタ部の前記複数ビットのカウント値の上書きを行う上書部
を含む少なくとも1つの第2時刻同期回路と、
を含む時刻同期システム。 - 前記第1カウンタ部は、
前記基準クロックに従ってカウントアップする、複数bitで構成され、かつ、ナノ秒単位のカウント値を格納するナノ秒カウンタ、及び複数bitで構成され、かつ、秒単位のカウント値を格納する秒カウンタを有し、
前記ナノ秒カウンタは、前記制御部からの指示が入力されるまで、カウントアップを継続し、
前記ナノ秒カウンタの桁あふれを検知すると、前記ナノ秒カウンタのカウント値を、桁あふれ量に置き換え、前記秒カウンタのカウント値をインクリメントし、
前記出力部は、
前記秒カウンタのカウント値と、前記ナノ秒カウンタのカウント値とで構成されるカウンタ時刻情報をラッチするタイミングを規定するためのラッチ条件を設定するラッチ条件セット部と、
前記カウンタ時刻情報を監視し、前記ラッチ条件を満たす時刻に到達したときに、ラッチパルスを生成するラッチパルス生成部と、
前記ラッチパルスを受信した場合に前記カウンタ時刻情報をラッチすることにより得られた前記カウンタ時刻情報を格納する一時記憶領域と、
前記一時記憶領域に格納された前記カウンタ時刻情報を複数のシリアルデータに変換するパラレルシリアル変換部であって、前記シリアルデータが有効であることを前記第2時刻同期回路に通知するENABLE信号を生成すると共に、前記基準クロックに従ってカウントアップするカウンタを含み、前記カウンタのカウント値をもとに現時点で送付すべき前記シリアルデータを選択して、選択された前記シリアルデータを前記第2時刻同期回路に出力するパラレルシリアル変換部と、
を含む請求項1記載の時刻同期システム。 - 前記入力部は、
前記出力部からの基準クロックと、前記パラレルシリアル変換部からの前記ENABLE信号を監視するENABLE検出部と、
前記ENABLE信号がhighである間、前記ENABLE検出部が前記基準クロックの立ち上がりエッジを検出する毎に、前記パラレルシリアル変換部から入力された前記シリアルデータを格納するシフトレジスタ部とを含み、
前記ENABLE検出部は、前記ENABLE信号がLowとなっていることを前記基準クロックの立ち上がりエッジの検出時に確認した場合、前記第2カウンタ部に、前記シフトレジスタ部に格納されたデータを上書きすることを通知する上書きパルスを送出する
請求項2記載の時刻同期システム。 - 前記入力部は、
前記出力部からの基準クロックと、前記パラレルシリアル変換部からの前記ENABLE信号を監視するENABLE検出部と、
前記ENABLE信号がhighである間、前記ENABLE検出部が前記基準クロックの立ち下がりエッジを検出する毎に、前記パラレルシリアル変換部から入力された前記シリアルデータを格納するシフトレジスタ部とを含み、
前記ENABLE検出部は、前記ENABLE信号がLowとなっていることを前記基準クロックの立ち下がりエッジの検出時に確認した場合、前記第2カウンタ部に、前記シフトレジスタ部に格納されたデータを上書きすることを通知する上書きパルスを送出する
請求項2記載の時刻同期システム。 - 前記第2カウンタ部は、
前記基準クロックに従ってカウントアップする、複数bitで構成され、かつ、ナノ秒単位のカウント値を格納するナノ秒カウンタ、及び複数bitで構成され、かつ、秒単位のカウント値を格納する秒カウンタを有し、
前記ナノ秒カウンタは、前記上書きパルスが入力されるまで、カウントアップを継続し、
前記ナノ秒カウンタの桁あふれを検知すると、前記ナノ秒カウンタのカウント値を、桁あふれ量に置き換え、前記秒カウンタのカウント値をインクリメントし、
前記上書部は、前記上書きパルスが入力されたときに、前記秒カウンタ及び前記ナノ秒カウンタの各々の現在のカウント値を、前記シフトレジスタ部に格納された値に対して所定値を加算した値に上書きし、
前記所定値は、前記一次時刻源ユニットから時刻を取得してから、前記時刻の情報を、前記第2カウンタ部に格納するまでの伝搬遅延時間に応じた予め定められた値である
請求項3又は4記載の時刻同期システム。 - 前記一次時刻源ユニットは、GNSS(Global Navigation Satellite System)放送の電波を受信し、前記受信した電波から、時刻情報を得て、前記時刻情報を演算処理することにより位相情報を得て、前記位相情報を演算処理することにより周波数情報を得る請求項1〜請求項5の何れか1項記載の時刻同期システム。
- 前記一次時刻源ユニットは、グランドマスタークロックであり、
前記制御部は、PTP(Precision Time Protocol)を用いて、前記グランドマスタークロックの時刻を取得する請求項1〜請求項5の何れか1項記載の時刻同期システム。 - 前記一次時刻源ユニットは、グランドマスタークロックからEthernetを介して、前記グランドマスタークロックと同一の時刻情報を得て、前記時刻情報を演算処理することにより位相情報を得て、前記位相情報を演算処理することにより周波数情報を得るPTP(Precision Time Protocol)スレーブである請求項1〜請求項5の何れか1項記載の時刻同期システム。
- 基準クロックを生成するためのクロック生成部と、
時刻を表す複数ビットのカウント値を格納すると共に、前記基準クロックに従ってカウントアップをする第1カウンタ部と、
一次時刻源ユニットから取得した時刻を表す複数ビットのカウント値を、前記第1カウンタ部に格納する制御部と、
前記基準クロックと、前記第1カウンタ部に格納された前記カウント値を表すシリアルデータとを出力する出力部と
を含む時刻同期回路。 - 第1時刻同期回路及び少なくとも1つの第2時刻同期回路を含む時刻同期システムにおける時刻同期方法であって、
前記第1時刻同期回路のクロック生成部が、基準クロックを生成し、
前記第1時刻同期回路の制御部が、一次時刻源ユニットから取得した時刻を表す複数ビットのカウント値を、第1カウンタ部に格納し、
前記第1時刻同期回路の第1カウンタ部が、前記基準クロックに従ってカウントアップをし、
前記第1時刻同期回路の出力部が、前記基準クロックと、前記第1カウンタ部に格納された前記カウント値を表すシリアルデータとを出力し、
前記第2時刻同期回路の入力部が、前記基準クロックと、前記シリアルデータとの入力を受け付け、
前記第2時刻同期回路の上書部が、入力された前記シリアルデータが表す前記カウント値に基づいて、第2カウンタ部の上書きを行い、
前記第2カウンタ部が、前記基準クロックに従ってカウントアップをする
時刻同期方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019196014A JP6818845B1 (ja) | 2019-10-29 | 2019-10-29 | 時刻同期システム、時刻同期回路、及び時刻同期方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019196014A JP6818845B1 (ja) | 2019-10-29 | 2019-10-29 | 時刻同期システム、時刻同期回路、及び時刻同期方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6818845B1 true JP6818845B1 (ja) | 2021-01-20 |
JP2021071297A JP2021071297A (ja) | 2021-05-06 |
Family
ID=74164726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019196014A Active JP6818845B1 (ja) | 2019-10-29 | 2019-10-29 | 時刻同期システム、時刻同期回路、及び時刻同期方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6818845B1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023093670A1 (zh) * | 2021-11-26 | 2023-06-01 | 合肥本源量子计算科技有限责任公司 | 时钟同步装置和方法、量子测控***以及量子计算机 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102614429B1 (ko) * | 2023-06-21 | 2023-12-14 | 김호중 | 재설정 가능한 시스템 프레임워크 및 서버시각 동기부를 포함하는 에지 디바이스용 시스템 온 모듈 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001221874A (ja) * | 2000-02-14 | 2001-08-17 | Toshiba Corp | 時刻同期方式 |
JP2006292448A (ja) * | 2005-04-07 | 2006-10-26 | Hioki Ee Corp | 測定システム |
US9276689B2 (en) * | 2012-09-25 | 2016-03-01 | Rad Data Communications Ltd. | Pluggable packet master clock |
CN106817184B (zh) * | 2017-01-19 | 2018-10-23 | 重庆重邮汇测通信技术有限公司 | 网络测量中本地时钟与gps时钟的时间同步方法及装置 |
-
2019
- 2019-10-29 JP JP2019196014A patent/JP6818845B1/ja active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023093670A1 (zh) * | 2021-11-26 | 2023-06-01 | 合肥本源量子计算科技有限责任公司 | 时钟同步装置和方法、量子测控***以及量子计算机 |
Also Published As
Publication number | Publication date |
---|---|
JP2021071297A (ja) | 2021-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108604217B (zh) | 用于跨多个设备的低等待时间低不确定性定时器同步机制的方法和装置 | |
US10110367B2 (en) | High precision timer in CPU cluster | |
JP6818845B1 (ja) | 時刻同期システム、時刻同期回路、及び時刻同期方法 | |
US9001951B1 (en) | Techniques for transferring time information between clock domains | |
CA2755750A1 (en) | Synchronisation and timing method and apparatus | |
CN110543437A (zh) | 跨时钟域的延迟同步 | |
EP2778942B1 (en) | Synchronizing data transfer from a core to a physical interface | |
US8190942B2 (en) | Method and system for distributing a global timebase within a system-on-chip having multiple clock domains | |
US6118314A (en) | Circuit assembly and method of synchronizing plural circuits | |
CN108738127B (zh) | 射频拉远单元、基带处理单元、分布式基站及其同步方法 | |
Luong et al. | A stitch in time and frequency synchronization saves bandwidth | |
CN109714125B (zh) | 卫星舱间无线时间同步方法、***及卫星 | |
US20050156649A1 (en) | Apparatus and method for generating clock signal | |
TW531952B (en) | Numerically controlled oscillator in particular for a radiofrequency signal receiver | |
CN102255682B (zh) | 精确时间协议时钟转换为irig-b码的方法和装置 | |
RU172628U1 (ru) | Сервер синхронизации времени | |
CN116299259A (zh) | 一种基于RFSoC的相参多通道收发***及方法 | |
JP2012099921A (ja) | クロック・ドメイン・クロッシングのデータ転送回路および方法 | |
US20220302922A1 (en) | Method for synchronising analogue data at the output of a plurality of digital/analogue converters | |
WO2022021091A1 (zh) | 时钟树架构、时钟信号传输方法及设备 | |
Deev et al. | Subnanosecond synchronization method based on the synchronous Ethernet network | |
US20240120928A1 (en) | Synchronizing system for time synchronization required for data transceiver control | |
US20240214177A1 (en) | Multi-device system and method for phase alignment of devices in the multi-device system | |
US11575405B1 (en) | Method for correcting 1 pulse per second signal and timing receiver | |
CN102323741A (zh) | 一种车载设备用秒脉冲信号生成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191029 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200923 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201116 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201208 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201228 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6818845 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |