Texas Instruments TMS320C67X/C67X+ DSP User Manual

Page 23

Advertising
background image

TMS320C67x DSP Features and Options

Introduction

1-6

SPRU733

The VelociTI architecture of the C6000 platform of devices make them the first
off-the-shelf DSPs to use advanced VLIW to achieve high performance
through increased instruction-level parallelism. A traditional VLIW architecture
consists of multiple execution units running in parallel, performing multiple
instructions during a single clock cycle. Parallelism is the key to extremely high
performance, taking these DSPs well beyond the performance capabilities of
traditional superscalar designs. VelociTI is a highly deterministic architecture,
having few restrictions on how or when instructions are fetched, executed, or
stored. It is this architectural flexibility that is key to the breakthrough efficiency
levels of the TMS320C6000 Optimizing C compiler. VelociTI’s advanced
features include:

-

Instruction packing: reduced code size

-

All instructions can operate conditionally: flexibility of code

-

Variable-width instructions: flexibility of data types

-

Fully pipelined branches: zero-overhead branching.

Advertising