Branch control memory

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S238000, C712S239000

Reexamination Certificate

active

10869760

ABSTRACT:
A branch control memory store branch instructions which are adapted for optimizing performance of programs run on electronic processors. Flexible instruction parameter fields permit a variety of new branch control and branch instruction implementations best suited for a particular computing environment. These instructions also have separate prediction bits, which are used to optimize loading of target instruction buffers in advance of program execution, so that a pipeline within the processor achieves superior performance during actual program execution.

REFERENCES:
patent: 3573854 (1971-04-01), Watson et al.
patent: 3940741 (1976-02-01), Horikoshi et al.
patent: 4332010 (1982-05-01), Messina et al.
patent: 4400770 (1983-08-01), Chan et al.
patent: 4719570 (1988-01-01), Kawabe
patent: 4724517 (1988-02-01), May
patent: 4725947 (1988-02-01), Shonai
patent: 4763245 (1988-08-01), Emma et al.
patent: 4797814 (1989-01-01), Brenza
patent: 4814981 (1989-03-01), Rubinfeld
patent: 4868742 (1989-09-01), Gant et al.
patent: 4873629 (1989-10-01), Harris et al.
patent: 4926317 (1990-05-01), Wallach et al.
patent: 5148538 (1992-09-01), Celtruda et al.
patent: 5251311 (1993-10-01), Kasai
patent: 5386565 (1995-01-01), Tanaka et al.
patent: 5423050 (1995-06-01), Taylor et al.
patent: 5434804 (1995-07-01), Bock et al.
patent: 5440705 (1995-08-01), Wang et al.
patent: 5448576 (1995-09-01), Russell
patent: 5452432 (1995-09-01), Macachor
patent: 5455936 (1995-10-01), Maemura
patent: 5479652 (1995-12-01), Dreyer et al.
patent: 5483518 (1996-01-01), Whetsel
patent: 5488688 (1996-01-01), Gonzales et al.
patent: 5530965 (1996-06-01), Kawasaki et al.
patent: 5570375 (1996-10-01), Tsai et al.
patent: 5590354 (1996-12-01), Klapproth et al.
patent: 5596734 (1997-01-01), Ferra
patent: 5598551 (1997-01-01), Barajas et al.
patent: 5608881 (1997-03-01), Masumura et al.
patent: 5613153 (1997-03-01), Arimilli et al.
patent: 5615386 (1997-03-01), Amerson et al.
patent: 5623626 (1997-04-01), Morioka et al.
patent: 5627842 (1997-05-01), Brown et al.
patent: 5657273 (1997-08-01), Ayukawa et al.
patent: 5682545 (1997-10-01), Kawasaki et al.
patent: 5701449 (1997-12-01), Matsuo et al.
patent: 5704034 (1997-12-01), Circello
patent: 5708773 (1998-01-01), Jeppesen, III et al.
patent: 5724549 (1998-03-01), Selgas et al.
patent: 5737516 (1998-04-01), Circello et al.
patent: 5742617 (1998-04-01), Warren
patent: 5742804 (1998-04-01), Yeh et al.
patent: 5751621 (1998-05-01), Arakawa
patent: 5768152 (1998-06-01), Battaline et al.
patent: 5771240 (1998-06-01), Tobin et al.
patent: 5774701 (1998-06-01), Matsui et al.
patent: 5778237 (1998-07-01), Yamamoto et al.
patent: 5781558 (1998-07-01), Inglis et al.
patent: 5794027 (1998-08-01), Grohoski et al.
patent: 5796978 (1998-08-01), Yoshioka et al.
patent: 5822619 (1998-10-01), Sidwell
patent: 5828825 (1998-10-01), Eskandari et al.
patent: 5832248 (1998-11-01), Kishi et al.
patent: 5835963 (1998-11-01), Yoshioka et al.
patent: 5848247 (1998-12-01), Matsui et al.
patent: 5859789 (1999-01-01), Sidwell
patent: 5860127 (1999-01-01), Shimazaki et al.
patent: 5862387 (1999-01-01), Songer et al.
patent: 5867726 (1999-02-01), Ohsuga et al.
patent: 5875355 (1999-02-01), Sidwell et al.
patent: 5884092 (1999-03-01), Kiuchi et al.
patent: 5896550 (1999-04-01), Wehunt et al.
patent: 5907867 (1999-05-01), Shinbo et al.
patent: 5918045 (1999-06-01), Nishii et al.
patent: 5930523 (1999-07-01), Kawasaki et al.
patent: 5930833 (1999-07-01), Yoshioka et al.
patent: 5943498 (1999-08-01), Yano et al.
patent: 5944841 (1999-08-01), Christie
patent: 5950012 (1999-09-01), Shiell et al.
patent: 5953538 (1999-09-01), Duncan et al.
patent: 5956477 (1999-09-01), Ranson et al.
patent: 5961637 (1999-10-01), Sturges et al.
patent: 5978874 (1999-11-01), Singhal et al.
patent: 5978902 (1999-11-01), Mann
patent: 5983017 (1999-11-01), Kemp et al.
patent: 5983379 (1999-11-01), Warren
patent: 6023757 (2000-02-01), Nishimoto et al.
patent: 6038582 (2000-03-01), Arakawa et al.
patent: 6038661 (2000-03-01), Yoshioka et al.
patent: 6091629 (2000-07-01), Osada et al.
patent: 6092172 (2000-07-01), Nishimoto et al.
patent: 6108777 (2000-08-01), Puziol et al.
patent: 6119222 (2000-09-01), Shiell et al.
patent: 6351790 (2002-02-01), Jones
patent: 6374348 (2002-04-01), Irie et al.
patent: 6389531 (2002-05-01), Irle et al.
patent: 6415344 (2002-07-01), Jones et al.
patent: 6425075 (2002-07-01), Stiles et al.
patent: 2002/0116599 (2002-08-01), Kainaga et al.
patent: 0652516 (1995-05-01), None
patent: 0933926 (1999-08-01), None
patent: 9602819 (1996-09-01), None
Advanced RISC Machines Ltd., “An Introduction to Thumb,” Mar. 1995, pp. 1-26.
Cragon, Harvey G., “Branch Strategy Taxonomy and Performance Models,” (Los Alamitos, CA : IEEE Computer Society Press, c1992), pp. 13-77; 87-97.
Farrens, et al., “Implementation of the PIPE Processor,” Journal: Computer vol. 24, No. 1, Jan. 1991, pp. 65-70.
INMOS Ltd, “Transputer Instruction Set,” 1988.
Kissell, “MIPS16: High-density MIPS for the Embedded Market,” RTS '97: Real Time Systems and Embedded Applications, 1997, pp. 559-571.
Lefurgy et al., “Improving Code Density Using Compression Techniques,” believed to be published in: Proceedings of the Thirtieth Annual IEEE/ACM International Symposium on Microarchitecture, Dec. 1997, pp. 194-203.
Patterson, et al., Computer Architecture: A Quantitative Approach, 2nd ed. (San Francisco : Morgan Kaufmann Publishers, c1996), pp. 262-278.
Richard York, “Real Time Debug for System-on-Chip Devices,” Jun. 1999, pp. 1-6.
Young, et al., “A Simulation Study of Architectural Data Queues and Prepare-to-Branch Instruction,” IEEE International Conference on Computer Design: VLSI in Computers, Oct. 11, 1984, pp. 544-549.

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

Branch control memory does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Branch control memory, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Branch control memory will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3779739

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