Multiprocessing Systems - Analog Devices ADSP-TS101 TigerSHARC Hardware Reference Manual

Table of Contents

Advertisement

multiprocessing space. After this instruction is issued, no external
access should be driven by the program. When the data is written
to internal space, the OFIFO is empty.
5. The
IDLE(LP):

Multiprocessing Systems

In a multiprocessing system, the procedure for entering low power mode
is more complex.
!
All the TigerSHARC processors in the system should go into low
power mode together. Do not attempt to put some of the Tiger-
SHARC processors in the cluster into low power while others are
still working. This may cause the arbitration system to go into
deadlock.
One of the TigerSHARC processors, or the host (designated the Low
Power Driver or LPD), should be selected as the last to go into low power
and the first to wake. The procedure is as follows.
1. The LPD TigerSHARC processor should lock the bus by setting
the
BUSLK
page 2-38) and wait until it has control of the bus. If the host is the
LPD, it must set the bus lock bit.
2. The LPD TigerSHARC processor follows steps 1 to 3 in the flow
for a single processor system. If the LPD is host, the steps follow
the host configuration routine.
3. The LPD TigerSHARC processor indicates to the other Tiger-
SHARC processors they can enter low power. The indication can
be sent through an interrupt, flag pin, or a write transaction on the
cluster bus. After this transaction, the LPD can no longer access the
other processors in the system.
ADSP-TS101 TigerSHARC Processor
Hardware Reference
instruction can now be executed.
bit in its
register (see "BUSLK System Control" on
BUSLK
Core Controls
3-7

Advertisement

Table of Contents
loading

Table of Contents