JPH0246980B2 - DEIJITARUSHINGOSHORISOCHI - Google Patents

DEIJITARUSHINGOSHORISOCHI

Info

Publication number
JPH0246980B2
JPH0246980B2 JP3290984A JP3290984A JPH0246980B2 JP H0246980 B2 JPH0246980 B2 JP H0246980B2 JP 3290984 A JP3290984 A JP 3290984A JP 3290984 A JP3290984 A JP 3290984A JP H0246980 B2 JPH0246980 B2 JP H0246980B2
Authority
JP
Japan
Prior art keywords
digital signal
signal processing
section
processing
variable
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.)
Expired - Lifetime
Application number
JP3290984A
Other languages
Japanese (ja)
Other versions
JPS60176174A (en
Inventor
Kyohiko Tatebayashi
Daisaku Yamane
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.)
Japan Radio Co Ltd
Original Assignee
Japan Radio 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 Japan Radio Co Ltd filed Critical Japan Radio Co Ltd
Priority to JP3290984A priority Critical patent/JPH0246980B2/en
Publication of JPS60176174A publication Critical patent/JPS60176174A/en
Publication of JPH0246980B2 publication Critical patent/JPH0246980B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Algebra (AREA)
  • Complex Calculations (AREA)

Description

【発明の詳細な説明】 本発明は、音声信号処理、画像信号処理、およ
び通信分野等に用いられて好適なデイジタル信号
処理装置に係り、信号の分析、合成およびフイル
タリングという基本的処理のみならず多機能の信
号処理能力を備えたデイジタル信号処理装置に関
する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a digital signal processing device suitable for use in audio signal processing, image signal processing, communication fields, etc. The present invention relates to a digital signal processing device having multifunctional signal processing capabilities.

従来より、この種の装置としては、デイジタル
スペクトラムアナライザとかFFTアナライザと
かいう名称の波形分析装置や、デイジタル信号発
生器とかランダム雑音発生器といつた名称の信号
発生装置が多数知られている。しかし、波形分析
装置は信号入力端子から入つた信号を処理して処
理結果を表示するだけの構造をとりまた信号発生
装置は信号発生回路から作られた信号を信号出力
端子から出力するだけの構造をとつているので、
信号の分析、合成(発生)、フイルタリングとい
つた信号処理の基本技術を一台の装置ですべて行
うことは不可能であつた。さらに、分析のように
多くの機能が集つてはじめて価値のでるもので、
新たに機能を付加したい要望が発生しても、高価
な外部記憶装置(デイスク、カセツトテープ等)
を装備していない装置でないと機能付加が簡単に
できないという欠点があつた。
Conventionally, as devices of this type, many waveform analysis devices with names such as digital spectrum analyzers and FFT analyzers, and signal generators with names such as digital signal generators and random noise generators are known. However, the waveform analyzer has a structure that only processes the signal input from the signal input terminal and displays the processing result, and the signal generator has a structure that only outputs the signal generated from the signal generation circuit from the signal output terminal. Since we are taking
It was impossible to perform all the basic signal processing techniques such as signal analysis, synthesis (generation), and filtering with a single device. Furthermore, something like analysis becomes valuable only when many functions come together.
Even if a request to add new functions arises, expensive external storage devices (disks, cassette tapes, etc.)
The drawback was that functions could not be easily added to equipment unless it was equipped with this.

本発明は、これら従来技術の欠点を解消せんと
するものであつて、信号の分析、合成、およびフ
イルタリングという基本的な信号処理を可能とす
るのみならず、別な物理量や特微量に変換した
り、信号の合成により試験信号を発生することも
可能な多機能な信号処理能力を備え、かつ小型で
安価なデイジタル信号処理装置を提供するもので
ある。
The present invention aims to eliminate these drawbacks of the conventional technology, and it not only enables basic signal processing such as signal analysis, synthesis, and filtering, but also converts it into other physical quantities and characteristic quantities. The present invention provides a digital signal processing device that is small and inexpensive and has multifunctional signal processing capabilities capable of generating test signals by combining signals.

以下図面に示す本発明の一実施例につき詳説す
る。
An embodiment of the present invention shown in the drawings will be explained in detail below.

