发明名称 |
时间同步方法及装置 |
摘要 |
本发明涉及一种时间同步方法,其包括:主控CPU核根据内部定时器发出的定时器中断对系统时间存储模块中存储的系统时间进行累加,以获得当前的系统时间;主控CPU核将当前的系统时间写入系统时间存储模块;非主控CPU核收到获取系统时间的请求时,从系统时间存储模块读取当前的系统时间。本发明还涉及一种时间同步装置,该时间同步装置用于多核CPU系统,包括主控CPU核、一个或数个非主控CPU核和系统时间存储模块。本发明既可使非主控CPU核能够共享当前的系统时间,又不需定时器中断来同步系统时间,从而在保证系统时间的同步的同时,只需要主控CPU响应定时器中断,减少非主控CPU的中断开销,以此提高了系统性能。 |
申请公布号 |
CN1949129A |
申请公布日期 |
2007.04.18 |
申请号 |
CN200610145379.0 |
申请日期 |
2006.11.27 |
申请人 |
杭州华为三康技术有限公司 |
发明人 |
郭昕 |
分类号 |
G06F1/12(2006.01) |
主分类号 |
G06F1/12(2006.01) |
代理机构 |
北京同立钧成知识产权代理有限公司 |
代理人 |
刘芳 |
主权项 |
1、一种时间同步方法,其包括以下步骤:步骤1,主控CPU核根据内部定时器发出的定时器中断对系统时间存储模块中存储的系统时间进行累加,以获得当前的系统时间;步骤2,主控CPU核将所述当前的系统时间写入所述系统时间存储模块;步骤3,所述非主控CPU核收到获取系统时间的请求时,从所述系统时间存储模块读取所述当前的系统时间。 |
地址 |
310053浙江省杭州市高新技术产业开发区之江科技工业园六和路东 |