Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЦОС_Заочники2013 / Курсовая МПиЦОС 2011 / Справочная информация / TI / TMS 320 / Толковый обзор всего семейства

.pdf
Скачиваний:
50
Добавлен:
27.04.2015
Размер:
944.74 Кб
Скачать

TMS320C203/LC203 Block Diagram

Data/

Data

Data

 

program

RAM

RAM

 

RAM

B1

B2

A(15±0), D(15±0)

B0

 

 

 

 

PA(64K±0)

256 × 16

256 × 16

32 × 16

IS asserted

A(15±0)

 

 

 

 

 

 

 

 

I/O ports

 

 

 

64K × 16

D(15±0)

 

 

Software

 

 

 

 

CPU

 

wait state

 

 

generator

 

16-bit TREG

 

 

Barrel

16-bit × 16-bit

Timer

shifter (L)

multiply

Serial port

(0±16 bits)

32-bit PREG

 

ShiftL (0, 1, 4, -6 bits)

(sync)

 

 

 

32-bit ALU

 

Serial port

 

 

(async)

32-bit accumulator

 

 

 

ShiftL (0±7 bits)

 

PLL

8 auxiliary registers

 

 

8-level hardware stack

 

 

Repeat instruction counter

 

2 status registers

 

 

The Leader in DSP Solutions - 11

TMS320F206

The 'F206 is the first digital signal processor from Texas Instruments with on-chip flash memory. The 'F206 features the core CPU of the 'C2xx generation, several fast, flexible peripherals, and 32K words of flash memory for high-volume, low-cost memory integration. The flash memory can be reprogrammed either by another processor or through an emulator. The 'F206 has the same peripherals as the 'C203 and is pin-for-pin compatible with the 'C203.

Features of the 'F206 include:

S50-ns instruction cycle time

S192K-word external address reach

S4.5K words on-chip RAM

S32K 16-bit words of flash memory

SAccepts source code from the 'C1x and 'C2x generations

SANSI C compiler

S÷2, ×1, ×2, and ×4 PLL options

SIEEE 1149.1-standard (JTAG) emulator control

SFull-duplex enhanced synchronous serial port (ESSP) with 4-deep FIFO

SFull duplex asynchronous serial port

S100-pin TQFP package

SFlash programming utility software

The Leader in DSP Solutions - 12

TMS320F206 Block Diagram

Data/

Data

Data/

Program

Program

RAM

Program

Flash

RAM

 

RAM

 

256 × 16

288 × 16

4K × 16

32K × 16

A(15±0)

 

 

 

 

 

 

I/O Ports

 

 

 

64K × 16

D(15±0)

 

 

Software

 

CPU

 

wait state

 

 

16-Bit TREG

generator

 

 

 

 

Barrel

16-Bit × 16-Bit

Timer

Shifter (L)

Multiply

Serial port

(0±16 Bits)

32-Bit PREG

(sync)

 

 

 

 

ShiftL (0, 1, 4, ±6 Bits)

 

32-Bit ALU

Serial port

 

32-Bit Accumulator

(async)

 

 

 

ShiftL (0±7 Bits)

 

 

8 Auxiliary Registers

 

 

8-Level Hardware Stack

 

 

Repeat Instruction Counter

 

 

2 Status Registers

 

The Leader in DSP Solutions - 13

TMS320C206/LC206

The architecture of the 'C206 is based on that of the TMS320C2xx series and is optimized for low-power operation. The 'C206 is scheduled for sample availability in 2Q '98 and for production in 4Q '98.

Features of the 'C206 include:

