25.12.2012 Views

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ADSP-21161 Processor Booting<br />

Refer to the ADSP-21161 SHARC DSP Hardware Reference for detailed<br />

information on DMA <strong>and</strong> system configurations.<br />

� Be<br />

aware that DMA channel differences between the ADSP-21161<br />

<strong>and</strong> previous SHARC processors (ADSP-2106x) account for boot<br />

differences. Even with these differences, the ADSP-21161 processor<br />

supports the same boot capability <strong>and</strong> configuration as the<br />

ADSP-2106x processors. The DMACx register default values differ<br />

because the ADSP-21161 processor has additional parameters <strong>and</strong><br />

different DMA channel assignments. EPROM boot mode uses<br />

EPB0, DMA channel 10. Similar to ADSP-2106x processors, the<br />

ADSP-21161processor boots from DATA23—16.<br />

The processor determines the booting mode at reset from the EBOOT,<br />

LBOOT, <strong>and</strong> BMS pin inputs. When EBOOT=1 <strong>and</strong> LBOOT=0, the processor<br />

boots from an EPROM through the external port <strong>and</strong> uses BMS as the<br />

memory select output. For information on boot mode selection, see the<br />

boot memory select pin descriptions in Table 4-1 <strong>and</strong> Table 4-2 on<br />

page 4-4.<br />

� When<br />

using any of the power-up boot modes, address 0x40004<br />

should not contain a valid instruction since it is not executed during<br />

the booting sequence. Place a NOP or IDLE instruction at this<br />

location.<br />

EPROM boot (boot space 8M x 8-bit) through the external port requires<br />

that an 8-bit wide boot EPROM be connected to the processor data bus<br />

pins 23–16 (DATA23—16). The processor’s lowest address pins should be<br />

connected to the EPROM address lines. The EPROM’s chip select should<br />

be connected to BMS, <strong>and</strong> its output enable should be connected to RD.<br />

4-6 <strong>VisualDSP++</strong> <strong>4.5</strong> <strong>Loader</strong> <strong>and</strong> <strong>Utilities</strong> <strong>Manual</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!