Texas Instruments TMS320LC57SRBK80, TMS320LC57SRBK50, TMS320LC57SRBK, TMS320LC57SPJEA80, TMS320LC57SPJEA50 Datasheet

...
0 (0)

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

DPowerful 16-Bit TMS320C5x CPU

D20-, 25-, 35-, and 50-ns Single-Cycle Instruction Execution Time for 5-V Operation

D25-, 40-, and 50-ns Single-Cycle Instruction Execution Time for 3-V Operation

DSingle-Cycle 16 × 16-Bit Multiply/Add

D224K × 16-Bit Maximum Addressable

External Memory Space (64K Program, 64K Data, 64K I/O, and 32K Global)

D2K, 4K, 8K, 16K, 32K × 16-Bit Single-Access

On-Chip Program ROM

D1K, 3K, 6K, 9K × 16-Bit Single-Access

On-Chip Program/Data RAM (SARAM)

D1K Dual-Access On-Chip Program/Data RAM (DARAM)

DFull-Duplex Synchronous Serial Port for Coder/Decoder Interface

DTime-Division-Multiplexed (TDM) Serial Port

DHardware or Software Wait-State Generation Capability

DOn-Chip Timer for Control Operations

DRepeat Instructions for Efficient Use of Program Space

DBuffered Serial Port

DHost Port Interface

DMultiple Phase-Locked Loop (PLL) Clocking Options (×1, ×2, ×3, ×4, ×5, ×9

Depending on Device)

DBlock Moves for Data/Program Management

DOn-Chip Scan-Based Emulation Logic

DBoundary Scan

DFive Packaging Options

±100-Pin Quad Flat Package (PJ Suffix)

±100-Pin Thin Quad Flat Package (PZ Suffix)

±128-Pin Thin Quad Flat Package (PBK Suffix)

±132-Pin Quad Flat Package (PQ Suffix)

±144-Pin Thin Quad Flat Package (PGE Suffix)

DLow Power Dissipation and Power-Down Modes:

±47 mA (2.35 mA/MIP) at 5 V, 40-MHz Clock (Average)

±23 mA (1.15 mA/MIP) at 3 V, 40-MHz Clock (Average)

±10 mA at 5 V, 40-MHz Clock (IDLE1 Mode)

±3 mA at 5 V, 40-MHz Clock (IDLE2 Mode)

±5 µA at 5 V, Clocks Off (IDLE2 Mode)

DHigh-Performance Static CMOS Technology

DIEEE Standard 1149.1² Test-Access Port (JTAG)

description

The TMS320C5x generation of the Texas Instruments (TI ) TMS320 digital signal processors (DSPs) is fabricated with static CMOS integrated circuit technology; the architectural design is based upon that of an earlier TI DSP, the TMS320C25. The combination of advanced Harvard architecture, on-chip peripherals, on-chip memory, and a highly specialized instruction set is the basis of the operational flexibility and speed of the 'C5x³ devices. They execute up to 50 million instructions per second (MIPS).

The 'C5x devices offer these advantages:

DEnhanced TMS320 architectural design for increased performance and versatility

DModular architectural design for fast development of spin-off devices

DAdvanced integrated-circuit processing technology for increased performance

DUpward-compatible source code (source code for 'C1x and 'C2x DSPs is upward compatible with 'C5x DSPs.)

DEnhanced TMS320 instruction set for faster algorithms and for optimized high-level language operation

DNew static-design techniques for minimizing power consumption and maximizing radiation tolerance

Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.

TI is a trademark of Texas Instruments Incorporated.

² IEEE Standard 1149.1±1990, IEEE Standard Test-Access Port and Boundary-Scan Architecture

³ References to 'C5x in this document include both TMS320C5x and TMS320LC5x devices unless specified otherwise.

PRODUCTION DATA information is current as of publication date.

Copyright 1996, Texas Instruments Incorporated

Products conform to specifications per the terms of Texas Instruments

 

standard warranty. Production processing does not necessarily include

 

testing of all parameters.

 

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

1

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

description (continued)

Table 1 provides a comparison of the devices in the 'C5x generation. It shows the capacity of on-chip RAM and ROM memories, number of serial and parallel I/O ports, execution time of one machine cycle, and type of package with total pin count.

Table 1. Characteristics of the 'C5x Processors

 

ON-CHIP MEMORY (16-BIT WORDS)

I/O PORTS

POWER

CYCLE

 

TMS320

 

 

 

 

 

PACKAGE

 

DARAM

SARAM

ROM

 

 

 

SUPPLY

TIME

TYPE

DEVICES

 

 

 

 

 

 

 

DATA

DATA +

DATA +

PROG

SERIAL

²

(V)

(ns)

QFP³

 

 

PROG

PROG

PARALLEL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TMS320C50

544

 

512

9K

2K§

2

64K

5

50/35/25

132 pin

TMS320LC50

544

 

512

9K

2K§

2

64K

3.3

50/40/25

132 pin

TMS320C51

544

 

512

1K

8K§

2

64K

5

50/35/25/20

100/132 pin

TMS320LC51

544

 

512

1K

8K§

2

64K

3.3

50/40/25

100/132 pin

TMS320C52

544

 

512

±

4K§

1

64K

5

50/35/25/20

100 pin

TMS320LC52

544

 

512

±

4K§

1

64K

3.3

50/40/25

100 pin

TMS320C53

544

 

512

3K

16K§

2

64K

5

50/35/25

132 pin

TMS320LC53

544

 

512

3K

16K§

2

64K

3.3

50/40/25

132 pin

TMS320C53S

544

 

512

3K

16K§

2

64K

5

50/35/25

100 pin

TMS320LC53S

544

 

512

3K

16K§

2

64K

3.3

50/40/25

100 pin

TMS320LC56

544

 

512

6K

32K

2 #

64K

3.3

35/25

100 pin

TMS320LC57

544

 

512

6K

32K

2 #

64K + HPI ||

3.3

35/25

128 pin

TMS320C57S

544

 

512

6K

2K§

2 #

64K + HPI ||

5

50/35/25

144 pin

TMS320LC57S

544

 

512

6K

2K§

2 #

64K + HPI ||

3.3

50/35

144 pin

² Sixteen of the 64K parallel I/O ports are memory mapped. ³ QFP = Quad flatpack

§ ROM boot loader available

TDM serial port not available

# Includes auto-buffered serial port (BSP) but TDM serial port not available || HPI = Host port interface

Pinouts for each package are device-specific.

2

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

TMS320C50, TMS320LC50, TMS320C51, TMS320LC51, TMS320C53, TMS320LC53

PQ PACKAGE

( TOP VIEW )

 

 

 

 

 

 

NC

 

NC

 

V

 

V

 

D8

 

D9

 

D10

 

D11

 

D12

 

D13

 

D14

 

D15

 

MCMP/

 

V

 

V

 

TRST

 

IAQ

 

V

V

 

BIO

 

HOLD

 

READY

 

RS

 

TCLKR

 

/TFSRTADD

 

CLKX

 

TCLKX

 

TOUT

 

V

 

V

 

EMU1/OFF

 

EMU0

NC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDD

 

DDD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSI

 

SSI

 

 

 

 

 

DDC

DDC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSC

 

SSC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17

16

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

116

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

115

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VSSD

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

114

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VSSD

 

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

113

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

112

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D7

 

23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

111

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D6

 

24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

110

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D5

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

109

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D4

 

26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

108

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D3

 

27

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

107

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D2

 

28

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

106

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D1

 

29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

105

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TMS

 

31

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

103

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VDDD

 

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

102

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VDDD

 

33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TCK

 

34

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VSSD

 

35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

99

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VSSD

 

36

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

98

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC

 

37

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

97

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INT1

 

 

 

38

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

96

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INT2

 

 

 

39

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

95

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INT3

 

 

 

40

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

94

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

INT4

 

 

 

41

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

93

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NMI

 

 

42

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

92

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DR

 

43

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

91

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TDR

 

44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

90

 

 

FSR

 

45

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

89

 

CLKR

 

46

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

88

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VDDA

 

47

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

87

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VDDA

 

48

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

86

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC

 

49

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

85

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC

 

50

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

84

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

 

69

70

71

72

73

74

75

76

77

78

79

80

81

82

 

83

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC

 

NC

 

V

 

V

 

A0

 

A1

 

A2

 

A3

 

A4

 

A5

 

A6

 

A7

 

A8

 

A9

 

V

 

V

 

TDI

 

V

V

 

NC

 

CLKMD1

 

A10

 

A11

 

A12

 

A13

 

A14

 

A15

 

NC

 

NC

 

V

 

V

 

RD

WE

 

 

 

 

 

 

 

 

 

 

 

SSA

 

SSA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDI

 

DDI

 

 

 

SSA

SSA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDA

 

DDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NC

NC

VDDI

VDDI

IACK

NC CLKOUT1 XF

HOLDA

TDX

DX

TFSX / TFRM FSX CLKMD2 VSSI

VSSI

TDO

VDDC

VDDC

X1

X2 / CLKIN CLKIN2

BR

STRB

R/ W

PS

IS

DS

NC

VSSC

VSSC

NC

NC

NOTE: NC = No connect (These pins are reserved.)

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

3

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pin Functions for Devices in the PQ Package

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SIGNAL

 

TYPE

 

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PARALLEL INTERFACE BUS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0 ± A15

 

I / O / Z

 

16-bit external address bus (MSB: A15, LSB: A0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0 ± D15

 

I / O / Z

 

16-bit external data bus (MSB: D15, LSB: D0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

 

Program, data, and I /O space select outputs, respectively

 

PS,

 

 

 

 

 

 

DS,

 

 

 

 

IS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

 

Timing strobe for external cycles and external DMA

 

STRB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R /

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

 

Read/ write select for external cycles and external DMA

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

 

Read and write strobes, respectively, for external cycles

 

RD,

 

 

 

 

 

WE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

READY

 

 

 

 

 

I

 

External bus ready/ wait-state control input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

 

Bus request. Arbitrates global memory and external DMA

 

BR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYSTEM INTERFACE / CONTROL SIGNALS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

Reset. Initializes device and sets PC to zero

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

Microprocessor/microcomputer mode select. Enables internal ROM

 

MP/MC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

Puts parallel I/ F bus in high-impedance state after current cycle

 

HOLD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

 

Hold acknowledge. Indicates external bus in hold state

 

HOLDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XF

 

 

 

 

 

O / Z

 

External flag output. Set /cleared through software

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

I /O branch input. Implements conditional branches

 

BIO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOUT

 

 

 

 

 

O / Z

 

Timer output signal. Indicates output of internal timer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

 

Instruction acquisition signal

 

IAQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

 

Interrupt acknowledge signal

 

IACK

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

±

 

 

 

 

 

 

 

 

 

I

 

External interrupt inputs

 

INT1

INT4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

Nonmaskable external interrupt

 

NMI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SERIAL PORT INTERFACE (SPI)

 

 

 

 

 

 

 

 

 

 

 

DR

 

 

 

 

 

I

 

Serial receive-data input

 

 

 

 

 

 

 

 

 

 

 

DX

 

 

 

 

 

O / Z

 

Serial transmit-data output. In high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

 

CLKR

 

 

 

 

 

I

 

Serial receive-data clock input

 

 

 

 

 

 

 

 

 

 

 

CLKX

 

 

 

 

 

I / O / Z

 

Serial transmit-data clock. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

FSR

 

 

 

 

 

I

 

Serial receive-frame-synchronization input

 

 

 

 

 

 

 

 

 

 

 

FSX

 

 

 

 

 

I / O / Z

 

Serial transmit-frame-synchronization signal. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TDM SERIAL-PORT INTERFACE

 

 

 

 

 

 

 

 

 

 

 

TDR

 

 

 

 

 

I

 

TDM serial receive-data input

 

 

 

 

 

 

 

 

 

 

 

TDX

 

 

 

 

 

O / Z

 

TDM serial transmit-data output. In high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

 

TCLKR

 

 

 

 

 

I

 

TDM serial receive-data clock input

 

 

 

 

 

 

 

 

 

 

 

TCLKX

 

 

 

 

 

I / O / Z

 

TDM serial transmit-data clock. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TFSR / TADD

 

I / O / Z

 

TDM serial receive-frame-synchronization input. In the TDM mode, TFSR / TADD is used to output /

 

 

 

input the address of the port.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TFSX / TFRM

 

I

 

TDM serial transmit-frame-synchronization signal. Internal or external source. In the TDM mode,

 

 

 

TFSX / TFRM becomes TFRM, the TDM frame synchronization.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LEGEND:

 

 

 

 

I =

Input

 

 

 

 

O =

Output

 

 

 

 

Z =

High impedance

 

 

 

4

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

 

 

 

 

 

 

 

Pin Functions for Devices in the PQ Package (Continued)

 

 

 

 

 

 

 

 

EMULATION/IEEE STANDARD 1149.1 TEST ACCESS PORT (TAP)

 

 

 

 

 

 

 

 

 

 

 

TDI

 

 

 

I

 

TAP scan data input

 

 

 

 

 

 

 

 

 

 

 

TDO

 

 

 

O / Z

 

TAP scan data output

 

 

 

 

 

 

 

 

 

 

 

TMS

 

 

 

I

 

TAP mode select input

 

 

 

 

 

 

 

 

 

 

 

TCK

 

 

 

I

 

TAP clock input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

TAP reset (with pulldown resistor). Disables TAP when low

 

TRST

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMU0

 

 

 

I / O / Z

 

Emulation control 0. Reserved for emulation use

 

 

 

 

 

 

 

EMU1/

 

 

 

 

I / O / Z

 

Emulation control 1. Puts outputs in high-impedance state when low

 

OFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLOCK GENERATION AND CONTROL

 

 

 

 

 

 

 

 

 

X1

 

 

 

O

 

Oscillator output

 

 

 

 

 

 

 

X2 / CLKIN

 

I

 

Clock/oscillator input

 

 

 

 

 

 

 

 

 

CLKIN2

 

 

 

I

 

Clock input

 

 

 

 

 

 

 

CLKMD1, CLKMD2

 

I

 

Clock-mode select inputs

 

 

 

 

 

 

 

CLKOUT1

 

O / Z

 

Device system-clock output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POWER SUPPLY CONNECTIONS

 

 

 

 

 

 

 

 

 

VDDA

 

 

 

S

 

Supply connection, address-bus output

 

VDDD

 

 

 

S

 

Supply connection, data-bus output

 

VDDC

 

 

 

S

 

Supply connection, control output

 

VDDI

 

 

 

S

 

Supply connection, internal logic

 

VSSA

 

 

 

S

 

Supply connection, address-bus output

 

VSSD

 

 

 

S

 

Supply connection, data-bus output

 

VSSC

 

 

 

S

 

Supply connection, control output

 

VSSI

 

 

 

S

 

Supply connection, internal logic

LEGEND:

 

 

 

 

I =

Input

 

 

 

 

O =

Output

 

 

 

 

S =

Supply

 

 

 

 

Z =

High impedance

 

 

 

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

5

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

TMS320LC57 PBK PACKAGE ( TOP VIEW )

V

V

V

CLKOUT1 XF

 

HOLDA BDX DX

HD7 BFSX HD6 FSX HD5

CLKMD2 HD4

 

V

V

TDO V

X1 X2/CLKIN

 

CLKMD3 BR HD3

 

STRB

 

W/R PS

IS DS

HD2 V

V

 

 

 

 

 

DDC

DDI

DDI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSI

SSI

 

 

DDC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSC

SSC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97

 

 

HINT

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

96

EMU0

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

95

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

94

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMU1 / OFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VSSC

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

93

 

VSSC

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

92

 

TOUT

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

91

BCLKX

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

90

 

CLKX

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

89

VDDC

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

88

 

BFSR

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

87

BCLKR

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

86

 

 

 

RS

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

85

READY

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

84

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

83

 

HOLD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BIO

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

82

VDDC

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

81

VDDC

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80

 

 

 

IAQ

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

79

 

TRST

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

78

 

 

VSSI

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

77

 

 

VSSI

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

76

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

75

MP /

MC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D15

23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

74

 

 

 

D14

24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

73

 

 

 

D13

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

72

 

 

 

D12

26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

71

 

 

 

D11

27

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

70

 

 

 

D10

28

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

69

 

 

 

D9

29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

68

 

 

 

D8

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

67

VDDD

31

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

66

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

65

VDDD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

 

 

 

 

 

 

 

V

V

D7

D6

D5

D4

D3

D2

D1

D0

HCNTL0

TMS

HCNTL1

V

V

TCK

V

V

HR/W

 

INT1

 

INT2

 

INT3

 

INT4

HBIL

 

NMI DR

BDR

FSR

CLKR

V

V

 

HAS

 

 

 

 

 

 

 

SSD

SSD

 

 

 

 

 

 

 

 

 

 

 

DDD

DDD

 

SSD

SSD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDA

DDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WE

HD1

RD

HD0

HRDY

VDDA

A15

A14

A13

A12

A11

A10 CLKMD1

VSSA

VSSA TDI

HDS1

HDS2

VDDI

VDDI

A9

A8

A7

A6

A5

A4

A3

A2

A1

A0 VSSA

HCS

6

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Pin Functions for the TMS320LC57 in the PBK Package

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SIGNAL

 

TYPE

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PARALLEL INTERFACE BUS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0 ± A15

 

I / O / Z

16-bit external address bus (MSB: A15, LSB: A0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0 ± D15

 

I / O / Z

16-bit external data bus (MSB: D15, LSB: D0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Program, data, and I /O space select outputs, respectively

 

 

PS,

 

 

 

 

 

 

DS,

 

 

 

IS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Timing strobe for external cycles and external DMA

 

 

STRB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R /

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Read/ write select for external cycles and external DMA

 

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Read and write strobes, respectively, for external cycles

 

 

RD,

 

 

 

 

 

 

WE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

READY

 

 

 

 

I

External bus ready/ wait-state control input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Bus request. Arbitrates global memory and external DMA

 

 

BR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYSTEM INTERFACE / CONTROL SIGNALS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Reset. Initializes device and sets PC to zero

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Microprocessor/microcomputer mode select. Enables internal ROM

 

 

MP/MC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Puts parallel I/ F bus in high-impedance state after current cycle

 

 

HOLD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Hold acknowledge. Indicates external bus in hold state

 

 

HOLDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XF

 

 

 

 

O / Z

External flag output. Set /cleared through software

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

I /O branch input. Implements conditional branches

 

 

BIO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOUT

 

 

 

 

O / Z

Timer output signal. Indicates output of internal timer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Instruction acquisition signal

 

 

IAQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

±

 

 

 

 

 

 

 

 

 

I

External interrupt inputs

 

 

INT1

 

INT4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Nonmaskable external interrupt

 

 

NMI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SERIAL PORT INTERFACE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DR

 

 

 

 

I

Serial receive-data input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DX

 

 

 

 

O / Z

Serial transmit-data output. In high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKR

 

 

 

 

I

Serial receive-data clock input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKX

 

 

 

 

I / O / Z

Serial transmit-data clock. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FSR

 

 

 

 

I

Serial receive-frame-synchronization input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FSX

 

 

 

 

I / O / Z

Serial transmit-frame-synchronization signal. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HOST PORT INTERFACE (HPI)

 

 

 

 

 

 

 

 

 

 

 

 

 

HCNTL0

 

I

HPI mode control 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HCNTL1

 

I

HPI mode control 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Host interrupt

 

 

HINT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI data strobe 1

 

 

HDS1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI data strobe 2

 

 

HDS2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HR /

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI read / write strobe

 

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI address strobe

 

 

HAS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HRDY

 

 

 

 

O / Z

HPI ready signal

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI chip select

 

 

HCS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HBIL

 

 

 

 

I

HPI byte identification input

 

 

 

 

 

 

 

 

HD0 ± HD7

 

I / O / Z

HPI data bus

 

LEGEND:

 

 

 

 

I =

Input

 

 

 

 

O =

Output

 

 

 

 

Z =

High impedance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

7

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Pin Functions for the TMS320LC57 in the PBK Package (Continued)

 

 

SIGNAL

 

TYPE

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUFFERED SERIAL PORT

 

 

 

 

 

 

 

 

 

 

BDR

 

 

 

I

BSP receive data input

 

 

 

 

 

 

 

 

 

 

BDX

 

 

 

O / Z

BSP transmit data output; in high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

BCLKR

 

 

 

I

BSP receive-data clock input

 

 

 

 

 

 

 

 

 

 

BCLKX

 

 

 

I / O / Z

BSP transmit-data clock; internal or external source

 

 

 

 

 

 

 

 

 

 

BFSR

 

 

 

I

BSP receive frame-synchronization input

 

 

 

 

 

 

 

 

 

 

BFSX

 

 

 

I / O / Z

BSP transmit frame-synchronization signal; internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMULATION/JTAG INTERFACE

 

 

 

 

 

 

 

 

 

 

TDI

 

 

 

I

JTAG-test-port scan data input

 

 

 

 

 

 

 

 

 

 

TDO

 

 

 

O / Z

JTAG-test-port scan data output

 

 

 

 

 

 

 

 

 

 

TMS

 

 

 

I

JTAG-test-port mode select input

 

 

 

 

 

 

 

 

 

 

TCK

 

 

 

I

JTAG-port clock input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

JTAG-port reset (with pull-down resistor). Disables JTAG when low

 

TRST

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMU0

 

 

 

I / O / Z

Emulation control 0. Reserved for emulation use

 

 

 

 

 

 

EMU1/

 

 

 

 

I / O / Z

Emulation control 1. Puts outputs in high-impedance state when low

 

OFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLOCK GENERATION AND CONTROL

 

 

 

 

 

 

 

 

X1

 

 

 

O

Oscillator output

 

 

 

 

 

 

X2 / CLKIN

 

I

Clock input

 

 

 

 

 

 

CLKMD1, CLKMD2,

 

I

Clock-mode select inputs

 

CLKMD3

 

 

 

 

 

 

 

 

 

 

 

CLKOUT1

 

O / Z

Device system-clock output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POWER SUPPLY CONNECTIONS

 

 

 

 

 

 

 

 

VDDA

 

 

 

S

Supply connection, address-bus output

 

VDDD

 

 

 

S

Supply connection, data-bus output

 

VDDC

 

 

 

S

Supply connection, control output

 

VDDI

 

 

 

S

Supply connection, internal logic

 

VSSA

 

 

 

S

Supply connection, address-bus output

 

VSSD

 

 

 

S

Supply connection, data-bus output

 

VSSC

 

 

 

S

Supply connection, control output

 

VSSI

 

 

 

S

Supply connection, internal logic

LEGEND:

 

 

 

I =

Input

 

 

 

O =

Output

 

 

 

S =

Supply

 

 

 

Z =

High impedance

 

 

8

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

TMS320C51, TMS320LC51, TMS320C52, TMS320LC52, TMS320C53S, TMS320LC53S, TMS320LC56

PZ PACKAGE

( TOP VIEW )

 

 

 

 

 

 

 

 

 

 

 

V

V

 

V

CLKOUT1

XF

 

HOLDA ² ² ² ² CLKMD2

 

V

 

V

 

TDO

 

V X1

CLKIN/X2

² BR STRB W/R PS IS

 

DS

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDC

DDI

 

DDI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSI

 

SSI

 

 

 

DDC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100 99 98 97

96 95 94 93 92 91 90 89 88

87 86 85 84 83 82 81 80 79 78

77 76

 

 

 

 

 

 

 

EMU0

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

75

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WE

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

74

 

 

 

 

 

EMU1/

OFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RD

 

 

 

VSSC

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

73

 

 

VDDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOUT

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

72

 

 

A15

²

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

71

 

 

A14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

²

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

70

 

 

A13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

²

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

69

 

 

A12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

²

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

68

 

 

A11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

67

 

 

A10

 

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

READY

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

66

 

 

CLKMD1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

65

 

 

VSSA

 

HOLD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BIO

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

64

 

 

VSSA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TRST

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

63

 

 

TDI

 

 

V

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

62

 

 

VDDI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSI

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

61

 

 

A9

 

 

VSSI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MP/ MC

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

60

 

 

A8

 

 

D15

 

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

59

 

 

A7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D14

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

58

 

 

A6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D13

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

57

 

 

A5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D12

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56

 

 

A4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D11

 

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

55

 

 

A3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D10

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

54

 

 

A2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D9

 

23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

53

 

 

A1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D8

 

24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

52

 

 

A0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VDDD

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

51

 

 

VSSA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26

 

27 28

 

29 30

 

31 32 33 34 35 36

37 38

39 40 41 42

43 44 45 46 47 48

49 50

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSD

SSD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDD

 

 

 

SSD

SSD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V

V

 

D7

D6

D5 D4 D3 D2 D1 D0 TMS

 

 

 

TCK

V

 

 

 

INT1

INT2

INT3 INT4 NMI ² ² ²

²

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V

 

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V

 

 

 

 

 

NOTE:

NC = No connect (These pins are reserved.)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

² See Table 2 for device-specific pinouts.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 2. Device-Specific Pinouts for the PZ Package

PIN

'C51, 'LC51

'C52, 'LC52

'C53S, 'LC53S

'LC56³

5

TCLKX

VSSI

CLKX2

BCLKX

6§

CLKX

CLKX

CLKX1

CLKX

7

TFSR / TADD

VSSI

FSR2

BFSR

8

TCLKR

VSSI

CLKR2

BCLKR

46§

DR

DR

DR1

DR

47

TDR

VSSI

DR2

BDR

48§

FSR

FSR

FSR1

FSR

49§

CLKR

CLKR

CLKR1

CLKR

83

CLKIN2

CLKIN2

CLKIN2

CLKMD3

 

 

 

 

 

91§

FSX

FSX

FSX1

FSX

92

TFSX / TFRM

VSSI

FSX2

BFSX

93§

DX

DX

DX1

DX

94

TDX

NC

DX2

BDX

³ Pin names beginning with ªBº indicate signals on the buffered serial port (BSP). § No functional change

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

9

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pin Functions for Devices in the PZ Package

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SIGNAL

TYPE

 

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PARALLEL INTERFACE BUS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0 ± A15

I / O / Z

 

16-bit external address bus (MSB: A15, LSB: A0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0 ± D15

I / O / Z

 

16-bit external data bus (MSB: D15, LSB: D0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

 

Program, data, and I /O space select outputs, respectively

 

PS,

 

 

 

 

 

DS,

 

 

 

 

IS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

 

Timing strobe for external cycles and external DMA

 

STRB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R /

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

 

Read/ write select for external cycles and external DMA

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

 

Read and write strobes, respectively, for external cycles

 

RD,

 

 

 

 

WE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

READY

 

 

 

 

I

 

External bus ready/ wait-state control input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

 

Bus request. Arbitrates global memory and external DMA

 

BR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYSTEM INTERFACE / CONTROL SIGNALS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

Reset. Initializes device and sets PC to zero

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

Microprocessor/microcomputer mode select. Enables internal ROM

 

MP/MC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

Puts parallel I/ F bus in high-impedance state after current cycle

 

HOLD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

 

Hold acknowledge. Indicates external bus in hold state

 

HOLDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XF

 

 

 

 

O / Z

 

External flag output. Set /cleared through software

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

I /O branch input. Implements conditional branches

 

BIO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOUT

 

 

 

 

O / Z

 

Timer output signal. Indicates output of internal timer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

±

 

 

 

 

 

 

 

 

I

 

External interrupt inputs

 

INT1

INT4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

Nonmaskable external interrupt

 

NMI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SERIAL PORT INTERFACE

 

 

 

 

 

 

DR, DR1, DR2

I

 

Serial receive-data input

 

 

 

 

 

 

DX, DX1, DX2

O / Z

 

Serial transmit-data output. In high-impedance state when not transmitting

 

 

 

 

 

 

CLKR, CLKR1, CLKR2

I

 

Serial receive-data clock input

 

 

 

 

 

 

CLKX, CLKX1, CLKX2

I / O / Z

 

Serial transmit-data clock. Internal or external source

 

 

 

 

 

 

FSR, FSR1, FSR2

I

 

Serial receive-frame-synchronization input

 

 

 

 

 

 

FSX, FSX1, FSX2

I / O / Z

 

Serial transmit-frame-synchronization signal. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUFFERED SERIAL PORT (BSP) (SEE NOTE 1)

 

 

 

 

 

 

 

 

 

 

BDR

 

 

 

 

I

 

BSP receive data input

 

 

 

 

 

 

 

 

 

 

BDX

 

 

 

 

O / Z

 

BSP transmit data output; in high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

BCLKR

 

 

 

 

I

 

BSP receive-data clock input

 

 

 

 

 

 

 

 

 

 

BCLKX

 

 

 

 

I / O / Z

 

BSP transmit-data clock; internal or external source

 

 

 

 

 

 

 

 

 

 

BFSR

 

 

 

 

I

 

BSP receive frame-synchronization input

 

 

 

 

 

 

 

 

 

 

BFSX

 

 

 

 

I / O / Z

 

BSP transmit frame-synchronization signal; internal or external source

LEGEND:

 

 

 

 

I =

Input

 

 

 

 

O =

Output

 

 

 

 

Z =

High impedance

 

 

 

NOTE 1: 'LC56 devices only

10

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

 

 

 

 

 

 

 

 

TMS320C5x, TMS320LC5x

 

 

 

 

 

 

 

 

DIGITAL SIGNAL PROCESSORS

 

 

 

 

 

 

 

 

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pin Functions for Devices in the PZ Package (Continued)

 

 

 

 

 

 

 

 

 

 

 

SIGNAL

 

TYPE

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TDM SERIAL PORT INTERFACE

 

 

 

 

 

 

 

 

 

 

 

 

TDR

 

 

 

I

TDM serial receive-data input

 

 

 

 

 

 

 

 

 

 

 

 

TDX

 

 

 

O / Z

TDM serial transmit-data output. In high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

 

 

TCLKR

 

 

 

I

TDM serial receive-data clock input

 

 

 

 

 

 

 

 

 

 

 

 

TCLKX

 

 

 

I / O / Z

TDM serial transmit-data clock. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

TFSR / TADD

 

I / O / Z

TDM serial receive-frame-synchronization input. In the TDM mode, TFSR / TADD is used to output /

 

 

 

input the address of the port

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TFSX / TFRM

 

I

TDM serial transmit-frame-synchronization signal. Internal or external source. In the TDM mode,

 

 

 

TFSX / TFRM becomes TFRM, the TDM frame sync.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMULATION/JTAG INTERFACE

 

 

 

 

 

 

 

 

 

 

 

 

TDI

 

 

 

I

JTAG-test-port scan data input

 

 

 

 

 

 

 

 

 

 

 

 

TDO

 

 

 

O / Z

JTAG-test-port scan data output

 

 

 

 

 

 

 

 

 

 

 

 

TMS

 

 

 

I

JTAG-test-port mode select input

 

 

 

 

 

 

 

 

 

 

 

 

TCK

 

 

 

I

JTAG-port clock input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

JTAG-port reset (with pull-down resistor). Disables JTAG when low

 

 

TRST

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMU0

 

 

 

I / O / Z

Emulation control 0. Reserved for emulation use

 

 

 

 

 

 

 

 

EMU1/

 

 

 

 

I / O / Z

Emulation control 1. Puts outputs in high-impedance state when low

 

 

OFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLOCK GENERATION AND CONTROL (SEE NOTE 2)

 

 

 

 

 

 

 

 

 

 

X1

 

 

 

O

Oscillator output

 

 

 

 

 

 

 

 

X2 / CLKIN

 

I

Clock/oscillator input (PLL clock input for 'C56)

 

 

 

 

 

 

 

 

 

 

CLKIN2

 

 

 

I

Clock input (PLL clock input for 'C50, 'C51, 'C52, 'C53, 'C53S)

 

 

 

 

 

 

 

 

CLKMD1, CLKMD2,

 

I

Clock-mode select inputs

 

 

CLKMD3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKOUT1

 

O / Z

Device system-clock output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POWER SUPPLY CONNECTIONS

 

 

 

 

 

 

 

 

 

 

VDDA

 

 

 

S

Supply connection, address-bus output

 

 

VDDD

 

 

 

S

Supply connection, data-bus output

 

 

VDDC

 

 

 

S

Supply connection, control output

 

 

VDDI

 

 

 

S

Supply connection, internal logic

 

 

VSSA

 

 

 

S

Supply connection, address-bus output

 

 

VSSD

 

 

 

S

Supply connection, data-bus output

 

 

VSSC

 

 

 

S

Supply connection, control output

 

 

VSSI

 

 

 

S

Supply connection, internal logic

 

LEGEND:

 

 

 

 

I =

Input

 

 

 

 

O =

Output

 

 

 

 

S =

Supply

 

 

 

 

Z =

High impedance

 

 

 

NOTE 2: CLKIN2 pin is replaced by CLKMD3 pin on 'LC56 devices.

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

11

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

TMS320C52, TMS320LC52

PJ PACKAGE

( TOP VIEW )

D8

VDDD VSSD

VSSD D7

D6

D5

D4

D3

D2

D1

D0

TMS

VDDD

VDDD

TCK

VSSD

VSSD INT1

INT2

INT3

INT4

NMI

DR

VSSI FSR

CLKR

VDDA

VSSA A0

 

 

 

D10

 

 

 

D12

 

D13

 

D14

 

D15

 

MC

 

SSI

D9

 

 

D11

 

 

 

 

 

MP/

 

 

 

 

 

 

 

 

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

100 99

98

97

96

95

94

93

92

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

32

33

34

35

36

37

38

39

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A1

 

A2

 

A3

 

A4

 

A5

 

A6

 

A7

 

A8

 

A9

 

TRST

BIO

HOLD

 

READY

RS

V

V

 

CLKX

V

 

TOUT

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSI

 

SSI

 

 

 

SSI

 

 

 

SSC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

91

90

89

88

87

86

85

84

83

82

81

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80

 

 

EMU1/ OFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

79

 

 

EMU0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

78

 

 

VDDC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

77

 

 

VDDC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

76

 

 

VDDI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

75

 

 

VDDI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

74

 

 

CLKOUT1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

73

 

 

XF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

72

 

 

 

HOLDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

71

 

 

NC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

70

 

 

DX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

69

 

 

VSSI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

68

 

 

FSX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

67

 

 

CLKMD2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

66

 

 

VSSI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

65

 

 

VSSI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

64

 

 

TDO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

63

 

 

VDDC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

62

 

 

X1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

61

 

 

X2 / CLKIN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

60

 

 

CLKIN2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

59

 

 

 

BR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

58

 

 

 

STRB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

57

 

 

R/

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56

 

 

 

PS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

55

 

 

 

IS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

54

 

 

 

DS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

53

 

 

VSSC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

52

 

 

 

WE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

51

 

 

 

RD

 

40

41

42

43

44

45

46

47

48

49

50

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V

TDI

V

 

CLKMD1

A10

 

A11

 

A12

 

A13

 

A14

 

A15

V

 

 

 

 

 

 

 

 

 

 

 

 

DDI

 

 

SSA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDA

 

 

 

 

 

 

 

 

 

 

 

NOTE: NC = No connect (These pins are reserved.)

12

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Pin Functions for the TMS320C52, TMS320LC52 in the PJ Package

 

 

 

 

 

 

 

 

 

 

 

 

 

SIGNAL

 

TYPE

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PARALLEL INTERFACE BUS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0 ± A15

 

I / O / Z

16-bit external address bus (MSB: A15, LSB: A0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0 ± D15

 

I / O / Z

16-bit external data bus (MSB: D15, LSB: D0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Program, data, and I /O space select outputs, respectively

 

PS,

 

 

 

 

 

DS,

 

 

 

 

IS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Timing strobe for external cycles and external DMA

 

STRB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R /

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Read/ write select for external cycles and external DMA

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Read and write strobes, respectively, for external cycles

 

RD,

 

 

 

 

WE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

READY

 

 

 

 

 

I

External bus ready/ wait-state control input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Bus request. Arbitrates global memory and external DMA

 

BR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYSTEM INTERFACE / CONTROL SIGNALS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Reset. Initializes device and sets PC to zero

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Microprocessor/microcomputer mode select. Enables internal ROM

 

MP/MC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Puts parallel I/ F bus in high-impedance state after current cycle

 

HOLD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Hold acknowledge. Indicates external bus in hold state

 

HOLDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XF

 

 

 

 

 

O / Z

External flag output. Set /cleared through software

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

I /O branch input. Implements conditional branches

 

BIO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOUT

 

 

 

 

 

O / Z

Timer output signal. Indicates output of internal timer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

±

 

 

 

 

 

 

 

 

 

 

I

External interrupt inputs

 

INT1

INT4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Nonmaskable external interrupt

 

NMI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SERIAL PORT INTERFACE

 

 

 

 

 

 

 

 

 

 

 

 

DR

 

 

 

 

 

I

Serial receive-data input

 

 

 

 

 

 

 

 

 

 

 

 

DX

 

 

 

 

 

O / Z

Serial transmit-data output. In high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

 

 

CLKR

 

 

 

 

 

I

Serial receive-data clock input

 

 

 

 

 

 

 

 

 

 

 

 

CLKX

 

 

 

 

 

I / O / Z

Serial transmit-data clock. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

FSR

 

 

 

 

 

I

Serial receive-frame-synchronization input

 

 

 

 

 

 

 

 

 

 

 

 

FSX

 

 

 

 

 

I / O / Z

Serial transmit-frame-synchronization signal. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMULATION/JTAG INTERFACE

 

 

 

 

 

 

 

 

 

 

 

 

TDI

 

 

 

 

 

I

JTAG-test-port scan data input

 

 

 

 

 

 

 

 

 

 

 

 

TDO

 

 

 

 

 

O / Z

JTAG-test-port scan data output

 

 

 

 

 

 

 

 

 

 

 

 

TMS

 

 

 

 

 

I

JTAG-test-port mode select input

 

 

 

 

 

 

 

 

 

 

 

 

TCK

 

 

 

 

 

I

JTAG-port clock input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

JTAG-port reset (with pulldown resistor). Disables JTAG when low

 

TRST

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMU0

 

 

 

 

 

I / O / Z

Emulation control 0. Reserved for emulation use

 

 

 

 

 

 

EMU1/

 

 

 

 

 

 

 

 

I / O / Z

Emulation control 1. Puts outputs in high-impedance state when low

 

OFF

 

 

LEGEND:

 

 

 

I =

Input

 

 

 

O =

Output

 

 

 

Z =

High impedance

 

 

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

13

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Pin Functions for the TMS320C52, TMS320LC52 in the PJ Package (Continued)

SIGNAL

TYPE

DESCRIPTION

 

 

 

 

 

CLOCK GENERATION AND CONTROL

 

 

 

X1

O

Oscillator output

 

 

 

X2 / CLKIN

I

Clock/oscillator input

 

 

 

CLKIN2

I

Clock input (PLL clock input for 'C52, 'LC52)

 

 

 

CLKMD1, CLKMD2

I

Clock-mode select inputs

 

 

 

CLKOUT1

O / Z

Device system-clock output

 

 

 

 

 

 

POWER SUPPLY CONNECTIONS

VDDA

 

S

Supply connection, address-bus output

VDDD

 

S

Supply connection, data-bus output

VDDC

 

S

Supply connection, control output

VDDI

 

S

Supply connection, internal logic

VSSA

 

S

Supply connection, address-bus output

VSSD

 

S

Supply connection, data-bus output

VSSC

 

S

Supply connection, control output

VSSI

 

S

Supply connection, internal logic

LEGEND:

 

I =

Input

 

O =

Output

 

S =

Supply

 

14

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

TMS320C57S, TMS320LC57S

PGE PACKAGE

( TOP VIEW )

V

 

V

 

V

 

NC CLKOUT1 XF

 

HOLDA BDX DX HD7

 

BFSX HD6

 

FSX HD5 CLKMD2

HD4 V

V

 

TDO NC V

 

X1 X2/CLKIN CLKMD3 NC BR HD3 NC STRB R/W PS

IS DS

 

 

HD2

V

V

 

 

 

 

 

 

 

 

DDC

 

DDI

 

DDI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSI

 

SSI

 

 

 

 

 

 

 

 

 

DDC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SSC

 

SSC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HINT

EMU0

NC

EMU1/OFF VSSC

VSSC

TOUT

BCLKX

CLKX

VDDC

BFSR

BCLKR

RS

READY

HOLD

NC

BIO

VDDC

VDDC

IAQ

TRST

VSSI

VSSI

MP/MC

D15

D14

D13

NC

D12

D11

D10

D9

NC

D8

VDDD

VDDD

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

144

143

142

141

140

139

138

137

136

135

134

133

132

131

130

129

128

127

126

125

124

123

122

121

120

119

118

117

116

115

114

113

112

111

110

109

37

 

38

 

39

40

41

42

43

 

44

45

46

47

48

49

50

51

52

 

53

 

54

55

 

56

 

57

58

 

59

 

60

 

61

 

62

 

63

64

 

65

66

67

68

69

 

70

 

71

 

72

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V

V

D7

 

D6

 

NC

 

D5

 

D4

D3

 

NC

 

D2

D1

 

D0

 

HCNTL0

 

TMS

 

HCNTL1

 

V

V

TCK

 

V

V

NC

 

HR/W

INT1

INT2

INT3

INT4

HBIL

 

NMI

DR

 

BDR

 

FSR

 

CLKR

 

V

V

HAS

NC

 

SSD

SSD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDD

DDD

 

 

SSD

SSD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DDA

DDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTE: NC = No connect (These pins are reserved.)

108 WE

107 HD1

106 RD

105 HD0

104 HRDY

103 VDDA

102 A15

101 NC

100 A14

99 A13

98 A12

97 NC

96 A11

95 A10

94 CLKMD1

93 VSSA

92 VSSA

91 TDI

90 HDS1

89 HDS2

88 VDDI

87 VDDI

86 A9

85 A8

84 A7

83 NC

82 A6

81 A5

80 A4

79 A3

78 NC

77 A2

76 A1

75 A0

74 VSSA

73 HCS

ADVANCE INFORMATION

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

15

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Pin Functions for the TMS320C57S, TMS320LC57S in the PGE Package

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SIGNAL

 

TYPE

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PARALLEL INTERFACE BUS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A0 ± A15

 

I / O / Z

16-bit external address bus (MSB: A15, LSB: A0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0 ± D15

 

I / O / Z

16-bit external data bus (MSB: D15, LSB: D0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Program, data, and I /O space select outputs, respectively

 

 

PS,

 

 

 

 

 

 

DS,

 

 

 

IS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Timing strobe for external cycles and external DMA

 

 

STRB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R /

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Read/ write select for external cycles and external DMA

 

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Read and write strobes, respectively, for external cycles

 

 

RD,

 

 

 

 

 

 

WE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

READY

 

 

 

 

I

External bus ready/ wait-state control input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I / O / Z

Bus request. Arbitrates global memory and external DMA

 

 

BR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SYSTEM INTERFACE / CONTROL SIGNALS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Reset. Initializes device and sets PC to zero

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Microprocessor/microcomputer mode select. Enables internal ROM

 

 

MP/MC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Puts parallel I/ F bus in high-impedance state after current cycle

 

 

HOLD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Hold acknowledge. Indicates external bus in hold state

 

 

HOLDA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XF

 

 

 

 

O / Z

External flag output. Set /cleared through software

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

I /O branch input. Implements conditional branches

 

 

BIO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TOUT

 

 

 

 

O / Z

Timer output signal. Indicates output of internal timer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Instruction acquisition signal

 

 

IAQ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

±

 

 

 

 

 

 

 

 

 

I

External interrupt inputs

 

 

INT1

 

INT4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

Nonmaskable external interrupt

 

 

NMI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SERIAL PORT INTERFACE (SPI)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DR

 

 

 

 

I

Serial receive-data input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DX

 

 

 

 

O / Z

Serial transmit-data output. In high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKR

 

 

 

 

I

Serial receive-data clock input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKX

 

 

 

 

I / O / Z

Serial transmit-data clock. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FSR

 

 

 

 

I

Serial receive-frame-synchronization input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FSX

 

 

 

 

I / O / Z

Serial transmit-frame-synchronization signal. Internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HOST PORT INTERFACE (HPI)

 

 

 

 

 

 

 

 

 

 

 

 

 

HCNTL0

 

I

HPI mode control 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HCNTL1

 

I

HPI mode control 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O / Z

Host interrupt

 

 

HINT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI data strobe 1

 

 

HDS1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI data strobe 2

 

 

HDS2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HR /

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI read / write strobe

 

 

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI address strobe

 

 

HAS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HRDY

 

 

 

 

O / Z

HPI ready signal

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

HPI chip select

 

 

HCS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HBIL

 

 

 

 

I

HPI byte identification input

 

 

 

 

 

 

 

 

HD0 ± HD7

 

I / O / Z

HPI data bus

 

LEGEND:

 

 

 

 

I =

Input

 

 

 

 

O =

Output

 

 

 

 

Z =

High impedance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Pin Functions for the TMS320C57S, TMS320LC57S in the PGE Package (Continued)

 

 

SIGNAL

 

TYPE

DESCRIPTION

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BUFFERED SERIAL PORT

 

 

 

 

 

 

 

 

 

 

BDR

 

 

 

I

BSP receive data input

 

 

 

 

 

 

 

 

 

 

BDX

 

 

 

O / Z

BSP transmit data output; in high-impedance state when not transmitting

 

 

 

 

 

 

 

 

 

 

BCLKR

 

 

 

I

BSP receive-data clock input

 

 

 

 

 

 

 

 

 

 

BCLKX

 

 

 

I / O / Z

BSP transmit-data clock; internal or external source

 

 

 

 

 

 

 

 

 

 

BFSR

 

 

 

I

BSP receive frame-synchronization input

 

 

 

 

 

 

 

 

 

 

BFSX

 

 

 

I / O / Z

BSP transmit frame-synchronization signal; internal or external source

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMULATION/JTAG INTERFACE

 

 

 

 

 

 

 

 

 

 

TDI

 

 

 

I

JTAG-test-port scan data input

 

 

 

 

 

 

 

 

 

 

TDO

 

 

 

O / Z

JTAG-test-port scan data output

 

 

 

 

 

 

 

 

 

 

TMS

 

 

 

I

JTAG-test-port mode select input

 

 

 

 

 

 

 

 

 

 

TCK

 

 

 

I

JTAG-port clock input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

JTAG-port reset (with pulldown resistor). Disables JTAG when low

 

TRST

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EMU0

 

 

 

I / O / Z

Emulation control 0. Reserved for emulation use

 

 

 

 

 

 

EMU1/

 

 

 

 

I / O / Z

Emulation control 1. Puts outputs in high-impedance state when low

 

OFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLOCK GENERATION AND CONTROL

 

 

 

 

 

 

 

 

X1

 

 

 

O

Oscillator output

 

 

 

 

 

 

X2 / CLKIN

 

I

PLL clock input

 

 

 

 

 

 

CLKMD1, CLKMD2,

 

I

Clock-mode select inputs

 

CLKMD3

 

 

 

 

 

 

 

 

 

 

 

CLKOUT1

 

O / Z

Device system-clock output

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POWER SUPPLY CONNECTIONS

 

 

 

 

 

 

 

 

VDDA

 

 

 

S

Supply connection, address-bus output

 

VDDD

 

 

 

S

Supply connection, data-bus output

 

VDDC

 

 

 

S

Supply connection, control output

 

VDDI

 

 

 

S

Supply connection, internal logic

 

VSSA

 

 

 

S

Supply connection, address-bus output

 

VSSD

 

 

 

S

Supply connection, data-bus output

 

VSSC

 

 

 

S

Supply connection, control output

 

VSSI

 

 

 

S

Supply connection, internal logic

LEGEND:

 

 

 

I =

Input

 

 

 

O =

Output

 

 

 

S =

Supply

 

 

 

Z =

High impedance

 

 

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

17

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

architecture

The 'C5x's advanced Harvard-type architecture maximizes the processing power by maintaining two separate memory bus structures, program and data, for full-speed execution. Instructions support data transfers between the two spaces. This architecture permits coefficients stored in program memory to be read into the RAM, eliminating the need for a separate coefficient ROM. The 'C5x architecture also makes available immediate instructions and subroutines based on computed values. Increased throughput on the 'C5x for many DSP applications is accomplished using single-cycle multiply/accumulate instructions with a data-move option, up to eight auxiliary registers with a dedicated arithmetic unit, a parallel logic unit, and faster I/O necessary for data-intensive signal processing. The architectural design emphasizes overall speed, communication, and flexibility in processor configuration. Control signals and instructions provide floating-point support, block-memory transfers, communication to slower off-chip devices, and multiprocessing implementations as shown in the functional block diagram.

Table 3 explains the symbols that are used in the functional block diagram.

Table 3. Symbols Used in Functional Block Diagram

 

SYMBOL

DESCRIPTION

SYMBOL

DESCRIPTION

 

 

 

 

 

 

 

 

ABU

Auto-buffering unit

IFR

Interrupt-flag register

 

 

 

 

 

 

 

 

ACCB

Accumulator buffer

IMR

Interrupt-mask register

 

 

 

 

 

 

 

 

ACCH

Accumulator high

INDX

Indirect-addressing-index register

 

 

 

 

 

 

 

 

ACCL

Accumulator low

IR

Instruction register

 

 

 

 

 

 

 

 

ALU

Arithmetic logic unit

MCS

Microcall stack

 

 

 

 

 

 

 

 

ARAU

Auxiliary-register arithmetic unit

MUX

Multiplexer

 

 

 

 

 

 

 

 

ARB

Auxiliary-register pointer buffer

PAER

Block-repeat-address end register

 

 

 

 

 

 

 

 

ARCR

Auxiliary-register compare register

PASR

Block-repeat-address start register

 

 

 

 

 

 

 

 

ARP

Auxiliary-register pointer

PC

Program counter

 

 

 

 

 

 

 

 

ARR

Address-receive register (ABU)

PFC

Prefetch counter

 

 

 

 

 

 

 

 

AR0±AR7

Auxiliary registers

PLU

Parallel logic unit

 

 

 

 

 

 

 

 

AXR

Address-transmit register (ABU)

PMST

Processor-mode-status register

 

 

 

 

 

 

 

 

BKR

Receive-buffer-size register (ABU)

PRD

Timer-period register

 

 

 

 

 

 

 

 

BKX

Transmit-buffer-size register (ABU)

PREG

Product register

 

 

 

 

 

 

 

 

BMAR

Block-move-address register

RPTC

Repeat-counter register

 

 

 

 

 

 

 

 

BRCR

Block-repeat-counter register

SARAM

Single-access RAM

 

 

 

 

 

 

 

 

BSP

Buffered serial port

SFL

Left shifter

 

 

 

 

 

 

 

 

C

Carry bit

SFR

Right shifter

 

 

 

 

 

 

 

 

CBER1

Circular buffer 1 end address

SPC

Serial-port interface-control register

 

 

 

 

 

 

 

 

CBER2

Circular buffer 2 end address

ST0,ST1

Status registers

 

 

 

 

 

 

 

 

CBSR1

Circular buffer 1 start address

TCSR

TDM channel-select register

 

 

 

 

 

 

 

 

CBSR2

Circular buffer 2 start address

TCR

Timer-control register

 

 

 

 

 

 

 

 

DARAM

Dual-access RAM

TDM

Time-division-multiplexed serial port

 

 

 

 

 

 

 

 

DBMR

Dynamic bit manipulation register

TDXR

TDM data transmit register

 

 

 

 

 

 

 

 

DP

Data memory page pointer

TIM

Timer-count register

 

 

 

 

 

 

 

 

DRR

Serial-port data receive register

TRAD

TDM received-address register

 

 

 

 

 

 

 

 

DXR

Serial-port data transmit register

TRCV

TDM data-receive register

 

 

 

 

 

 

 

 

GREG

Global memory allocation register

TREG0

Temporary register for multiplication

 

 

 

 

 

 

 

 

HPI

Host port interface

TREG1

Temporary register for dynamic shift count

 

 

 

 

 

 

 

 

HPIAH

HPI-address register (high bytes)

TREG2

Temporary register used as bit pointer in dynamic-bit test

 

 

 

 

 

 

 

 

HPIAL

HPI-address register (low bytes)

TRTA

TDM receive-/transmit-address register

 

 

 

 

 

 

 

 

HPICH

HPI-control register (high bytes)

TSPC

TDM serial-port-control register

 

 

 

 

 

 

 

 

HPICL

HPI-control register (low bytes)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

Texas Instruments TMS320LC57SRBK80, TMS320LC57SRBK50, TMS320LC57SRBK, TMS320LC57SPJEA80, TMS320LC57SPJEA50 Datasheet

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

functional block diagram

 

 

 

 

 

 

 

 

 

 

 

 

CLKMD1

 

 

 

 

 

 

Program Bus

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Serial Port 1

CLKMD2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bus

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IS

 

 

 

 

16

 

 

 

 

 

 

 

 

 

Data

SPC

DS

 

 

 

 

 

 

 

 

 

 

 

 

 

PS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DXR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RW

 

 

X1

 

PFC(16)

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DRR

STRB

 

 

CLKOUT1

 

 

 

 

PAER(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

READY

 

 

X2/CLKIN

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BR

 

 

CLKIN2/CLKMD3

 

 

 

 

 

 

 

 

 

²

 

 

 

 

 

MUX

 

 

 

 

 

 

 

Serial Port 2

XF

Control

 

 

 

16

 

16

Compare

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

16

 

 

 

 

 

HOLD

 

 

 

16

16

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPC

HOLDA

 

 

 

 

 

 

 

 

 

 

 

 

 

IR(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IAQ

 

 

 

MCS(16)

 

 

PC(16)

 

PASR(16)

 

 

 

BMAR(16)

 

DXR

BO

 

 

RD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

16

 

ST0(16)

 

 

RS

 

 

WE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DRR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IACK

 

 

NMI

 

 

 

 

 

 

 

 

 

 

ST1(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MP/MC

 

 

 

Address

 

Stack

 

16

 

 

 

 

PMST(16)

²

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TDM

INT(1±4)

 

 

 

Program

ROM

 

(8x16)

 

 

 

 

 

 

RPTC(16)

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'C50

2K

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IMR(16)

 

TSPC

 

 

 

 

'C51

8K

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

IFR(16)

 

 

 

 

 

 

'C52

4K

 

 

 

 

 

 

 

 

 

TDXR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'C53

16K

 

 

 

 

 

 

 

 

GREG(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A15±A0

 

MUX

16

'C56

32K

 

 

 

16

 

 

 

BRCR(16)

 

TRCV

 

 

'C57

32K

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

TREG1(5)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TCSR(8)

 

 

 

16

Instruction

 

 

 

 

 

 

 

 

TREG2(4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RBIT

 

 

 

 

16

 

 

 

 

16

 

 

 

 

TRTA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Program Bus

 

TRAD(16)

 

 

MUX

 

 

 

 

 

 

 

 

 

 

 

 

 

D15±D0

 

 

 

 

 

 

 

 

 

 

 

 

 

²

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

BSP

 

 

 

 

16

 

 

 

 

 

 

Data Bus

 

 

 

DXR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bus

 

 

16

16

 

 

 

 

 

 

 

 

 

 

 

AXR(11)

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Data

 

3

 

 

 

 

9

7 LSB

 

16

16

16

16

16

 

BKX(11)

 

 

 

 

 

 

 

from IR

 

 

 

 

 

 

AR0(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AR1(16)

DP(9)

 

 

 

 

 

 

 

 

DRR

 

 

 

 

 

 

 

MUX

 

 

DBMR(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AR2(16)

 

 

 

 

 

 

 

 

 

 

ARR(11)

 

 

 

 

 

 

 

 

 

16

16

 

16

 

 

 

 

ARP(3)

3

AR3(16)

 

 

 

 

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BKR(11)

 

 

 

 

AR4(16)

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AR5(16)

 

 

 

 

 

TREG0(16)

 

 

MUX

 

 

 

ARB(3)

 

AR6(16)

 

 

 

 

 

 

 

 

 

 

Timer

 

 

 

 

AR7(16)

 

 

 

 

 

Multiplier

 

 

 

 

TCR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

CBSR1(16)

 

 

SFL(0±16)

 

PREG(32)

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PRD

 

 

 

 

CBSR2(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

CBER1(16)

 

 

 

 

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PLU (16)

 

TIM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MUX

 

 

 

 

 

 

MUX

 

CBER2(16)

 

 

 

 

SFL (±6, 0, 1, 4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32

 

 

 

 

 

 

²

 

 

 

 

 

INDX(16)

 

 

 

32

32

 

 

 

HPI

 

 

 

 

ARCR(16)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

SFR(0±16)

 

 

 

 

 

 

 

HPICL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MUX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HPIAL

 

 

 

 

ARAU(16)

MUX

 

 

 

 

32

 

 

 

 

HPICH

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32

 

ALU(32)

 

32

16

 

HPIAH

 

Data/Prog

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SARAM

 

MUX

 

MUX

 

 

 

 

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'C50

9K

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'C51

1K

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'C53

3K

 

Data/Prog

 

Data

 

C

ACCH(16)

ACCL(16)

ACCB(32)

DataBus

 

 

'C56

6K

 

DARAM

 

DARAM

 

 

 

32

 

 

ProgramBus

 

 

'C57

6K

 

B0 (512x16)

 

B2 (32x16)

 

 

 

 

 

 

 

 

 

 

 

 

B1 (512x16)

 

 

 

 

 

 

 

 

 

 

 

MUX

 

MUX

 

 

16

 

 

Shifter(0±7)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

16

 

 

 

 

 

 

 

16

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

DX

CLKX

FSX

DR

FSR

CLKR

DX2

CLKX2

FSX2

DR2

FSR2

CLKR2

TDX

TFRM

TCLKX

TDR

TADD

TCLKR

BDX

DFSX

BCLKX

BDR

BFSR

BCLKR

TOUT

HD0

HD7

HCNTL1

HCNTL0 HBIL HCS HDS(1±1) HAS

HR/W

HRDY

HINT

² Not available on all devices (see Table 1).

NOTES: A. Signals in shaded text are not available on 100-pin QFP packages.

B. Symbol descriptions appear in Table 3.

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

19

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

32-bit ALU/accumulator

The 32-bit ALU and accumulator implement a wide range of arithmetic and logical functions, the majority of which execute in a single cycle. The ALU is a general-purpose arithmetic/logic unit that operates on 16-bit words taken from data memory or derived from immediate instructions. In addition to the usual arithmetic instructions, the ALU can perform Boolean operations, facilitating the bit manipulation ability required of a high-speed controller. One input to the ALU always is supplied by the accumulator, and the other input can be furnished from the product register (PREG) of the multiplier, the accumulator buffer (ACCB), or the output of the scaling shifter [which has been read from data memory or from the accumulator (ACC)]. After the ALU performs the arithmetic or logical operation, the result is stored in the ACC where additional operations, such as shifting, can be performed. Data input to the ALU can be scaled by the scaling shifter. The 32-bit ACC is split into two 16-bit segments for storage in data memory. Shifters at the output of the ACC provide a left shift of 0 to 7 places. This shift is performed while the data is being transferred to the data bus for storage. The contents of the ACC remain unchanged. When the postscaling shifter is used on the high word of the ACC (bits 31±16), the most significant bits (MSBs) are lost and the least significant bits (LSBs) are filled with bits shifted in from the low word (bits 15±0). When the postscaling shifter is used on the low word, the LSBs are filled with zeros.

The 'C5x supports floating-point operations for applications requiring a large dynamic range. By performing left shifts, the normalization instruction (NORM) is used to normalize fixed-point numbers contained in the ACC. The four bits of the TREG1 define a variable shift through the scaling shifter for the ADDT/LACT/SUBT instructions (add to/load to/subtract from ACC with shift specified by TREG1). These instructions are useful in denormalizing a number (converting from floating point to fixed point). They are also useful for executing an automatic gain control (AGC) going into a filter.

The single-cycle 1-bit to 16-bit right shift of the ACC efficiently aligns the ACC's contents. This, coupled with the 32-bit temporary buffer on the ACC, enhances the effectiveness of the ALU in extended-precision arithmetic. The ACCB provides a temporary storage place for a fast save of the ACC. The ACCB also can be used as an input to the ALU. The minimum or maximum value in a string of numbers is found by comparing the contents of the ACCB with the contents of the ACC. The minimum or maximum value is placed in both registers, and, if the condition is met, the carry bit (C) is set to 1. The minimum and maximum functions are executed by the CRLT and CRGT instructions, respectively.

scaling shifters

The 'C5x provides a scaling shifter that has a 16-bit input connected to the data bus and a 32-bit output connected to the ALU. This scaling shifter produces a left shift of 0 to 16 bits on the input data. The shift count is specified by a constant embedded in the instruction word or by the value in TREG1. The LSBs of the output are filled with zeros; the MSBs may be either filled with zeros or sign extended, depending upon the value of the sign-extension mode (SXM) bit of status register ST1.

The 'C5x also contains several other shifters that allow it to perform numerical scaling, bit extraction, extended-precision arithmetic, and overflow prevention. These shifters are connected to the output of the product register and the ACC.

parallel logic unit

The parallel logic unit (PLU) is a second logic unit, additional to the main ALU, that executes logic operations on data without affecting the contents of the ACC. The PLU provides the bit-manipulation ability required of a high-speed controller and simplifies control/status register operations. The PLU provides a direct logic operation path to data memory space and can set, clear, test, or toggle multiple bits directly in a data memory location, a control/status register, or any register that is mapped into data memory space.

20

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

16 × 16-bit parallel multiplier

The 'C5x uses a 16 × 16-bit hardware multiplier that is capable of computing a signed or an unsigned 32-bit product in a single machine cycle. All multiply instructions, except the MPYU (multiply unsigned) instruction, perform a signed multiply operation in the multiplier. That is, two numbers being multiplied are treated as 2s-complement numbers, and the result is a 32-bit 2s-complement number.

There are two registers associated with the multiplier: TREG0, a 16-bit temporary register that holds one of the operands for the multiplier, and PREG, the 32-bit product register that holds the product. Four product shift modes (PM) are available at the PREG's output. These shift modes are useful for performing multiply/accumulate operations, performing fractional arithmetic, or justifying fractional products. The PM field of status register ST1 specifies the PM shift mode.

The product can be shifted one bit to compensate for the extra sign bit gained in multiplying two 16-bit 2s-complement numbers (MPY). A 4-bit shift is used in conjunction with the MPY instruction with a short immediate value (13 bits or less) to eliminate the four extra sign bits gained in multiplying a 16-bit number by a 13-bit number. Finally, the output of PREG can, instead, be right-shifted 6 bits to enable the execution of up to 128 consecutive multiply/accumulates without the possibility of overflow.

The load-TREG0 (LT) instruction normally loads TREG0 to provide one operand (from the data bus), and the MPY instruction provides the second operand (also from the data bus). A multiplication also can be performed with a short or long immediate operand by using the MPY instruction with an immediate operand. A product is obtained every two cycles except when a long immediate operand is used.

Four multiply/accumulate instructions (MAC, MACD, MADD, and MADS as defined in Table 7) fully utilize the computational bandwidth of the multiplier, allowing both operands to be processed simultaneously. The data for these operations is transferred to the multiplier during each cycle through the program and data buses. This facilitates single-cycle multiply/accumulates when used with repeat (RPT and RPTZ) instructions. In these instructions, the coefficient addresses are generated by the PC, while the data addresses are generated by the ARAU. This allows the repeated instruction to access the values sequentially from the coefficient table and step through the data in any of the indirect addressing modes. The RPTZ instruction also clears the accumulator and the product register to initialize the multiply/accumulate operation.

The MACD and MADD instructions, when repeated, support filter constructs (weighted running averages) so that as the sum-of-products is executed, the sample data is shifted in memory to make room for the next sample and to eliminate the oldest sample. Circular addressing with MAC and MADS instructions also can be used to support filter implementation.

auxiliary registers and auxiliary-register arithmetic unit (ARAU)

The 'C5x provides a register file containing eight auxiliary registers (AR0±AR7). The auxiliary registers are used for indirect addressing of the data memory or for temporary data storage. Indirect auxiliary-register addressing allows placement of the data memory address of an instruction operand into one of the auxiliary registers. These registers are referenced with a 3-bit auxiliary register pointer (ARP) that is loaded with a value from 0 through 7, designated AR0 through AR7, respectively. The auxiliary registers and the ARP can be loaded from data memory, the ACC, the product register, or by an immediate operand defined in the instruction. The contents of these registers can be stored in data memory or used as inputs to the central arithmetic logic unit (CALU). These registers are accessible as memory-mapped locations within the 'C5x data-memory space.

The auxiliary register file (AR0±AR7) is connected to the auxiliary register arithmetic unit (ARAU). The ARAU can autoindex the current auxiliary register while the data memory location is being addressed. Indexing can be performed either by ±1 or by the contents of the INDX register. As a result, accessing tables of information does not require the CALU for address manipulation; thus, the CALU is free for other operations in parallel.

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

21

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

memory

The 'C5x implements three separate address spaces for program memory, data memory, and I/O. Each space accommodates a total of 64K 16-bit words (see Figures 1 through 7). Within the 64K words of data space, the 256 to 32K words at the top of the address range can be defined to be external global memory in increments of powers of two, as specified by the contents of the global memory allocation register (GREG). Access to global memory is arbitrated using the global memory bus request (BR) signal.

The 'C5x devices include a considerable amount of on-chip memory to aid in system performance and integration including ROM, single-access RAM (SARAM), and dual-access RAM (DARAM). The amount and types of memory available on each device are shown in Table 1.

On the 'C5x, the first 96 (0±5Fh) data-memory locations are allocated for memory-mapped registers. This memory-mapped register space contains various control and status registers including those for the CPU, serial port, timer, and software wait-state generators. Additionally, the first 16 I/O port locations are mapped into this data-memory space, allowing them to be accessed either as data memory using single-word instructions or as I/O locations with two-word instructions. Two-word instructions allow access to the full 64K words of I/O space.

The mask-programmable ROM is located in program memory space. Customers can arrange to have this ROM programmed with contents unique to to any particular application. The ROM is enabled or disabled by the state of the MP/MC control input upon resetting the device or by manipulating the MP/MC bit in the PMST status register after reset. The ROM occupies the lowest block of program memory when enabled. When disabled, these addresses are located in the device's external program-memory space.

The 'C5x also has a mask-programmable option that provides security protection for the contents of on-chip ROM. When this internal option bit is programmed, no externally-originating instruction can access the on-chip ROM. This feature can be used to provide security for proprietary algorithms.

An optional boot loader is available in the device's on-chip ROM. This boot loader can be used to transfer a program automatically from data memory or the serial port to anywhere in program memory. In data memory, the program can be located on any 1K-word boundary and can be in either byte-wide or 16-bit word format. Once the code is transferred, the boot loader releases control to the program for execution.

The 'C5x devices provide two types of RAM: single-access RAM (SARAM) and dual-access RAM (DARAM). The single-access RAM requires a full machine cycle to perform a read or a write; however, this is not one large RAM block in which only one access per cycle is allowed. It is made up of 2K-word size-independent RAM blocks and each one allows one CPU access per cycle. The CPU can read or write one block while accessing another block at the same time. All 'C5x processors support multiple accesses to its SARAM in one cycle as long as they go to different RAM blocks. If the total SARAM size is not a multiple of two, one block is made smaller than 2K words. With an understanding of this structure, programmers can arrange code and data appropriately to improve code performance. Table 4 shows the sizes of available SARAM on the applicable 'C5x devices.

Table 4. SARAM Block Sizes

DEVICE

NUMBER OF SARAM BLOCKS

 

 

'C50 / 'LC50

Four 2K blocks and one 1K block

 

 

'C51/ 'LC51

One 1K block

 

 

'C53/ 'C53S / 'LC53

One 2K block and one 1K block

 

 

'LC56

Three 2K blocks

 

 

'C57S/ 'LC57/'LC57S

Three 2K blocks

memory (continued)

The 'C5x dual-access RAM (DARAM) allows writes to, and reads from, the RAM in the same cycle without the address restrictions of the SARAM. The dual-access RAM is configured in three blocks: block 0 (B0), block 1 (B1), and block 2 (B2). Block 1 is 512 words in data memory and block 2 is 32 words in data memory. Block 0

22

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

is a 512-word block which can be configured as data or program memory. The CLRC CNF (configure B0 as data memory) and SETC CNF (configure B0 as program memory) instructions allow dynamic configuration of the memory maps through software. When using block 0 as program memory, instructions can be downloaded from external program memory into on-chip RAM and then executed.

When using on-chip RAM, ROM, or high-speed external memory, the 'C5x runs at full speed with no wait states. The ability of the DARAM to allow two accesses to be performed in one cycle, coupled with the parallel nature of the 'C5x architecture, enables the device to perform three concurrent memory accesses in any given machine cycle. Externally, the READY line can be used to interface the 'C5x to slower, less expensive external memory. Downloading programs from slow off-chip memory to on-chip RAM can speed processing while cutting system costs.

Hex

 

Program

Hex

 

Program

Hex

Data

0000

 

Interrupts and

 

0000

 

Interrupts and

 

0000

Memory-Mapped

 

 

Reserved

 

 

 

Reserved

 

005F

Registers

 

 

(external)

 

 

 

(on-chip)

 

 

003F

 

 

003F

 

 

0060

On-Chip

 

 

 

 

 

 

 

 

 

 

0040

 

External

 

0040

 

On-Chip

 

007F

DARAM B2

 

 

 

 

 

 

 

 

 

 

 

 

ROM

 

 

07FF

 

 

 

 

 

07FF

 

 

0080

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0800

 

 

 

 

 

0800

 

 

 

 

 

00FF

 

 

 

On-Chip SARAM

 

 

 

On-Chip SARAM

 

0100

On-Chip DARAM B0

 

 

 

 

 

 

 

(CNF = 0)

 

 

(RAM = 1)

 

 

 

(RAM = 1)

 

02FF

Reserved (CNF = 1)

 

 

External

 

 

 

External

 

 

 

 

 

 

 

0300

On-Chip

 

 

(RAM = 0)

 

 

 

(RAM = 0)

 

 

 

 

 

 

 

 

DARAM B1

 

 

 

 

 

 

 

 

 

 

 

 

04FF

2BFF

 

 

 

 

 

2BFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0500

Reserved

2C00

 

 

 

 

 

2C00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

07FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

External

 

 

 

External

 

0800

On-Chip SARAM

 

 

 

 

 

 

 

(OVLY = 1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2BFF

External (OVLY = 0)

FDFF

 

 

 

 

 

FDFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2C00

 

FE00

 

On-Chip DARAM B0

 

FE00

 

On-Chip DARAM B0

 

 

External

 

 

(CNF = 1)

 

 

 

(CNF = 1)

 

 

 

 

 

 

 

 

 

 

FFFF

 

External (CNF = 0)

 

FFFF

 

External (CNF = 0)

 

FFFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MP/

MC

= 1

 

 

 

MP/

MC

= 0

 

 

 

 

(microprocessor mode)

 

(microcomputer mode)

 

 

Figure 1. TMS320C50 and TMS320LC50 Memory Map

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

23

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Hex

 

Program

Hex

 

Program

Hex

 

Data

0000

 

 

Interrupts and

 

 

0000

 

 

Interrupts and

 

 

0000

 

Memory-Mapped

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserved

 

 

 

 

 

Reserved

 

 

005F

 

 

Registers

 

003F

 

 

(external)

 

 

003F

 

 

(on-chip)

 

 

0060

 

 

On-Chip

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0040

 

 

External

 

 

0040

 

 

On-Chip

 

 

007F

 

 

DARAM B2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROM

 

 

 

 

 

 

1FFF

 

 

 

 

 

 

 

 

 

1FFF

 

 

 

 

0080

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2000

 

 

 

 

 

 

 

 

 

2000

 

 

 

 

 

 

 

 

 

00FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0100

 

On-Chip DARAM

 

 

 

 

On-Chip SARAM

 

 

 

 

On-Chip SARAM

 

 

 

 

 

B0 (CNF = 0)

 

 

 

 

(RAM = 1)

 

 

 

 

 

(RAM = 1)

 

 

02FF

 

Reserved (CNF = 1)

 

 

 

 

External

 

 

 

 

 

External

 

 

0300

 

 

On-Chip

 

 

 

 

(RAM = 0)

 

 

 

 

 

(RAM = 0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DARAM B1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

04FF

 

 

 

23FF

 

 

 

 

 

 

 

 

 

23FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0500

 

 

 

 

2400

 

 

 

 

 

 

 

 

 

2400

 

 

 

 

 

 

 

 

 

 

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

07FF

 

 

 

 

 

 

 

External

 

 

 

 

 

External

 

 

0800

 

On-Chip SARAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(OVLY = 1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0BFF

 

External (OVLY = 0)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FDFF

 

 

 

 

 

 

 

 

 

FDFF

 

 

 

 

 

 

 

 

 

0C00

 

 

 

 

FE00

 

 

On-Chip DARAM

 

 

FE00

 

On-Chip DARAM

 

 

 

 

 

External

 

 

 

 

B0 (CNF = 1)

 

 

 

 

 

B0 (CNF = 1)

 

 

 

 

 

 

FFFF

 

External (CNF = 0)

 

 

FFFF

 

External (CNF = 0)

 

 

FFFF

 

 

 

 

 

 

 

MP/

 

 

= 1

 

 

 

 

 

MP/

 

 

= 0

 

 

 

 

 

 

 

 

 

 

MC

 

 

 

 

 

MC

 

 

 

 

 

 

 

(microprocessor mode)

(microcomputer mode)

 

 

 

 

 

 

 

 

 

 

 

 

Figure 2. TMS320C51 and TMS320LC51 Memory Map

 

 

 

Hex

 

Program

Hex

 

Program

Hex

 

Data

0000

 

 

Interrupts and

 

0000

 

 

Interrupts and

 

0000

 

 

Memory-Mapped

 

 

 

Reserved

 

 

 

 

Reserved

 

005F

 

Registers

 

 

 

(external)

 

 

 

 

(on-chip)

 

 

 

 

003F

 

 

003F

 

 

0060

 

 

On-Chip

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0040

 

 

 

 

 

 

 

 

 

0040

 

 

On-Chip

 

007F

 

DARAM B2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0FFF

 

 

 

0080

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1000

 

 

 

 

 

 

 

 

 

00FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0100

 

 

On-Chip DARAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B0 (CNF = 0)

 

 

 

External

 

 

 

 

 

 

 

 

 

 

 

02FF

 

Reserved (CNF = 1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

On-Chip

 

 

 

 

 

 

 

 

 

 

 

 

 

External

 

0300

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DARAM B1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

04FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0500

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

07FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0800

 

 

 

 

FDFF

 

 

 

 

 

 

 

 

FDFF

 

 

 

 

 

 

 

 

 

 

 

External

 

 

 

 

 

 

 

 

FE00

 

 

 

 

 

 

 

 

 

 

 

FE00

 

On-Chip DARAM

 

 

On-Chip DARAM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B0 (CNF = 1)

 

 

 

 

B0 (CNF = 1)

 

 

 

 

 

 

FFFF

 

External (CNF = 0)

 

FFFF

 

External (CNF = 0)

 

FFFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MP/

 

 

= 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MC

 

 

 

 

MP/

MC

= 0

 

 

 

 

 

 

 

 

(microprocessor mode)

 

 

(microcomputer mode)

 

 

 

 

 

Figure 3. TMS320C52 and TMS320LC52 Memory Map

24

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Hex

 

Program

Hex

 

Program

Hex

Data

0000

 

Interrupts and

 

0000

 

Interrupts and

 

0000

Memory-Mapped

 

 

 

 

 

 

 

 

 

Reserved

 

 

 

Reserved

 

005F

Registers

 

 

(external)

 

 

 

(on-chip)

 

 

003F

 

 

003F

 

 

0060

On-Chip

 

 

 

 

 

 

 

 

 

 

0040

 

External

 

0040

 

On-Chip

 

007F

DARAM B2

 

 

 

 

 

 

 

 

 

 

 

 

ROM

 

 

3FFF

 

 

 

 

 

3FFF

 

 

0080

 

 

 

 

 

 

 

 

 

 

 

Reserved

4000

 

 

 

 

 

4000

 

 

 

 

 

00FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

On-Chip DARAM

 

 

On-Chip SARAM

 

 

 

On-Chip SARAM

 

0100

 

 

 

 

 

 

 

B0 (CNF = 0)

 

 

(RAM = 1)

 

 

 

(RAM = 1)

 

02FF

Reserved (CNF = 1)

 

 

External

 

 

 

External

 

 

 

 

 

 

 

0300

On-Chip

 

 

(RAM = 0)

 

 

 

(RAM = 0)

 

 

 

 

 

 

 

 

DARAM B1

 

 

 

 

 

 

 

 

 

 

 

 

04FF

4BFF

 

 

 

 

 

4BFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0500

Reserved

4C00

 

 

 

 

 

4C00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

07FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

External

 

 

 

External

 

0800

On-Chip SARAM

 

 

 

 

 

 

 

(OVLY = 1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13FF

External (OVLY = 0)

FDFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FDFF

 

 

 

 

 

1400

 

FE00

 

On-Chip DARAM

 

FE00

 

On-Chip DARAM

 

 

External

 

 

B0 (CNF = 1)

 

 

 

B0 (CNF = 1)

 

 

 

 

 

 

 

 

 

 

FFFF

 

External (CNF = 0)

 

FFFF

 

External (CNF = 0)

 

FFFF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MP/

MC

= 1

 

 

MP/

MC

= 0

 

 

 

 

(microprocessor mode)

 

(microcomputer mode)

 

 

Figure 4. TMS320C53, TMS320C53S, TMS320LC53, and TMS320LC53S Memory Map

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

25

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Hex

Program

0000

Interrupts and Reservrd

 

 

(external)

003F

 

 

 

0040

 

 

 

 

External

7FFF

 

 

 

8000

On-Chip SARAM Blk0

 

 

(RAM = 1)

 

External (RAM = 0)

87FF

 

 

 

8800

On-Chip SARAM Blk1

 

 

(RAM = 1)

 

External (RAM = 0)

8FFF

 

 

 

9000

On-Chip SARAM Blk2

 

 

(RAM = 1)

 

External (RAM = 0)

97FF

 

 

 

9800

External

 

FDFF

 

 

 

FE00

On-Chip DARAM B0

 

 

(CNF = 1)

FFFF

External (CNF = 0)

 

 

 

 

MP/

 

= 1

 

MC

Hex

Program

0000

Interrupts and Reserved

 

 

(on-chip)

003F

 

 

 

0040

 

 

 

 

On-Chip ROM

7FFF

 

 

 

8000

On-Chip SARAM Blk0

 

 

(RAM = 1)

 

External (RAM = 0)

87FF

 

 

 

8800

On-Chip SARAM Blk1

 

 

(RAM = 1)

 

External (RAM = 0)

8FFF

 

 

 

9000

On-Chip SARAM Blk2

 

 

(RAM = 1)

 

External (RAM = 0)

97FF

 

 

 

9800

External

 

FDFF

 

 

 

FE00

On-Chip DARAM B0

 

 

(CNF = 1)

FFFF

External (CNF = 0)

 

 

 

 

MP/

 

= 0

 

MC

Hex

0000

005F

0060

007F

0080

00FF

0100

02FF

0300

04FF

0500

07FF

0800

0FFF

1000

17FF

1800

1FFF

2000

FFFF

Data

Memory-Mapped

Registers

On-Chip DARAM B2

Reserved

On-Chip DARAM B0 (CNF = 0)

Reserved (CNF = 1)

On-Chip DARAM B1

Reserved

On-Chip SARAM Blk0

BSP Block (OVLY = 1)

External (OVLY = 0)

On-Chip SARAM Blk1

(OVLY = 1)

External (OVLY = 0)

On-Chip SARAM Blk2

(OVLY = 1)

External (OVLY = 0)

External

Figure 5. TMS320LC56 Memory Map

26

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

TMS320C5x, TMS320LC5x

DIGITAL SIGNAL PROCESSORS

SPRS030A ± APRIL 1995 ± REVISED APRIL 1996

Hex

Program

0000

Interrupts and Reservrd

 

 

(external)

003F

 

 

 

0040

 

 

 

 

External

7FFF

 

 

 

8000

On-Chip SARAM Blk0

 

 

(RAM = 1)

 

External (RAM = 0)

87FF

 

 

 

8800

On-Chip SARAM Blk1

 

 

(RAM = 1)

 

External (RAM = 0)

8FFF

 

 

 

9000

On-Chip SARAM Blk2

 

 

(RAM = 1)

 

External (RAM = 0)

97FF

 

 

 

9800

External

 

FDFF

 

 

 

FE00

On-Chip DARAM B0

 

 

(CNF = 1)

FFFF

External (CNF = 0)

 

 

 

 

MP/

 

= 1

 

MC

Hex

Program

0000

Interrupts and Reserved

 

 

(on-chip)

003F

 

 

 

0040

 

 

 

 

On-Chip ROM

7FFF

 

 

 

8000

On-Chip SARAM Blk0

 

 

(RAM = 1)

 

External (RAM = 0)

87FF

 

 

 

8800

On-Chip SARAM Blk1

 

 

(RAM = 1)

 

External (RAM = 0)

8FFF

 

 

 

9000

On-Chip SARAM Blk2

 

 

(RAM = 1)

 

External (RAM = 0)

97FF

 

 

 

9800

External

 

FDFF

 

 

 

FE00

On-Chip DARAM B0

 

 

(CNF = 1)

FFFF

External (CNF = 0)

 

 

 

 

MP/

 

= 0

 

MC

Hex

0000

005F

0060

007F

0080

00FF

0100

02FF

0300

04FF

0500

0501

07FF

0800

0FFF

1000

17FF

1800

1FFF

2000

FFFF

Data

Memory-Mapped

Registers

On-Chip DARAM B2

Reserved

On-Chip DARAM (CNF = 0)

Reserved (CNF = 1)

On-Chip DARAM B1

HPI Control Register

Reserved

On-Chip SARAM Blk0

BSP Block (OVLY = 1)

External (OVLY = 0)

On-Chip SARAM Blk1

HPI Block (OVLY = 1)

External (OVLY = 0)

On-Chip SARAM Blk2

(OVLY = 1)

External (OVLY = 0)

External

Figure 6. TMS320LC57 Memory Map

POST OFFICE BOX 1443 HOUSTON, TEXAS 77251±1443

27

Loading...
+ 60 hidden pages