まず、第1図を参照してこの発明によるデイジ
タル信号処理装置の実施例を概略的に説明する。
同図において1はアナログ信号入力端子、2はア
ナログ信号入力部、3はデイジタル信号入力端
子、4はアナログ信号入力部2でA/D変換され
たデイジタル信号とデイジタル信号入力端子3か
らのデイジタル信号とを選択するセレクタ、5は
可変周波クロツクを発生するパルス発生部、6は
デイジタル信号処理演算部、7はアナログ出力
部、8はアナログ信号出力端子、9はデイジタル
信号出力端子、10はコマンド入力部、11はイ
ンタフエース部、12は制御部である。このデイ
ジタル信号処理実施例においては、図示しない外
部制御機器より端子10を経て処理機能および処
理条件が制御部12へコマンド(命令)として転
送される。
First, an embodiment of a digital signal processing apparatus according to the present invention will be schematically described with reference to FIG.
In the figure, 1 is an analog signal input terminal, 2 is an analog signal input section, 3 is a digital signal input terminal, and 4 is a digital signal A/D converted by the analog signal input section 2 and a digital signal from the digital signal input terminal 3. 5 is a pulse generation section that generates a variable frequency clock, 6 is a digital signal processing calculation section, 7 is an analog output section, 8 is an analog signal output terminal, 9 is a digital signal output terminal, 10 is a command input 11 is an interface section, and 12 is a control section. In this digital signal processing embodiment, processing functions and processing conditions are transferred as commands to the control unit 12 via the terminal 10 from an external control device (not shown).

このアナログ信号入力部2は、ゲイン可変のア
ンプ、カツトオフ周波数可変のアンチエリアジン
グフイルタ、量子化ビツト長可変のA/D変換器
から構成される。パルス発生部5の発生するクロ
ツクパルスは、A/D変換器のサンプリングパル
スおよび信号処理のタイミングパルスとして機能
するものである。また、アナログ信号出力部7
は、処理の結果得られたデイジタルデータをD/
A変換するD/A変換器、カツトオフ周波数可変
の低域通過フイルタ、およびゲインの可変なアン
プから構成される。
The analog signal input section 2 is comprised of an amplifier with variable gain, an antialiasing filter with variable cutoff frequency, and an A/D converter with variable quantization bit length. The clock pulses generated by the pulse generator 5 function as sampling pulses for the A/D converter and timing pulses for signal processing. In addition, the analog signal output section 7
The digital data obtained as a result of processing is
It consists of a D/A converter for A conversion, a low-pass filter with variable cutoff frequency, and an amplifier with variable gain.

制御部12ではこのコマンドを解読して、アナ
ログ信号入力部2には、可変アンプのゲイン、ア
ンチエリアジングフイルタのカツトオフ周波数、
A/D変換器のビツト長等を設定し、アナログ信
号出力部7には低域通過フイルタのカツトオフ周
波数、可変アンプのゲイン等を設定しパルス発生
部5にはクロツクパルスの周期を、セレクタ4に
はデイジタル信号処理演算部6で処理するデータ
をA/D変換後のデイジタルデータにするか、デ
イジタル信号入力端子3から入力したデイジタル
データにするかを選択する信号を、またデイジタ
ル信号処理演算部6には処理機能をそれぞれ設定
する。
The control unit 12 decodes this command and inputs the variable amplifier gain, anti-aliasing filter cutoff frequency,
The bit length of the A/D converter is set, the cutoff frequency of the low-pass filter, the gain of the variable amplifier, etc. are set in the analog signal output section 7, the period of the clock pulse is set in the pulse generator 5, and the period of the clock pulse is set in the selector 4. is a signal for selecting whether the data to be processed by the digital signal processing calculation unit 6 is digital data after A/D conversion or digital data input from the digital signal input terminal 3, and the digital signal processing calculation unit 6 Set the processing functions for each.

