JPH09259530A - Semiconductor device and voice reproducer using the device - Google Patents

Semiconductor device and voice reproducer using the device

Info

Publication number
JPH09259530A
JPH09259530A JP6643896A JP6643896A JPH09259530A JP H09259530 A JPH09259530 A JP H09259530A JP 6643896 A JP6643896 A JP 6643896A JP 6643896 A JP6643896 A JP 6643896A JP H09259530 A JPH09259530 A JP H09259530A
Authority
JP
Japan
Prior art keywords
read
pointer
speed
data
control means
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
Application number
JP6643896A
Other languages
Japanese (ja)
Inventor
Keiichi Okao
敬一 岡尾
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP6643896A priority Critical patent/JPH09259530A/en
Publication of JPH09259530A publication Critical patent/JPH09259530A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PROBLEM TO BE SOLVED: To reproduce a signal without the cutting of a sound by using a semiconductor memory having small capacity by making the incremental speed of a read pointer lower than a normal time, compensating the lowering of a musical interval and reproducing the musical interval. SOLUTION: When an optical pickup 7 slipped off by disturbance, the pickup 7 transmits the slipping-off to a controller 5. The controller 5 transmits a command stopping an increment by an address immediately before a servo is slipped off to a write pointer generator 2 immediately after the controller 5 receives the signal. When the servo is recovered, the pointer 2 restarts the increment from the next signal of the slipping-off of the servo. The controller 5 conducts the increment of a read pointer generator 3 at normal speed for a while even when the servo is slipped off, and continues the reproduction of the signal. When a pointer difference detector 4 detects reaching to a fixed value or less of the difference of both pointers and the controller 5 is informed of the reaching to the fixed value or less, however, the controller 5 reduces the increment speed of the device 3.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、光ディスク等の情
報再生装置に用いられる半導体装置とそれを用いた音声
再生装置に係わり、特に、量子化された離散的オーディ
オ信号が、入力信号の伝送系の欠陥により連続性が失わ
れたときに出力信号の連続性を回復するための半導体記
憶装置とそれを用いた音声再生装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor device used for an information reproducing apparatus such as an optical disk and an audio reproducing apparatus using the same, and more particularly to a transmission system for transmitting a quantized discrete audio signal as an input signal. The present invention relates to a semiconductor memory device for recovering the continuity of an output signal when the continuity is lost due to the defect of 1. and an audio reproducing device using the same.

【0002】[0002]

【従来の技術】CDプレイヤー等の光ディスクでは、光
ピックアップが外部からの振動で連続的に信号を読み出
せなくなることがある。このような場合、再生信号の連
続性が失われ、音飛びが生じる。そこで、CDプレイヤ
ーには書き込みポインタ及び読み出しポインタを有する
半導体記憶装置が設けられ、再生に先行して光ディスク
から読み出されたデータが半導体記憶装置に記録されて
いる。そして、サーボ回路から光ピックアップが飛んだ
という情報が出力されたとき、飛ぶ前の位置を光ピック
アップがトレースするようになるまで、半導体記憶装置
の書き込みポインタのインクリメントを止め、半導体記
憶装置の読み出しポイントは通常の速度でインクリメン
トさせることにより、信号を連続的に再生させることを
可能にしている。読み出しポインタのインクリメント速
度は、半導体記憶装置内にデータがなくなるまで通常の
速度である。また、光ピックアップが飛ぶ度に読み出し
ポインタが書き込みポインタに徐々に追いつくので、デ
ィスクを通常より高速で再生させ、書き込みポインタと
読み出しポインタの差を広げるようになっている。
2. Description of the Related Art In an optical disk such as a CD player, an optical pickup may be unable to continuously read a signal due to external vibration. In such a case, the continuity of the reproduced signal is lost and sound skipping occurs. Therefore, the CD player is provided with a semiconductor memory device having a write pointer and a read pointer, and the data read from the optical disk prior to reproduction is recorded in the semiconductor memory device. Then, when the information that the optical pickup has jumped is output from the servo circuit, the increment of the write pointer of the semiconductor memory device is stopped and the read point of the semiconductor memory device is stopped until the optical pickup traces the position before the jump. Makes it possible to continuously reproduce the signal by incrementing at a normal speed. The read pointer increment speed is a normal speed until there is no more data in the semiconductor memory device. Further, the read pointer gradually catches up with the write pointer each time the optical pickup flies, so that the disc is played back at a higher speed than usual to widen the difference between the write pointer and the read pointer.

