JP5860523B1 - 時間デジタル変換器 - Google Patents

時間デジタル変換器 Download PDF

Info

Publication number
JP5860523B1
JP5860523B1 JP2014235924A JP2014235924A JP5860523B1 JP 5860523 B1 JP5860523 B1 JP 5860523B1 JP 2014235924 A JP2014235924 A JP 2014235924A JP 2014235924 A JP2014235924 A JP 2014235924A JP 5860523 B1 JP5860523 B1 JP 5860523B1
Authority
JP
Japan
Prior art keywords
time
signal
clock signal
counter
digital converter
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
Application number
JP2014235924A
Other languages
English (en)
Other versions
JP2016100732A (ja
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.)
Winbond Electronics Corp
Original Assignee
Winbond Electronics Corp
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 Winbond Electronics Corp filed Critical Winbond Electronics Corp
Priority to JP2014235924A priority Critical patent/JP5860523B1/ja
Application granted granted Critical
Publication of JP5860523B1 publication Critical patent/JP5860523B1/ja
Publication of JP2016100732A publication Critical patent/JP2016100732A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

【課題】時間変換の分解能を自己調整できる時間デジタル変換器を提供する。【解決手段】コンパレータユニット110、デジタル位相同期ループ120、カウンタユニット130を備える。コンパレータユニット130は、比較結果を提供するため、時間信号のイネーブル時間を最小時間と比較するために設けられる。デジタル位相同期ループ120は、カウンタクロック信号を提供するため、基準クロック信号を受け取るために設けられる。カウンタユニット130は、カウンタクロック信号と時間信号とに基づき計数結果を提供するため、カウンタクロック信号を受け取るために設けられる。計数結果は、比較結果に基づき、時間信号のイネーブル時間が最小時間よりも長いとき、出力データとして出力される。【選択図】図1

Description

