验证设计的编译方法、电子设备及存储介质技术

技术编号:26846066 阅读:25 留言:0更新日期:2020-12-25 13:08
本公开提供一种验证设计的编译方法、电子设备及存储介质,所述验证设计与多个子设计关联。该编译方法包括:在所述多个子设计中确定目标子设计的类型;根据所述目标子设计的类型,确定与所述目标子设计的类型对应的编译单元;以及利用所述编译单元对所述目标子设计进行编译。

【技术实现步骤摘要】
验证设计的编译方法、电子设备及存储介质
本公开涉及计算机软件
,尤其涉及一种验证设计的编译方法、电子设备及存储介质。
技术介绍
在集成电路的验证领域,仿真一般是指将验证设计进行编译之后在计算机上运行,以对设计的各种功能进行仿真测试。验证设计可以采用软件编程语言或硬件描述语言进行描述,通常包括多种不同类型的子设计,例如,包括待测设备(DeviceUnderTest,简称DUT)和测试平台(Testbench)。然而,在对验证设计进行编译时,一般采用一个编译器对整个验证设计进行优化和编译或者对整个验证设计的各子设计依次进行优化和编译。单一编译器无法适应性地对具体的子设计进行优化和编译,并且任何一个子设计被修改之后,都需要对整个验证设计进行重新编译,这些降低了编译效率。
技术实现思路
有鉴于此,本公开提出了一种验证设计的编译方法、电子设备及存储介质。本公开的第一方面,提供了一种验证设计的编译方法,其中,所述验证设计与多个子设计关联,所述编译方法包括:在所述多个子设计中确定目标子设计的类型;根据所述目标子设计的本文档来自技高网...

【技术保护点】
1.一种验证设计的编译方法,其中,所述验证设计与多个子设计关联,所述编译方法包括:/n在所述多个子设计中确定目标子设计的类型;/n根据所述目标子设计的类型,确定与所述目标子设计的类型对应的编译单元;以及/n利用所述编译单元对所述目标子设计进行编译;/n其中,所述在所述多个子设计中确定目标子设计的类型进一步包括:/n分析所述目标子设计的特征;以及/n根据所述目标子设计的特征来分别确定所述目标子设计的类型。/n

【技术特征摘要】
1.一种验证设计的编译方法,其中,所述验证设计与多个子设计关联,所述编译方法包括:
在所述多个子设计中确定目标子设计的类型;
根据所述目标子设计的类型,确定与所述目标子设计的类型对应的编译单元;以及
利用所述编译单元对所述目标子设计进行编译;
其中,所述在所述多个子设计中确定目标子设计的类型进一步包括:
分析所述目标子设计的特征;以及
根据所述目标子设计的特征来分别确定所述目标子设计的类型。


2.根据权利要求1所述的方法,其中,所述多个子设计的类型包括待测设备类型、程序包类型或测试平台类型。


3.根据权利要求1所述的方法,其中,所述利用所述编译单元对所述目标子设计进行编译进一步包括:
根据所述目标子设计的类型...

【专利技术属性】
技术研发人员:张锦亚
申请(专利权)人:芯华章科技股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1