B-12, Figure b-12, Dsp pci master control register (dpmc) – Motorola DSP56301 User Manual

Page 336: Host processor (hi32), Or the system is in self-configuration mode

Advertising
background image

Programming Sheets

B

-24

DSP56301 User’s Manual

Figure B-12. DSP PCI Master Control Register (DPMC)

Host Processor (HI32)

DSP PCI Master Control Register (DPMC)

Reset = $000000

15 14 13 12 11 10

9

8

7

6

5

4

3

2

1

0

AR21

AR18

AR17

19 18 17 16

23 22 21 20

AR30

BL3

BL2

BL4

BL5

AR20

BL0

AR31

AR28

AR25

AR23

Note: All bits work only in PCI mode (DCTR[HM] = $1). You can write to the DPMC only if MARQ is set

Address: X:FFFFC7 Read/Write

Application:

Date:

Programmer:

Sheet 3 of 10

FC1

FC0

BL1

AR29

AR27

AR26

AR24

AR22

AR19

AR16

or the system is in Self-Configuration mode.

Data Transfer Format Control

, Bits 23–22

00

32-bit data mode

01

Data to HAD[31–0] right-aligned and zero extended in MSB

10

Data to HAD[31–0] right-aligned and sign extended in MSB

11

Data to HAD[31–0] left-aligned and zero filled in LSB

HI32-PCI data transfer formats, as follows:

PCI Data Burst Length, Bits 21–16

The value is the desired number of burst

DSP PCI Transaction Address (High), Bits 15–0

The two most significant bytes of the 32-bit

accesses – 1.

00

32-bit data mode

01

3 LSB PCI data to DRXR from HAD[23–0]

10

3 LSB PCI data to DRXR from HAD[23–0]

11

3 MSB PCI data to DRXR from HAD[31–8]

PCI Host-to-DSP

PCI DSP-to-Host (data in DTXM)

Note: LSB = least significant byte; MSB = most significant byte

PCI transaction address.

Advertising