Programmable RISC-DSP architecture

Electrical computers and digital processing systems: processing – Processing architecture – Microprocessor or multichip or multimodule processor having...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S026000, C712S033000

Reexamination Certificate

active

06282631

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates generally to digital signal processors and, particularly, to an architecture for digital audio signal decoders.
2. Related Art
Audio decoders used to decode encoded audio datastreams are well known. Multimedia data encoded according to a format such as MPEG-1 or MPEG-2 includes both compressed audio and video streams. Audio/video digital signal processors are used to extract separate audio and video streams from the encoded multimedia stream. Audio and video decoder components of digital signal processors then decode the extracted streams. Finally, separate audio and video processors drive audio and video output devices.
As a result, audio decoders are typically designed to handle digital signal processing (DSP) vector functions such as filtering, convolution, and transformations efficiently. In particular, DSPs typically provide special purpose hardware to perform multiply-accumulate (MAC) instructions very quickly. However, due to their special purpose architecture, such audio decoders do not perform general purpose operations such as data manipulation, conversion, and table lookup as efficiently as general purpose processors. This is because general purpose processing is typically performed by a host processor, while the audio decoder is dedicated exclusively to DSP operations.
RISC processors, on the other hand, are typically designed to handle general processing functions efficiently. This is accomplished by providing large register files or sets within the processor to allow for fast execution (e.g. one instruction per clock cycle throughput) of arithmetic operations on the data stored in the register sets. However, typical RISC processors require data stored in memory to be first loaded into the register file before executing arithmetic operations on the data. This is true even of recently developed audio decoders based on RISC architectures.
As a result, there is a need for an audio decoder capable of performing both digital signal processing and general purpose operations efficiently.
SUMMARY OF THE INVENTION
The present invention provides an audio signal processor and method of operation thereof that allows for both efficient digital signal processing and general purpose operations. This is accomplished by adding support for fast MAC (vector) operations and indirect memory addressing to a RISC-based processor to allow for efficient execution of general purpose operations such as data manipulation, conversion, and table lookup, as well as digital processing operations such as filtering, convolution, and transformation. The RISC feature of large register files is preserved, as is RISC's one instruction per cycle pipelined throughput speed.


REFERENCES:
patent: 5448735 (1995-09-01), Anderson et al.
patent: 5467131 (1995-11-01), Bhaskaran et al.
patent: 5708659 (1998-01-01), Rostoker et al.
patent: 5710914 (1998-01-01), Verbauwhede et al.
patent: 5719998 (1998-02-01), Ku et al.
patent: 5732224 (1998-03-01), Gulick et al.
patent: 5754878 (1998-05-01), Asghar et al.
patent: 6012137 (2000-01-01), Bublil et al.
patent: 6044206 (2000-03-01), Kohn
patent: 6055619 (2000-04-01), North et al.
patent: 6092179 (2000-07-01), Greenberger et al.
Linley Gwennap, “New PA-RISC Processor Decodes MPEG Video—HP's PA-7100LC Uses New Instructions to Elimiate Decoder Chip,” Microprocessor Report, Jan. 24, 1994, pp. 16-17.
Linda Geppert, “High-flying DSP architectures,” IEEE Spectrum, Nov. 1998, pp. 53-56.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Programmable RISC-DSP architecture does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Programmable RISC-DSP architecture, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmable RISC-DSP architecture will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2465248

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.