Electrical computers and digital processing systems: processing – Processing architecture – Superscalar
Reexamination Certificate
2008-09-15
2011-12-06
Donaghue, Larry (Department: 2454)
Electrical computers and digital processing systems: processing
Processing architecture
Superscalar
C712S216000, C712S215000
Reexamination Certificate
active
08074052
ABSTRACT:
A tag monitoring system for assigning tags to instructions embodied in software on a tangible computer-readable storage medium. A source supplies instructions to be executed by a functional unit. A queue having a plurality of slots containing tags which are used for tagging instructions. A register file stores information required for the execution of each instruction at a location in the register file defined by the tag assigned to that instruction. A control unit monitors the completion of executed instructions and advances the tags in the queue upon completion of an executed instruction. The register file also contains a plurality of read address enable ports and corresponding read output ports. Each of the slots from the queue is coupled to a corresponding one of the read address enable ports. Thus, the information for each instruction can be read out of the register file in program order.
REFERENCES:
patent: 3346851 (1967-10-01), Thornton et al.
patent: 3718912 (1973-02-01), Hasbrouck et al.
patent: 3771138 (1973-11-01), Celtruda et al.
patent: 3789365 (1974-01-01), Jen et al.
patent: 3913074 (1975-10-01), Homberg et al.
patent: 4034349 (1977-07-01), Monaco et al.
patent: 4128880 (1978-12-01), Cray, Jr.
patent: 4200927 (1980-04-01), Hughes et al.
patent: 4212076 (1980-07-01), Conners
patent: 4228495 (1980-10-01), Bernhard et al.
patent: 4296470 (1981-10-01), Fairchild et al.
patent: 4315308 (1982-02-01), Jackson
patent: 4315314 (1982-02-01), Russo
patent: 4410939 (1983-10-01), Kawakami
patent: 4434461 (1984-02-01), Puhl
patent: 4459657 (1984-07-01), Murao
patent: 4476525 (1984-10-01), Ishii
patent: 4482950 (1984-11-01), Dshkhunian et al.
patent: 4498134 (1985-02-01), Hansen et al.
patent: 4500963 (1985-02-01), Smith et al.
patent: 4532598 (1985-07-01), Shibayama et al.
patent: 4561051 (1985-12-01), Rodman et al.
patent: 4574349 (1986-03-01), Rechtschaffen
patent: 4594655 (1986-06-01), Hao et al.
patent: 4597054 (1986-06-01), Lockwood et al.
patent: 4613941 (1986-09-01), Smith et al.
patent: 4626989 (1986-12-01), Torii
patent: 4644466 (1987-02-01), Saito
patent: 4648045 (1987-03-01), Demetrescu
patent: 4675806 (1987-06-01), Uchida
patent: 4714994 (1987-12-01), Oklobdzija et al.
patent: 4719569 (1988-01-01), Ludemann et al.
patent: 4722049 (1988-01-01), Lahti
patent: 4752873 (1988-06-01), Shonai et al.
patent: 4758948 (1988-07-01), May et al.
patent: 4766566 (1988-08-01), Chuang
patent: 4775927 (1988-10-01), Hester et al.
patent: 4791607 (1988-12-01), Igarashi et al.
patent: 4807115 (1989-02-01), Torng
patent: 4811208 (1989-03-01), Myers et al.
patent: 4814978 (1989-03-01), Dennis
patent: 4823201 (1989-04-01), Simon et al.
patent: 4829467 (1989-05-01), Ogata
patent: 4833599 (1989-05-01), Colwell et al.
patent: 4841453 (1989-06-01), Finlay et al.
patent: 4858105 (1989-08-01), Kuriyama et al.
patent: 4858116 (1989-08-01), Gillett, Jr. et al.
patent: 4881167 (1989-11-01), Sasaki et al.
patent: 4897810 (1990-01-01), Nix
patent: 4901228 (1990-02-01), Kodama
patent: 4901233 (1990-02-01), Liptay
patent: 4903196 (1990-02-01), Pomerene et al.
patent: 4916604 (1990-04-01), Yamamoto et al.
patent: 4924376 (1990-05-01), Ooi
patent: 4926323 (1990-05-01), Baror et al.
patent: 4928226 (1990-05-01), Kamada et al.
patent: 4942525 (1990-07-01), Shintani et al.
patent: 4945479 (1990-07-01), Rusterholz et al.
patent: 4964057 (1990-10-01), Yabe
patent: 4974154 (1990-11-01), Matsuo
patent: 4974155 (1990-11-01), Dulong et al.
patent: 4980817 (1990-12-01), Fossum et al.
patent: 4985825 (1991-01-01), Webb, Jr. et al.
patent: 4991078 (1991-02-01), Wilhelm et al.
patent: 4991081 (1991-02-01), Bosshart
patent: 4992938 (1991-02-01), Cocke et al.
patent: 5003462 (1991-03-01), Blaner et al.
patent: 5032985 (1991-07-01), Curran
patent: 5051925 (1991-09-01), Kadono et al.
patent: 5067069 (1991-11-01), Fite et al.
patent: 5072364 (1991-12-01), Jardine et al.
patent: 5089951 (1992-02-01), Iijima
patent: 5093783 (1992-03-01), Kitada
patent: 5097409 (1992-03-01), Schwartz et al.
patent: 5101341 (1992-03-01), Circello et al.
patent: 5109495 (1992-04-01), Fite et al.
patent: 5119485 (1992-06-01), Ledbetter, Jr. et al.
patent: 5120083 (1992-06-01), Stine
patent: 5125083 (1992-06-01), Fite et al.
patent: 5125092 (1992-06-01), Prener
patent: 5129067 (1992-07-01), Johnson
patent: 5133074 (1992-07-01), Chou
patent: 5133077 (1992-07-01), Karne et al.
patent: 5134561 (1992-07-01), Liptay
patent: 5136697 (1992-08-01), Johnson
patent: 5140682 (1992-08-01), Okura et al.
patent: 5142633 (1992-08-01), Murray et al.
patent: 5142634 (1992-08-01), Fite et al.
patent: 5148533 (1992-09-01), Joyce et al.
patent: 5148536 (1992-09-01), Witek et al.
patent: 5150309 (1992-09-01), Shaw et al.
patent: 5155843 (1992-10-01), Stamm et al.
patent: 5167026 (1992-11-01), Murray et al.
patent: 5167035 (1992-11-01), Mann et al.
patent: 5179530 (1993-01-01), Genusov et al.
patent: 5179673 (1993-01-01), Steely, Jr. et al.
patent: 5179689 (1993-01-01), Leach et al.
patent: 5185872 (1993-02-01), Arnold et al.
patent: 5185878 (1993-02-01), Baror et al.
patent: 5187796 (1993-02-01), Wang et al.
patent: 5193157 (1993-03-01), Barbour et al.
patent: 5197132 (1993-03-01), Steely, Jr. et al.
patent: 5197136 (1993-03-01), Kimura et al.
patent: 5201056 (1993-04-01), Daniel et al.
patent: 5214763 (1993-05-01), Blaner et al.
patent: 5214786 (1993-05-01), Watanabe et al.
patent: 5222223 (1993-06-01), Webb, Jr. et al.
patent: 5222240 (1993-06-01), Patel
patent: 5222244 (1993-06-01), Carbine et al.
patent: 5226125 (1993-07-01), Balmer et al.
patent: 5226126 (1993-07-01), McFarland et al.
patent: 5226166 (1993-07-01), Ishida et al.
patent: 5226170 (1993-07-01), Rubinfeld
patent: 5228136 (1993-07-01), Shimizu et al.
patent: 5230068 (1993-07-01), Van Dyke et al.
patent: 5233694 (1993-08-01), Hotta et al.
patent: 5237666 (1993-08-01), Suzuki et al.
patent: 5241636 (1993-08-01), Kohn
patent: 5249286 (1993-09-01), Alpert et al.
patent: 5251306 (1993-10-01), Tran
patent: 5255384 (1993-10-01), Sachs et al.
patent: 5261057 (1993-11-01), Coyle et al.
patent: 5261071 (1993-11-01), Lyon
patent: 5276899 (1994-01-01), Neches
patent: 5278963 (1994-01-01), Hattersley et al.
patent: H1291 (1994-02-01), Hinton et al.
patent: 5283903 (1994-02-01), Uehara
patent: 5285527 (1994-02-01), Crick et al.
patent: 5287465 (1994-02-01), Kurosawa et al.
patent: 5287467 (1994-02-01), Blaner et al.
patent: 5291615 (1994-03-01), Okamoto
patent: 5293500 (1994-03-01), Ishida et al.
patent: 5299137 (1994-03-01), Kingsley
patent: 5301278 (1994-04-01), Bowater et al.
patent: 5303362 (1994-04-01), Butts, Jr. et al.
patent: 5303382 (1994-04-01), Buch et al.
patent: 5317720 (1994-05-01), Stamm et al.
patent: 5345569 (1994-09-01), Tran
patent: 5355457 (1994-10-01), Shebanow et al.
patent: 5355460 (1994-10-01), Eickemeyer et al.
patent: 5367660 (1994-11-01), Gat et al.
patent: 5371684 (1994-12-01), Iadonato et al.
patent: 5377339 (1994-12-01), Saito et al.
patent: 5388215 (1995-02-01), Baker et al.
patent: 5390355 (1995-02-01), Horst
patent: 5394351 (1995-02-01), Widigen et al.
patent: 5394515 (1995-02-01), Lentz et al.
patent: 5394529 (1995-02-01), Brown, III et al.
patent: 5398330 (1995-03-01), Johnson
patent: 5404470 (1995-04-01), Miyake
patent: 5404472 (1995-04-01), Kurosawa et al.
patent: 5430884 (1995-07-01), Beard et al.
patent: 5430888 (1995-07-01), Witek et al.
patent: 5436869 (1995-07-01), Yoshida
patent: 5440752 (1995-08-01), Lentz et al.
patent: 5442757 (1995-08-01), McFarland et al.
patent: 5446912 (1995-08-01), Colwell et al.
patent: 5448705 (1995-09-01), Nguyen et al.
patent: 5452426 (1995-09-01), Papworth et al.
patent: 5461715 (1995-10-01), Matsuo et al.
patent: 5471592 (1995-11-01), Gove et al.
patent: 5473764 (1995-12-01), Chi
patent: 5481685 (1996-01-01), Nguyen et al.
patent: 5481734 (1996-01-01), Yoshida
patent: 5487156 (1996-01-01), Popescu et al.
patent: 5488729 (1996-01-01), Vegesna et al.
patent: 5490280 (1996-02-01), Gupta et al.
patent: 5493687 (1996-02-01), Garg et al.
patent: 5497499 (1996-03-01), Garg et al.
patent: 5519627 (1996-05-01), Mahmood et al.
patent: 5524225 (199
Deosaran Trevor A.
Garg Sanjiv
Iadonato Kevin R.
Donaghue Larry
Seiko Epson Corporation
Sterne Kessler Goldstein & Fox P.L.L.C.
LandOfFree
System and method for assigning tags to control instruction... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for assigning tags to control instruction..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for assigning tags to control instruction... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4305468