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
JPH0766632B2 - Digital audio player - Google Patents
[go: Go Back, main page]

JPH0766632B2 - Digital audio player - Google Patents

Digital audio player

Info

Publication number
JPH0766632B2
JPH0766632B2 JP61116905A JP11690586A JPH0766632B2 JP H0766632 B2 JPH0766632 B2 JP H0766632B2 JP 61116905 A JP61116905 A JP 61116905A JP 11690586 A JP11690586 A JP 11690586A JP H0766632 B2 JPH0766632 B2 JP H0766632B2
Authority
JP
Japan
Prior art keywords
data
circuit
error
input
audio 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.)
Expired - Fee Related
Application number
JP61116905A
Other languages
Japanese (ja)
Other versions
JPS62271264A (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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP61116905A priority Critical patent/JPH0766632B2/en
Publication of JPS62271264A publication Critical patent/JPS62271264A/en
Publication of JPH0766632B2 publication Critical patent/JPH0766632B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、磁気テープなどから時系列に再生されたデ
ジタルオーデイオデータの誤りを検出するとともに、該
検出の結果にもとづき、再生されたデジタルオーデイオ
データを訂正処理して後段回路に出力するデジタルオー
デイオ再生装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial application] The present invention detects an error in digital audio data reproduced in time series from a magnetic tape or the like, and reproduces the digital audio data based on the result of the detection. The present invention relates to a digital audio reproducing apparatus which corrects data and outputs it to a subsequent circuit.

〔従来の技術〕 従来、8ミリビデオテープレコーダ,コンパクトデイス
クプレーヤなどのこの種デジタルオーデイオ再生装置
は、たとえば訂正処理単位で、磁気テープなどから時系
列に再生されたデジタルオーデイオデータを、誤り検出
回路に入力し、該検出回路によつて、入力されたオーデ
イオデータのCRCコードなどを用いて当該オーデイオデ
ータの誤りを検出し、正誤を示す1ビツトの正誤フラ
グ,すなわちエラーフラグを生成するとともに、該検出
後に、オーデイオデータを訂正回路に伝送して誤りを訂
正し、訂正されたオーデイオデータを後段回路に伝送し
ている。
[Prior Art] Conventionally, this kind of digital audio reproducing apparatus such as an 8 mm video tape recorder and a compact disk player has an error detecting circuit for detecting digital audio data reproduced in time series from a magnetic tape in a correction processing unit. The detection circuit detects an error in the audio data by using the CRC code of the input audio data, and generates a 1-bit correct / incorrect flag indicating the correctness, that is, an error flag. After the detection, the audio data is transmitted to the correction circuit to correct the error, and the corrected audio data is transmitted to the subsequent circuit.

そして、訂正回路の訂正処理は、つぎの2つの方法のい
ずれかによつて行なわれている。
The correction process of the correction circuit is performed by one of the following two methods.

(1)誤り検出回路のエラーフラグをオーデイオデータ
とともに訂正回路に伝送し、訂正回路によつて、エラー
フラグを参照してオーデイオデータを訂正処理する方
法。
(1) A method of transmitting an error flag of an error detection circuit together with audio data to a correction circuit and correcting the audio data by referring to the error flag by the correction circuit.

(2)訂正回路にオーデイオデータのみを伝送し、この
ときエラーフラグが生成されたオーデイオデータのデー
タパターンを、予め設定したエラーパターン,たとえば
全ビツトを1にしたパターンに変更することにより、訂
正回路により、誤のオーデイオデータを識別して訂正処
理する方法。
(2) Only the audio data is transmitted to the correction circuit, and the data pattern of the audio data in which the error flag is generated at this time is changed to a preset error pattern, for example, a pattern in which all bits are set to 1. A method to identify and correct erroneous audio data.

なお、前記(1)の方法は、たとえば「サンヨーテクニ
カル レビユ VOL.17 No.2」(1985年8月発行)の42
頁図69に記載されている。
The method of (1) above is based on, for example, 42 of “Sanyo Technical Reville VOL.17 No.2” (issued in August 1985).
It is described on page 69.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

ところで、前述の(1)の方法で訂正処理を行なう場合
は、誤り検出回路から訂正回路へのデータ伝送量が、
(2)の方法で訂正処理を行なう場合に比して、エラー
フラグの分多くなるとともに、エラーフラグ専用のメモ
リ(RAM)などを設ける必要があり、装置内のメモリ容
量,バスライン数が多くなつて回路規模が大きくなる問
題点がある。
By the way, when the correction process is performed by the method (1), the amount of data transmitted from the error detection circuit to the correction circuit is
Compared to the case where the correction process is performed by the method (2), the number of error flags is increased, and it is necessary to provide a memory (RAM) dedicated to the error flag, so that the memory capacity in the device and the number of bus lines are large. The problem is that the circuit scale becomes large.

