Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.