Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System, interface card and method for remote upgrading field programmable gate array

A remote upgrade and interface card technology, applied in transmission systems, digital transmission systems, program control devices, etc., can solve the problems of PCIcore difficulties, large-scale CPLD, and reduced communication efficiency, and achieve fast loading and upgrading speeds and simple software and hardware interfaces , Realize the effect of online upgrade

Active Publication Date: 2009-04-29
NEW H3C TECH CO LTD
View PDF0 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] 3. There are two master devices, CPLD and FPGA, on the interface card, and a PCI bridge must be added as a bus arbitration
[0010] 4. The CPLD on the interface card and the PCI core of the FPGA must be designed with the same frequency
However, due to the limitation of the CPLD process, it is difficult to implement a 66MHz PCI core on the CPLD. Therefore, when the FPGA works at 66MHz, it is necessary to add a PCI bridge between the FPGA and the CPLD for bus isolation.
[0011] In general, the CPLD required by this solution is large in scale and complex in design, and PCI bridges need to be added, resulting in high overall design costs
In addition, the insertion of the PCI bridge will also reduce the communication efficiency between the FPGA and the motherboard.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System, interface card and method for remote upgrading field programmable gate array
  • System, interface card and method for remote upgrading field programmable gate array
  • System, interface card and method for remote upgrading field programmable gate array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0058] image 3 The system composition diagram of the remote upgrade FPGA provided by the embodiment of the present invention, as image 3 As shown, the system includes: a main board 31 and an interface card 32 , wherein the interface card may include: FPGA 321 , flash memory 322 and CPLD 323 .

[0059] The interface between the motherboard 31 and the FPGA 321 may be a PCI interface, and the interface between the FPGA 321 and the flash memory 322 may be a serial peripheral interface (SPI, Serial Peripheral Interface).

[0060] The functions of each part are as follows:

[0061] Main board 31: receiving the upgrade data sent by the remote network manager, and sending the upgrade data to FPGA 321; after receiving the upgrade command sent by the remote network manager, sending an upgrade start command to FPGA 321.

[0062] FPGA 321: r...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention discloses a system of remote upgrade field programmable gate array (FPGA), a interface card and a method thereof. The system comprises a mainboard and a interface card, wherein, the interface card comprises the FPGA, a flash memory and the CPLD. The mainboard is used for transmitting the upgrade data sent by a remote network management to the FPGA and transmitting an upgrade starting instruction to the FPGA after receiving the upgrade instructions sent by the remote network management; The FPGA writes the upgrade data transmitted by the mainboard in the flash memory, receives the upgrade starting instruction transmitted by the mainboard and outputs starting signals to the CPLD; according to the time sequence of control signals input by the CPLD, upgrade data in the flash memory is red out to complete configuration; The CPLD receives starting signals transmitted by the FPGA, and outputs a group of time sequences of control signals to the FPGA. Design cost of the interface card is reduced by using the present invention.

Description

technical field [0001] The invention relates to the technical field of remote upgrading, in particular to a system, an interface card and a method for remotely upgrading field programmable gate arrays. Background technique [0002] In order to flexibly respond to the various needs of users in various industries, a large number of communication devices such as routers have applied modular design. The same main board can realize a variety of different interface accesses by configuring different interface cards, providing more users in many industries. For rich, convenient and flexible networking methods, it saves users' investment and reduces the difficulty of users' network maintenance. Among the currently applied interface cards, a large number of bus methods are used in the back end as the Peripheral Component Interconnect (PCI) interface and the Local bus (Local bus) interface, and the high-speed PCI (PCIE) bus may be used in the future. [0003] Since there are many type...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24G06F9/445
Inventor 谢世成赵恒卓
Owner NEW H3C TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products