高精度记录网卡接收时间的方法

    公开(公告)号:CN102855172A

    公开(公告)日:2013-01-02

    申请号:CN201210258063.8

    申请日:2012-07-24

    Abstract: 本发明提供一种高精度记录网卡接收时间的方法,首先网卡在收到数据包时,数据接收中断从低电平跳变到高电平,一整形电路捕获该上升沿信号并输出一单脉冲触发信号;其次,所述单脉冲触发信号触发一时间发生器中的时间记录器,所述时间记录器立即将所述时间发生器的当前时间记录为一时标信息,然后再将所述时标信息发送至FIFO缓冲区;最后CPU通过总线读取数据包的内容,同时CPU通过总线访问所述FIFO缓冲区,读取所述时标信息,获得网卡接收所述数据包的时间,即获得对应所述数据包的时标信息。本发明在网卡产生数据接收中断的同时,立即记录该中断所对应的时标,记录时间精度高,且降低了CPU占用率。

    高精度记录网卡接收时间的方法

    公开(公告)号:CN102855172B

    公开(公告)日:2015-06-24

    申请号:CN201210258063.8

    申请日:2012-07-24

    Abstract: 本发明提供一种高精度记录网卡接收时间的方法,首先网卡在收到数据包时,数据接收中断从低电平跳变到高电平,一整形电路捕获该上升沿信号并输出一单脉冲触发信号;其次,所述单脉冲触发信号触发一时间发生器中的时间记录器,所述时间记录器立即将所述时间发生器的当前时间记录为一时标信息,然后再将所述时标信息发送至FIFO缓冲区;最后CPU通过总线读取数据包的内容,同时CPU通过总线访问所述FIFO缓冲区,读取所述时标信息,获得网卡接收所述数据包的时间,即获得对应所述数据包的时标信息。本发明在网卡产生数据接收中断的同时,立即记录该中断所对应的时标,记录时间精度高,且降低了CPU占用率。

    高精度网卡接收时间的记录装置

    公开(公告)号:CN202771418U

    公开(公告)日:2013-03-06

    申请号:CN201220360884.8

    申请日:2012-07-24

    Abstract: 本实用新型提供一种高精度网卡接收时间的记录装置,包括第一分频器、第二分频器、时间发生器、FIFO缓冲器、配置寄存器、有源钟振以及整形电路;所述第一分频器和第二分频器均连接至所述有源钟振,所述时间发生器由相互连接的年月日时分秒计数器、0.1微秒计数器以及时间记录器组成;所述第一分频器连接所述0.1微秒计数器,所述第二分频器连接所述年月日时分秒计数器和所述0.1微秒计数器,所述整形电路和所述FIFO缓冲器均连接所述时间记录器,所述配置寄存器连接所述年月日时分秒计数器。本实用新型在网卡产生数据接收中断的同时,立即记录该中断所对应的时标,记录时间精度高,且降低了CPU占用率。

Patent Agency Ranking