[go: up one dir, main page]

JPH0528638Y2 - - Google Patents

Info

Publication number
JPH0528638Y2
JPH0528638Y2 JP14293886U JP14293886U JPH0528638Y2 JP H0528638 Y2 JPH0528638 Y2 JP H0528638Y2 JP 14293886 U JP14293886 U JP 14293886U JP 14293886 U JP14293886 U JP 14293886U JP H0528638 Y2 JPH0528638 Y2 JP H0528638Y2
Authority
JP
Japan
Prior art keywords
subcode
shift register
synchronization signal
output
bit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP14293886U
Other languages
Japanese (ja)
Other versions
JPS6349663U (en
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 filed Critical
Priority to JP14293886U priority Critical patent/JPH0528638Y2/ja
Publication of JPS6349663U publication Critical patent/JPS6349663U/ja
Application granted granted Critical
Publication of JPH0528638Y2 publication Critical patent/JPH0528638Y2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

【考案の詳細な説明】 (イ) 産業上の利用分野 本考案は、CD(コンパクトデイスク)再生装置
に於いて、デイスクから読み出されたサブコード
Qを外部に出力するためのサブコード出力回路に
関する。
[Detailed description of the invention] (a) Industrial application field The present invention is a subcode output circuit for outputting the subcode Q read from the disc to the outside in a CD (compact disc) playback device. Regarding.

(ロ) 従来の技術 CDに於いては、24個の情報シンボル(8ビツ
ト)と8個のバリテイシンボル(8ビツト)の合
計32個のシンボルに8ビツトのサブコードが付さ
れ、これらがEFM8−14変調されて24ビツト
のフレーム同期信号と共に588チヤンネルビツト
の1フレームとしてデイスクに記録されている。
サブコードは、P,Q,R,S,T,U,V,W
のチヤンネルが割当てられており、曲の頭出しや
予め設定された順序に従つて再生するプログラム
機能のためにP及びQのチヤンネルが使用され
る。これらサブコードの各チヤンネルは、98フレ
ーム、即ち、98ビツトで構成されており、特に、
サブコードQのフオーマツトは、サブコードの同
期信号S0,S1の2ビツトと、4ビツトのコントロ
ールデータと、4ビツトのアドレスデータと、72
ビツトのデータと、16ビツトのCRC(Cyclic
Redundancy Code)とから構成されている。
(b) Conventional technology In a CD, an 8-bit subcode is attached to a total of 32 symbols, 24 information symbols (8 bits) and 8 validity symbols (8 bits), and these are It is EFM8-14 modulated and recorded on the disk as one frame of 588 channel bits together with a 24-bit frame synchronization signal.
Subcodes are P, Q, R, S, T, U, V, W
The P and Q channels are used for program functions such as finding the beginning of songs and playing them in a preset order. Each channel of these subcodes consists of 98 frames, or 98 bits, and in particular:
The format of subcode Q is 2 bits of subcode synchronization signals S 0 and S 1 , 4 bits of control data, 4 bits of address data, and 72
bit data and 16-bit CRC (Cyclic
Redundancy Code).

従来のCD再生装置のサブコード出力回路は、
デイスクから読み出されたEFM信号からフレー
ム同期信号を検出し、そのフレーム同期信号の後
に続くEFM信号を復調して8ビツトのサブコー
ドを得、そのサブコード中のQチヤンネルのデー
タをシフトレジスタに印加し、各フレーム毎にサ
ブコードQを蓄積することによつて、サブコード
Qのデータを完成させた後、シフトレジスタから
シリアルに外部、例えばマイクロコンピユータに
出力していた。マイクロコンピユータではシリア
ルに転送されて来るサブコードQを使用して、曲
番表示や時間表示等を行うと共に光ピツクアツプ
の目標値への移動のデータとしている。
The subcode output circuit of a conventional CD playback device is
Detects a frame synchronization signal from the EFM signal read from the disk, demodulates the EFM signal following the frame synchronization signal to obtain an 8-bit subcode, and stores Q channel data in the subcode in a shift register. After completing the data of the subcode Q by accumulating the subcode Q for each frame, the data of the subcode Q is serially output from the shift register to an external device, for example, a microcomputer. The microcomputer uses the serially transmitted subcode Q to display the track number, time, etc., and also uses it as data for moving the optical pickup to the target value.

上述と同様の技術は、特開昭60−83261号公報
に詳細に記載されている。
A technique similar to that described above is described in detail in Japanese Patent Application Laid-open No. 83261/1983.

(ハ) 考案が解決しようとする問題点 しかしながら、従来のサブコード出力回路で
は、シリアル出力端子から出力されるサブコード
は、常にMSB(最上位ビツト)から、あるいは、
LSB(最下位ビツト)からの一方向のみと決めら
れてしまう。例えば、デイスク上のサブコードは
MSB方向から記憶されており、シリアル出力も
MSB方向から出力されることが多い。一方、シ
リアル出力されたデータを受けるマイクロコンピ
ユータでは、LSB方向から入力するように構成
されたシリアル入力機能を内蔵したものがある。
このようなマイクロコンピユータをCD再生装置
の制御用に使用した場合、MSB方向から転送さ
れて来るサブコードをそのマイクロコンピユータ
で使用し易い方向に並べ変えなければならず、プ
ログラムが長くなる等の不都合があつた。
(c) Problems to be solved by the invention However, in conventional subcode output circuits, the subcode output from the serial output terminal always starts from the MSB (most significant bit) or
It is decided that only one direction starts from the LSB (least significant bit). For example, the subcode on disk is
It is stored from the MSB direction, and serial output is also possible.
It is often output from the MSB direction. On the other hand, some microcomputers that receive serial output data have a built-in serial input function configured to input from the LSB direction.
When such a microcomputer is used to control a CD playback device, the subcodes transferred from the MSB direction must be rearranged in a direction that is easier for the microcomputer to use, resulting in inconveniences such as longer programs. It was hot.

(ニ) 問題点を解決するための手段 本考案は、上述した点に鑑みて創作されたもの
であり、EFM信号を8ビツトのシンボルに変換
する手段から出力されるサブコードの所定ビツト
が印加される第1のシフトレジスタと、EFM信
号からフレーム同期信号を検出するフレーム同期
信号検出回路と、EFM信号からサブコードの同
期信号を検出するサブコード同期信号検出回路
と、前記フレーム同期信号検出回路の検出出力と
前記サブコード同期信号検出回路の検出出力に基
いて前記第1のシフトレジスタのシフトクロツク
を作成するシフト制御回路と、外部から印加され
る同期クロツクパルスに従つてシリアルにデータ
を外部端子に出力する第2のシフトレジスタと、
外部から印加される制御信号に基いて、第1のシ
フトレジスタのパラレル出力をそのまま第2のシ
フトレジスタに印加する機能と最上位ビツトから
最下位ビツトまでの順序を入れ替えて第2のレジ
スタに印加する機能とが切換えられる切換え回路
とを備えることにより、サブコードのデータの外
部出力順序を最上位ビツトからと最下位ビツトか
らとを選択可能としたものである。
(d) Means for solving the problem The present invention was created in view of the above-mentioned points. a frame synchronization signal detection circuit that detects a frame synchronization signal from an EFM signal, a subcode synchronization signal detection circuit that detects a subcode synchronization signal from an EFM signal, and the frame synchronization signal detection circuit. a shift control circuit that creates a shift clock for the first shift register based on the detection output of the subcode synchronization signal detection circuit and the detection output of the subcode synchronization signal detection circuit; a second shift register that outputs;
Based on a control signal applied from the outside, the parallel output of the first shift register is directly applied to the second shift register, and the order from the most significant bit to the least significant bit is changed and applied to the second register. By providing a switching circuit that can switch between the functions of subcode data, it is possible to select the external output order of subcode data from the most significant bit to the least significant bit.

(ホ) 作用 上述の手段によれば、切換え回路に所定の制御
信号を印加した状態では、第1のシフトレジスタ
に蓄積されたサブコードが切換え回路を介してそ
のまま第2のシフトレジスタにプリセツトされ、
外部から第2のシフトレジスタに同期クロツクパ
ルスを印加するとサブコードはMSB方向から外
部に出力され、一方、切換え回路に他の制御信号
を印加した状態では、第1のシフトレジスタに蓄
積されたサブコードは、MSBとLSBの順序が入
れ替わつて第2のシフトレジスタにプリセツトさ
れ、このとき第2のシフトレジスタに同期クロツ
クパルスを印加するとサブコードはLSB方向か
ら外部に出力される。従つて、サブコードをシリ
アル入力するマイクロコンピユータの形式により
自由に転送方式を選択できる。
(E) Effect According to the above-described means, when a predetermined control signal is applied to the switching circuit, the subcode stored in the first shift register is preset directly to the second shift register via the switching circuit. ,
When a synchronous clock pulse is externally applied to the second shift register, the subcode is outputted from the MSB direction, while when other control signals are applied to the switching circuit, the subcode accumulated in the first shift register is is preset in the second shift register with the order of MSB and LSB reversed, and when a synchronous clock pulse is applied to the second shift register at this time, the subcode is outputted from the LSB direction. Therefore, the transfer method can be freely selected depending on the type of microcomputer that serially inputs the subcode.

(ヘ) 実施例 第1図は本考案の実施例を示すブロツク図であ
る。22ビツトのシフトレジスタ1は、デイスクか
ら読み出されたEFM信号を、PLL回路(図示せ
ず)で作成された4.3218MHzのEFM同期パルス
PLCKによつて入力するものである。フレーム同
期信号検出回路2は、シフトレジスタ1に入力さ
れたEFM信号がフレーム同期信号、即ち、前後
の11ビツトが各々連続した値であることを検出す
るものであり、フレーム同期信号を検出したとき
には検出出力FSDを発生する。14ビツトラツチ
回路3は、シフトレジスタ1の第9ビツトから第
22ビツトの各出力が印加され、フレーム同期信号
の後に続く1シンボルの14ビツトを保持するもの
であり、14ビツトラツチ回路3の出力は、14ビツ
トのEFM信号を8ビツトのシンボルに変換する
EFMデコーダ4に印加されると共に、14ビツト
のシンボルがサブコード同期信号を示すか否かを
検出するサブコード同期信号検出回路5に印加さ
れる。サブコード同期信号検出回路5は、同期信
号S0(14ビツトのパターンでは00100000000001)
と同期信号S1(14ビツトのパターンでは
00000000010010)を検出し、検出出力SSDを発生
する。
(f) Embodiment FIG. 1 is a block diagram showing an embodiment of the present invention. 22-bit shift register 1 converts the EFM signal read from the disk into a 4.3218MHz EFM synchronization pulse created by a PLL circuit (not shown).
It is input by PLCK. The frame synchronization signal detection circuit 2 detects that the EFM signal input to the shift register 1 is a frame synchronization signal, that is, the 11 bits before and after each have a continuous value, and when the frame synchronization signal is detected, Generates detection output FSD. The 14-bit latch circuit 3 selects the 9th to 9th bits of the shift register 1.
Each 22-bit output is applied and holds the 14 bits of one symbol following the frame synchronization signal, and the output of the 14-bit latch circuit 3 converts the 14-bit EFM signal into an 8-bit symbol.
The signal is applied to the EFM decoder 4 and also to the subcode synchronization signal detection circuit 5 which detects whether the 14-bit symbol indicates a subcode synchronization signal. The subcode synchronization signal detection circuit 5 detects the synchronization signal S 0 (00100000000001 for a 14-bit pattern).
and synchronization signal S 1 (in a 14-bit pattern
00000000010010) and generates a detection output SSD.

一方、EFMデコーダ4の8ビツト出力はバツ
フア6を介してデータバス7に印加され、オーデ
イオの情報シンボル及びバリテイシンボルはデー
タバス7を介してRAM(図示せず)に記憶され
る。また、EFMデコーダ4の出力はサブコード
レジスタ8にも接続されており、出力されたデー
タがサブコードの場合には、このサブコードレジ
スタ8に保持される。更に、サブコードのQチヤ
ンネルを示すビツトは、第1のシフトレジスタ9
のデータ入力に印加される。
On the other hand, the 8-bit output of the EFM decoder 4 is applied to the data bus 7 via the buffer 6, and the audio information symbols and validity symbols are stored via the data bus 7 in a RAM (not shown). The output of the EFM decoder 4 is also connected to a subcode register 8, and when the output data is a subcode, it is held in the subcode register 8. Further, the bit indicating the Q channel of the subcode is stored in the first shift register 9.
applied to the data input of

第1のシフトレジスタ9は、80ビツトから構成
され、シフト制御回路10から印加されるシフト
クロツクSUBCLKにより、印加されたデータを
順次シフト蓄積する。シフト制御回路10は、検
出出力SSD及び検出出力FSDに基いてシフトク
ロツクSUBCLKを発生するものであり、サブコ
ード同期信号S0とS1が検出された後、検出出力
FSDが出力される毎に、そのフレーム同期信号
に続くEFM信号の14ビツトシンボルの入力完了
に同期してシフトクロツクSUBCLKを80個発生
する。従つて、第1のシフトレジスタ9には、サ
ブコード同期信号S0,S1に続く80フレーム期間の
サブコードQのデータ、即ち、4ビツトのコント
ロールデータと、4ビツトのアドレスデータと、
72ビツトの情報データが蓄積されるのである。
The first shift register 9 is composed of 80 bits, and sequentially shifts and stores the applied data in response to the shift clock SUBCLK applied from the shift control circuit 10. The shift control circuit 10 generates a shift clock SUBCLK based on the detection output SSD and the detection output FSD, and after the subcode synchronization signals S 0 and S 1 are detected, the detection output
Every time FSD is output, 80 shift clocks SUBCLK are generated in synchronization with the completion of input of the 14-bit symbol of the EFM signal following the frame synchronization signal. Therefore, the first shift register 9 stores subcode Q data for the 80 frame period following the subcode synchronization signals S 0 and S 1 , that is, 4-bit control data and 4-bit address data.
72 bits of information data is stored.

第1のシフトレジスタ9の80ビツト出力は、切
換え回路11に印加される。切換え回路11は、
外部端子12に印加される制御信号M/Lによつ
て制御され、例えば、制御信号M/Lが“0”の
場合には、第1のシフトレジスタ9の80ビツト出
力をそのまま第2のシフトレジスタ13に転送
し、制御信号M/Lが“1”の場合には、第1の
シフトレジスタ9の80ビツト出力のMSBとLSB
配列を全く逆に入れ替えて第2のシフトレジスタ
13に転送する。従つて、第2のシフトレジスタ
13がプリセツトパルスPSにより切換え回路1
1からの転送データを入力した場合、制御信号
M/Lが“0”のときには、その内容は第1のシ
フトレジスタ9と同じになり、一方制御信号M/
Lが“1”のときには第1のシフトレジスタ9と
全く逆の配列となる。この第2のシフトレジスタ
13は、外部端子14にマイクロコンピユータか
ら印加される同期クロツクパルスSCKによりシ
フト動作を行い、保持しているデータを順次外部
端子15からマイクロコンピユータにシリアル出
力する。従つて制御信号M/Lが“0”の場合に
は、蓄積された80ビツトのサブコードQがMSB
方向からシリアル出力され、制御信号M/Lが
“1”の場合には、LSB方向からシリアル出力さ
れることになる。
The 80-bit output of the first shift register 9 is applied to a switching circuit 11. The switching circuit 11 is
It is controlled by the control signal M/L applied to the external terminal 12. For example, when the control signal M/L is "0", the 80-bit output of the first shift register 9 is directly transferred to the second shift register 9. When the control signal M/L is “1”, the MSB and LSB of the 80-bit output of the first shift register 9 are transferred to the register 13.
The arrangement is completely reversed and transferred to the second shift register 13. Therefore, the second shift register 13 is switched to the switching circuit 1 by the preset pulse PS.
When transfer data from 1 is input, when the control signal M/L is "0", its contents are the same as those of the first shift register 9;
When L is "1", the arrangement is completely opposite to that of the first shift register 9. This second shift register 13 performs a shift operation in response to a synchronous clock pulse SCK applied to an external terminal 14 from the microcomputer, and serially outputs the held data sequentially from an external terminal 15 to the microcomputer. Therefore, when the control signal M/L is "0", the accumulated 80-bit subcode Q is the MSB.
When the control signal M/L is "1", serial output is performed from the LSB direction.

(ト) 考案の効果 上述の如く本考案によれば、デイスクから読み
出されたサブコードQは、使用されるマイクロコ
ンピユータのシリアル入力方式に応じて、MSB
方向あるいはLSB方向のいずれの方向からでも
取り出すことが可能となり、マイクロコンピユー
タのプログラム上の制限等が緩和される利点があ
る。
(G) Effects of the invention According to the invention as described above, the subcode Q read from the disk is MSB, depending on the serial input method of the microcomputer used.
It is possible to take out data from either the LSB direction or the LSB direction, which has the advantage of easing restrictions on microcomputer programming.

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

第1図は本考案の実施例を示すブロツク図であ
る。 1……22ビツトシフトレジスタ、2……フレー
ム同期信号検出回路、3……14ビツトラツチ回
路、4……EFMデコーダ、5……サブコード同
期信号検出回路、6……バツフア、7……デーバ
ス、8……サブコードレジスタ、9……第1のシ
フトレジスタ、10……シフト制御回路、11…
…切換え回路、13……第2のシフトレジスタ。
FIG. 1 is a block diagram showing an embodiment of the present invention. 1... 22-bit shift register, 2... Frame synchronization signal detection circuit, 3... 14-bit latch circuit, 4... EFM decoder, 5... Subcode synchronization signal detection circuit, 6... Buffer, 7... Device bus, 8...Subcode register, 9...First shift register, 10...Shift control circuit, 11...
...Switching circuit, 13...Second shift register.

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] デイスクから読み出されたEFM信号を8ビツ
トのシンボルに変換する手段と、該手段から出力
されるサブコードのデータが印加される第1のシ
フトレジスタと、前記EFM信号からフレーム同
期信号を検出するフレーム同期信号検出回路と、
前記EFM信号からサブコードの同期信号を検出
するサブコード同期信号検出回路と、前記フレー
ム同期信号検出回路の検出出力と前記サブコード
同期信号検出回路の検出出力に基いて前記第1の
シフトレジスタのシフトクロツクを作成するシフ
ト制御回路と、外部から印加される同期クロツク
パルスに従つてシリアルにデータを外部端子に出
力する第2のシフトレジスタと、外部から印加さ
れる制御信号に基いて、前記第1のシフトレジス
タのパラレル出力をそのまま前記第2のシフトレ
ジスタに印加する機能と最上位ビツトから最下位
ビツトまでの順序を入れ替えて第2のシフトレジ
スタに印加する機能とが選択される切換え回路と
を備え、前記サブコードのデータの外部出力順序
を最上位ビツトからと最下位ビツトからの選択を
可能としたことを特徴とするCD再生装置のサブ
コード出力回路。
means for converting the EFM signal read from the disk into 8-bit symbols; a first shift register to which subcode data output from the means is applied; and detecting a frame synchronization signal from the EFM signal. a frame synchronization signal detection circuit;
a subcode synchronization signal detection circuit that detects a subcode synchronization signal from the EFM signal; and a subcode synchronization signal detection circuit that detects a subcode synchronization signal from the EFM signal; a shift control circuit that creates a shift clock; a second shift register that serially outputs data to an external terminal in accordance with an externally applied synchronous clock pulse; A switching circuit is provided that selects between a function of applying the parallel output of the shift register to the second shift register as it is and a function of changing the order from the most significant bit to the least significant bit and applying it to the second shift register. . A subcode output circuit for a CD playback device, characterized in that the order of external output of the subcode data can be selected from the most significant bit to the least significant bit.
JP14293886U 1986-09-18 1986-09-18 Expired - Lifetime JPH0528638Y2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14293886U JPH0528638Y2 (en) 1986-09-18 1986-09-18

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14293886U JPH0528638Y2 (en) 1986-09-18 1986-09-18