【0003】[0003]

【発明が解決しようとする課題】従来技術において、光
ピックアップが飛んでしまった場合、光ピックアップの
スポットが飛ぶ直前の位置まで戻り波形が連続的になる
データを見つけるまで、書き込みポインタは停止してい
るが、読み出しポインタは通常の速度でインクリメント
し、データを再生している。よって、再生音が途切れな
いためには、書き込みポインタが停止している時間分の
データを記憶することができる大容量の記憶装置が必要
とされる。
In the prior art, when the optical pickup flies, the write pointer is stopped until the data where the return waveform becomes continuous to the position just before the spot of the optical pickup flies is found. However, the read pointer is incremented at the normal speed to reproduce the data. Therefore, in order to keep the reproduced sound uninterrupted, a large-capacity storage device capable of storing data for the time when the write pointer is stopped is required.

【0004】また、読み出しポインタが書き込みポイン
タに追いつかないように、光ディスクを高速で回転さ
せ、常に入力信号の転送レートを出力信号の転送レート
よりも高くしておくことが必要である。しかし、この場
合、半導体記憶装置が書き込まれたデータで一杯になっ
て入力信号の転送が停止され、光ピックアップが中断さ
れていても、光ディスクは高速で回転を続けているの
で、消費電力が増大する問題を有している。
Further, it is necessary to rotate the optical disk at a high speed so that the read pointer does not catch up with the write pointer, and the transfer rate of the input signal is always higher than the transfer rate of the output signal. However, in this case, even if the semiconductor memory device is filled with the written data and the transfer of the input signal is stopped and the optical pickup is interrupted, the optical disc continues to rotate at high speed, resulting in increased power consumption. Have a problem to do.

【0005】本発明は、上記課題に鑑み、小さな容量の
記憶装置を用いて、長時間にわたって光ピックアップの
サーボが外れたときにも低消費電力で音切れすることな
く再生することを目的とする。
In view of the above problems, an object of the present invention is to use a storage device having a small capacity to reproduce with low power consumption and without interruption even when the servo of an optical pickup is out for a long time. .

【0006】[0006]

【課題を解決するための手段】本発明は、上記課題を解
決するため、記憶媒体から読み出されたデータを記憶す
る記憶手段と、記憶手段に接続され、記憶手段に記憶す
るデータの書き込み位置を示す書き込みポインタを順次
インクリメントする書き込み制御手段と、記憶手段に接
続され、記憶手段に記憶されたデータの読み出し位置を
示す読み出しポインタを順次インクリメントする読み出
し制御手段と、書き込み制御手段から発生される書き込
みポインタ、及び読み出し制御手段から発生される読み
出しポインタが供給され、両ポインタの差のデータを検
出する検出手段と、記憶媒体からのデータの読み出し状
態が異常であることを示す信号に応じて書き込み制御手
段のポインタのインクリメントを停止させるとともに、
検出手段から供給される両ポインタの差のデータが所定
値より小さくなった場合には読み出し制御手段がインク
リメントする読み出しポインタの速度を通常より下げ、
記憶媒体からのデータの読み出し状態が正常状態に復帰
したことを示す信号に応じて書き込み制御手段によるポ
インタのインクリメントを再開させるとともに、検出手
段から供給される両ポインタの差のデータが所定値より
大きくなった場合には読み出し制御手段がインクリメン
トする読み出しポインタの速度を通常状態に復帰させる
速度制御手段と、読み出し制御手段がインクリメントす
る読み出しポインタの速度に応じて記憶装置から出力さ
れるデータの出力速度の変化によって生ずる音程の変化
を補償する音程変換手段とを具備する。
In order to solve the above-mentioned problems, the present invention has a storage means for storing data read from a storage medium, and a writing position of the data connected to the storage means and stored in the storage means. Write control means for sequentially incrementing the write pointer indicating the read pointer, read control means connected to the storage means for sequentially incrementing the read pointer indicating the read position of the data stored in the storage means, and writing generated by the write control means. The pointer and the read pointer generated from the read control means are supplied, and the write control is performed according to the detection means for detecting the difference data between the pointers and the signal indicating that the read state of the data from the storage medium is abnormal. While stopping the increment of the pointer of the means,
When the data of the difference between the two pointers supplied from the detection means becomes smaller than a predetermined value, the speed of the read pointer incremented by the read control means is lowered than usual,
In response to a signal indicating that the read state of the data from the storage medium has returned to the normal state, the increment of the pointer by the write control means is restarted, and the data of the difference between both pointers supplied from the detection means is larger than a predetermined value. In the case where the read pointer speed increases, the speed of the read pointer incremented by the read control means is returned to the normal state, and the output speed of the data output from the storage device according to the speed of the read pointer incremented by the read control means Pitch conversion means for compensating for a change in pitch caused by the change.