一方、前述の(2)の方法で訂正処理を行なう場合は、
オーデイオデータが形成するデータパターンのうちの1
つを、予めエラーパターンに設定するため、たとえばエ
ラーパターンと同一の正しいデータパターンのオーデイ
オデータに対しては、誤訂正する恐れがあり、誤訂正を
防止するためにエラーパターンをデータパターンに用い
ないときは、オーデイオデータの情報量が減少して品質
が劣化する問題点がある。
On the other hand, when the correction process is performed by the above method (2),
One of the data patterns formed by audio data
One of them is set in advance as an error pattern, so that audio data having the same correct data pattern as the error pattern may be erroneously corrected, and the error pattern is not used in the data pattern to prevent erroneous correction. In this case, there is a problem that the information amount of audio data decreases and the quality deteriorates.

〔問題点を解決するための手段〕[Means for solving problems]

この発明は、前記の諸点に留意してなされたものであ
り、時系列に再生されたデジタルオーデイオデータの誤
りを検出するとともに、該検出の結果にもとづき、前記
オーデイオデータを訂正処理して後段回路に出力するデ
ジタルオーデイオ再生装置において、再生されたオーデ
イオデータの誤りを検出して正誤フラグを生成する誤り
検出回路と、該検出回路を介したオーデイオデータが入
力され,入力データをデジタルオーデイオデータの1サ
ンプル期間保持する第1ラツチ回路と、該第1ラツチ回
路の出力データの1サンプル期間前の第2ラツチ回路の
出力データの正,負を示す最上位ビツトの反転論理の最
大値データを生成する反転回路と、前記正誤フラグが誤
りのフラグのときに前記第1ラツチ回路の出力データの
代わりに前記最大値データを前記第2ラツチ回路に出力
する情報選択回路と、前記第2ラツチ回路の出力データ
が入力され,入力データの正,負および内容から前記最
大値データを識別して誤りデータの入力を検出し,該誤
りデータを訂正処理する訂正回路とを備えたことを特徴
とするデジタルオーデイオ再生装置である。
The present invention has been made in consideration of the above points, and detects an error in digital audio data reproduced in time series, and corrects the audio data based on the result of the detection to perform a subsequent circuit. In the digital audio reproducing apparatus for outputting to the digital audio reproducing apparatus, an error detecting circuit for detecting an error of reproduced audio data and generating a correct / incorrect flag, and the audio data inputted through the detecting circuit are inputted, and the input data is converted into one of the digital audio data. The first latch circuit for holding the sample period and the maximum value data of the inversion logic of the highest bit showing the positive or negative of the output data of the second latch circuit one sample period before the output data of the first latch circuit are generated. An inverting circuit and the maximum value instead of the output data of the first latch circuit when the correctness / incorrectness flag is an error flag Data is output to the second latch circuit, and output data of the second latch circuit is input, and the maximum value data is discriminated from the positive, negative and contents of the input data to input error data. A digital audio reproducing apparatus comprising a correction circuit for detecting and correcting the error data.

〔作用〕[Action]

したがつて、訂正回路には前述の(2)の方法と同様に
エラーフラグが伝送されず、誤りが検出されたデジタル
オーデイオデータに対しては、当該オーデイオデータの
1つ前のオーデイオデータの正,負と逆の最大値の最大
値データが訂正回路に伝送される。
Therefore, the error flag is not transmitted to the correction circuit as in the method (2) described above, and the digital audio data in which an error is detected has the correct audio data immediately preceding the audio data. , Maximum value data of the maximum value opposite to negative is transmitted to the correction circuit.

そして、デジタルオーデイオデータは前後のデータとの
相関が高く、しかも、最大値になることが少ないため、
訂正回路は入力データの正,負および内容から誤りデー
タとしての最大値データを識別し、誤りデータの入力を
検出してそのデータを訂正する。
And the digital audio data has a high correlation with the data before and after, and moreover, the maximum value is small,
The correction circuit identifies the maximum value data as error data from the positive, negative and contents of the input data, detects the input of the error data and corrects the data.

この場合、誤りデータとしての最大値データが1つ前の
デジタルオーデイオデータの正,負に応じてその逆符合
のデータとなるため、例えば正の最大値データを誤りデ
ータの固有パターンのデータに割当てる必要がなく、
正,負の最大値データを含む全データのパターンをデジ
タルオーデイオデータに使用することができ、その情報
量が減少することもない。
In this case, the maximum value data as the error data becomes the opposite sign data according to the positive or negative of the immediately preceding digital audio data, so that the positive maximum value data is assigned to the data of the peculiar pattern of the error data, for example. No need to
All the data patterns including the positive and negative maximum value data can be used for the digital audio data, and the amount of information is not reduced.

