Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Reducing an impact of a stall or pipeline bubble
Reexamination Certificate
2000-12-06
2008-12-30
Li, Aimee J (Department: 2183)
Electrical computers and digital processing systems: processing
Dynamic instruction dependency checking, monitoring or...
Reducing an impact of a stall or pipeline bubble
C712S242000, C712S245000
Reexamination Certificate
active
07472259
ABSTRACT:
In one embodiment, a pipelined processor is described that includes an execution pipeline having a plurality of stages and a multi-cycle instruction (MCI) controller adapted to assert a stall signal to stall the multi-cycle instruction within one of the stages of the execution pipeline. The MCI controller is adapted to issue a plurality of instructions to subsequent stages in the pipeline while the multi-cycle instruction is stalled.
REFERENCES:
patent: 4493029 (1985-01-01), Thierbach
patent: 4807185 (1989-02-01), Kamiya
patent: 5005118 (1991-04-01), Lenoski
patent: 5127103 (1992-06-01), Hill et al.
patent: 5142635 (1992-08-01), Saini
patent: 5185870 (1993-02-01), Lenoski
patent: 5193167 (1993-03-01), Sites et al.
patent: 5253308 (1993-10-01), Johnson
patent: 5291586 (1994-03-01), Jen et al.
patent: 5542060 (1996-07-01), Yoshida
patent: 5848423 (1998-12-01), Ebrahim et al.
patent: 5893121 (1999-04-01), Ebrahim et al.
patent: 5923862 (1999-07-01), Nguyen et al.
patent: 6076159 (2000-06-01), Fleck et al.
patent: 6209082 (2001-03-01), Col et al.
patent: 6247125 (2001-06-01), Noel-Baron et al.
patent: 6349383 (2002-02-01), Col et al.
patent: 0 809 180 (1997-11-01), None
patent: 02-190930 (1990-07-01), None
patent: 02-197924 (1990-08-01), None
patent: 04-260930 (1992-09-01), None
patent: 05-127894 (1993-05-01), None
patent: 06-161778 (1994-06-01), None
InstantWeb. Online Computing Dictionary. ©1994-1999. Search Terms: Finite State Machine and Register http://www.instantweb.com/foldoc/foldoc.cgi?computer+dictionary.
Free On-line Dictionary of Computing (FOLDOC). ©1996. Search term: Pipeline stall http://www.instantweb.com/foldoc/foldoc.cgi?query=Pipeline+stall.
InstantWeb. Free On-Line Dictionary of Computing. http://www.instantweb.com/foldoc/foldoc.cgi?computer+dictionary Search terms: flash memory and non-volatile storage, 1995 and 1997.
David Patterson et al., “Computer Architecture A Quantitative Approach”, Second Edition, 1996, pp. 124-370.
Overkamp Gregory A.
Roth Charles P.
Singh Ravi P.
Analog Devices Inc.
Goodwin & Procter LLP
Li Aimee J
LandOfFree
Multi-cycle instructions does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-cycle instructions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-cycle instructions will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4034209