【0007】また、本発明は、上記課題を解決するた
め、記憶媒体からデータを読み出す読み出し手段と、読
み出し手段に接続され、読み出されたデータを復調する
復調器と、復調器に接続され、復調されたデータを記憶
する記憶手段と、記憶手段に接続され、記憶手段に記憶
するデータの書き込み位置を示す書き込みポインタを順
次インクリメントする書き込み制御手段と、記憶手段に
接続され、記憶手段に記憶されたデータの読み出し位置
を示す読み出しポインタを順次インクリメントする読み
出し制御手段と、書き込み制御手段から発生される書き
込みポインタ、及び読み出し制御手段から発生される読
み出しポインタが供給され、両ポインタの差のデータを
検出する検出手段と、記憶媒体からのデータの読み出し
状態が異常であることを示す信号に応じて書き込み制御
手段のポインタのインクリメントを停止させるととも
に、検出手段から供給される両ポインタの差のデータが
所定値より小さくなった場合には読み出し制御手段がイ
ンクリメントする読み出しポインタの速度を通常より下
げ、記憶媒体からのデータの読み出し状態が正常状態に
復帰したことを示す信号に応じて書き込み制御手段によ
るポインタのインクリメントを再開させるとともに、検
出手段から供給される両ポインタの差のデータが所定値
より大きくなった場合には読み出し制御手段がインクリ
メントする読み出しポインタの速度を通常状態に復帰さ
せる速度制御手段と、読み出し制御手段がインクリメン
トする読み出しポインタの速度に応じて記憶手段から出
力されるデータの出力速度の変化によって生ずる音程の
変化を補償する音程変換装置とを具備する。
In order to solve the above-mentioned problems, the present invention further comprises a reading means for reading data from a storage medium, a demodulator connected to the reading means for demodulating the read data, and a demodulator. A storage unit that stores the demodulated data, a write control unit that is connected to the storage unit and sequentially increments a write pointer that indicates a writing position of the data that is stored in the storage unit, and is connected to the storage unit and stored in the storage unit. The read control means for sequentially incrementing the read pointer indicating the read position of the read data, the write pointer generated by the write control means, and the read pointer generated by the read control means are supplied, and the data of the difference between the two pointers is detected. Detection means and the read status of the data from the storage medium is abnormal. The increment of the pointer of the write control means is stopped in response to the signal indicating that the read pointer speed is incremented by the read control means when the difference data between the two pointers supplied from the detection means becomes smaller than a predetermined value. Is lowered below the normal level, and the increment of the pointer by the write control means is restarted in response to the signal indicating that the read state of the data from the storage medium has returned to the normal state, and the difference data of both pointers supplied from the detection means Is greater than a predetermined value, the read control means outputs the read pointer speed from the storage means according to the speed control means for returning the speed of the read pointer to the normal state, and the read control means increments the read pointer speed. Due to changes in the data output speed It includes a pitch conversion device to compensate for changes of the resulting pitch.

【0008】[0008]