〔実施例〕〔Example〕

つぎに、この発明を、その1実施例を示した第1図とと
もに詳細に説明する。
Next, the present invention will be described in detail with reference to FIG. 1 showing one embodiment thereof.

第1図において、(1)は磁気テープなどから時系列に
再生されたNビツトのデジタルオーデイオデータがビツ
トシリアで入力される入力端子、(2)は入力端子
(1)に接続されたシリアル/パラレル交換回路であ
り、入力されたオーデイオデータをNビツトパラレルで
出力する。なお、図中のMSB,LSBはNビツトの最上位,
最下位のビツトのラインを示す。
In FIG. 1, (1) is an input terminal to which N-bit digital audio data reproduced in time series from a magnetic tape or the like is input in the bit serial, and (2) is a serial / parallel connected to the input terminal (1). This is an exchange circuit and outputs the input audio data in N-bit parallel. MSB and LSB in the figure are the highest N bits,
The line of the lowest bit is shown.

(3)は変換回路(2)に接続された誤り検出回路であ
り、入力されたオーデイオデータの誤りを、当該データ
のCRCコードなどを用いて検出し、誤りのときに“1",正
のときに“0"の1ビツトのエラーフラグを生成するとと
もに、生成したエラーフラグを後述のフラグ用ラツチ回
路に出力する。
(3) is an error detection circuit connected to the conversion circuit (2), which detects an error in the input audio data by using a CRC code of the data, and when the error is detected, "1", positive At the same time, a 1-bit error flag of "0" is generated and the generated error flag is output to the flag latch circuit described later.

(4)は検出回路(3)のエラーフラグが入力されるフ
ラグ用ラツチ回路であり、入力端子(5)の第1ラツチ
パルス信号にもとづき、検出回路(3)によつてつぎの
オーデイオデータの誤り検出が終了するまでの1サンプ
ル期間、入力されたエラーフラグを保持して出力する。
(4) is a flag latch circuit to which the error flag of the detection circuit (3) is input. Based on the first latch pulse signal of the input terminal (5), the detection circuit (3) detects an error in the next audio data. The input error flag is held and output for one sample period until the detection is completed.

(6)は検出回路(3)に接続されたデータ用第1ラツ
チ回路であり、入力端子(5)の第1ラツチパルス信号
にもとづき、検出回路(3)を介して入力されたオーデ
イオデータを、1サンプル期間遅延保持して出力する。
(6) is a first latch circuit for data connected to the detection circuit (3), and based on the first latch pulse signal of the input terminal (5), the audio data input through the detection circuit (3) is It is delayed for one sample period and output.

(7)は2入力端子(a),(b)および切換制御端子
(s)を備えたN個の2ビツトセレクタ(7a),…,
(7n)からなる情報選択回路であり、各セレクタ(7a)
〜(7n)の入力端子(b)にラツチ回路(6)から出力
されたオーデイオデータの各ビツトが入力されラツチ回
路(4)から切換制御端子(s)に出力されたエラーフ
ラグの“1",“0"にもとづき、エラーフラグの“1"のと
きに一方の入力端子(a)に切換わるとともに、エラー
フラグの“0"のときに他方の入力端子(b)に切換わ
る。
(7) is N 2-bit selectors (7a), ..., With two input terminals (a) and (b) and a switching control terminal (s).
An information selection circuit consisting of (7n), each selector (7a)
Each bit of the audio data output from the latch circuit (6) is input to the input terminals (b) of (7n) to (7n) and the error flag "1" output from the latch circuit (4) to the switching control terminal (s). Based on "0", when the error flag is "1", it is switched to one input terminal (a), and when the error flag is "0", it is switched to the other input terminal (b).

(8)は各セレクタ(7a)〜(7n)の出力端子に接続さ
れたデータ用第2ラツチ回路であり、第1ラツチパルス
信号にもとづき、選択回路(7)のNビツトの出力デー
タを1サンプル期間遅延保持して出力する。
(8) is a second latch circuit for data connected to the output terminals of the selectors (7a) to (7n). Based on the first latch pulse signal, one sample of the N bit output data of the selector circuit (7) is output. Hold for a period and output.

