JPH0730372A - Frequency converting circuit for digital signal - Google Patents

Frequency converting circuit for digital signal

Info

Publication number
JPH0730372A
JPH0730372A JP16796893A JP16796893A JPH0730372A JP H0730372 A JPH0730372 A JP H0730372A JP 16796893 A JP16796893 A JP 16796893A JP 16796893 A JP16796893 A JP 16796893A JP H0730372 A JPH0730372 A JP H0730372A
Authority
JP
Japan
Prior art keywords
digital signal
clock
coefficient
latch
frequency
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
JP16796893A
Other languages
Japanese (ja)
Inventor
Yoshiko Imaida
佳子 今井田
Hiroshi Doi
博 土肥
Toru Asahara
透 浅原
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP16796893A priority Critical patent/JPH0730372A/en
Publication of JPH0730372A publication Critical patent/JPH0730372A/en
Pending legal-status Critical Current

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

PURPOSE:To obtain a DD converting circuit which is adaptive to an optional interpolation coefficient sequence by the same IC chip without spoiling the response speed. CONSTITUTION:A latch circuit 14 latches an input signal 113 with an mXfc clock 110 to obtain 1 to (N-1) clock delay signals. A multiplying circuit 115 is supplied with the coefficient array from a RAM 122 and performs interpolation arithmetic for the respective delay signals. Here, when the power source of a power switch 126 is turned ON, a coefficient sequence supplied from a ROM 124 is supplied to the multiplying circuit 115 through the RAM 122 to perform the interpolation arithmetic to structure the DD converting circuit which can perform conversion into an optional interpolated coefficient sequence without spoiling the response speed.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、デジタル信号の周波数
変換回路に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital signal frequency conversion circuit.

【0002】[0002]

【従来の技術】デジタル信号処理回路を用いた装置の開
発が盛んになり、機器間の互換性を容易にするデジタル
信号の周波数変換(以下DD変換と呼ぶ)技術が必要不
可欠になってきている。
2. Description of the Related Art With the active development of devices using digital signal processing circuits, frequency conversion (hereinafter referred to as DD conversion) technology of digital signals for facilitating compatibility between devices has become indispensable. .

【0003】DD変換の基本的考え方については文献
(「画像のデジタル信号処理」吹抜敬彦著)や、本出願
人が先に出願した特願平3−346111号「ディジタ
ル信号の周波数変換方式及び変換回路」等で説明されて
いるので、ここでは詳細な説明を省略する。
Regarding the basic concept of the DD conversion, reference is made to "Digital signal processing of images" by Takahiko Fukibuki, and Japanese Patent Application No. 3-346111 filed by the applicant earlier, "Frequency conversion method and conversion of digital signal". Circuit, etc., and detailed description thereof will be omitted here.

【0004】以下に、従来のDD変換回路の構成につい
て説明する。図3は従来のサンプリング周波数m×fc
のデジタル信号をサンプリング周波数n×fcのデジタ
ル信号に変換するDD変換回路の構成の一例を示すもの
である。図3において、10はm×fcクロック、11
は間引きm×fcクロック発生回路、12は間引きm×
fcクロック、13はfs=m×fcの入力信号、14
はタップ数Nタップのラッチ回路、15は掛け算回路、
16は加算回路、17はレベルシフト回路、18は間引
きm×fcクロックラッチ回路、19はn×fcクロッ
ク、20は間引きm×fcクロックラッチ回路18から
出力する信号を一時格納するメモリー、21は出力信
号、22は補間係数を格納している読み出し専用メモリ
ー(以下ROMと呼ぶ)である。
The structure of a conventional DD conversion circuit will be described below. FIG. 3 shows a conventional sampling frequency m × fc
2 shows an example of the configuration of a DD conversion circuit that converts the digital signal of 1 to the digital signal of sampling frequency n × fc. In FIG. 3, 10 is an m × fc clock, and 11
Is a decimation m × fc clock generation circuit, and 12 is a decimation m × fc
fc clock, 13 is an input signal of fs = m × fc, 14
Is a latch circuit with N taps, 15 is a multiplication circuit,
16 is an adder circuit, 17 is a level shift circuit, 18 is a thinning m × fc clock latch circuit, 19 is an n × fc clock, 20 is a memory for temporarily storing the signal output from the thinning m × fc clock latch circuit 18, 21 is a memory The output signal 22 is a read-only memory (hereinafter referred to as ROM) that stores the interpolation coefficient.

