[发明专利]基于逻辑芯片的交换机芯片验证方法和装置无效
申请号: | 201310290096.5 | 申请日: | 2013-07-11 |
公开(公告)号: | CN103440195A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 杨曙军 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455;H04L29/06 |
代理公司: | 苏州慧通知识产权代理事务所(普通合伙) 32239 | 代理人: | 安纪平 |
地址: | 215021 江苏省苏州市工业园区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 逻辑 芯片 交换机 验证 方法 装置 | ||
1.一种基于逻辑芯片的交换机芯片验证方法,其特征在于包括以下步骤:
步骤一、根据网络协议标准及逻辑芯片的配置接口信息,设计测试用例,测试用例的配置信息储存到逻辑芯片中;
步骤二、芯片配置转换模块从逻辑芯片中读取测试用例的配置信息,并且将该配置信息转换为验证实际芯片所需的配置信息;
步骤三、基于独立的仿真平台进行芯片验证。
2.根据权利要求1所述的基于逻辑芯片的交换机芯片验证方法,其特征在于,所述逻辑芯片包括配置接口和扫描读取接口,所述配置接口提供配置接口信息用于测试用例的设计,所述扫描读取接口供芯片配置转换模块提取测试用例的配置信息。
3.根据权利要求1所述的基于逻辑芯片的交换机芯片验证方法,其特征在于,所述测试用例的配置信息储存在逻辑芯片的转发表和控制寄存器中。
4.根据权利要求3所述的基于逻辑芯片的交换机芯片验证方法,其特征在于,所述测试用例配置信息包括:根据网络协议标准配置的芯片功能信息以及配置的与逻辑芯片的转发表相对应的表项信息。
5.根据权利要求1所述的基于逻辑芯片的交换机芯片验证方法,其特征在于,所述芯片配置转换模块由测试用例发出的”配置提交”命令驱动后,开始扫描逻辑芯片中的测试用例的配置信息。
6.根据权利要求1所述的基于逻辑芯片的交换机芯片验证方法,其特征在于,所述独立的仿真平台包括:高级语言仿真并验证平台、RTL的仿真并验证平台、基于FPGA硬件仿真并验证平台。
7.根据权利要求6所述的基于逻辑芯片的交换机芯片验证方法,其特征在于,所述芯片配置转换模块通过驱动适配模块将仿真平台的验证信息分别输送到各个平台相对应的驱动层。
8.根据权利要求7所述的基于逻辑芯片的交换机芯片验证方法,其特征在于,所述驱动层包括高级语言模型驱动层、RTL模型驱动层、FPGA硬件平台驱动层,每个驱动层分别驱动相应的仿真平台。
9.基于逻辑芯片的交换机芯片验证装置,其特征在于包括用例设计单元、芯片配置转换单元、设置在用例设计单元与芯片配置转换单元之间的逻辑芯片单元和通过驱动层与芯片配置转换单元相连的仿真平台,所述逻辑芯片单元分别向用例设计单元和芯片配置转换单元提供配置接口信息和测试用例的配置信息;所述用例设计单元根据网络协议标准及逻辑芯片单元的配置接口信息设计测试用例;所述芯片配置转换单元从逻辑芯片单元中读取所述测试用例的配置信息,并且将该配置信息转换为验证实际芯片所需的配置信息;所述仿真平台用于对实际芯片进行验证。
10.根据权利要求9所述的基于逻辑芯片的交换机芯片验证装置,其特征在于,所述芯片配置转换单元包括三个独立的第一驱动适配单元、第二驱动适配单元和第三驱动适配单元,所述驱动层包括高级语言模型驱动层、RTL模型驱动层、FPGA硬件平台驱动层,所述仿真平台包括:高级语言仿真并验证平台、RTL的仿真并验证平台、基于FPGA硬件仿真并验证平台,所述芯片配置转换单元通过第一驱动适配单元和高级语言模型驱动层驱动高级语言仿真并验证平台进行仿真,所述芯片配置转换单元通过第二驱动适配单元和RTL模型驱动层驱动RTL的仿真并验证平台进行仿真,所述芯片配置转换单元通过第三驱动适配单元和FPGA硬件平台驱动层驱动基于FPGA硬件仿真并验证平台进行仿真。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310290096.5/1.html,转载请声明来源钻瓜专利网。