【発明の実施の形態】以下、図面を参照して、本発明の
実施の形態を説明する。図1は、本発明の実施例の構成
を示す。光ディスク6は、図示せぬ駆動装置により回転
される。光ピックアップ7は、光ディスク6に記録され
ている情報を読み出し、復調器8にその情報を供給す
る。復調器8は、光ピックアップから入力されたデータ
を復調し、例えば数メガビットの半導体メモリ1にその
復調されたデータを供給する。半導体メモリ1は、書き
込みポインタ発生装置2の制御に応じて、復調されたデ
ータを蓄積する。読み出しポインタ発生装置3の制御に
応じて半導体メモリ1から読み出されたデータは、ピッ
チコントローラである音程変換装置9に入力される。音
程変換装置9の出力信号は、D/A変換器10に入力さ
れる。D/A変換器10の出力信号は、増幅器11によ
り増幅されてスピーカにより再生される。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of an embodiment of the present invention. The optical disc 6 is rotated by a drive device (not shown). The optical pickup 7 reads the information recorded on the optical disc 6 and supplies the information to the demodulator 8. The demodulator 8 demodulates the data input from the optical pickup and supplies the demodulated data to the semiconductor memory 1 of, for example, several megabits. The semiconductor memory 1 stores the demodulated data under the control of the write pointer generator 2. The data read from the semiconductor memory 1 under the control of the read pointer generation device 3 is input to the pitch conversion device 9 which is a pitch controller. The output signal of the pitch converting device 9 is input to the D / A converter 10. The output signal of the D / A converter 10 is amplified by the amplifier 11 and reproduced by the speaker.

【0009】さらに、書き込みポインタ発生装置2と読
み出しポインタ発生装置3は、制御装置5により制御さ
れる。書き込みポインタ発生装置2から出力される書き
込みポインタと読み出しポインタ発生装置3から出力さ
れる読み出しポインタの値は、半導体メモリ1に供給さ
れるとともにポインタ差検出装置4に入力され、ポイン
タ差検出装置4は、書き込みポインタと読み出しポイン
タの値の差を制御装置5に出力する。
Further, the write pointer generator 2 and the read pointer generator 3 are controlled by the controller 5. The values of the write pointer output from the write pointer generation device 2 and the read pointer output from the read pointer generation device 3 are supplied to the semiconductor memory 1 and also input to the pointer difference detection device 4, and the pointer difference detection device 4 , And outputs the difference between the values of the write pointer and the read pointer to the control device 5.

【0010】また、光ピックアップ7は、その動作状態
に関する情報を制御装置5に出力する。また、音程変換
装置9は、例えば数10Kビット程度のメモリよりなる
図示せぬ第1及び第2のメモリバンクによって構成さ
れ、半導体メモリ1から入力されたデータはこれらの第
1、第2のメモリバンクに供給される。音程変換装置9
は、例えばクロスフェード技術を用いて構成され、第2
のメモリバンクの読み出し開始タイミングは、第1のメ
モリバンクの読み出し開始タイミングよりも遅らされて
いる。これら第1、第2のメモリバンクの読み出しデー
タの和が音程変換装置9の出力とされる。さらに、この
音程変換装置9は、制御回路5により第1及び第2のメ
モリバンクの読み出し速度と書き込み速度が制御され
る。音程が高くなるように入力データを変換する場合、
これらのメモリバンクの読み出し速度を書き込み速度よ
りも速くして読み出しを行う。この場合メモリバンクの
読み出しポインタが書き込みポインタに追いつくと、読
み出しポインタがリセットされる。そうすると、1つの
メモリバンクにおいて、再生が停止された時間が生じる
が、上述したように第2のメモリバンクの再生の開始を
第1のメモリバンクのそれよりも遅らせ、第1のメモリ
バンクと第2のメモリバンクの出力信号の和を音程変換
装置の出力信号とすることで、常に音程変換装置の出力
信号が存在するようにしている。
The optical pickup 7 also outputs information about its operating state to the controller 5. Further, the pitch converting device 9 is composed of first and second memory banks (not shown) composed of, for example, a memory of several tens of Kbits, and the data inputted from the semiconductor memory 1 is stored in these first and second memories. Supplied to the bank. Pitch conversion device 9
Is constructed using, for example, crossfade technology,
The read start timing of the memory bank is delayed from the read start timing of the first memory bank. The sum of the read data of the first and second memory banks is output as the pitch converter 9. Further, in the pitch converting device 9, the read speed and the write speed of the first and second memory banks are controlled by the control circuit 5. When converting the input data so that the pitch becomes higher,
Reading is performed by making the read speed of these memory banks faster than the write speed. In this case, when the read pointer of the memory bank catches up with the write pointer, the read pointer is reset. Then, although the reproduction is stopped in one memory bank, the reproduction of the second memory bank is delayed from the start of the reproduction of the first memory bank, as described above. The sum of the output signals of the two memory banks is used as the output signal of the pitch converting device so that the output signal of the pitch converting device is always present.

