Electrical computers and digital processing systems: memory – Address formation – Address mapping
Patent
1995-09-29
1998-06-09
Swann, Tod R.
Electrical computers and digital processing systems: memory
Address formation
Address mapping
711146, 711213, 711145, 711144, 395584, 395586, G06F 938
Patent
active
057652082
ABSTRACT:
A data processor (10) has a load/store unit (28) that executes store-to-shared-data instructions before it exclusively owns the data designated by the instruction. Later, a bus interface unit (12) performs a snoop transaction to obtain exclusive ownership of the data. If data processor successfully obtains such ownership, then the data processor correctly and quickly executed the instruction with no further action required. If the data processor can not obtain ownership of the data, then data processor re-executes the instruction in the same time as if it had not acted speculatively.
REFERENCES:
patent: 5237694 (1993-08-01), Horne
patent: 5394555 (1995-02-01), Hunter et al.
patent: 5404489 (1995-04-01), Woods et al.
patent: 5437031 (1995-07-01), Kitami
patent: 5522057 (1996-05-01), Lichy
patent: 5551005 (1996-08-01), Sarangdhar et al.
patent: 5553255 (1996-09-01), Jain et al.
patent: 5598550 (1997-01-01), Shen et al.
patent: 5710906 (1998-01-01), Ghosh et al.
patent: 5713004 (1998-01-01), Kimmel et al.
Nelson Jacqueline S.
Samra Nicholas G.
Motorola Inc.
Peikari J.
Swann Tod R.
LandOfFree
Method of speculatively executing store instructions prior to pe does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of speculatively executing store instructions prior to pe, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of speculatively executing store instructions prior to pe will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2216513