JPS6081916A - デイジタル時定数回路 - Google Patents
デイジタル時定数回路Info
- Publication number
- JPS6081916A JPS6081916A JP19051583A JP19051583A JPS6081916A JP S6081916 A JPS6081916 A JP S6081916A JP 19051583 A JP19051583 A JP 19051583A JP 19051583 A JP19051583 A JP 19051583A JP S6081916 A JPS6081916 A JP S6081916A
- Authority
- JP
- Japan
- Prior art keywords
- input terminal
- multiplier
- signal line
- output signal
- time constant
- 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
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/04—Recursive filters
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Complex Calculations (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はディジタル時定数回路に関する。
ステップ信号のように急激な変化を持つ入力信号に対し
である程度の時間をおいてから追従する出力信号を得る
ためには時定数回路が必蟹となる。
である程度の時間をおいてから追従する出力信号を得る
ためには時定数回路が必蟹となる。
ディジタル信号に対する時定数回路は第1図に示す1次
のディジタルフィルタで実現できる。
のディジタルフィルタで実現できる。
第1図において、1は係数(1−8)の乗算器。
2は係数aの乗算器、3は加算器、4は遅延器を示す。
また、伝達関数は。
H(Zl”(1a)/(1−az−’) −−(11で
与えられる。従ってステップ入力 に対する出力Y(nT)は となる。ここでnは整数、Tはサンプリング時間である
。
与えられる。従ってステップ入力 に対する出力Y(nT)は となる。ここでnは整数、Tはサンプリング時間である
。
自動利得詞整回路で用いられる時定数は式(2)のステ
ップ入力に対して出力の値が1−1/eになるまでの時
間を指す。ここでeは自然対数の底である。従って時定
数n。Tが与えら′f″L、たとき、乗算器の係数aは a−e−1/n0 ・・・・・(4) となる。1例を示すと、8KHzサンプリングのディジ
タル信号において時定数が5秒であれば獅= 5X8,
000 = 40,000 ・・・・・・(5)a=e
−1/40I0”=0.9999750003 −(6
)となる。
ップ入力に対して出力の値が1−1/eになるまでの時
間を指す。ここでeは自然対数の底である。従って時定
数n。Tが与えら′f″L、たとき、乗算器の係数aは a−e−1/n0 ・・・・・(4) となる。1例を示すと、8KHzサンプリングのディジ
タル信号において時定数が5秒であれば獅= 5X8,
000 = 40,000 ・・・・・・(5)a=e
−1/40I0”=0.9999750003 −(6
)となる。
この時、第1図の回路における乗算器1の係数(1−a
)および乗算器2の係数aは2進数で表示すると a=0.1111111111111i1001011
10・・・・・(7) 1−a=Q、0OOOOOOOOO000001101
0010・ ・・・(8) となる。従って固定小数点演算の場合1乗算器の係数語
長が16ビツトであれば a=0.111111111111111 −(9)1
−a=0.000000000000001 、、、−
、(If)としか設定できず式(2)のステップ入力に
対する出力は となる。この時の時定数は noT=4.095934587 (秒) ・−=−0
2となり、所望の5秒から大きくかけはなれたものとな
ってしまう。
)および乗算器2の係数aは2進数で表示すると a=0.1111111111111i1001011
10・・・・・(7) 1−a=Q、0OOOOOOOOO000001101
0010・ ・・・(8) となる。従って固定小数点演算の場合1乗算器の係数語
長が16ビツトであれば a=0.111111111111111 −(9)1
−a=0.000000000000001 、、、−
、(If)としか設定できず式(2)のステップ入力に
対する出力は となる。この時の時定数は noT=4.095934587 (秒) ・−=−0
2となり、所望の5秒から大きくかけはなれたものとな
ってしまう。
すなわち、第1図のディジタル時定数回路では乗算器1
の係数(1,−a)が非常に小さな値であり。
の係数(1,−a)が非常に小さな値であり。
且つ1乗算器2の係数aが非常に1に近い値であるため
、固定小数点演算の乗算器を用いた場合、所望の時定数
が得られないと言う欠点がある。
、固定小数点演算の乗算器を用いた場合、所望の時定数
が得られないと言う欠点がある。
本発明の目的は、乗算器の代わりにスケーリング回路と
乗算器を組み合わせたものを用い、且つ乗算器の数が1
個だけのディジタル時定数回路を提供し、上記欠点を除
去するとともに回路規模の削減を実現することにある。
乗算器を組み合わせたものを用い、且つ乗算器の数が1
個だけのディジタル時定数回路を提供し、上記欠点を除
去するとともに回路規模の削減を実現することにある。
本発明ディジタル時定数回路は入力信号線を加算器の第
一の入力端子に接続し、前記加算器の出力信号線をスケ
ーリング回路の入力端子と減算器の+側入力端子に接続
し、前記スケーリング回路の出力信号線を乗算器の入力
端子に接続し、前記乗算器の出力信号線を前記減算器の
一側入力端子に接続し、前記減算器の出力信号線を1サ
ンプル遅延器の入力端子に接続し、該1サンプル遅g器
の出力信、号線を前記加算器の第2の入力端子に接続し
、前Ar1FR算器の出力信号線に入力信号に対し所定
の時定数をもった信号を得るように構成される。
一の入力端子に接続し、前記加算器の出力信号線をスケ
ーリング回路の入力端子と減算器の+側入力端子に接続
し、前記スケーリング回路の出力信号線を乗算器の入力
端子に接続し、前記乗算器の出力信号線を前記減算器の
一側入力端子に接続し、前記減算器の出力信号線を1サ
ンプル遅延器の入力端子に接続し、該1サンプル遅g器
の出力信、号線を前記加算器の第2の入力端子に接続し
、前Ar1FR算器の出力信号線に入力信号に対し所定
の時定数をもった信号を得るように構成される。
川下穴公明の原理について説明する。(71、(8)式
%式%) ) と書ける。従って第1図の乗算器Iを加算器と、2−1
0のスケーリング回路と、係数1.111110010
101110(2の補数表示、−0,02593994
141を示す)の乗算器を含む回路に1き替え、且つ、
第1図の乗算器2を2−10のスケーリング回路と。
%式%) ) と書ける。従って第1図の乗算器Iを加算器と、2−1
0のスケーリング回路と、係数1.111110010
101110(2の補数表示、−0,02593994
141を示す)の乗算器を含む回路に1き替え、且つ、
第1図の乗算器2を2−10のスケーリング回路と。
係数0.000001101010010の乗算器を縦
続接続したものに働き替えると1乗算器の係数語長が1
6ビツトであっても a=1−2 Xo、02593994141と設定でき
1式(2)のステップ入力に対する出力はとなる。この
時の時定数は noT=4.934412811(秒) −−−(16
)となシ所望の5秒に近づけることができる。
続接続したものに働き替えると1乗算器の係数語長が1
6ビツトであっても a=1−2 Xo、02593994141と設定でき
1式(2)のステップ入力に対する出力はとなる。この
時の時定数は noT=4.934412811(秒) −−−(16
)となシ所望の5秒に近づけることができる。
ただ、第1図の乗算器1個を乗算器を1個含む回路で置
き−lえるため乗算器の総数は2個で変わらない。
き−lえるため乗算器の総数は2個で変わらない。
ここで、第1図の回路が係数(]−a)の乗算器1個で
実現できることに層目し1回路を変形しその1個の乗算
器をスケーリング回路と乗算器を縦続接続したものに置
き替えたのが本発明である。
実現できることに層目し1回路を変形しその1個の乗算
器をスケーリング回路と乗算器を縦続接続したものに置
き替えたのが本発明である。
(1)式において1−a=bとおくと(1)式はH4z
)= b/ (1−z−’ (1b ) ) −−(1
7)と表わされる。時定数を長くとるためにはbzOに
な9乗算器の係数精度が限られていると時定数の精度を
十分に高めることができな(へ。ぞのためb=1/c、
x(b−c) ・・−(18)と考え1/Cというスフ
−リング部分とb−cという乗算部分に分割する。ここ
でCは2のべき乗とする。(lrl)式と(四)式1回
%しすうと第z鳴しηろ以下本発明の実施例を図面につ
いて説明する。
)= b/ (1−z−’ (1b ) ) −−(1
7)と表わされる。時定数を長くとるためにはbzOに
な9乗算器の係数精度が限られていると時定数の精度を
十分に高めることができな(へ。ぞのためb=1/c、
x(b−c) ・・−(18)と考え1/Cというスフ
−リング部分とb−cという乗算部分に分割する。ここ
でCは2のべき乗とする。(lrl)式と(四)式1回
%しすうと第z鳴しηろ以下本発明の実施例を図面につ
いて説明する。
第2図は本発明の一実施例の構成図で、−入力ステップ
信号線101を加算器11の第一の入力端子a[接続し
、前記加算器11の出力信号線111をスケーリング回
路12の入力端子すと減算器15の+個入力端子Cに接
続し、前記スケーリング回路12の出力信号線121を
乗算器13の入力端子dに接続し、前記乗算器13の出
力信号線131を前記減算器15の一側入力端子eに接
続し、前記減算器15の出力信号線151を1サンプル
遅延器14の入力端子fに接続し、該1サンプル遅延器
14の出力信号線141を前記加算器11の第2の入力
端子gに接続し、前記乗算器13の出力信号線131に
前記入力ステップ信号に対し所定の時定数をもった信号
を得るようにしである。
信号線101を加算器11の第一の入力端子a[接続し
、前記加算器11の出力信号線111をスケーリング回
路12の入力端子すと減算器15の+個入力端子Cに接
続し、前記スケーリング回路12の出力信号線121を
乗算器13の入力端子dに接続し、前記乗算器13の出
力信号線131を前記減算器15の一側入力端子eに接
続し、前記減算器15の出力信号線151を1サンプル
遅延器14の入力端子fに接続し、該1サンプル遅延器
14の出力信号線141を前記加算器11の第2の入力
端子gに接続し、前記乗算器13の出力信号線131に
前記入力ステップ信号に対し所定の時定数をもった信号
を得るようにしである。
第2図において、1/cのスケーリング回路12は2の
べき乗であるから乗算器全心安としない極く簡単な回路
で実現できる。乗算器13の係数はb−cで表わされb
ooの場合で係数精度に限度があっても十分な精度を保
つことができる。
べき乗であるから乗算器全心安としない極く簡単な回路
で実現できる。乗算器13の係数はb−cで表わされb
ooの場合で係数精度に限度があっても十分な精度を保
つことができる。
本発明によれば、固定小数点演算の乗算器を用いた場合
のディジタル時定数回路を実現することができ、かつ1
乗算器は1個しか会戦としないためハードウェア規模を
小さくすることができる。
のディジタル時定数回路を実現することができ、かつ1
乗算器は1個しか会戦としないためハードウェア規模を
小さくすることができる。
第1図は従来のものの構成図、給2図は本発明の一実施
例の構成図であるー ンプルの遅延器、5・・・・・減算器。 ′\ 第1図 )5 第2図
例の構成図であるー ンプルの遅延器、5・・・・・減算器。 ′\ 第1図 )5 第2図
Claims (1)
- 【特許請求の範囲】 入力信号線を加算器の第一の入力端子に接続し。 前記加算器の出力信号線をスケーリング回路の入力端子
と減算器の+側入力端子に接続し、前記スケーリング回
路の出力信号線を乗算器の入力端子に接続し、前記乗算
器の出力信号線を前記減算器の一側入力端子に接続し、
前記減算器の出力信号線を1サンプル遅延器の入力端子
に接続し、該1サンプル遅延器の出力信号線を前記加算
器の第2の入力端子に接続し、前記乗算器の出力信号線
に入力信号に対し所定の時定数をもった信号を得るよう
にしたことを特徴とするディジタル時定数回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19051583A JPS6081916A (ja) | 1983-10-12 | 1983-10-12 | デイジタル時定数回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19051583A JPS6081916A (ja) | 1983-10-12 | 1983-10-12 | デイジタル時定数回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6081916A true JPS6081916A (ja) | 1985-05-10 |
Family
ID=16259371
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19051583A Pending JPS6081916A (ja) | 1983-10-12 | 1983-10-12 | デイジタル時定数回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6081916A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006054717A1 (ja) * | 2004-11-19 | 2006-05-26 | Pioneer Corporation | ディジタルフィルタ |
-
1983
- 1983-10-12 JP JP19051583A patent/JPS6081916A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006054717A1 (ja) * | 2004-11-19 | 2006-05-26 | Pioneer Corporation | ディジタルフィルタ |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2591864B2 (ja) | ディジタルフィルタ | |
| JPH0834408B2 (ja) | Iirデイジタルフイルタ | |
| JPH0656942B2 (ja) | デジタル信号用遅延回路 | |
| EP0388958A2 (en) | Gain/phase compensation circuit for use in servo control system of optical disk device | |
| US20080225937A1 (en) | Method and system of providing a high speed tomlinson-harashima precoder | |
| US6392398B1 (en) | Sampling function generator | |
| JP3041563B2 (ja) | 有限インパルス応答フィルタ | |
| SU886760A3 (ru) | Цифровой решетчатый фильтр синтезатора речи | |
| JPS6081917A (ja) | デイジタル時定数回路 | |
| JPS6081914A (ja) | デイジタル時定数回路 | |
| JPH05145376A (ja) | デイジタルフイルタ | |
| JPH01212123A (ja) | 量子化器 | |
| JP2550597B2 (ja) | 2乗器 | |
| JP2961732B2 (ja) | ディジタルフィードバック回路 | |
| JP2532601B2 (ja) | 周波数変調回路 | |
| JPH0314364B2 (ja) | ||
| JPS62260229A (ja) | 乗算回路 | |
| JPH10284991A (ja) | 間引きフィルタ | |
| JPH07120964B2 (ja) | 伸張回路 | |
| JPS62297934A (ja) | デイジタル信号処理装置 | |
| JPS5952466B2 (ja) | リニアδmデイジタル加算方式 | |
| JPH0563509A (ja) | デイジタルフイルタ | |
| JPS62172809A (ja) | デジタルフイルタ | |
| JPH0199127A (ja) | デジタルフエーダー回路 | |
| JPS61278205A (ja) | デイジタルフイルタ回路 |