【0005】図4は図3で示したDD変換回路の信号処
理形式を示すものである。図4で、30はm×fcクロ
ック(図3のa)、31はサンプリング周波数m×fc
の入力信号(図3のb)、32は1クロック遅延信号
(図3のc)、33は2クロック遅延信号(図3の
d)、34は(N−1)クロック遅延信号(図3の
e)、35は補間演算であり、G[0],G[1],・
・・は補間係数列のグループを示す。36はレベルシフ
トした後の補間演算出力信号(図3のg)、37は間引
きm×fcクロック(図3のh)、38は間引きm×f
cラッチ出力(図3のi)、39はn×fcクロック
(図3のj)、40は出力信号(図3のk)である。
FIG. 4 shows a signal processing format of the DD conversion circuit shown in FIG. In FIG. 4, 30 is an m × fc clock (a in FIG. 3), 31 is a sampling frequency m × fc
Input signal (b in FIG. 3), 32 is a 1-clock delay signal (c in FIG. 3), 33 is a 2-clock delay signal (d in FIG. 3), and 34 is an (N-1) clock delay signal (in FIG. 3). e) and 35 are interpolation operations, G [0], G [1], ...
.. indicates a group of interpolation coefficient sequences. 36 is an interpolation operation output signal after level shifting (g in FIG. 3), 37 is a thinning m × fc clock (h in FIG. 3), and 38 is a thinning m × f.
c is a latch output (i in FIG. 3), 39 is an n × fc clock (j in FIG. 3), and 40 is an output signal (k in FIG. 3).

【0006】入力信号13(図4の31参照)をラッチ
回路14でm×fcクロック10(図4の30参照)で
ラッチし、1〜(N−1)クロック遅延信号(図4の3
2〜34参照)を得る。各遅延信号にROM22から与
えられる係数(図4の35参照)を供給し補間演算がな
される。補間演算出力はレベルシフト回路17で適切な
レベルに補正され(図4の36参照)、間引きm×fc
クロックラッチ回路18内で間引きm×fcクロック
(図4の37参照)でラッチを行い、間引きm×fcラ
ッチ出力(図4の38参照)を形成する。間引きm×f
c出力をメモリー20に取り込み、n×fcクロック1
9(図4の39参照)のタイミングで読み出し、出力信
号21(図4の40参照)を形成しm×fc→n×fc
のDD変換が完了する。
The input signal 13 (see 31 in FIG. 4) is latched by the latch circuit 14 with the m × fc clock 10 (see 30 in FIG. 4), and 1 to (N-1) clock delay signals (3 in FIG. 4) are latched.
2-34)). A coefficient (see 35 in FIG. 4) supplied from the ROM 22 is supplied to each delay signal to perform interpolation calculation. The interpolation calculation output is corrected to an appropriate level by the level shift circuit 17 (see 36 in FIG. 4) and thinned out m × fc
Latching is performed in the clock latch circuit 18 with the thinned-out m × fc clock (see 37 in FIG. 4) to form a thinned-out m × fc latch output (see 38 in FIG. 4). Thinning out m × f
C output is fetched in the memory 20 and n × fc clock 1
The signal is read out at the timing of 9 (see 39 in FIG. 4) to form the output signal 21 (see 40 in FIG. 4) and m × fc → n × fc.
DD conversion is completed.

【0007】なお、これらの回路は一般に集積化され、
ICの1チップ上に構成される。
Note that these circuits are generally integrated,
It is constructed on one chip of the IC.

