首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于软硬件协同的时间同步的实现方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:合肥工业大学

摘要:本发明公开了一种基于软硬件协同的时间同步的实现方法,涉及软硬件协同的技术领域,该方法包括:上位机将任务依赖关系表、源数据和配置信息传输至下位机存储器;依赖关系表包括任务信息和通信段;下位机计算任务后记录执行周期数和结果,完成后将结果上传至上位机,包括执行周期数、结果和监控数据;上位机分析并存储下位机内容,读取任务周期和结果,转化为耗时数据,生成用于通信的数据包,包括依赖关系、周期和结果;任务根据前驱相关性进行时间同步,确定启动时间,进一步确定注入时间;按全局时间注入到通信系统,否则等待下一周期注入。

主权项:1.一种基于软硬件协同的时间同步的实现方法,其特征在于,所述方法包括:S1、上位机通过传输接口将批量任务的依赖关系表、源数据及配置信息下行到下位机的存储器,依赖关系表包括任务核心信息段以及任务通信段;S2、下位机使用PE计算任务后,记录每个任务的执行周期数和计算结果,任务执行完成后,通过传输接口将得到的结果上行至上位机,得到的结果包括任务执行周期数、计算结果及监控任务的计算数据;下位机由DDR存储器、主控制器、任务读取单元、发射单元、PE、PE状态检测单元和数据结果处理单元组成;上位机下行的批量任务的依赖关系表、源数据及配置信息存储在DDR存储器中,主控制器命令任务读取单元从DDR存储器中读取批量任务的数据,将配置信息以及依赖关系表中的任务标签整理为队列,主控制器读取一个任务标签后,命令任务读取单元将该任务的配置信息发送至发射单元;发射单元将任务发射至处于空闲状态的PE进行计算,PE状态检测单元实时检测PE是否处于空闲状态,若不处于空闲状态则记录PE当前执行任务的编号,PE状态检测单元将收集整理的信息同步至主控制器;同时,在PE加载任务配置后,与PE连接的周期计数模块启动并开始对任务计算过程的周期进行计数,任务计算完成后周期计数模块停止计数,得到该任务执行的总周期数;数据结果处理单元接收PE计算完成任务的任务编号和该任务的总周期数,数据结果处理单元接收PE计算完成任务的计算结果,两者均封装写入DDR存储器;DDR存储器中设有寄存器,每当DDR存储器被写入一个任务的计算结果,寄存器值加1,直到寄存器值与上位机分配的任务数量相等后,DDR存储器将储存的所有内容上行至上位机;S3、上位机存储DDR存储器上行的内容并进行分析,读取所有任务的计算周期和计算结果,将计算周期转化为计算耗时,生成在上位机通信子系统中传输的数据包,以便在上位机通信子系统中能够方便、有序地发送,数据包包含所有任务的依赖关系表、计算耗时、计算结果;S4、对任务进行时间同步,根据任务是否有前驱相关任务,确定每个任务的启动时间标记,根据启动时间进一步明确每个任务在上位机的通信子系统中的注入时间;若当前任务的注入时间与上位机全局时间相等时,就进行注入到通信子系统的操作;如果不相等,则需要等待下一个时间周期再次检查是否注入。

全文数据:

权利要求:

百度查询: 合肥工业大学 一种基于软硬件协同的时间同步的实现方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。