Superscalar microprocessor load/store unit employing a unified b

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395826, 395876, 395393, 39580023, G06F 9312

Patent

active

058322973

ABSTRACT:
A load/store buffer is provided which allows both load memory operations and store memory operations to be stored within it. Because each storage location may contain either a load or a store memory operation, the number of available storage locations for load memory operations is maximally the number of storage locations in the entire buffer. Similarly, the number of available storage locations for store memory operations is maximally the number of storage locations in the entire buffer. This invention improves use of silicon area for load and store buffers by implementing, in a smaller area, a performance-equivalent alternative to the separate load and store buffer approach previously used in many superscalar microprocessors.

REFERENCES:
patent: 4044338 (1977-08-01), Wolf
patent: 4453212 (1984-06-01), Gaither et al.
patent: 4722049 (1988-01-01), Lahti
patent: 4807115 (1989-02-01), Torng
patent: 4858105 (1989-08-01), Kuriyama et al.
patent: 5226126 (1993-07-01), McFarland et al.
patent: 5226130 (1993-07-01), Favor et al.
patent: 5251306 (1993-10-01), Tran
patent: 5455924 (1995-10-01), Shenoy et al.
patent: 5487156 (1996-01-01), Popescu et al.
patent: 5524263 (1996-06-01), Griffth et al.
patent: 5621896 (1997-04-01), Burgess et al.
patent: 5655098 (1997-08-01), Witt et al.
patent: 5694553 (1997-12-01), Abramson et al.
patent: 5745729 (1998-04-01), Greenley et al.
Johnson, M., "Superscalar Microprocessor Design," 1991, Prentice Hall, New Jersey, US, XP002027574, pp. 99-170.
Yeh, D. Yun et al., "Dynamic Initial Allocation and Local Reallocation Procedures for Multiple Stacks," Communications of the Association for Computing Machinery, vol. 29, No. 2, Feb. 1986, New York, US, XP002027605, pp. 134-141.
Korsh, J.F. et al, "A Multiple-Stack Manipulation Procedure," Communications of the Association for Computing Machinery, vol. 26, No. 11, Nov. 1983, New York, US, XP002027606, pp. 921-923.
International Search Report for PCT/US 96/11843 dated Apr. 4, 1997.
Intel, "Chapter 2: Microprocessor Architecture Overview," pp. 2-1 through 2-4, Sep. 1995.
Michael Slater, "AMD's K5 Designed to Outrun Pentium," Microprocessor Report, vol. 8, No. 14, Oct. 24, 1994, 7 pages.
Sebastian Rupley and John Clyman, "P6: The Next Step?," PC Magazine, Sep. 12, 1995, 16 pages.
Tom R. Halfhill, "AMD K6 Takes On Intel P6," BYTE, Jan. 1996, 4 pages.

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

Superscalar microprocessor load/store unit employing a unified b does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Superscalar microprocessor load/store unit employing a unified b, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Superscalar microprocessor load/store unit employing a unified b will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-702431

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