ADSP-2181/ADSP-2183

SPORTs support serial data word lengths from 3 to 16 bits and provide optional A-law and μ-law companding according to CCITT recommendation G.711.

SPORT receive and transmit sections can generate unique in- terrupts on completing a data word transfer.

SPORTs can receive and transmit an entire circular buffer of data with only one overhead cycle per data word. An interrupt is generated after a data buffer transfer.

SPORT0 has a multichannel interface to selectively receive and transmit a 24 or 32 word, time-division multiplexed, se- rial bitstream.

SPORT1 can be configured to have two external interrupts (IRQ0 and IRQ1) and the Flag In and Flag Out signals. The internally generated serial clock may still be used in this configuration.

Pin Descriptions

The ADSP-2181/ADSP-2183 is available in 128-lead TQFP and 128-lead PQFP packages.

PIN DESCRIPTIONS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

#

 

 

Pin

of

Input/

 

Name(s)

Pins

Output

Function

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address

14

O

Address Output Pins for Program,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data, Byte, & I/O Spaces

Data

24

I/O

Data I/O Pins for Program and

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data Memory Spaces (8 MSBs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Are Also Used as Byte Space

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Addresses)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

I

Processor Reset Input

RESET

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

I

Edge- or Level-Sensitive

IRQ2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interrupt Request

 

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

IRQL0

 

 

 

IRQL1

2

I

Level-Sensitive Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Requests

 

 

 

 

 

 

 

 

 

 

 

 

1

I

Edge-Sensitive Interrupt

IRQE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Request

 

 

 

 

 

 

 

 

 

 

 

1

I

Bus Request Input

BR

 

 

 

 

 

 

 

 

 

 

1

O

Bus Grant Output

BG

 

 

 

 

 

 

 

 

 

1

O

Bus Grant Hung Output

BGH

 

 

 

 

 

 

 

 

1

O

Program Memory Select Output

PMS

 

 

 

 

 

 

 

1

O

Data Memory Select Output

DMS

 

 

 

 

 

 

1

O

Byte Memory Select Output

BMS

 

 

 

 

 

1

O

I/O Space Memory Select Output

IOMS

 

 

 

 

1

O

Combined Memory Select Output

CMS

 

 

 

1

O

Memory Read Enable Output

RD

 

 

1

O

Memory Write Enable Output

WR

MMAP

1

I

Memory Map Select Input

BMODE

1

I

Boot Option Control Input

CLKIN,

 

 

 

XTAL

2

I

Clock or Quartz Crystal Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

#

 

 

 

 

Pin

of

Input/

 

 

 

Name(s)

Pins

Output

Function

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKOUT

1

O

Processor Clock Output.

SPORT0

5

I/O

Serial Port I/O Pins

SPORT1

5

I/O

Serial Port 1 or Two External

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IRQ

s, Flag In and Flag Out

 

 

,

 

 

 

 

 

 

 

2

I

 

IDMA Port Read/Write Inputs

IRD

IWR

 

 

 

 

 

 

 

 

 

 

1

I

 

IDMA Port Select

IS

 

IAL

1

I

IDMA Port Address Latch

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Enable

IAD

16

I/O

IDMA Port Address/Data Bus

 

 

 

 

 

 

 

 

1

O

 

IDMA Port Access Ready

IACK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acknowledge

 

 

 

 

 

 

 

1

I

 

Powerdown Control

PWD

 

PWDACK

1

O

Powerdown Control

FL0, FL1,

 

 

 

 

 

FL2

3

O

 

Output Flags

PF7:0

8

I/O

Programmable I/O Pins

EE

1

*

(Emulator Only*)

 

 

 

 

 

 

1

*

 

(Emulator Only*)

EBR

 

 

 

 

 

 

1

*

 

(Emulator Only*)

EBG

 

 

 

 

 

1

*

 

(Emulator Only*)

ERESET

 

 

 

 

1

*

 

(Emulator Only*)

EMS

 

 

 

1

*

 

(Emulator Only*)

EINT

 

ECLK

1

*

(Emulator Only*)

ELIN

1

*

(Emulator Only*)

ELOUT

1

*

(Emulator Only*)

GND

11

Ground Pins

VDD

6

Power Supply Pins

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*These ADSP-2181/ADSP-2183 pins must be connected only to the EZ-ICE connector in the target system. These pins have no function except during emulation, and do not require pull-up or pull-down resistors.

Interrupts

The interrupt controller allows the processor to respond to the eleven possible interrupts and reset with minimum overhead. The ADSP-2181/ADSP-2183 provides four dedicated external interrupt input pins, IRQ2, IRQL0, IRQL1, and IRQE. In addi- tion, SPORT1 may be reconfigured for IRQ0, IRQ1, FLAG_IN and FLAG_OUT, for a total of six external interrupts. The ADSP- 2181/ADSP-2183 also supports internal interrupts from the timer, the byte DMA port, the two serial ports, software, and the power-down control circuit. The interrupt levels are internally prioritized and individually maskable (except power down and reset). The IRQ2, IRQ0, and IRQ1 input pins can be programmed to be either level- or edge-sensitive. IRQL0 and IRQL1 are level- sensitive and IRQE is edge sensitive. The priorities and vector addresses of all interrupts are shown in Table I, and the inter- rupt registers are shown in Figure 7.

–4–

REV. 0

Page 4
Image 4
Analog Devices ADSP-2183, ADSP-2181 manual Pin Input Names Pins Output Function, PIN Descriptions