Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3576589B2 - PCM signal noise elimination method - Google Patents
[go: Go Back, main page]

JP3576589B2 - PCM signal noise elimination method - Google Patents

PCM signal noise elimination method Download PDF

Info

Publication number
JP3576589B2
JP3576589B2 JP05312694A JP5312694A JP3576589B2 JP 3576589 B2 JP3576589 B2 JP 3576589B2 JP 05312694 A JP05312694 A JP 05312694A JP 5312694 A JP5312694 A JP 5312694A JP 3576589 B2 JP3576589 B2 JP 3576589B2
Authority
JP
Japan
Prior art keywords
signal
bit data
pcm
output
parallel bit
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
JP05312694A
Other languages
Japanese (ja)
Other versions
JPH07240721A (en
Inventor
一徳 本間
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.)
NEC Platforms Ltd
Original Assignee
NEC Infrontia 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 NEC Infrontia Corp filed Critical NEC Infrontia Corp
Priority to JP05312694A priority Critical patent/JP3576589B2/en
Publication of JPH07240721A publication Critical patent/JPH07240721A/en
Application granted granted Critical
Publication of JP3576589B2 publication Critical patent/JP3576589B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Noise Elimination (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、ディジタルボタン電話装置やディジタル電話機等でアナログ信号をPCM信号(パルス符号信号)に変換する際のPCM信号ノイズ除去回路に関するものである。
【0002】
【従来技術】
従来、アナログ信号をA/D変換器自身でPCM信号に変換して信号を処理するシステムにおいて、A/D変換器自身から発生するノイズや、電源等から発生するノイズの為に、アナログ入力信号が0の場合でもA/D変換器の出力信号は無信号にならず僅かではあるがノイズPCM信号が出力される。このノイズPCM信号を削除する技術はなかった。
【0003】
【発明が解決しようとする課題】
しかしながら、上記ノイズPCM信号はデ−タとして処理され、更に、ディジタル電話機のようにD/A変換器を通してアナログ信号に変換し出力する場合はアナログ入力信号が0信号でも、出力されるアナログ出力信号にはノイズが発生してしまうと云う問題があった。
【0004】
上記ノイズは信号レベルが高い時にはS/N比が大きくノイズがあまり気にならないが、無信号時又は、信号レベルが低い時はノイズ音が非常に大きく感じられ耳ざわりで不快感を与えると云う問題があった。
【0005】
本発明は上述の点に鑑みてなされたもので、上記問題点を除去し、A/D変換器に入力されるアナログ信号が無信号の場合、A/D変換器自身又は、電源等より発生するノイズをPCM信号状態にて削除するPCM信号ノイズ除去方式を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記課題を解決するため本発明は、図1に示すようにアナログ量をシリアルビットデ−タのPCM信号に変換し伝送する伝送路のPCM信号ノイズ除去回路において、前記PCM信号の伝送路の途中にシリアルビットデ−タをパラレルビットデ−タに変換するS/P変換回路1と、パラレルビットデ−タをシリアルビットデ−タに変換するP/S変換回路2と、パラレルビットデ−タの信号領域ビットを設定する信号領域設定手段と、信号レベルの継続時間を測定するための時間設定手段を設け、
アナログ量を変換したシリアルビットデ−タのPCM信号を前記S/P変換回路1に入力しパラレルビットデ−タに変換し、時間設定手段に設定された時間を超えてパラレルビットデ−タの信号領域ビットの全ビットに出力が無い場合、P/S変換回路2から無信号のシリアルビットデ−タを出力し、パラレルビットデ−タの信号領域ビットの何れかのビットに出力がある場合、パラレルビットデ−タ信号をP/S変換回路2へ入力しシリアルビットデ−タに変換して出力する手段を設けたことを特徴とする。
【0007】
【作用】
本発明では、上記信号領域設定手段を設け、信号領域ビットを設定することにより、入力信号が小さい場合は信号領域ビットに出力されず無信号と見做し、無信号又は微小信号が時間設定手段に設定された時間を超えて連続した場合は強制的に無信号のシリアルビットデ−タがP/S変換回路2から出力されるから、無信号時又は微小信号のノイズを除去することが出来る。なお、この信号領域設定手段により信号レベル領域は任意に可変でき、継続設定時間も任意に設定できる。
【0008】
【実施例】
以下本発明の一実施例を図面に基づいて詳細に説明する。図1は本発明を適用するPCM信号ノイズ除去回路の構成を示すブロック図である。図示するように、本発明のPCM信号ノイズ除去回路は、シリアルビットデ−タ信号をパラレルビットデ−タ信号に変換するS/P変換回路1、逆にパラレルビットデ−タ信号をシリアルビットデ−タ信号に変換するP/S変換回路2、出力回数をカウントする計数回路3、比較回路4、デ−タを処理するCPU(中央処理装置)5、クロック発生回路6で構成される。
【0009】
クロック発生回路6はハイウェイ・クロック信号12とサンプリング周期を示す同期信号13を入力し、S/P変換回路1のS/P変換タイミング、P/S変換回路2がパラレルビットデ−タを受け取るタイミング及び、PCM出力信号11を出力するタイミング、比較回路4がパラレルビットデ−タを比較するタイミングをとる。
【0010】
また、CPU5は信号レベル領域及び、ノイズレベル領域設定デ−タを比較回路4へ与え、また、ノイズ領域継続時間設定のカウント値を計数回路3へ設定する。
【0011】
図2はPCM入力信号の信号レベル領域とノイズレベル領域を示す図である。以下、μ−law(又は、A−law)PCM信号を例にとり説明する。同図に示すように、符号ビットを含む8ビット(1バイト)のPCM信号(Dn7〜Dn0)はアナログ信号をA/D変換器等(図示せず)で変換したもので、8ビットを周期として変換し、下位2ビット(Dn1、Dn0)はノイズレベル領域として扱われ、ビットDn6〜Dn2は信号レベル領域として扱われる。Dn7は符号ビットである。
【0012】
上記シリアルビットデ−タのPCM入力信号はS/P変換回路1に入力されパラレルビットデ−タに変換される。このパラレルビットデ−タはP/S変換回路2に入力されると共に比較回路4へ入力される。この比較回路4は図2に示す信号レベル領域のDn6〜Dn2ビットを各ビットごとにCPU5から与えられたデ−タと比較し、全ビットがノンアクティブな場合、比較回路4は計数回路3に信号を出力し計数回路3で回数をカウントする。この回数は連続してカウントされ予め設定された回数に達すると、計数回路3はP/S変換回路2へPCMデ−タクリア信号を出力し、クリアされたP/S変換回路2は次のサンプリング周期に無信号PCM信号をPCM出力信号11として出力する。
【0013】
信号レベル領域の何れか1ビットでもアクティブな場合、比較回路4は計数回路3のカウントを初期値に戻し、P/S変換回路2はS/P変換回路1から入力したパラレルビットデ−タをP/S変換しPCM出力信号11として出力する。
【0014】
以上の動作により、PCM入力信号10は信号レベル領域が予め設定された時間以上ノンアクティブな場合、アクティブな信号が入力される迄の間無信号PCM信号をPCM出力信号11として出力し、PCM入力信号10がアクティブな場合、PCM入力信号10に入力されたサンプリング周期の次の周期にPCM出力信号11として出力することになる。図3は本発明のPCM信号ノイズ除去回路のPCM入力信号とPCM出力信号を示す図である。この様にして、予め設定されたレベルのノイズ信号が予め設定された時間以上継続した場合ノイズを削除することが出来る。
【0015】
また、計数回路3は削除することも可能である。この場合は比較回路4よりP/S変換回路2に出力し、P/S変換回路2のPCMデ−タクリア信号として用い、ノンアクティブな場合は一周期ごとPCM出力信号11をクリアしてもよい。尚、ノイズレベル領域及び、ノイズ領域継続時間設定用のカウント設定値はCPU5から任意に設定できる。
【0016】
【発明の効果】
以上、詳細に説明したように本発明によれば、下記のような優れた効果が期待される。
(1)信号領域設定手段を設け信号領域ビットを設定することにより、信号が小さい場合は信号領域ビットに出力されず無信号と見做され、入力信号が無信号又は微小信号が設定された時間を超えて連続した場合は強制的に無信号のPCM出力信号が出力されるから、無信号時又は微小信号のノイズを除去することが出来る。
(2)また、信号領域設定手段により信号レベル領域は任意に可変でき、継続設定時間も任意に設定できるから、種々の雑音レベルに適切に対応できる。
(3)また、PCM出力信号をA/D変換すれば高品質なアナログ信号を非常に簡易にしかも安価に再生することが出来る。
【図面の簡単な説明】
【図1】本発明のPCM信号ノイズ除去回路を示すブロック図である。
【図2】PCM入力信号の信号レベル領域とノイズレベル領域を示す図である。
【図3】本発明のPCM信号ノイズ除去回路のPCM入力信号とPCM出力信号を示す図である。
【符号の説明】
1 S/P変換回路
2 P/S変換回路
3 計数回路
4 比較回路
5 CPU
6 クロック発生回路
10 PCM入力信号
11 PCM出力信号
12 ハイウェイ・クロック信号
13 同期信号
[0001]
[Industrial applications]
The present invention relates to a PCM signal noise elimination circuit for converting an analog signal into a PCM signal (pulse code signal) in a digital key telephone device, a digital telephone, or the like.
[0002]
[Prior art]
Conventionally, in a system in which an analog signal is converted into a PCM signal by the A / D converter itself to process the signal, an analog input signal is generated due to noise generated from the A / D converter itself or noise generated from a power supply or the like. Is 0, the output signal of the A / D converter does not become a no-signal, but a small noise PCM signal is output. There was no technique for removing this noise PCM signal.
[0003]
[Problems to be solved by the invention]
However, the noise PCM signal is processed as data. Further, in the case where the signal is converted into an analog signal through a D / A converter and output as in a digital telephone, even if the analog input signal is 0 signal, the output analog output signal is output. Has a problem that noise is generated.
[0004]
When the signal level is high, the S / N ratio is large and the noise is not so noticeable. However, when there is no signal or when the signal level is low, the noise sound is felt very loud and gives a discomfort due to noise. was there.
[0005]
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and eliminates the above-described problems. When an analog signal input to an A / D converter is a non-signal, the A / D converter itself or a power supply generates the analog signal. It is an object of the present invention to provide a PCM signal noise elimination method for removing noise generated in a PCM signal state.
[0006]
[Means for Solving the Problems]
In order to solve the above-mentioned problems, the present invention provides a PCM signal noise elimination circuit of a transmission line for converting an analog amount into a PCM signal of serial bit data and transmitting the same, as shown in FIG. S / P conversion circuit 1 for converting serial bit data to parallel bit data, P / S conversion circuit 2 for converting parallel bit data to serial bit data, and parallel bit data Signal area setting means for setting the signal area bits of, and time setting means for measuring the duration of the signal level,
The PCM signal of the serial bit data whose analog amount has been converted is input to the S / P conversion circuit 1 and converted into parallel bit data, and the parallel bit data exceeds the time set by the time setting means. When there is no output in all of the signal area bits, no signal serial bit data is output from the P / S conversion circuit 2 and there is an output in any of the signal area bits of the parallel bit data. Means for inputting a parallel bit data signal to the P / S conversion circuit 2, converting the signal into serial bit data, and outputting the serial bit data.
[0007]
[Action]
In the present invention, the signal area setting means is provided, and by setting the signal area bits, when the input signal is small, the signal is not output to the signal area bits and is regarded as a no signal, and the no signal or minute signal is set by the time setting means. When the signal continues for more than the time set in step (1), no signal serial bit data is forcibly output from the P / S conversion circuit 2, so that no signal or small signal noise can be removed. . The signal level area can be arbitrarily changed by the signal area setting means, and the continuation setting time can be arbitrarily set.
[0008]
【Example】
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a PCM signal noise elimination circuit to which the present invention is applied. As shown, the PCM signal noise elimination circuit of the present invention comprises an S / P conversion circuit 1 for converting a serial bit data signal into a parallel bit data signal, and conversely, a parallel bit data signal for converting a serial bit data signal into a serial bit data signal. A P / S conversion circuit 2 for converting the data into a data signal, a counting circuit 3 for counting the number of outputs, a comparison circuit 4, a CPU (central processing unit) 5 for processing data, and a clock generation circuit 6.
[0009]
The clock generating circuit 6 receives the highway clock signal 12 and the synchronizing signal 13 indicating the sampling period, the S / P conversion timing of the S / P conversion circuit 1, and the timing at which the P / S conversion circuit 2 receives parallel bit data. The timing for outputting the PCM output signal 11 and the timing for the comparison circuit 4 to compare the parallel bit data are set.
[0010]
Further, the CPU 5 supplies the signal level area and the noise level area setting data to the comparison circuit 4, and sets the count value of the noise area duration setting to the counting circuit 3.
[0011]
FIG. 2 is a diagram showing a signal level region and a noise level region of a PCM input signal. Hereinafter, a μ-law (or A-law) PCM signal will be described as an example. As shown in the figure, an 8-bit (1 byte) PCM signal (D n7 to D n0 ) including a sign bit is obtained by converting an analog signal by an A / D converter or the like (not shown). Is converted as a cycle, the lower two bits (D n1 , D n0 ) are treated as a noise level area, and the bits D n6 to D n2 are treated as a signal level area. D n7 is a sign bit.
[0012]
The PCM input signal of the serial bit data is input to the S / P conversion circuit 1 and converted into parallel bit data. This parallel bit data is input to the P / S conversion circuit 2 and also to the comparison circuit 4. The comparison circuit 4 was given D n6 to D n2 bits of the signal level region shown in FIG. 2 from CPU5 for each bit de - compared with data, if all the bits are non active, the comparison circuit 4 is counting circuit A signal is output to the counter 3 and the counting circuit 3 counts the number of times. The count is continuously counted, and when the count reaches a preset number, the counting circuit 3 outputs a PCM data clear signal to the P / S conversion circuit 2, and the cleared P / S conversion circuit 2 performs the next sampling. A non-signal PCM signal is output as a PCM output signal 11 in a cycle.
[0013]
When any one bit in the signal level area is active, the comparison circuit 4 returns the count of the counting circuit 3 to the initial value, and the P / S conversion circuit 2 outputs the parallel bit data input from the S / P conversion circuit 1. P / S conversion and output as PCM output signal 11.
[0014]
With the above operation, when the signal level region is inactive for a preset time or longer, the PCM input signal 10 outputs a no-signal PCM signal as the PCM output signal 11 until an active signal is input, and the PCM input signal When the signal 10 is active, the signal is output as the PCM output signal 11 in the next cycle of the sampling cycle input to the PCM input signal 10. FIG. 3 is a diagram showing a PCM input signal and a PCM output signal of the PCM signal noise elimination circuit of the present invention. In this way, when the noise signal of the preset level continues for the preset time or more, the noise can be deleted.
[0015]
Further, the counting circuit 3 can be deleted. In this case, the signal is output from the comparison circuit 4 to the P / S conversion circuit 2 and used as a PCM data clear signal of the P / S conversion circuit 2. If the signal is inactive, the PCM output signal 11 may be cleared every cycle. . Note that the CPU 5 can arbitrarily set the noise level area and the count setting value for setting the noise area continuation time.
[0016]
【The invention's effect】
As described above, according to the present invention, the following excellent effects are expected.
(1) By setting the signal area bit by providing the signal area setting means, when the signal is small, it is regarded as no signal without being output to the signal area bit, and the time when the input signal is no signal or a minute signal is set When the signal exceeds the threshold, the PCM output signal of no signal is forcibly output, so that noise at the time of no signal or minute signal can be removed.
(2) Since the signal level region can be arbitrarily varied and the continuation setting time can be arbitrarily set by the signal region setting means, it is possible to appropriately cope with various noise levels.
(3) If the PCM output signal is A / D converted, a high-quality analog signal can be reproduced very easily and at low cost.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a PCM signal noise elimination circuit according to the present invention.
FIG. 2 is a diagram illustrating a signal level region and a noise level region of a PCM input signal.
FIG. 3 is a diagram showing a PCM input signal and a PCM output signal of the PCM signal noise elimination circuit of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 S / P conversion circuit 2 P / S conversion circuit 3 Count circuit 4 Comparison circuit 5 CPU
6 Clock generation circuit 10 PCM input signal 11 PCM output signal 12 Highway clock signal 13 Synchronization signal

Claims (1)

アナログ量をPCM信号に変換し伝送する伝送路のPCM信号ノイズ除去方式において、
シリアルビットデ−タであるPCM信号の伝送路の途中にシリアルビットデ−タをパラレルビットデ−タに変換するS/P変換手段とパラレルビットデ−タをシリアルビットデ−タに変換するP/S変換手段と、パラレルビットデ−タの信号領域ビットを設定する信号領域設定手段と、信号レベルの継続時間を測定するための時間設定手段を設け、
アナログ量を変換したシリアルビットデ−タのPCM信号を前記S/P変換手段に入力しパラレルビットデ−タに変換し、前記時間設定手段に設定された時間を超えて前記パラレルビットデ−タの信号領域ビットの全ビットに出力が無い場合、前記P/S変換手段から無信号のシリアルビットデ−タを出力し、前記パラレルビットデ−タの信号領域ビットの何れかのビットに出力がある場合、前記パラレルビットデ−タ信号をP/S変換手段へ入力しシリアルビットデ−タに変換して出力する手段を設けたことを特徴とするPCM信号ノイズ除去方式。
In a PCM signal noise elimination method of a transmission path for converting an analog amount into a PCM signal and transmitting the signal,
S / P conversion means for converting serial bit data into parallel bit data in the middle of the transmission path of the PCM signal which is serial bit data, and P / P for converting parallel bit data into serial bit data. / S conversion means, signal area setting means for setting signal area bits of parallel bit data, and time setting means for measuring the duration of the signal level.
The PCM signal of the serial bit data whose analog amount has been converted is input to the S / P converter and converted into parallel bit data, and the parallel bit data exceeds the time set in the time setting means. If there is no output in all of the signal area bits, the P / S converter outputs no signal serial bit data, and the output is output to any of the signal area bits in the parallel bit data. A PCM signal noise elimination method, further comprising means for inputting the parallel bit data signal to P / S conversion means, converting the parallel bit data signal to serial bit data, and outputting the serial bit data.
JP05312694A 1994-02-25 1994-02-25 PCM signal noise elimination method Expired - Lifetime JP3576589B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05312694A JP3576589B2 (en) 1994-02-25 1994-02-25 PCM signal noise elimination method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05312694A JP3576589B2 (en) 1994-02-25 1994-02-25 PCM signal noise elimination method

Publications (2)

Publication Number Publication Date
JPH07240721A JPH07240721A (en) 1995-09-12
JP3576589B2 true JP3576589B2 (en) 2004-10-13

Family

ID=12934121

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05312694A Expired - Lifetime JP3576589B2 (en) 1994-02-25 1994-02-25 PCM signal noise elimination method

Country Status (1)

Country Link
JP (1) JP3576589B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4551181B2 (en) * 2004-10-27 2010-09-22 株式会社日立国際電気 Digital wireless terminal device

Also Published As

Publication number Publication date
JPH07240721A (en) 1995-09-12

Similar Documents

Publication Publication Date Title
JPH0364116A (en) Digital noise signal generating circuit
JP3576589B2 (en) PCM signal noise elimination method
JP2002076898A (en) Noise shaper
KR960025082A (en) Data transmission device
US4864626A (en) Voice modifier
JP2762941B2 (en) Background noise generator
KR100196477B1 (en) A / D Converter
JP2894433B2 (en) Noise generator
JPH1084281A (en) Da converter
JP3145860B2 (en) DA converter
JP2550839B2 (en) Digital-analog converter
JP2841973B2 (en) Soft mute circuit
JP4377544B2 (en) Tone generation circuit
JP3882300B2 (en) Serial data holding circuit
RU2220502C2 (en) Serial-binary-to-parallel-serial code converter
JP2003299179A (en) Digital audio equipment
KR100205063B1 (en) A pcm tone generator
KR100737627B1 (en) Pulse shaping implementation method and apparatus
JP3317147B2 (en) Malfunction prevention method, malfunction prevention circuit, and audio processing device
KR20030097020A (en) The pulse-width-modulation(PWM) signal generating circuit, the method of generating PWM signal in D-class amplifier and D-class amplifier including the PWM signal generating circuit
JP2830791B2 (en) Pointer processing circuit
JPH0744584B2 (en) Interrupt signal transmission method and device
JPH0251309B2 (en)
JPH0126208B2 (en)
JPS6028454B2 (en) Scramble method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040623

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040706

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040708

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20070716

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20080716

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090716

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100716

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110716

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110716

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120716

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120716

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130716

Year of fee payment: 9

EXPY Cancellation because of completion of term