Booting A Multiprocessor System - Analog Devices ADSP-TS101 TigerSHARC Hardware Reference Manual

Table of Contents

Advertisement

Booting

Booting a Multiprocessor System

Multiprocessor systems can be booted from a host processor, from
EPROM/flash, or through link ports.
The
pin is used as the strap option to determine the boot mode in
BMS
both single and multiprocessor systems.
If all DSPs are to begin executing instructions simultaneously, all proces-
sors should include some type of software flag or hardware signal (for
example,
FLAG
processor is complete.
Multiprocessor EPROM Booting
There are two methods of booting a multiprocessor system from an
EPROM. Processors perform the following steps within these methods:
• Arbitrate for the bus
• DMA the 256-word boot stream, after becoming bus master
• Release the bus
• Execute the loaded instructions
All DSPs Boot in Turn From a Single EPROM
The
signals from each TigerSHARC processor may be wire-OR'ed
BMS
together to drive the chip select pin of the EPROM. Each TigerSHARC
processor can boot in turn, according to its priority. If all DSPs are to
begin executing instructions simultaneously, then the last TigerSHARC
processor must inform the other DSPs that program execution can begin
when it has finished booting. Note that the other DSPs may be in an idle
state at the time that the last TigerSHARC processor informs them that it
has completed booting.
10-26
pins) to indicate when the booting of each TigerSHARC
ADSP-TS101 TigerSHARC Processor
Hardware Reference

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADSP-TS101 TigerSHARC and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents