光盘记录播放器的存储器操作方法及装置的制作方法

文档序号:6374169阅读:191来源:国知局
专利名称:光盘记录播放器的存储器操作方法及装置的制作方法
技术领域
本发明是关于记录播放数据的光盘记录播放器内的存储器操作方法及装置的内容。
背景技术
一般的光记录媒体即,记录播放光盘的光盘记录播放装置是把CD(compactdisc),DVD(digital versatile disc)等光盘作为记录媒体,播放记录在上述光盘里的数据或在上述光盘上记录数据的装置。
上述的DVD和CD的体现原理并无大异,就是利用激光发射的光量差异,与CD一样的原理,以0和1的数据识别原理认知数据。如有差异,也只是比CD数据的保存幅更微细。
如图1所示,上述的光盘记录播放装置可与主机相连。在这里,主机是一种PC机,是光盘记录播放装置需要上述PC支持的情况。
如图2和图3所示,上述的主机记录/播放时,把读/写命令传送到光盘记录播放装置,上述的光盘记录播放装置是根据上述主机的读/写命令,播放光盘上记录的数据并传送到主机或把从主机传送来的数据记录到上述的光盘。
图2是从光盘播放数据时,从主机输出到光盘记录播放装置的一般读命令格式的一实施例图,图3是在光盘上记录数据时,从主机输出到光盘记录播放装置的写命令格式的一实施例图,这时上述的读/写命令包含指定读/写位置的LBA(逻辑块地址)和显示跟随其后的数据大小的传送长度。
例如,播放记录在光盘上的数据时,上述的主机生成像图2的读命令,输出到光盘记录播放装置,上述的光盘记录播放装置,根据上述的读命令指定的光盘内的LBA读出相当于传送长度的数据,并储存到光记录播放装置内的储存器。然后上述光记录播放装置,读出保存在储存器里的数据重新并传送到主机。
另外,如果产生需要记录到光盘的数据,主机把如图3所示的写命令同时传送到光盘记录播放装置。上述光盘记录装置把从主机传送的数据再保存到分配的存储器之后,从上述写命令指定的光盘的目标记录位置(LBA)记录相当于传送长度的数据。
这时,上述光盘记录装置,从主机里传送读/写命令时,需要最大限度地减少时间延迟,并回应该命令。
为了把时间延迟降到最低,播放时一旦输入读命令,不仅读取目前读命令指定的地址信息,也提前读取下一地址保存到储存器里。然后如果输入下个读命令时,先确认被请求的读命令数据和预先读取的数据是否一致之后,把存储器里的数据传送到主机。这样的过程,只要读命令继续连续,就一直反复。因为主机所需的数据可能就是以前所要数据的下一个的概率高。
但有时,读和写命令也会从主机交替传送。例如,假设读/写命令按读(0)命令/读(1)命令/读(2)命令/.../读(N)命令/写(0)/读(N+1)顺序传送。
当执行读(N)命令时,预先被读取并储存到存储器里的读(N+1)以后的信息,在执行写(0)命令时从存储器删除。因为与写命令(0)同时传送的数据从储存器的起始位置覆盖记录,所以除与写命令同时传送并储存在存储器的数据之外的数据,特别是预先读取和储存的读(N+1)信息会丢失。
而且,上述的写(0)命令以后如接收到读(N+1)命令,从光盘读取读(N+1)命令指定的位置开始从新读取数据,并从存储器的开头覆盖保存后传送到主机。
因此,如持续传送读命令或不传送写命令,读和写命令交替产生;即命令里产生不连续点,光记录播放装置的速度会减慢。也就是从主机收到读或写命令时,回答命令的时间会延误,从而降低光盘记录播放装置的性能。

