Скачиваний:
26
Добавлен:
17.04.2013
Размер:
322.89 Кб
Скачать

Control/Status Registers E

Memory-Mapped Registers

 

 

Programmable Flag & Composite Select Control

 

 

(ADSP-2181 only)

15

14

13

12

11

 

10

 

9

8

 

7

6

5

4

3

2

 

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

1

 

 

 

1

 

0

 

1

 

1

 

 

0

 

0

 

0

 

0

 

0

 

0

 

 

 

 

1

 

 

 

 

 

 

 

0

0

 

 

 

 

DM(0x3FE6)

 

 

 

 

 

 

 

 

IOM

 

BM

 

DM

 

PM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BMWAIT

CMSSEL

1 = Enable CMS

0 = Disable CMS

PFTYPE

1 = Output

0 = Input

 

 

 

 

 

Programmable Flag Data

 

 

 

 

(ADSP-2181 only)

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

DM(0x3FE5)

PFDATA

E – 11

Default bit values at reset are shown; if no value is shown, the bit is undefined at reset. Reserved bits are shown on a gray field—these bits should always be written with zeros.

E Control/Status Registers

Memory-Mapped Registers

 

 

 

 

 

 

 

 

BDMA Control

 

 

 

 

 

 

(ADSP-2181 only)

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

0

0

1

0

0

 

0

 

0

 

 