本発明は、データ変換器に関するものである。具体的には、本発明は時間デジタル変換器に関する。
モノのインターネット(Internet of Tings、IOT)は、個別にアドレスを指定できる全ての一般的な物体が、インターネットや従来の通信ネットワークといった情報媒体による相互接続と相互通信を行うことができるネットワークであり、IOTは通常、無線ネットワークである。言い換えると、全ての物品はインターネットやRFID(radio frequency identification)といった情報センシングデバイスにより互いに接続することができ、インテリジェントな個体識別と管理が実現される。
IOTにおいては、無線センサネットワーク(wireless sensor network、WSN)を介し周辺の変化を検知する無線技術が用いられ、WSNはセンサと無線ネットワークの組み合わせを介し周辺の変化に対応するデータを提供し、使用者又はデバイスはこのデータにより周辺の変化を判断することができる。加えて、無線技術の発展に伴い、信号のイネーブル時間(enable time)長によりデータ伝送を行う技術が徐々に成熟し、周囲雑音に干渉されなくなっている。従って、如何に信号のイネーブル時間をデジタルデータへと変換するかがIOT開発における主要技術となっている。
本発明は、時間変換の分解能を自己調整できる時間デジタル変換器を提供し、これにより時間デジタル変換器の応用性と汎用性が向上する。
本発明の時間デジタル変換器は、時間信号(time signal)のイネーブル時間を出力データへと変換するために設けられ、コンパレータユニット(comparator unit)、デジタル位相同期ループ(digital phase locked loop)、カウンタユニット(counter unit)を備える。コンパレータユニットは、時間信号のイネーブル時間と最小時間を比較し、比較結果を提供するために用いられる。デジタル位相同期ループは、カウンタクロック信号(counter clock signal)を提供するために基準クロック信号(reference clock signal)を受け取る。カウンタユニットは、カウンタクロック信号と時間信号に基づく計数結果を提供するため、カウンタクロック信号を受け取る。時間信号のイネーブル時間が最小時間よりも長い場合、この比較結果により計数結果は出力データとして出力される。
上記を考慮し、時間デジタル変換器を表す本発明の実施形態において、デジタル位相同期ループは基準クロック信号に基づきカウンタクロック信号を提供し、カウンタユニットはカウンタクロック信号と時間信号に基づき計数結果を提供する。加えて、時間信号のイネーブル時間が最小時間よりも長い場合、計数結果が出力データとして出力される。従って、出力データの分解能はデジタル位相同期ループにより調整されることができ、時間デジタル変換器の応用性と汎用性が向上する。
本発明の実施形態による時間デジタル変換器のシステムを表す概略図である。 本発明のもう1つの実施形態による時間デジタル変換器のシステムを表す概略図である。 本発明の実施形態による時間デジタル変換器の操作方法を表すフロー図である。
図1は本発明の実施形態による時間デジタル変換器のシステムを表す概略図である。図1を参照し、本実施形態の時間デジタル変換器100は、コンパレータユニット110、デジタル位相同期ループ120、カウンタユニット130を備える。コンパレータユニット110は時間信号STEと最小時間Tminを表す比較基準信号(comparison reference signal)SCRとを受け取り、時間信号STEのイネーブル時間PE1を最小時間Tminと比較し、比較結果CPR1を提供するために設けられる。本実施形態において、比較基準信号SCRのイネーブル時間PE2は、最小時間Tminと同一に設定され、コンパレータユニット110は、イネーブル時間PE1がイネーブル時間PE2よりも長いかどうか比較することにより、比較結果CPR1の電圧レベルを決定することができる。加えて、コンパレータユニット110は、イネーブル時間PE1とイネーブル時間PE2とを、比較のために対応する電圧レベル又はデジタルデータへと変換することができるが、本発明はこれに限定されない。
時間信号STEのイネーブル時間PE1が最小時間Tmin以下の場合、時間信号STEがデータを伝送していない、又は伝送されたデータはノイズによるものであると示す。このため、コンパレータユニット110は、不正確な出力Doutの提供を避けるため、比較結果CPR1を無効レベル(即ち低電圧レベル)として出力する。時間信号STEのイネーブル時間PE1が最小時間Tminよりも長い場合、時間信号STEにより伝送されたデータは有効であると示す。従って、コンパレータユニット110は時間信号STEを比較結果CPR1として出力することができる。即ち、比較結果CPR1の波形は時間信号STEの波形と同一である。
デジタル位相同期ループ120は、比較結果CPR1を受け取るためコンパレータユニット110に連結され、比較結果CPR1をカウンタイネーブル信号(counter enable signal)ECTとして出力する。即ち、カウンタイネーブル信号ECTの波形は比較結果CPR1の波形と同一である。加えて、デジタル位相同期ループ120は、カウンタクロック信号CKCTを提供するため、基準クロック信号CKRを受け取る。即ち、カウンタクロック信号CKCTの周波数は基準クロック信号CKRの周波数に正比例し、ここで基準クロック信号CKRの周波数はカウンタクロック信号CKCTの周波数とは異なり、カウンタクロック信号CKCTの周波数は基準クロック信号CKRの周波数より高いことがありえるが、本願はこれに限定されない。
カウンタユニット130は、カウンタイネーブル信号ECTとカウンタクロック信号CKCTとを受け取るためデジタル位相同期ループ120に連結され、カウンタイネーブル信号ECTに基づきカウンタクロック信号CKCTのパルス数を計数することにより、計数結果CTR1を生成する。このとき、カウンタイネーブル信号ECTの波形は時間信号STEの波形と同一であることから、計数結果CTR1は時間信号STEのイネーブル時間PE1に対応する。本実施形態において、カウンタユニット130の計数結果CTR1はデジタルデータとされているが、カウンタユニット130は計数結果CTR1を出力データDoutとして直接出力しロックすることができる。従って、時間デジタル変換器100は時間信号STEのイネーブル時間PE1を出力データDoutへと変換し、デジタル位相同期ループ120の周波数により出力データDoutの分解能を調整することができ、時間デジタル変換器100の応用性と汎用性を向上させる。
上記をまとめると、時間デジタル変換器100のコンパレータユニット110は、比較結果CPR1を提供するため、時間信号STEのイネーブル時間PE1を最小時間Tminと比較することができる。デジタル位相同期ループ120は、カウンタクロック信号CKCTを提供するため、基準クロック信号CKRを受け取ることができ、カウンタユニット130は、時間信号STEに基づきカウンタクロック信号CKCTのクロックを計数することにより計数結果CTR1を提供するため、カウンタクロック信号CKCTを受け取ることができる。さらに、時間信号STEのイネーブル時間PE1が最小時間Tminよりも長い場合、デジタル位相同期ループ120とカウンタユニット130は、比較結果CPR1に基づき、計数結果CTR1を出力データDoutとして提供することができる。時間信号STEのイネーブル時間PE1が最小時間Tmin以下の場合、デジタル位相同期ループ120とカウンタユニット130は起動されず、即ち出力データDoutは提供されない。
本実施形態において、比較基準信号SCRは、例えば、デジタル位相同期ループ120により提供される。即ち、比較基準信号SCRは基準クロック信号CKRに伴い変動しえるが、本発明の実施形態はこれに限定されない。
図2は本発明のもう1つの実施形態による時間デジタル変換器のシステムを表す概略図である。図2を参照し、本実施形態の時間デジタル変換器200は、コンパレータユニット210、デジタル位相同期ループ220、カウンタユニット230、およびマルチプレクサ(multiplexer)240を備え、コンパレータユニット210の比較結果CPR2は無効レベル(即ち低電圧レベル)にプリセットされる。
時間デジタル変換器200は、時間信号STEのイネーブル時間PE1が有効かどうか検知するため、時間検知モード(比較結果CPR2の無効レベルに対応)にプリセットされる。時間信号STEのイネーブル時間PE1が有効(比較結果CPR2の、高電圧レベルといった、有効レベルに対応)な場合、時間デジタル変換器200は時間信号STEのイネーブル時間PE1を出力データDoutへと変換するため、データ変換モードに切り替えられる。
デジタル位相同期ループ220は、基準クロック信号CKRとセグメント指定コード(segment assignation code)CDITを受け取り、これらに基づきカウンタクロック信号CKCTを生成する。即ち、カウンタクロック信号CKCTの周波数は基準クロック信号CKRとセグメント指定コードCDITの周波数に関連しており、セグメント指定コードCDITはデジタル位相同期ループ220の周波数ゲイン値を設定するために設けられる。即ち、デジタル位相同期ループ220の周波数ゲイン値が高いほどカウンタクロック信号CKCTのパルスの時間間隔は短くなり、デジタル位相同期ループ220の周波数ゲイン値が低いほどカウンタクロック信号CKCTのパルスの時間間隔は長くなる。カウンタクロック信号CKCTの設定は当業者により決定されることができ、本発明の実施形態はこれに限定されない。
マルチプレクサ240は基準クロック信号CKRを受け取り、またカウンタクロック信号CKCTを受け取るためデジタル位相同期ループ220と連結されている。マルチプレクサ240は、コンパレータユニット210の比較結果CPR2に基づき、カウンタユニット230へ基準クロック信号CKRまたはカウンタクロック信号CKCTを提供する。
時間デジタル変換器200が時間検知モードのとき、マルチプレクサ240は比較結果CPR2の制御のもと、カウンタユニット230へ基準クロック信号CKRを伝送し、カウンタユニット230は、基準クロック信号CKRと時間信号STEを受け取った後、基準クロック信号CKRと時間信号STEとに基づき基準計数結果(reference counter result)CTR2を提供する。コンパレータユニット210はカウンタユニット230に連結されており、時間信号STEと基準計数結果CTR2を受け取る。そして、コンパレータユニット210は、比較結果CPR2を提供するため、基準計数結果CTR2を最小時間Tminに対応する最小時間計数値VTMと比較する。
基準計数結果CTR2が最小時間計数値VTM以下のとき、比較結果CPR2は無効レベルに維持される。即ち、時間デジタル変換器200はその時点においてまだ時間検知モードである。基準計数結果CTR2が最小時間計数値VTMよりも大きいとき、比較結果CPR2は有効レベルに切り替えられ、時間デジタル変換器200は対応してデータ変換モードに切り替えられる。
時間デジタル変換器200がデータ変換モードに切り替えられるとき、マルチプレクサ240は、比較結果CPR2の制御のもと、カウンタユニット230へカウンタクロック信号CKCTを伝送し、カウンタユニット230はカウンタクロック信号CKCTと時間信号STEを受け取った後、カウンタクロック信号CKCTと時間信号STEとに基づき計数結果CTR3を提供する。コンパレータユニット210は計数結果CTR3を受け取った後、計数結果CTR3を出力データDoutとして出力しロックする。従って、時間デジタル変換器200は時間信号STEのイネーブル時間PE1を出力データDoutへと変換することができ、時間デジタル変換器200の応用性と汎用性を向上させるため、出力データDoutの分解能をセグメント指定コードCDITにより調整することができる。
上記をまとめると、時間デジタル変換器200のコンパレータユニット210は、比較結果CPR2を提供するため時間信号STEのイネーブル時間PE1を最小時間Tminとを比較することができる。デジタル位相同期ループ220はカウンタクロック信号CKCTを提供するため基準クロック信号CKRを受け取ることができる。カウンタユニット230は、時間信号STEに基づきカウンタクロック信号CKCTのクロックを計数することにより計数結果CTR3を提供するため、カウンタクロック信号CKCTを受け取ることができる。さらに、時間信号STEのイネーブル時間PE1が最小時間Tminよりも長いとき、デジタル位相同期ループ220とカウンタユニット230は、比較結果CPR2に基づき計数結果CTR3を提供することができ、コンパレータユニット210は計数結果CTR3を出力データDoutとして出力することができる。時間信号STEのイネーブル時間PE1が最小時間Tminよりも短いとき、コンパレータユニット210は出力データDoutを提供しない。
図3は本発明の実施形態による時間デジタル変換器の操作方法を表すフロー図である。図3を参照し、本実施形態による時間デジタル変換器は時間信号のイネーブル時間を出力データへと変換するために設けられ、時間デジタル変換器の操作方法は次のステップを含む。基準クロック信号に基づき、デジタル位相同期ループによりカウンタクロック信号を提供する(ステップS310)。カウンタクロック信号と時間信号に基づき、カウンタユニットにより計数結果を提供する(ステップS320)。コンパレータユニットにより比較結果を提供するため、時間信号のイネーブル時間を最小時間と比較する(ステップS330)。比較結果に基づき、時間信号のイネーブル時間が最小時間よりも長い場合、計数結果を出力データとして出力する(ステップS340)。ここで、上記ステップS310、S320、S330、S340の順序は図示するために用いられており、本発明の実施形態はこれに限定されない。また、記ステップS310、S320、S330、S340の詳細は図1と図2に図示される実施形態を参照でき、ここでは繰り返さない。
まとめると、本発明の実施形態は時間デジタル変換器を開示する。デジタル位相同期ループは基準クロック信号に基づきカウンタクロック信号を提供し、カウンタユニットはカウンタクロック信号と時間信号とに基づき計数結果を提供する。加えて、時間信号のイネーブル時間が最小時間よりも長い場合、計数結果が出力データとして出力される。従って、出力データの分解能は基準クロック信号に基づき調整されることができ、これにより時間デジタル変換器の応用性と汎用性が向上する。
本発明はデータ変換器に関するものである。具体的には、本発明は時間変換の分解能を自己調整でき、これにより時間デジタル変換器の応用性と汎用性が向上する、時間デジタル変換器に関する。
100、200:時間デジタル変換器
110、210:コンパレータユニット
120、220:デジタル位相同期ループ
130、230:カウンタユニット
240:200:マルチプレクサ
CDIT:セグメント指定コード
CKTK:カウンタクロック信号
CKR:基準クロック信号
CPR1、CPR2:比較結果
CTR1、CTR3:計数結果
CTR2:基準計数結果
Dout:出力データ
ECT:カウンタイネーブル信号
PE1、PE2:イネーブル時間
SCR:比較基準信号
STE:時間信号
Tmin:最小時間
VTM:最小時間計数値
S310、S320、S330、S340:ステップ

