Patent
1996-01-18
1998-04-07
Swann, Tod R.
395875, 395873, 395471, G06F 1316
Patent
active
057376360
ABSTRACT:
A load queue is provided in a load/store unit of a superscalar processor that includes a real page number buffer for storing a real page number for each instruction entry in the load queue. The load queue also includes a real page number comparator coupled to the real page number buffer for comparing executing load instruction entries with queued load instruction entries in the load queue. The load queue further includes a cache line modified register coupled to the data cache. The cache line modified register marks the queued load instruction entries when a cache line of the data cache addressed by the queued load instruction entry has been modified. In a preferred embodiment, when the executing load instruction is out of program order with respect to one of the queued load instructions, and the modified cache line register has marked the queued load instruction, the load queue signals a sequencer unit to cancel the queued load instruction. The load queue further includes an instruction identification buffer coupled to a sequencer unit for storing an instruction identifier for each entry in the load queue and a program order comparator coupled to the instruction identification buffer. The program comparator compares the ordering of instruction entries in the load queue with the executing load or store instruction.
REFERENCES:
patent: 4747043 (1988-05-01), Rodman
patent: 4773041 (1988-09-01), Hassler et al.
patent: 4991090 (1991-02-01), Emma et al.
patent: 5185871 (1993-02-01), Frey et al.
patent: 5214770 (1993-05-01), Ramanujan et al.
patent: 5247626 (1993-09-01), Firoozmand
patent: 5313609 (1994-05-01), Baylor et al.
patent: 5379379 (1995-01-01), Becker et al.
patent: 5450564 (1995-09-01), Hassuer et al.
Caffo David George
Freymuth Christopher Anthony
International Business Machines - Corporation
McBurney Mark E.
Peikari J.
Swann Tod R.
LandOfFree
Method and system for detecting bypass errors in a load/store un 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 and system for detecting bypass errors in a load/store un, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for detecting bypass errors in a load/store un will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-27765