JPH03297212A - デジタル信号のサンプリング周波数の変換方法 - Google Patents

デジタル信号のサンプリング周波数の変換方法

Info

Publication number
JPH03297212A
JPH03297212A JP2099893A JP9989390A JPH03297212A JP H03297212 A JPH03297212 A JP H03297212A JP 2099893 A JP2099893 A JP 2099893A JP 9989390 A JP9989390 A JP 9989390A JP H03297212 A JPH03297212 A JP H03297212A
Authority
JP
Japan
Prior art keywords
digital signal
sampling frequency
sampling
frequency
signal
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
JP2099893A
Other languages
English (en)
Other versions
JP3044739B2 (ja
Inventor
Junji Torii
鳥居 順司
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 JP2099893A priority Critical patent/JP3044739B2/ja
Priority to US07/684,847 priority patent/US5126737A/en
Publication of JPH03297212A publication Critical patent/JPH03297212A/ja
Application granted granted Critical
Publication of JP3044739B2 publication Critical patent/JP3044739B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H17/00Networks using digital techniques
    • H03H17/02Frequency selective networks
    • H03H17/06Non-recursive filters
    • H03H17/0621Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
    • H03H17/0635Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies
    • H03H17/065Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer
    • H03H17/0657Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing characterized by the ratio between the input-sampling and output-delivery frequencies the ratio being integer where the output-delivery frequency is higher than the input sampling frequency, i.e. interpolation

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Analogue/Digital Conversion (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

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

Description

【発明の詳細な説明】 「産業上の利用分野」 この発明は、デジタル信号のサンプリング周波数の変換
方法に関する。
[従来の技術J 従来、デジタル信号のサンプリング周波数を変更する場
合、被処理デジタル信号をD/A(デジタル/アナログ
)変換器によってアナログ信号に変換し、アナログフィ
ルタによってアナログ信号に含まれる高周波信号を除去
し、この結果得られるアナログ信号を所望のサンプリン
グ周波数でサンプリング後、A/D (アナログ/デジ
タル)変換器によってデジタル信号に変換するという方
法が用いられていた。
[発明が解決しようとする課題」 ところで、上述した従来のサンプリング周波数の変換方
法は、D/A変換器、アナログフィルタ、A/D変換器
等のアナログ回路を使用するので、変換後のデジタル信
号の質が、これらのアナログ回路の性能的なバラツキに
よって左右されるという問題があった。また、デジタル
システムの中でアナログ回路を使用するため、アナログ
回路にデジタル系の雑音を入り込ませぬように対策を施
す必要があり、このため、極めて高度の実装技術が要請
される。
この発明は、上述した事情に鑑みてなされたものであり
、アナログ回路を用いることなく、デジタル信号のサン
プリング周波数を変換する方法を提供することを目的と
している。
U課題を解決するための手段」 この発明は、サンプリング周波数fIを有する被処理デ
ジタル信号をオーバサンプリングし、サンプリング周波
数に、f、(k、は整数)を有する第1のデジタル信号
に変換し、 前記第1のデジタル信号における各サンプルが同じサン
プル値を維持する期間を所定時間延長することによって
第2のデジタル信号を作成し、前記第2のデジタル信号
を、周波数に、f、よりも十分に高く、かつ、所望のサ
ンプリング周波数f。
のに2倍(heは整数)のサンプリング周波数Lftで
サンプリングして第3のデジタル信号を作成し、前記第
3のデジタル信号に対してデシメーション処理を施して
補間を行って第4のデジタル信号を作成し、 前記第4のデジタル信号を所望のサンプリング周波数r
、でサンプリングすることを特徴としている。
「作用」 上記方法によれば、被処理デジタル信号をオーバサンプ
リング後、各サンプル値の同値維持期間を延長した第2
のデジタル信号に対し、所望の周波数f、のに2倍のサ
ンプリング周波数に、fオによるサンプリングが行われ
る。この場合、各サンプルの同値維持期間が十分に長い
ので、サンプル値が0でないサンプルのサンプリングが
確実に行われる。
このようにしてサンプリング周波数に、f、なる第3の
デジタル信号に対し、デシメーション処理が行われて第
4のデジタル信号が得られ、所望のサンプリング周波数
のデジタル信号へ変換される。
「実施例j 以下、図面を参照し、本発明の一実施例を説明する。
第1図はこの発明の一実施例によるデジタル信号のサン
プリング周波数の変換方法を示すフローチャートである
。また、第2図(a)〜(e)は、同実施例の各処理段
階における処理対象たるデジタル信号を例示する波形図
である。以下では、被処理デジタル信号SIがサンプリ
ング周波数f、=8kH2の8ビツトのPCM(パルス
符号変調)信号であり、このデジタル信号Slをサンプ
リング周波数ft= 9 、6 kHzのデジタル信号
S、に変換する場合について説明する。また、特許請求
の範囲に記載したに、は6とし、k、は512とした。
なお、本実施例を実現する際に用いるハードウェアは、
以下に説明する各信号処理を行うランダムロジック回路
、あるいはDSP(デジタル・シグナル・プロセッサ)
によって実現することが可能である。
まず、第2fi0(a)に示すデジタル信号S1を6倍
オーバサンプリングフィルタに入力し、その出力として
第2図(b)に示すサンプリング周波数に、f。
=48kHzのデジタル信号S I+を得る(ステップ
5PI)。
次に、48kHzよりも十分に高周波であり、がっ、9
.6kHzの512倍のサンプリング周波数ktrz=
 4.9152 MHzl:、J−ッテデジタル信号S
1をサンプリングするための前処理を行う。すなわち、
デジタル信号S I+を、第2E(c)に示すインパル
ス応答を有するフィルタに入力する。この結果、フィル
タ出力として、デジタル信号S11の各サンプルと同一
のサンプル値であり、しがち、各サンプル値が1/49
15200秒に亙って持続するデジタル信号が得られる
。然る後、このフィルタ出力によるデジタル信号をサン
プリング周波数に、f、= 4.9152 MHzによ
ってサンプリングし、第2図(d)に示すデジタル信号
S+Zを得る(ステップ5P2)。
上記ステップSP2において、第2図のインパルス応答
のフィルタを用いた理由を説明する。サンプリング周波
数に、f、= 48 kHzのデジタル信号S 11を
、サンプリング周波数に、f、= 4.9152MHz
によって直接サンプリングしようとすると、デジタル信
号Sl+における各サンプルの出力時刻と、そのサンプ
ルのサンプリングを行う時刻との間に最大1/に、f、
= 1/4915200秒のずれを生じ、デジタル信号
Sl!におけるサンプル値が0でないサンプル(第2図
(d)における垂直方向の各実線)のサンプリングが正
常になされない。従って、この時間的なずれを補償する
ために、上述のようにしてデジタル信号S Itの各サ
ンプルの同値維持時間を1/に、f、= 1/4915
200秒にした。
次にデジタル信号S Itをデシメーションフィルタを
通過させることによって補間を行い、周波数f、/2以
上の高周波成分をデジタル信号5lffiから除去し、
サンプリング周波数に*ft= 4.9152MHzの
デジタル信号S□を得る (ステップ5P3)。
そして、デジタル信号Sttに対し、512サンプル毎
に1サンプルのサンプリングを行い、所望のサンプリン
グ周波数L=9.6kHzのデジタル信号を得る。
「発明の効果J 以上説明したように、この発明によれば、サンプリング
周波数f、を有する被処理デジタル信号をオーバサンプ
リングし、サンプリング周波数に、f。
(k、は整数)を有する第1のデジタル信号に変換し、
前記第1のデジタル信号における各サンプルが同じサン
プル値を維持する期間を所定時間延長することによって
第2のデジタル信号を作成し、前記第2のデジタル信号
を、周波数に、f、よりも十分に高く、かつ、所望のサ
ンプリング周波数f、のに、倍(k、は整数)のサンプ
リング周波数に、f、でサンプリングして第3のデジタ
ル信号を作成し、前記第3のデジタル信号に対してデシ
メーション処理を施して補間を行って第4のデジタル信
号を作成し、前記第4のデジタル信号を所望のサンプリ
ング周波数f、でサンプリングするので、アナログ回路
を用いることなく、デジタル信号のサンプリング周波数
の変更を行うことができるという効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例によるデジタル信号のサン
プリング周波数の変換方法を説明するフローチャート、
第2図は同実施例の各処理段階において取り扱われるデ
ジタル信号を示す波形図である。 ステップSP!・・・・・・オーバサンプリング処理(
k、fl)、 ステップSP2・・・・・・第1サンプリング処理(k
xrz)、ステップSP3・・・・・・デシメーション
処理、ステップSP4・・・・・・第2サンプリング処
理(f、)。

Claims (1)

  1. 【特許請求の範囲】 サンプリング周波数f_1を有する被処理デジタル信号
    をオーバサンプリングし、サンプリング周波数k_1f
    _1(k_1は整数)を有する第1のデジタル信号に変
    換し、 前記第1のデジタル信号における各サンプルが同じサン
    プル値を維持する期間を所定時間延長することによって
    第2のデジタル信号を作成し、前記第2のデジタル信号
    を、周波数k_1f_1よりも十分に高く、かつ、所望
    のサンプリング周波数f_2のk_2倍(k_2は整数
    )のサンプリング周波数k_2f_2でサンプリングし
    て第3のデジタル信号を作成し、前記第3のデジタル信
    号に対してデシメーション処理を施して補間を行って第
    4のデジタル信号を作成し、 前記第4のデジタル信号を所望のサンプリング周波数f
    _2でサンプリングする ことを特徴とするデジタル信号のサンプリング周波数の
    変換方法。
JP2099893A 1990-04-16 1990-04-16 デジタル信号のサンプリング周波数の変換方法 Expired - Fee Related JP3044739B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2099893A JP3044739B2 (ja) 1990-04-16 1990-04-16 デジタル信号のサンプリング周波数の変換方法
US07/684,847 US5126737A (en) 1990-04-16 1991-04-15 Method for converting a digital signal into another digital signal having a different sampling frequency

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2099893A JP3044739B2 (ja) 1990-04-16 1990-04-16 デジタル信号のサンプリング周波数の変換方法

Publications (2)

Publication Number Publication Date
JPH03297212A true JPH03297212A (ja) 1991-12-27
JP3044739B2 JP3044739B2 (ja) 2000-05-22

Family

ID=14259457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2099893A Expired - Fee Related JP3044739B2 (ja) 1990-04-16 1990-04-16 デジタル信号のサンプリング周波数の変換方法

Country Status (2)

Country Link
US (1) US5126737A (ja)
JP (1) JP3044739B2 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3255179B2 (ja) * 1992-02-14 2002-02-12 ソニー株式会社 データ検出装置
GB2267192B (en) * 1992-05-21 1995-09-27 Sony Broadcast & Communication Sampling frequency conversion
JP2823751B2 (ja) * 1992-09-16 1998-11-11 株式会社ケンウッド サンプリング周波数変換装置
US5513209A (en) * 1993-02-26 1996-04-30 Holm; Gunnar Resampling synchronizer of digitally sampled signals
US5598353A (en) * 1994-08-15 1997-01-28 Apple Computer, Inc. Method and apparatus for combining a multiple-bit digital audio signal with a single-bit digital audio signal
US5543792A (en) * 1994-10-04 1996-08-06 International Business Machines Corporation Method and apparatus to enhance the efficiency of storing digitized analog signals
US5610942A (en) * 1995-03-07 1997-03-11 Chen; Keping Digital signal transcoder and method of transcoding a digital signal
US5657261A (en) * 1995-04-17 1997-08-12 Wilson; Dennis L. Interpolation of digital signals using signal sample replication
US5719571A (en) * 1995-09-22 1998-02-17 Sony Corporation Sampling rate converting method and apparatus
KR100300032B1 (ko) * 1998-01-26 2001-09-22 김영환 오디오코덱용보간디지털필터
JP3942790B2 (ja) * 2000-02-24 2007-07-11 アンリツ株式会社 信号分析装置
US7764758B2 (en) * 2003-01-30 2010-07-27 Lsi Corporation Apparatus and/or method for variable data rate conversion
US6870492B1 (en) * 2004-04-08 2005-03-22 Broadcom Corporation Method of near-unity fractional sampling rate alteration for high fidelity digital audio
CN1304939C (zh) * 2004-06-09 2007-03-14 十速科技股份有限公司 全数字式语音输出装置
US7680220B2 (en) * 2005-04-06 2010-03-16 Dan Holden Wolaver Numerical phase detector with interpolated values
EP2975415B1 (en) * 2013-03-15 2025-04-16 Mitsubishi Electric Corporation Merging unit for collecting electrical power system information

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4109110A (en) * 1975-02-20 1978-08-22 International Standard Electric Corporation Digital-to-analog converter
US4281318A (en) * 1980-05-30 1981-07-28 Bell Telephone Laboratories, Incorporated Digital-to-digital code converter
US4460890A (en) * 1982-01-21 1984-07-17 Sony Corporation Direct digital to digital sampling rate conversion, method and apparatus
JP2592810B2 (ja) * 1986-09-30 1997-03-19 株式会社東芝 サンプルレート変換回路
JPH0793548B2 (ja) * 1987-08-31 1995-10-09 三洋電機株式会社 標本化周波数変換回路

Also Published As

Publication number Publication date
US5126737A (en) 1992-06-30
JP3044739B2 (ja) 2000-05-22

Similar Documents

Publication Publication Date Title
JPH03297212A (ja) デジタル信号のサンプリング周波数の変換方法
US5014304A (en) Method of reconstructing an analog signal, particularly in digital telephony applications, and a circuit device implementing the method
JP3089630B2 (ja) サンプリングレート変換装置
JPH09219645A (ja) 可変サンプリングレートを有するデータ変換器および方法
US5657261A (en) Interpolation of digital signals using signal sample replication
JP2002076898A (ja) ノイズシェーパ
JPS60501486A (ja) フィルタ及びそれを用いるデータ伝送システム
JPH01265713A (ja) 集積デシメーションデジタルフィルタ
JPH02277308A (ja) デジタルミキシング回路
JP2653775B2 (ja) サンプリングレート変換装置
US6272181B1 (en) Method and device for the aggregation of signals from sampling values
US5473697A (en) Echo generating apparatus
JPS61192113A (ja) レ−ト変換デイジタル・フイルタ
JPH02211720A (ja) A/d変換装置
JP2691174B2 (ja) Ad変換回路
JPS63256018A (ja) A/d変換装置
JP2517709B2 (ja) ディジタル信号処理装置
EP0436603A1 (de) Verfahren und vorrichtung zur wandlung des abtastsignals eines analogen eingangssignals.
JPH08139606A (ja) 信号処理回路
JP3112561B2 (ja) オーバーサンプリング・ディジタル・フィルタ
JPH02117216A (ja) オーバーサンプル符号化装置
JPH0738566B2 (ja) デイジタルフイルタ
JPH04160822A (ja) D/a変換装置
JP2961732B2 (ja) ディジタルフィードバック回路
JPH08139601A (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

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090317

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090317

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100317

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees