Cluster Multiprocessing - Analog Devices ADSP-2106x SHARC User Manual

Table of Contents

Advertisement

The ADSP-2106x SHARC is ideally suited for data flow
multiprocessing applications because it eliminates the need for
interprocessor data FIFOs and external memory. The internal memory
of the SHARC is usually large enough to contain both code and data
for most applications using this topology. All a data flow system
requires are a number of SHARC processors and point-to-point signals
connecting them. This yields a substantial savings in complexity, board
space, and system cost.
7.2.2

Cluster Multiprocessing

Cluster multiprocessing is best suited for applications where a fair
amount of flexibility is required. This is especially true when a system
must be able to support a variety of different tasks, some of which may
be running concurrently. The cluster multiprocessing configuration is
shown in Figure 7.3. SHARC processors also have an on-chip host
interface that allows a cluster to be easily interfaced to a host processor
or even to another cluster.
ADSP-2106x
ADSP-2106x
Link
Link
Port
Port
External Port
External Port
Bulk Memory
Figure 7.3 Cluster Multiprocessing
www.BDTIC.com/ADI
Multiprocessing
ADSP-2106x
Link
Link
Port
Port
External Port
7
7 – 5

Advertisement

Table of Contents
loading

Table of Contents