S5-V version (3.3-V 'LC206)

S4.5K-word RAM

S32K-word ROM

S192K-word external address reach

SAccepts source code from the 'C1x and 'C2x generations

SANSI C compiler

S2, x1, x2, and x4 PLL options

SIEEE 1149.1-standard JTAG emulator control

SFull-duplex enhanced synchronous serial port (ESSP) with 4-level deep FIFO

SFull duplex asynchronous serial port

S100-pin TQFP packaging

SOn-chip bootloader

The Leader in DSP Solutions - 14

TMS320C206/LC206 Block Diagram

Data/

 

Data

 

Data/

 

Program

program

 

RAM

 

Program

 

ROM

RAM

 

 

 

RAM

 

 

256 x 16

 

288 x 16

 

4K x 16

 

32K x 16

A(15±0)

D(15±0)

 

 

CPU

 

 

 

16-bit T register

 

 

 

 

 

Barrel

 

16-bit x 16-bit

 

shifter (L)

 

multiply

 

(0±16 Bits)

 

32-bit P register

 

 

 

ShiftL (0, 1, 4, ±6 bits)

 

 

32-bit ALU

32-bit accumulator

ShiftL (0±7 bits)

8 auxiliary registers

8-level hardware stack

Repeat instruction counter

2 status registers

I/O ports 64K x 16

Software wait-state generator

Timer

Serial port (sync)

Serial port (async)

The Leader in DSP Solutions - 15

TMS320C209

The 'C209 incorporates the 'C2xx core CPU and adds 4K words of RAM and 4K words of ROM on chip. The device has a 16-bit timer and a software wait-state generator; it is packaged in an 80-pin thin quad flat pack (TQFP). The large on-chip memory, small packaging, and low cost make this device attractive for space-constrained applications such as small form factor hard-disk drives.

The 'C209 features:

S35and 50-ns instruction cycle times

S4K 16-bit words of RAM

S4K 16-bit words of ROM

S192K-word external address reach

SAccepts source code from the 'C1x and 'C2x generations

SANSI C compiler

S÷2, ×2 PLL option

SIEEE 1149.1-standard (JTAG) emulator control

S80-pin TQFP package

The Leader in DSP Solutions - 16

A(15-0)

D(15-0)

TMS320C209 Block Diagram

Data/

 

Data

 

Data

 

Data/

 

Program

program

 

RAM

 

RAM

 

program

 

ROM

RAM

 

B1

 

B2

 

RAM

 

 

B0

 

 

 

 

 

 

 

 

256 x 16

 

256 x 16

 

32 x 16

 

4K x 16

 

4K x 16

 

CPU

 

16-bit T register

Barrel

16-bit x 16-bit

shifter (L)

multiply

(0±16 bits)

32-bit P register

 

 

 

ShiftL (0, 1, 4, ±6 bits)

 

 

32-bit ALU

32-bit accumulator

ShiftL (0±7 bits)

8 auxiliary registers

8-level hardware stack

Repeat instruction counter

2 status registers

A(15-0), D(15-0)

PA(64K-0)

IS asserted

I/O ports 64K x 16

Software wait-state generator

Timer

The Leader in DSP Solutions - 17

TMS320C20x Boot Loader

The 'C203 has an on-chip hard-coded boot loader, which allows you to load code from an 8-bit external EPROM into internal or external RAM. The EPROM is mapped into global data memory. Once the boot loading operation begins, 8-bit data is read by the device and reassembled into 16-bit words to a user-specified destination. When complete, control of the device is passed to the start of the program.

Features of the 'C20x boot loader are:

SLoad from 8-bit external EPROM into internal/external RAM

SEPROM is mapped into global data memory space

SDedicated boot loader pin

SBackward compatible with 8-bit data in 'C203

SSupports

±8-bit and 16-bit EPROM

±8-bit and 16-bit parallel I/O boot

±8- and 16-bit enhanced synchronous serial ports (ESSPs)

±8-bit asynchronous serial ports

The Leader in DSP Solutions - 18

TMS320C20x Bootloader Block Diagram

TMS320C203

 

ADDR

16

16

DATA

 

CNTL

RAM

 

Boot loader

 

RAM

 

BR DS ADDR Data

16

8

Boot EPROM

The Leader in DSP Solutions - 19

TMS320C20x Enhanced Synchronous Serial Port (ESSP)

The TMS320C20x offers a full-duplex framed synchronous serial port with up to 20 Mbps throughput (@ 25-ns instruction cycle time). The transfer rate is one-half the device clockout rate. This bidirectional synchronous serial port provides direct communication with serial devices such as codecs, serial ADCs, and other serial systems. The serial port can also be used for intercommunication between processors in multiprocessing applications.

Both the receive and transmit sides of the serial port have a 4-level-deep FIFO buffer which allows the CPU to accept an interrupt at either 1, 2, 3, or 4 levels deep. This capability means less intervention from the CPU, as well as increased flexibility and efficiency with respect to data transfers.

The 'C20x enhanced synchronous serial port (ESSP) features:

SFull-duplex framed synchronous serial port

S Two 4-word × 16-bit buffers to reduce interrupt service routine (ISR) overhead

SSerial port performance

±20 Mbps at 25 ns

±14.28 Mbps at 35 ns

±10 Mbps at 50 ns

STransfer rate is 1/2 of CPU rate

All 'C2xx devices, except the 'C209, feature this serial port.

The Leader in DSP Solutions - 20

Соседние файлы в папке TMS 320