Structure for dynamically adjusting pipelined data paths for...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S260000, C718S107000, C718S108000

Reexamination Certificate

active

08086832

ABSTRACT:
A design structure embodied in a machine readable, non-transitory storage medium used in a design process includes a system for dynamically varying the pipeline depth of a computing device. The system includes a state machine that determines an optimum length of a pipeline architecture based on a processing function to be performed. A pipeline sequence controller, responsive to the state machine, varies the depth of the pipeline based on the optimum length. A plurality of clock splitter elements, each associated with a corresponding plurality of latch stages in the pipeline architecture, are coupled to the pipeline sequence controller and adapted to operate in a functional mode, one or more clock gating modes, and a pass-through flush mode. For each of the clock splitter elements operating in the pass-through flush mode, data is passed through the associated latch stage without oscillation of clock signals associated therewith.

REFERENCES:
patent: 5434520 (1995-07-01), Yetter et al.
patent: 5583450 (1996-12-01), Trimberger et al.
patent: 5590368 (1996-12-01), Heeb et al.
patent: 5651013 (1997-07-01), Iadanza
patent: 5734285 (1998-03-01), Harvey
patent: 5737614 (1998-04-01), Durham et al.
patent: 6009477 (1999-12-01), Sarangdhar et al.
patent: 6023742 (2000-02-01), Ebeling et al.
patent: 6216223 (2001-04-01), Revilla et al.
patent: 6362676 (2002-03-01), Hoffman
patent: 6530010 (2003-03-01), Hung et al.
patent: 6636996 (2003-10-01), Nowka
patent: 6836877 (2004-12-01), Dupenloup
patent: 7076682 (2006-07-01), Jacobson
patent: 7076683 (2006-07-01), Jacobson
patent: 2003/0033594 (2003-02-01), Bowen
patent: 2004/0019765 (2004-01-01), Klein, Jr.
patent: 2004/0041813 (2004-03-01), Kim
patent: 2004/0107331 (2004-06-01), Baxter
patent: 2005/0076125 (2005-04-01), Weber et al.
Hartstein, A., et al “Optimum Power/Performance Pipeline Depth”, Proceedings of the 36th International Symposium on Microarchitecture (MICRO-36 2003), IEE Computer Society.
Efthymiou, et al “Adaptive Pipeline Depth Control for Processor Power-Management”, Proceedings of the 2002 IEEE International Conference on Computer Design: VLSI in Computers and Processors (ICCD '02), IEEE Computer Society.
Bartling, SC, Method to Maintain Pipeline Throughput while Pipeline Depth is Allowed to Vary [online]; [retrieved on Feb. 21, 2006]; retrieved from the Internet; IBM Technical Disclosure Bulletin, May 1996, pp. 31-32.
Jacobson; “Improved Clock-Gating Through Transparent Pipelining,” ISLPED 2004; pp. 26-31.
Efthymiou et a; “Adaptive Pipeline Structures for Speculation Control,” Proceedings of the Ninth International Symposium on Asynchronous Circuits and Systems (ASYNC'03) IEEE 2003.

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

Structure for dynamically adjusting pipelined data paths for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Structure for dynamically adjusting pipelined data paths for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Structure for dynamically adjusting pipelined data paths for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4313717

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