DM(0x3FE3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BTYPE (see table)

BMPAGE

 

 

 

 

 

 

 

 

 

 

BDIR

 

 

 

 

 

0 = load from BM

 

 

 

 

 

1 = store to BM

BTYPE

00

01

10

11

BCR

Internal Memory Space

 

PM

DM

DM DM

 

0 = run during BDMA

Word Size

24

16

8

8

1 = halt during BDMA,

Alignment

full

full

MSB LSB

context reset when done

 

word

word

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BDMA Word Count

 

 

 

 

 

 

 

 

 

(ADSP-2181 only)

 

 

 

 

 

 

(MMAP=0 and BMODE=0)

 

 

 

 

 

 

 

 

 

 

 

15

14

13

12

11

10

 

9

 

8

 

7

 

6

 

5

 

4

 

3

 

2

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

0

 

0

 

0

 

0

 

0

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

DM(0x3FE4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

or

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BWCOUNT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BDMA Word Count

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(MMAP=1 or BMODE=1)

 

 

 

 

 

 

 

 

 

 

 

15

14

13

12

11

 

10

 

9

 

8

 

7

 

6

 

5

 

4

 

3

 

2

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

DM(0x3FE4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BWCOUNT

E – 12

Control/Status Registers E

Memory-Mapped Registers

 

 

 

 

 

 

 

 

BDMA External Address

 

 

 

 

 

 

 

 

(ADSP-2181 only)

15

14

13

12

11

10

9

8

7

6

 

5

 

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

0

 

0

 

0

 

0

0

 

0

 

0

 

0

0

 

0

 

0

 

0

 

 

0

 

0

 

 

 

 

 

 

 

DM(0x3FE2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BEAD

 

 

 

 

 

 

 

 

BDMA Internal Address

 

 

 

 

 

 

 

 

(ADSP-2181 only)

15

14

13

12

11

10

9

8

7

6

 

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

0

 

0

0

 

0

 

0

 

0

 

0

 

0

0

 

0

0

 

0

 

 

0

0

 

 

 

 

 

 

 

DM(0x3FE1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BIAD

 

 

 

 

 

 

IDMA Control

 

 

 

 

 

(ADSP-2181 only)

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

DM(0x3FE0)

IDMAD

 

Destination memory type

IDMAA

0=PM, 1=DM

Starting address

 

E – 13

Default bit values at reset are shown; if no value is shown, the bit is undefined at reset. Reserved bits are shown on a gray field—these bits should always be written with zeros.

E Control/Status Registers

Non-Memory-Mapped Registers

 

 

 

ASTAT

 

 

 

 

 

 

 

SSTAT (read-only)

7

6

5

4

3

 

2

1

0

 

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

 

0

0

 

0

0

0

 

0

1

0

 

1

0

1

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SS

MV

AQ

 

AS

AC

AV

AN

AZ

 

 

 

 

 

 

 

 

 

 

PC Stack Empty

ALU Result Zero

PC Stack Overflow

ALU Result Negative

Count Stack Empty

ALU Overflow

Count Stack Overflow

ALU Carry

Status Stack Empty

ALU X Input Sign

Status Stack Overflow

ALU Quotient

Loop Stack Empty

MAC Overflow

Loop Stack Overflow

Shifter Input Sign

 

 

MSTAT

 

 

 

 

ICNTL

 

 

 

6

5

4

3

2

1

0

 

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Register Bank Select

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0=primary, 1=secondary

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit-Reverse Addressing Enable (DAG1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ALU Overflow Latch Mode Enable

 

 

 

 

 

IRQ0 Sensitivity

1=edge

 

 

 

 

 

 

 

 

 

 

 

 

IRQ1 Sensitivity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AR Saturation Mode Enable

 

 

 

 

 

0=level

 

 

 

 

 

 

 

 

 

 

 

 

IRQ2 Sensitivity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MAC Result Placement

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0=fractional, 1=integer

 

 

 

 

 

Interrupt Nesting

 

 

 

 

 

 

 

 

Timer Enable

 

 

 

 

 

1=enable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0=disable

 

Go Mode Enable

E – 14

Control/Status Registers E

Non-Memory-Mapped Registers

 

 

IMASK

 

 

 

ADSP-2101

 

 

 

 

 

ADSP-2105

5

4

3

2

1

0

 

ADSP-2115

 

 

 

 

 

 

INTERRUPT ENABLES

0

0

0

0

0

0

1

= enable

 

 

 

 

 

 

 

 

 

 

 

 

0

= disable (mask)

 

 

 

 

 

 

Timer

SPORT1 Receive or IRQ0

SPORT1 Transmit or IRQ1

SPORT0 Receive (must be set to 0 for ADSP-2105)

SPORT0 Transmit (must be set to 0 for ADSP-2105)

IRQ2

IFC (write-only)

11

10

9

8

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

INTERRUPT FORCE BITS

IRQ2

SPORT0 Transmit

(must be set to 0 for ADSP-2105)

SPORT0 Receive

(must be set to 0 for ADSP-2105)

SPORT1 Transmit or IRQ1

SPORT1 Receive or IRQ0

Timer

ADSP-2101

ADSP-2105

ADSP-2115

ADSP-2111

INTERRUPT CLEAR BITS

Timer

SPORT1 Receive or IRQ0

SPORT1 Transmit or IRQ1

SPORT0 Receive

(must be set to 0 for ADSP-2105)

SPORT0 Transmit

(must be set to 0 for ADSP-2105)

IRQ2

Default bit values at reset are shown; if no value is shown, the bit is undefined at reset.

E – 15

Reserved bits are shown on a gray field—these bits should always be written with zeros.

 

E Control/Status Registers

Non-Memory-Mapped Registers

 

 

 

IMASK

 

 

 

 

ADSP-2111

7

6

5

4

3

2

1

0

INTERRUPT ENABLES

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

1

= enable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

= disable (mask)

 

 

 

 

 

 

 

 

 

Timer

 

SPORT1 Receive or IRQ0

IRQ2

SPORT1 Transmit or IRQ1

HIP Write

SPORT0 Receive

HIP Read

SPORT0 Transmit

E – 16

Control/Status Registers E

Non-Memory-Mapped Registers

 

 

 

 

IMASK

 

 

 

 

 

ADSP-2181

9

8

7

6

5

4

3

2

1

0

INTERRUPT ENABLES

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

0

1

= enable

 

 

 

 

 

 

 

 

 

 

0

= disable (mask)

IRQ2

Timer

IRQL1

SPORT1 Receive or IRQ0

IRQL0

SPORT1 Transmit or IRQ1

SPORT0 Transmit

BDMA Interrupt

SPORT0 Receive

IRQE

 

 

 

 

 

 

 

 

IFC (write-only)

 

 

 

 

ADSP-2181

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INTERRUPT CLEAR BITS

INTERRUPT FORCE BITS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IRQ2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timer

SPORT0 Transmit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT1 Receive or IRQ0

SPORT0 Receive

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT1 Transmit or IRQ1

IRQE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BDMA Interrupt

BDMA Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IRQE

SPORT1 Transmit or IRQ1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT0 Receive

SPORT1 Receive or IRQ0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT0 Transmit

Timer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IRQ2

Default bit values at reset are shown; if no value is shown, the bit is undefined at reset.

E – 17

Reserved bits are shown on a gray field—these bits should always be written with zeros.

 

E Control/Status Registers

Non-Memory-Mapped Registers

 

 

 

 

IMASK

 

 

 

 

 

ADSP-2171

9

8

7

6

5

4

 

3

2

1

0

INTERRUPT ENABLES

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

 

0

0

0

0

 

1

= enable

 

 

 

 

 

 

 

 

 

 

 

0

= disable (mask)

IRQ2

Timer

HIP Write

SPORT1 Receive or IRQ0

HIP Read

SPORT1 Transmit or IRQ1

SPORT0 Transmit

Software Interrupt 0

SPORT0 Receive

Software Interrupt 1

 

 

 

 

 

 

 

 

IFC (write-only)

 

 

 

 

ADSP-2171

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INTERRUPT CLEAR BITS

INTERRUPT FORCE BITS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IRQ2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timer

SPORT0 Transmit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT1 Receive or IRQ0

SPORT0 Receive

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT1 Transmit or IRQ1

Software Interrupt 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software Interrupt 0

Software Interrupt 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Software Interrupt 1

SPORT1 Transmit or IRQ1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT0 Receive

SPORT1 Receive or IRQ0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT0 Transmit

Timer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IRQ2

E – 18

Control/Status Registers E

Non-Memory-Mapped Registers

 

 

 

 

IMASK

 

 

 

 

 

ADSP-21msp5x

9

8

7

6

5

4

3

2

1

0

INTERRUPT ENABLES

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

0

1

= enable

 

 

 

 

 

 

 

 

 

 

0

= disable (mask)

IRQ2

Timer

HIP Write

SPORT1 Receive or IRQ0

HIP Read

SPORT1 Transmit or IRQ1

SPORT0 Transmit

ADC Receive

SPORT0 Receive

DAC Transmit

 

 

 

 

 

 

 

 

IFC (write-only)

 

 

 

 

ADSP-21msp5x

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INTERRUPT CLEAR BITS

INTERRUPT FORCE BITS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IRQ2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timer

SPORT0 Transmit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT1 Receive or IRQ0

SPORT0 Receive

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT1 Transmit or IRQ1

DAC Transmit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ADC Receive

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DAC Transmit

ADC Receive

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT0 Receive

SPORT1 Transmit or IRQ1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPORT0 Transmit

SPORT1 Receive or IRQ0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IRQ2

Default bit values at reset are shown; if no value is shown, the bit is undefined at reset.

E – 19

Reserved bits are shown on a gray field—these bits should always be written with zeros.

 

E Control/Status Registers

Processor Core

 

 

 

 

 

 

 

 

DATA ADDRESS GENERATORS

 

 

 

 

 

 

 

 

DAG1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DAG2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(DM addressing only)

 

 

 

(DM and PM addressing)

Bit-reverse capability

 

 

 

 

 

 

 

 

 

 

 

 

Indirect branch capability

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I0

 

 

L0

 

 

 

 

 

M0

 

 

 

 

 

 

 

I4

 

 

 

 

L4

 

 

 

M4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I1

 

 

L1

 

 

 

 

 

M1

 

 

 

 

 

 

 

I5

 

 

 

 

L5

 

 

 

M5

 

 

 

 

 

I2

 

 

L2

 

 

 

 

 

M2

 

 

 

 

 

 

 

I6

 

 

 

 

L6

 

 

 

M6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I3

 

 

L3

 

 

 

 

 

M3

 

 

 

 

 

 

 

I7

 

 

 

 

L7

 

 

 

M7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

14

 

 

 

 

 

14

 

 

 

 

 

 

 

 

14

 

 

 

14

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PROGRAM SEQUENCER

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LOOP

 

 

 

 

ICNTL

 

 

 

 

 

PC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STACK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

STACK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 X 18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16 X 14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IFC*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OWRCNTR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSTAT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CNTR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COUNT

 

 

 

IMASK*

 

MSTAT*

 

ASTAT

 

 

 

 

 

 

 

 

 

 

 

 

 

STACK

 

 

 

 

 

 

 

 

 

 

STATUS STACK*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 X 14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* Width and depth vary with processor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ALU

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MAC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AX0

 

 

AX1

 

 

 

 

AY0

 

 

 

AY1

 

 

 

 

 

MX0

 

MX1

 

 

 

 

MY0

 

 

MY1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

16

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AR

 

 

 

 

AF

 

 

 

 

 

 

 

 

 

 

 

 

MR2

 

 

MR1

 

 

MR0

 

 

 

 

MF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SHIFTER

 

 

 

 

 

 

 

 

 

 

 

 

 

BUS EXCHANGE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SI

 

 

 

SE

 

 

 

SB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SR1

 

SR0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TIMER

0x3FFD TPERIOD

0x3FFC TCOUNT

0x3FFB TSCALE

SPORT 0

RX0

 

TX0

 

 

 

Multichannel enables

0x3FFA

RX 31-16

0x3FF9

RX 15-0

0x3FF8

TX 31-16

0x3FF7

TX 15-0

 

 

SPORT0 Control

0x3FF6 Control

0x3FF5 SCLKDIV

0x3FF4 RFSDIV

0x3FF3 Autobuffer

SPORT 1

RX1 TX1

SPORT1 Control

0x3FF2 Control

0x3FF1 SCLKDIV

0x3FF0 RFSDIV

0x3FEF Autobuffer

MEMORY INTERFACE

0x3FFF

System Control

Register

 

 

 

0x3FFE

Wait States

 

 

 

(ADSP-2181)

3

3

DMOVLAY PMOVLAY

ANALOG INTERFACE

(ADSP-21msp5x)

 

 

 

0x3FEF

Autobuffer

 

 

 

 

0x3FEE

Control

 

 

 

 

0x3FED

ADC Receive

 

 

 

 

0x3FEC

DAC Transmit

 

 

 

 

 

 

 

 

HOST INTERFACE PORT

 

 

IDMA PORT

 

 

 

 

 

BDMA PORT

 

 

(ADSP-2171, ADSP-2111, ADSP-21msp5x)

 

 

PROGRAMMABLE FLAGS

 

 

 

 

 

 

 

 

 

 

(ADSP-2181)

 

 

0x3FE8

 

 

 

 

Data Registers

 

 

 

 

 

HMASK

 

 

 

 

 

 

 

 

 

 

 

0x3FE5

 

 

 

 

 

IDMA Registers

 

BDMA Registers

 

 

 

 

 

HDR5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Status Registers

 

 

 

 

 

0x3FE0

IDMA Control

 

0x3FE4

BWCOUNT

 

 

0x3FE4

 

HDR4

 

 

Register

 

 

 

 

 

 

 

 

 

 

 

0x3FE7

 

HSR7

 

0x3FE3

 

 

 

 

 

 

 

0x3FE3

BDMA Control

 

 

 

 

 

 

 

 

 

 

 

 

 

HDR3

 

 

 

Programmable

 

 

 

 

 

 

 

 

 

 

 

0x3FE6

 

HSR6

 

 

 

 

 

 

 

0x3FE2

BEAD

 

 

 

0x3FE2

 

HDR2

 

 

 

Flag Registers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x3FE1

BIAD

 

 

 

 

 

0x3FE1

 

HDR1

 

 

0x3FE6

PFTYPE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x3FE0

 

HDR0

 

 

0x3FE5

PFDATA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E – 20

Соседние файлы в папке Документация по ЦСП Analog Devices