存储器带宽阻塞对计算机系统的性能有很大的影响。特别是在多媒体处理系统中,连续流向的数据是不适合作为高速缓存的。因此在设计一个多媒体的片上系统的时候,由于高内存带宽的要求,记忆体控制器的调度策略和带宽管理就显得特别重要。认识到高性能的存储器通讯的重要性已经成为一种成功的系统设计的关键, 一些SDRAM 控制人员和调度程序员已经提议要最多有效的利用记忆子系统。脉冲是支持数据预取奇妙的记忆调度程序。它能减少很多在内存中传送的预时间。Rixne的内存组控制器为每一个基本关键零组件系记忆体晶片的数据流或数据重新安排次序。从新安排策略,对于大部分的媒体处理操作来说,能提高带宽的40%。李等人提出了一个3层内存控制器架构,这个内存控制器架构可以提高为多媒体平台芯片存储器带宽利用率并降低记忆体存取功率消耗[ 5 ]。它是由一个可配置的记忆体控制器(层0 ),质量意识的记忆调度器(第一层),并内置式地址发生器(第2层)组成的。在这种记忆控制器里潜伏期的数据流可以有效地减少37 % -65 % 。
在本文中介绍了动态的SDRAM是如何被引进调度程序的。DSAS作为记忆控制器的一部分,它将在请求缓冲区过程中记录早的存取请求。当新的请求到来时,它将使内存组的地址和行地址用存取记录比较。根据比较结果,SDRAM 存取效率将被改进。
第一部分是文章的概要。第2 部分强调记忆存取的原则安排。 第3 部分是记忆调度程序结构。在第4 部分,研究和实验结果显示DSAS 提高了SDRAM流量。 第5 部分是结论。