【技术实现步骤摘要】
本专利技术涉及软硬件协同仿真,尤其涉及多卡级联的仿真单元模型及其通信方法。
技术介绍
1、现有的芯片多卡级联仿真中,可以将多个硬件模型实例化在一个测试层中,激励通过测试层驱动至多个硬件模型中。
2、然而这种一个测试层对应多个硬件模型的架构,增加了测试层的复杂度和代码的规模,并且随着级联数目的增加,仿真速度也会同比例下降,造成了应用场景的局限,不能满足用户需求。
技术实现思路
1、本专利技术提供多卡级联的仿真单元模型及其通信方法,用以减少多卡级联场景下仿真单元中测试层的规模和复杂度,提高了仿真速度和效率。
2、本专利技术提供一种多卡级联的仿真单元模型,包括至少两个仿真单元;每个仿真单元包括测试层和硬件层;测试层包括调度器、第一总线功能模型、第一硬件接口和硬件事务转换处理模块;第一总线功能模型分别连接调度器和第一硬件接口,用于根据第一预设协议模拟硬件层的硬件行为和处理硬件层的硬件事务;硬件层包括第二硬件接口和至少一个第一p2p接口;第二硬件接口连接第一硬件接口,第一p2
...【技术保护点】
1.一种多卡级联的仿真单元模型,其特征在于,包括至少两个仿真单元;每个仿真单元包括测试层和硬件层;
2.根据权利要求1所述的多卡级联的仿真单元模型,其特征在于,所述硬件事务转换处理模块包括第二总线功能模型、第二P2P接口和至少一组以太网接口;所述第一P2P接口的个数和所述以太网接口的组数相同;
3.根据权利要求2所述的多卡级联的仿真单元模型,其特征在于,每个第一P2P接口对应一组以太网接口,每组以太网接口包括发送模块和接收模块;
4.一种多卡级联的仿真单元模型的通信方法,其特征在于,应用于如权利要求1至3任一项所述的多卡级联的仿真单
...【技术特征摘要】
1.一种多卡级联的仿真单元模型,其特征在于,包括至少两个仿真单元;每个仿真单元包括测试层和硬件层;
2.根据权利要求1所述的多卡级联的仿真单元模型,其特征在于,所述硬件事务转换处理模块包括第二总线功能模型、第二p2p接口和至少一组以太网接口;所述第一p2p接口的个数和所述以太网接口的组数相同;
3.根据权利要求2所述的多卡级联的仿真单元模型,其特征在于,每个第一p2p接口对应一组以太网接口,每组以太网接口包括发送模块和接收模块;
4.一种多卡级联的仿真单元模型的通信方法,其特征在于,应用于如权利要求1至3任一项所述的多卡级联的仿真单元模型,所述多卡级联的仿真单元模型的通信方法,包括:
5.根据权利要求4所述的多卡级联的仿真单元模型的通信方法,其特征在于,所述硬件层产生的数据通过第一p2p接口传递到测试层的硬件事务转换处理模块,硬件事务转换处理模块根据所述配置文件确定接收数...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,
申请(专利权)人:上海壁仞科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。