CN100422955C - 半导体存储器装置和控制器及其读写控制方法 - Google Patents

半导体存储器装置和控制器及其读写控制方法 Download PDF

Info

Publication number
CN100422955C
CN100422955C CNB2004800086064A CN200480008606A CN100422955C CN 100422955 C CN100422955 C CN 100422955C CN B2004800086064 A CNB2004800086064 A CN B2004800086064A CN 200480008606 A CN200480008606 A CN 200480008606A CN 100422955 C CN100422955 C CN 100422955C
Authority
CN
China
Prior art keywords
memory
mentioned
constructions
logic
situation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2004800086064A
Other languages
English (en)
Other versions
CN1768331A (zh
Inventor
中西雅浩
泉智绍
笠原哲志
田村和明
松野公则
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1768331A publication Critical patent/CN1768331A/zh
Application granted granted Critical
Publication of CN100422955C publication Critical patent/CN100422955C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/06Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/20Employing a main memory using a specific memory technology
    • G06F2212/202Non-volatile memory
    • G06F2212/2022Flash memory

Abstract

将控制器(102)和4个闪速存储器(F0~F3)的各2个连接到2条存储器总线上,将各闪速存储器分割为大致相等的大小的区域,形成前后半区域。在4存储器结构时,以每个规定的大小区分由主机指定的连续逻辑地址,按下述顺序以重复巡回F0、F1、F2、F3的形式进行写入。在2存储器结构时,以重复巡回F00、F10、F01、F11的形式进行写入。这样,与连接到控制器上的闪速存储器的数目无关地谋求控制器处理的共用化。

Description

半导体存储器装置和控制器及其读写控制方法
技术领域
本发明涉及使用了非易失性存储器(闪速存储器)作为半导体存储器的半导体存储器装置和控制器及其读写控制方法。
背景技术
在半导体存储器装置中,SD存储卡(登录商标)或COMPACTFLASH(登录商标)等的存储卡具有小型化的特征。有效地利用这些特征,存储卡作为数码相机等的便携式装置的可装卸的存储器装置正在实现实用化。
实现了实用化的存储卡在其内部内置了非易失性存储器(闪速存储器)和作为其控制电路的控制器LSI。近年来,对于存储卡来说,大容量化和高速写入的要求越来越高。因此,在下述方面作了改进,即,内置多个芯片的非易失性存储器并用多条存储器总线、例如2条存储器总线连接非易失性存储器与控制器LSI、并列地进行写入等。在特开平6-119128号公报中公开了这些技术的一例。
但是,在现有的半导体存储器装置中,为了实现存储卡的容量的变动、例如256MB或512MB等,只变更内置的非易失性存储器的安装数目是不够的。换言之,必须根据非易失性存储器的安装数目来转换控制器LSI内部的地址管理处理。因此,存在内部处理变得繁琐、控制器LSI的成本因引进其编排而增加这样的缺点。
本发明针对上述问题,实现即使变更内置的非易失性存储器的数目也能用同一处理来控制的控制器LSI(以后单单称为控制器)。换言之,本发明提高了控制器的通用性,结果实现半导体存储器装置的低价格。具体地说,以经2条总线分别控制各2个(合计4个)非易失性存储器为基本点。而且,简化控制器的地址管理处理,实现经2条总线能共同地分别控制各1个(合计2个)非易失性存储器的控制器。
发明内容
本发明的半导体存储器装置和非易失性存储器的控制器的特征在于:根据来自主机的读写指示经第1和第2存储器总线对多个非易失性存储器进行读写控制。
根据本发明,提供了一种半导体存储器装置,具有多个非易失性存储器和根据来自主机的读写指示经第1存储器总线和第2存储器总线对上述多个非易失性存储器进行读写控制的控制器,其特征在于:
在将在上述第1存储器总线上连接非易失性存储器F0、在上述第2存储器总线上连接非易失性存储器F1的情况称为2存储器结构、将在上述第1存储器总线上连接两个非易失性存储器F0、F2和在上述第2存储器总线上连接两个非易失性存储器F1、F3的情况称为4存储器结构的情况下,上述控制器具备:
选择部,选择上述2存储器结构和上述4存储器结构的某一方;
序贯数变换部,将各自的非易失性存储器分割为2个区域以形成前半区域和后半区域,将由上述主机指定的连续逻辑地址,按照每一规定数量的连续逻辑地址,变换为一个逻辑序贯数;
模数生成部,对于上述逻辑序贯数生成4的余数系列的逻辑序贯模数;以及
写入控制部,如果由上述主机发出对连续逻辑地址的写入指示,则根据上述逻辑序贯模数,在上述4存储器结构的情况下,以选择性地重复巡回非易失性存储器F0、F1、F2、F3的形式进行写入,在上述2存储器结构的情况下,以选择性地重复巡回F0的前半区域、F1的前半区域、F0的后半区域、F1的后半区域的形式进行写入。
根据本发明,还提供了一种控制器,根据来自主机的读写指示经第1存储器总线和第2存储器总线对多个非易失性存储器进行读写控制,其特征在于,
在将在上述第1存储器总线上连接非易失性存储器F0、在上述第2存储器总线上连接非易失性存储器F1的情况称为2存储器结构、将在上述第1存储器总线上连接两个非易失性存储器F0、F2和在上述第2存储器总线上连两个接非易失性存储器F1、F3的情况称为4存储器结构的情况下,上述控制器具备:
选择部,选择上述2存储器结构和上述4存储器结构的某一方;
序贯数变换部,将各自的非易失性存储器分割为2个区域以形成前半区域和后半区域,将由上述主机指定的连续逻辑地址,按照每一规定数量的连续逻辑地址,变换为一个逻辑序贯数;
模数生成部,对于上述逻辑序贯数生成4的余数系列的逻辑序贯模数;以及
写入控制部,如果由上述主机发出对连续逻辑地址的写入指示,则根据上述逻辑序贯模数,在上述4存储器结构的情况下,以选择性地重复巡回非易失性存储器F0、F1、F2、F3的形式进行写入,在上述2存储器结构的情况下,以选择性地重复巡回F0的前半区域、F1的前半区域、F0的后半区域、F1的后半区域的形式进行写入。
根据本发明,还提供了一种半导体存储器的读写控制方法,根据来自主机的读写指示经第1存储器总线和第2存储器总线对多个非易失性存储器进行读写控制,其特征在于,
在将在上述第1存储器总线上连接非易失性存储器F0、在上述第2存储器总线上连接非易失性存储器F1的情况称为2存储器结构、将在上述第1存储器总线上连接两个非易失性存储器F0、F2和在上述第2存储器总线上连接两个非易失性存储器F1、F3的情况称为4存储器结构时,
选择上述2存储器结构和上述4存储器结构的某一方,
将各自的非易失性存储器分割为2个区域以形成前半区域和后半区域,将由上述主机指定的连续逻辑地址,按照每一规定数量的连续逻辑地址,变换为一个逻辑序贯数;
对于上述逻辑序贯数生成形成4的余数系列的逻辑序贯模数,
如果由上述主机发出对连续逻辑地址的写入指示,则根据上述逻辑序贯模数,在上述4存储器结构的情况下,以选择性地重复巡回非易失性存储器F0、F1、F2、F3的形式进行写入,在上述2存储器结构的情况下,以选择性地重复巡回F0的前半区域、F1的前半区域、F0的后半区域、F1的后半区域的形式进行写入。
将在上述第1存储器总线上连接非易失性存储器F0、在上述第2存储器总线上连接非易失性存储器F1的情况称为2存储器结构。而且,将在上述第1存储器总线上连接非易失性存储器F0、F2和在上述第2存储器总线上连接非易失性存储器F1、F3的情况称为4存储器结构。在将各自的非易失性存储器2分割为大致相等的大小的区域以形成前后半区域时,对于控制器来说,设置将由上述主机指定的连续逻辑地址变换为每个规定的大小的逻辑序贯数的变换单元,设置对于逻辑序贯数生成形成重复0至3的值的4的余数系列的逻辑序贯模数的模数生成部。如果由主机发出对连续逻辑地址的写入指示,则根据逻辑序贯模数,在4存储器结构的情况下,以重复巡回非易失性存储器F0、F1、F2、F3的形式进行数据写入,在2存储器结构的情况下,以重复巡回F0的前半区域、F1的前半区域、F0的后半区域、F1的后半区域的形式进行数据的写入。
按照这样的结构,由于虽然控制器的基本架构(地址管理处理)以进行4存储器结构的控制为基本点,但在2存储器结构的情况下将各自的存储器分割为2个区域能假想地作为4存储器结构来控制,故对于2存储器结构的地址管理处理也能用1个架构来共用。换言之,由于在非易失性存储器(闪速存储器)是4个的情况和2个的情况下没有必要分别个别地设置地址管理处理,故可降低控制器和半导体存储器装置的成本。
附图说明
图1是示出了包含本发明的实施例的控制器的半导体存储器装置的整体结构的框图。
图2是将半导体存储器装置中使用的闪速存储器作为4闪速存储器连接的情况下的F0的结构图。
图3是将半导体存储器装置中使用的闪速存储器作为2闪速存储器连接的情况下的F0的结构图。
图4是示出了半导体存储器装置中的块的结构的概念图。
图5是示出了半导体存储器装置中的逻辑地址格式的结构例的概念图。
图6是示出半导体存储器装置的写入序列的概念图。
具体实施方式
以下,说明本发明的实施例中的半导体存储器装置和控制器。图1是示出本实施例的半导体存储器装置的结构的框图。半导体存储器装置具有控制器102和多个闪速存储器103~106。在此,有时也分别将闪速存储器103、104、105、106作为F0、F1、F2、F3来说明。
控制器102对于根据来自主机101的数据写入命令或读出命令被传送了的连续的逻辑地址列,从逻辑地址变换为物理地址,同时对4个闪速存储器103、104、105、106或2个闪速存储器103、104进行数据的写入或读出。再有,用虚线示出了闪速存储器105、106,但这表示在非易失性存储器是2存储器结构的情况下将其除外。
此外,分别利用芯片启动信号CE0、CE1、CE2、CE3独立地选择各闪速存储器103、104、105、106。此外,使用2条存储器总线连接了控制器102与闪速存储器103~106,在总线编号0的存储器总线上连接闪速存储器103、105,在总线编号1的存储器总线上连接闪速存储器104、106。
再有,控制器102进行对于非易失性存储器的数据的写入工作或读出工作,但按功能来说,具有选择部102a、序贯数变换部(SN变换部)102b、模数生成部(MN生成部)102c和读写控制部(W/R控制部)102d。
选择部102a判断闪速存储器是2存储器结构还是4存储器结构并选择某一方。具体地说,在电源接通之后的初始化处理中,选择部102a通过检验控制器102中的发送芯片启动信号CE0、CE1、CE2、CE3用的各端子是否连接到闪速存储器上、即是否开通来判断被安装了的闪速存储器的数目。SN变换部102b将由主机101指定的逻辑地址变换为每个规定的大小的逻辑序贯数。MN生成部102c对于逻辑序贯数生成形成重复0至3的值的4的余数系列的逻辑序贯模数。对于W/R控制部102d来说,如果由主机101发出对连续逻辑地址的写入指示,则根据逻辑序贯模数,在4存储器结构的情况下,以选择性地重复巡回非易失性存储器F0、F1、F2、F3的形式进行写入,在2存储器结构的情况下,以选择性地重复巡回F0的前半区域、F1的前半区域、F0的后半区域、F1的后半区域的形式进行写入。此外,W/R控制部102d根据存储器结构,读出有访问要求的数据。带有这样的功能的控制器102,具体地说,具有微型计算机及RAM等,由其周边器件、软件等构成。
图2和图3表示1个闪速存储器的内部结构。图2中示出的201是4存储器结构的闪速存储器103的示意图。另一方面,图3中示出的202是2存储器结构的闪速存储器103的示意图。再有,将其它的闪速存储器,即在4存储器结构时将闪速存储器104、105、106也作成与闪速存储器103同样的结构。在2存储器结构时,也将闪速存储器104也作成与闪速存储器103同样的结构。
关于4存储器结构时的闪速存储器,分割为2个区域、即单元编号0、1来控制。关于2存储器结构时的闪速存储器,分割为2个假想的闪速存储器、即存储器F00、F01来控制。再有,将各闪速存储器如图示那样分割为多个块(BL)单位来处理。
图4是作为擦除单位的块的内部结构图,这相当于图2和图3中示出的各块(BL)。数据的写入单位是1页(2KB)。由4个扇区、即扇区0~3构成各页。各扇区具有512B的容量。然后,用128页(页0~127)构成1块。再有,为了说明的简单起见,省略了各扇区或各页的管理区域。
图5是生成逻辑地址格式的说明图。如图5中所示,逻辑地址格式具有1比特的单元No、规定的比特数的逻辑块No、7比特的页No、1比特的对No、1比特的总线No和2比特的扇区No。
扇区No是选择图4中示出的扇区0~3的哪一个用的比特。总线No是如图1中所示那样选择2条存储器总线的哪一条的比特。对No是选择闪速存储器的组合的比特。在4存储器结构的情况下,选择闪速存储器103、104的对或闪速存储器105、106的对。在2存储器结构的情况下,选择闪速存储器103、104的前半区域(图1中示出的F00、F10)的对或闪速存储器103、104的后半区域(图1中示出的F01、F11)的对。例如,在对No为0的情况下,在4存储器结构时对闪速存储器103、104的组进行访问。在2存储器结构时对闪速存储器103、104的各前半区域(F00、F10)的组进行访问。另一方面,在对No为1的情况下,在4存储器结构时对闪速存储器105、106的组进行访问。在2存储器结构时对闪速存储器103、104的各后半区域(F01、F11)的组进行访问。
页No是选择图4中示出的每1块的全部的页数(128页)中哪一页用的比特。逻辑块No是各闪速存储器的一半的区域、即在图2的201中相当于单元No0或单元No1、在图3的202中相当于F00或F01的逻辑块No,用规定的比特数来构成。在控制器102中利用逻辑物理变换表将该逻辑块No变换为物理块No来进行块的选择。所谓逻辑物理变换表,是根据规定的规则将逻辑地址变换为物理地址时使用的表。
单元No是在4存储器结构的情况下使用的比特,如图2的201中所示,是选择闪速存储器的前后半的比特。利用对No和总线No的2比特,在4存储器结构的情况下可确定4个闪速存储器103~106的哪一个,在2存储器结构的情况下可确定F00、F01、F10、F11这4个假想的闪速存储器的哪一个。
再有,上述的逻辑地址格式毕竟是一例,当然可根据闪速存储器的结构或架构变更比特数或排列等。
图6是示出了与根据来自主机101的数据写入命令被传送了的连续的逻辑地址列(以后定为逻辑系列No)对应地在某个闪速存储器(或区域)中写入数据的时序图。
以下,以图6为中心说明本实施例的半导体存储器装置的工作。在图6的(1)中,从主机101与数据写入命令一起对控制器102传送逻辑系列No(L.S.No)。逻辑系列No按每2KB(相当于作为写入单位的页大小)成为编号顺序,对该编号加1,使得图5中示出的逻辑地址格式中的总线No的比特成为加1的位置。控制器102以该比特位置为起点,一边在页单位中加1,一边进行对各闪速存储器的写入。
该逻辑系列No,如图6的(2)中所示,被变换为取0至3的值的4的余数系列,或只取出低位比特,作为逻辑序贯模数No(L.S.M.No)供闪速存储器的选择。即,使对No和总线No加1,如4为0、5为1那样,成为0、1、2、3,或在2比特表现的情况下,成为00、01、10、11。再有,在图6中,将闪速存储器103作为F0、将104作为F1、将105作为F2、将106作为F3来表示。
因而,在4存储器结构(4FM)中,由于对No在闪速存储器F0、F1时为值0,故作为写入顺序,如图6(3)中所示,以巡回F0、F1、F2、F3的形态被重复。另一方面,在2存储器结构(2FM)中,由于对No在闪速存储器F0的前半区域F00和F1的前半区域F10时为值0,故作为写入顺序,如图6(4)中所示,以巡回F00、F10、F01、F11的形态被重复。再有,作为写入起点,也可以是F0或F00以外的点。这样,通过将闪速存储器2分割为大致相等的2个逻辑区域,只通过改变对No的定义,就可使用同一的地址处理、即图5中示出的逻辑地址格式进行4存储器结构和2存储器结构的写入地址管理。
再有,在本实施例中,对1个闪速存储器的全部区域,对逻辑地址范围进行了2分割,但也可例如分割为区域0~7的8个区域,对前半的区域0~3和后半的区域4~7进行分组,使对No分别为0和1。
产业上利用的可能性
与本发明有关的半导体存储器装置特别是在分割管理了大容量的非易失性存储器(闪速存储器)、即块数大的区域的方法是合理的存储卡等中,在通过变更内置的非易失性存储器的个数来变更卡容量时是非常有益的。此外,本发明的控制器通过将非易失性存储器附加到内置了多个芯片的存储器模块中,可实现具有任意的容量的半导体存储器装置的功能。

Claims (4)

1. 一种半导体存储器装置,具有多个非易失性存储器和根据来自主机的读写指示经第1存储器总线和第2存储器总线对上述多个非易失性存储器进行读写控制的控制器,其特征在于:
在将在上述第1存储器总线上连接非易失性存储器F0、在上述第2存储器总线上连接非易失性存储器F1的情况称为2存储器结构、将在上述第1存储器总线上连接两个非易失性存储器F0、F2和在上述第2存储器总线上连接两个非易失性存储器F1、F3的情况称为4存储器结构的情况下,上述控制器具备:
选择部,选择上述2存储器结构和上述4存储器结构的某一方;
序贯数变换部,将各自的非易失性存储器分割为2个区域以形成前半区域和后半区域,将由上述主机指定的连续逻辑地址,按照每一规定数量的连续逻辑地址,变换为一个逻辑序贯数;
模数生成部,对于上述逻辑序贯数生成4的余数系列的逻辑序贯模数;以及
写入控制部,如果由上述主机发出对连续逻辑地址的写入指示,则根据上述逻辑序贯模数,在上述4存储器结构的情况下,以选择性地重复巡回非易失性存储器F0、F1、F2、F3的形式进行写入,在上述2存储器结构的情况下,以选择性地重复巡回F0的前半区域、F1的前半区域、F0的后半区域、F1的后半区域的形式进行写入。
2. 根据权利要求1中所述的半导体存储器装置,其特征在于,
上述非易失性存储器被分割为大于等于2个的逻辑地址范围,对上述每个逻辑地址范围设置了将逻辑地址变换为物理地址的逻辑物理变换表。
3. 一种控制器,根据来自主机的读写指示经第1存储器总线和第2存储器总线对多个非易失性存储器进行读写控制,其特征在于,
在将在上述第1存储器总线上连接非易失性存储器F0、在上述第2存储器总线上连接非易失性存储器F1的情况称为2存储器结构、将在上述第1存储器总线上连接两个非易失性存储器F0、F2和在上述第2存储器总线上连接两个非易失性存储器F1、F3的情况称为4存储器结构的情况下,上述控制器具备:
选择部,选择上述2存储器结构和上述4存储器结构的某一方;
序贯数变换部,将各自的非易失性存储器分割为2个区域以形成前半区域和后半区域,将由上述主机指定的连续逻辑地址,按照每一规定数量的连续逻辑地址,变换为一个逻辑序贯数;
模数生成部,对于上述逻辑序贯数生成4的余数系列的逻辑序贯模数;以及
写入控制部,如果由上述主机发出对连续逻辑地址的写入指示,则根据上述逻辑序贯模数,在上述4存储器结构的情况下,以选择性地重复巡回非易失性存储器F0、F1、F2、F3的形式进行写入,在上述2存储器结构的情况下,以选择性地重复巡回F0的前半区域、F1的前半区域、F0的后半区域、F1的后半区域的形式进行写入。
4. 一种半导体存储器的读写控制方法,根据来自主机的读写指示经第1存储器总线和第2存储器总线对多个非易失性存储器进行读写控制,其特征在于,
在将在上述第1存储器总线上连接非易失性存储器F0、在上述第2存储器总线上连接非易失性存储器F1的情况称为2存储器结构、将在上述第1存储器总线上连接两个非易失性存储器F0、F2和在上述第2存储器总线上连接两个非易失性存储器F1、F3的情况称为4存储器结构时,
选择上述2存储器结构和上述4存储器结构的某一方,
将各自的非易失性存储器分割为2个区域以形成前半区域和后半区域,将由上述主机指定的连续逻辑地址,按照每一规定数量的连续逻辑地址,变换为一个逻辑序贯数;
对于上述逻辑序贯数生成形成4的余数系列的逻辑序贯模数,
如果由上述主机发出对连续逻辑地址的写入指示,则根据上述逻辑序贯模数,在上述4存储器结构的情况下,以选择性地重复巡回非易失性存储器F0、F1、F2、F3的形式进行写入,在上述2存储器结构的情况下,以选择性地重复巡回F0的前半区域、F1的前半区域、F0的后半区域、F1的后半区域的形式进行写入。
CNB2004800086064A 2003-10-17 2004-10-13 半导体存储器装置和控制器及其读写控制方法 Active CN100422955C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003357694 2003-10-17
JP357694/2003 2003-10-17

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100835617A Division CN101286137A (zh) 2003-10-17 2004-10-13 半导体存储器装置和控制器及其读写控制方法

Publications (2)

Publication Number Publication Date
CN1768331A CN1768331A (zh) 2006-05-03
CN100422955C true CN100422955C (zh) 2008-10-01

Family

ID=34463252

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB2004800086064A Active CN100422955C (zh) 2003-10-17 2004-10-13 半导体存储器装置和控制器及其读写控制方法
CNA2008100835617A Pending CN101286137A (zh) 2003-10-17 2004-10-13 半导体存储器装置和控制器及其读写控制方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNA2008100835617A Pending CN101286137A (zh) 2003-10-17 2004-10-13 半导体存储器装置和控制器及其读写控制方法

Country Status (5)

Country Link
US (2) US7203105B2 (zh)
JP (1) JPWO2005038655A1 (zh)
CN (2) CN100422955C (zh)
TW (1) TW200515147A (zh)
WO (1) WO2005038655A1 (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100433195C (zh) * 2003-12-31 2008-11-12 深圳市朗科科技股份有限公司 闪存介质数据写入方法
KR100706246B1 (ko) * 2005-05-24 2007-04-11 삼성전자주식회사 읽기 성능을 향상시킬 수 있는 메모리 카드
US7848144B2 (en) * 2008-06-16 2010-12-07 Sandisk Corporation Reverse order page writing in flash memories
US8745439B2 (en) * 2009-04-17 2014-06-03 Lsi Corporation Systems and methods for multilevel media defect detection
US9026714B2 (en) * 2010-06-04 2015-05-05 Cisco Technology, Inc. Memory expansion using rank aggregation
JP2012014416A (ja) * 2010-06-30 2012-01-19 Toshiba Corp 記録装置、書き込み装置、読み出し装置、及び記録装置の制御方法
US8589360B2 (en) * 2011-12-12 2013-11-19 Hewlett-Packard Development Company, L.P. Verifying consistency levels
KR102012740B1 (ko) * 2012-07-18 2019-08-21 삼성전자주식회사 복수의 불휘발성 메모리 칩들을 포함하는 저장 장치 및 그것의 제어 방법
KR102002921B1 (ko) 2012-12-05 2019-07-23 삼성전자주식회사 버퍼 운영 방법 및 그에 따른 반도체 저장 장치
CN105706071A (zh) * 2013-09-26 2016-06-22 英特尔公司 持久性存储器的块存储孔
CN105335296B (zh) * 2014-07-30 2018-08-14 华为技术有限公司 一种数据处理方法、装置及系统

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4866745A (zh) * 1971-12-16 1973-09-12
JPH0520181A (ja) * 1991-07-10 1993-01-29 Fujitsu Ltd 主記憶制御装置
JPH07295880A (ja) * 1994-04-27 1995-11-10 Toshiba Corp インタリーブ方式を適用する記憶装置
CN1156280A (zh) * 1996-01-30 1997-08-06 Tdk株式会社 闪烁存储系统
JPH10187359A (ja) * 1996-12-26 1998-07-14 Toshiba Corp データ記憶システム及び同システムに適用するデータ転送方法
CN1081360C (zh) * 1996-11-18 2002-03-20 日本电气株式会社 虚拟通道存储系统
CN1342935A (zh) * 2000-09-12 2002-04-03 财团法人资讯工业策进会 多重可变地址映射电路
US20030088742A1 (en) * 1999-11-10 2003-05-08 Lee Jeffery H. Parallel access virtual channel memory system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4418394A (en) * 1980-08-13 1983-11-29 Environmental Research Institute Of Michigan Optical residue arithmetic computer having programmable computation module
JP3105092B2 (ja) 1992-10-06 2000-10-30 株式会社東芝 半導体メモリ装置
JP4418439B2 (ja) * 2006-03-07 2010-02-17 パナソニック株式会社 不揮発性記憶装置およびそのデータ書込み方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4866745A (zh) * 1971-12-16 1973-09-12
JPH0520181A (ja) * 1991-07-10 1993-01-29 Fujitsu Ltd 主記憶制御装置
JPH07295880A (ja) * 1994-04-27 1995-11-10 Toshiba Corp インタリーブ方式を適用する記憶装置
CN1156280A (zh) * 1996-01-30 1997-08-06 Tdk株式会社 闪烁存储系统
CN1081360C (zh) * 1996-11-18 2002-03-20 日本电气株式会社 虚拟通道存储系统
JPH10187359A (ja) * 1996-12-26 1998-07-14 Toshiba Corp データ記憶システム及び同システムに適用するデータ転送方法
US20030088742A1 (en) * 1999-11-10 2003-05-08 Lee Jeffery H. Parallel access virtual channel memory system
CN1342935A (zh) * 2000-09-12 2002-04-03 财团法人资讯工业策进会 多重可变地址映射电路

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
两级地址编码. 蔺天鹏.计算机学报,第4期. 1980
两级地址编码. 蔺天鹏.计算机学报,第4期. 1980 *

Also Published As

Publication number Publication date
CN1768331A (zh) 2006-05-03
CN101286137A (zh) 2008-10-15
US20060190670A1 (en) 2006-08-24
US7633817B2 (en) 2009-12-15
TW200515147A (en) 2005-05-01
TWI365376B (zh) 2012-06-01
WO2005038655A1 (ja) 2005-04-28
US20070156948A1 (en) 2007-07-05
JPWO2005038655A1 (ja) 2007-01-18
US7203105B2 (en) 2007-04-10

Similar Documents

Publication Publication Date Title
CN101676886B (zh) 闪存装置及其运作方法
US4740916A (en) Reconfigurable contiguous address space memory system including serially connected variable capacity memory modules and a split address bus
US7126873B2 (en) Method and system for expanding flash storage device capacity
CN100422955C (zh) 半导体存储器装置和控制器及其读写控制方法
US20100332775A1 (en) Hybrid interleaving in memory modules
JPH06324937A (ja) メモリカード
US20070214310A1 (en) Nonvolatile memory system and management method for nonvolatile memory
JP5533963B2 (ja) 構成可能な入出力ポートを伴うメモリモジュール
KR20100100395A (ko) 복수의 프로세서를 포함하는 메모리 시스템
US20100325342A1 (en) Memory controller and nonvolatile storage device using same
CN100357870C (zh) 对挂接在片外单总线上的多种存储器进行访问的方法
US20040030823A1 (en) Non-volatile storage device and control method thereof
JPH0612318A (ja) システムメモリ及び該メモリを内蔵したマイクロコンピュータ
WO2006051779A1 (ja) 不揮発性記憶装置の制御方法、メモリコントローラ及び不揮発性記憶装置
US20080189493A1 (en) Memory controlling method, program and device
US8312206B2 (en) Memory module and memory module system
US6622196B1 (en) Method of controlling semiconductor memory device having memory areas with different capacities
CN116301664B (zh) 存储器的控制器、组件、电子设备及命令缓存方法
EP0295186B1 (en) Boundary-free semiconductor memory device having a plurality of slide access memories
JP2001319483A (ja) 拡充可能なメモリ集積回路装置
JP2938453B2 (ja) メモリシステム
JP4505343B2 (ja) 半導体メモリ装置及び記憶制御方法
JPS63217597A (ja) 記憶装置
JPS6211751B2 (zh)
JP2007241619A (ja) メモリコントローラ、不揮発性記憶装置、不揮発性記憶システム、及びデータ書き込み方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant