一种基于预取表的自适应存储器快速访问方法技术

技术编号:37715572 阅读:25 留言:0更新日期:2023-06-02 00:11
本发明专利技术公开了一种基于预取表的自适应存储器快速访问方法,本发明专利技术属于半导体集成电路设计和制造技术领域。该发明专利技术在传统的存储器读写电路的基础上增加了地址步长判断器、优先级配置寄存器、预取表、预取控制器、命中判断器以及内部寄存器组等模块,通过预取表记录主从跳转地址对,并且加入预取逻辑,节约了存储器读写操作的访问时间,提高了存储器的访问速度,并且引入可配置手段实现优先级的可配置,即利用优先级适应不同的访问场景,提升了存储器的性能和通用性。性能和通用性。性能和通用性。

【技术实现步骤摘要】
一种基于预取表的自适应存储器快速访问方法


[0001]本专利技术属于半导体集成电路设计和制造
,特别涉及一种基于预取表的自适应存储器快速访问方法。

技术介绍

[0002]在如今,内存性能提升的速度每年只有10%左右,远远小于处理器的性能提升速度,而存储器的读写操作中,读操作是性能瓶颈的主要原因,读操作的访问时间主要由IO时间、总线传输时间、存储阵列访问时间等构成,其中存储阵列的访问时间在总访问时间中占有极大的比重,若每一次读操作都需要等待存储器从阵列中将数据读出,这将大大的延缓操作进程。因此为了提高对于存储器的访问速度,现代存储器引入了页模式操作来减少存储阵列访问次数,即一次存储阵列读取操作获得一页数据,而内部设有寄存器用来缓存页数据,当外部的操作都是属于页内访问时,可以直接对寄存器进行操作,从而可以避免多次读写存储阵列,仅当一页访问结束后,才会对存储阵列发起一次新的页访问。
[0003]传统的页操作模式对访问性能的提高只能体现在某一页内,而当发生大规模的跨页操作时则不能有效的节省访问存储阵列的时间,性能会受到极大的影响。针对传统本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于预取表的自适应存储器快速访问方法,其特征在于,为了减少读出时间,采用了预取技术,在存储器内部设置一个预取表,用来记录访问该存储器的主从跳转地址,也根据可由外部配置的权重系统进行预取表的替换与更新,并且加入地址步长判断逻辑,以适应定步长以及变步长的地址预取方式,在访问空闲时,依据优先级策略,自适应的从两种预取结果中选择预取地址,提前将数据读出至内部寄存器中,;所述主从跳转地址是指,当出现从A地址跳转至B地址的访问时,A地址为主跳转地址,B为从跳转地址。2.根据权利要求1所述的基于预取表的自适应存储器快速访问方法,其特征在于,所述预取表中记录有:T域,标签值,所述标签值为主跳转地址的高位;PA域,预取地址,一般为从跳转地址的值;V域,有效值,记录当前表项是否有效,V为1时表示当前表项有效,否则无效;R域,是一个饱和性计数器,用来记录该表项被访问的频率;预取表模块可有Block0到Blockn共计n+1组,可根据设计需要设定n的取值。3.根据权利要求1所述的基于预取表的自适应存储器快速访问方法,其特征在于,所述预取表中还记录有:C域,是一个饱和性计数器,记录当前表项的权重值,根据权重值预取相应的地址;所述预取表还设有权重系统<A,M,T,MAX,TS,P>,并且该权重系统可以通过外部端口进行配置;所述权重系统中,当从地址命中该预取地址时,C=C+A;未命中预取表时,C=C

M,T为权重系统的阈值,即当C>=T时,预取该地址,否则预取下一页,MAX为饱和性计数器C的饱和值;当主从跳转地址的步长大于TS时,认定为有效跳转...

【专利技术属性】
技术研发人员:李威凌梓豪杜涛李建军
申请(专利权)人:电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1