【0008】[0008]

【発明が解決しようとする課題】しかしながら上記の従
来のDD変換回路の構成では、ROMに補間係数を格納
するため、異なった補間係数によりDD変換する場合、
例えば、映像信号の変換において変換比率が異なるNT
SC仕様とPAL仕様の両方の仕様を満たす場合等、同
一タップ数Nの変換であっても、周波数変換の比率m,
nの値が異なる場合には、ROMそのものを変更する必
要があった。このことは、ROMとDD変換の演算処理
部を同一ICチップに形成した場合、ICそのものを変
更する必要があるという問題点を有していた。また、R
OMとDD変換の演算処理部を別のICチップで形成し
た場合は、係数供給にかかる応答速度が遅くなり、画像
処理等の高速度のDD変換には対応できなかった。
However, in the configuration of the conventional DD conversion circuit described above, since the interpolation coefficient is stored in the ROM, when the DD conversion is performed with different interpolation coefficients,
For example, NT having a different conversion ratio in the conversion of video signals
Even if both SC specifications and PAL specifications are satisfied, even if conversion is performed with the same tap number N, the frequency conversion ratio m,
If the value of n is different, it is necessary to change the ROM itself. This has a problem that when the ROM and the arithmetic processing unit for the DD conversion are formed on the same IC chip, the IC itself needs to be changed. Also, R
When the OM and the arithmetic processing unit for the DD conversion are formed by different IC chips, the response speed related to the coefficient supply becomes slow, and the high speed DD conversion such as image processing cannot be supported.

【0009】本発明は上記従来の問題点を解決するもの
で、汎用性のあるDD変換回路を提供することを目的と
する。
The present invention solves the above conventional problems, and an object thereof is to provide a versatile DD conversion circuit.

【0010】[0010]

【課題を解決するための手段】この目的を達成するため
に本発明のデジタル信号の周波数変換回路は、タップ数
NからなるFIR型デジタルフィルターの構成をとり、
前記各タップの出力信号に所定の係数を掛ける演算回路
を用いてサンプリング周波数m×fcの第1のデジタル
信号をサンプリング周波数n×fcの第2のデジタル信
号に変換するデジタル信号の周波数変換回路であって、
前記第1のデジタル信号を前記第1のクロックでNタッ
プラッチする第1のラッチ手段と、前記第1のラッチ手
段の各単位ラッチ出力に任意の係数を掛ける掛け算手段
と、前記掛け算手段の出力を加算する加算手段と、前記
加算手段の出力信号を周波数n×fcの第2のクロック
で読み出す読み出し手段と、前記掛け算手段に供給する
係数を格納する第1の格納手段とを第1のICの同一チ
ップ上に有し、前記第1の格納手段は随時書き込み読み
出し可能な機能を有する。
In order to achieve this object, the frequency conversion circuit for digital signals according to the present invention has a structure of FIR type digital filter having N taps.
A digital signal frequency conversion circuit for converting a first digital signal having a sampling frequency m × fc into a second digital signal having a sampling frequency n × fc by using an arithmetic circuit that multiplies the output signal of each tap by a predetermined coefficient. There
First latch means for N-tap latching the first digital signal with the first clock, multiplication means for multiplying each unit latch output of the first latch means by an arbitrary coefficient, and output of the multiplication means A first IC for adding an adder, a read-out means for reading an output signal of the adder with a second clock having a frequency of n × fc, and a first storing means for storing a coefficient to be supplied to the multiplying means. , And the first storage means has a function capable of writing and reading at any time.

【0011】また、前記第1の格納手段に供給する係数
を格納する第2の格納手段を、前記第1のICチップ外
に有する。
Further, a second storage means for storing the coefficient supplied to the first storage means is provided outside the first IC chip.

