(57)【特許請求の範囲】
【請求項１】
所定の周期でクロック信号を発生するクロック発生手段と、
前記クロック信号に応じて受信信号からサンプリングされたサンプル信号を出力するサンプリング手段と、
周期毎に所定の小数間隔により計算されたフィルタータップ係数に前記サンプル信号を補間して生成されたインタポラントを補間周期で出力する補間器と、
前記インタポラントをフィルター処理してストローブデータを出力するデータフィルターと、
前記ストローブデータからタイミングエラーを測定してタイミングエラー信号を出力するタイミングエラー検出器と、
前記タイミングエラー信号のノイズ成分を取り除いてタイミングエラー信号の平均値を出力するループフィルターと、
前記補間器に小数間隔を提供し、前記データフィルター、前記タイミングエラー検出器、及び前記ループフィルターの信号処理動作を制御するための制御部とを備え、
前記制御部は、
前記クロック信号で生成された小数間隔、前記タイミングエラー信号の平均値信号、及び補間周期対サンプリング周期の比を用いて計算動作を行う計算手段と、
初期化状態で前記計算手段の出力値を補償する補償手段と、
前記補償手段の出力値から小数部分を抽出して、前記補間器と計算手段に小数間隔として出力する小数抽出部と、
前記補償手段の出力値から整数部分を抽出する整数抽出部と、
前記整数抽出部の出力値に応じて前記補間器が出力するインタポラントの有効性を指示する制御信号を生成して、前記計算手段、前記データフィルター、前記タイミングエラー検出器及び前記ループフィルターに出力する制御信号発生部とを備えるディジタル復調器のシンボルタイミング復元回路。
【請求項２】
前記補間器は、
サンプリング周期で前記サンプリング手段から出力されたサンプル信号を入力され順次に格納して、補間周期に応じて並列で出力する格納部と、
前記制御部から提供された小数間隔に応じてそれぞれの該サンプル信号に対するフィルタータップ係数を計算して出力するフィルタータップ係数計算手段と、
前記格納部のサンプル信号と前記フィルタータップ係数計算手段から出力されたフィルタータップ係数をそれぞれ乗じて出力する乗算手段と、
前記乗算手段の出力値を加算して前記データフィルターにインタポラントとして出力する加算手段とを備えることを特徴とする請求項１に記載のディジタル復調器のサンプルタイミング復元回路。
【請求項３】
前記計算手段は、
補間周期対サンプリング周期の比値を格納する第一格納部と、
前記制御部の制御信号により前記小数抽出部の出力値を格納する第二格納部と、
前記ループフィルターの出力値に前記第一格納部の出力値を加算する第一加算器と、
前記第一加算器の出力値に前記第二格納部の出力値を加算して前記補償手段に出力する第二加算器とを備えることを特徴とする請求項１に記載のディジタル復調器のサンプルタイミング復調回路。
【請求項４】
前記制御信号発生部は、
臨時格納部と、
前記臨時格納部の出力値と“１”を比較した結果に応じて選択信号を出力する選択信号発生部と、
前記選択信号に応じて前記整数抽出部の出力値と前記臨時格納部の出力値のうち何れか一つを選択して出力する選択手段と、
前記選択手段の出力値から前記選択信号値を減算して前記臨時格納部を更新する減算手段と、
前記減算手段の出力値と“２”を比較し、その結果に応じて制御信号を出力する判断部とを備えることを特徴とする請求項１に記載のディジタル復調器のシンボルタイミング復元回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信された変調信号をディジタル方式で復調するディジタル復調器において、シンボルタイミングを復元するシンボルタイミング復元回路に係り、特に可変レートで受信された信号に対して正確なシンボルレートを探して復元できるシンボルタイミング復元回路に関する。
【０００２】
【従来の技術】
ディジタル通信システムにおいて、受信器は、チャンネルを通して伝送された変調信号を受信し、所定のサンプリングクロックにてサンプリングしてディジタル信号に変化させる。次に、送信器で用いられた変調形態に応じて該周波数と位相を有するキャリアー信号を前記ディジタル信号から復元し、復元されたキャリアー信号を用いて復調を行い、元の情報信号を復元する。受信器が具備するタイミング復元回路は、受信器の性能に大きな影響を及ぼす正確なサンプリングクロックを決める役割を果たす。
【０００３】
受信器の種類のうちディジタルモデムにおいて、サンプリングがデータシンボルに同期して行われる場合には、アナログモデムと同様にローカルクロックの位相を調節してサンプリングクロックを調整するフィードバックループあるいは受信された変調信号からタイミング波を再生成してサンプリングクロックを調整するフィードフォワードループを用いる。一方、サンプリングがデータシンボルに同期して行われない場合、すなわちサンプリングクロックがシンボルタイミングと関係ない場合には、補間によりタイミング調整が行われるべきである。すなわち、非同期のサンプルの間を補間して、モデムで正確なストローブ値、すなわちサンプリングがシンボルに同期された場合に生成されるものと同一なストローブ値を生成する。
【０００４】
ここで、補間とはローカルクロックやタイミング波ではなく、信号に対するタイミング調整動作のことを称することであり、高速のディジタル信号処理を可能にする。
【０００５】
図１は、一般的なディジタルタイミング復元回路を示したブロック図であり、フィードバックループを用いてタイミング復元を行うことを例に挙げたものである。前記ディジタルタイミング復元回路は、サンプリングクロック発生器１１、第１サンプラ１２、補間器１３、データフィルター１４、タイミングエラー検出器１５、ループフィルター１６及び制御部１７から構成される。
【０００６】
図１において、サンプリングクロック発生器１１ではエイリアシング(aliasing)が発生しないＴｓ周期でサンプリングクロックを発生する。第１サンプラ１２では帯域制限された受信信号(Ｘ(ｔ))をサンプリングクロックに応じてサンプリングした信号(Ｘ(ｍＴs))を生成して出力する。
【０００７】
補間器１３ではサンプリングされた信号(Ｘ(ｍＴｓ))を補間間隔Ｔｉで補間したインタポラント(ｙ(ｋＴｉ))を生成して出力する。データフィルター１４は、インタポラント(ｙ(ｋＴｉ))をフィルタリング処理して最終ストローブデータを生成して出力する。タイミングエラー検出器１５は、ストローブデータからタイミングエラーを検出し、ループフィルター１６は、検出されたタイミングエラーからノイズ成分を取り除く。制御部１７は、フィルタリングされたタイミングエラーを用いて補間器１３の動作を制御することにより、正確なタイミング復元を行わせる。
【０００８】
次に、補間器１３をディジタル回路で具現化するための過程を図２に基づき説明することにする。
【０００９】
図２は、図１に示した補間器１３の動作を説明するためのブロック図であり、補間器１３は、ディジタル／アナログ変換器２１(以下、Ｄ／Ａ変換器という)と補間フィルター２２及び第２サンプラ２３から構成される。図２において、第１サンプラ１２(図１参照)からサンプリングされた信号(Ｘ(ｍＴｓ))は、Ｄ／Ａ変換器２１を通して再びアナログ信号(ｘ(ｔ))に変換された後、補間フィルター２２を通してフィルタリングされ補間された信号(ｙ(ｔ))として出力され、再び第２サンプラ２３で再サンプリングされインタポラント(ｙ(ｋＴｉ))として出力される。ここで、第２サンプラ２３のサンプリング間隔、すなわちインタポラント間の間隔(Ｔｉ)は、制御部１７(図１参照)から供給される。
【００１０】
補間フィルター２２のインパルス応答をｈI(ｔ)とすると、補間フィルター２２の出力ｙ(ｔ)は、下記の式１のように示される。
【００１１】
【数１】
0003811873.tif 000002
【００１２】
次に、第２サンプラ２３を通してｔ＝ｋＴｉの時点でｙ(ｔ)を再サンプリングして得られた新たなサンプル、すなわちインタポラントｙ(ｋＴｉ)は下記の式２のように示される。
【００１３】
【数２】
0003811873.tif 000003
【００１４】
前記式２において、入力信号ｘ(ｍ)と補間フィルター２２のインパルス応答ｈI(ｔ)、第１サンプラ１２のサンプリング間隔ｍＴｓ及び第２サンプラ２３のサンプリング間隔ｋＴｉが分かっていれば、式２で示されるインタポラントを完全にディジタル的に計算することができる。
【００１５】
次に、式２に用いられた変数を定義するために、ｍを信号インデックスとする場合、フィルターインデックス(ｉ)、基準ポイントインデックス(ｍk)、小数間隔(μk)はそれぞれ下記の式３のように示され得る。
【００１６】
【数３】
0003811873.tif 000004
【００１７】
前記式３において、ｉｎｔ[ｚ]はｚを超えない最大の整数のことを意味し、０≦μk＜１である。
【００１８】
ここで、小数間隔(μk)は、実際の補間器１３の再サンプリング間隔を調整するために重要であり、制御部１７で計算され第２サンプラ２３に供給される。
【００１９】
一方、第１サンプラ１２の周期Ｔｓと第２サンプラ２３の周期Ｔｉの関係からμkの変化を見てみると、次の通りである。第一に、ＴｓとＴｉが相互約分されないと、μkは無理数になり、それぞれのインタポラントを求める度に変わるようになる。第二に、ＴｓとＴｉが類似な値を有しながらサンプリングがほとんど同期化されると、μkは、非常にゆっくりと変わり、量子化させれば定数を有するようになる。第三に、ＴｓとＴｉが約分されるが相互に同一でないと、μkは周期的に変動するようになる。
【００２０】
一方、前記式２は、前記式３の変数置換を通して下記の式４のように示され得る。
【００２１】
【数４】
0003811873.tif 000005
【００２２】
前記式４によりモデムにおけるディジタル補間が可能になる。式４において、補間フィルター２２のインパルス応答ｈI[(ｉ＋μk)Ｔｓ]値は、フィルターのタップ係数になる。
【００２３】
そして、連続された二つのインタポラントの時間間隔ｋＴｉと（ｋ＋１）Ｔｉは下記のとおりである。
【００２４】
【数５】
0003811873.tif 000006
【００２５】
前記式５の二つの式の差により下記の標準ポイントインデックスｍk+1値は、下記の式６のようになるのがわかる。
【００２６】
【数６】
0003811873.tif 000007
【００２７】
ここで、式３の定義に応じて基準ポイントインデックスｍk，ｍk+1は定数で、小数間隔は０≦μk，μk+1＜１で、基準ポイントインデックス増加分Δｍkは、式７のようになる。
【００２８】
【数７】
0003811873.tif 000008
【００２９】
同じように、式６から増加分の小数部分fp[]が０であることがわかるので、次の小数間隔μk+1は、下記の式８のようになる。
【００３０】
【数８】
0003811873.tif 000009
【００３１】
従って、前記に説明したとおり図１の制御部１７では式８のように計算して、前記補間器１３に提供するようにハードウェアで具現化し、前記補間器１３は、前記制御部１７から提供された基準ポイントインデックスの増加分Δｍkと小数間隔μkを用いて前記式４のようにインタポラントを計算するようにハードウェアで具現化することのみで、ディジタル復調器の正確なシンボルタイミング復元回路を具現化することができる。
【００３２】
【発明が解決しようとする課題】
本発明は、前記のような問題点を解決するために案出されたものであり、可変レートディジタル復調器で受信された信号に対して正確なシンボルタイミングを探して復元できるようにしたシンボルタイミング復元回路を提供することにその目的がある。
【００３３】
【課題を解決するための手段】
前記目的を達成するために本発明のディジタル復調器のシンボルタイミング復元回路は、所定の周期でクロック信号を発生するクロック発生手段と、前記クロック信号に応じて受信信号からサンプリングされたサンプル信号を出力するサンプリング手段と、周期毎に所定の小数間隔により計算されたフィルタータップ係数に前記サンプル信号を補間して生成されたインタポラントを補間周期で出力する補間器と、前記インタポラントをフィルター処理してストローブデータを出力するデータフィルターと、前記ストローブデータからタイミングエラーを測定してタイミングエラー信号を出力するタイミングエラー検出器と、前記タイミングエラー信号のノイズ成分を取り除いてタイミングエラー信号の平均値を出力するループフィルターと、前記補間器に小数間隔を提供し、前記データフィルター、前記タイミングエラー検出器、及び前記ループフィルターの信号処理動作を制御するための制御部とから構成され、前記制御部は、前記クロック信号で生成された小数間隔と前記タイミングエラー信号の平均値信号、補間周期対サンプリング周期の比で計算動作を行う計算手段と、初期化状態で前記計算手段の出力値を補償する補償手段と、前記補償手段の出力値から小数部分を抽出して、前記補間器と計算手段に小数間隔として出力する小数抽出部と、前記補償手段の出力値から整数部分を抽出する整数抽出部と、前記整数抽出部の出力値に応じて前記補間器が出力するインタポラントの有効性を指示する制御信号を生成して、前記計算手段、前記データフィルター、前記タイミングエラー検出器及び前記ループフィルター等に出力する判断部とから構成されることを特徴とする。
【００３４】
このような構成により、制御部は、サンプリングル周期毎に小数間隔を計算して補間器に提供し、前記提供された小数間隔により計算されたフィルタータップ係数と入力されたサンプル信号をベクトル乗してインタポラントを出力し、かつ制御信号に応じて正確なシンボルタイミングで再サンプリングされた信号のみを選択して出力できるように全体回路を制御するようになる。
【００３５】
【発明の実施の形態】
以下、本発明の一実施の形態を添付した図面に基づき更に詳細に説明する。
【００３６】
ディジタル復調器における本発明によるシンボルサンプルタイミング復元回路は、図３に表したとおり、クロック発生器３１、サンプラ３２、補間器３３、データフィルター３４、タイミングエラー検出器３５、ループフィルター３６及び制御部３７から構成されている。
【００３７】
前記クロック発生器３１は、受信信号(Ｘ(ｔ))同士でエイリアシングが発生しないように所定のサンプリング周期(Ｔｓ)でクロック信号を発生させ、前記クロック信号に応じて、前記サンプラ３２は、受信信号(Ｘ(ｔ))をサンプリングしてサンプル信号(Ｘ(ｍＴｓ))をＴｓ周期で出力する。
【００３８】
前記補間器３３は、前記サンプル信号(Ｘ(ｍＴｓ))を順次に入力され入力ベクトル列で格納し、前記制御部３７から提供された小数間隔μkに応じるフィルタータップ係数と相互ベクトル乗を行い、すべて加算してインタポラント(ｙ(ｋＴｉ))を出力する。
【００３９】
前記データフィルター３４は、前記インタポラント(ｙ(ｋＴｉ))を入力されダウンサンプリングでフィルターリング処理してシンボルタイミング復元に用いられる最終ストローブデータを出力する。
【００４０】
この際、前記タイミングエラー検出器３５は、前記ストローブデータをフィードバック入力されタイミングエラーφを測定して出力し、前記ループフィルター３６は、前記タイミングエラーφ信号をフィルタリング処理してノイズを取り除いた平均値のタイミングエラー信号Δφを出力する。
【００４１】
前記制御部３７は、前記平均値のタイミングエラー信号Δφを入力され小数間隔μkを計算して前記補間器３３に提供すると同時に、基本ポイントインデックス増加分Δｍkに応じて前記補間器３３の出力であるインタポラント(ｙ(ｋＴｉ))が有効であるかどうかを判断し、前記データフィルター３４、タイミングエラー検出器３５、ループフィルター３６及び後端装置(図示せず)等が正確なシンボルタイミングで再サンプルされた信号のみを選択して信号処理するように制御する有効データ指示信号(valid_data_indicator)を出力する。
【００４２】
一方、図３に示したシンボルタイミング復元回路の補間器３３は、図４に表したように、Ｌ個の状態があるシフトレジスタ４１、フィルタータップ係数計算部４２、Ｌ個の乗算器４３及び加算器４４から構成されている。
【００４３】
前記Ｌ個のシフトレジスタ４１は、ディジタル信号に変換されたサンプル信号(Ｘ(ｍＴｓ))をサンプルリング周期Ｔｓの１クロック毎一個ずつ順次に入力され右側にシフトさせながら格納してから、Ｌ個のサンプル信号を乗算器４３に並列で出力する。
【００４４】
そして、前記フィルタータップ係数計算部４２は、入力された小数間隔μkに応じて対応するＬ個のタップ係数を計算して、前記乗算器４３に出力する。
【００４５】
前記Ｌ個の乗算器４３は、前記シフトレジスタ４１に格納されたＬ個のサンプル信号と前記フィルタータップ係数計算部４２のＬ個のフィルタータップ係数同士で乗算して出力し、前記加算器４４ではＬ個の乗算器４３の出力をすべて加算してインタポラント(ｙ(ｋＴｉ))を出力する。
【００４６】
この際、本発明の補間器３３のシフトレジスタ４１は、サンプリング周期Ｔｓのクロックによって右の方にシフト動作するために次のクロックに同期されて、入力されたサンプル信号に対する補間を行う。したがって、クロック毎に計算されたインタポラント等は、基本ポイントインデックス増加分Δｍk＝１に固定されている。
【００４７】
しかし、前記基本ポイントインデックス増加分Δｍkが２以上である場合には、補間するデータは、前記シフトレジスタが前記基本ポイントインデックス増加分Δｍkずつシフトした後に出力されたデータである。
【００４８】
従って、前記のようにサンプリング周期毎補間器３３の動作を正確に制御するためには、基本ポイントインデックス増加分Δｍkから現在のインタポラントが有効であるかどうかを半断して制御信号を生成する機能が制御部３７で具現化されなければならない。
【００４９】
一方、図５に示すように、図３に示したサンプリング復元回路の制御部３７は、計算部５１、クランパ５２、小数抽出部５３、整数抽出部５４、及び制御信号発生部５５から構成されている。
【００５０】
そこで、前記計算部５１は、以前の小数間隔μk-1を格納する小数間隔格納部５７、固定された補間周期対サンプリング周期の比を格納する比格納部５８、前記比格納部５８に格納された値（Ｔｉ/Ｔｓ）と前記ループフィルター３６の出力値であるタイミングエラー信号の平均値Δφを加算して出力する第一加算器５９、第一加算器５９の出力値に前記小数間隔格納部５７に格納された以前の小数間隔μk-1を加算して出力する第２加算器６０から構成されている。
【００５１】
したがって、前記計算器５１の出力値は下記式９のように表現される。
【００５２】
【数９】
0003811873.tif 000010
【００５３】
ここで、補間周期Ｔｉがサンプリング周期Ｔｓより実質的に大きいのでＴｉ/Ｔｓは“１”より大きな値を有するようになる。
【００５４】
したがって、前記計算部５１の出力値は、常に１より大きな値を有するが、例外的にシステムの初期時には前記計算部５１の出力値より小さい値を有することができる。これにより、前記クランパ５２は、前記計算部５１の出力値が１以上である時にはそのとおり通過させるが、システム初期時に前記計算部５１が１より小さい値を出力する時には、前記計算部５１の値を１で補償して前記小数抽出部５３と整数抽出部５４に出力する。
【００５５】
前記小数抽出部５３は、前記クランパ５２の出力から小数部分を抽出して前記計算部５１の小数小間隔格納部５７と前記補間器３３のフィルタータップ係数計算部４２に出力する。
【００５６】
この際、前記小数抽出部５３が前記クランパ５２の出力値から抽出した小数部分が前記補間器３３のフィルタータップ係数計算に用いる小数間隔μkになる。
【００５７】
一方、前記クランパ５２の出力値から抽出された整数部は、基本ポイントインデックス増加分Δｍkとタイミングエラー信号の平均値Δφを加算した値であり、前記整数抽出部５４は、この整数値を前記制御信号発生部５５に出力する。
【００５８】
ここで、前記整数抽出部５４の出力値の意味は、前記補間器３３で補間するサンプル信号Ｘ(ｍＴｓ）を前記整数抽出部５４の出力値ずつシフトした後に出力されたインタポルラントが有効なデータであることを示す。
【００５９】
したがって、前記制御信号発生部５５では、前記整数抽出部５４の出力値を順次的に遅延減少させて、基準値と比較してその結果による制御信号を発生して補間器３３以後の信号処理を選択的に行うように制御する。
【００６０】
前記制御信号発生部５５は、臨時格納部６１、選択信号発生部６２、マルチプレクサ６３、減算器６４及び判断部６５から構成されている。そこで、前記臨時格納部６１は、以前のクロックで以前減算器６４の出力値を格納して前記選択信号発生部６２及び前記マルチプレクサ６３の一側入力部に出力し、前記減算器６４の現在の出力値を格納する。
【００６１】
前記選択信号発生部６２は前記臨時格納部６１の格納値を１と比較して、その結果による出力値を前記マルチプレクサ６３に選択信号として出力すると共に前記減算器６４へ出力する。
【００６２】
この際前記選択信号発生部６２は、前記臨時格納部６１の格納値が“１”より大きい場合には“１”、その格納値が“１”未満の場合には“０”を出力する。
【００６３】
前記マルチプレクサ６３は、前記選択信号発生部６２の選択信号に応じて、前記整数抽出部５４の出力値又は前記臨時格納部６１の出力値のうちに何れか一つを選択して前記減算器６４に出力する。
【００６４】
この際、前記マルチプレクサ６３は、前記選択信号が“１”のとき、前記臨時格納部６１の出力値を選択して出力し、前記選択信号が“０”のとき、前記整数抽出部５４の出力値を選択して出力するように動作する。そして、前記減算器６４は、前記マルチプレクサ６３の出力値から前記選択信号発生部６２の選択信号値を減算した結果値を前記臨時格納部６１に格納すると同時に前記判断部６５に出力する。
【００６５】
従って、前記制御信号発生部５５における前記臨時格納部６１に“１”又は“０”が格納された場合には整数抽出部５４の出力値をそのまま判断部６５に出力し、前記臨時格納部６１に“２”以上の値が格納されていると、前記臨時格納部６１の値を１ずつ減少させて、前記判断部６５に提供する。
【００６６】
前記判断部６５は、前記減算器６４の出力値を“２”と比較した結果に応じて、前記計算部５１の小数間隔格納部５７、データフィルター３４、タイミングエラー検出器３５、ループフィルター３６及び後段回路の動作を制御する。
【００６７】
即ち、前記減算器６４の出力値“１”である場合には有効データ指示信号(valid_data_indicator)を出力して、前記小数間隔格納部５７、データフィルター３４、タイミングエラー検出器３５、ループフィルター３６及び後段回路が正常に動作するように制御する。
【００６８】
もし、前記減算器６４の出力値が“２”以上である場合には有効データ指示信号(valid_data_indicator)を出力しないので、前記小数間隔格納部５７、データフィルター３４、タイミングエラー検出器３５、ループフィルター３６及び後段回路が次のクロックで動作しないように制御する。
【００６９】
前記のように構成された制御部３７の動作を一例を挙げて説明する。まず、制御部３７の入力信号であるタイミングエラー信号が常にΔφ＝０であり、補間周期対サンプルリング周期の比がＴｉ／Ｔｓ＝１.３だと仮定する。これにより、時間ｋ(＝ｔ／Ｔｉ)に応じる各種信号値を下記の表１に示した。
【００７０】
【表１】
0003811873.tif 000011
【００７１】
ここで、Ｔｉ/Ｔｓ＋μk-1は、前記クランパ５２の出力信号値を表示したものであり、基本ポイントインデックス増加分Δｍkは、前記整数抽出部５４の出力信号を表示したものであり、有効データ指示信号は、前記判断部６５の出力信号である。
【００７２】
まず、時間ｋが−１である場合にはシステムが初期化される時点として、前記小数間隔格納部５７と臨時格納部６１は、０にリセットされ、前記判断部６５は、有効データ指示信号(valid_data_indicator)を出力する。そして、ｋ＝０である場合には、前記クランパ５２の出力信号は、１.３である。従って、前記小数抽出部５３から前記補間器３３に出力される小数間隔μ0＝０.３であり、判断部６５の入力値は１であるので、補間器３３以後の信号処理を正常に行うように有効データ信号“１”を出力する。
【００７３】
同様に、ｋ＝１である場合に、前記クランパ５２の出力信号値は、μ0＋Ｔｉ／Ｔｓ＝０.３＋１.３=１.６となる。従って、前記小数抽出部５３から出力される小数間隔μ1＝０.６であり、判断部６５の入力値は１であるので、有効データ指示信号“１”を出力する。
【００７４】
一方、ｋ＝３である場合には、前記クランパ５２の出力信号値は、μ2＋Ｔｉ／Ｔｓ＝０.９＋１.３＝２.２であり、判断部６５の入力値は２であるので、有効データ指示信号(valid_data_indicator)“０”を出力する。その結果、小数抽出部５３の出力値が小数間隔格納部５７に格納されない。そして、ｋ＝４である場合には、前記クロックで小数間隔格納部５７は更新されないで、クランパ５２の出力信号値は、ｋ＝３である時と同一な値２.２を出力する。
【００７５】
一方、臨時格納部６１に２が格納されているので、減算器５５の出力値は、臨時格納部６１の格納値２から１を減少させた値１を判断部６５に出力する。従って、前記判断部６５は、有効データ指示信号(valid_data_indicator)“１”を出力する。
【００７６】
本実施の形態では、補間周期対サンプルリンング周期の比Ｔｉ／Ｔｓが１.３なので、基本ポイントインデックス増加分Δｍk＝１、２だけ存在したが、Ｔｉ／Ｔｓがかなり大きい場合には、基本ポイントインデックス増加分Δｍk＝３、４、５、…など大きな値を有するようになり、その値に対応するクロック周期ほど有効データ指示信号(valid_data_indicator)が“ロー”値を有するようになる。
【００７７】
【発明の効果】
以上、本発明による補間器は、サンプル周期Ｔｓ毎に制御部から提供される小数間隔を用いてフィルター係数を計算した後に補間を行い、制御部により、補間器の後段装置で補間器の出力のうち有効なデータのみを信号処理できるようになり、可変レートで受信される信号を正確なシンボルタイミングで復元するディジタル復調器を簡略化する。
【図面の簡単な説明】
【図１】ディジタル復調器における一般的なタイミング復元回路を示したブロック図である。
【図２】図１に示された補間器を示したブロック図である。
【図３】本発明によるタイミング復元回路を示したブロック図である。
【図４】図３に示された補間器の細部ブロック図である。
【図５】図３に示された制御部の細部ブロック図である。
【符号の説明】
３１  クロック発生器
３２  サンプラ
３３  補間器
３４  データフィルター
３５  タイミングエラー検出器
３６  ループフィルター
３７  制御器
【図１】
0003811873.tif 000012
【図２】
0003811873.tif 000013
【図３】
0003811873.tif 000014
【図４】
0003811873.tif 000015
【図５】
0003811873.tif 000016