EL 6183 Week No 8 - Polytechnic University EL 6183 EE 4163...

Info iconThis preview shows pages 1–25. Sign up to view the full content.

View Full Document Right Arrow Icon
Polytechnic University EL 6183 EE 4163 DSP lab Lab #8 Architecture of the C6000 Instruction Set Assembly Programming 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
TABLE OF CONTENTS APPLICATIONS OF THE TMS320C6000 DSP’S ............................................................ 3 Software Development Flow ............................................................................................... 6 COMPILER AND LINKER OPTIONS .............................................................................. 7 DATA TYPE SIZE .............................................................................................................. 9 ARCHITECTURE OF THE C67XX ................................................................................. 11 STRUCTURE OF ASSEMBLY CODE ............................................................................ 22 Fixed Point vs Floating Point Representations .................................................................. 24 Syntax of Some Assembly Instructions. ............................................................................ 28 Branch (Conditional Branch) Instructions ................................................................. 37 Description ..................................................................................................................... 37 Example 2. ................................................................................................................. 40 This document is a compilation of excerpts from the latest editions of the following TI documents: 1. TMS320C6000 Programmer’s Guide 2. TMS320C6000 Assembly Language Tools User’s Guide 3. TMS320C6000 CPU and Instruction Set Reference Guide 4. TMS320C6000 Optimizing Compiler User’s Guide 2
Background image of page 2
APPLICATIONS OF THE TMS320C6000 DSP’S 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4
Background image of page 4
5
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Software Development Flow 6
Background image of page 6
COMPILER AND LINKER OPTIONS 7
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8
Background image of page 8
DATA TYPE SIZE 9
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
10
Background image of page 10
ARCHITECTURE OF THE C67XX 11
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
12
Background image of page 12
13
Background image of page 13

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
14
Background image of page 14
15
Background image of page 15

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
16
Background image of page 16
17
Background image of page 17

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
18
Background image of page 18
19
Background image of page 19

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
20
Background image of page 20
21
Background image of page 21

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
STRUCTURE OF ASSEMBLY CODE 22
Background image of page 22
23
Background image of page 23

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Fixed Point vs Floating Point Representations Fixed Point Representation N-bit fixed-point numbers, usually based on 2’s complement, only cover a range from – 2 N-1 to 2 N-1 –1. In other words, to represent a signal, with value between –V to + V, in fixed point format, the range 2V will need to be divided into 2 N-1 levels. The signal levels will be quantized . Information will be lost. However, fixed-point operations are executed faster than floating point operation. Data types of SHORT, INT, involve fixed-point representations and operations.
Background image of page 24
Image of page 25
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/04/2010 for the course EE ee taught by Professor Ee during the Spring '10 term at Istanbul Technical University.

Page1 / 43

EL 6183 Week No 8 - Polytechnic University EL 6183 EE 4163...

This preview shows document pages 1 - 25. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online