第1のキーパー回路、第1のディスチャージ回路、および第1のプリチャージ回路を備える第1のダイナミック回路構造体であって、前記第1のキーパー回路、前記第1のディスチャージ回路、および前記第1のプリチャージ回路が、第1のダイナミックノードに接続されており、前記第1のプリチャージ回路が、前記第1のダイナミックノードをプリチャージ電圧レベルにプリチャージするように構成されている、第1のダイナミック回路構造体と、第2のキーパー回路、第2のディスチャージ回路、および第2のプリチャージ回路を備える第2のダイナミック回路構造体であって、前記第2のキーパー回路、前記第2のディスチャージ回路、および前記第2のプリチャージ回路が、第2のダイナミックノードに接続されており、前記第2のキーパー回路が、前記第1のダイナミックノードにさらに接続されている、第2のダイナミック回路構造体とを備える装置であって、前記第1のダイナミック回路構造体が、前記プリチャージ電圧レベルと異なるディスチャージ電圧レベルである、アサートされたディスチャージ信号をディスチャージ期間中に受信する、装置。前記第1のキーパー回路が、前記第1のダイナミックノードのディスチャージ中にイネーブルにされない、請求項1に記載の装置。前記第2のキーパー回路が、前記第1のダイナミックノードのディスチャージに応じてイネーブルにされる、請求項1に記載の装置。アサートされたディスチャージ信号を受信する、前記第1のダイナミック回路構造体および前記第2のダイナミック回路構造体の一方だけが、第1の電圧ドメインからのアサートされたディスチャージ信号の受信に応じて第2の電圧ドメインへの出力信号を生成するレベルシフタとして動作する、請求項1に記載の装置。プリチャージ期間中は、前記第1のダイナミックノードおよび前記第2のダイナミックノードが、前記第2の電圧ドメインにおけるロジックハイの電圧レベルにプリチャージされており、前記プリチャージ期間に続くディスチャージ期間中は、前記第1のダイナミック回路構造体および前記第2のダイナミック回路構造体の一方だけに対応する、前記第1のダイナミックノードおよび前記第2のダイナミックノードの一方が、ロジックローの電圧レベルにディスチャージし、前記第1のダイナミックノードおよび前記第2のダイナミックノードの他方が、前記第2の電圧ドメインにおけるロジックハイの電圧レベルで保持されている、請求項4に記載の装置。前記第1のキーパー回路が、前記第1のダイナミックノードにおける電圧レベルを維持するように構成されており、前記第2のキーパー回路が、前記第2のダイナミックノードにおける電圧レベルを維持するように構成されている、請求項1に記載の装置。少なくとも1つの半導体ダイに組み込まれている、請求項1に記載の装置。前記第1のダイナミック回路構造体および前記第2のダイナミック回路構造体が組み込まれたセットトップボックス、音楽プレーヤ、ビデオプレーヤ、エンターテインメントユニット、ナビゲーションデバイス、通信デバイス、携帯情報端末、固定位置データユニット、およびコンピュータからなる群から選択されるデバイスをさらに含む、請求項1に記載の装置。複数のダイナミック回路構造体を備える装置であって、前記複数のダイナミック回路構造体における各々のダイナミック回路構造体が、プリチャージ電圧レベルにプリチャージされるように構成されたダイナミックノードと、キーパー回路と、ディスチャージ回路と、プリチャージ回路とを備え、前記複数のダイナミック回路構造体における第1のダイナミック回路構造体のダイナミックノードが、前記複数のダイナミック回路構造体における他のダイナミック回路構造体の各々のキーパー回路に接続されており、前記複数のダイナミック回路構造体の1つだけが、前記プリチャージ電圧レベルと異なるディスチャージ電圧レベルである、アサートされたディスチャージ信号をディスチャージ期間中に受信する、装置。前記複数のダイナミック回路構造体における各々の特定のダイナミック回路構造体の前記ディスチャージ回路が、ワンホットデコーダ回路における対応する出力に応答する、請求項9に記載の装置。前記複数のダイナミック回路構造体における特定のダイナミック回路構造体ごとに、前記特定のダイナミック回路構造体における前記プリチャージ回路が、第2の電圧ドメインからのクロック信号に応答し、前記特定のダイナミック回路構造体における前記ディスチャージ回路が、前記クロック信号と、第1の電圧ドメインからのディスチャージ信号とに応答する、請求項9に記載の装置。前記ディスチャージ信号が、第1の電圧ドメインからのワンホットディスチャージ信号であり、前記複数のダイナミック回路構造体における各々のダイナミック回路構造体が、第2の電圧ドメインにあり、前記ワンホットディスチャージ信号に応答する、請求項9に記載の装置。メモリアレイと、前記メモリアレイにおける複数のコラムまたはワード線をドライブするために前記メモリアレイに接続されたダイナミックドライバ回路とを含むメモリデバイスをさらに備え、前記ダイナミックドライバ回路が複数のダイナミック回路構造体を備える、請求項9に記載の装置。少なくとも1つの半導体ダイに組み込まれている、請求項9に記載の装置。前記複数のダイナミック回路構造体が組み込まれたセットトップボックス、音楽プレーヤ、ビデオプレーヤ、エンターテインメントユニット、ナビゲーションデバイス、通信デバイス、携帯情報端末、固定位置データユニット、およびコンピュータからなる群から選択されるデバイスをさらに備える、請求項9に記載の装置。第1のダイナミック回路構造体における第1のダイナミックノードをプリチャージ電圧レベルにプリチャージするための手段と、第2のダイナミック回路構造体における第2のダイナミックノードを前記プリチャージ電圧レベルにプリチャージするための手段と、前記第2のダイナミックノードのディスチャージに応じて、前記第1のダイナミックノードを前記プリチャージ電圧レベルで維持するための手段と、前記第1のダイナミックノードのディスチャージに応じて、前記第2のダイナミックノードを前記プリチャージ電圧レベルで維持するための手段と、ディスチャージ電圧レベルにおけるディスチャージ信号に応じて、前記第1のダイナミックノードおよび前記第2のダイナミックノードの一方だけをディスチャージするための手段とを備える装置であって、前記プリチャージ電圧レベルと前記ディスチャージ電圧レベルとが異なる、装置。少なくとも1つの半導体ダイに組み込まれている、請求項16に記載の装置。前記第1のダイナミックノードをプリチャージするための手段と、前記第2のダイナミックノードをプリチャージするための手段とが組み込まれたセットトップボックス、音楽プレーヤ、ビデオプレーヤ、エンターテインメントユニット、ナビゲーションデバイス、通信デバイス、携帯情報端末、固定位置データユニット、およびコンピュータからなる群から選択されるデバイスをさらに含む、請求項16に記載の装置。第1のダイナミック回路構造体における第1のディスチャージ回路でディスチャージ信号を受信するステップであって、前記第1のダイナミック回路構造体が、第1のダイナミックノードおよび第1のキーパー回路を備え、前記ディスチャージ信号が、第1の電圧レベルを含み、前記第1のダイナミックノードが、前記第1の電圧レベルと異なる第2の電圧レベルであり、前記ディスチャージ信号が受信される際に前記第1のキーパー回路がディセーブルにされている、ステップと、前記ディスチャージ信号の受信に応じて前記第1のダイナミックノードをディスチャージするステップと、第2のダイナミック回路構造体における第2のダイナミックノードを前記第2の電圧レベルで維持するために、前記第1のダイナミックノードのディスチャージに応じて前記第2のダイナミック回路構造体における第2のキーパー回路をイネーブルにするステップとを含む、方法。前記第1のダイナミック回路構造体における第1のプリチャージ回路と、前記第2のダイナミック回路構造体における第2のプリチャージ回路とにおいて、クロック信号を受信するステップと、前記クロック信号の受信に応じて、前記第1のダイナミックノードおよび前記第2のダイナミックノードを前記第2の電圧レベルに設定するステップとをさらに含む、請求項19に記載の方法。前記第1のダイナミックノードおよび前記第2のダイナミックノードを前記第2の電圧レベルに設定するステップが、第1のプリチャージトランジスタを介して電圧源を前記第1のダイナミックノードに接続するステップと、第2のプリチャージトランジスタを介して前記電圧源を前記第2のダイナミックノードに接続するステップと含む、請求項20に記載の方法。前記第1のディスチャージ回路が、基準電圧部に接続されたディスチャージトランジスタの積み重ねられたペアを含み、前記第1のダイナミックノードをディスチャージするステップが、前記第1のダイナミックノードを前記基準電圧部に接続するステップを含む、請求項19に記載の方法。前記第2のキーパー回路が、前記第2のダイナミックノードを電圧源に接続することによって、前記第2のダイナミックノードを前記第2の電圧レベルで維持する、請求項19に記載の方法。前記ディスチャージ信号がワンホットデコーダ回路から受信される、請求項19に記載の方法。一群のダイナミック回路は、電圧レベルシフタとして動作する。これらのダイナミック回路は初期化され、第1の電圧ドメインからの入力信号は、第2の電圧ドメインにおけるダイナミック回路の選択された1つに提供される。この入力信号は、選択されたダイナミック回路のダイナミックノードをディスチャージさせ、第2の電圧ドメインにおける出力信号を生成する。他のダイナミック回路におけるキーパー回路は、NFETのプルダウンデバイスからのリーク電流に起因する、他のダイナミック回路におけるダイナミックノードのディスチャージを防ぐために、選択されたダイナミック回路におけるダイナミックノードのディスチャージに応じてイネーブルにされる。出力信号の電圧レベルは、入力信号の電圧レベル対してシフトされる。特定の実施形態では、装置は、ディスチャージ信号を受信するように構成された第1のダイナミック回路構造体および第2のダイナミック回路構造体を備える。第1のダイナミック回路構造体は、第1のキーパー回路、第1のディスチャージ回路、および第1のプリチャージ回路を備える。第1のキーパー回路、第1のディスチャージ回路、および第1のプリチャージ回路は、第1のダイナミックノードに接続されている。第1のプリチャージ回路は、第1のダイナミックノードをプリチャージ電圧レベルにプリチャージするように構成されている。第2のダイナミック回路構造体は、第2のキーパー回路、第2のディスチャージ回路、および第2のプリチャージ回路を備える。第2のキーパー回路、第2のディスチャージ回路、および第2のプリチャージ回路は、第2のダイナミックノードに接続されている。第2のキーパー回路は、第1のダイナミックノードに接続されている。第1のダイナミック回路構造体は、アサートされたディスチャージ信号をディスチャージ期間中に受信する。アサートされたディスチャージ信号は、プリチャージ電圧レベルと異なる電圧レベルを含む。別の特定の実施形態では、装置は、複数のダイナミック回路構造体を含む。複数のダイナミック回路構造体における各々のダイナミック回路構造体は、プリチャージ電圧レベルにプリチャージされるように構成されたダイナミックノードと、キーパー回路と、ディスチャージ回路と、プリチャージ回路と含む。複数のダイナミック回路構造体における第1のダイナミック回路構造体のダイナミックノードは、複数のダイナミック回路構造体における他のダイナミック回路構造体の各々のキーパー回路に接続されている。複数のダイナミック回路構造体の1つだけが、アサートされたディスチャージ信号をディスチャージ期間中に受信する。アサートされたディスチャージ信号は、プリチャージ電圧レベルと異なるディスチャージ電圧レベルである。別の特定の実施形態では、第1のダイナミック回路構造体における第1のディスチャージ回路でディスチャージ信号を受信するステップを含む方法が開示される。ディスチャージ信号は、第1の電圧レベルを有する。第1のダイナミック回路構造体は、第1のダイナミックノードおよび第1のキーパー回路を備え、第1のダイナミックノードは、第1の電圧レベルと異なる第2の電圧レベルを有する。第1のキーパー回路は、ディスチャージ信号が受信される際にディセーブルにされている。この方法は、ディスチャージ信号の受信に応じて第1のダイナミックノードをディスチャージするステップを含む。また、この方法は、第2のダイナミック回路構造体における第2のダイナミックノードを第2の電圧レベルで維持するために、第1のダイナミックノードのディスチャージに応じて、第2のダイナミック回路構造体における第2のキーパー回路をイネーブルにするステップを含む。開示される実施形態の少なくとも1つによってもたらされる特定の利点の1つは、ダイナミック回路構造体におけるダイナミックノードのディスチャージ中に、ダイナミック回路構造体におけるキーパー回路がイネーブルにされないことである。したがって、ダイナミックノードのディスチャージ中におけるディスチャージ回路とキーパー回路との競合は、低減するか、またはいくつかの場合には排除される。それにより、ダイナミックノードのディスチャージ中におけるダイナミック回路構造体の電力消費は減少し、ダイナミックノードがディスチャージする速度は向上し、レベルシフタは、より低いVddLレベルで動作することができる。図1を参照すると、マルチ電圧レベルのダイナミック回路構造体を含むシステムにおける第1の実施形態が示されている。図1のシステムは、第1の電圧ドメイン134においてワンホット出力を生成する回路137を含む。この回路137は、第2の電圧ドメイン136における複数のダイナミック回路構造体101に接続されており、複数のダイナミック回路構造体101は、代表的な第1のダイナミック回路構造体102と、代表的な第2のダイナミック回路構造体104とを含む。第1のダイナミック回路構造体102は、第1のダイナミックノード130に接続された第1のプリチャージ回路110と、第1のディスチャージ回路114と、第1のキーパー回路106とを含む。第2のダイナミック回路構造体104は、第2のダイナミックノード132に接続された第2のプリチャージ回路112と、第2のディスチャージ回路116と、第2のキーパー回路108とを含む。第1のキーパー回路106は、第2のダイナミック回路構造体104における第2のダイナミックノード132に接続されている。第2のキーパー回路108は、第1のダイナミック回路構造体102における第1のダイナミックノード130に接続されている。複数のダイナミック回路構造体101は、第1の電圧ドメイン134からのワンホットディスチャージ信号124を、第2の電圧ドメイン136に対応する出力信号192または194にシフトするレベルシフタとして動作する。回路137は、ディスチャージ信号124をワンホット信号として生成するように構成されている。例えば、ワンホットデコーダ回路137は、N本のラインを有するバスに接続されていてもよく、バスにおける各々のラインは、別々のディスチャージ回路114、116に接続されていてもよい。ワンホット出力を生成する回路137は、Nラインのバスのうちのただ1本のラインをアサートし、すべての残りのラインをアサートされないままにすることができる。したがって、ディスチャージ信号124には、一度に1つだけがアサートされる、複数のダイナミック回路構造体101に提供される複数の個別の信号が含まれ得る。第1のダイナミック回路構造体102は、第1のダイナミックノード130およびインバータ126を介して出力192を提供するように構成されている。出力192は、第2の電圧ドメイン136からのクロック信号118と、第1の電圧ドメイン134からのディスチャージ信号124とに応じて提供される。電圧ドメインから受信される信号は、特定範囲の電圧レベル以内の電圧レベルにおけるものでもよい。例えば、第1の電圧ドメイン134は、グランド基準電圧からVddLまでの電圧レベルの範囲を含むことができ、また第2の電圧ドメイン136は、グランド基準電圧からVddHまでの電圧レベルの範囲を含むことができ、このうちVddHはVddLより大きい。第1のプリチャージ回路110は、クロック信号118を入力として受信し、その入力に応じて第1のダイナミックノード130を電圧源に接続するか、または第1のダイナミックノード130を切り離す。第1のディスチャージ回路114は、クロック信号118およびディスチャージ信号124に応じて、第1のダイナミックノード130をディスチャージするように構成されている。第1のキーパー回路106は、第2のダイナミックノード132における、入力としての電圧に応答し、その入力に応じて第1のダイナミックノード130を電圧源に接続するか、または第1のダイナミックノード130を切り離す。例えば、第1のキーパー回路106は、第2のダイナミックノード132がディスチャージされる場合に、第1のダイナミックノード130を電圧源に接続する。本明細書で用いられる場合、ノードは、ノードにおける電圧が、ロジックハイの電圧レベルから実質的にゼロボルト、すなわちグランド値に推移する際にディスチャージされる。第2のダイナミック回路構造体104は、クロック信号118およびディスチャージ信号124に応じて、第2のダイナミックノード132およびインバータ128を介して出力194を提供するように構成されている。第2のプリチャージ回路112は、クロック信号118を入力として受信し、その入力に応じて第2のダイナミックノード132を電圧源に接続するか、または第2のダイナミックノード132を切り離す。第2のディスチャージ回路116は、クロック信号118およびディスチャージ信号124に応じて、第2のダイナミックノード132をディスチャージするように構成されている。第2のキーパー回路108は、第1のダイナミックノード130における、入力としての電圧に応答し、その入力に応じて第2のダイナミックノード132を電圧源に接続するか、または第2のダイナミックノード132を切り離す。例えば、第2のキーパー回路108は、第1のダイナミックノード130がディスチャージされる場合に、第2のダイナミックノード132を電圧源に接続する。キーパー回路106、108は、ダイナミックノード130~132のうちの1つを、ダイナミックノード130~132のうちの別の1つにおける電圧に応じて電圧源VddHに選択的に接続するように構成されたPチャネルの電界効果トランジスタなどの、1つまたは複数のプルアップデバイスを含むことができる。例えば、クロック信号118がロジックハイの値を有する場合、ダイナミックノード130、132は、NチャネルFETのプルダウンデバイスを通るリーク経路によって、徐々に状態を変化させ得る。キーパー回路106、108は、リーク電流を補償し、ダイナミックノード130、132をVddHのレベルで維持する。図2には、キーパー回路106、108の説明のための例が示されている。特定の実施形態では、第2の電圧ドメイン136における電圧によってキーパー回路106、108が制御されるため、キーパー回路106、108は、VddLドメインとVddHドメインとの間の、向上した電圧動作範囲を伴う電圧レベルシフトを可能にする。さらに、キーパートランジスタおよびNFETプルダウントランジスタのドライブ強度に影響を及ぼすプロセスのばらつきが、低減または回避され得る。さらに、VddLドメインの動作範囲は、レシオレス設計によって狭くされてもよく、またVddHとVddLのギャップに対する依存性をもたなくてもよい。動作においては、第1および第2のダイナミックノード130、132は、プリチャージ期間中はプリチャージされており、その間、プリチャージ回路110、112は、クロック信号118によってイネーブルにされており、ディスチャージ回路114、116は、クロック信号118によってディセーブルにされている。キーパー回路106、108は、ダイナミックノード130、132がプリチャージされることに応じてディセーブルにされる。ダイナミックノード130および132のプリチャージに続いて、第1のディスチャージ回路114および第2のディスチャージ回路116の一方だけが、ディスチャージ信号124によってイネーブルにされる。このディスチャージ信号124は、一度に複数の信号のうちの1つだけがアサートされる、すなわちホットとなる、ワンホット信号でもよい。それにより、第1のディスチャージ回路114および第2のディスチャージ回路116の一方だけが、プリチャージ期間に続くディスチャージ期間中にイネーブルにされ得る。クロック信号118の推移に応じて、プリチャージ回路110、112がディセーブルにされ、アサートされたディスチャージ信号124を受信するディスチャージ回路114または116がイネーブルにされる。例えば、ディスチャージ信号124を介して第1のディスチャージ回路114がイネーブルにされる場合、第2のディスチャージ回路116はイネーブルにされない。それにより、第1のディスチャージ回路114は、第1のダイナミックノード130をディスチャージする。第2のディスチャージ回路116は、イネーブルにされず、第2のダイナミックノード132をディスチャージしない。第1のダイナミックノード130は、第1の電圧ドメイン134からのワンホットディスチャージ信号124の受信に応じて、グランドにディスチャージし、インバータ126に、第2の電圧ドメイン136に対応する出力192におけるハイ値を提供させる。第2のダイナミックノード132は、第1の電圧ドメイン134からのロー入力の受信に応じて、第2のドメイン136におけるハイ電圧レベルでチャージされたままとなり、インバータ128に、出力194におけるロー値を提供させる。このように、複数のダイナミック回路構造体101は、第1の電圧ドメイン134からのワンホット入力信号の電圧レベルを、第2の電圧ドメイン136に対応するワンホット出力信号にシフトするように動作する。第2のダイナミックノード132が依然としてロジックハイの電圧レベルであるため、第1のキーパー回路106は、第1のダイナミックノード130のディスチャージ中はディセーブルにされたままとなる。それにより、第1のダイナミックノード130をディスチャージする際、第1のキーパー回路106と第1のディスチャージ回路114との間の競合は生じない。第2のキーパー回路108は、第1のダイナミックノード130のディスチャージに応じて、ダイナミックノード132の電圧レベルを、プリチャージ電圧レベルまたはその付近で維持する。すなわち、第2のキーパー回路108は、第2の電圧ドメイン136におけるロジックハイの電圧レベルで、第2のダイナミックノード132を維持することができる。このように、複数のダイナミック回路構造体101は、第1の電圧ドメイン134からのロジックハイの信号を受信して、第2の電圧ドメイン136におけるロジックハイの信号を出力する電圧レベルシフタとして動作することができる。プリチャージ回路110、112、および、キーパー回路106、108は、競合を低減または排除するために、ダイナミックノード130または132のディスチャージ中にディセーブルにされる。ディスチャージ中の競合を減らすことによって、電力消費が低減し、動作速度が向上し得る。この電圧レベルシフタは、低い電力、向上した速度、広い動作範囲、低いVddLで動作することができ、また、競合を含むレベルシフタの設計、およびまたは、VddLからの信号を用いてキーパーをイネーブルにするレベルシフタの設計よりもプロセスのばらつきに対する感度を下げた状態で動作することができる。図1は、2つの代表的なダイナミック回路構造体102および104を示しているが、他の実施形態では、複数のダイナミック回路構造体101には、図2に示されているように、3つ以上のダイナミック回路構造体が含まれ得る。図2を参照すると、図1のシステムの実装形態における説明のための例が示されている。図2のシステムは、第2の電圧ドメイン136における第1のダイナミック回路構造体102および第2のダイナミック回路構造体104に接続された、第1の電圧ドメイン134における回路137を含む。また、この回路137は、第2の電圧ドメイン136における第3のダイナミック回路構造体206および第4のダイナミック回路構造体208にも接続されている。回路137は、第1の電圧ドメイン134からのアサートされたディスチャージ信号を、ラインin0、in1、in2、およびin3を各々介したダイナミック回路構造体102、104、206、および208のうちの1つだけに提供するように構成されている。第1のダイナミック回路構造体102における第1のプリチャージ回路110は、Pチャネルの電界効果トランジスタとして示されているプリチャージトランジスタ252を含む。プリチャージトランジスタ252は、電圧源VddHに接続された第1の端子と、第1のダイナミックノード130に接続された第2の端子と、クロック信号118を受信するように接続されたゲート端子とを有する。第1のディスチャージ回路114は、NチャネルのFETとして示されている第1のディスチャージトランジスタ284および第2のディスチャージトランジスタ286を含む。第1のディスチャージトランジスタ284は、第1のダイナミックノード130に接続された第1の端子と、第2のディスチャージトランジスタ286に接続された第2の端子と、回路137からのin0信号を受信するように接続されたゲート端子とを有する。第2のディスチャージトランジスタ286は、第1のディスチャージトランジスタ284に接続された第1の端子と、基準電圧源に接続された第2の端子と、クロック入力信号118を受信するように接続されたゲート端子とを有する。第1のキーパー回路106は、PFETとして示されている第1のキーパートランジスタ254、第2のキーパートランジスタ256、および第3のキーパートランジスタ258を含む。キーパートランジスタ254~258の各々は、VddHに接続された第1の端子と、第1のダイナミックノード130に接続された第2の端子と有する。第1のキーパートランジスタ254は、第2のダイナミック回路構造体104における第2のダイナミックノード132に接続されたゲート端子を有する。第2のキーパートランジスタ256は、第3のダイナミック回路構造体206における第3のダイナミックノード240に接続されたゲート端子を有する。第3のキーパートランジスタ258は、第4のダイナミック回路構造体208における第4のダイナミックノード242に接続されたゲート端子を有する。第1のキーパー回路106は、他のダイナミック回路構造体104、206、および208における各々のダイナミックノード132、240、および242のいずれかのディスチャージによってイネーブルにされる。例えば、第2のダイナミックノード132がディスチャージすると、第1のキーパートランジスタ254は、第1のダイナミックノード130をVddHに接続する。ダイナミックノード132、240、および242のいずれもディスチャージされないと、第1のキーパー回路106はディセーブルにされ、それによって、第1のダイナミックノード130はVddHから切り離され、第1のキーパー回路106からの競合がない状態で、第1のダイナミックノード130のディスチャージが可能となる。ダイナミック回路構造体104、206、および208は、第1のダイナミック回路構造体102と同様である。例えば、第2のダイナミック回路構造体104における第2のプリチャージ回路112は、クロック信号118に応答するプリチャージトランジスタ260を含む。第2のディスチャージ回路116は、回路137からのin1信号に応答する第1のディスチャージトランジスタ288と、クロック信号118に応答する第2のディスチャージトランジスタ290とを含む。第2のキーパー回路108は、VddHと第2のダイナミックノード132との間に並列に接続されたキーパートランジスタ262、264、および266を含む。キーパートランジスタ262、264、および266の各々は、別のダイナミック回路構造体102、206、および208におけるダイナミックノード130、240、および242の電圧に各々応答する。第3のダイナミック回路構造体206は、第3のプリチャージ回路220と、第3のディスチャージ回路228と、第3のキーパー回路212とに接続された第3のダイナミックノード240を含む。インバータ248は、出力を提供するために第3のダイナミックノード240に接続されている。第3のプリチャージ回路220は、クロック信号118に応答するプリチャージトランジスタ268を含む。第3のディスチャージ回路228は、回路137からのin2信号に応答する第1のディスチャージトランジスタ292と、クロック信号118に応答する第2のディスチャージトランジスタ294とを含む。第3のキーパー回路212は、VddHと第3のダイナミックノード240との間に並列に接続されたキーパートランジスタ270、272、および274を含む。キーパートランジスタ270、272、および274の各々は、別のダイナミック回路構造体102、104、および208におけるダイナミックノード130、132、および242の電圧に各々応答する。第4のダイナミック回路構造体208は、第4のプリチャージ回路222と、第4のディスチャージ回路230と、第4のキーパー回路214とに接続された第4のダイナミックノード242を含む。インバータ250は、出力を提供するために第4のダイナミックノード242に接続されている。第4のプリチャージ回路222は、クロック信号118に応答するプリチャージトランジスタ276を含む。第4のディスチャージ回路230は、回路137からのin3信号に応答する第1のディスチャージトランジスタ296と、クロック信号118に応答する第2のディスチャージトランジスタ298とを含む。第4のキーパー回路214は、VddHと第4のダイナミックノード242との間に並列に接続されたキーパートランジスタ278、280、および282を含む。キーパートランジスタ278、280、および282の各々は、別のダイナミック回路構造体102、104、および206におけるダイナミックノード130、132、および240の電圧に各々応答する。第1および第2のダイナミック回路構造体102および104における動作の例を図3に関して説明する。図2の例では、4つのダイナミック回路構造体102、104、206、および208が説明のために示されているが、当業者である読者は、図2のシステムとして動作するように構成されたシステムが、N個のダイナミック回路構造体を含み得ることを認識するであろう。N個のダイナミック回路構造体の各々におけるキーパー回路は、各々が他のダイナミック回路構造体におけるダイナミックノードにつながれたN1個のキーパーイネーブルトランジスタを用いて構成されてもよい。さらに、図2は、PFETおよびNFETにおける特定の構成を用いる実装形態の例を示しているが、他の実装形態は、PFETとNFETを交換し、また、各々の電圧源の極性と信号を逆にすることによって変更された、図2のシステムを含み得る。図3を参照すると、図2のシステムに対応するタイミング図の例が示されている。図3のタイミング図は、クロック信号118の電圧レベル、回路137の信号in0およびin1の電圧レベル、第1のダイナミックノード130および第2のダイナミックノード132の電圧レベルを各々時間の関数として示すトレース306、308、310、312、および314を含む。時刻t0は、プリチャージ期間の始まりを表す。時刻t0では、トレース306~310の各々は、グランド基準電圧で示されており、トレース312および314は、第2の電圧ドメイン136におけるロジックハイの電圧レベルである。t0とt1の間では、ロジックローの電圧レベルにおけるクロック信号118は、第1のディスチャージ回路114をディセーブルにし、第1のプリチャージ回路110に、第1のダイナミックノード130をVddHに接続させ、それによって、第1のダイナミックノード130はVddHで保持される。また、ロジックローの電圧レベルにおけるクロック信号118は、第2のディスチャージ回路116もディセーブルにし、第2のプリチャージ回路112に、第2のダイナミックノード132をVddHに接続させ、それによって、第2のダイナミックノード132はVddHで保持される。またt0とt1の間では、信号in0が、グランド基準電圧から、第1の電圧ドメイン134におけるロジックハイの電圧レベルであるVddLに推移する。in0およびin1がワンホットデコーダ137によって提供されることから、一度にin0とin1の一方だけがVddLであり得る。時刻t1では、クロック信号118がグランド基準電圧からVddHに推移し、ディスチャージ期間の始まりを示す。プリチャージ回路110および112は、ロジックハイのレベルにおけるクロック信号118に応じてディセーブルにされる。第1のディスチャージ回路114は、ハイロジックの電圧レベルにおけるクロック信号118とin0との両方に応じて、第1のダイナミックノード130をディスチャージする。第1の電圧ドメイン134におけるロジックローのレベルと、第2の電圧ドメイン136におけるロジックローのレベルとが実質的に同じであることから、in1におけるロジックローの電圧レベルに応答する第2のディスチャージ回路116は、ディセーブルにされたままとなり、それによって、ディスチャージ期間中における第2のダイナミックノード132のディスチャージは妨げられる。第1の電圧ドメイン134からのハイロジックレベルにおけるin0は、第1のディスチャージトランジスタ284をオンするために用いられ、PFETをオフするためには用いられないことから、VddLドメインからの信号によってPFETが制御される実装形態よりも低い値のVddLでレベルシフトを行なうことができる。さらに、キーパーデバイス254、256、および258がオフであるために、NFET284および286は、キーパー回路106からの競合がない状態で、第1のダイナミックノード130をディスチャージすることができる。図2のシステムとは対照的に、PFETキーパーと競合するNFETを通じてディスチャージするノードを有する従来のシステムでは、NFETのゲートに印加される電圧源のロー値は、キーパー電流に匹敵するディスチャージ電流を引き起こす場合があり、それによって、動作速度が下がり、また電圧源に対する下限値が設定される。このような従来のシステムでは、NFETとPFETの比率は、動作にとって重要であり、従来の電圧シフタがプロセスのばらつきを受けやすい原因となり得る。第1のダイナミックノード130がディスチャージするため、時刻t2では、第1のダイナミックノード130は、ロジックハイの電圧レベルからロジックローの電圧レベルに推移する。タイミング図のt1とt2の間では、第2のダイナミックノード132が依然としてVddHであるため、第1のキーパー回路106はイネーブルにされない。このように、第1のダイナミックノード130のディスチャージ中には、第1のキーパー回路106と第1のディスチャージ回路114との間の競合は生じない。さらに、第2のキーパー回路108は、t1とt2の間でディセーブルにされたままであり、この間、第1のダイナミックノード130は、ディスチャージするものの、依然としてロジックローの電圧レベルを上まわっている。第2のダイナミックノード132は、ディスチャージ期間中、プリチャージされたままであるが、やがて電流のリークが、第2のダイナミックノード132における電圧レベルの減少をもたらす可能性がある。第2のダイナミックノード132が依然としてロジックハイの電圧レベルであることを確実なものとするために、第2のキーパー回路108は、t2でイネーブルにされる。第1のダイナミックノード130は、時刻t3において実質的にディスチャージされる。第2のキーパー回路108は、第2の電圧ドメイン136から、第1のダイナミックノード130によって制御される。そのため、第2のキーパー回路108は、第1の電圧ドメイン134における電圧レベルから実質的に独立して動作する。したがって、レベルシフト動作は、VddLドメインからの入力信号に応答するスタックキーパーを有する、VddHとVddLとの差がスタックキーパーのしきい値電圧を超える際にプロセスのばらつきと性能の問題とをさらに受けやすくなる可能性のある従来のレベルシフタ回路より低いVddLの値において可能となる。タイミング図における時刻t3とt4の間では、トレース306~314は、実質的に安定な状態のままであり、回路の出力は、評価期間中に評価され得る。時刻t4では、クロック信号118はグランド基準電圧に推移し、次のプリチャージ期間が始まる。時刻t4におけるクロック信号118の推移に応じて、ディスチャージ回路114、116はディセーブルにされ、プリチャージ回路110、112はイネーブルにされる。第1のキーパー回路106は、ディセーブルにされたままであり、第2のキーパー回路108は、第1のダイナミックノード130がロジックハイの電圧レベルにプリチャージすることに応じてディセーブルにされる。ディスチャージ信号は、in0からディアサートされてもよく、また、次のディスチャージ期間に備えて別のワンホット信号in1~in3においてアサートされてもよい。トレース306~314は、動作の原理を示すために、VddH、VddLと、グランド基準電圧との間の電圧レベルおよび推移を、理想的な条件、または、ほぼ理想的な条件のもとで示し得る。動作においては、図示された1つまたは複数の電圧が、例示された実施形態からずれる場合がある。例えば、第1のダイナミックノード130は、図2におけるディスチャージトランジスタ284および286の両端における非ゼロ電圧に起因して、グランド基準電圧まで十分にディスチャージしない可能性がある。このように、図3の実施形態は、限定ではなく説明のために提供されている。図4を参照すると、キーパー回路とディスチャージ回路の競合が低減したダイナミック回路構造体を動作させる方法に関する第1の例示的実施形態の流れ図が示されている。このダイナミック回路構造体は、ワンホット信号を、第1の電圧レベルから第2の電圧レベルにレベルシフトするように動作することができる。402では、第1のダイナミック回路構造体における第1のプリチャージ回路と、第2のダイナミック回路構造体における第2のプリチャージ回路とにおいて、クロック信号が受信され得る。例えば、このクロック信号は、第1のダイナミック回路構造体102における第1のプリチャージ回路110と、第2のダイナミック回路構造体104における第2のプリチャージ回路112とにおいて受信される、図1のクロック信号118でもよい。404では、第1のダイナミック回路構造体における第1のダイナミックノードと、第2のダイナミック回路構造体における第2のダイナミックノードとが、クロック信号の受信に応じて第2の電圧レベルに設定され得る。例えば、第1のダイナミックノードを第2の電圧レベルに設定することは、図2のプリチャージトランジスタ252などの第1のプリチャージトランジスタを介して電圧源を第1のダイナミックノードに接続することを含み得る。第2のダイナミックノードを第2の電圧レベルに設定することは、図2のプリチャージトランジスタ260などの第2のプリチャージトランジスタを介して電圧源を第2のダイナミックノードに接続することを含み得る。406では、第1のダイナミック回路構造体における第1のディスチャージ回路において、ディスチャージ信号が受信される。図3のトレース312に関して説明された通り、ディスチャージ信号がt0とt1の間で受信される時のように、ディスチャージ信号が受信される場合、第1のダイナミックノードは第2の電圧レベルでもよく、また第1のキーパー回路はディセーブルにされていてもよい。ディスチャージ信号は、図1のディスチャージ信号124でもよい。ディスチャージ信号は、ワンホットデコーダ回路から受信されてもよい。特定の実施形態では、ディスチャージ信号は、図1の回路137から受信されてもよい。ディスチャージ信号は、第2の電圧レベルと異なる第1の電圧レベルである。408では、ディスチャージ信号の受信に応じて第1のダイナミックノードがディスチャージされる。例えば、第1のディスチャージ回路は、図2のディスチャージトランジスタ284および286などの、基準電圧部に接続されたディスチャージトランジスタの積み重ねられたペアを含むことができる。第1のダイナミックノードをディスチャージすることは、例えば、回路137からのVddL電圧を第1のディスチャージトランジスタ284のゲートに印加し、また、クロック信号118からのVddH電圧を第2のディスチャージトランジスタ286のゲートに印加することによって、第1のダイナミックノードを基準電圧部に接続することを含み得る。410では、第2のダイナミック回路構造体における第2のダイナミックノードを第2の電圧レベルで維持するために、第1のダイナミックノードのディスチャージに応じて、第2のダイナミック回路構造体における第2のキーパー回路がイネーブルにされる。例えば、第2のキーパー回路は、第2のダイナミックノードを電圧源に接続することによって、第2のダイナミックノードを第2の電圧レベルで維持することができる。例えば、図2における第2のキーパー回路108は、キーパートランジスタ262が、ディスチャージした第1のダイナミックノード130からローロジックレベルの電圧を受信することに応じて、第2のダイナミックノード132をVddHに接続することができる。第1のダイナミック回路構造体および第2のダイナミック回路構造体は、複数のダイナミック回路構造体に含まれてもよい。複数のダイナミック回路構造体は、N個のダイナミック回路構造体を含むことができ、N個のダイナミック回路構造体における各々のダイナミック回路構造体は、N1個のキーパートランジスタを有するキーパー回路を含むことができる。特定の実施形態では、ディスチャージ信号を受信することと、第1のダイナミックノードをディスチャージすることと、第2のキーパー回路をイネーブルにすることとは、電子デバイスに組み込まれたプロセッサにおいて実行される。また、当業者は、図1~図2のシステムが半導体ダイに実装されてもよいことを理解するであろう。このような半導体ダイは、プロセッサの一部、メモリ回路の一部、または、1つもしくは複数の電子デバイスに組み込まれた別の回路の一部でもよい。例えば、1つまたは複数の電子デバイスは、セットトップボックス、音楽プレーヤ、ビデオプレーヤ、エンターテインメントユニット、ナビゲーションデバイス、通信デバイス、携帯情報端末、固定位置データユニット、およびコンピュータからなる群から選択されてもよい。例示的で非限定的な別の例として、1つまたは複数の電子デバイスは、携帯電話、携帯用パーソナル通信システムユニット、携帯情報端末などの携帯型のデータユニット、全地球測位システム対応デバイス、ナビゲーションデバイス、計測装置などの固定位置データユニット、任意の他の電子デバイス、またはこれらの任意の組合せなどの遠隔ユニットであってもよい。図5~図6には、このような電子デバイスの例が示されている。図5は、2つのマルチ電圧ドメインマルチダイナミック回路構造デバイス546、552を含むシステム500における第1の特定の実施形態のブロック図である。このシステム500は、携帯型の電子デバイスに実装されていてもよく、コンピュータ可読命令およびデータを記憶するメモリ532などのコンピュータ可読媒体に接続された、1つまたは複数の汎用プロセッサまたはデジタル信号プロセッサなどのプロセッサコア510を含む。メモリ532は、メモリアレイ548と、アドレスデコーダ550と、コラム選択マルチプレクサ回路552およびワード線ドライバ回路546である2つのダイナミックドライバ回路とを含む。コラム選択マルチプレクサ回路552およびワード線ドライバ回路546の各々は、図1に示されたシステム、または図2に示されたシステムと同様のマルチドメインダイナミック回路構造デバイスを含む。例えば、コラム選択マルチプレクサ回路552およびワード線ドライバ回路546の各々は、ロジックドメインとコアメモリドメインとの間でワンホット信号のレベルシフトを行なうためのレベルシフタとして働くことができる。また、システム500は、プロセッサコア510およびディスプレイデバイス528に接続されたディスプレイコントローラ526を含む。さらに、プロセッサコア510にはコーダデコーダ534が接続され得る。CODEC534には、スピーカ536およびマイクロフォン538が接続され得る。プロセッサコア510およびワイヤレスアンテナ542には、ワイヤレスコントローラ540が接続され得る。特定の実施形態では、プロセッサコア510、ディスプレイコントローラ526、メモリ532、CODEC534、およびワイヤレスコントローラ540は、システムインパッケージデバイスまたはシステムオンチップデバイス522に含まれる。特定の実施形態では、入力デバイス530および電源544は、システムオンチップデバイス522に接続される。さらに、特定の実施形態では、図5に示されているように、ディスプレイデバイス528、入力デバイス530、スピーカ536、マイクロフォン538、ワイヤレスアンテナ542、および電源544は、システムオンチップデバイス522の外部にある。しかし、ディスプレイデバイス528、入力デバイス530、スピーカ536、マイクロフォン538、ワイヤレスアンテナ542、および電源544の各々は、インターフェースまたはコントローラなどの、システムオンチップデバイス522のコンポーネントに接続されていてもよい。図6は、マルチ電圧ドメインのダイナミック回路構造デバイス646を含むシステム600における特定の実施形態のブロック図である。このシステム600は、携帯型の電子デバイスに実装されていてもよく、ディスプレイコントローラ526、CODEC534、およびワイヤレスコントローラ540と、さらにプロセッサコア610に接続されたメモリ632とを含む、図5のシステムオンチップデバイス522を含む。入力デバイス530、ディスプレイ528、スピーカ536、マイクロフォン538、および電源544は、システムオンチップデバイス522に接続されていてもよい。プロセッサコア610は、乗算器選択回路646および乗算器回路650を含む。乗算器選択回路646と乗算器回路650の接続は、複数の乗算器選択ライン648によっている。乗算器選択回路646は、図1に示されているシステム、または図2に示されているシステムと同様のマルチドメインのダイナミック回路構造デバイスを用いて構成されている。本明細書で開示された実施形態に関して説明される様々な例示的な論理ブロック、構成、モジュール、回路、および方法ステップが、電子的なハードウェア、処理ユニットにより実行されるコンピュータソフトウェア、またはこれら両方の組合せとして実施され得ることを、当業者はさらに理解するであろう。様々な例示的なコンポーネント、ブロック、構成、モジュール、回路、およびステップが、全般にそれらの機能に関して上記で説明されている。そのような機能がハードウェアとして実施されるか、または実行可能な処理命令として実施されるかは、特定の用途と、システム全体に課せられる設計制約とに依存する。当業者は、説明された機能を特定の用途ごとに様々な方法で実施することができるが、そのような実施の決定は、本開示の範囲からの逸脱をもたらすことと解釈されるべきではない。本明細書で開示された実施形態に関して説明された方法またはアルゴリズムのステップは、直接ハードウェアで実施されてもよく、プロセッサによって実行されるソフトウェアモジュールで実施されてもよく、または、その2つの組合せで実施されてもよい。ソフトウェアモジュールは、ランダムアクセスメモリ、磁気抵抗ランダムアクセスメモリ、スピントルク注入磁気抵抗ランダムアクセスメモリ、フラッシュメモリ、読取り専用メモリ、プログラム可能読取り専用メモリ、消去可能なプログラム可能読取り専用メモリ、電気的に消去可能なプログラム可能読取り専用メモリ、レジスタ、ハードディスク、取り外し可能ディスク、コンパクトディスク読取り専用メモリ、または、当技術分野で知られている任意の他の形態の記憶媒体の中にあってもよい。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに接続される。代替形態では、記憶媒体はプロセッサに組み込まれていてもよい。プロセッサおよび記憶媒体は、特定用途向け集積回路の中にあってもよい。ASICは、コンピューティングデバイスまたはユーザ端末の中にあってもよい。代替形態では、プロセッサおよび記憶媒体は、コンピューティングデバイスまたはユーザ端末の中のディスクリート部品として存在していてもよい。開示された実施形態における上記の説明は、開示された実施形態を当業者が製造または使用することを可能にするように提供されている。これらの実施形態に対する様々な変更は、当業者には容易に明らかとなり、本明細書で定義される原理は、本開示の範囲から逸脱することなく他の実施形態に適用され得る。したがって、本開示は、本明細書で示された実施形態に限定されるようには考えられておらず、以下の特許請求の範囲によって定義される原理および新規の特徴と矛盾しない、可能である最も広い範囲を認められるように考えられている。