【0011】以下、本実施例の動作について説明する。
通常の光ディスクの再生状態では、スピーカによる再生
に先行して読み出されたある時間分のデータが半導体メ
モリ1に蓄えられており、書き込みポインタ発生装置2
と読み出しポインタ発生装置3は、同じ速度で書き込み
ポインタと読み出しポインタをインクリメントしてい
る。
The operation of this embodiment will be described below.
In the normal reproduction state of the optical disk, the data for a certain time read prior to the reproduction by the speaker is stored in the semiconductor memory 1, and the write pointer generator 2
The read pointer generator 3 increments the write pointer and the read pointer at the same speed.

【0012】次に、振動等の何らかの外乱により光ピッ
クアップ7のサーボが外れたとする。このとき、光ピッ
クアップ7は、制御装置5にサーボが外れたことを示す
信号を送る。制御装置5は、その信号を受信すると直ち
に書き込みポインタ発生装置2にサーボが外れる直前の
アドレスでインクリメントを止める命令を送る。サーボ
が復旧され、光ディスクの再生が再開されたら、書き込
みポインタ2においては、サーボが外れた次の信号から
インクリメントを再開する。
Next, it is assumed that the servo of the optical pickup 7 is out of order due to some disturbance such as vibration. At this time, the optical pickup 7 sends to the control device 5 a signal indicating that the servo is out. As soon as the control device 5 receives the signal, it sends a command to the write pointer generation device 2 to stop the increment at the address immediately before the servo goes off. When the servo is restored and the reproduction of the optical disk is resumed, the write pointer 2 resumes the increment from the signal next to the servo-off.

【0013】また、制御装置5は、サーボが外れた場合
でも、しばらくの間は読み出しポインタ発生装置3のイ
ンクリメントを通常の速度で行わせ、信号の再生を続け
させる。しかし、ポインタ差検出装置4が両ポインタの
差が一定値以下になったことを検出し、制御装置5にそ
の旨の信号を送信すると、制御装置5は、読み出しポイ
ンタ発生装置3のインクリメント速度を小さくする。こ
うすることにより、光ピックアップ7が再生を再開する
までの時間が長くても、音切れを生じさせずに、スピー
カーから再生を行うことができる。
Further, the control device 5 causes the read pointer generating device 3 to increment at a normal speed for a while even if the servo is out of order, and keeps reproducing the signal. However, when the pointer difference detection device 4 detects that the difference between the two pointers has become equal to or less than a certain value and sends a signal to that effect to the control device 5, the control device 5 changes the increment speed of the read pointer generation device 3. Make it smaller. By doing so, even if it takes a long time for the optical pickup 7 to resume the reproduction, the reproduction can be performed from the speaker without causing the sound interruption.

【0014】このとき、読み出しポインタのインクリメ
ント速度が小さくなることにより、再生信号の音程が下
がる。これを補償するため、音程変換装置9を用いて、
現在の読み出しポインタのインクリメント速度と通常の
読み出しポインタのインクリメント速度との比の逆数だ
け音程を上げることにより、音程の変化もなく、自然な
再生信号を得ることができる。
At this time, since the increment speed of the read pointer is reduced, the pitch of the reproduced signal is lowered. To compensate for this, using the pitch conversion device 9,
By increasing the pitch by the reciprocal of the ratio of the current increment speed of the read pointer and the normal increment speed of the read pointer, it is possible to obtain a natural reproduced signal without changing the pitch.

【0015】さらに、光ピックアップ7が再生を再開し
た後において、ポインタ差検出装置4の出力値があらか
じめ設定された値以上になるまで、制御装置5は読み出
しポインタのインクリメント速度を通常の値に戻さな
い。図2は、ポインタ差と読み出しポインタのインクリ
メント速度との関係の一例を表す。読み出しポインタの
インクリメント速度を小さくするポインタ差は、読み出
しポインタのインクリメント速度を元に戻すときのポイ
ンタ差よりも小さく設定されている。こうすることで、
光ディスクからの入力信号の転送レートを上げずに、半
導体メモリ1に所定の数の信号データを蓄えることがで
きる。
Further, after the optical pickup 7 restarts the reproduction, the control device 5 returns the increment speed of the read pointer to the normal value until the output value of the pointer difference detection device 4 becomes equal to or more than a preset value. Absent. FIG. 2 shows an example of the relationship between the pointer difference and the increment speed of the read pointer. The pointer difference that reduces the increment speed of the read pointer is set smaller than the pointer difference when the increment speed of the read pointer is returned to the original value. By doing this,
A predetermined number of signal data can be stored in the semiconductor memory 1 without increasing the transfer rate of the input signal from the optical disc.

