beautypg.com

Motorola DSP56012 User Manual

Page 264

background image

B-32

DSP56012 User’s Manual

MOTOROLA

Programming Reference

Application:

Date:

Programmer:

Sheet 1 of 1

DAX

15

14

13

12

1

1

1

0

9876543210

DAX Control

X:$FFDE

Reset = $0000

Register (XCTR)

*

0

*

0

*

0

*

0

*

0

*

0

*

= Reserved; write as 0

16

17

18

19

20

21

22

23

*

0

*

0

*

0

*

0

*

0

*

0

*

0

XCB

XUB

XVB

XCA

XUA

XVA

XCS1

XCS0

XSTP

XIEN

XEN

15

14

13

12

1

1

1

0

98765

4

3

210

*

0

*

0

*

0

*

0

*

0

*

0

16

17

18

19

20

21

22

23

*

0

*

0

*

0

*

0

*

0

*

0

*

0

XTIP

XBLK

XAUR

XADE

*

0

*

0

*

0

*

0

*

0

*

0

*

0

XEN

DAX Enable

0

DAX disabled

1

DAX enabled

XIEN

DAX Interrupt Enable

0

DAX interrupts disabled

1

DAX interrupts enabled

XSTP

DAX Stop Control

0

DAX stops immediately

1

DAX stops after current frame

XCS1

XCS0

DAX Clock Source

0

0

DSP Core Clock (f = 1024 x fs)

0

1

ACI Pin, f = 256 x fs

1

0

ACI Pin, f = 384 x fs

1

1

ACI Pin, f = 512 x fs

Channel A Validity (XVA)

Channel A User Data (XUA)

Channel A Status (XCA)

Channel B Validity (XVB)

Channel B User Data (XUB)

Channel B Status (XCB)

DAX Status

X:$FFDF

Reset = $0000

Register (XSTR)

XADE

DAX Audio Data Empty

0

Register(s) full

1

Register(s) empty

XAUR

DAX Underrun error

0

No error

1

Underrun error

XBLK

DAX Block transfer

0

not last frame

1

191st frame transmission

XTIP

DAX Transfer in Progress

0

DAX inactive

1

DAX active