【0012】さらに、前記第1の格納手段に供給する係
数を格納する第2の格納手段と、前記第2の格納手段に
格納されている係数を前記第1の格納手段に供給する処
理を施すCPUを第2のICチップ上に有する。
Further, a processing for supplying the second storage means for storing the coefficient supplied to the first storage means and the coefficient stored in the second storage means to the first storage means is performed. It has a CPU on the second IC chip.

【0013】[0013]

【作用】上記の構成により、各タップの出力信号に掛け
る係数列を、同一ICチップ上の随時書き込み読み出し
可能なメモリー(以下RAMと呼ぶ)から供給すること
ができる。
With the above configuration, the coefficient string to be multiplied by the output signal of each tap can be supplied from a memory (hereinafter referred to as RAM) on the same IC chip, which can be written and read at any time.

【0014】[0014]

【実施例】以下、本発明の一実施例について、図面を参
照しながら説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0015】図1は本発明の第1の実施例におけるDD
変換回路の構成を表したブロック図である。図1におい
て、110はm×fcクロック、111は間引きm×f
cクロック発生回路、112は間引きm×fcクロッ
ク、113はfs=m×fcの入力信号、114はタッ
プ数Nタップのラッチ回路、115は掛け算回路、11
6は加算回路、117はレベルシフト回路、118は間
引きm×fcクロックラッチ回路、119はn×fcク
ロック、120は間引きm×fcクロックラッチ回路1
18から出力する信号を一時格納するメモリー、121
は出力信号、122は掛け算回路115に供給する補間
係数を格納するRAM、123はICチップ、124は
RAM122に供給する補間係数を格納しているRO
M、125はDD変換の係数の転送を司るマイクロコン
ピュータ、126は電源スイッチである。
FIG. 1 shows a DD according to the first embodiment of the present invention.
It is a block diagram showing a configuration of a conversion circuit. In FIG. 1, 110 is an m × fc clock, and 111 is a thinned m × f clock.
c clock generation circuit, 112 thinned-out m × fc clock, 113 input signal of fs = m × fc, 114 latch circuit with N taps, 115 multiplication circuit, 11
6 is an adder circuit, 117 is a level shift circuit, 118 is a thinned-out m × fc clock latch circuit, 119 is an n × fc clock, and 120 is a thinned-out m × fc clock latch circuit 1.
A memory for temporarily storing signals output from 18, 121
Is an output signal, 122 is a RAM for storing interpolation coefficients to be supplied to the multiplication circuit 115, 123 is an IC chip, and 124 is RO for storing interpolation coefficients to be supplied to the RAM 122.
M and 125 are microcomputers that control the transfer of the coefficients of the DD conversion, and 126 is a power switch.

【0016】上記のように構成されたDD変換回路につ
いて、以下にその動作を説明する。電源スイッチ126
をONにすると、マイクロコンピュータ125の指令に
よりアドレスが転送され、ROM124からICチップ
123上のRAM122に格納データが順次転送され書
き込まれる。ラッチ回路114において入力信号113
をm×fcクロック110でラッチし、1〜(N−1)
クロック遅延信号を得る。掛け算回路115において各
遅延信号にRAM122から与えられる係数列を供給し
補間演算がなされる。補間演算出力は加算回路116で
加算されたのちレベルシフト回路117で適切なレベル
に補正され、間引きm×fcクロックラッチ回路118
内で間引きm×fcクロックでラッチを行い、間引きm
×fcラッチ出力を形成する。間引きm×fc出力をメ
モリー120に取り込み、m×fcクロック119のタ
イミングで読み出し、出力信号121を形成し、m×f
c→n×fcのDD変換が完了する。
The operation of the DD conversion circuit configured as described above will be described below. Power switch 126
When is turned on, the address is transferred according to a command from the microcomputer 125, and the stored data is sequentially transferred and written from the ROM 124 to the RAM 122 on the IC chip 123. The input signal 113 in the latch circuit 114
Latched by m × fc clock 110, and 1- (N-1)
Obtain the clock delay signal. In the multiplication circuit 115, a coefficient string given from the RAM 122 is supplied to each delay signal to perform an interpolation calculation. The interpolation calculation output is added by the adder circuit 116, then corrected by the level shift circuit 117 to an appropriate level, and thinned out m × fc clock latch circuit 118.
Latch with m × fc clock in
Form the xfc latch output. The thinned-out m × fc output is taken into the memory 120, read out at the timing of the m × fc clock 119, and the output signal 121 is formed.
The DD conversion of c → n × fc is completed.