【0016】図3は、ポインタ差と読み出しポインタの
インクリメント速度との関係の別の例を表す。読み出し
ポインタのインクリメント速度を小さくするポインタ差
は、読み出しポインタのインクリメント速度を元に戻す
ときのポインタ差よりも小さく設定し、しかもインクリ
メント速度の変化点での速度変化率を小さくしている。
したがって変化点での再生音質の劣化を最小限に抑制す
ることができる。
FIG. 3 shows another example of the relationship between the pointer difference and the read pointer increment speed. The pointer difference for decreasing the increment speed of the read pointer is set smaller than the pointer difference for returning the increment speed of the read pointer to the original value, and the speed change rate at the change point of the increment speed is decreased.
Therefore, it is possible to minimize the deterioration of the reproduced sound quality at the change point.

【0017】[0017]

【発明の効果】以上説明したように、本発明によれば、
読み出しポインタのインクリメント速度を通常より下
げ、かつ音程の低下を補償して再生することにより、長
時間にわたって光ピックアップのサーボが外れた場合で
も小さな容量の半導体メモリを用いて音切れすることな
く信号を再生することができる。
As described above, according to the present invention,
By reducing the increment speed of the read pointer below normal and playing back while compensating for the decrease in pitch, even when the servo of the optical pickup is off for a long time, a small capacity semiconductor memory is used to output a signal without interruption. Can be played.

【0018】また、本発明では、読み出しポインタのイ
ンクリメント速度を変化させることにより、従来のよう
に光ディスクの回転速度を上げ、半導体メモリへの信号
転送速度を上げる必要がない。したがって、消費電力の
増大を防止することができる。
Further, according to the present invention, it is not necessary to increase the rotation speed of the optical disc and the signal transfer speed to the semiconductor memory by changing the increment speed of the read pointer as in the conventional case. Therefore, it is possible to prevent an increase in power consumption.

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

【図1】本発明の実施例を表す図。FIG. 1 is a diagram showing an embodiment of the present invention.

【図2】読み出しポインタと書き込みポインタの差と読
み出しポインタのインクリメント速度との関係を表す
図。
FIG. 2 is a diagram showing a relationship between a difference between a read pointer and a write pointer and an increment speed of the read pointer.

【図3】読み出しポインタと書き込みポインタの差と読
み出しポインタのインクリメント速度との関係を表す
図。
FIG. 3 is a diagram showing a relationship between a difference between a read pointer and a write pointer and an increment speed of the read pointer.

【符号の説明】[Explanation of symbols]

