发明名称 记忆体系统
摘要 一种包含具有记忆位置(38)的非挥发性记忆体(l8)之记忆体系统(10),以及一个控制器(16),其用来将资料结构写入记忆体及用来从记忆体中读取资料结构。建构该系统(10)以使得该位置(38)能够个别地写入,但却只能以整个区块的位置来清除。控制器(16)设置一个或多个可清除单元(39),每一个可清除单元(39)细分成储存格(50),每一个储存格(50)则是由位置(38)群所组成。控制器(16)基于每一个储存格,而将资料结构写入记忆体,及从记忆体中读取资料结构。系统(10)可以包含一个设置在快闪记忆体卡中的控制器。可替代地,控制器(16)可以设置于或者实现于一个主系统中,其主系统例如一个个人电脑(PC)。
申请公布号 TW436795 申请公布日期 2001.05.28
申请号 TW088100946 申请日期 1999.01.21
申请人 梅默瑞公司 发明人 艾伦.威许.辛凯尔;塞格、安那托里维希、葛罗伯特斯
分类号 G11C16/06 主分类号 G11C16/06
代理机构 代理人 林镒珠 台北市长安东路二段一一二号九楼
主权项 1.一种连接到主系统的记忆体系统,该系统包含:一个具有记忆位置的非挥发性记忆体,以及一个控制器,用来将资料结构写入记忆体及用来从记忆体中读取资料结构,且建构该系统以使得该位置能够个别地写入,但却只能以整个区块的位置来清除;其改良为:控制器构成至少一个可清除单元,其中,每一个清除单元包含至少一个可清除区块,以及控制器将每个可清除单元细分为位置群(其中每群称为一个储存格),以及控制器基于每个储存格,而将资料结构写入每个储存格且从每个储存格且从每个储存格中读取资料结构。2.根据申请专利范围第1项之记忆体系统,其中测试每个储存格中的记忆位置,并且如果一个失效出现于储存格中,则认为整个储存格皆不能用来储存资料结构,否则,则认为该储存格可用于储存资料结构。3.根据申请专利范围第1或第2项之记忆体系统,其中该非军发性记忆体包含多数个记忆体装置。4.根据申请专利范围第1或第2项之一种记忆体系统,其中的非挥发性记忆体仅为单一的记忆装置。5.根据申请专利范围第3项之记忆体系统,其中的控制器控制着合并于其每一个记忆装置中的附属控制器。6.根据申请专利范围第3项之记忆体系统,其中的控制器乃是以一种单一控制器的形式控制着其每一个记忆体装置。7.根据申请专利范围第1项之记忆体系统,其中指定每个可清除单元中至少一个的储存格,保留来储存控制资讯。8.根据申请专利范围第2项之记忆体系统,其中控制器指定保留每个可清除单元中至少一个的可用储存格,以使得其具有包含失效的不可用储存格、储存控制资讯所保留的储存格、以及用来储存从主系统所收到的资料之可用储存格。9.根据申请专利范围第7项之记忆体系统,其中一些所保留的储存格用来储存位址转换资讯,而其位址转换资讯是用来转换一个严自主系统的位址,成为一个适合存取记忆体的位址。10.根据申请专利范围第7项之记忆体系统,其中每一个所保留的储存格用来储存指向下一个保留储存格的指标资讯,直到抵及最后一个保留储存格,其指向储存适合存取记忆体的位址之记忆体中的位址。11.根据申请专利范围第1项之记忆体系统,其中由于具有多数个连接在一起而形成储存格体系的储存格,而实现位址的转换,其中藉由来自主系统所供应的一个逻辑位址之不同位元,来为储存格体系的不同层级定址,以使得最低储存格不是提供所需的实际实体位址,便是提供指向另一个储存格体系的指标资讯。12.根据申请专利范围第11项之记忆体系统,其中的储存格体系则是由保留来储存控制资讯的储存格所组成。13.根据申请专利范围第7项之记忆体系统,其中建构所保留的储存格具有多数个的登录元,并且其中的每个登录元储存多数个的栏位,因此一个储存于登录元中的栏位用来指向储存于另一个登录元的栏位,并且认为只有储存于一个登录元中最近所填写的栏位是有效的。14.一种使用于具有位置的非挥发性记忆体之控制器,其中的位置能够个别地写入,但却只能以整个区块的位置来清除,藉以在使用中,控制器设置至少一个的可清除单元,其中每一个可清除单元包含至少一个的可清除区块,控制器将每一个可清除单元细分成称为储存格的记忆位置群,以及控制器基于每个储存格而从储存格中读取资料结构,并且将资料结构写入储存格中。15.一种使用于控制器的非挥发性记忆体,该记忆体具有能够个别地写入,但却只能以整个区块位置来清除的位置,建构此非挥发性记忆体以使得至少设置一个可清除单元,其中每一个可清除单元包含至少一个可清除区块,并且每一个可清除区块细分成称为储存格的记忆位置群,以使得控制器基于每个储存格,而从储存格中读取资料结构,并且将资料结构写入储存格中。16.根据申请专利范围第15项之非挥发性记忆体,其中指定每个可清除单元中至少一个的储存格,保留来储存控制资讯。17.根据申请专利范围第16项之非挥发性记忆体,其中多数个的保留储存格连接在一起,以形成一个储存格体系,用来实现位址的转换,并且其中藉由来自主系统所供应的一个逻辑位址之不同位元,来为储存格体系的不同层级定址,以使得最低储存格不是提供所需的实际实体位址,便是提供指向另一个储存格体系的指标资讯。图式简单说明:第一图根据本发明的一个实施例,显示一个具有快闪记忆体的记忆体系统之方块图;第二图显示各种的失效结构,其可能发生于第一图的快闪记忆体之可清除区块其中一个内;第三图A显示第二图的可清除区块细分为储存格,藉以构成一个可清除单元;第三图B显示一个可清除单元,包含八个第二图的可清除区块;第四图显示第三图A的可清除单元,在其中的资料结构则具有五个储存;第五图阐述一个储存格图案的一部分,如何建构为第三图A的可清除单元;第六图A显示一个典型储存格图案的格式;第六图B阐述起因于第五图的第六图A中一个储存格图案之一部分;第七图显示一个用来存取第一图记忆体的实体位址格式;第八图更为详细地显示第七图的一个部分;第九图显示定址体系,用来将第一图系统的逻辑位址转换为实体位址;第十图更为详细地显示第九图的一部分;第十一图显示第九图的定址体系之链锁结构,其以第二区块位址表的形式;第十二图阐述当储存于一个控制储存格时之第十一图的表格;第十三图显示在可清除单元删除之后,其单元中的控制储存格之配置;第十四图显示一个可清除单元实体位址的格式;第十五图显示一个具有外加记忆装置的可清除单元;以及第十六图显示一个主系统中的层级体系,为本发明的一个实施例,其中的控制器履行一个软体层级。
地址 英国