High Performance DSP Satellite Seminar
October 8, 1997
TMS320C54x DSP
Architecture and Software Development Tools
Self-Paced Learning Module
Table of Contents
TMS320C54x DSP Architecture and Software Development Tools
Agenda
Objectives
C54x Architecture
C54x Architecture
C54x Optimized Core
C54x Architecture
C54x Internal Buses
C54x Architecture
C54x Peripherals
C54x Architecture
C54x Memory & Management
C54x Optimized Core
Multiplier / Adder
Multiplier / Adder
Two Accumulators
Accumulator Features
Multiplier / Adder
Multiplier : 2 Buses
Multiplier / Adder
Adder
C54x Optimized Core
Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU)
ALU Features
Features Benefits
Features Benefits
Features Benefits
Features Benefits
C54x Software Development Tools
Software Development Tools
Debug (Verification) Tools
Development Environment
Development Environment
Development Environment: Assembler
Development Environment
Development Environment: C Compiler
Development Environment
Development Environment: Linker
Development Environment
Development Environment: Archiver
Development Environment
Development Environment: Simulator
Development Environment
Development Environment: Object Format Converter
Linker Command File (part 1)
Linker Command File (part2)
C Compiler Optimization Level 0
C Compiler Optimization Level 1
C Compiler Optimization Level 2
C Compiler Optimization Level 3
C Compiler Optimization
TMS320C54x Programming
Mnemonic Syntax
Algebraic Syntax
Example System
Example Linker Command File
TMS32054x Simulator
DSKplus Board Block Diagram
TMS320C54x DSKplus
TMS320C54x DSKplus
DSKplus System Requirements
Connecting the DSKplus to your PC
Connecting the DSKplus to your PC
XDS510
TMS320C54x EVM Board
Summary
|