一种通过CPU远程更新FPGA的装置及其方法

    公开(公告)号:CN102609287A

    公开(公告)日:2012-07-25

    申请号:CN201210029563.4

    申请日:2012-02-10

    Abstract: 本发明公开了一种通过CPU远程更新FPGA的装置及其方法,装置包括:控制器模块、FPGA模块、配置模块和缓冲器模块。控制器模块通过有线或无线方式与上位机相连,控制器模块的第二GPIO接口与缓冲器模块的使能端相连,控制器模块的SPI接口与缓冲器模块的数据输入端相连,控制器模块的第一GPIO接口与FPGA模块的配置信号端相连,缓冲器模块的数据输出端分别与FPGA模块和配置模块的SPI接口相连,基于MPC5200B与实时操作系统VxWorks实现FPGA配置文件的远程更新。该装置及其方法能够节省成本,提高系统的可操作性,降低设计难度,易于实现FPGA的在线升级,提高FPGA配置的效率和灵活性。

    一种高效快速的WTB多播消息数据传输方法

    公开(公告)号:CN103825682A

    公开(公告)日:2014-05-28

    申请号:CN201410059846.2

    申请日:2014-02-21

    Abstract: 本发明提供公开了一种高效快速的WTB多播消息数据传输方法,其步骤为:(1)开始发送WTB多播消息数据;(2)判断消息数据是否发送完成,如已完成,则发送结束;否则,将消息数据待发送部分填入BC包的数据字段,最多填入119Byte,并重置SEND_TMO,发送BC包;(3)在等待SEND_TMO超时期间,检测是否收到重传请求包,即BR包;如果在SEND_TMO期间未收到BR包,且SEND_TMO未结束,则开始新一轮的BC包发送;若SEND_TMO已结束,则返回步骤(2);若在等待SEND_TMO超时期间收到BR包,则插入传送暂停,依据BR包中数据偏移量设置消息数据发送指针,开始新一轮的BC包发送。本发明具有传输开销更小、速度更快的、更加便于嵌入式环境实现等优点。

    一种以太网网关
    4.
    发明公开

    公开(公告)号:CN102843314A

    公开(公告)日:2012-12-26

    申请号:CN201110172348.5

    申请日:2011-06-24

    Abstract: 本发明公开了一种以太网网关,用于MVB与以太网互联,该基于MVB的以太网网关包括:电源子系统,存储子系统,CPU子系统,MVB子系统,以太网口通信子系统,接口子系统和可编程逻辑器件子系统。应用本发明实施例提供的基于MVB的以太网网关,不需要其他通信插件、设备的配合,可独立的实现MVB与以太网之间的通信转换、现场控制等功能。

    一种通过CPU远程更新FPGA的装置及其方法

    公开(公告)号:CN102609287B

    公开(公告)日:2015-08-05

    申请号:CN201210029563.4

    申请日:2012-02-10

    Abstract: 本发明公开了一种通过CPU远程更新FPGA的装置及其方法,装置包括:控制器模块、FPGA模块、配置模块和缓冲器模块。控制器模块通过有线或无线方式与上位机相连,控制器模块的第二GPIO接口与缓冲器模块的使能端相连,控制器模块的SPI接口与缓冲器模块的数据输入端相连,控制器模块的第一GPIO接口与FPGA模块的配置信号端相连,缓冲器模块的数据输出端分别与FPGA模块和配置模块的SPI接口相连,基于MPC5200B与实时操作系统VxWorks实现FPGA配置文件的远程更新。该装置及其方法能够节省成本,提高系统的可操作性,降低设计难度,易于实现FPGA的在线升级,提高FPGA配置的效率和灵活性。

    一种高效快速的WTB多播消息数据传输方法

    公开(公告)号:CN103825682B

    公开(公告)日:2015-03-25

    申请号:CN201410059846.2

    申请日:2014-02-21

    Abstract: 本发明提供公开了一种高效快速的WTB多播消息数据传输方法,其步骤为:(1)、开始发送WTB多播消息数据;(2)、判断消息数据是否发送完成,如已完成,则发送结束;否则,将消息数据待发送部分填入BC包的数据字段,最多填入119Byte,并重置SEND_TMO,发送BC包;(3)、在等待SEND_TMO超时期间,检测是否收到重传请求包,即BR包;如果在SEND_TMO期间未收到BR包,且SEND_TMO未结束,则开始新一轮的BC包发送;若SEND_TMO已结束,则返回步骤(2);若在等待SEND_TMO超时期间收到BR包,则插入传送暂停,依据BR包中数据偏移量设置消息数据发送指针,开始新一轮的BC包发送。本发明具有传输开销更小、速度更快的、更加便于嵌入式环境实现等优点。

Patent Agency Ranking