Claims (9)

  1. 時間信号のイネーブル時間を出力データへと変換するために設けられる時間デジタル変換器であって、
    比較結果を提供するため、前記時間信号の前記イネーブル時間を最小時間と比較するよう設けられたコンパレータユニットと、
    カウンタクロック信号を提供するため、基準クロック信号を受け取るデジタル位相同期ループと、
    前記カウンタクロック信号と前記時間信号に基づき計数結果を提供するため、前記カウンタクロック信号を受け取るカウンタユニットと
    を備え、
    前記時間信号の前記イネーブル時間が前記最小時間よりも長いとき、前記比較結果に基づき前記計数結果が前記出力データとして出力される、
    時間デジタル変換器。
  2. 前記コンパレータユニットが、前記時間信号と前記最小時間を表す比較基準信号とを受け取り、前記時間信号の前記イネーブル時間が前記最小時間よりも長いとき、前記コンパレータユニットが前記比較結果として前記時間信号を出力し、前記時間信号の前記イネーブル時間が前記最小時間以下であるとき、前記コンパレータユニットが無効レベルとして前記比較結果を出力し、
    前記デジタル位相同期ループが、前記比較結果を受け取り、カウンタイネーブル信号として前記比較結果を出力し、
    前記カウンタユニットが、前記カウンタクロック信号と前記カウンタイネーブル信号に基づき計数を行うため、前記カウンタクロック信号と前記カウンタイネーブル信号とを受け取り、前記出力データとして前記計数結果を出力しロックする、
    請求項1に記載の時間デジタル変換器。
  3. 前記デジタル位相同期ループが前記比較基準信号を提供する、
    請求項2に記載の時間デジタル変換器。
  4. 前記比較基準信号のイネーブル時間が前記最小時間に等しい、
    請求項2に記載の時間デジタル変換器。
  5. 前記比較結果に基づき時間検知モードまたはデータ変換モードに設定され、
    前記時間検知モードのとき、前記カウンタユニットが基準計数結果を提供するため前記基準クロック信号と前記時間信号とを受け取り、前記コンパレータユニットが前記比較結果を提供するため前記基準計数結果を前記最小時間に対応する最小時間計数値と比較し、
    前記データ変換モードのとき、前記カウンタユニットが前記計数結果を提供するため前記カウンタクロック信号と前記時間信号とを受け取り、前記コンパレータユニットが前記計数結果を前記出力データとして出力しロックするため前記計数結果を受け取る、
    請求項1に記載の時間デジタル変換器。
  6. 前記時間検知モードにプリセットされ、前記基準計数結果が前記最小時間計数値よりも大きいとき、前記データ変換モードに切り替えられる、
    請求項5に記載の時間デジタル変換器。
  7. 前記デジタル位相同期ループが、前記基準クロック信号とセグメント指定コードに基づき前記カウンタクロック信号を生成する、
    請求項5に記載の時間デジタル変換器。
  8. 前記比較結果に基づき前記基準クロック信号または前記カウンタクロック信号を前記カウンタユニットへ提供するため、前記基準クロック信号と前記カウンタクロック信号とを受け取るためのマルチプレクサをさらに備える、
    請求項5に記載の時間デジタル変換器。
  9. 前記カウンタクロック信号の周波数が前記基準クロック信号の周波数よりも高い、
    請求項1に記載の時間デジタル変換器。
