A simplified implementation of multi-core DSP power-on self-startup based on EMIF16

An implementation method and self-starting technology, which are applied in the direction of electrical digital data processing, program code conversion, software deployment, etc., can solve the problems of cumbersome practices, and achieve the effects of simple loading process, improved efficiency, and convenient programming.

Inactive Publication Date: 2019-01-15
HARBIN ENG UNIV
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method of compiling through multiple projects, converting the tool chain, and establishing a programming project is very cumbersome.

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 simplified implementation of multi-core DSP power-on self-startup based on EMIF16
  • A simplified implementation of multi-core DSP power-on self-startup based on EMIF16
  • A simplified implementation of multi-core DSP power-on self-startup based on EMIF16

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0027] The DSP chip used in the present invention is TMS320C6678 produced by TI Company, and the NOR FLASH memory used is MT28GU01GAAA2EGC produced by Micron Company.

[0028] The present invention provides a simplified implementation method of multi-core DSP power-on self-starting based on EMIF16, wherein the automatic loading and starting process of the processor means that after the processor is powered on or reset, according to the different loading modes set, The process of automatically loading the executable code stored in the external non-volatile memory into the memory and running the program correctly. Taking TMS320C6678 multi-core DSP as an example, the loading modes mainly include: EMIF16, I2C loading, SPI loading, SRIO loading, PCIe loading, HyperLink, etc.; :1] to select the hardware state at reset. BOOTMODE...

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 simplified implementation method of multi-core DSP power-on self-start based on EMIF16, belonging to the field of embedded device power-on self-boot technology. Through thethree-stage loading process, the invention modifies the CMD file, stores the multi-core program in sections, and writes the program burning-writing function and the two-stage boot program, so that thecompiling and burning-writing process of the multi-core program can be completed under the same CCS project, and finally correctly realizes the power-on self-startup of the multi-core DSP program. The method disclosed by the invention discards the tedious processing process of the current multi-core DSP power-on self-startup, does not need to compile the multi-core programs separately, omits thestep of manually synthesizing a plurality of image files, and improves the loading efficiency of the multi-core programs. The method of writing burn-write function in engineering is adopted, which makes multi-core program burn-write convenient. The power-on loading process is simple, the program is more readable, the debugging cycle is greatly shortened, and the correct and reliable loading and running of multi-core DSP software can be realized.

Description

technical field [0001] The invention belongs to the technical field of power-on self-guiding of embedded devices, and in particular relates to a simplified implementation method of power-on self-start of multi-core DSP based on EMIF16. Background technique [0002] With the development of signal processing technology and the continuous deepening of research, the combination of DSP and FPGA is generally used to realize signal processing at this stage, in which FPGA is responsible for signal acquisition, AD conversion, and extraction of signal parameters, etc., and DSP realizes the control of main functions, Calculate complex algorithms based on the information obtained by the FPGA, and transmit the calculation results to the display terminal. The multi-core DSP chip integrates multiple cores on one chip. Compared with the previous single-core DSP, it has a qualitative leap in processing speed and capability. Therefore, it is widely used in communication, aerospace, sonar, rad...

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): G06F9/4401G06F8/61G06F8/41
CPCG06F8/41G06F8/61G06F9/4405
Inventor 郜丽鹏王欢刁鸣
Owner HARBIN ENG UNIV
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