第2図によりデイジタル信号処理演算部6の実
例を詳述する。読みだし専用の半導体メモリ等の
不揮発性メモリを用いたプログラムメモリ13に
は波形分析、信号発生等のすべての機能を実現す
るプログラムを格納されており、第1図の制御部
12より転送された処理機能コマンドを端子14
から演算制御回路15が受けとりここで処理プロ
グラムの選択を行う。この選択はプログラムメモ
リ13に格納されたプログラムの先頭番地をアド
レスポインタ16へ設定することにより行うこと
ができる。演算回路17は、アドレスポインタ1
6により指示されたプログラムメモリ13のアド
レスのプログラム内容に従つて動作するもので、
デイジタル信号処理の基本演算である積・和演算
を実行する。この演算回路14は乗算器、加算器
を使つたハードワイヤ回路で構成してもよいし、
マイクロプロセツサーやデイジタルシグナルプロ
セツサーで実現してもよい。前記演算制御回路1
5には第1図のパルス発生部5より演算のスター
トパルスとして動作するクロツクパルスが端子1
8より加えられこれによりアドレスポインタ16
のカウントアツプが開始する。端子19より第1
図のセレクタ4で選択されたデイジタル入力信号
がとりこまれ、演算回路17による演算結果はデ
ータメモリ20に格納されるか、端子9よりデイ
ジタル出力信号として取りださせる。ただしデイ
ジタル信号処理演算部6で実行される機能によつ
ては、例えば波形分析のように端子19からデイ
ジタル入力信号をとりこみ結果をデータメモリ2
0に格納する信号の流れとか、例えば信号発生の
ように端子19からデイジタル入力信号をとりこ
まないで、演算回路17で発生した信号が端子9
へデイジタル出力信号としてとりだされる信号の
流れなどいくつか考えられる。
An example of the digital signal processing calculation section 6 will be described in detail with reference to FIG. A program memory 13 using a non-volatile memory such as a read-only semiconductor memory stores programs for realizing all functions such as waveform analysis and signal generation, and is transferred from the control unit 12 in FIG. Processing function command to terminal 14
The processing program is received by the arithmetic control circuit 15 and the processing program is selected here. This selection can be made by setting the start address of the program stored in the program memory 13 to the address pointer 16. The arithmetic circuit 17 uses the address pointer 1
It operates according to the program contents of the address of the program memory 13 instructed by 6,
Executes product/sum operations, which are basic operations in digital signal processing. This arithmetic circuit 14 may be configured with a hardwired circuit using multipliers and adders, or
It may be realized by a microprocessor or digital signal processor. The arithmetic control circuit 1
5, a clock pulse that operates as a start pulse for calculation is sent from the pulse generator 5 in FIG. 1 to terminal 1.
address pointer 16.
The count up begins. 1st from terminal 19
The digital input signal selected by the selector 4 shown in the figure is taken in, and the result of calculation by the calculation circuit 17 is stored in the data memory 20 or taken out from the terminal 9 as a digital output signal. However, depending on the function executed by the digital signal processing calculation section 6, such as waveform analysis, the digital input signal is taken in from the terminal 19 and the result is stored in the data memory 2.
For example, when a digital input signal is not taken in from the terminal 19 as in the case of signal generation, the signal generated in the arithmetic circuit 17 is sent to the terminal 9.
There are several possible signal flows that can be taken out as digital output signals.

以上述べた様に、本発明によれば基本的信号処
理のみならず多様なデイジタル信号処理機能が単
一の装置によつて達成されるものである。
As described above, according to the present invention, not only basic signal processing but also various digital signal processing functions can be achieved by a single device.

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

第1図は本発明の一実施例を示すブロツク回路
図、および第2図は第1図に示す実施例における
デイジタル信号処理演算部の詳細を示すブロツク
図である。 1……アナログ信号入力端子、2……アナログ
信号入力部、3……デイジタル信号入力端子、4
……セレクタ、5……パルス発生部、6……デイ
ジタル信号処理演算部、7……アナログ出力部、
8……アナログ信号出力端子、9……デイジタル
信号出力端子、10……コマンド入力端子、11
……インタフエース部、12……制御部、13…
…プログラムメモリ、14……制御指令端子、1
5……演算制御回路、16……アドレスポイン
タ、17……演算回路、18……クロツクパルス
端子、19……デイジタルデータ端子、20……
データメモリ。
FIG. 1 is a block circuit diagram showing one embodiment of the present invention, and FIG. 2 is a block diagram showing details of a digital signal processing calculation section in the embodiment shown in FIG. 1...Analog signal input terminal, 2...Analog signal input section, 3...Digital signal input terminal, 4
... Selector, 5 ... Pulse generation section, 6 ... Digital signal processing calculation section, 7 ... Analog output section,
8...Analog signal output terminal, 9...Digital signal output terminal, 10...Command input terminal, 11
...Interface section, 12...Control section, 13...
...Program memory, 14...Control command terminal, 1
5... Arithmetic control circuit, 16... Address pointer, 17... Arithmetic circuit, 18... Clock pulse terminal, 19... Digital data terminal, 20...
data memory.

Claims (1)