1…半導体メモリ、 2…書き込みポインタ発生装置、 3…読み出しポインタ発生装置、 4…ポインタ差検出装置、 5…制御装置、 6…光ディスク、 7…光ピックアップ、 8…復調器、 9…音程変換装置、 10…D/Aコンバータ、 11…増幅器、 12…スピーカ。 DESCRIPTION OF SYMBOLS 1 ... Semiconductor memory, 2 ... Write pointer generation device, 3 ... Read pointer generation device, 4 ... Pointer difference detection device, 5 ... Control device, 6 ... Optical disc, 7 ... Optical pickup, 8 ... Demodulator, 9 ... Pitch conversion device , 10 ... D / A converter, 11 ... Amplifier, 12 ... Speaker.

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 記憶媒体から読み出されたデータを記憶
する記憶手段と、 前記記憶手段に接続され、前記記憶手段に記憶する前記
データの書き込み位置を示す書き込みポインタを順次イ
ンクリメントする書き込み制御手段と、 前記記憶手段に接続され、前記記憶手段に記憶されたデ
ータの読み出し位置を示す読み出しポインタを順次イン
クリメントする読み出し制御手段と、 前記書き込み制御手段から発生される書き込みポイン
タ、及び読み出し制御手段から発生される読み出しポイ
ンタが供給され、両ポインタの差のデータを検出する検
出手段と、 前記記憶媒体からのデータの読み出し状態が異常である
ことを示す信号に応じて前記書き込み制御手段のポイン
タのインクリメントを停止させるとともに、前記検出手
段から供給される両ポインタの差のデータが所定値より
小さくなった場合には前記読み出し制御手段がインクリ
メントする読み出しポインタの速度を通常より下げ、前
記記憶媒体からのデータの読み出し状態が正常状態に復
帰したことを示す信号に応じて前記書き込み制御手段に
よるポインタのインクリメントを再開させるとともに、
前記検出手段から供給される両ポインタの差のデータが
所定値より大きくなった場合には前記読み出し制御手段
がインクリメントする読み出しポインタの速度を通常状
態に復帰させる速度制御手段と、 前記読み出し制御手段がインクリメントする読み出しポ
インタの速度に応じて前記記憶装置から出力されるデー
タの出力速度の変化によって生ずる音程の変化を補償す
る音程変換手段とを具備することを特徴とする半導体装
置。
1. Storage means for storing data read from a storage medium, and write control means connected to the storage means for sequentially incrementing a write pointer indicating a write position of the data stored in the storage means. Read control means connected to the storage means for sequentially incrementing a read pointer indicating a read position of data stored in the storage means, a write pointer generated by the write control means, and a read control means generated by the read control means. Read pointer is supplied, and the increment of the pointer of the write control means is stopped in response to the detection means for detecting the data of the difference between the two pointers and the signal indicating that the read state of the data from the storage medium is abnormal. And both ports supplied from the detection means. Signal indicating that the read state of the data read from the storage medium has returned to the normal state by lowering the speed of the read pointer incremented by the read control means when the data of the difference between the input and output data becomes smaller than a predetermined value. In response to restarting the increment of the pointer by the write control means,
When the data of the difference between the two pointers supplied from the detection means becomes larger than a predetermined value, the speed control means for returning the speed of the read pointer incremented by the read control means to the normal state, and the read control means. A pitch conversion means for compensating for a pitch change caused by a change in the output speed of data output from the storage device according to the speed of the incrementing read pointer.
【請求項2】 前記音程変換手段は、現在の読み出しポ
インタのインクリメント速度と元の読み出しポインタの
インクリメント速度の比の逆数だけ、再生信号の音程を
上げることを特徴とする請求項1記載の半導体装置。
2. The semiconductor device according to claim 1, wherein the pitch converting means raises the pitch of the reproduced signal by the reciprocal of the ratio of the increment speed of the current read pointer and the increment speed of the original read pointer. .
【請求項3】 前記記憶手段の読み出しポインタの通常
のインクリメント速度と前記記憶手段の書き込みポイン
タの通常のインクリメント速度は、同一であることを特
徴とする請求項1記載の半導体装置。
3. The semiconductor device according to claim 1, wherein the normal increment speed of the read pointer of the storage means and the normal increment speed of the write pointer of the storage means are the same.
【請求項4】 前記読み出しポインタのインクリメント
速度を上げるアドレスの差は、前記読み出しポインタの
インクリメント速度を下げるアドレスの差よりも大きい
ことを特徴とする請求項1記載の半導体装置。
4. The semiconductor device according to claim 1, wherein a difference between addresses for increasing the increment speed of the read pointer is larger than a difference between addresses for decreasing the increment speed of the read pointer.
【請求項5】 前記速度制御手段は、前記アドレスの差
に応じて、前記読み出しポインタをインクリメントする
速度を連続的に変化させることを特徴とする請求項1記
載の半導体装置。
5. The semiconductor device according to claim 1, wherein the speed control unit continuously changes a speed at which the read pointer is incremented according to the difference between the addresses.
【請求項6】 記憶媒体からデータを読み出す読み出し
手段と、 前記読み出し手段に接続され、前記読み出されたデータ
を復調する復調器と、 前記復調器に接続され、前記復調されたデータを記憶す
る記憶手段と、 前記記憶手段に接続され、前記記憶手段に記憶する前記
データの書き込み位置を示す書き込みポインタを順次イ
ンクリメントする書き込み制御手段と、 前記記憶手段に接続され、前記記憶手段に記憶されたデ
ータの読み出し位置を示す読み出しポインタを順次イン
クリメントする読み出し制御手段と、 前記書き込み制御手段から発生される書き込みポイン
タ、及び読み出し制御手段から発生される読み出しポイ
ンタが供給され、両ポインタの差のデータを検出する検
出手段と、 前記記憶媒体からのデータの読み出し状態が異常である
ことを示す信号に応じて前記書き込み制御手段のポイン
タのインクリメントを停止させるとともに、前記検出手
段から供給される両ポインタの差のデータが所定値より
小さくなった場合には前記読み出し制御手段がインクリ
メントする読み出しポインタの速度を通常より下げ、前
記記憶媒体からのデータの読み出し状態が正常状態に復
帰したことを示す信号に応じて前記書き込み制御手段に
よるポインタのインクリメントを再開させるとともに、
前記検出手段から供給される両ポインタの差のデータが
所定値より大きくなった場合には前記読み出し制御手段
がインクリメントする読み出しポインタの速度を通常状
態に復帰させる速度制御手段と、 前記読み出し制御手段がインクリメントする読み出しポ
インタの速度に応じて前記記憶手段から出力されるデー
タの出力速度の変化によって生ずる音程の変化を補償す
る音程変換装置とを具備する音声再生装置。
6. A read means for reading data from a storage medium, a demodulator connected to the read means for demodulating the read data, and a demodulator connected to the demodulator for storing the demodulated data. Storage means, write control means connected to the storage means and sequentially incrementing a write pointer indicating a write position of the data stored in the storage means, and data stored in the storage means connected to the storage means The read control means for sequentially incrementing the read pointer indicating the read position of, the write pointer generated by the write control means, and the read pointer generated by the read control means are supplied, and the difference data between the two pointers is detected. Abnormal state of detection means and data read from the storage medium In addition to stopping the increment of the pointer of the write control means in response to the signal indicating that, the read control means operates when the difference data between the pointers supplied from the detection means becomes smaller than a predetermined value. The speed of the read pointer to be incremented is lowered than usual, and the increment of the pointer by the write control means is restarted in response to the signal indicating that the read state of the data from the storage medium has returned to the normal state.
When the data of the difference between the two pointers supplied from the detection means becomes larger than a predetermined value, the speed control means for returning the speed of the read pointer incremented by the read control means to the normal state, and the read control means. A sound reproducing device comprising a pitch converting device for compensating for a change in pitch caused by a change in output speed of data output from the storage means in accordance with the speed of an incrementing read pointer.
JP6643896A 1996-03-22 1996-03-22 Semiconductor device and voice reproducer using the device Pending JPH09259530A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6643896A JPH09259530A (en) 1996-03-22 1996-03-22 Semiconductor device and voice reproducer using the device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6643896A JPH09259530A (en) 1996-03-22 1996-03-22 Semiconductor device and voice reproducer using the device

