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

On-line soft ware upgrading circuit and its method

A software upgrade and software technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problems of inconvenient use and achieve the effect of convenient use

Inactive Publication Date: 2006-12-06
VIMICRO CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

None of the above-mentioned methods are implemented on-chip, and require an eraser and a specific software upgrade tool, which is very inconvenient to use

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
  • On-line soft ware upgrading circuit and its method
  • On-line soft ware upgrading circuit and its method
  • On-line soft ware upgrading circuit and its method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] see figure 1 , an online software upgrade circuit, including a data access controller 1, a direct memory access controller 2, a static memory 2 3, a static memory 4, and a static memory / ROM controller 6. The data access controller 1 receives the new software sent by the data interface, and under the premise of ensuring that the cyclic redundancy check is correct, the data access controller 1 will The new software is placed in the static memory 2 3 through direct memory access operations. The central processing unit 7 sends a data access controller control command to the data access controller 1, and the data access controller 1 sends a data access controller status to the central processing unit 7, and the central processing unit 7 After receiving the software upgrade command and the state of the data access controller, under the control of the SRAM / ROM controller 6, transfer the software upgrade program in the ROM 5 to the SRAM-4. The central processing unit 7 reads ...

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 can realize on-chip software upgrading conveniently without needing eraser and specific software upgrading tool. Under the control of the direct memory access controller, the data access controller sets the new software in the static memory. The CPU sends control command to the data access controller and the data access controller sends state information to the CPU. After the CPU receives the software upgrading command and the data access controller state information, the CPU transfers the software upgrading program from the ROM to the static memory, reads the software upgrading program from the static memory and writes the new software into the ROM from the static memory via the static memory / ROM controller.

Description

technical field [0001] The invention relates to the field of software upgrading, in particular to an online software upgrading circuit and method thereof. Background technique [0002] In the prior art, software upgrade is to take down the software loading medium, erase the original software through an eraser, then write new software, and then connect the software loading medium to the original place. The disadvantage of this software upgrading method is that the software loading medium is repeatedly accessed, which damages the software carrying medium and the carrier to varying degrees. Another software upgrade solution is to use a specific software upgrade tool to interface with the hardware of the software carrying medium, and to erase and write the software carrying medium through the interface during software upgrading to complete the software upgrade. None of the above-mentioned methods are implemented on-chip, and require an eraser and a specific software upgrade too...

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): G06F13/38G06F13/00
Inventor 董欣金传恩
Owner VIMICRO CORP