(9)はN個のインバータ(9a),…,(9n)からなる
反転回路であり、ラツチ回路(8)の出力データの最上
位ビツトが各インバータ(9a)〜(9n)に入力され、各
インバータ(9a)〜(9n)により、ラツチ回路(8)の
出力データの最上位ビツトの論理を反転したNビツトの
正または負の最大値データ,すなわち全ビツトが“1"ま
たは“0"の最大値データが形成されるとともに、各イン
バータ(9a)〜(9n)からセレクタ(7a)〜(7n)の入
力端子(a)に、形成した最大値データの各ビツトが出
力される。
(9) is an inverting circuit composed of N inverters (9a), ..., (9n), and the highest bit of the output data of the latch circuit (8) is input to each of the inverters (9a) to (9n), N-bit positive or negative maximum value data obtained by inverting the logic of the most significant bit of the output data of the latch circuit (8) by each inverter (9a) to (9n), that is, all bits are "1" or "0". Maximum value data is formed, and each bit of the formed maximum value data is output from the inverters (9a) to (9n) to the input terminals (a) of the selectors (7a) to (7n).

(10)はラツチ回路(8)の出力データが入力される訂
正回路であり、1サンプル期間前の出力データと入力さ
れた出力データとの正,負の符号の比較および、入力さ
れた出力データの内容にもとづき、誤りのデータを識別
して訂正処理し、訂正処理したNビツトのオーデイオデ
ータを出力する。
Reference numeral (10) is a correction circuit to which the output data of the latch circuit (8) is input, and compares the positive and negative signs of the output data of one sample period before and the input output data, and the input output data. The error data is identified and corrected based on the contents of (1), and the corrected N-bit audio data is output.

(11)は訂正回路(10)の出力データが入力されるデー
タ用第3ラツチ回路であり、入力端子(12)の第2ラツ
チパルス信号にもとづき、入力されたデータを1サンプ
ル期間遅延保持して出力する。
Reference numeral (11) is a third latch circuit for data to which the output data of the correction circuit (10) is input, and the input data is delayed and held for one sample period based on the second latch pulse signal of the input terminal (12). Output.

(13)はラツチ回路(11)に縦列接続されたデータ用第
4ラツチ回路であり、第2ラツチパルス信号にもとづ
き、入力されたデータを1サンプル期間遅延保持して出
力する。
Reference numeral (13) is a fourth data latch circuit which is connected in cascade to the latch circuit (11) and delays and outputs the input data for one sample period based on the second latch pulse signal.

(15)はラツチ回路(11)の出力データの各ビツトが入
力されるN入力のアンドゲート、(16)はラツチ回路
(11)の出力データの各ビツトが入力されるN入力のナ
ンドゲート、(17)はラツチ回路(11)の出力データの
最上位ビツトを反転して出力するインバータ、(18)は
インバータ(17)の出力信号とアンドゲート(15)の出
力信号とが入力されるアンドゲート、(19)はラツチ回
路(11)の最上位ビツトの信号とナンドゲート(16)の
出力信号とが入力されるアンドゲート、(20)は両アン
ドゲート(18),(19)の出力信号が入力されるオアゲ
ートである。
(15) is an N-input AND gate to which each bit of the output data of the latch circuit (11) is input, and (16) is an N-input NAND gate to which each bit of the output data of the latch circuit (11) is input, ( 17) is an inverter that inverts and outputs the most significant bit of the output data of the latch circuit (11), and (18) is an AND gate to which the output signal of the inverter (17) and the output signal of the AND gate (15) are input. , (19) is an AND gate to which the signal of the highest bit of the latch circuit (11) and the output signal of the NAND gate (16) are input, and (20) is the output signal of both AND gates (18) and (19). It is the input OR gate.

(21)はアンドゲート(15),(18),(19)およびナ
ンドゲート(16),インバータ(17),オアゲート(2
0)が形成するフラグ再形成回路であり、ラツチ回路(1
1),(13)の出力データにもとづき、訂正回路(10)
から出力されたオーデイオデータにもとづき、エラーフ
ラグを再形成する。
(21) is an AND gate (15), (18), (19) and a NAND gate (16), an inverter (17), an OR gate (2
0) is a flag reforming circuit formed by the latch circuit (1
Correction circuit (10) based on the output data of 1) and (13)
The error flag is recreated based on the audio data output from.

そして、入力端子(1)にビツトシリアルで入力された
オーデイオデータは、変換回路(2)から検出回路
(3)にビツトパラレルで出力され、このときオーデイ
オデータが交流信号のデータであるため、変換回路
(3)から出力されるオーデイオデータは、最上位ビツ
トが、当該データの正,負を示し、正のときに“1",負
のときに“0"になり、かつ全ビツトが“1"になる正の最
大値から全ビツトが“0"になる負の最大値の範囲,すな
わちNビツトが形成する全データパターンの範囲で変化
する。
Then, the audio data input to the input terminal (1) by bit serial is output from the conversion circuit (2) to the detection circuit (3) in bit parallel. At this time, the audio data is AC signal data. In the audio data output from the circuit (3), the most significant bit indicates whether the data is positive or negative. When it is positive, it becomes "1", when it is negative, it becomes "0", and all bits are "1". The range varies from the positive maximum value of "0" to the maximum negative value of "0", that is, the range of all data patterns formed by N bits.

