JPH1174758A - サンプリング速度変換のためのフィルタ組合せ装置 - Google Patents

サンプリング速度変換のためのフィルタ組合せ装置

Info

Publication number
JPH1174758A
JPH1174758A JP10187821A JP18782198A JPH1174758A JP H1174758 A JPH1174758 A JP H1174758A JP 10187821 A JP10187821 A JP 10187821A JP 18782198 A JP18782198 A JP 18782198A JP H1174758 A JPH1174758 A JP H1174758A
Authority
JP
Japan
Prior art keywords
filter
frequency
time
interpolation filter
data sequence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10187821A
Other languages
English (en)
Inventor
Andreas Dr Menkhoff
アンドレーアス・メンクホッフ
Herbert Alrutz
ヘルベルト・アルルッツ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TDK Micronas GmbH
Original Assignee
TDK Micronas GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TDK Micronas GmbH filed Critical TDK Micronas GmbH
Publication of JPH1174758A publication Critical patent/JPH1174758A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/04Recursive filters
    • H03H17/0416Recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0427Recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/0438Recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer
    • H03H17/0444Recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer where the output-delivery frequency is higher than the input sampling frequency, i.e. interpolation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/0685Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being rational
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/0294Variable filters; Programmable filters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/065Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer
    • H03H17/0657Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer where the output-delivery frequency is higher than the input sampling frequency, i.e. interpolation

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Television Systems (AREA)

Abstract

