CN1335618A - 再现各种格式光盘的复杂光盘播放机系统 - Google Patents
再现各种格式光盘的复杂光盘播放机系统 Download PDFInfo
- Publication number
- CN1335618A CN1335618A CN01118952.5A CN01118952A CN1335618A CN 1335618 A CN1335618 A CN 1335618A CN 01118952 A CN01118952 A CN 01118952A CN 1335618 A CN1335618 A CN 1335618A
- Authority
- CN
- China
- Prior art keywords
- data
- controller
- player
- demoder
- output
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/12—Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark
- G11B19/125—Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark involving the detection of carrier data format
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1262—Formatting, e.g. arrangement of data block or words on the record carriers with more than one format/standard, e.g. conversion from CD-audio format to R-DAT format
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00007—Time or data compression or expansion
- G11B2020/00014—Time or data compression or expansion the compressed signal being an audio signal
- G11B2020/00057—MPEG-1 or MPEG-2 audio layer III [MP3]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10935—Digital recording or reproducing wherein a time constraint must be met
- G11B2020/10972—Management of interruptions, e.g. due to editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/002—Recording, reproducing or erasing systems characterised by the shape or form of the carrier
- G11B7/0037—Recording, reproducing or erasing systems characterised by the shape or form of the carrier with discs
Abstract
一种光盘播放机系统,包括数字信号处理器,用于处理从光盘读取的具有一数据格式的数据信号并再现光盘。该系统包括多个解码器,用于解码从数字信号处理器输出的不同格式的数据。数据输出单元选择数字信号处理器输出的数据或从解码器输出的解码数据,将所选数据变换为模拟信号并输出到相应通道。控制器根据数据信号的格式使能解码器之一,控制数据输出单元选择操作。缓冲存储器根据数据格式和光盘的工作模式存储解码器输出的数据。
Description
本发明涉及光盘播放机系统,尤其涉及用于再现具有各种格式的光盘的光盘播放机系统。
通常,光盘格式产生于称为光盘数字音频(CD-DA)的光盘(CD)-音频格式。CD-DA已扩展为各种格式,包括光盘只读存储器(CD-ROM)、光盘交互(CD-I)、光盘图形(CD-G)、视频-CD、及数字通用盘(DVD)。为符合各种各样的光盘格式,已增加了CD类型的多样性。
各种光盘系统具有不同特征。例如,用于CD-DA格式化的CD播放机可包括主轴/聚焦/跟踪伺服机构、数字处理器、和数字-模拟变换器(DAC),以及再现音频数据和系统。便携式CD播放机可包括一控制器,用于防止对CD-DA格式播放机和缓冲存储器的冲击。因此,在便携式CD播放机系统中可防止外部冲击和由于振动导致的数据丢失。对于视频CD,视频CD播放机包括CD-DA格式,具有CD-ROM解码器、MPEG解码器和缓冲存储器。因此,视频CD播放机系统可通过恢复盘上存储的压缩数字数据来再现视频和音频数据。CD-MP3播放机在相对便宜的CD上存储MP3数据并再现所存储的MP3数据。闪速型MP3播放机在闪速存储器中而不是在CD中存储MP3数据,并再现所存储的MP3数据。
目前,支持多种格式的系统包括用于避免信号或总线争用的冗余元件。然而,在这种系统中可能需要更多的硬件,这种系统的尺寸可能比它所代替的元件要大。因此,需要一种能够再现具有各种格式的光盘并利用多种解码器避免总线争用的光盘播放机系统和方法。
为了解决上述问题,本发明的一个目的是提供一种能够再现具有各种格式的光盘的光盘播放机系统。
为实现上述本发明目的,提供一种光盘播放机系统,它包括一数字信号处理器,用于处理从光盘读取的具有一数据格式的数据信号并再现该光盘。该光盘播放机系统包括多个解码器,用于解码不同格式的数据,该数据是从数字信号处理器输出的。另外,该系统包括一数据输出单元,用于选择数字信号处理器输出的数据和解码器输出的解码数据之一,将所选数据变换为模拟信号,并把经变换的信号输出到相应通道,和一控制器,用于根据数据信号的数据格式使能解码器之一,并控制数据输出单元的选择操作。该系统还包括一接口电路,用于从外部主计算机接收预定数据,并发送预定数据到多个解码器之一,和一缓冲存储器,用于根据数据信号的数据格式和光盘的工作模式之一存储从多个解码器输出的数据,并将所存储数据输出到解码器。
接口电路包括主接口单元,用于从主计算机接收压缩的音频数据,和闪速存储器,用于存储压缩的音频数据,其中接口电路的操作由控制器控制。
该系统还包括一抗震存储器控制器,用于将从数字信号处理器输出的数据存储在缓冲存储器中,并依据抗震功能,该控制器通过抗震控制器将所存储数据提供到数据输出单元。
多个解码器中的每一个具有至少一个内部三态缓冲器,用于与数据输出单元和缓冲存储器交换解码的数据。抗震存储器控制器至少具有一个内部三态缓冲器,用于与数据输出单元和缓冲存储器交换从数字信号处理器输出的数据。缓冲存储器至少具有一个内部三态缓冲器,用于与多个解码器和抗震存储器控制器交换从解码器输出的数据。
控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。
按照本发明实施例,提供一种处理从光盘读取的具有一格式的数据信号并再现光盘的方法。
该方法包括下列步骤:解码具有一些格式的数据,该数据是从数字信号处理器输出,选择从数字信号处理器输出的数据和从解码器输出的数据之一,以及将所选数据变换为模拟信号。该方法还包括步骤:将变换的信号输出到相应通道,根据数据信号格式使能解码器,根据数据格式和光盘操作模式之一存储从解码器输出的数据,以及将所存储数据输出到数据输出单元。
该方法包括步骤:从主计算机接收压缩的音频数据,存储压缩的音频数据。该方法还包括步骤:将从数字信号处理器输出的数据存储在缓冲存储器中,并依据抗震功能将所存储的数据通过抗震控制器提供到数据输出单元。
通过参照附图详细描述本发明优选实施例,其目的和优点将更为清楚,附图中:
图1是表示光盘(CD)播放机结构的方块图,该播放机再现具有普通光盘数字音频(CD-DA)格式的光盘并具有抗震功能;
图2是表示光盘(CD)播放机结构的方块图,该播放机用于再现具有普通光盘只读存储器(CD-ROM)格式的光盘;
图3是表示按照本发明实施例的、能够再现具有各种格式的光盘的光盘播放机系统的方块图;
图4示出用在图3所示光盘播放机中的数据接口;
图5示出用在图3所示光盘播放机中的另一数据接口;
图6是表示本发明另一实施例的、能够再现具有各种格式的光盘的光盘播放机系统的方块图;以及
图7A至7C是表示图6所示光盘播放机的操作的波形图。
下面参照附图详细描述本发明的实施例。不同附图中执行类似功能的单元具有相同的标号。本发明不限于下述实施例,在本发明实质和范围内的各种变更是可能的。提供本发明实施例是为了对本领域技术人员更完整地解释本发明。
图1是表示光盘(CD)播放机结构的方块图,该播放机再现具有普通光盘数字音频(CD-DA)格式的光盘并还具有抗震功能。
参见图1,数字信号处理器12执行对从跟踪和聚焦伺服机构5输出的射频(RF)信号的八至十四调制(EFM)解调和纠错。控制器13根据从主轴伺服机构6、数字信号处理器12及跟踪和聚焦伺服机构5直接或间接提供的信号控制每一方块的操作。多路复用器14从数字信号处理器12或抗震存储器控制器16接收信号。多路复用器14提供数据到数/模变换器(DAC)15。当不需要抗震功能时,控制器13控制多路复用器14,从而将从数字信号处理器12输出的数据提供到数/模变换器15。
当具有激光源的拾取器3受外部震动影响时,在拾取器3输出的RF信号中可能出现失真。因此,数字信号处理器12不能正确地输入信号。受控制器13控制的抗震存储器控制器16使缓冲存储器17把从数字信号处理器12输出的数据存储预定时间。当需要防止震动的操作时,抗震存储器控制器16将存储在缓冲存储器17中的数据(DATA0)提供给多路复用器14。
图2是表示光盘(CD)播放机结构的方块图,该播放机用于再现具有CD-ROM格式、比如视频CD或CD-MP3的光盘。假定图2所示光盘20利用CD-ROM格式存储MP3音频数据。
参见图2,当具有CD-MP3格式的光盘20被放入CD播放机的机座(未示出)上时,控制器21控制CD-ROM解码器23和MP3/MPEG解码器27的操作。CD-ROM解码器23对从数字信号处理器12提供的数据进行解码并将该数据存储在缓冲存储器25中。CD-ROM解码器23将解码数据提供给MP3/MPEG解码器27。MP3/MPEG解码器27利用缓冲存储器29将从CD-ROM解码器23输出的数据解码并输出音频数据。MP3/MPEG解码器27在缓冲存储器29中存储或数据(DATA2)时利用地址(ADRS2)。从MP3/MPEG解码器27输出的音频数据提供到多路复用器14。
当结合图1和图2所示的CD播放机来实现一CD播放机时,需要有效利用缓冲存储器(图1中的17,和图2中的25及29)的一种新结构。此外,在连接抗震存储器控制器16、MP3/MPEG解码器27及多路复用器14的数据总线中需要防止来自抗震存储器控制器16和MP3/MPEG解码器27的输出的总线争用。
下面参照附图来说明按照本发明的、能够再现具有各种格式的光盘的光盘播放机系统。
图3是表示按照本发明实施例的、能够再现具有各种格式的光盘的光盘播放机的方块图。参见图3,该光盘播放机系统具有拾取器305、主轴电动机310、跟踪和聚焦伺服机构315、RF放大器320、主轴伺服机构325、数字信号处理器330、控制器380、数据输出单元340、抗震存储器控制器350、解码单元360、和缓冲存储器370。
图3的光盘播放机系统是这样一种播放机系统,它再现具有CD-DA格式和各种CD-ROM格式、如CD-DA格式、视频CD格式和CD-MP3格式的光盘。该播放机系统还包括抗震功能。
参见图3,光盘300由主轴电动机310旋转。利用光束,主轴电动机310读取光盘300上写有的信号。从光盘读取的信号、读信号作为RF信号输出。
RF放大器320将从拾取器305接收的RF信号放大。放大的RF信号提供到跟踪和聚焦伺服机构315和数字信号处理器330。
根据RF信号,跟踪和聚焦伺服机构315控制拾取器305在光盘300上的跟踪和聚焦。这里,RF放大器320提供到数字信号处理器330的RF信号是八至十四调制(EFM)的EFM调制信号。
数字信号处理器330利用EFM信号产生伺服控制信号,以控制主轴伺服机构325。主轴伺服机构325响应伺服控制信号控制主轴电动机310的旋转运动。数字信号处理器330利用EFM解调和交叉交织里德-所罗门码(CIRC)执行对输入的RF信号的纠错。当通过拾取器305和RF放大器320将输入RF信号提供到数字信号处理器330时,数字信号处理器330从输入RF信号分离子码和数据。此时,子码输入到控制器380,数据输入到音频数据输出单元340的多路复用器342、抗震存储器控制器350和解码单元360的CD-ROM解码器362。
根据来自数字信号处理器330的子码,控制器380控制多路复用器340、抗震存储器控制器350、CD-ROM解码器362和MP3/MPEG解码器364。可以以控制器、处理器或计算机来实现控制器380。
抗震存储器控制器350将数字信号处理器330输出的数据存储在缓冲存储器370中。当需要抗震功能时,所存储数据无改变地或在恢复后传送到多路复用器342。此时,由控制器380控制抗震存储器控制器350。
解码单元360对从数字信号处理器330输出的各种格式的、例如视频CD或CD-MP3数据进行解码。在图3实施例中,解码单元360具有CD-ROM解码器362和MP3/MPEG解码器364。当CD播放机要再现的光盘300具有CD-ROM格式时,利用缓冲存储器370,CD-ROM解码器362将从数字信号处理器330输出的数据解码,然后输出解码的数据到MP3/MPEG解码器364。利用缓冲存储器370,MP3/MPEG解码器364将从CD-ROM解码器362输出的数据解码。这里,可将MP3/MPEG解码器364作为MP3音频专用解码器或可解码MP3音频的MPEG解码器实现。在图3的解码单元360中,由控制器380控制解码器362和364。解码单元360具有图3中的CD-ROM解码器362和MP3/MPEG解码器364。取决于播放机的特定设计,解码单元360可具有其他解码器。
参见图3,数据输出单元340选择将从数字信号处理器330、解码单元360、或抗震存储器控制器350输出的数据变换为模拟音频信号。然后数据输出单元340将变换的信号输出到对应通道。对于该操作,数据输出单元340包括多路复用器342和DAC344。多路复用器342按照控制器380有选择地输出所输入的数据。DAC344将多路复用器342输出的数字数据变换为模拟信号,然后通过L通道(LCH)和R通道(RCH)输出模拟信号。
参见图3,抗震存储器控制器350、CD-ROM解码器362、及MP3/MPEG解码器364通过地址总线35和数据总线36链接到缓冲存储器370。
按照该光盘的操作模式或数据格式,缓冲存储器370存储从解码单元360或抗震存储器控制器350输出的数据,并将所存储数据提供到解码单元360和抗震存储器控制器350。
现在更具体地说明图3光盘播放机系统的操作。
当把具有CD-DA格式的光盘装入CD播放机的机座(未示出)上时,控制器380使能抗震存储器控制器350。当需要抗震操作时,控制器380控制多路复用器342,从而通过多路复用器342把从抗震存储器控制器350输出的数据提供到DAC344。对于此操作,抗震存储器控制器350无改变地或在压缩信号后将从数字信号处理器330提供的信号存储在缓冲存储器370中。亦即,抗震存储器控制器350通过地址总线35将地址(ADRS0)提供到缓冲存储器370。响应地址(ADRS0)抗震存储器控制器350通过数据总线36将预定数据(DATA0)提供给缓冲存储器370。存储在缓冲存储器370中的数据(DATA0)被保存预定时间。因此,当需要抗震操作时,控制器380产生预定控制信号,从而通过抗震存储器控制器350和多路复用器342将存储在缓冲存储器370中的数据提供给DAC344。响应该操作的抗震存储器控制器350将从缓冲存储器370读取的数据无改变地或恢复后提供给多路复用器342。
另外,当装入具有视频CD格式或CD-MP3格式的光盘,亦即具有CD-ROM格式的光盘时,控制器380使能CD-ROM解码器362和MP3/MPEG解码器364。控制器380控制多路复用器342,由此将从CD-ROM解码器362输出的数据提供到DAC344。
同样,使能后的CD-ROM解码器362利用缓冲存储器370对数字信号处理器330输出的数据进行解码。因此,从数字信号处理器330输出的数据中去除涉及CD-ROM格式的任何开销数据。此时,CD-ROM解码器362分别通过地址总线35和数据总线36将地址(ADRS0)和数据(DATA0)提供到缓冲存储器370。由CD-ROM解码器362解码的数据被提供到MP3/MPEG解码器364。MP3/MPEG解码器364利用缓冲存储器370对从CD-ROM解码器362提供的数据解码。
例如,当光盘具有CD-MP3格式时,可将MPEG1层3的音频数据存储在CD上。因此,MP3/MPEG解码器364利用缓冲存储器370恢复MPEG1层3的音频数据。当光盘具有视频CD格式时,MP3/MPEG解码器364利用缓冲存储器370对从CD-ROM解码器362提供的数据进行解码,并恢复已按照MPEG1规范压缩的视频和音频数据。当MP3/MPEG解码器364通过数据总线36将数据(DATA0)存储在缓冲存储器370中、或读取数据时,地址(ADRS0)通过地址总线35施加到缓冲存储器370。根据所恢复的数据,MP3/MPEG解码器364仅将音频数据提供到多路复用器342。因此,数据输出单元340的DAC344通过多路复用器接收MP3/MPEG解码器364的音频数据。之后将从MP3/MPEG解码器364输出的音频数据提供到视频信号处理块(未示出)。
当需要具有CD-ROM格式和抗震功能的光盘时,控制器380使能抗震存储器控制器350。如在CD-DA格式的情况下,抗震存储器控制器350将数据存储在缓冲存储器370中,当需要抗震操作时,读取存储在缓冲存储器370中的数据并提供到数据输出单元340。
图4示出可用在图3所示光盘播放机中的数据接口。图4的数据接口表示抗震存储器控制器350与解码单元360,及数字信号处理器330与数据输出单元340之间的串行接口。
参见图4,在数字信号处理器330中处理过的数据施加到多路复用器342,并通过缓冲器BF41施加到抗震存储器控制器350,或解码单元360的CD-ROM解码器362。数字信号处理器330的缓冲器BF41可在数字信号处理器330外部。缓冲器BF41可缓存在数字信号处理器330中处理的数据并将该数据提供到对应块。在图4中,由第一数据D1表示从数字信号处理器330输出并输入到抗震存储器控制器350或解码单元360的数据。例如,第一数据D1可包括串行输入数据(SDATI)、比特时钟信号(BCKI)、或L/R通道时钟信号(LRCKI)。这里,串行输入数据(SDATI)表示串行音频数据或混合压缩的音频和视频数据的数据。比特时钟信号(BCDI)表示用于锁存串行输入数据(SDATI)的时钟信号。L/R通道时钟信号(LRCKI)是区分L通道(LCH)和R通道(RCH)的时钟信号。例如,如果将LR时间信号(LRCKI)设定为第一电平,例如,高电平,它表示输入L通道数据,而如果将LRCKI设定为第二电平,例如低电平,它表示输入R通道数据。
在图4中,由第二数据D2表示从抗震存储器控制器350或解码单元360输出并输入到多路复用器342的数据。亦即,第二数据D2可包括串行输出数据SDAT0、比特时钟信号BCK0和L/R通道时钟信号LRCK0。
数据输出单元340具有抗震存储器控制器350、或用于从MP3/MPEG解码器364接收数据的缓冲器BF42。在缓冲器BF42中缓存从抗震存储器控制器350或MP3/MPEG解码器364提供的数据。将BF42中的数据施加到多路复用器342的输入端。
抗震存储器控制器350具有用于输入数据的缓冲器BF43和用于输出数据的缓冲器BF44。缓冲器BF44将来自缓冲存储器370的数据提供到多路复用器342。缓冲器BF43缓存从数字信号处理器330输出的数据并将该数据提供到抗震存储器控制器350的内部块。最好以一种三态缓冲器实现缓冲器BF44,该三态缓冲器的输出信号状态是由使能信号(en)确定的。这是因为缓冲器BF44利用具有其他块、例如解码单元360的相同信号线路。因此,能够防止利用同一信号线路的其他块输出的信号间的争用,并且不影响其他块的传输操作。在图4中,可将缓冲器BF43和缓冲器BF44安装在抗震存储器控制器350内部的输入/输出(I/O)接口中。此外,可单独地将缓冲器BF43和缓冲器BF44安装在抗震存储器控制器350的外部。同样,可将通过缓冲器BF43输出的数据通过I/O接口42提供到抗震存储器控制器350的内部块。通过编码压缩所提供的数据,然后存储在缓冲存储器370。从缓冲存储器370读取的数据在抗震存储器控制器350内部进行解码和扩展,并通过I/O接口42提供到数据输出单元340。
CD-ROM解码器362具有用于从数字信号处理器330接收数据的缓冲器BF45。此外,如图4所示,缓冲器BF45可安装在CD-ROM解码器362内部的输入接口44内。亦即,将通过缓冲器BF45接收的数据提供到CD-ROM解码器362的内部块(未示出)。亦即,提供到CD-ROM解码器362的内部块的数据被解扰,利用缓冲存储器370或内部缓冲存储器(未示出)执行纠错。从纠错后的数据中去除包括CD-ROM格式的首标和子首标的开销数据,并将经纠错后的数据提供到MP3/MPEG解码器364。
MP3/MPEG解码器364具有缓冲器BF46,用于将数据提供到多路复用器342。缓冲器BF46安装在CD-ROM接口46的内部,并可通过CD-ROM接口46提供预定数据到数据输出单元340。最好利用由使能信号(en)确定状态的三态缓冲器来实现缓冲器BF46。尽管在附图中未具体示出,一DSP芯(未示出)安装在MP3/MPEG解码器364内部。亦即,利用DSP芯(未示出)和缓冲存储器370,在MP3/MPEG解码器364中解压缩和恢复从CD-ROM解码器362接收的数据。通过MP3/MPEG解码器364的缓冲器BF46将恢复的数据提供给数据输出单元340。
下面说明图4所示数据接口的操作。由从控制器380输出的使能信号(en)控制每个方块350和364的三态缓冲器BF44和BF46。亦即,按照使能信号,三态缓冲器BF44和BF46让数据通过或截断数据。例如,当使能信号处于高电平时,每个内部块缓存输入信号并将该信号提供到数据输出单元340,而当使能信号处于低电平时,使输出为高阻抗状态,从而不提供输入的信号。
当在图4的数据接口中需要实现抗震功能时,控制器380使能缓冲器BF44。因此,通过缓冲器BF44将存储在缓冲存储器370中的数据提供到多路复用器342。当不需要抗震功能时,不对缓冲器BF44进行使能,解码器362和364的缓冲器BF45或BF46可操作。
这样,由控制器380控制每个三态缓冲器的操作。控制器380从数字信号处理器330接收从光盘读取的数据的子码数据或主数据,并产生用于控制三态缓冲器的预定状态信号。依据CD播放机系统是由哪些单元构成的而不同地设定状态信号。例如,当再现CD-DA格式的盘时,或者当组合CD-DA格式和抗震功能时,控制器380利用子码控制三态缓冲器。同样,当再现具有CD-ROM格式如视频CD或CD-MP3的盘时,控制器380可利用子码或主数据。
如上所述,在图4实施例中,控制器380不仅可根据子码而且可根据主数据控制每个块342、350、362、和364的使能。
图5示出图3所示CD播放机中采用的数据接口的另一实例,并表示出在抗震存储器控制器350和CD-ROM解码器362或MP3/MPEG解码器364与缓冲存储器370之间的数据接口。
参见图5,抗震存储器控制器350具有缓冲器BF51、BF52和BF53,用于与缓冲存储器370交换数据。在图5中,缓冲器BF51、BF52和BF53安装在缓冲存储器控制和接口52中。缓冲器BF51接收从数字信号处理器330输出的数据,并通过数据总线35将所接收数据发送到缓冲存储器370。缓冲器BF52从缓冲存储器370接收数据。BF53通过地址总线36将地址发送到缓冲存储器370。这里,以由控制器380使能的三态缓冲器来实现缓冲器BF51和BF53。
CD-ROM解码器362或MP3/MPEG解码器364具有缓冲器BF54、BF55和BF56,用于与缓冲存储器370交换数据。在图5中,缓冲器BF54、BF55和BF56安装在缓冲存储器控制和接口54中。缓冲器BF54接收从数字信号处理器330输出的数据,并通过数据总线35将所接收数据发送到缓冲存储器370。缓冲器BF55通过数据总线35从缓冲存储器370接收数据,并将接收到的数据发送到内部块。BF56通过地址总线36将地址发送到缓冲存储器370。这里,以由控制器380使能的三态缓冲器来实现缓冲器BF54和BF56。
缓冲存储器370具有抗震存储器控制器350和用于与解码单元360交换数据的缓冲器BF57、BF58和BF59。缓冲器BF57将预定数据发送到抗震存储器控制器350、CD-ROM解码器362,或MP3/MPEG解码器364。缓冲器BF58从抗震存储器控制器350、CD-ROM解码器362、或MP3/MPEG解码器364接收预定数据。缓冲器BF59从抗震存储器控制器350、CD-ROM解码器362、或MP3/MPEG解码器364接收地址。这里,以由控制器380使能的三态缓冲器来实现缓冲器BF57。
在图5所示数据接口的操作中,当执行抗震功能时,截断来自与抗震存储器控制器350共享数据总线35和地址总线36的CD-ROM解码器362或MP3/MPEG解码器364的数据和地址输出。因此,在没有数据争用的情况下,抗震存储器控制器350可与缓冲存储器370进行数据通信。
当不执行抗震功能时,使能三态缓冲器BF54和BF56,从而可完成数据至缓冲存储器370的传输。此时,不使能抗震存储器控制器350内部的三态缓冲器BF51和BF53。
图6是表示CD播放机系统的一个实施例的方块图。参见图6,该CD播放机系统具有拾取器305、主轴电动机310、跟踪和聚焦伺服机构315、RF放大器320、主轴伺服机构325、数字信号处理器330、控制器600、数据输出单元340、抗震存储器控制器350、解码单元660、缓冲存储器670、主接口单元620、和闪速存储器640。
在图6所示系统的单元中,具有与图3中相同功能的单元以相同标号表示并省略其详细说明。
在图6中,主接口单元620实现从外部系统例如主计算机(未示出)接收数据的接口。
控制器600通过主接口单元620下载外部数据,最好是MP3数据一类的压缩音频DIN数据。可通过控制器600将下载的数据存储在闪速存储器640中,并可通过信号线60提供到MP3/MPEG解码器664。信号线60包括数据线(MDAT)和时钟线(MCK,LRCK)。
闪速存储器640存储从外部计算机(未示出)下载的数据,以执行闪速型MP3播放机功能。利用缓冲存储器670,在MP3/MPEG解码器664中解码并恢复闪速存储器640中存储的MP3数据。这里,可将主接口单元620和闪速存储器640称为外部接口电路。由控制器600控制外部接口电路的操作。
这样,在图6所示本发明实施例中,还包括主接口单元620和闪速存储器640,因此增加与主计算机交换数据的功能。
抗震存储器控制器350和解码单元660与图3中类似地进行操作。但是,其中也存在差别,即解码单元660的MP3/MPEG解码器664可对外部输入到解码单元660的MP3数据进行解码。
图7A至7C是表示在图6所示播放机系统中从控制器600施加到MP3/MPEG解码器664的信号60的波形图。图7A示出控制器数据(MDAT),图7B示出时钟信号(MCK),而图7C示出锁存时钟信号(MLT)。
图7A的控制器数据(MDAT)表示系统控制信号和压缩音频数据。图7B的时钟信号表示发送控制器数据(MDAT)时需要的时钟信号,图7C的锁存时钟信号(MLT)是用于表明完成数据传输的时钟信号。
现在参见图6和图7详细说明CD播放机系统实施例的操作。具体从图6所增加数据通信功能方面说明该系统。
当执行与主计算机(未示出)的数据通信功能时,通过主接口单元620下载压缩音频数据(例如MP3数据)。控制器600将下载的MP3数据存储在闪速存储器640中,或通过信号线60发送到MP3/MPEG解码器664。在常规技术中,对于信号线60,发送系统控制信号和其他信号的控制信号数据线用于图7A所示的控制器数据(MDAT)。然而,在本发明中,利用各种方法下载的MP3数据通过控制器数据(MDAT)线发送到MP3/MPEG解码器664。例如,响应图7B的时钟信号(MCK),将预定地址施加到数据线(MDAT)上,从而能够表明要发送的数据是MP3数据的事实。控制器600可参照数据通信功能与数据一起发送控制信号。当完成MP3数据的传输时,控制器600将图7C的锁存时钟信号(MLT)设定为例如低电平,以表明数据传输已完成。这样,可采用现有信号线而无需使用分离的地址和数据线来传输下载的MP3数据。除上述方法外,控制器600可采用各种方法来发送下载的MP3数据到MP3/MPEG解码器664。MP3/MPEG解码器664利用缓冲存储器370对从控制器600发送的MP3数据进行解码。通过数据输出单元340将解码的数据变换为模拟信号,并通过L/R通道(LCH,RCH)输出。
与图3类似地执行参照图6解释的功能,即,涉及利用各种解码器和抗震存储器控制器的操作。
已相对于CD说明了上述实施例。然而,当将缓冲存储器370或670修改为具有适合于DVD格式的容量时,可在包括上述实施例的本发明的范围内实现与CD和DVD兼容的光盘播放机,这对于本领域普通技术人员来讲是很显然的。
已在附图和说明书中说明了按照本发明的实施例,并且在这里采用了具体的技术术语,但是这些仅仅是为了解释本发明。因此,本发明不限于上述实施例,在本发明的实质和范围内作出各种变更是可能的。本发明的范围不是由说明书而是由所附权利要求来确定。
按照本发明,在实现用于再现具有各种格式的光盘的CD播放机系统时,可利用最少外部终端和最小的系统尺寸来实现有效的CD播放机系统。此外,在一个CD播放机系统中,除了用于再现数据的功能外,还实现允许从外部计算机下载数据的数据通信功能。
Claims (20)
1.一种光盘播放机系统,含有一数字信号处理器,用于处理从光盘读取的具有一数据格式的数据信号并再现该光盘,该光盘播放机系统包括:
多个解码器,用于解码不同格式的数据,该数据是从数字信号处理器输出的;
一数据输出单元,用于选择数字信号处理器输出的数据和解码器输出的解码数据之一,将所选数据变换为模拟信号,并把经变换的信号输出到相应通道;
一控制器,用于根据数据信号的数据格式使能解码器之一,并控制数据输出单元的选择操作;和
一缓冲存储器,用于根据数据信号的数据格式和光盘的工作模式之一存储从多个解码器输出的数据,并将所存储数据输出到解码器。
2.如权利要求1所述的光盘播放机系统,还包括一抗震存储器控制器,用于将从数字信号处理器输出的数据存储在缓冲存储器中,并依据抗震功能,所述控制器通过抗震控制器将所存储数据提供到数据输出单元。
3.如权利要求1所述的光盘播放机系统,其中所述多个解码器中的每一个具有至少一个内部三态缓冲器,用于与数据输出单元和缓冲存储器交换解码的数据。
4.如权利要求2所述的光盘播放机系统,其中所述抗震存储器控制器至少具有一个内部三态缓冲器,用于与数据输出单元和缓冲存储器交换从数字信号处理器输出的数据。
5.如权利要求1所述的光盘播放机系统,其中所述缓冲存储器至少具有一个内部三态缓冲器,用于与多个解码器和抗震存储器控制器交换从解码器输出的数据。
6.如权利要求3所述的光盘播放机系统,其中所述控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。
7.如权利要求4所述的光盘播放机系统,其中所述控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。
8.如权利要求5所述的光盘播放机系统,其中所述控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。
9.一种光盘播放机系统,含有一数字信号处理器,用于处理从光盘读取的具有一数据格式的数据信号并再现该光盘,该光盘播放机系统包括:
多个解码器,用于解码不同格式的数据,该数据是从数字信号处理器输出的;
一数据输出单元,用于选择数字信号处理器输出的数据和解码器输出的解码数据之一,将所选数据变换为模拟信号,并把经变换的信号输出到相应通道;
一控制器,用于根据数据信号的数据格式使能解码器之一,并控制数据输出单元的选择操作;
一接口电路,用于从外部主计算机接收预定数据,并发送所述预定数据到多个解码器之一;和
一缓冲存储器,用于根据数据信号的数据格式和光盘的工作模式之一存储从多个解码器输出的数据,并将所存储数据输出到解码器。
10.如权利要求9所述的光盘播放机系统,其中所述接口电路包括:
主接口单元,用于从主计算机接收压缩的音频数据;和
闪速存储器,用于存储压缩的音频数据,其中接口电路的操作由控制器控制。
11.如权利要求9所述的光盘播放机系统,其中还包括一抗震存储器控制器,用于将从数字信号处理器输出的数据存储在缓冲存储器中,并依据抗震功能,该控制器通过抗震控制器将所存储数据提供到数据输出单元。
12.如权利要求9所述的光盘播放机系统,其中所述多个解码器中的每一个具有至少一个内部三态缓冲器,用于与数据输出单元和缓冲存储器交换解码的数据。
13.如权利要求11所述的光盘播放机系统,其中所述抗震存储器控制器至少具有一个内部三态缓冲器,用于与数据输出单元和缓冲存储器交换从数字信号处理器输出的数据。
14.如权利要求9所述的光盘播放机系统,其中所述缓冲存储器至少具有一个内部三态缓冲器,用于与多个解码器和抗震存储器控制器交换从解码器输出的数据。
15.如权利要求12所述的光盘播放机系统,其中所述控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。
16.如权利要求13所述的光盘播放机系统,其中所述控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。
17.如权利要求14所述的光盘播放机系统,其中所述控制器按照从光盘输出的数据信号的主数据和子码中的至少一个控制三态缓冲器的操作。
18.一种处理从光盘读取的具有一格式的数据信号并再现该光盘的方法,该方法包括下列步骤:
解码具有一些格式的数据,该数据是从数字信号处理器输出;
选择从数字信号处理器输出的数据和从解码器输出的数据之一;
将所选数据变换为模拟信号;
将变换的信号输出到相应通道;
根据数据信号的格式使能解码器;
根据数据格式和光盘操作模式之一存储从解码器输出的数据;以及
将所存储数据输出到数据输出单元。
19.如权利要求18所述的方法,还包括步骤:
从主计算机接收压缩的音频数据;
存储压缩的音频数据。
20.如权利要求18所述的方法,还包括步骤:
将从数字信号处理器输出的数据存储在缓冲存储器中;和
依据抗震功能将所存储的数据通过抗震控制器提供到数据输出单元。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR33840/2000 | 2000-06-20 | ||
KR20000033840 | 2000-06-20 | ||
KR33840/00 | 2000-06-20 | ||
KR1020000050785A KR100360407B1 (ko) | 2000-06-20 | 2000-08-30 | 다양한 포맷의 광디스크들을 재생할 수 있는 복합적인광디스크 플레이어 시스템 |
KR50785/2000 | 2000-08-30 | ||
KR50785/00 | 2000-08-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1335618A true CN1335618A (zh) | 2002-02-13 |
CN1230822C CN1230822C (zh) | 2005-12-07 |
Family
ID=26638114
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN01118952.5A Expired - Lifetime CN1230822C (zh) | 2000-06-20 | 2001-05-28 | 再现各种格式光盘的复杂光盘播放机系统 |
Country Status (3)
Country | Link |
---|---|
US (1) | US6621777B2 (zh) |
CN (1) | CN1230822C (zh) |
TW (1) | TWI226055B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101577827B (zh) * | 2009-04-22 | 2012-02-01 | 北京大学 | 一种延时播放控制方法及系统 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002015506A (ja) * | 2000-06-30 | 2002-01-18 | Sanyo Electric Co Ltd | 信号処理回路 |
US20020105861A1 (en) * | 2000-12-29 | 2002-08-08 | Gateway, Inc. | Standalone MP3 recording station |
JP3923827B2 (ja) * | 2002-03-22 | 2007-06-06 | アルパイン株式会社 | マルチセッションディスクの再生方法及び再生装置 |
US7042813B2 (en) * | 2002-05-13 | 2006-05-09 | Texas Instruments Incorporated | Shock protection for compressed audio on a CD player |
JP2005531879A (ja) * | 2002-07-04 | 2005-10-20 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 光信号受信ユニットおよび情報を再生する装置 |
JP2005122787A (ja) * | 2003-10-15 | 2005-05-12 | Casio Comput Co Ltd | データ再生装置およびデータ再生処理のプログラム |
KR100559964B1 (ko) * | 2004-08-26 | 2006-03-15 | 디브이에스 코리아 주식회사 | 디브이디 디스크의 오디오 데이터를 엠피쓰리 형식의 파일로 변환하는 디브이디 플레이어 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5982723A (en) * | 1996-09-30 | 1999-11-09 | Laser Dynamics, Inc. | Data recording and reproducing method for multi-layered optical disk system |
US6332175B1 (en) * | 1999-02-12 | 2001-12-18 | Compaq Computer Corporation | Low power system and method for playing compressed audio data |
-
2001
- 2001-04-16 US US09/836,060 patent/US6621777B2/en not_active Expired - Lifetime
- 2001-05-08 TW TW090110927A patent/TWI226055B/zh not_active IP Right Cessation
- 2001-05-28 CN CN01118952.5A patent/CN1230822C/zh not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101577827B (zh) * | 2009-04-22 | 2012-02-01 | 北京大学 | 一种延时播放控制方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
TWI226055B (en) | 2005-01-01 |
US20020001267A1 (en) | 2002-01-03 |
CN1230822C (zh) | 2005-12-07 |
US6621777B2 (en) | 2003-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1161754C (zh) | 数据记录、数据再现、数据记录/再现设备与方法 | |
CN1117363C (zh) | 盘记录方法,盘重放装置,和盘形记录介质 | |
CN1805010A (zh) | 音频混合处理设备和音频混合处理方法 | |
JPH08315515A (ja) | データ記録/再生装置および方法、並びにデータ記録媒体 | |
KR20010040854A (ko) | 멀티트랙 디스크 플레이어 및 그 재생방법 | |
CN1230822C (zh) | 再现各种格式光盘的复杂光盘播放机系统 | |
CN1508791A (zh) | 记录/再现数据的方法和装置以及光存储介质 | |
CN1515007A (zh) | 数据记录介质、数据记录方法及其装置 | |
CN1243350C (zh) | 数字音频处理 | |
KR100360407B1 (ko) | 다양한 포맷의 광디스크들을 재생할 수 있는 복합적인광디스크 플레이어 시스템 | |
WO2004013853A1 (ja) | 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、コンピュータプログラム、並びにデータ構造 | |
CN1209766C (zh) | 信息记录和再现设备 | |
CN1667736A (zh) | 光学记录和/或再现装置 | |
CN1161544A (zh) | 再现数字盒式磁带录像机的视频段的装置和方法 | |
CN1106014C (zh) | 光盘重放装置 | |
CN1282950C (zh) | 用于控制记录电平的方法和装置 | |
CN1260727C (zh) | 再现光盘数据的方法 | |
KR100360406B1 (ko) | 광디스크 신호 재생용 디지털신호 처리장치 및 이를구비한 광디스크 플레이어 | |
JP2001312853A (ja) | 携帯型光ディスク装置 | |
JP2557351B2 (ja) | ディスク再生装置 | |
US8842510B2 (en) | Optical disc drive and method of driving the same | |
KR100846557B1 (ko) | 오디오 데이터 재생 방법 및 장치 | |
KR100396886B1 (ko) | 호스트 컴퓨터로 광기기 디스크 드라이브의 서브코드데이터 제공 방법 | |
CN1276425C (zh) | 选择音频/视频数据流的音频信道的方法 | |
JPS62219022A (ja) | デ−タデコ−ダシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20051207 |
|
CX01 | Expiry of patent term |