JP2014235924A 2014-11-20 2014-11-20 時間デジタル変換器 Active JP5860523B1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014235924A JP5860523B1 (ja) 2014-11-20 2014-11-20 時間デジタル変換器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014235924A JP5860523B1 (ja) 2014-11-20 2014-11-20 時間デジタル変換器

Publications (2)

Publication Number Publication Date
JP5860523B1 true JP5860523B1 (ja) 2016-02-16
JP2016100732A JP2016100732A (ja) 2016-05-30

Family

ID=55305464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014235924A Active JP5860523B1 (ja) 2014-11-20 2014-11-20 時間デジタル変換器

Country Status (1)

Country Link
JP (1) JP5860523B1 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012109845A (ja) * 2010-11-18 2012-06-07 Panasonic Corp 周波数シンセサイザおよび時間デジタル変換器

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012109845A (ja) * 2010-11-18 2012-06-07 Panasonic Corp 周波数シンセサイザおよび時間デジタル変換器

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JPN6015049121; Takamoto Watanabe, Shigenori Yamauchi: 'An All-Digital PLL for Frequency Multiplication by 4 to 1022 With Seven-Cycle Lock Time' IEEE Journal of Solid-State Circuits Vol.38,no.2, 200302, Pages 198-204 *

Also Published As

