从高密度数字视频光盘中高速再现数据的控制设备与方法技术

技术编号:3070970 阅读:190 留言:0更新日期:2012-04-11 18:40
一种从高密度数字视频光盘(DVD)中高速再现数据的控制设备及其方法。控制设备包括:解扰器,对从DVD读出的已经解调、误差校正后的数据进行解扰,并检测数据中的导引数据包区;导引中断产生器,当解扰器检测到导引数据包区时产生导引中断;存储器,用于保存解扰后的数据;微处理器,如果检测到导引中断,访问存储器并根据存储器中解扰数据包含的导引数据包区信息,决定高密度数字视频光盘中再现数据的下一位置。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及再现高密度数字视频光盘(DVD)中数据的控制设备和方法。更加明确一些,本专利技术涉及的控制设备和方法用于控制高密度数字视频光盘再现系统,以提高保存在高密度数字视频光盘中数据的再现速度。高密度数字视频光盘,一种数字运动图象光盘载体,是下一代多媒体存储设备,用于存储高质量图象数据和高质量声音数据,至少可以存储两个小时运动图象专家组MPEG-2标准格式的数字图象。为实现快进(FF)、快倒(FB)、或导引等再现功能,控制高密度数字视频光盘再现系统各种操作的控制部分(如微处理器)需要收集导引信息。但是在传统的高密度数字视频光盘再现系统的结构中,由于微处理器无法直接或间接地访问数据处理器中的存储器,无法获得保存在数据处理器内存中已解扰的数据,因此微处理器从另一个存储器中获得导引信息,该存储器是连接在数据处理器下一级的视频/音频解码器中安装的内存和外存。另外,当相应的数据被传输后,将产生错误标志信息,用来指示从数据处理器传输到视频/音频解码器的数据是否有错误。对于微处理器来说,很难判断目前被传输的数据是否有错误。因此微处理器要花较长的时间来收集导引信息,这样执行FF、FB、或导引等再现功能的用户必须等待较长的时间。除此之外,当进行FF、FB再现时,如果高密度数字视频光盘中有残缺,而且这些残缺数据没有被立即恢复,残缺数据将被传输到视频/音频解码器,从而可能产生无法预料的系统错误。如上所述。本专利技术的目标是提供一种控制高密度数字视频光盘的控制设备和方法,用于提高高密度数字视频光盘中存储数据的FF、FB、或其他方式的再现速度。本专利技术的其他目的和优点将在下面的描述中分别说明。根据以下描述,这些目的和优点是显而易见的,也可以通过本专利技术的实践来了解这些目的和优点。为达到上述目的,本专利技术提供一种从高密度数字视频光盘中高速再现数据的控制设备,其中包括一个解扰器,对从高密度数字视频光盘中读出的经过解调和误差校正的数据进行解扰,并检测解扰数据中的导引数据包区;一个导引中断发生器,当解扰器检测到导引数据包区时,产生一个导引中断;一个存储器,保存解扰的数据;一个微处理器,当接收到导引中断时,将访问存储器以得到解扰数据中的导引数据包区信息,根据这些信息决定高密度数字视频光盘中的下一再现位置,并控制高密度数字视频光盘的驱动。根据下面优选实施例及其附图的说明,本专利技术的上述以及其他目的与优点将更加明显和容易理解。附图说明图1是一模块图,描述的是基于本专利技术实施例的高密度数字视频光盘再现系统的概要结构;图2是一模块图,描述图1中数据处理器及其外围部件的详细结构;图3示出图2中导引中断发生器的结构;图4A,4B,4C示出图2中寄存器部分的结构;图5示出基于本专利技术实施例的视频对象ID结构;图6示出图5所示一个视频对象单元的结构;图7示出图6所示导引数据包区的结构;图8是一数据表,用来保存基于本专利技术实施例的视频对象单元的搜索信息;以及图9是一流程图,描述基于本专利技术实施例的高速再现高密度数字视频光盘数据的控制操作。下面将详细说明本专利技术的优选实施例。附图中给出了实例,其中相同的标号表示相同的部分。下面将根据附图对本专利技术优选实施例进行具体说明。正如已提到的,附图中的相同标号表示相同的部分。以下描述中的一些具体细节,例如构成电路的元件,旨在有助于对本专利技术更加透彻的理解而列出。但是很显然,对于熟悉这一
的人员来说,没有这些具体细节也可以实现本专利技术。另外,那些对理解本专利技术主要内容没有太多影响的众所周知的功能和结构在此没有详细说明。图1示出应用于本专利技术实施例的高密度数字视频光盘再现系统的概要结构。当需要再现光盘100中的数据时,光盘马达160以一定速度开始旋转。光学头单元140中有一光学头120,执行寻道和聚焦控制,将光盘100上的信息(数据)转换成模拟RF(射频)信号。RF信号被形成为一脉冲波形,数据流ESM被传输到数字PLL(锁相环)300和数据处理器200。数字PLL300包括一个相位比较器,一个压控振荡器,一个分路器等部件。对于每一个从光盘中再现的信号,数字PLL产生一个与其同步的时钟。根据数据处理器200中的同步检测器(未示出)产生的帧同步信号Sf,顾及到频率补偿和相位补偿等因素,光盘驱动控制器400控制与光盘有关的操作,使光盘100以恒定的线速度旋转。存储器330保存误差校正数据和可变比特率(VBR)等,也用于数据缓冲。数据处理器200对从光盘100中读出的数据进行解调,使其恢复为写入光盘100前的状态。解调后的数据保存在存储器330中,并以块为单位重新读出以进行误差校正。经过数据处理器200误差校正处理的数据又存回存储器330中。然后,数据处理器200读出存储器330中的数据,对其进行解扰,并将解扰后的数据传输到分析器610。分析器610将音频信号和视频信号分别传输到AC3/MPEG音频解码器630和MPEG-2视频解码器620。微处理器500作为系统控制器,控制光盘再现系统的所有操作。如果视频解码器620和音频解码器630被用户请求或光盘中的控制信息命令所启动(即将要开始再现视频和音频信号),视频解码器620和音频解码器630向数据处理器200发出数据请求信号。这种情况下,微处理器500控制数据处理器200,对从光盘100中读出的数据进行误差校正和解扰,并将经过误差校正和解扰的数据传输到视频解码器620和音频解码器630。经视频解码器620和音频解码器630解调的视音频数据分别被传输到NTSC(或PAL)解码器700和数模转换器800,并分别在监视器960显示视频画面,在扬声器970上播放声音。图2是一模块图,描述基于本专利技术实施例的数据处理器200及其周边部件的详细结构。解调器250对数据流ESM进行解调,生成包含规定比特位的符号单元。解调器250拥有一个32位移位寄存器,和一个16至8解调器。数据流ESM被输出到移位寄存器,移位寄存器32位中的高16位(或低16位)被传输到16至8解调器。16至8解调器将16位数据转换成8位数据,从而构成一个符号。误差校正码(ECC)部分230对包括从高密度数字视频光盘即光盘100中读出数据的误差校正数据块进行水平和垂直方向的误差校正。水平和垂直方向可以分别是(182,172,11)和(208,192,17),表示数据代码字在水平和垂直方向上的长度分别是182和208,水平和垂直方向上除去校验位的主数据分别是172和192,数据代码字在水平和垂直方向上的间隔分别是11和17。为进行误差校正,存储器330以块为单位保存解调器产生的标识(ID)数据和主数据,形成误差校正数据块。误差校正数据块包含16区的数据。然后存储器330作为对数据进行两个方向误差校正的数据缓冲,并保存误差校正后的数据。由于存储器330中,经误差校正后的主数据在写入光盘100前已被加扰,因此解扰器240接收主数据并对其进行解扰,将加扰数据恢复为原始数据。接着,解扰器240将恢复后的数据存于存储器330中,并在恢复数据中检测导引数据包(NV_PCK)区。存储器控制器508访问存储器330,对解调数据进行误差校正,对误差校正数据进行解扰。即根据微处理器500产生的传输控制信号,存储器控制器508从存储器330中读出待解扰的数本文档来自技高网
...

【技术保护点】
一种用于从高密度数字视频光盘中再现数据的控制设备,包括: 一个解扰器,从上述高密度数字视频光盘中读出的数据经过解调和误差校正后,由该解扰器进行解扰,以检测解扰后数据中的导引数据包区; 一个导引中断产生器,如果上述解扰器检测到导引数据包区,该导引中断产生器产生导引中断; 一个存储器,用于保存解扰后的数据; 一个微处理器,如果该微处理器接收到导引中断,就访问存储器,根据存储器中解扰数据包含的导引数据包区决定高密度数字视频光盘中的下一个再现位置。

【技术特征摘要】
KR 1997-6-28 28669/971.一种用于从高密度数字视频光盘中再现数据的控制设备,包括一个解扰器,从上述高密度数字视频光盘中读出的数据经过解调和误差校正后,由该解扰器进行解扰,以检测解扰后数据中的导引数据包区;一个导引中断产生器,如果上述解扰器检测到导引数据包区,该导引中断产生器产生导引中断;一个存储器,用于保存解扰后的数据;一个微处理器,如果该微处理器接收到导引中断,就访问存储器,根据存储器中解扰数据包含的导引数据包区决定高密度数字视频光盘中的下一个再现位置。2.如权利要求1所述的用于从高密度数字视频光盘中再现数据的控制设备,还包括一个寄存器,用于保存导引数据包单元号和解扰数据视频对象单元的标识地址。3.一种用于从高密度数字视频光盘中再现数据的控制设备,包括一个数据处理器,其中包括一个解扰器,从上述高密度数字视频光盘中读出的数据经过解调和误差校正后,由该解扰器进行解扰,以检测解扰后数据中的导引数据包区;一个寄存器,用于保存导引数据包单元号和上述解扰数据视频对象单元的标识地址;还有,一个导引中断产生器,如果上述解扰器检测到导引数据包区,该导引中断产生器产生导引中断;一个存储器,用于保存被上述数据处理器解扰后的数据;以及一个微处理器,当该微处理器接收到导引中断时,从上述寄存器中读出导引数据包单元号和相应视频对象单元的标识地址,然后计算存储器地址,读出该存储器地址的相应数据以确定当前位置,根据快进或快倒模式计算跳转标识,读出当前检测到的导引数据包单元所在视频对象单元的I图象帧结束地址的偏移值,以计算数据传送结束标识,传送该I图象帧,并搜索上述跳转ID,控制该高密度数字视频光盘的驱动以再现下一个视频对象单元。4.一种再现高密度数字视频光盘数据的控制设备所用的控制方法,所述设备包括从高密度数字视频光盘的再现数据中检测导引数据包区的装置,保存高密度数字视频光盘再现数据中的视频对象单元的导引数据包单元号和标识地址的装置,上述方法包括以下步骤(a)如果检测到导引数据包区,则读出相应视频对象单元的导引数据包单元号和标识地址,产生导引中断;(b)使用导引数据包单元号和标识地址计算一存储器地址,读出该存储器地址中的相应数据以决定当前位置;(c)根据快进或快倒模式计算跳转标识,读出当前检测到的导引数据包单元所在视频对象单元的I图象帧结束地址的偏移值,以计算数据传输结束标识;(d)传输该I图象帧;以及(e)搜索上述跳转标识,回到步骤(a),处理高密度数字视频光盘再现数据中的下一个视频对象单元。5.一种用于从高密度数字视频光盘中再现数据的控制设备,包括一个带有解扰器的数据处理器,用于对数据进行解扰;一个存储器,用于保存解扰的数据;该数据处理器有一个寄存器部分,用于保存光盘和存储器的导引信息;还有,一个微处理器,用于访问导引信息,以控制光盘中数据的再现。6.如权利要求5所述的控制设备,其中解扰器检测解扰后数据中的导引数据包区;数据处理器还包括一个导引中断产生器,当解扰器检测到导引数据包区时则产生一个导引中断;如果所述微处理器接收到导引中断,就访问存储器,并根据解扰数据中的导引数据包区,决定光盘中下一个再现位置。7.如权利要求5所述的控制设备,其中所述寄存器部分保存导引信息,即解扰数据视频对象单元的导引数据包单元号和标识地址。8.如权利要求6所述的控制设备,其中所述寄存器部分保存导引信息,即解扰数据视频对象单元的导引数据包单元号和标识地址。9.如权利要求5所述的控制设备,其中所述寄存器部分包括第一寄存器,保存存储器读访问地址,第二寄存器,保存存储器中存储导引数据包区的地址作为导引数据包单元号,第三寄存器,保存光盘中存储导引数据包区的地址作为标识地址;所述解扰器检测解扰数据中的导引数据包区;所述数据处理器还包括一个导引中断产生器,如果解扰器检测到导引数据包区,则该导引中断产生器产生一个导引中断;如果解扰器检测到导引数据包区,数据处理器确定开始一个新的视频对象单元;解扰器对数据进行解扰后,数据处理器保存已解扰的数据,产生导引中断,并确定导引数据包单元号和标识地址,将它们分别保存在第二和第三寄存器中;以及所述微处理器从第二和第三寄存器中分别读出当前检测到的视频对象单元的导引数据包单元号和标识地址,并根据当前检测到的视频对象单元的导引数据包单元号,确定第一寄存器中相应的存储器读访问地址。10.如权利要求6所述的控制设备,其中所述寄存器部分包括第一寄存器,保存存储器读访问地址,第二寄存器,保存存储器中存储导引数据包区的地址作为导引数据包单元号,第三寄存器,保存光盘中存储导引数据包区的地址作为标识地址;如果解扰器检测到导引数据包区,数据处理器确定开始一个新的视频对象单元;解扰器对数据进行解扰后,数据处...

【专利技术属性】
技术研发人员:沈载晟林宗相郑廷柱
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1