[发明专利]一种用于FlexE子系统的EDA验证方法和装置在审

专利信息
申请号: 202210582802.2 申请日: 2022-05-26
公开(公告)号: CN114997100A 公开(公告)日: 2022-09-02
发明(设计)人: 蒋正男;齐一健;杨凯 申请(专利权)人: 北京诺芮集成电路设计有限公司
主分类号: G06F30/398 分类号: G06F30/398
代理公司: 北京天达知识产权代理事务所(普通合伙) 11386 代理人: 庞许倩
地址: 100083 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 flexe 子系统 eda 验证 方法 装置
【说明书】:

发明涉及一种用于FlexE子系统的EDA验证方法和装置,属于芯片验证技术领域,解决了现有数据溯源困难、问题定位效率低下和资源消耗异常的问题。包括每个client级别的代理组件中将每个业务包拆分成多个第一原子数据包,放入各自的队列和计分板中;通道级别的驱动器获取DUT的tx输出信号,计算出每个通道对应的代理组件标识,从对应的队列中取出一个第一原子数据包,通过每个通道级别的接口实例驱动给DUT;通道级别的监视器采样DUT的rx输出信号,计算出每个通道对应的代理组件标识,将接收到的数据封装成第二原子数据包,根据输出端口传送至对应的代理组件的计分板中,进行第二原子数据包与第一原子数据包的比对。实现了Flexe子系统高效灵活的验证。

技术领域

本发明涉及芯片验证技术领域,尤其涉及一种用于FlexE子系统的EDA验证方法和装置。

背景技术

FlexE(Flexible Ethernet)技术是光互联网络论坛(Optical InternetworkingForum)在IEEE 802.3以太网标准协议基础上提出的扩展部分,它在OSI七层模型中的物理层(PHY)和数据链路层(MAC)之间增加了Shim层。FlexE基于Client/Group架构定义,支持Calendar来灵活分配时隙(time slot),支持任意多个不同子接口(FlexE Client)在任意一组PHY(FlexE Group)上的映射和传输,支持子接口捆绑、通道化及子速率等功能,从而实现了MAC和PHY的解耦,使得MAC与PHY不再是一一对应的关系。

FlexE技术因其灵活性,在工程上具备很广泛的实用价值,但正因为灵活性,给芯片设计和验证工作都带来了巨大的挑战。在FlexE子系统验证中,PHY支持多达M个通道,支持50G~400G且不同带宽通道可组合使用,FlexE提供给上层集成侧的接口也是M个通道,然而集成侧可支持的MAC client却多达X个(X值在子系统可支持的范围内随机),那么对于验证环境中的驱动器(driver)和参考模型(reference model)等而言将会是一个巨大的挑战。

现有技术从子系统接口的角度考虑,首先,激励由M个随机源产生,对应于M个通道,但这M个通道上的数据又并不能完全随机,因此实际工作中给它添加了大量的约束,从而给EDA工具解随机的过程带来了极大的难度,所消耗的时间也很长,而且数据在产生时无反压机制,致使大量数据被缓存,从而导致实时的内存消耗情况极不乐观;其次,数据在参考模型中使用了大量的并行进程来处理且各组件独立处理,并行资源消耗较大,核心组件不具备通用性,数据溯源困难,问题定位的难度较高。

发明内容

鉴于上述的分析,本发明实施例旨在提供一种用于FlexE子系统的EDA验证方法和装置,用以解决现有数据汇聚后导致数据溯源困难、反复迭代导致定位效率低下和平台结构不易优化导致资源消耗异常的问题。

一方面,本发明实施例提供了一种用于FlexE子系统的EDA验证方法,包括如下步骤:

仿真开始后,每个client级别的代理组件中将产生的每个业务包拆分成多个第一原子数据包,并将多个第一原子数据包放入各自的队列和计分板中;

当DUT向验证环境请求数据时,通道级别的驱动器获取每个通道级别的接口实例所对应的DUT的tx输出信号,基于数据链路层的calendar计算出每个通道所需数据对应的代理组件标识,根据代理组件标识从对应的代理组件的队列中取出一个第一原子数据包,通过每个通道级别的接口实例驱动给DUT;

通道级别的监视器通过每个通道级别的接口实例采样DUT的rx输出信号,基于数据链路层的calendar计算出每个通道接收到的数据对应的代理组件标识,将接收到的数据封装成第二原子数据包,根据代理组件标识对应的输出端口传送至对应的代理组件的计分板中,进行第二原子数据包与第一原子数据包的比对,完成一次验证。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京诺芮集成电路设计有限公司,未经北京诺芮集成电路设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210582802.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top