さらに検出回路(3)により、入力されたオーデイオデ
ータのCRCコードなどを用いて、当該オーデイオデータ
の誤りが検出され、このとき、検出の結果にもとづき、
正,誤を示す1ビツトのエラーフラグが生成され、該エ
ラーフラグがラツチ回路(4)に入力される。
Further, the detection circuit (3) detects an error in the audio data by using the CRC code of the input audio data, and at this time, based on the detection result,
A one-bit error flag indicating right or wrong is generated, and the error flag is input to the latch circuit (4).

また、誤りが検出されない場合,すなわちラツチ回路
(4)から“0"のエラーフラグが出力される場合は、各
セレクタ(7a)〜(7n)が入力端子(b)に保持され、
このとき、検出回路(3)から出力された検出済みのオ
ーデイオデータがラツチ回路(6),選択回路(7)を
介してラツチ回路(8)に入力される。
When no error is detected, that is, when the latch circuit (4) outputs an error flag of "0", each selector (7a) to (7n) is held in the input terminal (b),
At this time, the detected audio data output from the detection circuit (3) is input to the latch circuit (8) via the latch circuit (6) and the selection circuit (7).

ところで、ラツチ回路(6),(8)が第1ラツチパル
ス信号によつて同時に動作するため、検出回路(3)の
オーデイオデータがラツチ回路(6)に入力されたとき
は、ラツチ回路(8)から1サンプル期間前のオーデイ
オデータが出力される。
By the way, since the latch circuits (6) and (8) operate simultaneously by the first latch pulse signal, when the audio data of the detection circuit (3) is input to the latch circuit (6), the latch circuit (8). The audio data of one sampling period before is output from.

そこで、反転回路(9)の各インバータ(9a)〜(9n)
には、常に1サンプル期間前のラツチ回路(8)の出力
データの最上位ビツトが入力される。
Therefore, each inverter (9a) to (9n) of the inverting circuit (9)
The most significant bit of the output data of the latch circuit (8) one sample period before is always input to.

そして、検出回路(3)によつて誤りが検出され、ラツ
チ回路(4)から“1"のエラーフラグが出力されると、
各セレクタ(7a)〜(7n)が入力端子(a)に切換わ
り、このとき選択回路(7)は、ラツチ回路(6)から
出力されたオーデイオデータ,すなわち誤りが検出され
たオーデイオデータの代わりに、反転回路(9)から出
力されたNビツトのデータが入力される。
Then, when an error is detected by the detection circuit (3) and an error flag of "1" is output from the latch circuit (4),
Each of the selectors (7a) to (7n) is switched to the input terminal (a). At this time, the selection circuit (7) replaces the audio data output from the latch circuit (6), that is, the audio data in which an error is detected. The N-bit data output from the inverting circuit (9) is input to.

いま、誤りが検出されたオーデイオデータの1サンプル
期間前のオーデイオデータが、正のデータ,すなわち最
上位ビツトが“1"のデータであれば、最小値を示す全ビ
ツト“0"の負の最大値データが反転回路(9)から出力
され、逆に、誤りが検出されたオーデイオデータの1サ
ンプル期間前のオーデイオデータが、負のデータ,すな
わち最上位ビツトが“0"のデータであれば、最大値を示
す全ビツト“1"の正の最大値データが反転回路(9)か
ら出力される。
Now, if the audio data one sample period before the audio data in which the error is detected is positive data, that is, if the most significant bit is "1", the negative maximum of all the bits "0" showing the minimum value. Value data is output from the inverting circuit (9), and conversely, if the audio data one sample period before the audio data in which the error is detected is negative data, that is, the highest bit is "0", The maximum positive value data of all bits "1" indicating the maximum value is output from the inverting circuit (9).

したがつて、誤りが検出されたオーデイオデータが検出
回路(3)から出力されたときは、当該オーデイオデー
タの代わりに、1サンプル期間前のオーデイオデータと
反対符号の最大値データがラツチ回路(8)に入力され
る。
Therefore, when the audio data in which an error is detected is output from the detection circuit (3), the maximum value data having the opposite sign to the audio data one sample period before is output to the latch circuit (8) instead of the audio data. ) Is entered.

