[发明专利]控制数据缓冲器的方法和装置有效
申请号: | 98123948.X | 申请日: | 1998-11-05 |
公开(公告)号: | CN1223433A | 公开(公告)日: | 1999-07-21 |
发明(设计)人: | 拉尔夫·奥斯特曼 | 申请(专利权)人: | 德国汤姆逊-布朗特公司 |
主分类号: | G11B7/00 | 分类号: | G11B7/00 |
代理公司: | 柳沈知识产权律师事务所 | 代理人: | 吕晓章 |
地址: | 联邦德国菲林*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 数据 缓冲器 方法 装置 | ||
本发明涉及控制数据缓冲器的方法和装置,例如DVD播放机中的光道缓冲器。
在光盘的再现过程中,拾取器按照特定的第一瞬时数据速率产生数据流。对存储的有用信息进行的进一步处理是按照第二瞬时数据速率来执行的,它不一定等于第一数据速率。
为了补偿这种差别,需要在来自拾取器的数据流中插入一个光道缓冲器。
如上所述,光道缓冲器必须补偿不同的瞬时或是短期数据速率。另一个要求是将来自数据流的相应的数据分配给各个有关的译码器,或是对数据流进行多路分解。例如,输入的数据包可能和可由译码器处理的数据包具有不同的长度和数据结构。译码器需要一种专用的比特缓冲器。目前的设备结构要求译码器的比特缓冲器包括一个单独的相关存储区。为了满足这种要求,数据首先要存储在光道缓冲器中,用来完成数据速率补偿,然后在同一个实际存储器内部重新复制并且重新分配,之后才能供各个译码器的比特缓冲器使用。然而,每次复制操作都会降低各部件的整体有效工作性能。一方面,用来管理复制操作的CPU(中央处理器)的负担被加重了。另一方面,复制操作会降低剩余存储器的带宽。
本发明的目的是提供一种用来改进光道缓冲器控制的方法。该目的是借助于权利要求1的方法来实现的。
本发明的另一个目的是提供一种使用本发明方法的装置。这一目的是借助于权利要求5的装置来实现的。
在DVD(数字通用光盘)播放机中,视频或音频译码器和用来控制光道缓冲器的CPU(中央处理器)使用相同的地址空间,也就是说,译码器比特缓冲器被映射到CPU的地址空间中,因此,这种方案并不是特别有效的。然而,如果译码器能利用一个链接表来直接处理最初被写入光道缓冲器的数据,就有可能避免在光道缓冲器中重新复制数据。这种链接表是用软件的多路分解器产生的。另外还要修改译码器。如果必须同样以特定的顺序和在特定的时间提供数据,还可以用一个输出接口代替数据译码器。
从原理上来说,本发明的方法包括以下步骤:将输入数据流写入一个数据缓冲器,控制这一输入数据流,从中读出至少一个输出数据流,并且在与各个输出数据流相关联的一个数据译码器中进行进一步的处理,在输出数据流中必须能够以一种组合和/或有可能不同于输入数据流的顺序获得用于数据译码器的数据,在这种情况下,与各个输出数据流有关的数据是利用一个链接表来提供的,用一个对应的多路分解器根据用于数据译码器的输入数据流来产生这种链接表,所述输入数据流被写入数据缓冲器。例如,在播放特技模式时可能需要对数据采取不同的顺序和/或组合。
本发明方法的进一步扩展体现在有关的从属权利要求中。
从原理上来说,本发明的装置具有一个数据缓冲器,利用一个输入DMA控制器将输入数据流写入该数据缓冲器,从输入数据流中读出至少一个输出数据流,并且在与各个输出数据流相关联的一个数据译码器中进行进一步的处理,必须能够以一种组合和/或可能不同于输入数据流的顺序在输出数据流中获得用于数据译码器的数据,在这种情况下,与各个输出数据流有关的数据是利用一个链接表来提供的,用一个对应的多路分解器根据用于数据译码器的输入数据流来产生这种链接表,所述输入数据流被写入数据缓冲器。
本发明装置的进一步扩展体现在有关的从属权利要求中。
以下要参照附图来说明本发明的具体实施例,在附图中:
图1表示一个DVD播放机的简化框图;
图2表示对图1的跟踪控制器的控制所进行的改进;
图3表示一个链接表的应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德国汤姆逊-布朗特公司,未经德国汤姆逊-布朗特公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/98123948.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置