JPH02141117A - デジタルフィルタ - Google Patents

デジタルフィルタ

Info

Publication number
JPH02141117A
JPH02141117A JP29536288A JP29536288A JPH02141117A JP H02141117 A JPH02141117 A JP H02141117A JP 29536288 A JP29536288 A JP 29536288A JP 29536288 A JP29536288 A JP 29536288A JP H02141117 A JPH02141117 A JP H02141117A
Authority
JP
Japan
Prior art keywords
clock
output
signal
circuit
input
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.)
Granted
Application number
JP29536288A
Other languages
English (en)
Other versions
JP2527017B2 (ja
Inventor
Junji Torii
鳥居 順司
Akira Usui
章 臼井
Renichi Takeuchi
竹内 錬一
Masamitsu Yamamura
山村 正光
Yusuke Yamamoto
裕介 山本
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP63295362A priority Critical patent/JP2527017B2/ja
Priority to SG1996003111A priority patent/SG47606A1/en
Priority to DE68925781T priority patent/DE68925781T2/de
Priority to EP89121537A priority patent/EP0370473B1/en
Priority to US07/439,536 priority patent/US5101369A/en
Publication of JPH02141117A publication Critical patent/JPH02141117A/ja
Application granted granted Critical
Publication of JP2527017B2 publication Critical patent/JP2527017B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
「産業上の利用分野」 この発明はデジタルオーディオ機器等に用いられるデジ
タルフィルタ(オーバーサンプリングフィルタ)に関す
る。 「従来の技術」 CD(コンパクトディスク)プレーヤー BS(衛星放
送)受信機、DAT(デジタルオーディオテープレコー
ダ)等のデジタルオーディオ機器において、デジタルフ
ィルタが用いられている。このデジタルフィルタによれ
ば、入力デジタル信号はそのサンプリング周波数のN倍
(Nは整数)の周波数で再標本化されて出力される。そ
して、デジタルフィルタから出力される高いサンプリン
グ周波数によるデジタル信号をD/ A (デジタル/
アナログ)変換するようにすれば、オーディオ信号帯域
と不要高調波帯域とが十分に離れたアナログ信号が得ら
れる。従って、D/A変換器から出力されるアナログ信
号の不要高調波をa−パスフィルタによって容易に除去
することができ、質の良いオーディオ信号が再生される
。 第13図(a)および(b)は、従来のデジタルフィル
タを用いたCD(コンパクトディスク)プレーヤ用オー
ディオ信号再生回路の構成を示すブロック図である。 第13図(a)において、lは信号処理回路である。こ
の種の回路の搭載されたIC(集積回路)として、例え
ばヤマハ株式会社製YM3623Bなどが知られている
。CDから読み出されたビット情報は、この信号処理回
路1によってデジタル信号化される。そして、この信号
処理回路lからは、ピット情報と対応したデジタルデー
タSDIが、所定のサンプリング周期FW=l/fs毎
にシリアル出力される。また、信号処理回路■からは、
デジタルデータSDIの各ビットデータと同期したピッ
トクロックBCIが出力されると共に、サンプリング周
期FW毎にワードクロック5DSYが出力される。 2はデジタルフィルタであり、例えばヤマハ株式会社製
YM3414などのrcが知られている。 このデジタルフィルタ2では、信号処理回路1がら供給
されるデジタルデータSDIが、ピットクロックBCI
のタイミングで読み込まれる。ここで、デジタルデータ
SDIは!ワード16ビツト構成となっている。そして
、ワードクロック5DSYが“l”レベルの時にL(左
)チャネル用データ1ワードが、“0”レベルの時にR
(右)チャネル用データlワードが、信号処理回路!か
らデジタルフィルタ2に供給される。そして、デジタル
フィルタ2では、ワードクロック5DSYの変化が検出
されることにより、デジタルデータSDIのワード長の
切り換わり点が検知され、RチャネルおよびLチャネル
各1ワード分のデジタルデータSDrが内部に取り込ま
れる。 このようにしてサンプリング周期FW毎にデジタルデー
タSDIが取り込まれる。そして、デジタルフィルタ2
内において、入力サンプリング周波数「Sの8倍のサン
プリング周波数8fsと対応したデジタルデータが演算
される。この演算の結果得られたデジタルデータは、入
力サンプリング周期FWの1/8周期毎に、順次、デジ
タルデータDRO(右チヤネル用)およびDLO(左チ
ャネル用)としてシリアル出力される。また、このデジ
タルデータDROおよびDLOの各ビットデータと同期
した出力ピットクロックBCOと、デジタルデータDR
OおよびDLOの1ワード分の送出と同期した出力ワー
ドクロックWCOおよびサンプルホールド信号SHLと
が出力される。このデジタルフィルタ2には400fs
程度の発振周波数を有する発振回路2Xが設けられてい
る。そして、この発振回路2Xの発振出力がピットクロ
ックBC1によって位相同期されて内部クロックが発生
され、この内部クロックによってデジタルフィルタ2内
の各部が動作するようになっている。すなわち、このデ
ジタルフィルタ2では、信号処理回路1と位相同期して
処理が進められるようになっている。 3Rおよび3LはD/A変換器であり、各々デジタルフ
ィルタ2から出力されたデジタルデータDROおよびD
LOを、D/A変換して出力する。 デジタルデータDROおよびDI、Oは、ピットクロッ
クBCOによって、各々D/A変換器3Rおよび3Lに
シリアル入力される。そして、ワードクロックWCOの
変化時点で、内部のラッチ回路にラッチされてD/A変
換が行われ、アナログ信号ARおよびALとして各々出
力される。そして、これらのアナログ信号ARおよびA
Lは、サンプルボールド回路4Rおよび4Lによって、
サンプルホールドされた後、アナログフィルタ5Rおよ
び5Lによって不要高調波が除去され、Rチャネル用オ
ーディオ信−号RAおよびしチャネル用オーディオ信号
LAとして出力される。 なお、第13図(b)に示すように、信号処理回路1か
ら発生される高速のクロックφAをデジタルフィルタ2
の発振回路用入力端子XIに供給するようにしても、第
13図(a)と同等の機能のオ−ディオ信号再生回路を
構成することが可能である。 「発明が解決しようとする課題」 ところで、上述した従来のデジタルフィルタ2は、入力
サンプリング周波数rsおよびサンプリング周期FW毎
に入力されるビットクロック数(この数をビットクロッ
クレイトと呼ぶ)などの入力タイミング仕様に合わせて
回路設計がなされている。しかしながら、デジタル信号
のサンプリング周波数f’sは、BS受信機は32kH
z、CDプレーヤは44.1kHz、DATにあっては
48kHzと各種有り、また、ピットクロックレイトも
32fs〜192fsまで各種仕様が用いられている。 従って、デジタルオーディオシステムを設計する場合、
これらの入力タイミング仕様と合ったデジタルフィルタ
を用意する必要があり、設計が難しいという問題があっ
た。また、適したデジタルフィルタが手許にない場合は
新たに購入するかあるいは開発する必要があり、システ
ムかコスト高になってしまうという問題があった。 この発明は上述した事情に鑑みてなされたもので、各種
の入力タイミング仕様に適応することが可能なデジタル
フィルタを提供することを目的としている。 「課題を解決するための手段」 この発明は、所定のサンプリング周期毎に入力される時
系列のデジタルデータに対して所定の積和演算を行い、
該サンプリング周波数のN倍(Nは整数)のサンプリン
グ周波数に対応したデジタルデータを生成して出力する
デジタルフィルタにおいて、 前記入力デジタルデータのサンプリング周期を検出する
と共に、該サンプリング周波数のN倍の周波数の起動信
号を発生するタイミング発生回路と、 前記入力デジタルデータを構成する各ビットのビット入
力速度を検出するビット入力速度検出回路と、 前記起動信号によって起動され、前記積和演算の結果得
られたデジタルデータを出力すると共に、後続の回路が
該デジタルデータを取り込むための同期信号を出力する
回路であって、該デジタルデータおよび同期信号の出力
タイミングが前記ビット入力速度に基づいて制御される
出力回路とを具備することを特徴としている。 「作用」 上記構成によれば、入力デジタル信号のサンプリング周
波数に応じた起動信号がタイミング発生回路によって発
生される。また、入力デジタルデータのビット入力速度
がビット入力速度検出手段によって検出される。そして
、起動信号に起動されて、演算結果を示すデジタルデー
タおよび同期信号が出力回路から出力される。ここで、
これらのデジタルデータおよび同期信号の出力タイミン
グは入力ビツト入力速度に応じて最適状態に制御される
。 「実施例」 以下、図面を参照して本発明の一実施例について説明す
る。 ルタ2aの構成を示すブロック図である。また、第2図
は、このデジタルフィルタ2aを用いたオーディオ信号
再生回路の構成を示したブロック図であり、第2図(a
)は2DACシステム、第2図(b)はI DACシス
テムを示したものである。なお、第2図(a)、(b)
において、前述した第13図と対応する部分には同一の
符号が付しである。 第1図において、11はS/P(シリアル/パラレル)
変換部である。サンプリング周期FW毎に信号処理回路
!(第2図(a)、(b))から供給されるシリアルデ
ータSDIの各ビットは、ビットクロックBC■のタイ
ミングでこのS/P変換部11に順次読み込まれる。そ
して、ワードクロック5DSYが切り換わる毎に、それ
までに読み込まれた計16ビツトのシリアルデータSD
Iが、1ワードのパラレルデータとして出力される。I
2は演算部であり、シフトレジスタ、乗算器および加算
器からなる。S/P変換部11から出力されたパラレル
データは、シフトレジスタに入力され、のデジタルデー
タと、係数ROM13から読み出された係数とが乗算さ
れる。そして、各乗算結果は加算されて、N倍のサンプ
リング周波数と対応したデジタルデータとして出力され
る。14はテンポラリRAM(−時記憶回路)であり、
演算部12における演算の途中結果が記憶される。 15はオーバーフローリミタであり、演算部12におけ
る演算結果が現実離れした極端に大きな値となった場合
に所定値に訂正する機能を有する。 16は出力テンポラリバッファである。演算部12にお
いて演算の結果得られたデジタルデータはオーバーフロ
ーリミタ15を介してこの出力テンポラリバッフ116
に一時記憶される。17はP/S変換部であり、出力テ
ンポラリバッファ16から供給されるパラレルデータを
シリアルデータDRO%DLOに変換して出力する。 I8は演算制御部であり、演算部!2における演算処理
の制御および各部間のデータ転送制御を行う。19はB
CO発生部であり、出力ピットクロックBCOを発生し
出力する。この出力ビツトクロツタBCOは、P/S変
換部17から出力されるシリアルデータDRO,DLO
の各ピットの送出タイミングと同期して発生される。従
って、このデジタルフィルタ2aに後続するD/A変換
器3.3R,3L(第2図(a)、(b))は、このピ
ットクロックBCOによりシリアルデータDRO。 DLOを読み込むことかできる。なお、このデジタルフ
ィルタは、演算結果を■6ビツトのデジタルデータで出
力するかあるいは18ビツトのデジタルデータで出力す
るかが切り換えることが可能な溝成となっている。そし
て、切り換え信号16718が“0”レベルの場合は1
6ビツト、“1″レベルの場合は18ビツトが指定され
、指定に従った個数のピットクロックBCOが送出され
る。 20は同期信号発生部である。この同期信号発生部20
では、入力ワードクロック5DSYおよび入力ピットク
ロックBCIからサンプリング周波数rsが検出され、
その結果に基づいてサンプリング周波数rsの8倍の周
波数を有する同期信号が発生される。そして、この同期
信号に起動されて演算制御部!8が動作するようになっ
ている。また、この同期信号発生部20では、シリアル
データDROSDLOの1ワードに同期した出力ワード
クロックWCOおよびサンプルホールド信号5HL1S
Hrlが発生される。ここで、第2図(a)において、
D/A変換器3R,3Lは、この出力ワードクロックW
COの立ち下がりを検出して、入力されたシリアルデー
タDRO1DLOをラッチするようになっている。なお
、第2図(b)のD/A変換器3についても同様である
。また、サンプルホールド回路4R,4Lは、各々サン
プルホールド信号SHL、SHHに従って前段のD/A
変換器3R13Lのアナログ出力をサンプルホールドす
るようになっている。なお、このデジタルフィルタは、
第2図(a)のような2DACンステムに用いる場合は
切り換え信号STを“1ルベルに固定し、第2図(b)
のようなI DACシステムに用いる場合は切り換え信
号STを“0”レベルに固定する。このようにすること
で、各々のシステムの動作に適したサンプルホールド信
号が得られるようになっている。 21は水晶発振回路であり、水晶取り付は端子XI、X
Oに水晶振動子が外付けされる。この水晶発振回路21
の発振周波数としては、人ツノデジタルデータのサンプ
リング周波数rsと比べて十分に速い周波数(384f
s以上)が選ばれる。第1図において、破線で囲まれた
部分、Vなわち、演算部12、係数ROM13、テンポ
ラリRAM l 4、オーバーフローリミタ15、出力
テンポラリバッファI6、P/S変換部17、演算制御
部18およびBCO発生部19は、この水晶発振回路2
1の発振出力φ旧こ従って動作する。 次に、第3図のタイムヂャートを用いてこのデジタルフ
ィルタの動作の概要を説明する。第2図(a)、(b)
の信号処理回路Iからは周期FBのビットクロックPC
Iが入力されると共に、サンプリング周期FW(” l
 / fs)毎にワードクロック5DSYおよびLチャ
ネル用およびRチャネル用の16ビツトのシリアルデー
タSDIが各々入力される。ここで、ワードクロック5
DSYが“1”レベルの時に入力されるのがしチャネル
用データであり、“0“レベルの時に入力されるのがR
チャネル用データである。これらのシリアルデータ5D
SYはS/P変換部11に入力され、ワードクロック5
DSYの変化点において、それまでに1入力されたシリ
アルデータがパラレルデータに変換される。 一方、同期信号発生部20では、ワードクロック5DS
Yの立ち上がりが検出されると共に、1回のサンプリン
グ周期FWに入力されたビットクロックBCKのビット
数が検出され、その結果に基づいて、第3図に示すよう
に、入力サンプリング周波数rsの8倍の周波数を有す
る出力ワードクロックWCOが発生される。また、この
ワードクロックWCOと同期したサンプルホールド信号
SHL、SHRが発生される。そして、出力ワードクロ
ックWCOの立ち下がりが演算制御部I8によって検出
されると、演算制御部18からマイクロプログラムアド
レスが送られ、演算部12において当該マイクロプログ
ラムが実行される。そして、所定ステップ数のマイクロ
プログラムが実行されると、次に出力ワードクロックW
COの立ち下がりが演算制御部18によって検出される
までの期間、演算部12は待機状態となる。ここで、演
算制御部18および演算部12による上述の処理は内部
クロックφMと同期して実行される。そして、演算処理
はワードクロックWCOの立ち下がり毎に実行され、■
サンプリング期間FWにおいて、Lチャネル用、Rチャ
ネル用、各々8組のデジタルデータが得られ、これらの
データはオーバーフローリミタ15、出力テンポラリバ
ッファ16を介してP/S変換部I7に送られる。そし
て、これらの8組のデジタルデータは各々ワードクロッ
クWCOと共に送出される。また、各データの各ビット
はBCO発生部19における出力ビットクロックBCO
と同期して、シリアルデータDLO1DROとして出力
される。 第2図(a)において、D/A変換器3Rおよび3Lで
は、ワードクロックWCOの立ち下がり時点で、入力デ
ジタルデータがD/A変換される。 また、サンプルホールド回路4Rおよび4Lは、サンプ
ルホールド信号S HRおよびSHLが“1”レベルの
時にサンプリング状態、“0“レベルの時にボールド状
態となる。このデジタルフィルタ2aによれば、サンプ
ルホールド信号SHRおよびSHLは、第3図に示すよ
うに、ワードクロックWCOの立ち下がり時点では“0
”レベルであり、所定時間2T経過後に“l”レベルに
立桓上がる。 従って、D/A変換が終了してアナログ信号ARおよび
ALが十分に安定してから、サンプルボールド回路4R
および4Lにおけるサンプリングが行われる。 第4図は、内部クロックφMと、出力信号の関係を示す
タイムチャートである。BCO発生部19では、出力ワ
ードクロックWCOの立ち下がりが検出されると、内部
クロックφMと同期した出力ビットクロックBCOが発
生される。このデジタルフィルタ2aにおいて、演算結
果としては18ビツトのデジタルデータが得られ、シリ
アルデータDLO,DROとして出力される。ここで、
シリアルデータの各ビットの出力順序は、MSB(最上
位ビット、第4図中“M”)から始まってLSB(最下
位ビット;第4図中“L”)までの各ビットデータが順
次出力され、続いて演算の結果得られた拡張ビット(第
4図中“−1”および“−2“)が出力されるようにな
っている。しかし、このデジタルフィルタ2aの後続の
デジタルシステムが16ビツト系の場合は拡張用の2ビ
ツトが不要である。 従って、このデジタルフィルタ2aは、後続システムが
18ビツト系の場合と!6ビツト系の場合の両方の用途
への適用が可能となるように、ビットクロックBCOの
個数を切り換えることができるようになっている。すな
わち、出力ピットクロックBCOの個数は切り換え信号
16/18のレベルによって指定され、BCO発生部1
9から各々指定された個数のクロックが出力されるよう
になっている。 次に、このデジタルフィルタ2aにおけるタイミング制
御方式についてさらに詳述する。第5図は、同期信号発
生部20、BCO発生部19および演算制御部18の一
部の構成を示す回路図である。 第5図の回路は、水晶発振回路21によって発生される
内部クロックφMと同期して動作する回路と、入力ピッ
トクロックBCIと同期して動作する回路とが混在1.
てなる。 また、第5図の回路はICとして実現される回路であり
、IC化した場合に安定した動作が得られるような回路
方式が採られている。そこで、まず、このIC化のため
に採った回路方式について、補足説明を行う。第5図の
回路の各部を構成するフリップフロップとしては、マス
タースレーブ方式のフリップフロップが用いられており
、上記クロックφMあるいはピットクロックBCIから
生成された2相クロツクによって駆動される。SRF!
と5RF2は、各々、クロックφMとビットクロックB
CIとから、2相クロツクφ15およびφ16と2相ク
ロツクφXおよびφyとを発生する回路である。 第6図は、回路5RFIの動作を示したものである。こ
の図に示すように、クロックφ、5およびφ18は、信
号φMの変化によって即時立ち下がる。 しかし、クロックφ1.およびφ16の立ち上がりを見
ると、クロックφ1.はクロックφ、8が立ち下がるこ
とによって立ち上がり、逆に、クロックφIl+はクロ
ックφ1.が立ち下がることによって立ち上がる。従っ
て、クロックφ1.およびφ16は、互いに“1”レベ
ルの期間がオーバーラツプしない位相関係となり、2相
クロツクとして質の良いものが得られる。回路5RF2
においても同様に、ビットクロックB(lから2相クロ
ツクφXおよびφyが得られる。 このようにして得られた2相クロツクは、第7図に示す
ように、第5図の回路を構成する各フリップフロップの
マスター側ラッチMおよびスレーブ側ラッチSに供給さ
れる。このようなりロック供給方式を採っているため、
マスター側ラッチMが読み込み状態の場合は確実にスレ
ーブ側ラッチSが遮断状態となり、また、逆に、スレー
ブ側ラッチSが読み込み状態の場合は確実にマスター側
ラッチMが遮断状態となる。従って、安定したフリップ
フロップの動作が得られる。 また、第5図の回路では、タイミング調整用として、マ
スタースレーブ型フリップフロップによる遅延回路が用
いられおり、第5図中、“D”  nD”(nは整数)
、“Dx”あるいは“nDx”(nは整数)と記されて
いる。ここで、“D″あるいは“nD”は2相クロツク
φ96、φ18によって動作する。また、“Dx”ある
いは“nDx”は2相クロツクφx1 φyによって動
作する。また、“D”あるいは“Dx“の先頭に付けら
れた整数nはフリップフロップの段数を表している。以
上で、第5図の回路に関する補足説明を終わる。 以下、第5図に示された同期信号発生部20、BCO発
生部19および演算制御部18の各部の構成および動作
を説明する。
【同期信号発生部20】 第8図は同期信号発生部20の動作を示すタイムチャー
トである。同期信号発生部20において、入力ワードク
ロック5DSYは、遅延回路!01を介して立ち上がり
検出回路102に供給される。 そして、ワードクロック5DSYが立ち上がると(時刻
t。)、その立ち上がり時点から数えて3発註のクロッ
クφyの立ち上がり時(時刻11)に、立ち上がり検出
回路102から幅F B (F BはクロックφX1 
φyの周期)の立ち上がり検出パルスflES1が出力
される。このパルスRESIは、カウンタ103にリセ
ットパルスとして供給される。 カウンタ103は同期式リセット機能を有する8ビツト
のアップカウンタであり、ビットクロックBCIより得
られる2相クロックφX、φyによってカウント動作す
る。また、トグルインヒピット入力TIは電源VDDに
固定されている。従って、このカウンタ!03は、ビッ
トクロックBCIが入力される限りアップカウント動作
を続ける。時刻t1にパルスRESIがリセットパルス
として入力されると、それはその直後のクロックφXで
読み込まれ、次いで、クロックφyでカウンタ103が
リセットされ、カウント値は「0」となる(時刻b)。 そして、カウント値「0」から再びビットクロックBC
Iによるアップカウントが行われる。 一方、時刻t1において出力されたパルスRES1は、
微分回路104を介してラッチ回路205に供給される
。この結果、パルスRESIの立ち上がり時刻t、から
FB/2の期間、微分回路104からパルスLaが出力
され、これがラッチ回路105ヘラツチ信号として供給
される。そして、カウンタ103の上位4ビットQ4〜
Q、がラッチ回路105に取り込まれる。 このようにして、ワードクロック5DSYの立ち上がり
が検出される毎に、カウンタ103のリセットおよびカ
ウンタ103の最終カウント値のラッチ回路(05への
取り込みが行われる。ここで、ピットクロックレイトを
Nfs、すなわち、ワードクロック5DSYの1周期F
Wに入力されたピットクロックBCIの個数をN個とす
ると、カウンタ103がリセットされる直前における最
終カウント値は「N−IJとなる。そして、ラッチ回路
105のラッチデータは、 Ml=(N/16)−1・・・・・・(1)となる。 ラッチ回路105のラッチデータM!は、デコーダ10
6および比較回路107に供給される。 デコーダ106ではラッチデータMlがデコードされ、
ピットクロックレイト検出信号SA、SB。 SCが出力される。このデジタルフィルタ2aでは、3
2fs〜192fsまでの16の整数倍のビットクロッ
クレイトへの対応が可能であり、各ビットクロックレイ
トに適したタイミング制御が行われるようになっている
。そして、このタイミング制御の切り換えはピットクロ
ックレイト検出信号SA、S8%Scによって行われる
。ここで、ビットクロックレイトが128F=:以上の
場合?こは信号SAが“l”となり、ビットクロックレ
イトが48fs−112fsの場合は信号SBが“ビと
なり、ビットクロックレイトが32fsの場合は信号S
Bが“l”となる。 比較回路107、カウンタ108およびORゲート10
9は、可変分周器を構成する。そして、この可変分周器
は、ラッチ回路105のラッチデータMlに従って、ピ
ットクロツタBCIを分周する。以下、第8図のタイム
チャートを用いてこの可変分周器の動作を説明する。ワ
ードクロック5DSYが立ち上がると(時刻ts)、そ
れに伴って発生される検出パルスRESIが発生される
(時刻1.)が、このパルスRESIはORゲート10
9を介し、リセットパルスRES2としてカウンタ10
8に供給される。そして、このリセットパルスRE S
 2はその発生直後のクロックφXでカウンタ!08に
読み込まれる。そして、その次のクロックφyでカウン
タ10Bがリセットされ、カウント値が「0」となる(
時刻ts)。そして、カウント値「0」からピットクロ
ックBCIによるアップカウントが行われる。 カウンタ108では、ピットクロックBCIの入力に伴
ってアップカウントか進む。そして、カウンタ108の
カウント値は比較回路107によってラッチ回路!05
のラッチデータM1と比較される。そして、アップカウ
ントが進み、カウント値がデータMlと一致すると比較
回路107から検出パルスEQが出力され、これがリセ
ットパルスRES2としてカウンタ108に入力される
(時刻to)。そして、次にクロックφyが入力される
と、カウンタIO8はリセットされ、カウント値「o」
から再びカウントが繰り返される。このように、カウン
タ108では、ラッチデータMlに従ってカウント動作
が行われ、カウント値「0」〜rM I Jが繰り返さ
れる。そして、カウント値が「Ml」となる毎に比較回
路107から検出信号EQが出力される。 従って、検出パルスEQの周期FWEQは、ピットクロ
ックBCIのrMl+IJ個分の長さとなる。 萌述と同様に、サンプリング周期FWにおいて入力され
るピットクロックの個数をNとすると、検出パルスEQ
の周期FWEQは、 FWEQ= ((M l + 1 )/N)Fw  ・
・・・・・(2)となる。そして、この場合、Mlは前
掲式(+)によって与えられるので、 F WEQ= ((N/ l 6 )/N)F W=F
W/16       ・・・・・・(3)となる。こ
のように、検出パルスEQの周期は、サンプリング周期
FWの1/16となり、サンプリング周期FW毎に16
個のパルスEQが発生される。すなわち、検出パルスE
Qの周波数は、サンプリング周波数fsの16倍の周波
数16fsとなる。 !12は同期式リセット機能を有する2ビツトのカウン
タであり、ピットクロックBQfによってアップカウン
ト動作する。また、このカウンタ112はトグルインヒ
ビット機能を有しており、トグルインヒピット信号TI
が“1”レベルの場合のみカウント動作が行われる。こ
のカウンタIt2には、ワードクロック5DSYが立ち
上がる毎に発生される検出パルスRESIが、遅延回路
lIOを介してリセットパルスRES3として供給され
る。そして、このリセットパルスRES3がクロックφ
Xの立ち上がりで読み込まれ、クロックφyの立ち上が
りでカウンタ112がリセットされる(時刻11)。 一方、カウンタ112には、前述のパルスEQを遅延回
路I11を介して得られるパルスEQDがトグルインヒ
ピット信号として供給される。従って、カウンタ112
はパルスEQDが入力される毎にカウント動作する。こ
の結果、カウンタ112のQ。出力からはパルスEQD
を2分周したパルスP8Fが得られる。そして、パルス
EQDはサンプリング周期FW毎に16個発生されるの
で、第8図に示すように、パルスP8Fiよ周期F’W
毎に8個出力される。このようにして、サンプリング周
波数fsの8倍の周波数8「sを有するパルスP8Fが
得られる。 このようにして発生されたパルスP 8 Fによって、
出力ワードクロックWCOおよびサンプルホールド信号
SHL、SHRが生成される。以下、第9図のタイムチ
ャートを参照してこの動作を説明する。 〈ワードクロックWCOの発生〉 パルスP8Fは遅延回路!13を介して、遅延回路11
4およびセレクタ+15に供給される。 そして、セレクタ115の出力信号が遅延回路l!6を
介して出力ワードクロックWCOとして出力される。セ
レクタ115にはビットクロックレイト検出信号SAが
セレクト信号として供給されており、パルスP8Fが出
力されてからワードクロックWCOが出力されるまでの
遅延時間が切り換えられろようになっている。これらの
回路113〜116によれば、ピットクロックレイトが
128rs以上の場合はパルスP8Fを5F’F3遅ら
せたものが、ピットクロックレイトか112fs以下の
場合はパルスP8Fを4F’B遅らせたものが、ワード
クロックWCOとして得られる。第9図にはピットクロ
ックレイトがl12rs以下の場合が示されている。 〈サンプルボールド信号SHL、SHHの発生〉ヒツト
クロックレイトが変化すると、それに伴ってピットクロ
ックBCIの周期FBが変化する。 従って、ただ単にパルスP8Fを所定クロック数だけ遅
延させてサンプルホールド信号SHL、SHRを生成す
る方式では、サンプルホールド信号S HL、S HR
の切り換えタイミングおよびパルス幅がピットクロック
レイトに伴って変化してしまう。このため、あるピット
クロックレイトに対して好都合なザンプルホールドタイ
ミングが得られても、他のピットクロックレイトではザ
ンプルホールドタイミングがずれてしまいシステムが誤
動作してしまうという不都合が発生する。このデジタル
フィルタ2aでは、パルスP8Fを遅延回路で遅延させ
ることによりサンプルホールド信号S +−(L、S 
I−I Rを得るものであるが、その際に遅延回路の段
数をピットクロックレイトに対応して切り換えるにうに
している。そして、このようにすることで、ピットクロ
ックレイトが変わってら良好なタイミングのサンプルホ
ールド信号S I−I L 。 SHRが得られるものである。 カウンタ112のQ、出力は遅延回路+17によって2
FB遅延され、信号QIDとしてパルス発生回路118
Hに入ツノされ、さらに信号Q I Dはインバータ1
17aによって反転され、信号QIDNとしてパルス発
生回路118L、に入力される。一方、カウンタ112
のQ。出力(パルスP8F)は、立ち下がり検出回路1
19に入力される。 そして、パルスP8Fの立ち下がり時に、幅FBの検出
パルスが検出回路119から出力され、これが遅延回路
!20でIF’B遅延されてパルスNQOとして出力さ
れる。この上山パルスNQOは、パルス発生回路118
Rおよびll8f、に入力されると共に、遅延回路12
1−123に順次伝播される。ここで、パルス発生回路
118Rおよび118Lは同一の回路構成となっている
。そして、パルス発生回路118Rは信号QID7!l
<”l’の場合にイネーブル状態となり、また、パルス
発生回路118Lは信号QIDNIJ<”l”の場合に
イネーブル状態となる。 遅延回路121〜123の出力信号はセレクタ124に
入力される。このセレクタ124には、ピットクロック
レイト検出信号5A−SCがセレクト信号として供給さ
れている。従って、ピットクロックレイトが128 r
s以上の場合は遅延回路123の出力信号が、ピットク
ロックレイトが48fs−112rsの場合は遅延回路
122の出力信号が、ピットクロックレイトが32fs
以下の場合は遅延回路121の出力信号が各々選択され
る。 そして、選択された出力信号は遅延回路125を介シ、
パル2NQODとしてパルス発生回路118Rおよび1
18Lに入力される。 次に、パルス発生回路118Lの動作を説明する。カウ
ンタ112のQ。sQ+が立ち下がると(時刻too)
、そのIF’B後にパルスNGOが入力される。しかし
、この時、信号QIDNは“0”レベルであるので、N
ANDゲート118Aの出力iは“1“レベル、AND
ゲート118Bの出力jは“0”レベルとなり、0R−
ANDゲート118Cの出力にはフリップフロップ11
8Dの出力aと同じ信号レベル(この場合“0“レベル
)となる。従って、この時点ではパルス発生回路118
Lの出力Qは変化しない。 ヒツトクロックレイトが48fs−1! 2fsの場合
、パルスNQOより3F’B遅れてパルスNQODが立
ち上がる。この結果、ANDゲート118Bの出力jお
よび0R−ANDゲートll8Cの出力kが“I“レベ
ルとなる(時刻【5.)。それから、Ir’B後にパル
スNQODが立ち下がり、ANDゲー)118Bの出力
jが立ち下がる(時刻t12)。 一方、時刻Ltの直前のクロックφXによってO,RA
NDゲートの出力k(この場合“l”レベル)がフリッ
プフロップll8Dに読み込まれており、時刻t12に
おいてフリップフロップ118Dから出力される。従っ
て、0R−ANDゲート1180の出力には結局“l”
レベルに落ち着く。そして、以後、パルス発生回路11
8Lの出力信号ρは“1“レベルとなる。そして、この
出力信号Qが立ち上がると、セレクタ126、遅延回路
127Lおよび128Lが順次動作し、サンプルホール
ド信号S HLが立ち上がる。ここで、遅延回路128
1゜は、ピットクロックレイトが32fsの場合であり
、かつ、入力信号が立ち下がる場合のみ0.5F’Hの
遅延時間か得られる。なお、後述する遅延回路128H
の動作ら同様である。 次に、時刻tl、になると、カウンタ112のQ。 出力(パルスFDP)が立ち上がるが、この場合、ワー
ドクロックWCOが4FB後に変化Vるのみであり、サ
ンプルホールド信号の発生に係る回路では何の動作ら行
イつれない。 次に、時刻t14になると、カウンタ112のQ。 出力が立ち下がり、Q1出力が立ち上がる。そして、そ
のIFB後にパルスNQOが立ち上がり、2FB後に信
号QIDNが立ち下がる。パルスNQOの立ち上がり時
(時刻t1.)、信号QIDNは“l”レベルであるの
で、NANDゲート118Aの出力iが立ち下がり、そ
れに伴って0R−ANDゲー)118cの出力kが立ち
下がる。それから、IFB経過すると(時刻tag)、
パルスNQOが立ち下がるので、信号iは立ち上がる。 一方、時刻t18の直面のクロックφXによって0R−
ANDゲートの出力k(この場合“0”レベル)がフリ
ップフロップ118Dに読み込まれており、時刻t1C
においてフリップフロップ118Dから出力される。従
って、OR−A N Dゲート118Cの出力には結局
“0”レベルに落ち着く。そして、以後、パルス発生回
路118Lの出力信号Qは“0”レベルとなる。そして
、この出力信号aが立ち下がると、セレクタ126、遅
延回路127Lおよび128Lが順次動作し、サンプル
ホールド信号S HLが立ち下がる。 パルス発生回路118Rも、回路118Lと同様の動作
である。ただし、パルス発生回路ttSRは、信号QI
Dが“l”レベルの期間に動作する。 そして、パルス発生回路118Rの出力信号は、遅延回
路127Rおよび128Rを介し、サンプルホールド信
号SHRとして出力される。 このデジタルフィルタ2aをl DACシステムに用い
る場合、切り換え信号STは“0”レベルに固定して用
いる。この場合、セレクタ126では、パルス発生回路
118Lの出力信号が選択される。 そして、サンプルホールド信号SHRとしてはパルス発
生回路zsRからの出力信号が、サンンプルホールド信
号SHLとしてはパルス発生回路118Lからの信号が
出力される。そして、第3図に示すように、交互に立ち
上がる信号SHRとS HLが得られる。また、このデ
ジタルフィルタ2aを2DACシステムに用いる場合、
切り換え信号STは“l”レベルに固定して用いる。こ
の場合、セレクタ126では、ORゲート129の出力
信号が選択される −こで、このORゲートIP ′ 29には、パルス発生回路118Rおよび118Lの出
力信号が入力される。従って、サンンプルホールド信号
SHLとしてはパルス発生回路If8Lからの信号とパ
ルス発生回路118Rからの信号の論理和か出力される
。 次に、このデジタルフィルタ2aにおけるワードクロッ
クWCOおよびサンプルホールド信号SHR,SHLの
位相関係について説明する。このデジタルフィルタ2a
では、上述の説明かられかるように、カウンタ112の
出力パルスP8Fに対して下記の位相関係を持つワード
クロックWCOおよびサンプルホールド信号SHR,S
HLが得られる。 ■パルスP8Fの変化点からワードクロックWCOの変
化点までの遅れ a、128fs〜    −5FB b、48fs〜ll2fs  ・・・  4FBc、 
 32fs          −4FB■パルスP8
Fの立ち下がりからサンプルホールド信号SHR,5l
−ILの立ち上がりまでの遅れa、  I 28fs〜
−9FB b、 48rs 〜I I 2fs  −6FBc、3
2fs       ・・・5FB■パルスP8Fの立
ち下がりからサンプルホールド、信号SHR,SHLの
立ち下がりまでの遅れa、128fs〜    =−3
FB b、 48rs〜112fs  −3FBc、 32f
s    −3,5FB 従って、各ピットクロックレイトにおけるワードクロッ
クWCOとサンプルホールド信号SHR。 SHLとの位相関係は、 ■ワードクロックWCOの立ち下がりからサンプルホー
ルド信号5HRSSHLの立ち上がりまでの余裕(第3
図における“2T”) a、128fs〜    −4FB b、 48「s−112fs  −2F’Bc、32 
fs           =−IFB■サンプルホー
ルド信号SHR,SHLの立ち下がりから次のワードク
ロックWCOの立ち下がりまでの余裕(第3図における
“T”) a、128fs〜    −2FB b、 48rs〜112fs  −・−I F’Bc、
32fs       −・−0,5FBとなる。この
ように、このデジタルフィルタ2aでは、ピットクロッ
クレイトに対応して遅延回路段数を切り換えているので
、ピットクロックレイトが換わっても適切な位相差でワ
ードクロックWCOおよびサンプルホールド信号SHR
,SHLが送出される。 [B CO発生部19、演算制御部18]演算制御部1
8およびBCO発生部19は、ヒツトクロックBCfと
は非同期な内部クロックφ15、φ18によって動作す
る。また、演算制御部18およびBCO発生部19は、
出力ワードクロックWCOの立ち下がりが検出される毎
に起動される。 ワードクロックWCOが立ち下がると、それが立ち下が
り検出回路201によって検出される。 そして、この立ち下がり検出回路201によれば、ワー
ドクロックWCOか立ち下がった後の最初のクロックφ
16の立ち上がりにおいて、幅τ(τはクロックφ、5
、φ18の周期)の検出パルスRPAが発生される。こ
の検出パルスRPAは、ジッタ吸収回路202を介し、
BCO発生部19内のBCOカウンタ203にリセット
パルスRPとして供給される。また、このパルスRPは
BCO制御回路204に入力されると共に、遅延回路2
05を介し、アドレスカウンタリセット回路206に入
力される。なお、ジッタ吸収回路202の動作について
は後述する。 さて、BCO発生部19について説明する。カウンタ2
03は6ビツトのアップカウンタであり、クロックφ1
6q φIllによってアップカウント動作を行う。カ
ウンタ203の出力Q。−Q5は、デコーダ207に供
給される。そして、カウンタ203のカウント値が「3
3」、「37」、「44」、「47」となった時に、デ
コーダ207からこれらカウント値と対応する検出信号
P33、P37、P44、Pd2が各々出力される。こ
こで、当該カウント値が検出された場合、検出信号P3
3、P37、P44は“l”レベルとなり、検出信号P
47は“0°レベルとなる。検出信号P47は、カウン
タ203にトグルインヒピット信号として入力される。 カウンタ203は、ワードクロックWCOが立ち下がり
時にリセットパルスRPによってリセットされる。そし
て、カウンタ203は、クロックφI5、φ、6の入力
に伴って、カウント値「0」からアップカウントされる
。そして、カウント値が「47」になると、デコーダ2
07から検出信号P47が出力され、この結果、カウン
タ203はトグルインヒピット状態となり、クロックφ
、5、φが入力されてもカウント動作しなくなる。そし
て、次のワードクロックWCOが立ち下かり、リセット
パルスRPが入力されるまでの間、カウント値「47」
のまま待機する。 一方、カウンタ203のQ。出力は、遅延回路208に
よって2τ遅延され、インバータ210を介してAND
ゲート211に入力される。このAND211ゲートの
他の入力端には、BCO制御回路204から出力される
信号5TOPが入力される。 以下、BCO発生部19
におけるピットクロックBCOの発生動作を第10図の
タイムチャートを参照して説明する。リセットパルスR
Pが入力されると、次のクロックφ、6のタイミングで
カウンタ203がリセットされる。また、リセットパル
スRPは、BCO制御回路204に読み込まれ、リセッ
トパルスRPの立ち上がりから2τ遅れて信号5TOP
が立ち上がる。これにより、ヒツトクロックBCOの送
出がスタンバイされる。そして、カウンタ203のQ。 出力が遅延回路208、インバータ210、ANDゲー
ト211を介し、ピットクロックBCOとして出力され
る。 そして、切り換え信号16/18が“0”レベルの場合
、カウンタ203のカウント値が「33」となった時点
で検出信号P33かセレクタ212を介し、終了信号E
DとしてBCO制御回路204に供給される。この結果
、終了信号EDの立ち上がりから2τ後に信号5TOP
が立ち下がり、以後、ピットクロツタBCOの送出はス
トップされる。なお、切り換え信号16/18が“I”
レベルの場合は、カウント値「37Jが検出されること
により、ピットクロックBCOの送出がストップされろ
。このようにして、BCO制御部19では、ワードクロ
ックWCOが立ち下がる毎に、所定数のピットクロック
BCOが出力される。 次に、演算制御部18について説明する。アドレスカウ
ンタ214は8ビツトのアップカウンタであり、その出
力Q。−Q7は、マイクロプログラムアドレスとしてマ
イクロプログラムROMに供給される。209はクロッ
ク発生回路であり、BCO発生部19内のカウンタ20
3のQ。出力から、2相クロツクφ1、φ、を生成する
。そして、アドレスカウンタは、このクロックφ1、φ
2によってカウント動作する。214はデコーダであり
、アドレスカウンタ213のカウント値がr191Jと
なった時、検出信号P19+を出力する。この検出信号
P191は、ORゲート215を介し、カウンタ213
にリセット信号として入力される。 そして、カウンタ213はリセット信号入力後のクロッ
クφ、のタイミングでリセットされる。すなわち、アド
レスカウンタ213はカウント値「0」からrl 91
jまでを、クロックφ1、φ之に従って繰り返す。 また、アドレスカウンタ213は、サンプリング周期F
Wにおける最初のワードクロックWCOの立ち下がりで
リセットされる。第11図は、アドレスカウンタリセッ
ト回路20Gの動作を示したものである。入力ワードク
ロック5DSYが立ち上がって、サンプリング周期FW
が開始されると、検出パルスRES3Dがアドレスカウ
ンタリセット回路206に入力される。この結果、セッ
トリセットフリップフロップ206Aがセットされ、信
号R3が“!”レベルとなる。そして、出力ワードクロ
ックWCOが立ち下かつて、検出パルスRPCが入力さ
れると、ANDゲート206Bの出力信号Rtは“1”
となる。そして、この信号R1が、ORゲート206 
C,フリップフロップ206Dを介し、信号R4として
出力され、この信号R4によってアドレスカウンタ21
3がリセットされる。一方、信号R1はフリップフロッ
プ206Eによって読み込まれ、信号R2として出力さ
れる。この結果、信号R2によってセットリセットフリ
ップフロップ206Aがリセットされ、信号R3は“0
”となる。これにより、以後、ワードクロックWCOが
立ち下がり、検出パルスRPDが入力されても、アドレ
スカウンタ213に対してリセットパルスは供給されな
い。このように、サンプリング周期FWの最初のワード
クロックWCOの立ち下がりで、アドレスカウンタ21
3はリセットされる。そして、以後、クロックφ1、φ
、に従ってカウント動作する。 さて、前述したように、クロックφいφ2は、カウンタ
203のQ。出力から生成されている。 また、カウンタ203は、ワードクロックWCOが立ち
下がる毎に、カウント値「0」〜「47」を−巡する。 従って、クロックφ1 φ2は、ワードクロックWCO
が立ち下がる毎に、各々12個ずつ発生され、アドレス
カウンタ213のカウントが進められる。そして、アド
レスカウンタ213からマイクロプログラムアドレスが
送出され、演算部12(第1図)において、当該マイク
ロプログラムに基づく演算が実行される。このようにし
て、ワードクロックWCOが立ち下がる毎に、クロック
φいφ、に同期してI2ステップのマイクロプログラム
が実行される。そして、12ステツプのマイクロプログ
ラムの実行が終了すると、次のワードクロックWCOの
立ち下がりまで、アドレスカウンタ213は停止し、演
算部I2は待機状態となる。そして、サンプリング周期
FWにおいて、ワードクロックWCOは8回立ち下がり
、1回のサンプリング周期FWの間に合計+92ステツ
プのマイクロプログラムが実行され、サンプリング周波
数fsの8倍のサンプリング周波数8fsに対応したデ
ジタルデータが演算される。 次に、ジッタ吸収回路202の動作を説明する。 このデジタルフィルタ2aでは、クロックφ15、φ1
oの周波数の下限は、384 rsとなっている。 しかし、クロック周波数が384 rs付近になると、
演算速度がかなり落ち、前回の演算が終了しない内に、
次のワードクロックWCOの立ち下がりが来てしまうと
いう事態が発生する。このジッタ吸収回路202は、ワ
ードクロックWCOか立ち下がって検出パルスRPAが
発生された時点において前回の演算が未終了の場合、検
出パルスRPAを遅らせ、演算終了を待ってパルスRP
として出力する。 第12図は、ジッタ吸収回路202の動作を示すタイム
チャートである。BCO発生部19内のカウンタ203
のカウント値が144」になると検出信号P44が出力
される。そして、この信号P44は、クロックφ16、
φ、6に伴って遅延回路D45〜D49に順次伝播する
。従って、カウンタ203のカウント値が「44Jの時
は信号P44が”I”に、r45Jの時は信号P45が
“1“に、という具合に、信号P44〜P49が順に立
ち上がり、各々立ち上がりからlτ経過後に立ち下がる
。 そして、(イ)の場合のように、カウンタ203のカウ
ント値が「43」の時に検出パルスRPAが入力された
場合(時刻t、1)は、この検出パルスRPAは、遅延
回路D50、D51.ANDゲート2o2A、遅延回路
202B、ORゲート202Xを介し、カウンタ203
のカウント値が「47」となる時刻t42に、パルスR
Pとして出力される。 また、(ロ)の場合のように、カウンタ203のカウン
ト値が145」の時に検出パルスRPAが入力された場
合(時刻t、3)は、この検出パルスRPAは遅延回路
D50、D51、ANDゲート202C1ORゲート2
02Xを介し、時刻tjtに、パルスRPとして出力さ
れる。また、(ハ)の場合のように、カウンタ203の
カウント値が「47」の時ニ検出パルスRPAが入力さ
れた場合(時刻t7.)は、この検出パルスRPAはA
NDゲート202Dを介し、時刻txtに、パルスRP
として出力される。また、(ニ)の場合のように、カウ
ンタ203におけるカウントが終了してから検出パルス
RPAが入力された場合(時刻り、4)は、この検出パ
ルスRPAは、遅延回路D50、D51、インバータ2
02E、NORゲート202Y、ORゲート202Xを
介し、パルスRPとして出力される。 このように、検出パルスRPA入力時におけるカウンタ
203のカウント値、すなわち、前回の演算の進行状況
に応じて、検出パルスr’(PAが遅延され、パルスR
としてBCO発生部19に供給される。 「発明の効果」 以上説明したように、この発明によれば、入力デジタル
データのサンプリング周期を検出すると共に、該サンプ
リング周波数のN倍の周波数の起動信号を発生するタイ
ミング発生回路と、前記入力デジタルデータを構成する
各ビットのビット入力速度を検出するビット入力速度検
出回路と、前記起動信号によって起動され、前記積和演
算の結果得られたデジタルデータを出力すると共に、後
続の回路が該デジタルデータを取り込むための同期信号
を出力する回路であって、該デジタルデータおよび同期
信号の出力タイミングが前記ビット入力速度に基づいて
制御される出力回路とを設けたので、各種の入力タイミ
ング仕様に適応することが可能なデジタルフィルタを実
現することかできる。
【図面の簡単な説明】
第1図はこの発明の一実施例によるデジタルフィルタ2
aの構成を示すブロック図、第2図は同実施例によるオ
ーディオ信号再生回路の構成を示すブロック図、第3図
および第4図は同実施例の動作を示すタイムチャート、
第5図は同実施例における同期信号発生部20、BCO
発生部19、演算制御部18の構成を示す回路図、第6
図は同実施例におけるクロック発生回路SRP lの動
作を示すタイムチャート、第7図は同実施例における各
フリップフロップに対する2相クロツク供給方法を説明
する図、第8図および第9図は同実施例における同期信
号発生部20の動作を示すタイムチャート、第10図は
同実施例におけるBCO発生部19の動作を示すターム
チヤード、第11図は同実施例におけるアドレスカウン
タリセット回路206の動作を示すタイムチャー1・、
第12図は同実施例におけるジッタ吸収回路202の動
作を示すタイムチャート、第13図は従来のデジタルフ
ィルタを用いたオーディオ信号再生回路の構成を示すブ
ロック図である。 2a・・・・・・デジタルフィルタ、20・・・・・・
同期信号発生部、1B・・・・・・演算制御部、19・
・・・・・BCO発生部。

Claims (1)

  1. 【特許請求の範囲】  所定のサンプリング周期毎に入力される時系列のデジ
    タルデータに対して所定の積和演算を行い、該サンプリ
    ング周波数のN倍(Nは整数)のサンプリング周波数に
    対応したデジタルデータを生成して出力するデジタルフ
    ィルタにおいて、 前記入力デジタルデータのサンプリング周期を検出する
    と共に、該サンプリング周波数のN倍の周波数の起動信
    号を発生するタイミング発生回路と、 前記入力デジタルデータを構成する各ビットのビット入
    力速度を検出するビット入力速度検出回路と、 前記起動信号によって起動され、前記積和演算の結果得
    られたデジタルデータを出力すると共に、後続の回路が
    該デジタルデータを取り込むための同期信号を出力する
    回路であって、該デジタルデータおよび同期信号の出力
    タイミングが前記ビット入力速度に基づいて制御される
    出力回路とを具備することを特徴とするデジタルフィル
    タ。
JP63295362A 1988-11-22 1988-11-22 デジタルフィルタ Expired - Fee Related JP2527017B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP63295362A JP2527017B2 (ja) 1988-11-22 1988-11-22 デジタルフィルタ
SG1996003111A SG47606A1 (en) 1988-11-22 1989-11-21 Digital filter
DE68925781T DE68925781T2 (de) 1988-11-22 1989-11-21 Digitales Filter
EP89121537A EP0370473B1 (en) 1988-11-22 1989-11-21 Digital filter
US07/439,536 US5101369A (en) 1988-11-22 1989-11-21 Digital filter capable of sample rate alteration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63295362A JP2527017B2 (ja) 1988-11-22 1988-11-22 デジタルフィルタ

Publications (2)

Publication Number Publication Date
JPH02141117A true JPH02141117A (ja) 1990-05-30
JP2527017B2 JP2527017B2 (ja) 1996-08-21

Family

ID=17819639

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63295362A Expired - Fee Related JP2527017B2 (ja) 1988-11-22 1988-11-22 デジタルフィルタ

Country Status (1)

Country Link
JP (1) JP2527017B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1318853C (zh) * 2002-09-24 2007-05-30 安捷伦科技有限公司 跳变调整

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62101112A (ja) * 1985-10-28 1987-05-11 Sony Corp サンプリング周波数変換回路
JPS63120515A (ja) * 1986-11-10 1988-05-24 Matsushita Electric Ind Co Ltd デイジタル信号処理装置
JPS63158028U (ja) * 1987-04-01 1988-10-17

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0370473B1 (en) 1988-11-22 1996-02-28 Yamaha Corporation Digital filter

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62101112A (ja) * 1985-10-28 1987-05-11 Sony Corp サンプリング周波数変換回路
JPS63120515A (ja) * 1986-11-10 1988-05-24 Matsushita Electric Ind Co Ltd デイジタル信号処理装置
JPS63158028U (ja) * 1987-04-01 1988-10-17

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1318853C (zh) * 2002-09-24 2007-05-30 安捷伦科技有限公司 跳变调整
US9103887B2 (en) 2002-09-24 2015-08-11 Advantest Corporation Method and apparatus for adjusting transitions in a bit stream

Also Published As

Publication number Publication date
JP2527017B2 (ja) 1996-08-21

Similar Documents

Publication Publication Date Title
JPH0340972B2 (ja)
JP3169794B2 (ja) 遅延クロック生成回路
JP2964912B2 (ja) デジタルpll
US5101369A (en) Digital filter capable of sample rate alteration
JP3037582B2 (ja) デジタルデータのバッファリング装置
JPH02141117A (ja) デジタルフィルタ
JPH0624315B2 (ja) 移相器
JPH02141116A (ja) デジタル信号処理回路および該回路を搭載してなるデジタルフィルタ
JPH0529520Y2 (ja)
JPH07262693A (ja) オーディオレートコンバータ
JPH01117425A (ja) デジタルアナログ変換方式
SU1377897A2 (ru) Устройство дл детектировани манипулированных по частоте и фазе сигналов цифровой информации,воспроизводимых с магнитного носител
JP3088377B2 (ja) 伝送路位相変動吸収回路および方法
JPH0591096A (ja) クロツク再生回路
JPS6058615B2 (ja) 誤りデータ補正方法
JPS59114920A (ja) D/a変換装置
SU1297208A1 (ru) Устройство формировани двух последовательностей радиоимпульсов с заданным фазовым сдвигом между заполнени ми радиоимпульсов
JPH0773364B2 (ja) ジツタ補正回路
JPS6020361A (ja) フロツピデイスク装置
JP2003298563A (ja) データ伝送システムにおけるノード
JPS58151143A (ja) 多重信号分離回路
JPH01155717A (ja) ディジタル位相同期回路
JPS63144460A (ja) デイジタル音声信号の記録再生装置
JPS61143822A (ja) デイジタル制御装置
JPH1141065A (ja) デシメーションフィルタ

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees