[发明专利]实现表项在物理存储器上动态分配的方法和装置有效
申请号: | 201110410279.7 | 申请日: | 2011-12-12 |
公开(公告)号: | CN102521155A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 廖继平;耿磊 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
地址: | 215021 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 物理 存储器 动态分配 方法 装置 | ||
1.一种实现表项在物理存储器上动态分配的方法,其特征在于,该方法包括如下步骤:
S1、接收表项访问请求并存储于访问请求缓存中;
S2、判断当前请求所需访问的目的物理存储器;
S3、向所需访问的目的物理存储器对应的存储器接口控制模块发送存储器访问请求;
S4、响应所述存储器访问请求并将响应结果发送至对应的访问请求控制单元;
S5、从所述访问请求缓存中取出表项访问请求并发送至对应的存储器访问控制单元;
S6、访问所需访问的物理存储器,并返回访问结果。
2.根据权利要求1所述的方法,其特征在于,所述步骤S2具体为:
在表项访问接口控制模块内设置有数据通道使能开关控制寄存器,其中,所述数据通道使能开关控制寄存器每个比特代表一个数据通道,配置为“0”表明关闭对应数据通道,配置为“1”表明使能对应数据通道;
根据当前请求,相应配置数据通道使能开关控制寄存器;
根据配置信息来判断当前应用所需访问的目的物理存储器。
3.根据权利要求1所述的方法,其特征在于,所述步骤S4具体为:
存储器接口控制模块内部的访问请求仲裁每次会响应一个存储器访问请求;
将响应的结果发送至对应的表项访问请求控制单元。
4.根据权利要求1所述的方法,其特征在于,所述步骤S5还包括:
判断访问请求缓存中是否还有访问请求,若有,则返回步骤S2;若否,则继续执行步骤S6。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述步骤S6具体为:
表项访问接口控制模块按照顺序依次发送每个访问请求;
作固定的延时,访问请求的结果依次从存储器接口控制模块返回到表项访问接口控制模块;
表项访问接口控制模块在将访问结果进行处理后将表项访问结果发送出去。
6.一种实现表项在物理存储器上动态分配的装置,其特征在于,该装置包括如下单元:
请求接收单元、用于接收表项访问请求并存储于访问请求缓存中;
判断单元、用于判断当前请求所需访问的目的物理存储器;
存储器请求发送单元、用于向所需访问的目的物理存储器对应的存储器接口控制模块发送存储器访问请求;
请求响应单元、用于响应所述存储器访问请求并将响应结果发送至对应的访问请求控制单元;
表项请求发送单元、用于从所述访问请求缓存中取出表项访问请求并发送至对应的存储器访问控制单元;
访问执行单元、用于访问所需访问的物理存储器,并返回访问结果。
7.根据权利要求6所述的装置,其特征在于,所述判断单元具体用于:
在表项访问接口控制模块内设置有数据通道使能开关控制寄存器,其中,所述数据通道使能开关控制寄存器每个比特代表一个数据通道,配置为“0”表明关闭对应数据通道,配置为“1”表明使能对应数据通道;
根据当前请求,相应配置数据通道使能开关控制寄存器;
根据配置信息来判断当前应用所需访问的目的物理存储器。
8.根据权利要求6所述的装置,其特征在于,所述请求响应单元具体用于:
存储器接口控制模块内部的访问请求仲裁每次会响应一个存储器访问请求;
将响应的结果发送至对应的表项访问请求控制单元。
9.根据权利要求6所述的装置,其特征在于,所述表项请求发送单元还用于:
判断访问请求缓存中是否还有访问请求,若有,则返回判断单元;若否,则继续执行访问执行单元。
10.根据权利要求6至9任意一项所述的装置,其特征在于,所述访问执行单元具体用于:
表项访问接口控制模块按照顺序依次发送每个访问请求;
作固定的延时,访问请求的结果依次从存储器接口控制模块返回到表项访问接口控制模块;
表项访问接口控制模块在将访问结果进行处理后将表项访问结果发送出去。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110410279.7/1.html,转载请声明来源钻瓜专利网。