System for store to load forwarding of individual bytes from sep

Electrical computers and digital processing systems: processing – Processing control – Processing control for data transfer

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712218, 711138, G06F 938

Patent

active

061417475

ABSTRACT:
A load/store unit searches a store queue included therein for each byte accessed by the load independently from the other bytes, and determines the most recent store (in program order) to update that byte. Accordingly, even if one or more bytes accessed by the load are modified by one store while one or more other bytes accessed by the load are modified by another store, the forwarding mechanism may assemble the bytes accessed by the load. More particularly, load data may be forwarded accurately from an arbitrary number of stores. In other words, forwarding may occur up to N stores (where N is the number of bytes accessed by the load). In one particular embodiment, the load/store unit generates a bit vector from a predetermined set of least significant bits of the addresses of loads and stores. The bit vector includes a bit for each byte in a range defined by the number of least significant bits. The bit indicates whether or not the byte is updated (for store bit vectors) or accessed (for load bit vectors). The load/store unit may then examine the bit vectors (and compare the remaining bits of the store and load addresses, exclusive of the least significant bits used to generate the bit vectors) in order to locate the most recent update of each byte.

REFERENCES:
patent: 5471598 (1995-11-01), Quattromani et al.
patent: 5606670 (1997-02-01), Abramson et al.
patent: 5802588 (1998-09-01), Ramagopal et al.
patent: 5832297 (1998-11-01), Ramagopal et al.
patent: 5835747 (1998-11-01), Trull
patent: 6021485 (2000-02-01), Feiste et al.
International Search Report for Application No. PCT/US99/07332 mailed Jul. 19, 1999.

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

System for store to load forwarding of individual bytes from sep 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 for store to load forwarding of individual bytes from sep, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for store to load forwarding of individual bytes from sep will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2065365

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