【特許請求の範囲】[Claims] 1 アナログ信号をデイジタル信号に変換して、
周波数分析処理等のデイジタル信号処理を行うデ
イジタル信号処理装置において、ゲイン可変のア
ンプ、カツトオフ周波数可変のアンチエリアジン
グフイルタ、量子化ビツト長可変のA/D変換器
から構成されるアナログ信号入力と、デイジタル
信号を入力するデイジタル信号入力端子と、前記
A/D変換器のサンプリングパルスおよび信号処
理のタイミングパルスとして機能するクロツクパ
ルスを周期可変で発生するパルス発生部と、デイ
ジタル信号処理機能を実現する処理手順をプログ
ラムの形で複数個格納し、該プログラムによる制
御のもとで演算方式を変えることの可能なデイジ
タル信号処理演算部と、処理の結果得られたデイ
ジタルデータを変換するD/A変換器、カツトオ
フ周波数可変の低域通過フイルタおよびゲイン可
変のアンプから構成されるアナログ信号出力部
と、デイジタルデータを出力するための前記デイ
ジタル信号処理演算部の出力に接続されたデイジ
タル信号出力端子と、デイジタル信号処理機能の
指令を外部から受信するためのインタフエース部
と、および前記インタフエース部で受信された処
理機能処理条件に基づいて前記アナログ信号入力
端子、前記パルス発生部、前記デイジタル信号処
理演算部および前記アナログ信号出力部に関する
可変パラメータを設定し、前記各部間の接続を選
択制御する制御部とを具備し、デイジタル信号処
理機能を多様に可変としたことを特徴とするデイ
ジタル信号処理装置。
1 Convert analog signal to digital signal,
In a digital signal processing device that performs digital signal processing such as frequency analysis processing, an analog signal input consisting of an amplifier with variable gain, an anti-aliasing filter with variable cutoff frequency, and an A/D converter with variable quantization bit length; A digital signal input terminal for inputting a digital signal, a pulse generator for generating a clock pulse with a variable period that functions as a sampling pulse for the A/D converter and a timing pulse for signal processing, and a processing procedure for realizing a digital signal processing function. a digital signal processing calculation unit that stores a plurality of in the form of a program and is capable of changing the calculation method under the control of the program; an analog signal output section consisting of a low-pass filter with variable cut-off frequency and an amplifier with variable gain; a digital signal output terminal connected to the output of the digital signal processing section for outputting digital data; an interface section for receiving commands for processing functions from the outside, and based on the processing function processing conditions received by the interface section, the analog signal input terminal, the pulse generation section, the digital signal processing operation section, and A digital signal processing device, comprising: a control section that sets variable parameters regarding the analog signal output section and selectively controls connections between the respective sections, and has a digital signal processing function that can be varied in a variety of ways.
JP3290984A 1984-02-23 1984-02-23 DEIJITARUSHINGOSHORISOCHI Expired - Lifetime JPH0246980B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3290984A JPH0246980B2 (en) 1984-02-23 1984-02-23 DEIJITARUSHINGOSHORISOCHI

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3290984A JPH0246980B2 (en) 1984-02-23 1984-02-23 DEIJITARUSHINGOSHORISOCHI

Publications (2)

Publication Number Publication Date
JPS60176174A JPS60176174A (en) 1985-09-10
JPH0246980B2 true JPH0246980B2 (en) 1990-10-18

Family

ID=12372019

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3290984A Expired - Lifetime JPH0246980B2 (en) 1984-02-23 1984-02-23 DEIJITARUSHINGOSHORISOCHI

Country Status (1)

Country Link
JP (1) JPH0246980B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4755951A (en) * 1986-03-03 1988-07-05 Tektronix, Inc. Method and apparatus for digitizing a waveform
US8296088B2 (en) 2006-06-02 2012-10-23 Luminex Corporation Systems and methods for performing measurements of one or more materials

Also Published As

Publication number Publication date
JPS60176174A (en) 1985-09-10

Similar Documents

Publication Publication Date Title
EP0218912B1 (en) Special effects device for an electronic musical instrument
JPH0642619B2 (en) Interpolative time-discrete filter device
JPS6190514A (en) Music signal processor
US4157457A (en) Frequency analyzer comprising a digital band-pass and a digital low-pass filter section both operable in a time-division fashion
US4942799A (en) Method of generating a tone signal
JPH0246980B2 (en) DEIJITARUSHINGOSHORISOCHI
JP3320542B2 (en) Method for filtering a digital signal and digital filter architecture
JPH0246981B2 (en) DEIJITARUSHINGOSHORISOCHI
JP2663496B2 (en) Signal interpolator for musical tone signal generator
EP0084562B1 (en) Multi-tone signal generator
JP2699570B2 (en) Electronic musical instrument
JPS60248014A (en) Digital signal processing circuit
JPH10341159A (en) A/d converter
JPH01269994A (en) Musical sound signal generating device
JPH0558558B2 (en)
JPH11282466A (en) Signal processor and signal processing method
SU978198A1 (en) Memory having data circulation
JPH09312549A (en) Rate conversion circuit
KR100339410B1 (en) Apparatus for sampling rate conversion of ac '97 codec
JPH04161878A (en) Variable delay circuit
JP2949764B2 (en) Signal generation circuit
JP2555293B2 (en) Audio signal delay device
JPS637901Y2 (en)
JPH06178872A (en) Computer game device constituted of sound source tip which houses plurality of sound ource output parts
JPH0640267B2 (en) Digital filter device for tone signals