发明名称 |
实现表项在物理存储器上动态分配的方法和装置 |
摘要 |
本发明揭示了一种实现表项在物理存储器上动态分配的方法,包括如下步骤:接收表项访问请求并存储于访问请求缓存中;判断当前请求所需访问的目的物理存储器;向所需访问的目的物理存储器对应的存储器接口控制模块发送存储器访问请求;响应所述存储器访问请求并将响应结果发送至对应的访问请求控制单元;从所述访问请求缓存中取出表项访问请求并发送至对应的存储器访问控制单元;访问所需访问的物理存储器,并返回访问结果。本发明通过寄存器配置的方式,实现将不同表项动态分配到同一个物理存储器的不同物理空间,也可以将多个物理存储器动态组合成连续逻辑空间分配给同一表项,其实现方法简单,使用灵活,且极大提高了芯片在不同场景下的适用性。 |
申请公布号 |
CN102521155B |
申请公布日期 |
2014.09.10 |
申请号 |
CN201110410279.7 |
申请日期 |
2011.12.12 |
申请人 |
盛科网络(苏州)有限公司 |
发明人 |
廖继平;耿磊 |
分类号 |
G06F12/08(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
苏州威世朋知识产权代理事务所(普通合伙) 32235 |
代理人 |
杨林洁 |
主权项 |
一种实现表项在物理存储器上动态分配的方法,其特征在于,该方法包括如下步骤:S1、接收表项访问请求并存储于访问请求缓存中;S2、判断当前请求所需访问的目的物理存储器;所述步骤S2具体为:在表项访问接口控制模块内设置有数据通道使能开关控制寄存器,其中,所述数据通道使能开关控制寄存器每个比特代表一个数据通道,配置为“0”表明关闭对应数据通道,配置为“1”表明使能对应数据通道;根据当前请求,相应配置数据通道使能开关控制寄存器;根据配置信息来判断当前应用所需访问的目的物理存储器;S3、向所需访问的目的物理存储器对应的存储器接口控制模块发送存储器访问请求;S4、响应所述存储器访问请求并将响应结果发送至对应的访问请求控制单元;S5、从所述访问请求缓存中取出表项访问请求并发送至对应的存储器访问控制单元;S6、访问所需访问的物理存储器,并返回访问结果。 |
地址 |
215021 江苏省苏州市苏州工业园区星汉街5号B幢4楼13/16单元 |