Instruction Packing; 16-Bit Instruction Storage And Packing - Analog Devices SHARC ADSP-214 Series Hardware Reference Manual

Table of Contents

Advertisement

Data Transfer

Instruction Packing

Any address produced by the sequencer which falls in external memory is
first translated into the physical address in external memory based on the
actual data bus width of external memory as shown in
The controller completes the required number of accesses from consecu-
tive locations for returning a 48-bit word instructions. For a 16-bit
SDRAM/DDR2 bus, it performs three accesses.
Only bank0 can be populated for external instruction fetch.
Sequencer
Figure 3-18. Logical Versus Physical Addresses

16-Bit Instruction Storage and Packing

In
Table 3-19
the logical to physical translation is a multiplication by a
factor of 3 and N = 0x355554. Therefore, the 16-bit wide AMI memory
supports 3.3 million instructions.
In
Table 3-19
P = 0xE00000. Therefore, the total number of external
memory instructions for a 16-bit wide SDRAM/DDR2 memory is 14
million.
3-90
www.BDTIC.com/ADI
EXTERNAL PORT
Logical
Address
ADDR
Translator
PM
Data
Instruction
Packing
Instructions
16/48
48-bit
8/48
ADSP-214xx SHARC Processor Hardware Reference
Figure
Physical
External
ADDR[23:0]
Memory
Bank0
EP
Data
SRAM
SDRAM
Instruction fetch
DDR2
(Packed 8/16 bit)
3-18.

Advertisement

Table of Contents
loading

Table of Contents