Rom Memory Description; Dsp56156 Rom Part Memory Introduction - Motorola DSP56156 Manual

Table of Contents

Advertisement

MODE 0 and 1
MB=0 MA=X
$FFFF
EXTERNAL
$2FFF
INTERNAL
ROM
RESET
0
3.2

ROM MEMORY DESCRIPTION

This part of the DSP56156 memory description describes the part that uses 12K of ROM
memory for the Program Memory . The memory of the DSP56156 can be partitioned in
several ways to provide high-speed parallel operation and additional off-chip memory ex-
pansion. Program and data memory are separate. Both the program and data memories
can be expanded off-chip.
3.2.1

DSP56156 ROM Part Memory Introduction

The two independent memory spaces of the DSP56156, X data, and program, are shown
in Figure 3-2. The memory spaces are configured by control bits in the operating mode
register (OMR). The operating mode control bits (MA and MB) in the OMR control the pro-
gram memory map and select the reset vector address.
MOTOROLA
OPERATING MODES AND MEMORY SPACES
ROM MEMORY DESCRIPTION
$FFFF
PROGRAM
MEMORY
SPACE
$3F
INTERRUPT
VECTORS
0
OPERATING MODE DETERMINES
PROGRAM MEMORY AND
RESET STARTING ADDRESS
MODE 2
MB=1 MA=0
MB=1 MA=1
$FFFF
$FFFF
RESET
$E000
EXTERNAL
EXTERNAL
$2FFF
INTERNAL
ROM
0
0
0
EXTERNAL RESET EXTERNAL RESET
Figure 3-2 DSP56156 ROM Memory Map
$FFFF
DATA
MEMORY
SPACE
0
MODE 3
$FFFF
$FFC0
$7FF
RESET
ON-CHIP
PERIPHER-
EXTERNAL
X DATA
MEMORY
INTERNAL
X RAM
0
3 - 9

Advertisement

Table of Contents
loading

Table of Contents