(57)【要約】システム基板上の集積回路を、例えば、ディジタルオーディオ装置（ＤＶＤまたはＡ／Ｖ受信機等）で使用する。集積回路はディジタル−アナログ変換器を含み、システム基板は、予め定めた特定の条件（２０２、３０６）下で装置のアナログ出力をミュート（２０４）する回路系を含むことができる。集積回路の設計者は回路が高状態（極性）の信号または低状態の信号により起動されることを予め知ることはできないため、集積回路は、必要な極性を検出して記憶する検出器（３００）を含む。回路を起動する必要がある場合、検出器（３００）が正しい極性（３１０）の信号を供給する。
2005539457.tif 000002
【特許請求の範囲】
【請求項１】
回路とともに使用するための自動ノード極性検出器であって、前記回路はノードを有し、ノードがリセット後に認識されていない所定の状態にあるときに起動され、検出器は、
リセット後のノードの状態を検出するための手段と、
検出のための前記手段に応答して、適正な信号極性により前記ノードを駆動するための手段と、
を含むことを特徴とする検出器。
【請求項２】
ノードを駆動するための前記手段は、制御信号がアサート状態にあるとき、適正な信号極性によりノードを使用可能にする手段を含むことを特徴とする、請求項１記載の極性検出器。
【請求項３】
ノードの状態を検出するための前記手段は、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ノードが入力信号を受信するのを防止するための手段と、
反転ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート解除状態にあるとき、低状態にある出力と、２個の入力の第１入力への入力とを有する第１論理ゲートと、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき高状態にある出力と、２個の入力の第１入力への入力とを有する第２論理ゲートと
ラッチがノードに結合する入力を有することにより、ｄｅｔｅｃｔ＿ｅｎａｂｌｅがアサート状態にあるとき、前記ラッチはノードの状態を記憶するラッチと、
を含むことを特徴とする、請求項１記載の極性検出器。
【請求項４】
ノードを使用可能にするための前記手段は、
出力を有する第３論理ゲートを含み、前記出力は、制御信号がアサート状態にあり、かつ前記ラッチからの反転出力がアサート解除状態にある場合に高状態にあり、前記出力は、制御信号がアサート解除状態にあり、かつ前記ラッチからの反転出力が低状態にあるとき、低状態にあり、前記第３論理ゲート出力は、
前記第１論理ゲートの第２入力と、
前記第２論理ゲートの第２入力とに、
結合し、
これにより、前記第３論理ゲートの前記出力は、制御信号がアサート状態にあるとき、適正な信号極性によりノードを使用可能にすることを特徴とする、
請求項３記載の極性検出器。
【請求項５】
回路はミュート回路であり、ノードはミュートノードであり、制御信号はｍｕｔｅ＿ｃｏｎｔｒｏｌ信号であることを特徴とする、請求項１記載の極性検出器。
【請求項６】
システム基板上の回路とともに使用するための自動極性検出器であって、前記回路はノードを有し、ノードがリセット後認識されていない所定の状態にある場合に起動され、検出器は、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を受信するための手段と、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ノードの状態を検出するための手段と、
制御信号を受信するための手段と、
制御信号がアサート状態にあるとき、適正な信号極性により、ノードを使用可能にするための手段と、
を含むことを特徴とする検出器。
【請求項７】
回路はミュート回路であり、ノードはミュートノードであり、制御信号はｍｕｔｅ＿ｃｏｎｔｒｏｌ信号であることを特徴とする、請求項６記載の極性検出器。
【請求項８】
ミュートノードの状態を検出するための前記手段は、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ミュートノードが入力信号を受信するのを防止するための手段と、
反転ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート解除状態にあるとき、低状態にある出力と、２個の入力の第１入力への入力とを有する第１論理ゲートと、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、高状態にある出力と、２個の入力の第１入力への入力とを有する第２論理ゲートと
ラッチがミュートノードに結合する入力を有することにより、ｄｅｔｅｃｔ＿ｅｎａｂｌｅがアサート状態にあるとき、前記ラッチはノードの状態を記憶するラッチと、
を含むことを特徴とする、請求項７記載の極性検出器。
【請求項９】
ミュートノードを使用可能にするための前記手段は、
出力を有する第３論理ゲートを含み、前記出力は、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート状態にあり、かつ前記ラッチからの反転出力がアサート解除状態にあるとき、高状態にあり、前記出力は、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート解除状態にあり、かつ前記ラッチからの反転出力が低状態にあるとき、低状態にあり、前記第３論理ゲート出力は、
前記第１論理ゲートの第２入力と、
前記第２論理ゲートの第２入力とに、
結合し、
これにより、前記第３論理ゲートの出力は、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート状態にあるとき、適正な信号極性によりミュートノードを使用可能にすることを特徴とする、
請求項８記載の極性検出器。
【請求項１０】
ミュートノードの状態を検出する前記手段は、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ミュートノードが入力信号を受信するのを防止する手段と、
ラッチがミュートノードに結合した入力を有することにより、ｄｅｔｅｃｔ＿ｅｎａｂｌｅがアサート状態にあるとき、前記ラッチがミュートノードの状態を記憶するラッチと、
論理ゲートは、
前記ラッチからの反転出力を受信するように結合した第１入力と、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を受信するように結合した第２入力と、
第１入力及び第２入力が同一の状態にあるとき、高状態にあり、第１入力および第２入力が逆の状態にあるとき、低状態にある出力と、
を含み、
前記反転ラッチ出力および前記論理ゲート出力が、ミュートドライバ回路の第１および第２入力それぞれに結合することにより、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート状態にあるとき、ミュートドライバ回路の出力が適正な信号極性により、ミュートノードを使用可能にする論理ゲートと、
を含むことを特徴とする、請求項７記載の極性検出器。
【請求項１１】
前記反転ラッチ出力および前記論理ゲート出力は、ノン・オーバーラップドライバ回路を介して、ミュートドライバ回路の第１および第２入力のそれぞれに結合することを特徴とする、請求項１０記載の極性検出器。
【請求項１２】
ミュートノードを備えるミュート回路を有するシステム基板に搭載される集積回路のための自動ミュート極性検出器であって、ミュートノードが予め認識されない所定の状態にあるときにミュート回路が起動され、該検出器は、
第１および第２スイッチであって、
前記第１スイッチがオフ状態で、かつ第２スイッチがオン状態のとき、ミュートノードを低状態に駆動し、
前記第１スイッチがオン状態で、かつ第２スイッチがオフ状態のとき、ミュートノードを高状態に駆動し、
アサート状態にあるｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号に応答して、前記第１スイッチ及び前記第２スイッチがオフ状態にあるとき、ミュートノードをミュート極性検出器から隔離する第１および第２スイッチと、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を受信するように結合した第１入力と、前記第１スイッチを制御するように結合した出力とを有するＯＲゲートと、
反転ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を受信するように結合した第１入力と、前記第２スイッチを制御するように結合した出力を有するＡＮＤゲートとを含み、これによって、ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、前記第１および第２スイッチがオフ状態にあり、さらに、
ミュートノードに結合した第１入力と、ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を受信するように結合した第２入力とを有することにより、ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、前記ラッチがミュートノードの極性を検知して保存し、ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート解除状態にあるとき、前記ラッチが出力でミュートノードの極性を供給するラッチと、
ＸＯＲゲートであって、
ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号を受信するように結合した第１入力と、
前記ラッチから反転出力を受信するように結合した第２入力と、
前記ＯＲゲートの第２入力と、前記ＡＮＤゲートの入力とに結合した入力とを有することにより、
ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート状態にあるとき、
前記ラッチの出力における信号が高状態にあれば、前記第１スイッチがオンになり、前記第２スイッチがオフになり、
前記ラッチの出力における信号が低状態にあれば、前記第１スイッチがオフになり、前記第２スイッチがオンになるＸＯＲゲートとを、
含むことを特徴とする、検出器。
【請求項１３】
システム基板上の回路を起動するための方法であって、リセット後ノードが認識されない所定の状態にあるとき、該回路は起動され、該方法は、
リセット後のノードの状態を検出するための手段のステップと、
検出のための前記手段に応答して、適正信号極性によりノードを駆動するための手段のステップを、
含むことを特徴とする方法。
【請求項１４】
前記検出ステップは、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ノードが入力信号を受信するのを防止することと、
第１論理ゲートの第１入力に反転ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を入力し、第１論理ゲートから低状態の信号を出力することと、
第２論理ゲートの第１入力にｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を入力し、第２論理ゲートから高状態の信号を出力することと、
ラッチの第１入力にｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を入力するステップと、
ラッチの第２入力にノードの状態を入力することと、
ノードの状態をラッチに記憶することと、
を含むことを特徴とする、請求項１３記載の方法。
【請求項１５】
前記可能化ステップは、
制御信号がアサート状態にあり、かつラッチからの反転出力が低状態にあるとき、高状態にある信号を第３論理ゲートから出力し、制御信号がアサート解除状態にあり、かつラッチからの反転出力が高状態にあるとき、低状態にある前記信号を第３論理ゲートから出力することと、
第３論理ゲートから第１論理ゲートの第２入力および第２論理ゲートの第２入力へ、信号を出力することにより、制御信号がアサート状態にあるとき、第３論理ゲートの出力が、適正な信号極性により、ノードを使用可能にすることと、
を含むことを特徴とする、請求項１３記載の方法。
【請求項１６】
ノードの状態を検出する前記ステップは、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ノードが入力信号を受信するのを防止することと、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ノードの状態をラッチに記憶することと、
論理ゲート出力であって、
ラッチからの反転出力およびｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号が同じ状態に  あるとき、高状態にあり、
ラッチからの反転出力およびｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号が逆の状態にあるとき、低状態にある論理ゲート出力を生成することと、
ドライバ回路の第１および第２入力にそれぞれ接続された反転ラッチ出力と、
論理ゲート出力とを結合させるステップと、
制御信号がアサート状態にあるとき、適正な信号極性によりノードを使用可能にするように、ミュートドライバ回路からの出力を生成するステップと、
を含むことを特徴とする、請求項１３記載の方法。
【請求項１７】
ノンオーバーラップドライバ回路を介して、反転ラッチ出力および論理ゲート出力を、ミュートドライバ回路の第１および第２入力にそれぞれ結合させるステップをさらに含むことを特徴とする、請求項１６記載の方法。
【請求項１８】
回路はミュート回路であり、ノードはミュートノードであり、制御信号はｍｕｔｅ＿ｃｏｎｔｒｏｌ信号であることを特徴とする、請求項１３記載の方法。
【請求項１９】
アナログオーディオ出力を有し、ミュート回路を有するシステム基板に搭載可能な集積回路であって、該ミュート回路は、予め認識されない極性を有する信号により使用可能とされたとき、ミュート回路を起動するミュートノードを有し、前記集積回路は、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を受信するための手段と、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ミュートノードの状態を検出するための手段と、
ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号を受信するための手段と、
ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート状態にあるとき、適正な信号極性により、ミュートノードを使用可能にするための手段と、
を含むことを特徴とする集積回路。
【請求項２０】
ミュートノードの状態を検出するための前記手段は、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ミュートノードが入力信号を受信するのを防止するための手段と、
反転ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート解除状態にあるとき低状態にある出力と、前記第１論理ゲートの２個の入力の第１入力への入力とを有する第１論理ゲートと、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき高状態にある出力と、前記第２論理ゲートの２個の入力の第１入力への入力とを有する第２論理ゲートと
ラッチがミュートノードに結合する入力を有することにより、ｄｅｔｅｃｔ＿ｅｎａｂｌｅがアサート状態にあるときに、前記ラッチはノードの状態を記憶するラッチと、
を含むことを特徴とする、請求項１９記載の集積回路。
【請求項２１】
ミュートノードを使用可能にするための前記手段は、
出力を有する第３論理ゲートであって、前記出力は、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート状態にあって前記ラッチからの反転出力が低状態にあるとき高状態にあり、前記出力は、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート解除状態にあって前記ラッチからの反転出力が低状態にあるとき低状態にあり、前記第３論理回路の前記出力は、前記第１論理ゲートの第２入力および前記第２論理ゲートの第２入力へ接続されている第３論理ゲートを含むことにより、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート状態にあるとき、前記第３論理ゲートの出力は、適正信号極性により、ミュートノードを使用可能にすることを特徴とする、請求項２０記載の集積回路。
【請求項２２】
ミュートノードの状態を検出する前記手段は、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号がアサート状態にあるとき、ミュートノードが入力信号を受信するのを防止するための手段と、
ラッチがミュートノードに結合した入力を有することにより、ｄｅｔｅｃｔ＿ｅｎａｂｌｅがアサート状態にあるとき、前記ラッチがミュートノードの状態を記憶するラッチと、
前記ラッチからの反転出力を受信するように結合した第１入力、
ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号を受信するように結合した第２入力、および第１入力及び第２入力が同一の状態にあるとき、高状態にあり、第１入力および第２入力が逆の状態にあるとき、低状態にある出力、
を含む論理ゲートであって、
前記反転ラッチ出力および前記論理ゲート出力が、ミュートドライバ回路の第１および第２入力それぞれに結合することにより、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号がアサート状態にあるとき、ミュートドライバ回路の出力が適正な信号極性により、ミュートノードを使用可能にする論理ゲートと、
を含むことを特徴とする、請求項１９記載の集積回路。
【請求項２３】
前記反転ラッチ出力および前記論理ゲート出力は、ノンオーバーラップドライバ回路を介して、ミュートドライバの回路の第１および第２入力のそれぞれに結合することを特徴とする、請求項２２記載のミュート極性検出器。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野
全体的には、本発明は集積回路の分野に関し、詳細には、回路ピンに必要な極性の検出および構成に関する。
【背景技術】
【０００２】
背景技術
一般的に、集積回路または「チップ」は、最終的に最終製品に取り付けられるシステム基板に取り付けまたは搭載される。通常、集積回路は、種々の（あるいは多種の）異なる最終製品で使用するために、多くの場合異なる製造業者により購入することができる。類似の応用製品の設計について、個別のチップ設計を使用するのは実用的でない場合があることは当然であろう。一方、過去において、多様な異なるシステム基板とともに機能させるためにチップを当然のこととして修正してが、これもまた実用的ではなかった。
【０００３】
例えば、ＤＶＤ装置およびオーディオ／ビデオ（Ａ／Ｖ）受信装置等のオーディオ装置は、機能部品の中でも特に、ディジタル信号のアナログオーディオ再生を出力するためのディジタル−アナログ変換器（ＤＡＣ）を有するディジタルオーディオ集積回路を含む。集積回路は、装置の通電中におけるアナログオーディオ出力、リセットあるいは他の所定の事象を不能にするミュート回路を包括的に含むシステム基板上に搭載される。このようなミュート回路がないと、リスナーは、リスナーを混乱させ、オーディオ機器またはスピーカを損傷する可能性のあるクリックアンドポップを聞くことになる。また、ノイズを削減しようとする際に０だけがＤＡＣに入力されても、０がＤＡＣに入力開始された後、特に、短いが有限の時間遅延がいくらかある場合にＤＡＣからの下流でクリックアンドポップが発生することがある。
【０００４】
図１Ａ−１Ｄは、システム基板に通常用いられるミュート回路の例である。図１Ａおよび１Ｃの回路は、ミュートノードを接地へ駆動しながら、「ミュートノード」へのミュート信号（実際には、反転ミュート信号）が低状態のときに起動される。一方、図１Ｂおよび１Ｄの回路は、アクティブ高ミュートを有し、ミュートノードへの制御信号が高状態のとき起動される。
【０００５】
ミュート回路は、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号２０２により交互に使用可能とされるオーディオチップ上のミュートドライバ回路により起動される。図２は、標準的な従来のドライバ回路２００の図である。これから分かるように、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号２０２が低状態のとき、ミュートノード２０４を高状態に駆動しながら、トランジスタＭ０はオフ、Ｍ１はオンになる。また、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号２０２が高状態のときには、ミュートノード２０４を低状態にしながら、トランジスタＭ０はオン、Ｍ１はオフになる。システム上の特定のミュート回路がアクティブ高状態または低状態であるかにより、ミュートノード２０４への信号は高または低のいずれかである必要がある。その結果、オーディオチップの設計者はどの型のミュート回路とともにチップを使用するかについて予め知り、適切なチップを使用できるようにしなければならず、あるいは、システム基板設計者は、どのチップを使用してミュート回路をチップに適合させるかを予め決定し、ミュート回路をチップに適合させなければならない（また、その後第２にチップまたは次に使用するチップの元となるものについて制限しなければならない）。あるいは、チップを構成可能な極性とともに設計することもできる。しかしながら、構成可能な極性には、追加のまたは専用のピン、あるいはチップが通電またはリセット状態を経るときは常に制御ポートを介して設定されることのできるレジスタのいずれかが必要となる。レジスタを使用する際の不便な点の一つとして、チップがリセット状態を抜けてからレジスタが構成されるまでに遅延が存在する可能性がある。この間、ミュートノードは非ミュート状態になり、削除すべき不所望のクリックアンドポップが生じる結果になる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
その結果、集積回路が接続された回路系のタイプを検出するための安価で効果的な方法を有し、適正な極性により回路自身を自動的に構成する機能を有する集積回路の必要性がある。
【課題を解決するための手段】
【０００７】
発明の概要
本発明は、例えばディジタルオーディオ装置（ＤＶＤまたはＡ／Ｖ受信装置等）に使用されるシステム基板に搭載可能な集積回路を提供する。集積回路は、コーデックと併用する可能性のあるディジタル−アナログ変換器を含み、システム基板は、例えば、予め定めた特定の条件下で装置のアナログ出力をミュートする回路系を含むことができる。集積回路の設計者にとって、回路が高状態（極性）または低状態のいずれの信号によって起動されるかを予め知ることができないため、集積回路は、必要な極性を検出して記憶する検出器をさらに含む（検出器の一定の部品もチップの外側に配置することができことが当然であるにもかかわらず）。回路を起動する必要がある場合、検出器は正しい極性の信号を供給する。
【０００８】
好ましい実施形態の詳細な説明
図３は、ＤＡＣをも含む例示的集積回路に含まれる本発明の極性検出器３００の高レベル論理図である。チップは、例えば、好ましくは、図１Ｃまたは１Ｄに示すタイプを有するシステム基板に搭載可能である（図１Ａまたは１Ｂの回路が使用され、入力線がフロートされたままの状態にある場合は、どの回路も不所望の非ミュート状態に自己バイアスされる）。ここでは、ミュート回路およびミュートノードとともに使用されるものとして本発明を説明するが、このような説明が制限的なものであると考えてはならず、当然のことながら、本発明は、ノードの極性が予め知られてはいないがパワーアップあるいはリセットの他のタイプであると判定された他のタイプの回路とともに、使用することができる。また、ドライバ回路３０２はチップ上に含まれ、図２に図示したドライバ回路に類似している。しかしながら、図２の従来技術におけるように、両スイッチ（トランジスタＭ０およびＭ１等）の制御ゲートは、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号に結合するというよりは、検出器３００の個別の出力に結合する。検出器３００への出力には、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号２０２、ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号３０４および（好ましくはバッファ３０８を介して）ミュートノード２０４に接続したｍｕｔｅ＿ｎｏｄｅ＿ｓｔａｔｕｓ３０６が含まれる。出力には、ｍｕｔｅ＿ｐｏｌａｒｉｔｉｙ信号３１０およびスイッチＭ０、Ｍ１の制御ゲートにそれぞれ結合した信号３１２および３１４が含まれる。状況により、ミュートノード２０４がミュート回路系から切断されている場合は、プルアップレジスタ３２６がミュートノード２０４がフローティング状態になるのを防止するように、プルアップレジスタ３２６または機能的にそれに同等のものを、ミュートノード２０４に接続させることができる。プルアップレジスタ３２６の代わりに、プルダウンレジスタを使用することもできるのは当然であろう。
【０００９】
検出器３００は、ＯＲゲート３１６、ＡＮＤゲート３１８、ＸＯＲゲート３２０、ラッチ３２２およびインバータ３２４を含む。これらの論理素子はいずれも、機能的にそれと同等のものと交換できることは当然であろう。ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号２０２はＸＯＲゲート３２０の入力に結合し、ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号３０４はインバータ３２４で反転されてＡＮＤゲート３１８に結合する（あるいは、反転ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号をチップのどこでも生成することができる）。ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号３０４はまた、ラッチ３２２へのクロック入力およびＯＲゲート３１６の入力へ結合する。ＡＮＤゲート３１８およびＯＲゲート３１６からの出力は、それぞれスイッチＭ０およびＭ１の制御ゲートにそれぞれ結合する。ｍｕｔｅ＿ｎｏｄｅ＿ｓｔａｔｕｓ３０６はラッチ３２２に結合する。ｍｕｔｅ＿ｐｏｌａｒｉｔｙ信号３１０はラッチ３２２の出力に結合する。ラッチ３２２の反転出力は、ＯＲゲート３１６の第２入力及びＡＮＤゲート３１８の第２入力へ結合した出力を有するＸＯＲゲート３２０への第２入力へ結合する。
【００１０】
動作させる際、チップが通電されるかまたはリセットを受ける場合、ラッチ３２２を使用可能にして、ｍｕｔｅ＿ｄｅｔｅｃｔ信号３０４がアサートされる（高状態になる）。同時に、ＯＲゲート３１６の出力は高状態になり、ＡＮＤゲート３１８の出力は低状態になる。このように、両スイッチＭ０およびＭ１をオフにすることにより、ミュートノード２０４が高または低状態に引かれるのを防止し、検出回路３００からの制御信号のいずれもからミュートノード２０４を効果的に隔離する。その結果、システム基板上のミュート回路系だけで、ミュートノード２０４の極性（または状態）が決定され、この極性はラッチ３２２で検出される。リセットの完了後、ｍｕｔｅ＿ｅｎａｂｌｅ信号３０４はアサート解除され、ミュート極性はラッチ３２２に保持される。
【００１１】
次に、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号２０２がアサートされると、ミュート極性が高状態であった場合には、ＸＯＲゲート３２０の出力は高状態となり、ミュート極性が低状態であった場合には低状態となる。このように、ミュートノード２０４は、必要に応じて高状態または低状態に引かれ、ミュート回路系を適切に起動する。
【００１２】
図４は、ミュートノードを構成するためにも使用される、本発明の極性検出器４００の代替実施形態の論理図である。検出器４００は、ＸＯＲゲート４０２およびラッチ４０４を含む。ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号３０４は、インバータ４０６により反転され、ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号３０４への入力にも結合する。ｍｕｔｅ＿ｎｏｄｅ＿ｓｔａｔｕｓ３０６は、ラッチ４０４の出力に結合する。ｍｕｔｅ＿ｐｏｌａｒｉｔｙ信号３１０は、ラッチ４０４の出力に結合する。ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号２０２は、ＸＯＲゲート４０２の入力に結合する。インバータ４０６の出力は、（ミュートドライバ回路３０２の両トランジスタが重複するのを防止する）ノンオーバーラップドライバ４０８のイネーブル信号に結合する。ラッチ４０４の反転出力は、ＸＯＲゲート４０２の他の入力に結合し、ＸＯＲゲート４０２の出力はドライバ４０８のデータ入力に結合する。ドライバ４０８の両出力はミュートドライバ回路３０２の入力に結合し、ミュートドライバ回路３０２はミュートノード２０４である。プルアップ抵抗３２６（またはそれに相当する機能のもの）は、ミュートノード２０４に結合し、ミュート回路系がミュートノード２０４に接続されていない場合に、ミュートノード２０４のフローティングを防止する。
【００１３】
動作させる際、ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号３０４がアサートされると、ノンオーバーラップドライバ４０８の出力は無効化され、前の実施形態におけるように、ラッチ４０４への入力はミュートノード２０４の論理レベルを受信する。このレベルは、ラッチ４０４へラッチされる。ｄｅｔｅｃｔ＿ｅｎａｂｌｅ信号３０４がアサート解除されてｍｕｔｅ＿ｃｏｎｒｏｌ信号２０２がアサートされると、（ラッチ４０４の反転出力からの）反転ミュートレベルは、ｍｕｔｅ＿ｃｏｎｔｒｏｌ信号２０２によりＸＯＲ化され、出力は、ミュートノード２０４へ正しい極性を供給するノンオーバーラップドライバ４０８の入力となる。
【００１４】
本発明の目的は、ここで公開した実施形態により、完全に達成された。当業者は、本発明の要素機能から逸脱しない限り、異なる実施形態によっても本発明を達成することができることを理解するであろう。例えば、本発明の検出器の１個以上の素子は、「チップから離れて」配置することができる。また、本発明は、極性がパワーアップまたは他のタイプのリセットにおいて決定される集積回路の出力を制御するために、他のタイプの集積回内およびオフチップ回路系に内蔵することができる。また、本発明のいずれの素子の代わりに、それに相当する機能のものを使用することができることは当然である。特定の実施形態を説明したが、添付する請求項に規定した本発明の範囲を制限することを意味するものではない。
【図面の簡単な説明】
【００１５】
【図１Ａ】図１Ａ−１Ｄは、システム基板に一般的に用いられるミュート回路の例である。
【図１Ｂ】図１Ａ−１Ｄは、システム基板に一般的に用いられるミュート回路の例である。
【図１Ｃ】図１Ａ−１Ｄは、システム基板に一般的に用いられるミュート回路の例である。
【図１Ｄ】図１Ａ−１Ｄは、システム基板に一般的に用いられるミュート回路の例である。
【図２】図２は、従来技術のミュート回路ドライバである。
【図３】図３は、ミュート極性検出器に内蔵された本発明の論理図である。
【図４】図４は、本発明のミュート極性検出器の代替実施形態の論理図である。
【図１Ａ】
2005539457.tif 000003
【図１Ｂ】
2005539457.tif 000004
【図１Ｃ】
2005539457.tif 000005
【図１Ｄ】
2005539457.tif 000006
【図２】
2005539457.tif 000007
【図３】
2005539457.tif 000008
【図４】
2005539457.tif 000009
【国際調査報告】
2005539457.tif 000010
2005539457.tif 000011