Processing system and method for efficiently enabling...

Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Scoreboarding – reservation station – or aliasing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S216000

Reexamination Certificate

active

07146490

ABSTRACT:
Generally, the present invention provides a processing system and method for indicating when there is a pending write to a general register of the processing system. The processing system of the present invention utilizes a plurality of general registers, a plurality of connections, a pipeline, a scoreboard, and hazard detection circuitry. The plurality of connections corresponds respectively with the general registers. The scoreboard maintains a plurality of bits such that each bit indicates whether there is a pending write to a corresponding general register. The scoreboard transmits to the hazard detection circuitry one of the bits that is indicative of whether a pending write to the one general register exists based on a value of the one bit and based on which of the connections is used to transmit the one bit. The hazard detection circuitry then detects whether a data hazard exists based on the one bit.

REFERENCES:
patent: 4891753 (1990-01-01), Budde et al.
patent: 4903196 (1990-02-01), Pomerene et al.
patent: 5630149 (1997-05-01), Bluhm
patent: 5737624 (1998-04-01), Garg et al.
patent: 5784588 (1998-07-01), Leung
patent: 5859999 (1999-01-01), Morris et al.
patent: 5860017 (1999-01-01), Sharangpani et al.
patent: 6108769 (2000-08-01), Chinnakonda et al.
patent: 6219781 (2001-04-01), Arora
patent: 6266766 (2001-07-01), O'Conner
patent: 6272520 (2001-08-01), Sharangpani et al.
patent: 6304955 (2001-10-01), Arora
patent: 6408378 (2002-06-01), O'Connor
patent: 6550001 (2003-04-01), Corwin et al.
patent: 6810475 (2004-10-01), Tardieux
Alexander Wolfe, “Patents Shed Light on Merced: Techiniques of Predication and Speculation Detailed,” Electronic Engineering Times, Feb. 15, 1999, pp. 43-44.
Patterson, et al., “Computer Architecture: A Quantitative Approach,” Morgan Kaufmann Publishers, Inc., 2ed, pp. 150-193.
Gary Lauterbach, Sun's Next-Generation High-End SPARC Microprocessor Forum, Oct. 14-15, 1997, pp. 3-6.
William J. Bowhill, et al., “Circuit Implementation of a 300-MHz 64-bit Second-generation CMOS Alpha CPU,” Digital Technical Journal, vol. 7 No. 1, 1995, pp. 100-114.

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

Processing system and method for efficiently enabling... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processing system and method for efficiently enabling..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processing system and method for efficiently enabling... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3671292

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