Parallel Host Interface
Host Interface (HI)
MOTOROLA
DSP56012 User’s Manual
4-9
Note:
The Port B GPIO timing differs from the timing of the GPIO peripheral. Please
refer to the
DSP56012 Technical Data
sheets for the timing specifications.
4.4
HOST INTERFACE (HI)
The Host Interface (HI) is a byte-wide, full-duplex, double-buffered, parallel port
that can be connected directly to the data bus of a host processor to be used primarily
as a parallel data transfer port. The host processor can be any of a number of
industry-standard microcomputers or microprocessors, another DSP, or Direct
Memory Address (DMA) devices because this interface looks like static memory to
those devices. The HI is asynchronous and consists of two banks of registers—one
bank accessible to the host processor and a second bank accessible to the DSP Central
Processing Unit (CPU) (see
Figure 4-7
on page 4-12).
Note:
Unlike other DSPs in this Motorola family, this device uses the SHI for a host
control interface, and the HI as a high-speed parallel data transfer interface.
Figure 4-6 I/O Port B Configuration
BC
1
BC
0
15
0
X:$FFEC
Port B
Control Register (PBC)
BD
14
BD
13
BD
12
BD
11
BD
10
BD
9
BD
8
BD
7
BD
6
BD
5
BD
4
BD
3
BD
2
BD
1
BD
0
15
0
Step 1. Activate Port B For General Purpose I/O:
Write 0s to Bits 0 And 1
Step 2. Set Individual Pins To Input Or Output:
BDxx = 0
or
BDxx = 1
Input
Output
Reserved; write as 0
X:$FFED
Port B Data Direction
Register (PBDDR)
Step 3. Write Or Read Data:
PDxx
or
PDxx
Input if BDxx = 0
Output if BDxx = 1
PB
14
PB
13
PB
12
PB
11
PB
10
PB
9
PB
8
PB
7
PB
6
PB
5
PB
4
PB
3
PB
2
PB
1
PB
0
15
0
X:$FFEE
Port B Data
register (PBD)
AA0312.11
Содержание DSP56012
Страница 12: ...xii Motorola ...
Страница 20: ...xx Motorola ...
Страница 21: ...MOTOROLA DSP56012 User s Manual 1 1 SECTION 1 OVERVIEW ...
Страница 40: ...1 20 DSP56012 User s Manual MOTOROLA Overview DSP56012 Architectural Overview ...
Страница 41: ...MOTOROLA DSP56012 User s Manual 2 1 SECTION 2 SIGNAL DESCRIPTIONS ...
Страница 61: ...SECTION 3 MEMORY OPERATING MODES AND INTERRUPTS ...
Страница 81: ...MOTOROLA DSP56012 User s Manual 4 1 SECTION 4 PARALLEL HOST INTERFACE ...
Страница 148: ...4 68 DSP56012 User s Manual MOTOROLA Parallel Host Interface Host Interface HI ...
Страница 149: ...MOTOROLA DSP56012 User s Manual 5 1 SECTION 5 SERIAL HOST INTERFACE ...
Страница 179: ...MOTOROLA DSP56012 User s Manual 6 1 SECTION 6 SERIAL AUDIO INTERFACE ...
Страница 205: ...MOTOROLA DSP56012 User s Manual 7 1 SECTION 7 GPIO ...
Страница 210: ...7 6 DSP56012 User s Manual MOTOROLA GPIO GPIO Register GPIOR ...
Страница 211: ...MOTOROLA DSP56012 User s Manual 8 1 SECTION 8 DIGITAL AUDIO TRANSMITTER ...
Страница 226: ...8 16 DSP56012 User s Manual MOTOROLA Digital Audio Transmitter DAX Programming Considerations ...
Страница 233: ...MOTOROLA DSP56012 User s Manual B 1 APPENDIX B PROGRAMMING REFERENCE ...