Publications (1)

Publication Number Publication Date
JPH09259530A true JPH09259530A (en) 1997-10-03

Family

ID=13315787

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6643896A Pending JPH09259530A (en) 1996-03-22 1996-03-22 Semiconductor device and voice reproducer using the device

Country Status (1)

Country Link
JP (1) JPH09259530A (en)

Similar Documents

Publication Publication Date Title
JPH1064195A (en) Disk reproducing device
JP2000339864A (en) Disk reproducing device
JPH07141777A (en) Recording medium reproducing device
JP2001176247A (en) Information reproducing device
JPH09259530A (en) Semiconductor device and voice reproducer using the device
JPH077578B2 (en) Digital signal reproducing device
JPH07147663A (en) Disk recorder
JPH10112124A (en) Disk reproducing device
JPH0536192A (en) Music reproducing device
JP2500727B2 (en) Magneto-optical disk device
JP2942071B2 (en) Disc player equipment
JP3172002B2 (en) High-speed data dubbing apparatus and high-speed dubbing method
JPH06103579A (en) Disk reproducing device
JP3933067B2 (en) Disc player
JP3559930B2 (en) Information playback device
JPH08339614A (en) Disk reproducing device
JPH09251719A (en) Disk device
JP2860093B2 (en) Information storage medium playback device
JPH06119713A (en) Recording and reproducing device
JP2000285589A (en) Reproduction device
JPH09231660A (en) Disk reproducing device
JPH04337571A (en) Information signal reproducing device
JPS6059570A (en) Reproducing device of digital audio signal
JP2001035097A (en) Disk reproducing device
JPH0714308A (en) Fast forwarding method for disk reproducing device