|
This workshop takes you through all phases of designing a C6000 DSP-based system using eXpressDSP™ tools. Using the C6713 DSK or C6416T DSK platform, you will gain hands-on experience using Code Composer Studio Platinum Edition 3.1™ to build and debug projects.
All of this is accomplished through designing a system that inputs data via the codec and serial port on the C6713 or C6416T DSK. The EDMA is used to move the data onto the processor, navigating double-buffers and sorting data into left and right channels. All of the programming is done in the C language and makes use of TI´s Chip Support Library.
| European workshop price: |
€2250 excluding VAT includes a take-home C6713 DSK or C6416T DSK |
|
€1800 excluding VAT without a take-home DSK
|
| Israeli workshop price: |
$950 (Please note: This is for the Israeli venue only) |
| United States workshop price: |
PLEASE NOTE: This class is not offered in the United States. For a C6000 system integration option in the US please refer to the C64x+ System Integration using DSP/BIOS workshop.
|
| |
|
| China workshop price: |
RMB 3000 tax included |
| Taiwan workshop price: |
NT$ 26775 tax included |
| Rest of Asia (excluding Korea and Japan) |
US$ 750 tax excluded |
Workshops are conducted in the following languages:
All European Multi-day workshops are conducted in English
Workshops in Korea are conducted in Korean
Workshops in Japan are conducted in Japanese
Workshops in China and Taiwan are conducted in Mandarin Chinese
Workshops in other parts of Asia are conducted in English
Who Should Attend
This workshop is for software and system design engineers using the TMS320C6000 architecture to build a DSP system. This workshop is useful for designers who are doing system integration and planning to use TI´s advanced software technologies, such as DSP/BIOS real-time scheduling, Chip Support Library (CSL), and Reference Frameworks application templates.
Workshop Comparison Chart
Processor-to-Workshop Selection Guide
Course Prerequisites
The course has no specific prerequisites. However, some familiarity with the following is helpful:
- Embedded processor design
- C programming language (all programming in this workshop is C based)
- Graphical development environments (e.g. Code Composer Studio Platinum Edition 3.1, Microsoft Visual Studio™)
Workshop Agenda
Most of the following topics include "hands-on" lab exercises which allow you to practice the techniques and methods discussed in class.
Day 1
- Introduction
- Code Composer Studio Platinum Edition 3.1™ (CCS)
- Basic Memory Management
- Using the EDMA (Intro to CSL)
Day 2
- Hardware Interrupts (HWI)
- Configure and use the Serial Port (McBSP)
- Utilizing a Different ADC
- Channel Sorting using EDMA
- Using a Double Buffer
Day 3
- DSP/BIOSTM Scheduling (SWI)
- Advanced Memory Management
- Integration of eXpressDSPTM Compliant Algorithms
- Using Reference Frameworks and IOM Device Drivers (RF, IOM)
- External Memory Interface (EMIF)
Day 4
- Creating a stand-alone System (Flash, Boot)
- Using the Cache
- Using the HPI
- Wrap Up
Workshop Comparison Chart
| Workshop |
Applicable Devices |
Primary OS |
Peripheral programming |
Framework or Example Code |
Algorithms |
Interrupts |
Cache |
DMA |
Flash Stand-alone system |
| DaVinci™ System Integration using Linux |
DM644x, DM646x, DM355, OMAP35x |
Linux |
PSP Linux drivers |
Codec Engine |
call xDM codecs/algorithms |
|
|
none |
|
| TMS320C64x+™ DSP System Integration using DSP/BIOS |
DM643x, C642x, DM647, DM648 |
DSP/BIOS |
PSP BIOS drivers |
Framework Components (DSKT, DMAN, ACOPY) |
call xDAIS or xDM algorithms |
Yes |
|
DSKT and DMAN framework components |
|
| TMS320C645x DSP System Integration Workshop |
C645x |
DSP/BIOS |
CSL 3.0, NDK, SRIO |
|
none |
Yes |
Yes |
EDMA 3.0 details |
yes |
| TMS320C6000 DSP Optimization Workshop |
All C6000, detailed CPU architecture |
|
overview |
|
create a XDAIS algorithm |
Basic |
Yes |
brief discussion |
|
| TMS320C64x/C67x™ DSP System Integration Workshop |
C6414T, C6415T, C6416T |
DSP/BIOS |
CSL 2.0, Serial port, DMA |
Programming examples |
none |
Yes |
Yes |
EDMA 2.0 details |
yes |
| TMS320DM64x™Video System Integration Workshop |
DM642 |
DSP/BIOS |
CSL 2.0, Serial port, DMA |
Programming examples |
none |
Yes |
Yes |
EDMA 2.0 details |
yes |
| TMS320C28x™ DSP Workshop |
F283xx, F282xx, F281x, F280x |
No OS or DSP/BIOS |
C header files |
Programming examples |
none |
Yes |
|
C28x DMA examples |
yes |
Processor-to-Workshop Selection Chart
Course Details
-
Classes begin at 8:30 a.m. and run through 5:30 p.m. each day. You can expect to finish class between noon and 2:00pm on the final day
-
Click on "Locations" on the left navigation bar for directions to the training facility and information on payment options
Cancellation Policy
-
European classes are subject to cancellation if minimum number of attendees is not met one week prior to the date of the workshop.
-
US classes are subject to cancellation if minimum number of attendees is not met two weeks prior to the date of the workshop.
Minimum = 5 Maximum = 12
Back to top
|