复合型记录装置、数据写入方法制造方法及图纸

技术编号:2845749 阅读:163 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种复合型记录装置,用于根据所连接的主机装置的类型而限制写入操作,包括:记录介质,它具有第一数据区域;非易失性存储介质,它具有第二数据区域和用于集成和管理第一和第二数据区的识别信息表;信息选择部分,用于按照主机装置的类型,从识别信息表选择具有预定识别信息的位置信息;转换部分,用于将由所述信息选择部分选择的位置信息,转换为匹配第一数据区域的位置信息或匹配第二数据区域的位置信息;第一写入部分,用于按照转换部分的转换处理,在第一数据区域中写入从主机装置提供的数据;以及第二写入部分,用于在第二数据区域中写入从所述主机装置提供的数据。

【技术实现步骤摘要】

本专利技术涉及一种复合型记录装置,它包括记录介质和非易失性存储介质,并且被适配来按照公共文件系统来写入和读取数据,本专利技术也涉及一种数据写入方法和数据写入程序,用于向这样的复合型记录装置写入数据。
技术介绍
硬盘驱动器(以下称为HDD)已经和正在被用作个人计算机(PC)的外部存储体。随着HDD的记录密度提高,使得它们具有更大的容量。大容量HDD正在寻求和被期望在诸如AV家用服务器和在车载电子设备的消费级的AV设备中得到应用。在小型化HDD盘的当前趋势中,尺寸在1.8英寸和1英寸级的HDD期望在诸如数字静态照像机(DSC)和便携音乐播放器之类的移动设备领域中得到应用。另一方面,诸如快闪存储器之类的非易失性半导体存储器提供了下述优点,其中包括低功耗率、快速启动特征和高抗冲击性,并且超过1GB的存储容量的大容量非易失性半导体存储器已经利用。由于它们的优点,它们正得到多种应用。同时,要在移动设备中使用的小存储体特别要以低成本可获得,并且显示高容量、低功耗率和高响应性。但是,对于HDD而言,在给它们启动电源后直到它们进入它们可以记录和再现数据的激活状态中需要几秒。另一方面,非易失性半导体存储器在能够瞬间进入激活状态的快速响应性上有优势。简而言之,非易失性半导体存储器可以在向其供电的时刻记录和再现数据。另一方面,如果HDD被持久地保持在空闲状态(记录/再现的待机状态),则浪费电功率到一显著程度,以至于使得其功率容量受限的移动设备的功耗效率降级。另外,HDD伴有一个缺点当缺陷扇区出现在存储器轨道(track)上某处时,数据传送率由于使用交替处理而降低。因此,期望利用可以利用非易失性半导体存储器的优点补偿HDD的缺点的HDD和非易失性半导体存储器的混合存储体。本专利技术的专利技术人已经提出了用于通过单个文件系统来管理这样的混合存储体以便充分地利用这样的存储体的潜力的多种布置(参见其中的专利文件1-4日本专利申请公开出版物第2003-123379、2003-125358、2002-150699和2000-324435号)。例如,用于访问软件所需要的系统数据和要用于控制HDD的HDD控制器的数据已经被存储在HDD的预定区域中,并且不可能读出所述系统数据直到HDD被激活。换句话说,如果向安装HDD的设备供电,则不可能在启动电源直到从HDD读出系统数据的一段时间中使用所述设备。考虑到这个问题,上述的专利文件1描述了一种技术,用于在非易失性半导体存储器中存储系统数据,以便使得有可能在给所述设备启动电源后立即使用系统数据。如上所述,对于HDD而言,在启动电源后直到它可以记录和再现数据需要几秒,因此HDD不可能记录和再现数据直到它变得激活。考虑到这个问题,上述的专利文件2描述了一种技术,用于在非易失性半导体存储器中在从其首部开始的预定时段中写入要写入到HDD中的数据,随后,当激活HDD时,在数据记录操作中在HDD中写入其余的数据,而首先读取在非易失性半导体存储器中写入的数据,随后,当HDD被激活时,在数据再现操作中从HDD读取其余的数据。使用专利文件2的布置,有可能在给设备启动电源后立即记录和再现数据。上述的专利文件3描述了一种技术,用于通过使用非易失性半导体存储器来作为缺陷扇区的备用区域,防止数据传送率的降级。当在摄像机中安装HDD时,出现这样的危险当拍摄图像时摄像机掉落或受到冲击时突然阻断电源。那么,如果不注册文件系统,则不再可能再现所记录的数据。为了防止这样的情形发生,必须定期更新在HDD的预定区域中的文件系统,但是更新文件系统的操作显著地降低了摄像机的数据记录速率。专利文件4描述了一种技术,用于通过分配用于更新在也安装在摄像机中的非易失性半导体存储器中的文件系统的区域,保护数据而不降级数据传送率。以这种方式,有可能通过下述方式来形成低成本和高性能的存储体通过组合小容量非易失性半导体存储器和大容量HDD,使用非易失性半导体存储器仅作为要在跃变情形中使用的数据区域,并且使用HDD作为要在稳定状态中使用的数据区域。
技术实现思路
同时,在混合存储体中,重要的是最小化非易失性半导体存储器的容量,并且有效地使用它以便降低其成本。因此,当然,浪费了非易失性半导体存储器的存储器,使得如果使用所述混合存储体的主机设备消耗(写入数据于)非易失性半导体存储器的存储区域,而不识别和区分HDD的存储区域和非易失性半导体存储器的存储区域,则不可能充分利用混合存储体的优点。可以应用混合存储体的主机设备包括DSC、便携音乐播放器和摄像机。DSC和其他设备现在可以连接到PC,以便有可能通过PC来读取在DSC的存储介质中存储的内容数据和向DSC的存储介质写入内容数据。也可能将其中通过DSC记录数据的可移动存储体连接到PC,以便从可移动存储体读出数据和在可移动存储器中写入数据。然而,在诸如PC之类的通用设备中,按照预定的文件系统来管理数据,因此,所述通用设备不能识别混合存储体的HDD的存储区域和非易失性半导体存储器的存储区域。换句话说,诸如PC之类的通用设备可以仅仅将混合存储体识别为单个存储体,因此有可能仅按这样的方式安排所述设备的记录操作,使得所述设备在混合存储体的非易失性半导体存储器的存储区域中开始记录数据,然后当所有的前述的存储区域被全部消耗于记录数据时,或当HDD被激活时,在HDD的存储区域中记录数据。在后述的安排中,当HDD的存储区域被全部消耗于记录数据时,所述设备返回到非易失性半导体存储器。使用上述安排的任何一种,都不可能充分利用混合存储介质的优点。还存在用于备份管理信息的技术的需求,所述管理信息用于管理在HDD和非易失性固态存储器中写入的数据,以及还以简单的方式被写入这样的存储介质中的重要数据。鉴于上述情况,因此期望提供一种具有非易失性半导体存储区域和HDD存储区域的复合型记录装置,它可以充分利用组合这样的存储区域的优点,用于不仅当主机设备是诸如DSC之类的专用设备时而且当主机设备是诸如PC之类的通用设备时记录和再现数据,并且期望提供一种数据写入方法和数据写入程序,用于在这样的复合型记录装置中写入数据。按照本专利技术的一个实施例,提供了一种复合型记录装置,包括记录介质,它具有对其附加第一物理地址的第一数据区域;非易失性存储介质,它具有对其附加第二物理地址的第二数据区域;接口部分,其连接到主机装置;识别部件,用于识别连接到所述接口部分的主机装置;信息选择部件,用于按照识别部件的识别结果和识别信息表,选择在其写入预定识别信息的逻辑地址,识别信息表由用于管理第一物理地址和第二物理地址的逻辑地址形成,第一物理地址的一部分和第二物理地址的一部分由同一逻辑地址形成,所述预定识别信息在每个逻辑地址被写入;转换部件,用于将由所述信息选择部件选择的逻辑地址,转换为对应于第一数据区域的预定的第一物理地址、和对应于第二数据区域的预定的第二物理地址;数据分配部件,用于按照由所述转换部件的转换处理,向第一数据区域或第二数据区域,分配从连接到接口部分的主机装置提供的数据;以及写入部件,用于按照第一物理地址,在第一数据区域的预定位置,写入由所述数据分配部件分配到第一数据区域的数据,和/或按照第二物理地址,在第二数据区域的预定位置,写入由所述数据分配部件分配到所述第二数据区域的数本文档来自技高网
...