そして、ラツチ回路(8)から出力されたオーデイオデ
ータ,最大値データは訂正回路(10)に入力され、訂正
回路(10)は、入力されたデータが最大値データのとき
に、1サンプル期間前に入力されたデータの逆の符号の
最大値データになることから、入力されたデータが、誤
りが検出されたオーデイオデータの代わりのデータであ
ることを識別し、入力されたデータの前,後のデータを
用いて訂正処理する。なお、訂正不可能なデータに対し
ては、入力された最大値データをそのまま出力する。
Then, the audio data and the maximum value data output from the latch circuit (8) are input to the correction circuit (10), and the correction circuit (10) outputs one sample period before when the input data is the maximum value data. Since it is the maximum value data of the opposite sign of the data input to, it is identified that the input data is the alternative data of the audio data in which the error is detected, and the data before and after the input data is identified. Correction processing is performed using the data of. For uncorrectable data, the input maximum value data is output as it is.

ところで、誤りが検出されないオーデイオデータの場合
は、訂正回路(10)に入力されるデータが、前,後のデ
ータと相関を有するデータになり、1サンプル期間前に
入力されたデータの逆の符号の最大値のデータが訂正回
路(10)に入力されることは少なく、とくにオーデイオ
データを形成する際のサンプリング周波数の1/4の周波
数までのアナログ音声信号に対するオーデイオデータに
対しては、ほとんどない。
By the way, in the case of audio data in which no error is detected, the data input to the correction circuit (10) becomes data having a correlation with the previous and subsequent data, and has the opposite sign of the data input one sample period before. The maximum value of data is rarely input to the correction circuit (10), and it is rare for audio data for analog audio signals up to 1/4 of the sampling frequency when audio data is formed. .

そこで、訂正回路(10)は、エラーフラグを参照するこ
となく、かつNビツトの全パターンをオーデイオデータ
のパターンに使用して、従来の(2)の方法より正確に
訂正処理を行なう。
Therefore, the correction circuit (10) performs the correction process more accurately than the conventional method (2) by referring to the error flag and using all the N bit patterns as the audio data pattern.

そして、訂正回路(10)によつて訂正処理されたデータ
は、ラツチ回路(11),(13)を介して補間回路などに
伝送され、このとき補間処理などにエラーフラグが必要
であるため、この実施例では、訂正回路(10)の出力デ
ータにもとづき、再形成回路(21)によつてエラーフラ
グを再形成する。
Then, the data corrected by the correction circuit (10) is transmitted to the interpolation circuit or the like via the latch circuits (11) and (13), and at this time, an error flag is necessary for the interpolation process and the like. In this embodiment, the error flag is reformed by the reforming circuit (21) based on the output data of the correction circuit (10).

すなわち、訂正処理によつて訂正されなかつた場合は、
訂正回路(10)からラツチ回路(11)に、入力された最
大値データが出力される。
That is, if the correction process fails to correct,
The maximum value data that has been input is output from the correction circuit (10) to the latch circuit (11).

そして、ラツチ回路(11)の出力データが正または負の
最大値データになると、アンドゲート(15)の出力信号
またはナンドゲート(16)の出力信号が“1"になる。
When the output data of the latch circuit (11) becomes positive or negative maximum value data, the output signal of the AND gate (15) or the output signal of the NAND gate (16) becomes "1".

一方、ラツチ回路(11)の出力データの1サンプル期間
前のデータがラツチ回路(13)から出力される。
On the other hand, data of the output data of the latch circuit (11) one sample period before is output from the latch circuit (13).

そして、ラツチ回路(13)の出力データの最上位ビツト
の信号,該信号をインバータ(17)で反転した信号がア
ンドゲート(19),(18)それぞれに入力されるととも
に、アンドゲート(18),(19)にアンドゲート(1
5),ナンドゲート(16)の出力信号それぞれが入力さ
れるため、ラツチ回路(13)から1サンプル期間前のデ
ータと逆符号の正または負の最大値データ,すなわち訂
正処理されなかつた最大値データが出力されたときに、
アンドゲート(18)または(19)の出力信号が“1"にな
り、オアゲート(20)からは、ラツチ回路(13)の出力
データの正,誤を示すエラーフラグが出力される。
Then, the most significant bit signal of the output data of the latch circuit (13) and the signal obtained by inverting the signal by the inverter (17) are input to the AND gates (19) and (18), respectively, and the AND gate (18) , (19) and gate (1
5) Since each output signal of the NAND gate (16) is input, the maximum positive or negative value data of the opposite sign to the data one sample period before from the latch circuit (13), that is, the maximum value data that has not been corrected. Is output,
The output signal of the AND gate (18) or (19) becomes "1", and the OR gate (20) outputs an error flag indicating whether the output data of the latch circuit (13) is correct or incorrect.

