beautypg.com

Motorola DSP56012 User Manual

Page 4

background image

iv

Motorola

2.6

HOST INTERFACE (HI) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10

2.7

SERIAL HOST INTERFACE (SHI) . . . . . . . . . . . . . . . . . . . 2-13

2.8

SERIAL AUDIO INTERFACE (SAI) . . . . . . . . . . . . . . . . . . 2-16

2.8.1

SAI Receive Section. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16

2.8.2

SAI Transmit Section . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17

2.9

GENERAL PURPOSE INPUT/OUTPUT (GPIO) . . . . . . . . 2-18

2.10

DIGITAL AUDIO INTERFACE (DAX) . . . . . . . . . . . . . . . . . 2-18

2.11

ONCE PORT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19

3.1

INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3

3.2

DSP56012 DATA AND PROGRAM MEMORY. . . . . . . . . . . 3-3

3.2.1

X and Y Data ROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

3.2.2

Bootstrap ROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

3.3

DSP56012 DATA AND PROGRAM MEMORY MAPS . . . . . 3-4

3.3.1

Reserved Memory Spaces . . . . . . . . . . . . . . . . . . . . . . . . 3-5

3.3.2

Dynamic Switch of Memory Configurations . . . . . . . . . . . 3-8

3.3.3

Internal I/O Memory Map . . . . . . . . . . . . . . . . . . . . . . . . 3-10

3.4

OPERATING MODE REGISTER (OMR) . . . . . . . . . . . . . . 3-12

3.4.1

DSP Operating Mode (MC, MB, MA)—Bits 4, 1, and 0 . 3-12

3.4.2

Program RAM Enable A and Program RAM Enable B (PEA and
PEB)—Bits 2 and 33-12

3.4.3

Stop Delay (SD)—Bit 6. . . . . . . . . . . . . . . . . . . . . . . . . . 3-12

3.5

OPERATING MODES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13

3.6

INTERRUPT PRIORITY REGISTER . . . . . . . . . . . . . . . . . 3-15

3.7

PHASE LOCK LOOP (PLL) CONFIGURATION . . . . . . . . . 3-19

3.8

OPERATION ON HARDWARE RESET . . . . . . . . . . . . . . . 3-20

4.1

INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

4.2

PORT B CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

4.2.1

Port B Control (PBC) Register . . . . . . . . . . . . . . . . . . . . . 4-6

4.2.2

Port B Data Direction Register (PBDDR) . . . . . . . . . . . . . 4-7

4.2.3

Port B Data (PBD) Register . . . . . . . . . . . . . . . . . . . . . . . 4-7

4.3

PROGRAMMING THE GPIO . . . . . . . . . . . . . . . . . . . . . . . . 4-8

4.4

HOST INTERFACE (HI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9

4.4.1

HI Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10

4.4.2

HI Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11

4.4.3

HI—DSP Viewpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12

4.4.4

Programming Model—DSP Viewpoint . . . . . . . . . . . . . . 4-13

4.4.4.1

HI Control Register (HCR) . . . . . . . . . . . . . . . . . . . . . 4-14

4.4.4.1.1

HCR HI Receive Interrupt Enable (HRIE)—Bit 0 . 4-15