发明名称 用于闪存的数据写入方法及其控制器与储存系统
摘要 本发明提供了一种用于闪存的数据写入方法及其控制器与储存系统,用于将来自于主机系统的数据写入至具有多个实体区块的闪存芯片中。本数据写入方法包括配置多个逻辑存取地址及记录实体区块的一地址中心与一地址半径。本数据写入方法也包括接收欲写入至逻辑存取地址的数据;取得实体区块之中的已开启实体区块;及依据欲写入数据的逻辑存取地址和已开启实体区块的地址中心与地址半径来将数据写入至闪存芯片中。基此,本数据写入方法可有效地降低每一实体区块中数据的零散程度,减少整理有效数据所需的时间,并且提升写入数据的速度。
申请公布号 CN102063381B 申请公布日期 2013.01.02
申请号 CN200910206460.9 申请日期 2009.11.13
申请人 群联电子股份有限公司 发明人 朱健华
分类号 G06F12/06(2006.01)I 主分类号 G06F12/06(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种用于闪存的数据写入方法,用于将来自于一主机系统的数据写入至一闪存芯片中,其中该闪存芯片包括多个实体区块,该数据写入方法包括:配置多个逻辑存取地址;从该主机系统中接收一写入数据,其中该写入数据欲被写入至至少一逻辑存取地址;判断是否存有至少一已开启实体区块;以及当所述实体区块之中无存有该至少一已开启实体区块时,则从所述实体区块之中提取一实体区块,将该写入数据写入至所提取的实体区块中,并且将该至少一逻辑存取地址的其中之一设定为所提取的实体区块的一地址中心;当所述实体区块之中存有该至少一已开启实体区块时,判断该至少一已开启实体区块之中是否存有至少一可写入实体区块;以及当该至少一已开启实体区块之中存有该至少一可写入实体区块时,则将该写入数据写入至该至少一可写入实体区块中,其中该至少一可写入实体区块的一地址半径大于该至少一逻辑存取地址的其中之一与该至少一可写入实体区块的地址中心之间的一距离。
地址 中国台湾苗栗县竹南镇群义路1号