Security on hardware loops

Electrical computers and digital processing systems: processing – Processing control – Branching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06763453

ABSTRACT:

BACKGROUND
In designing a programmable processor, such as a digital signal processing (DSP) system, processing speed and power consumption may form tradeoffs. Conventional processors include a variety of hardware designed to increase the speed at which software instructions are executed. The additional hardware, however, typically increases the power consumption of the processor.
A “hardware loop” may increase the speed of a programmable processor. This may be implemented using dedicated hardware designed to expedite the execution of software instructions within a loop construct. Hardware loops may reduce the number of clock cycles used to execute a software loop by caching the instructions in local registers, thereby reducing the need to fetch the same instruction from a memory device or instruction cache a number of times.
Hardware loops introduce several challenges. These challenges include avoiding penalties such as setup penalties or branch penalties. Setup penalties include the loss of performance (usually an increase in processing time) associated with setting up a hardware loop. Similarly, branch penalties are the loss of performance (again, usually an increase in processing time) associated with a branch.


REFERENCES:
patent: 5710913 (1998-01-01), Gupta et al.
patent: 5734880 (1998-03-01), Guttag et al.
patent: 5794029 (1998-08-01), Babaian et al.
patent: 6345357 (2002-02-01), Sato
patent: 0 221 741 (1987-05-01), None
patent: 0 487 082 (1992-05-01), None
Lister, A.M.,Fundamentals of Operating Systems, MacMillan Publishers Ltd., London, UK, Third Edition, 1985, pp 28-29.

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

Security on hardware loops does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Security on hardware loops, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Security on hardware loops will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3234711

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