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
Links
- 238000005070 sampling Methods 0.000 title claims abstract description 52
- 238000000034 method Methods 0.000 title claims description 10
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002045 lasting effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/06—Non-recursive filters
- H03H17/0621—Non-recursive filters with input-sampling frequency and output-delivery frequency which differ, e.g. extrapolation; Anti-aliasing
- H03H17/0635—Non-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/065—Non-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/0657—Non-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 (アナログ/デジ
タル)変換器によってデジタル信号に変換するという方
法が用いられていた。
[発明が解決しようとする課題」
ところで、上述した従来のサンプリング周波数の変換方
法は、D/A変換器、アナログフィルタ、A/D変換器
等のアナログ回路を使用するので、変換後のデジタル信
号の質が、これらのアナログ回路の性能的なバラツキに
よって左右されるという問題があった。また、デジタル
システムの中でアナログ回路を使用するため、アナログ
回路にデジタル系の雑音を入り込ませぬように対策を施
す必要があり、このため、極めて高度の実装技術が要請
される。
法は、D/A変換器、アナログフィルタ、A/D変換器
等のアナログ回路を使用するので、変換後のデジタル信
号の質が、これらのアナログ回路の性能的なバラツキに
よって左右されるという問題があった。また、デジタル
システムの中でアナログ回路を使用するため、アナログ
回路にデジタル系の雑音を入り込ませぬように対策を施
す必要があり、このため、極めて高度の実装技術が要請
される。
この発明は、上述した事情に鑑みてなされたものであり
、アナログ回路を用いることなく、デジタル信号のサン
プリング周波数を変換する方法を提供することを目的と
している。
、アナログ回路を用いることなく、デジタル信号のサン
プリング周波数を変換する方法を提供することを目的と
している。
U課題を解決するための手段」
この発明は、サンプリング周波数fIを有する被処理デ
ジタル信号をオーバサンプリングし、サンプリング周波
数に、f、(k、は整数)を有する第1のデジタル信号
に変換し、 前記第1のデジタル信号における各サンプルが同じサン
プル値を維持する期間を所定時間延長することによって
第2のデジタル信号を作成し、前記第2のデジタル信号
を、周波数に、f、よりも十分に高く、かつ、所望のサ
ンプリング周波数f。
ジタル信号をオーバサンプリングし、サンプリング周波
数に、f、(k、は整数)を有する第1のデジタル信号
に変換し、 前記第1のデジタル信号における各サンプルが同じサン
プル値を維持する期間を所定時間延長することによって
第2のデジタル信号を作成し、前記第2のデジタル信号
を、周波数に、f、よりも十分に高く、かつ、所望のサ
ンプリング周波数f。
のに2倍(heは整数)のサンプリング周波数Lftで
サンプリングして第3のデジタル信号を作成し、前記第
3のデジタル信号に対してデシメーション処理を施して
補間を行って第4のデジタル信号を作成し、 前記第4のデジタル信号を所望のサンプリング周波数r
、でサンプリングすることを特徴としている。
サンプリングして第3のデジタル信号を作成し、前記第
3のデジタル信号に対してデシメーション処理を施して
補間を行って第4のデジタル信号を作成し、 前記第4のデジタル信号を所望のサンプリング周波数r
、でサンプリングすることを特徴としている。
「作用」
上記方法によれば、被処理デジタル信号をオーバサンプ
リング後、各サンプル値の同値維持期間を延長した第2
のデジタル信号に対し、所望の周波数f、のに2倍のサ
ンプリング周波数に、fオによるサンプリングが行われ
る。この場合、各サンプルの同値維持期間が十分に長い
ので、サンプル値が0でないサンプルのサンプリングが
確実に行われる。
リング後、各サンプル値の同値維持期間を延長した第2
のデジタル信号に対し、所望の周波数f、のに2倍のサ
ンプリング周波数に、fオによるサンプリングが行われ
る。この場合、各サンプルの同値維持期間が十分に長い
ので、サンプル値が0でないサンプルのサンプリングが
確実に行われる。
このようにしてサンプリング周波数に、f、なる第3の
デジタル信号に対し、デシメーション処理が行われて第
4のデジタル信号が得られ、所望のサンプリング周波数
のデジタル信号へ変換される。
デジタル信号に対し、デシメーション処理が行われて第
4のデジタル信号が得られ、所望のサンプリング周波数
のデジタル信号へ変換される。
「実施例j
以下、図面を参照し、本発明の一実施例を説明する。
第1図はこの発明の一実施例によるデジタル信号のサン
プリング周波数の変換方法を示すフローチャートである
。また、第2図(a)〜(e)は、同実施例の各処理段
階における処理対象たるデジタル信号を例示する波形図
である。以下では、被処理デジタル信号SIがサンプリ
ング周波数f、=8kH2の8ビツトのPCM(パルス
符号変調)信号であり、このデジタル信号Slをサンプ
リング周波数ft= 9 、6 kHzのデジタル信号
S、に変換する場合について説明する。また、特許請求
の範囲に記載したに、は6とし、k、は512とした。
プリング周波数の変換方法を示すフローチャートである
。また、第2図(a)〜(e)は、同実施例の各処理段
階における処理対象たるデジタル信号を例示する波形図
である。以下では、被処理デジタル信号SIがサンプリ
ング周波数f、=8kH2の8ビツトのPCM(パルス
符号変調)信号であり、このデジタル信号Slをサンプ
リング周波数ft= 9 、6 kHzのデジタル信号
S、に変換する場合について説明する。また、特許請求
の範囲に記載したに、は6とし、k、は512とした。
なお、本実施例を実現する際に用いるハードウェアは、
以下に説明する各信号処理を行うランダムロジック回路
、あるいはDSP(デジタル・シグナル・プロセッサ)
によって実現することが可能である。
以下に説明する各信号処理を行うランダムロジック回路
、あるいはDSP(デジタル・シグナル・プロセッサ)
によって実現することが可能である。
まず、第2fi0(a)に示すデジタル信号S1を6倍
オーバサンプリングフィルタに入力し、その出力として
第2図(b)に示すサンプリング周波数に、f。
オーバサンプリングフィルタに入力し、その出力として
第2図(b)に示すサンプリング周波数に、f。
=48kHzのデジタル信号S I+を得る(ステップ
5PI)。
5PI)。
次に、48kHzよりも十分に高周波であり、がっ、9
.6kHzの512倍のサンプリング周波数ktrz=
4.9152 MHzl:、J−ッテデジタル信号S
。
.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)。
デジタル信号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秒にした。
のフィルタを用いた理由を説明する。サンプリング周波
数に、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)。
通過させることによって補間を行い、周波数f、/2以
上の高周波成分をデジタル信号5lffiから除去し、
サンプリング周波数に*ft= 4.9152MHzの
デジタル信号S□を得る (ステップ5P3)。
そして、デジタル信号Sttに対し、512サンプル毎
に1サンプルのサンプリングを行い、所望のサンプリン
グ周波数L=9.6kHzのデジタル信号を得る。
に1サンプルのサンプリングを行い、所望のサンプリン
グ周波数L=9.6kHzのデジタル信号を得る。
「発明の効果J
以上説明したように、この発明によれば、サンプリング
周波数f、を有する被処理デジタル信号をオーバサンプ
リングし、サンプリング周波数に、f。
周波数f、を有する被処理デジタル信号をオーバサンプ
リングし、サンプリング周波数に、f。
(k、は整数)を有する第1のデジタル信号に変換し、
前記第1のデジタル信号における各サンプルが同じサン
プル値を維持する期間を所定時間延長することによって
第2のデジタル信号を作成し、前記第2のデジタル信号
を、周波数に、f、よりも十分に高く、かつ、所望のサ
ンプリング周波数f、のに、倍(k、は整数)のサンプ
リング周波数に、f、でサンプリングして第3のデジタ
ル信号を作成し、前記第3のデジタル信号に対してデシ
メーション処理を施して補間を行って第4のデジタル信
号を作成し、前記第4のデジタル信号を所望のサンプリ
ング周波数f、でサンプリングするので、アナログ回路
を用いることなく、デジタル信号のサンプリング周波数
の変更を行うことができるという効果がある。
前記第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、)。
プリング周波数の変換方法を説明するフローチャート、
第2図は同実施例の各処理段階において取り扱われるデ
ジタル信号を示す波形図である。 ステップSP!・・・・・・オーバサンプリング処理(
k、fl)、 ステップSP2・・・・・・第1サンプリング処理(k
xrz)、ステップSP3・・・・・・デシメーション
処理、ステップSP4・・・・・・第2サンプリング処
理(f、)。
Claims (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でサンプリングする ことを特徴とするデジタル信号のサンプリング周波数の
変換方法。
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)
| 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)
| 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 | 三洋電機株式会社 | 標本化周波数変換回路 |
-
1990
- 1990-04-16 JP JP2099893A patent/JP3044739B2/ja not_active Expired - Fee Related
-
1991
- 1991-04-15 US US07/684,847 patent/US5126737A/en not_active Expired - Lifetime
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 |