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 />

Table 3-10. Host Connections to ADSP-2106x/21160 Processors<br />

Processor Connection/Data Bus Pins<br />

ADSP-21060/61/62 Host connected to DATA47—16 or DATA31—16 pins (based on HPM<br />

bits)<br />

ADSP-21065L Host connected to DATA31—0 or DATA15—0 or DATA7—0 pins (based<br />

on HBW bits)<br />

ADSP-21160 Host connected to DATA63—32 or DATA47—31 pins (based on HPM<br />

bits)<br />

ADSP-21060/61/62/65L ADSP-21065L host address to IOP registers only<br />

ADSP-21160 ADSP-21160 host address to IOP registers <strong>and</strong> internal memory<br />

After reset, the processor goes into an idle stage with:<br />

PC set to address 0x20004 on ADSP-21060/61/62 processors<br />

PC set to address 0x8004 on ADSP-21065L processors<br />

PC set to address 0x40004 on ADSP-21160 processors<br />

The parameter registers for the external port DMA channel (0, 6, or 10)<br />

are initialized as shown in Table 3-8 <strong>and</strong> Table 3-9, except that registers<br />

EIx, EMx <strong>and</strong> ECx are not initialized <strong>and</strong> no DMA transfers start.<br />

The DMA channel control register (DMAC6) for ADSP-21060/61/62 processors,<br />

DMAC0 for ADSP-21065L processors, or DMAC10 for ADSP-21160<br />

processors) is initialized, which allows external port DMA enable <strong>and</strong><br />

selects DTYPE for instruction words, PMODE for 16- to 48-bit word packing<br />

(8- to 48-bit for ADSP-21065L processors), <strong>and</strong> least significant word<br />

first.<br />

Because the host processor is accessing the EPB0 external port buffer, the<br />

HPM host packing mode bits of the SYSCON register must correspond to the<br />

external bus width specified by the PMODE bits of DMACx control register.<br />

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