(57)【特許請求の範囲】
【請求項１】
アナログ回路に送られる信号をサンプリングするように構成され、ナイキストサンプリング周波数に２より大きい素数を乗じさらにその積にＮが整数である２Nを乗じた周波数で遷移する前記アナログクロック信号と、そして
前記アナログ回路と同じモノリシック基板に組み込まれたデジタル回路であって、前記アナログクロック信号が１組のロジック状態のあいだを遷移するときに、抑制された少なくとも１つのパルスを有するデジタルクロック信号を受けるように構成されているデジタル回路と
を含み、
前記パルスが前記アナログクロック信号の各半クロックサイクルの後半部分の間に抑制され、前記後半部分が各半クロックサイクルの５０パーセントより少ない、
集積回路。
【請求項２】
アナログクロック信号がアナログ回路に送られる信号をサンプリングするように構成されており、
前記アナログクロック信号がナイキストサンプリング周波数にＮが整数である２Nを乗じ、その積がさらに２より大きい素数で分周された周波数で遷移する集積回路。
【請求項３】
前記サンプリングされる信号がその大きさが時間で変化する信号であり、かつ前記アナログ回路がスイッチキャパシタを含む請求項２に記載の集積回路。
【請求項４】
前記スイッチキャパシタ回路がデルタ−シグマ・アナログデジタル回路を含む請求項３に記載の集積回路。
【請求項５】
前記サンプリングされる信号が実質的に一定の基準電圧を含み、かつ前記アナログ回路がスイッチキャパシタ回路を含む請求項２に記載の集積回路。
【請求項６】
前記スイッチキャパシタ回路がデルタ−シグマ・デジタルアナログ回路を含む請求項５に記載の集積回路。
【請求項７】
前記素数が３に等しい請求項２に記載の集積回路。
【請求項８】
さらに、デジタル回路が前記アナログ回路と同じモノリシック基板に組み込まれ、
前記デジタル回路が、前記アナログ信号が１組のロジック状態のあいだを遷移するときに、抑制された少なくとも１つのパルスを有するデジタルクロック信号を受けるように構成されている請求項２に記載の集積回路。
【請求項９】
前記パルスが、前記アナログクロック信号の各半クロックサイクルの後半部分の間に抑制される請求項８に記載の集積回路。
【請求項１０】
前記後半部分が各半クロックサイクルの５０パーセントより少ない請求項９に記載の集積回路。
【発明の詳細な説明】
【０００１】
（技術分野）
本発明はデジタル及びアナログ回路を組み込んだモノリシック半導体基板に関し、より詳細にはデジタル回路の性能を制限することなく、デジタル回路からアナログ回路に転送されるノイズを減少させる装置および方法に関する。
【０００２】
（背景技術）
アナログとデジタルの両方の回路を同じモノリシック基板上に組み込んだ集積回路はよく知られている。そのような集積回路には、オーディオ収集及び／又は送信製品などの例がある。オーディオ収集はオーディオ波形を受信し、記録し、個々のタイムインターバルに従ってその波形をサンプリングし量子化するいかなる装置をも含む。オーディオ送信はデジタル情報を処理するのに必要な復調およびデジタル処理回路のようなデジタルオーディオ再生を含むことが出来る。
【０００３】
オーディオ収集は、例えばパルスコード変調、デルタ−シグマ変調など種々の変調方式を使用して達成できる。使用される変調方式に関係なく適切なオーディオ記録には、誤差のないサンプリングをするために、入力アナログ信号は、入力されるオーディオ周波数の少なくとも２倍以上の周波数でサンプリングされる必要がある。サンプリングが前述した最小値より少ないとエイリアス問題の原因となる。それぞれのサンプリングの間、相当する振幅情報を保持するために量子化が使われていた。サンプリングがタイムスライスを記録する間、量子化はそれぞれのタイムスライス内での振幅情報を記録する。所定の変調手法に適したサンプリングと量子化の組み合わせによってオーディオ信号をデジタル形式で完全に保持する。従ってオーディオ収集には、サンプリングに有用な例えばサンプルホールド回路および量子化に有用な例えばクロックコンパレータ回路などのアナログ回路を使わなければならない。
【０００４】
一度アナログオーディオ信号がサンプリングされ、デジタル形式に変換されると、得られたデジタル信号は種々のオーディオ再生手法を使って、アナログ信号として送り返すことが出来る。一般的に、オーディオ再生は例えば復調回路、再生処理回路、デマルチプレクサ、デジタルアナログ変換器、出力サンプルホールド回路などを含む。従って、デジタルオーディオ再生はアナログ収集によって前に記録されたアナログ信号を、できるだけデジタル処理される形式で、表現し直す必要がある。
【０００５】
一般にデジタルオーディオ収集を行う回路とデジタルオーディオ再生を行う回路の間に構成されるのはデジタルシグナルプロセッサ（ＤＳＰ）である。ＤＳＰはデジタル収集された２進数を処理するために使用される。アナログオーディオ信号をデジタルオーディオ信号に変換するのが望ましく、また処理されたデータがその後アナログ形式に変換し直すことができるという理由で、ＤＳＰによってデジタル数が容易に処理されることは重要となる。一旦アナログオーディオ信号がデジタルに変換されると、ＤＳＰは容易にデータを迅速に処理することができる。ＤＳＰの動作は電気通信産業で普及しており、通常モデム、ボコーダ、トランスマルチプレクサなどにみられる。
【０００６】
アナログオーディオ信号をデジタル信号に変換するのに使われる回路の例はアナログデジタル（Ａ／Ｄ）変換器である。デジタルアナログ回路はＤ／Ａ変換器と称されることが多い。Ａ／ＤとＤ／Ａ変換器の間にＤＳＰを配置することにより、リアルタイムのデジタル情報処理ができる。これは好ましいことである。マルチＡ／Ｄ、Ｄ／Ａ変換器が、同じモノリシック基板上にマルチＤＰＳとマルチマイクロプロセッサと一緒に存在するという例も可能である。基板上に組み込まれたマルチデジタル及びアナログサブシステムをクロックするためにクロックマネジャーが使用されていた。
【０００７】
デジタル回路に派生する不利な点は、デジタル信号がロジック「０」とロジック「１」の値の間を遷移するときにいつも発生するノイズである。もしデジタル及びアナログ回路が同じモノリシック基板上で使用される場合、それらの過渡的な時間の間にデジタル派生したノイズをアナログ回路に転移するのを最小にするステップが必要である。ＤＳＰの性能は最大にしなければならない。ＤＳＰの性能を最大にするため、デジタル回路は許容できる最大限でクロックされなければならない。ＤＳＰの動作が速ければ速いほど、その動作を速く処理できる。たいていのＤＳＰは３つの基本的な動作を行う。乗算、加算及び遅延である。たいていの例ではＤＳＰの動作はリアルタイムなので、これらの動作はできるだけ速く行われなければならない。例えば、サンプリングされたアナログ信号のデジタル処理はサンプリング時間内に終了しなければならない。従って、ノイズの転移を少なくするために選定されるどのような手法も、ＤＳＰまたは関連するデジタル回路の動作速度に有害な影響があってはならない。
【０００８】
アナログ回路に原因するデジタル派生ノイズの問題は、アナログ回路に関連して、またその回路がどのようにして採用されたかうまく説明できる。図１は例えばデルタ−シグマＡ／Ｄ変換器に使用される典型的な変調装置の入力段階の例を示す。スイッチＱ１とＱ２は高速で連続的に導通、非導通になり、差分アナログ入力信号＋ＶＩＮおよび−ＶＩＮをサンプリングする。アナログ信号は図２に示すタイミング図に基づいて周期的にサンプリングされる。スイッチＱ１は信号１（図２に示す）がロジック高値に遷移する時間の間閉じる。同様にスイッチＱ２は信号２（図２に示す）がロジック高値に遷移する時間の間閉じる。詳細には信号１と２が高いと対応しているスイッチＱ１とＱ２が閉じ、一旦スイッチが閉じると図１に示すキャパシタＣ１とＣ２が適切な値に充電または放電する。積分器ＩＮＴがアナログノイズシェーピングし、その出力がクオンタイザ（図示していない）に送られる。
【０００９】
デルタ−シグマＡ／Ｄ変換器は一般に変調装置とデジタルデシメーションフィルタで構成される。変調装置はアナログ入力を高周波数、低分解能でサンプリングする。サンプリング結果としての量子化ノイズは変調装置によってシェーピングされ、そのために対象の周波数帯にわたってノイズ密度は最も低くなる。オーディオに適用するためには、一般に低周波が関心の的であり、そのため量子化ノイズは低周波において最低となり、高周波において最高となるようにシェーピングされる。
【００１０】
典型的なオーディオＡ／Ｄでは、デシメーションフィルタがノイズをシェーピングされた変調装置出力とし、その出力を低域ろ過し、それを１／１０にし、オーディオサンプル周波数とする。デシメーションフィルタ出力の分解能は、帯域幅が減少しており、また高周波変調装置ノイズがすでに低域ろ過されているため、変調装置の出力よりはるかに大きい。
【００１１】
従って、Ａ／Ｄ変換器はアナログ入力のサンプリングが必要である。Ａ／Ｄ変換器と同じように補間フィルタを組み込むＤ／Ａ変換器にもサンプリングが必要である。通常、補間フィルタはサンプリング周波数を増加させ、デルタ−シグマ（又はシグマ−デルタ）変調装置は量子化ノイズ出力をシェーピングする１ビットの出力ストリームを生成する。Ｄ／Ａスイッチキャパシタは１ビット出力を正または負の基準値（ＶＲＥＦ）に変換し、低域フィルタはスイッチキャパシタ回路からの個々の電圧ステップを平滑化する。補間は一般に基板のＤＳＰ部分で行われ、それに対しＤ／Ａスイッチキャパシタと連続時間フィルタは基板のアナログ部分で行われる。
【００１２】
通常オーディオサンプリング周波数（ｆｓ）は４４．１ｋＨｚまたは４８ｋＨｚである。アナログ変調装置のサンプリング周波数（Ｆｏｖｒ）はオーディオサンプリング周波数の数倍である。通常Ｆｏｖｒは１２８ｆｓまたは２５６ｆｓである。１つのオーディオサンプル毎に変調装置は１２８または２５６回サンプリングする。典型的なデルタ−シグマ変調装置が１２８ｆｓで動作しているのをプロットしたものが図３に示される。
【００１３】
シグマ−デルタ変調装置で通常好ましくないのは変調装置出力がＦｏｖｒ／２付近で現れるトーンである。これらのトーンは対象の周波数帯から非常に離れているが、周波数Ｆｏｖｒ／２付近における変調装置（即ちＡ／ＤまたはＤ／Ａスイッチキャパシタフィルタ）に結合するデジタルノイズが、それらのトーンとミックスし、対象の周波数帯におけるトーンを生成する可能性がある。
【００１４】
これらのトーンがどこから来るかを理解するには、１ビットクオンタイザを有する変調装置に関して説明するのが最善である。この１ビット出力は、正の基準電圧（即ち「１」）と負の基準電圧（即ち「０」）の間で切り替わる信号を表す。この変調装置への入力がＤＣレベルの時は、これらの１ビットサンプルの平均は入力に印加されるＤＣレベルと等しい。例えば入力電圧が０の時は、出力ビットストリームは同数の１と０からなるであろう。これは周波数がＦｏｖｒ／２の矩形波の筈である。この場合、すべての量子化ノイズはＦｏｖｒ／２のトーンにローカライズされる。
【００１５】
実際には変調装置の出力は、入力におけるＤＣレベル０に対して正確な矩形波ではなく、それはＦｏｖｒ／２またはその付近のトーンで非常に大きなエネルギーを有する。入力信号が変化すると、このトーンの周波数は少し変化し、Ｆｏｖｒ／２およびその付近にマルチトーンが出現する。これらのトーンがＦｏｖｒ／２においていかなるデジタルノイズともミックスしないよう、そしてベースバンドにシフトダウンしないように注意を払わなければならない。
【００１６】
ミックス信号ＩＣにおけるデジタルノイズはいろいろな形でアナログ回路に結合する可能性がある。集積回路上のトランジスタまたは相互接続は、モノリシック基板に対して或いは基板からある形の静電接続を有する。高周波における大量のデジタル回路のスイッチングにより著しい量のエネルギーが基板と容量結合し、このことから電流が流れ、電圧が変動する可能性がある。基板はアナログ部分とデジタル部分の間で共通なので、このエネルギーはアナログ回路とアナログ信号経路に結合するであろう。
【００１７】
基板からのノイズは線形または非線形の形でアナログ信号経路に結合することができる。もし線形に（即ち結合する量がアナログ信号レベルに無関係である）結合すると、結合信号はアナログ信号の中に直接見られる。もし非線形に（即ち結合する量がアナログ信号レベルに依存する）結合すると、結合信号はアナログ信号とミックスする。最初のアナログ信号と結合信号の和と差の周波数はその結果の信号に見出される。
【００１８】
線形結合は基板とポリ−ポリキャパシタ（poly-poly capacitor）のボトムプレートとの間に発生するが、一方比線形結合は基板とトランジスタのソース／ドレンの間に発生する。基板とポリ−ポリキャパシタのボトムプレートと間のキャパシタンスは、電圧差に伴って大きく変動することはない。しかしながら、基板とトランジスタのソースまたはドレン間のキャパシタンスは、電圧差に伴って変動する。この非線形性はその信号を他の信号に変調する原因となり、その結果は出力信号における周波数の和と差になる。次の式がこのコンセプトを表す。
0004091254.tif 000002
ここで、ｗ１とｗ２は２つのアナログ信号の周波数である。
【００１９】
前述したように、デルタ−シグマ変調装置はＦｏｖｒ／２付近のトーンを生成する。基板にデジタル回路位置からのＦｏｖｒ／２の周波数を有する信号エネルギーがあると、これがトーンとミックスし、ベースバンド（０からｆｓ／２）に周波数の差を生じる。この現象を避けるため、Ｆｏｖｒ／２において作動するデジタル回路ほとんどなくすことが重要である。
【００２０】
ミックス信号チップにおけるデジタル回路は、２の累乗を乗じたサンプリング周波数（ｆｓ）で動作するのが普通である。これは部分的には周波数を２で割る分周器によって容易に実行できる。２で割ることはフリップーフロップを使うことで簡単にできる。Ａ／ＤとＤ／Ａ変換器及びＤＳＰに共通に使用されるデジタルインターフェースは、２の累乗を乗じたサンプル周波数であるクロック周波数で作動する。シグマ−デルタＡ／ＤおよびＤ／Ａ変換器の補間およびデシメーションフィルタは、通常例えば６４ｆｓ、１２８ｆｓなどの種々の２累乗周波数で動作する。特定の周波数で作動する回路は、その周波数においてノイズを基板へ結合する。
【００２１】
ＤＳＰで実行中のソフトウエアは、基板にデジタルノイズを生成する可能性がある。命令が異なると、使用する物理的な回路も異なる。例えばマルチ命令はマルチユニットを使用するが、移動命令は使用しない。レジスタのコンテンツ上で作動し、その結果をレジスタに戻して記憶する動作はデータメモリを使用しないが、メモリ間の動作はデータメモリを使用する。一般にメモリ間の動作およびマルチ命令は電力を最大限に使用するが、移動命令およびレジスタ間の動作は電力消費が少ない。電力を多く消費すると、一般に基板に結合されるノイズが増加する。ＤＰＳのソフトウエアプログラムは一般に２の累乗を乗じたサンプリング周波数で繰り返される。この繰り返しがその周波数で基板のデジタルノイズを生成する。
【００２２】
２の累乗を乗じたサンプリング周波数（即ち２Nｆｓ）で動作する変換器または変調装置は２Nｆｓで動作するプロセッサまたはＤＳＰからモノリシック基板経由でノイズを受け取る。ここでＮは１、２、３、４などの整数値である。デジタル回路から基板を通ってアナログ変調装置に至るノイズは、一般に変調装置のスイッチキャパシタに影響を与える。スイッチキャパシタ回路が非常に大量のデジタル回路と一緒に同じＩＣに集積されると、そのスイッチはデジタル回路が静止状態にあるときはオフにする必要があることが一般に知られている。このことは伝統的にデジタル及びアナログ回路のクロック周波数を同じにすることによって行われてきたが、デジタルクロックは相対的にアナログクロックに対して遅れが生じていた。デジタルスイッチングはスイッチが閉じた後短い時間で起こり、スイッチングによるデジタルノイズは図４に示すように次のサンプリングの前に安定する。
【００２３】
スイッチキャパシタ回路にはスイッチを制御するために図４のアナログクロックから導き出される２つのオーバラップしないクロックが必要である。従来の変調装置にあるスイッチキャパシタネットワーク内の例示的なスイッチを図１に示し、オーバラップしないクロックを図２に示す。
【００２４】
他の実施形態ではデジタルクロック周波数はアナログクロック周波数より高いがデジタルクロックは依然としてアナログクロックに対して遅れがある。この実施形態ではデジタル回路のクロックを速くすることができ、このことで静止時間を減らすことができるので、コスト的に利点がある。図５はデジタルクロックがアナログクロックの２倍の速度で遷移していることを示す。
【００２５】
一般に、デジタル回路はアナログ回路よりはるかに高い周波数で動作できるので、デジタルクロックの速度をアナログクロックに対して大きくするのが有利である。スイッチキャパシタ回路と一緒に集積されておりオーディオ信号で動作するＤＳＰの場合、ＤＳＰは１００ＭＨｚ以上のクロック周波数で作動させることができる。スイッチキャパシタ回路は一般に数ＭＨｚのクロック周波数である。ＤＳＰの能力を最大限にするためには、可能な最大クロック周波数で動作させるのが最善である。先の例に示すように、単にデジタルクロック周波数を大きくすることにより、スイッチキャパシタにより多くのノイズを与え、アナログ変調装置の性能を大幅に悪化させるポイントまで、それぞれのアナログ遷移（即ちサンプリング）直前の静止時間を減少させる。
【００２６】
変調装置内でのデジタルノイズを回避するために最も微妙な時間は、スイッチが閉じる寸前と閉じている時間（即ちそれらのスイッチを動作させるクロックの立ち下がり端）である。このことは、基板上のＤＳＰ、マイクロプロセッサコアロジック、及びその他の種々のデジタル回路を、スイッチが閉じている大部分の時間は全速で走らせることができることを意味する。しかしながら、デジタル回路クロックが適切かつ重要なサンプリング時間に一時的に終了することがないように、デジタルクロックを修正するのは注意を要する。
【００２７】
（発明の開示）
概略を上述した問題は改善されたクロック機構によって大部分が解決される。このクロック機構はアナログ回路にデジタル的に生成されるノイズの影響を最小限にし、そこではデジタル及びアナログ回路は共通のモノリシック半導体基板を共有する。モノリシック基板は半導体チップであり、本質的にシリコンまたはガリウム砒化物で構成される。デジタル回路のクロックは、アナログ回路が入ってくるオーディオ（アナログ）入力信号をサンプリングする時間に関連して制御される。各サンプリングインターバルの後半部分の間にデジタルパルスを消去または抑制することにより、デジタルクロック遷移の間のノイズ転移が、サンプリングされるアナログ入力信号の完全性を害することはない。各サンプリングインターバルの後半部分の間に遷移がないので、臨界サンプリング時間に発生するデジタルノイズは存在しないはずである。
【００２８】
変換器は２の累乗を乗じたサンプリング周波数（ｆｓ）ではないオーバサンプリング周波数（Ｆｏｖｒ）で都合よく動作する。例えば、オーバサンプリング周波数が９６ｆｓとすると、Ｆｏｖｒ／２は４８ｆｓであり、２の累乗ではない。より詳細には、９６や４８は２Nから導かれる数ではない。ここでＮは正の整数である。デジタル回路が２の累乗でない周波数で動作するのは普通ではないので、Ｆｏｖｒ／２において基板にはノイズのエネルギはほとんどないはずである。このことはデルタ−シグマ変調信号のＦｏｖｒ／２付近に存在するトーンはベースバンドにミックスされないことを意味する。２の累乗ではない周波数（即ち４８ｆｓ）と２の累乗である周波数（即ち３２と６４）の間の２の累乗に最も近い周波数の差は、１６ｆｓである。１６ｆｓのエネルギーがアナログ信号中に生成されるが、ベースバンドから離れており、Ａ／Ｄ変換器のデシメーションフィルタまたはＤ／Ａ変換器のスイッチキャパシタおよび連続時間フィルタによって濾過されるだろう。
【００２９】
２の累乗でない周波数においてデジタル回路をクロックするのに加え、デジタル回路が全速でクロックされるので、微妙なアナログサンプリング時間に先立って、クロックから１つあるいはそれ以上のパルスが取り除かれる。これにより、ＤＳＰは大部分の時間全速で動作し、基板はアナログ回路が必要とする最小限の時間静止している。
【００３０】
各サンプリングインターバルの早い時期にデジタルパルスを抑制しないことにより（即ち各ロジック１またはロジック０パルス）、もともとのデジタルクロック周波数の相当なパーセンテージが維持される。臨界的なサンプリング時間は、主として各サンプリングインターバルの後半部分に発生することが確認される。前半の部分は得られた最終サンプル値にそれほど影響せず、また半導体基板は後半では静止している。そのため後半においてのみデジタルパルスを消去することにより、デジタルクロック周波数の減少を最小限にする。
本発明の他の目的と利点は以下に述べる詳細な説明と添付図面を参照することにより明白になるであろう。
【００３１】
本発明には種々の変更の余地と代替形態があるが、ここでは特定の実施形態について図面を例にして示し、また詳細について説明する。しかしながら、それらの図面と詳細説明は、本発明を開示された特定の形態に限定しようとするものではなく、逆に本発明は添付請求範囲によって規定される本発明の精神と範囲内にあるすべての改良、均等物、および変更を包含せんとするものであることを理解すべきである。
【００３２】
（発明の詳細な説明）
ＰＬＬ及びクロック分周器は、典型的なミックス信号集積回路に要求される種々のクロック周波数を生成するために使用される。その集積回路には１つのタイミング源が必要である。このタイミング源はオンチップ発信器または外部クロックとすることができる。またそれはチップへのシリアルビットストリーム入力から派生できる。オンチップまたは外部クロックは、フェーズロックループ（ＰＬＬ）に適用される前にＭで割ることができ、ＰＬＬのフィードバック分周器がＰＬＬへの入力にＮを乗ずることができる。ＰＬＬの出力は、もし必要なら、オーバサンプリングクロック（Ｆｏｖｒ）を生成するためもう１つのファクターＰによってさらに割ることができる。周波数分周Ｐはクロックマネージャ（図７に示す）の１部になることができる。もしそれにエンコードされた情報を有するシリアルビットストリームがＰＬＬに適用されると、二番目のＰＬＬが使われない限りＭで割ることができない。
【００３３】
外部または内部ソースのいずれかからＰＬＬに加えられる入力信号Ｓｉｎは周波数Ｆｉｎでクロックされる。Ｄｉｎはデータタイミングソースにエンコードされるクロックの周波数で、ＦｖｃｏはＰＬＬ出力の周波数で、Ｆｏｖｒは変換器オーバサンプリングクロックの周波数である。種々の信号及び関連する周波数が図６に示される。また図６に分周器１０、マルチプレクサ１２、位相検出（ＰＤ）１４、ループフィルタ１６、電圧制御発信器（Ｖｃｏ）１８およびフィードバック分周器１９を示し、後半の要素はＰＬＬのものである。もう１つの分周器１７（分周ファクタＰを備えた）はオーバサンプリング周波数ＦｏｖｒにおいてクロックされたＰＬＬからの信号を出力することができる。
【００３４】
すべての信号の周波数には次の関係がある。
Fvco=(N/M)*Fin        Fvco=N*Din
Fovr=(N/MP)*Fin      Fovr=(N/P)*Din
ＦｉｎとＤｉｎはサンプル周波数（ｆｓ）と次に示すように有理関連する。
Fin=(Q/R)*fs         Din=(Q/R)*fs
これはＦｖｃｏとＦｏｖｒが次の通りサンプル周波数と関連することを意味する。
Fvco=(QN/RM)*fs       Fvco=(QN/R)*fs
Fovr=(QN/MPR)*fs     Fovr=(QN/PR)*fs
【００３５】
もしＱＮ／ＭＰＲが１または２でない素因数を持つならば、オーバサンプリングクロック（Ｆｏｖｒ）は２の累乗ではなく、基板の２の累乗数周波数においてデジタルノイズがシグマ−デルタ変調信号のＦｏｖｒ／２トーンをベースバンドにミックスするのを妨げる。例えば本実施形態の１つのモードは２４（Ｎ）を乗じられた６４ｆｓ入力クロック（Ｆｉｎ）を受容し、１５３６ｆｓＶＣＯクロック（Ｆｖｃｏ）を生成し、ＶＣＯクロックを１６で割り、９６ｆｓのオーバサンプリングクロック（Ｆｏｖｒ）を生成する。このことからＱ＝６４、Ｒ＝１、Ｍ＝１、Ｎ＝２４、及びＰ＝１６となる。比ＱＮ／ＭＰＲは６４＊２４／１＊１６＊１＝９６＝２＊２＊２＊２＊２＊３であり、これは２の累乗ではない係数である。
【００３６】
他の例も成り立ち、
0004091254.tif 000003
で
0004091254.tif 000004
である。
【００３７】
この例でＱＮ／ＭＰＲ＝（３８４＊１６）／（３＊２４＊１）＝２５６／３、ここで２５６は２の累乗であるが、分母に素因数３が存在する。このようにＦｖｃｏはｆｓの２の累乗ではない係数、あるいは少なくとも３である素数で割った２の累乗である係数として求められる。
【００３８】
ＱＮ／ＭＰＲの分子または分母にある２より大きい素因数のいずれもが本基準に適合するが、実施するのには、３の因数が一般に最も簡単である。
【００３９】
図７には周波数乗算器２０のブロック図が１つの実施形態に基づいて示される。周波数乗算器２０は、外部または内部のいずれかから得られたクロック信号を集積回路に周波数乗算するために用いられる。周波数乗算されたサンプリング周波数は入力周波数Ｆｉｎの倍数であり、Ｆｖｃｏで示される。周波数乗算器は様々なタイプの増幅器及び／又はフェーズロックループを利用して用いられる。例えば周波数乗算器は出力電流に高調波と１つの高調波において共振する同調負荷を生成する非線形増幅器を利用して遂行できる。もう１つの選択肢として、周波数乗算は所望の高調波に同調される出力回路の基本周波数に同調される入力回路からのエネルギーを結合するための接合形（半導体）ダイオードの非線形キャパシタンスを利用して遂行できる。増幅器と非線形キャパシタンス結合を利用するという、２つの周波数乗算の例が得られ、３つ目はフィードバックループの周波数分周を有するフェーズロックループである。他の多くも含めこれらの例は一般に周波数乗算の精神と適用範囲内に入る。ここに示す周波数乗算器または周波数乗算係数はどれもそのように説明した種々のタイプの乗算器のいずれかを使用して遂行できる。
【００４０】
１つの例示的な実施形態によれば、周波数乗算器２０はフェーズロックループ（ＰＬＬ）を含む。ＰＬＬは発振器を入力信号と一致した位相にロックする任意の電子回路を備える。ＰＬＬはそのサンプリング周波数ｆｓが時間によって幾分か変化する搬送あるいは同期信号を追跡する。ＰＬＬとして用いられる基本周波数乗算回路２０は周波数分周器１９、位相検出（ＰＤ）回路２２、電圧制御発振器（ＶＣＯ）回路２４および他の周波数分周器２６を有する。位相検出器２２は、入力ベースバンド信号Ｓｉｎと周波数分周回路２６の出力における周波数分周信号との間の位相と周波数の僅かの差を検出し追跡する。検出器２２からの出力パルスはそれらの入力信号の位相差に比例する。低域フィルタは、例えばレジスター２８及びキャパシタ３０を有し、交流電流（ＡＣ）要素を取り除く。低域フィルタ出力は直流（ＤＣ）信号として発振器２４に投入される。発振器２４への入力電圧は、発振器２４の出力周波数を搬送信号の周波数に変えるように作用する。
【００４１】
図７に示すＰＬＬは、周波数Ｆｉｎで遷移している入力クロック信号の入力周波数のＮ／Ｍ倍で発振器２４を動作することによって周波数乗算器として構成される。従って、発振器２４からの出力は入力クロック信号Ｓｉｎより高い周波数で動作する。通常のループでは、出力は誤差信号、即ち周波数分周器２６の出力とサンプリング信号の位相差などを最小にする方向に向けられる。このようにＰＬＬは誤差信号が０フェーズの差になるように戻す傾向がある。一旦２つの相が同じにされると、発振器２４はＦｉｎのマルチ周波数にロックされ、２つの信号間のどのような位相差も制御される。
【００４２】
周波数分周回路２６は、その入力信号周波数の整数の分周周波数の出力信号を生成する任意の電子回路を含む。周波数分周は、デジタル分周またはサブハーモニックトリガーの２つの方法で都合よく達成できる。例として前者を使うと、パルスをカウントする多くの回路が使用可能で、それによってデジタル分周を行うことができる。双安定回路またはフリップフロップは２個の入力パルスにつき１個の出力パルスを生成する。連続するフリップフロップをカスケードすることにより、任意で所望する程度の分周を得ることができる。２の累乗での分周が、カスケードの適切なステージの出力をモニターすることによって簡単に実行できる。しかし２の累乗からかけ離れた他の数での分周が必要なら、ゲート制御によって達成でき、フリップフロップ条件の適切なセットを得ることができる。その結果周波数分周回路２６はＮ周波数分周を生成するのに必要な任意の数のステージ及びゲートロジックが使用できる。例えば１６の周波数分周器Ｎ、すなわち２4状態を生成するためには４ステージのカウンターが必要である。
【００４３】
周波数乗算器２０はさらにクロックマネージャ２５を有する。クロックマネージャ２５は周波数逓倍ＤＣＬＫ値を受け、相当するＡＣＬＫ１、ＡＣＬＫ２、およびＤＳＣＬＫ値を生成する。１つの例によると、Ｍ分周後のＦｉｎはｆｓが４８ｋＨＺのナイキストサンプリング周波数に等しいはずで、乗算係数ＮはＦｖｃｏを１５３６ｆｓあるいは約６７Ｈｚとすることにより、１５３６となる。ＤＳＰＣＬＫはＡＣＬＫ１とＡＣＬＫ２の立ち下がり端に先立って取り除かれた１つあるいはそれ以上の１５３６ｆｓクロックパルスを有する。これはＤＳＰからのデジタルノイズがアナログサンプリング動作に先立って処理されたことを意味する。ＰＬＬはベースバンドサンプル周波数ｆｓまたはｆｓのある倍数（例えば１５３６ｆｓ）にロックし、そのことからアナログ（ＡＣＬＫ１及びＡＣＬＫ２）クロックとＤＳＰ（ＤＳＰＣＬＫ）クロックがクロックマネージャ２５によって生成される。
【００４４】
分周器２６のＮ分周係数または係数ＭとＮの組み合わせが、３に等しいか３より大きい素数の２の累乗倍で定まる係数を生成する。したがって、Ｎは例えば２9×３＝５１２×３すなわち１５３６となる。Ｆｖｃｏ（例えば１５３６ｆｓ）の周波数は、３に等しいか３より大きい素数で割り切れる数であるということは重要である。総称して、Ｎは２A×Ｂまたは２A×Ｃまたは２A×Ｄなどであり、ここでＡは整数、Ｂ＝３、Ｃ＝５、Ｄ＝７などである。Ｂ、Ｃ、Ｄの数列は３から始まり５、７、・・・のように増える素数の数列である。
【００４５】
クロックマネージャ２５はクロック分周器といくつかのロジックを有し、所望のクロックを生成する。図８を参照すると、クロックマネージャの種々の部分が示されている。さらに詳しくはマルチベースバンドＳｉｎを受ける４ビットの分周器（またはカウンター）３０が示されている。Ｆｖｃｏの周波数は係数２、４、８および１６で分周され、ロジック回路３２、３４、および３６で使われる相当する信号を生成し、単一の基板に組み込まれたＤＳＰと変調装置（即ちスイッチキャパシタ回路）双方のそれぞれのクロックを生成する。
【００４６】
回路３２は３の入力ＡＮＤゲート３８を含み、その出力はＤ型フリップフロップ４０の遅延入力に送られる。フリップフロップ４０の非反転出力は次いでＹ信号として与えられ、続いて反転され、ＡＮＤゲート４２の１つの入力に付与される。ＡＮＤゲート４２の出力はＤＳＰＣＬＫである。
【００４７】
回路３４は２入力ＡＮＤゲート４４を有し、その出力はＤ型フリップフロップ４６の遅延入力に送られる。フリップフロップ４６の非反転出力は次いでＡＮＤゲート４８に与えられる。ＡＮＤゲート４８の出力はＡＣＬＫ２である。
【００４８】
ＡＣＬＫ１はＡＣＬＫ２と同じように生成されるが、但しＡＣＬＫ１は回路３６に示すように接続されたＡＮＤゲート５０、Ｄ型フリップフロップ５２、およびＡＮＤゲート５４を使用して生成される。周波数分周回路３０は整数によって２の累乗を分周する。
【００４９】
ロジック３２、３４、および３６は、通常のカウンターインターバルでＤＳＰＣＬＫの少なくとも１つのクロックサイクルを消去するの必要な任意のそしてすべての機能を有している。回路３２に示す信号ＸはＣＬＫの８サイクル毎に１回発生し、信号ＹはＣＬＫの１サイクル遅延する。信号Ｙはその後ＣＬＫの８サイクル毎に１回それぞれのクロックパルスＺ１およびＺ２を規定する。各クロックパルスＺ２はそれぞれ対応するパルスＺ１の対の間に発生する。
【００５０】
ＤＳＰＣＬＫはＦｖｃｏと信号Ｙの理論積をとって生成される。信号ＹはＶＣＯクロック周期の１／２遅延している以外は信号Ｘと同じである。信号ＸはＦｖｃｏ／２とＦｖｃｏ／４の反転バージョンとｆｖｃｏ／８の反転バージョンを理論積することによって生成される。信号ＸはＤＳＰＣＬＫを生成するためにＦｖｃｏから取り除かれるパルスの立ち上がり端の直前のＦｖｃｏの立ち上がり端において高くなる。Ｆｖｃｏ／２とＦｖｃｏ／４とＦｖｃｏ／８は僅かに違う時間に遷移するので、ＸはＦｖｃｏの立ち上がり端の直後に瞬間的にエラーを発生する可能性がある。信号ＹはＤＳＰＣＬＫを生成するためＦｖｃｏとゲートするのに先だってこれらのエラーを取り除く。Ｆｖｃｏ、Ｆｖｃｏ／２、Ｆｖｃｏ／４、Ｆｖｃｏ／８、Ｆｖｃｏ／１６、Ｘ、Ｙ、Ｚ１、Ｚ２、ＡＣＬＫ１、ＡＣＬＫ２、及びＤＳＰＣＬＫのタイミング線図を図９に示す。
【００５１】
非オーバラップクロックＡＣＬＫ１とＡＣＬＫ２はそれぞれＦｏｖｒとＦｏｖｒの反転バージョンと信号Ｚ１とＺ２の反転バージョンのそれぞれの理論積をとって生成される。信号Ｚ１とＺ２はＦｏｖｒとＦｏｖｒの反転バージョンの高の時間から後半分のＦｖｃｏのクロックサイクルを取り除くために生成され、それぞれＡＣＬＫ１とＡＣＬＫ２が生成される。信号Ｚ１はＦｏｖｒが低くなる前のＦｖｃｏクロックサイクルの１／２、およびＦｏｖｒが低くなった後のＦｖｃｏクロックサイクルの１／２では高い。信号Ｚ２はＦｏｖｒが高くなる前のＦｖｃｏクロックサイクルの１／２、及びＦｏｖｒが低くなった後のＦｖｃｏクロックサイクルの１／２では高い。信号Ｚ２はＦｏｖｒが高くなる前のＦｖｃｏクロックサイクルの１／２、及びＦｏｖｒが高くなった後のＦｖｃｏクロックサイクルの１／２で高い。Ｚ１及びＺ２は信号Ｚ１ａ及びＺ２ａをＦｖｃｏクロック周期を１／２だけ遅延させることによって生成される。Ｚ１ａとＺ２ａはＹとＦｏｖｒとＦｏｖｒの反転バージョンのそれぞれの理論積をとって生成される。
【００５２】
図１０には同一のモノリシック基板上にアナログ及びデジタルの両方の回路のある集積回路７０が示される。集積回路７０はアナログ（オーディオ）入力信号ＡＩＮを収集するアナログ回路を含んでいる。集積回路７０はさらにＡＩＮのデジタル表現を処理し、それらデジタル表現からアナログ出力ＡＯＵＴを再生するデジタル動作するプロセッサを含んでいる。従って、集積回路７０は個々のタイムインターバルでＡＩＮをサンプリングし量子化するメカニズムを有する。サンプリングされたＡＩＮ信号は次いでデジタル形式に変換され、そこで得られたデジタル信号が種々のＤＳＰアルゴリズムを利用して処理される。その後、処理されたデジタル信号はオーディオ信号ＡＯＵＴとして再生され直す。その間に処理された信号は、必要に応じＤＯＵＴとして出力される。
【００５３】
集積回路７０は単一モノリシック基板上に配置されるアナログ（サンプリング／クオンタイザ）機能とデジタル（デジタル処理と再生）機能の両方を有する任意の回路を含む。集積回路７０はＡＩＮを受け取るアナログデジタル（Ａ／Ｄ）回路を含む。Ａ／Ｄ回路７４はＡＩＮをサンプリングし、それぞれのサンプリングの間にサンプリングされた信号の大きさを量子化する。Ａ／Ｄ回路７４はできればサンプリング機能に続いて積分器として使用されるアナログ低域フィルタを備えることができる。Ａ／Ｄ回路７４からの出力はＤＯＵＴで示されるデジタル信号のビットストリームとして表現される。Ａ／Ｄ回路７４はアナログクロック信号ＡＣＬＫに基づいてサンプリングし、量子化する。もしＡＣＬＫ周波数が大きいと、よく知られているデルタ−シグマ変調によるオーバサンプリングが発生する。デルタ−シグマ変調は、ＡＩＮ電圧の大きさを表す、ロジック０とロジック１のビットストリームを有するＤＯＵＴ信号を生成する。しかし、Ａ／Ｄ回路７４は単にオーバサンプリングされた変調装置ではなくて、一般的な変調装置を含む。Ａ／Ｄ回路７４はアナログクロック信号ＡＣＬＫ１およびＡＣＬＫ２で規定される周波数においてサンプリングし量子化する任意の回路を含む。
【００５４】
Ｄ／Ａ回路７６はＡＣＬＫ１／ＡＣＬＫ２によってクロックされ、一方ＤＳＰ７８はデジタルクロック信号ＤＳＰＣＬＫによってクロックされる。デジタルクロック信号は、どの周波数が選択されるかによっていくつかの異なる周波数を引き受ける。しかしながら、上述した理由により、そして利点でもあるが選択されたデジタルクロック信号周波数はアナログクロック信号ＡＣＬＫ１／ＡＣＬＫ２より高い周波数である。Ｄ／Ａ回路７６は、Ｄ／Ａ回路のアナログ部分が基本的に低域フィルタの前に位置する基準電圧セレクターとして機能するオーバサンプリング変換器とすることができる。正または負のいずれかの基準電圧（＋ＶＲＥＦまたは−ＶＲＥＦ）が高ロジックレベルまたは低ロジックレベルのいずれかに応じてそれぞれＤ／Ａ回路７６によって選定される。
【００５５】
ＤＳＰ７８はデジタル信号を乗算、加算及び／又は遅延操作で処理する任意のユニットを含む。この基本操作によりＤＳＰ７８は複雑なデジタル濾過、デジタルスケーリング、デシメーション及び／又は補間を実行できる。ＤＳＰ７８は入出力装置、演算ロジックユニット、制御ユニット、メモリー及びそれらの間に延びている相互接続バスを有する。デジタル操作の結果、ＤＯＵＴはＤＯＵＴ’で示される処理されたビットストリームに変換される。上述のように、図１０に示す集積回路７０はＡ／Ｄデジタル記録装置、Ｄ／Ａデジタル再生装置、及びＤＳＰデジタル処理装置を有し、すべて単一のモノリシック基板に配置される。デジタルクロック信号は多くの固定周波数の１つに対してユーザーがプログラム可能なばかりでなく、選定された周波数がアナログクロック信号よりも高い周波数レベルに維持される。
【００５６】
本発明は、アナログ及びデジタル部分を両方有するあらゆる集積回路に適用可能であることはこの開示によって便宜が得られる当業者にとって歓迎すべきことであろう。さらにここに図示し述べた本発明は最新の好ましい実施形態から取り上げられているいることはまた理解できよう。アナログ信号をデジタル表現で記録したり、デジタル表現を処理したり、アナログ信号を再生したりするのに必要な記録、処理、再生装置に対して種々の修正と変更が可能であり、これらのすべては請求範囲に記載されている本発明の精神と範囲から逸脱することなしに当業者にとっては容易に成し得ることであろう。前述の請求項はそのような修正、変更を含むように解釈されるべきものであり、従って本明細書と図面は限定をするものではなく例示として考えられるべきものである。
【図面の簡単な説明】
【図１】  スイッチキャパシタ回路として使用される従来の変調装置の入力ステージの回路図である。
【図２】  図１の変調装置内で遷移スイッチとして使用される信号のタイミング線図である。
【図３】  サンプル周波数の関数としてのノイズ密度のグラフである。
【図４】  モノリシック基板上のアナログおよびデジタル回路をクロックさせるアナログおよびデジタルクロック信号のタイミング線図である。
【図５】  低速のアナログクロックと共に使用される高速のデジタルクロックのタイミング線図である。
【図６】  クロック周波数（Ｆｉｎ）を有する入力信号（Ｓｉｎ）からオーバサンプルクロック周波数（Ｆｏｖｒ）を有する信号を生成するために使用されるＰＬＬ、マルチプレクサおよび種々のクロック分周器のブロック線図である。
【図７】  １つの例示的な実施形態によるデジタル（Ｆｖｃｏ）及びアナログ（Ｆｏｖｒ）クロック信号を生成する周波数マルチプレクサとＰＬＬに関連して使用されるクロックマネージャのブロック線図である。
【図８】  種々の周波数のデジタル（ＤＳＰＣＬＫ）及びアナログ（ＡＣＬＫ１およびＡＣＬＫ２）クロック信号を生成するための例示的な実施形態に基づいて示されるクロック抑制回路と関連するロジックのブロック線図である。
【図９】  図７及び図８に示される回路を用いる例示的な実施形態に基づいて生成されるデジタル及びアナログ信号のタイミング線図である。
【図１０】  それぞれのアナログデジタルクロック信号によってクロックするアナログ及びデジタル回路を組み込んだ集積回路のブロック線図である。
【図１】
0004091254.tif 000005
【図２】
0004091254.tif 000006
【図３】
0004091254.tif 000007
【図４】
0004091254.tif 000008
【図５】
0004091254.tif 000009
【図６】
0004091254.tif 000010
【図７】
0004091254.tif 000011
【図８】
0004091254.tif 000012
【図９】
0004091254.tif 000013
【図１０】
0004091254.tif 000014