Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-kernel DSP (digital signal processing) circuit with error processing device and error processing method

A multi-core, core technology, applied in electrical digital data processing, error detection/correction, instruments, etc., can solve the problems of increasing the coupling of system development, limited information of the host computer, increasing the hardware complexity of embedded systems, etc. The effect of reporting the probability of contextual information, shortening the development cycle, and improving development efficiency

Active Publication Date: 2011-06-22
ALCATEL LUCENT SHANGHAI BELL CO LTD
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, this will increase the hardware complexity of the embedded system, and the host computer often needs to understand the internal structure of a specific DSP to perform read and write operations, thus increasing the coupling of system development
Because the DSP is in a passive position, the information obtained by the host computer is always very limited, or it can only handle limited types of errors

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
  • Multi-kernel DSP (digital signal processing) circuit with error processing device and error processing method
  • Multi-kernel DSP (digital signal processing) circuit with error processing device and error processing method
  • Multi-kernel DSP (digital signal processing) circuit with error processing device and error processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In the following, the principle and implementation of the present invention will become apparent by describing specific embodiments of the present invention in conjunction with the accompanying drawings. It should be noted that the present invention should not be limited to the specific examples described below.

[0021] figure 2 is a block diagram showing a general DSP embedded system 200 . The DSP system 200 includes a plurality of DSPs 210-0 to 210-n, a high-speed interface switch 220 and a CPU 230 connected to the plurality of DSPs. During use, DSP may not work properly due to illegal memory access, illegal instructions, or other problems such as infinite loops. In this case, if more contextual information can be obtained, the analysis of the problem will be very meaningful. But when the system is running in real time, from the perspective of the CPU 230, it is very difficult to obtain the context information. Such as figure 2 As shown, when any DSP is not wo...

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 provides a multi-kernel digital signal processing (DSP) circuit which comprises a plurality of DSP kernels, a system bus, a memory, a high speed interface, an interrupt controller and monitoring circuits, wherein the monitoring circuits are respectively corresponding to the DSP kernels and used for monitoring the running states of the DSP kernels; and when the running of one DSP kernel has errors, the monitoring circuit corresponding the DSP kernel having errors produces an interrupt signal, so that all error context information of the DSP kernel is reported to an upper computerby the high speed interface. The invention also provides a method for processing errors in the multi-kernel DSP circuit. By using the device and method provided by the invention, the hardware system is simplified, more error context information caused when the system has errors can be obtained, and the success ratio for reporting the context information by the system is improved.

Description

technical field [0001] The invention relates to the field of digital signal processing (DSP), in particular to a multi-core DSP circuit with an error processing device and an error processing method. Background technique [0002] Digital signal processing (DSP) systems are widely used in many fields. However, in the traditional embedded DSP system, once the DSP subsystem crashes or an error occurs, it is very difficult to analyze and locate the error because the internal information of the DSP is difficult to be obtained by the outside world. [0003] In existing solutions for analyzing and locating errors, in order to analyze and process errors, a hardware method is often used. This method needs to set up a dedicated physical channel, such as using a dedicated parallel port host computer interface, and connecting the host computer (such as CPU) with the DSP system. When an error occurs in the DSP system, the upper computer reads and writes the internal information of 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/00
Inventor 缪春波冯金城邹洁商群峰
Owner ALCATEL LUCENT SHANGHAI BELL CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products