发明名称 逻辑区块与物理区块形成弹性对应的方法
摘要 本发明为一种逻辑区块与物理区块形成弹性对应的方法,该方法先计算出闪存中所有好与坏的物理区块总数,再依闪存所拥有的区域数进行分配,且每一区域均设置有固定数量的区块作为暂存区块,以让每一区域的逻辑区块与暂存区块的总数恰等于该区域的物理区块,且将分配后的信息纪录于一好的物理区块,使闪存执行初始化时,控制芯片会找出放置此信息的区块,并将此区块的讯息读取出来存放在控制芯片中的静态随机存储器内,依据该存储信息,对相对应区域里的区块作对应表,即可让每个区域的逻辑区块与物理区块呈不固定比例的方式对应,即使坏的物理区块集中于闪存中一个或数个区域时,仍可以有效的管理闪存。
申请公布号 CN1979449B 申请公布日期 2010.10.27
申请号 CN200510129723.2 申请日期 2005.12.08
申请人 群联电子股份有限公司 发明人 粱居正;粱鸣仁
分类号 G06F12/02(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 北京中原华和知识产权代理有限责任公司 11019 代理人 寿宁;张华辉
主权项 一种逻辑区块与物理区块形成弹性对应的方法,该方法的步骤如下:先计算出闪存中所有好的物理区块与坏的物理区块的总数,其中该闪存具有多个区域,且所述坏的物理区块是以一非均匀方式被分配至该些区域中;依据所述坏的物理区块的数目将该好的物理区块依据该区域的数目分配至该些区域中,其中每一区域均设置有固定数量的区块作为暂存区块,并且让每一区域的逻辑区块与暂存区块的总数恰等于该区域的好的物理区块,其中所述区域之中的其中一个区域的所述好的物理区块的数目与所述区域之中的至少另一个区域的所述好的物理区块的数目不相同,且每一所述区域的物理区块总数相同;将分配后的信息记录于一好的物理区块;闪存执行初始化;控制芯片会找出放置此信息的该好的物理区块,并将此信息读取出来存放在控制芯片中的静态随机存储器内;以及依据该静态随机存储器内所储存的该信息,建立每一区域的区块对应表。
地址 中国台湾新竹县