【技术保护点】
一种复合型记录装置,包括:    记录介质,具有对其附加第一物理地址的第一数据区域;    非易失性存储介质,它具有对其附加第二物理地址的第二数据区域;    接口部分,其连接到主机装置;    识别部件,用于识别连接到所述接口部分的主机装置;    信息选择部件,用于按照识别部件的识别结果和识别信息表,选择在其写入预定识别信息的逻辑地址,识别信息表由用于管理第一物理地址和第二物理地址的逻辑地址形成,第一物理地址的一部分和第二物理地址的一部分由同一逻辑地址形成,所述预定识别信息在每个逻辑地址被写入;    转换部件,用于将由所述信息选择部件选择的逻辑地址转换为对应于第一数据区域的预定的第一物理地址、和对应于第二数据区域的预定的第二物理地址;    数据分配部件,用于按照由所述转换部件的转换处理,向第一数据区域或第二数据区域,分配从连接到接口部分的主机装置提供的数据;以及    写入部件,用于按照第一物理地址,在第一数据区域的预定位置,写入由所述数据分配部件分配到第一数据区域的数据,和/或按照第二物理地址,在第二数据区域的预定位置,写入由所述数据分配部件分配到所述第二数据区域的数据。

【技术特征摘要】
JP 2005-7-25 215106/051.一种复合型记录装置,包括记录介质,具有对其附加第一物理地址的第一数据区域;非易失性存储介质,它具有对其附加第二物理地址的第二数据区域;接口部分,其连接到主机装置;识别部件,用于识别连接到所述接口部分的主机装置;信息选择部件,用于按照识别部件的识别结果和识别信息表,选择在其写入预定识别信息的逻辑地址,识别信息表由用于管理第一物理地址和第二物理地址的逻辑地址形成,第一物理地址的一部分和第二物理地址的一部分由同一逻辑地址形成,所述预定识别信息在每个逻辑地址被写入;转换部件,用于将由所述信息选择部件选择的逻辑地址转换为对应于第一数据区域的预定的第一物理地址、和对应于第二数据区域的预定的第二物理地址;数据分配部件,用于按照由所述转换部件的转换处理,向第一数据区域或第二数据区域,分配从连接到接口部分的主机装置提供的数据;以及写入部件,用于按照第一物理地址,在第一数据区域的预定位置,写入由所述数据分配部件分配到第一数据区域的数据,和/或按照第二物理地址,在第二数据区域的预定位置,写入由所述数据分配部件分配到所述第二数据区域的数据。2.按照权利要求1的装置,其中所述信息选择部件当被所述识别部件通告连接到所述接口部分的主机装置是不能识别和区分记录介质和非易失性存储介质的主机装置时,从对应于所述识别信息表的第一数据区域的逻辑地址,优先选择在其写入指示空区域的识别信息的逻辑地址,而当它被所述识别部件通告连接到所述接口部分的主机装置是能够识别和区分记录介质和非易失性存储介质的主机装置时,从对应于所述识别信息表的第二数据区域的逻辑地址优先选择在其写入指示空区域的识别信息的逻辑地址。3.一种数据写入方法,用于在复合型记录装置中写入数据,所述复合型记录装置包括记录介质,包括对其附加了第一物理地址的第一数据区域和第二数据区域;非易失性存储介质,包括对其附加第二物理地址的第三数据区域和第四数据区域;以及接口部分,连接到主机装置,所述方法包括识别步骤,用于识别连接到所述接口部分的主机装置;信息选择步骤,用于按照识别步骤的识别结果和识别信息表,选择在其写入预定识别信息的逻辑地址,所述识别信息表由用于管理第一物理地址和第二物理地址的逻辑地址形成,所述第一物理地址的一部分和所述第二物理地址的一部分由同一逻辑地址形成,预定识别信息在每个逻辑地址被写入;转换步骤,用于将在所述信息选择步骤中选择的逻辑地址,转换为对应于第一数据区域的预定的第一地址、和对应于第二数据区域的预定的第二物理地址;数据分配步骤,用于按照在转换步骤中的转换处理,向第一数据区域或第二数据区域,分配从连接到接口部分的主机装置提供的数据;以及写入步骤,用于按照第一物理地址,在第一数据区域的预定位置,写入在所述数据分配步骤中被分配到第一数据区域的数据,和/或按照第二物理地址,在第二数据区域的预定位置,写入在所述数据分配步骤中被分配到所述第二数据区域的数据。4.一种程序,用于使得计算机执行在复合型记录装置中写入数据的处理,所述复合型记录装置包括记录介质,包括对其附加第一物理地址的第一数据区域和第二数据区域;非易失性存储介质,包括对其附加第二物理地址的第三数据区域和第四数据区域;以及接口部分,连接到主机装置,所述程序包括识别步骤,用于识别连接到所述接口部分的主机装置;信息选择步骤,用于按照识别步骤的识别结果和识别信息表,选择在其写入预定识别信息的逻辑地址,所述识别信息表由用于管理第一物理地址和第二物理地址的逻辑地址形成,所述第一物理地址的一部分和所述第二物理地址的一部分由同一逻辑地址形成,预定识别信息在每个逻辑地址被写入;转换步骤,用于将在所述信息选择步骤中选择的逻辑地址,转换为对应于第一数据区域的预定的第一地址、和对应于第二数据区域的预定的第二物理地址;数据分配步骤,用于按照在转换步骤中的转换处理,向第一数据区域或第二数据区域,分配从连接到接口部分的主机装置提供的数据;以及写入步骤,用于按照第一物理地址,在第一数据区域的预定位置,写入在所述数据分配步骤中被分配到第一数据区域的数据,和/或按照第二物理地址,在第二数据区域的预定位置,写入在所述数据分配步骤中被分配到所述第二数据区域的数据。5.一种复合型记录装置,包括记录介质,它具有对其附加第一物理地址的第一数据区域;非易失性存储介质,它具有对其附加第二物理地址的第二数据区域;接口部分,其连接到主机装置;识别部件,用于识别连接到所述接口部分的主机装置;识别信息表读取部件,用于读取第一识别信息表或第二识别信息表,所述第一识别信息表由用于管理第一物理地址和第二物理地址的逻辑地址形成,第一物理地址的一部分和第二物理地址的一部分由同一逻辑地址形成,所述第一识别信息表包含向其写入的用于拒绝在所述逻辑地址写入数据的识别信息,所述第二识别信息表由第一识别信息表和所述逻辑地址中对应于第二物理地址的逻辑地址形成,预定识别信息在每个逻辑地址被写入;信息选择部件,用于按照由所述识别信息表读取部件读出的所述第一识别信息表、或所述第一识别信息表和所述第二识别信息表,选择在其写入预定识别信息的逻辑地址;转换部件,用于将由所述信息选择部件选择的逻辑地址,转换为对应于第一数据区域的预定的第一物理地址、和对应于第二数据区域的预定的第二物理地址;数据分配部件,用于按照由所述转换部件的转换处理,向第一数据区域或第二数据区域,分配从连接到所述接口部分的主机装置提供的数据;以及写入部件,用于按照第一物理地址,在第一数据区域的预定位置,写入由所述数据分配部件分配到第一数据区域的数据,和/或按照第二物理地址,在第二数据区域的预定位置,写入由所述数据分配部件分配到所述第二数据区域的数据。6.按照权利要求5的装置,其中所述信息选择部件当被所述识别部件通告连接到所述接口部分的主机装置是不能识别和区分记录介质和非易失性存储介质的主机装置时,按照所述第一识别信息表,选择在其写入指示空区域的识别信息的逻辑地址,而当它被所述识别部件通告连接到所述接口部分的主机装置是能够识别和区分记录介质和非易失性存储介质的主机装置时,优先从所述第二识别信息表选择在其写入指示空区域的识别信息的逻辑地址,而如果在所述第二识别信息表中指示没有空区域,则从所述第一识别信息表选择在其写入指示空区域的识别信息的逻辑地址。7.按照权利要求5的装置,其中,用于拒绝写入在第一识别信息表中写入的数据的识别信息是指示数据已经被写入在第二数据区域中的伪识别信息;用于指示第二数据区域是缺陷簇的伪识别信息;用于指示第二数据区域不是数据区域的伪识别信息;或用于指示文件结尾(EOF)的伪识别信息。8.一种数据写入方法,用于在复合型记录装置中写入数据,所述复合型记录装置包括记录介质,其包括对其附加第一物理地址的第一数据区域和第二数据区域;非易失性存储介质,其包括对其附加第二物理地址的第三数据区域和第四数据区域;以及接口部分,其连接到主机装置,所述方法包括识别步骤,用于识别连接到所述接口部分的主机装置;识别信息表读取步骤,用于读取第一识别信息表或第二识别信息表,所述第一识别信息表由用于管理第一物理地址和第二物理地址的逻辑地址形成,第一物理地址的一部分和第二物理地址的一部分由同一逻辑地址形成,所述第一识别信息表包含向其写入的用于拒绝在所述逻辑地址写入数据的识别信息,所述第二识别信息表由第一识别信息表和所述逻辑地址中对应于第二物理地址的逻辑地址形成,预定识别信息在每个逻辑地址被写入;信息选择步骤,用于按照在所述识别信息表读取步骤读出的所述第一识别信息表、或所述第一识别信息表和所述第二识别信息表,选择在其写入预定识别信息的逻辑地址;转换步骤,用于将在所述信息选择步骤选择的逻辑地址转换为对应于第一数据区域的预定的第一物理地址、和对应于第二数据区域的预定的第二物理地址;数据分配步骤,用于按照在所述转换步骤中的转换处理,向第一数据区域或第二数据区域,分配从连接到所述接口部分的主机装置提供的数据;以及写入步骤,用于按照第一物理地址,在第一数据区域的预定位置,写入在所述数据分配步骤分配到第一数据区域的数据,和/或按照第二物理地址,在第二数据区域的预定位置,写入在所述数据分配步骤分配到所述第二数据区域的数据。9.一种程序,用于使得计算机执行在复合型记录装置中写入数据的处理,所述复合型记录装置包括记录介质,其包括对其附加第一物理地址的第一数据区域和第二数据区域;非易失性存储介质,其包括对其附加第二物理地址的第三数据区域和第四数据区域;以及接口部分,其连接到主机装置,所述程序包括识别步骤,用于识别连接到所述接口部分的主机装置;识别信息表读取步骤,用于读取第一识别信息表或第二识别信息表,所述第一识别信息表由用于管理第一物理地址和第二物理地址的逻辑地址形成,第一物理地址的一部分和第二物理地址的一部分由同一逻辑地址形成,所述第一识别信息表包含向其写入的用于拒绝在所述逻辑地址写入数据的识别信息,所述第二识别信息表由第一识别信息表和所述逻辑地址中对应于第二物理地址的逻辑地址形成,预定识别信息在每个逻辑地址被写入;信息选择步骤,用于按照在所述识别信息表读取步骤读出的所述第一识别信息表、或所述第一识别信息表和所述第二识别信息表,选择在其写入预定识别信息的逻辑地址;转换步骤,用于将在所述信息选择步骤选择的逻辑地址转换为对应于第一数据区域的预定的第一物理地址、和对应于第二数据区域的预定的第二物理地址;数据分配步骤,用于按照在所述转换步骤中的转换处理,向第一数据区域或第二数据区域,分配从连接到所述接口部分的主机装置提供的数据;以及写入步骤,用于按照第一物理地址,在第一数据区域的预定位置,写入在所述数据分配步骤分配到第一数据区域的数据,和/或按照第二物理地址,在第二数据区域的预定位置,写入在所述数据分配步骤分配到所述第二数据区域的数据。10.一种复合型记录装置,包括记录介质,它具有对其附加第一物理地址的第一数据区域;非易失性存储介质,它具有对其附加第二物理地址的第二数据区域;接口部分,其连接到主机装置;识别部件,用于识别连接到所述接口部分的主机装置;识别信息表读取部件,用于按照所述识别部件的识别结果而读取第一识别信息表和第二识别信息表,所述第一识别信息表由对应于第一物理地址的第一逻辑地址形成并且包含在所述第一逻辑地址写入的预定识别信息,所述第二识别信息表由对其附加与第一逻辑地址的一部分相同的地址的、对应于第二物理地址的第二逻辑地址形成,并且包含在所述第二逻辑地址写入的预定识别信息;第一信息选择部件,用于从由所述识别信息表读取部件读出的第一识别信息表,选择在其写入预定识别信息的第一逻辑地址;第二信息选择部件,用于按照由所述识别...

【专利技术属性】
技术研发人员:西村章佐佐刚田村哲也铃木一也
申请(专利权)人:索尼株式会社
类型:发明
国别省市:JP[日本]

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

1