发明内容
本发明是为了解决上述的问题。本发明的目的是把存储器分成播放用和记录用来操作,提供提高光盘记录播放装置性能的光盘记录播放器存储器的操作方法及装置。
为了达到上述目的而发明的光盘记录播放装置存储器操作方法的特点如下;在具备存储器的光盘记录播放器里,根据从主机传送的读命令,储存从光盘读取的数据;或保存,从主机与写命令同时传送的数据,把上述存储器分成记录用和播放用,并把从光盘读取的数据连续储存到上述的播放区域,从主机传送来的数据连续储存到上述的记录区域;还包括根据读/写命令可以变化记录和播放的区域大小的阶段。
上述的记录和播放区域的特点是在初期分割均匀。
上述的记录和播放区域的特点是设定最小边界。
本发明所指的光记录播放器存储器操作装置的结构特点是包含有如下功能的控制部储存数据时存储器区域分成记录用和播放用,记录和播放区域根据记录/播放切换点而区分;根据读/写命令产生存储器地址并输出到上述的存储器上;变化记录/播放切换点;把从光盘读到的数据用存储器来输出;或从存储器里读到数据后传送到主机。
上述的控制部还包括根据读/写命令执行计算的计算部,并根据计算结果变换记录/播放切换点。
本发明的目的、特点、优点会通过附图来举例详细说明,会更加清晰。
如上所述,如使用本发明的光盘记录播放器的存储器操作方法及装置,把光盘记录播放器的存储器分成记录和播放来操作,可减轻光盘记录播放器的负担。就算交替发生读/写命令也能不误时地应答主机的命令。并且在记录和播放区域里设定最小边界,能更稳定地操作存储器。
特别是根据读/写命令再调整上述记录和播放区域的大小,能更适当地操作存储器,并避免记录和播放区域的冲突。
通过以上的说明,对于本领域内的技术人员,能在不脱离本发明技术思想的范围内,可以进行多种变更和修正。所以,本发明的范围的确定不能局限在下述实施例中,而是根据权利要求书限定的范围而定。


