Unlock instant, AI-driven research and patent intelligence for your innovation.

cpld online upgrade method, device and service single board

A business single board, technology to be upgraded, applied in the direction of program control device, program loading/starting, etc., can solve problems such as increased maintenance costs, business interruption, and complicated upgrade process, and achieve high practical value, improved reliability, and versatility Good results

Inactive Publication Date: 2016-07-27
ZTE CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the BOOT version and the FPGA version are relatively easy to implement online upgrades, while the CPLD logic files need to be programmed with a dedicated cable. Unable to go to the site to upgrade through cables, which brings great difficulties to the on-site upgrade of the CPLD logic version, which greatly increases the maintenance cost, and the upgrade process may also cause long-term interruption of the business, which cannot meet the high requirements of the communication system. Requirements for reliability, high stability and maintainability
[0004] In order to solve the problem of CPLD online upgrade, there is currently a CPLD architecture that uses SRAM (memory) plus on-chip FLASH (flash memory) to support online upgrade. However, due to the upgrade of CPLD logic files, it must be carried out carefully. If it is written incorrectly, it may cause Serious consequences, such as causing the business board to fail to power on and start normally
Moreover, in the current CPLD online upgrade solution, each hardware manufacturer mostly relies on the architecture provided by the chip manufacturer. This SRAM+FLASH solution architecture needs to rely on the internal logic of the CPLD to a certain extent when implementing the CPLD online upgrade, and Relevant peripheral circuit processing modules must be designed for a specific manufacturer or even a certain type of chip, which has poor reliability, versatility and portability, and the upgrade process is complicated

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
  • cpld online upgrade method, device and service single board
  • cpld online upgrade method, device and service single board
  • cpld online upgrade method, device and service single board

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The solution of the embodiment of the present invention is mainly: communicate with the remote control platform through the CPU of the service single board that needs to be upgraded, and copy the CPLD upgrade file sent by the remote control platform to the local memory of the service single board. When the CPLD upgrade command is sent, according to the CPLD upgrade file stored in the memory, the logic loading of the CPLD to be upgraded is carried out by simulating the JTAG interface, so as to realize the remote upgrade of the field device CPLD and improve the reliability of the CPLD online upgrade.

[0057] like figure 1 As shown, an embodiment of the present invention proposes a kind of CPLD online upgrade method, comprising:

[0058] Step S101, receiving the CPLD upgrade file sent by the remote control platform;

[0059] like figure 2 As shown, in the present embodiment, the service single board has a CPU and a CPLD to be upgraded, and a CPLD online upgrade device ...

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 relates to a CPLD online upgrade method, device and system. The method includes: receiving a CPLD upgrade file sent by a remote control platform; copying the CPLD upgrade file to a local memory, and when receiving the CPLD upgrade command sent by a remote control platform, According to the CPLD upgrade file stored in the memory, the CPLD to be upgraded is logically loaded by simulating the JTAG interface of the CPU. The present invention realizes the remote upgrade of the CPLD of the field equipment without relying on the internal logic of the CPLD to be upgraded, adopts the upgrade method of simulating the JTAG interface, is compatible with the CPLDs of various manufacturers, and has good versatility; and for online upgrade process, CPU reset or Under abnormal conditions such as power failure, the CPLD that has not been upgraded online can be reloaded and upgraded when the system is restarted, which improves the reliability of online CPLD upgrade.

Description

technical field [0001] The invention relates to the technical field of wireless communication, in particular to a CPLD online upgrade method, device and service single board. Background technique [0002] In the communication system, a large number of firmware versions need to be used, such as the BOOT version of the processor, the CPLD (Complex Programable Logic Device, complex programmable logic device) logic version and the FPGA (Field Program Gates Array, field programmable logic gate array) logic version, etc. These firmware versions are often not static. When customers request new functions or some defects occur, the firmware version needs to be upgraded. [0003] At present, the BOOT version and the FPGA version are relatively easy to implement online upgrades, while the CPLD logic files need to be programmed with a dedicated cable. Unable to go to the site to upgrade through cables, which brings great difficulties to the on-site upgrade of the CPLD logic version, wh...

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 Patents(China)
IPC IPC(8): G06F9/445
Inventor 董超
Owner ZTE CORP