Publication number Publication date
JP2016100732A (ja) 2016-05-30

Similar Documents

Publication Publication Date Title
US7620075B2 (en) Serial communication system with baud rate generator
US20120297105A1 (en) Pattern detection for partial networking
TWI602046B (zh) 用於串列資料傳輸的顫動電路
CN108880721B (zh) 以太网络物理层电路与其时钟恢复方法
JP2019115036A5 (ja)
US8989394B2 (en) Active delay method and a improved wireless binaural hearing device using the same method
US8767077B2 (en) Camera apparatus functioning in response to received software trigger packets
JP5860523B1 (ja) 時間デジタル変換器
Dong et al. Exploiting error estimating codes for packet length adaptation in low-power wireless networks
US9094911B2 (en) Data communication system, method of optimizing preamble length, and communication apparatus
TWI533619B (zh) 時間數位轉換器及其運作方法
TWI492553B (zh) 通訊系統及其傳遞方法
JP6205152B2 (ja) シリアル通信システム、受信装置およびシリアル通信方法
KR102410193B1 (ko) 비밀 정보 생성 장치 및 방법
US10134275B2 (en) Monitoring vehicle parking occupancy
US9141088B1 (en) Time-to-digital converter and operation method thereof
CN105281750A (zh) 时间数字转换器及其运作方法
JP2015198399A (ja) 通信装置
TWI580242B (zh) 時脈資料回復電路及其頻率偵測方法
US20240126629A1 (en) Semiconductor device and serial communication interface control method
KR102463259B1 (ko) 데이터 수신 장치 및 그를 포함하는 무선 충전 모듈
JP6607591B2 (ja) 位相情報転送システム、位相情報送信装置、位相情報受信装置、および位相情報転送方法、ならびにプログラム
KR102225619B1 (ko) 고속직렬데이터수신장치
JP5676023B2 (ja) 遠方監視制御システム
JP5704506B2 (ja) 通信装置およびフィールド機器システム

Legal Events

Date Code Title Description
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: 20151208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151218

R150 Certificate of patent or registration of utility model

Ref document number: 5860523

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250