【0017】以上のように本実施例では、予めDD変換
の補間係数を格納しておいたROM124からICチッ
プ123上のRAM122にデータを転送した後、DD
変換を行っている。従って、補間係数を変更してDD変
換を行いたい場合、例えばビデオ信号に対するDD変換
で、NTSC仕様とPAL仕様で補間係数を変更する場
合等において、DD変換のICチップ123そのものを
交換する必要がなく、外部のROM124を入れ換える
だけで対応することができる。また、同一ICチップに
RAM122を配置したことで、高速度のDD変換にも
対応することができる。ここでは外部のDD変換の係数
の格納媒体としてROMを例にとったが、EEPROM
等の書き替え可能なROMを用いると、データを書き替
えるだけでROMを交換せずに異なる補間係数に対応す
ることができる。
As described above, in this embodiment, after the data is transferred from the ROM 124 in which the interpolation coefficient of the DD conversion is stored in advance to the RAM 122 on the IC chip 123, the DD is added.
It's converting. Therefore, when it is desired to perform the DD conversion by changing the interpolation coefficient, for example, when the interpolation coefficient is changed between the NTSC specification and the PAL specification in the DD conversion of the video signal, the DD conversion IC chip 123 itself needs to be replaced. Instead, it can be dealt with only by replacing the external ROM 124. Further, by arranging the RAM 122 in the same IC chip, it is possible to support high speed DD conversion. Here, the ROM is taken as an example of an external storage medium for the coefficient of the DD conversion.
If a rewritable ROM such as the above is used, it is possible to deal with different interpolation coefficients only by rewriting the data without replacing the ROM.

【0018】図2は本発明の第2の実施例におけるDD
変換回路の構成を表したブロック図である。図2におい
て、110〜126は図1と同一であるため説明を省略
する。127は1チップのマイクロコンピュータ、12
8はCPUである。
FIG. 2 shows a DD according to the second embodiment of the present invention.
It is a block diagram showing a configuration of a conversion circuit. In FIG. 2, reference numerals 110 to 126 are the same as those in FIG. 127 is a one-chip microcomputer, 12
8 is a CPU.

【0019】上記のように構成されたDD変換回路につ
いて、以下にその動作を説明する。電源スイッチ126
をONにすると、マイクロコンピュータ127上のCP
U128の指令に基づきROM124からICチップ1
23上のRAM122に格納データが順次転送され書き
込まれる。ラッチ回路114において入力信号113を
m×fcクロック110でラッチし、1〜(N−1)ク
ロック遅延信号を得る。掛け算回路115において各遅
延信号にRAM122から与えられる係数列を供給し補
間演算がなされる。補間演算出力は加算回路116で加
算されたのちレベルシフト回路117で適切なレベルに
補正され、間引きm×fcクロックラッチ回路118内
で間引きm×fcクロックでラッチを行い、間引きm×
fcラッチ出力を形成する。間引きm×fc出力をメモ
リー120に取り込み、m×fcクロック119のタイ
ミングで読み出し、出力信号121を形成し、m×fc
→n×fcのDD変換が完了する。
The operation of the DD conversion circuit configured as described above will be described below. Power switch 126
When turned on, the CP on the microcomputer 127
IC chip 1 from ROM 124 based on U128 command
The stored data is sequentially transferred to and written in the RAM 122 on 23. The latch circuit 114 latches the input signal 113 with the m × fc clock 110 and obtains 1 to (N−1) clock delay signals. In the multiplication circuit 115, a coefficient string given from the RAM 122 is supplied to each delay signal to perform an interpolation calculation. The interpolation calculation output is added by the adder circuit 116, then corrected to an appropriate level by the level shift circuit 117, and latched by the thinning-out m × fc clock latch circuit 118 at the thinning-out m × fc clock, and the thinning-out m × fc.
Form the fc latch output. The thinned-out m × fc output is taken into the memory 120, read out at the timing of the m × fc clock 119, and the output signal 121 is formed.
→ DD conversion of n × fc is completed.

