一种用于NAND FLASH的日志块快速命中方法

    公开(公告)号:CN107832234B

    公开(公告)日:2020-07-03

    申请号:CN201710666604.3

    申请日:2017-08-07

    Abstract: 一种用于NAND FLASH的日志块快速命中方法,首先在系统内存中创建LOPB,在向LOG块写数据的同时不断向LOPB中添加LPA,在读数据过程中,根据目标扇区的LBA地址LADDR,计算其页偏移地址,查找相应的LOPB的LPA,从某结点开始遍历,能够快速准确找到存放与目标LADDR相同页偏移地址的日志块中页地址,进一步根据找到的页冗余区的地址信息计算该页中是否命中目标LADDR。本发明方法降低系统内存的消耗同时能够快速命中日志块,提高系统响应速度,减少查找日志块的资源开销和时间消耗,提升了闪存处理器的性能,对系统内存资源较为宝贵的片上系统具有实际意义。

    一种用于NAND FLASH的系统掉电保护实现方法

    公开(公告)号:CN105589767B

    公开(公告)日:2018-07-31

    申请号:CN201510965336.6

    申请日:2015-12-21

    Abstract: 种用于NAND FLASH的系统掉电保护实现方法,包括以下步骤:、将NAND FLASH内的所有块通过级表、二级表和三级表进行映射管理;二、系统上电,加载级表、二级表和三级表,恢复系统工作状态;三、依据表中数据,判断在数据更新过程中是否发生异常掉电;四、当NAND Flash存储的信息发生改变时,对级表、二级表和三级表进行更新。本发明在新级表、新二级表或新三级表被成功写入后,再擦除原级表、原二级表或原三级表,且这些表在可查的地址范围内,因此系统在掉电重新上电后,系统完整保留了各表中的数据,能够根据各表中的数据,对系统状态进行恢复。

    一种用于NAND FLASH的日志块快速命中方法

    公开(公告)号:CN107832234A

    公开(公告)日:2018-03-23

    申请号:CN201710666604.3

    申请日:2017-08-07

    Abstract: 一种用于NAND FLASH的日志块快速命中方法,首先在系统内存中创建LOPB,在向LOG块写数据的同时不断向LOPB中添加LPA,在读数据过程中,根据目标扇区的LBA地址LADDR,计算其页偏移地址,查找相应的LOPB的LPA,从某结点开始遍历,能够快速准确找到存放与目标LADDR相同页偏移地址的日志块中页地址,进一步根据找到的页冗余区的地址信息计算该页中是否命中目标LADDR。本发明方法降低系统内存的消耗同时能够快速命中日志块,提高系统响应速度,减少查找日志块的资源开销和时间消耗,提升了闪存处理器的性能,对系统内存资源较为宝贵的片上系统具有实际意义。

Patent Agency Ranking