【技术实现步骤摘要】
进行存取管理的方法、记忆装置、电子装置和其控制器
本专利技术涉及存储器控制,尤其涉及一种用以在记忆装置中进行存取管理的方法、相关记忆装置及其控制器以及相关电子装置。
技术介绍
近年来由于存储器的技术不断地发展,各种可携式或非可携式记忆装置(例如分别符合安全数字(SecureDigital,SD)/多媒体记忆卡(MultimediaCard,MMC)、小型快速(compactflash,CF)、记忆棒(memorystick,MS)以及极度数字图像(ExtremeDigital-PictureCard,XD-card)规范的记忆卡或符合通用闪存存储(UniversalFlashStorage,UFS)与嵌入式多媒体记忆卡(embeddedmultimediacard,EMMC)的规格的嵌入式记忆装置)被广泛地实施于诸多应用中。因此,这些记忆装置中的存储器的存取控制遂成为相当热门的议题。以常用的与非门(NAND)型闪存而言,其可包括单阶细胞(singlelevelcell,SLC)和多阶细胞(multiplelevelcell,MLC)闪存。在单阶细胞闪存中,用作存储单元的每个晶体管可以具有分别用以表示逻辑值0和1的两个电荷值中的任何一个。而多阶细胞闪存中用作存储单元的每个晶体管的存储能力则可被充分利用,其中晶体管可由比单阶细胞闪存中的电压高的电压驱动,并且可以利用不同的电压位准来记录至少两位(例如00,01,11或10)的信息。理论上,多阶细胞闪存的记录密度可达到单阶细胞闪存的记录密度的至少两倍,因此是NAND型闪存的制造商所偏好的。相较于单阶细胞闪存,多阶 ...
【技术保护点】
1.一种用于在记忆装置中进行存取管理的方法,所述记忆装置包括非挥发性存储器,所述非挥发性存储器包括至少一非挥发性存储器组件,所述方法的特征在于,包括:从一主装置接收一主装置指令和一逻辑地址,其中所述主装置指令是一读取指令,且所述主装置指令和所述逻辑地址的一组合指出用以存取目标数据的一请求,且所述目标数据对应于来自所述非挥发性存储器的所述逻辑地址;关于用以存取对应于来自所述非挥发性存储器的所述逻辑地址的所述目标数据的所述请求,进行一检查操作以取得一检查结果,以供判断是否将一逻辑‑实体表从所述非挥发性存储器加载到所述记忆装置的一随机存取存储器,其中所述逻辑‑实体表包括用于存取所述目标数据的地址映射信息;从所述非挥发性存储器读取所述目标数据和相关的元数据,其中,当进行从所述非挥发性存储器读取所述目标数据时,所述逻辑‑实体表的一最新版本在所述随机存取存储器中为可得的;以及检查所述元数据内的一记录逻辑地址和自所述主装置接收的所述逻辑地址是否彼此相等,以控制是否将所述目标数据发送到所述主装置。
【技术特征摘要】
2017.10.06 US 62/568,797;2018.01.01 US 15/859,7121.一种用于在记忆装置中进行存取管理的方法,所述记忆装置包括非挥发性存储器,所述非挥发性存储器包括至少一非挥发性存储器组件,所述方法的特征在于,包括:从一主装置接收一主装置指令和一逻辑地址,其中所述主装置指令是一读取指令,且所述主装置指令和所述逻辑地址的一组合指出用以存取目标数据的一请求,且所述目标数据对应于来自所述非挥发性存储器的所述逻辑地址;关于用以存取对应于来自所述非挥发性存储器的所述逻辑地址的所述目标数据的所述请求,进行一检查操作以取得一检查结果,以供判断是否将一逻辑-实体表从所述非挥发性存储器加载到所述记忆装置的一随机存取存储器,其中所述逻辑-实体表包括用于存取所述目标数据的地址映射信息;从所述非挥发性存储器读取所述目标数据和相关的元数据,其中,当进行从所述非挥发性存储器读取所述目标数据时,所述逻辑-实体表的一最新版本在所述随机存取存储器中为可得的;以及检查所述元数据内的一记录逻辑地址和自所述主装置接收的所述逻辑地址是否彼此相等,以控制是否将所述目标数据发送到所述主装置。2.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述元数据内的所述记录逻辑地址与自所述主装置接收的所述逻辑地址彼此相同时,将所述目标数据发送到所述主装置。3.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述元数据内的所述记录逻辑地址与自所述主装置接收的所述逻辑地址不相等时,防止所述主装置存取所述目标数据。4.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述元数据内的所述记录逻辑地址与自所述主装置接收的所述逻辑地址彼此相同时,将所述目标数据发送给所述主装置,否则,防止所述主装置存取所述目标数据。5.如权利要求1所述的方法,其特征在于,所述方法还包括:向所述主装置发送所述记忆装置的一组内部映射信息以作为主机拥有信息,以供增强所述记忆装置的效能,其中所述组内部映射信息是有关于将逻辑地址映射到所述非挥发性存储器的实体地址;其中自所述主装置接收所述主装置指令和所述逻辑地址的步骤包括:在将所述记忆装置的所述组内部映射信息发送到所述主装置以作为所述主机拥有信息之后,自所述主装置接收所述主装置指令、所述逻辑地址和映射信息,其中所述映射信息是有关于将所述逻辑地址映射到所述非挥发性存储器的一实体地址。6.如权利要求5所述的方法,其特征在于,所述映射信息被接收作为所述主机拥有信息的至少一部分。7.如权利要求5所述的方法,其特征在于,所述主装置向所述记忆装置发送所述映射信息,以供引导所述记忆装置根据所述映射信息存取所述目标数据。8.如权利要求5所述的方法,其特征在于,当所述实体地址指向所述目标数据时,所述元数据内的所述记录逻辑地址与自所述主装置接收的所述逻辑地址彼此等同。9.如权利要求8所述的方法,其特征在于,当所述实体地址不指向所述目标数据时,所述元数据内的所述记录逻辑地址与自所述主装置接收的所述逻辑地址不相等。10.如权利要求5所述的方法,其特征在于,当所述实体地址不指向所述目标数据时,所述元数据内的所述记录逻辑地址与自所述主装置接收的所述逻辑地址不相等。11.如权利要求1所述的方法,其特征在于,所述方法还包括:在自所述主装置接收到所述主装置指令和所述逻辑地址之前,将所述目标数据写入对应于所述逻辑地址的一实体页中,并将所述目标数据的所述记录逻辑地址记录在所述实体页中;其中从所述非挥发性存储器读取所述目标数据和相关的元数据的步骤包括:从所述实体页读取所述目标数据和所述元数据,并且自所述元数据取得所述目标数据的所述记录逻辑地址。12.一种记忆装置,其特征在于,包括:一非挥发性存储器,用以存储信息,其中所述非挥发性存储器包括至少一非挥发性存储器组件;以及一控制器,耦接至所述非挥发性存储器并用以控制所述记忆装置的操作,其中所述控制器包括:一处理电路,用以根据来自一主装置的多个主装置指令来控制所述控制器,以容许所述主装置通过所述控制器存取所述非挥发性存储器,其中:所述控制器自所述主装置接收一主装置指令和一逻辑地址,其中所述主装置指令是一读取指令,并且所述主装置指令和所述逻辑地址的一组合指...
【专利技术属性】
技术研发人员:梁嘉旂,李介豪,
申请(专利权)人:慧荣科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。