发明名称 具有内部行高速缓存的内存集线器及访问方法
摘要 一种计算机系统,包括耦合到多个内存模块的一个控制器,每一个内存模块包括一个内存集线器和多个内存设备。内存集线器包括一个当从内存设备读取数据时存储数据的行高速缓存。当控制器不访问内存模块时,内存模块中的一个序列发生器生成从一行存储单元读取数据的请求。响应该生成的读取请求而读取的数据也存储在行高速缓存中。因此,在所访问的行中的读取数据可以存储在行高速缓存中,即使以前没有响应来自控制器的内存请求从内存设备读取该数据。
申请公布号 CN100334564C 申请公布日期 2007.08.29
申请号 CN03823790.3 申请日期 2003.08.01
申请人 米克伦技术公司 发明人 约瑟夫·M·杰德洛
分类号 G06F12/00(2006.01) 主分类号 G06F12/00(2006.01)
代理机构 永新专利商标代理有限公司 代理人 王英
主权项 1.一种内存模块,包括:多个内存设备;以及一个内存集线器,包括一个链路接口、一个耦合到该多个内存设备的内存设备接口、一个耦合到该内存设备接口的行高速缓存和一个序列发生器,其中:该链路接口接收用于对至少一个该内存设备中的一行存储单元进行访问的多个内存请求;该内存设备接口用于把多个内存请求耦合到该多个内存设备,以对至少一个该内存设备中的一行存储单元进行访问,并且接收对至少一些该内存请求进行响应的读取数据,耦合到该多个内存设备的至少一些内存请求是对从该链路接口传送到该内存设备接口的多个内存请求的响应;该行高速缓存用于接收和存储来自一行存储单元的读取数据,该一行存储单元响应从该内存设备接口耦合到所述至少一个内存设备的至少一个内存请求被访问;以及该序列发生器耦合到该链路接口、该内存设备接口以及该行高速缓存,该序列发生器用于生成内存请求,并且把该内存请求耦合到该内存设备接口,以从所访问的行存储单元中的多个存储单元读取数据,将从所访问的行存储单元中的多个存储单元所读取的读取数据存储在该行高速缓存中。
地址 美国爱达荷