Mechanism for queuing store data and method therefor

A mechanism and method for a store data queue are implemented. Address translation operations for store instructions in a data processor are decoupled from data operations by initiating address translation before source data operands are available. A store data queue snoops the finish buses of execu...

Full description

Saved in:
Bibliographic Details
Main Authors MUHICH; JOHN STEPHEN, FEISTE; KURT ALAN, WHITE; STEVEN WAYNE
Format Patent
LanguageEnglish
Published 26.12.2000
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A mechanism and method for a store data queue are implemented. Address translation operations for store instructions in a data processor are decoupled from data operations by initiating address translation before source data operands are available. A store data queue snoops the finish buses of execution units for the source operand. A data entry in the data queue that is allocated at dispatch of the store instruction snoops for the source operand required by its corresponding instruction. The data operand is then communicated to a memory device in instruction order thereby simplifying the detection of conflicting stores.
Bibliography:Application Number: US19980131789