ADSP-214xx SHARC Processor Hardware Reference
3-89
External Port
selected boot mode. However for all boot modes except the reserved boot
mode, the default
IIVT
bit setting is 1 (
SYSCTL
).
Therefore, if instruction fetch from external memory is desired upon reset,
the program needs to set up the appropriate interrupt vector tables in
internal memory as part of the boot-up code before beginning to fetch
these instructions.
When an unmasked interrupt occurs and is serviced, program execution
automatically jumps to the location of the corresponding interrupt vector
table in internal memory. Upon returning from the interrupt, the
sequencer resumes fetching instructions from external memory because
locating the IVT in external memory is not supported.
Fetching ISA Instructions From External Memory
The SDRAM/DDR2 controllers along with the processor core incorpo-
rates appropriate enhancements so that instruction code can be fetched
from the SDRAM/DDR2 at the maximum possible throughput.
Throughput is limited only by the SDRAM/DDR2 when the code is non
sequential.
The address map for code is same as for data. Each address refers to a
32-bit word. Any address produced by the sequencer is checked to
deter-mine if it falls in the external memory and if so, the SDRAM/DDR2
controllers initiate access to the SDRAM/DDR2. Because the sequencer
address bus is limited to 24 bits, only part of the external memory address
area can be used to store code. As explained in the following section, the
address generated by the sequencer undergoes translation to produce a
physical address, since the SDRAM data bus width is less than 48 bits.
Whether fetching ISA or VISA instructions, the IVT needs to be
placed in the ISA normal word space (NW).
www.BDTIC.com/ADI
Содержание SHARC ADSP-214 Series
Страница 60: ...Contents lx ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 72: ...Notation Conventions lxxii ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 130: ...Programming Model 2 52 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 264: ...Programming Models 3 134 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 290: ...Programming Model 4 26 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 296: ...Programming Model 5 6 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 396: ...Effect Latency 7 28 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 520: ...Programming Model 10 62 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 616: ...Debug Features 14 22 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 656: ...Programming Model 15 40 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 714: ...Programming Model 19 10 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1132: ...Register Listing A 306 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...
Страница 1192: ...Index I 34 ADSP 214xx SHARC Processor Hardware Reference www BDTIC com ADI...