【0020】以上のように本実施例では、予めDD変換
の補間係数をマイクロコンピュータチップ127上のR
OM124に格納し、このROM124からICチップ
123上のRAM122にデータを転送した後DD変換
を行っている。従って、マイクロコンピュータ127上
のROM124にDD変換の係数を格納しているため、
新たにROMを設ける必要がなく、部品点数、コストの
削減につながる。
As described above, in this embodiment, the interpolation coefficient for the DD conversion is preliminarily set to R on the microcomputer chip 127.
The data is stored in the OM 124, the data is transferred from the ROM 124 to the RAM 122 on the IC chip 123, and then the DD conversion is performed. Therefore, since the coefficient of the DD conversion is stored in the ROM 124 on the microcomputer 127,
Since it is not necessary to provide a new ROM, the number of parts and cost can be reduced.

【0021】[0021]

【発明の効果】以上のように本発明は、各タップの出力
信号に掛ける係数列を、マイクロコンピュータチップ上
のROMからICチップ上のRAMを介して供給するた
め応答速度を損なうことなく、同一ICチップ、同一マ
イクロコンピュータチップで任意の補間係数列に対応す
ることができるDD変換回路の構築がなされ、その効果
は大なるものである。
As described above, according to the present invention, the coefficient string to be multiplied by the output signal of each tap is supplied from the ROM on the microcomputer chip via the RAM on the IC chip, and the same response speed is not impaired. A DD conversion circuit capable of coping with an arbitrary interpolation coefficient sequence is constructed by the IC chip and the same microcomputer chip, and the effect is great.

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

【図1】本発明の第1の実施例におけるDD変換回路の
構成を示すブロック図
FIG. 1 is a block diagram showing a configuration of a DD conversion circuit according to a first embodiment of the present invention.

【図2】本発明の第2の実施例におけるDD変換回路の
構成を示すブロック図
FIG. 2 is a block diagram showing a configuration of a DD conversion circuit according to a second embodiment of the present invention.

【図3】従来のDD変換回路の構成を示すブロック図FIG. 3 is a block diagram showing a configuration of a conventional DD conversion circuit.

【図4】DD変換回路の信号処理を説明するためのタイ
ミングチャート
FIG. 4 is a timing chart for explaining signal processing of a DD conversion circuit.

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

