MOTOROLA DSP96002 USER’S MANUAL 2 - 19
ZZ = ^end_of_sequence v ( ext_acc_req & ^DBG ) (note 3)
ZW = ^ext_acc_req & ^BG
WX = ^ext_acc_req & BG
WY = NON-EXISTENT ARC (note 2)
WZ = ext_acc_req
WW = ^ext_acc_req & ^BG
Notes: 1. Illegal arcs in DSP96002 since once the request of the bus is pending, it will not be canceled
before the execution of the access.
2. Non-existent arc since if ext_acc_req arrives together with the negation of BG, the device
becomes active master and begins its bus transfers.
3. DBG is BG delayed by one phase. This is done to provide a response to the
ext_acc_req signal when it is asserted at the same phase together with BG negation.
5.16.3 Bus Arbitration Example Cases
5.16.3.1 Case 1 – Normal
If the device requesting mastership asserts BR: the arbiter asserts the requesting devices’ BG and
BB is deasserted indicating the bus is not busy. The requesting device will assert BA.
5.16.3.2 Case 2 – Bus Busy
If the device requesting mastership asserts BR: the arbiter responds by asserting the requesting devic-
es’ BG; however, the bus is busy because BB is asserted. The requesting device will not assert
BA until BB is deasserted.
5.16.3.3 Case 3 – Low Priority
If the device requesting mastership asserts BR: the arbiter withholds asserting the requesting devices’
BG because a higher priority device requested the bus. BA of the requesting device will not be as-
serted.
5.16.3.4 Case 4 – Default
If a device does not request the bus and it is not in the bus parking state but rather it is in the idle state: the
arbiter, by design (i. e., default), asserts BG. BA will remain deasserted.