发明名称 |
优化空间利用率芯片设计方法及其芯片 |
摘要 |
本发明揭示了一种优化空间利用率的芯片设计方法及其芯片,其中,芯片设计方法包括如下步骤:在芯片中增加一个寄存器,用来表示表项的起始地址和结束地址;接收申请对象发送的申请TCAM/SRAM空间的请求;根据不同的应用场景,设定表项不同的起始地址和结束地址。通过这种方法来共享TCAM/SRAM空间,从而获得较佳的芯片资源利用率,进而减小整个芯片的制造成本。 |
申请公布号 |
CN102508786B |
申请公布日期 |
2014.12.17 |
申请号 |
CN201110341489.5 |
申请日期 |
2011.11.02 |
申请人 |
盛科网络(苏州)有限公司 |
发明人 |
陈跃芳;廖继平;张卫峰 |
分类号 |
G06F12/02(2006.01)I;H04L12/931(2013.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
苏州威世朋知识产权代理事务所(普通合伙) 32235 |
代理人 |
杨林洁;陆敏勇 |
主权项 |
一种优化空间利用率的芯片设计方法,其特征在于,其包括如下步骤:设定一最小的可用来分配给当前申请对象使用的最小可分配地址;接收申请对象发送的申请SRAM空间的请求;将所述最小可分配地址分配给提出请求的申请对象,并在此之后重新设定最小可分配地址以供后续申请对象使用;该方法还包括TCAM空间的共享,具体为:分别记录各个不同类型表项的起始地址和结束地址,其中,所述各个不同类型表项的起始地址及结束地址均是可配置的;根据芯片的应用场景的不同,分别相应配置各个不同类型表项的起始地址和结束地址,以将TCAM空间进行合理划分并分配给各个不同类型表项使用;该方法还包括SRAM空间的共享,具体为:在TCAM中存放若干不同特性的关键词,每个所述关键词匹配一个动作;将与不同特性的关键词匹配的相同动作存放于一份SRAM空间中。 |
地址 |
215021 江苏省苏州市苏州工业园区星汉街5号B幢4楼13/16单元 |