111 間引きm×fcクロック発生回路 114 タップ数Nタップのラッチ回路 115 掛け算回路 116 加算回路 117 レベルシフト回路 118 間引きm×fcクロックラッチ回路 120 メモリー 122 RAM 123 ICチップ 124 ROM 125 メモリー制御部 126 電源スイッチ 127 マイクロコンピュータチップ 128 CPU 111 decimation m × fc clock generation circuit 114 number of taps N tap latch circuit 115 multiplication circuit 116 adder circuit 117 level shift circuit 118 decimation m × fc clock latch circuit 120 memory 122 RAM 123 IC chip 124 ROM 125 memory controller 126 power switch 127 microcomputer chip 128 CPU

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 タップ数NからなるFIR型デジタルフ
ィルターの構成をとり、前記各タップの出力信号に所定
の係数を掛ける演算回路を用いてサンプリング周波数m
×fcの第1のデジタル信号をサンプリング周波数n×
fc(fcは単位クロック周波数、m,nは互いに素な
自然数)の第2のデジタル信号に変換するデジタル信号
の周波数変換回路であって、 前記第1のデジタル信号を前記第1のクロックでNタッ
プラッチする第1のラッチ手段と、前記第1のラッチ手
段の各単位ラッチ出力に任意の係数を掛ける掛け算手段
と、前記掛け算手段の出力を加算する加算手段と、前記
加算手段の出力信号を周波数n×fcの第2のクロック
で読み出す読み出し手段と、前記掛け算手段に供給する
係数を格納する格納手段とをICの同一チップ上に有
し、 且つ前記格納手段は随時書き込み読み出し可能な機能を
有することを特徴とするデジタル信号の周波数変換回
路。
1. A FIR type digital filter having a number of taps N is constructed, and a sampling frequency m is used by using an arithmetic circuit for multiplying an output signal of each tap by a predetermined coefficient.
The sampling frequency n × of the first digital signal of × fc
A frequency conversion circuit of a digital signal for converting into a second digital signal of fc (fc is a unit clock frequency, m and n are natural numbers that are relatively prime numbers), and the first digital signal is converted into N by the first clock. First latch means for tap-latch, multiplication means for multiplying each unit latch output of the first latch means by an arbitrary coefficient, addition means for adding the outputs of the multiplication means, and an output signal of the addition means A read means for reading at a second clock having a frequency of n × fc and a storage means for storing a coefficient to be supplied to the multiplication means are provided on the same chip of the IC, and the storage means has a function capable of writing and reading at any time. A digital signal frequency conversion circuit having.
【請求項2】 タップ数NからなるFIR型デジタルフ
ィルターの構成をとり、前記各タップの出力信号に所定
の係数を掛ける演算回路を用いてサンプリング周波数m
×fcの第1のデジタル信号をサンプリング周波数n×
fc(fcは単位クロック周波数、m,nは互いに素な
自然数)の第2のデジタル信号に変換するデジタル信号
の周波数変換回路であって、 前記第1のデジタル信号を前記第1のクロックでNタッ
プラッチする第1のラッチ手段と、前記第1のラッチ手
段の各単位ラッチ出力に任意の係数を掛ける掛け算手段
と、前記掛け算手段の出力を加算する加算手段と、前記
加算手段の出力信号を周波数n×fcの第2のクロック
で読み出す読み出し手段と、前記掛け算手段に供給する
係数を格納する随時書き込み読みだし可能な機能を有す
る第1の格納手段とをICの同一チップ上に有し、 前記第1の格納手段に供給する係数を格納する第2の格
納手段を前記ICのチップ外に有することを特徴とする
請求項1記載のデジタル信号の周波数変換回路。
2. A FIR type digital filter having a number of taps N is constructed, and a sampling frequency m is used by using an arithmetic circuit for multiplying an output signal of each tap by a predetermined coefficient.
The sampling frequency n × of the first digital signal of × fc
A frequency conversion circuit of a digital signal for converting into a second digital signal of fc (fc is a unit clock frequency, m and n are natural numbers that are relatively prime numbers), and the first digital signal is converted into N by the first clock. First latch means for tap-latch, multiplication means for multiplying each unit latch output of the first latch means by an arbitrary coefficient, addition means for adding the outputs of the multiplication means, and an output signal of the addition means A read means for reading at a second clock having a frequency of n × fc and a first storage means for storing a coefficient to be supplied to the multiplying means and having a read / write function at any time are provided on the same chip of the IC. 2. The frequency conversion circuit for a digital signal according to claim 1, further comprising a second storage means for storing a coefficient supplied to the first storage means, outside the chip of the IC.
【請求項3】 タップ数NからなるFIR型デジタルフ
ィルターの構成をとり、前記各タップの出力信号に所定
の係数を掛ける演算回路を用いてサンプリング周波数m
×fcの第1のデジタル信号をサンプリング周波数n×
fc(fcは単位クロック周波数、m,nは互いに素な
自然数)の第2のデジタル信号に変換するデジタル信号
の周波数変換回路であって、 前記第1のデジタル信号を前記第1のクロックでNタッ
プラッチする第1のラッチ手段と、前記第1のラッチ手
段の各単位ラッチ出力に任意の係数を掛ける掛け算手段
と、前記掛け算手段の出力を加算する加算手段と、前記
加算手段の出力信号を周波数n×fcの第2のクロック
で読み出す読み出し手段と、前記掛け算手段に供給する
係数を格納する随時書き込み読みだし可能な機能を有す
る第1の格納手段とを第1のICの同一チップ上に有
し、 前記第1の格納手段に供給する係数を格納する第2の格
納手段と、前記第2の格納手段に格納されている係数を
前記第1の格納手段に供給する処理を施すCPUを第2
のICチップ上に有することを特徴とする請求項1記載
のデジタル信号の周波数変換回路。
3. A FIR type digital filter having a number of taps N, and a sampling frequency m using an arithmetic circuit for multiplying an output signal of each tap by a predetermined coefficient.
The sampling frequency n × of the first digital signal of × fc
A frequency conversion circuit of a digital signal for converting into a second digital signal of fc (fc is a unit clock frequency, m and n are natural numbers that are relatively prime numbers), and the first digital signal is converted into N by the first clock. First latch means for tap-latch, multiplication means for multiplying each unit latch output of the first latch means by an arbitrary coefficient, addition means for adding the outputs of the multiplication means, and an output signal of the addition means On the same chip of the first IC, there are provided a reading means for reading at a second clock having a frequency of n × fc and a first storing means for storing the coefficient supplied to the multiplying means and having a function capable of reading and writing at any time. Second storage means for storing the coefficient to be supplied to the first storage means, and processing for supplying the coefficient stored in the second storage means to the first storage means CPU second
The frequency conversion circuit for a digital signal according to claim 1, wherein the frequency conversion circuit is provided on the IC chip.
JP16796893A 1993-07-07 1993-07-07 Frequency converting circuit for digital signal Pending JPH0730372A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16796893A JPH0730372A (en) 1993-07-07 1993-07-07 Frequency converting circuit for digital signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16796893A JPH0730372A (en) 1993-07-07 1993-07-07 Frequency converting circuit for digital signal

