1-12
DSP56309UM/D MOTOROLA
DSP56309 Overview
DSP56300 Core Functional Blocks
The OnCE module provides a means of interacting with the DSP56300 core and its
peripherals non-intrusively so that a user can examine registers, memory, or on-chip
peripherals. This facilitates hardware and software development on the DSP56300 core
processor. OnCE module functions are provided through the JTAG TAP signals. More
information about the OnCE module is provided in
1.6.6
On-Chip Memory
The memory space of the DSP56300 core is partitioned into program memory space,
X data memory space, and Y data memory space. The data memory space is divided into
X data memory and Y data memory in order to work with the two Address ALUs and to
feed two operands simultaneously to the Data ALU. Memory space includes internal
RAM and ROM and can be expanded off-chip under software control. More information
about the internal memory is provided in
Section 3ÑMemory Configuration
Program RAM, instruction cache, X data RAM, and Y data RAM size are programmable,
as indicated in
Table 1-2
On Chip Memory
There is an on-chip 192 x 24-bit bootstrap ROM.
1.6.7
Off-Chip Memory Expansion
Memory can be expanded off-chip to do the following:
¥ Data memory expansion to two 256K
´
24-bit word memory spaces (or up to two
4
M
´
24-bit word memory spaces by using the address attribute AA0ÐAA3 signals)
¥ Program memory expansion to one 256K
´
24-bit words memory space (or up to
one
4 M
´
24-bit word memory space by using the address attribute AA0ÐAA3 signals)
Additional features of off-chip memory include the following:
Instruction
Cache
Switch
Mode
Program RAM
Size
Instruction
Cache Size
X Data RAM
Size
Y Data RAM
Size
disabled
disabled
20K
´
24-bit
0
7K
´
24-bit
7K
´
24-bit
enabled
disabled
19K
´
24-bit
1K
´
24-bit
7K
´
24-bit
7K
´
24-bit
disabled
enabled
24K
´
24-bit
0
5K
´
24-bit
5K
´
24-bit
enabled
enabled
23K
´
24-bit
1K
´
24-bit
5K
´
24-bit
5K
´
24-bit
Summary of Contents for DSP56309
Page 25: ...xxii DSP56309UM D MOTOROLA Figure D 25 Port E Registers PCRE PRRE PDRE D 39 ...
Page 30: ...MOTOROLA DSP56309UM D 1 1 SECTION 1 DSP56309 OVERVIEW ...
Page 47: ...1 18 DSP56309UM D MOTOROLA DSP56309 Overview DSP56309 Architecture Overview ...
Page 48: ...MOTOROLA DSP56309UM D 2 1 SECTION 2 SIGNAL CONNECTION DESCRIPTIONS ...
Page 85: ...2 38 DSP56309UM D MOTOROLA Signal Connection Descriptions OnCE JTAG Interface ...
Page 86: ...MOTOROLA DSP56309UM D 3 1 SECTION 3 MEMORY CONFIGURATION ...
Page 104: ...MOTOROLA DSP56309UM D 4 1 SECTION 4 CORE CONFIGURATION ...
Page 124: ...MOTOROLA DSP56309UM D 5 1 SECTION 5 GENERAL PURPOSE I O ...
Page 125: ...5 2 DSP56309UM D MOTOROLA General Purpose I O 5 1 INTRODUCTION 5 3 5 2 PROGRAMMING MODEL 5 3 ...
Page 128: ...MOTOROLA DSP56309UM D 6 1 SECTION 6 HOST INTERFACE HI08 ...
Page 166: ...MOTOROLA DSP56309UM D 7 1 SECTION 7 ENHANCED SYNCHRONOUS SERIAL INTERFACE ESSI ...
Page 212: ...MOTOROLA DSP56309UM D 8 1 SECTION 8 SERIAL COMMUNICATION INTERFACE SCI ...
Page 241: ...8 30 DSP56309UM D MOTOROLA Serial Communication Interface SCI GPIO Signals and Registers ...
Page 242: ...MOTOROLA DSP56309UM D 9 1 SECTION 9 TRIPLE TIMER MODULE ...
Page 269: ...9 28 DSP56309UM D MOTOROLA Triple Timer Module Timer Operational Modes ...
Page 270: ...MOTOROLA DSP56309UM D 10 1 SECTION 10 ON CHIP EMULATION MODULE ...
Page 302: ...MOTOROLA DSP56309UM D 11 1 SECTION 11 JTAG PORT ...
Page 369: ...C 22 DSP56309UM D MOTOROLA DSP56309 BSDL Listing ...
Page 370: ...MOTOROLA DSP56309UM D D 1 APPENDIX D PROGRAMMING REFERENCE ...
Page 405: ......
Page 409: ......