← 返回列表
一种针对查找引擎的属性表项的配置方法和装置
申请人信息
- 申请人:南京华芯科晟技术有限公司
- 申请人地址:211899 江苏省南京市江北新区华创路72号鲲鹏大厦A座13层
- 发明人: 南京华芯科晟技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种针对查找引擎的属性表项的配置方法和装置 |
| 专利类型 | 发明授权 |
| 申请号 | CN202410028028.X |
| 申请日 | 2024/1/9 |
| 公告号 | CN117540071B |
| 公开日 | 2024/4/2 |
| IPC主分类号 | G06F16/953 |
| 权利人 | 南京华芯科晟技术有限公司 |
| 发明人 | 张建民; 姚旭奇; 郭辉; 刘启明; 王志忠 |
| 地址 | 江苏省南京市江北新区华创路72号鲲鹏大厦A座13层 |
摘要文本
本申请涉及一种针对查找引擎的属性表项的配置方法、装置、计算机设备和存储介质,属于数据处理技术领域。所述方法包括:获取针对查找引擎的目标属性表项的配置信息;确定所述配置信息包含的每个信息单元的有效宽度;判断所述有效宽度之和是否大于CPU最大数据宽度;如果是,则采用贪婪匹配算法,根据所述有效宽度和所述CPU最大数据宽度对多个所述信息单元进行整合;按照所述CPU最大数据宽度对整合得到的信息单元块进行拆分;基于拆分得到的新信息单元块配置所述查找引擎的目标属性表项。采用本方法能够通过上层软件实现针对查找引擎的硬件资源的任意长度的属性表项配置。
专利主权项内容
1.一种针对查找引擎的属性表项的配置方法,其特征在于,所述方法包括:获取针对查找引擎的目标属性表项的配置信息;确定所述配置信息包含的每个信息单元的有效宽度;判断所述有效宽度之和是否大于CPU最大数据宽度;如果是,则依次将所述有效宽度之和小于或等于所述CPU最大数据宽度的连续多个信息单元整合为一个信息单元块;按照所述CPU最大数据宽度对整合得到的信息单元块进行拆分;基于拆分得到的新信息单元块配置所述查找引擎的目标属性表项;其中,信息单元是预设的用于度量信息量的任意长度的基本单位,信息单元的有效宽度是表示一个信息单元所需的实际位数。