Publications (2)

Publication Number Publication Date
JPS6349663U JPS6349663U (en) 1988-04-04
JPH0528638Y2 true JPH0528638Y2 (en) 1993-07-22

Family

ID=31052148

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14293886U Expired - Lifetime JPH0528638Y2 (en) 1986-09-18 1986-09-18

Country Status (1)

Country Link
JP (1) JPH0528638Y2 (en)

Also Published As

Publication number Publication date
JPS6349663U (en) 1988-04-04

Similar Documents

Publication Publication Date Title
US4977550A (en) Disc playback apparatus for playback of music and digital data
US4682317A (en) Subcode signal reading circuit in an optical type disc player
JPH0430117B2 (en)
JP3915228B2 (en) Reproduction method and recording medium
JPH10247377A (en) Time code generation device
JPH0528638Y2 (en)
JPS62107473A (en) Sub-code information taking-in method at the time of recording of pcm tape recorder
US5195068A (en) Track-number computing equipment for CLV disk drives
KR970004085B1 (en) Integrated Circuits for CD Playback
JPH0559506B2 (en)
JPS6271080A (en) Reproducing device for digital disc record
JPH0559505B2 (en)
JPS6222277A (en) Disc reproducing device
JPH01134755A (en) Integrated circuit for reproducing cd
JP3716514B2 (en) Playback system
JPH0559504B2 (en)
JPH05217339A (en) Data playback device
JPH04368667A (en) Digital data processor
JP2828846B2 (en) CD subcode processing circuit
KR100230423B1 (en) Subcode Q-Channel Interface Units in Digital Versatile Disk Systems
KR950004267Y1 (en) Optical-disk player
KR0131449B1 (en) ATI Decoder and Micom's interface device
KR920010188B1 (en) Disk reproducing apparatus
JPS6047288A (en) Tape recorder address display circuit
JPH0550067B2 (en)