Software edition upgrading management device and software edition upgrading management method

A software version and upgrade management technology, which is applied in the direction of program control device, response error generation, redundant data error detection in calculation, etc., can solve low reliability, high upgrade maintenance cost, inflexible version management, etc. problems, to achieve the effects of saving upgrade costs, improving system reliability and market competitiveness, and flexible management of software versions

Inactive Publication Date: 2008-04-30
杨志全
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the above technical problems, the technical problem to be solved by the present invention is to provide a reliable software version upgrade management device and a software version upgrade management device method, which can overcome the low reliability in the software version upgrade process existing in the prior art, the version Inflexible management and high upgrade and maintenance costs

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
  • Software edition upgrading management device and software edition upgrading management method
  • Software edition upgrading management device and software edition upgrading management method
  • Software edition upgrading management device and software edition upgrading management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0022] FIG. 1 is a block diagram of a software version upgrade management device 100 . As shown in Figure 1, the version management device 100 includes: version storage modules 101, 102, storage selection module 103, storage control module 104, version control module 105, read-write control module 106, version loading module 107, version information registration module 108 .

[0023] For the convenience of description, it is assumed that the original running software version of the system is stored in the version storage module 101 , and a new software version needs to be written into the version storage module 102 in a standby state.

[0024] The version storage m...

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 invention discloses a software version upgrade management device and a method thereof. The device comprises a first version memory module and a second version memory module for storing a software version of a system, wherein the two memory modules are backed up with each other; a memory selection module for selecting either of the first version memory module and the second version memory module to participate the subsequent operation; a memory control module for controlling the memory selection module to select the first version and the second version memory modules; a read-write control module connected with the memory selection module and the memory control module for realizing data read and write operation; a version load module controlled by the read-write control module and downloading the required software version from the first or the second version memory modules; and a version information registering module connected with the memory control module and the read-write control module and used for storing an equipment number indicating the memory position of the current version and a status value indicating the version status. The invention replaces the single memory module with the version memory modules that are backed up with each other, and realizes technological advance of backup and backout of the system software version.

Description

technical field [0001] The invention relates to system software version upgrade management technology, in particular to a software version upgrade management device and method of a main control system in the communication field. Background technique [0002] In order to cope with the continuous updating of technology and the new needs of users, the product must consider the requirement that the system can update the software version at any time during the system design stage. At present, the devices that need to load the software version are mainly concentrated on the types of software-programmable devices such as processors (including general-purpose processors, digital signal processors, and single-chip microcomputers) and FPGAs (Field Programmable GateArray). Since the software version needs to be downloaded during the startup process of the system, the software version of these devices is generally placed on FLASH (flash memory, a memory with high reliability). After the...

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): G06F11/14G06F9/445
Inventor 郑斌儒刘嵘
Owner 杨志全
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products