(57)【要約】マイクロコントローラは、クロック信号によって駆動されるタイムベース（１１０）を有し、タイムベースは、リセット入力と、コンパレータ（１４０）と結合された出力とを有する。コンパレータはさらに、レジスタ（１５０）と結合され、タイムベースがレジスタ値と一致する場合、同期出力（ｓｙｎｃ  ｏｕｔ）信号を発生させるように動作可能である。マイクロコントローラはさらに、コンパレータから同期出力信号を受信し、さらに、タイムベース以外のユニットによって発生される少なくとも１つのイベント信号を受信する第１のマルチプレクサ（２５０）を有し、第１のマルチプレクサは、タイムベース同期出力信号（２６０）として、同期出力信号または少なくとも１つのイベント信号のいずれかを選択するように動作可能である。
2015507287.tif 000002
【特許請求の範囲】
【請求項１】
クロック信号によって駆動されるタイムベースを備えるマイクロコントローラであって、前記タイムベースは、リセット入力と、コンパレータと結合された出力とを備え、前記コンパレータはさらに、レジスタと結合され、前記タイムベースがレジスタ値と一致する場合、同期出力信号を発生させるように動作可能であり、前記マイクロコントローラは、前記コンパレータから前記同期出力信号を受信し、さらに、前記タイムベース以外のユニットによって発生される少なくとも１つのイベント信号を受信する第１のマルチプレクサをさらに備え、前記第１のマルチプレクサは、タイムベース同期出力信号として、前記同期出力信号または前記少なくとも１つのイベント信号のいずれかを選択するように動作可能である、マイクロコントローラ。
【請求項２】
前記タイムベースおよび別のレジスタと結合された別のコンパレータをさらに備え、前記コンパレータの出力は、前記第１のマルチプレクサのさらなる入力と結合される、請求項１に記載のマイクロコントローラ。
【請求項３】
前記第１のマルチプレクサの別の入力にフィードされる入力捕捉イベント信号を発生させる入力捕捉論理をさらに備える、請求項１に記載のマイクロコントローラ。
【請求項４】
前記第１のマルチプレクサの別の入力にフィードされる出力比較イベント信号を発生させる出力比較論理をさらに備える、請求項１に記載のマイクロコントローラ。
【請求項５】
前記第１のマルチプレクサは、制御レジスタによって制御される、請求項１に記載のマイクロコントローラ。
【請求項６】
前記第１のマルチプレクサの出力信号および複数の同期／トリガソース信号を受信する第２のマルチプレクサをさらに備え、前記第２のマルチプレクサの出力は、前記タイムベースのリセット入力と結合される、請求項１に記載のマイクロコントローラ。
【請求項７】
前記コンパレータの出力信号および複数の同期／トリガソース信号を受信する第２のマルチプレクサをさらに備え、前記第２のマルチプレクサの出力は、前記タイムベースのリセット入力と結合される、請求項１に記載のマイクロコントローラ。
【請求項８】
前記第２のマルチプレクサはさらに、前記第１のマルチプレクサの出力信号を受信する、請求項７に記載のマイクロコントローラ。
【請求項９】
前記タイムベースは、同期モードおよびトリガモードで動作するように動作可能である、請求項１に記載のマイクロコントローラ。
【請求項１０】
前記クロック信号は、前記システムクロックおよび少なくとも１つの他のクロックソースから選択されることができる、請求項１に記載のマイクロコントローラ。
【請求項１１】
前記少なくとも１つの他のクロックソースは、前記システムクロックと非同期の内部または外部クロックソースである、請求項１０に記載のマイクロコントローラ。
【請求項１２】
マイクロコントローラ内に同期またはトリガ信号を提供するための方法であって、
前記方法は、
クロック信号によって駆動されるタイムベースを動作させるステップであって、前記タイムベースは、リセット入力と、コンパレータと結合された出力とを備え、前記コンパレータはさらに、レジスタと結合され、前記タイムベースがレジスタ値と一致する場合、同期出力信号を発生させるように動作可能である、ステップと、
前記タイムベース以外のユニットによって発生される少なくとも１つのイベント信号を受信するステップと、
第１のマルチプレクサによって、前記同期出力信号または前記少なくとも１つのイベント信号のいずれかを選択し、タイムベース同期出力信号として、前記選択された信号を前記マイクロコントローラ内に統合された複数の周辺機器ユニットにフィードするステップと
を含む、方法。
【請求項１３】
前記タイムベースおよび別のレジスタと結合された別のコンパレータによって、別の同期出力信号を発生させることをさらに含み、前記第１のマルチプレクサは、前記タイムベース同期出力信号として、前記別の同期出力信号を選択することができる、請求項１２に記載の方法。
【請求項１４】
前記少なくとも１つのイベント信号は、入力捕捉論理によって発生される、請求項１２に記載の方法。
【請求項１５】
前記少なくとも１つのイベント信号は、出力比較論理によって発生される、請求項１２に記載の方法。
【請求項１６】
前記少なくとも１つのイベント信号は、アナログコンパレータユニットによって発生される、請求項１２に記載の方法。
【請求項１７】
タイムベースカウンタは、前記第１のマルチプレクサの出力信号および複数の同期／トリガソース信号を受信する第２のマルチプレクサによって選択された信号によってリセットされる、請求項１２に記載の方法。
【請求項１８】
前記第２のマルチプレクサは、前記コンパレータの出力信号を受信する、請求項１７に記載の方法。
【請求項１９】
前記タイムベースは、同期モードまたはトリガモードで動作するようにプログラムされる、請求項１２に記載の方法。
【請求項２０】
同期モードにおいて、タイムベースカウンタは、同期入力信号にリセットされる、請求項１９に記載の方法。
【請求項２１】
トリガモードにおいて、タイムベースカウンタは、入力信号に従って始動される、請求項１９に記載の方法。
【請求項２２】
前記クロック信号は、前記システムクロックおよび少なくとも１つの他のクロックソースから選択されることができ、前記少なくとも１つの他のクロックソースは、前記システムクロックと非同期の内部または外部クロックソースである、請求項１２に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願への相互参照）
本出願は、２０１２年２月１日に出願された米国仮出願第６１／５９３，５２７号の利益を主張する。上記文献は、その全体として本明細書において援用される。
【０００２】
（技術分野）
本開示は、タイムベース周辺機器に関し、特に、交番同期およびトリガ出力を伴う、タイムベース周辺機器に関する。
【背景技術】
【０００３】
（背景）
マイクロコントローラは、マイクロプロセッサ、メモリ、オシレータ、および複数の周辺デバイスを含むチップ上のシステムである。事実上、マイクロコントローラを機能可能にするために、いかなる外部構成要素も要求しない、利用可能な多くのマイクロコントローラが存在する。マイクロコントローラ内に統合された種々の周辺機器は、タイムベースと同期される必要がある。タイムベースは、例えば、周辺機器によって使用される内部クロック信号を提供する。典型的マイクロコントローラ内のタイムベース周辺機器は、入力捕捉および出力比較モードを有する。典型的には、タイムベース周辺機器は、図１に示されるように、タイムベース周期ロールオーバと関連付けられた同期／トリガイベントのみ発生させる。例えば、マイクロコントローラ内では、従来の１６ビットタイムベース周辺機器１００は、図１に示されるように、外部同期およびトリガ能力を有し得る。同期モードでは、信号は、タイムベース周期を設定し、トリガモードでは、信号は、タイムベースを始動させ、タイムベース周期は、内部レジスタから導出される。同期モードは、多くのタイムベースを並行して動作させ、トリガモードは、遅延動作を可能にし、例えば、タイマは、トリガが受信されるまで、リセットに保持される。これらの従来の実施形態では、図１に示されるように、同期／トリガ出力は、タイムベースからの周期一致またはロールオーバ信号であり、デバイス上の全ての他のタイムベースに送信される。
【０００４】
複数の同期／トリガ信号１７０が、マルチプレクサ１２０にフィードされる。入力信号のうちの１つは、コンパレータ１４０の出力信号であり得る。選択された信号は、１６／３２ビットタイムベースカウンタ１１０の動作を制御する同期およびトリガ制御ユニット１３０にフィードされる。コンパレータ１４０は、タイムベースカウンタ１１０からのカウント値および周期レジスタ１５０の値を受信し、他の周辺デバイスにフィードされることができる同期／トリガ出力信号１６０を発生させる。
【発明の概要】
【課題を解決するための手段】
【０００５】
（要約）
特に、タイムベース周辺機器のユーザが、限定された入力捕捉イベントと同時にＡＤＣ変換、時間遅延、またはいくつかの他のタイプのイベントをトリガすることを可能にするであろう、装置および方法を提供するための改良されたタイムベース周辺機器に対するニーズが存在する。
【０００６】
要するに、マイクロコントローラは、クロック信号によって駆動されるタイムベースを備え得、タイムベースは、リセット入力と、コンパレータと結合された出力とを備え、コンパレータはさらに、レジスタと結合され、タイムベースがレジスタ値と一致する場合、出力信号を発生させ、マイクロコントローラは、コンパレータの出力を受信し、さらに、タイムベース以外のユニットによって発生される少なくとも１つのイベント信号を受信する第１のマルチプレクサをさらに備える。
【０００７】
ある実施形態によると、マイクロコントローラはさらに、タイムベースおよび別のレジスタと結合された別のコンパレータを備えてもよく、コンパレータの出力は、第１のマルチプレクサの入力と結合される。さらなる実施形態によると、マイクロコントローラはさらに、第１のマルチプレクサの別の入力にフィードされる入力捕捉イベント信号を発生させる入力捕捉論理を備えてもよい。さらなる実施形態によると、マイクロコントローラはさらに、第１のマルチプレクサの別の入力にフィードされる出力比較イベント信号を発生させる出力比較論理を備えてもよい。さらなる実施形態によると、第１のマルチプレクサは、制御レジスタによって制御されることができる。さらなる実施形態によると、マイクロコントローラはさらに、コンパレータの出力信号および複数の同期／トリガソース信号を受信する第２のマルチプレクサを備えてもよく、第２のマルチプレクサの出力は、タイムベースのリセットおよびトリガ入力論理と結合される。
【０００８】
例示的実施形態によると、マイクロコントローラは、クロック信号によって駆動されるタイムベースを備え、タイムベースは、リセット入力と、コンパレータと結合された出力とを備え、コンパレータはさらに、レジスタと結合され、タイムベースがレジスタ値と一致する場合、同期出力信号を発生させるように動作可能である。マイクロコントローラはさらに、コンパレータから同期出力信号を受信し、さらに、タイムベース以外のユニットによって発生される少なくとも１つのイベント信号を受信する第１のマルチプレクサを備え、第１のマルチプレクサは、タイムベース同期出力信号として、同期出力信号または少なくとも１つのイベント信号のいずれかを選択するように動作可能である。
【０００９】
さらなる実施形態によると、マイクロコントローラはさらに、タイムベースおよび別のレジスタと結合された別のコンパレータを備えてもよく、コンパレータの出力は、第１のマルチプレクサのさらなる入力と結合される。さらなる実施形態によると、マイクロコントローラはさらに、第１のマルチプレクサの別の入力にフィードされる入力捕捉イベント信号を発生させる入力捕捉論理を備えてもよい。さらなる実施形態によると、マイクロコントローラはさらに、第１のマルチプレクサの別の入力にフィードされる出力比較イベント信号を発生させる出力比較論理を備えてもよい。さらなる実施形態によると、第１のマルチプレクサは、制御レジスタによって制御されることができる。さらなる実施形態によると、マイクロコントローラはさらに、第１のマルチプレクサの出力信号および複数の同期／トリガソース信号を受信する第２のマルチプレクサを備えてもよく、第２のマルチプレクサの出力は、タイムベースのリセット入力と結合される。さらなる実施形態によると、マイクロコントローラはさらに、コンパレータの出力信号および複数の同期／トリガソース信号を受信する第２のマルチプレクサを備えてもよく、第２のマルチプレクサの出力は、タイムベースのリセット入力と結合される。さらなる実施形態によると、第２のマルチプレクサはさらに、第１のマルチプレクサの出力信号を受信してもよい。さらなる実施形態によると、タイムベースは、同期モードおよびトリガモードで動作するように動作可能であることができる。さらなる実施形態によると、クロック信号は、システムクロックおよび少なくとも１つの他のクロックソースから選択されることができる。さらなる実施形態によると、少なくとも１つの他のクロックソースは、システムクロックと非同期の内部または外部クロックソースであることができる。
【００１０】
別の実施形態によると、マイクロコントローラ内に同期またはトリガ信号を提供するための方法は、クロック信号によって駆動されるタイムベースを動作させるステップであって、タイムベースは、リセット入力と、コンパレータと結合された出力とを備え、コンパレータはさらに、レジスタと結合され、タイムベースがレジスタ値と一致する場合、同期出力信号を発生させるように動作可能である、ステップと、タイムベース以外のユニットによって発生される少なくとも１つのイベント信号を受信するステップと、第１のマルチプレクサによって、同期出力信号または少なくとも１つのイベント信号のいずれかを選択し、タイムベース同期出力信号として、選択された信号をマイクロコントローラ内に統合された複数の周辺機器ユニットにフィードするステップとを含んでもよい。
【００１１】
さらなる実施形態によると、本方法はさらに、タイムベースおよび別のレジスタと結合された別のコンパレータによって、別の同期出力信号を発生させることを含んでもよく、第１のマルチプレクサは、タイムベース同期出力信号として、別の同期出力信号を選択することができる。本方法のさらなる実施形態によると、少なくとも１つのイベント信号は、入力捕捉論理によって発生されることができる。本方法のさらなる実施形態によると、少なくとも１つのイベント信号は、出力比較論理によって発生されることができる。本方法のさらなる実施形態によると、少なくとも１つのイベント信号は、アナログコンパレータユニットによって発生されることができる。本方法のさらなる実施形態によると、タイムベースカウンタは、第１のマルチプレクサの出力信号および複数の同期／トリガソース信号を受信する第２のマルチプレクサによって選択された信号によってリセットされることができる。本方法のさらなる実施形態によると、第２のマルチプレクサは、コンパレータの出力信号を受信してもよい。本方法のさらなる実施形態によると、タイムベースは、同期モードではまたはトリガモードで動作するようにプログラムされることができる。本方法のさらなる実施形態によると、同期モードでは、タイムベースカウンタは、同期入力信号にリセットされることができる。本方法のさらなる実施形態によると、トリガモードでは、タイムベースカウンタは、入力信号に従って始動されることができる。本方法のさらなる実施形態によると、クロック信号は、システムクロックおよび少なくとも１つの他のクロックソースから選択されることができ、少なくとも１つの他のクロックソースは、システムクロックと非同期の内部または外部クロックソースである。
【図面の簡単な説明】
【００１２】
【図１】図１は、同期／トリガ出力を伴う、従来のタイムベースを示す。
【図２】図２は、改良されたタイムベースおよび同期／トリガ出力の実施形態を示す。
【図３】図３は、同期／トリガ出力のさらに別の実施形態を示す。
【発明を実施するための形態】
【００１３】
（詳細な説明）
種々の実施形態によると、同期／トリガイベント出力は、入力捕捉エッジイベントまたは出力比較エッジイベントと関連付けられることができる。同期／トリガ出力は、他のタイムベースを始動させる、ＡＤＣ変換を始動させる、容量時間測定を始動または停止させる等のために使用されることができる。故に、マイクロコントローラ内の種々の制御機能は、トリガまたは同期されることができる。
【００１４】
したがって、種々の実施形態は、他のタイムベースを同期させ、他の周辺機器イベントをトリガするために使用され得る、選択可能出力イベント信号を伴う、タイムベース周辺機器に関する。これらの特徴は、ユーザに、その最終用途において、イベントタイミングを構成するためのさらなる柔軟性をもたらす。より複雑な相互作用は、用途タイミングおよび測定要件を解決するために、周辺機器間で設定されることができる。
【００１５】
図２に示されるように、タイムベース周辺機器２００は、内部信号、例えば、コンパレータ１４０の出力信号、あるいはタイムベースのための同期またはトリガソースとして使用される複数の外部信号からの外部信号を選択する、入力マルチプレクサ１２０を有する。代替実施形態では、２つ以上の内部信号が、マルチプレクサ１２０を通して選択可能であってもよい。マルチプレクサ１２０によって選択された同期信号は、１６／３２ビットタイムベース１１０のタイマカウンタが、０にリセットされ、したがって、タイマの周期を設定すべきときを決定するであろう。トリガ信号は、カウンタ１１０が、カウントを始動するであろうときを決定するであろう。同期およびトリガ制御ユニット１３０は、選択された信号からこれらの制御信号を発生させるために使用される。タイムベースカウンタ１１０は、システムクロックであり得る、内部クロック信号、もしくはシステムクロックあるいは任意の他の内部または外部クロックソースから導出される選択可能クロック信号によって駆動される。
【００１６】
トリガモードでは、タイマ周期は、概して、例えば、タイムベース１１０をリセットすることによって、内部で設定される。ｓｙｎｃ＿ｏｕｔ信号は、点線によって示されるように、例えば、コンパレータ１４０によって生成され、他のモジュールによって、同期ソースまたはトリガソースとして使用されることができる。本ｓｙｎｃ＿ｏｕｔ信号は、典型的には、タイマから内部で発生される同期信号であり、タイマが周期レジスタ１５０内に記憶された値に到達すると発生される。ＳＹＮＣＯＳＥＬ信号によって、交番ｓｙｎｃ＿ｏｕｔ信号が、マルチプレクサ２５０を通して選択される。本信号は、ユニット２２０によって、入力捕捉モードで動作する場合、入力捕捉イベント信号となり、またはユニット２１０によって、出力比較モードで動作する場合、比較一致信号となり得る。交番ｓｙｎｃ＿ｏｕｔ信号は、モジュールイベントに関連する付加的タイミング基準を提供する。
【００１７】
出力比較論理ユニット２１０は、例えば、異なるタイマユニットまたはデジタル入力ポートからのデジタル値を比較し、一致の際に外部ピン２１５にもフィードされ得る出力信号を発生させるように動作可能である。加えて、本信号は、マルチプレクサ２５０の入力に別個にフィードされることができる。加えて、例えば、１つ以上の外部ピン２２５と結合される少なくとも１つのラッチを備える、入力捕捉論理２２０が存在してもよい。入力捕捉論理は、トリガされると、外部または内部デジタル信号を捕捉し、個別の出力論理信号を発生させるように設計されてもよい。入力捕捉ユニット２２０によって発生される出力論理信号はまた、マルチプレクサ２５０の別の入力にもフィードされる。
【００１８】
加えて、タイムベース１１０は、システムクロックまたは任意の他のクロックソースからプログラム可能に動作されることができる。この目的を達成するために、複数のクロックソースのうちの１つを選択することができる、クロック選択ユニット２７０が、追加される。例えば、クロック選択ユニット２７０は、ＣＰＵと同期して動作するようにシステムクロックを選択してもよい。しかしながら、図２に示されるように、クロック選択ユニット１３０に提供される種々のクロック入力信号ととともに、二次クロックまたは外部クロック等の他の非同期クロックソースが、選択されてもよい。非同期クロック選択肢は、周辺機器が、必ずしも、システムクロックソースではないクロックソース、またはシステムクロックから導出されたクロックに由来して動作することを可能にする。これは、ＣＰＵおよびそのクロックソースが動作しているかどうかにかかわらず、周辺機器が、動作を継続し、種々のハードウェアイベントをトリガすることを可能にする。したがって、周辺機器は、タイムベース１１０から出力信号を受信することができ、ＣＰＵ動作から独立して、種々のタスクを完了することができ、これによって、動作電力を低減させ得る。タイマモードにおいて適切な機能を確実にするために、同期されたタイマモードが、必要となり得る。そのようなモードは、マルチプレクサ１２０によって選択された同期ソースが、クロック選択ユニット２７０によって選択された同一ソースからクロッキングされることを要求し得る。これを確実にするために、タイムベース１１０およびトリガソースは、同期される。これは、特に、外部ソースが選択される場合、重要となり得る。しかしながら、外部ソースおよびタイムベース１１０は両方とも、システムクロックと同期または非同期である、クロックソースに由来して動作することができる。
【００１９】
図２に示されるように、第２のセットのコンパレータ２３０および関連付けられた周期レジスタ２４０が、提供されてもよく、コンパレータ２３０の出力は、マルチプレクサ２５０のさらなる入力と結合される。マルチプレクサ２５０は、例えば、２つの信号ラインを使用して、２ビット信号であり得る、信号ＳＹＮＣＯＳＥＬによって制御される。選択可能同期／トリガ信号の数に応じて、より多くの制御ラインが、マルチプレクサ２５０を制御するために必要となり得る。例えば、図２に示されるように、マルチプレクサ２５０のためのさらなる制御ラインを要求するであろう、別の周辺機器論理ユニット２３５が、提供されてもよい。実施例として、アナログコンパレータユニット２３５は、アナログ値を比較し、内部または外部基準電圧等の所定の閾値を超えると、出力信号を発生させてもよい。アナログコンパレータユニット２３５の代わりに、またはそれに加え、さらなるデジタルコンパレータまたはイベント発生器ユニットがさらに、マイクロコントローラ内から付加的デジタルイベントを供給するために存在してもよい。統合されたアナログコンパレータは、次いで、マルチプレクサ２５０にもフィードされ得る、トリガ信号を発生させることができる。
【００２０】
タイムベース周期一致／リセットイベントは、典型的には、図１に示されるように、従来のシステム内の他のタイムベース周辺機器を同期またはトリガするために使用されるであろう、唯一のイベントである。図２に示される実施形態は、２セットのコンパレータおよび周期レジスタ１４０／１５０および２３０／２４０によって、２つの異なる周期値間で選択可能にすることによって、既に拡張されている。種々の実施形態によるタイムベース周辺機器はさらに、複数の機能および動作モードを単一モジュール内で組み合わせる。したがって、他のイベントタイプも、特に、非タイムベース機能をトリガするために、モジュール外で使用するために利用可能である。
【００２１】
種々の実施形態によると、これらの他の信号は、同期／トリガ出力２６０に割り当てられることができる。したがって、交番出力信号は、例えば、周辺機器内で利用可能なタイムベース機能に依存する。タイマモードでは、これは、例えば、タイムベース１１０と、コンパレータ／周期レジスタ１４０／１５０および２３０／２４０とによって提供されるようなトリガレジスタイベントであり得る。出力比較モードでは、これは、ユニット２１０によって提供される出力比較イベントであり得る。入力比較モードでは、これは、ユニット２２０によって示されるように、アナログコンパレータによって発生される論理信号であり得る。入力捕捉モードでは、これは、入力捕捉ユニット２２５によって示されるような入力捕捉イベント信号であり得る。他の信号は、図２に示されるように、適切に設計されたマルチプレクサ２５０によって使用されてもよい。
【００２２】
種々の実施形態は、デバイスレベルルーティングを簡略化する。同期／トリガバス２６０に接続された周辺機器は、現時点では、より多くの信号へのアクセスを有する。これは、はるかに大きなタイミング柔軟性を提供する。例えば、以下の機能性が、種々の実施形態に従って実装されることができる。
−捕捉イベント後のゼロ捕捉タイムベース
−周期レジスタの代わりに、トリガレジスタを使用して、スレーブ化されたタイムベースの可変オフセットを提供する
−入力捕捉イベントに関するＡＤＣ／ＤＡＣをトリガする
−出力比較イベントに関するＡＤＣ／ＤＡＣをトリガする
−充電時間測定ユニット（ＣＴＭＵ）のためのトリガ信号を提供する
−入力捕捉イベント、出力比較エッジイベント、またはトリガレジスタイベントからワンショット遅延を予定する
−ユーザは、周辺機器相互作用を自動化するための多くの他の使用を開発し得る
【００２３】
図３は、入力選択ユニットの例示的実施形態を示す。ここでは、マルチプレクサ１２０は、３２個の入力信号を有し、マルチプレクサ２５０は、２つのｓｙｎｃ＿ｏｕｔ信号間で選択することができる。ｓｙｎｃ＿ｏｕｔ信号は、第１の入力‘０’に、マルチプレクサ２５０の出力は、第２の入力‘１’にフィードされる。次の７つの入力は、捕捉／比較ユニットによって発生された同期信号によって取り込まれる。次の３つの入力は、割り込み信号であり、続く５つの入力信号は、タイマ同期信号である。続く４つの信号は、構成可能な論理セル（ＣＬＣ）ユニットによって提供される。したがって、前述の信号は、マルチプレクサ１２０の入力‘０−２０’を取り込む。ここでは、次の４つの入力は、反転され、入力‘２５−２７’は、３つのコンパレータ信号によって、入力‘２８’は、ＡＤコンバータトリガ信号によって、および入力‘２９’は、キャパシタ時間測定ユニットからのトリガ信号によって取り込まれる。最後の２つの入力‘３０’および‘３１’は、反転される。本実施形態では、マルチプレクサ２５０は、２つの入力信号、すなわち、個別のタイムベースユニットからのｓｙｎｃ＿ｏｕｔ信号と、さらなるマルチプレクサによって提供され得る、第２の信号のみを受信する。したがって、第２の信号は、交番ｓｙｎｃ＿ｏｕｔ信号と見なされることができる。故に、単一ビットＳＹＮＣＯＳＥＬのみ、制御マルチプレクサ２５０を制御するために必要とされる。
【００２４】
したがって、図３は、同期およびトリガ入力の可能性として考えられる実装を示す。最小限でも、デバイス上の全ての他のタイムベース周辺機器の同期出力は、タイムベース同期の目的のために、モジュールに利用可能になるはずである。これは、利用可能である場合、全ての他のＭＣＣＰ／ＳＣＣＰモジュールおよび離散タイマを含む。他の非タイムベース入力は、モジュールのためのトリガソースとして使用されるであろう。パルスイベントまたは時間遅延をもたらすために必要であり得る、任意の外部ソースが、トリガ入力として接続され得る。これらは、外部割り込みピン、コンパレータ出力、ＡＯＣ変換イベント等を含む。ＣＬＣ出力は、トリガソースのより広範な選択へのアクセスを提供し、また、ユーザが、複雑なトリガイベントを設定することを可能にする。
【図３】
2015507287.tif 000003
【図１】
2015507287.tif 000004
【図２】
2015507287.tif 000005
【国際調査報告】
2015507287.tif 000006
2015507287.tif 000007