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

A dsp online upgrade method for dynamically adjusting ram space

A dynamic adjustment and space technology, applied in the field of signal processing, can solve the problem of occupying RAM space and achieve the effect of reducing size, saving cost and hardware resources

Active Publication Date: 2020-12-04
BEIJING HUAHANG RADIO MEASUREMENT & RES INST
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] 3) Since the code in the FLASH will be erased during the upgrade, the FLASH erase function and external communication function necessary for the upgrade must be copied from the FLASH to the RAM to run;
[0012] 4) The running of the main process of the program also needs to occupy RAM space
In order to ensure the real-time operation of the program code, as much code as possible must be copied to RAM to run, and even all the RAM space needs to be occupied

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
  • A dsp online upgrade method for dynamically adjusting ram space

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0054] A kind of DSP online upgrading method of dynamically adjusting RAM space, such as figure 1 shown, including the following steps:

[0055] Step 1. For the DSP system whose program code is larger than the RAM space, the code is grouped according to the program code function and whether it occupies the RAM space;

[0056] Specifically, the program code is divided into three parts:

[0057] 1) The underlying code, the code is the code that must be copied to the RAM to run, including the FLASH erasing code and the external communication code;

[0058] 2) core code, described code is the higher code that runs real-time requirement in RAM;

[0059] 3) Other codes, the codes are the codes left in the FLASH;

[0060] Step 2, allocate RAM storage space according to the grouping of program codes;

[0061] According to the grouping situati...

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 relates to a DSP on-line upgrading method for dynamically adjusting an RAM space. The DSP on-line upgrading method comprises the steps of 1, grouping a program code; 2, allocating an RAMstorage space; 3, after powering on a DSP, according to an upgrading instruction, dynamically adjusting the RAM storage space; 4, entering an on-line upgrading procedure and conducting package transmitting upgrading on the code till on-line upgrading is completed. On-line upgrading of a program is achieved on the old DSP with a small RAM space; an off-chip RAM storage or an FPGA is not needed, the cost and hardware resources are saved, and meanwhile, the size of a hardware circuit can be reduced; a product originally not having an on-line upgrading function can be improved without redesigningthe circuit.

Description

technical field [0001] The invention belongs to the technical field of signal processing, and in particular relates to a DSP online upgrading method for dynamically adjusting RAM space. Background technique [0002] DSP program online upgrade technology is a technology to upgrade and maintain system programs without using an emulator. Usually, the program to be upgraded is sent to the DSP through a serial port or a data bus. After receiving the code, the DSP calls the FLASH erasing program to erase the FLASH. Recompile. This technology can simplify the product production and debugging process, reduce the number of product disassembly and assembly, and enhance product maintainability. [0003] In recent years, various DSP online upgrade technologies are mainly implemented based on the following hardware platforms: [0004] 1) A new type of processor with a large on-chip RAM space (usually greater than 64KB); [0005] 2) A system with a large-capacity RAM memory plugged int...

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): G06F8/65G06F12/02
CPCG06F8/65G06F12/0246
Inventor 李铭泽潘少鹏曹雪樊立张广月
Owner BEIJING HUAHANG RADIO MEASUREMENT & RES INST