【技术实现步骤摘要】
本专利技术属于硬件设计与验证,涉及一种软硬件协同设计验证方法、系统、设备与介质。
技术介绍
1、随着工业数字化的快速发展,不同功能需求的硬件设计工作日趋繁杂,对设计和验证工作提出了越来越高的现实要求。在当前的硬件设计领域,软件算法到硬件实现的转化过程通常需要耗费大量时间和资源,而且在验证阶段容易出现问题。此外,硬件设计的可靠性评估也是一个关键挑战,需要综合考虑设计的准确性和稳定性。例如在数字处理
中针对高层次综合硬件电路设计的软硬件协同仿真的验证平台,其首先获取硬件模型:获取已经设计、验证完成的寄存器传输级(rtl)硬件电路代码,然后通过systemc语言对rtl代码进行编译,得到基于systemc的硬件模型,该模型可以用来模拟硬件电路的行为。然后生成软硬件接口层:根据硬件模型的接口定义生成相应的软件接口。这些软件接口可以让软件程序调用硬件模型中的功能,并传递数据。
2、进而处理测试信息:在测试阶段,软件程序会通过生成的软件接口调用硬件模型中的功能,并将测试信息作为参数传递给硬件模型。同时,硬件模型也会接收测试信息,并
...【技术保护点】
1.一种软硬件协同设计验证方法,其特征在于,包括步骤:
2.根据权利要求1所述的软硬件协同设计验证方法,其特征在于,还包括步骤:
3.根据权利要求1所述的软硬件协同设计验证方法,其特征在于,获取各所述需求功能子模块对应的标准单元测试结果的过程,包括步骤:
4.根据权利要求1所述的软硬件协同设计验证方法,其特征在于,获取各所述需求功能子模块对应的标准框架测试结果的过程,包括步骤:
5.根据权利要求1至4任一项所述的软硬件协同设计验证方法,其特征在于,在基于演员模型的软硬件协同仿真测试中,各演员模型采用分布式仿真部署。
>6.一种软硬...
【技术特征摘要】
1.一种软硬件协同设计验证方法,其特征在于,包括步骤:
2.根据权利要求1所述的软硬件协同设计验证方法,其特征在于,还包括步骤:
3.根据权利要求1所述的软硬件协同设计验证方法,其特征在于,获取各所述需求功能子模块对应的标准单元测试结果的过程,包括步骤:
4.根据权利要求1所述的软硬件协同设计验证方法,其特征在于,获取各所述需求功能子模块对应的标准框架测试结果的过程,包括步骤:
5.根据权利要求1至4任一项所述的软硬件协同设计验证方法,其特征在于,在基于演员模型的软硬件协同仿真测试中,各演员模型采用分布式仿真部署。
6.一种软硬件协...
【专利技术属性】
技术研发人员:龚国辉,寻迎亚,隋强,夏洪波,夏一民,
申请(专利权)人:湖南长城银河科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。