JPH09167440A - ディスク用信号処理装置 - Google Patents

ディスク用信号処理装置

Info

Publication number
JPH09167440A
JPH09167440A JP32747895A JP32747895A JPH09167440A JP H09167440 A JPH09167440 A JP H09167440A JP 32747895 A JP32747895 A JP 32747895A JP 32747895 A JP32747895 A JP 32747895A JP H09167440 A JPH09167440 A JP H09167440A
Authority
JP
Japan
Prior art keywords
processing
correction
signal processing
error detection
servo
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
JP32747895A
Other languages
English (en)
Inventor
Mitsuyoshi Fukuda
光芳 福田
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 JP32747895A priority Critical patent/JPH09167440A/ja
Publication of JPH09167440A publication Critical patent/JPH09167440A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Moving Of The Head To Find And Align With The Track (AREA)

Abstract

(57)【要約】 【課題】 デジタルサーボ処理,誤り検出訂正,オーデ
ィオ信号処理の3つの機能を搭載したLSIにおいて、
ハードウエアの回路規模を縮小する。 【解決手段】 サーボ部20,誤り検出訂正部21,オ
ーディオ部22を共通にCPUバス23に接続し、サー
ボ制御用のアナログ入力及び出力信号を変換するAD変
換器30とDA変換器31でサーボ部を構成し、ガロア
体演算器33とEFM復調データ及び誤り訂正データを
記憶するメモリ32で誤り検出訂正部を構成し、オーデ
ィオデータを記憶するFIFOレジスタ34とオーディ
オ信号を出力するDA変換器35でオーディオ部を構成
し、且つ、各タスク毎に周期的にセットされるサーボフ
ラグSRVF,C1フラグEC1F,C2フラグEC2
F,オーディオフラグAUDFを設け、CPU24が各
フラグをポーリングして、サーボ,誤り検出訂正シーケ
ンス制御,オーディオ信号処理を時分割処理する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、CD等の光ディス
ク用の信号処理装置に関わり、デジタルサーボ処理機
能、誤り訂正処理機能、及び、オーディオ信号処理機能
の3つの機能を備えたLSIとして好適な信号処理装置
に関する。
【0002】
【従来の技術】CD用の信号処理LSIとしては、従来
より、デジタルサーボ処理機能、誤り訂正処理機能、及
び、オーディオ信号処理機能の3つの機能を搭載したL
SIが開発されていた。この種のLSIは、図5に示す
ように、サーボ部1,誤り検出訂正部5,及び,オーデ
ィオ部10がほぼ独立して構成されており、サーボ部1
は、サーボ制御入力信号をAD変換するAD変換器2
と、変換されたデジタル信号に基づきサーボ処理を行う
CPU3と、処理結果をDA変換してサーボ制御信号と
して送出するDA変換器4より成る。また、誤り検出訂
正部5は、EFMデコーダ6で復調された復調データと
誤り訂正後のデータ及びエラーフラグを記憶するメモリ
7と、シンドローム演算等の誤り検出訂正のためのガロ
ア体の演算を行うガロア体演算器8と、誤り検出訂正処
理のシーケンス制御を行うシーケンサ9より成る。更
に、オーディオ部10は、メモリ7から読み出された誤
り訂正後のデータに補間及びミュート処理を施す補間/
ミュート回路11と、後段に順次接続されたディエンフ
ァシスフィルタ12及びオーバーサンプリングフィルタ
13と、オーバーサンプリングフィルタ出力をDA変換
してオーディオ信号として出力するDA変換器14より
成る。
【0003】
【発明が解決しようとする課題】上記3つの機能を搭載
した従来のLSIでは、CPUを内蔵しているものの、
このCPUはデジタルサーボ処理専用に使用されてお
り、誤り検出訂正のシーケンス制御やオーディオ信号処
理は、CPUとは独立して設けられた専用のハードウエ
アで全て実現されていた。このため、全体の回路規模が
大きくならざるを得なかった。
【0004】また、このLSIをCDーROM用として
使用する場合、オーディオ処理は不要となり、従って、
ハードウエアの有効活用ができない。
【0005】
【課題を解決するための手段】本発明は、ディスクのサ
ーボ制御用の入力信号及び出力信号を各々入力及び出力
する入力端子及び出力端子と、ディスクの再生データに
基づき誤り検出訂正用の演算を行う誤り検出訂正用演算
器と、オーディオ信号を出力するための出力端子と、C
PUとを備え、該CPUによって、デジタルサーボ処理
と、誤り検出訂正処理のシーケンス制御と、誤り訂正後
のデータに対するオーディオ信号処理とを時分割処理す
ることを特徴とする。
【0006】また、本発明では、前記CPUに接続され
たCPUバスと、該CPUバスと前記サーボ用の入力端
子及び出力端子との間に各々設けられたAD変換器及び
DA変換器と、再生データを復調し復調データを前記誤
り検出訂正演算器に送出する復調回路と、該復調データ
及び誤り訂正後のデータを記憶し前記CPUによりアク
セス可能なメモリと、前記CPUバスと前記オーディオ
信号用の出力端子との間に設けられた第2のDA変換器
とを、更に備えたことを特徴とする。
【0007】また、本発明では、前記オーディオ信号処
理は、誤り訂正後のデータの補間処理,ミュート処理,
及び,前記第2のDA変換器によりDA変換のためのオ
ーバーサンプリングフィルタ処理を含み、該オーバーサ
ンプリングフィルタ処理結果を一時記憶するFIFOレ
ジスタを、前記CPUバスと前記第2のDA変換器との
間に設けたことを特徴とする。
【0008】また、本発明では、前記デジタルサーボ処
理,誤り検出訂正処理のシーケンス制御,オーディオ信
号処理の各タスク毎に各々独立して周期的にセットされ
る複数のフラグを有し、前記CPUは該複数のフラグを
ポーリングして各タスクを時分割処理することを特徴と
する。また、本発明では、前記デジタルサーボ処理及び
オーディオ信号処理用の各フラグは所定の周期でセット
され、誤り検出訂正用の前記フラグは、前記誤り検出訂
正用演算器においてシンドロームの演算が終了したとき
セットされることを特徴とする。
【0009】また、本発明では、ディスクの再生速度に
応じて前記所定の周期を変更することを特徴とする。ま
た、本発明では、ディスクがオーディCDかCD−RO
Mかを示す識別信号を入力し、該識別信号がCD−RO
Mを示すとき、前記CPUはデジタルサーボ処理と誤り
検出訂正処理のシーケンス制御のみを時分割処理するこ
とを特徴とする。
【0010】
【発明の実施の形態】図1は、本発明によるCD用信号
処理LSIの全体構成を示すブロック図であり、サーボ
部20と、誤り検出訂正部21と、オーディオ部22
と、これら3つの回路部分全てが接続されたCPUバス
23と、CPUバス23に接続されたCPU24と、C
PU24が処理するプログラムを記憶したプログラムR
OM25と、ワーク用のRAM26と、CDから再生さ
れたEFM信号を復調するEFMデコーダ27と、CP
Uバス23に接続され各種コマンドを入力するコマンド
インターフェース28とより構成されている。
【0011】サーボ部20は、サーボ制御入力信号をA
D変換するAD変換器30と、処理結果をDA変換して
サーボ制御出力信号として送出するDA変換器31を有
し、これらは従来例の構成2,4と同一である。誤り検
出訂正部21は、EFMデコーダ27で復調された復調
データと誤り訂正後のデータ及びエラーフラグを記憶す
るメモリ32と、シンドローム演算等の誤り検出訂正の
ためのガロア体の演算を行うガロア体演算器33を有
し、これらは従来例の構成7,8と同一であるが、従来
例におけるシーケンサ9は存在しない。また、オーディ
オ部22は、CPUバス23に接続され、処理結果を一
旦バッファするためのFIFOレジスタ34と、FIF
Oレジスタ34から出力される処理結果をDA変換して
オーディオ信号として出力するDA変換器35を有し、
このDA変換器35は従来例におけるDA変換器14と
同一構成である。しかしながら、このオーディオ部22
には、従来例における補間/ミュート回路11,ディエ
ンファシスフィルタ12及びオーバーサンプリングフィ
ルタ13は設けられていない。
【0012】図1に示すCPU24は、従来のCPU3
のようにサーボ処理専用に設けられているものではな
く、サーボ処理と、誤り検出訂正処理のシーケンス制御
と、誤り検出訂正後のオーディオ信号処理の3つのタス
クを時分割に処理し、オーディオ信号処理としては、補
間/ミュート処理,ディエンファシスフィルタ処理及び
オーバーサンプリングフィルタ処理を含む。
【0013】また、3つのタスクの時分割処理におい
て、各タスクのサンプリング周波数FSを決定するため
に、サーボフラグSRVF,誤り検出C1フラグEC1
F及びC2フラグEC2F,オーディオフラグAUDF
が各々セットされるフラグレジスタ36,37,38,
39が設けられており、これらのフラグをCPU24が
ポーリングすることにより時分割処理を実現する。サー
ボフラグSRVF及びオーディオフラグAUDFは、各
々対応するタイミング発生器40,41により所定の周
期毎にセットされ、誤り検出C1フラグEC1F及びC
2フラグEC2Fは、各々C1シンドローム及びC2シ
ンドロームの計算が終了したときセットされる。
【0014】ところで、コマンドインターフェース28
には、再生CDがオーディオCDかCD−ROMかの識
別信号A/Rと、再生速度を指定する速度信号Sが入力
され、速度信号Sに応じて切換信号SWを発生する。そ
して、CPU24は再生CDの種類に対応して異なる時
分割処理を実行すると共に、タイミング発生器40及び
41は切換信号SWに応じて、サーボフラグSRVF及
びオーディオフラグAUDFをセットする周期を変更す
る。
【0015】以下、CPUの処理内容を示す図2,3の
フローチャートと、図4,5のタイミングチャートに従
って動作を説明する。まず、識別信号A/R及び速度信
号Sとして、オーディオCD及びノーマル速度を示す信
号が入力されたとすると、タイミング発生器40及び4
1は図4イ,オに示すように、44.1KHz毎にサーボ
フラグSRVF及びオーディオフラグAUDFをセット
する。但し、両フラグのセットタイミングには所定の位
相差が設定されている。また、ガロア体演算器33で
は、メモリ32から読み出した1フレーム分の復調デー
タについてC1シンドローム演算が終了する毎に図4ウ
に示すようにC1フラグEC1Fがセットされ、C2シ
ンドローム演算が終了する毎に図4エに示すようにC2
フラグEC2Fがセットされる。メモリ32へ1フレー
ム分の復調データが書き込まれるには、44.1KHzの
サーボフラグSRVFの6周期分を要するので、C1フ
ラグEC1F及びC2フラグEC2Fは44.1KHzの
約1/6の7.35KHz毎にセットされることとなる。
【0016】このように各タスク毎のフラグが周期的に
セットされる状況において、CPU24は図2のフロー
チャートに示すように各フラグをポーリングしながら時
分割処理を行う。即ち、CPU24は、まず、図3に示
すサブルーチンSをコールして、サーボフラグSRVF
が1か否か判定し、1でなければこの判定を繰り返し、
1になるとAD変換器30からのデジタルサーボ制御入
力に対してデジタルサーボ処理(図4アのS)を実行す
る。そして、処理後のデジタルサーボ制御出力をDA変
換器31に送出し、ここでアナログのサーボ制御出力信
号に変換されて出力される。次に、C1フラグEC1F
が1か否か判定し、1でなければサブルーチンAをコー
ルする。このサブルーチンAにおいては、オーディオフ
ラグAUDFが1か否か判定し、1でなければこの判定
を繰り返し、1になるとメモリ32から読み出した誤り
訂正データに対して、上述した補間/ミュート等のオー
ディオ信号処理(図4アのA)を実行し、処理後のオー
ディオデータを順次FIFOレジスタ34に送出する。
FIFOレジスタ34に一旦記憶されたオーディオデー
タは、DA変換器35によりアナログのオーディオ信号
に変換されて出力される。オーディオ信号処理後は、サ
ブルーチンSのコールステップへ戻り、サーボフラグS
RVFに応じてサーボ処理(図4アのS)を実行する。
【0017】C1フラグEC1Fの判定において1であ
るときは、誤り検出訂正のシーケンス制御を開始し、ガ
ロア体演算器33と共にC1シンドロームに基づく1回
目の誤り検出訂正処理(図4アのEC1)を実行する。
この誤り検出訂正処理後、サブルーチンAをコールして
オーディオフラグAUDFに応じたオーディオ信号処理
(図4アのA)を実行し、次に、サブルーチンSをコー
ルしてサーボフラグSRVFに応じたサーボ処理(図4
アのS)を実行する。更には、C1シンドロームに基づ
く2回目の誤り検出訂正処理(図4アのEC1’)を実
行し、実行後サブルーチンAのコールによりオーディオ
信号処理(図4アのA)を実行する。つまり、C1シン
ドロームに基づく誤り検出訂正処理は、EC1とEC
1’で2分割して実行される。
【0018】この後、サーボ処理に続いてC2フラグE
C2Fが1か否か判定し、1でなければサブルーチンA
をコールして戻り、1であればC2シンドロームに基づ
く1回目の誤り検出訂正処理(図4アのEC2)を実行
する。以降は、サブルーチンA,Sのコールを順次繰り
返しながら、C2シンドロームに基づく2回目,3回
目,4回目の誤り検出訂正処理(図4アのEC2',E
C2'',EC2''')を実行する。つまり、C2シンド
ロームに基づく誤り検出訂正処理は、EC2,EC
2',EC2'',EC2'''1’で4分割して実行され、
誤り検出訂正処理全体としては、合計6分割で1フレー
ム分の処理が行われることとなる。
【0019】以上のように、各フラグSRVF,EC1
F,EC2F,AUDFに基づき、CPU24は、デジ
タルサーボ処理,誤り検出訂正のシーケンス制御,オー
ディオ信号処理の3つのタスクを時分割処理する。次
に、識別信号A/R及び速度信号Sとして、CD−RO
M及び4倍速を示す信号が入力された場合の動作につい
て、図5を参照しながら説明する。
【0020】この場合、再生速度の変更に応じてタイミ
ング発生器40は、図5イに示すように、44.1KHz
の2倍の88.2KHz毎にサーボフラグSRVFをセッ
トする。また、C1フラグEC1F及びC2フラグEC
2Fは、C1及びC2シンドロームの演算が各々終了す
る毎に図5ウ,エに示すようにセットされ、その周期は
サーボフラグSRVFの3周期分となり、約29.4KH
z毎にセットされることとなる。
【0021】更に、CD−ROMの再生の場合は、オー
ディオ処理は不要となるのでオーディオフラグAUDF
のセットは行われず、CPU24は、フラグSRVF,
EC1F,EC2F,に基づき、デジタルサーボ処理,
誤り検出訂正のシーケンス制御の2つのタスクのみを時
分割処理する。即ち、オーディオCDの再生時に比べ、
デジタルサーボ処理と誤り検出訂正のシーケンス制御の
ための時間配分が増加して、これらの処理が効率的に実
行されることとなる。この場合、1フレーム分の誤り検
出訂正全体の処理は、図5アに示すようにEC1,EC
2,EC2’で3分割処理される。
【0022】
【発明の効果】本発明によれば、デジタルサーボ処理機
能,誤り検出訂正機能,及び,オーディオ信号処理機能
の3つの機能を搭載した信号処理装置をLSI化した場
合、ハードウエアの回路規模を大幅に縮小できる。更
に、CD−ROMを再生するときは、デジタルサーボ処
理と誤り検出訂正のシーケンス制御にCPUを専有でき
るので、ディスクの高速再生時のソフトウエア効率を向
上できる。
【図面の簡単な説明】
【図1】本発明によるCD用信号処理LSIの構成を示
すブロック図である。
【図2】本発明におけるCPUの処理内容を示すフロー
チャートである。
【図3】本発明におけるサブルーチンの処理内容を示す
フローチャートである。
【図4】本発明におけるオーディオCD再生時の動作を
説明するためのタイミングチャートである。
【図5】本発明におけるCD−ROM再生時の動作を説
明するためのタイミングチャートである。
【図6】従来のCD用信号処理LSIの構成を示すブロ
ック図である。
【符号の説明】
1,20 サーボ部 2,30 AD変換器 3,24 CPU 4,31 DA変換器 5,21 誤り検出訂正部 6,27 EFMデコーダ 7,32 メモリ 8,33 ガロア体演算器 9 シーケンサ 10,22 オーディオ部 11 補間/ミュート回路 12 ディエンファシスフィルタ 13 オーバーサンプリングフィルタ 14,35 DA変換器 28 コマンドインターフェース 34 FIFOレジスタ 36,37,38,39 フラグレジスタ 40,41 タイミング発生器
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G11B 20/18 520 9558−5D G11B 20/18 520E 572 9558−5D 572C 9558−5D 572F 574 9558−5D 574E 21/10 8524−5D 21/10 J

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 ディスクのサーボ制御用の入力信号及び
    出力信号を各々入力及び出力する入力端子及び出力端子
    と、ディスクの再生データに基づき誤り検出訂正用の演
    算を行う誤り検出訂正用演算器と、オーディオ信号を出
    力するための出力端子と、CPUとを備え、該CPUに
    よって、デジタルサーボ処理と、誤り検出訂正処理のシ
    ーケンス制御と、誤り訂正後のデータに対するオーディ
    オ信号処理とを時分割処理することを特徴とするディス
    ク用信号処理装置。
  2. 【請求項2】 前記CPUに接続されたCPUバスと、
    該CPUバスと前記サーボ用の入力端子及び出力端子と
    の間に各々設けられたAD変換器及びDA変換器と、再
    生データを復調し復調データを前記誤り検出訂正演算器
    に送出する復調回路と、該復調データ及び誤り訂正後の
    データを記憶し前記CPUによりアクセス可能なメモリ
    と、前記CPUバスと前記オーディオ信号用の出力端子
    との間に設けられた第2のDA変換器とを、更に備えた
    ことを特徴とする請求項1記載のディスク用信号処理装
    置。
  3. 【請求項3】 前記オーディオ信号処理は、誤り訂正後
    のデータの補間処理,ミュート処理,及び,前記第2の
    DA変換器によりDA変換のためのオーバーサンプリン
    グフィルタ処理を含み、該オーバーサンプリングフィル
    タ処理結果を一時記憶するFIFOレジスタを、前記C
    PUバスと前記第2のDA変換器との間に設けたことを
    特徴とする請求項2記載のディスク用信号処理装置。
  4. 【請求項4】 前記デジタルサーボ処理,誤り検出訂正
    処理のシーケンス制御,オーディオ信号処理の各タスク
    毎に各々独立して周期的にセットされる複数のフラグを
    有し、前記CPUは該複数のフラグをポーリングして各
    タスクを時分割処理することを特徴とする請求項1記載
    のディスク用信号処理装置。
  5. 【請求項5】 前記デジタルサーボ処理及びオーディオ
    信号処理用の各フラグは所定の周期でセットされ、誤り
    検出訂正用の前記フラグは、前記誤り検出訂正用演算器
    においてシンドロームの演算が終了したときセットされ
    ることを特徴とする請求項4記載のディスク再生用信号
    処理装置。
  6. 【請求項6】 ディスクの再生速度に応じて前記所定の
    周期を変更することを特徴とする請求項5記載のディス
    ク再生用信号処理装置。
  7. 【請求項7】 ディスクがオーディCDかCD−ROM
    かを示す識別信号を入力し、該識別信号がCD−ROM
    を示すとき、前記CPUはデジタルサーボ処理と誤り検
    出訂正処理のシーケンス制御のみを時分割処理すること
    を特徴とする請求項1記載のディスク再生用信号処理装
    置。
JP32747895A 1995-12-15 1995-12-15 ディスク用信号処理装置 Pending JPH09167440A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32747895A JPH09167440A (ja) 1995-12-15 1995-12-15 ディスク用信号処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32747895A JPH09167440A (ja) 1995-12-15 1995-12-15 ディスク用信号処理装置

Publications (1)

Publication Number Publication Date
JPH09167440A true JPH09167440A (ja) 1997-06-24

Family

ID=18199612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32747895A Pending JPH09167440A (ja) 1995-12-15 1995-12-15 ディスク用信号処理装置

Country Status (1)

Country Link
JP (1) JPH09167440A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6301206B1 (en) 1997-10-11 2001-10-09 Nec Corporation Optical disc drive apparatus and optical disc drive control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6301206B1 (en) 1997-10-11 2001-10-09 Nec Corporation Optical disc drive apparatus and optical disc drive control method

Similar Documents

Publication Publication Date Title
JP3106774B2 (ja) デジタル音場創生装置
JP2742512B2 (ja) ミニディスクの時間換算方法
JPH09167440A (ja) ディスク用信号処理装置
JPH11133991A (ja) デジタル信号処理装置及び標本化周波数の切り替え時の制御方法
JPH09167367A (ja) ディスク用信号処理装置
EP0376342B1 (en) Data processing apparatus for electronic musical instruments
JP3152156B2 (ja) 楽音発生システム、楽音発生装置および楽音発生方法
JP3781171B2 (ja) 楽音発生方法
JPH10134374A (ja) ディスク用信号処理装置
JP2576614B2 (ja) 処理装置
JP3036417B2 (ja) 信号処理装置
JPS6025100A (ja) 波形記憶装置
JP3855409B2 (ja) 信号処理装置
JP3518357B2 (ja) 楽音生成方法、楽音生成装置及び楽音生成処理プログラムを記録したコンピュータ読み取り可能な記録媒体
JP2956550B2 (ja) 楽音発生装置および楽音発生方法
JP3022186B2 (ja) デジタル信号処理装置
JPH0719246B2 (ja) デジタル信号処理装置
JPH0718235Y2 (ja) オーディオ再生装置
JP2677062B2 (ja) 時系列データの編集装置
JP2766191B2 (ja) デジタル信号処理装置及び信号処理方法
JPH09266433A (ja) 信号処理装置
JPH0896512A (ja) Cdプレーヤ
JP3005987B2 (ja) デジタル信号処理装置
JPH02179696A (ja) 処理装置
JP2931013B2 (ja) カラオケ装置