Digital signal processor with direct and virtual addressing

Electrical computers and digital processing systems: memory – Storage accessing and control – Access timing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S149000, C711S206000, C712S215000

Reexamination Certificate

active

06430664

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Technical Field
This invention relates in general to electronic circuits and, more particularly, to digital signal processors.
2. Description of the Related Art
The global market for digital signal processors (DSPs) has grown at a compounded rate of more than 30 percent per year since 1988. In fact, the market for DSPs is actually developing along a faster track than the one the microprocessor followed in the 1980s and 1990s. In part, this fast-track growth is driven by the fact that digital signal processors target a broader range of diverse end use products than microprocessors: not just personal computers, but also telecommunication devices, consumer electronics, office equipment, industrial controls and automotive components.
The success of DSPs in the marketplace is largely due to their ability to crunch vast quantities of numbers, while racing against an incredibly demanding clock. Digital signal processors are much faster (often 10 times faster or more) than general-purpose microprocessors, which makes digital signal processors particularly well-suited to handle the demands of processing information from different parts of our world by working in real time.
One shortcoming of DSPs is that their functionality is limited by the amount of their internal memory. While improvement in semiconductor fabrication have increased the amount of memory which can be placed on a DSP, the complexity of the applications has increased the need for instruction and data memory even more so.
In the future, applications executed by DSPs will be more complex and will likely involve multiprocessing by multiple DSPs in a single system. DSPs will evolve to support multiple, concurrent applications, some of which will not be dedicated to a specific DSP platform, but will be loaded from a global network such as the Internet. These DSP platforms will require a RTOS (real time operating system) to schedule multiple applications and to support memory management to share and protect memory access efficiently between applications and operating system kernels.
Accordingly, a need has arisen for a DSP capable of memory management, including the accessing large amounts of memory.
BRIEF SUMMARY OF THE INVENTION
In the present invention, a digital signal processor is provided which includes an interface for connecting to an external memory, a processing core and a memory management unit coupled to the interface and the processing core. The memory management unit receives virtual addresses from the processing core and translates the addresses to physical addresses associated with said external memory.
The present invention provides significant advantages over the prior art. Virtual addressing allows the DSP to work with a large address space on a local memory and an external memory which can be shared with other processing units.


REFERENCES:
patent: 5165028 (1992-11-01), Zulian
patent: 5325508 (1994-06-01), Parks et al.
patent: 5438670 (1995-08-01), Baror et al.
patent: 5455834 (1995-10-01), Chang et al.
patent: 5666509 (1997-09-01), McCarthy et al.
patent: 5822603 (1998-10-01), Hansen et al.
patent: 5835962 (1998-11-01), Chang et al.
patent: 5933844 (1999-08-01), Young

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

Digital signal processor with direct and virtual addressing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Digital signal processor with direct and virtual addressing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Digital signal processor with direct and virtual addressing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2931746

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