书签 分享 收藏 举报 版权申诉 / 34

纠错电路和光碟装置及纠错方法和光碟再生方法.pdf

  • 上传人:t****
  • 文档编号:160838
  • 上传时间:2018-01-31
  • 格式:PDF
  • 页数:34
  • 大小:1.52MB
  • 摘要
    申请专利号:

    CN200410092963.5

    申请日:

    2004.11.12

    公开号:

    CN1622213A

    公开日:

    2005.06.01

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的视为撤回|||实质审查的生效|||公开

    IPC分类号:

    G11B20/10; G11B20/18; G11B7/00

    主分类号:

    G11B20/10; G11B20/18; G11B7/00

    申请人:

    株式会社东芝;

    发明人:

    南乡隆裕

    地址:

    日本东京都

    优先权:

    2003.11.28 JP 400888/2003

    专利代理机构:

    中国国际贸易促进委员会专利商标事务所

    代理人:

    吴丽丽

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供一种纠错电路和光碟装置及纠错方法和光碟再生方法,其构成包括逐帧地接受ECC块数据和此扇区编号和同步帧编号,接受表示上述ECC块数据依照第一标准还是依照比上述第一标准记录密度高的第二标准的识别信号,在上述识别信号表示上述第二标准时,从上述扇区编号和上述同步帧编号换算该帧的区域编号(A,B)并进行输出的换算部(21);基于通过接受上述扇区编号和上述同步帧编号还从上述换算部接受上述区域编号所识别的上述ECC块数据的位置,计算包含在上述ECC块数据中的纠错符号并判断有无错误的判断部(22);以及在上述判断部判断在ECC块数据中有错误时,纠正此错误的纠正部(24,25,26)。

    权利要求书

    1.  一种纠错电路,其特征在于包括:
    逐帧地接受ECC块数据和此扇区编号和同步帧编号,接受表示上述ECC块数据依照第一标准还是依照比上述第一标准记录密度高的第二标准的识别信号,在上述识别信号表示上述第二标准时,从上述扇区编号和上述同步帧编号换算该帧的区域编号(A,B)并进行输出的换算部(21);
    基于通过接受上述扇区编号和上述同步帧编号还从上述换算部接受上述区域编号所识别的上述ECC块数据的位置,计算包含在上述ECC块数据中的纠错符号并判断有无错误的判断部(22);以及
    在上述判断部判断在ECC块数据中有错误时,纠正此错误的纠正部(24,25,26)。

    2.
      根据权利要求1所述的纠错电路,其特征在于:
    在上述ECC块数据是依照上述第二标准时,上述ECC块数据是32扇区的数据块,而在上述ECC块数据是依照上述第一标准时,上述ECC块数据是16扇区的数据块。

    3.
      根据权利要求1所述的纠错电路,其特征在于:
    上述换算部从上述扇区编号和上述同步帧编号识别该帧的前半后半标识符和行编号,供给上述判断部及上述纠正部。

    4.
      根据权利要求1所述的纠错电路,其特征在于:
    上述换算部(21)的构成包括:
    接受上述扇区编号和上述同步帧编号,换算为前半后半标识符和行编号并进行输出的第一换算部;
    接受上述扇区编号和上述同步帧编号,换算为上述前半后半标识符、上述行编号和区域编号并进行输出的第二换算部;
    接受上述第一换算部和上述第二换算部的输出,在上述识别信号表示为第一标准时和上述信号表示为第二标准时分别选择上述第一换算部的输出和上述第二换算部的输出供给上述判断部及纠正部。

    5.
      根据权利要求1所述的纠错电路,其特征在于:
    上述换算部(21)具有接受上述扇区编号和上述同步帧编号,换算为前半后半标识符和上述行编号,如果可以换算上述区域编号时,进行上述区域编号的换算并输出的换算部。

    6.
      根据权利要求1所述的纠错电路,其特征在于:
    上述纠正部基于上述扇区编号和上述同步帧编号判断在上述ECC块数据中存在丢失时,在将上述ECC块数据存放于存储区域(26)中之际,将上述丢失部分的区域作为空区域顺序存放上述ECC块数据。

    7.
      根据权利要求1所述的纠错电路,其特征在于:
    上述判断部将包含于上述ECC块数据中的上述纠错符号的计算结果相应于上述区域编号进行分类存储于存储区域。

    8.
      一种光碟装置,其特征在于包括:
    读出光碟存放的数据并将读出信号输出的读出部(11);
    将上述读出信号解调并输出ECC块数据和此扇区编号和帧编号的解调部(14);
    基于上述读出信号,识别上述光碟是按照上述第一标准还是按照比上述第一标准记录密度高的第二标准并输出识别信号的识别部(18);
    从上述识别部接受上述识别信号,逐帧地从上述解调部接受上述ECC块数据和上述扇区编号和上述同步帧编号,在上述识别信号表示上述第二标准时,从上述扇区编号和上述同步帧编号换算该帧的区域编号(A,B)并进行输出的换算部(21);
    基于通过接受上述扇区编号和上述同步帧编号还从上述换算部接受上述区域编号所识别的上述ECC块数据的位置,计算包含在上述ECC块数据中的纠错符号并判断有无错误的判断部(22);以及
    在上述判断部判断在ECC块数据中有错误时,纠正此错误的纠正部(24,25,26)。

    9.
      根据权利要求8所述的光碟装置,其特征在于:
    上述识别部基于包含在上述读出信号中的上述光碟的管理区域的识别信息,识别上述光碟是按照上述第一标准还是按照上述第二标准。

    10.
      根据权利要求8所述的光碟装置,其特征在于:
    上述读出部对于按照上述第一标准的上述光碟,利用红色激光读出上述存放数据;对于按照上述第二标准的上述光碟,利用蓝色激光读出上述存放数据。

    11.
      一种纠错方法,其特征在于包括:
    逐帧地接受ECC块数据和此扇区编号和同步帧编号,接受表示上述ECC块数据按照第一标准还是按照比上述第一标准记录密度更高的第二标准的识别信号,在上述识别信号表示上述第二标准时,从上述扇区编号和上述同步帧编号换算该帧的区域编号(A,B)并进行输出;
    基于通过接受上述扇区编号和上述同步帧编号还从上述换算部接受上述区域编号所识别的上述ECC块数据的位置,计算包含在上述ECC块数据中的纠错符号并判断有无错误;以及
    判断在ECC块数据中有错误时,纠正此错误。

    12.
      根据权利要求11所述的纠错方法,其特征在于:
    在上述ECC块数据是按照上述第二标准时,上述ECC块数据是32扇区的数据块,而在上述ECC块数据是按照上述第一标准时,上述ECC块数据是16扇区的数据块。

    13.
      根据权利要求11所述的纠错方法,其特征在于:
    从上述扇区编号和上述同步帧编号识别该帧的前半后半标识符和行编号。

    14.
      根据权利要求11所述的纠错方法,其特征在于:
    在上述换算工序中:
    接受上述扇区编号和上述同步帧编号,换算为上述前半后半标识符和上述行编号并进行输出;
    接受上述扇区编号和上述同步帧编号,换算为上述前半后半标识符、上述行编号和区域编号而输出;
    接受这些输出,并且在上述识别信号表示为第一标准时选择前一种输出,在上述信号表示为第二标准时选择后一种输出。

    15.
      根据权利要求11所述的纠错方法,其特征在于:
    在上述换算工序中:
    接受上述扇区编号和上述同步帧编号,换算为前半后半标识符和上述行编号,如果可以换算上述区域编号时,进行上述区域编号的换算并输出。

    16.
      根据权利要求11所述的纠错方法,其特征在于:
    在上述纠正中基于上述扇区编号和上述同步帧编号判断在上述ECC块数据中存在丢失时,在将上述ECC块数据存放于存储区域(26)中之际,将上述丢失部分的区域作为空区域顺序存放上述ECC块数据。

    17.
      根据权利要求11所述的纠错方法,其特征在于:
    在上述判断中将包含于上述ECC块数据中的上述纠错符号的计算结果相应于上述区域编号进行分类存储于存储区域。

    18.
      一种光碟再生方法,其特征在于包括:
    读出光碟存放的数据并将读出信号输出;
    将上述读出信号解调并输出ECC块数据和此扇区编号和帧编号;
    基于上述读出信号,识别上述光碟是按照上述第一标准还是按照比上述第一标准记录密度高的第二标准并输出识别信号;
    接受上述识别信号、上述ECC块数据、上述扇区编号和上述同步帧编号,在上述识别信号表示上述第二标准时,从上述扇区编号和上述同步帧编号换算该帧的区域编号(A,B)并进行输出;
    基于通过接受上述扇区编号和上述同步帧编号还从接受上述区域编号所识别的上述ECC块数据的位置,计算包含在上述ECC块数据中的纠错符号并判断有无错误;以及
    在判断在ECC块数据中有错误时,纠正此错误,将上述光碟的数据再生。

    19.
      根据权利要求18所述的光碟再生方法,其特征在于:
    基于包含在上述读出信号中的上述光碟的管理区域的识别信息,识别上述光碟是按照上述第一标准还是按照上述第二标准。

    20.
      根据权利要求18所述的光碟再生方法,其特征在于:
    对于按照上述第一标准的上述光碟,利用红色激光读出上述存放数据;对于按照上述第二标准的上述光碟,利用蓝色激光读出上述存放数据。

    说明书

    纠错电路和光碟装置及 纠错方法和光碟再生方法
    技术领域
    本发明涉及纠错电路及光碟装置,特别涉及下一代DVD(数字多功能光碟)的利用ECC块数据的纠错电路和光碟装置及纠错方法和光碟再生方法。
    背景技术
    最近,DVD等光碟装置广为普及,各种方式的研究开发正在进行并且正在产品化。在这种光碟装置中,期望更高的记录密度,与此相应,正在计划利用蓝色激光(650nm)预定容量约20G字节的下一代的DVD。
    在这种下一代DVD中,由于利用纠错电路处理的ECC块数据的标准也与现行DVD的标准不同,在使现行DVD和下一代DVD两者再生的再生装置中,错误校正电路也必须与其分别相对应。
    在专利文献1(日本专利特开平9-115244号公报)中,示出在使CD和DVD两者再生的记录再生装置及其集成电路中,也在纠错电路中,应该并用该结构。
    然而,在上述专利文献1的现有技术中,提示应该并用CD和DVD的纠错电路的结构,但未示出具体结构。另外,还存在关于应该如何并用现行DVD和下一代DVD的纠错电路什么也未示出的问题。
    就是说,现行DVD的ECC(纠错码)块数据是16个扇区,下一代的ECC块数据是32个扇区,为现行的两倍的数据长度。就是说,在下一代DVD中,通过以两倍的数据长度进行纠错处理,达到处理速度的提高。另外,在下一代的DVD的ECC块数据中,作为数据的位置信息,不仅有扇区编号、同步帧编号,还设置称为存储体(bank)的区域信息,管理ECC块数据。
    发明内容
    本发明的目的在于提供可以对现行DVD和下一代DVD两者的ECC块进行纠错再生的纠错电路和光碟装置及纠错方法和光碟再生方法。
    本发明是一种纠错电路,其特征在于包括:逐帧地接受ECC块数据和此扇区编号和同步帧编号,接受表示上述ECC块数据依照第一标准还是依照比上述第一标准记录密度高的第二标准的识别信号,在上述识别信号表示上述第二标准时,从上述扇区编号和上述同步帧编号换算该帧的区域编号并进行输出的换算部;基于通过接受上述扇区编号和上述同步帧编号还从上述换算部接受上述区域编号所识别的上述ECC块数据的位置,计算包含在上述ECC块数据中的纠错符号并判断有无错误的判断部;以及在上述判断部判断在ECC块数据中有错误时,纠正此错误的纠正部。
    另外,本发明是一种光碟装置,其特征在于包括:读出光碟存放的数据并将读出信号输出的读出部;将上述读出信号解调并输出ECC块数据和此扇区编号和帧编号的解调部;基于上述读出信号,识别上述光碟是按照上述第一标准还是按照比上述第一标准记录密度高的第二标准并输出识别信号的识别部;从上述识别部接受上述识别信号,逐帧地从上述解调部接受上述ECC块数据和上述扇区编号和上述同步帧编号,在上述识别信号表示上述第二标准时,从上述扇区编号和上述同步帧编号换算该帧的区域编号并进行输出的换算部;基于通过接受上述扇区编号和上述同步帧编号还从上述换算部接受上述区域编号所识别的上述ECC块数据的位置,计算包含在上述ECC块数据中的纠错符号并判断有无错误的判断部;以及在上述判断部判断在ECC块数据中有错误时,纠正此错误的纠正部。
    在上述本发明的纠错电路及光碟装置中,在从光碟的管理信息等识别该光碟是现行DVD还是下一代DVD之后,如果是下一代DVD(第二标准)时,从给定的扇区编号和同步帧编号换算出A面及B面的区域编号(存储体编号),供给纠错电路。于是,至少在从此扇区编号和同步帧编号和区域编号了解ECC块数据的数据位置的同时,计算纠错处理,即在ECC块数据在包含的PI校验位(Syndrome),判断有无错误,在有错误时,对其进行纠正的处理。
    另外,此时的ECC块数据的长度,在现行DVD(第一标准)中是16个扇区,在下一代DVD(第二标准)中是32个扇区。因为现行DVD和下一代DVD的一个扇区的容量是相同的,所以下一代DVD是利用现行DVD的两倍长度的ECC块数据进行纠错处理。
    另外,还有,从扇区编号和同步帧编号换算作为行编号和前半后半标识符的SFPRI(182字节前半帧或后半帧),适于用来了解ECC块数据的数据位置。
    就是说,为了利用共用的纠错电路对现行DVD和下一代DVD的ECC块数据进行纠错,如上所述,至少需要根据光碟的识别及此识别的结果,对下一代DVD从扇区编号和同步帧编号换算为区域编号(存储体编号)并在其后的纠正电路地主要部分在利用此位置信息的同时进行纠错处理。
    附图说明
    图1为示出本发明所涉及的包含ECC电路的一个例子的光碟装置的构成的一个例子的框图。
    图2为示出本发明所涉及的ECC电路具有的数据位置换算电路的构成的一个例子的框图。
    图3为示出本发明所涉及的ECC电路具有的纠正执行电路的构成的一部分的一个例子的框图。
    图4为示出本发明所涉及的ECC电路具有的数据位置换算电路的构成的一部分的一个例子的框图。
    图5为示出本发明所涉及的ECC电路处理的下一代DVD的一个ECC块的一个例子的数据结构图。
    图6为示出本发明所涉及的ECC电路处理的现行DVD的一个ECC块的一个例子的数据结构图。
    图7为示出本发明所涉及的ECC电路处理的下一代DVD的传送格式的一个例子的数据结构图。
    图8为示出本发明所涉及的ECC电路处理的现行DVD的传送格式的一个例子的数据结构图。
    图9为示出本发明所涉及的ECC电路处理的下一代DVD的再生数据的传送格式的一个例子的概念图。
    图10为示出本发明所涉及的ECC电路处理的现行DVD的再生数据的传送格式的一个例子的概念图。
    图11为示出本发明所涉及的ECC电路在数据丢失时的数据传送的一个例子的概念图。
    图12为示出本发明所涉及的ECC电路的下一代DVD的行(Row)换算电路输入输出信号的一个例子的示图。
    图13为示出本发明所涉及的ECC电路的数据位置信息的传送的一个例子的示图。
    图14为示出使用本发明所涉及的ECC电路的下一代DVD的行换算电路的场合的DRAM存放格式的一个例子的示图。
    图15为示出本发明所涉及的ECC电路的PI出错存放SRAM的格式的一个例子的示图。
    图16为示出本发明所涉及的ECC电路的数据位置信息的传送的一个例子的示图。
    图17为示出利用本发明所涉及的ECC电路的纠错处理的一个例子的流程图。
    具体实施方式
    下面利用附图对本发明所涉及的纠错电路和光碟装置及纠错方法和光碟再生方法进行详细说明。
    图1为示出本发明所涉及的包含ECC电路的一个例子光碟装置的构成的一个例子的框图,图2为示出本发明所涉及的ECC电路具有的数据位置换算电路的构成的一个例子的框图,图3为示出本发明所涉及的ECC电路具有的纠正执行电路的构成的一部分的一个例子的框图,图4为示出本发明所涉及的ECC电路具有的数据位置换算电路的构成的一部分的一个例子的框图。
    在本发明所涉及的纠错电路和光碟装置及纠错方法和光碟再生方法中,利用共用结构所处理的现行DVD和下一代DVD的ECC块数据,现行DVD的是16个扇区,下一代DVD的是32个扇区,下一代DVD的ECC块数据具有为现行的两倍的数据长度。就是说,在下一代DVD中,纠错处理是以两倍的数据长度单位进行的,因此,可以得到处理速度的提高。另外,此时,作为下一代的DVD的ECC块数据的位置信息,不仅有扇区编号、同步帧编号,还设置称为存储体(bank)的区域信息,管理ECC块数据。
    <本发明所涉及的光碟装置>
    (构成)
    本发明所涉及的光碟装置,如图1所示,比如,DVD等的记录媒体D载置于转台上(未图示),记录于记录媒体D上的信息,由光碟读头部11读取。在光碟读头部11中,至少具有应该与现行DVD及下一代DVD相对应的红色激光单元及蓝色激光单元,根据光碟的种类选择使用,向光碟照射激光。接受所照射的激光的反射光的光碟读头部11输出与其相对应的读出信号,此读出信号,供给前置放大器12放大到适当的值,并且,在前置波形均衡部13中,经均衡处理而成为适当的波形。
    另外,经过均衡处理的读出信号,在同步解调部14中,检测帧同步信号等,在与此帧同步信号同步的同时,执行读出信号的解调处理。另外,在此处,检测ECC块数据,将182个字节(Byte)数据分割为前半数据91字节和后半数据91字节的数据,作为同步帧数据传送给ECC电路15。下一代DVD和现行DVD一起,在传送24个同步帧之后,传送交叉部分的2个同步帧。就是说,下一代DVD和现行DVD,一个扇区的传送数据量相等,并且传送顺序也相同。
    此外,同步解调部14,作为数据位置信息,检测扇区编号(SCNO),同步帧编号(SFNO),将其供给ECC电路15。另外,由ECC电路15纠错的纠正信息供给MPEG译码器16,依照MPEG译码的影像声音信息,经接口17等供给外部的未图示的显示器的显示装置及扬声器等再生装置。
    另外,系统控制部18,在对整个系统的动作进行控制的同时,基于前置波形均衡部13对波形进行整形的读出信号,检测位于光碟D的管理区域中的管理信息,并基于这一信息判别光碟D是下一代DVD还是现行DVD,向各部供给识别信息S。
    另外,ECC电路15,具有从系统控制部18供给识别信息S,从同步解调部14供给同步编号SCNO和帧编号SDNO的数据位置换算电路21。另外,ECC电路15具有从数据位置换算电路21供给存储体编号等位置信息的先行计算判断电路22;供给先行计算判断电路22的判断结果和数据位置换算电路21的位置信息的校验位计算结果存放缓冲器组23;供给发自校验位计算结果存放缓冲器组23的计算结果及数据位置换算电路21的位置信息、发自系统控制部18的识别信息S并进行纠错的纠正执行电路24;从同步解调部14供给ECC块数据并将其存放于DRAM等的存储器区域的存储器部26;接受发自纠正执行电路24的控制信号,通过对此存储器部26的动作进行控制而进行对ECC块数据的纠错的存储器控制部25。在ECC电路15中,正如后面利用流程图所详述的,对于现行DVD和下一代DVD,进行ECC块数据的纠错处理。
    另外,数据位置换算电路21,如图2所示,具有接受下一代DVD和现行DVD的识别信息S的选择器33;供给发自同步解调部14的同步编号SCNO和帧编号SDNO的下一代DVD用行换算电路31;以及同样供给同步编号SCNO和帧编号SDNO的现行DVD用行换算电路32。
    另外,数据位置换算电路21-2,如图4所示,具有接受下一代DVD和现行DVD的识别信息S的选择器33;供给发自同步解调部14的同步编号SCNO和帧编号SDNO的下一代DVD和现行DVD并用的行换算电路34。
    另外,校验位计算结果存放缓冲器组23,如图3所示,具有发自同步解调部14的同步编号SCNO和帧编号SDNO的A面B面识别电路27;供给此输出,供给下一代DVD和现行DVD的识别信息S的选择器28;供给选择器28的输出的地址译码器29;输出发自地址译码器29的输出和先行计算判断电路22的计算结果的SRAM等的存放缓冲器26。
    (本发明所涉及的光碟装置处理的ECC块数据)
    下面对本发明所涉及的光碟装置处理的ECC块数据和具体的纠错处理利用附图予以说明。图5为示出本发明所涉及的ECC电路处理的下一代DVD的一个ECC块的一个例子的数据结构图,图6为示出本发明所涉及的ECC电路处理的现行DVD的一个ECC块的一个例子的数据结构图,图7为示出本发明所涉及的ECC电路处理的下一代DVD的传送格式的一个例子的数据结构图,图8为示出本发明所涉及的ECC电路处理的现行DVD的传送格式的一个例子的数据结构图,图9为示出本发明所涉及的ECC电路处理的下一代DVD的再生数据的传送格式的一个例子的概念图,图10为示出本发明所涉及的ECC电路处理的现行DVD的再生数据的传送格式的一个例子的概念图,图12为示出本发明所涉及的ECC电路的下一代DVD的行(Row)换算电路输入输出信号的一个例子的示图。
    (ECC块数据)
    在图5和图6中分别示出下一代DVD的一个ECC块数据的数据结构和现行DVD的一个ECC块数据的数据结构。此处,下一代DVD的一个ECC块数据具有两个现行DVD并列的结构。另外,如图5所示,将左侧半块称为A面,右侧半块称为B面,作为此A面、B面的位置信息的区域编号是下一代DVD的ECC块数据所特有的,在ECC电路15的各部分中使用此区域编号。
    另外,在图5中,图中的阴影部分示出PI(内部奇偶检验码)、PO(外部奇偶检验码)的奇偶(检验)部分。在横向方向(PI方向)上对172个字节的数据附加10个字节的纠错符号(PI奇偶)而形成182个字节的符号,在纵向方向(PO方向)上对192个字节的数据附加16个字节的纠错符号(PO奇偶)而形成208个字节的符号。另外,图中的数值表示行(Row)编号。
    从图5、图6这两个附图可知,现行DVD的ECC块数据是16个扇区,下一代DVD的ECC块数据是32个扇区,是现行两倍的数据长度。所以,在下一代DVD中,通过对两倍的数据长度进行纠错处理,谋求处理速度的提高。另外,在下一代DVD的ECC块数据中,如图12(a)所示,与图12的(b)的现行DVD的位置信息不同,作为位置信息,在扇区编号、同步帧编号之外,还设置称为存储体的区域信息,管理着ECC块数据。
    另外,从同步解调部14实际发送来的ECC块数据,由于相对这些图5、图6的ECC块数据,PO校验位(Syndrome)数据,在各扇区的最后帧进行交叉而成为如图7及图8所示的数据结构。另外,图7、图8的扩大图示于图9、图10,具体的帧的发送顺序以数字和箭头分别表示。就是说,发自同步解调部14的数据,182个字节的数据分割为前半数据91字节和后半数据91字节的数据,作为同步帧数据传送。在下一代DVD和现行DVD一起传送24同步帧之后,传送交叉部分的两个帧。就是说,在下一代DVD和现行DVD中,一个扇区的传送数据量相等,并且传送顺序也相同。所以,在下一代DVD和现行DVD中,进行先行校验位(Syndrome)计算及先行EDC计算的电路可以共用。
    另外,在图13中示出与本发明所涉及的光碟装置的ECC电路中使用的图12的数据位置信息的项目例相对应的数据位置信息的具体示例。在图13中,(a)是下一代DVD的数据位置信息,示出32个扇区大小的帧编号、行编号、存储体编号和作为帧的前半后半标识符的SFPRI的具体示例,(b)是现行DVD的数据位置信息,示出16个扇区大小的帧编号、行编号和作为帧的前半后半标识符的SFPRI的具体示例。
    <纠错处理>
    下面利用图17的流程图对本发明所涉及的光碟装置的ECC(纠错)电路15的动作予以详细说明。另外,在图1中,ECC电路15是由多个电路构成的,最好利用微机及程序的数据处理单元来构成,在此场合,可以利用实现图17的流程图的程序。
    此处,图11为示出本发明所涉及的ECC电路产生的数据丢失时的数据传送的一个例子的概念图,图13为示出本发明所涉及的ECC电路的数据位置信息的传送的一个例子的示图,图14为示出使用本发明所涉及的ECC电路的下一代DVD的行换算电路的场合的DRAM存放格式的一个例子的示图,图15为示出本发明所涉及的ECC电路的PI校验位存放SRAM的格式的一个例子的示图,图16为示出本发明所涉及的ECC电路的数据位置信息的传送的一个例子的示图,图17为示出利用本发明所涉及的ECC电路的纠错处理的一个例子的示图。
    在本发明所涉及的光碟装置的ECC电路15中,输入发自同步解调部14的ECC块数据、扇区编号及帧编号,并且输入发自控制部18的光碟识别信号(S11)。此时,在被供给的ECC块数据是下一代DVD时,图5的数据是被交叉的图7所示的ECC块数据。另外,在是现行DVD时,图6的数据是被交叉的图8所示的ECC块数据。另外,此时,当ECC块数据是下一代DVD时,每帧按照图9所示的顺序供给,而当ECC块数据是现行DVD时,每帧按照图10所示的顺序供给。
    另外,系统控制部18,对整个光碟装置的动作进行控制,作为系统控制部18的一部分功能,作为光碟读头部11读出的信号经同步解调部14取得光碟D的管理区域的管理信息,基于此管理信息,判断光碟D是下一代DVD还是现行DVD(S12)。于是,基于此判断结果输出识别信息S,将其供给数据位置换算电路21、先行计算判断电路22、校验位计算结果存放缓冲器组23及存储器控制部25等。
    此处,数据位置换算电路21,如图2及图4所示,至少可以是两种形态,在图2中分别设置下一代DVD用行换算电路31和现行DVD用行换算电路32,相应于识别信息S的结果由选择器33选择性地输出各自的输出。由此,在下一代DVD时,输出作为A面、B面等的存储体编号的区域信息及同步编号SCNO、帧编号SDNO和作为前半后半标识符的SFPRI。
    另一方面,在图4中,只设置下一代DVD和现行DVD并用的行换算电路34,作为存储体编号的区域信息可输出则输出,并输出同步编号SCNO、帧编号SDNO和作为前半后半标识符的SFPRI。于是,相应于识别信息S的结果,由选择器33选择性的输出这些输出。由此,可以具有与图2时同等的功能。
    利用这些结构,若是下一代DVD,则从扇区编号、帧编号换算出行编号、前半后半标识符(SFPRI),进而,换算是表示A面或B面的区域编号并输出(S13)。另外,若是现行DVD,则从扇区编号、帧编号换算出行编号、前半后半标识符(SFPRI)并输出(S14)。
    此时的各个数据位置信息的项目如图12所示,数据位置信息的具体示例如图13所示。就是说,在图13中,(a)是下一代DVD的数据位置信息,示出32个扇区大小的帧编号、行编号、存储体编号和作为帧的前半后半标识符的SFPRI的具体示例,(b)是现行DVD的数据位置信息,示出16个扇区大小的帧编号、行编号和作为帧的前半后半标识符的SFPRI的具体示例。另外,如图16所示,数据位置信息,在下一代DVD中,如(a)所示,与图13一样。在现行DVD中,如(b)所示,也可以是只利用扇区编号和帧编号处理的。在这种情况下,数据位置换算电路21,在现行DVD中,没有必要换算ROW编号及作为前半后半标识符的SFPRI进行输出。
    (数据位置换算电路的换算处理的具体示例)
    下面示出换算电路31、32、34的换算处理的具体示例。
    “BANK”区域编号
    为偶数扇区(扇区编号为偶数)时,A侧ECC块数据,每两个同步帧A面、B面交互配置,奇数扇区(扇区编号为奇数)时,B侧ECC块数据,每两个同步帧B面、A面交互配置。
    下面示出换算式的一例。
    If(SCNO[0]=0)
    BANK=((SFNO/2)%2);
    else
    BANK=1-((SFNO/2)%2);
    end
    “SFPRI”帧的前半后半标识符
    表示PI系列182字节中的前半帧还是后半帧的信号。在帧编号是偶数时是前半,是奇数时是后半。
    换算式的一例如下。
    SFPRI=SFNO[0];
    end
    “RPWNO”行编号
    是表示ECC块数据的行编号(0~207)的信号。由于在记录时交叉故进行复原。扇区前端帧进入(6×扇区编号)行,从0帧起到23帧止每4帧行编号增加。24帧、25帧是PO部分,配置于192行以后。就PO部分而言,第0扇区配置于第192行,以下每2个扇区行编号增加。
    换算式如下。
    If(SFNO≤=23)
    ROWNO=(6*SCNO)+(SFNO/4);
    else
    ROWNO=192+(SCNO/2);
    end
    下面,接受上述位置信息的先行计算判断电路22,利用所给予的位置信息,取得ECC块数据的PO校验位,进行此计算,判断有无错误(S15)。在无错误时(S16),将存放于DRAM等存储器部26中的ECC块数据原封不动地输出到MPEG译码器16而结束ECC电路15的处理(S18)。然而,在存在错误时,则基于所给予的位置信息,通过对PO校验位、PI校验位进行运算处理,对ECC块数据进行纠错而输出(S17)。由此,利用共用结构的ECC电路15,就可对下一代DVD和现行DVD进行纠错处理。
    (利用SRAM的PI校验位的存放格式)
    下面对利用此时的先行计算判断电路22及校验位计算结果存放缓冲器组23的下一代DVD的PO校验位的SRAM的存储区域的使用形态予以描述。就是说,在校验位计算结果存放缓冲器组23中,如图3所示,PI校验位(Syndrome)向SRAM(静态随机访问存储器)的存放位置,利用A面B面识别电路27和地址译码器29决定。就是说,接受作为区域信息的BANK编号的A面B面识别电路27,利用数据属性SCNO、SFNO识别A面/B面(“0”或“1”)。供给DVD的识别信息S的选择器28,在下一代DVD的场合,选择A面B面识别电路27发出的输出,而在现行DVD的场合选择“0”,利用地址译码器29进行地址译码。由此,如图15所示,PI校验位,在下一代DVD中,对A面、B面每一个分类存放,而在现行DVD中顺序存放。藉助这样的结构,下一代DVD和现行DVD的PI校验位存放用SRAM就可以利用共用的SRAM存放。
    (纠正执行电路的DRAM的存放格式)
    在利用先行计算判断电路22判断为存在错误并利用纠正执行电路24、存储器控制部25及存储器部26进行纠错处理之际,将ECC块数据存放到DRAM,最好利用以下的格式进行。
    就是说,发自同步解调部14的数据,由于光碟系统侧的伺服机构的异常及干扰等,有时发生同步异常(数据丢失、重复、替换)。因此,数据的到来变得不规则,在存放于DRAM中的数据和先前计算执行纠正的数据之间会产生数据的失配。是示出数据丢失时的数据传送的一个例子的概念图。
    在ECC电路15中,从同步解调部14以91字节单位的同步帧传送数据。此处,在同步帧中存在脱落(丢失)时,ECC块数据不填补丢失,而是原封不动地顺序存放于DRAM26。与此并行,利用先行计算电路计算校验位(Syndrome),在纠错后将出错数据(错误的值和块内的出错位置)输出。此时,由于忽略丢失数据,在将出错数据与DRAM内的合并之际,可能在数据之间产生失配。
    作为回避这一点的方法,必须经常了解在校验位计算结果存放缓冲器组23和存储器控制部25中ECC块数据内的处理位置。虽然从同步解调部14传送来扇区编号和帧编号的数据属性信号,但只利用这些信号,很难确定EK内的位置。于是,利用数据位置换算电路21,重新生成数据属性信号。就是说,作为数据位置信号,不仅供给扇区编号(SCNO)、同步帧编号(SFNO),还供给由数据位置换算电路21生成的行编号、区域编号(BANK编号)、SFPRI(帧的前半后半标识符)等。通过供给这些位置信息,在存储器控制部25中,可以迅速地了解块数据的丢失。由此,如图11的DRAM26所示,在确保丢失部分作为空区域之外,可以存放下一个数据。
    就是说,在图14中,示出在下一代DVD的场合,将来自同步解调系统的数据存放到DRAM26时的DRAM格式。在此格式中,利用SCNO、SFNO、BANK、ROWNO、SFPRI信号,可以区别A面、B面进行配置,并且,在存在丢失时,将“0”数据写入作为丢失,在重复的场合,可以忽略后来的数据或覆盖。另外,在替换的场合,可以针对替换配置于正常的位置。这样通过存放,DRAM的存储区域,定为在列(Column)方向上192(column)、在行(Row)方向上416(=208×2)(Row)的区域,并且由于ECC电路及内置处理器了解DRAM存放位置,可以高效地访问DRAM。另外,由于在A面、B面、PO奇偶部分中分出存储区域,在译码后从DRAM26向HOST侧输出数据之际,可以高效地从DRAM6读出数据。
    如上详细说明所述,在本发明的ECC电路及光碟装置中,可以利用一个结构,识别下一代DVD和现行DVD,并且在下一代DVD中,通过利用帧的区域编号(A面、B面)的数据位置信息,即使是在数据丢失时也可以可靠地纠错和传送数据,由此,可以提供一种进行稳定译码处理及再生处理的ECC电路及光碟装置。
    利用以上上述的各种实施方式,本领域技术人员可以实现本发明,并且本领域技术人员也可以很容易实现这些实施方式的各种变型例,即使是不具有发明的能力也可以应用于各种实施方式。所以,本发明是所公开的原理及新特征无矛盾地广泛的范围都有效的,并不限定于上述的实施方式。

    关 键  词:
    纠错 电路 光碟 装置 方法 再生
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:纠错电路和光碟装置及纠错方法和光碟再生方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-160838.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1