JPH07121195A - Sound processing digital signal processor - Google Patents
Sound processing digital signal processorInfo
- Publication number
- JPH07121195A JPH07121195A JP5288735A JP28873593A JPH07121195A JP H07121195 A JPH07121195 A JP H07121195A JP 5288735 A JP5288735 A JP 5288735A JP 28873593 A JP28873593 A JP 28873593A JP H07121195 A JPH07121195 A JP H07121195A
- Authority
- JP
- Japan
- Prior art keywords
- digital signal
- signal processor
- state
- input
- voice data
- 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
Links
- 238000001514 detection method Methods 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000020169 heat generation Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
Landscapes
- Power Sources (AREA)
- Complex Calculations (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ディジタル化された音
声を扱う音声処理用ディジタルシグナルプロセッサに関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital signal processor for voice processing which handles digitized voice.
【0002】[0002]
【従来の技術】従来より、非常に高速の演算処理を必要
とする音声処理や画像処理等に、ディジタルシグナルプ
ロセッサ(DSP)が用いられている。図2は従来の音
声処理用ディジタルシグナルプロセッサの構成を示すブ
ロック図である。この図において、1は音声データが供
給される入力端子、2はシリアル/パラレル変換部、3
はディジタルシグナルプロセッサ部、4はディジタルシ
グナルプロセッサ部3の出力を外部に取り出すための出
力端子である。上記シリアル/パラレル変換部2は入力
音声データと共に外部より供給されるビットクロックに
同期して動作する。また、上記ディジタルシグナルプロ
セッサ部3は、上記ビットクロックとは非同期または同
期して外部より供給される(または自励発振により供給
される)高速マスタークロック、あるいはこの高速マス
タークロックを分周したクロックで動作する。2. Description of the Related Art Conventionally, a digital signal processor (DSP) has been used for voice processing, image processing, etc., which requires extremely high-speed arithmetic processing. FIG. 2 is a block diagram showing the configuration of a conventional digital signal processor for voice processing. In this figure, 1 is an input terminal to which audio data is supplied, 2 is a serial / parallel converter, 3
Is a digital signal processor unit, and 4 is an output terminal for taking out the output of the digital signal processor unit 3 to the outside. The serial / parallel converter 2 operates in synchronization with a bit clock supplied from the outside together with the input audio data. The digital signal processor unit 3 uses a high-speed master clock supplied externally (or supplied by self-excited oscillation) asynchronously or in synchronization with the bit clock, or a clock obtained by dividing the high-speed master clock. Operate.
【0003】[0003]
【発明が解決しようとする課題】ところで、上述した従
来のディジタルシグナルプロセッサにあっては、回路の
高速動作化と回路規模の増大化を図って高性能化するこ
とにより、消費電力、特にLSI全体の殆どを占めるデ
ィジタルシグナルプロセッサ部3の消費電力が大きくな
ってしまい、このためLSIパッケージの発熱処理の強
化が必要になることと、適用する装置の省電力化を阻害
してしまうという問題点がある。By the way, in the above-mentioned conventional digital signal processor, the power consumption, especially the entire LSI, is improved by improving the performance by accelerating the operation of the circuit and increasing the circuit scale. The power consumption of the digital signal processor unit 3 which occupies most of the power consumption becomes large, which requires the enhancement of heat generation processing of the LSI package and impedes the power saving of the applied device. is there.
【0004】そこで本発明は、省電力化を図ることがで
きる音声処理用ディジタルシグナルプロセッサを提供す
ることを目的としている。Therefore, an object of the present invention is to provide a digital signal processor for voice processing which can save power.
【0005】[0005]
【課題を解決するための手段】上記目的達成のため本発
明による音声用ディジタルシグナルプロセッサは、入力
音声データの無音状態を検出する無音状態検出手段と、
前記入力音声データの無音状態が検出されたときにディ
ジタルシグナルプロセッサ部を動作させる高速マスター
クロックを低周期クロックに分周又は停止させる分周手
段とを備えたことを特徴とする。また、好ましい態様と
して、前記無音状態検出手段は、入力音声データと共に
供給されるビットクロックに基づいて無音状態を検出す
ることを特徴とする。To achieve the above object, a voice digital signal processor according to the present invention comprises a silent state detecting means for detecting a silent state of input voice data,
And a frequency dividing means for dividing or stopping a high-speed master clock for operating the digital signal processor unit into a low-cycle clock when a silence state of the input voice data is detected. Further, as a preferred mode, the silent state detecting means detects the silent state based on a bit clock supplied together with the input voice data.
【0006】[0006]
【作用】本発明では、入力音声データの無音状態を検出
すると、ディジタルシグナルプロセッサ部を動作させる
高速マスタークロックを低周期クロックに分周するか、
または停止させる。入力音声データの無音状態の検出
は、例えば入力データと共に供給されるビットクロック
に基づいて検出することにより行う。すなわち、ビット
クロックに同期した入力音声データの低レベル状態と直
流状態によって無音状態であると判断する。したがっ
て、入力音声データの無音状態期間での電力消費が少な
くなるので、ディジタルシグナルプロセッサ自体の省電
力化が図れる。According to the present invention, when the silence state of the input voice data is detected, the high-speed master clock for operating the digital signal processor is divided into low-frequency clocks, or
Or stop it. The silent state of the input voice data is detected, for example, by detecting it based on a bit clock supplied together with the input data. That is, it is determined that there is no sound depending on the low level state and the direct current state of the input audio data synchronized with the bit clock. Therefore, the power consumption of the input voice data during the silent period is reduced, so that the power consumption of the digital signal processor itself can be reduced.
【0007】[0007]
【実施例】以下、本発明を図面に基づいて説明する。図
1は本発明の音声用ディジタルシグナルプロセッサの一
実施例を示すブロック図である。なお、この図において
前述した図2と共通する部分には同一の符号を付けてあ
る。図1において、5は入力音声データの無音状態を検
出する無音状態検出部であり、入力音声データの無音状
態を検出した時点で無音検出信号を出力する。入力音声
データの無音状態の検出は、例えば入力データと共に供
給されるビットクロックに基づいて検出することにより
行う。すなわち、ビットクロックに同期した入力音声デ
ータの低レベル状態と直流状態によって無音状態である
と判断する。この無音状態検出部5は図示のように入力
端子1とシリアル/パラレル変換部2との間に介挿され
る。なお、シリアル/パラレル変換部2とディジタルシ
グナルプロセッサ部3との間に介挿してもよい。6は分
周部であり、ディジタルシグナルプロセッサ部3を動作
させるために外部より供給される高速マスタークロック
を1/Nに分周し、出力する。分周部6は無音状態検出
部5より無音検出信号が出力された時点から高速マスタ
ークロックを1/Nに分周する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of a voice digital signal processor of the present invention. In this figure, the same parts as those in FIG. 2 described above are designated by the same reference numerals. In FIG. 1, reference numeral 5 denotes a silence state detection unit that detects a silence state of input voice data, and outputs a silence detection signal when a silence state of the input voice data is detected. The silent state of the input voice data is detected, for example, by detecting it based on a bit clock supplied together with the input data. That is, it is determined that there is no sound depending on the low level state and the direct current state of the input audio data synchronized with the bit clock. The silent state detecting section 5 is inserted between the input terminal 1 and the serial / parallel converting section 2 as shown in the figure. It should be noted that it may be inserted between the serial / parallel conversion unit 2 and the digital signal processor unit 3. Reference numeral 6 denotes a frequency divider, which divides a high-speed master clock supplied from the outside to operate the digital signal processor unit 3 into 1 / N and outputs it. The frequency division unit 6 divides the high-speed master clock into 1 / N from the time when the silence detection signal is output from the silence state detection unit 5.
【0008】分周部6における分周比は、ディジタルシ
グナルプロセッサ部3が動作を停止または動作復帰後の
演算データが通常動作を保持できる程度とする。この場
合、ディジタルシグナルプロセッサ部3が動作を停止ま
たは演算状態を保持できる程度の低速で動作を行って
も、シリアル/パラレル変換部2と無音状態検出部5と
が外部より音声データと共に供給されるビットクロック
により通常通り動作しているので、音が現れる有音状態
になってディジタルシグナルプロセッサ部3が通常動作
に戻ってもディジタルシグナルプロセッサ自体としては
正常動作を行うので何等問題は生じない。The frequency division ratio in the frequency division unit 6 is such that the operation data of the digital signal processor unit 3 is stopped or the operation data after the operation is restored can maintain the normal operation. In this case, even if the digital signal processor unit 3 stops operating or operates at such a low speed that the operation state can be maintained, the serial / parallel conversion unit 2 and the silent state detection unit 5 are supplied from the outside together with the audio data. Since the digital signal processor 3 operates normally by the bit clock, even if the digital signal processor unit 3 returns to the normal operation when a sound occurs and no problem occurs, the digital signal processor itself operates normally.
【0009】このように、入力端子1を介して供給され
た音声データの無音状態が無音状態検出部5にて検出さ
れると、無音検出信号が出力され分周部6に供給され
る。無音検出信号が分周部6に供給されると、高速マス
タークロックが1/Nに分周され、ディジタルシグナル
プロセッサ部3に供給される。これにより、ディジタル
シグナルプロセッサ部3が動作を停止または演算状態を
保持できる程度の低速で動作する。ここで、ディジタル
シグナルプロセッサ部3の動作を停止させた場合はディ
ジタルシグナルプロセッサ自体の70〜80%程度、高
速マスタークロックを1/2に分周した場合はディジタ
ルシグナルプロセッサ自体の50%程度の省電力化を図
ることができる。As described above, when the silence state of the voice data supplied through the input terminal 1 is detected by the silence state detecting section 5, the silence detecting signal is output and supplied to the frequency dividing section 6. When the silence detection signal is supplied to the frequency dividing unit 6, the high speed master clock is frequency-divided to 1 / N and supplied to the digital signal processor unit 3. As a result, the digital signal processor unit 3 operates at such a low speed that the operation can be stopped or the operation state can be maintained. Here, 70-80% of the digital signal processor itself is saved when the operation of the digital signal processor unit 3 is stopped, and about 50% of the digital signal processor itself is saved when the high-speed master clock is divided in half. Electricity can be saved.
【0010】ところで、ディジタルシグナルプロセッサ
の中でも、オーバサンプリングフィルタやD/Aコンバ
ータには、ディジタル的に無音状態を検出してアナログ
出力信号を強制的に減衰させる機能を有するものがある
が、この機能はあくまでも小信号時の特性(S/N)を
改善するというものである。また、無音状態の検出は、
入力音声データの上位ビットの低レベル状態と、下位ビ
ットの直流状態を合わせて無音と判断している。参考と
して図3にこの機能を備えたディジタルシグナルプロセ
ッサのブロック図を示す。このディジタルシグナルプロ
セッサおいて、音声データの無音状態が無音状態検出部
7にて検出されると、無音検出信号が出力され減衰部8
に供給される。これにより、ディジタルシグナルプロセ
ッサ部3より出力されたアナログ出力信号が減衰され
る。Among digital signal processors, some of the oversampling filters and D / A converters have a function of digitally detecting a silent state and forcibly attenuating an analog output signal. Is to improve the characteristic (S / N) at the time of a small signal. In addition, the detection of silence is
It is determined that there is no sound by combining the low level state of the upper bits of the input voice data and the DC state of the lower bits. For reference, FIG. 3 shows a block diagram of a digital signal processor having this function. In this digital signal processor, when the silence state of the voice data is detected by the silence state detecting unit 7, the silence detecting signal is output and the attenuating unit 8 is output.
Is supplied to. As a result, the analog output signal output from the digital signal processor unit 3 is attenuated.
【0011】なお、上記実施例では、入力音声データの
無音状態の検出を無音状態検出部5にて行い、また、高
速マスタークロックの分周を分周部6にて行うようにし
たが、これらの機能をマイクロコンピュータにて行うよ
うにしてもよい。この場合、本案のディジタルシグナル
プロセッサを適用する装置に内蔵されたマイクロコンピ
ュータを使用することにより装置としての価格の上昇を
抑えることができる。また、上記実施例では、入力音声
データの無音状態を検出したときに、ディジタルシグナ
ルプロセッサ部3の動作の停止または低速化するように
したが、その他、アプリケーションがディジタルシグナ
ルプロセッサ自体を使用しない時間、録音時や音場処理
をオフする時などの時間を検出してディジタルシグナル
プロセッサ部3の動作を停止または低速化するようにし
てもよい。In the above embodiment, the silence state of the input voice data is detected by the silence state detecting section 5, and the high speed master clock is divided by the dividing section 6. The function of may be performed by a microcomputer. In this case, by using the microcomputer built in the device to which the digital signal processor of the present invention is applied, it is possible to suppress the price increase of the device. Further, in the above embodiment, when the silence state of the input voice data is detected, the operation of the digital signal processor unit 3 is stopped or slowed down. However, in addition to the above, when the application does not use the digital signal processor itself, The operation of the digital signal processor unit 3 may be stopped or slowed down by detecting the time such as recording or turning off the sound field processing.
【0012】[0012]
【発明の効果】本発明によれば、入力音声データの無音
状態を検出したときに、ディジタルシグナルプロセッサ
部の動作の停止または低速化するようにしたので、入力
音声データの無音状態期間での電力消費が少なくなり、
ディジタルシグナルプロセッサ自体の省電力化が図れ
る。また、省電力化が図れることによりLSIパッケー
ジの発熱処理を簡略化できると共に適用する装置の省電
力化を図ることができる。According to the present invention, the operation of the digital signal processor unit is stopped or slowed down when the silence state of the input voice data is detected. Therefore, the power consumption in the silence state period of the input voice data is improved. Less consumption,
Power saving of the digital signal processor itself can be achieved. Further, since the power saving can be achieved, the heat generation process of the LSI package can be simplified and the power saving of the applied device can be achieved.
【図1】本発明に係る音声用ディジタルシグナルプロセ
ッサの一実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of a voice digital signal processor according to the present invention.
【図2】従来の音声用ディジタルシグナルプロセッサの
ブロック図である。FIG. 2 is a block diagram of a conventional audio digital signal processor.
【図3】従来のディジタルシグナルプロセッサの他の例
のブロック図である。FIG. 3 is a block diagram of another example of a conventional digital signal processor.
5 無音状態検出部(無音状態検出手段) 6 分周部(分周手段) 5 Silence state detection section (silence state detection means) 6 Frequency division section (frequency division means)
Claims (2)
音状態検出手段と、 前記入力音声データの無音状態が検出されたときにディ
ジタルシグナルプロセッサ部を動作させる高速マスター
クロックを低周期クロックに分周又は停止させる分周手
段と、を備えたことを特徴とする音声処理用ディジタル
シグナルプロセッサ。1. A silence state detecting means for detecting a silence state of input voice data, and a high-speed master clock for operating a digital signal processor section when the silence state of the input voice data is detected is divided into a low cycle clock. Or a frequency dividing means for stopping the digital signal processor for audio processing.
タと共に供給されるビットクロックに基づいて無音状態
を検出することを特徴とする請求項1記載の音声処理用
ディジタルシグナルプロセッサ。2. The digital signal processor for voice processing according to claim 1, wherein said silence state detecting means detects the silence state based on a bit clock supplied together with the input voice data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5288735A JPH07121195A (en) | 1993-10-25 | 1993-10-25 | Sound processing digital signal processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5288735A JPH07121195A (en) | 1993-10-25 | 1993-10-25 | Sound processing digital signal processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07121195A true JPH07121195A (en) | 1995-05-12 |
Family
ID=17734016
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5288735A Pending JPH07121195A (en) | 1993-10-25 | 1993-10-25 | Sound processing digital signal processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07121195A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020014534A (en) * | 2000-08-18 | 2002-02-25 | 박종섭 | Low Power Audio Processor |
| KR100401514B1 (en) * | 2001-06-29 | 2003-10-17 | 주식회사 하이닉스반도체 | A data processing system |
| US8499111B2 (en) | 2009-12-09 | 2013-07-30 | Fujitsu Limited | Information processing apparatus and clock signal controlling method controlling whether clock signal provided to interrupt signal controlling device |
| JP2015501450A (en) * | 2011-11-01 | 2015-01-15 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Extraction and analysis of audio feature data |
| US9564131B2 (en) | 2011-12-07 | 2017-02-07 | Qualcomm Incorporated | Low power integrated circuit to analyze a digitized audio stream |
-
1993
- 1993-10-25 JP JP5288735A patent/JPH07121195A/en active Pending
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020014534A (en) * | 2000-08-18 | 2002-02-25 | 박종섭 | Low Power Audio Processor |
| JP2002091637A (en) * | 2000-08-18 | 2002-03-29 | Hynix Semiconductor Inc | Low-power audio processor |
| KR100401514B1 (en) * | 2001-06-29 | 2003-10-17 | 주식회사 하이닉스반도체 | A data processing system |
| US8499111B2 (en) | 2009-12-09 | 2013-07-30 | Fujitsu Limited | Information processing apparatus and clock signal controlling method controlling whether clock signal provided to interrupt signal controlling device |
| JP2015501450A (en) * | 2011-11-01 | 2015-01-15 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Extraction and analysis of audio feature data |
| US9992745B2 (en) | 2011-11-01 | 2018-06-05 | Qualcomm Incorporated | Extraction and analysis of buffered audio data using multiple codec rates each greater than a low-power processor rate |
| US9564131B2 (en) | 2011-12-07 | 2017-02-07 | Qualcomm Incorporated | Low power integrated circuit to analyze a digitized audio stream |
| US10381007B2 (en) | 2011-12-07 | 2019-08-13 | Qualcomm Incorporated | Low power integrated circuit to analyze a digitized audio stream |
| US11069360B2 (en) | 2011-12-07 | 2021-07-20 | Qualcomm Incorporated | Low power integrated circuit to analyze a digitized audio stream |
| US11810569B2 (en) | 2011-12-07 | 2023-11-07 | Qualcomm Incorporated | Low power integrated circuit to analyze a digitized audio stream |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07121195A (en) | Sound processing digital signal processor | |
| US5432944A (en) | Data processing system having a dynamically enabled input synchronizer for selectively minimizing power consumption | |
| TW341008B (en) | Noise gate apparatus for digital audio processor | |
| JP2938039B1 (en) | Digital demodulator | |
| JPH08307380A (en) | 140m clock/stm-1 electric clock generating system | |
| JPH10214118A (en) | Active vibration suppression device | |
| US7278043B2 (en) | System, method, and apparatus for overload detection in real-time data processing applications | |
| US20020044000A1 (en) | Digital circuit, LSI including the same and method for removing noise | |
| JPH0946228A (en) | Integrated circuit device with built-in A / D converter | |
| JPH04123A (en) | electric cooker | |
| JPS628080Y2 (en) | ||
| JP3204744B2 (en) | Signal delay memory circuit | |
| JP2003299179A (en) | Digital audio equipment | |
| JPS5817598A (en) | Storage system for continuous waveform | |
| JPH0564287A (en) | Audio amplifier | |
| JPH11252001A (en) | Digital communication terminal | |
| JPH0258936A (en) | selective call receiver | |
| JPS61182340A (en) | Semiconductor integrated circuit device | |
| JP2004013799A (en) | Clock switching system | |
| JP2666529B2 (en) | Noise removal circuit | |
| JP3364573B2 (en) | Electronic tone generator | |
| JPH04315329A (en) | Audio encoding processing circuit | |
| JPS6367099A (en) | Suppressing device for sound filled in vehicle | |
| JPH0863253A (en) | Microprocessor | |
| JPH01261946A (en) | Pull-in circuit |