Publications (1)

Publication Number Publication Date
JPH0730372A true JPH0730372A (en) 1995-01-31

Family

ID=15859377

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16796893A Pending JPH0730372A (en) 1993-07-07 1993-07-07 Frequency converting circuit for digital signal

Country Status (1)

Country Link
JP (1) JPH0730372A (en)

Similar Documents

Publication Publication Date Title
JPH05235699A (en) Sampling frequency converter
JP2703126B2 (en) A / D, D / A converter
US5886912A (en) Processing elements connected in cascade having a controllable bypass
JPH0730372A (en) Frequency converting circuit for digital signal
JPS63285682A (en) Electronic image processing method and circuit
JP2856064B2 (en) Digital filter
JP2707609B2 (en) Memory device
JP2001211349A (en) Method and device for actualizing transfer function
JPS59128862A (en) Magnifying and reduction device
JPH0998069A (en) Fir type digital filter
JPH0514128A (en) Digital filter
JP2001109442A (en) Video signal processing circuit
JP2526293B2 (en) Scan circuit access device
JPS5956277A (en) Memory device
JP3232717B2 (en) Circuit description synthesizer
KR100234725B1 (en) Apparatus for interpolating electronic zoom of ccd camera
JPH10322571A (en) Device and method for processing video signal
JPH10322164A (en) Digital filter
JP3185945B2 (en) Circuit synthesis device
JPH0795671B2 (en) Digital Filter
JPH09247588A (en) Horizontal picture element number conversion circuit
JP2003298398A (en) Digital filter arithmetic processing circuit
JPS6386069A (en) Interpolation circuit
JPH1185470A (en) Arithmetic circuit
JPH0879012A (en) Digital filter