发明名称 闪存存储装置中保护数据安全的方法
摘要 本发明公开了一种闪存存储装置中保护存储数据安全的方法,所述方法包括:闪存控制器的控制总线和数据命令总线同时和0芯片及1芯片连接,其16位数据总线中8位连接0芯片,其余8位连接同一存储单元的1芯片,闪存控制器当中有一个数据重复单元。当写入数据管理表格时,0芯片和1芯片同时收到命令,数据重复逻辑单元启动,数据管理表格会同时写入0芯片和1芯片。当读出数据管理表格时,如果读取失败,则从同一存储单元中另一芯片读取。本发明降低数据管理表格损坏几率,保护了存储数据的安全,可以提高闪存控制器可靠性。
申请公布号 CN101751981A 申请公布日期 2010.06.23
申请号 CN200810243698.4 申请日期 2008.12.12
申请人 苏州亮智科技有限公司 发明人 庄志青;黄明;罗寒英;张志青
分类号 G11C7/10(2006.01)I;G11C29/44(2006.01)I 主分类号 G11C7/10(2006.01)I
代理机构 代理人
主权项 一种闪存存储装置中保护数据安全的方法,所述闪存存储装置(100)包括通过内部总线(130)连接的至少一个微处理器(110)、至少一个主机接口(160)和主机接口控制器(161)、至少一个内部缓存(120)、16位数据总线的闪存控制器组成的阵列(140)、8位数据总线的闪存芯片构成的闪存存储单元阵列(150),所述的闪存存储单元阵列被分成数个列模块,每个列模块包括数个行模块,每个行模块为一个闪存存储单元,每个闪存控制器对应一个列模块,所有闪存控制器阵列共享一个内部总线。所述的闪存控制器含有一个数据重复单元,所述方法包括以下步骤:a、两个8位数据总线的闪存芯片0(202)、芯片1(203)组成一个闪存存储单元;b、16位数据总线的存储控制器的上的控制总线同时连接同一存储单元的两片闪存芯片;c、16位数据总线的存储控制器的上8位数据线连接同一列上所有0芯片共享的数据总线,下8位连接同一列上所有1芯片共享的数据总线;d、闪存控制器具有一种数据管理表格模式,这种模式由嵌入式软件控制,在这种模式状态下,数据重复逻辑单元被启动;e、当闪存控制器接收写入闪存数据管理表格命令时,嵌入式软件将数据管理表格模式启动,开启数据重复逻辑单元;f、闪存芯片接收到写命令后,闪存数据管理表格经过DMA控制器、ECC,进入数据重复逻辑单元,数据重复逻辑单元将该闪存数据管理表格复制并写入同一存储单元的闪存芯片0和闪存芯片1;g、当闪存控制器接收到读取闪存管理表格命令时,嵌入式软件将数据管理表格模式启动,开启数据重复逻辑单元,闪存数据管理表格从闪存芯片0或闪存芯片1读出,闪存数据管理表格经过数据重复逻辑单元、ECC、DMA控制器被读出,若读取出现错误,闪存数据管理表格将会被从另一闪存芯片读取。
地址 215021 江苏省苏州市苏州工业园区金鸡湖大道1355号国际科技园二期D102-2