JPH0846485A - Digital filter - Google Patents

Digital filter

Info

Publication number
JPH0846485A
JPH0846485A JP17567194A JP17567194A JPH0846485A JP H0846485 A JPH0846485 A JP H0846485A JP 17567194 A JP17567194 A JP 17567194A JP 17567194 A JP17567194 A JP 17567194A JP H0846485 A JPH0846485 A JP H0846485A
Authority
JP
Japan
Prior art keywords
signal
memory
input
address signal
address
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.)
Withdrawn
Application number
JP17567194A
Other languages
Japanese (ja)
Inventor
Kyoji Washitani
亨治 鷲谷
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP17567194A priority Critical patent/JPH0846485A/en
Publication of JPH0846485A publication Critical patent/JPH0846485A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

PURPOSE:To provide a filter output with the lump up/down data added to the burst-state input digital signal without increasing the capacity of a memory in the digital filter equipped with a shift resistor and a memory which stores the data to be used as a filter output. CONSTITUTION:The digital filter is provided with an address signal generation circuit 5 operated by a burst timing signal and generating an address signal which reads out the data adequate to prepare lump up signals and lump down signals before and after the burst signal from d memory 2 and an address signal switching circuit 6 operated by a burst timing signal and outputting the address signal generated by the circuit 5 instead of the n-bit data kept in a shift resistor 1 to the memory 2.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、ディジタルフィルタ
に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital filter.

【0002】[0002]

【従来の技術】ディジタルフィルタの一例が、例えば特
開平3−150917号公報に開示されている。このデ
ィジタルフィルタは、所定のシフトレジスタ、所定のメ
モリおよび所定のカウンタを具えたものであった。ここ
で、所定のシフトレジスタは、入力ディジタル信号を第
1のクロック信号により1ビットずつシフトしnビット
分保持するものであった。また、所定のメモリは、フィ
ルタ出力として利用されるデータを格納しているもの
で、しかも、前記シフトレジスタが保持するnビットの
データをアドレス信号として入力し、かつ、該アドレス
信号に対応する格納データを前記カウンタからの出力指
示信号に応じて出力するメモリであった。また、所定の
カウンタは、前記メモリに対しデータの出力を指示する
信号(出力指示信号)を出力するものであった。具体的
には、前記第1のクロック信号のs倍(sは2以上の整
数)の周期の第2のクロック信号をカウントすることで
生成される信号を、前記メモリに対して出力指示信号と
して出力するものであった。
2. Description of the Related Art An example of a digital filter is disclosed in, for example, Japanese Patent Laid-Open No. 3-150917. The digital filter had a predetermined shift register, a predetermined memory and a predetermined counter. Here, the predetermined shift register shifts the input digital signal bit by bit by the first clock signal and holds it for n bits. Further, the predetermined memory stores data used as a filter output, and further, n-bit data held by the shift register is inputted as an address signal and a storage corresponding to the address signal is stored. It was a memory that outputs data according to the output instruction signal from the counter. Further, the predetermined counter outputs a signal (output instruction signal) for instructing the memory to output data. Specifically, a signal generated by counting a second clock signal having a cycle of s times (s is an integer of 2 or more) of the first clock signal is output to the memory as an output instruction signal. It was output.

【0003】[0003]

【発明が解決しようとする課題】ところで、ディジタル
フィルタによる処理においては、バースト状の入力ディ
ジタル信号を処理する場合が多々ある。その場合のディ
ジタルフィルタからの出力信号は、バースト信号部分の
前側にランプアップ部が付加されかつ後側にランプダウ
ン部が付加された状態の信号とするのが好ましい。これ
は、いきなり信号を切断してしまうと、信号のスペクト
ルが広がってしまうので、それを防止するためである。
そして、ランプアップ部分およびランプダウン部分を有
した状態のフィルタ出力を、たとえば上述の従来のディ
ジタルフィルタを用い得るためには、以下に図4および
図5を参照して説明する構成が考えられる。ここで、図
4はデイジタルフィルタの構成図である。この図4にお
いて、1は上述のnビット規模のシフトレジスタ、2は
上述のメモリ、3は上述のカウンタ、4はメモリ2から
出力されるデータをアナログ信号に変換しフィルタ出力
とするD/A変換器、CLK1は第1のクロック信号、
CLK2は第2のクロック信号である。また、図5は、
第1のクロック信号、入力ディジタル信号、バーストタ
イミング信号およびフィルタ出力の関係の一例を示した
波形図である。ここで、バーストタイミング信号とは、
図5に示したように、入力デイジタル信号においてこれ
からバースト信号部分SA が入力されること、或は、バ
ースト信号部分SA が終了したことを示すための信号S
B である。このバーストタイミング信号SB は、入力デ
ィジタル信号に対し何らかの処理を行ないその都度作成
される場合または、入力ディジタル信号の規格により予
め用意されている場合など、信号処理形態に応じ種々の
方法で準備できる。また、図5のSRUがフィルタ出力に
おけるランプアップ部であり、SRDがフィルタ出力にお
けるランプダウン部である。
By the way, in the processing by the digital filter, there are many cases in which a burst-shaped input digital signal is processed. In that case, the output signal from the digital filter is preferably a signal in which the ramp-up portion is added to the front side of the burst signal portion and the ramp-down portion is added to the rear side. This is to prevent the spectrum of the signal from being broadened if the signal is suddenly cut off.
Then, in order to use the filter output having the ramp-up portion and the ramp-down portion with, for example, the above-described conventional digital filter, a configuration described below with reference to FIGS. 4 and 5 is conceivable. Here, FIG. 4 is a block diagram of a digital filter. In FIG. 4, 1 is the above-mentioned n-bit scale shift register, 2 is the above-mentioned memory, 3 is the above-mentioned counter, and 4 is a D / A for converting the data output from the memory 2 into an analog signal and outputting it as a filter A converter, CLK1 is the first clock signal,
CLK2 is the second clock signal. In addition, FIG.
FIG. 6 is a waveform diagram showing an example of a relationship among a first clock signal, an input digital signal, a burst timing signal, and a filter output. Here, the burst timing signal is
As shown in FIG. 5, a signal S for indicating that the burst signal portion S A is to be input or that the burst signal portion S A has ended in the input digital signal.
It is B. The burst timing signal S B can be prepared by various methods depending on the signal processing form, such as when the input digital signal is processed each time it is created or when it is prepared in advance according to the standard of the input digital signal. . Further, S RU of FIG. 5 is a ramp-up unit in the filter output, and S RD is a ramp-down unit in the filter output.

