Figure 4-31 Bootstrap Using The Host Interface - Motorola DSP56012 User Manual

24-bit digital signal processor
Table of Contents

Advertisement

+5 V
7
6
5
$0
INIT
HM1
HM0
SET HF0 FOR EARLY TERMINATION
• Because the DSP56012 is so fast, host handshaking is generally not required.

Figure 4-31 Bootstrap Using the Host Interface

The actual code used in the bootstrap program is provided in Appendix A.
MOTOROLA
DR
HACK
MODA/IRQA
MODC/NMI
DSP56012
*
MDB301
RESET
*
MDB301
HOA0–HOA2
MODB/IRQB
HOST
4
3
2
HF1
HF0
0
SETTING HF0 TERMINATES BOOTSTRAP LOADING AND STARTS
EXECUTION AT LOCATION P:$0000.
HOST ADDRESSCONTENTS LOADED
WRITTENTO INTERNAL Program RAM at:
4 (DUMMY)
5P:$0000 High BYTE
6P:$0000 Mid BYTE
7P:$0000 Low BYTE
••
••
••
4 (DUMMY)•
5P:$01FF High BYTE
6P:$01FF Mid BYTE
7P:$01FF Low BYTE
DSP56012 User's Manual
HEN
F32
F32
LS09
F32
HR/W
H[7:0]
Notes: 1. *This diode must be a Schottky diode.
2. All resistors are 15 K unless noted otherwise.
3. When in Reset, IRQA, IRQB and NMI must
be deasserted by external peripherals.
1
0
INTERRUPT CONTROL REGISTER (ICR)
TREQ
RREQ
(READ/WRITE)
Parallel Host Interface
Host Interface (HI)
LDS
AS
ADDRESS
A4–A23
DECODE
MC68000
+5 V
(12.5 MHz)
1 K
DTACK
R/W
F32
8
D0–D7
3
A1–A3
AA0337k
4-55

Advertisement

Table of Contents
loading

Table of Contents