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

Embedded trace macrocell for enhanced digital signal processor debugging operations

A digital signal, processor technology, applied in the field of embedded trace macrocells for enhanced digital signal processor debug operations, to solve problems such as processor performance increase

Inactive Publication Date: 2009-09-09
QUALCOMM INC
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, such features cannot add any significant burden to the performance of the processor, even when the DSP is operating at full speed

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
  • Embedded trace macrocell for enhanced digital signal processor debugging operations
  • Embedded trace macrocell for enhanced digital signal processor debugging operations
  • Embedded trace macrocell for enhanced digital signal processor debugging operations

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The disclosed subject matter pertaining to a non-intrusive thread-selective debugging method and system for a multi-threaded digital signal processor has application to any type of multi-threaded processing for which the benefits presented herein may benefit. One such application occurs in telecommunications, and in particular in wireless handsets that employ one or more digital signal processing circuits. To explain how this wireless handset can be used, figure 1 A simplified block diagram of a communication system 10 that can implement the presented embodiments of the disclosed interrupt handling method and system is provided. At transmitter unit 12, data is sent from data source 14, typically in blocks, to transmit (TX) data processor 16, which formats, encodes, and processes the data to produce one or more analog signal. The analog signal is then provided to a transmitter (TMTR) 18, which modulates, filters, amplifies, and upconverts the baseband signal to produce...

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 discloses techniques for the design and use of a digital signal processor, including (but not limited to) for processing transmissions in a communications (e.g., CDMA) system. The method and system improve software instruction debugging operations by capturing real-time information relating to software execution flow and include and instructions and circuitry for operating a core processor process within a core processor. A non-intrusive debugging process operates within a debugging mechanism of a digital signal processor. Non-intrusively monitoring in real time predetermined aspects of software execution occurs with the core processing process and occurs in real-time on the processor. An embedded trace macrocell records selectable aspects of the non-intrusively monitored software execution and generates at least one breakpoint in response to events arising within the selectable aspects of the non-intrusively monitored software execution. The present disclosure controls aspects of the non-intrusive debugging process in response to at least one breakpoint.

Description

technical field [0001] The subject matter disclosed herein relates to data processing systems and processes, such as may be used in data communications and similar applications. More particularly, the present invention relates to a novel and improved method and system for digital signal processing debug operations, including providing and utilizing embedded trace macrocells for enhanced debug operations. Background technique [0002] Telecommunications and other types of electronic equipment that support video, complex audio, video conferencing, and other rich software applications increasingly include signal processing. Signal processing requires fast mathematical calculations and data generation with complex and repetitive algorithms. Many applications require real-time computation, ie, signals that are continuous functions of time that must be sampled and converted to digital signals for digital processing. The processor must execute algorithms that perform discrete com...

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/36
CPCG06F9/3005G06F11/3656G06F9/323G06F11/36G06F11/30
Inventor 卢奇安·科德雷斯库威廉·C·安德森苏雷什·文库马汉提路易斯·阿奇列·詹尼尼马诺伊库马尔·皮拉陈旭峰
Owner QUALCOMM INC
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