Virtual shadow registers and virtual register windows

Electrical computers and digital processing systems: processing – Processing control – Context preserving (e.g. – context swapping – checkpointing,...

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710 22, G06F 940, G06F 946

Patent

active

061287288

ABSTRACT:
A direct memory access and direct register access (DMA/DRA) controller and method are used on microprocessors, microcontrollers and digital signal processors which incorporate shadow register sets or register windows or both. The DMA/DRA controller is coupled to the processor's data paths so as to transfer data between the register and memory in burst and in cycle-steal modes. The DMA/DRA controller enables the processor to perform single-cycle register set save and restore operations by extending the effective depth of the shadow register set by creating virtual register sets in memory. The DMA/DRA subsystem interacts with the caches and other memory traffic controllers to perform the register set transfers before they are needed making use of otherwise unused external memory cycles. Using this invention, delays associated with register saving and restoring can be largely eliminated without the need for unduly large and costly internal sets of register files.

REFERENCES:
patent: 3373408 (1968-03-01), Ling
patent: 3614740 (1971-10-01), Delagi et al.
patent: 3781810 (1973-12-01), Downing
patent: 5159680 (1992-10-01), Joy et al.
patent: 5327566 (1994-07-01), Forsyth
patent: 5381538 (1995-01-01), Amini et al.
patent: 5426766 (1995-06-01), Ogata
patent: 5517664 (1996-05-01), Watanabe et al.
patent: 5530873 (1996-06-01), Takano
patent: 5550993 (1996-08-01), Ehlig et al.
patent: 5560035 (1996-09-01), Garg et al.
patent: 5564117 (1996-10-01), Lentz et al.
patent: 5584032 (1996-12-01), Hyatt
patent: 5590356 (1996-12-01), Gilbert
patent: 5642516 (1997-06-01), Hedayat et al.
patent: 5987590 (1999-11-01), So

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

Virtual shadow registers and virtual register windows does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Virtual shadow registers and virtual register windows, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual shadow registers and virtual register windows will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-205699

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