Motorola DSP56012 User Manual
Page 4
iv
Motorola
HOST INTERFACE (HI) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
SERIAL HOST INTERFACE (SHI) . . . . . . . . . . . . . . . . . . . 2-13
SERIAL AUDIO INTERFACE (SAI) . . . . . . . . . . . . . . . . . . 2-16
SAI Receive Section. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
SAI Transmit Section . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
GENERAL PURPOSE INPUT/OUTPUT (GPIO) . . . . . . . . 2-18
DIGITAL AUDIO INTERFACE (DAX) . . . . . . . . . . . . . . . . . 2-18
ONCE PORT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
DSP56012 DATA AND PROGRAM MEMORY. . . . . . . . . . . 3-3
X and Y Data ROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Bootstrap ROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
DSP56012 DATA AND PROGRAM MEMORY MAPS . . . . . 3-4
Reserved Memory Spaces . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Dynamic Switch of Memory Configurations . . . . . . . . . . . 3-8
Internal I/O Memory Map . . . . . . . . . . . . . . . . . . . . . . . . 3-10
OPERATING MODE REGISTER (OMR) . . . . . . . . . . . . . . 3-12
DSP Operating Mode (MC, MB, MA)—Bits 4, 1, and 0 . 3-12
Program RAM Enable A and Program RAM Enable B (PEA and
PEB)—Bits 2 and 33-12
Stop Delay (SD)—Bit 6. . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
OPERATING MODES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
INTERRUPT PRIORITY REGISTER . . . . . . . . . . . . . . . . . 3-15
PHASE LOCK LOOP (PLL) CONFIGURATION . . . . . . . . . 3-19
OPERATION ON HARDWARE RESET . . . . . . . . . . . . . . . 3-20
INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
PORT B CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Port B Control (PBC) Register . . . . . . . . . . . . . . . . . . . . . 4-6
Port B Data Direction Register (PBDDR) . . . . . . . . . . . . . 4-7
Port B Data (PBD) Register . . . . . . . . . . . . . . . . . . . . . . . 4-7
PROGRAMMING THE GPIO . . . . . . . . . . . . . . . . . . . . . . . . 4-8
HOST INTERFACE (HI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
HI Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
HI Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
HI—DSP Viewpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
Programming Model—DSP Viewpoint . . . . . . . . . . . . . . 4-13
HI Control Register (HCR) . . . . . . . . . . . . . . . . . . . . . 4-14