发明名称 用于自记忆体装置存取资料之系统及方法
摘要
申请公布号 申请公布日期 2011.01.01
申请号 TW095105416 申请日期 2006.02.17
申请人 辛格马太公司 发明人 李察 桑德斯
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 一种可携式装置,其包括:一固态记忆体装置,其包含一资料物件,该资料物件包含储存资料及元资料,该元资料包含从在该固态记忆体装置外部之一虚拟档案配置表档案系统决定之虚拟档案配置表资料,该虚拟档案配置表资料包含逻辑位址资讯以识别该资料物件;以及一处理器,其包含该虚拟档案配置表档案系统,其中回应接收自一主机之一请求以提供该储存资料,其中以一档案为基础之格式来格式化该请求,该处理器经配置以:提供一虚拟档案配置表及一虚拟目录表给该主机,其中该虚拟档案配置表及该虚拟目录表系至少部分根据包含于该元资料中之该虚拟档案配置表资料;回应提供该虚拟档案配置表及该虚拟目录表给该主机,接收自该主机的该资料物件之一逻辑位址;在该固态记忆体装置处使用接收自该主机的该资料物件之该逻辑位址以从该资料物件取回该资料;以该档案为基础之格式来格式化该经取回之资料;及提供以该档案为基础之格式的该经取回之资料给该主机。如请求项1之可携式装置,其中该资料物件可与媒体传输协定(MTP)相容。如请求项1之可携式装置,其进一步包括回应该处理器的一通用串列汇流排(USB)介面,该处理器系配置成经由该通用串列汇流排(USB)介面使用该大量储存类别(MSC)通信协定提供该资料。如请求项1之可携式装置,其中该固态记忆体装置包含一非挥发性记忆体装置。如请求项4之可携式装置,其中该非挥发性记忆体装置为一快闪记忆体装置。如请求项5之可携式装置,其中该快闪记忆体装置为一NAND快闪记忆体装置。如请求项1之可携式装置,其中该固态记忆体装置包含复数个物件,每个物件包含以物件为基础之组织资料,该以物件为基础之组织资料包含元资料,该元资料包含虚拟档案配置表资料。如请求项7之可携式装置,其中该处理器系配置成存取该复数个物件并且至少部分根据该虚拟档案配置表资料产生一虚拟档案配置表。如请求项7之可携式装置,其中该处理器系配置成存取该复数个物件并且至少部分根据该虚拟档案配置表资料产生一虚拟目录表。如请求项1之可携式装置,其中该虚拟档案配置表资料包含逻辑丛集资料。如请求项1之可携式装置,其中该处理器系配置以接收一以档案为基础之请求及一以物件为基础之请求,其中当该处理器接收该以物件为基础之请求时,该处理器决定该资料物件与该以物件为基础之请求相关联且使用一以物件为基础之通信协定进行通信。如请求项1之可携式装置,其中该虚拟档案配置表包含复数个逻辑丛集之条目,该条目包含与该资料物件相关联之一第一逻辑丛集。如请求项12之可携式装置,其中该虚拟目录表包含该复数个逻辑丛集之一第一逻辑丛集之一位址。一种存取储存在一固态记忆体装置中的资料之方法,该方法包括:接收一第一大量储存类别(MSC)的请求以提供储存于一固态记忆体装置处之资料;回应该第一大量储存类别的请求,决定在该固态记忆体装置内的一资料物件之一位置,该资料物件经由在该固态记忆体装置外部之一虚拟档案配置表系统所提供之一虚拟档案配置表而与该资料相关联,其中该虚拟档案配置表包含储存于该资料物件之元资料中之虚拟档案配置表资料且藉由该虚拟档案配置表系统自该资料物件取回,其中该虚拟档案配置表资料包含与该资料物件相关联之逻辑位置资讯;在决定该资料物件之该位置之后,经由一以物件为基础之通信协定存取在该资料物件的储存资料,即储存在该固态记忆体装置中的该资料。如请求项14之方法,其中该固态记忆体装置为一非挥发性记忆体装置。如请求项14之方法,其中该第一大量储存类别(MSC)请求包含该资料之一区段及偏移位置。如请求项14之方法,其进一步包括提供该虚拟档案配置表以回应对一档案配置表的一请求。如请求项14之方法,其进一步包括:在接收该第一大量储存类别请求之前:接收包含一包含该资料之资料档案之一第二大量储存类别(MSC)通信;产生包含该元资料及该资料的该资料物件;以及在产生该资料物件之后,将该资料物件储存在该固态记忆体装置处。如请求项14之方法,进一步包含:使用一以档案为基础之通信协定与该资料进行通信,其中该储存资料从该固态记忆体装置之一以物件为基础之组织系统转译成使用于一以该档案为基础之通信协定中之一格式。如请求项14之方法,其中该逻辑位置资讯包含与该资料物件相关联之一第一逻辑丛集之一位址。一种存取资料之方法,该方法包括:将一资料物件储存在一固态记忆体装置处,该资料物件包含元资料及资料,该元资料包含具有逻辑位置资讯之虚拟档案配置表资料,其中该虚拟档案配置表资料系藉由在该固态记忆体装置外部之一虚拟档案配置表资料档案系统而决定;从该资料物件读取该虚拟档案配置表资料;以及至少部分根据该虚拟档案配置表资料产生一虚拟档案配置表。如请求项21之方法,其中该虚拟档案配置表资料包含逻辑丛集资料。如请求项21之方法,其进一步包括至少部分根据该虚拟档案配置表资料产生一目录表。如请求项21之方法,其进一步包括:从一主机装置接收一档案配置表的一请求;以及回应该请求,提供该虚拟档案配置表给该主机装置。如请求项24之方法,其进一步包括提供一与该虚拟档案配置表相关联之虚拟目录表以回应该请求。一种储存一固态记忆体装置中的资料之方法,该方法包括:接收包含将被储存的资料之一大量储存类别(MSC)通信;产生一资料物件,该资料物件包含元资料及该将被储存的资料,该元资料包含具有逻辑位置资讯之虚拟档案配置表资料,该虚拟档案配置表资料藉由在该固态记忆体装置外部之一虚拟档案配置表资料档案系统而决定;以及将该资料物件储存在该固态记忆体装置处。如请求项26之方法,其中该虚拟档案配置表资料包含逻辑丛集资料。如请求项26之方法,其进一步包括至少部分根据该虚拟档案配置表资料产生一虚拟档案配置表及一虚拟目录表。如请求项28之方法,其进一步包括:从一主机装置接收一档案配置表的一请求;以及提供该虚拟档案配置表给该主机装置以回应该请求,其中该虚拟档案配置表系至少部分根据包含于该资料物件之该元资料中的该虚拟档案配置表资料。如请求项29之方法,其进一步包括提供一虚拟目录表以回应接收该请求。一种固态记忆体装置,其系配置成储存一资料物件,该资料物件包含元资料及资料,该元资料包含具有与该资料物件相关联之逻辑位置资讯之虚拟档案配置资料,其中该虚拟档案配置表资料藉由在该固态记忆体装置外部之一虚拟档案配置表资料档案系统而决定。如请求项31之固态记忆体装置,其中该资料物件可与媒体传输协定(MTP)相容。如请求项31之固态记忆体装置,其中该逻辑位置资讯包含与该资料物件相关联之逻辑丛集资料。
地址 美国