Method and system for in-site and on-line reprogramming of hardware
logics with remote loading in a network device
    1.
    发明授权
    Method and system for in-site and on-line reprogramming of hardware logics with remote loading in a network device 失效
    在网络设备中进行远程加载的硬件逻辑的现场和在线重新编程的方法和系统

    公开(公告)号:US5794033A

    公开(公告)日:1998-08-11

    申请号:US547635

    申请日:1995-10-24

    IPC分类号: G06F13/38 H03K19/177

    CPC分类号: G06F13/4256

    摘要: The invention discloses a method and an apparatus for in-line and on-site updating of Field Programmable Gate Arrays with remote loaded configuration data files. Flash EEPROMs which are used because of their non-volatile memories and their high density, are storing more than one configuration data file. The memories are divided in more than one part, each part of the memory for storing one configuration data file. One part of the memory also contains a flag identifying the currently loaded configuration data file. The Flash EPROM's bits being set to one same binary value before any writing operation, including the update of the configuration data file containing the flag. The setting of the bits to said binary value always identifies a valid other configuration data file in order to insure a correct re-loading of the FPGAs in case of reception of an unexpected event leading to an initialization.

    摘要翻译: 本发明公开了一种用于使用远程加载的配置数据文件进行现场可编程门阵列的在线和现场更新的方法和装置。 由于其非易失性存储器及其高密度使用的闪存EEPROM存储多个配置数据文件。 存储器分为多个部分,存储器的每个部分用于存储一个配置数据文件。 存储器的一部分还包含标识当前加载的配置数据文件的标志。 闪存EPROM的位在任何写入操作之前被设置为相同的二进制值,包括更新包含该标志的配置数据文件。 对所述二进制值的位的设置总是标识有效的其他配置数据文件,以便在接收到导致初始化的意外事件的情况下确保正确地重新加载FPGA。