したがつて、検出回路(3)によつて生成されたエラー
フラグを訂正回路(10)に伝送することなく、訂正回路
(10)により、入力されたデータのみにもとづいて訂正
処理が行なえ、装置のメモリ容量,バスラインが少なく
なつて回路規模が小さくなり、このとき、検出回路
(3)によつて誤りが検出されたオーデイオデータに対
しては、訂正回路(10)に1サンプル期間前のデータと
逆符号の最大値データが入力されるため、オーデイオデ
ータの正,負の最大値のパターンを用いて、正しいオー
デイオデータと、誤りが検出されたオーデイオデータの
代りの最大値データとを正確に識別して訂正処理するこ
とができ、オーデイオデータの情報量を減少することな
く、正確な訂正が行なえる。
Therefore, the correction circuit (10) can perform correction processing based on only the input data without transmitting the error flag generated by the detection circuit (3) to the correction circuit (10). Since the memory capacity and the bus line are reduced, the circuit scale becomes small. At this time, the audio data in which an error is detected by the detection circuit (3) is processed by the correction circuit (10) one sample period before. Since the maximum value data of the opposite sign to the data is input, the correct audio data and the maximum value data in place of the audio data in which the error is detected are accurately used by using the positive and negative maximum value patterns of the audio data. Therefore, correct correction can be performed without reducing the information amount of audio data.

なお、前述したように、正確に識別して訂正処理するこ
とのできる周波数が、オーデイオデータのサンプリング
周波数の1/4以下になるが、たとえばコンパクトデイス
クプレーヤに適用した場合、サンプリング周波数が44.1
KHzであるため周波数11KHz以下のアナログ音声信号に対
して誤りなく訂正処理が行なえ、通常、アナログ音声信
号に10KHz以上の成分がほとんどないため、実用上は何
ら不都合を生じない。
As described above, the frequency that can be accurately identified and corrected is 1/4 or less of the sampling frequency of audio data. For example, when applied to a compact disc player, the sampling frequency is 44.1%.
Since it is KHz, correction processing can be performed without error on an analog voice signal having a frequency of 11 KHz or less, and normally, there is almost no component of 10 KHz or more in the analog voice signal, so that no practical inconvenience occurs.

なお、訂正回路(10)の後段回路が実施例と異なつてい
てもよいのは勿論である。
Of course, the subsequent circuit of the correction circuit (10) may be different from that of the embodiment.

〔発明の効果〕〔The invention's effect〕

以上のように、この発明のデジタルオーデイオ再生装置
によると、誤り検出回路によつて誤りが検出されたとき
に、デジタルオーデイオデータの代わりに、1つ前のデ
ジタルオーデイオデータと逆符号の最大値データを誤り
のデータとして訂正回路に伝送し、訂正回路により、入
力データの正,負および内容から誤りデータとしての最
大値データを検出して訂正処理したため、エラーフラグ
を用いることなく、メモリ容量等の装置の回路規模を小
さくして正確な訂正処理を行なうことができる。
As described above, according to the digital audio reproducing apparatus of the present invention, when an error is detected by the error detecting circuit, the maximum value data having the opposite sign to the immediately preceding digital audio data is used instead of the digital audio data. Is transmitted as error data to the correction circuit, and the correction circuit detects the maximum value data as error data from the positive, negative, and contents of the input data and corrects it. Accurate correction processing can be performed by reducing the circuit scale of the device.

さらに、誤りデータとしての最大値データが1つ前のデ
ジタルオーデイオデータの正,負に応じてその逆符号の
データになるため、デジタルオーデイオデータの特定の
パターンを誤りデータに予め割当てる必要がなく、デジ
タルオーデイオデータのパターンに制限がなく、情報量
の減少が生じることがない。
Furthermore, since the maximum value data as error data becomes the data of the opposite sign depending on the positive or negative of the previous digital audio data, it is not necessary to previously assign a specific pattern of digital audio data to the error data. There is no limitation on the pattern of digital audio data, and the amount of information does not decrease.

したがって、情報量を減少することなく、エラーフラグ
を省いて誤りデータの訂正処理が行なえ、再生品質の劣
化を防止して回路規模の小型化を図ることができる。
Therefore, the error flag can be omitted and error data can be corrected without reducing the amount of information, the reproduction quality can be prevented from being deteriorated, and the circuit scale can be reduced.

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