【0004】図4に示したように、シフトレジスタ1か
らのnビットの信号線と、バーストタイミング信号の信
号線との合計(n+1)ビットでメモリ2のアドレス信
号を構成し、かつ、このメモリ2を、(n+1)ビット
で読み出される容量のものとすることで、ランプアップ
部分およびランプダウン部分を有した状態のフィルタ出
力を得るのである。この構成では、バーストタイミング
信号SB の入力がない場合(0レベルの場合)、メモリ
2はシフトレジスタ1が保持しているnビットのデータ
により実質的にアドレス指定される。これに対し、バー
ストタイミング信号SB が入力された場合(1レベルの
場合)、メモリ2は(n+1)ビットのデータによりア
ドレス指定される。ここで、バーストタイミング信号S
B が入力された場合のアドレスを所定のアドレスにして
おくと、メモリ2に格納されているデータのうちの、ラ
ンプアップ部およびランプダウン部の作成に好適なデー
タを、メモリ2から読み出すことができるので所望のフ
ィルタ出力が得られる。
As shown in FIG. 4, a total of (n + 1) bits of the signal line of n bits from the shift register 1 and the signal line of the burst timing signal constitutes the address signal of the memory 2, and this memory also By setting 2 to a capacity read by (n + 1) bits, a filter output having a ramp-up portion and a ramp-down portion can be obtained. In this configuration, when there is no input of the burst timing signal S B (0 level), the memory 2 is substantially addressed by the n-bit data held by the shift register 1. On the other hand, when the burst timing signal S B is input (1 level), the memory 2 is addressed by (n + 1) -bit data. Here, the burst timing signal S
By setting the address when B is input to a predetermined address, it is possible to read from the memory 2 the data that is suitable for creating the ramp-up portion and the ramp-down portion among the data stored in the memory 2. As a result, the desired filter output can be obtained.

【0005】しかしながら、この図4を参照して説明し
た構成の場合、メモリ2のアドレス信号を1ビット増や
す分、メモリ2の容量を2倍に増やす必要があるという
問題点があった。特に、シフトレジスタのビット数nが
大きい場合は、アドレス信号をたとえ1ビット追加する
といえど、メモリの増加量は極めて大きくなる。つま
り、例えば、2ビットから3ビットへの変更であれば2
3 −22 =4であるので4アドレス分のメモリ増加で済
むが、例えば8ビットから9ビットへの変更であると2
9 −28 =512−256=256であるので256ア
ドレス分のメモリ増加となる。
However, in the case of the structure described with reference to FIG. 4, there is a problem that the capacity of the memory 2 needs to be doubled by one bit for increasing the address signal of the memory 2. In particular, when the bit number n of the shift register is large, even if one bit is added to the address signal, the amount of increase in the memory becomes extremely large. That is, for example, when changing from 2 bits to 3 bits, 2
Since 3 −2 2 = 4, it is sufficient to increase the memory for 4 addresses, but if changing from 8 bits to 9 bits, for example, 2
9 the memory increased 256 address component because -2 8 = 512-256 = 256.

【0006】[0006]

【課題を解決するための手段】そこでこの出願の第一発
明によれば、入力ディジタル信号が入力され、第1のク
ロック信号により制御されるnビットの規模のシフトレ
ジスタと、フィルタ出力として利用されるデータを格納
すると共に、シフトレジスタが保持するnビットのデー
タをアドレス信号として入力し、このアドレス信号に対
応する格納データを出力指示信号に応じて出力するメモ
リと、を具えるディジタルフィルタにおいて、下記の
(a)および(b)を具えたことを特徴とする。
According to the first invention of this application, therefore, an input digital signal is input and is used as an n-bit scale shift register controlled by a first clock signal and a filter output. A digital filter comprising: a memory for storing n-bit data held by a shift register as an address signal and outputting stored data corresponding to the address signal in response to an output instruction signal. It is characterized by having the following (a) and (b).

【0007】(a)バーストタイミング信号により動作
し、バースト信号の前後のランプアップ信号およびラン
プダウン信号を作成するために好適なデータを前記メモ
リから読み出すためのアドレス信号を発生するアドレス
信号発生回路。
(A) An address signal generation circuit which operates according to a burst timing signal and generates an address signal for reading data suitable for generating a ramp-up signal and a ramp-down signal before and after the burst signal from the memory.

【0008】(b)前記バーストタイミング信号により
動作し、前記アドレス信号発生回路で発生されたアドレ
ス信号を前記シフトレジスタが保持するnビットのデー
タの代わりに前記メモリに出力するアドレス信号切り替
え回路。
(B) An address signal switching circuit which operates according to the burst timing signal and outputs the address signal generated by the address signal generating circuit to the memory instead of the n-bit data held by the shift register.

【0009】また、この出願の第二発明によれば、フィ
ルタ出力として利用されるデータを格納すると共に、入
力ディジタル信号をアドレス信号として入力し、該アド
レス信号に対応する格納データを出力指示信号に応じて
出力するメモリを具えるディジタルフィルタにおいて、
バーストタイミング信号、第1のクロック信号および前
記入力ディジタル信号が入力されるディジタル信号処理
部であって、前記バーストタイミング信号が入力されて
いないときは、前記入力ディジタル信号を前記第1のク
ロック信号が到来するごとに1ビットずつシフトすると
共に、nビット分を前記メモリに対しアドレス信号とし
て出力し、前記バーストタイミング信号が入力されたと
きは、バースト信号の前後のランプアップ信号およびラ
ンプダウン信号を作成するために好適なデータを前記メ
モリから読み出すためのnビットのアドレス信号を発生
してこれを前記メモリに対し出力するディジタル信号処
理部を具えたことを特徴とする。
According to the second invention of this application, the data used as the filter output is stored, the input digital signal is input as the address signal, and the stored data corresponding to the address signal is used as the output instruction signal. In a digital filter with a memory that outputs according to
A digital signal processing unit to which a burst timing signal, a first clock signal and the input digital signal are input, and when the burst timing signal is not input, the input digital signal is input to the first clock signal. Each time it arrives, it shifts by one bit and outputs n bits as an address signal to the memory. When the burst timing signal is input, a ramp up signal and a ramp down signal before and after the burst signal are created. It is characterized by comprising a digital signal processing section for generating an n-bit address signal for reading out data suitable for the above purpose from the memory and outputting this to the memory.

【0010】[0010]

【作用】これら第一及び第二発明によれば次のような作
用が得られる。メモリ内にはフィルタ出力として利用さ
れる多数のデータが格納されており、これらデータには
ランプアップ信号およびランプダウン信号を作成するに
好適な(流用可能な)データも含まれる。そして、第一
及び第二発明では、バーストタイミング信号が到来した
とき、メモリ内に格納されているデータのうちのランプ
アップ信号およびランプダウン信号を作成するに好適な
データを読み出すためのアドレス信号を特別に作成し、
このアドレス信号によりメモリをアクセスできる。した
がって、メモリの容量を増やすことなくメモリ内のデー
タを流用してランプアップ信号およびランプダウン信号
を作成できる。
According to the first and second inventions, the following effects can be obtained. A large amount of data used as a filter output is stored in the memory, and these data also include data suitable for use in generating a ramp-up signal and a ramp-down signal (which can be used). Then, in the first and second inventions, when the burst timing signal arrives, an address signal for reading out the data suitable for creating the ramp-up signal and the ramp-down signal among the data stored in the memory is provided. Specially created,
The memory can be accessed by this address signal. Therefore, the ramp-up signal and the ramp-down signal can be created by diverting the data in the memory without increasing the capacity of the memory.

【0011】[0011]

【実施例】以下、図面を参照してこの出願の第一発明お
よび第二発明の実施例についてそれぞれ説明する。な
お、説明に用いる各図において従来の構成成分と同様な
構成成分については同一の番号を付して示してある。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the first invention and the second invention of this application will be described below with reference to the drawings. In each drawing used for explanation, the same components as those of the conventional components are denoted by the same reference numerals.

【0012】1.第一発明の実施例 図1は第一発明の実施例のディジタルフィルタの構成を
示した図である。この第一発明の実施例のディジタルフ
ィルタは、詳細は後述するが、所定のシフトレジスタ
1、所定のメモリ2、出力指示信号発生部3、D/A変
換器4、所定のアドレス信号発生回路5および所定のア
ドレス信号切り替え回路6を具える。
1. First Embodiment of the Invention FIG. 1 is a diagram showing a configuration of a digital filter according to an embodiment of the first invention. The details of the digital filter of the first embodiment of the present invention will be described later, but a predetermined shift register 1, a predetermined memory 2, an output instruction signal generator 3, a D / A converter 4, and a predetermined address signal generation circuit 5. And a predetermined address signal switching circuit 6.

【0013】ここで、シフトレジスタ1は、第1のクロ
ック信号CLK1により制御されるnビットの規模のシ
フトレジスタであって、その初段に入力ディジタル信号
の先頭ビットを記憶した後、第1のクロック信号によっ
て入力ディジタル信号を1ビットづつシフトするもので
ある。このシフトレジスタ1の各段の出力は、アドレス
信号切り替え回路6に接続してある。なお、シフトレジ
スタ1の段数nは、ディジタルフィルタの設計に応じた
任意の数とできる。
Here, the shift register 1 is an n-bit scale shift register controlled by the first clock signal CLK1 and stores the first bit of the input digital signal in the first stage thereof and then the first clock signal. The input digital signal is shifted bit by bit according to the signal. The output of each stage of the shift register 1 is connected to the address signal switching circuit 6. The number of stages n of the shift register 1 can be any number according to the design of the digital filter.

【0014】また、メモリ2は、フィルタ出力として利
用されるデータを多数格納しているメモリである。しか
も、シフトレジスタ1が保持するnビットのデータ或は
アドレス信号発生回路5で発生されたデータのいずれか
をアドレス信号として入力し、このアドレス信号に対応
する格納データを出力指示信号SOUT に応じて出力する
メモリである。
The memory 2 is a memory that stores a large number of data used as a filter output. Moreover, either the n-bit data held by the shift register 1 or the data generated by the address signal generation circuit 5 is input as an address signal, and the stored data corresponding to this address signal is responded to the output instruction signal S OUT . Is a memory for outputting.

【0015】なお、出力指示信号SOUT は出力指示信号
生発生部3により発生されメモリ2に入力される。この
出力指示信号発生部3は、ディジタルフィルタの設計に
応じた任意好適な構成とできる。この実施例では、第1
のクロック信号CLK1に対し周期がs倍(sは例えば
2以上の数)の第2のクロック信号CLK2を計数する
カウンタ3を用意し、その出力信号を出力指示信号S
OUT としている。つまり、オーバーサンプリング技術を
採用している。もちろん、出力指示信号として第2のク
ロック信号CLK2をそのまま用いたり、あるいは、第
1のクロック信号と同周期であるが位相がずれた信号を
用いる等の種々の変更を行なえる。
The output instruction signal S OUT is generated by the output instruction signal generation unit 3 and input to the memory 2. The output instruction signal generator 3 can have any suitable configuration according to the design of the digital filter. In this embodiment, the first
Of the second clock signal CLK2 whose cycle is s times (s is, for example, a number of 2 or more) of the clock signal CLK1 of the counter 3 and the output signal of the counter 3 is output.
OUT . That is, the oversampling technology is adopted. Of course, various modifications can be made, such as using the second clock signal CLK2 as the output instruction signal as it is, or using a signal that has the same period as the first clock signal but is out of phase.

【0016】また、D/A変換器4は、メモリ2から出
力される所定のデータをアナログ信号に変換するもので
ある。このD/A変換器4は、特に限定されず、従来公
知のもので構成すれば良い。なお、フィルタ出力がディ
ジタル信号で良いならこのD/A変換器4は設けずとも
良い。
The D / A converter 4 converts predetermined data output from the memory 2 into an analog signal. The D / A converter 4 is not particularly limited and may be a conventionally known one. If the filter output may be a digital signal, the D / A converter 4 may not be provided.

【0017】また、アドレス信号発生回路5は、図5を
用いて既に説明したバーストタイミング信号SB により
動作し、メモリ2内に格納されているデータのうちの、
バースト信号の前後のランプアップ信号およびランプダ
ウン信号を作成するために好適なデータを読み出すため
のnビットのアドレス信号を発生するものである。この
アドレス信号発生回路5は、例えば、バーストタイミン
グ信号SB の監視ビットと、予め定めたアドレス信号が
格納されたROMと、所定の論理回路部とを具えたもの
で構成出来る。ここで、バーストタイミング信号監視ビ
ットは、入力されたバーストタイミング信号SB がラン
プアップ部に対応するものなのかランプダウン部に対応
するものなかを監視するためのビットである。例えばバ
ーストタイミング信号SB が1つ入力されるとこの監視
ビットは例えば「1」となり、次に、バーストタイミン
グ信号SB が入力された場合にこの監視ビットは「0」
に戻り、これが繰り返されるように構成する。すると、
監視ビットを「1」に変化させたバーストタイミング信
号SB はランプアップ部に対応するものと判断でき、一
方、監視ビットを「0」に変化させたバーストタイミン
グ信号SB はランプダウン部に対応するものと判断でき
る。また、アドレス信号が格納されたROMは、例え
ば、所望の傾斜のランプアップ部およびランプダウン部
ができるようメモリ2内のデータをアクセスできるよう
に、ここでは複数(詳細は後述する。)のアドレス信号
を順に書き込んだものである。また、所定の論理回路と
は、ここでは、バーストタイミング信号SB が入力され
ている間において第1のクロック信号CLK1が入力さ
れるごとに、前記アドレス信号が格納されたROMから
アドレス信号を順次に読み出して、アドレス信号切り替
え回路6に出力するものである。この実施例では、図5
に示したように、バーストタイミング信号SB のパルス
幅を、第1のクロック信号CLK1の4パルス分の幅と
しているので、ROMはランプアップ部用のアドレス信
号として4つのアドレス信号を格納し、かつ、ランプダ
ウン部用のアドレス信号として4つのアドレス信号を格
納している。このようにアドレス信号が格納されたRO
Mからランプアップ用のアドレス信号を読むか、ランプ
ダウン用のアドレス信号を読むかの制御は、上記バース
トタイミング信号監視ビットをチェックすることで行な
えば良い。なお、ランプアップとランプダウンとを傾斜
が逆のもので良いとする場合なら、ROMからのアドレ
ス信号の読み出し順序を逆にするように構成しても良
い。その場合はROMに用意するアドレス信号は上記8
つの半分すなわち4つで済む。もちろん、ここで述べた
アドレス信号数などは一例にすぎない。
The address signal generation circuit 5 operates according to the burst timing signal S B already described with reference to FIG. 5, and among the data stored in the memory 2,
An n-bit address signal for reading data suitable for generating a ramp-up signal and a ramp-down signal before and after the burst signal is generated. The address signal generating circuit 5 can be composed of, for example, a monitor bit of the burst timing signal S B , a ROM in which a predetermined address signal is stored, and a predetermined logic circuit section. Here, the burst timing signal monitoring bit is a bit for monitoring whether the input burst timing signal S B corresponds to the ramp-up portion or the ramp-down portion. For example, when one burst timing signal S B is input, this monitor bit becomes “1”, and when the burst timing signal S B is input next, this monitor bit becomes “0”.
Return to and configure this to be repeated. Then
It can be determined that the burst timing signal S B with the monitoring bit changed to “1” corresponds to the ramp-up part, while the burst timing signal S B with the monitoring bit changed to “0” corresponds to the ramp-down part. You can judge that you do. Further, the ROM storing the address signal has a plurality of addresses (details will be described later) here so that the data in the memory 2 can be accessed so that a ramp-up portion and a ramp-down portion having a desired inclination can be formed. The signals are written in order. Further, the predetermined logic circuit means here that the address signals are sequentially output from the ROM storing the address signals every time the first clock signal CLK1 is input while the burst timing signal S B is input. It is read out and output to the address signal switching circuit 6. In this embodiment, FIG.
As described above, since the pulse width of the burst timing signal S B is set to the width of 4 pulses of the first clock signal CLK1, the ROM stores four address signals as the address signal for the ramp-up section, Moreover, four address signals are stored as the address signals for the ramp-down section. The RO in which the address signal is stored in this way
Control of whether to read the ramp-up address signal or the ramp-down address signal from M may be performed by checking the burst timing signal monitoring bit. If the ramp-up and ramp-down may be reversed in inclination, the order of reading the address signals from the ROM may be reversed. In that case, the address signal prepared in the ROM is 8 above.
One half or four is enough. Of course, the number of address signals described here is just an example.

【0018】また、アドレス信号切り替え回路6は、バ
ーストタイミング信号により動作し、前記アドレス信号
発生回路5で発生されたアドレス信号を前記シフトレジ
スタが保持するnビットのデータの代わりに前記メモリ
に出力するものである。このようなアドレス切り替え回
路6は、任意好適なもので構成出来る。例えば、シフト
レジスタ1の格段の出力とメモリ2のアドレス信号入力
端子との間それぞれに、スイッチング素子であってバー
ストタイミング信号SB が入力されていないときにオン
状態になるスイッチング素子をそれぞれ設け、一方、ア
ドレス信号発生回路5とメモリ2のアドレス信号入力端
子との間それぞれに、バーストタイミング信号SB が入
力されているときオン状態になるスイッチング素子(前
記スイッチング素子とは反対論理でオン状態になるスイ
ッチング素子)を設ける等の構成である。
The address signal switching circuit 6 operates by a burst timing signal and outputs the address signal generated by the address signal generating circuit 5 to the memory instead of the n-bit data held by the shift register. It is a thing. Such an address switching circuit 6 can be configured by any suitable one. For example, a switching element that is turned on when the burst timing signal S B is not input is provided between the significant output of the shift register 1 and the address signal input terminal of the memory 2, On the other hand, a switching element that is turned on when the burst timing signal S B is input between the address signal generation circuit 5 and the address signal input terminal of the memory 2 (the switching element is turned on by the opposite logic to the switching element). A switching element).

【0019】次に、この第一発明の実施例のデイジタル
フィルタの理解を深めるために、その動作について説明
する。
The operation of the digital filter of the first embodiment of the present invention will be described below.

【0020】アドレス信号発生回路5は、これにバース
トタイミング信号SB が入力されていない場合は非動作
状態になる。また、アドレス信号切り替え回路6は、こ
れにバーストタイミング信号SB が入力されていない場
合は、シフトレジスタ1とメモリ2のアドレス信号入力
端子との間を有効にする。したがって、この場合、シフ
トレジスタ1に保持されているnビットのデータがメモ
リ2に対しアドレス信号として出力される。一方、バー
ストタイミング信号SB が入力された場合、アドレス信
号発生回路5は、所定のアドレス信号を第1のクロック
信号に応じ順次に出力する。また、アドレス信号切り替
え回路6は、アドレス信号発生回路6とメモリ2のアド
レス信号入力端子との間を有効にする。したがって、ア
ドレス信号発生回路6で生じたアドレス信号がメモリ2
に対し出力される。また、メモリ2は、シフトレジスタ
1あるいはアドレス信号発生回路5のいずれかから入力
されたアドレス信号に応じたデータを出力指示信号S
OUT に応じD/A変換器4に出力する。D/A変換器4
はメモリ2から送られたこのデータをアナログ信号に変
換してフィルタ出力として出力する。このようにして形
成されたフィルタ出力は、図5に示したように、ランプ
アップデータおよびランプダウンデータが付加されたも
のとなる。
The address signal generating circuit 5 is in a non-operating state when the burst timing signal S B is not input thereto. Further, the address signal switching circuit 6 enables the space between the shift register 1 and the address signal input terminal of the memory 2 when the burst timing signal S B is not input thereto. Therefore, in this case, the n-bit data held in the shift register 1 is output to the memory 2 as an address signal. On the other hand, when the burst timing signal S B is input, the address signal generation circuit 5 sequentially outputs a predetermined address signal according to the first clock signal. Further, the address signal switching circuit 6 enables between the address signal generating circuit 6 and the address signal input terminal of the memory 2. Therefore, the address signal generated in the address signal generating circuit 6 is stored in the memory 2
Is output to. Further, the memory 2 outputs the data corresponding to the address signal input from either the shift register 1 or the address signal generation circuit 5 to the output instruction signal S.
Output to D / A converter 4 according to OUT . D / A converter 4
Converts this data sent from the memory 2 into an analog signal and outputs it as a filter output. The filter output thus formed has the ramp-up data and the ramp-down data added thereto, as shown in FIG.

【0021】2.第二発明の実施例 図2は第二発明のディジタルフィルタの構成を示した
図、図3は第二発明のデイジタルフィルタに備わるディ
ジタル信号処理部の説明に供する動作流れ図である。こ
の第二発明のディジタルフィルタは、第一発明のディジ
タルフィルタで設けていたシフトレジスタ1、アドレス
信号発生回路5およびアドレス信号切り替え回路6の部
分を、所定のディジタル信号処理部7に置き換えたもの
である。このディジタル信号処理部7とは、バーストタ
イミング信号SB 、第1のクロック信号CLK1および
入力ディジタル信号が入力され、バーストタイミング信
号が入力されていないときは、入力ディジタル信号を前
記第1のクロック信号が到来するごとに1ビットずつシ
フトすると共に、nビット分をメモリ2に対しアドレス
信号として出力し、バーストタイミング信号が入力され
たときは、バースト信号の前後のランプアップ信号およ
びランプダウン信号を作成するために好適なデータをメ
モリ2から読み出すためのnビットのアドレス信号を発
生してこれをメモリ2に対し出力するものである。この
ようなディジタル信号処理部7は、例えばディジタル信
号処理プロセッサ(DSP)により構成出来る。以下、
図3を参照してこのディジタル信号処理部7の動作につ
いて説明する。
2. Second Embodiment of the Second Invention FIG. 2 is a diagram showing a configuration of a digital filter of the second invention, and FIG. 3 is an operational flow chart for explaining a digital signal processing unit provided in a digital filter of the second invention. In the digital filter of the second invention, the shift register 1, the address signal generating circuit 5 and the address signal switching circuit 6 provided in the digital filter of the first invention are replaced with a predetermined digital signal processing section 7. is there. The digital signal processing unit 7 receives the burst timing signal S B , the first clock signal CLK1 and the input digital signal. When the burst timing signal is not input, the input digital signal is converted into the first clock signal. When the burst timing signal is input, a ramp-up signal and a ramp-down signal before and after the burst signal are generated. In order to read the appropriate data from the memory 2, an n-bit address signal is generated and output to the memory 2. Such a digital signal processing unit 7 can be configured by, for example, a digital signal processor (DSP). Less than,
The operation of the digital signal processing section 7 will be described with reference to FIG.

【0022】ディジタル信号処理部7は、先ず、入力デ
ィジタル信号からnビット分のデータを入力する(図3
のステップS1)。また、ディジタル信号処理部7は、
バーストタイミング信号SB が入力されたか否かを判定
する(ステップS2)。そして、バーストタイミング信
号が入力されたと判定した場合は、バースト信号の前後
のランプアップ信号およびランプダウン信号を作成する
ために好適なデータをメモリ2から読み出すためのnビ
ットのアドレス信号を発生する(ステップS3)。次
に、ディジタル信号処理部7は、バーストタイミング信
号が入力されたと判定した場合はステップS3で発生し
たnビットのアドレス信号を、また、バーストタイミン
グ信号が入力されなかったと判定した場合はステップ1
で入力したnビットのデータをメモリ2に対し送出する
(ステップS4)。次に、ディジタル信号処理部7は、
ステップS1で入力していたnビットのデータを1ビッ
トシフトし(ステップS5)、次いで、入力ディジタル
信号から新たにデータを1ビット入力する(ステップS
6)。そして、S2〜S6の処理をデータ処理の必要に
応じて繰り返す。
The digital signal processing section 7 first inputs n-bit data from the input digital signal (see FIG. 3).
Step S1). In addition, the digital signal processing unit 7
It is determined whether or not the burst timing signal S B has been input (step S2). When it is determined that the burst timing signal has been input, an n-bit address signal for reading the data suitable for creating the ramp-up signal and the ramp-down signal before and after the burst signal from the memory 2 is generated ( Step S3). Next, the digital signal processing unit 7 determines that the burst timing signal is input, the n-bit address signal generated in step S3, and determines that the burst timing signal is not input, the step 1
The n-bit data input in step 2 is sent to the memory 2 (step S4). Next, the digital signal processing unit 7
The n-bit data input in step S1 is shifted by 1 bit (step S5), and then 1 bit of new data is input from the input digital signal (step S).
6). Then, the processing of S2 to S6 is repeated as necessary for data processing.

【0023】なお、メモリ2、出力指示信号発生部3お
よびD/A変換器4の動作は、第一発明と同様であるの
でここでは省略する。
The operations of the memory 2, the output instruction signal generator 3 and the D / A converter 4 are the same as those in the first aspect of the present invention, and will not be repeated here.

【0024】[0024]

【発明の効果】上述した説明から明らかなように、この
出願の第一発明のディジタルフィルタによれば、所定の
シフトレジスタ、所定のメモリ、所定のアドレス信号発
生回路および所定のアドレス信号切り替え回路を具え
る。また、第二発明のディジタルフィルタによれば所定
のメモリおよび所定のディジタル信号処理部を具える。
このため、これら第一及び第二発明によれば、メモリ内
に格納されているデータのうちのランプアップ信号およ
びランプダウン信号を作成するに好適なデータを読み出
すためのアドレス信号を特別に作成でき、そしてこのア
ドレス信号によりメモリをアクセスできる。このため、
バースト状の入力ディジタル信号にランプアップ・ダウ
ンデータを付加したバースト信号をメモリの容量を増や
すことなく作成できる。
As is apparent from the above description, according to the digital filter of the first invention of this application, a predetermined shift register, a predetermined memory, a predetermined address signal generation circuit and a predetermined address signal switching circuit are provided. Equipped. Further, according to the digital filter of the second invention, it is provided with a predetermined memory and a predetermined digital signal processing section.
Therefore, according to the first and second inventions, it is possible to specially create the address signal for reading the data suitable for creating the ramp-up signal and the ramp-down signal among the data stored in the memory. , And the memory can be accessed by this address signal. For this reason,
A burst signal in which ramp-up / down data is added to a burst-shaped input digital signal can be created without increasing the memory capacity.

【図面の簡単な説明】[Brief description of drawings]

【図1】第一発明の実施例の説明図である。FIG. 1 is an explanatory diagram of an embodiment of the first invention.

【図2】第二発明の実施例の説明図である。FIG. 2 is an explanatory diagram of an embodiment of the second invention.

【図3】第二発明におけるディジタル信号処理部の説明
図である。
FIG. 3 is an explanatory diagram of a digital signal processing unit in the second invention.

【図4】課題を説明するための図である。FIG. 4 is a diagram for explaining a problem.

【図5】従来技術および本発明の説明図である。FIG. 5 is an explanatory diagram of a conventional technique and the present invention.

【符号の説明】[Explanation of symbols]

1:シフトレジスタ 2:メモリ 3:出力指示信号発生部(カウンタ) 4:D/A変換器 5:アドレス信号発生回路 6:アドレス信号切り替え回路 CLK1:第1のクロック信号 1: shift register 2: memory 3: output instruction signal generator (counter) 4: D / A converter 5: address signal generator circuit 6: address signal switching circuit CLK1: first clock signal

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 入力ディジタル信号が入力され、第1の
クロック信号により制御されるnビットの規模のシフト
レジスタと、フィルタ出力として利用されるデータを格
納すると共に、前記シフトレジスタが保持するnビット
のデータをアドレス信号として入力し、該アドレス信号
に対応する格納データを出力指示信号に応じて出力する
メモリと、を具えるディジタルフィルタにおいて、 バーストタイミング信号により動作し、バースト信号の
前後のランプアップ信号およびランプダウン信号を作成
するために好適なデータを前記メモリから読み出すため
のアドレス信号を発生するアドレス信号発生回路と、 前記バーストタイミング信号により動作し、前記アドレ
ス信号発生回路で発生されたアドレス信号を前記シフト
レジスタが保持するnビットのデータの代わりに前記メ
モリに出力するアドレス信号切り替え回路とを具えたこ
とを特徴とするディジタルフィルタ。
1. An n-bit shift register which receives an input digital signal and is controlled by a first clock signal and has a scale of n bits and data used as a filter output and which is held by the shift register. In a digital filter having a memory for inputting the data of as an address signal and outputting the stored data corresponding to the address signal according to an output instruction signal, the digital filter operates by a burst timing signal and ramps up and down before and after the burst signal. Address signal generating circuit for generating an address signal for reading data suitable for generating a signal and a ramp-down signal from the memory; and an address signal generated by the address signal generating circuit, which operates by the burst timing signal. Is stored in the shift register. Digital filter is characterized in that comprises an address signal switching circuit for outputting to the memory instead of bets data.
【請求項2】 フィルタ出力として利用されるデータを
格納すると共に、入力ディジタル信号をアドレス信号と
して入力し、該アドレス信号に対応する格納データを出
力指示信号に応じて出力するメモリを具えるディジタル
フィルタにおいて、 バーストタイミング信号、第1のクロック信号および前
記入力ディジタル信号が入力されるディジタル信号処理
部であって、 前記バーストタイミング信号が入力されていないとき
は、前記入力ディジタル信号を前記第1のクロック信号
が到来するごとに1ビットずつシフトすると共に、nビ
ット分を前記メモリに対しアドレス信号として出力し、 前記バーストタイミング信号が入力されたときは、バー
スト信号の前後のランプアップ信号およびランプダウン
信号を作成するために好適なデータを前記メモリから読
み出すためのnビットのアドレス信号を発生してこれを
前記メモリに対し出力するディジタル信号処理部を具え
たことを特徴とするディジタルフィルタ。
2. A digital filter comprising a memory for storing data used as a filter output, inputting an input digital signal as an address signal, and outputting stored data corresponding to the address signal in response to an output instruction signal. In the digital signal processing unit to which the burst timing signal, the first clock signal and the input digital signal are input, and when the burst timing signal is not input, the input digital signal is input to the first clock Each time a signal arrives, it shifts by one bit and outputs n bits as an address signal to the memory. When the burst timing signal is input, a ramp-up signal and a ramp-down signal before and after the burst signal are input. Suitable data for creating A digital filter comprising a digital signal processing unit for generating an n-bit address signal for reading from a memory and outputting this to the memory.
JP17567194A 1994-07-27 1994-07-27 Digital filter Withdrawn JPH0846485A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17567194A JPH0846485A (en) 1994-07-27 1994-07-27 Digital filter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17567194A JPH0846485A (en) 1994-07-27 1994-07-27 Digital filter

Publications (1)

Publication Number Publication Date
JPH0846485A true JPH0846485A (en) 1996-02-16

Family

ID=16000205

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17567194A Withdrawn JPH0846485A (en) 1994-07-27 1994-07-27 Digital filter

Country Status (1)

Country Link
JP (1) JPH0846485A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7099907B1 (en) 1999-11-04 2006-08-29 Nec Corp. Fir filter and ramp-up/-down control circuit using the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7099907B1 (en) 1999-11-04 2006-08-29 Nec Corp. Fir filter and ramp-up/-down control circuit using the same

Similar Documents

Publication Publication Date Title
US7843743B2 (en) Data output circuit for semiconductor memory apparatus
US5416746A (en) Memory circuit for alternately accessing data within a period of address data
JP5015793B2 (en) Digital frequency synthesizer and method for generating a frequency sweep
JPH0846485A (en) Digital filter
JP2856064B2 (en) Digital filter
JP2000315147A (en) Data rate conversion circuit
JPH11163689A (en) Clock multiplication circuit
JPH1027498A (en) Self test circuit for rom and test method for rom
JP2615700B2 (en) Error correction information output circuit
EP0632458A2 (en) Parallel data outputting storage circuit
JP3057728B2 (en) Semiconductor storage device
JP3281898B2 (en) Memory mounted semiconductor device and memory test method
JPS6356568B2 (en)
JP2544210B2 (en) Arbitrary waveform generator
JPS6347300B2 (en)
US20040008808A1 (en) Counter having improved counting speed
JP3103746B2 (en) Semiconductor delay device
JP3105584B2 (en) Serial / parallel signal conversion circuit
JP2526293B2 (en) Scan circuit access device
JP2590997B2 (en) Speech synthesizer
JPH07225630A (en) Arbitrary waveform generator with sequence function
JPH0954702A (en) Dram address generation circuit for cd-rom
JPH056698A (en) Random access memory test circuit
JPH09145803A (en) Test mode setting circuit
JPH09319457A (en) Timing signal generation circuit

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20011002