
REV. 0
SST-Melody-DAP
–3–
FEATURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
FUNCTIONAL BLOCK DIAGRAM . . . . . . . . . . . . . . . . . 1
GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . 4
SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Instruction Set Description . . . . . . . . . . . . . . . . . . . . . . . . 4
RECOMMENDED OPERATING CONDITIONS . . . . . . . 4
ELECTRICAL CHARACTERISTICS . . . . . . . . . . . . . . . . . 5
ABSOLUTE MAXIMUM RATINGS . . . . . . . . . . . . . . . . . 6
ORDERING INFORMATION . . . . . . . . . . . . . . . . . . . . . . 6
100-LEAD LQFP PIN CONFIGURATION . . . . . . . . . . . . 6
PIN FUNCTION DESCRIPTIONS . . . . . . . . . . . . . . . . . . 7
TIMING SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . 7
GENERAL NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
TIMING NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
MEMORY TIMING SPECIFICATIONS . . . . . . . . . . . . . . 8
FREQUENCY DEPENDENCY FOR
TIMING SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . 8
POWER DISSIPATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Output Drive Currents . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Capacitive Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
SOFTWARE ARCHITECTURE . . . . . . . . . . . . . . . . . . . . 10
ARCHITECTURE OVERVIEW . . . . . . . . . . . . . . . . . . . . 10
Serial Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
PIN DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Common-Mode Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Memory Interface Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Full Memory Mode Pins (Mode C = 0) . . . . . . . . . . . . . . 13
Host Mode Pins (Mode C = 1) . . . . . . . . . . . . . . . . . . . . 13
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
LOW POWER OPERATION . . . . . . . . . . . . . . . . . . . . . . . 15
Power-Down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Idle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Slow Idle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
SYSTEM INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Clock Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
RESET
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
MODES OF OPERATION . . . . . . . . . . . . . . . . . . . . . . . . 17
Setting Memory Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Passive Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Active Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
IACK
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
MEMORY ARCHITECTURE . . . . . . . . . . . . . . . . . . . . . . 19
Program Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Memory Mapped Registers (New to the
SST-Melody-DAP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
I/O Space (Full Memory Mode) . . . . . . . . . . . . . . . . . . . . 20
Composite Memory Select (
CMS
) . . . . . . . . . . . . . . . . . . 20
Byte Memory Select (
BMS
) . . . . . . . . . . . . . . . . . . . . . . . 20
Byte Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Byte Memory DMA (BDMA, Full Memory Mode) . . . . . 20
Internal Memory DMA Port (IDMA Port; Host Memory
Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Bootstrap Loading (Booting) . . . . . . . . . . . . . . . . . . . . . . 22
IDMA Port Booting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Bus Request and Bus Grant . . . . . . . . . . . . . . . . . . . . . . . 22
Flag I/O Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
OUTLINE DIMENSIONS
100-Lead Metric Thin Plastic Quad Flatpack
(LQFP) (ST-100) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Tables
Table I. Memory Timing Specifications . . . . . . . . . . . . . . . . 8
Table II. Environmental Conditions . . . . . . . . . . . . . . . . . . . 8
Table III. Power Dissipation Example . . . . . . . . . . . . . . . . . . 8
Table IV. Pin Terminations . . . . . . . . . . . . . . . . . . . . . . . . . 13
Table V. Interrupt Priority and Interrupt Vector Addresses . 15
Table VI. Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . 17
Table VII. PMOVLAY Bits . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table VIII. DMOVLAY Bits . . . . . . . . . . . . . . . . . . . . . . . . 19
Table IX. Wait States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Table X. Data Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
TABLE OF CONTENTS