Voltage droop mitigation through instruction issue throttling

Electrical computers and digital processing systems: processing – Instruction issuing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S215000, C713S300000, C713S320000, C713S323000

Reexamination Certificate

active

07937563

ABSTRACT:
A system and method for providing a digital real-time voltage droop detection and subsequent voltage droop reduction. A scheduler within a reservation station may store a weight value for each instruction corresponding to node capacitance switching activity for the instruction derived from pre-silicon power modeling analysis. For instructions picked with available source data, the corresponding weight values are summed together to produce a local current consumption value and this value is summed with any existing global current consumption values from corresponding schedulers of other processor cores yielding an activity event. The activity event is stored. Hashing functions within the scheduler are used to determine both a recent and an old activity average using the calculated activity event and stored older activity events. Instruction issue throttling occurs if either a difference between the old activity average and the recent activity average exceed a first threshold or the recent activity average exceeds a second threshold.

REFERENCES:
patent: 5712826 (1998-01-01), Wong et al.
patent: 5764089 (1998-06-01), Partovi et al.
patent: 5917355 (1999-06-01), Klass
patent: 6278308 (2001-08-01), Partovi et al.
patent: 6311261 (2001-10-01), Chamdani et al.
patent: 6597620 (2003-07-01), McMinn
patent: 6611435 (2003-08-01), Kumar
patent: 7301373 (2007-11-01), Bailey et al.
patent: 7409568 (2008-08-01), Tam
patent: 7454637 (2008-11-01), Er
patent: 7647518 (2010-01-01), Chang et al.
patent: 2006/0206740 (2006-09-01), Hurd
Fischer, et al; “A 90nm Variable-Frequency Clock System for a Power-Managed Itanium®-Family Processor”; Solid-State Circuits Conference, 2005. Digest of Technical Papers. ISSCC. 2005 IEEE International, Publication Date: Feb. 10-10, 2005, pp. 294-295 & 599. vol. 1, San Francisco, CA, ISSN: 0193-6530, ISBN: 0-7803-8904-2.
Karnik, et al “Scaling trends of Cosmic Rays induced Soft Errors in static latches beyond 0.18 pts” 2001 Symposium on VLSI Circuits of Technical Papers, pp. 61-62.
Goel, et al “Low-Overhead Design of Soft-Error-Tolerant Scan Flip-Flops with Enhanced-Scan Capability” 2006 Asia and South Pacific Conference on Design Automation, Jan. 24-27, 2006 pp. 665-670.
Krishnamohan, et al “A Highly-Efficient Techniques for Reducing Soft Errors in Static CMOS Circuits” pp. 126-131, 2004 IEEE International Conference on Computer Design (ICCD'04), 2004.

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

Voltage droop mitigation through instruction issue throttling does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Voltage droop mitigation through instruction issue throttling, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Voltage droop mitigation through instruction issue throttling will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2679642

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