Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to the C6713 Laurier Boulianne

Similar presentations


Presentation on theme: "Introduction to the C6713 Laurier Boulianne"— Presentation transcript:

1 Introduction to the C6713 Laurier Boulianne
ECSE436 Tutorial Introduction to the C6713 Laurier Boulianne

2 Outline Tools : C6713, CCS, PC, etc. C6713 in more details
CCS in more details AIC23 Polling Assignments

3 Tools TI C6713 DSP board Code Composer Studio 3.1 PC
Oscilloscope, signal generator, microphone, speakers

4 TI C6713

5 TI C6713 Running at 225 MHz 4 I/0 (mic in, line in, line out, headphone) 8k cache L1 256k cache L2 16M of SDRAM Floating point processor AIC23 -> stereo codec for I/O Sampling rate from 8 to 96kHz

6 TI C6713 VLIW architecture Up to 8 instructions / cc
2 completely independent data paths 2 x 32 registers Connected to PC with an USB cable

7 Code Composer Studio Similar to visual studio for GPPs
Compiler, assembler, linker Debugger Graphical capabilities (memory arrays, plots, etc.)

8 AIC23 Accept inputs of 6V p-p Supported sample rates : Data length :
8 , 16 , 24 , 32, 44.1, 48, 96 (KHz) Data length : 16, 20, 24, 32 (bit) Automatically performs : ADC, DAC, lowpass filtering, oversampling

9 AIC23 Multi-Channel Buffered Serial Port

10 TI Libraries

11 Using AIC23 in your program
Add “dsk6713bsl.lib” to your project Add CHIP_6713 to the preprocessor symbol list Need to add it in Project Build Options Include “dsk6713.h” and “dsk6713_aic23.h” Located in c6000/dsk6713/(include or lib)

12 Using AIC23 in your program
Configure and create a codec handle

13 Using AIC23 in your program
Initialize, open and set sampling frequency of the codec Read and write date using polling Close Codec Stereo Codec 2 channels

14 Assignments Read C6713 One-day Workshop from TI (chapter 1,2) (WebCT)
Read chapter 1 and 2 of Chassaing (muse.mcgill.ca) Handout


Download ppt "Introduction to the C6713 Laurier Boulianne"

Similar presentations


Ads by Google