High performance load/store functional unit and data cache

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395458, 395467, 395800, G06F 1202

Patent

active

058782451

ABSTRACT:
A load/store functional unit and a corresponding data cache of a superscalar microprocessor is disclosed. The load/store functional unit includes a plurality of reservation station entries which are accessed in parallel and which are coupled to the data cache in parallel. The load/store functional unit also includes a store buffer circuit having a plurality of store buffer entries. The store buffer entries are organized to provide a first in first out buffer where the outputs from less significant entries of the buffer are provided as inputs to more significant entries of the buffer.

REFERENCES:
patent: 4155119 (1979-05-01), DeWard et al.
patent: 4453212 (1984-06-01), Gaither et al.
patent: 4736288 (1988-04-01), Shintani et al.
patent: 4807115 (1989-02-01), Torng
patent: 4926322 (1990-05-01), Stimac et al.
patent: 5056006 (1991-10-01), Acharya et al.
patent: 5133062 (1992-07-01), Joshi et al.
patent: 5136697 (1992-08-01), Johnson
patent: 5155816 (1992-10-01), Kohn
patent: 5155820 (1992-10-01), Gibson
patent: 5226126 (1993-07-01), McFarland et al.
patent: 5226130 (1993-07-01), Favor et al.
patent: 5233694 (1993-08-01), Hotta et al.
patent: 5233696 (1993-08-01), Suzuki
patent: 5274790 (1993-12-01), Suzuki
patent: 5291615 (1994-03-01), Okamoto
patent: 5325499 (1994-06-01), Kummer et al.
patent: 5390355 (1995-02-01), Horst
patent: 5434987 (1995-07-01), Abramson et al.
patent: 5454117 (1995-09-01), Puziol et al.
patent: 5467473 (1995-11-01), Kahle et al.
Yoshida et al., "The Approach to Multiple Instruction Execution in the GMICRO/400 Processor", Feb. 1991 IEEE pp. 185-195.
U.S. application No. 08/146,381 filed Oct. 29, 1993 entitled "Linearly Addressable Microprocessor Cache"--David B. Witt, Attorney Docket M-2412 US.
Mike Johnson, "Superscalar Microprocessor Design", (Prentice Hall series in innovative technology), 1991, pp. 261-272.
Robert B.K. Dewar, et al., "Microprocessors A Programmer's View", 1990, Chapter 4, pp. 103-134.
David A. Patterson, et al., "Computer Architecture A Quantitive Approach", Copyright 1990, Chapter 8, pp. 403-497.
U.S. application No. 08/233,567 filed Apr. 26, 1994 entitled "Dependency Checking and Forwarding of Variable Width Operands"--Gerald D. Zuraski, Jr., Scott A. White, Murali Chinnakonda, and David S. Christie, Attorney Docket No. M-2284 US.
Gurindar S. Sohi, "Instruction Issue Logic for High-Performance, Interruptible, Multiple Functional Unit, Pipelined Computers", .COPYRGT.1990, pp. 349-359.
Mike Johnson, "Superscalar Microprocessor Design", .COPYRGT.1991, pp. 50-53, section 3.4.4; pp. 129-133, section 7.1; and pp. 147-163, Chapter 8. p. 44-48 & Appendix.
IBM Technical Disclosure Bulletin, "High Speed Buffer with Dual Directories", vol. 26, No. 12, May 1984, pp. 6264-6265.
Brian Case, "AMD Unveils First Superscalar 29K Core", Microprocessor Report, Oct. 24, 1994, pp. 23-26.
Michael Slater, "AMD's K5 Designed to Outrun Pentium", Microprocessor Report, Oct. 24, 1994, pp. 1, 6-11.
Robert M. Supnik, "Digital's Alp", Feb. 1993, Communications of the ACM, pp. 30, 32-44.

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

High performance load/store functional unit and data cache does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with High performance load/store functional unit and data cache, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and High performance load/store functional unit and data cache will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-431644

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