プロセッサにおける電源切断イベントの間割込みを監視する方法であって、割込みモニタをアクティブ化して割込みを検出するステップと、前記プロセッサの割込みコントローラを前記割込みモニタから分離し、前記割込みコントローラが前記プロセッサと電力ドメインを共有するステップと、前記電源切断イベントに関連する電源切断期間の間前記割込みモニタにおいて割込みを検出するステップとを含む方法。あらゆる検出された割込みを前記割込みモニタに保存するステップをさらに含む、請求項1に記載の方法。前記プロセッサに電源が投入されたときに、前記割込みモニタによって保存された前記検出された割込みの少なくともいくつかを、前記プロセッサによって処理できるように前記割込みコントローラに対して再生するステップをさらに含む、請求項2に記載の方法。特定の割込みを再生するかどうかを選択的に判定するステップをさらに含む、請求項3に記載の方法。前記割込みの少なくとも1つはエッジトリガ割込みである、請求項1に記載の方法。プロセッサにおける電源切断イベントの間割込みを監視する方法であって、割込みモニタに記憶された任意の以前の割込みを除去するステップと、前記割込みモニタをアクティブ化して割込みを検出するステップと、前記プロセッサの割込みコントローラを前記割込みモニタから分離し、前記割込みコントローラが前記プロセッサと電力ドメインを共有するステップと、前記電源切断イベントに関連する電源切断期間の間前記割込みモニタにおいて割込みを検出し、検出されたあらゆる割込みを記憶するステップと、前記プロセッサに電源が投入されたときに、前記割込みモニタによって記憶された前記割込みの少なくともいくつかを、前記プロセッサによって処理できるように前記割込みコントローラに対して再生するステップとを含む方法。前記割込みモニタに記憶された任意の以前の割込みを除去する前に前記プロセッサにおける割込みを無効化するステップをさらに含む、請求項6に記載の方法。前記割込みモニタをアクティブ化するステップは、第1の分離マルチプレクサを制御して、前記割込みモニタが割込み源から着信割込みを受け取るのを可能にするステップを含む、請求項6記載の方法。前記割込みコントローラを分離するステップは、第2の分離マルチプレクサを制御して前記着信割込みが前記割込みコントローラに送られるのを妨げるステップを含む、請求項8に記載の方法。前記割込みを再生するステップは、第2の分離マルチプレクサを制御して、前記割込みコントローラが再生選択マルチプレクサから着信信号を受け取るのを可能にするステップと、前記再生選択マルチプレクサを制御して、前記割込みモニタからの前記再生された割込みから前記割込みコントローラに出力する割込みを選択するステップとを含む、請求項8に記載の方法。前記割込みコントローラを前記割込みモニタから分離した後で前記プロセッサにおける割込みを再有効化するステップをさらに含む、請求項6に記載の方法。前記プロセッサにおける割込みを再有効化する前に、前記割込みコントローラに保留中の割込みが存在するかどうかを検査し、前記保留中の割込みを前記割込みモニタにコピーするステップをさらに含む、請求項11に記載の方法。エッジ検出回路において着信エッジトリガ割込みのエッジを検出するステップをさらに含む、請求項6に記載の方法。割込みを検出するための割込み検出回路と、電源切断イベントに関連する電源切断期間の間、着信割込みを選択的に前記割込み検出回路に供給するための第1のマルチプレクサと、割込みコントローラがプロセッサと電力ドメインを共有するように、前記プロセッサの前記割込みコントローラを前記割込みモニタから選択的に分離するための第2のマルチプレクサと、検出された割込みを保存するためのメモリとを備える割込みモニタ。前記割込みモニタは、前記割込みモニタによって保存された前記割込みを、前記プロセッサに電源が投入されたときに前記プロセッサによって処理できるように前記割込みコントローラに対して再生するための第3のマルチプレクサをさらに備える、請求項14に記載の割込みモニタ。前記割込み検出回路は、エッジ依存割込みおよびレベル依存割込みを検出するように構成される、請求項14に記載の割込みモニタ。割込みコントローラを備えるプロセッサと、前記プロセッサに結合され、割込みを検出するための割込み検出回路、電源切断イベントに関連する電源切断期間の間、着信割込みを選択的に前記割込み検出回路に供給するための第1のマルチプレクサ、および前記割込みコントローラを前記割込みモニタから選択的に分離するための第2のマルチプレクサを備える割込みモニタとを備える装置。前記割込みコントローラは、前記プロセッサと電力ドメインを共有し、前記割込みモニタは別個に電力を供給される、請求項17に記載の装置。電源マネージャをさらに備える、請求項17に記載の装置。前記電源マネージャは、前記プロセッサおよび前記割込みコントローラに電力を供給する、請求項19に記載の装置。プロセッサの外部に配置され、プロセッサとは異なる母線上に位置する割込みモニタ回路を提案する。この割込みモニタ回路は、プロセッサにおける低電力状態の間着信割込みを追跡する。割込みモニタは、エッジ依存割込みおよびレベル依存割込みの両方をサポートしてもよい。割込みモニタは、プロセッサ内部の割込みコントローラを割込みモニタから分離するように構成される。プロセッサが低電力状態から電源を投入されたときに、割込みモニタは、プロセッサが低電力状態であった間に記録された割込みを自動的に再生してもよい。ある特定の実施形態では、プロセッサにおける電源切断イベントの間割込みを監視する方法は、割込みモニタをアクティブ化して割込みを検出することを含む。この方法は、プロセッサの割込みコントローラを割込みモニタから分離し、割込みコントローラがプロセッサと電力ドメインを共有することも含む。この方法は、電源切断イベントに関連する電源切断期間の間割込みモニタにおいて割込みを検出することも含む。別の特定の実施形態では、プロセッサにおける電源切断イベントの間割込みを監視する方法は、割込みモニタに記憶されている任意の以前の割込みを除去することを含む。この方法は、割込みモニタをアクティブ化して割込みを検出し、プロセッサの割込みコントローラを割込みモニタから分離し、割込みコントローラがプロセッサと電力ドメインを共有することも含む。この方法は、電源切断イベントに関連する電源切断期間の間割込みモニタにおいて割込みを検出し、検出されたあらゆる割込みを記憶することも含む。この方法は、プロセッサに電源が投入されたときに、割込みモニタによって記憶されている割込みの少なくともいくつかを、プロセッサによって処理できるように割込みコントローラに対して再生することをさらに含む。別の特定の実施形態では、割込みモニタは、割込みを検出するための割込み検出回路を含む。割込みモニタは、電源切断イベントに関連する電源切断期間の間、着信割込みを選択的に割込み検出回路に供給するための第1のマルチプレクサも含む。割込みモニタは、プロセッサの割込みコントローラを割込みモニタから選択的に分離するための第2のマルチプレクサも含む。割込みコントローラは、プロセッサと電力ドメインを共有する。割込みモニタは、検出された割込みを保存するためのメモリをさらに含む。別の特定の実施形態では、装置は、割込みコントローラを含むプロセッサを含む。この装置は、プロセッサに結合された割込みモニタも含む。割込みモニタは、割込みを検出するための割込み検出回路を含む。割込みモニタは、電源切断イベントに関連する電源切断期間の間、着信割込みを選択的に割込み検出回路に供給するための第1のマルチプレクサも含む。割込みモニタは、割込みコントローラを割込みモニタから選択的に分離するための第2のマルチプレクサも含む。開示する実施形態のうちの少なくとも1つによってもたらされる1つの特定の利点は、電源切断イベントの間割込みが保持されることである。本開示の他の態様、利点、および特徴は、以下のセクション、すなわち、図面の簡単な説明、発明を実施するための形態、および特許請求の範囲を含む、本出願全体の検討後に明らかになろう。プロセッサの使用を要求するシステムの別の構成要素などの割込み源から割込みを受け取るプロセッサについて説明する。割込みモニタは、プロセッサの電源がオンにされたときに割込みを受け取ってプロセッサに転送する。プロセッサは、低電力状態であるとき、割込みモニタにおいて受け取られた着信割込みから分離される。この場合、割込みモニタは、プロセッサが低電力状態に入る前にプロセッサにおいて保留中の割込みを記憶し、かつプロセッサが低電力状態であるときに受け取られた割込みを記憶する。低電力状態の後でプロセッサに電源が再びオンにされたときに、記憶されている割込みを割込みコントローラにおいて再生してもよく、それによって、プロセッサは再び着信割込みを受け取ることができる。図1を参照すると、電源切断イベントの間割込みを監視するための装置の特定の例示的な実施形態が開示され、全体的に100で示されている。装置100は、割込みモニタ102と、プロセッサ104と、分離回路108とを含む。プロセッサ104は、プロセッサ104で受け取られた割込みを処理するための割込みコントローラ106を含む。プロセッサ104および割込みコントローラ106は、電力ドメイン116を共有するように構成されている。特定の例示的な実施形態では、割込みモニタ102は、データパス110において割込みを受け取る。割込みモニタ102は、割込みをデータパス112を介して分離回路108に渡すように構成されてもよい。分離回路108は、割込みをデータパス114を介して割込みコントローラ106に選択的に渡すように構成されてもよい。たとえば、分離回路108は、電力ドメイン116が電源投入状態である間割込みを割込みコントローラ106に渡すように構成されてもよい。分離回路108は、電力ドメイン116またはプロセッサ104のような電力ドメイン116の構成要素における電源切断イベントの間プロセッサ104および割込みコントローラ106を割込みから分離するように構成されてもよい。電源切断イベントによって、電力ドメイン116の1つまたは複数の構成要素が低電力状態に入ることがある。たとえば、低電力状態は、電力ドメイン116の1つまたは複数の構成要素において電力が低下した状態または無電力状態であってもよい。分離回路108は、割込みモニタ102から分離されるように示されているが、割込みモニタ102の一部であってもよいことを理解されたい。割込みモニタ102は、プロセッサ104が低電力状態である間割込みを検出するように構成されてもよい。割込みモニタ102は、プロセッサ104が低電力状態に入る前に着信割込みを検出し、低電力状態の間引き続き割込みを検出するように構成されてもよい。たとえば、割込みモニタ102は、電源切断イベントに関連する電源切断期間の間割込みを検出するように構成されてもよい。割込みモニタ102は、検出された割込みを保存し、プロセッサ104が電源投入状態に戻ったときに、保存されている割込みを割込みコントローラ106に対して再生するようにさらに構成されてもよい。ある特定の実施形態では、プロセッサ104はデジタル信号プロセッサであってもよい。プロセッサ104は、単一のスレッドまたは複数のスレッドを処理するように構成されてもよい。割込みコントローラ106は、プロセッサ104の内部に配置されても、あるいは外部に配置されてもよい。図2を参照すると、電源切断イベントの間割込みを監視するための装置の特定の例示的な実施形態が開示され、全体的に200で示されている。装置200は、割込み源254と、割込みモニタ202と、プロセッサ104と、割込みコントローラ106と、状態マシン256と、電源マネージャ216とを含む。電源マネージャ216は、電力線238を介してプロセッサ104および割込みコントローラ106に電力を供給するように構成されてもよい。さらに、電源マネージャ216は、プロセッサ104および割込みコントローラ106の電源状態をデータパス236を介して状態マシン256に伝達するように構成されてもよい。割込みモニタ202は、割込み検出回路218と、マルチプレクサ220と、マルチプレクサ222と、マルチプレクサ224とを含む。割込み検出回路218は、エッジ検出回路226とメモリ228とを含む。メモリ228は、フリップフロップを使用する1つもしくは複数のレジスタ、またはエッジトリガ割込みおよびレベルトリガ割込みのような割込みを記憶するための任意の他の種類のメモリ構成を含んでもよい。たとえば、メモリ228は、着信割込みの非同期記録を可能にするための非同期フリップフロップを含んでもよい。マルチプレクサ220は、データパス230を介して状態マシン256から受け取られる制御信号に基づいて割込み検出回路218への入力を制御するように構成されてもよい。たとえば、状態マシン256は、プロセッサ104が低電力モードに入る準備をしていることを示す通知を電源マネージャ216から受け取ったことに応答して、マルチプレクサ220に第1の制御信号を供給してもよい。マルチプレクサ220は、第1の制御信号を受け取ったことに応答して、割込み源254から受け取られた割込みを割込み検出回路218に供給してもよい。代替として、状態マシン256は、プロセッサ104が低電力モードにないことを示す通知を電源マネージャ216から受け取ったことに応答して、マルチプレクサ220に第2の制御信号を供給してもよい。マルチプレクサ220は、第2の制御信号を受け取ったことに応答して、ロー論理レベルをデータパス240を介して割込み検出回路218に供給してもよい。この場合、割込み検出回路218は、割込み源254から割込みを受け取ることを妨げられる。割込み検出回路218は、データパス242を介してマルチプレクサ220から出力データを受け取る。割込み検出回路218は、出力データをデータパス244を介してマルチプレクサ222に供給する。割込み検出回路218は、状態マシン256がマルチプレクサ220に、割込み源254から受け取られた割込みを割込み検出回路218に供給させるときに割込みの検出を開始してもよい。割込み検出回路218で受け取られた割込みは、メモリ228に記憶されてもよい。エッジ検出回路226は、エッジトリガ割込みまたはレベルタイプ割込みのような割込み検出回路218で受け取られる割込みを検出するように構成されてもよい。受け取られた割込みは、後でプロセッサ104に対して再生できるようにメモリ228に保存されてもよい。マルチプレクサ222は、データパス232を介して状態マシン256から受け取られる制御信号に基づいてマルチプレクサ224への入力を制御するように構成されてもよい。たとえば、状態マシン256は、プロセッサ104が電源オン状態に維持されていることを示す通知を電源マネージャ216から受け取ったことに応答して、マルチプレクサ222に第1の制御信号を供給してもよい。マルチプレクサ222は、第1の制御信号を受け取ったことに応答して、データパス110を介して割込み源254から受け取られた割込みをマルチプレクサ224に供給してもよい。代替として、状態マシン256は、プロセッサ104が電源投入モードにあるか、またはプロセッサ104が電源切断後に電源をオンにされたことを示す通知を電源マネージャ216から受け取ったことに応答して、マルチプレクサ222に第2の制御信号を供給してもよい。マルチプレクサ222は、第2の制御信号を受け取ったことに応答して、割込み検出回路218から受け取られた割込みをマルチプレクサ224に供給してもよい。この場合、プロセッサが電源切断状態である間に割込み検出回路218に記憶されている割込みは、プロセッサ104に電源が投入された後でマルチプレクサ224に供給されてもよい。マルチプレクサ224は、データパス234を介して状態マシン256から受け取られる制御信号に基づいてプロセッサ104への入力を制御するように構成されてもよい。たとえば、状態マシン256は、プロセッサ104が電源オン状態に維持されていることを示す通知を電源マネージャ216から受け取ったことに応答して、マルチプレクサ224に第1の制御信号を供給してもよい。マルチプレクサ224は、第1の制御信号を受け取ったことに応答して、を介して割込み源254から受け取られた割込みをプロセッサ104に供給してもよい。代替として、状態マシン256は、プロセッサ104が低電力モードに入る準備をしていることを示す通知を電源マネージャ216から受け取ったことに応答して、マルチプレクサ224に第2の制御信号を供給してもよい。マルチプレクサ224は、第2の制御信号を受け取ったことに応答して、ロー論理レベルをデータパス240を介してプロセッサ104に供給してもよい。この場合、プロセッサ104は、割込み源254から割込みを受け取るかまたは割込み検出回路218から記憶されている割込みを受け取るのを妨げられる。電源マネージャ216によって電源切断イベントが開始されるときに、電源切断イベントの前には処理されない保留中の割込み252が、割込みコントローラ106に存在する可能性がある。プロセッサ104は、割込みコントローラ106に保留中の割込み252が存在するかどうかを検査するように構成されてもよい。プロセッサ104は、特定された保留中の割込み252を割込み検出回路218のメモリ228にコピーしてもよい。メモリ228に記憶されている保留中の割込みは、電源切断イベント後にプロセッサ104に電源が投入されるときに割込みコントローラ106に対して再生されてもよい。たとえば、保留中の割込み252は、メモリ228に記憶されるその後受け取られるあらゆる割込みの前に再生されてもよい。図3を参照すると、プロセッサにおける電源切断イベントの間割込みを監視する方法300の特定の実施形態が示されている。方法300は、302において、電源切断イベントに関連する電源切断期間の間割込み源と割込み先との間に挿入された割込みモニタにおいて割込みを検出することを含んでもよい。たとえば、電源切断イベントに関連する電源切断時間の間、図1の割込みモニタ102は、データパス110を介して割込みを受け取って検出してもよい。電源切断期間は、所定の時間であっても、またはプロセッサ104および割込みコントローラ106が低電力状態である時間であってもよい。低電力状態は、電源切断期間が満了したとき、外部イベントが発生したとき、またはプロセッサ104に結合された別のシステムまたはサブシステムがプロセッサ104を使用するときに終了してもよい。割込みモニタ102は、プロセッサ104および割込みコントローラ106が低電力状態に入る準備をしているときに割込みを検出してもよい。方法300は、304において、あらゆる検出された割込みを割込みモニタに保存することをさらに含んでもよい。たとえば、割込みモニタ102は、図2のメモリ228のような、検出された割込みを保存するための回路を含んでもよい。メモリ228は、フリップフロップを使用する1つもしくは複数のレジスタ、または検出された割込みを保存するための任意の他の種類のメモリを含んでもよい。保存される割込みには、エッジトリガ割込みおよびレベルトリガ割込みを含めてもよい。方法300は、場合によっては、306において、特定の割込みを再生するかどうかを選択的に判定することを含んでもよい。たとえば、図1の分離回路108は、割込みモニタ102に保存された割込みをデータパス114を介して割込みコントローラ106に供給するかどうかを選択するための論理を含んでもよい。方法300は、308において、割込みモニタによって保存された割込みの少なくともいくつかを、プロセッサに電源が投入されたときにプロセッサによって処理できるように割込みコントローラに対して再生することをさらに含んでもよい。たとえば、図1の割込みモニタ102は、プロセッサ104および割込みコントローラ106に電源が投入されるときに、保存されている割込みの少なくともいくつかを割込みコントローラ106に対して再生してもよい。図4を参照すると、プロセッサにおける電源切断イベントの間割込みを監視する方法400の特定の実施形態が示されている。方法400は、402において、プロセッサにおける割込みを無効化することと、404において、割込みモニタに記憶された任意の以前の割込みを除去することとを含んでもよい。方法400は、406において、割込みモニタをアクティブ化して割込みを検出することをさらに含んでもよい。ある特定の実施形態では、割込みモニタをアクティブ化して割込みを検出することは、第1の分離マルチプレクサを制御して割込みモニタが着信割込みを受け取るのを可能にすることを含む。たとえば、図2の割込みモニタ202のマルチプレクサ220は、データパス230を介して供給される制御信号によって選択的に制御されてもよい。ロー論理レベル制御信号によって、割込みモニタの割込み検出回路218がデータパス110を介して割込み源254から着信割込みを受け取るのを可能にしてもよい。ロー論理レベル制御信号は、電源切断イベントの間マルチプレクサ220に供給されてもよい。電源切断イベントは、電源マネージャがプロセッサ104および割込みコントローラ106に低電力状態に入らせる準備をする期間を含んでもよい。データパス230を介して供給される制御信号は、状態マシン256によって供給されてもよい。方法400は、408において、プロセッサの割込みコントローラを割込みモニタから分離し、割込みコントローラがプロセッサと電力ドメインを共有することをさらに含んでもよい。ある特定の実施形態では、割込みコントローラを割込みモニタから分離することは、第2の分離マルチプレクサを制御して着信割込みが割込みコントローラに送られるのを妨げることを含む。たとえば、図2の割込みモニタ202のマルチプレクサ224は、データパス234を介して供給される制御信号によって選択的に制御されてもよい。データパス234を介して供給される制御信号は、状態マシン256によって供給されてもよい。方法400は、410において、割込みコントローラに保留中の割込みが存在するかどうかを検査し、保留中の割込みを割込みモニタにコピーすることをさらに含んでもよい。たとえば、図2の割込みコントローラ106は、電源マネージャ216が電源切断イベントを開始するときに保留中の割込み252を有してもよい。保留中の割込みの少なくともいくつかは、低電力状態に入る前に割込みコントローラ106によって処理されない可能性がある。保留中の割込み252を失うのを避けるために、プロセッサ104は、割込みコントローラ106に保留中の割込み252が存在するかどうかを検査し、保留中の割込み252をメモリ228にコピーしてもよい。プロセッサ104は、電源マネージャ216が電源切断イベントを開始する準備をしているときに割込みコントローラ106に保留中の割込み252が存在するかどうかを検査するとともに、電源切断イベントの間、割込みコントローラ106が低電力状態に入るまで割込みコントローラ106に保留中の割込み252が存在するかどうかを検査してもよい。プロセッサ104は、割込みコントローラが電源投入状態にあるときに割込みコントローラ106に保留中の割込み252が存在するかどうかを検査してもよい。代替として、プロセッサ104は、電源切断イベントが開始されるときに保留中の割込み252が存在するかどうかを検査してもよく、保留中の割込み252を割込みモニタ202に送ってメモリ228に記憶してもよい。方法400は、412において、電源切断イベントに関連する電源切断期間の間割込みモニタにおいて割込みを検出し、検出されたあらゆる割込みを記憶することも含む。たとえば、電源切断イベントに関連する電源切断時間の間、図1の割込みモニタ102は、データパス110を介して割込みを受け取って検出してもよい。割込みモニタ102は、プロセッサ104および割込みコントローラ106が低電力状態に入る準備をしているときに割込みを検出するように構成されてもよい。さらに、割込みモニタ102は、図2のメモリ228のような、検出された割込みを保存するための回路を含んでもよい。メモリ228は、フリップフロップを使用する1つもしくは複数のレジスタ、または検出された割込みを記憶するための任意の他の種類のメモリを含んでもよい。記憶される割込みには、エッジトリガ割込みおよびレベルトリガ割込みを含めてもよい。方法400は、414において、プロセッサにおける割込みを再有効化することをさらに含んでもよい。ある特定の実施形態では、プロセッサにおける割込みを再有効化することは、第2の分離マルチプレクサを制御して、割込みコントローラが再生選択マルチプレクサから着信信号を受け取るのを可能にすることを含む。たとえば、図2のマルチプレクサ224は、割込みコントローラ106がマルチプレクサ222から着信信号を受け取るのを可能にするように制御されてもよい。方法400は、416において、割込みモニタによって記憶された割込みを、プロセッサに電源が投入されたときにプロセッサによって処理できるように割込みコントローラに対して再生することをさらに含んでもよい。ある特定の実施形態では、記憶されている割込みを再生することは、再生選択マルチプレクサを制御して、割込みモニタからの再生された割込みから割込みコントローラに出力する割込みを選択することを含む。たとえば、図2の割込みモニタ202のマルチプレクサ222は、データパス232を介して供給される制御信号によって選択的に制御されてもよい。電源切断イベントの後でプロセッサ104に電源が投入されたときに、ハイ論理レベル制御信号がマルチプレクサ222に供給されてもよい。データパス232を介して供給される制御信号は、状態マシン256によって供給されてもよい。記憶されている割込みが再生される間、割込みモニタは、第1の分離マルチプレクサを介して受け取られる着信割込みを引き続き検出してもよい。たとえば、割込みモニタは、再生サイクルの間に受け取られる着信割込みを記録し、かつ記録された割込みを再生サイクルの間に再生するように構成された非同期フリップフロップ素子を含んでもよい。記憶されている割込みが再生された後、第2の分離マルチプレクサは、着信割込みを割込みコントローラに送るように制御されてもよい。図5を参照すると、電源切断イベントの間割込みを監視する装置を含む電子デバイスの特定の例示的な実施形態のブロック図が示され、全体的に500で示されている。デバイス500は、メモリ532に結合されたデジタル信号プロセッサ510などのプロセッサを含む。DSP510は、着信割込みを処理するように構成された割込みコントローラ564を含んでもよい。割込みコントローラ564は、分離回路570を介して割込みモニタ568から選択的に割込みを受け取ってもよい。図示の例では、割込みモニタ568は、図2に示されているエッジ検出回路226およびメモリ228を含み、図1および図2のシステムのうちの1つもしくは複数、図3および図4の方法のうちの1つもしくは複数、またはそれらの組合せを使用して求められる回路パラメータを有する。図5は、デジタル信号プロセッサ510およびディスプレイ528に結合されたディスプレイコントローラ526も示す。デジタル信号プロセッサ510は、本開示の教示に従って、分離回路570および割込みモニタ568に結合された割込みコントローラ564を含む。コーダデコーダ534も、デジタル信号プロセッサ510に結合され得る。スピーカー536およびマイクロフォン538がコーデック534に結合され得る。図5は、ワイヤレスコントローラ540がデジタル信号プロセッサ510およびワイヤレスアンテナ542に結合され得ることも示す。ある特定の実施形態では、DSP510、割込みコントローラ564、ディスプレイコントローラ526、メモリ532、コーデック534、ワイヤレスコントローラ540、割込みモニタ568、および分離回路570は、システムインパッケージデバイスまたはシステムオンチップデバイス522に含まれる。ある特定の実施形態では、入力デバイス530および電源544が、システムオンチップデバイス522に結合される。その上、ある特定の実施形態では、図5に示すように、ディスプレイ528、入力デバイス530、スピーカー536、マイクロフォン538、ワイヤレスアンテナ542、および電源544は、システムオンチップデバイス522の外部にある。ただし、ディスプレイ528、入力デバイス530、スピーカー536、マイクロフォン538、ワイヤレスアンテナ542、および電源544の各々は、インターフェースまたはコントローラなど、システムオンチップデバイス522の構成要素に結合され得る。本明細書で開示される実施形態とともに説明される様々な例示的な論理ブロック、構成、モジュール、回路、およびアルゴリズムのステップは、電子的なハードウェア、プロセッサにより実行されるコンピュータソフトウェア、またはこれら両方の組合せとして実装され得ることが、当業者にはさらに理解されよう。様々な例示的なコンポーネント、ブロック、構成、モジュール、回路、およびステップが、全般にそれらの機能に関して、上で説明されてきた。そのような機能がハードウェアとして実装されるか、プロセッサ実行可能命令として実装されるかは、具体的な用途およびシステム全体に課された設計制約により決まる。当業者は、説明した機能を特定の適用例ごとに様々な方法で実装し得るが、そのような実装の決定は、本開示の範囲からの逸脱を生じるものと解釈すべきではない。本明細書で開示される実施形態に関して説明される方法またはアルゴリズムのステップは、直接ハードウェアで実施されるか、プロセッサによって実行されるソフトウェアモジュールで実施されるか、またはその2つの組合せで実施され得る。ソフトウェアモジュールは、ランダムアクセスメモリ、フラッシュメモリ、読取り専用メモリ、プログラマブル読取り専用メモリ、消去可能プログラマブル読取り専用メモリ、電気的消去可能プログラマブル読取り専用メモリ、レジスタ、ハードディスク、リムーバブルディスク、コンパクトディスク読取り専用メモリ、または当技術分野で知られている任意の他の形態の非一時的記憶媒体中に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサと一体であり得る。プロセッサおよび記憶媒体は、特定用途向け集積回路に存在し得る。ASICは、コンピューティングデバイスまたはユーザ端末に存在し得る。代替的には、プロセッサおよび記憶媒体は、コンピューティングデバイスまたはユーザ端末の中に、個別のコンポーネントとして存在し得る。開示される実施形態の上記の説明は、当業者が、開示された実施形態を実現または利用するのを可能にするようになされている。これらの実施形態への様々な修正が、当業者には容易に明らかであり、本明細書で定義される原理は、本開示の範囲から逸脱することなく、他の実施形態に適用され得る。したがって、本開示は、本明細書で示される実施形態に限定されることは意図されず、以下の特許請求の範囲で定義されるような原理および新規の特徴と矛盾しない、可能な最大の範囲を認められるべきである。