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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ADSP-2106x/21160 Processor Booting<br />

During reset, the ACK line is pulled high internally with a 2K ohm<br />

equivalent resistor <strong>and</strong> is held high with an internal keeper latch. It is not<br />

necessary to use an external pull-up resistor on the ACK line during booting<br />

or at any other time.<br />

The DMA channel parameter registers are initialized at reset for EPROM<br />

booting as shown in Table 3-8 <strong>and</strong> Table 3-9. The count is initialized to<br />

0x0100 to transfer 256 words to internal memory. The external count<br />

register (ECx), which is used when external addresses (BMS space) are generated<br />

by the DMA controller, is initialized to 0x0600 (0x100 words at six<br />

bytes per word).<br />

Table 3-8. DMA Settings for ADSP-2106x EPROM Booting<br />

DMA Setting Processor Model<br />

ADSP-21060/61/62 ADSP-21065L<br />

BMS space 4M x 8-bit 8M x 8-bit<br />

DMA channel DMAC6 = 0x2A1 DMAC0 = 0x2A1<br />

II6 IIEP0 0x20000 0x8000<br />

IM6 IMEP0 0x1 (implied) 0x1 (implied)<br />

C6 CEP0 0x100 0x100<br />

EI6 EIEP0 0x80 0000 0x40 0000<br />

EM6 EMEP0 0x1 (implied) 0x1 (implied)<br />

EC6 ECEP0 0x600 0x600<br />

IRQ vector 0x20040 0x8040<br />

Table 3-9. DMA Settings for ADSP-21160EPROM Booting<br />

DMA Setting ADSP-21160 Processor<br />

BMS space 8M x 8-bit<br />

DMA channel DMAC10 = 0x4A1<br />

3-8 <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!