【技术实现步骤摘要】
本专利技术涉及一种磁盘存储装置,它能够同时处理多个数据流,确切地说,本专利技术涉及一种适用于同时进行一个数据流的记录和一个数据流的再现的磁盘存储装置,以及一种控制若干数据流的方法。
技术介绍
众所周知,硬盘驱动器(后文中称为“HDD”)是使用磁盘作为存储介质的磁盘存储装置。近来HDD的存储容量一直在提高。与之对应,已经有越来越多的HDD在音像(AV)应用中记录AV数据。不仅如此,为了AV应用已经开发出了包括HDD的数据记录和再现装置,称为录像机。许多这样的录像机具有一种功能,在向HDD记录(写入)AV数据的同时,再现已经记录在HDD中的另一份AV数据。例如,这种类型的录像机有可能在记录用户指定电视节目之AV数据的同时,再现另一个电视节目的AV数据。在这种情况下,记录在HDD中的或者从中再现的AV数据通常是顺序数据,即在时间上是连续的数据。因此这种AV数据被称为数据流(AV流)。近来的录像机还有一种功能,把用户指定电视节目之数据流记录在HDD中的同时,按照对应的记录时间,在一个任意的时间间隔之后,再现这个节目数据流的每个部分。不仅如此,也已经开发出了包括HDD和数字多用盘(DVD)驱动器(DVD刻录机)的录像机。这种类型的录像机有可能把DVD中已记录的数据流记录在HDD中的同时,再现HDD中已经记录的另一个数据流。以这种方式,为了AV应用而包括HDD的录像机能够同时进行一个数据流的记录和一个数据流的再现。不过,它却不可能同时对HDD进行多次访问。因此,为了AV应用而采用HDD的主机,通过向HDD一个一个地顺序发送多个写或读命令,对若干数据流进行记录或再现 ...
【技术保护点】
一种能够同时处理主机指定的多个数据流的磁盘存储装置,其中一个磁头从一个磁盘读取数据及向一个磁盘写入数据,该磁盘存储装置的特征在于包括:按照一个时间序列,顺序执行带时限写命令和带时限读命令的装置,写命令由主机提供并指示要写入的一个数据 流,读命令由主机提供并指示要读取的一个数据流;探测在任何写命令指定的写操作中已经发生一个错误所用的装置;以及控制执行装置所用的装置,如果探测装置探测到在任何写命令指定的写操作中已经发生了一个错误,控制装置就会运行,无论到目前 为止进行写操作所用的时间是否在写命令指定的时限之内,都使执行装置继续进行写操作。
【技术特征摘要】
JP 2003-6-30 188794/20031.一种能够同时处理主机指定的多个数据流的磁盘存储装置,其中一个磁头从一个磁盘读取数据及向一个磁盘写入数据,该磁盘存储装置的特征在于包括按照一个时间序列,顺序执行带时限写命令和带时限读命令的装置,写命令由主机提供并指示要写入的一个数据流,读命令由主机提供并指示要读取的一个数据流;探测在任何写命令指定的写操作中已经发生一个错误所用的装置;以及控制执行装置所用的装置,如果探测装置探测到在任何写命令指定的写操作中已经发生了一个错误,控制装置就会运行,无论到目前为止进行写操作所用的时间是否在写命令指定的时限之内,都使执行装置继续进行写操作。2.根据权利要求1的磁盘存储装置,其特征在于进一步包括如果探测装置探测到在写操作中已经发生了一个错误,就判断到目前为止进行写命令指定的写操作所用的时间是否在写命令指定的时限之内所用的装置;以及向主机传送预定哑数据所用的装置,如果确定进行写操作所用的时间超过了时限,而且有一条读命令正等待执行,该传送装置就会运行,向主机传送哑数据作为读命令请求的读数据,而不是执行读命令。3.根据权利要求2的磁盘存储装置,其特征在于,控制装置包括如果确定进行写操作所用的时间超过了时限,就判断是否正在再现一个数据流所用的装置;如果确定正在再现一个数据流,就判断是否有一条读命令正等待执行所用的装置;以及如果确定有一条读命令正等待执行,就激活传送装置所用的装置。4.根据权利要求2的磁盘存储装置,其特征在于进一步包括,如果确定进行写操作所用的时间超过了时限,就如同写命令已经正确完成时那样,在主机上执行操作所用的装置。5.根据权利要求4的磁盘存储装置,其特征在于进一步包括一个状态寄存器,它保持的状态指示着执行装置执行命令的结果,并且该结果能由主机引用,其中对主机起作用的装置在状态寄存器中设定一个哑状态,表明写命令的执行已经正确地完成。6.根据权利要求1的磁盘存储装置,其特征在于进一步包括,在开始执行读命令之前,预测带时限读命令的执行是否在读命令指定的时限之内完成所用的装置,其中如果预测装置预测到读命令的执行不能在时限之内完成,控制装置就强制执行装置结束读命令的执行。7.根据权利要求6的磁盘存储装置,其特征在于,如果预测装置预测到读命令的执行不能在时限之内完成,传送装置就向主机传送预定的哑数据作为读命令请求的读数据,而不是执行读命令。8.根据权利要求6的磁盘存储装置,其特征在于,预测装置根据读命令指定的磁盘上访问起始磁道的位置、磁头的当前位置和读命令指定的要读取的数据量,预测带时限读命令的执行是否在读命令指定的时限之内完成,...
【专利技术属性】
技术研发人员:多和田冬辉,市川靖彦,
申请(专利权)人:株式会社东芝,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。