【技术实现步骤摘要】
本申请涉及服务器,特别涉及一种时间信息获取方法,还涉及一种时间信息获取装置、仿真服务器、电子设备、计算机可读存储介质以及计算机程序产品。
技术介绍
1、在ic(integrated circuit,集成电路)设计及芯片设计的仿真建模过程中,由于仿真模型的时钟周期是软件仿真实现的,而仿真系统内部的仿真时间和物理环境的世界时间是不一致的,通常不一致的具体情况,根据软件仿真模型实现的复杂程度,仿真系统时钟频率可能会慢几倍、几十倍到数百倍不等,也可能会快数倍,那么仿真系统内部的仿真时间无法与实际的世界时间保持一致,这就导致了仿真系统内部产生的仿真事件的时间记录与世界时间不一致,为仿真调试和仿真测试带来了很多问题。具体的,在测试过程中,测试程序使用服务器提供的世界时间高精度时间戳,仿真系统内部的固件程序使用仿真系统时钟时间戳,当测试过程中发生的事件被记录到日志中时,两种时间不同步,使得通过对比固件程序和测试程序的记录的日志的时间点来进行问题分析变得非常困难。
2、因此,如何实现仿真系统内部仿真时间与服务器中世界时间的一致对应,以便实现
...【技术保护点】
1.一种时间信息获取方法,其特征在于,应用于时间转换模型,所述时间转换模型中部署有控制寄存器和时间寄存器,所述时间转换模型分别与固件程序和测试程序建立有通讯连接,所述时间转换模型和所述固件程序部署于第一任务进程,所述测试程序部署于第二任务进程,所述第一任务进程和所述第二任务进程均部署于仿真服务器,所述方法包括:
2.根据权利要求1所述的时间信息获取方法,其特征在于,所述当所述访问对象为所述控制寄存器时,根据所述访问请求对所述控制寄存器进行访问获得访问结果,包括:
3.根据权利要求2所述的时间信息获取方法,其特征在于,当所述请求类型为所述控制信息
...【技术特征摘要】
1.一种时间信息获取方法,其特征在于,应用于时间转换模型,所述时间转换模型中部署有控制寄存器和时间寄存器,所述时间转换模型分别与固件程序和测试程序建立有通讯连接,所述时间转换模型和所述固件程序部署于第一任务进程,所述测试程序部署于第二任务进程,所述第一任务进程和所述第二任务进程均部署于仿真服务器,所述方法包括:
2.根据权利要求1所述的时间信息获取方法,其特征在于,所述当所述访问对象为所述控制寄存器时,根据所述访问请求对所述控制寄存器进行访问获得访问结果,包括:
3.根据权利要求2所述的时间信息获取方法,其特征在于,当所述请求类型为所述控制信息读取请求时,所述根据所述控制信息读取请求在所述控制寄存器中读取获得第一控制信息,并根据所述第一控制信息确定所述时间转换模型的使能状态之后,还包括:
4.根据权利要求1所述的时间信息获取方法,其特征在于,当所述访问对象为所述时间寄存器时,所述根据所述访问请求在所述时间寄存器中读取获得所述第二任务进程中所述测试程序对应的世界时间,并将所述世界时间反馈至所述固件程序之前,还包括:
5.根据权利要求1所述的时间信息获取方法,其特征在于,所述时间转换模...
【专利技术属性】
技术研发人员:张鹏,任明刚,刘超,石立乔,冯漾漾,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。