【技术实现步骤摘要】
用于RTL和带SDF网表的联合仿真的装置和方法
[0001]本公开总体上涉及集成电路仿真领域,并且具体地涉及一种用于RTL和带SDF网表的联合仿真的装置和方法。
技术介绍
[0002]在集成电路的设计过程中,仿真和验证是至关重要的环节。针对集成电路的仿真过程包括功能前仿真和时序后仿真这两个阶段。功能前仿真一般是针对RTL(Register Transfer Level,寄存器传输级)的仿真,其主要手段是通过仿真验证所设计电路的逻辑功能正确性,仿真速度相对较快。时序后仿真一般是基于基本门单元组成的网表(Netlist)、同时将网表的门级电路延迟和各种门级电路之间的连线延迟(通过SDF(Standard Delay File,标准延迟文件)表示)等考虑在内的仿真,其目的是发现设计中潜在的约束和时序问题,仿真速度相对较慢。
[0003]在现有技术中,当执行时序后仿真时,一般会将整个芯片作为待测设计,并且针对整个芯片进行后仿真,但是仿真速度可能会在复杂集成电路逻辑的情况下变得非常慢。为了加快后仿真速度,提出了层次化策略,即,将整个设计对象划分为多个相对独立的子系统来验证,以缩短后仿真验证的周期。然而,这种层次化策略在超大规模SoC场景中仍然很慢。
[0004]因此,需要开发一种用于对集成电路进行时序后仿真的技术,该技术能够在各种芯片场景、甚至是超大规模SoC场景中也能够提供较快的仿真速度。
技术实现思路
[0005]为了解决上述问题,本公开提供了一种利用RTL和带SDF网表的联合仿真来提升大规 ...
【技术保护点】
【技术特征摘要】
1.一种用于RTL和带SDF网表的联合仿真的方法,其特征在于,所述方法包括:将第一模块、第二模块以及芯片顶层设置为网表形态,并且将第三模块设置为RTL形态,其中第一模块是仿真用例所经过的数据路径上的目标模块,第二模块是所述数据路径上与第一模块直接交互的模块,并且第三模块是所述数据路径上除第一模块和第二模块之外的其他模块;获取第一SDF文件、第二SDF文件和顶层SDF文件以用于分别配置第一模块、第二模块以及所述芯片顶层,其中顶层SDF文件包括互连延时模型的延时参数;以及基于所述延时参数在第二模块与第三模块之间设置所述互连延时模型。2.根据权利要求1所述的方法,其特征在于,第一SDF文件包括第一模块的时序信息,并且第二SDF文件包括第二模块的时序信息。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:将所述仿真用例经过的数据路径以外的模块设置为dummy形态。4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:将第三模块中所引用的标准库单元和存储器单元设置为行为模型。5.根据权利要求1或2所述的方法,其特征在于,所述配置第一模块、第二模块以及所述芯片顶层包括:将第一SDF文件、第二SDF文件和顶层SDF文件分别加载到第一模块、第二模块以及所述芯片顶层,使得它们被设置为带SDF网表形态。6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:提取第三模块与第二模块直接交互的相对于第二模块为输入和输出的端口信号,并且将所述端口信号发送到后端设备以用于所述SDF文件的获取。7.根据权利要求1所述的方法,其特征在于,所述延时参数包括第二模块与第三模块之间的线延时,并且所述基于所述延时参数在第二模块与第三模块之间设置所述互连延时模型包括:将第二模块与第三模块之间的线延时设置为0。8.根据权利要求1所述的方法,其特征在于,所述延时参数包括:所述芯片顶层至第三模块内最后发送去往第二模块的输出信号的寄存器的第一延时;以及所述芯片顶层至第二模块内最先接收来自第三模块的输入信号的寄存器的第二延时;其中所述基于所述延时参数在第二模块与第三模块之间设置所述互连延时模型包括:设置第二延时大于第一延时。9.根据权利要求8所述的方法,其特征在于,所述第二延时比所述第一延时大10~20%。10.根据权利要求1所述的方法,其特征在于,所述延时参数包括:第二模块内最后发送去往第三模块的输出信号的寄存器与第三模块内最先接收来自第二模块的输入信号的寄存器之间的第三延时。11.根据权利要求10所述的方法,其特征在于,所述基于所述延时参数在第二模块与第三模块之间设置所述互连延时模型包括:将所述第三延时设置为5~10ps。12.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述芯片顶层至第三模块的输入端的线延时设置为0。13.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述芯片顶层至第三模块的输出端的线延时设置为0。14.一种用于RTL和带SDF网表的联合仿真的装置,其特征在于,所述装置包括:模块设置组件,其被配置成:将第一模块、第二模块以及芯片顶层设置为网表形态,并且将第三模块设...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:摩尔线程智能科技北京有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。