Datasheet
REV. 0
–12–
ADSP-2188M
IACK Configuration
Mode D = 0 and in host mode: IACK is an active, driven signal
and cannot be “wire OR’d.”
Mode D = 1 and in host mode: IACK is an open drain and
requires an external pull-down, but multiple IACK pins can be
“wire OR’d” together.
MEMORY ARCHITECTURE
The ADSP-2188M provides a variety of memory and peripheral
interface options. The key functional groups are Program Memory,
Data Memory, Byte Memory, and I/O. Refer to the following
figures and tables for PM and DM memory allocations in the
ADSP-2188M.
Program Memory
Program Memory (Full Memory Mode) is a 24-bit-wide
space for storing both instruction opcodes and data. The ADSP-
2188M has 48K words of Program Memory RAM on chip, and
the capability of accessing up to two 8K external memory over-
lay spaces using the external data bus.
Program Memory (Host Mode) allows access to all internal
memory. External overlay access is limited by a single external
address line (A0). External program execution is not available in
host mode due to a restricted data bus that is 16 bits wide only.
ACCESSIBLE WHEN
PMOVLAY = 2
0
x
2000 – 0
x
3FFF
2
0
x
2000 – 0
x
3FFF
2
EXTERNAL
MEMORY
ACCESSIBLE WHEN
PMOVLAY = 1
0x2000 – 0x3FFF
PM MODE B = 0
INTERNAL
MEMORY
ACCESSIBLE WHEN
PMOVLAY = 7
ACCESSIBLE WHEN
PMOVLAY = 6
ACCESSIBLE WHEN
PMOVLAY = 5
ACCESSIBLE WHEN
PMOVLAY = 4
ACCESSIBLE WHEN
PMOVLAY = 0
ALWAYS
ACCESSIBLE
AT ADDRESS
0x0000 – 0x1FFF
0x2000 – 0x3FFF
0x2000 – 0x3FFF
0x2000 – 0x3FFF
0x2000 – 0x3FFF
PM (MODE B = 1)
1
0
x
0000 – 0
x
1FFF
2
0
x
0000 – 0
x
1FFF
2
EXTERNAL
MEMORY
ACCESSIBLE WHEN
PMOVLAY = 0
0x2000 – 0x3FFF
INTERNAL
MEMORY
ACCESSIBLE WHEN
PMOVLAY = 0
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
NOTES
1
WHEN MODE B = 1, PMOVLAY MUST BE SET TO 0
2
SEE TABLE III FOR PMOVLAY BITS
0
x
3FFF
8K
INTERNAL
0
x
0000
0
x
1FFF
0
x
2000
PROGRAM MEMORY
MODE B = 0
ADDRESS
8K INTERNAL
PMOVLAY = 0, 4, 5, 6, 7
OR
8K EXTERNAL
PMOVLAY = 1, 2
0
x
3FFF
8K
INTERNAL
0
x
0000
0
x
1FFF
0
x
2000
PROGRAM MEMORY
MODE B = 1
ADDRESS
8K INTERNAL
PMOVLAY = 0
Figure 4. Program Memory
Table III. PMOVLAY Bits
PMOVLAY Memory A13 A12:0
0, 4, 5, 6, 7 Internal Not Applicable Not Applicable
1 External Overlay 1 0 13 LSBs of Address Between 0x2000 and 0x3FFF
2 External Overlay 2 1 13 LSBs of Address Between 0x2000 and 0x3FFF