发明名称 用于微处理器之ABP缓冲器模组ABP BUFFER FOR MICROPROCESSORS
摘要 本发明系关于一种用于微处理器之ABP缓冲器模组,用以储存来自一外部记忆体之资料,俾供一撷取单元撷取该缓冲器模组所储存之资料,该ABP缓冲器模组包括:复数个暂存缓冲列(AB缓冲列)、一预取缓冲到(P缓冲列)、一位址比较器、一预取位址产生器及一选择器。该等暂存缓冲到区分为至少一个储存缓冲列(A缓冲列)及一个取代缓冲列(B缓冲列),该等暂存缓冲列用以储存该撷取单元曾经撷取过之资料,且该取代缓冲列用以于下一次需暂存一新资料时储存该新资料。该预取缓冲列(P缓冲列)用以储存一预取之资料。该位址比较器用以比较判断该撷取单元所需之资料是否存在该预取缓冲列及该等暂存缓冲列。该预取位址产生器用以产生一预取位址,以供该预取缓冲列依据该预取位址,储存该预取资料。该选择器用以选择该等暂存缓冲列之一作为该取代缓冲列。本发明之缓冲器模组利用有效率之预取及取代策略,以预取未来最有可能要求之资料,并取代最近最少被使用之资料,以提高在该等暂存缓冲器之资料供给抓取率,并减少至外部记忆体之存取时间,提升处理器之效能,并降低能量之浪费,俾减少功率之消耗。
申请公布号 TW200422941 申请公布日期 2004.11.01
申请号 TW092109082 申请日期 2003.04.18
申请人 国立中山大学 发明人 邱日清;吴至刚
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人 陈长文
主权项
地址 高雄市鼓山区西子湾莲海路七十号