【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及便携式数据存储设备,以及采用所述设备来存储并且取回写入它们的数据的方法。
技术介绍
在过去几年来,人们已经对提供包含闪速存储器并且可与计算机串行总线相连的数据存储设备非常感兴趣。此领域的主要文献是WO01/61692,其描述了一种以注册商标“Thumbdrive”销售的整体设备。在此文献中所描述的实施例之一中,安装在设备壳体上的凸形USB插头直接连接到计算机上的凹形USB插口,以便使计算机能够在USB控制器的控制下向/从便携式存储设备的闪速存储器传送数据。已经对此设备提出各种改进。例如,WO 03/003282公开了所述设备可以装备有指纹传感器,并且只有在指纹传感器验证了用户身份的情况下,才允许对存储在设备内的数据进行访问,其中所述验证是通过比较用户扫描的指纹与预先存储的数据来实现的。这两篇文献的公开内容通过参看在此引入。这种便携式存储设备的结构可以如图1所示。所述便携式存储设备被标记为1,并具有虚线所示的壳体。它包括用于控制USB接口3(例如,USB插头)的USB控制器2,所述USB接口3直接与主计算机5的USB接口4(例如,USB插口)相连。从所述主计算机5转送到USB接口3的数据经过USB控制器2到达主控制单元7。数据分组为各种类型。它们包括WRITE(写)数据分组,其包含WRITE指令,用于把512字节倍数的数据量写入特定的逻辑地址。它们还包括READ(读)数据分组,其包括READ指令,用于从特定的逻辑地址中读取数据。所述WRITE指令通常包括数据的第一部分必须写入其中的逻辑地址,待写入多少数据的指示,然后还包括待写入的数据。可能 ...
【技术保护点】
一种便携式数据存储设备,包括: (i)用于把数据分组转送到设备中并且从该设备传出的数据接口, (ii)接口控制器, (iii)主控制单元,以及 (iv)至少一个NAND闪速存储器单元, 所述接口控制器用于向该主控制单元发送通过所述接口接收到的数据,并且 所述主控制单元被设置为把一些数据分组识别为编码READ指令,并且把其它数据分组识别为编码WRITE指令; (a)当接收到指示逻辑地址的READ指令时,访问用于把逻辑存储空间内的逻辑地址区域与所述存储器单元内相应的第一物理地址区域相关联的存储器地址映射表,依照所述地址映射表从对应于所述逻辑地址的存储器单元中的物理地址读取数据,并且把包括被读取数据的一个或多个数据分组传输到所述数据接口,并且 (b)当接收到指示逻辑地址和待写入该逻辑地址的数据的WRITE指令时,依照所述存储器地址映射表确定对应于所述逻辑地址的物理地址是否处于擦除状态,并且: 若是,把数据写入该物理地址,或者 若否,修改所述地址映射表以便把第二物理地址区域与包含所述逻辑地址的逻辑地址区域相关联,依照修改后的存储器地址 ...
【技术特征摘要】
【国外来华专利技术】1.一种便携式数据存储设备,包括(i)用于把数据分组转送到设备中并且从该设备传出的数据接口,(ii)接口控制器,(iii)主控制单元,以及(iv)至少一个NAND闪速存储器单元,所述接口控制器用于向该主控制单元发送通过所述接口接收到的数据,并且所述主控制单元被设置为把一些数据分组识别为编码READ指令,并且把其它数据分组识别为编码WRITE指令(a)当接收到指示逻辑地址的READ指令时,访问用于把逻辑存储空间内的逻辑地址区域与所述存储器单元内相应的第一物理地址区域相关联的存储器地址映射表,依照所述地址映射表从对应于所述逻辑地址的存储器单元中的物理地址读取数据,并且把包括被读取数据的一个或多个数据分组传输到所述数据接口,并且(b)当接收到指示逻辑地址和待写入该逻辑地址的数据的WRITE指令时,依照所述存储器地址映射表确定对应于所述逻辑地址的物理地址是否处于擦除状态,并且若是,把数据写入该物理地址,或者若否,修改所述地址映射表以便把第二物理地址区域与包含所述逻辑地址的逻辑地址区域相关联,依照修改后的存储器地址映射表把数据写入对应于所述逻辑地址的物理地址,并且把存储在所述第一物理地址区域的其它部分中的所有数据复制到所述第二物理地址区域的相应位置。2.如权利要求1所述的设备,其中定义所述存储器地址映射表的数据在所述闪速存储器单元中被存储为映射数据,所述存储器控制设备被用于当修改所述存储器地址映射表时,修改所述映射数据。3.如权利要求2所述的设备,其中所述存储器控制地址单元在初始化时用于从所述闪速存储器单元中提取所述映射数据,并且在RAM存储器内生成所述存储器地址映射表。4.如权利要求2或3所述的设备,其中定义每个相应的物理地址区域和逻辑地址区域之间的所述映射的所述映射数据部分被存储在所述物理地址区域内。5.如权利要求4所述的设备,其中关于给定物理地址区域的所述映射数据被存储在所述物理地址区域的一个或多个页面的控制数据存储扇区中。6.如前述任意一项权利要求所述的设备,其中所述物理存储空间包括(i)通过所述存储器地址映射表与逻辑地址区域相关联的物理存储区域,以及(ii)在用于修改所述存储器地址映射表的所述主控制单元的操作下可以与所述逻辑地址相关联的排队物理存储区域。7.如权利要求6所述的设备,其中所述排队物理存储区域处于擦除状态。8.如权利要求6或7所述的设备,其中所述物理存储空间还包括保留的物理存储区域,在用于修改所述存储器地址映射表的主控制单元的操作下,该保留的物理存储区域不能与逻辑地址相关联。9.如前述任意一项权利要求所述的设备,其中所述物理地址区域是所述存储器...
【专利技术属性】
技术研发人员:陈亨利,符廷彬,林利泉,
申请(专利权)人:特科二零零零国际有限公司,
类型:发明
国别省市:SG[新加坡]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。