【技术实现步骤摘要】
本专利技术涉及电路设计,尤其涉及一种仿真优化处理方法及装置。
技术介绍
1、现有的仿真过程基本属于时间片事件驱动过程,这个过程的有两个主体,一个是事件,一个是进程,事件有两种:更新事件和运算事件。每当变量的值发生变化时,就会发生更新事件。更新事件可能会触发依赖于其值变化的其他活动和事件。事件是一种静态对象句柄,用于在两个或多个并发活动进程之间进行同步。进程可以创建、调度、执行事件任务。一个进程会触发事件,而另一个进程会等待事件的发生。整个仿真会持续运行,直到没有更多事件需要执行。
2、事件和进程贯彻传真始终,而一般仿真软件对源码编译之后即固化。它们的设计在事件发生时直接调用事件进程,没有太多根据事件或者其它特征调试仿真的方法,缺乏行为级的调试手段。
技术实现思路
1、本专利技术通过提供一种仿真优化处理方法与装置,解决了现有技术中调试仿真事件的手段较少,且缺乏进程控制的功能,实现了通过插入代码的方式增加仿真过程中的调试手段,且提高了代码的可控性以及丰富了仿真功能,进而使芯片在设计
...【技术保护点】
1.一种仿真优化处理方法,其特征在于,应用于运行期,包括:
2.根据权利要求1所述的仿真优化处理方法,其特征在于,所述优化代码段包括:前处理代码、插桩功能代码、后处理代码以及预留指令代码;
3.一种仿真优化处理方法,其特征在于,应用于编译期,包括:
4.根据权利要求3所述的仿真优化处理方法,其特征在于,所述获取硬件描述语言的源文件,生成语法树,并根据所述语法树生成中间表达形式,具体包括:
5.一种仿真优化处理装置,其特征在于,应用于运行期,包括:
6.一种仿真优化处理装置,其特征在于,应用于编译期,包括:
【技术特征摘要】
1.一种仿真优化处理方法,其特征在于,应用于运行期,包括:
2.根据权利要求1所述的仿真优化处理方法,其特征在于,所述优化代码段包括:前处理代码、插桩功能代码、后处理代码以及预留指令代码;
3.一种仿真优化处理方法,其特征在于,应用于编译期,包括:
...
【专利技术属性】
技术研发人员:丁国梁,黄传动,
申请(专利权)人:上海思尔芯技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。