Breq And Bstall Operation - Intel 80960HA Datasheet

32-bit high-performance superscalar processor
Table of Contents

Advertisement

80960HA/HD/HT
Figure 49. BREQ and BSTALL Operation
The processor may stall (BSTALL asserted) even with an empty bus queue (BREQ deasserted).
Depending on the instruction stream and memory wait states, the two signals may be separated by
several CLKIN cycles.
Bus arbitration logic that logically 'ANDs' BSTALL and BREQ will not correctly grant the bus to
the processor in all stall cases, potentially degrading processor performance.
Do not logically 'AND' BSTALL and BREQ together in arbitration logic. Instead, the simplest bus
arbitration should logically "OR" BSTALL and BREQ to determine the processor's bus ownership
requirements.
More sophisticated arbitration should recognize the priority nature of these two signals. Using a
traffic light analogy, BREQ is a 'yellow light' warning of a possible processor stall and BSTALL is
a 'red light' indicating a stall in progress.
74
CLKIN
ADS
BLAST
BREQ
BSTALL
Datasheet

Advertisement

Table of Contents
loading

This manual is also suitable for:

80960hd80960ht

Table of Contents