(57)【特許請求の範囲】
【請求項１】
クロックマルチプレクサ回路において、複数のクロック入力信号のうちの第１のクロック入力信号を受信することと、ここで、前記複数のクロック入力信号の各々は、複数のクロック選択信号のうちの１つ以上に関連づけられ、前記クロック選択信号は、前記関連づけられたクロック入力信号が選択されたかどうかを示す、
前記クロックマルチプレクサ回路が前記第１のクロック入力信号と前記第１のクロック入力信号の選択を示すように構成された前記複数のクロック選択信号のうちの第１のクロック選択信号とを受信したことに応答して、前記クロックマルチプレクサ回路からのクロック信号出力を提供することと、
前記第１のクロック入力信号における低フェーズ入力レベルに応答して、前記クロック信号出力における低フェーズ出力レベルを判定することと、
前記第１のクロック入力信号のフェーズレベルに関わらず、前記低フェーズ出力レベルを維持するために前記クロックマルチプレクサ回路をロックすることと、ここで、前記クロックマルチプレクサ回路をロックすることは、前記複数のクロック選択信号のうちの第１のクロック選択信号が前記関連づけられたクロック入力信号の選択を示さないように構成されていることに応答して、前記クロックマルチプレクサ回路の内部要求ラインのセットをロックすることにより、実行され、前記内部要求ラインのセットは、前記複数のクロック入力信号間での前記クロックマルチプレクサ回路からのクロック信号出力の遷移を容易にするために使用され、前記クロックマルチプレクサ回路は、少なくとも、前記内部要求ラインのセットがロックされたままである限り、前記低フェーズ出力レベルを維持する、
前記クロックマルチプレクサ回路において、前記複数のクロック入力信号のうちの第２のクロック入力信号を受信することと、
前記第２のクロック入力信号における低フェーズ入力レベルの存在を判定することと、
前記複数のクロック選択信号のうちの第２のクロック選択信号が前記第２のクロック入力信号の選択を示すように構成されている場合、前記ロックされた低フェーズ出力レベルに基づいて前記クロック信号出力を提供することから、前記第２のクロック入力信号に応答して前記クロック信号出力を提供することへと、前記低フェーズ出力レベルを維持しながら、前記第２のクロック入力信号における低フェーズ入力レベルが存在している間に、切り換えることと、ここで、前記切り換えるステップは、前記内部要求ラインのセットをロック解除することを含む、
前記切り換えるステップの後、前記クロックマルチプレクサ回路の前記クロック信号出力が前記第２のクロック信号入力のフェーズレベルに従うことを可能とすることと
からなる各ステップを備える方法。
【請求項２】
請求項１に記載の方法において、
前記ロックするステップを、前記ロックするステップの第１の部分のための初期ステージロックステップと、前記ロックするステップの後半の部分のための後期ステージロックステップと、として実行するステップを更に備える方法。
【請求項３】
請求項１に記載の方法において、
少なくとも一部が前記第１のクロック信号入力および前記第２のクロック信号入力とは独立して動作する回路を用いて、前記クロックマルチプレクサ回路の動作をテストするステップを更に備える方法。
【請求項４】
請求項１に記載の方法において、
第１のクロック制御パイプラインを用いて前記第１のクロック信号入力を前記クロックマルチプレクサ回路に関連付け、第２のクロック制御パイプラインを用いて前記第２のクロック信号入力を前記クロックマルチプレクサ回路に関連付けるステップを更に備える方法。
【請求項５】
請求項４に記載の方法において、
復号器回路を前記第１のクロック制御パイプライン及び前記第２のクロック制御パイプラインに関連付けるステップを更に備える方法。
【請求項６】
請求項１に記載の方法において、
第１のフェーズロックループ回路から前記第１のクロック信号入力を取り出し、第２のフェーズロックループ回路から前記第２のクロック信号入力を取り出すステップを更に備える方法。
【請求項７】
請求項１に記載の方法において、
前記クロックマルチプレクサ回路の出力を複数のデジタル信号処理回路に関連付けるステップを更に備える方法。
【請求項８】
請求項１に記載の方法において、
前記クロックマルチプレクサ回路の出力をモバイル局モデムチップセットに関連付けるステップを更に備える方法。
【請求項９】
請求項１に記載の方法において、
復号器回路で受信された外部要求値に対応する内部要求ラインは、前記復号器回路の出力に関連するサンプリング事象の前に、前記第１のクロック入力信号または前記第２のクロック入力信号の少なくとも１クロックサイクルだけロックされる方法。
【請求項１０】
グリッチ低減クロック切換え回路であって、
複数のクロック入力信号のうちの第１のクロック入力信号を受信するクロックマルチプレクサ回路と、ここで、前記複数のクロック入力信号の各々は、複数のクロック選択信号のうちの１つ以上に関連づけられ、前記クロック選択信号は、前記関連づけられたクロック入力信号が選択されたかどうかを示す、
前記クロックマルチプレクサ回路が前記第１のクロック入力信号と前記第１のクロック入力信号の選択を示すように構成された前記複数のクロック選択信号のうちの第１のクロック選択信号とを受信したことに応答して、前記クロックマルチプレクサ回路からのクロック信号出力を提供するクロックマルチプレクサ回路出力と、
前記第１のクロック入力信号における低フェーズ入力レベルに応答して、前記クロック信号出力における低フェーズ出力レベルを判定するクロック出力レベル判定回路と、
前記第１のクロック入力信号のフェーズレベルに関わらず、前記低フェーズ出力レベルを維持するために前記クロックマルチプレクサ回路をロックするロック回路と、ここで、前記ロック回路は、前記複数のクロック選択信号のうちの第１のクロック選択信号が前記関連づけられたクロック入力信号の選択を示さないように構成されていることに応答して、前記クロックマルチプレクサ回路の内部要求ラインのセットをロックすることにより、前記クロックマルチプレクサ回路をロックし、前記内部要求ラインのセットは、前記複数のクロック入力信号間での前記クロックマルチプレクサ回路からのクロック信号出力の遷移を容易にするために使用され、前記クロックマルチプレクサ回路は、少なくとも、前記内部要求ラインのセットがロックされたままである限り、前記低フェーズ出力レベルを維持する、
前記クロックマルチプレクサ回路において、前記複数のクロック入力信号のうちの第２のクロック入力信号を受信するクロックマルチプレクサ入力回路と、
前記第２のクロック入力信号における低フェーズ入力レベルの存在を判定する低フェーズ入力レベル判定回路と、
前記複数のクロック選択信号のうちの第２のクロック選択信号が前記第２のクロック入力信号の選択を示すように構成されている場合、前記ロックされた低フェーズ出力レベルに基づいて前記クロック信号出力を提供することから、前記第２のクロック入力信号に応答して前記クロック信号出力を提供することへと、前記低フェーズ出力レベルを維持しながら、前記第２のクロック入力信号における低フェーズ入力レベルが存在している間に、切り換える切換え回路と、ここで、前記切換え回路により実行される前記切り換えることは、前記内部要求ラインのセットをロック解除することを含む、
前記クロックマルチプレクサ回路において、前記切換え回路が前記第１のクロック入力信号から前記第２のクロック入力信号へと切り換えた後、前記クロックマルチプレクサ回路の出力が前記第２のクロック信号入力のフェーズレベルに従うことを可能とするクロックマルチプレクサ回路出力回路と
を備えるグリッチ低減クロック切換え回路。
【請求項１１】
請求項１０に記載のグリッチ低減クロック切換え回路において、
更に、初期ステージロックステップと、後期ステージロックステップと、を実行する回路及び命令を備えるグリッチ低減クロック切換え回路。
【請求項１２】
請求項１０に記載のグリッチ低減クロック切換え回路において、
更に、少なくとも一部が前記第１のクロック信号入力と前記第２のクロック信号入力とは独立して動作する回路を用いて、前記クロックマルチプレクサ回路の動作をテストする回路及び命令を備えるグリッチ低減クロック切換え回路。
【請求項１３】
請求項１０に記載のグリッチ低減クロック切換え回路において、
更に、第１のクロック制御パイプラインを用いて前記第１のクロック信号入力を前記クロックマルチプレクサ回路に関連付け、第２のクロック制御パイプラインを用いて前記第２のクロック信号入力を前記クロックマルチプレクサ回路に関連付ける回路及び命令を備えるグリッチ低減クロック切換え回路。
【請求項１４】
請求項１３に記載のグリッチ低減クロック切換え回路において、
更に、前記第１のクロック制御パイプライン及び前記第２のクロック制御パイプラインと関連付ける復号器回路を備えるグリッチ低減クロック切換え回路。
【請求項１５】
請求項１０に記載のグリッチ低減クロック切換え回路において、
更に、第１のフェーズロックループ回路から前記第１のクロック信号入力を取り出し、第２のフェーズロックループ回路から前記第２のクロック信号入力を取り出す回路及び命令を備えるグリッチ低減クロック切換え回路。
【請求項１６】
請求項１０に記載のグリッチ低減クロック切換え回路において、
更に、前記クロックマルチプレクサ回路の出力を複数のデジタル信号処理回路に関連付ける回路及び命令を備えるグリッチ低減クロック切換え回路。
【請求項１７】
請求項１０に記載のグリッチ低減クロック切換え回路において、
更に、前記クロックマルチプレクサ回路の出力をモバイル局モデムチップセットに関連付ける回路及び命令を備えるグリッチ低減クロック切換え回路。
【請求項１８】
請求項１０に記載のグリッチ低減クロック切換え回路において、
復号器回路で受信された外部要求値に対応する内部要求ラインは、前記復号器回路の出力に関連するサンプリング事象の前に、前記第１のクロック入力信号または前記第２のクロック入力信号の少なくとも１クロックサイクルだけロックされるグリッチ低減クロック切換え回路。
【請求項１９】
モバイル局モデムであって、
クロックマルチプレクサ回路において、複数のクロック入力信号のうちの第１のクロック入力信号を受信する受信手段と、ここで、前記複数のクロック入力信号の各々は、複数のクロック選択信号のうちの１つ以上に関連づけられ、前記クロック選択信号は、前記関連づけられたクロック入力信号が選択されたかどうかを示す、
前記クロックマルチプレクサ回路が前記第１のクロック入力信号と前記第１のクロック入力信号の選択を示すように構成された前記複数のクロック選択信号のうちの第１のクロック選択信号とを受信したことに応答して、前記クロックマルチプレクサ回路からのクロック信号出力を提供する手段と、
前記第１のクロック入力信号における低フェーズ入力レベルに応答して、前記クロック信号出力における低フェーズ出力レベルを判定する手段と、
前記第１のクロック入力信号のフェーズレベルに関わらず、前記低フェーズ出力レベルを維持するために前記クロックマルチプレクサ回路をロックする手段と、ここで、前記ロックする手段は、前記複数のクロック選択信号のうちの第１のクロック選択信号が前記関連づけられたクロック入力信号の選択を示さないように構成されていることに応答して、前記クロックマルチプレクサ回路の内部要求ラインのセットをロックすることにより、前記クロックマルチプレクサ回路をロックし、前記内部要求ラインのセットは、前記複数のクロック入力信号間での前記クロックマルチプレクサ回路からのクロック信号出力の遷移を容易にするために使用され、前記クロックマルチプレクサ回路は、少なくとも、前記内部要求ラインのセットがロックされたままである限り、前記低フェーズ出力レベルを維持する、
前記クロックマルチプレクサ回路において、前記複数のクロック入力信号のうちの第２のクロック入力信号を受信する手段と、
前記第２のクロック入力信号における低フェーズ入力レベルの存在を判定する手段と、
前記複数のクロック選択信号のうちの第２のクロック選択信号が前記第２のクロック入力信号の選択を示すように構成されている場合、前記ロックされた低フェーズ出力レベルに基づいて前記クロック信号出力を提供することから、前記第２のクロック入力信号に応答して前記クロック信号出力を提供することへと、前記低フェーズ出力レベルを維持しながら、前記第２のクロック入力信号における低フェーズ入力レベルが存在している間に、切り換える切換え手段と、ここで、前記切換え手段により実行される前記切り換えることは、前記内部要求ラインのセットをロック解除することを含む、
前記切換え手段の動作後、前記クロックマルチプレクサ回路の出力が前記第２のクロック信号入力のフェーズレベルに従うことを可能とする手段と
を備えるモバイル局モデム。
【請求項２０】
請求項１９に記載のモバイル局モデムにおいて、
前記ロックするステップを、前記ロックするステップの第１の部分のための初期ステージロックステップと、前記ロックするステップの後半の部分のための後期ステージロックステップと、として実行する手段を更に備えるモバイル局モデム。
【請求項２１】
請求項１９に記載のモバイル局モデムにおいて、
少なくとも一部が前記第１のクロック信号入力と前記第２のクロック信号入力とは独立して動作する回路を用いて、前記クロックマルチプレクサ回路の動作をテストする手段を更に備えるモバイル局モデム。
【請求項２２】
請求項１９に記載のモバイル局モデムにおいて、
第１のクロック制御パイプラインを用いて前記第１のクロック信号入力を前記クロックマルチプレクサ回路に関連付け、第２のクロック制御パイプラインを用いて前記第２のクロック信号入力を前記クロックマルチプレクサ回路に関連付ける手段を更に備えるモバイル局モデム。
【請求項２３】
請求項２２に記載のモバイル局モデムにおいて、
復号器回路を前記第１のクロック制御パイプライン及び前記第２のクロック制御パイプラインに関連付ける手段を更に備えるモバイル局モデム。
【請求項２４】
請求項１９に記載のモバイル局モデムにおいて、
第１のフェーズロックループ回路から前記第１のクロック信号入力を取り出し、第２のフェーズロックループ回路から前記第２のクロック信号入力を取り出す手段を更に備えるモバイル局モデム。
【請求項２５】
請求項１９に記載のモバイル局モデムにおいて、
前記クロックマルチプレクサ回路の出力を複数のデジタル信号処理回路に関連付ける手段を更に備えるモバイル局モデム。
【請求項２６】
請求項１９に記載のモバイル局モデムにおいて、
前記クロックマルチプレクサ回路の出力をパーソナル電子デバイスに関連付ける手段を更に備えるモバイル局モデム。
【請求項２７】
請求項１９に記載のモバイル局モデムにおいて、
復号器回路で受信された外部要求値に対応する内部要求ラインは、前記復号器回路の出力に関連するサンプリング事象の前に、前記第１のクロック入力信号または前記第２のクロック入力信号の少なくとも１クロックサイクルだけロックされるモバイル局モデム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示された主題は、例えばデジタル信号処理、無線通信、及びその他のアプリケーションのためのデジタル回路のようなデジタル回路に関する。本開示は特に、例えば多くのタイプのデジタル回路のために役に立つような、新規かつ改善されたグリッチフリークロック信号マルチプレクサ回路に関する。
【背景技術】
【０００２】
多元接続通信システムにおける符号分割多元接続（ＣＤＭＡ）技術の利用は、何れも特許請求した主題の譲受人に譲渡された“SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS”と題された米国特許４，９０１，３０７号及び“SYSTEM AND METHOD FOR GENERATING WAVEFORMS IN A CDMA CELLULAR TELEHANDSET SYSTEM”と題された米国特許５，１０３，４５９号に開示される。ＣＤＭＡシステムは一般に、１つ又は複数の規格に準拠するように設計される。このような規格の１つは、“3rd Generation Partnership Project”（３ＧＰＰ）と名付けられた組織によって提供され、３Ｇ  ＴＳ  ２５．２１１、３Ｇ  ＴＳ  ２５．２１２、３Ｇ  ｔｓ  ２５．２１３、及び３Ｇ  ＴＳ  ２５．２１４を含む公的に入手可能な文書のセットにおいて具体化される。３ＧＰＰ規格は、本明細書ではＷ−ＣＤＭＡ規格と称される。
【０００３】
更に高度なＷ−ＣＤＭＡブロードバンド技術において、ＷＣＤＭＡハンドセットのための１つの特定のタイプのチップセットが、チップセットのＭｏｂｉｌｅ  Ｓｔａｔｉｏｎ  Ｍｏｄｅｍ（登録商標）（ＭＳＭチップセット（登録商標））ラインとして周知である。チップセットのＭＳＭチップセットラインは、本明細書に開示される主題の譲受人によって提供され、このようなチップセットのうちの少なくともいくつかは、６５ｎｍ  ＣＭＯＳ技術を用い、ＲＦ  ＣＭＯＳシングルチップトランシーバ及びマルチバンド受信機デバイスとのインタフェースとなって、多大なコスト効率を提供する。チップセットのＭＳＭチップセットラインは、例えばＥＤＧＥネットワーク、ＧＰＲＳネットワーク及びＧＳＭ（登録商標）ネットワークをサポートし、カメラ及び画像処理、ビデオストリーミング、プレイバック、レコーディング、及びビデオテレフォニに統合されたマルチメディア機能、例えばＭＰ３、ＡＡＣ／ａａｃＰｌｕｓ（登録商標）やエンハンストａａｃＰｌｕｓのような一般的なオーディオコーデックのストリーミング及びプレイバック、Ｂｌｕｅｔｏｏｔｈ（登録商標）接続、２Ｄ／３Ｄグラフィック、またＯＭＡ２．０準拠のデジタル権利管理（ＤＲＭ）を提供する。更に、いくつかのＭＳＭチップセットは、それらに８０２．１１ｇ無線ＬＡＮ（ＷＬＡＮ）技術及び８０２．１１ａ／ｇＷＬＡＮ技術をサポートする能力を与えるＳｉｎｇｌｅ−ｃｈｉｐ  Ｒａｄｉｏ−ｏｎ−Ｃｈｉｐ  ｆｏｒ  Ｍｏｂｉｌｅ（登録商標）（ＲＯＣｍ）ソリューション間の相互運用性を提供する。
【０００４】
ＭＳＭチップセット及び同様のチップセットはしばしば、複数のサブシステムを提供する複数のクロックを用いる。これらのクロックは一般に、異なる時刻に異なるクロックを必要とする様々なサブシステムを正確に動作するために、互いに非同期である。これらのチップセット及び同様のチップセットにおいて更なる多重周波数クロックを用いると、特に通信分野において、しばしばチップの実行中にクロックラインのソースを切り換える必要がある。これは通常、ハードウェアにおいて２つ又はそれ以上の異なる周波数クロックソースを多重化し、内部論理によってマルチプレクサ選択ラインを制御することによって実現される。２つのクロック周波数は互いに全く関係がないか、あるいは互いの倍数であることができる。何れの場合においても、切換え時にクロックライン上で望まれないグリッチを生成する可能性がある。クロックライン上のグリッチは、いくつかのレジスタによって取得クロックエッジとして解釈され他のレジスタにはミスされうるために、又はプログラムにおいて計算を終了するためには少なすぎる時間を提供するために、システム全体にとって危険である。
【０００５】
この問題に対処する１つのアプローチは、ラントパルス、電気グリッチ、準安定状態、又はその他の異常を生成することなく異なる周波数を有する複数のクロックソースのうちの１つから別の１つへ選択し切り換える回路を提供することであり、米国特許４，８５３，６５３号（特許文献１）で説明される。このような解決策において、異なる周波数を有するクロック信号を生成する複数の発振器のうちの１つから別の１つへ非同期的に切り換える多重入力クロックセレクタが提供される。クロックセレクタは、複数の発振器に対応する複数のセクションを有する。クロックセレクタの各セクションは、連続して接続された初期ＡＮＤゲート、フリップフロップのペア、及び最終ＡＮＤゲートを備える。各セクションの発振器信号は、クロック入力として、最終ＡＮＤゲートとフリップフロップとに適用される。各セクションの第２のフリップフロップからの反転信号は、他の全てのセクションの初期ＡＮＤゲートへ入力として送り戻される。発振器選択信号もまた、各セクションの初期ＡＮＤゲートへ入力として提供される。全ての最終ＡＮＤゲートの出力は、選択されたクロック出力を提供するＯＲゲートを通過する。クロックセレクタは、ラントパルス、準安定状態、又はその他の異常信号を生成することなく選択信号によって判定されるように、発振器間で切り換わる。しかし、この解決策は、切換え動作が完了するまで選択ラインが安定したままであることを必要とし、そうでなければこの回路はグリッチを生成するであろう。
【０００６】
別のアプローチは、「フェーズ切換えマルチプレクサ」を用いる。残念ながらフェーズ切換えマルチプレクサは、いくつかのクロックフェーズを圧縮するという望まれない挙動を示す。これはまた、準安定に起因する。準安定は、連続した要素の記憶ノードが理想的な「１」と理想的な「０」との間の状態になる場合に存在する。準安定状態は、クロックマルチプレクサによって異なって解釈され、他のフリップフロップのフィードバックをもたらしうる。従って、あらゆる非同期のインタフェーシングを回避するために、両方のフリップフロップの取得エッジとＳＥＬＥＣＴ信号の開始エッジとが互いから離れてセットされることが必要である。
【０００７】
従って、グリッチフリー方式及びフェーズ圧縮フリー方式におけるクロック間の切換えの問題に対する解決策へのニーズがある。
【０００８】
モバイルシステムチップセット及び同様のアプリケーションのために用いられることができるクロック切換え回路における速い切換え時間及び簡略さへのニーズがある。
【０００９】
更に、切換え処理中の準安定又はその他の異常の可能性を低くするクロック信号切換え回路へのニーズがある。
【特許文献１】米国特許４，８５３，６５３号
【発明の概要】
【００１０】
新規かつ改善されたグリッチフリークロック信号マルチプレクサ回路を提供する技術が開示される。この技術は、パーソナルコンピュータ、携帯情報端末、無線ハンドセット、及び同様の電子デバイスにおいて動作するアプリケーションを含むよりいっそう強力なソフトウェアアプリケーションのデジタル信号処理チップセットの動作を向上させ、また、関連するデジタル処理速度、エネルギー利用及びサービス品質を増加させる。
【００１１】
開示された主題の局面によると、クロックマルチプレクサ回路を駆動する第１のクロック入力から、クロックマルチプレクサ回路を駆動する第２のクロック入力への切換えにおけるグリッチを阻止する方法及びシステムが提供される。この方法及びシステムは、クロックマルチプレクサ回路において第１のクロック入力信号を受信することと、クロックマルチプレクサが第１のクロック入力信号を受信したことに応答してクロックマルチプレクサ回路からのクロック信号出力を提供することとを提供する。開示された主題は、第１のクロック信号出力における低フェーズ入力レベルに応答してクロック信号出力における低フェーズ出力レベルを判定し、限定された期間、クロックマルチプレクサ回路に、第１のクロック入力信号のフェーズレベルに関わらず低フェーズ出力レベルを維持させる。クロックマルチプレクサ回路はまた、第２のクロック入力信号を受信し、第２のクロック入力信号における低フェーズ入力レベルの存在を判定する。第１のクロック入力信号に応答するクロック信号入力を提供することから、第２のクロック入力信号に応答するクロック信号を提供することへの切換えは、第２のクロック入力信号における低フェーズ入力レベルの間、低フェーズ出力レベルを維持しながら起こる。その後方法及びシステムは、切換えの後、クロックマルチプレクサ回路の出力が第２のクロック信号入力のフェーズレベルに従うことを可能とする。
【００１２】
開示された主題のこれらの利点及びその他の利点は、追加の新規特徴と同様、本明細書で提供される説明から明らかになるであろう。この発明の概要の意図は、特許請求された主題の包括的な説明であることではなく、むしろ主題の機能のうちいくつかの短い概観を提供することである。本明細書で提供されるその他のシステム、方法、特徴、及び利点は、図面及び詳細な説明によって当業者に明らかになるであろう。そのような追加のシステム、方法、特徴、及び利点の全ては、この説明に含まれ、請求項の範囲内であることが意図されている。
【図面の簡単な説明】
【００１３】
【図１】図１は、開示された主題を実現することができるモバイル局モデムシステムの簡略ブロック図である。
【図２】図２は、開示された主題によって対処されるようなクロック回路グリッチの概念を明らかにする。
【図３】図３は、本開示に関連するクロック制御パイプラインの局面を示す。
【図４】図４は、本開示に適切なフェーズ経路の局面を示す。
【図５】図５は、開示された主題を具体化するクロック切換え回路を示す。
【図６】図６は、開示された主題を具体化するクロック切換え回路を示す。
【図７】図７は、本開示の特定のステップを示す機能フローチャートを提供する。
【図８】図８は、開示された主題の準安定補正局面のフローチャートである。
【発明を実施するための形態】
【００１４】
開示された本主題の特徴、性質、及び利点は、同様の特徴が本明細書を通して相応する図面と関連して説明される詳細な説明からより明らかになるであろう。
【００１５】
新規の高度なグリッチフリークロック信号マルチプレクサ回路に関する開示された主題は、本明細書に示す利益が有利となりうる任意のタイプの信号処理アプリケーションのために用いることができる。このようなアプリケーションの１つはテレコミュニケーションにおいて見られ、特に、１つ又は複数のデジタル信号処理回路を用いる無線ハンドセットにおいて見られる。
【００１６】
図１は、開示された主題を実現することができるモバイル局モデム（ＭＳＭ）チップセット１０の簡略ブロック図である。しかし、開示された本主題は、多くの異なる実施形態において動作する多くの異なるタイプのチップセットに適用することができることを理解されたい。従って、本明細書に記載された提示は、このような利用の１つの実例による説明を提供する。特に図１は、開示された本主題が有利なアプリケーションを見つけることができるＭＳＭチップセット１０を示す。ＭＳＭチップセット１０は、例えばキーパッドインタフェース１４、ＳＤ／ＳＤＩＯアプリケーション１６、ＵＳＢ  ＯＴＧ接続１８、及び例えばＵＡＲＴ１  ２０、ＵＡＲＴ２／受信ユニットインタフェースモデム（ＲＵ  ＩＭ１）２２、及び（ＵＡＲＴ３／ＲＵ  ＩＭ２）２４のようなユニバーサル非同期送受信（ＵＡＲＴ）デバイスのような接続アプリケーション１２を含む。ＭＳＭチップセット１０へのビデオ入力は、ＣＭＯＳ  ＣＣＤカメラ入力２６を通してカメラ処理回路２８及びＭＯＤＩクライアント３０へ到来することができ、オーディオインタフェースは、インタフェースオーディオ回路のためのハンドセットスピーカ３２、ステレオヘッドセット３４、マイクロホン３６、及びステレオ入力３８を含む。オーディオ回路は、例えばＭＰ３、ＡＡＣ／ａａｃＰｌｕｓ機能、ＥＶＲＣ、ＱＣＥＬＰ、ＥＶＲＣ、ＱＣＥＬＰ、ＡＭＲ、ＣＭＸ、及びＭＩＤＩアプリケーションのようなアプリケーションをサポートすることが可能である。
【００１７】
図１のＭＳＭチップセット１０の例において、デュアルメモリバス４２は、様々なメモリと、関連する機能回路とをインタフェースする。これらは、例えばＳＤＲＡＭ４６、Ｂｕｒｓｔ  Ｐ  ＳＲＡＭ４８、及びＢｕｒｓｔ  ＮＯＲ５０のようなメモリデバイスをインタフェースするＥＢ１  ４４と、ＬＣＤ５４、ＮＡＮＤ５６、及びその他のデバイス５８をインタフェースするＥＢ２  ５２とを含むことができる。また、ＭＤＤＩ（モバイル・ディスプレイ・デジタル・インタフェース）ホスト６０は、ＬＣＤ５４とのインタフェースを提供することができる。ＭＳＭチップセット１０は、ＯｐｅｎＧＬ（登録商標）ＥＳ機能、３Ｄ機能、及び２Ｄ機能をサポートするグラフィック回路６２と、ＭＰＥＧ−４機能、Ｈ．２６３機能、及びＨ．２６４機能をサポートするビデオ回路６４とを含むこともできる。加えて、例えばＣＤＭＡプロセッサ６６、ＧＳＭ／ＧＰＲＳプロセッサ６８、ｇｐｓＯｎｅプロセッサ７０、及びＢＴ１．２プロセッサ７２の処理機能のような処理機能が、ＭＳＭチップセット１０に含まれることができる。信号変換処理等を提供するために、ＭＳＭチップセット１０は、直列バスインタフェース（ＳＢＩ）７４、受信Ａ／Ｄ変換器（Ｒｘ  ＡＤＣ）７６、及び送信Ｄ／Ａ変換器（Ｔｘ  ＤＡＣ）７８を含むことができる。
【００１８】
ＭＳＭチップセット１０は更に、例えばクァルコム社のＱＤＳＰ４０００プロセッサ８０、アーム社のＡＲＭ９２６ＥＪＳプロセッサ８２、及びクァルコム社のＭｏｄｅｍ  ＱＤＳＰ４０００  ８６、及び１つ又は複数のフェーズロックループ（ＰＬＬ）回路８６のような様々なチップセットプロセッサを含むことができる。ＰＬＬ８６は、クロック信号の生成を支援する。本質的に、デジタル回路動作のためのクロック信号を必要とするＭＳＭチップセット１０の任意の部分は、そのようなクロック信号のためにＰＬＬ８６の上に集まることができる。加えて、ＭＳＭチップセット１０の異なる実施形態において動作する例えば６つ又はそれ以上の多くのＰＬＬ８６がある。
【００１９】
時に、ＭＳＭチップセット１０の２つ又はそれ以上の部分へクロックを提供する１つのＰＬＬ８６を有することが可能である。これは、同じＰＬＬ８６がＭＳＭチップセット１０の２つ又はそれ以上の部分、例えばＣＤＭＡプロセッサ６６、ＧＳＭ／ＧＰＲＳプロセッサ６８、及びｇｐｓＯｎｅプロセッサ７０へクロック信号を提供することができるために電力利用の観点から有利である。ＭＳＭチップセット１０の様々な構成要素へ多重周波数クロックを提供するＰＬＬ８６を用いると、しばしば、それぞれの構成要素の実行中にクロックラインのソースを切り換えることが必要である。何れのＰＬＬ８６が望まれるクロック信号を提供しうるかを、以下の図５乃至図８に示す１つの実施形態を用いて制御することが本開示の焦点である。
【００２０】
開示された主題は、ハードウェアにおいて２つの異なる周波数クロックソースを多重化することと、内部論理によってマルチプレクサ選択ラインを制御することとを提供する。２つのクロック周波数は、互いに全く関係がないか、互いにいくつかの任意の関係を有するか、あるいは互いの倍数であることができる。何れの場合においても、本開示は、切換え時にクロックライン上でグリッチを生成することを回避する。クロックライン上のグリッチは、いくつかのレジスタによって取得クロックエッジとして解釈され他のレジスタにはミスされうるために、又はプログラムにおいて計算を終了するためには少なすぎる時間を提供するために、ＭＳＭチップセット１０全体に対して危険である。
【００２１】
図２は、本明細書で「グリッチ」として理解されるものをクロック回路内でより詳細に示す。ｃｌｋ信号９０が、ｃｌｋａ信号９２からｃｌｋｂ信号９４への切換えにおけるグリッチ１０６の存在を示す。クロック信号マルチプレクサは、ｃｌｋｂフェーズ持続期間のｃｌｋｂ立下りエッジ１０２の前かつｃｌｋａ立上りエッジ１００の後、ｃｌｋａから、ｃｌｋａフェーズ持続期間９８全体より少ないｃｌｋｂ信号９４へ切り換える選択信号に（ライン９６によって示される時間において）応答することができる。このような例において、ｃｌｋ信号９０は、出力クロックの高フェーズが圧縮されるグリッチ１０６を示す。このような状態は例えばＭＳＭチップセット１０の動作全体に有害な影響を及ぼしうる。
【００２２】
対照的に、マルチプレクサは多重化クロック信号のために特化して設計される。選択ラインは、非同期的に切り換わることが可能である。クロック回路は、出力クロック９０が決してグリッチしない（すなわち、出力クロックの高フェーズ又は低フェーズが圧縮されない）ことを確実にする。開示された主題は、このようなクロック切換え回路を提供する。
【００２３】
セットアップ時間及び保留時間の違反は、未判定の時間量存在しうる準安定をもたらしうる。従って理論上、ラッチの状態を分解するために必要な時間は無限となりうる。離散領域のポイントから等距離（又はほぼ等距離）である連続した領域内のポイントが常にあり、困難で潜在的に冗長な処理を何れの離散ポイントが選択するかに関する判定をする。もしアービタ又はフリップフロップに対する入力がほぼ同時に到着すれば、回路はおそらく準安定ポイントを横断するであろう。開示された主題は、下記に示すように、望まれるグリッチフリークロック信号切換えを提供することによってこの問題に対処する。
【００２４】
図３において、ｃｌｋａライン１１２は、クロック制御パイプライン（ＣＣＰ）１１４内にｃｌｋａ信号９２を提供する。ＣＣＰ１１４は、マルチプレクサ回路１１６内への入力を制御する複数のＣＣＰのうちの１つであることができる。つまり、ｃｌｋａ信号１１２は、例えばマルチプレクサ回路１１６が出力クロック信号１１８を生成することができる５つの可能なクロック信号入力のうちの１つである。
【００２５】
図４は、デジタル回路におけるグリッチの問題をグラフで示す、ＣＣＰ１１４に適用可能なクロック信号タイミングの局面を示す。ＣＣＰ１１４クリティカルタイミング経路が、切換え例１２０及び１２２として見られる。フェーズ経路１２０において、マルチプレクサ選択（アクティブ・ロー）信号１２６の立下りエッジ１２４は、マルチプレクサ１１６によるひずみのない伝搬を可能とするために、ｃｌｋａクロック信号９２の立上りエッジ１２８の前に安定でなければならない。後の立下りエッジ１２４は、ｃｌｋａクロック信号９２の高フェーズをチップするであろう。同様に、マルチプレクサ選択１３２の立上りエッジ１３０は、マルチプレクサ１１６のｃｌｋ出力１１８におけるグリッチを阻止するために、ｃｌｋａクロック信号９２の前に安定でなければならない。
【００２６】
図５は、本開示が有利に用いられるクロック切換え回路１５０を示す。クロック切換え回路１５０は、ｉｎｉｔ入力、ｒｅｑ１入力、ｒｅｑ０入力、及び停止入力を受信する復号器回路１５２を含む。選択制御信号が、ｃｌｋａ信号のためのクロック制御パイプライン１５４、ｃｌｋｂ信号のためのクロック制御パイプライン１５６、ｃｌｋｃ信号のためのクロック制御パイプライン１５８、及びｃｌｋｄ信号のためのクロック制御パイプライン１６０へ供給される。５から１へのマルチプレクサ回路１６２は、クロック信号ｃｌｋａ、ｃｌｋｂ、ｃｌｋｃ、ｃｌｋｄ、及びｃｌｋｔ（テストクロック）を受信する。加えて開示された主題にとって特に重要なことに、クロック切換え回路１５０は、内部要求ラインｒｅｑａ、ｒｅｑｂ、ｒｅｑｃ、ｒｅｑｄをロックし、それによってグリッチを阻止するロック回路１６４を提供する。
【００２７】
ロック回路１６４は更に、初期選択ライン１６６及び後期選択ライン１６８を含む。図６は、本開示の目的を達成するために用いられることができるクロック制御パイプライン１５４乃至１６０への入力の１つの実施形態をより詳細に示す。
【００２８】
クロック切換え回路１５０は、カレントクロックの低フェーズレベルを待つことを含む、１つのクロックから別のクロックへ切り換える制御論理を提供する。マルチプレクサ回路１６２への何れの選択もアクティブでない場合、出力は低い。クロック切換え回路１５０は、マルチプレクサ回路１６２の出力を低くし、新たなクロック信号の低フェーズを待つ。その後、クロック回路１５０は、マルチプレクサ回路１６２が新たなクロックの高フェーズレベル及び低フェーズレベルに従うことを可能とする。
【００２９】
クロック切換え回路１５０において、選択ライン（ｓｅｌａ、ｓｅｌｂ、ｓｅｌｃ、及びｓｅｌｄ）は、出力クロックグリッチを完全に回避しながら、ｃｌｋａ、ｃｌｋｂ、ｃｌｋｃ、及びｃｌｋｄへ非同期的に切り換わる。クロック切換え回路１５０の開示された実施形態は、パイプライン１５４乃至１６０を含む４つのＣＣＰをサポートする。クロック切換え回路１５０は、ＰＬＬクロック経路内のステージの数を低減するために、ＣＣＰ１１４の論理をマルチプレクサ１６２の論理と併合する。開示された実施形態の技術的利点は、ジッタとデューティサイクルひずみとの両方における著しい改良である。加えて、クロック切換え回路１５０は、ＣＣＰ論理を必要でない場合にディセーブルすることを可能とする。開示された主題の更なる技術的利点は、１つの実施形態において１．０ＧＨｚクロックのためのクロック切換えサポートを含む。本開示は、低確率の準安定、低ジッタ、低デューティサイクルひずみ、低電力要求と低エネルギー要求、低エリア要求、及び低スキューを明らかにする。
【００３０】
図７は、クロック切換え回路１５０によって実行することができる、本開示の特定のステップを示す機能フローチャート１７０を提供する。クロック間の切換え処理の更なる説明において、現在選択されているクロックが外部要求ラインｒｅｑ１及びｒｅｑ０と整合が取れている場合、クロック切換え回路１５０は安定状態にある（ステップ１７２）と見なされたい。つまり、クロック切換え回路１５０は、選択されたｃｌｋａを用いた安定状態にあると仮定する（ステップ１７４）。外部要求ラインは、復号器による伝搬からブロックされない。その後、ｒｅｑ０は立ち上がることができ、ｃｌｋｂが要求される（ステップ１７６）。この事象は復号器回路１５２を介して伝搬し、ｒｅｑａを低くしｒｅｑｂを高くする（ステップ１７８）。その後、ｒｅｑａは、ｓｅｌａを制御しているパイプライン１５４に０を入力する（ステップ１８０）。しかし、ｒｅｑｂには即座の効果がない。動作中、ｒｅｑｂは、ｓｅｌａが未だ高いために、ｃｌｋｂを制御しているパイプラインにまだ入力することができない。
【００３１】
いくらかの後、ｒｅｑ１は切り換わることができる（ステップ１８４）。その後、ｒｅｑｄが高くなりｒｅｑｂと入れ替わるが、マルチプレクサ１６２の出力クロック信号にはまだ効果がない（ステップ１８６）。いくつかの時点で、ｃｌｋａの初期選択が立ち下がる。これはパイプライン１５２乃至１６０に供給している内部要求ラインをロックする（ステップ１８８）。その後、復号器回路１５２が準安定となりうる。１つのクロックサイクル内で、開示された回路は準安定が起こる可能性を実質的に低減する（ステップ１９０）。１サイクル後、ｓｅｌａが同様に立ち下がり、ｒｅｑｄが、ｃｌｋｄ１６０を制御しているパイプラインに１を入力することを可能とする（ステップ１９２）。結局、ｓｅｌｄが高くなり、内部要求ラインをロック解除し、クロック切換え回路１５０を安定状態に戻す（ステップ１９４）。
【００３２】
図８のフローチャート２００に示すように、クロック切換え回路１５０はまた、復号器回路１５２の準安定に効果的に対処する。ステップ２０２で開始し、クロック切換え回路１５０が、選択されたｃｌｋａによって安定状態にあると仮定する（ステップ２０２）。外部要求ラインは、復号器を介した伝搬からブロックされない。ｒｅｑ０が立ち上がり、ｃｌｋｂが要求されると仮定する（ステップ２０４）。この事象は復号器回路１５２を介して伝搬し、ｒｅｑａを低くし、ｒｅｑｂを高くする（ステップ２０６）。その後ｒｅｑａは、ｓｅｌａ１５４を制御しているパイプラインに０を入力する（ステップ２０８）。いくつかの時点で、ｃｌｋａの初期選択回路１６６が立ち下がる。これは、パイプライン１５２乃至１６０に供給している内部要求ラインをロックする（ステップ２１０）。もしｒｅｑ０が同時に立ち下がれば、復号器回路１５２は準安定となりうる（ステップ２１２）。ｒｅｑａにおける準安定は、ｒｅｑａのための次のサンプリング事象がたった１クロックサイクル後に起こるために、許容されうる（ステップ２１４）。ｃｌｋａの後の選択であるｓｅｌａが別のサイクルに対して高いままであるだろうから、ｒｅｑｂ、ｒｅｑｃ、及びｒｅｑｄにおける準安定も許容されうる（ステップ２１６）。
【００３３】
開示された実施形態において、テストクロックを選択するためにテストモード動作を提供することができる。テストクロックｃｌｋｔの選択は、通常５から１へのマルチプレクサ回路１６２によって通常生成される機能クロックをバイパスする。ｃｌｋｔの選択は、マルチプレクサ回路１６２の動作の制御におけるクロック切換え回路１５０の状態に影響を及ぼさない。ｃｌｋｔの選択は、クロック切換え回路１５０に影響を及ぼさない。テストクロック選択ラインはクロック切換え回路１５０をオーバライドする。
【００３４】
要約すると本開示は、クロックマルチプレクサ回路を駆動する第１のクロック入力から、クロックマルチプレクサ回路を駆動する第２のクロック入力への切換えにおけるグリッチを阻止する方法及びシステムを提供する。この方法及びシステムは、クロックマルチプレクサ回路において第１のクロック入力信号を受信することと、クロックマルチプレクサが第１のクロック入力信号を受信したことに応答してクロックマルチプレクサ回路からのクロック信号出力を提供することとを提供する。開示された主題は、第１のクロック信号出力における低フェーズ入力レベルに応答してクロック信号出力における低フェーズ出力レベルを判定し、限定された期間、クロックマルチプレクサ回路に、第１のクロック入力信号のフェーズレベルに関わらず低フェーズ出力レベルを維持させる。クロックマルチプレクサ回路はまた、第２のクロック入力信号を受信し、第２のクロック入力信号における低フェーズ入力レベルの存在を判定する。第１のクロック入力信号に応答するクロック信号入力を提供することから、第２のクロック入力信号に応答するクロック信号を提供することへの切換えは、第２のクロック入力信号における低フェーズ入力レベルの間、低フェーズ出力レベルを維持しながら起こる。その後方法及びシステムは、切換えの後、クロックマルチプレクサ回路の出力が第２のクロック信号入力のフェーズレベルに従うことを可能とする。
【００３５】
本明細書で説明された、クロックマルチプレクサ回路を駆動する第１のクロック信号入力から、該クロックマルチプレクサ回路を駆動する第２のクロック入力への切換えにおいてグリッチを低減する処理特徴及び機能は、様々な方式で実現することができる。更に、本明細書で説明された処理及び機能は、このような様々な信号及び命令処理システムによる読取及び実行のために、磁気記録媒体、光記録媒体、又はその他の記録媒体に格納されることができる。従って上述した好適な実施形態の説明は、当業者をして、特許請求された主題の製造又は利用を可能とするために提供される。これらの実施形態への様々な変形例も当業者には明らかであって、例えば１つの更なる実施形態は、Ｎから１へのバージョンの回路を含むことができる。本明細書で定義された一般原理は、発明能力を用いることなく他の実施形態に適用可能である。従って、特許請求された主題は、本明細書に示す実施形態に限定されることは意図されておらず、本明細書に開示した原理及び新規特徴と整合が取れた最も広い範囲と一致するように意図されている。
なお、以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
クロックマルチプレクサ回路を駆動する第１のクロック信号入力から、前記クロックマルチプレクサ回路を駆動する第２のクロック信号入力への切換えにおけるグリッチを低減する方法であって、
クロックマルチプレクサ回路において第１のクロック入力信号を受信することと、
前記クロックマルチプレクサ回路が前記第１のクロック入力信号を受信したことに応答して、前記クロックマルチプレクサ回路からのクロック信号出力を提供することと、
前記第１のクロック信号出力における低フェーズ入力レベルに応答して、前記クロック信号出力における低フェーズ出力レベルを判定することと、
前記第１のクロック入力信号のフェーズレベルに関わらず、前記低フェーズ出力レベルを維持するために前記クロックマルチプレクサ回路をロックすることと、
前記クロックマルチプレクサ回路において第２のクロック入力信号を受信することと、
前記第２のクロック入力信号における低フェーズ入力レベルの存在を判定することと、
前記第２のクロック入力信号における低フェーズ入力レベルの間、前記低フェーズ出力レベルを維持しながら、前記第１のクロック入力信号に応答してクロック信号出力を提供することから、前記第２のクロック入力信号に応答してクロック信号出力を提供することへ切り換えることと、
前記切り換えることの後、前記クロックマルチプレクサ回路の出力が、前記第２のクロック信号入力のフェーズレベルに従うことを可能とすることと
からなるステップを備える方法。
［Ｃ２］
Ｃ１に記載の方法において、
およそ１クロックサイクル内で、前記切り換えることに関連して起こる準安定状態を除去するステップを更に備える方法。
［Ｃ３］
Ｃ１に記載の方法において、
前記ロックすることを、前記ロックすることの第１の部分の初期ステージロックステップと、前記ロックすることの第２の部分の後期ステージロックステップと、として実行するステップを更に備える方法。
［Ｃ４］
Ｃ１に記載の方法において、
少なくとも前記第１のクロック信号入力と前記第２のクロック信号入力とを独立して動作する部分の回路を用いて、前記クロックマルチプレクサ回路の動作をテストするステップを更に備える方法。
［Ｃ５］
Ｃ１に記載の方法において、
第１のクロック制御パイプラインを用いて前記第１のクロック信号入力を前記クロックマルチプレクサ回路に関連付け、第２のクロック制御パイプラインを用いて前記第２のクロック信号入力を前記クロックマルチプレクサ回路に関連付けるステップを更に備える方法。
［Ｃ６］
Ｃ５に記載の方法において、
復号器回路を前記第１のクロック制御パイプライン及び前記第２のクロック制御パイプラインと関連付けるステップを更に備える方法。
［Ｃ７］
Ｃ１に記載の方法において、
第１のフェーズロックループ回路から前記第１のクロック信号入力を取り出し、第２のフェーズロックループ回路から前記第２のクロック信号入力を取り出すステップを更に備える方法。
［Ｃ８］
Ｃ１に記載の方法において、
前記クロックマルチプレクサ回路の出力を複数のデジタル信号処理回路に関連付けるステップを更に備える方法。
［Ｃ９］
Ｃ１に記載の方法において、
前記クロックマルチプレクサ回路の出力をモバイル局モデムチップセットに関連付けるステップを更に備える方法。
［Ｃ１０］
クロックマルチプレクサ回路を駆動する第１のクロック信号入力から、前記クロックマルチプレクサ回路を駆動する第２のクロック信号入力への切換えにおけるグリッチを低減するグリッチ低減クロック切換え回路であって、
クロックマルチプレクサ回路において第１のクロック入力信号を受信するクロックマルチプレクサ回路と、
前記クロックマルチプレクサ回路が前記第１のクロック入力信号を受信したことに応答して、前記クロックマルチプレクサ回路からのクロック信号出力を提供するクロックマルチプレクサ回路出力と、
前記第１のクロック信号出力における低フェーズ入力レベルに応答して、前記クロック信号出力における低フェーズ出力レベルを判定するクロック出力レベル判定回路と、
前記第１のクロック入力信号のフェーズレベルに関わらず、前記低フェーズ出力レベルを維持するために前記クロックマルチプレクサ回路をロックするロック回路と、
前記クロックマルチプレクサ回路において第２のクロック入力信号を受信するクロックマルチプレクサ入力回路と、
前記第２のクロック入力信号における低フェーズ入力レベルの存在を判定する低フェーズ入力レベル判定回路と、
前記第２のクロック入力信号における低フェーズ入力レベルの間、前記低フェーズ出力レベルを維持しながら、前記第１のクロック入力信号に応答してクロック信号出力を提供することから、前記第２のクロック入力信号に応答してクロック信号出力を提供することへ切り換える切換え回路と、
前記切り換え後、前記クロックマルチプレクサ回路の出力が、前記第２のクロック信号入力のフェーズレベルに従うことを可能とするクロックマルチプレクサ回路出力回路と
を備えるグリッチ低減クロック切換え回路。
［Ｃ１１］
Ｃ１０に記載のシステムにおいて、
前記グリッチ低減クロック切換え回路は更に、およそ１クロックサイクル内で、前記切り換えることに関連して起こる準安定状態を除去する回路及び命令を更に備えるシステム。
［Ｃ１２］
Ｃ１０に記載のシステムにおいて、
前記グリッチ低減クロック切換え回路は更に、前記ロックするステップを、前記ロックすることの第１の部分の初期ステージロックステップと、前記ロックすることの第２の部分の後期ステージロックステップと、として実行する回路及び命令を備えるシステム。
［Ｃ１３］
Ｃ１０に記載のシステムにおいて、
前記グリッチ低減クロック切換え回路は更に、少なくとも前記第１のクロック信号入力と前記第２のクロック信号入力とを独立して動作する部分の回路を用いて、前記クロックマルチプレクサ回路の動作をテストする回路及び命令を備えるシステム。
［Ｃ１４］
Ｃ１０に記載のシステムにおいて、
前記グリッチ低減クロック切換え回路は更に、第１のクロック制御パイプラインを用いて前記第１のクロック信号入力を前記クロックマルチプレクサ回路に関連付け、第２のクロック制御パイプラインを用いて前記第２のクロック信号入力を前記クロックマルチプレクサ回路に関連付ける回路及び命令を備えるシステム。
［Ｃ１５］
Ｃ１０に記載のシステムにおいて、
前記グリッチ低減クロック切換え回路は更に、前記第１のクロック制御パイプライン及び前記第２のクロック制御パイプラインと関連付ける復号器回路を備えるシステム。
［Ｃ１６］
Ｃ１０に記載のシステムにおいて、
前記グリッチ低減クロック切換え回路は更に、第１のフェーズロックループ回路から前記第１のクロック信号入力を取り出し、第２のフェーズロックループ回路から前記第２のクロック信号入力を取り出す回路及び命令を備えるシステム。
［Ｃ１７］
Ｃ１０に記載のシステムにおいて、
前記グリッチ低減クロック切換え回路は更に、前記クロックマルチプレクサ回路の出力を複数のデジタル信号処理回路に関連付ける回路及び命令を備えるシステム。
［Ｃ１８］
Ｃ１０に記載のシステムにおいて、
前記グリッチ低減クロック切換え回路は更に、前記クロックマルチプレクサ回路の出力をモバイル局モデムチップセットに関連付ける回路及び命令を備えるシステム。
［Ｃ１９］
クロックマルチプレクサ回路を駆動する第１のクロック信号入力から、前記クロックマルチプレクサ回路を駆動する第２のクロック信号入力への切換えにおけるグリッチを低減する手段を備える、パーソナル電子デバイスのサポートにおける動作のためのモバイル局モデムであって、
クロックマルチプレクサ回路において第１のクロック入力信号を受信する受信手段と、
前記クロックマルチプレクサ回路が前記第１のクロック入力信号を受信したことに応答して、前記クロックマルチプレクサ回路からのクロック信号出力を提供する手段と、
前記第１のクロック信号出力における低フェーズ入力レベルに応答して、前記クロック信号出力における低フェーズ出力レベルを判定する手段と、
前記第１のクロック入力信号のフェーズレベルに関わらず、前記クロックマルチプレクサ回路に前記低フェーズ出力レベルを維持させる手段と、
前記クロックマルチプレクサ回路において第２のクロック入力信号を受信する手段と、
前記第２のクロック入力信号における低フェーズ入力レベルの存在を判定する手段と、
前記第２のクロック入力信号における低フェーズ入力レベルの間、前記低フェーズ出力レベルを維持しながら、前記第１のクロック入力信号に応答してクロック信号出力を提供することから、前記第２のクロック入力信号に応答してクロック信号出力を提供することへ切り換える切換え手段と、
前記切り換え手段の動作後、前記クロックマルチプレクサ回路の出力が、前記第２のクロック信号入力のフェーズレベルに従うことを可能とする手段と
からなるステップを備えるモバイル局モデム。
［Ｃ２０］
Ｃ１９に記載のモバイル局モデムにおいて、
およそ１クロックサイクル内で、前記切り換えることに関連して起こる準安定状態を除去する手段を更に備えるモバイル局モデム。
［Ｃ２１］
Ｃ１９に記載のモバイル局モデムにおいて、
前記ロックするステップを、前記ロックすることの第１の部分の初期ステージロックステップと、前記ロックすることの第２の部分の後期ステージロックステップと、として実行する手段を更に備えるモバイル局モデム。
［Ｃ２２］
Ｃ１９に記載のモバイル局モデムにおいて、
少なくとも前記第１のクロック信号入力と前記第２のクロック信号入力とを独立して動作する部分の回路を用いて、前記クロックマルチプレクサ回路の動作をテストする手段を更に備えるモバイル局モデム。
［Ｃ２３］
Ｃ１９に記載のモバイル局モデムにおいて、
第１のクロック制御パイプラインを用いて前記第１のクロック信号入力を前記クロックマルチプレクサ回路に関連付け、第２のクロック制御パイプラインを用いて前記第２のクロック信号入力を前記クロックマルチプレクサ回路に関連付ける手段を更に備えるモバイル局モデム。
［Ｃ２４］
Ｃ１９に記載のモバイル局モデムにおいて、
復号器回路を前記第１のクロック制御パイプライン及び前記第２のクロック制御パイプラインと関連付ける手段を更に備えるモバイル局モデム。
［Ｃ２５］
Ｃ１９に記載のモバイル局モデムにおいて、
第１のフェーズロックループ回路から前記第１のクロック信号入力を取り出し、第２のフェーズロックループ回路から前記第２のクロック信号入力を取り出す手段を更に備えるモバイル局モデム。
［Ｃ２６］
Ｃ１９に記載のモバイル局モデムにおいて、
前記クロックマルチプレクサ回路の出力を複数のデジタル信号処理回路に関連付ける手段を更に備えるモバイル局モデム。
［Ｃ２７］
Ｃ１９に記載のモバイル局モデムにおいて、
前記クロックマルチプレクサ回路の出力をパーソナル電子デバイスに関連付ける手段を更に備えるモバイル局モデム。
［Ｃ２８］
クロックマルチプレクサ回路を駆動する第１のクロック信号入力から、前記クロックマルチプレクサ回路を駆動する第２のクロック信号入力への切換えにおけるグリッチを低減する命令をデジタル信号プロセッサ上で処理するコンピュータ読取可能プログラムコード手段を有するコンピュータ利用可能媒体であって、
クロックマルチプレクサ回路において第１のクロック入力信号を受信するコンピュータ読取可能プログラムコード手段と、
前記クロックマルチプレクサ回路が前記第１のクロック入力信号を受信したことに応答して、前記クロックマルチプレクサ回路からのクロック信号出力を提供するコンピュータ読取可能プログラムコード手段と、
前記第１のクロック信号出力における低フェーズ入力レベルに応答して、前記クロック信号出力における低フェーズ出力レベルを判定するコンピュータ読取可能プログラムコード手段と、
前記第１のクロック入力信号のフェーズレベルに関わらず、前記クロックマルチプレクサ回路に前記低フェーズ出力レベルを維持させるコンピュータ読取可能プログラムコード手段と、
前記クロックマルチプレクサ回路において第２のクロック入力信号を受信するコンピュータ読取可能プログラムコード手段と、
前記第２のクロック入力信号における低フェーズ入力レベルの存在を判定するコンピュータ読取可能プログラムコード手段と、
前記第２のクロック入力信号における低フェーズ入力レベルの間、前記低フェーズ出力レベルを維持しながら、前記第１のクロック入力信号に応答してクロック信号出力を提供することから、前記第２のクロック入力信号に応答してクロック信号出力を提供することへ切り換えるコンピュータ読取可能プログラム手段と、
前記切り換えた後、前記クロックマルチプレクサ回路の出力が、前記第２のクロック信号入力のフェーズレベルに従うことを可能とするコンピュータ読取可能プログラム手段と
を備えるコンピュータ利用可能媒体。
［Ｃ２９］
Ｃ２８に記載のコンピュータ利用可能媒体において、
前記クロックマルチプレクサ回路の出力を複数のデジタル信号処理回路に関連付けるコンピュータ読取可能プログラムコード手段を更に備えるコンピュータ利用可能媒体。
［Ｃ３０］
Ｃ２８に記載のコンピュータ利用可能媒体において、
前記クロックマルチプレクサ回路の出力をモバイル局モデムチップセットに関連付けるコンピュータ読取可能プログラムコード手段を備えるコンピュータ利用可能媒体。
【図１】
0005442802.tif 000002
【図２】
0005442802.tif 000003
【図３】
0005442802.tif 000004
【図４】
0005442802.tif 000005
【図５】
0005442802.tif 000006
【図６】
0005442802.tif 000007
【図７】
0005442802.tif 000008
【図８】
0005442802.tif 000009