发明名称 混合密度记忆体储存装置及其控制方法
摘要
申请公布号 申请公布日期 2011.09.11
申请号 TW096136719 申请日期 2007.10.01
申请人 威刚科技股份有限公司 发明人 陈明达;林传生;张惠能;谢祥安
分类号 G06F12/00;G11C8/06 主分类号 G06F12/00
代理机构 代理人 张耀晖 台北市大安区敦化南路2段71号18楼;庄志强 台北市大安区敦化南路2段71号18楼
主权项 一种混合密度记忆体储存装置之控制方法,系适用于配置一混合密度记忆体储存装置对应一档案系统的实体位置(Physical location),且该混合密度记忆体储存装置系用以储存一主机所提供之档案资料,并具有一高密度记忆储存空间、一低密度记忆储存空间及一热门清单,该热门清单系适用于记录该档案系统中之复数个逻辑位置(Logical location),该控制方法包括下列步骤:接收一指令,其中该指令为一写入指令及一读取指令其中之一;比对该指令所指向之逻辑位置是否属于记录于该热门清单之该等逻辑位置其中之一;及根据比对结果指定该高密度记忆储存空间的实体位置或该低密度记忆储存空间的实体位置作为该指令所指向之逻辑位置所对应的实体位置;其中于该混合密度记忆体储存装置之一启动模式中,该控制方法更包括下列步骤:当比对出该指令所指向之逻辑位置不属于该热门清单之该等逻辑位置其中之一时,根据该指令所指向之逻辑位置更新该热门清单。如申请专利范围第1项所述之控制方法,其中该逻辑位置系为一逻辑定址(Logical address,LA)及/或一逻辑区块定址(Logical block address,LBA)。如申请专利范围第1项所述之控制方法,其中于接收该指令的步骤之后,更包括识别该指令所指向之逻辑位置的步骤。如申请专利范围第1项所述之控制方法,其中倘若该指令所指向之逻辑位置属于记录于该热门清单之该等逻辑位置其中之一,则指定该低密度记忆储存空间的实体位置作为该指令所指向之逻辑位置所对应的实体位置,倘若该指令所指向之逻辑位置并不属于记录于该热门清单之该等逻辑位置其中之一,则指定该高密度记忆储存空间的实体位置作为该指令所指向之逻辑位置所对应的实体位置。如申请专利范围第1项所述之控制方法,其中该混合密度记忆体储存装置更具有一候选清单,倘若该指令所指向之逻辑位置并不属于记录于该热门清单之该等逻辑位置其中之一,则将该指令所指向之逻辑位置记录于该候选清单上。如申请专利范围第5项所述之控制方法,其中于比对该指令所指向之逻辑位置是否属于记录于该热门清单之该等逻辑位置其中之一的步骤中,更包括比对该指令所指向之逻辑位置是否记录于该候选清单上之步骤。如申请专利范围第6项所述之控制方法,其中倘若该指令所指向之逻辑位置被记录于该候选清单上,则将该指令所指向之逻辑位置从该候选清单转入该热门清单,以更新该热门清单。如申请专利范围第7项所述之控制方法,其中于该热门清单接受更新之后,该控制方法更包括执行一资料更新转移程序,该资料更新转移程序包括下列步骤:读取该高密度记忆储存空间,以取得该热门清单中新增之逻辑位置的资料;及将自该高密度记忆储存空间读取到的资料转移到该低密度记忆储存空间中储存。如申请专利范围第1项所述之控制方法,其中该热门清单包括有一读取热门清单、一写入热门清单及一启动热门清单。一种混合密度记忆体储存装置,系用以接受一主机所下达的指令运作以存取档案资料,该混合密度记忆体储存装置包括:一非挥发性记忆体单元,包括有一高密度记忆储存空间以及一低密度记忆储存空间;及一控制单元,具有一用来记录复数个逻辑位置之热门清单,使该控制单元系接收该主机所下达之一指令,识别该指令所指向之逻辑位置,并比对该指令所指向之逻辑位置是否属于记录于该热门清单之该等逻辑位置其中之一,从而指定该指令所指向之逻辑位置所对应的实体位置,其中该指令为一写入指令及一读取指令其中之一;其中于该混合密度记忆体储存装置之一启动模式中,当该控制单元比对出该指令所指向之逻辑位置不属于该热门清单之该等逻辑位置其中之一,系根据该指令所指向之逻辑位置更新该热门清单。如申请专利范围第10项所述之混合密度记忆体储存装置,其中该逻辑位置系为一逻辑定址及/或一逻辑区块定址。如申请专利范围第10项所述之混合密度记忆体储存装置,其中该热门清单包括有一写入热门清单、一读取热门清单及一启动热门清单。如申请专利范围第10项所述之混合密度记忆体储存装置,其中该控制单元更包括:一系统介面,系接收该主机所下达的该指令,并传输该指令所对应之一资料;一微处理器,系耦接于该系统介面,以接收并处理该指令,并回应该指令,控制该混合密度记忆体储存装置及该控制单元的运作;及一热门资料辨识单元,系耦接于该系统介面,以识别该指令所指向之逻辑位置,并比对该指令所指向之逻辑位置是否为记录于该热门清单之该等逻辑位置其中之一,进而输出一比对结果至该微处理器;其中,该微处理器根据该比对结果,指定该高密度记忆储存空间的实体位置或该低密度记忆储存空间的实体位置作为该指令所指向之逻辑位置所对应的实体位置。如申请专利范围第13项所述之混合密度记忆体储存装置,其中该控制单元更包括有一资料传输缓冲区以及一记忆体介面,该资料传输缓冲区系耦接于该系统介面,用以暂存该资料,该记忆体介面系耦接于该资料传输缓冲区以及该非挥发性记忆体单元之间,用以传输该资料。如申请专利范围第13项所述之混合密度记忆体储存装置,其中该热门资料辨识单元更包括:一清单暂存区,系暂存该热门清单;一输入/输出监测单元,系耦接于该系统介面,识别该指令所指向的逻辑位置;及一热门清单比对单元,系耦接于该清单暂存区以及该输入/输出监测单元,接收该输入/输出监测单元识别出之该指令所指向逻辑位置,并比对该逻辑位置是否为记录于该热门清单之该等逻辑位置其中之一,以输出该比对结果。如申请专利范围第15项所述之混合密度记忆体储存装置,其中该热门资料辨识单元更包括一热门清单更新单元耦接于该清单暂存区以及该热门清单比对单元,系根据该比对结果,更新暂存于该清单暂存区之该热门清单。如申请专利范围第15项所述之混合密度记忆体储存装置,其中该热门资料辨识单元更包括一清单备份单元耦接于该清单暂存区,接受该微处理器的控制,用以将暂存于该清单暂存区之该热门清单转入该非挥发性记忆体单元储存。如申请专利范围第10项所述之混合密度记忆体储存装置,更包括有一电源管理单元,用以耦接于一电源,以接收该电源所输出之一电力,以提供该控制单元以及该非挥发性记忆体单元所需电源。
地址 新北市中和区连城路258号18楼