第1図はこの発明のデジタルオーデイオ再生装置の1実
施例のブロツク図である。 (3)……誤り検出回路、(4)……フラグ用ラツチ回
路、(6),(8)……データ用第1,第2ラツチ回路、
(7)……情報選択回路、(9)……反転回路、(10)
……訂正回路。
FIG. 1 is a block diagram of one embodiment of the digital audio reproducing apparatus of the present invention. (3) ... error detection circuit, (4) ... flag latch circuit, (6), (8) ... data first and second latch circuits,
(7) …… Information selection circuit, (9) …… Inversion circuit, (10)
... correction circuit.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】再生されたデジタルオーデイオデータの誤
りを検出するとともに、該検出の結果にもとづき、前記
オーデイオデータを訂正処理して後段回路に出力するデ
ジタルオーデイオ再生装置において、 再生されたデジタルオーデイオデータの誤りを検出して
正誤フラグを生成する誤り検出回路と、 該検出回路を介したオーデイオデータが入力され、入力
データをデジタルオーデイオデータの1サンプル期間保
持する第1ラツチ回路と、 該第1ラツチ回路の出力データの1サンプル期間前の第
2ラツチ回路の出力データの正,負を示す最上位ビツト
の反転論理の最大値データを生成する反転回路と、 前記正誤フラグが誤りのフラグのときに前記第1ラツチ
回路の出力データの代わりに前記最大値データを前記第
2ラツチ回路に出力する情報選択回路と、 前記第2ラツチ回路の出力データが入力され,入力デー
タの正,負および内容から前記最大値データを識別して
誤りデータの入力を検出し,該誤りデータを訂正処理す
る訂正回路と を備えたことを特徴とするデジタルオーデイオ再生装
置。
1. A digital audio data reproducing apparatus for detecting an error in reproduced digital audio data and correcting the audio data based on a result of the detection and outputting the corrected data to a subsequent circuit. An error detection circuit for detecting an error in the error detection circuit and generating a correct / incorrect flag, a first latch circuit that receives the audio data through the detection circuit and holds the input data for one sample period of the digital audio data, and the first latch. An inverting circuit for generating maximum value data of the inversion logic of the highest bit indicating the positive or negative of the output data of the second latch circuit one sample period before the output data of the circuit; Information that outputs the maximum value data to the second latch circuit instead of the output data of the first latch circuit. A correction for inputting the output data of the report selection circuit and the second latch circuit, identifying the maximum value data from the positive, negative and contents of the input data to detect the input of error data, and correcting the error data. A digital audio playback device characterized by including a circuit.
JP61116905A 1986-05-20 1986-05-20 Digital audio player Expired - Fee Related JPH0766632B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61116905A JPH0766632B2 (en) 1986-05-20 1986-05-20 Digital audio player

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61116905A JPH0766632B2 (en) 1986-05-20 1986-05-20 Digital audio player

Publications (2)

Publication Number Publication Date
JPS62271264A JPS62271264A (en) 1987-11-25
JPH0766632B2 true JPH0766632B2 (en) 1995-07-19

Family

ID=14698542

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61116905A Expired - Fee Related JPH0766632B2 (en) 1986-05-20 1986-05-20 Digital audio player

Country Status (1)

Country Link
JP (1) JPH0766632B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5683154A (en) * 1979-12-07 1981-07-07 Sony Corp Transmission method for pcm data

Also Published As

Publication number Publication date
JPS62271264A (en) 1987-11-25

Similar Documents

Publication Publication Date Title
EP0180764A2 (en) Method and apparatus for processing an error flag of a PCM signal
WO2004075057A1 (en) A method and apparatus for detecting and concealing data errors in stored digital data
JPH0557670B2 (en)
JPH0766632B2 (en) Digital audio player
US4873588A (en) Apparatus for storing digital data
US5781564A (en) Method and apparatus for detecting and concealing data errors in stored digital data
JPS60101766A (en) Address detection system
JPH0347613B2 (en)
JPS6334542B2 (en)
JPS6314428B2 (en)
JPS5836037A (en) Pcm signal transmission system
JP3130889B2 (en) Digital VFO correction method and device
JPS61227273A (en) Error correcting method
JPS60197021A (en) Decoding method of product code
KR100230423B1 (en) Subcode Q-Channel Interface Units in Digital Versatile Disk Systems
JPS6040569A (en) Reproducer of pcm signal
JPH01276925A (en) Digital recording and playback device
JPS601679A (en) Recording and reproducing system for digital data contained in video format signal
JPH02278575A (en) Ecc control system at time of backward read
JPS6066365A (en) Muting circuit
JPH01135239A (en) Synchronous signal detection device
JPS62120671A (en) Method for correcting error of data
JPS5925447A (en) Pcm signal processor
JPS59168734A (en) Test signal generator
JPH0550171B2 (en)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees