【技术实现步骤摘要】
一种芯片验证方法、装置及系统
本申请涉及集成电路
,尤其涉及一种芯片验证方法、装置及系统。
技术介绍
随着通信网络的不断发展,用于网络设备中处理数据报文的网络处理器(NetworkProcessor,NP)也逐渐向着超大规模的专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)演进。其中,芯片内用于提供服务质量(QoS)服务的主要模块,以及对NP进行流量管理的流量管理(TM)模块也日益复杂。对于这种大规模的芯上系统(SystemOfChip,SOC),通常在芯片验证阶段,将芯片运行仿真平台上,以对芯片进行仿真验证,评估芯片的设计方案与实现手段的正确性,然后通过外接测试设备(Tester)进行网络流量的构造与分析。上述Tester与实际芯片测试时采用的测试设备规格相同,通过构造各种流量场景在Tester上进行收发流量的观测,以判断TM是否符合功能特性及性能规格。然而仿真平台与实际芯片相比,频率是比较低的,无法处理实际芯片所能处理的网络流量,因此需要对Tester发出的流量与观 ...
【技术保护点】
1.一种芯片验证方法,其特征在于,应用于分析设备中,所述分析设备与测试设备相连,所述测试设备通过速率转换设备与运行被测芯片的仿真平台相连,所述被测芯片包括流量管理模块,其中所述测试设备将流量通过所述速率转换设备转发至所述被测芯片中的流量管理模块,所述测试设备通过所述速率转换设备接收所述流量管理模块转发的流量;所述方法包括:/n获取所述测试设备在采样周期开始时所述测试设备所统计的第一累计流量;/n获取所述测试设备在采样周期结束时所述测试设备所统计的第二累计流量;/n根据所述采样周期和降频比,计算所述被测芯片在仿真环境下的实际测试周期;/n根据所述第一累计流量、所述第二累计流量 ...
【技术特征摘要】
1.一种芯片验证方法,其特征在于,应用于分析设备中,所述分析设备与测试设备相连,所述测试设备通过速率转换设备与运行被测芯片的仿真平台相连,所述被测芯片包括流量管理模块,其中所述测试设备将流量通过所述速率转换设备转发至所述被测芯片中的流量管理模块,所述测试设备通过所述速率转换设备接收所述流量管理模块转发的流量;所述方法包括:
获取所述测试设备在采样周期开始时所述测试设备所统计的第一累计流量;
获取所述测试设备在采样周期结束时所述测试设备所统计的第二累计流量;
根据所述采样周期和降频比,计算所述被测芯片在仿真环境下的实际测试周期;
根据所述第一累计流量、所述第二累计流量和所述实际测试周期,计算所述流量管理模块的流量转发能力;
若所述流量转发能力在设定能力范围内,则确认所述被测芯片的流量管理模块符合设计要求;
其中,所述第一累计流量和所述第二累计流量为所述测试设备对所述被测芯片中的流量管理模块进行测试时所处理的流量。
2.根据权利要求1所述的方法,其特征在于,所述流量转发能力包括流量转发速率;则
根据所述第一累计流量、所述第二累计流量和所述实际测试周期,计算所述流量管理模块的流量转发能力,包括:
确定所述第二累计流量与所述第一累计流量之间的流量差值;
将所述流量差值与所述实际测试周期之间的比值确定为所述流量管理模块的流量转发速率;
以及,若所述流量转发能力在设定能力范围内,则确认所述被测芯片的流量管理模块符合设计要求,包括:
若所述流量转发速率在设定速率范围内,则确认所述被测芯片的流量管理模块符合设计要求。
3.根据权利要求1所述的方法,其特征在于,根据所述采样周期和降频比,计算所述被测芯片在仿真环境下的实际测试周期,包括:
将所述采样周期与所述降频比之间的比值确定为所述被测芯片在仿真环境下的实际测试周期。
4.根据权利要求1所述的方法,其特征在于,所述第一累计流量和所述第二累计流量用字节数表征。
5.一种芯片验证装置,其特征在于,设置于分析设备中,所述分析设备与测试设备相连,所述测试设备通过速率转换设备与运行被测芯片的仿真平台相连,所述被测芯片包括流量管理模块,其中所述测试设备将流量通过所述速率转换设备转发至所述被测芯片中的流量管理模块,所述测试设备通过所述速率转换设备接收所述流量管理模块转发的流量;所述装置包括:
获取模块,用于获取所述测试设备在采样周期开始时所述测试设备所统计的第一累计流量;
所述获取模块,还用于获取所述测试设备在采样周期结束时所述测试设备所统计的第二累计流量;
第一计算模块,用于根据所述采样周期和降频比,确定所述被测芯片在仿真环境下的实际测试周期;
第二计算模块,用于根据所述第一累计流量、所述第二累计流量和所述实际测试周期,计算所述流量...
【专利技术属性】
技术研发人员:付博雅,
申请(专利权)人:新华三半导体技术有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。