发明名称 |
用于闪速存储器的数据写入方法及其控制电路与存储系统 |
摘要 |
本发明公开了一种用于闪速存储器的数据写入方法及使用该方法的控制电路与存储系统。此数据写入方法包括依据从主机系统中接收的数据写入指令来判断主机系统欲存储的数据的大小是否小于预设数据量,其中倘若此数据的大小小于预设数据量时则将此数据写入对应的缓冲实体区块中或备用缓冲实体区块中。此方法还包括以分次方式在多个数据写入指令期间合并属于同一逻辑区块的有效数据。基此,可缩短在每一写入数据指令下的回应时间,以防止超时问题。 |
申请公布号 |
CN101957799B |
申请公布日期 |
2012.07.04 |
申请号 |
CN200910140080.X |
申请日期 |
2009.07.16 |
申请人 |
群联电子股份有限公司 |
发明人 |
陈庆聪 |
分类号 |
G06F12/08(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种数据写入方法,用于将来自于一主机系统的数据写入至一闪速存储器晶片,其中所述闪速存储器晶片包括多个实体区块,所述数据写入方法包括:提供一闪速存储器控制器,用以从所述主机系统接收一数据写入指令与所述数据;配置多个逻辑区块,其中每一所述逻辑区块对映至少一个所述实体区块,其中所述主机系统存储所述数据于所述多个逻辑区块的其中之一;将所述多个逻辑区块分组为多个逻辑区块群组;选择所述多个实体区块的部分实体区块作为多个缓冲实体区块,其中所述多个缓冲实体区块的其中之一对应所述多个逻辑区块群组的其中之一;由所述闪速存储器控制器判断所述数据的大小是否小于一预定数据量并且判断所述数据所属的逻辑区块所对应的缓冲实体区块是否已被写满;以及当所述数据的大小为小于所述预定数据量并且所述数据所属的逻辑区块所对应的缓冲实体区块已被写满时,则所述闪速存储器控制器从所述多个实体区块之中选择相对于所述多个实体区块的部分实体区块的另一实体区块作为对应的一备用缓冲实体区块,并且将所述数据写入至所述备用缓冲实体区块中,其中所述备用缓冲实体区块是对应所述数据所属的逻辑区块所对应的缓冲实体区块。 |
地址 |
中国台湾苗栗县竹南镇群义路1号 |