图1是光盘记录播放装置与主机之间数据传送过程的示意图。
图2是一读命令格式的实施例的示意图。
图3是一写命令格式的实施例的示意图。
图4是关于本发明的光记录播放装置中,与存储器操作相关部分的结构图。
图5a到5c是关于本发明的存储器,分为记录区域和播放区域,记录/播放变换切换点改变的示意图。
具体实施例方式
以下通过附图和实施例详细说明本发明的技术方案。
图4是本发明所指的光盘记录播放装置中关于存储器操作的相关部分的结构图。
如图4所示,光盘记录播放装置里包含微处理器401,存储器管理部402,计算部403和存储器404。
上述的微处理器401把主机传送的读/写命令输出到存储器管理部402,并根据计算部403的信息,控制存储器404的记录/播放切换点。
上述的存储器管理部402是根据微处理器401输出的读/写命令储存主机传送的数据,或产生存储器404的存储器读/写地址并传送到存储器404。
上述的存储器管理部402根据读/写命令控制计算部403,并把相应读/写命令的应答传送到主机。
上述的存储器404把通过存储器管理部402输入的数据储存到存储器管理部402指定的地址或把储存的数据输出到存储器管理部402。
上述的存储器404可以由移动存储器来组成。
上述的存储器404的应用更广泛,并不局限在上述实施例。
如图5a所示,上述的存储器404把单一的存储器区域分成记录和播放用;即使读/写命令交替,也可把光盘播放的数据存到播放区域,需记录在光盘的数据存到记录区域。
这时,初期的记录和播放用的领域是均匀分割的。上述的记录/播放区域是被记录/播放切换点区分,而上述的记录/播放切换点是被微处理器401控制。
如果上述的记录/播放切换点变换,这个信息输出到存储器管理部402。
为了稳定操作上述的存储器404,可以预先设定记录和播放区域的边界。
例如,最小边界是主机请求的最小量,可以设定2-3块为最小边界。
上述的记录/播放区域是根据记录/播放切换点改变大小,而上述的记录/播放切换点只能移动到最小边界。
上述的计算部403是通过存储器管理部402的控制执行计算,并把结果输出到微处理器401。
例如,上述的计算部403可具备两个计算量—播放计算量和记录计算量,并根据上述的读/写命令进行计算。这时上述的播放/记录计算量的增加值可以设定为相当于上述读/写命令中的传送长度值。
这里的传送长度是表示包含在各读/写命令内所要播放或记录的数据的长度,也可以计算读写命令的数量。上述的微处理器401通过比较计算部403的播放和记录计算量结果,变换存储器404的记录/播放切换点。
例如,如果播放计算量和记录计算量之差在已设定的临界值以上或播放计算或者记录计算量的输出在已设定临界值以上,把记录/播放切换点移动到播放或记录区域。
如果因上述计算部403的输出,而需播放的数据多于需记录的数据,上述的微处理器401把记录/播放切换点移动到记录区域方向。这时记录区域的大小像图5a所示,减少记录区域的大小,增加播放区域的大小。
相反,需记录的数据多于需播放的数据,上述的记录/播放切换点向播放区域方向移动。这时如图5c所示,记录区域的大小会增加,而播放区域的大小会减少。
就算读和写命令交替时,根据读命令从光盘读出的数据,按顺序储存在存储器404内的播放区域里。而与记录命令同时从主机传送到的数据,按顺序储存在记录区域。这时的存储器地址是从存储器管理部402产生。
就算是发生读/写命令的不连续点,从初期开始不会写过量,而连续存储到相应区域里的下一个地址。
因此,就算交替发生读/写命令也不会发生光盘记录播放装置的速度变慢的现象。
如上所述,如使用本发明的光盘记录播放器的存储器操作方法及装置,把光盘记录播放器的存储器分成记录和播放来操作,可减轻光盘记录播放器的负担。就算交替发生读/写命令也能不误时地应答主机的命令。并且在记录和播放领域里设定最小边界,能更稳定地操作存储器。
特别是根据读/写命令再调整上述记录和播放区域的大小,能更适当地操作存储器,并避免记录和播放区域的冲突。
通过以上的说明,对于本领域的技术人员,能在不脱离本发明技术思想的范围内,可以进行多种变更和修正。所以,本发明的范围的确定不能局限在实施例,而应根据权利要求书限定的范围而定。
权利要求
1.一种光盘记录播放器的存储器操作方法根据主机传送的读命令储存从光盘读出的数据或接收从主机与写命令同时传送的储存数据;把上述的存储器分成记录用和播放用,把从光盘读出的数据连续存储到上述的播放区域,把光盘传送的数据连续储存到记录区域,其特征在于,包括根据读/写命令可变换记录和播放区域的大小的阶段。
2.如权利要求1所述的光盘记录播放器的存储器操作方法,其特征在于,上述记录和播放区域在初期时均匀分割。
3.如权利要求1所述的光盘记录播放器的存储器操作方法,其特征在于,上述记录和播放区域里设定最小边界。
4.一种从主机接收读/写传送命令并具备执行数据的播放/记录功能的光记录播放装置的存储器操作装置数据储存区域分记录和播放用,上述的记录和播放区域是通过记录/播放切换点区分的存储器,其特征在于,根据上述读/写命令生产存储器地址并输出到上的存储器上;能变换上述存储器的记录/播放切换点;有把光盘读到的数据通过存储器输出或从存储器里读出数据之后传送到主机的控制部。
5.如权利要求4所述的从主机接收读/写传送命令并具备执行数据的播放/记录功能的光记录播放装置的存储器操作装置,其特征在于,上述存储器的记录播放区域初期是均匀分割的。
6.如权利要求4所述的从主机接收读/写传送命令并具备执行数据的播放/记录功能的光记录播放装置的存储器操作装置,其特征在于,上述存储器的记录和播放区域里设定最小边界。
7.如权利要求4所述的从主机接收读/写传送命令并具备执行数据的播放/记录功能的光记录播放装置的存储器操作装置,其特征在于,上述控制部里还包括根据读/写命令进行计算的计算部,并根据计算结果变换记录/播放切换点。
8.如权利要求7所述的从主机接收读/写传送命令并具备执行数据的播放/记录功能的光记录播放装置的存储器操作装置,其特征在于,上述的计算部计算包括在上述读写命令中的传送长度。
9.如权利要求4所述的从主机接收读/写传送命令并具备执行数据的播放/记录功能的光记录播放装置的存储器操作装置,其特征在于,根据上述控制部的控制,在上述存储器的记录区域连续存储主机传送的数据,而上述存储器的播放区域连续存储从从光盘读出的数据。
全文摘要
本发明是有关光盘记录播放器的存储器操作方法及装置的内容,特别是把光盘记录播放器内的存储器分成记录用和播放用;从光盘读出的数据连续存储到上述播放区域,从主机传送来的数据连续存储到上述的记录区域,以减轻光盘记录播放装置的连续记录播放负担;保证主机交替传送读/写命令也不会耽误时间并及时回应主机的命令。而且根据读写命令重新调整记录和播放领域的大小,合理运用存储器,防止记录区域和播放区域之间的冲突。
文档编号G06F13/00GK1585016SQ0315043
公开日2005年2月23日 申请日期2003年8月20日 优先权日2003年8月20日
发明者金喜英, 朴容撤 申请人:上海乐金广电电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1