(57)【要約】 【課題】 本発明は、2つのデータシーケンスd1 とd
2 の間でサンプリング速度を変換する簡単な構成のフィ
ルタ組合せ装置を提供することを目的とする。 【解決手段】デジタル化クロックd1 の周波数f1 の0.
5 倍と1.5 倍付近の周波数に第1の減衰値a1 を有する
入力低域通過フィルタ1と、整数の係数で第1のデータ
シーケンスのサンプル数からサンプル数を増加させる時
間的に不変の補間フィルタ2と、時間的に不変の補間フ
ィルタ2の出力データシーケンスd5 を補間するための
時間変化補間フィルタ3との直列接続されたフィルタ組
合せ装置として構成され、時間的に不変の補間フィルタ
2はデジタル化クロック周波数f1付近に第2の減衰値
a2 を、また 0.5〜1.5 f1 の領域に第3の減衰値a3
を有し、時間変化補間フィルタ3は、2f1 付近に第4
の減衰値a4を有していることを特徴とする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、デジタル化された
信号のサンプリング速度を変換するためのフィルタ組合
せ装置に関する。
【0002】
【従来の技術】本来のサンプリング速度は、デジタル化
される信号が帯域制限され、サンプリング速度の1/2
以下の上方遮断周波数を有することによりサンプリング
定理を満足させている。任意の係数でサンプリング速度
を増加あるいは減少するためにフィルタ組合せ装置が有
効であることが示され、それはまた“ハイブリッドシス
テム”と呼ばれる。基礎的な着想は、低域通過濾波され
た入力データシーケンスがアナログ信号に変換され、そ
の後それが所望のサンプリング速度で再びデジタル化さ
れるというものである。もちろん、中間の段階において
デジタルおよびアナログ低域通過濾波が行われ、その遮
断周波数がそれぞれの内部および外部サンプリング速度
ならびに信号周波数に整合されるため、出力データシー
ケンスにおいてエイリアシングが生じない。
【0003】デジタル−アナログ変換によってフィルタ
組合せ装置内でアナログ信号を再構成することは原理的
には可能であるが、この試みは主として方法を説明する
のに役立つものである。実際に実行する場合、アナログ
信号の完全な再構成は必要ではなく、それは、デジタル
サンプルの補間を介して全デジタル手段によって高度の
正確度で所望の中間値を計算できるからである。アナロ
グ信号への変換は不必要な回り道であり、それは、サン
プリング速度の変換のためには、固定の所定の値の間の
単一の中間値がそれぞれ新しいサンプルに対して補間さ
れなければならないからである。この補間された中間値
の両側におけるアナログ信号波形は、出力データシーケ
ンスには必要とされない。所定の値は実際のサンプルお
よび/または補間されたサンプルであってもよく、どの
ような場合であってもそれらは固定のサンプリングシー
ケンスによって定められる。それ故、所定の値を与える
フィルタはまた、固定あるいは時間的に不変の補間フィ
ルタと呼ばれる。一般的に、この新しいサンプリングシ
ーケンスの周波数は、2のべき乗の分だけ本来のサンプ
リング周波数よりも高い。そのようなフィルタ組合せ装
置は、例えばT.A.Ramstad 氏による参照文献“Digital
Methods for Conversion Between ArbitrarySampling F
requencies ”(IEEE Transactions on Acoustics, Spee
ch, and Signal Processing, Vol. ASSP-32, No.3, Jun
e 1984)に包括的に記載されている。
【0004】欧州特許出願96 11 9505.4において、デジ
タル化された信号のサンプルを補間し、それによってデ
ジタル化されたビデオあるいはオーディオ信号のサンプ
リング速度を任意の数値比で変化させるためのデジタル
フィルタ組合せ装置が開示されている。その回路は3次
の時間的に不変の補間フィルタを含んでおり、それを使
用すると、補間された中間値を形成することによって既
存のサンプルの数が2倍になる。2つのサンプルがもと
のサンプリングクロックの1つの周期に対して割当てら
れる。さらに処理する場合、これはもとのサンプリング
速度を2倍にすることと等しく、それは、使用可能なサ
ンプルが今やもとの周期の1/2の周期でのサンプリン
グシーケンスに対応するからである。時間的に不変の補
間フィルタに続いて2次の時間変化補間フィルタが使用
され、それは任意の時点の所望の出力シーケンスに対す
る新しいサンプリングシーケンスから中間値を計算する
ことができる。
【0005】入力端部および出力端部におけるサンプリ
ング速度が互いに類似している場合には、フィルタの複
雑さは合理的な限界内にある。2つのサンプリング速度
が大幅に異なっている場合には違っており、それは、新
しいサンプリング速度における既存の信号スペクトルの
鏡像作用および関連した周波数の多重によってエイリア
シングが生じることがあるからである。一般的にサンプ
リング速度の変換の前に実行される信号スペクトル中の
これらの周波数の成分の抑制は、長い縦続接続された遅
延段を有するトランスバースフィルタのような複雑な低
域通過フィルタを必要とする。帯域幅が幾つかの段階に
おいて調整可能でなければならない場合には帯域制限は
より一層複雑になり、それは、サンプリング速度比が所
定の制限内で任意に調節可能でなければならないからで
ある。従って、帯域制限はサンプリング速度の変換だけ
の場合よりも一層複雑になることもある。消費者のアプ
リケーションの場合、特定の機能を実行する際に含まれ
る複雑さの量は重要であり、回路の複雑さが高い程、モ
ノリシックな集積中にこの機能に要求される半導体の面
積は大きくなる。よく知られているように、要求される
半導体の面積が大きくなると、製造コストが不釣り合い
に大きくなる。
【0006】
【発明が解決しようとする課題】それ故、本発明の目的
は、任意のサンプリング速度の変換のための回路全体の
複雑さを最小に維持することである。
【0007】
【課題を解決するための手段】この目的は、本発明のフ
ィルタ組合せ装置によって達成される。本発明は、第1
のデータシーケンスを第2のデータシーケンスにサンプ
リング速度を変換するためのフィルタ組合せ装置におい
て、デジタル化クロックの周波数の0.5倍および1.
5倍の周波数の近くに少なくとも1つの第1の減衰値を
有する減衰特性の入力低域通過フィルタと、整数の係数
で第1のデータシーケンスのサンプル数からサンプル数
を増加させるための時間的に不変の補間フィルタと、時
間的に不変の補間フィルタから出力されるデータシーケ
ンスを補間するための時間変化補間フィルタとの直列接
続されたフィルタ組合せ装置を具備し、時間的に不変の
補間フィルタは、デジタル化クロックの周波数の近くに
少なくとも1つの第2の減衰値を有し、本質的にデジタ
ル化クロックの周波数の0.5倍乃至1.5倍の周波数
の領域に少なくとも1つの第3の減衰値を有する減衰特
性を有しており、時間変化補間フィルタは、デジタル化
クロックの周波数の2倍の周波数の近くに少なくとも1
つの第4の減衰値を有する減衰特性を有していることを
特徴とする。
【0008】本発明の基礎的な着想は、帯域制限を与え
る回路とサンプリング速度の変換を行う回路とを合体さ
せるというものである。それらに関連したサンプリング
速度の変換および帯域制限は、それ自体は知られている
フィルタ段の相互作用によって達成される。本発明は、
必要な帯域制限を決定する入力低域通過フィルタの通過
帯域および阻止帯域だけでなく、サンプリング速度変換
に関わるフィルタを適切に結合して、結果として生じた
共通の周波数応答特性によって問題とされている周波数
範囲中で信号全体が十分に減衰されるため、個々のフィ
ルタに課された要求が減少されるという事実を利用す
る。周波数応答曲線の複製部分は、干渉周波数および倍
数の周波数を抑制するために含まれている。それぞれの
システムにおいて実際に生じ得るこれらの干渉周波数だ
けが考慮され、回路技術、再生装置、あるいは例えばビ
ューア等の基本的な特性によって既に抑制されているも
のは考慮されない。必要な信号の減衰はまた、干渉に対
する本質的な感度に依存しており、それはオーディオ信
号の場合よりもビデオ信号の場合のほうが低い。
【0009】本発明によるフィルタ組合せ装置は、デジ
タル化された信号の処理クロック周波数を実際の信号の
帯域幅に適合させるために使用できる。これは、例えば
オーバーサンプリングが生じた場合、あるいは比較的狭
帯域の信号が広い帯域の複合信号中に含まれている場合
に必要とされる。しかしながら、サンプリング速度の変
換はまた、信号の内容を例えば圧縮あるいは伸長等によ
って変化させてもよい。圧縮すると、信号を記憶するた
めに必要な記憶装置の量を減少することができる。本発
明によって、例えば固定のクロックと同期されたデータ
シーケンスを別の処理システムの予め定められたシステ
ムクロックに適合する等、信号の異なるサンプリング速
度の適合を可能にすることができる。ビデオ信号の場
合、テレビジョン受信機あるいはマルチメディア再生装
置のスクリーン上のそれぞれの画像の寸法の変化、特に
画像の寸法の減少等が可能である。この方法において、
静止画像、運動しているテレビジョン映像、コンピュー
タで生成された画像、あるいは別の画像ソースの画像が
任意に減少された形態でスクリーンウィンドウ中に提供
される。これらのスクリーン上のディスプレイはまたメ
ニューフィールドとして機能することができる。
【0010】本発明によるフィルタ組合せ装置は、サン
プリング周波数の0.5倍および1.5倍近くの十分な
減衰を有する入力低域通過フィルタを含んでいる。この
フィルタに続いて、時間的に不変の補間フィルタおよび
時間変化補間フィルタで構成されたハイブリッドフィル
タシステムが設けられる。ハイブリッドフィルタシステ
ムは、サンプリング周波数およびサンプリング周波数の
2倍の周波数近くで高い減衰を有する。サンプリング周
波数の0.5倍から1.5倍の周波数範囲ならびに関連
した周期的な複製領域における減衰特性は低いが、全体
としては十分なものである。伝達関数の単一あるは複数
のゼロによって、特定の周波数範囲において高い減衰値
が実現される。これらの阻止帯域の周波数範囲は伝達関
数のコース、特にこの周波数範囲中のゼロの数および所
望の減衰に依存している。時間変化補間フィルタを使用
すると、通常1オクターブ内で補間が行われる。サンプ
リング周波数が大幅に変化した場合、信号は関連した低
域通過フィルタを有するデシメータを通過し、その後そ
れはフィルタ組合せ装置に取入れられる。都合のよいこ
とに、整数のデシメーション係数が可変の2のべき数で
ある場合には回路の複雑さが減少され、その理由は、デ
シメータの利得が簡単な数学的シフトあるいは出力デー
タの新しいビットの割当てによって相殺されるからであ
る。
【0011】本発明およびその好ましい実施形態は、添
付図面を参照して以下に詳細に説明される。
【0012】
【発明の実施の形態】図1において、デシメータ4 を加
えて拡張された本発明によるフィルタ組合せ装置1,2,3
を使用してサンプリング速度変換を行う回路が示されて
いる。拡張されたフィルタ組合せ装置は、信号源5 とバ
ッファ6 との間に介在し、バッファ6の出力6.1 は所望
のサンプリング周波数f2で出力データシーケンスd2
を供給する。信号源5 には第1のクロック信号源7 が接
続されており、それによって第1のクロック信号f1が
供給される。第1のクロック信号はまた、デジタル化ク
ロックあるいは入力クロックとして機能し、従って入力
データシーケンスd1のデータ速度を決定する。第2の
クロック信号源8 は第2のクロック信号f2を供給し、
出力されたクロックは、第1のクロック信号源7 の出力
と同様に制御装置9 に接続される。
【0013】フィルタ組合せ装置は入力低域通過フィル
タ1 を含み、その減衰特性tp1は、例えば伝達関数H
(z)=(1+z-12 を有する2次低域通過フィルタ
によっ構成される。この低域通過フィルタ1 は、サンプ
リング周波数の1/2の近く、すなわち0.5×f1に
おいてダブル・ゼロを有しており、従って、1.5倍の
サンプリング周波数の近くでも同様である。通過帯域お
よび減衰特性は“ソフト”であるため、信号はサンプリ
ングクロックf1の0.2倍の周波数から減衰されてい
る。ゼロにおける減衰は図2に示されるように周波数範
囲の大部分において少なくとも値a1を有している。入
力低域通過フィルタ1 の出力は、データシーケンスd4
を供給する。
【0014】入力低域通過フィルタ1 に続いて時間的に
不変の補間フィルタ2 があり、それはしばしばハーフバ
ンドフィルタと呼ばれる。このフィルタによって、入力
データシーケンスd1のサンプルの数は補間によって2
倍にされる。新しいサンプリングシーケンスは、後続し
た時間変化補間フィルタ3 にデータシーケンスd5とし
て供給され、その値の一部は所定の値として並列に使用
可能であり、処理クロックは第1のクロック信号f1に
よって決定される。処理クロック周波数を同時の2倍に
する処理は、そのような増加が容易に可能となる場合に
適切なものであり、それは、例えばデータシーケンスd
1のデータ速度が実質的にシステムクロック速度よりも
低いからである。
【0015】時間的に不変の補間フィルタ2 は、減衰が
a2である(図2参照)少なくとも1つのダブル・ゼロ
がサンプリング周波数f1の付近に存在し、サンプリン
グ周波数のほぼ0.5乃至1.5倍の範囲で減衰が値a
3以上である(図2参照)ような周波数応答曲線tp2
を有する低域通過フィルタを含んでいる。時間的に不変
の補間フィルタ2 は、入力低域通過フィルタ1 による高
い信号周波数の不所望な減衰が所定の高周波数の強調に
よって補償されるように設計されてもよい。入力データ
シーケンスd1に対して、入力低域通過フィルタ1 と補
間フィルタ2 との結合によって、阻止帯が1/2サンプ
リング周波数、すなわち0.5×f1よりもわずかに低
い周波数から始まり、1.5倍のサンプリング周波数を
わずかに超えている低域フィルタが形成される。周波数
の複製によって、これはサンプリング周波数の2.5乃
至3.5倍ならびに対応した一層高い周波数で反復す
る。
【0016】20MHzのサンプリング周波数f1にお
いて、2倍のサンプリング周波数2×f1に位置された
信号成分は一般的に妨害物となる。これらの信号成分
は、時間的に不変の補間フィルタ2 に後続する時間変化
補間フィルタ3 の特性によって抑制される。任意の時間
値に割当てられた補間はこの時間変化補間フィルタ3 に
おいて行われ、その入力には時間的に不変の補間フィル
タ2 からの所定の値が供給される。時間変化補間フィル
タ3 の出力はデータシーケンスd6であり、その値は第
1のクロックf1と同期状態で出力される。一般的に、
データシーケンスd6の出力クロックf2へのロック
は、時間変化補間フィルタ3 においてはまだ行われな
い。
【0017】最も簡単な場合、時間変化補間フィルタ3
は線形補間装置で実行される(図5参照)。その周波数
応答特性tp3は低域通過特性に対応し、サンプリング
周波数の2倍の2×f1でゼロを有し、それはこのゼロ
の領域において少なくとも減衰値a4を有している(図
2参照)。干渉周波数の抑制のためにはこれで十分であ
り、高次の補間装置を使用して改良することができる。
補間の瞬間は制御装置9 によって決定され、それは対応
する時間差信号tdを補間される各サンプルに供給す
る。それぞれの時間差信号tdは、最も近い所定の値を
含む2つのクロックf1、f2の時間的な評価に基づい
て計算される。
【0018】通常そのようなサンプリング速度変換回路
は順次サンプリング速度の減少を行うので、フィルタ組
合せ装置1,2,3 に続いて上述のデシメータ4 が存在し、
それを使用して、特に2のべき数等の整数の係数によっ
てサンプリング速度の減少を行うことができる。そのよ
うな回路に特に適しているのは一次あるいは高次のMT
A(移動時間平均装置)フィルタであり、その理由は、
それらの設計が簡単なものだからである。デシメータ4
における低域通過フィルタはそれぞれのデシメーション
係数dfに依存し、それはフィルタの次数に依存して加
重されたあるいは加重されていないサンプルを平均する
ように作用する追跡データウィンドウを定める。デシメ
ーション係数が1であるとき、回路4 は有効でない。一
般に、それぞれの整数のデシメーション係数dfは制御
装置9 によって決定される。端子4.2 におけるデータシ
ーケンスd3は、第1のクロック信号f1と同期する。第
2のクロックf2からの時間差の補償はバッファ6 によ
って行われ、その2つの制御入力は第1のクロック信号
源7 および第2のクロック信号源8 にそれぞれ接続され
ている。補間装置3 の時間的制御範囲が1オクターブを
超過しない限り、クロックのオーバーラップの問題は生
じない。また、時間変化補間フィルタ3 とデシメータ4
との間にバッファ6 を配置することが可能であり、その
場合、デシメータ4 のクロック制御もまた第2のクロッ
ク信号源8 と同期できる。
【0019】図1においてブロック図の形態で示された
回路の個々の機能装置もまた、高速プロセッサおよびも
ちろん関連したプログラムを使用して全体的あるいは部
分的に実行される。数値例によって、フィルタ組合せ装
置の素子間でどのようにサンプリング速度の変化が分割
されるかが示される。サンプリング周波数が係数7.3
4で変化される場合、ハイブリッドシステムは係数0.
9175でサンプリング速度変換を実行し、デシメータ
は係数8だけサンプリング速度を減少する。ハイブリッ
ドシステムは、最初にサンプリング速度を2倍にし(厳
密に言えば、サンプルの数だけが2倍にされ、サンプリ
ング速度そのものではない。上を参照されたい)、その
後、時間差信号tdを介して減少係数1.835を形成
する。
【0020】図2において、図1の幾つかの信号の周波
数方式a/dBが示されている。サンプリング周波数f
1は20.25MHzである。入力データシーケンスd
1は、上方遮断周波数がほぼ6MHzであるビデオ信号
に対応する。次の行の曲線は、入力低域通過フィルタ1
のソフト周波数応答特性tp1を示している。約2.5
MHzから上のビデオ信号d1の上方周波数は、既に振
幅が減少されている。第3の行は、時間的に不変の補間
フィルタ2 の低域通過フィルタの周波数応答特性tp2
を示している。高周波数成分の大きさの増加あるいは減
少は、通過帯域中の破線bのコースに対応する。第4の
行は、線形補間装置3 の周波数応答特性tp3を示して
おり、その2つの入力には時間的に不変の補間フィルタ
2 からの隣接したサンプルが供給される。
【0021】図2の曲線の減衰特性a/dBは対数的表
示に対応し、各曲線の約45dBの範囲を表わす。図2
の第5の行は、デシメータ4 の後のフィルタ組合せ装置
全体の周波数応答特性を示している。ハイブリッド補間
フィルタ2,3 およびデシメータ4 におけるサンプリング
速度の減少の設定値はこの周波数応答特性に入力され
る。図示された例の場合、時間変化補間フィルタ3 の出
力において11MHzの補間されたサンプリング周波数
が存在し、その後、この周波数はデシメータ4 において
係数8で減少されると仮定される。従って、周波数応答
特性tp4は係数14.7によりサンプリング速度の減
少に対応し、そこにおいて約0.7MHzより高い全て
の周波数は入力データシーケンスd1において抑制され
なければならず、これはフィルタ組合せ装置1,2,3,4 で
実行される。この狭帯域低域通過特性は、周波数応答曲
線tp4 の通過帯域中に存在する。周波数応答曲線tp
4の2次極大は、入力データシーケンスが11MHzの
周波数を有し、そのデシメーション係数df=8である
MTAデシメータの理論的周波数応答特性に対応する。
ビデオ信号の場合、これらの2次極大は妨害とはならな
い。減衰が十分でない場合、高次のMTAフィルタの使
用が必要とされるだけである。11MHzの周波数の増
倍による領域は、拡張されたフィルタ組合せ装置1,2,3,
4 によって十分に減衰され、それによってそれらは出力
データシーケンスd2にとって無視できるものとなる。
サンプリング周波数f1およびその多重倍に関する周波
数応答曲線tp1乃至tp3の鏡像対称の結果、サンプ
リング周波数より高い可能な干渉周波数も抑制される。
【0022】図3において、入力低域通過フィルタ1 の
一例が示されており、その減衰特性は2次低域通過フィ
ルタのものに対応し、伝達関数H(z)=(1+z-1
2 を有している。回路は2つの直列に接続された遅延段
12.1, 12.2を含んでおり、そのそれぞれの遅延T1は第
1のクロック信号f1の周期と等しい。縦続接続された
遅延段における3つのタップは合計段13に接続されてお
り、中央タップの信号は、それを係数2で加重する乗算
器14を通して与えられる。
【0023】時間的に不変の補間フィルタ2 の一例が図
4に示されている。そこにおいて、それぞれの遅延T1
が第1のクロック信号f1の周期と等しい3つの遅延段
15.1, 15.2, 15.3の縦続接続が含まれている。縦続接続
された遅延段においてタップされたサンプルを異なって
結合することによって、所定の値あるいはサンプルs
(T)、s(1.5T)、s(2T)およびs(2.5
T)を形成するための個々の周波数成分が得られる。図
1に示された時間的に不変の補間フィルタの実施形態
は、単一の純粋な乗算器、4個の遅延段および4個の加
算器/減算器だけしか必要としないという利点を有して
いる。3段の縦続接続された遅延段を有する回路構成
は、3次の時間的に不変の補間フィルタに対応する。
【0024】この時間的に不変の補間フィルタ2 のフィ
ルタ係数は変化せず、それは、要求されたサンプルの時
間がもとのサンプリングシーケンスに関して固定されて
おり、それ故“時間的に不変の補間フィルタ”と呼ばれ
る。反対に、時間変化補間フィルタ3 のフィルタ係数は
時間差信号tdのそれぞれの値に依存するため、“時間
変化補間フィルタ”と呼ばれる。
【0025】図4の回路の例において、第1の遅延段1
5.1の入力2.1 は、加算器17の第1の入力に接続されて
いる。この遅延段の出力は加算器18の第1の入力に結合
されており、加算器18の第2の入力は第3の遅延段15.3
の入力に接続されており、第3の遅延段15.3の出力は第
1の加算器17の第2の入力に結合されている。第1の加
算器17および第2の加算器18の出力は減算器19の被減数
入力および減数入力にそれぞれ接続されており、この減
算器19の出力は乗算器16を通って第3の加算器20の第1
の入力に結合される。この第3の加算器20の第2の入力
は第2の加算器18の出力に接続され、この第3の加算器
20の出力はシフト段21を通って出力2.12および遅延段1
5.4に接続されている。シフト段21は第3の加算器20の
出力値を半分にし、メモリ22から乗算係数0.5を与え
られた乗算器に対応する。乗算器16は、減算器19からの
信号成分の値を変化させる純粋な乗算器である。この信
号成分は、端子2.1 において供給されたデータシーケン
スの高い周波数範囲に対応する。それはメモリ23から読
取られた乗算係数bで減衰あるいは増幅され、第3の加
算器20によって濾波された信号に加算される。従って、
乗算係数bは、制御範囲が−3/8乃至−1/8にある
フィルタ係数を表わしている。フィルタ係数bによって
高い周波数に対して周波数応答曲線が上昇あるいは下降
し、それは図2の周波数のグラフの破線の曲線bに対応
する。
【0026】図4のフィルタ回路を使用してs(T)乃
至s(2.5T)の4個の所定の値が決定されるが、そ
れらは同時にタップで取出され、入力クロックf1の周
期T1の1/2だけ間隔を隔てられたサンプルに対応す
る。第1の遅延段15.1の出力部は第1の出力端子2.11を
形成し、シフト段21の出力部は第2の信号出力2.12を形
成し、第2の遅延段15.2の出力部は第3の出力端子2.13
を形成し、第4の遅延段15.4の出力部は第4の出力端子
2.14を形成している。後続した時間変化補間フィルタ3
が一層所定の値を要求する場合、これらは類似した回路
で生成することができる。後続した時間変化補間フィル
タ3 が線形の補間だけしか実行しない場合、図4のフィ
ルタ構造の出力端子2.11乃至2.13の出力だけが必要とさ
れる。その後、選択回路はサンプルの対s(T)とs
(1.5T)、あるいはs(1.5T)とs(2T)の
どちらの時間差信号dtが最小であるかを決定し、後続
した補間に対してこのサンプルの対を選択する。
【0027】図5において、第1の端子3.1 および第2
の端子3.2 においてそれぞれ与えられた2つのサンプル
の間で時間差信号dtに従って任意の補間を実行する線
形補間装置3 が概略的に示されている。供給されたそれ
ぞれのサンプルは、時間差信号tdに従って加重装置2
4,25 によって加重される。時間差信号tdは、第1お
よび第2のサンプルがどの線形シェア(share) を出力値
において有しているかを決定する。乗算器24は、端子3.
1 における第1のサンプルと時間差信号tdを乗算し、
乗算器25は、端子3.2 における第2のサンプルと係数1
−tdを乗算する。加算器26は2つの結果的な値を加算
し、その出力3.3 における合計は線形的に補間されたサ
ンプルである。時間差信号tdは、クロック信号f1の
1/2の周期である1/2×T1に正規化された数値で
ある。
【0028】図6は、MTAデシメータ4 の概略的ブロ
ック図を示している。最も簡単な構成の場合、このMT
Aデシメータは累算器27、デシメーションスイッチ28お
よび微分器29を含んでいる。高次のMTAデシメータに
おいて、所定の数の累算器27およびそれと等しい数の微
分器29が直列に接続されている。累算器は第1のクロッ
ク信号f1によって制御され、微分器およびデシメーシ
ョンスイッチ28はデシメーションクロック信号dfによ
って制御される。入力4.1 において供給されたデータシ
ーケンスは累算器27において合計される。所定数のサン
プルの後、累算器の内容はデシメーションスイッチ28に
よって微分器29に転送され、微分器29はそこに記憶され
た累算器の内容、すなわち、デシメーションの先行の瞬
間に割当てられた累算器の内容をその微分器に転送され
た値から減算する。従って、デシメータ4 の動作は、長
さがデシメーション係数dfに依存している追跡データ
ウィンドウによって定められた多数のサンプルを平均化
する平均装置の動作に対応する。MTAフィルタの増幅
特性のために、平均化は累算器27あるいは微分器29の後
に正規化装置を要求する。デシメーション係数dfが2
のべき数である場合、正規化には簡単な数学的シフトあ
るいは新しいビットの割当で十分である。いずれの場合
においても、出力データシーケンスd2の要求されたサ
ンプルは、出力4.2 において正確な振幅で使用できるよ
うにされなければならない。
【図面の簡単な説明】
【図1】本発明によるフィルタ組合せ装置を使用してサ
ンプリング速度の変換を行うための装置の概略的ブロッ
ク図。
【図2】個々のフィルタの周波数応答特性を表わすグラ
フ。
【図3】簡単な低域通過フィルタのブロック図。
【図4】時間的に不変の補間フィルタのブロック図。
【図5】線形補間フィルタのブロック図。
【図6】MTAデシメータのブロック図。

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 第1のデータシーケンス(d1)を第2
    のデータシーケンス(d2)にサンプリング速度を変換
    するためのフィルタ組合せ装置において、 デジタル化クロック(f1)の周波数の0.5倍および
    1.5倍の周波数の近くに少なくとも1つの第1の減衰
    値(a1)を有する減衰特性(tp1)の入力低域通過
    フィルタと、 整数の係数で第1のデータシーケンス(d1)のサンプ
    ル数からサンプル数を増加させるための時間的に不変の
    補間フィルタと、 時間的に不変の補間フィルタから出力されるデータシー
    ケンスを補間するための時間変化補間フィルタとの直列
    接続されたフィルタ組合せ装置を具備し、 時間的に不変の補間フィルタは、デジタル化クロック
    (f1)の周波数の近くに少なくとも1つの第2の減衰
    値(a2)を有し、本質的にデジタル化クロックの周波
    数の0.5倍乃至1.5倍の周波数の領域に少なくとも
    1つの第3の減衰値(a3)を有する減衰特性(tp
    2)を有しており、 時間変化補間フィルタは、デジタル化クロック(f1)
    の周波数の2倍の周波数の近くに少なくとも1つの第4
    の減衰値(a4)を有する減衰特性(tp3)を有して
    いることを特徴とするフィルタ組合せ装置。
  2. 【請求項2】 時間変化補間フィルタ(3)の出力デー
    タシーケンス(d6)のサンプリング速度および/また
    はサンプルの数はデシメータ(4)によって整数のデシ
    メーション係数(df)で減少される請求項1記載のフ
    ィルタ組合せ装置。
  3. 【請求項3】 入力低域通過フィルタ(1)は、pを2
    以上の数として、伝達関数H(z)=(1+z-2p
    よって定められる請求項1または2記載のフィルタ組合
    せ装置。
  4. 【請求項4】 時間的に不変の補間フィルタ(2)は供
    給された係数(b)によって高い周波数のための通過帯
    域を調整することが可能である周波数応答特性(tp
    2)を有している請求項1乃至3のいずれか1項記載の
    フィルタ組合せ装置。
  5. 【請求項5】 時間変化補間フィルタ(3)は線形補間
    を行う請求項1乃至4のいずれか1項記載のフィルタ組
    合せ装置。
  6. 【請求項6】 デシメータ(4)は本質的にMTAフィ
    ルタ構造を有している請求項2記載のフィルタ組合せ装
    置。
  7. 【請求項7】 デシメーション係数(df)は2のべき
    数である請求項6記載のフィルタ組合せ装置。
  8. 【請求項8】 シフト装置あるいはビット割当装置(3
    0)によって、特にデシメータ(4)において振幅の正
    規化が達成される請求項7記載のフィルタ組合せ装置。
JP10187821A 1997-07-02 1998-07-02 サンプリング速度変換のためのフィルタ組合せ装置 Pending JPH1174758A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE97110914.5 1997-07-02
EP97110914A EP0889588B1 (de) 1997-07-02 1997-07-02 Filterkombination zur Abtastratenumsetzung

Publications (1)

Publication Number Publication Date
JPH1174758A true JPH1174758A (ja) 1999-03-16

Family

ID=8226998

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10187821A Pending JPH1174758A (ja) 1997-07-02 1998-07-02 サンプリング速度変換のためのフィルタ組合せ装置

Country Status (5)

Country Link
US (1) US6137349A (ja)
EP (1) EP0889588B1 (ja)
JP (1) JPH1174758A (ja)
KR (1) KR19990013528A (ja)
DE (1) DE59710269D1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100598702B1 (ko) * 2000-03-22 2006-07-11 넥스원퓨처 주식회사 수신데이터의 수신감도 측정 시스템

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19860720A1 (de) * 1998-12-23 2000-06-29 Siemens Ag Verfahren zum Synchronisieren von mehreren digitalen Eingangssignalen
US6424687B1 (en) * 1999-03-15 2002-07-23 Cirrus Logic, Inc. Method and device for alignment of audio data frames using interpolation and decimation
KR20010043852A (ko) * 1999-03-26 2001-05-25 요트.게.아. 롤페즈 변환기
US6487573B1 (en) * 1999-03-26 2002-11-26 Texas Instruments Incorporated Multi-rate digital filter for audio sample-rate conversion
US7076315B1 (en) * 2000-03-24 2006-07-11 Audience, Inc. Efficient computation of log-frequency-scale digital filter cascade
FR2819600B1 (fr) * 2001-01-16 2003-04-11 Thomson Csf Procede et dispositif de generation d'un signal aleatoire a histogramme et spectre controles
KR100421001B1 (ko) * 2001-02-20 2004-03-03 삼성전자주식회사 샘플링 레이트 변환 장치 및 방법
US6531969B2 (en) * 2001-05-02 2003-03-11 Portalplayer, Inc. Resampling system and apparatus
JP3775258B2 (ja) * 2001-07-31 2006-05-17 株式会社デンソー フィルタリング方法及びフィルタ機能を有するa/d変換装置
US6961395B2 (en) * 2001-11-16 2005-11-01 Nortel Networks Limited Time variant filter implementation
GB2384376A (en) * 2002-01-22 2003-07-23 Zarlink Semiconductor Inc Flexible decimator
US7764758B2 (en) * 2003-01-30 2010-07-27 Lsi Corporation Apparatus and/or method for variable data rate conversion
JP2006523996A (ja) * 2003-03-31 2006-10-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ アップおよびダウン・サンプル・レート・コンバータ
US7058464B2 (en) * 2003-07-17 2006-06-06 Ess Technology, Inc. Device and method for signal processing
JP2005197770A (ja) * 2003-12-26 2005-07-21 Sanyo Electric Co Ltd 画像信号処理装置、画像信号処理方法及び画像信号処理プログラム
DE102005018858B4 (de) 2005-04-22 2009-09-10 Infineon Technologies Ag Digitales Filter und Verfahren zur Bestimmung seiner Koeffizienten
KR100742836B1 (ko) * 2005-12-27 2007-07-25 엘지노텔 주식회사 VoIP 시스템의 소프트웨어 샘플링 주파수 변환 방법
US8345890B2 (en) 2006-01-05 2013-01-01 Audience, Inc. System and method for utilizing inter-microphone level differences for speech enhancement
US8204252B1 (en) 2006-10-10 2012-06-19 Audience, Inc. System and method for providing close microphone adaptive array processing
US8194880B2 (en) 2006-01-30 2012-06-05 Audience, Inc. System and method for utilizing omni-directional microphones for speech enhancement
US8744844B2 (en) * 2007-07-06 2014-06-03 Audience, Inc. System and method for adaptive intelligent noise suppression
US9185487B2 (en) * 2006-01-30 2015-11-10 Audience, Inc. System and method for providing noise suppression utilizing null processing noise subtraction
US8934641B2 (en) 2006-05-25 2015-01-13 Audience, Inc. Systems and methods for reconstructing decomposed audio signals
US8849231B1 (en) 2007-08-08 2014-09-30 Audience, Inc. System and method for adaptive power control
US8949120B1 (en) 2006-05-25 2015-02-03 Audience, Inc. Adaptive noise cancelation
US8204253B1 (en) 2008-06-30 2012-06-19 Audience, Inc. Self calibration of audio device
US8150065B2 (en) * 2006-05-25 2012-04-03 Audience, Inc. System and method for processing an audio signal
US8065355B2 (en) * 2006-12-01 2011-11-22 Samsung Electronics Co., Ltd. Interpolation FIR filter having multiple data rates in mobile communication system and method of filtering data using the same
US8259926B1 (en) 2007-02-23 2012-09-04 Audience, Inc. System and method for 2-channel and 3-channel acoustic echo cancellation
US8189766B1 (en) 2007-07-26 2012-05-29 Audience, Inc. System and method for blind subband acoustic echo cancellation postfiltering
US8645441B2 (en) * 2007-08-01 2014-02-04 Pentomics, Inc. Desensitized filters
US8180064B1 (en) 2007-12-21 2012-05-15 Audience, Inc. System and method for providing voice equalization
US8143620B1 (en) 2007-12-21 2012-03-27 Audience, Inc. System and method for adaptive classification of audio sources
US8194882B2 (en) 2008-02-29 2012-06-05 Audience, Inc. System and method for providing single microphone noise suppression fallback
US8355511B2 (en) 2008-03-18 2013-01-15 Audience, Inc. System and method for envelope-based acoustic echo cancellation
US8521530B1 (en) 2008-06-30 2013-08-27 Audience, Inc. System and method for enhancing a monaural audio signal
US8774423B1 (en) 2008-06-30 2014-07-08 Audience, Inc. System and method for controlling adaptivity of signal modification using a phantom coefficient
US9008329B1 (en) 2010-01-26 2015-04-14 Audience, Inc. Noise reduction using multi-feature cluster tracker
US9640194B1 (en) 2012-10-04 2017-05-02 Knowles Electronics, Llc Noise suppression for speech processing based on machine-learning mask estimation
US9536540B2 (en) 2013-07-19 2017-01-03 Knowles Electronics, Llc Speech signal separation and synthesis based on auditory scene analysis and speech modeling
CN105917281B (zh) * 2014-01-22 2018-11-02 西门子公司 电气自动化设备的数字测量输入端以及电气自动化设备
WO2016033364A1 (en) 2014-08-28 2016-03-03 Audience, Inc. Multi-sourced noise suppression
CN115144015B (zh) * 2021-03-31 2025-08-29 意法半导体股份有限公司 传感器设备以及相关方法和系统
IT202100007982A1 (it) 2021-03-31 2022-10-01 St Microelectronics Srl Sensore configurato per fornire un segnale di uscita, apparecchio elettronico comprendente il sensore e metodo di personalizzazione del tasso di dati di uscita dal sensore
CN116915215B (zh) * 2023-09-12 2023-12-08 青岛艾诺仪器有限公司 高采样率可变截止频率数字滤波器的实现方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE14358T1 (de) * 1980-11-26 1985-08-15 Studer Willi Ag Verfahren und schaltungsanordnung zur umsetzung der abtastfrequenz einer abtastfolge unter umgehung der konversion in ein kontinuierliches signal.
US5712635A (en) * 1993-09-13 1998-01-27 Analog Devices Inc Digital to analog conversion using nonuniform sample rates

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100598702B1 (ko) * 2000-03-22 2006-07-11 넥스원퓨처 주식회사 수신데이터의 수신감도 측정 시스템

Also Published As

Publication number Publication date
DE59710269D1 (de) 2003-07-17
EP0889588A1 (de) 1999-01-07
KR19990013528A (ko) 1999-02-25
US6137349A (en) 2000-10-24
EP0889588B1 (de) 2003-06-11

Similar Documents

Publication Publication Date Title
US6137349A (en) Filter combination for sampling rate conversion
JP4259626B2 (ja) デジタル化信号の等化装置
KR101102410B1 (ko) 샘플링 레이트 컨버터, 변환 방법 및 컴퓨터 판독 가능한 기록 매체치
JP3089630B2 (ja) サンプリングレート変換装置
JP3160675B2 (ja) サンプル・データ補間装置
US5717618A (en) Method for digital interpolation
US4920507A (en) Recursive digital filter with less no-signal noise
Pei et al. Fractional bilinear transform for analog-to-digital conversion
JPH06244679A (ja) ディジタルフィルタ回路
US6870492B1 (en) Method of near-unity fractional sampling rate alteration for high fidelity digital audio
JP2540460B2 (ja) サンプリング速度変更およびフィルタリング回路
US6000834A (en) Audio sampling rate conversion filter
US7259700B2 (en) Method and device for converting the sampling frequency of a digital signal
US6163787A (en) Facility for reducing a data rate
US7415493B2 (en) Asynchronous sampling rate conversion
US5838600A (en) DC gain invariant filter implementation
Cho et al. Design of a sample-rate converter from CD to DAT using fractional delay allpass filter
KR100252567B1 (ko) 수정된영상신호를발생시키는방법
JPH0311813A (ja) ディジタルフィルタ
US6486814B2 (en) Digital-to-analog converter using different multiplicators between first and second portions of a data holding period
JPH0620253B2 (ja) カラーテレビジヨン受像機の輝度チヤンネル用デジタルフイルタ集積回路
JPH0732343B2 (ja) 非同期標本化周波数変換方式
Onat et al. Optimized delay characteristics for a hearing instrument filter bank
JP2003032082A (ja) デジタルフィルタ
JPH0346813A (ja) デジタル・フィルタ回路